:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;--canvas: #faf9f6;--surface: #ffffff;--surface-soft: #f7f6f2;--surface-tint: #f4f2ff;--ink: #171b2e;--body: #4b5268;--muted: #5c6272;--faint: #686e7e;--line: #e7e5df;--line-strong: #d9d6cd;--accent: #5d54d8;--accent-strong: #4b42c4;--accent-soft: #f0eeff;--success: #17795a;--success-soft: #eaf8f2;--warning: #9b5b08;--warning-soft: #fff6e6;--danger: #b93e4f;--danger-soft: #fff0f2;--shadow-float: 0 22px 70px rgba(25, 28, 48, .14);--nav-width: 248px;--topbar-height: 84px;background:var(--canvas);color:var(--ink)}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;min-height:100%;margin:0}body{min-height:100dvh;overflow:hidden;background:var(--canvas);color:var(--body);font-size:14px;line-height:1.5;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button{color:inherit}button:not(:disabled){cursor:pointer}button,a,summary{transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease,opacity .16s ease}button:not(:disabled):active{transform:translateY(1px) scale(.99)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--accent-strong);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.5}svg{width:18px;height:18px;stroke-width:1.8}::selection{background:#ddd9ff;color:#2d277d}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:99px;background:#c8c6c0;background-clip:padding-box}.spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.product-shell{display:grid;grid-template-columns:var(--nav-width) minmax(0,1fr);width:100%;height:100dvh;overflow:hidden;background:var(--canvas)}.product-underlay{display:contents}.product-main{display:grid;grid-template-rows:var(--topbar-height) minmax(0,1fr);min-width:0;min-height:0}.brand{display:inline-flex;align-items:center;gap:11px;color:var(--ink);white-space:nowrap}.brand strong{font-size:19px;font-weight:760;letter-spacing:-.035em}.brand__mark{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid #d9d5ff;border-radius:11px;background:var(--accent-soft);color:var(--accent)}.brand__mark svg{width:20px;height:20px}.primary-nav{position:relative;z-index:30;display:flex;min-height:0;flex-direction:column;border-right:1px solid var(--line);background:#ffffffd6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.primary-nav__brand{display:flex;min-height:var(--topbar-height);align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid var(--line)}.nav-close,.mobile-menu{display:none!important}.primary-nav nav{display:grid;gap:8px;padding:22px 14px}.primary-nav nav button{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;min-height:52px;align-items:center;gap:12px;padding:0 13px;border:0;border-radius:12px;background:transparent;color:#60677c;text-align:left}.primary-nav nav button:before{position:absolute;top:10px;bottom:10px;left:-14px;width:3px;border-radius:0 4px 4px 0;background:transparent;content:""}.primary-nav nav button:hover{background:#f7f6f2;color:var(--ink)}.primary-nav nav button.is-active{background:var(--accent-soft);color:var(--accent-strong)}.primary-nav nav button.is-active:before{background:var(--accent)}.primary-nav nav button span{font-weight:660}.primary-nav nav button small{min-width:28px;padding:2px 7px;border:1px solid var(--line);border-radius:99px;background:#ffffffb3;color:var(--muted);font-size:11px;font-weight:700;text-align:center}.nav-account{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:9px;margin:auto 16px 8px;padding:10px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.nav-account .avatar{width:34px;height:34px;font-size:10px}.nav-account__copy{display:grid;min-width:0;gap:1px}.nav-account__copy strong,.nav-account__copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-account__copy strong{color:var(--ink);font-size:11px}.nav-account__copy span{color:var(--muted);font-size:9px}.nav-account .icon-button{width:34px;height:34px}.nav-account+.nav-safety{margin-top:0}.nav-safety{display:flex;align-items:center;gap:10px;margin:auto 16px 18px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft);color:var(--muted)}.nav-safety svg{color:var(--success)}.nav-safety div{display:grid;gap:1px}.nav-safety strong{color:var(--ink);font-size:13px}.nav-safety span{font-size:11px}.topbar{position:relative;z-index:10;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:24px;padding:0 26px;border-bottom:1px solid var(--line);background:#ffffffd6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar__title{min-width:0}.topbar__title h1{margin:0;color:var(--ink);font-size:22px;font-weight:740;letter-spacing:-.03em}.topbar__title p{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:3px 0 0;color:var(--muted);font-size:12px}.topbar__title p strong{color:#5f667a;font-weight:620}.archive-qualifier{margin-left:3px;padding:2px 7px;border:1px solid var(--line);border-radius:99px;background:var(--surface-soft);color:var(--muted);font-size:10px;font-weight:700}.topbar__actions{display:flex;flex:0 0 auto;align-items:center;gap:8px}.icon-button{display:inline-flex;width:38px;height:38px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:#646b7e}.icon-button:hover:not(:disabled){border-color:#d2cec4;background:var(--surface-soft);color:var(--ink);box-shadow:0 5px 14px #1c1e2d0f}.button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid transparent;border-radius:10px;font-size:13px;font-weight:700;white-space:nowrap}.button svg{width:17px;height:17px}.button--compact{min-height:38px;padding-inline:13px}.button--primary{border-color:var(--accent);background:var(--accent);color:#fff;box-shadow:0 6px 16px #5d54d833}.button--primary:hover:not(:disabled){border-color:var(--accent-strong);background:var(--accent-strong);box-shadow:0 9px 22px #5d54d842;transform:translateY(-1px)}.button--secondary{border-color:var(--line);background:var(--surface);color:var(--ink)}.button--secondary:hover:not(:disabled){border-color:#d2cec4;background:var(--surface-soft)}.button--danger{border-color:var(--danger);background:var(--danger);color:#fff}.button--danger-secondary{border-color:#efb7b2;background:#fff8f7;color:var(--danger)}.button--danger-secondary:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft)}.mode-pill,.email-off-pill,.status-chip,.archive-state{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:25px;padding:3px 8px;border:1px solid var(--line);border-radius:99px;background:var(--surface-soft);color:var(--muted);font-size:10px;font-style:normal;font-weight:750;letter-spacing:.01em;white-space:nowrap}.mode-pill--demo{border-color:#e8c989;background:#fff8e9;color:#855205}.mode-pill--live,.status-chip--ok{border-color:#bfe4d5;background:var(--success-soft);color:var(--success)}.status-chip--warning{border-color:#e8c989;background:var(--warning-soft);color:var(--warning)}.mode-pill svg,.email-off-pill svg,.status-chip svg,.archive-state svg{width:13px;height:13px}.email-off-pill{min-height:30px;border-color:#d9d5ff;background:var(--accent-soft);color:var(--accent-strong)}.review-workspace{display:grid;grid-template-columns:264px minmax(360px,430px) minmax(420px,1fr);min-width:0;min-height:0;overflow:hidden;background:var(--surface)}.website-rail,.inquiry-list-panel,.inquiry-detail{min-width:0;min-height:0}.website-rail{display:flex;flex-direction:column;overflow:auto;border-right:1px solid var(--line);background:#fcfbf8}.website-rail>header{display:flex;min-height:70px;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid var(--line)}.website-rail>header div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;width:100%;padding-right:12px}.website-rail>header small{color:var(--faint);font-size:10px;font-weight:700;text-transform:uppercase}.section-kicker,.soft-label{color:var(--muted);font-size:11px;font-weight:750;letter-spacing:.02em}.website-rail>button,.website-list>button{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) auto;min-height:70px;align-items:center;gap:10px;width:calc(100% - 20px);margin:6px 10px 0;padding:8px 10px;border:0;border-radius:11px;background:transparent;color:var(--body);text-align:left}.website-list{display:contents}.website-rail>button:hover,.website-list>button:hover{background:var(--surface-soft)}.website-rail>button.is-active,.website-list>button.is-active{background:var(--accent-soft);color:var(--accent-strong)}.website-rail>button.is-active:before,.website-list>button.is-active:before{position:absolute;top:12px;bottom:12px;left:-10px;width:3px;border-radius:0 3px 3px 0;background:var(--accent);content:""}.website-icon{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--muted)}.website-icon svg{width:16px;height:16px}.is-active .website-icon{border-color:#d9d5ff;color:var(--accent)}.website-copy{display:grid;min-width:0;gap:2px}.website-copy strong{overflow:hidden;color:inherit;font-size:12px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.website-copy small{overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.website-rail b,.website-list b{min-width:28px;color:inherit;font-size:12px;text-align:right}.website-total{display:grid;min-width:48px;justify-items:end;gap:1px}.website-total small{color:var(--faint);font-size:8px;font-weight:700;letter-spacing:.01em}.website-rail .unassigned-link{grid-template-columns:20px minmax(0,1fr) 16px;min-height:60px;margin-top:16px;border-top:1px solid var(--line);border-radius:0;color:var(--warning)}.unassigned-link span{display:grid}.unassigned-link strong{color:var(--ink);font-size:11px}.unassigned-link small{color:var(--muted);font-size:10px}.website-legend{display:grid;gap:2px;margin:auto 16px 16px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.website-legend span{color:var(--faint);font-size:9px;font-weight:750;text-transform:uppercase}.website-legend strong{color:var(--muted);font-size:10px;font-weight:600}.inquiry-list-panel{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden;border-right:1px solid var(--line);background:var(--surface)}.inquiry-list__header{display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:12px;padding:0 18px;border-bottom:1px solid var(--line)}.inquiry-list__header>div{display:grid;min-width:0;gap:2px}.inquiry-list__header strong{overflow:hidden;color:var(--ink);font-size:13px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.inquiry-list__header span:not(.mode-pill){color:var(--muted);font-size:10px}.inquiry-search{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;margin:12px 14px;padding:0 0 0 11px;border:1px solid var(--line);border-radius:10px;background:#fcfbf8;color:var(--muted)}.inquiry-search input{min-width:0;height:40px;border:0;outline:0;background:transparent;color:var(--ink)}.inquiry-search .icon-button{width:38px;height:38px;border:0;border-left:1px solid var(--line);border-radius:0 9px 9px 0;background:transparent}.data-boundary{display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid #d9d5ff;border-radius:10px;background:var(--accent-soft);color:var(--accent-strong)}.data-boundary--demo{border-color:#eed49f;background:#fff9ec;color:#80510a}.data-boundary svg{flex:0 0 auto}.data-boundary span{display:grid;gap:1px;font-size:11px}.data-boundary strong{color:inherit;font-size:11px}.inquiry-list-panel>.data-boundary{margin:0 14px 12px;border-radius:9px}.inquiry-list{min-height:0;overflow:auto;border-top:1px solid var(--line)}.inquiry-list>button{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) 16px;min-height:116px;align-items:start;gap:12px;width:100%;padding:18px 14px 16px 18px;border:0;border-bottom:1px solid var(--line);background:var(--surface);text-align:left}.inquiry-list>button:before{position:absolute;top:0;bottom:0;left:0;width:3px;background:transparent;content:""}.inquiry-list>button:hover{background:#fbfaf7}.inquiry-list>button.is-selected{background:linear-gradient(90deg,#f2f0ff,#faf9ff)}.inquiry-list>button.is-selected:before{background:var(--accent)}.inquiry-list>button>svg{align-self:center;color:var(--faint)}.avatar{display:inline-flex;width:40px;height:40px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid #dbd8f8;border-radius:50%;background:#f7f5ff;color:var(--accent-strong);font-size:11px;font-weight:800;letter-spacing:-.02em}.avatar--large{width:48px;height:48px;font-size:13px}.inquiry-list__copy{display:grid;min-width:0;gap:2px}.inquiry-list__copy>span{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:8px}.inquiry-list__copy strong{overflow:hidden;color:var(--ink);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.inquiry-list__copy time{flex:0 0 auto;color:var(--faint);font-size:10px}.inquiry-list__copy small{overflow:hidden;color:var(--muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.inquiry-list__copy p{display:-webkit-box;overflow:hidden;margin:6px 0 0;color:var(--body);font-size:11px;-webkit-box-orient:vertical;-webkit-line-clamp:1}.inquiry-list__copy em{display:flex;min-width:0;gap:6px;overflow:hidden;margin-top:4px;color:var(--muted);font-size:9px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.list-state{display:flex;min-height:260px;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:32px;color:var(--muted);text-align:center}.list-state>svg{width:28px;height:28px;color:var(--faint)}.list-state strong{color:var(--ink)}.list-state p{max-width:240px;margin:0 0 8px;font-size:12px}.list-state--error>svg{color:var(--danger)}.list-state__actions{display:grid;justify-items:center;gap:9px}.preview-link{padding:2px 0;border:0;background:transparent;color:var(--accent-strong);font-size:10px;font-weight:700}.preview-link:hover{text-decoration:underline}.inquiry-detail{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:var(--surface)}.inquiry-detail--empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:40px;color:var(--muted);text-align:center}.inquiry-detail--empty svg{width:32px;height:32px;color:var(--faint)}.inquiry-detail--empty h2,.inquiry-detail--empty p{margin:0}.inquiry-detail--empty h2{color:var(--ink);font-size:18px}.detail-mobile-bar{display:none}.detail-header{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;padding:20px 26px 22px;border-bottom:1px solid var(--line)}.detail-header__meta{display:flex;grid-column:1;grid-row:1;align-items:center;gap:8px;margin:0;color:var(--muted);font-size:10px}.detail-actions{display:flex;grid-column:1;grid-row:2;align-items:center;justify-self:end;gap:7px;margin:0}.detail-actions .button{min-height:38px;padding-inline:12px}.detail-identity{display:flex;grid-column:1 / -1;grid-row:3;min-width:0;align-items:center;gap:13px}.detail-identity div{min-width:0}.detail-identity h2{overflow:hidden;margin:0;color:var(--ink);font-size:clamp(23px,2vw,30px);font-weight:750;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.detail-identity p{overflow:hidden;margin:2px 0 0;color:var(--muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.detail-contact-line{display:flex;grid-column:1 / -1;grid-row:4;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:0;color:var(--muted);font-size:11px}.detail-contact-line button,.detail-contact-line span{display:inline-flex;min-width:0;align-items:center;gap:7px}.detail-contact-line button{overflow:hidden;padding:0;border:0;background:transparent;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.detail-contact-line button:hover{color:var(--accent-strong)}.detail-contact-line svg{width:15px;height:15px;flex:0 0 auto}.detail-contact-line button svg:last-child{width:12px;height:12px;opacity:0}.detail-contact-line button:hover svg:last-child{opacity:1}.detail-scroll{min-height:0;overflow:auto;padding:22px 26px 50px}.message-card{padding:18px 20px;border:1px solid var(--line);border-radius:12px;background:#fbfaf7}.message-card p{margin:8px 0 0;color:var(--ink);font-size:15px;line-height:1.65}.source-warning{display:flex;gap:12px;margin-top:14px;padding:14px 16px;border:1px solid #edd2a0;border-radius:11px;background:var(--warning-soft);color:var(--warning)}.source-warning svg{flex:0 0 auto;margin-top:2px}.source-warning strong{color:#70430a;font-size:12px}.source-warning p{margin:2px 0 0;color:#805d2d;font-size:11px}.source-summary{margin-top:14px;padding:18px 20px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.source-summary__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:13px}.source-summary__heading h3{margin:2px 0 0;color:var(--ink);font-size:14px}.source-summary dl,.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0}.detail-row{display:grid;min-width:0;gap:3px;padding:10px 12px 10px 0;border-top:1px solid var(--line)}.detail-row:nth-child(2n){padding-left:12px}.detail-row dt{color:var(--muted);font-size:10px;font-weight:650}.detail-row dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--ink);font-size:11px}.detail-row dd.is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px}.source-rule{display:flex;align-items:flex-start;gap:7px;margin:13px 0 0;color:var(--muted);font-size:10px}.source-rule svg{width:14px;height:14px;flex:0 0 auto;color:var(--success)}.detail-groups{margin-top:14px;border:1px solid var(--line);border-radius:12px;overflow:hidden}.disclosure{border-bottom:1px solid var(--line);background:var(--surface)}.disclosure:last-child{border-bottom:0}.disclosure summary{display:grid;grid-template-columns:20px minmax(0,1fr) 18px;min-height:62px;align-items:center;gap:11px;padding:9px 16px;color:var(--muted);cursor:pointer;list-style:none}.disclosure summary::-webkit-details-marker{display:none}.disclosure summary:hover{background:#fbfaf7}.disclosure summary>span{display:grid;min-width:0;gap:1px}.disclosure summary strong{color:var(--ink);font-size:11px}.disclosure summary small{overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.disclosure__chevron{width:15px;height:15px;transition:transform .16s ease}.disclosure[open] .disclosure__chevron{transform:rotate(180deg)}.disclosure__body{padding:0 16px 16px 47px}.disclosure__body .detail-grid{padding-top:2px}.timeline{display:grid;gap:10px;margin:0;padding:0;list-style:none}.timeline li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;padding-bottom:10px;border-bottom:1px solid var(--line)}.timeline time{color:var(--muted);font-size:10px}.timeline span{color:var(--ink);font-size:11px}.quiet-empty{margin:0;color:var(--muted);font-size:11px}.evidence-stack{display:grid;gap:8px}.evidence-stack>div{display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:start;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--line)}.evidence-stack span,.evidence-stack em{color:var(--muted);font-size:9px;font-style:normal}.evidence-stack strong{color:var(--ink);font-size:10px;font-weight:600}.note-composer{display:grid;gap:8px}.note-composer label{color:var(--ink);font-size:11px;font-weight:650}.note-composer textarea,.modal textarea,.create-form input,.create-form select,.auth-form input,.auth-form select{width:100%;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface);color:var(--ink)}.note-composer textarea,.modal textarea{resize:vertical;padding:10px 12px}.note-composer .button{justify-self:start}.note-history{display:grid;gap:8px;margin-top:6px}.note-history article{padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.note-history p{margin:0 0 4px;color:var(--ink);font-size:11px}.note-history small{color:var(--muted);font-size:9px}.page-screen{min-height:0;overflow:auto;padding:34px clamp(24px,4vw,60px) 70px;background:var(--canvas)}.page-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;max-width:1320px;margin:0 auto 26px}.page-intro h2{margin:4px 0 6px;color:var(--ink);font-size:clamp(25px,3vw,34px);line-height:1.18;letter-spacing:-.045em}.page-intro p{max-width:700px;margin:0;color:var(--muted);font-size:13px}.records-screen>.data-boundary,.records-toolbar,.records-table-wrap,.records-state,.snapshot-metrics,.archive-grid,.archive-details,.freshness-note,.no-send-banner,.settings-grid{max-width:1320px;margin-right:auto;margin-left:auto}.records-screen>.data-boundary{margin-bottom:16px}.records-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.records-toolbar label{display:grid;grid-template-columns:18px minmax(0,1fr);width:min(420px,100%);align-items:center;gap:8px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--muted)}.records-toolbar input{height:42px;min-width:0;border:0;outline:0;background:transparent}.records-toolbar>span{color:var(--muted);font-size:11px}.records-table-wrap{overflow:auto;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.records-table-wrap table{width:100%;border-collapse:collapse}.records-table-wrap th,.records-table-wrap td{padding:13px 16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.records-table-wrap th{background:#fbfaf7;color:var(--muted);font-size:10px;font-weight:750}.records-table-wrap td{color:var(--body);font-size:11px}.records-table-wrap td:first-child{display:grid;gap:2px}.records-table-wrap td strong{color:var(--ink);font-size:12px}.records-table-wrap td small{color:var(--muted);font-size:10px}.records-table-wrap td:last-child button{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border:0;background:transparent;color:var(--accent-strong);font-size:11px;font-weight:700}.records-table-wrap td:last-child svg{width:14px;height:14px}.records-pagination{display:flex;align-items:center;justify-content:center;gap:14px;padding:12px 16px;border-top:1px solid var(--line);background:#fbfaf7}.records-pagination>span{min-width:92px;color:var(--muted);font-size:11px;font-weight:700;text-align:center}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.table-empty{display:flex;min-height:220px;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:var(--muted)}.table-empty p{max-width:360px;margin:0;text-align:center;font-size:11px}.records-state{min-height:260px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.snapshot-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:18px}.snapshot-metrics article{display:grid;gap:3px;padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.snapshot-metrics span{color:var(--muted);font-size:10px;font-weight:700}.snapshot-metrics strong{color:var(--ink);font-size:22px;letter-spacing:-.04em}.snapshot-metrics small{color:var(--muted);font-size:9px}.archive-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);gap:18px;margin-bottom:18px}.archive-grid--lower{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-card{border:1px solid var(--line);border-radius:14px;background:var(--surface)}.website-matrix,.evidence-rules,.review-card,.blocker-card{padding:22px}.panel-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.panel-card h3{margin:4px 0 0;color:var(--ink);font-size:17px;letter-spacing:-.025em}.matrix-table{display:grid;margin-top:18px;border-top:1px solid var(--line)}.matrix-table>div{display:grid;grid-template-columns:minmax(180px,1fr) repeat(2,90px);gap:10px;padding:11px 0;border-bottom:1px solid var(--line);color:var(--body);font-size:11px}.matrix-table .matrix-head{color:var(--muted);font-size:9px;font-weight:750;text-transform:uppercase}.matrix-table strong{color:var(--ink);font-size:11px}.matrix-table span:not(:first-child){text-align:right}.panel-footnote{margin:12px 0 0;color:var(--muted);font-size:10px}.evidence-rules ol{display:grid;gap:0;margin:16px 0 0;padding:0;list-style:none;counter-reset:rules}.evidence-rules li{display:grid;grid-template-columns:30px minmax(0,1fr);padding:12px 0;border-top:1px solid var(--line);counter-increment:rules}.evidence-rules li:before{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:50%;background:var(--accent-soft);color:var(--accent-strong);content:counter(rules);font-size:9px;font-weight:800}.evidence-rules li strong,.evidence-rules li span{grid-column:2}.evidence-rules li strong{color:var(--ink);font-size:11px}.evidence-rules li span{color:var(--muted);font-size:10px}.review-card>p{margin:12px 0;color:var(--body);font-size:12px;line-height:1.65}.review-card ul,.blocker-card ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.review-card li,.blocker-card li{display:flex;align-items:flex-start;gap:9px;padding:9px 0;border-top:1px solid var(--line);color:var(--muted);font-size:11px}.review-card li svg{width:15px;height:15px;flex:0 0 auto;color:var(--success)}.archive-details{margin-bottom:14px;border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden}.archive-details summary{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:16px;padding:12px 17px;cursor:pointer;list-style:none}.archive-details summary::-webkit-details-marker{display:none}.archive-details summary>span{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:1px 10px}.archive-details summary>span>svg{grid-row:1 / span 2;color:var(--accent)}.archive-details summary strong{color:var(--ink);font-size:12px}.archive-details summary small{color:var(--muted);font-size:10px}.archive-details summary>svg{transition:transform .16s ease}.archive-details[open] summary>svg{transform:rotate(180deg)}.archive-details>div{padding:0 17px 17px}.archive-details dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--line)}.blocker-card li{display:grid;grid-template-columns:120px minmax(0,1fr)}.blocker-card li strong{color:var(--ink);font-size:11px}.blocker-card li span{color:var(--muted);font-size:10px}.freshness-note,.no-send-banner{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;padding:15px 17px;border:1px solid #ead3a7;border-radius:12px;background:var(--warning-soft);color:var(--warning)}.no-send-banner{border-color:#bee1d3;background:var(--success-soft);color:var(--success)}.freshness-note svg,.no-send-banner svg{flex:0 0 auto;margin-top:2px}.freshness-note strong,.no-send-banner strong{color:inherit;font-size:12px}.freshness-note p,.no-send-banner p{margin:2px 0 0;color:inherit;font-size:11px}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.settings-card{display:grid;grid-template-columns:44px minmax(0,1fr);gap:15px;padding:22px}.settings-card--wide{grid-column:1 / -1}.settings-icon{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid #d9d5ff;border-radius:11px;background:var(--accent-soft);color:var(--accent)}.settings-card h3{margin:3px 0 7px}.settings-card p{max-width:720px;margin:0;color:var(--muted);font-size:11px}.chip-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.chip-row span{padding:4px 8px;border:1px solid var(--line);border-radius:99px;background:var(--surface-soft);color:var(--body);font-size:9px}.code-line{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fbfaf7}.code-line code{color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.code-line button{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:var(--accent-strong);font-size:10px;font-weight:700}.code-line button svg{width:13px;height:13px}.email-safety-card{position:relative;grid-template-columns:44px minmax(0,1fr) minmax(220px,250px);align-items:start;overflow:hidden}.email-safety-card:before{position:absolute;height:3px;inset:0 0 auto;background:linear-gradient(90deg,var(--accent),#8f87ef 42%,rgba(143,135,239,0));content:""}.email-safety-copy{min-width:0}.email-safety-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.email-safety-heading h3{margin-bottom:7px}.email-delivery-status{display:inline-flex;min-height:27px;flex:0 0 auto;align-items:center;gap:7px;padding:4px 9px;border:1px solid var(--line);border-radius:99px;background:var(--surface-soft);color:var(--muted);font-size:10px;font-weight:780;letter-spacing:.01em}.email-delivery-status i{width:7px;height:7px;border-radius:50%;background:#9c9b96;box-shadow:0 0 0 3px #9c9b961f}.email-delivery-status.is-success{border-color:#bfe4d5;background:var(--success-soft);color:var(--success)}.email-delivery-status.is-success i{background:var(--success);box-shadow:0 0 0 3px #17795a21}.email-delivery-status.is-warning{border-color:#ecd2a7;background:var(--warning-soft);color:var(--warning)}.email-delivery-status.is-warning i{background:var(--warning);box-shadow:0 0 0 3px #9b5b0821}.email-delivery-status.is-off{background:#f4f3ef;color:#535966}.email-delivery-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:8px;margin:17px 0 0}.email-delivery-facts>div{padding:11px;border:1px solid var(--line);border-radius:10px;background:#fbfaf7}.email-delivery-facts dt{color:var(--muted);font-size:9px;font-weight:720;letter-spacing:.035em;text-transform:uppercase}.email-delivery-facts dd{display:flex;align-items:center;gap:5px;margin:4px 0 0;color:var(--ink);font-size:11px;font-weight:760}.email-delivery-facts dd svg{width:12px;height:12px}.email-delivery-facts dd.is-positive{color:var(--success)}.email-delivery-facts dd.is-warning{color:var(--warning)}.email-delivery-facts dd.is-muted{color:var(--muted)}.email-delivery-facts dd.is-locked{color:var(--accent-strong)}.email-delivery-control{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-height:100%;padding-left:20px;border-left:1px solid var(--line)}.email-delivery-lock{display:flex;align-items:center;gap:10px;padding:11px;border:1px solid #ddd9ff;border-radius:11px;background:var(--accent-soft);color:var(--accent-strong)}.email-delivery-lock>svg{width:17px;height:17px;flex:0 0 auto}.email-delivery-lock span{display:grid;gap:1px}.email-delivery-lock strong{font-size:11px}.email-delivery-lock small{color:#5d5792;font-size:9px}.email-delivery-lock.is-live{border-color:#bfe4d5;background:var(--success-soft);color:var(--success)}.email-delivery-lock.is-live small{color:#386b5c}.email-delivery-lock.is-blocked{border-color:#ecd2a7;background:var(--warning-soft);color:var(--warning)}.email-delivery-lock.is-blocked small{color:#76541f}.email-delivery-control>.button{width:100%}.email-delivery-loading,.email-delivery-prerequisite,.email-delivery-readonly{display:flex;align-items:flex-start;justify-content:center;gap:6px;color:var(--muted);font-size:10px;line-height:1.4;text-align:center}.email-delivery-loading svg,.email-delivery-prerequisite svg,.email-delivery-readonly svg{width:12px;height:12px;flex:0 0 auto;margin-top:1px}.email-delivery-prerequisite{color:var(--warning)}.email-delivery-readonly{color:var(--success)}.email-delivery-readonly.is-paused{color:var(--warning)}.email-delivery-reasons{display:grid;grid-column:2 / -1;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px}.email-delivery-reasons>div{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;border:1px solid #ecd2a7;border-radius:10px;background:var(--warning-soft);color:var(--warning)}.email-delivery-reasons svg{width:15px;height:15px;flex:0 0 auto;margin-top:1px}.email-delivery-reasons span{display:grid;gap:4px}.email-delivery-reasons strong{font-size:10px}.email-delivery-reasons ul{display:grid;gap:2px;margin:0;padding-left:15px;color:#76541f;font-size:9px}.email-delivery-health{display:grid;grid-column:2 / -1;gap:12px;padding:15px;border:1px solid var(--line);border-radius:12px;background:#fbfaf7}.email-delivery-health>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.email-delivery-health h4{margin:1px 0 0;color:var(--ink);font-size:12px}.email-delivery-health__tools{display:flex;align-items:center;gap:8px}.email-delivery-health__tools>span{padding:4px 8px;border:1px solid var(--line);border-radius:99px;background:var(--surface);color:var(--muted);font-size:9px;font-weight:720}.email-delivery-health__tools .icon-button{width:29px;height:29px;border-radius:8px}.email-delivery-health__tools .icon-button svg{width:13px;height:13px}.email-delivery-health__counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.email-delivery-health__counts>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding:9px 11px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.email-delivery-health__counts dt{color:var(--muted);font-size:10px;font-weight:680}.email-delivery-health__counts dd{margin:0;color:var(--ink);font-size:14px;font-variant-numeric:tabular-nums;font-weight:790}.email-delivery-health__counts .has-warning{border-color:#ecd2a7;background:var(--warning-soft)}.email-delivery-health__counts .has-warning dd{color:var(--warning)}.email-delivery-health__counts .has-accent{border-color:#d9d5ff;background:var(--accent-soft)}.email-delivery-health__counts .has-accent dd{color:var(--accent-strong)}.email-delivery-health__counts .has-success{border-color:#bfe4d5;background:var(--success-soft)}.email-delivery-health__counts .has-success dd{color:var(--success)}.email-delivery-health__counts .has-danger{border-color:#efc5cb;background:var(--danger-soft)}.email-delivery-health__counts .has-danger dd{color:var(--danger)}.email-delivery-health__times{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.email-delivery-health__times>span{display:flex;min-width:0;align-items:center;gap:9px;padding:9px 11px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.email-delivery-health__times>span>svg{width:15px;height:15px;flex:0 0 auto;color:var(--accent)}.email-delivery-health__times>span>span{display:grid;gap:1px;min-width:0}.email-delivery-health__times small{color:var(--muted);font-size:9px;font-weight:680}.email-delivery-health__times strong{overflow:hidden;color:var(--ink);font-size:10px;font-weight:740;text-overflow:ellipsis;white-space:nowrap}.email-delivery-health__scheduler{display:flex;align-items:center;gap:10px;padding:10px 11px;border:1px solid #ecd2a7;border-radius:9px;background:var(--warning-soft);color:var(--warning)}.email-delivery-health__scheduler.is-ready{border-color:#bfe4d5;background:var(--success-soft);color:var(--success)}.email-delivery-health__scheduler>svg{width:16px;height:16px;flex:0 0 auto}.email-delivery-health__scheduler>span{display:grid;gap:1px}.email-delivery-health__scheduler strong{font-size:10px}.email-delivery-health__scheduler small{color:inherit;font-size:9px}.settings-card p.email-delivery-health__note{display:flex;align-items:center;gap:6px;max-width:none;color:var(--muted);font-size:9px}.email-delivery-health__note svg{width:12px;height:12px;flex:0 0 auto;color:var(--success)}.standalone-site-health{display:grid;grid-column:2 / -1;gap:12px;padding:15px;border:1px solid var(--line);border-radius:12px;background:#fbfaf7}.standalone-site-health>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.standalone-site-health h4{margin:1px 0 0;color:var(--ink);font-size:12px}.standalone-site-health .icon-button{width:32px;height:32px;flex:0 0 auto;border-radius:8px}.standalone-site-health .icon-button svg{width:14px;height:14px}.standalone-site-health ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.standalone-site-health li{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.standalone-site-health li>span{display:grid;min-width:0;gap:2px}.standalone-site-health li strong,.standalone-site-health li small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.standalone-site-health li strong{color:var(--ink);font-size:10px}.standalone-site-health li small{color:var(--muted);font-size:9px}.standalone-site-health li em{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;color:var(--warning);font-size:9px;font-style:normal;font-weight:720}.standalone-site-health li em.is-ready{color:var(--success)}.standalone-site-health li em svg{width:13px;height:13px}.email-delivery-confirmation{display:grid;grid-column:2 / -1;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px;border:1px solid #d9d5ff;border-radius:12px;background:linear-gradient(135deg,#f8f7ff,#fcfbff)}.email-delivery-confirmation__icon{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:10px;background:var(--accent-soft);color:var(--accent)}.email-delivery-confirmation__icon svg{width:17px;height:17px}.email-delivery-confirmation h4{margin:1px 0 3px;color:var(--ink);font-size:12px}.email-delivery-confirmation p{max-width:650px;font-size:10px}.email-delivery-confirmation__actions{display:flex;gap:8px}.email-delivery-confirmation.is-emergency{border-color:#efc5cb;background:linear-gradient(135deg,#fff6f7,var(--danger-soft))}.email-delivery-confirmation.is-emergency .email-delivery-confirmation__icon{background:#f8dfe2;color:var(--danger)}.email-delivery-message{display:flex;align-items:center;gap:9px;margin-top:14px;padding:10px 11px;border:1px solid var(--line);border-radius:10px;background:var(--surface-soft);color:var(--body)}.email-delivery-message--full{grid-column:2 / -1;margin-top:0}.email-delivery-message>svg{width:16px;height:16px;flex:0 0 auto}.email-delivery-message span{display:grid;gap:1px;min-width:0}.email-delivery-message strong{color:var(--ink);font-size:11px}.email-delivery-message small{color:inherit;font-size:10px}.email-delivery-message button{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;margin-left:auto;padding:5px 7px;border:0;border-radius:7px;background:transparent;color:inherit;font-size:9px;font-weight:760}.email-delivery-message button:hover{background:#ffffffb3}.email-delivery-message button svg{width:12px;height:12px}.email-delivery-message.is-error{border-color:#efc5cb;background:var(--danger-soft);color:var(--danger)}.email-delivery-message.is-success{border-color:#bfe4d5;background:var(--success-soft);color:var(--success)}.dead-delivery-card{align-items:start}.dead-delivery-card__content{display:grid;min-width:0;gap:14px}.dead-delivery-card__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.dead-delivery-safety{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;padding:6px 9px;border:1px solid #bfe4d5;border-radius:99px;background:var(--success-soft);color:var(--success);font-size:9px;font-weight:760}.dead-delivery-safety svg,.dead-delivery-state svg,.dead-delivery-empty>svg,.dead-delivery-item__off-required svg{width:14px;height:14px;flex:0 0 auto}.dead-delivery-state,.dead-delivery-empty{display:flex;align-items:center;gap:10px;min-height:52px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface-soft);color:var(--muted);font-size:11px}.dead-delivery-empty{border-color:#bfe4d5;background:var(--success-soft);color:var(--success)}.dead-delivery-empty>span{display:grid;gap:2px}.dead-delivery-empty strong{font-size:11px}.dead-delivery-empty small{color:inherit;font-size:10px}.dead-delivery-list{display:grid;gap:11px;padding:0;margin:0;list-style:none}.dead-delivery-list>li{display:grid;gap:12px;padding:14px;border:1px solid var(--line);border-radius:11px;background:#fbfaf7}.dead-delivery-item__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dead-delivery-item__summary>div:first-child{display:grid;gap:4px}.dead-delivery-item__summary strong{color:var(--ink);font-size:11px}.dead-delivery-item__summary small{color:var(--muted);font-size:10px}.dead-delivery-item__status{display:inline-flex;width:max-content;align-items:center;gap:6px;color:var(--danger);font-size:9px;font-weight:780;text-transform:uppercase}.dead-delivery-item__status i{width:6px;height:6px;border-radius:50%;background:currentColor}.dead-delivery-item__id{display:flex;min-width:0;align-items:center;gap:5px;padding:4px 5px 4px 8px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.dead-delivery-item__id code{overflow:hidden;max-width:260px;color:var(--body);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.dead-delivery-item__id .icon-button{width:25px;height:25px;flex:0 0 auto;border-radius:6px}.dead-delivery-form{display:grid;grid-template-columns:minmax(170px,1fr) minmax(170px,1fr);align-items:end;gap:10px;padding-top:12px;border-top:1px solid var(--line)}.dead-delivery-form>label:not(.dead-delivery-form__confirmation){display:grid;gap:5px;color:var(--body);font-size:10px;font-weight:720}.dead-delivery-form input[type=text],.dead-delivery-form input:not([type]),.dead-delivery-form select{width:100%;min-height:36px;padding:8px 10px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);color:var(--ink);font:inherit;font-weight:600}.dead-delivery-form input:focus,.dead-delivery-form select:focus{border-color:var(--accent);outline:3px solid var(--accent-strong);outline-offset:2px}.dead-delivery-form__confirmation{display:flex;grid-column:1 / -1;align-items:flex-start;gap:8px;color:var(--body);font-size:10px;line-height:1.45}.dead-delivery-form__confirmation input{width:15px;height:15px;flex:0 0 auto;margin:0;accent-color:var(--accent)}.dead-delivery-form>.button{grid-column:1 / -1;justify-self:end}.settings-card p.dead-delivery-item__off-required{display:flex;align-items:center;gap:7px;max-width:none;padding-top:10px;border-top:1px solid var(--line);color:var(--warning);font-size:10px}.dead-delivery-load-more{justify-self:start}.overlay{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#191c2a57;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal{width:min(600px,100%);max-height:min(760px,calc(100dvh - 48px));overflow:auto;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-float)}.modal--record{width:min(780px,100%)}.modal--record .modal__header p{margin:5px 0 0;color:var(--muted);font-size:11px}.record-detail{display:grid;gap:12px;padding:18px 24px 24px}.record-detail__status{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:10px}.record-detail .message-card,.record-detail .source-summary,.record-detail .disclosure{margin:0}.record-copy{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:7px 9px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--accent-strong);font-size:10px;font-weight:700}.record-copy svg{width:13px;height:13px}.modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 24px 16px;border-bottom:1px solid var(--line)}.modal__header h2{margin:4px 0 0;color:var(--ink);font-size:22px;letter-spacing:-.035em}.choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:20px 24px 0}.choice-grid button{display:grid;justify-items:start;gap:7px;min-height:138px;padding:17px;border:1px solid var(--line);border-radius:12px;background:var(--surface);text-align:left}.choice-grid button:hover,.choice-grid button.is-selected{border-color:#cfcafa;background:var(--accent-soft)}.choice-grid button svg{color:var(--accent)}.choice-grid button strong{color:var(--ink);font-size:13px}.choice-grid button span{color:var(--muted);font-size:11px}.modal-note{display:grid;gap:7px;padding:20px 24px 0;color:var(--ink);font-size:11px;font-weight:700}.modal-safety{display:flex;align-items:center;gap:8px;margin:14px 24px 0;padding:10px 12px;border-radius:9px;background:var(--success-soft);color:var(--success);font-size:10px}.modal-safety svg{width:15px;height:15px}.modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:9px;margin-top:18px;padding:16px 24px 22px;border-top:1px solid var(--line)}.create-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px 24px 0}.create-form label,.auth-form label{display:grid;gap:6px;color:var(--ink);font-size:11px;font-weight:680}.create-form input,.create-form select,.auth-form input{height:42px;padding:0 11px}.manual-attribution-note{display:flex;align-items:flex-start;gap:6px;color:var(--muted);font-size:9px;font-weight:600;line-height:1.45}.manual-attribution-note svg{width:14px;height:14px;flex:0 0 auto;color:var(--success)}.create-form .span-two{grid-column:1 / -1}.create-form .modal-safety{margin:0}.create-form .modal__footer{margin:3px -24px 0}.form-error{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--danger);font-size:11px}.form-error svg{flex:0 0 auto}.toast{position:fixed;z-index:200;right:20px;bottom:20px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:10px;width:min(390px,calc(100vw - 40px));padding:14px;border:1px solid #bee1d3;border-radius:12px;background:var(--surface);box-shadow:var(--shadow-float)}.toast>span{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:8px;background:var(--success-soft);color:var(--success)}.toast strong{color:var(--ink);font-size:12px}.toast p{margin:2px 0 0;color:var(--muted);font-size:10px}.toast .icon-button{width:28px;height:28px;border:0}.toast--error{border-color:#edbdc4}.toast--error>span{background:var(--danger-soft);color:var(--danger)}.auth-shell{display:flex;min-height:100dvh;align-items:center;justify-content:center;padding:28px;overflow:auto;background:var(--canvas)}.auth-card{width:min(480px,100%);padding:30px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 24px 70px #191c3014}.auth-card--loading{display:grid;justify-items:center;gap:18px;color:var(--muted)}.auth-card--loading .brand{margin-bottom:10px}.auth-copy{margin:28px 0 22px}.auth-copy h1{margin:5px 0 7px;color:var(--ink);font-size:30px;letter-spacing:-.045em}.auth-copy p{margin:0;color:var(--muted);font-size:12px}.auth-form{display:grid;gap:14px}.auth-form label small{color:var(--muted);font-weight:400}.password-field{display:grid;grid-template-columns:minmax(0,1fr) auto;border:1px solid var(--line-strong);border-radius:10px;overflow:hidden}.password-field input{border:0;border-radius:0}.password-field .icon-button{width:42px;height:42px;border:0;border-left:1px solid var(--line);border-radius:0}.auth-submit{margin-top:4px}.preview-entry{display:grid;justify-items:center;gap:5px;margin-top:20px;padding-top:17px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.preview-entry button{padding:0;border:0;background:transparent;color:var(--accent-strong);font-size:10px;font-weight:700}.nav-scrim{display:none}@media(max-width:1420px){:root{--nav-width: 214px}.review-workspace{grid-template-columns:230px minmax(330px,380px) minmax(390px,1fr)}.primary-nav__brand{padding-inline:18px}.detail-header,.detail-scroll{padding-right:20px;padding-left:20px}.detail-actions .button--secondary{width:38px;padding:0;font-size:0}}@media(max-width:1160px){:root{--nav-width: 78px}.primary-nav__brand{justify-content:center;padding:0}.primary-nav__brand .brand strong,.primary-nav nav button span,.primary-nav nav button small,.nav-account .avatar,.nav-account__copy,.nav-safety div{display:none}.primary-nav nav button{display:flex;width:52px;justify-content:center;margin:0 auto;padding:0}.primary-nav nav button:before{left:-13px}.nav-safety{justify-content:center;margin-inline:12px;padding:12px 0}.nav-account{grid-template-columns:34px;justify-content:center;margin-inline:12px;padding:9px 0}.review-workspace{grid-template-columns:220px minmax(320px,370px) minmax(370px,1fr)}.detail-actions .button--primary{padding-inline:10px;font-size:11px}.email-off-pill{display:none}}@media(max-width:980px){.review-workspace{grid-template-columns:minmax(330px,390px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.website-rail{grid-column:1 / -1;display:flex;flex-direction:row;min-height:76px;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid var(--line)}.website-rail>header,.website-rail .unassigned-link,.website-legend{display:none}.website-rail>button,.website-list>button{grid-template-columns:26px auto auto;min-width:max-content;width:auto;min-height:54px;margin:10px 0 10px 8px;padding:7px 10px;border:1px solid var(--line)}.website-rail>button.is-active:before,.website-list>button.is-active:before{display:none}.website-icon{width:26px;height:26px}.website-rail b,.website-list b{min-width:auto;padding-left:4px}.topbar__actions .mode-pill{display:none}.archive-grid,.archive-grid--lower{grid-template-columns:1fr}.snapshot-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){:root{--topbar-height: 72px}body{overflow:hidden}.product-shell{grid-template-columns:1fr}.primary-nav{position:fixed;z-index:130;top:0;bottom:0;left:0;width:min(300px,86vw);box-shadow:var(--shadow-float);transform:translate(-105%);visibility:hidden;pointer-events:none;transition:transform .2s ease,visibility 0s linear .2s}.primary-nav.is-mobile-open{transform:translate(0);visibility:visible;pointer-events:auto;transition-delay:0s}.primary-nav__brand{justify-content:space-between;padding:0 18px}.primary-nav__brand .brand strong,.primary-nav nav button span,.primary-nav nav button small,.nav-account .avatar,.nav-account__copy,.nav-safety div{display:initial}.nav-safety div{display:grid}.nav-account{grid-template-columns:34px minmax(0,1fr) 34px;justify-content:initial;margin-inline:16px;padding:10px}.nav-account__copy{display:grid}.nav-account .avatar{display:inline-flex}.nav-close,.mobile-menu{display:inline-flex!important}.primary-nav nav button{display:grid;width:auto;justify-content:initial;margin:0;padding:0 13px}.nav-safety{justify-content:initial;margin-inline:16px;padding:14px}.nav-scrim{position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;display:block;border:0;background:#191c2a52}.topbar{gap:10px;padding:0 12px}.topbar__title{flex:1}.topbar__title h1{font-size:19px}.topbar__title p{display:block;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.topbar__title p span:not(.archive-qualifier),.topbar__title p strong:nth-of-type(2),.archive-qualifier{display:none}.topbar__actions>.icon-button{display:none}.topbar__actions>.button{display:inline-flex;width:38px;min-height:38px;padding:0;font-size:0}.email-off-pill{display:inline-flex;min-height:28px;font-size:9px}.review-workspace{display:grid;grid-template-columns:1fr;grid-template-rows:68px minmax(0,1fr)}.website-rail{grid-column:1;min-height:68px}.website-rail>button,.website-list>button{min-height:56px;margin-top:9px;margin-bottom:9px}.inquiry-list-panel{grid-column:1;border-right:0}.inquiry-list__header{min-height:58px}.inquiry-detail{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;display:grid;background:var(--surface);transform:translate(102%);visibility:hidden;pointer-events:none;transition:transform .22s ease,visibility 0s linear .22s}.inquiry-detail.is-mobile-open{transform:translate(0);visibility:visible;pointer-events:auto;transition-delay:0s}.review-workspace.has-mobile-detail>.website-rail,.review-workspace.has-mobile-detail>.inquiry-list-panel{visibility:hidden;pointer-events:none}.inquiry-detail--empty{display:none}.detail-mobile-bar{display:flex;min-height:62px;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid var(--line)}.detail-mobile-bar button{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:var(--accent-strong);font-size:11px;font-weight:700}.detail-mobile-bar .brand strong{display:none}.detail-mobile-bar .brand__mark{width:32px;height:32px}.inquiry-detail{grid-template-rows:62px auto minmax(0,1fr)}.detail-header{padding:16px}.detail-actions{position:fixed;z-index:3;right:0;bottom:0;left:0;float:none;justify-content:flex-end;margin:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.detail-actions .icon-button:first-child,.detail-actions .icon-button:nth-child(2){display:none}.detail-actions .button--secondary{display:inline-flex;width:42px;padding:0;font-size:0}.detail-actions .button--primary{flex:1;font-size:12px}.detail-scroll{padding:16px 16px 86px}.source-summary dl,.detail-grid{grid-template-columns:1fr}.detail-row:nth-child(2n){padding-left:0}.disclosure__body{padding-left:16px}.page-screen{padding:24px 14px 50px}.page-intro{display:grid;gap:14px}.page-intro h2{font-size:26px}.snapshot-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-details dl,.settings-grid{grid-template-columns:1fr}.settings-card--wide{grid-column:auto}.email-safety-card{grid-template-columns:44px minmax(0,1fr)}.email-delivery-control{grid-column:1 / -1;padding:14px 0 0;border-top:1px solid var(--line);border-left:0}.email-delivery-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.email-delivery-reasons,.email-delivery-health,.standalone-site-health{grid-column:1 / -1}.email-delivery-health>header{align-items:flex-start}.email-delivery-health__tools{align-items:flex-end;flex-direction:column-reverse}.email-delivery-health__counts{grid-template-columns:repeat(2,minmax(0,1fr))}.email-delivery-health__times,.standalone-site-health ul{grid-template-columns:1fr}.email-delivery-confirmation,.email-delivery-message--full{grid-column:1 / -1}.email-delivery-confirmation{grid-template-columns:36px minmax(0,1fr)}.email-delivery-confirmation__actions{grid-column:1 / -1;justify-content:flex-end}.dead-delivery-card__heading,.dead-delivery-item__summary{align-items:stretch;flex-direction:column}.dead-delivery-card__content{grid-column:1 / -1}.dead-delivery-safety{width:max-content;max-width:100%}.dead-delivery-item__id{width:100%}.dead-delivery-item__id code{max-width:none;flex:1 1 auto}.dead-delivery-form{grid-template-columns:1fr}.dead-delivery-form__confirmation,.dead-delivery-form>.button{grid-column:1}.dead-delivery-form>.button{width:100%;justify-self:stretch}.records-table-wrap table,.records-table-wrap tbody,.records-table-wrap tr,.records-table-wrap td{display:block}.records-table-wrap thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.records-table-wrap tr{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:14px;border-bottom:1px solid var(--line)}.records-table-wrap td{padding:2px 0;border:0}.records-table-wrap td:first-child{grid-column:1}.records-table-wrap td:nth-child(n+2):nth-child(-n+6){display:grid;grid-template-columns:72px minmax(0,1fr);grid-column:1;align-items:baseline;gap:8px}.records-table-wrap td:nth-child(n+2):nth-child(-n+6):before{color:var(--faint);content:attr(data-label);font-size:9px;font-weight:750;text-transform:uppercase}.records-table-wrap td:nth-child(5),.records-table-wrap td:nth-child(6){grid-column:1}.records-table-wrap td:last-child{grid-row:1 / span 2;grid-column:2;align-self:center}.matrix-table{overflow-x:auto}.matrix-table>div{min-width:440px}.overlay{align-items:flex-end;padding:0}.modal{max-height:92dvh;border-radius:16px 16px 0 0}.choice-grid,.create-form{grid-template-columns:1fr}.create-form .span-two{grid-column:auto}}@media(max-width:460px){.email-delivery-confirmation__actions{display:grid;width:100%;grid-template-columns:1fr;justify-content:stretch}.email-delivery-confirmation__actions .button{width:100%;min-width:0;white-space:normal}.topbar__actions .email-off-pill{padding-inline:7px}.topbar__actions .email-off-pill svg{display:none}.inquiry-list>button{min-height:110px;padding-left:14px}.snapshot-metrics{grid-template-columns:1fr}.snapshot-metrics article{grid-template-columns:minmax(0,1fr) auto;align-items:center}.snapshot-metrics small{grid-column:1 / -1}.blocker-card li{grid-template-columns:1fr}.detail-identity h2{font-size:23px}.detail-contact-line{display:grid}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--canvas: #f7f6f2;--surface-soft: #f5f4ef;--line: #e9e7e0;--nav-width: 206px;--topbar-height: 76px}.product-shell{background:var(--canvas)}.primary-nav{background:#faf9f6f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.primary-nav__brand{padding-inline:20px;border-bottom-color:transparent}.primary-nav nav{gap:4px;padding:12px}.primary-nav nav button{min-height:44px;border-radius:10px}.primary-nav nav button:nth-child(3){margin-top:17px;box-shadow:0 -17px 0 -16px var(--line)}.primary-nav nav button.is-active{background:#eeecff}.nav-account{margin-inline:12px;border-color:transparent;background:transparent}.nav-safety{margin:0 14px 14px;padding:10px 11px;border-color:transparent;background:transparent}.topbar{padding-inline:22px;background:#faf9f6e6}.topbar__title h1{font-size:21px}.topbar__title p{margin-top:2px}.topbar__title p strong{font-weight:610}.review-workspace{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;background:var(--canvas)}.inbox-toolbar{display:grid;grid-template-columns:minmax(300px,1fr) minmax(220px,300px) auto;align-items:center;gap:10px;min-width:0;padding:13px 18px;border-bottom:1px solid var(--line);background:#ffffffb3}.website-chips{display:flex;min-width:0;align-items:center;gap:6px;overflow-x:auto;padding:2px;scrollbar-width:none}.website-chips::-webkit-scrollbar{display:none}.website-chips button{display:inline-flex;min-height:34px;flex:0 0 auto;align-items:center;gap:7px;padding:0 11px;border:1px solid transparent;border-radius:99px;background:transparent;color:var(--muted);font-size:11px;font-weight:680}.website-chips button:hover{background:var(--surface);color:var(--ink)}.website-chips button.is-active{border-color:#dcd8ff;background:var(--accent-soft);color:var(--accent-strong);box-shadow:0 4px 12px #5d54d814}.website-chips small{display:inline-flex;min-width:20px;min-height:20px;align-items:center;justify-content:center;padding-inline:5px;border-radius:99px;background:#ffffffc7;color:inherit;font-size:9px;font-weight:800}.inbox-search{display:grid;grid-template-columns:17px minmax(0,1fr);min-width:0;min-height:38px;align-items:center;gap:8px;padding-inline:11px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--muted);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.inbox-search:focus-within{border-color:#cfcaff;box-shadow:0 0 0 3px #5d54d81a}.inbox-search svg{width:16px;height:16px}.inbox-search input{min-width:0;height:36px;border:0;outline:0;background:transparent;color:var(--ink);font-size:11px}.inbox-search input::placeholder{color:var(--faint)}.test-like-toggle{position:relative;display:inline-flex;min-height:38px;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--muted);cursor:pointer;font-size:10px;font-weight:700;white-space:nowrap;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.test-like-toggle:hover{border-color:var(--line-strong);color:var(--ink)}.test-like-toggle:active{transform:translateY(1px)}.test-like-toggle input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.test-like-toggle span{display:inline-flex;align-items:center;gap:6px}.test-like-toggle span:before{width:13px;height:13px;border:1px solid #c9c6bc;border-radius:4px;background:#fff;content:""}.test-like-toggle input:checked+span:before{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 3px #fff}.test-like-toggle input:focus-visible+span{outline:3px solid var(--accent-strong);outline-offset:4px;border-radius:5px}.test-like-toggle svg{display:none}.test-like-toggle small{display:inline-flex;min-width:20px;min-height:20px;align-items:center;justify-content:center;padding-inline:5px;border-radius:99px;background:var(--surface-soft);color:var(--muted);font-size:9px}.inbox-body{display:grid;grid-template-columns:minmax(350px,430px) minmax(0,1fr);min-width:0;min-height:0;margin:14px 18px 18px;overflow:hidden;border:1px solid var(--line);border-radius:17px;background:var(--surface);box-shadow:0 12px 34px #1e1f2d0e}.inquiry-list-panel{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border-right:0;background:var(--surface)}.inquiry-list__header{min-height:62px;flex:0 0 auto;padding-inline:18px;background:#fdfcf9}.inquiry-list__header strong{font-size:12px}.inquiry-list__header span:not(.mode-pill){font-size:9px}.inquiry-list-panel>.data-boundary{flex:0 0 auto;margin:10px 12px 0}.inquiry-list{min-height:0;flex:1 1 auto;overflow:auto;border-top:0}.inquiry-list__open{grid-template-columns:36px minmax(0,1fr) 14px;min-height:96px;gap:11px;padding:15px 13px 14px 16px;background:var(--surface)}.inquiry-list__row:hover .inquiry-list__open{background:#faf9f6}.inquiry-list__row.is-selected .inquiry-list__open{background:#f4f2ff}.inquiry-list .avatar{width:36px;height:36px}.inquiry-list__copy{gap:1px}.inquiry-list__copy strong{font-size:12px}.inquiry-list__copy small{font-size:10px}.inquiry-list__copy p{margin-top:5px;font-size:11px}.inquiry-list__copy em{align-items:center;gap:6px;margin-top:5px;overflow:visible;white-space:normal}.inquiry-list__copy em>span{overflow:hidden;color:var(--accent-strong);font-weight:720;text-overflow:ellipsis;white-space:nowrap}.lead-priority,.test-like-badge{display:inline-flex;min-height:19px;flex:0 0 auto;align-items:center;padding:1px 6px;border:1px solid #e8d1a7;border-radius:99px;background:#fff8e9;color:#8a570a;font-size:8px;font-style:normal;font-weight:780;white-space:nowrap}.test-like-badge{border-color:#ddd9cf;background:#f6f4ef;color:var(--muted)}.inquiry-list-panel>.list-state{min-height:0;flex:1 1 auto}.inquiry-detail{border-left:1px solid var(--line);background:var(--surface)}.inquiry-detail--empty{background:#fbfaf7}.inquiry-detail--empty svg{width:42px;height:42px;padding:10px;border:1px solid var(--line);border-radius:13px;background:var(--surface);color:var(--accent)}.inquiry-detail--empty h2{margin-top:5px;font-size:19px}.inquiry-detail--empty p{max-width:300px;font-size:12px}.inbox-body.has-selection .inquiry-detail:not(.inquiry-detail--empty){animation:detail-enter .2s ease-out both}@keyframes detail-enter{0%{opacity:.72;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.detail-header{grid-template-columns:minmax(0,1fr) auto;gap:11px 16px;padding:18px 22px}.detail-header__meta{grid-column:1;grid-row:1}.detail-actions{grid-column:2;grid-row:1;justify-self:end}.detail-actions .icon-button,.detail-actions .button{min-height:36px;height:36px}.detail-actions .icon-button{width:36px}.detail-actions .button{padding-inline:11px;font-size:11px}.detail-actions .detail-close{margin-left:2px}.detail-identity{grid-column:1 / -1;grid-row:2}.detail-identity h2{font-size:clamp(22px,2vw,28px)}.detail-contact-line{grid-column:1 / -1;grid-row:3}.detail-scroll{padding:18px 22px 44px}.message-card{padding:16px 18px;border-color:#e5e2d9;background:#faf9f5}.message-card p{font-size:14px;line-height:1.6}.test-like-notice{display:flex;gap:10px;margin-top:12px;padding:11px 13px;border:1px solid #e3dfd5;border-radius:10px;background:#f8f6f1;color:var(--muted)}.test-like-notice>svg{width:16px;height:16px;flex:0 0 auto;margin-top:1px}.test-like-notice strong{color:#504c43;font-size:10px}.test-like-notice p{margin:1px 0 0;font-size:10px}.lead-at-a-glance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.lead-at-a-glance article{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:1px 8px;min-width:0;padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.lead-at-a-glance svg{grid-row:1 / span 2;width:16px;height:16px;color:var(--accent)}.lead-at-a-glance span,.lead-at-a-glance strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-at-a-glance span{color:var(--muted);font-size:8px;font-weight:720;text-transform:uppercase}.lead-at-a-glance strong{color:var(--ink);font-size:10px;font-weight:670}.detail-groups{margin-top:12px;border-radius:11px}.disclosure summary{min-height:56px}.records-table-wrap td:nth-child(6) .test-like-badge{margin-left:5px}@media(max-width:1540px){.detail-header{grid-template-columns:minmax(0,1fr)}.detail-header__meta{grid-column:1;grid-row:1}.detail-actions{grid-column:1;grid-row:2}.detail-identity{grid-row:3}.detail-contact-line{grid-row:4}}@media(max-width:1420px){:root{--nav-width: 194px}.inbox-body{grid-template-columns:minmax(340px,400px) minmax(0,1fr)}.inbox-toolbar{grid-template-columns:minmax(280px,1fr) minmax(200px,260px) auto}}@media(max-width:1160px){:root{--nav-width: 76px}.inbox-body{grid-template-columns:minmax(330px,380px) minmax(0,1fr)}.inbox-toolbar{grid-template-columns:minmax(0,1fr) minmax(200px,250px)}.test-like-toggle{grid-column:2;justify-self:end}.website-chips{grid-row:1 / span 2}.detail-actions .button--secondary{width:36px;padding:0;font-size:0}.detail-actions .button--primary{padding-inline:9px;font-size:10px}.detail-actions .icon-button:first-child,.detail-actions .icon-button:nth-child(2){display:none}.lead-at-a-glance{grid-template-columns:1fr}}@media(max-width:900px){:root{--topbar-height: 68px}.primary-nav{width:min(292px,86vw)}.topbar{padding-inline:11px}.review-workspace{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.inbox-toolbar{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:9px 10px}.website-chips{grid-column:1 / -1;grid-row:1;margin-inline:-2px}.inbox-search{grid-column:1;grid-row:2}.test-like-toggle{grid-column:2;grid-row:2}.inbox-body{grid-template-columns:1fr;min-height:0;margin:0;border:0;border-radius:0;box-shadow:none}.inquiry-list-panel{border:0}.inquiry-list__header{min-height:56px}.inquiry-list>button{min-height:94px}.review-workspace.has-mobile-detail .inbox-toolbar,.review-workspace.has-mobile-detail .inquiry-list-panel{visibility:hidden;pointer-events:none}.inquiry-detail{grid-template-rows:62px auto minmax(0,1fr);border-left:0}.inquiry-detail.is-mobile-open{animation:none!important}.detail-header{grid-template-columns:minmax(0,1fr);padding:15px 16px}.detail-header__meta{grid-column:1;grid-row:1}.detail-identity{grid-row:2}.detail-contact-line{grid-row:3}.detail-actions{position:fixed;z-index:3;right:0;bottom:0;left:0;grid-column:auto;grid-row:auto;justify-content:flex-end;margin:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.detail-actions .icon-button:first-child,.detail-actions .icon-button:nth-child(2),.detail-actions .detail-close{display:none}.detail-actions .button--primary{flex:1;font-size:12px}.detail-scroll{padding:15px 15px 86px}.lead-at-a-glance{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.topbar__title p strong:nth-of-type(2){display:none}.test-like-toggle span{font-size:0}.test-like-toggle span:after{content:"Tests";font-size:10px}.lead-at-a-glance{grid-template-columns:1fr}.detail-identity h2{font-size:22px}}.inbox-toolbar{grid-template-columns:minmax(280px,1fr) minmax(200px,280px) minmax(150px,190px) auto}.focus-strip{position:relative;display:grid;grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr) auto auto;min-width:0;align-items:center;gap:8px;padding:7px;border:1px solid var(--line);border-radius:13px;background:#ffffffc2;box-shadow:0 4px 16px #1e1f2d06}.focus-strip__label{display:grid;gap:1px;padding:0 7px 0 5px;color:var(--ink)}.focus-strip__label span{font-size:10px;font-weight:790;letter-spacing:.04em;text-transform:uppercase}.focus-strip__label small{color:var(--faint);font-size:8px;white-space:nowrap}.focus-strip__items{display:flex;min-width:0;gap:5px;overflow-x:auto;scrollbar-width:none}.focus-strip__items::-webkit-scrollbar{display:none}.focus-strip__items button,.team-load>summary,.team-load--unavailable,.risk-sort{display:inline-flex;min-height:34px;flex:0 0 auto;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--muted);font-size:9px;font-weight:690}.focus-strip__items button:hover,.team-load>summary:hover{border-color:var(--line-strong);color:var(--ink)}.focus-strip__items button.is-active{border-color:#d7d2fa;background:var(--accent-soft);color:var(--accent-strong)}.focus-strip__items button.is-overdue{color:var(--danger)}.focus-strip__items button.is-overdue.is-active{border-color:#ecc9c5;background:var(--danger-soft)}.focus-strip__items button strong,.team-load>summary>strong{display:inline-flex;min-width:18px;min-height:18px;align-items:center;justify-content:center;padding-inline:5px;border-radius:99px;background:var(--surface-soft);color:inherit;font-size:8px}.focus-strip.is-unavailable{color:var(--faint)}.team-load{position:relative}.team-load>summary{cursor:pointer;list-style:none}.team-load>summary::-webkit-details-marker{display:none}.team-load>summary svg,.team-load--unavailable svg{width:13px;height:13px}.team-load>summary svg:last-child{width:11px;transition:transform .15s ease}.team-load[open]>summary svg:last-child{transform:rotate(180deg)}.team-load__popover{position:absolute;z-index:12;top:calc(100% + 7px);right:0;width:min(340px,calc(100vw - 34px));overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 18px 46px #1e1f2d24}.team-load__popover>header{display:flex;align-items:center;justify-content:space-between;padding:12px 13px 9px;border-bottom:1px solid var(--line)}.team-load__popover>header strong,.team-load__popover>header small{font-size:9px}.team-load__popover>header small{color:var(--faint)}.team-load__popover ul{max-height:290px;overflow-y:auto;margin:0;padding:0;list-style:none}.team-load__popover li+li{border-top:1px solid var(--line)}.team-load__popover li>button{display:flex;width:100%;min-height:47px;align-items:center;justify-content:space-between;gap:12px;padding:8px 13px;border:0;background:transparent;text-align:left}.inquiry-list>button{display:none}.team-load__popover li>button:hover{background:var(--surface-soft)}.team-load__popover li>button>span:first-child,.team-load__numbers{display:grid;gap:2px}.team-load__popover li strong,.team-load__numbers b{color:var(--ink);font-size:9px}.team-load__popover li small,.team-load__numbers em{color:var(--muted);font-size:8px;font-style:normal}.team-load__numbers{justify-items:end}.team-load__numbers em:not(.is-clear){color:var(--danger)}.team-load__numbers em.is-clear{color:var(--success)}.team-load__popover>p{margin:0;padding:18px 13px;color:var(--muted);font-size:9px}.team-load__popover>footer{padding:8px 13px;border-top:1px solid var(--line);background:var(--surface-soft);color:var(--muted);font-size:8px;font-weight:690}.risk-sort{padding-right:5px}.risk-sort select{min-height:30px;border:0;outline:0;background:transparent;color:var(--ink);font-size:9px;font-weight:680}.work-view-tabs{display:flex;grid-column:1 / -1;min-width:0;align-items:center;gap:4px;overflow-x:auto;padding:4px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft);scrollbar-width:none}.work-view-tabs::-webkit-scrollbar{display:none}.work-view-tabs button{display:inline-flex;min-height:34px;flex:0 0 auto;align-items:center;gap:7px;padding:0 11px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-size:10px;font-weight:720}.work-view-tabs button:hover{color:var(--ink)}.work-view-tabs button.is-active{background:var(--surface);color:var(--ink);box-shadow:0 2px 9px #1e1f2d12}.work-view-tabs button.is-warning:not(.is-active){color:var(--warning)}.work-view-tabs small{display:inline-flex;min-width:19px;min-height:19px;align-items:center;justify-content:center;padding-inline:5px;border-radius:99px;background:var(--surface-soft);font-size:9px}.work-view-tabs button.is-active small{background:var(--accent-soft);color:var(--accent-strong)}.assignee-filter{display:grid;grid-template-columns:16px minmax(0,1fr);min-width:0;min-height:38px;align-items:center;gap:7px;padding-left:10px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--muted)}.assignee-filter svg{width:15px;height:15px}.assignee-filter select{min-width:0;height:36px;border:0;outline:0;background:transparent;color:var(--ink);font-size:10px}.scope-assignment{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:7px}.scope-assignment__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.clear-filters-button{display:inline-flex;min-height:38px;flex:0 0 auto;align-items:center;gap:6px;padding:0 11px;border:1px solid #cbd5e1;border-radius:9px;background:#fff;color:var(--ink);font-size:10px;font-weight:760;white-space:nowrap}.clear-filters-button:hover{border-color:var(--accent);color:var(--accent-strong)}.clear-filters-button svg{width:13px;height:13px}.inquiry-list__header-actions{display:flex!important;grid-auto-flow:column;align-items:center;gap:7px!important}.select-mode-button{min-height:29px;padding-inline:9px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--muted);font-size:9px;font-weight:720}.select-mode-button:hover,.select-mode-button[aria-pressed=true]{border-color:#d7d2fa;background:var(--accent-soft);color:var(--accent-strong)}.bulk-toolbar{display:flex;min-height:47px;flex:0 0 auto;align-items:center;gap:6px;padding:7px 10px;border-bottom:1px solid var(--line);background:#faf9ff;overflow-x:auto}.bulk-toolbar>strong{margin-right:auto;color:var(--ink);font-size:9px;white-space:nowrap}.bulk-toolbar>strong span{color:var(--faint);font-weight:550}.bulk-toolbar>button{display:inline-flex;min-height:30px;flex:0 0 auto;align-items:center;gap:5px;padding-inline:8px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font-size:8px;font-weight:710}.bulk-toolbar>button:hover:not(:disabled){border-color:#d7d2fa;color:var(--accent-strong)}.bulk-toolbar>button:disabled{cursor:not-allowed;opacity:.45}.bulk-toolbar>button svg{width:12px;height:12px}.bulk-toolbar>.bulk-toolbar__clear{border-color:transparent;background:transparent;color:var(--muted)}.inquiry-list__row{position:relative;display:grid;grid-template-columns:minmax(0,1fr);border-bottom:1px solid var(--line);background:var(--surface)}.inquiry-list__row:hover{background:#faf9f6}.inquiry-list__row.is-selected{background:#f4f2ff}.inquiry-list__row.is-selected:before,.inquiry-list__row.is-checked:before{position:absolute;z-index:2;top:0;bottom:0;left:0;width:3px;background:var(--accent);content:""}.inquiry-list__row:has(.row-check){grid-template-columns:41px minmax(0,1fr)}.inquiry-list__open{display:grid;grid-template-columns:36px minmax(0,1fr) 14px;min-height:118px;align-items:start;gap:11px;width:100%;padding:15px 13px 14px 16px;border:0;background:transparent;text-align:left}.inquiry-list__open>svg{align-self:center;color:var(--faint)}.row-check{display:flex;min-height:100%;align-items:flex-start;justify-content:center;padding-top:19px;border:0;background:transparent}.row-check>span{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border:1.5px solid var(--line-strong);border-radius:5px;background:var(--surface)}.row-check[aria-checked=true]>span{border-color:var(--accent);background:var(--accent);color:#fff}.row-check:disabled{cursor:not-allowed;opacity:.45}.row-check svg{width:12px;height:12px;stroke-width:3}.inquiry-list__assignment{display:flex;min-width:0;align-items:center;gap:6px;margin-top:7px}.assignee-badge{display:inline-flex;min-width:0;align-items:center;gap:7px;color:var(--ink);font-size:10px;font-weight:680}.assignee-badge i{display:inline-flex;width:27px;height:27px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:99px;background:var(--accent-soft);color:var(--accent-strong);font-size:8px;font-style:normal;font-weight:800}.assignee-badge span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assignee-badge.is-compact i{width:21px;height:21px;font-size:7px}.assignee-badge.is-compact{max-width:150px;color:var(--muted);font-size:9px}.assignee-badge.is-unassigned i{border:1px dashed var(--line-strong);background:var(--surface-soft);color:var(--muted)}.assignee-badge.is-warning i{background:var(--warning-soft);color:var(--warning)}.work-state{overflow:hidden;padding:3px 6px;border-radius:99px;background:var(--surface-soft);color:var(--muted);font-size:8px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.work-state.is-closed{background:var(--success-soft);color:var(--success)}.attention-token{display:inline-flex;min-height:19px;flex:0 0 auto;align-items:center;padding:1px 6px;border-radius:99px;background:var(--accent-soft);color:var(--accent-strong);font-size:8px;font-style:normal;font-weight:760;white-space:nowrap}.attention-token.is-overdue{background:var(--danger-soft);color:var(--danger)}.list-state__meta{margin-top:7px;color:var(--faint);font-size:9px}.list-state .list-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:14px}.list-state--clear svg{color:var(--success)}.workflow-card{overflow:hidden;margin-bottom:12px;border:1px solid #ddd9ff;border-radius:13px;background:linear-gradient(180deg,#f9f8ff,#fff)}.workflow-card.is-closed{border-color:#cfe8dc;background:linear-gradient(180deg,#f3fbf7,#fff)}.workflow-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:15px 16px 8px}.workflow-card h3{margin:2px 0 0;color:var(--ink);font-size:17px;letter-spacing:-.025em}.workflow-state-pill{display:inline-flex;min-height:27px;align-items:center;gap:6px;padding:0 9px;border:1px solid #ddd9ff;border-radius:99px;background:var(--surface);color:var(--accent-strong);font-size:9px;font-weight:750}.workflow-state-pill i{width:6px;height:6px;border-radius:99px;background:var(--accent)}.workflow-state-pill.is-closed{border-color:#cfe8dc;color:var(--success)}.workflow-state-pill.is-closed i{background:var(--success)}.workflow-card__summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;padding:6px 16px 12px}.workflow-card__summary>div{display:grid;min-width:0;gap:7px;padding:11px 12px;border:1px solid rgba(217,213,255,.72);border-radius:10px;background:#ffffffc2}.workflow-card.is-closed .workflow-card__summary>div{border-color:#dbece4}.workflow-card__summary>div>span:first-child,.workflow-suggestion>span{color:var(--muted);font-size:8px;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.workflow-card__summary strong{overflow:hidden;color:var(--ink);font-size:10px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.workflow-warning{display:flex;align-items:flex-start;gap:8px;margin:0 16px 12px;padding:9px 10px;border-radius:9px;background:var(--warning-soft);color:var(--warning);font-size:10px}.workflow-warning svg{width:14px;height:14px;flex:0 0 auto}.workflow-suggestion{margin:0 16px 12px;padding:10px 12px;border:1px dashed #d7d2fa;border-radius:9px;background:#ffffffb3}.workflow-suggestion strong,.workflow-suggestion p,.workflow-suggestion small{display:block}.workflow-suggestion strong{margin-top:3px;color:var(--ink);font-size:11px}.workflow-suggestion p,.workflow-suggestion small{margin:2px 0 0;color:var(--muted);font-size:9px}.workflow-card__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:0 16px 14px}.workflow-card__actions .button{min-height:36px;padding-inline:11px;font-size:10px}.workflow-readonly{display:flex;align-items:center;gap:7px;margin:0 16px 14px;padding:9px 10px;border-radius:9px;background:var(--surface-soft);color:var(--muted);font-size:9px}.workflow-readonly svg{width:13px;height:13px;flex:0 0 auto}.workflow-history{border-top:1px solid rgba(217,213,255,.75)}.workflow-card.is-closed .workflow-history{border-color:#dbece4}.workflow-history summary{display:grid;grid-template-columns:16px minmax(0,1fr) auto 14px;min-height:44px;align-items:center;gap:8px;padding:0 16px;color:var(--muted);cursor:pointer;list-style:none;font-size:10px;font-weight:700}.workflow-history summary::-webkit-details-marker{display:none}.workflow-history summary svg{width:14px;height:14px}.workflow-history[open] summary>svg:last-child{transform:rotate(180deg)}.workflow-history>div{padding:0 16px 13px}.workflow-history ol{display:grid;gap:10px;margin:0;padding:0;list-style:none}.workflow-history li{display:grid;grid-template-columns:8px minmax(0,1fr);align-items:start;gap:9px}.workflow-history li>i{width:7px;height:7px;margin-top:4px;border-radius:99px;background:#c9c4f3}.workflow-history li div,.workflow-history li span{display:grid}.workflow-history li strong{color:var(--ink);font-size:10px;font-weight:650}.workflow-history li span,.workflow-history p{margin:1px 0 0;color:var(--muted);font-size:9px}.workflow-card>footer{display:flex;align-items:center;gap:6px;padding:8px 16px;border-top:1px solid rgba(217,213,255,.75);background:#ffffff8a;color:var(--success);font-size:9px}.workflow-card>footer svg{width:13px;height:13px}.modal--workflow{width:min(560px,100%)}.workflow-form{display:grid;gap:14px;padding:20px 24px 0}.workflow-form>label{display:grid;gap:6px;color:var(--ink);font-size:11px;font-weight:680}.workflow-form select,.workflow-form textarea,.workflow-form input{width:100%;border:1px solid var(--line);border-radius:10px;outline:0;background:var(--surface);color:var(--ink);font-size:12px}.workflow-form select,.workflow-form input{min-height:42px;padding:0 11px}.workflow-form textarea{min-height:84px;resize:vertical;padding:10px 11px}.workflow-form select:focus,.workflow-form textarea:focus,.workflow-form input:focus{border-color:#cfcaff;box-shadow:0 0 0 3px #5d54d81a}.follow-up-field{display:grid;gap:8px;margin:0;padding:0;border:0}.follow-up-field legend,.follow-up-field>label{display:grid;gap:6px;color:var(--ink);font-size:11px;font-weight:680}.follow-up-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.follow-up-presets button{min-height:36px;padding-inline:7px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--muted);font-size:9px;font-weight:680}.follow-up-presets button:hover,.follow-up-presets button.is-active{border-color:#d7d2fa;background:var(--accent-soft);color:var(--accent-strong)}.follow-up-field>small{color:var(--muted);font-size:9px}.follow-up-field>p{margin:0;color:var(--danger);font-size:9px}.bulk-workflow-form .modal-safety{margin-top:2px}.workflow-form label small{color:var(--muted);font-size:9px;font-weight:500}.workflow-form__hint,.workflow-reopen{display:flex;align-items:flex-start;gap:9px;margin:0;padding:11px 12px;border-radius:10px;background:var(--surface-soft);color:var(--muted);font-size:10px}.workflow-form__hint svg,.workflow-reopen>svg{width:16px;height:16px;flex:0 0 auto;color:var(--accent)}.workflow-reopen strong{color:var(--ink);font-size:11px}.workflow-reopen p{margin:2px 0 0;font-size:10px}.workflow-form__error{display:flex;gap:9px;padding:11px 12px;border-radius:10px;background:var(--danger-soft);color:var(--danger);font-size:10px}.workflow-form__error>svg{width:16px;height:16px;flex:0 0 auto}.workflow-form__error p{margin:2px 0 8px}.workflow-form .modal-safety,.workflow-form .modal__footer{margin-inline:-24px}.team-card__content{min-width:0}.team-card__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.team-card__heading>div{min-width:0}.team-card__heading .button{min-height:36px;flex:0 0 auto;padding-inline:11px;font-size:10px}.teammate-form{display:grid;gap:13px;margin-top:15px;padding:15px;border:1px solid #ddd9ff;border-radius:12px;background:linear-gradient(180deg,#faf9ff 0%,var(--surface) 100%)}.teammate-form__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.teammate-form label{display:grid;min-width:0;gap:6px;color:var(--ink);font-size:10px;font-weight:680}.teammate-form input,.teammate-form__role{width:100%;min-height:40px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--ink);font-size:11px}.teammate-form input{padding:0 10px}.teammate-form input:focus{border-color:#cfcaff;outline:0;box-shadow:0 0 0 3px #5d54d81a}.teammate-form label small{color:var(--muted);font-size:9px;font-weight:500}.teammate-form__role{display:flex;align-items:center;gap:7px;padding:0 10px;background:var(--surface-soft)}.teammate-form__role svg{width:14px;height:14px;color:var(--accent)}.teammate-form__safety,.team-card__notice{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border-radius:9px;font-size:9px}.teammate-form__safety{background:var(--success-soft);color:var(--success)}.teammate-form__safety svg,.team-card__notice svg{width:14px;height:14px;flex:0 0 auto}.team-card__notice{margin-top:13px}.team-card__notice.is-success{background:var(--success-soft);color:var(--success)}.team-card__notice.is-error{margin-top:0;background:var(--danger-soft);color:var(--danger)}.teammate-form footer{display:flex;justify-content:flex-end;gap:8px}.teammate-form footer .button{min-height:36px;padding-inline:12px;font-size:10px}.team-card__content ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none}.team-card__content li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 11px;border:1px solid var(--line);border-radius:10px;background:var(--surface-soft)}.team-card__content li .avatar{width:32px;height:32px}.team-card__content li div,.team-card__content li small{display:grid}.team-card__content li strong{overflow:hidden;color:var(--ink);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.team-card__content li small{color:var(--muted);font-size:9px}.team-card__content li em{display:inline-flex;align-items:center;gap:5px;color:var(--success);font-size:9px;font-style:normal;font-weight:680}.team-card__content li em i{width:6px;height:6px;border-radius:99px;background:var(--success)}.team-card__state{display:flex;align-items:center;gap:8px;margin-top:14px;color:var(--muted);font-size:10px}.team-card__state button{border:0;background:transparent;color:var(--accent-strong);font-weight:700}@media(max-width:1160px){.inbox-toolbar{grid-template-columns:minmax(0,1fr) minmax(190px,240px) auto}.focus-strip{grid-template-columns:auto minmax(0,1fr) auto}.work-view-tabs{grid-row:2}.website-chips{grid-row:3 / span 2}.assignee-filter{grid-column:2;grid-row:4}.test-like-toggle{grid-column:3;grid-row:4}}@media(max-width:900px){.inbox-toolbar{grid-template-columns:minmax(0,1fr) auto}.focus-strip{grid-column:1 / -1;grid-row:1;grid-template-columns:auto minmax(0,1fr) auto;margin-inline:-2px}.focus-strip__label small,.focus-strip .risk-sort{display:none}.team-load>summary>span{display:none}.work-view-tabs{grid-column:1 / -1;grid-row:2}.website-chips{grid-column:1 / -1;grid-row:3}.inbox-search{grid-row:4}.assignee-filter{grid-column:1;grid-row:5}.test-like-toggle{grid-column:2;grid-row:5}.scope-assignment{grid-column:1 / -1;flex-wrap:wrap;justify-content:flex-start}.clear-filters-button{min-height:44px}.review-workspace.has-mobile-detail .work-view-tabs,.review-workspace.has-mobile-detail .focus-strip,.review-workspace.has-mobile-detail .inbox-toolbar{visibility:hidden;pointer-events:none}.workflow-card__actions .button{flex:1}.team-card__content ul{grid-template-columns:1fr}.team-card__heading{align-items:stretch;flex-direction:column}.team-card__heading .button{align-self:flex-start}.teammate-form__fields{grid-template-columns:1fr}.bulk-toolbar{scrollbar-width:none}.bulk-toolbar::-webkit-scrollbar{display:none}}@media(max-width:520px){.workflow-card__summary{grid-template-columns:1fr}.workflow-card__actions{flex-direction:column}.workflow-form{padding-inline:18px}.workflow-form .modal-safety,.workflow-form .modal__footer{margin-inline:-18px}.focus-strip{grid-template-columns:auto minmax(0,1fr)}.team-load{display:none}.follow-up-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.inquiry-list__row:has(.row-check){grid-template-columns:37px minmax(0,1fr)}.inquiry-list__open{padding-left:10px}}:root{color-scheme:light;--canvas: #f6f8fc;--surface: #ffffff;--surface-soft: #f1f5fb;--surface-tint: #eaf1ff;--ink: #0f172a;--body: #344054;--muted: #596579;--faint: #667085;--line: #dfe5ee;--line-strong: #cbd4e1;--accent: #155eef;--accent-strong: #004eeb;--accent-soft: #eaf1ff;--success: #087a5b;--success-soft: #e8f7f1;--warning: #a15c00;--warning-soft: #fff5df;--danger: #c4323f;--danger-soft: #fff0f2;--nav-width: 175px;--topbar-height: 64px;--shadow-float: 0 20px 55px rgba(15, 23, 42, .16);font-family:Segoe UI Variable,Aptos,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background:var(--canvas);font-size:14px;line-height:1.45}button,a,summary{transition-duration:.15s}button:not(:disabled):active{transform:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #155eef;outline-offset:2px}.skip-link{position:fixed;z-index:1000;top:10px;left:10px;padding:9px 12px;border:1px solid #8fb1ff;border-radius:6px;background:#fff;color:#073a9c;font-size:12px;font-weight:700;box-shadow:0 10px 28px #07142533;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}::selection{background:#cfe0ff;color:#073a9c}.product-shell{grid-template-columns:var(--nav-width) minmax(0,1fr);background:var(--canvas)}.primary-nav{border-right:1px solid #1c2a3f;background:#071425;color:#c5cfdd;-webkit-backdrop-filter:none;backdrop-filter:none}.primary-nav__brand{min-height:var(--topbar-height);padding:0 18px;border-bottom:1px solid rgba(255,255,255,.08)}.brand{gap:10px}.primary-nav .brand{color:#fff}.brand strong{color:inherit;font-size:17px;font-weight:720;letter-spacing:-.035em}.brand__mark{width:38px;height:38px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--accent)}.brand__mark img{display:block;width:100%;height:100%;object-fit:contain;transform:scale(1.1)}.primary-nav nav{gap:5px;padding:20px 9px}.primary-nav nav button{min-height:50px;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;padding:0 12px;border-radius:7px;color:#b7c1d0;font-size:13px;font-weight:620}.primary-nav nav button:nth-child(3){margin-top:14px;box-shadow:0 -15px 0 -14px #ffffff1a}.primary-nav nav button:before{left:-9px;width:3px;border-radius:0 3px 3px 0;background:transparent}.primary-nav nav button.is-active:before{background:#2f6bff}.primary-nav nav button:hover{background:#ffffff0e;color:#fff}.primary-nav nav button.is-active{background:#14243b;color:#fff;box-shadow:none}.primary-nav nav button.is-active svg{color:#4f83ff}.primary-nav nav button small{min-width:22px;min-height:22px;border:0;background:#ffffff1a;color:#fff;font-size:11px}.nav-account{order:2;margin:auto 9px 10px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:#ffffff09}.nav-account .avatar{background:#155eef;color:#fff}.nav-account__copy strong,.nav-account__copy span{color:#fff}.nav-account__copy span{color:#93a1b5}.nav-account .icon-button{color:#9aa7ba}.nav-safety{order:1;margin:auto 12px 4px;padding:10px 4px;border:0;background:transparent;color:#7fe0bd}.nav-safety strong{color:#fff}.nav-safety span{color:#93a1b5;font-size:11px}.topbar{min-height:var(--topbar-height);padding:0 18px 0 22px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.topbar__title h1{font-size:22px;font-weight:720;letter-spacing:-.035em}.topbar__title p,.topbar__title p strong{font-size:12px}.topbar__title p strong{font-weight:590}.topbar__actions{gap:8px}.product-main--review{grid-template-rows:minmax(0,1fr)}.product-main--review>.topbar{display:none}.email-off-pill{min-height:32px;border:0;background:transparent;color:var(--success);font-size:11px}.mode-pill,.status-chip,.archive-state{border-radius:6px}.button{min-height:38px;border-radius:6px;font-size:12px;font-weight:670}.button--primary{border-color:var(--accent);background:var(--accent);box-shadow:none}.button--primary:hover:not(:disabled){border-color:var(--accent-strong);background:var(--accent-strong);box-shadow:none;transform:none}.button--secondary:hover:not(:disabled){border-color:#afbdd0;background:#f7f9fc}.review-workspace{position:relative;display:grid;grid-template-columns:252px minmax(0,1fr);grid-template-rows:minmax(0,1fr);background:var(--surface)}.inbox-toolbar{display:flex;grid-column:1;grid-row:1;min-height:0;flex-direction:column;align-items:stretch;gap:0;padding:0 18px 18px;overflow:auto;border-right:1px solid var(--line);border-bottom:0;background:linear-gradient(180deg,#f7f9fc,#f1f4f8)}.workspace-scope-title{display:grid;min-height:113px;align-content:center;gap:2px;margin:0 -18px;padding:16px 18px;border-bottom:1px solid var(--line)}.workspace-scope-title strong{color:var(--ink);font-size:19px;font-weight:730;letter-spacing:-.025em}.workspace-scope-title span{color:var(--muted);font-size:11px;font-weight:520}.workspace-scope-title em{width:max-content;margin-top:7px;padding:3px 7px;border-radius:4px;background:var(--accent-soft);color:var(--accent-strong);font-size:10px;font-style:normal;font-weight:700}.focus-strip{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:20px 0 17px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.scope-assignment{display:grid;gap:0;padding:18px 0 0}.scope-assignment__label{margin-bottom:8px;color:#596579;font-size:10px;font-weight:740;letter-spacing:.055em;text-transform:uppercase}.focus-strip__label{display:flex;align-items:baseline;gap:9px;padding:0 0 9px}.focus-strip__label span,.focus-strip__label small{font-size:11px}.focus-strip__label span{color:#40506a;letter-spacing:.045em}.focus-strip__label small{color:var(--ink)}.focus-strip__items{display:grid;gap:0;overflow:visible}.focus-strip__items button{position:relative;width:100%;min-height:34px;justify-content:space-between;padding:0 8px 0 21px;border:0;border-radius:5px;background:transparent;color:var(--body);font-size:12px;font-weight:560;text-align:left}.focus-strip__items button:before{position:absolute;left:5px;width:7px;height:7px;border:2px solid #8e9bad;border-radius:99px;content:""}.focus-strip__items button:first-child:before{border-color:#df3d49}.focus-strip__items button:nth-child(2):before{border-color:#d98400}.focus-strip__items button:nth-child(3):before{border-color:#2f6bff}.focus-strip__items button:hover,.focus-strip__items button.is-active{border:0;background:#155eef12;color:var(--ink)}.focus-strip__items button strong,.team-load>summary>strong{min-width:auto;min-height:auto;padding:0;border-radius:0;background:transparent;font-size:11px;font-variant-numeric:tabular-nums}.team-load,.risk-sort{width:100%;margin-top:0}.team-load>summary,.team-load--unavailable,.risk-sort{width:100%;min-height:36px;justify-content:flex-start;padding:0 8px;border:0;border-radius:5px;background:transparent;color:var(--body);font-size:12px}.team-load>summary>strong{margin-left:auto}.risk-sort select{width:100%;font-size:12px}.work-view-tabs,.website-chips{display:grid;width:100%;gap:0;overflow:visible;padding:18px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.work-view-tabs:before,.website-chips:before{margin-bottom:8px;color:#596579;font-size:10px;font-weight:740;letter-spacing:.055em;text-transform:uppercase}.work-view-tabs:before{content:"Work views"}.website-chips:before{content:"Website filters"}.work-view-tabs button,.website-chips button{position:relative;min-height:34px;justify-content:space-between;padding:0 8px 0 10px;border:0;border-radius:4px;background:transparent;color:var(--body);font-size:12px;font-weight:560}.work-view-tabs button:hover,.website-chips button:hover{background:#155eef0e;color:var(--ink)}.work-view-tabs button.is-active,.website-chips button.is-active{border:0;background:#ffffffb8;color:var(--accent-strong);box-shadow:none}.work-view-tabs button.is-active:before,.website-chips button.is-active:after{position:absolute;top:7px;bottom:7px;left:0;width:2px;border-radius:2px;background:var(--accent);content:""}.work-view-tabs small,.website-chips small,.work-view-tabs button.is-active small{min-width:auto;min-height:auto;padding:0;border-radius:0;background:transparent;color:inherit;font-size:11px}.inbox-search,.assignee-filter,.test-like-toggle{width:100%;min-height:38px;margin-top:8px;border:0;border-radius:5px;background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--line)}.inbox-search{grid-column:1 / -1;margin-top:12px}.inbox-search:focus-within{border:0;box-shadow:inset 0 0 0 1px var(--accent),0 0 0 3px #155eef1f}.inbox-search input,.assignee-filter select{font-size:12px}.test-like-toggle{justify-content:space-between;padding-inline:10px;font-size:11px}.test-like-toggle small{background:transparent;font-size:10px}.inbox-body{grid-column:2;grid-row:1;grid-template-columns:414px minmax(0,1fr);min-height:0;margin:0;border:0;border-radius:0;background:var(--surface);box-shadow:none}.inquiry-list-panel{border-right:1px solid var(--line)}.inquiry-list__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:center;min-height:132px;padding:20px 20px 14px;border-bottom:1px solid var(--line);background:#fff}.inquiry-list__header strong{font-size:16px;font-weight:700;letter-spacing:-.02em}.inquiry-list__header span:not(.mode-pill){font-size:11px}.inquiry-list-panel>.data-boundary{min-height:32px;margin:0;padding:6px 12px;border-width:0 0 1px;border-radius:0}.inquiry-list-panel>.data-boundary svg{width:14px;height:14px}.inquiry-list-panel>.data-boundary span{display:flex;min-width:0;gap:5px;overflow:hidden;font-size:9px;white-space:nowrap}.inquiry-list-panel>.data-boundary strong{font-size:inherit}.inquiry-list__row{border-bottom:1px solid var(--line);background:#fff}.inquiry-list__row:before{width:3px;background:var(--accent)}.inquiry-list__open{grid-template-columns:38px minmax(0,1fr) 14px;min-height:180px;gap:12px;padding:17px 16px 15px}.inquiry-list__row:hover .inquiry-list__open{background:#f8faff}.inquiry-list__row.is-selected .inquiry-list__open{background:#edf3ff}.inquiry-list .avatar{width:38px;height:38px;border:1px solid #cfe0ff;background:#f4f7ff;color:var(--accent-strong);font-size:12px}.inquiry-list__copy{gap:2px}.inquiry-list__copy strong{font-size:14px;font-weight:700}.inquiry-list__copy time,.inquiry-list__copy small{font-size:11px}.inquiry-list__copy p{margin-top:6px;font-size:12px;line-height:1.42}.inquiry-list__copy em{margin-top:6px}.inquiry-list__copy em>span{font-size:11px}.inquiry-list__assignment{margin-top:7px}.assignee-badge,.assignee-badge.is-compact{color:var(--body);font-size:10px}.assignee-badge i,.assignee-badge.is-compact i{width:23px;height:23px;border-radius:99px;background:#eaf1ff;color:var(--accent-strong);font-size:8px}.work-state,.attention-token,.lead-priority,.test-like-badge{min-height:auto;padding:2px 5px;border:0;border-radius:4px;font-size:9px}.inquiry-detail{border-left:0;background:#fff}.inquiry-detail--empty{background:#f9fbfe}.detail-header{position:sticky;z-index:3;top:0;gap:14px 20px;padding:19px 22px;border-bottom:1px solid var(--line);background:#fffffff7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.detail-header__meta{align-items:center}.detail-identity h2{font-size:clamp(25px,2vw,31px);font-weight:730;letter-spacing:-.04em}.detail-identity p{font-size:14px}.detail-contact-line button,.detail-contact-line span{font-size:12px}.detail-actions .icon-button,.detail-actions .button{min-height:38px;height:38px;border-radius:6px}.detail-actions .button{font-size:12px}.detail-scroll{padding:0 22px 48px}.workflow-card{margin:0 -22px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:#fff}.workflow-card.is-closed{border-color:var(--line);background:#fff}.workflow-card>header{padding:20px 22px 8px}.workflow-card h3{font-size:18px}.workflow-state-pill{min-height:25px;padding-inline:8px;border:0;border-radius:5px;background:#edf3ff;font-size:10px}.workflow-card__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:12px 22px}.workflow-card__summary>div{gap:8px;padding:8px 18px 8px 0;border:0;border-right:1px solid var(--line);border-radius:0;background:transparent}.workflow-card__summary>div+div{padding-left:18px}.workflow-card__summary>div:last-child{border-right:0}.workflow-card__summary>div>span:first-child{font-size:10px}.workflow-card__summary strong{font-size:12px}.workflow-card__actions{gap:8px;padding:10px 22px 18px}.workflow-card__actions .button{min-height:40px;padding-inline:14px;font-size:11px}.workflow-card__actions>.button:last-child:not(:only-child){border-color:var(--accent);background:var(--accent);color:#fff}.workflow-card__actions>.button:last-child:not(:only-child):hover:not(:disabled){border-color:var(--accent-strong);background:var(--accent-strong)}.workflow-history{border-top:1px solid var(--line)}.workflow-history summary{min-height:45px;padding-inline:22px;font-size:11px}.workflow-card>footer{padding:10px 22px;border-top:1px solid var(--line);background:#f7fbf9;font-size:10px}.message-card{margin:0 -22px;padding:22px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:#fff}.message-card p{margin-top:8px;font-size:14px;line-height:1.55}.section-kicker,.soft-label{color:var(--muted);font-size:10px;font-weight:720;letter-spacing:.055em;text-transform:uppercase}.lead-at-a-glance{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 -22px;padding:15px 22px;border-bottom:1px solid var(--line)}.lead-at-a-glance article{padding:7px 16px 7px 0;border:0;border-right:1px solid var(--line);border-radius:0}.lead-at-a-glance article+article{padding-left:16px}.lead-at-a-glance article:last-child{border-right:0}.lead-at-a-glance span{font-size:9px}.lead-at-a-glance strong{font-size:11px}.detail-groups{margin:0 -22px;border:0;border-radius:0}.disclosure{border-bottom:1px solid var(--line)}.disclosure summary{min-height:58px;padding:0 22px}.disclosure summary strong{font-size:12px}.disclosure summary small{font-size:10px}.disclosure__body{padding:4px 22px 20px}.auth-shell{background:#071425}.auth-card{border:1px solid #dbe2ed;border-radius:10px;box-shadow:0 30px 80px #00000040}.auth-card .brand{color:var(--ink)}@media(max-width:1420px){:root{--nav-width: 156px}.review-workspace{grid-template-columns:232px minmax(0,1fr)}.inbox-body{grid-template-columns:minmax(350px,405px) minmax(0,1fr)}}@media(max-width:1160px){:root{--nav-width: 72px}.review-workspace{grid-template-columns:220px minmax(0,1fr)}.inbox-body{grid-template-columns:minmax(350px,380px) minmax(0,1fr)}.primary-nav nav button{grid-template-columns:1fr;justify-items:center;padding:0}.primary-nav nav button span,.primary-nav nav button small,.primary-nav .brand strong,.primary-nav .nav-account__copy,.primary-nav .nav-account .icon-button,.nav-safety div{display:none}.primary-nav__brand{justify-content:center;padding-inline:0}.primary-nav .brand__mark{width:36px;height:36px}.nav-account{justify-content:center;padding:8px}.nav-safety{justify-content:center}}@media(max-width:980px){.review-workspace{grid-template-columns:198px minmax(0,1fr)}.inbox-body{grid-template-columns:minmax(320px,360px) minmax(0,1fr)}}@media(max-width:900px){:root{--topbar-height: 64px}.product-shell{grid-template-columns:minmax(0,1fr)}.product-main{grid-column:1;width:100%}.primary-nav .brand strong,.primary-nav nav button span,.primary-nav nav button small,.primary-nav .nav-account__copy,.primary-nav .nav-account .icon-button,.nav-safety div{display:initial}.primary-nav .nav-account__copy,.nav-safety div{display:grid}.primary-nav nav button{grid-template-columns:20px minmax(0,1fr) auto;justify-items:stretch;padding:0 12px}.primary-nav__brand{justify-content:space-between;padding-inline:18px}.nav-account{grid-template-columns:34px minmax(0,1fr) 34px;justify-content:initial;padding:10px}.product-main--review{grid-template-rows:var(--topbar-height) minmax(0,1fr)}.product-main--review>.topbar{display:flex}.review-workspace{display:grid;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.inbox-toolbar{display:grid;grid-column:1;grid-row:1;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px;overflow:visible;border-right:0;border-bottom:1px solid var(--line);background:#f3f7fc}.workspace-scope-title{display:none}.focus-strip{display:grid;grid-column:1 / -1;grid-row:1;grid-template-columns:auto minmax(0,1fr) auto;padding:0;border:0}.focus-strip__items{display:flex;overflow-x:auto}.focus-strip__items button{width:auto;min-width:max-content;padding-inline:22px 8px}.work-view-tabs,.website-chips{display:flex;grid-column:1 / -1;width:auto;overflow-x:auto;padding:3px;border:1px solid var(--line);border-radius:6px;background:#fff;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin}.work-view-tabs:before,.website-chips:before{display:none}.work-view-tabs button,.website-chips button{min-width:max-content;padding-inline:10px;scroll-snap-align:start}.scope-assignment{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:0}.scope-assignment__label{display:none}.scope-assignment .team-load,.scope-assignment .risk-sort,.scope-assignment .assignee-filter,.scope-assignment .test-like-toggle{margin-top:0}.scope-assignment .team-load,.scope-assignment .risk-sort{grid-row:1}.scope-assignment .assignee-filter,.scope-assignment .test-like-toggle{grid-row:2}.inbox-body{grid-column:1;grid-row:2;grid-template-columns:1fr}.inquiry-list__open{min-height:108px}.detail-header{position:static;padding:16px;-webkit-backdrop-filter:none;backdrop-filter:none}.inquiry-detail.is-mobile-open{transform:none!important}.detail-actions{box-sizing:border-box;width:100%;max-width:none;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -12px 30px #0714251f}.detail-actions .button--secondary{width:42px;min-width:42px;padding-inline:0;font-size:0}.detail-actions .button--primary{min-width:0}.detail-actions .button--danger-secondary{flex:0 1 auto;white-space:nowrap}.detail-scroll{padding:0 16px 90px}.workflow-card,.message-card,.lead-at-a-glance,.detail-groups{margin-inline:-16px}.workflow-card__summary{grid-template-columns:1fr}.workflow-card__summary>div,.workflow-card__summary>div+div{padding:9px 0;border-right:0;border-bottom:1px solid var(--line)}.workflow-card__summary>div:last-child{border-bottom:0}.lead-at-a-glance{grid-template-columns:1fr}.lead-at-a-glance article,.lead-at-a-glance article+article{padding:10px 0;border-right:0;border-bottom:1px solid var(--line)}.lead-at-a-glance article:last-child{border-bottom:0}}@media(max-width:520px){.topbar__actions .email-off-pill,.topbar__actions .icon-button{display:none}.detail-identity h2{font-size:24px}.detail-actions .button--danger-secondary{width:42px;min-width:42px;padding-inline:0;font-size:0}}@media(prefers-reduced-motion:reduce){.inbox-body.has-selection .inquiry-detail:not(.inquiry-detail--empty){animation:none}}:root{--canvas: #f3f6fb;--surface-soft: #f6f8fc;--surface-tint: #edf3ff;--ink: #10182a;--body: #344158;--muted: #5c687c;--faint: #5f6e81;--line: #dce3ed;--line-strong: #c5cfdd;--accent: #285cff;--accent-strong: #1746d8;--accent-soft: #edf2ff;--success: #08785d;--warning: #915200;--danger: #bd3344;--nav-width: 176px}body{color:var(--body);font-feature-settings:"cv02","cv03","cv04","cv11";text-rendering:optimizeLegibility}.product-shell{background:linear-gradient(135deg,#f7f9fd,#f2f5fa 46%,#eef3fa)}.primary-nav{border-right-color:#1b2a42;background:radial-gradient(circle at 36px 44px,rgba(69,112,255,.18),transparent 98px),#071427}.primary-nav__brand{min-height:68px;border-bottom-color:#bed0ff1f}.brand{gap:9px}.brand strong{font-size:18px;font-weight:750;letter-spacing:-.042em}.brand__mark{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;overflow:visible;border:0;border-radius:10px;background:transparent;color:#3e70ff}.orbit-mark{position:relative;display:block;width:34px;height:34px;isolation:isolate}.orbit-mark__ring{position:absolute;top:8px;right:1px;bottom:8px;left:1px;border:2.4px solid currentColor;border-left-color:#3e70ff6b;border-radius:50%;box-shadow:0 0 0 1px #7097ff14;transform:rotate(-27deg)}.orbit-mark__core{position:absolute;z-index:2;top:50%;left:50%;width:10px;height:10px;border:2px solid currentColor;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #285cff21;transform:translate(-50%,-50%)}.orbit-mark__satellite{position:absolute;z-index:3;top:5px;right:3px;width:6px;height:6px;border:1.5px solid #071427;border-radius:50%;background:#9fc0ff;box-shadow:0 0 0 2px #9fc0ff29}.auth-card .orbit-mark__satellite,.detail-mobile-bar .orbit-mark__satellite{border-color:#fff;background:var(--accent)}.primary-nav nav{padding-top:18px}.primary-nav nav button{min-height:52px;border-radius:9px;color:#c0cad8}.primary-nav nav button.is-active{background:linear-gradient(90deg,#172a48,#11223b)}.primary-nav nav button.is-active:before{width:4px;background:#5b83ff;box-shadow:0 0 14px #5b83ffa6}.workspace-scope-title{min-height:112px;background:#f7f9fdd1}.workspace-scope-title strong{font-size:20px;letter-spacing:-.035em}.inquiry-list-panel{background:#fff}.inquiry-list__header{min-height:124px;padding:18px 18px 14px;background:#fffffffa}.inquiry-list__header strong{color:var(--ink);font-size:17px;font-weight:740}.inbox-search{min-height:42px;border:1px solid var(--line-strong);border-radius:9px;background:#fbfcfe}.inbox-search:focus-within{border-color:var(--accent);background:#fff;box-shadow:0 0 0 3px #285cff1f}.inquiry-list-panel>.data-boundary{min-height:38px;padding:8px 14px;border-bottom-color:#eadcb6;background:#fffaf0}.inquiry-list-panel>.data-boundary span{gap:6px;font-size:10px}.inquiry-list__row{border-bottom-color:#e7ebf1}.inquiry-list__row:before{width:4px;border-radius:0 4px 4px 0}.inquiry-list__open{grid-template-columns:42px minmax(0,1fr) 16px;min-height:0;gap:12px;padding:13px 16px 11px}.inquiry-list__row:hover .inquiry-list__open{background:#f7f9fd}.inquiry-list__row.is-selected .inquiry-list__open{background:linear-gradient(100deg,#edf3ff,#f6f8ff)}.inquiry-list .avatar{width:42px;height:42px;border-color:#c8d6ff;background:linear-gradient(145deg,#f7f9ff,#eaf0ff);color:#1746d8;font-size:12px;font-weight:760}.inquiry-list__copy{min-width:0;gap:2px}.inquiry-list__copy>span:first-child{align-items:baseline}.inquiry-list__copy strong{color:var(--ink);font-size:15px;font-weight:730;letter-spacing:-.015em}.inquiry-list__copy time{color:var(--muted);font-size:10.5px;font-variant-numeric:tabular-nums}.inquiry-list__company{display:block;overflow:hidden;color:#596579;font-size:11.5px!important;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.inquiry-list__copy p{display:-webkit-box;min-height:32px;margin-top:3px;overflow:hidden;color:#3e4b61;font-size:12px;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}.inquiry-list__copy em{display:flex;min-width:0;flex-wrap:wrap;gap:5px;margin-top:3px}.inquiry-list__copy em>span{overflow:hidden;color:var(--accent-strong);font-size:10.5px;font-style:normal;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.inquiry-list__assignment{min-height:22px;margin-top:3px}.assignee-badge,.assignee-badge.is-compact{font-size:10.5px}.assignee-badge i,.assignee-badge.is-compact i{width:22px;height:22px;background:#e8efff;font-size:8px}.work-state,.attention-token,.lead-priority,.test-like-badge{min-height:20px;padding:3px 6px;border-radius:5px;font-size:9px;line-height:1.25}.work-state{background:#f0f3f8;color:#526078}.detail-header{gap:14px 20px;padding:18px 24px 20px;border-bottom-color:#dbe2ec;background:#fffffffb}.detail-identity .avatar--large{border-color:#c8d6ff;background:linear-gradient(145deg,#f7f9ff,#e8efff);color:var(--accent-strong)}.detail-identity h2{color:var(--ink);font-size:clamp(26px,2vw,32px);font-weight:760}.detail-contact-line button,.detail-contact-line span{min-height:32px;border-radius:7px;color:#526078;font-size:11.5px}.detail-contact-line button:hover{background:var(--accent-soft);color:var(--accent-strong)}.detail-actions .icon-button,.detail-actions .button{min-height:40px;height:40px;border-radius:8px}.detail-scroll{padding:0 24px 52px}.workflow-card{margin-inline:-24px}.workflow-card>header,.workflow-card__summary,.workflow-card__actions,.workflow-card>footer{padding-right:24px;padding-left:24px}.workflow-card>header{padding-top:22px}.workflow-card h3{color:var(--ink);font-size:19px}.workflow-card__summary>div>span:first-child{color:var(--muted);font-size:9.5px}.workflow-card__summary strong{color:var(--ink);font-size:12.5px}.workflow-card__actions .button{min-height:42px;border-radius:8px}.message-card{margin:18px 0;padding:18px 20px;border:1px solid #cedaff;border-left:4px solid var(--accent);border-radius:10px;background:linear-gradient(110deg,#f7f9ff,#fbfcff)}.message-card p{max-width:74ch;margin-top:7px;color:#25324a;font-size:14px;line-height:1.58}.lead-at-a-glance{margin-inline:-24px;padding:14px 24px;border-top:1px solid var(--line);background:#fbfcfe}.lead-at-a-glance article{min-height:46px}.lead-at-a-glance svg{color:var(--accent)}.lead-at-a-glance span{color:var(--muted);font-size:9.5px}.lead-at-a-glance strong{color:#25324a;font-size:11.5px}.detail-groups{margin-inline:-24px}.disclosure summary{min-height:62px;padding-inline:24px}.disclosure summary:hover{background:#f8faff}.disclosure summary>svg:first-child{color:#53627a}.disclosure summary strong{color:#26334a;font-size:12.5px}.disclosure summary small{color:var(--muted);font-size:10.5px}.disclosure[open]>summary{background:#f8faff}.disclosure[open]>summary>svg:first-child{color:var(--accent)}.disclosure__body{padding:8px 24px 22px}.captured-response{display:grid;gap:18px}.captured-response__intro{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid #d7e0f4;border-radius:9px;background:#f7f9ff}.captured-response__intro>div{display:grid;gap:2px}.captured-response__intro strong{color:var(--ink);font-size:12px}.captured-response__intro span{color:var(--muted);font-size:10.5px}.captured-response__intro em{flex:0 0 auto;padding:4px 7px;border-radius:5px;background:#e8f7f1;color:#08785d;font-size:9px;font-style:normal;font-weight:740;letter-spacing:.035em;text-transform:uppercase}.captured-response__group{display:grid;gap:10px}.captured-response__group>header{display:flex;align-items:end;justify-content:space-between;gap:12px}.captured-response__group h4{margin:0;color:var(--ink);font-size:13px;font-weight:730}.captured-response__group p{margin:2px 0 0;color:var(--muted);font-size:10px}.captured-response__group>header>span{color:var(--muted);font-size:10px;font-variant-numeric:tabular-nums}.captured-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--line)}.captured-field{display:grid;min-width:0;gap:5px;padding:12px 14px 13px 0;border-bottom:1px solid var(--line)}.captured-field:nth-child(2n){padding-right:0;padding-left:14px;border-left:1px solid var(--line)}.captured-field dt{overflow:hidden;color:#657187;font-size:9.5px;font-weight:720;letter-spacing:.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.captured-field dd{margin:0;overflow-wrap:anywhere;color:#202d43;font-size:12.5px;font-weight:540;line-height:1.45}.captured-response__secondary{border:1px solid var(--line);border-radius:9px;background:#fbfcfe}.captured-response__secondary summary{display:grid;min-height:54px;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:8px 12px;cursor:pointer;list-style:none}.captured-response__secondary summary::-webkit-details-marker{display:none}.captured-response__secondary summary>span{display:grid;gap:1px}.captured-response__secondary summary strong{color:#2b3850;font-size:11.5px}.captured-response__secondary summary small,.captured-response__secondary summary b{color:var(--muted);font-size:9.5px;font-weight:560}.captured-response__secondary summary svg{width:16px;height:16px;color:var(--muted);transition:transform .15s ease}.captured-response__secondary[open] summary svg{transform:rotate(180deg)}.captured-response__secondary .captured-fields{margin:0 12px 12px}.captured-response__provenance{display:flex;align-items:flex-start;gap:7px;margin:-2px 0 0;color:#587066;font-size:10px;line-height:1.45}.captured-response__provenance svg{width:14px;height:14px;flex:0 0 auto;margin-top:1px;color:var(--success)}.detail-row dt{color:#657187;font-size:9.5px}.detail-row dd{color:#25324a;font-size:12px}.auth-shell{background:radial-gradient(circle at 50% 28%,rgba(57,104,255,.24),transparent 270px),#071427}.auth-card{border-color:#cbd8efe6;border-radius:14px}@media(max-width:1420px){:root{--nav-width: 156px}.inquiry-list__open{padding-inline:14px}}@media(max-width:1160px){:root{--nav-width: 72px}.primary-nav .brand__mark{width:38px;height:38px}.captured-fields{grid-template-columns:1fr}.captured-field,.captured-field:nth-child(2n){padding:11px 0 12px;border-left:0}}@media(max-width:900px){.mobile-menu,.nav-close{width:44px;height:44px}.focus-strip__items button,.work-view-tabs button,.website-chips button{min-height:40px}.risk-sort select,.assignee-filter select,.test-like-filter{min-height:44px}.primary-nav__brand{min-height:64px}.inquiry-list__header{min-height:116px}.inquiry-list__open{min-height:128px;padding:13px 14px 11px}.detail-header{padding:16px}.detail-mobile-bar button,.detail-contact-line button,.workflow-card__actions .button,.detail-actions .button{min-height:44px}.detail-mobile-bar button{display:inline-flex;align-items:center;padding:8px 2px}.detail-actions .button{min-width:44px}.detail-scroll{padding:0 16px 98px}.workflow-card,.lead-at-a-glance,.detail-groups{margin-inline:-16px}.workflow-card>header,.workflow-card__summary,.workflow-card__actions,.workflow-card>footer,.lead-at-a-glance,.disclosure summary,.disclosure__body{padding-right:16px;padding-left:16px}.message-card{margin:14px 0}.lead-at-a-glance article{min-height:50px}.captured-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.captured-field:nth-child(2n){padding-right:0;padding-left:12px;border-left:1px solid var(--line)}}@media(max-width:560px){.brand strong{font-size:17px}.inquiry-list__header{min-height:112px;padding:14px 14px 12px}.inquiry-list__open{grid-template-columns:40px minmax(0,1fr) 14px;min-height:128px;gap:10px;padding:13px 12px 11px}.inquiry-list .avatar{width:40px;height:40px}.detail-identity h2{font-size:26px}.captured-response__intro{align-items:flex-start}.captured-response__intro em{display:none}.captured-fields{grid-template-columns:1fr}.captured-field,.captured-field:nth-child(2n){padding:11px 0 12px;border-left:0}}@media(prefers-reduced-motion:reduce){.captured-response__secondary summary svg{transition:none}}@media(forced-colors:active){.orbit-mark__ring,.orbit-mark__core,.orbit-mark__satellite,.message-card,.captured-response__intro,.captured-response__secondary{border-color:CanvasText}}:root{--orbit-panel-shadow: 0 18px 50px rgba(15, 31, 55, .08), 0 2px 8px rgba(15, 31, 55, .04);--orbit-card-shadow: 0 7px 18px rgba(29, 52, 84, .055)}.primary-nav{box-shadow:12px 0 40px #020c1c14}.primary-nav__brand .brand__mark{filter:drop-shadow(0 0 12px rgba(83,126,255,.38))}.primary-nav nav button.is-active{background:linear-gradient(95deg,#2c53918a,#11223bf0 72%),#11223b;box-shadow:inset 0 1px #ffffff0e,0 10px 24px #0000001f}.workspace-scope-title{position:relative;isolation:isolate;min-height:136px;overflow:hidden;background:radial-gradient(circle at 92% 18%,rgba(40,92,255,.16),transparent 88px),linear-gradient(145deg,#fffffff0,#f1f6ffd6)}.workspace-scope-title:after{position:absolute;z-index:-1;right:-28px;bottom:-52px;width:122px;height:122px;border:1px solid rgba(40,92,255,.15);border-radius:50%;box-shadow:0 0 0 18px #285cff09,0 0 0 38px #285cff06;content:""}.workspace-scope-title .workspace-scope-title__eyebrow{display:inline-flex;align-items:center;gap:7px;margin-bottom:6px;color:#315282;font-size:9px;font-weight:800;letter-spacing:.085em;text-transform:uppercase}.workspace-scope-title__eyebrow i{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px #285cff1c}.workspace-scope-title em{display:inline-flex;min-height:24px;align-items:center;gap:6px;padding:0 8px;border:1px solid #c8d6ff;border-radius:99px;background:#ffffffb8;color:var(--accent-strong)}.workspace-scope-title em:before{width:6px;height:6px;border-radius:50%;background:currentColor;content:""}.workspace-scope-title em.is-live{border-color:#bfe4d5;color:var(--success)}.latest-capture__orbit,.arrival-notice__signal{box-shadow:inset 0 0 0 4px #285cff09,0 6px 16px #285cff14}.inquiry-list__row{border-color:#dfe6f0;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.inquiry-list__row:hover{border-color:#cbd7e7;box-shadow:0 10px 24px #1c314e14;transform:translateY(-1px)}.inquiry-list__row.is-selected{border-color:#b8c9fa;box-shadow:0 10px 26px #285cff1f}.inquiry-list__row.is-new-arrival{border-color:#a9befa;box-shadow:0 10px 26px #285cff1a}.inquiry-list__company{color:#53627a}.inquiry-list__copy p{color:#35445b}.inquiry-detail{background:radial-gradient(circle at 100% 0%,rgba(40,92,255,.045),transparent 300px),#fff}.detail-header{box-shadow:0 8px 26px #10233e0b}.message-card,.captured-response__intro,.captured-response__group,.captured-response__secondary{box-shadow:var(--orbit-card-shadow)}.captured-response__group{padding:15px;border:1px solid #dfe6f0;border-radius:14px;background:linear-gradient(145deg,#fff,#fafcff)}.inquiry-detail--empty{position:relative;display:grid;grid-template-rows:minmax(230px,.9fr) auto minmax(64px,.35fr);justify-items:center;gap:24px;overflow:hidden;padding:clamp(32px,5vw,72px);background:radial-gradient(circle at 50% 24%,rgba(40,92,255,.105),transparent 230px),linear-gradient(145deg,#f9fbff,#f4f7fc)}.empty-orbit{position:relative;align-self:end;width:clamp(180px,24vw,260px);aspect-ratio:1}.empty-orbit__track{position:absolute;border:1px solid rgba(40,92,255,.19);border-radius:50%}.empty-orbit__track--outer{top:0;right:0;bottom:0;left:0;transform:rotate(-18deg) scaleY(.62)}.empty-orbit__track--inner{top:25%;right:25%;bottom:25%;left:25%;border-color:#285cff21;transform:rotate(28deg) scaleY(.72)}.empty-orbit__planet{position:absolute;inset:50% auto auto 50%;display:grid;width:72px;height:72px;place-items:center;border:1px solid #c8d7ff;border-radius:22px;background:#ffffffe6;color:var(--accent);box-shadow:0 22px 50px #285cff2b,inset 0 0 0 6px #285cff09;transform:translate(-50%,-50%) rotate(-5deg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.empty-orbit__planet .orbit-mark{width:48px;height:48px}.empty-orbit__node{position:absolute;width:10px;height:10px;border:2px solid #ffffff;border-radius:50%;background:var(--accent);box-shadow:0 0 0 5px #285cff1a,0 6px 14px #285cff29}.empty-orbit__node--one{top:26%;right:7%}.empty-orbit__node--two{right:24%;bottom:16%;background:#7b4cc3}.empty-orbit__node--three{bottom:25%;left:9%;background:var(--success)}.empty-workspace-copy{display:grid;max-width:570px;justify-items:center;gap:9px;text-align:center}.empty-workspace-copy__eyebrow{display:inline-flex;min-height:28px;align-items:center;gap:7px;padding:0 10px;border:1px solid #c9d6f4;border-radius:99px;background:#ffffffc7;color:#315282;font-size:9px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.empty-workspace-copy__eyebrow svg{width:12px;height:12px;color:var(--accent)}.inquiry-detail--empty .empty-workspace-copy h2{margin:0;color:var(--ink);font-size:clamp(25px,3vw,38px);font-weight:780;letter-spacing:-.045em}.inquiry-detail--empty .empty-workspace-copy p{max-width:52ch;margin:0;color:var(--muted);font-size:clamp(12px,1.2vw,14px);line-height:1.65}.empty-workspace-shortcuts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:9px}.empty-workspace-shortcuts span{display:inline-flex;min-height:34px;align-items:center;gap:5px;padding:0 9px;border:1px solid #d7e0ec;border-radius:9px;background:#ffffffbd;color:#526078;font-size:9.5px;font-weight:680}.empty-workspace-shortcuts kbd{display:inline-grid;min-width:21px;height:21px;place-items:center;padding-inline:4px;border:1px solid #c8d2e0;border-bottom-width:2px;border-radius:5px;background:#fff;color:#31415a;font-family:inherit;font-size:9px}.empty-workspace-safety{align-self:start;display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid #cfe7df;border-radius:10px;background:#f1faf7cc;color:#176d59;font-size:9.5px}.empty-workspace-safety svg{width:14px;height:14px}@media(min-width:901px){.review-workspace{grid-template-columns:272px minmax(0,1fr);gap:12px;padding:12px 12px 12px 0;background:radial-gradient(circle at 78% 4%,rgba(40,92,255,.075),transparent 280px),#edf2f8}.inbox-toolbar{border:1px solid #d8e0eb;border-left:0;border-radius:0 18px 18px 0;background:linear-gradient(180deg,#fafcfffa,#f2f6fcfa);box-shadow:var(--orbit-panel-shadow)}.inbox-body{grid-template-columns:minmax(408px,442px) minmax(0,1fr);gap:12px;background:transparent}.inquiry-list-panel,.inquiry-detail{overflow:hidden;border:1px solid #d8e0eb;border-radius:18px;box-shadow:var(--orbit-panel-shadow)}.inquiry-list-panel{border-right:1px solid #d8e0eb}.inquiry-list__header{background:linear-gradient(180deg,#fff,#fbfcff)}.inquiry-list-panel>.data-boundary{min-height:34px;margin:0 10px 4px;padding-inline:10px;border:1px solid #eadcb6;border-radius:9px}.inquiry-list{display:block;align-content:start;gap:8px;padding:2px 8px 14px;border-top:0;background:#f6f8fc}.inquiry-list__row{overflow:hidden;border:1px solid #e0e6ef;border-radius:13px;background:#fff;box-shadow:var(--orbit-card-shadow)}.inquiry-list__row:before{top:9px;bottom:9px;left:0;border-radius:0 4px 4px 0}}@media(max-width:900px){.review-workspace{background:#f3f6fb}.inbox-toolbar{border-bottom:1px solid #dce3ed;background:radial-gradient(circle at 92% 0%,rgba(40,92,255,.09),transparent 120px),#f6f8fc}.mobile-work-overview h2{font-size:19px;letter-spacing:-.035em}.mobile-filter-toggle,.mobile-work-search{border-radius:12px;box-shadow:0 4px 14px #182d490b}.focus-strip__items{scroll-snap-type:x proximity}.focus-strip__items button{scroll-snap-align:start}.inquiry-list-panel{background:#f4f7fb}.inquiry-list__header{background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.inquiry-list-panel>.data-boundary{margin:0 8px 2px;border:1px solid #eadcb6;border-radius:9px}.inquiry-list{display:block;align-content:start;gap:8px;padding:7px 8px 18px;border-top:0;background:#f4f7fb}.inquiry-list__row{overflow:hidden;border:1px solid #dfe6f0;border-radius:14px;background:#fff;box-shadow:var(--orbit-card-shadow)}.inquiry-list__row:before{top:9px;bottom:9px;border-radius:0 4px 4px 0}.inquiry-list__row:hover{transform:none}.latest-capture{border-radius:15px;box-shadow:0 12px 28px #285cff1f}.arrival-notice{top:auto;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));left:10px;border-radius:17px;box-shadow:0 24px 64px #07142740,0 4px 14px #285cff1f;animation-name:arrival-enter-mobile}.captured-response__group{padding:12px}.inquiry-detail--empty{display:none}}@keyframes arrival-enter-mobile{0%{opacity:0;transform:translate3d(0,16px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(max-width:560px){.inquiry-list__open{padding:14px 12px 12px}.latest-capture{margin:8px}.arrival-notice{grid-template-columns:44px minmax(0,1fr) 38px;gap:10px;padding:12px}.arrival-notice__signal{width:44px;height:44px;border-radius:12px}.arrival-notice__open{min-height:46px;border-radius:11px}.captured-response__group{padding:11px;border-radius:12px}}.inquiry-list{display:block}.inquiry-list__row+.inquiry-list__row{margin-top:8px}@media(forced-colors:active){.inbox-toolbar,.inquiry-list-panel,.inquiry-detail,.inquiry-list__row,.captured-response__group,.empty-orbit__planet,.empty-workspace-copy__eyebrow,.empty-workspace-shortcuts span,.empty-workspace-shortcuts kbd,.empty-workspace-safety{border-color:CanvasText}}.mobile-work-overview,.mobile-work-search{display:none}.workspace-filter-controls{display:contents}.inbox-search{grid-template-columns:17px minmax(0,1fr) auto}.inbox-search kbd{display:inline-grid;min-width:23px;height:23px;place-items:center;border:1px solid #cbd4e1;border-bottom-width:2px;border-radius:5px;background:#fff;color:#637086;font-family:inherit;font-size:10px;font-weight:720}.detail-actions__navigation{display:inline-flex;align-items:center;gap:4px;padding:3px;border:1px solid var(--line);border-radius:9px;background:#f8faff}.detail-actions__navigation .icon-button{width:32px;min-height:32px;height:32px;border:0;background:transparent}.detail-actions__navigation>span{min-width:42px;color:var(--muted);font-size:10px;font-variant-numeric:tabular-nums;font-weight:650;text-align:center}.detail-primary-action{min-width:132px}.detail-more-actions{position:relative;flex:0 0 auto}.detail-more-actions>summary{display:inline-flex;min-height:40px;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--line-strong);border-radius:8px;background:#fff;color:#344158;cursor:pointer;font-size:11px;font-weight:700;list-style:none}.detail-more-actions>summary::-webkit-details-marker,.workflow-card__more>summary::-webkit-details-marker{display:none}.detail-more-actions>summary:hover,.detail-more-actions[open]>summary{border-color:#aebbd0;background:#f7f9fd;color:var(--ink)}.detail-more-actions>summary:focus-visible,.workflow-card__more>summary:focus-visible,.mobile-filter-toggle:focus-visible,.mobile-work-search:focus-within{outline:3px solid rgba(40,92,255,.28);outline-offset:2px}.detail-more-actions>summary svg{width:17px;height:17px}.detail-more-actions>div{position:absolute;z-index:40;top:calc(100% + 8px);right:0;display:grid;width:224px;gap:3px;padding:7px;border:1px solid var(--line-strong);border-radius:11px;background:#fff;box-shadow:0 18px 44px #07142729}.detail-more-actions>div button{display:flex;min-height:44px;align-items:center;gap:9px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:#2c3950;cursor:pointer;font-size:11.5px;font-weight:650;text-align:left}.detail-more-actions>div button:hover,.detail-more-actions>div button:focus-visible{background:#f0f4fb;color:var(--ink);outline:0}.detail-more-actions>div button.is-danger{color:#a8283a}.detail-more-actions>div button.is-danger:hover,.detail-more-actions>div button.is-danger:focus-visible{background:#fff1f3}.detail-more-actions>div svg{width:17px;height:17px;flex:0 0 auto}.workflow-card__next{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:0 24px 18px;padding:15px 16px;border:1px solid #cbd9ff;border-radius:10px;background:linear-gradient(112deg,#f3f6ff,#f8faff)}.workflow-card__next>div{display:grid;gap:4px}.workflow-card__next strong{color:#23324a;font-size:12.5px;font-weight:650;line-height:1.45}.workflow-card__next span{color:var(--muted);font-size:10.5px;line-height:1.4}.workflow-card__next .button{min-height:42px;white-space:nowrap}.workflow-card__summary{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-card__more{margin:0 24px 16px;border:1px solid var(--line);border-radius:9px;background:#fbfcfe}.workflow-card__more>summary{display:grid;min-height:44px;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:0 12px;color:#45536a;cursor:pointer;font-size:11px;font-weight:680;list-style:none}.workflow-card__more>summary svg{width:16px;height:16px}.workflow-card__more>summary svg:last-child{transition:transform .15s ease}.workflow-card__more[open]>summary svg:last-child{transform:rotate(180deg)}.workflow-card__more .workflow-card__actions{padding:4px 10px 10px;border-top:1px solid var(--line)}.captured-response{gap:22px}.captured-response__intro{position:relative;min-height:66px;padding:14px 16px 14px 18px;overflow:hidden;border-color:#cdd9f3;border-radius:11px;background:linear-gradient(115deg,#f5f8ff,#fbfcff)}.captured-response__intro:before{position:absolute;inset:0 auto 0 0;width:4px;background:var(--accent);content:""}.captured-response__intro strong{font-size:13.5px;font-weight:740}.captured-response__intro span{max-width:62ch;font-size:11.5px;line-height:1.45}.captured-response__intro em{padding:5px 8px;background:#e8efff;color:#234dc4;font-size:10px;letter-spacing:0;text-transform:none}.captured-response__group{gap:12px}.captured-response__group>header{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center}.captured-response__marker{width:8px;height:8px;border:2px solid var(--accent);border-radius:99px;box-shadow:0 0 0 3px #285cff1a}.captured-response__group[data-group=preferences] .captured-response__marker{border-color:#7b4cc3;box-shadow:0 0 0 3px #7b4cc31a}.captured-response__group h4{font-size:14px}.captured-response__group p{font-size:11px;line-height:1.4}.captured-response__group>header>span:last-child{padding:4px 7px;border-radius:5px;background:#f0f3f8;color:#5c687c;font-size:10px}.captured-fields{gap:9px;border-top:0}.captured-field,.captured-field:nth-child(2n){min-height:76px;align-content:start;gap:7px;padding:13px 14px;border:1px solid #dfe5ee;border-radius:9px;background:#fff}.captured-field:hover{border-color:#c5d2e8;background:#fbfcff}.captured-field dt{color:#59677c;font-size:11px;font-weight:680;letter-spacing:0;line-height:1.35;text-transform:none;white-space:normal}.captured-field dd{color:#17243a;font-size:13.5px;font-weight:550;line-height:1.5}.captured-response__secondary{overflow:hidden;border-color:#dbe2ec;border-radius:10px}.captured-response__secondary summary{min-height:58px;padding:9px 14px}.captured-response__secondary summary strong{font-size:12.5px}.captured-response__secondary summary small,.captured-response__secondary summary b{font-size:10.5px}.captured-response__secondary .captured-fields{margin:0;padding:10px 12px 12px;border-top:1px solid var(--line);background:#f7f9fc}.captured-response__provenance{margin-top:-4px;font-size:11px}@media(max-width:900px){.inbox-toolbar{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:10px 12px 11px;background:#f5f7fb}.mobile-work-overview{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px}.mobile-work-overview>div{display:grid;min-width:0;grid-template-columns:auto auto;align-items:baseline;justify-content:start;gap:1px 8px}.mobile-work-overview>div>span{grid-column:1 / -1;color:var(--muted);font-size:9.5px;font-weight:720;letter-spacing:.05em;text-transform:uppercase}.mobile-work-overview h2{margin:0;overflow:hidden;color:var(--ink);font-size:17px;font-weight:750;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.mobile-work-overview small{color:var(--muted);font-size:11px;white-space:nowrap}.mobile-filter-toggle{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--line-strong);border-radius:9px;background:#fff;color:#3b4960;font-size:11px;font-weight:700}.mobile-filter-toggle.is-active{border-color:#b8c9fa;background:#eef3ff;color:var(--accent-strong)}.mobile-filter-toggle svg{width:16px;height:16px}.mobile-filter-toggle svg:last-child{width:14px;transition:transform .15s ease}.mobile-filter-toggle[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.mobile-filter-toggle b{display:inline-grid;min-width:19px;height:19px;place-items:center;border-radius:99px;background:var(--accent);color:#fff;font-size:9px}.mobile-work-search{display:grid;min-height:44px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:0 12px;border:1px solid var(--line-strong);border-radius:10px;background:#fff;color:var(--muted)}.mobile-work-search svg{width:17px;height:17px}.mobile-work-search input{min-width:0;height:42px;border:0;outline:0;background:transparent;color:var(--ink);font-size:13px}.focus-strip{display:grid;grid-template-columns:auto minmax(0,1fr);min-height:44px;align-items:center;gap:8px;padding:0;overflow:hidden;border:0}.focus-strip__label{display:grid;gap:0;padding:0}.focus-strip__label span{font-size:10px}.focus-strip__items{display:flex;gap:4px;overflow-x:auto;padding:2px 12px 2px 2px;-webkit-mask-image:linear-gradient(to right,#000 0%,#000 calc(100% - 18px),transparent 100%);mask-image:linear-gradient(to right,#000 0%,#000 calc(100% - 18px),transparent 100%);scrollbar-width:none}.focus-strip__items::-webkit-scrollbar{display:none}.focus-strip__items button{min-height:44px;flex:0 0 auto;padding:0 9px 0 21px;border-radius:7px;font-size:11px}.workspace-filter-controls{display:none;gap:9px;padding:11px;border:1px solid var(--line);border-radius:11px;background:#fff;box-shadow:0 10px 24px #07142714}.workspace-filter-controls.is-open{display:grid}.workspace-filter-controls .work-view-tabs,.workspace-filter-controls .website-chips{grid-column:1;grid-row:auto;min-height:46px;margin:0}.workspace-filter-controls .work-view-tabs button,.workspace-filter-controls .website-chips button{min-height:44px}.workspace-filter-controls .scope-assignment{display:grid;grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workspace-filter-controls .scope-assignment>*{grid-column:auto;grid-row:auto}.inquiry-list__header{min-height:58px;padding:10px 14px}.inquiry-list__header .inbox-search{display:none}.inquiry-list__header strong{font-size:15px}.inquiry-list__header span:not(.mode-pill){font-size:10.5px}.inquiry-list-panel>.data-boundary span{font-size:10px}.detail-actions{align-items:center;gap:7px}.detail-actions__navigation{flex:0 0 auto;padding:2px}.detail-actions .detail-actions__navigation .icon-button,.detail-actions .detail-actions__navigation .icon-button:first-child,.detail-actions .detail-actions__navigation .icon-button:nth-child(2){display:inline-flex;width:44px;min-height:44px;height:44px}.detail-actions__navigation>span{min-width:34px;font-size:9.5px}.detail-actions .detail-primary-action{min-width:0;min-height:44px;flex:1 1 auto;padding-inline:12px;font-size:12px}.detail-more-actions>summary{min-height:44px;padding-inline:10px;font-size:11px}.detail-more-actions>div{top:auto;right:0;bottom:calc(100% + 10px)}.detail-actions .detail-close{display:none}.workflow-card__next{grid-template-columns:1fr;gap:12px;margin:0 16px 16px;padding:14px}.workflow-card__next strong{font-size:13px}.workflow-card__next span{font-size:11px}.workflow-card__next .button{width:100%;min-height:46px}.workflow-card__more{margin:0 16px 14px}.workflow-card__more>summary{min-height:46px}.workflow-card__more .workflow-card__actions{flex-direction:column}.workflow-card__more .workflow-card__actions .button{width:100%;min-height:44px}.captured-response__intro{min-height:70px}.captured-response__intro span{font-size:11px}.captured-field,.captured-field:nth-child(2n){min-height:78px;padding:13px}}@media(max-width:560px){.mobile-work-overview small{display:none}.mobile-filter-toggle{padding-inline:9px}.workspace-filter-controls .scope-assignment{grid-template-columns:1fr}.inquiry-list__open{min-height:116px}.detail-actions__navigation>span{display:none}.detail-more-actions>summary span{display:inline}.captured-response__intro em{display:inline-flex}.captured-response__group>header{grid-template-columns:10px minmax(0,1fr)}.captured-response__group>header>span:last-child{grid-column:2;width:max-content;margin-top:3px}.captured-fields{grid-template-columns:1fr}}@media(max-width:360px){.mobile-filter-toggle>span,.detail-more-actions>summary>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.detail-actions .detail-actions__navigation .icon-button,.detail-actions .detail-actions__navigation .icon-button:first-child,.detail-actions .detail-actions__navigation .icon-button:nth-child(2){width:40px;min-height:44px}.detail-actions .detail-primary-action{padding-inline:9px;font-size:11px}}@media(prefers-reduced-motion:reduce){.workflow-card__more>summary svg:last-child,.mobile-filter-toggle svg:last-child{transition:none}}@media(forced-colors:active){.detail-actions__navigation,.detail-more-actions>summary,.detail-more-actions>div,.workflow-card__next,.workflow-card__more,.captured-field,.mobile-filter-toggle,.mobile-work-search,.workspace-filter-controls{border-color:CanvasText}.captured-response__intro:before{background:Highlight}}.live-sync{display:inline-flex;min-height:28px;align-items:center;gap:6px;padding:0 8px;border:1px solid #cfe7df;border-radius:7px;background:#f1faf7;color:#07664f!important;font-size:9.5px!important;font-weight:720;white-space:nowrap}.live-sync i,.arrival-notice__copy>span i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#0b8b6c;box-shadow:0 0 0 4px #0b8b6c1c}.live-sync.is-retrying{border-color:#ead9b8;background:#fff9ee;color:#875100!important}.live-sync.is-retrying i{background:#b66d05;box-shadow:0 0 0 4px #b66d051c}.latest-capture{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) auto auto;min-height:82px;flex:0 0 auto;align-items:center;gap:11px;margin:10px 12px 8px;padding:11px 12px;overflow:hidden;border:1px solid #cdd9fb;border-radius:11px;background:linear-gradient(112deg,#f2f6ff,#f8faff 56%,#fff);color:var(--ink);text-align:left;transition:border-color .16s ease,transform .16s ease,background .16s ease}.latest-capture:before{position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--accent);content:""}.latest-capture:hover{border-color:#9eb6fb;background:linear-gradient(112deg,#edf3ff,#f7f9ff 62%,#fff);transform:translateY(-1px)}.latest-capture:focus-visible{outline:3px solid rgba(40,92,255,.26);outline-offset:1px}.latest-capture__orbit{display:grid;width:42px;height:42px;place-items:center;border:1px solid #cad7ff;border-radius:10px;background:#fff;color:var(--accent)}.latest-capture__orbit .orbit-mark{width:30px;height:30px}.latest-capture__copy{display:grid;min-width:0;gap:2px}.latest-capture__copy small{overflow:hidden;color:var(--accent-strong);font-size:9px;font-weight:780;letter-spacing:.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.latest-capture__copy strong,.latest-capture__copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-capture__copy strong{font-size:12.5px;font-weight:760}.latest-capture__copy span{color:var(--muted);font-size:10px}.latest-capture time{max-width:98px;color:var(--muted);font-size:9.5px;font-weight:620;line-height:1.25;text-align:right}.latest-capture__action{display:inline-flex;min-height:34px;align-items:center;gap:5px;padding:0 9px;border:1px solid #c6d3f8;border-radius:8px;background:#fff;color:var(--accent-strong);font-size:9.5px;font-weight:760}.latest-capture__action svg{width:13px;height:13px}.inquiry-list__copy>span:first-child{gap:10px}.inquiry-list__copy>span:first-child>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inquiry-list__copy time{max-width:112px;flex:0 0 auto;line-height:1.25;text-align:right;white-space:normal}.inquiry-list__row.is-new-arrival .inquiry-list__open{background:linear-gradient(100deg,#eef4ff,#f8faff 52%,#fff)}.inquiry-list__row.is-new-arrival:before{background:#285cff;box-shadow:0 0 12px #285cff57}.new-arrival-badge{display:inline-flex;min-height:20px;flex:0 0 auto;align-items:center;gap:4px;padding:2px 6px;border:1px solid #bdd0ff;border-radius:5px;background:#edf3ff;color:#1746d8;font-size:9px;font-style:normal;font-weight:780;white-space:nowrap}.new-arrival-badge svg{width:10px;height:10px}.arrival-notice{position:fixed;z-index:320;top:22px;right:22px;display:grid;grid-template-columns:54px minmax(0,1fr) auto 32px;align-items:center;gap:13px;width:min(560px,calc(100vw - 44px));min-height:104px;padding:14px;border:1px solid rgba(151,178,255,.78);border-radius:14px;background:#fffffffa;box-shadow:0 22px 64px #07142733,0 3px 12px #285cff1a;animation:arrival-enter .26s cubic-bezier(.2,.75,.25,1) both;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.arrival-notice:before{position:absolute;top:12px;bottom:12px;left:0;width:4px;border-radius:0 4px 4px 0;background:var(--accent);content:""}.arrival-notice__signal{display:grid;width:54px;height:54px;place-items:center;border:1px solid #cad7ff;border-radius:13px;background:radial-gradient(circle at 50% 45%,#fff,#eef3ff 72%);color:var(--accent)}.arrival-notice__signal .orbit-mark{width:38px;height:38px}.arrival-notice__copy{display:grid;min-width:0;gap:2px}.arrival-notice__copy>span{display:flex;align-items:center;gap:7px;color:#08785d;font-size:9px;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.arrival-notice__copy strong,.arrival-notice__copy p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arrival-notice__copy strong{color:var(--ink);font-size:15px;font-weight:780;letter-spacing:-.018em}.arrival-notice__copy p,.arrival-notice__copy time{margin:0;color:var(--muted);font-size:10.5px}.arrival-notice__copy time{margin-top:1px}.arrival-notice__open{display:inline-flex;min-height:44px;align-items:center;gap:7px;padding:0 13px;border:0;border-radius:9px;background:var(--accent);color:#fff;font-size:10.5px;font-weight:760;white-space:nowrap}.arrival-notice__open:hover{background:var(--accent-strong)}.arrival-notice__open svg{width:14px;height:14px}.arrival-notice__close{width:32px;height:32px;border:0}@keyframes arrival-enter{0%{opacity:0;transform:translate3d(0,-12px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(max-width:1160px){.latest-capture{grid-template-columns:40px minmax(0,1fr) auto}.latest-capture time{grid-column:2;max-width:none;text-align:left}.latest-capture__action{grid-column:3;grid-row:1 / span 2}}@media(max-width:900px){.latest-capture{margin:9px 10px 7px}.arrival-notice{top:12px;right:12px;left:12px;grid-template-columns:48px minmax(0,1fr) 44px;width:auto;min-height:100px;padding:12px}.arrival-notice__signal{width:48px;height:48px}.arrival-notice__open{grid-column:2 / -1;justify-content:center}.arrival-notice__close{grid-column:3;grid-row:1}}@media(max-width:560px){.live-sync{width:29px;padding:0;justify-content:center;overflow:hidden;color:transparent!important;font-size:0!important}.latest-capture{grid-template-columns:38px minmax(0,1fr) 36px;min-height:76px;gap:9px;padding:10px}.latest-capture__orbit{width:38px;height:38px}.latest-capture__action{width:36px;min-height:36px;justify-content:center;padding:0;color:transparent;font-size:0}.latest-capture__action svg{width:15px;height:15px;color:var(--accent-strong)}.inquiry-list__copy time{max-width:96px;font-size:9.5px}.arrival-notice__copy strong{font-size:13.5px}.arrival-notice__copy p,.arrival-notice__copy time{font-size:10px}}@media(prefers-reduced-motion:reduce){.arrival-notice,.latest-capture{animation:none;transition:none}}@media(forced-colors:active){.live-sync,.latest-capture,.latest-capture__orbit,.latest-capture__action,.new-arrival-badge,.arrival-notice,.arrival-notice__signal,.arrival-notice__open{border-color:CanvasText}.latest-capture:before,.arrival-notice:before,.live-sync i,.arrival-notice__copy>span i{background:Highlight}}.inquiry-list__open{min-height:118px}@media(max-width:560px){.focus-strip{grid-template-columns:minmax(0,1fr);gap:0}.focus-strip__label{display:none}.focus-strip__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;overflow:visible;padding:0;-webkit-mask-image:none;mask-image:none}.focus-strip__items button{min-width:0;min-height:44px;padding:0 5px 0 16px;font-size:9.5px}.focus-strip__items button strong{font-size:9.5px}}.latest-capture{border-radius:14px;box-shadow:0 10px 24px #285cff17}.latest-capture__action{min-height:38px;padding-inline:11px;border-radius:9px;box-shadow:0 4px 12px #285cff12}.captured-response__group{padding:15px;border:1px solid #dfe6f0;border-radius:14px;background:linear-gradient(145deg,#fff,#fafcff);box-shadow:var(--orbit-card-shadow)}.captured-response__group[data-group=preferences]{background:linear-gradient(145deg,#fff,#fcfaff)}.captured-field,.captured-field:nth-child(2n){border-color:#dce4ef;border-radius:11px;background:linear-gradient(150deg,#fff,#fbfcff);box-shadow:0 3px 10px #192e4a09}.captured-field:hover{border-color:#b9c9e2;box-shadow:0 8px 18px #192e4a12;transform:translateY(-1px)}@media(min-width:901px){.review-workspace{grid-template-columns:272px minmax(0,1fr);gap:12px;padding:12px 12px 12px 0;background:radial-gradient(circle at 78% 4%,rgba(40,92,255,.075),transparent 280px),#edf2f8}.inbox-toolbar{border:1px solid #d8e0eb;border-left:0;border-radius:0 18px 18px 0;background:linear-gradient(180deg,#fafcfffa,#f2f6fcfa);box-shadow:var(--orbit-panel-shadow)}.inbox-body{grid-template-columns:minmax(408px,442px) minmax(0,1fr);gap:12px;background:transparent}.inquiry-list-panel,.inquiry-detail{overflow:hidden;border:1px solid #d8e0eb;border-radius:18px;box-shadow:var(--orbit-panel-shadow)}.inquiry-list-panel{border-right:1px solid #d8e0eb}.inquiry-list-panel>.data-boundary{margin:0 10px 4px;border:1px solid #eadcb6;border-radius:9px}.inquiry-list{display:block;align-content:start;gap:8px;padding:2px 8px 14px;border-top:0;background:#f6f8fc}.inquiry-list__row{overflow:hidden;border:1px solid #e0e6ef;border-radius:13px;background:#fff;box-shadow:var(--orbit-card-shadow)}.inquiry-list__row:before{top:9px;bottom:9px;border-radius:0 4px 4px 0}}@media(max-width:900px){.inbox-toolbar{border-bottom:1px solid #dce3ed;background:radial-gradient(circle at 92% 0%,rgba(40,92,255,.09),transparent 120px),#f6f8fc}.inquiry-list-panel{background:#f4f7fb}.inquiry-list-panel>.data-boundary{margin:0 8px 2px;border:1px solid #eadcb6;border-radius:9px}.inquiry-list{display:block;align-content:start;gap:8px;padding:7px 8px 18px;border-top:0;background:#f4f7fb}.inquiry-list__row{overflow:hidden;border:1px solid #dfe6f0;border-radius:14px;background:#fff;box-shadow:var(--orbit-card-shadow)}.inquiry-list__row:before{top:9px;bottom:9px;border-radius:0 4px 4px 0}.latest-capture{border-radius:15px;box-shadow:0 12px 28px #285cff1f}.arrival-notice{top:auto;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));left:10px;border-radius:17px;box-shadow:0 24px 64px #07142740,0 4px 14px #285cff1f;animation-name:arrival-enter-mobile}.captured-response__group{padding:12px}}@media(max-width:560px){.latest-capture{grid-template-columns:38px minmax(0,1fr) 44px;margin:8px}.latest-capture__action{width:44px;min-height:44px}.arrival-notice{grid-template-columns:44px minmax(0,1fr) 38px;gap:10px;padding:12px}.arrival-notice__signal{width:44px;height:44px}.arrival-notice__open{min-height:46px;border-radius:11px}.captured-response__group{padding:11px;border-radius:12px}}@media(max-width:359px){.focus-strip__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.focus-strip__items button{min-height:44px;justify-content:flex-start;padding:0 8px 0 18px;font-size:10px;white-space:nowrap}.inquiry-list-panel>.data-boundary{min-height:44px;align-items:flex-start}.inquiry-list-panel>.data-boundary span{display:block;min-width:0;overflow:visible;line-height:1.35;white-space:normal}.latest-capture__copy small{display:-webkit-box;line-height:1.2;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media(prefers-reduced-motion:reduce){.inquiry-list__row,.captured-field,.arrival-notice{animation:none;transition:none}}
