@font-face{font-family:__georama_afa28b;src:url(/_next/static/media/9e3d45027890fd51-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:__georama_afa28b;src:url(/_next/static/media/4cbb71437af3eb60-s.p.ttf) format("truetype");font-display:swap;font-weight:500}@font-face{font-family:__georama_afa28b;src:url(/_next/static/media/987a37f4241e6978-s.p.ttf) format("truetype");font-display:swap;font-weight:600}@font-face{font-family:__georama_afa28b;src:url(/_next/static/media/7df83491c1cf0a39-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:__georama_afa28b;src:url(/_next/static/media/66565ac97c4d7f26-s.p.ttf) format("truetype");font-display:swap;font-weight:800}@font-face{font-family:__georama_Fallback_afa28b;src:local("Arial");ascent-override:84.40%;descent-override:19.70%;line-gap-override:0.00%;size-adjust:114.70%}.__className_afa28b{font-family:__georama_afa28b,__georama_Fallback_afa28b}.__variable_afa28b{--font-georama:"__georama_afa28b","__georama_Fallback_afa28b"}:root{--sky:#1b8cff;--deep:#0c63d6;--navy:#062b5c;--tint:#e8f3ff;--page:#f5f9ff;--surface:#fff;--ink:#0b1220;--ink-body:#4a5666;--ink-muted:#5a6472;--border:#e2e9f2;--divider:#eef3f9;--empty:#f8fbff;--side-ink:#cfe6ff;--side-muted:#7fa9d6;--side-sub:#9cc8f5;--success-tint:#e7f4ee;--success-ink:#0a5c41;--warning-tint:#fdf3e3;--warning-ink:#7e4e08;--danger-tint:#fcece9;--danger-ink:#96281b;--danger-line:#f2c4bc}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--page);color:var(--ink);font-family:var(--font-georama),system-ui,sans-serif;font-weight:500;font-size:14.5px;-webkit-font-smoothing:antialiased}a{color:var(--deep);font-weight:700;text-decoration:none}a:hover{color:var(--navy)}:focus-visible{outline:2px solid var(--sky);outline-offset:2px;border-radius:6px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}h1,h2{margin:0;letter-spacing:-.02em}.muted{color:var(--ink-muted)}.auth{min-height:100vh;display:flex;flex-wrap:wrap;background:var(--surface)}.auth-photo{flex:1 1 560px;min-height:100vh;position:relative;overflow:hidden;background:#cfe6ff}.auth-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 62%}.auth-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(245,249,255,0) 40%,rgba(6,43,92,.6))}.auth-photo .kicker{position:absolute;z-index:1;left:48px;top:48px;max-width:320px;font-size:13px;font-weight:700;letter-spacing:.32em;line-height:1.9;color:var(--navy)}.auth-photo .kicker:after{content:"";display:block;width:40px;height:2px;background:var(--sky);margin-top:12px}.auth-photo .caption{position:absolute;z-index:1;left:48px;right:48px;bottom:48px;color:#fff;display:flex;flex-direction:column;gap:8px}.auth-photo .caption b{font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.auth-photo .caption span{font-size:16px;color:var(--tint);line-height:1.5}.auth-form{flex:1 1 480px;display:flex;align-items:center;justify-content:center;padding:48px 24px}.auth-form .inner{width:100%;max-width:420px;display:flex;flex-direction:column;gap:22px}.auth-form h1{font-size:30px;font-weight:800;letter-spacing:-.02em}.auth-form .lede{margin:6px 0 0;font-size:15.5px}.auth-logo{display:flex;flex-direction:column;gap:6px}.auth-logo img{width:150px;height:auto}.auth-logo span{font-size:12px;font-weight:700;letter-spacing:.24em;color:var(--ink-muted)}.step-tag{font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--deep);background:var(--tint);border-radius:99px;padding:5px 12px}.back-link,.step-tag{align-self:flex-start}.back-link{display:inline-flex;align-items:center;gap:6px;font-size:14px}.auth-form form{display:flex;flex-direction:column;gap:16px}.auth-form label.f{display:flex;flex-direction:column;gap:7px;font-size:13.5px;font-weight:700;color:var(--ink-body)}.field-box{display:flex;align-items:center;height:52px;border-radius:14px;border:1px solid var(--border);background:var(--empty);overflow:hidden}.field-box:focus-within{border-color:var(--sky);box-shadow:0 0 0 1px var(--sky);background:#fff}.field-box input{flex:1 1;min-width:0;height:100%;border:0;outline:none;background:transparent;padding:0 16px;font:inherit;font-size:15.5px;color:var(--ink)}.field-box .icon-btn{color:var(--ink-muted);margin-right:6px;flex:none}.field-box input:-webkit-autofill,.field-box input:-webkit-autofill:focus,.field-box input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 100px var(--empty) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.field-box:focus-within input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100px #fff}.field-box input:-webkit-autofill:first-line{font-family:var(--font-georama),system-ui,sans-serif;font-size:15.5px;font-weight:500}.pill-btn{height:54px;border-radius:99px;border:0;background:linear-gradient(90deg,var(--sky),var(--deep));color:#fff;font-size:16.5px;font-weight:800;box-shadow:0 10px 22px rgba(12,99,214,.28)}.pill-btn:hover{background:linear-gradient(90deg,var(--deep),var(--navy))}.digits{display:flex;gap:10px;justify-content:space-between}.digits input{width:100%;max-width:56px;height:60px;border-radius:14px;border:1px solid var(--border);background:var(--empty);text-align:center;font-size:24px;font-weight:800;padding:0}.digits input:focus{outline:none;border:2px solid var(--sky);background:#fff}.tip{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:14px;background:var(--page);color:var(--ink-body);font-size:13.5px;line-height:1.5}.tip svg{flex:none;color:var(--deep);margin-top:1px}.steps{flex-direction:column}.steps,.steps div{display:flex;gap:12px}.steps div{align-items:flex-start}.steps .n{width:28px;height:28px;flex:none;border-radius:99px;background:var(--tint);color:var(--deep);display:grid;place-items:center;font-weight:800;font-size:14px}.steps b{display:block;font-size:15px}.steps small{font-size:13.5px;color:var(--ink-muted);line-height:1.5}.qr-box{display:flex;gap:18px;align-items:center;padding:16px;border-radius:18px;border:1px solid var(--border);background:var(--empty);flex-wrap:wrap}.qr-box img{width:140px;height:140px;border-radius:12px;background:#fff;image-rendering:pixelated}.qr-box .key{font-family:ui-monospace,monospace;font-size:13px;word-break:break-all;background:#fff;border:1px dashed var(--outline,#bfdcff);border-radius:10px;padding:8px 10px}.rules{display:flex;flex-direction:column;gap:6px;padding:2px 4px;font-size:13.5px}.rules span{display:flex;align-items:center;gap:8px;color:var(--ink-muted);font-weight:600}.rules span.met{color:var(--success-ink);font-weight:700}.auth .brand{margin:0}@media (max-width:860px){.auth-photo{flex-basis:100%;min-height:260px;max-height:280px}.auth-photo:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 55%,#fff)}.auth-photo .kicker{display:none}.auth-photo img{object-position:30% 52%}.auth-photo .caption{display:none}.auth-form{padding:8px 20px 32px;align-items:flex-start}.auth-form h1{font-size:26px}}.brand{display:flex;align-items:center;gap:10px}.brand .mark{width:36px;height:36px;border-radius:10px;background:var(--sky);color:#fff;display:grid;place-items:center;font-weight:800;font-size:19px;flex:none}.brand b{font-weight:800;font-size:17px;display:block;line-height:1.2}.brand small{font-size:12px;font-weight:600;color:var(--ink-muted);display:block}.console{display:flex;min-height:100vh}.side{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;width:248px;flex:none;background:var(--navy);color:var(--side-ink);padding:22px 16px;display:flex;flex-direction:column;gap:4px}.side .brand{padding:4px 10px 14px;margin:0}.side .brand b{color:#fff}.side .brand small{color:var(--side-sub)}.side .menu-btn{display:none}.side nav{display:flex;flex-direction:column;gap:4px}.side a.nav{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:12px;color:var(--side-ink);font-weight:600}.side a.nav:hover{background:hsla(0,0%,100%,.06);color:#fff}.side a.nav.on{background:hsla(0,0%,100%,.12);color:#fff;font-weight:700}.side a.nav .grow{flex:1 1}.side .badge{background:var(--sky);color:#fff;font-size:12px;font-weight:800;border-radius:99px;padding:2px 9px}.side .section{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--side-muted);padding:18px 12px 6px}.side .soon{display:flex;align-items:center;gap:12px;padding:9px 12px;color:var(--side-muted);font-weight:600}.side .spacer{flex:1 1;min-height:24px}.side .me{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;background:hsla(0,0%,100%,.08)}.side .me .avatar{background:var(--tint);color:var(--deep)}.side .me b{color:#fff;font-size:14px;display:block}.side .me small{color:var(--side-sub);font-size:12px}.side .me form{margin-left:auto}.icon-btn{width:40px;height:40px;border-radius:10px;border:0;background:transparent;color:inherit;display:grid;place-items:center;cursor:pointer;padding:0}.main{flex:1 1;min-width:0;display:flex;flex-direction:column}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;box-shadow:0 1px 0 var(--border);display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:18px 36px;background:var(--surface);border-bottom:1px solid var(--border)}.topbar .titles{flex:1 1;display:flex;flex-direction:column;min-width:200px}.topbar .eyebrow{font-size:13px;color:var(--ink-muted);font-weight:600}.topbar h1{font-size:22px;font-weight:800}.content{padding:24px 36px 48px;display:flex;flex-direction:column;gap:22px}@media (max-width:860px){.console{flex-direction:column}.side{position:-webkit-sticky;position:sticky;top:0;z-index:30;height:auto;max-height:100vh;width:auto;padding:12px 16px;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.side .brand{padding:0;flex:1 1}.side .menu-btn{display:grid;width:44px;height:44px;border-radius:12px;background:hsla(0,0%,100%,.12);color:#fff;order:-1}.side .me,.side .section,.side .soon,.side .spacer,.side nav{display:none}.side.open .me,.side.open .section,.side.open .soon,.side.open nav{display:flex;width:100%}.topbar{position:static;padding:14px 16px}.content{padding:16px 16px 40px;gap:16px}}.card{background:var(--surface);border:1px solid var(--border);border-radius:18px}.card-head{display:flex;align-items:center;gap:12px;padding:16px 22px;border-bottom:1px solid var(--divider)}.card-head h2{font-size:17px;font-weight:800;flex:1 1}.pad{padding:18px 22px}.row{flex-wrap:wrap;align-items:stretch}.col,.row{display:flex;gap:20px}.col{flex-direction:column}.col>:last-child{flex-grow:1}.row>.card:not(.list-row){display:flex;flex-direction:column}.row>.card .viewer{flex-grow:1}.grow-wide{flex:999 1 520px;min-width:0}.grow-narrow{flex:1 1 320px;min-width:0}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:14px;gap:14px}.tile{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;gap:8px;color:inherit;font-weight:500}a.tile:hover{border-color:var(--sky);color:inherit}.tile .label{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:var(--ink-body)}.tile .n{font-size:30px;font-weight:800;letter-spacing:-.02em}.tile .sub{font-size:13px;color:var(--ink-muted)}.tile-icon{width:36px;height:36px;border-radius:10px;background:var(--tint);color:var(--deep);display:grid;place-items:center;flex:none}.tile-icon.ok{background:var(--success-tint);color:var(--success-ink)}.hero{background:var(--navy);color:#fff;border-radius:20px;padding:24px 28px;display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.hero .text{flex:1 1 360px;display:flex;flex-direction:column;gap:6px}.hero .kicker{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--side-sub)}.hero .big{font-size:26px;font-weight:800;letter-spacing:-.02em}.hero .body{font-size:15px;color:var(--side-ink);line-height:1.5}.hero.calm{background:var(--success-tint)}.hero.calm,.hero.calm .body,.hero.calm .kicker{color:var(--success-ink)}.avatar{width:40px;height:40px;border-radius:99px;background:var(--tint);color:var(--deep);display:grid;place-items:center;font-weight:800;font-size:13px;flex:none}.person{display:flex;align-items:center;gap:12px;min-width:0}.person b{display:block;font-weight:700}.person small{font-size:13px;color:var(--ink-muted)}.list-row{display:flex;align-items:center;gap:14px;padding:14px 22px;border-bottom:1px solid var(--divider);color:inherit;font-weight:500}.list-row:last-child{border-bottom:0}a.list-row:hover{background:var(--empty);color:inherit}.list-row .person{flex:1 1}.pill{display:inline-block;font-size:12px;font-weight:800;border-radius:99px;padding:4px 10px;white-space:nowrap;background:var(--tint);color:var(--deep)}.pill.pending,.pill.warn{background:var(--warning-tint);color:var(--warning-ink)}.pill.late,.pill.rejected{background:var(--danger-tint);color:var(--danger-ink)}.pill.approved,.pill.ok{background:var(--success-tint);color:var(--success-ink)}.pill.alert{background:var(--danger-ink);color:#fff}.pill.small{font-size:11.5px;padding:3px 9px}.pill.caps{letter-spacing:.08em;text-transform:uppercase}.doc-pill{display:inline-flex;background:var(--page);border:1px solid var(--border);border-radius:99px;padding:5px 12px;white-space:nowrap}.age-ok,.doc-pill{font-weight:700;font-size:13px}.age-ok{color:var(--success-ink)}.age-bad{font-size:13px;color:var(--danger-ink);font-weight:700}.segmented{display:flex;gap:4px;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:4px}.segmented a{display:flex;align-items:center;gap:8px;padding:9px 16px;border-radius:10px;color:var(--ink-body);font-weight:600}.segmented a.on{background:var(--tint);color:var(--deep);font-weight:800}.segmented .count{background:var(--deep);color:#fff;border-radius:99px;font-size:12px;padding:1px 8px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{height:38px;padding:0 14px;border-radius:99px;border:1px solid var(--border);background:var(--surface);color:var(--ink-body);font-weight:600;font-size:14px;display:inline-flex;align-items:center}.chip.on{background:var(--deep);border-color:var(--deep);color:#fff;font-weight:700}.toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.toolbar .fill{flex:1 1}.search{display:flex;align-items:center;gap:8px;height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--border);background:var(--empty);color:var(--ink-muted);flex:0 1 320px}.search input{border:0;background:transparent;font:inherit;color:var(--ink);width:100%;outline:none;padding:0}.table-box{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:14.5px}th{text-align:left;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-weight:700;background:var(--empty);white-space:nowrap}td,th{padding:14px 16px;border-bottom:1px solid var(--divider)}td{vertical-align:middle}td:first-child,th:first-child{padding-left:22px}td:last-child,th:last-child{padding-right:22px}tr:last-child td{border-bottom:0}tbody tr:hover td{background:var(--empty)}.num{text-align:right}.cards-only{display:none}@media (max-width:860px){.table-only{display:none}.cards-only{display:flex;flex-direction:column;gap:12px}}.q-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:10px;color:inherit;font-weight:500}a.q-card:hover{color:inherit;border-color:var(--sky)}.q-card .line{display:flex;justify-content:space-between;gap:10px;font-size:13.5px;color:var(--ink-body)}.pager{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.pager .fill{flex:1 1}.pager form{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink-body)}label.field{display:block;font-size:13px;font-weight:700;color:var(--ink-body);margin-bottom:6px}input,select,textarea{font:inherit;color:var(--ink)}input.text,select,textarea{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:12px 14px}select.small{width:auto;height:40px;padding:0 10px;border-radius:10px}input.text:focus,textarea:focus{outline:2px solid var(--sky);border-color:transparent}input.code{font-size:22px;letter-spacing:.3em;text-align:center;font-weight:700}.stack>*+*{margin-top:14px}.button,button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;font:inherit;font-weight:700;border-radius:12px;padding:0 18px;border:1px solid transparent;cursor:pointer;background:var(--deep);color:#fff}.button:hover{color:#fff;background:var(--navy)}button:disabled{opacity:.55;cursor:default}button.wide{width:100%}.button.ghost,button.ghost{background:var(--surface);color:var(--deep);border-color:var(--border)}.button.ghost:hover{background:var(--empty);color:var(--navy)}.button.light{background:#fff;color:var(--deep);height:50px;font-weight:800;padding:0 22px}.button.light:hover{background:var(--tint);color:var(--deep)}button.approve{background:var(--success-ink);height:50px;font-weight:800;font-size:16px}button.reject{background:var(--danger-tint);color:var(--danger-ink);border-color:var(--danger-line);font-weight:800}button.link{background:none;color:var(--ink-muted);height:auto;padding:8px 0;font-weight:600}.button.small,button.small{height:40px;padding:0 16px;border-radius:11px}.button.disabled{background:var(--empty);color:#8a94a3;border-color:var(--border);pointer-events:none}.error{background:var(--danger-tint);color:var(--danger-ink)}.error,.notice{border-radius:12px;padding:12px 14px;font-weight:600;margin:0}.notice{background:var(--warning-tint);color:var(--warning-ink)}.ok{background:var(--success-tint);color:var(--success-ink);border-radius:12px;padding:12px 14px;font-weight:600;margin:0}.viewer-tools{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--divider)}.viewer-tools h2{flex:1 1;font-size:15px;font-weight:800}.viewer-tools button{width:40px;height:40px;padding:0;background:var(--surface);color:var(--ink-body);border:1px solid var(--border);border-radius:10px}.viewer-tools .button{height:40px}.viewer{background:var(--divider);padding:24px;min-height:460px;display:grid;place-items:center;overflow:auto}.viewer img{max-width:100%;max-height:70vh;border-radius:12px;box-shadow:0 10px 28px rgba(6,43,92,.16);background:#fff;transition:transform .15s}.viewer-foot{display:flex;align-items:center;gap:8px;padding:12px 16px;font-size:13px;color:var(--ink-muted)}dl.facts{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:10px 12px;gap:10px 12px;margin:0;font-size:14.5px}dl.facts dt{color:var(--ink-muted);font-weight:600}dl.facts dd{margin:0;font-weight:700;flex-wrap:wrap;gap:8px}.checks label,dl.facts dd{display:flex;align-items:center}.checks label{gap:10px;font-size:14.5px;padding:4px 0}.checks input{width:20px;height:20px;accent-color:var(--deep)}.reasons{display:flex;flex-wrap:wrap;gap:6px}.reasons button{height:34px;padding:0 12px;border-radius:99px;border:1px solid var(--border);background:var(--empty);color:var(--ink-body);font-size:13px;font-weight:700}.divider{border-top:1px solid var(--divider)}.qr{display:block;width:200px;height:200px;margin:6px auto 12px;image-rendering:pixelated}.secret{font-family:ui-monospace,monospace;word-break:break-all;background:var(--empty);border:1px dashed var(--border);border-radius:10px;padding:10px 12px;font-size:13px}.side .badge.hot{background:#e07b24}.avatar.danger{color:var(--danger-ink)}.alert-banner,.avatar.danger{background:var(--danger-tint)}.alert-banner{border:1px solid var(--danger-line);border-radius:18px;padding:16px 20px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.alert-icon{width:40px;height:40px;border-radius:12px;background:var(--danger-ink);color:#fff;display:grid;place-items:center;flex:none}.case-row{flex-wrap:wrap;gap:12px 18px;padding:16px 22px}.clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-row{display:flex;flex-wrap:wrap;gap:10px}.kicker-sm{font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--ink-muted);text-transform:uppercase}.thread{flex-grow:1;padding:22px;display:flex;flex-direction:column;gap:14px;background:var(--empty)}.thread .day{align-self:center;font-size:12px;font-weight:700;color:var(--ink-muted);background:var(--surface);border:1px solid var(--border);border-radius:99px;padding:4px 12px}.bubble{max-width:70%;display:flex;flex-direction:column;gap:4px}.bubble p{margin:0;padding:12px 14px;font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.bubble small{font-size:12px;color:var(--ink-muted)}.bubble.them{align-self:flex-start}.bubble.them p{background:var(--surface);border:1px solid var(--border);border-radius:4px 16px 16px 16px}.bubble.us{align-self:flex-end;align-items:flex-end}.bubble.us p{background:var(--deep);color:#fff;border-radius:16px 4px 16px 16px}.bubble.sys{align-self:center;max-width:85%;text-align:center}.bubble.sys p{background:var(--warning-tint);color:var(--warning-ink);border-radius:12px;font-size:13.5px;padding:8px 12px}.reply{border-top:1px solid var(--border);padding:14px 16px;flex-direction:column;background:var(--surface)}.reply,.reply-row{display:flex;gap:10px}.reply-row{align-items:flex-end}.reply-row textarea{flex:1 1;min-width:0;border-radius:14px;resize:vertical;font-size:15px}.quote{margin:0;padding:14px 16px;border-radius:14px;background:var(--empty);border:1px solid var(--border);font-size:15.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.pick{display:flex;flex-direction:column;gap:6px;padding:16px 20px;border-bottom:1px solid var(--divider);color:inherit;font-weight:500}.pick:last-child{border-bottom:0}a.pick:hover{background:var(--empty);color:inherit}.pick.on{background:var(--tint)}.timeline-row{display:flex;gap:14px}.timeline-row .dots{display:flex;flex-direction:column;align-items:center}.timeline-row .dot{width:12px;height:12px;border-radius:99px;margin-top:4px;background:var(--side-sub)}.timeline-row .line{width:2px;flex-grow:1;background:var(--border)}@media (max-width:860px){.bubble{max-width:85%}.bubble p{font-size:14.5px}.reply-row textarea{border-radius:22px;padding:11px 14px}.reply-row button{width:46px;height:46px;padding:0;border-radius:99px}.reply-word{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}