:root{--ink: #10221f;--ink-2: #46534f;--ink-3: #7c8783;--ink-4: #6b7570;--ink-5: #8d9793;--ink-6: #a7b0ac;--ink-off: #b9c2be;--page: #e4e8e5;--surface: #ffffff;--ground: #f6f8f7;--ground-2: #fbfcfb;--wash: #eff2f0;--line: #dbe0dc;--line-2: #eaeeeb;--line-3: #f1f4f2;--line-in: #d3d9d5;--yellow: #f5c518;--yellow-live: #e3b505;--gold: #7d6206;--gold-2: #5e4a04;--amber: #96701a;--amber-dot: #c79a26;--amber-bg: #faf1dd;--amber-line: #ebdcb6;--amber-soft: #fef6dc;--amber-soft-line: #f0dfa4;--amber-tint: #fffcf2;--green: #1c7a57;--green-bg: #e7f2ed;--green-line: #c6e1d6;--green-tint: #eff7f3;--red: #9e2b1f;--red-bg: #fbece9;--red-line: #f0d2cb;--dark: #0b1614;--dark-2: #10221f;--dark-ink: #f2f5f3;--dark-ink-2: #8fa29c;--dark-line: #1b2a27;--shadow: 0 1px 1px rgba(16, 34, 31, .04), 0 10px 24px -16px rgba(16, 34, 31, .25);--mono: "DM Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--gutter: 32px;--measure: 78ch}*{box-sizing:border-box}html,body,#root{height:100%}html{background:var(--ground)}body{margin:0;background:var(--ground);font-family:Instrument Sans,system-ui,-apple-system,sans-serif;color:var(--ink);font-size:14px;-webkit-font-smoothing:antialiased}a{color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(227,181,5,.35)}a:hover{color:var(--gold-2);border-bottom-color:var(--gold-2)}h1,h2,h3,h4,p{margin:0}button{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}input,textarea,select{font:inherit;color:inherit}::placeholder{color:var(--ink-5)}@keyframes breathe{0%,to{opacity:.3}50%{opacity:1}}@keyframes sweep{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes flipIn{0%,40%{opacity:0;transform:translateY(4px)}55%,to{opacity:1;transform:none}}@keyframes barFill{0%{width:6%}to{width:100%}}@keyframes coreGlow{0%,to{opacity:.28;transform:scale(1)}50%{opacity:.6;transform:scale(1.06)}}.app{min-height:100dvh;display:flex;flex-direction:column;background:var(--surface)}.chrome{position:sticky;top:0;z-index:20;background:var(--surface)}.view{flex:1;display:flex;flex-direction:column;min-height:0}.topbar{display:flex;align-items:center;gap:16px;padding:11px var(--gutter);border-bottom:1px solid var(--line-2);background:var(--surface)}.wordmark{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink);border:none;flex:none}.wordmark:hover{color:var(--ink)}.wordmark .mark{display:grid;place-items:center;color:#e0ae06;flex:none}.mark-svg{display:block}.wordmark .mark-svg,.av.brand .mark-svg{stroke-width:8}.rule{width:1px;height:22px;background:var(--line-2);flex:none}.topbar nav{display:flex;align-items:center;gap:4px}.topbar nav a,.topbar nav button{font-size:13.5px;color:var(--ink-3);border:none;padding:6px 10px;border-radius:8px}.topbar nav a:hover,.topbar nav button:hover{color:var(--ink-2);background:var(--ground)}.topbar nav a.on{color:var(--ink);font-weight:500;background:var(--wash)}.topbar .org{font-family:var(--mono);font-size:12px;color:var(--ink-3)}.topbar .who{font-size:13.5px;color:var(--ink-2)}.topbar .brand{font-size:15px;font-weight:600;letter-spacing:-.01em}.orgpick{position:relative}.orgpick-now{display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:8px;border:1px solid transparent;font-size:13px;color:var(--ink-2);max-width:260px}.orgpick-now:hover{background:var(--ground);border-color:var(--line-2)}.orgpick-now.inside{background:var(--amber-soft);border-color:var(--amber-soft-line);color:var(--gold)}.orgpick-eye{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:.8;flex:none}.orgpick-name{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orgpick-caret{font-size:11px;opacity:.6;flex:none}.orgpick-menu{position:absolute;right:0;top:calc(100% + 7px);min-width:268px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);padding:6px;display:flex;flex-direction:column;gap:2px;z-index:40}.orgpick-item{display:flex;flex-direction:column;gap:2px;align-items:flex-start;text-align:left;padding:9px 11px;border-radius:9px;font-size:13.5px;font-weight:500}.orgpick-item:hover{background:var(--ground)}.orgpick-item.on{background:var(--wash)}.orgpick-say{font-size:12px;font-weight:400;color:var(--ink-3)}.orgpick-sep{height:1px;background:var(--line-2);margin:4px 2px}.crumb{font-family:var(--mono);font-size:12.5px;color:var(--ink-4)}.crumb.sep{color:var(--ink-6)}.crumb-now{font-size:14.5px;font-weight:600}.spacer{flex:1}.tabs{display:flex;gap:24px;padding:0 var(--gutter);border-bottom:1px solid var(--line-2);font-size:14px;background:var(--surface);overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs a,.tabs button{padding:11px 0;color:var(--ink-3);white-space:nowrap;border:none;flex:none}.tabs a:hover,.tabs button:hover{color:var(--ink-2)}.tabs .on{color:var(--ink);font-weight:500;box-shadow:inset 0 -2px 0 var(--gold)}.tabs .inert{color:var(--ink-off);cursor:default}.tabs .inert:hover{color:var(--ink-off)}.pane{flex:1;padding:26px var(--gutter) 34px;background:var(--ground);display:flex;flex-direction:column;gap:18px}.pane.flat{background:var(--surface)}.pane.split{flex-direction:row;align-items:flex-start;gap:20px}.pane.tight{padding:20px var(--gutter) 24px}.duo{display:flex;gap:18px;align-items:flex-start}.duo>*{flex:1;min-width:0}.agent-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px}.agent-card{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;color:inherit;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.agent-card:hover{color:inherit;border-color:var(--ink-5);box-shadow:0 1px 2px #10221f0d,0 14px 28px -20px #10221f59}.agent-card.unfinished{border-color:var(--amber-line)}.agent-card.retired{opacity:.66}.agent-card-top{display:flex;align-items:center;gap:14px;padding:18px 18px 0}.agent-name{font-size:17px;font-weight:600;letter-spacing:-.015em}.agent-addr{font-size:12px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-purpose{padding:12px 18px 16px;font-size:14.5px;line-height:1.55;color:var(--ink-2);flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.agent-card-foot{display:flex;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--line-2);background:var(--ground-2)}.agent-go{font-size:13px;font-weight:500;color:var(--gold)}.agent-card.unfinished .agent-card-foot{background:var(--amber-tint);border-top-color:var(--amber-soft-line)}.pane .measure{max-width:var(--measure)}.strip{display:flex;align-items:center;gap:12px;padding:14px var(--gutter);border-bottom:1px solid var(--line-2);background:var(--ground-2)}.mono{font-family:var(--mono)}.label{font-family:var(--mono);font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-4)}.label.sm{font-size:10.5px;letter-spacing:.08em}.h-page{font-size:24px;font-weight:600;letter-spacing:-.02em}.h-card{font-size:22px;font-weight:600;letter-spacing:-.02em}.h-sec{font-size:16px;font-weight:600;letter-spacing:-.01em}.h-box{font-size:14.5px;font-weight:600}.lead{font-size:14.5px;color:var(--ink-2);line-height:1.55}.sub{font-size:14px;color:var(--ink-3)}.small{font-size:13.5px;line-height:1.55}.tiny{font-size:12.5px}.ink2{color:var(--ink-2)}.ink3{color:var(--ink-3)}.ink4{color:var(--ink-4)}.gold{color:var(--gold)}.green{color:var(--green)}.amber{color:var(--amber)}.red{color:var(--red)}.note{font-size:13.5px;line-height:1.6;color:var(--ink-3);max-width:var(--measure)}.row{display:flex;align-items:center;gap:10px}.col{display:flex;flex-direction:column}.wrap{display:flex;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;font-weight:500;color:var(--ink-2);background:var(--surface);border:1px solid var(--line-in);padding:8px 13px;border-radius:9px;cursor:pointer;transition:background .12s ease,border-color .12s ease}.btn:hover:not(:disabled){background:var(--wash)}.btn:disabled{opacity:.5;cursor:default}.btn.primary{font-size:14px;color:var(--ink);background:var(--yellow);border-color:var(--yellow);padding:9px 16px}.btn.primary:hover:not(:disabled){background:#e8ba12;border-color:#e8ba12}.btn.amber{color:var(--gold);background:var(--amber-soft);border-color:var(--amber-soft-line)}.btn.amber:hover:not(:disabled){background:#fdf0c9}.btn.quiet{border-color:transparent;background:none;color:var(--ink-2);padding:9px 10px;font-size:14px;font-weight:400}.btn.quiet:hover:not(:disabled){background:var(--wash)}.btn.link{border:none;background:none;padding:0;color:var(--gold);font-weight:500}.btn.link:hover:not(:disabled){background:none;color:var(--gold-2)}.btn.danger{color:var(--red);border-color:var(--red-line)}.btn.danger:hover:not(:disabled){background:var(--red-bg)}.btn.block{width:100%}.btn.lg{font-size:15px;padding:12px 0;border-radius:10px;width:100%}.btn.sm{font-size:13px;padding:7px 11px}.chip{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;padding:2px 9px 2px 7px;border-radius:99px;border:1px solid var(--line);color:var(--ink-2);background:var(--surface);white-space:nowrap}.chip .dot{width:5px;height:5px;border-radius:99px;background:currentColor;flex:none}.chip.live{color:var(--green);background:var(--green-bg);border-color:var(--green-line)}.chip.live .dot{background:var(--green)}.chip.pending{color:var(--amber);background:var(--amber-bg);border-color:var(--amber-line)}.chip.pending .dot{background:var(--amber-dot)}.chip.bad{color:var(--red);background:var(--red-bg);border-color:var(--red-line)}.chip.bad .dot{background:var(--red)}.chip.lg{font-size:12px}.chip.lg .dot{width:6px;height:6px}.dot-work{width:7px;height:7px;border-radius:99px;background:var(--yellow-live);flex:none;animation:breathe 1.9s ease-in-out infinite}.dot-plain{width:7px;height:7px;border-radius:99px;flex:none}.chip.became{animation:flipIn .24s ease-out}.pill{font-size:13px;color:var(--ink-2);border:1px solid var(--line);background:var(--surface);padding:7px 12px;border-radius:99px;cursor:pointer}.pill:hover{border-color:var(--ink-5)}.pill.on{color:var(--gold);background:var(--amber-soft);border-color:var(--amber-soft-line)}.pill .n{font-family:var(--mono);color:var(--ink-3)}.pill.sm{font-size:11.5px;padding:2px 9px;border-bottom:1px solid var(--line-in)}.usedby{display:flex;flex-wrap:wrap;gap:5px;margin-top:3px}.pill.on .n{color:var(--gold-2)}.pill.add{color:var(--gold);border-style:dashed;border-color:var(--amber-soft-line)}.pill.sm{font-size:12px;padding:4px 10px}.av{border-radius:11px;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:600;flex:none;width:42px;height:42px;font-size:18px}.av.md{width:34px;height:34px;border-radius:9px;font-size:15px}.av.sm{width:32px;height:32px;border-radius:9px;font-size:15px}.av.xs{width:28px;height:28px;border-radius:8px;font-size:13px}.av.xxs{width:26px;height:26px;border-radius:8px;font-size:12px}.av.muted{background:var(--wash);border:1px solid var(--line);color:var(--ink-3)}.av.brand{background:var(--yellow);color:var(--ink)}.face{width:28px;height:28px;border-radius:99px;background:var(--wash);border:1px solid var(--line);display:grid;place-items:center;font-size:11.5px;font-weight:600;color:var(--ink-2);flex:none}.face.pending{background:var(--amber-soft);border-color:var(--amber-soft-line);color:var(--gold)}.box{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--surface)}.box>.box-head{display:flex;align-items:center;gap:11px;padding:13px 16px;border-bottom:1px solid var(--line-2);background:var(--ground-2)}.box>.box-head.plain{background:var(--surface)}.box>.box-body{padding:16px;display:flex;flex-direction:column;gap:16px}.box>.box-foot{display:flex;align-items:center;gap:12px;padding:14px 16px;border-top:1px solid var(--line-2);background:var(--ground-2)}.box .r{display:flex;align-items:center;gap:12px;padding:12px 15px}.box .r+.r{border-top:1px solid var(--line-3)}.box .r.tall{padding:15px 16px;align-items:flex-start;gap:13px}.box .r.now{background:var(--amber-tint)}.card{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:12px 13px}.card.lg{border-radius:12px;padding:17px 18px}.card.ghost{background:var(--ground);border-style:dashed;border-color:var(--line-in)}.card.warn{border-color:var(--amber-soft-line);background:var(--amber-tint)}.card.link{cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.card.link:hover{border-color:var(--ink-5);box-shadow:0 1px 2px #10221f0f}.aside{display:flex;gap:11px;align-items:flex-start;padding:13px 14px;border-radius:10px;background:var(--ground);border:1px solid var(--page);font-size:14px;line-height:1.6;color:var(--ink-2);max-width:var(--measure)}.pane.flat .aside{background:var(--ground)}.managed{display:flex;gap:11px;align-items:flex-start;padding:12px 13px;border-radius:9px;background:var(--ground);border:1px dashed var(--line-in);font-size:13.5px;line-height:1.6;color:var(--ink-3);max-width:var(--measure)}.stat{flex:1;border:1px solid var(--line);border-radius:11px;padding:14px 15px;display:flex;flex-direction:column;gap:5px;background:var(--surface)}.stat .n{font-family:var(--mono);font-size:26px;letter-spacing:-.02em}.stat.attention{border-color:var(--amber-line);background:#fefcf7}.stat.attention .label,.stat.attention .n{color:var(--amber)}.table .th{display:flex;align-items:center;padding:11px 15px;border-bottom:1px solid var(--line-2);background:var(--ground-2)}.table .th span{font-family:var(--mono);font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-4)}.table .td{display:flex;align-items:center;padding:13px 15px;font-size:14px}.table .td+.td{border-top:1px solid var(--line-3)}.field{display:flex;flex-direction:column;gap:5px}.field>span{font-size:13px;color:var(--ink-2)}.field input,.field select,.field textarea{border:1px solid var(--line-in);border-radius:9px;padding:11px 12px;font-size:13.5px;background:var(--surface);outline:none;width:100%}.field input{font-family:var(--mono)}.field textarea{font-family:inherit;font-size:14px;line-height:1.55;resize:vertical;min-height:74px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px #f5c51829}.field .hint{font-size:12px;color:var(--ink-4);line-height:1.45}.field.ok input{border-color:var(--green-line)}.field-row{display:flex;gap:11px}.field-row>*{flex:1}.search{flex:1;border:1px solid var(--line-in);border-radius:9px;padding:10px 12px;font-size:14px;background:var(--surface);outline:none}.search:focus{border-color:var(--gold);box-shadow:0 0 0 3px #f5c51829}.write{display:flex;flex-direction:column;gap:6px;min-width:0}.write-head{display:flex;align-items:baseline;gap:12px}.write-head .name{font-size:13.5px;font-weight:500;color:var(--ink)}.write-head .say{font-size:12.5px;color:var(--ink-4);flex:1}.write-head .act{font-size:12.5px;color:var(--ink-3);opacity:0;transition:opacity .12s ease}.write:hover .write-head .act,.write:focus-within .write-head .act{opacity:1}.write .write-head .act:hover{color:var(--red)}.prose{position:relative;border:1px solid transparent;border-radius:11px;background:var(--ground);transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.pane.flat .prose{background:var(--ground)}.pane .prose:hover{border-color:var(--line)}.prose:focus-within{background:var(--surface);border-color:var(--gold);box-shadow:0 0 0 3px #f5c51829}.prose textarea{border:none;outline:none;resize:none;width:100%;padding:13px 15px;font-family:inherit;font-size:14.5px;line-height:1.7;color:var(--ink);background:transparent;display:block;overflow:hidden;border-radius:11px}.prose textarea:disabled{color:var(--ink-2)}.prose textarea::placeholder{color:var(--ink-5)}.md{border:1px solid var(--line-in);border-radius:11px;background:var(--surface);overflow:hidden;transition:border-color .12s ease,box-shadow .12s ease}.md:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px #f5c51829}.md-bar{display:flex;align-items:center;gap:3px;padding:7px 9px;border-bottom:1px solid var(--line-3);background:var(--ground-2)}.md-mark{min-width:28px;height:26px;border-radius:7px;font-size:12.5px;font-weight:600;color:var(--ink-3);display:grid;place-items:center;padding:0 7px}.md-mark:hover:not(:disabled){background:var(--wash);color:var(--ink)}.md-mark:disabled{opacity:.35;cursor:default}.md-count{font-size:11.5px;color:var(--ink-4);margin-right:6px}.md-toggle{font-size:12.5px;font-weight:500;color:var(--ink-2);padding:5px 10px;border-radius:7px;border:1px solid var(--line-in);background:var(--surface)}.md-toggle:hover{background:var(--wash)}.md-toggle.on{color:var(--gold);border-color:var(--amber-soft-line);background:var(--amber-soft)}.md .cm-editor{background:transparent}.md.is-locked{background:var(--ground)}.md-waiting{background:var(--ground);border-color:var(--line)}.md-preview{padding:16px 18px;font-size:14.5px;line-height:1.7;color:var(--ink);overflow-wrap:break-word}.md-preview>:first-child{margin-top:0}.md-preview>:last-child{margin-bottom:0}.md-preview h1,.md-preview h2,.md-preview h3{font-weight:600;letter-spacing:-.015em;margin:20px 0 8px}.md-preview h1{font-size:20px}.md-preview h2{font-size:17px}.md-preview h3{font-size:15px}.md-preview p{margin:0 0 12px}.md-preview ul,.md-preview ol{margin:0 0 12px;padding-left:22px}.md-preview li{margin-bottom:5px}.md-preview blockquote{margin:0 0 12px;padding:2px 0 2px 14px;border-left:2px solid var(--amber-soft-line);color:var(--ink-2)}.md-preview code{font-family:var(--mono);font-size:13px;background:var(--wash);padding:1px 5px;border-radius:5px}.md-preview pre{background:var(--ground);border:1px solid var(--line);border-radius:9px;padding:12px 14px;overflow-x:auto}.md-preview pre code{background:none;padding:0}.md-preview hr{border:none;border-top:1px solid var(--line-2);margin:18px 0}.md-preview table{border-collapse:collapse;width:100%;font-size:13.5px;margin-bottom:12px}.md-preview th,.md-preview td{border:1px solid var(--line);padding:7px 10px;text-align:left}.md-preview th{background:var(--ground-2);font-weight:600}.doc-tabs{display:flex;gap:4px;flex-wrap:wrap}.doc-tab{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--ink-3);border:1px solid transparent;padding:7px 12px;border-radius:9px}.doc-tab:hover{color:var(--ink-2);background:var(--ground)}.doc-tab.on{color:var(--ink);font-weight:500;background:var(--surface);border-color:var(--line)}.doc-tab .n{font-family:var(--mono);font-size:11px;color:var(--ink-4);background:var(--wash);border-radius:5px;padding:1px 6px}.doc-tab.edited .n{color:var(--gold);background:var(--amber-soft)}.doc-say{font-size:13.5px;line-height:1.6;color:var(--ink-3);max-width:var(--measure)}.file-kind{font-family:var(--mono);font-size:9.5px;font-weight:500;letter-spacing:.04em;color:var(--ink-3);background:var(--wash);border:1px solid var(--line);border-radius:6px;padding:5px 6px;min-width:38px;text-align:center;flex:none}.toggle{width:34px;height:20px;border-radius:99px;background:var(--page);border:1px solid var(--line-in);display:flex;align-items:center;padding:0 2px;cursor:pointer;flex:none}.toggle span{width:14px;height:14px;border-radius:99px;background:#fff;border:1px solid var(--line-in);transition:transform .14s ease}.toggle.on{background:var(--amber-soft);border-color:var(--amber-soft-line)}.toggle.on span{transform:translate(14px);border-color:var(--amber-soft-line)}.choice{display:flex;gap:7px}.choice button{flex:1;text-align:center;font-size:13.5px;background:var(--surface);border:1px solid var(--line-in);color:var(--ink-2);padding:8px 0;border-radius:9px}.choice button.on{font-weight:500;border-color:var(--gold);color:var(--gold)}.meter{display:flex;gap:5px;align-items:center}.meter i{height:3px;flex:1;border-radius:99px;background:var(--page)}.meter i.on{background:var(--green)}.chatlog{flex:1;min-height:0;display:flex;flex-direction:column;gap:18px;padding:26px var(--gutter) 22px;background:var(--ground);overflow-y:auto}.chatlog>*:first-child{margin-top:auto}.daymark{display:flex;justify-content:center}.daymark span{font-family:var(--mono);font-size:11.5px;color:var(--ink-3);background:var(--surface);border:1px solid var(--page);padding:3px 10px;border-radius:99px}.when{font-size:11px;color:var(--ink-4);padding:0 2px}.said{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.said>div{overflow-wrap:anywhere;max-width:min(60%,640px);background:var(--ink);color:#fff;padding:12px 15px;border-radius:12px 12px 4px;font-size:15px;line-height:1.5;white-space:pre-wrap}.heard{display:flex;gap:12px;align-items:flex-start}.heard-body{flex:1;overflow-wrap:anywhere;max-width:640px;background:var(--surface);border:1px solid var(--line);border-radius:4px 12px 12px;padding:12px 15px;font-size:15px;line-height:1.55;white-space:pre-wrap}.heard-body.prose-md{white-space:normal}.prose-md>:first-child{margin-top:0}.prose-md>:last-child{margin-bottom:0}.prose-md p{margin:0 0 9px}.prose-md ul,.prose-md ol{margin:0 0 9px;padding-left:20px}.prose-md li{margin:2px 0}.prose-md li::marker{color:var(--ink-4)}.prose-md h1,.prose-md h2,.prose-md h3,.prose-md h4{font-size:15px;font-weight:600;margin:14px 0 6px;letter-spacing:-.01em}.prose-md a{color:var(--green);text-decoration:underline;text-underline-offset:2px}.prose-md strong{font-weight:600}.prose-md code{font-family:var(--mono);font-size:12.5px;background:var(--wash);border:1px solid var(--line-3);border-radius:4px;padding:1px 5px}.prose-md pre{background:var(--wash);border:1px solid var(--line-3);border-radius:8px;padding:11px 13px;margin:0 0 9px;overflow-x:auto}.prose-md pre code{background:none;border:none;padding:0}.prose-md blockquote{margin:0 0 9px;padding-left:12px;border-left:2px solid var(--line);color:var(--ink-2)}.prose-md hr{border:none;border-top:1px solid var(--line-2);margin:12px 0}.prose-md table{display:block;overflow-x:auto;border-collapse:collapse;font-size:13.5px;margin:0 0 9px}.prose-md th,.prose-md td{border:1px solid var(--line-2);padding:6px 9px;text-align:left}.prose-md th{background:var(--wash);font-weight:600}.working{flex:1;max-width:640px;background:var(--surface);border:1px solid var(--line);border-radius:4px 12px 12px;overflow:hidden}.working-head{display:flex;align-items:center;gap:10px;padding:12px 15px;border-bottom:1px solid var(--line-2)}.step{display:flex;gap:12px;padding:10px 15px;align-items:baseline}.step+.step{border-top:1px solid var(--line-3)}.step .t{font-family:var(--mono);font-size:11.5px;color:var(--ink-4);width:36px;flex:none}.step .what{font-size:14.5px;color:var(--ink-2);flex:1}.step.now{background:var(--amber-tint)}.step.now .what{color:var(--ink);font-weight:500}.step.ahead{opacity:.45}.step.ahead .what{color:var(--ink-3)}.sweep{height:2px;background:var(--line-3);overflow:hidden;position:relative}.sweep span{position:absolute;top:0;right:0;bottom:0;left:0;width:30%;background:linear-gradient(90deg,rgba(227,181,5,0),var(--gold),rgba(227,181,5,0));animation:sweep 2.8s linear infinite}.working-foot{padding:11px 15px;background:var(--ground-2);font-size:13px;color:var(--ink-3);line-height:1.55}.composer{display:flex;gap:10px;align-items:flex-end;padding:14px var(--gutter);border-top:1px solid var(--line-2);background:var(--surface);flex:none}.composer textarea{flex:1;border:1px solid var(--line-in);border-radius:11px;padding:11px 14px;font-size:15px;font-family:inherit;line-height:1.5;resize:none;max-height:140px;outline:none;background:var(--surface)}.composer textarea:focus{border-color:var(--gold)}.composer .btn.primary{padding:11px 18px;border-radius:11px}.offer{display:flex;gap:8px;flex-wrap:wrap}.chatwrap{flex:1;display:flex;min-height:0;position:relative;overflow:hidden}.rail{width:268px;flex:none;display:flex;flex-direction:column;gap:9px;padding:13px 11px;background:var(--surface);border-right:1px solid var(--line-2);min-height:0;margin-left:-268px;transition:margin-left .17s ease}.chatwrap.railed .rail{margin-left:0}.rail-head{display:flex;align-items:center;gap:8px;padding:2px 4px 0}.rail-head .label{flex:1}.rail-hide,.rail-show{width:26px;height:26px;border-radius:7px;border:1px solid transparent;color:var(--ink-4);font-size:15px;line-height:1;display:grid;place-items:center;flex:none}.rail-hide:hover,.rail-show:hover{background:var(--wash);color:var(--ink)}.rail-new{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;border:1px solid var(--line-in);background:var(--ground);font-size:13.5px;font-weight:500;color:var(--ink);text-align:left}.rail-new:hover{background:var(--surface);border-color:var(--ink-5)}.rail-plus{font-size:15px;line-height:1;color:var(--ink-3)}.rail-list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:1px;margin:0 -3px;padding:0 3px}.rail-item{display:flex;flex-direction:column;gap:3px;align-items:flex-start;text-align:left;padding:8px 10px;border-radius:9px;border:1px solid transparent;width:100%}.rail-item:hover{background:var(--ground)}.rail-item.on{background:var(--ground);border-color:var(--line)}.rail-title{display:flex;align-items:center;gap:6px;font-size:13.5px;color:var(--ink-2);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-item.on .rail-title{color:var(--ink);font-weight:500}.rail-when{font-size:11px;color:var(--ink-4)}.rail-dot{width:6px;height:6px;border-radius:99px;background:var(--yellow-live);flex:none;animation:breathe 1.9s ease-in-out infinite}.rail-empty{padding:10px;line-height:1.55}.chatmain{flex:1;display:flex;flex-direction:column;min-height:0;position:relative}.rail-show{position:absolute;top:12px;left:12px;z-index:5;width:30px;height:30px;border-radius:8px;border:1px solid var(--line);background:var(--surface);color:var(--ink-3);font-size:14px;line-height:1;display:grid;place-items:center;box-shadow:var(--shadow)}.rail-show:hover{color:var(--ink);background:var(--wash)}.skel{display:block;border-radius:6px;background:linear-gradient(90deg,var(--line-3) 0%,var(--wash) 42%,var(--line-3) 82%);background-size:220% 100%;animation:shimmer 1.35s ease-in-out infinite}.skel-bubble{border-radius:12px;max-width:100%}.rail-skel{display:flex;flex-direction:column;gap:1px}.skel-row{gap:6px;pointer-events:none}.log-skel{display:flex;flex-direction:column;gap:18px;margin-top:auto}@keyframes shimmer{0%{background-position:140% 0}to{background-position:-40% 0}}.rail-scrim{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:#10221f4d;z-index:35}@media (max-width: 860px){.rail{position:absolute;top:0;bottom:0;left:0;z-index:40;width:min(82vw,320px);margin-left:0;transform:translate(-101%);transition:transform .17s ease;box-shadow:var(--shadow)}.chatwrap.railed .rail{transform:none}.chatwrap.railed .rail-scrim{display:block}}.lanes{flex:1;display:flex;gap:14px;padding:20px var(--gutter) 24px;background:var(--ground);overflow-x:auto;align-items:flex-start}.lane{width:264px;flex:none;display:flex;flex-direction:column;gap:9px}.lane-head{display:flex;align-items:center;gap:8px;padding:0 2px}.lane-head .name{font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.lane-head .n{font-family:var(--mono);font-size:12px;color:var(--ink-4)}.lane .card{display:flex;flex-direction:column;gap:7px}.lane .card .title{font-size:14px;line-height:1.4;font-weight:500}.lane .card .when{font-family:var(--mono);font-size:11.5px;color:var(--ink-3)}.lane .card.doing{border-color:var(--amber-soft-line);box-shadow:0 1px 2px #10221f0d;gap:8px}.lane .card.done{opacity:.85}.lane .card.done .title{font-weight:400}.lane .card .blocked{font-size:12.5px;color:var(--amber);line-height:1.45}.lane .card{text-align:left;width:100%}.lane .card .when{display:inline-block}.tag{font-family:var(--mono);font-size:10.5px;letter-spacing:.02em;color:var(--ink-4);background:var(--wash);border-radius:5px;padding:2px 6px}.flag{font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-4)}.flag.high,.flag.urgent{color:var(--red)}.lane .card .from{display:flex;align-items:center;gap:7px}.lane .card .from .who{font-size:11.5px;font-weight:500;color:var(--ink-3);text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lane .card .from.mine .who{color:var(--gold)}.lane .card .from .clip{font-family:var(--mono);font-size:10.5px;color:var(--ink-4);flex:none}.drawer{margin-left:auto;width:520px;max-width:100%;height:100%;background:var(--surface);border-left:1px solid var(--line);display:flex;flex-direction:column;box-shadow:-18px 0 48px -28px #10221f66}.scrim.right{display:block;padding:0}.drawer-head{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line-2)}.drawer-body{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:18px}.tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.tile{border:1px solid var(--line);border-radius:11px;padding:12px 13px;display:flex;flex-direction:column;gap:4px}.tile .v{font-family:var(--mono);font-size:20px;letter-spacing:-.02em;display:inline-flex;align-items:center;gap:7px}.tile .say{font-size:12px;color:var(--ink-4)}.diff{display:flex;flex-direction:column;gap:8px;max-width:var(--measure)}.add,.del{display:flex;gap:11px;padding:11px 13px;border-radius:9px;align-items:flex-start;font-size:14.5px;line-height:1.55}.add{background:var(--green-tint);border:1px solid var(--green-line)}.del{background:var(--red-bg);border:1px solid var(--red-line)}.add .m,.del .m{font-family:var(--mono);font-size:13px;flex:none}.add .m{color:var(--green)}.del .m{color:var(--red)}.del .txt{color:var(--ink-3);text-decoration:line-through}.diff .add+.add,.diff .del+.add{margin-top:-9px;border-top-left-radius:0;border-top-right-radius:0}.diff .add:not(:last-child),.diff .del:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.suggest{display:flex;gap:13px;align-items:flex-start;border:1px solid var(--amber-soft-line);background:var(--amber-tint);border-radius:12px;padding:15px 17px}.grid4{display:grid;grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:11px}.app-card{border:1px solid var(--line);border-radius:10px;padding:13px;display:flex;flex-direction:column;gap:9px;background:var(--surface)}.app-card .chip{align-self:flex-start}.app-card .name{font-size:14px;font-weight:500}.app-card .how{font-size:12.5px;color:var(--ink-3);line-height:1.45}.app-card.off{background:var(--ground);border-color:var(--page)}.app-card.off .name{color:var(--ink-2)}.conn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:9px;align-items:start}.conn-row{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:10px;padding:9px 11px;background:var(--surface);min-width:0}.conn-row.warn{border-color:var(--amber-soft-line);background:var(--amber-tint)}.conn-row .col{min-width:0}.conn-row .col>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conn-name{font-size:13.5px;font-weight:500}.conn-say{font-size:12px;color:var(--ink-3)}.conn-row .btn.link{font-size:12.5px}.acct-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-auto-rows:1fr;gap:12px;align-items:stretch}.acct{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden}.acct-head{display:flex;align-items:center;gap:11px;padding:12px 14px;border-bottom:1px solid var(--line-3)}.acct-head .col{min-width:0}.acct-head .col>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-body{display:flex;flex-direction:column;gap:11px;padding:12px 14px;flex:1}.acct-access{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.acct-access>span:first-child{flex:1;min-width:150px}.acct-foot{margin-top:auto;display:flex;flex-direction:column;gap:7px}.reading{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:11px 12px;border:1px solid var(--line-3);border-radius:10px;background:var(--ground)}.reading-state{display:flex;flex-direction:column;gap:3px;flex:1;min-width:180px}.reading-now{display:flex;align-items:center;gap:8px;font-size:13.5px}.logo{border-radius:7px;background:var(--wash);border:1px solid var(--line);object-fit:contain;flex:none}.logo.is-blank{display:grid;place-items:center;font-size:12px;font-weight:600;color:var(--ink-3)}.how{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.how-step{display:flex;gap:11px;align-items:flex-start;padding:14px 15px;border:1px solid var(--line);border-radius:12px;background:var(--ground)}.how-n{width:22px;height:22px;border-radius:99px;background:var(--surface);border:1px solid var(--line);display:grid;place-items:center;font-family:var(--mono);font-size:11.5px;color:var(--ink-3);flex:none}.how-title{font-size:13.5px;font-weight:600}.how-say{font-size:13px;line-height:1.55;color:var(--ink-2)}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b161457;display:grid;place-items:center;padding:24px;z-index:40}.dialog{width:392px;max-width:100%;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);overflow:hidden}.dialog-head{padding:15px 16px;border-bottom:1px solid var(--line-2);display:flex;flex-direction:column;gap:3px}.dialog-body{padding:16px;display:flex;flex-direction:column;gap:13px;max-height:60vh;overflow-y:auto}.dialog-foot{display:flex;align-items:center;padding:13px 16px;border-top:1px solid var(--line-2);background:var(--ground-2)}.auth{min-height:100dvh;display:flex;background:var(--dark)}.auth .art{position:relative;flex:1 1 56%;overflow:hidden}.auth .form-side{flex:1 1 44%;background:var(--surface);display:flex;align-items:center;justify-content:center;padding:40px;overflow-y:auto}.auth form{width:100%;max-width:380px;display:flex;flex-direction:column;gap:18px}.brand-panel{position:relative;background:var(--dark);overflow:hidden}.glow{position:absolute;left:50%;top:50%;width:230px;height:230px;margin:-115px 0 0 -115px;border-radius:99px;background:radial-gradient(circle,#f5c51880,#f5c51800 66%);filter:blur(26px);animation:coreGlow 5.2s ease-in-out infinite;pointer-events:none}.glow.sm{width:104px;height:104px;margin:-52px 0 0 -52px;filter:blur(14px);background:radial-gradient(circle,#f5c51873,#f5c51800 68%);animation-duration:6.2s}.vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--dark) 0%,rgba(11,22,20,.86) 32%,rgba(11,22,20,0) 60%);pointer-events:none}.vignette.side{background:linear-gradient(90deg,var(--dark) 0%,var(--dark) 44%,rgba(11,22,20,0) 82%)}.brand-mark{position:absolute;left:40px;top:36px;display:flex;align-items:center;gap:9px;z-index:1}.brand-mark .s{display:grid;place-items:center;color:var(--yellow);flex:none}.brand-say{position:absolute;left:40px;right:40px;bottom:40px;display:flex;flex-direction:column;gap:9px;z-index:1}.brand-say h2{font-size:26px;font-weight:600;color:var(--dark-ink);letter-spacing:-.02em;line-height:1.25;max-width:20ch}.brand-say p{font-size:14px;color:var(--dark-ink-2);line-height:1.55;max-width:40ch}.on-dark{color:var(--dark-ink)}.on-dark-2{color:var(--dark-ink-2)}.absence{display:flex;gap:16px;align-items:center;padding:22px;border-radius:12px;background:var(--dark);position:relative;overflow:hidden}.absence .orb{position:relative;width:104px;height:104px;flex:none}.bar{height:4px;border-radius:99px;background:var(--dark-line);overflow:hidden;margin-top:3px}.bar>span{display:block;height:100%;background:var(--yellow);animation:barFill 9s linear infinite}.bar.light{background:var(--wash)}.problem{display:flex;gap:12px;align-items:flex-start;background:var(--surface);border:1px solid var(--page);border-radius:12px;padding:15px 16px;max-width:var(--measure);overflow-wrap:anywhere;min-width:0}.problem .bullet{width:7px;height:7px;border-radius:99px;background:#9ba5a1;flex:none;margin-top:7px}.serious{background:var(--surface);border:1px solid var(--red-line);border-radius:12px;overflow:hidden;max-width:var(--measure)}.serious-head{display:flex;gap:12px;align-items:flex-start;padding:15px 16px;background:var(--red-bg)}.serious-head .mark{width:20px;height:20px;border-radius:99px;background:var(--red);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:600;flex:none;margin-top:1px}.serious-foot{display:flex;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid var(--red-line)}.tick{width:22px;height:22px;border-radius:99px;display:grid;place-items:center;font-size:12px;flex:none;margin-top:1px;background:var(--wash);border:1px solid var(--line);color:var(--ink-3);font-family:var(--mono)}.tick.done{background:var(--green-bg);border-color:var(--green-line);color:var(--green);font-family:inherit}.tick.now{background:var(--amber-soft);border-color:var(--amber-soft-line);color:var(--gold)}.then{display:flex;gap:10px;align-items:baseline}.then .n{font-family:var(--mono);font-size:12px;color:var(--ink-4);flex:none}.then .t{font-size:13.5px;line-height:1.5}.empty{flex:1;padding:44px var(--gutter);display:flex;flex-direction:column;gap:16px;align-items:flex-start}.empty>*{max-width:var(--measure)}.core{position:relative;display:inline-block;flex:none}.core-glow{position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;border-radius:99px;background:radial-gradient(circle,#f5c5186b,#f5c51800 68%);filter:blur(14px);animation:coreGlow 6.2s ease-in-out infinite;pointer-events:none}.core-glow.quiet{display:none}@media (prefers-reduced-motion: reduce){.core-glow{animation:none}}.waiting{flex:1;min-height:220px;padding:56px var(--gutter);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.waiting-say{font-size:13.5px;color:var(--ink-3);text-align:center}.waiting.inline{flex:none;min-height:0;padding:0;flex-direction:row;gap:10px}.builder{flex:1;display:flex;align-items:stretch;min-height:0}.builder-talk{flex:1;display:flex;flex-direction:column;background:var(--ground);border-right:1px solid var(--line-2);min-width:0}.builder-log{flex:1;min-height:0;display:flex;flex-direction:column;gap:16px;padding:26px var(--gutter);overflow-y:auto}.builder-log>*:first-child{margin-top:auto}.builder-panel{width:400px;flex:none;display:flex;flex-direction:column;background:var(--surface);min-height:0}.builder-panel-head{flex:none}.builder-panel-body{flex:1;min-height:0;overflow-y:auto}.builder-panel-foot{flex:none}.secret{position:relative;display:flex;align-items:center}.secret input{flex:1;padding-right:38px}.secret-eye{position:absolute;right:6px;width:28px;height:28px;border-radius:7px;display:grid;place-items:center;font-size:13px;opacity:.65}.secret-eye:hover{opacity:1;background:var(--wash)}.danger{border:1px solid var(--red-line);border-radius:12px;background:var(--surface);overflow:hidden}.danger-head{display:flex;gap:11px;align-items:flex-start;padding:14px 16px;background:var(--red-bg)}.danger-mark{width:20px;height:20px;border-radius:99px;background:var(--red);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700;flex:none;margin-top:1px}.danger-body{padding:14px 16px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.danger-body>.btn{align-self:flex-start}.danger-list{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:5px}.danger-list li{font-size:13.5px;color:var(--ink-2);line-height:1.5}.danger-list li::marker{color:var(--red)}.danger-body .row{width:100%}.grants{margin:0;padding-left:17px;display:flex;flex-direction:column;gap:4px}.grants li{font-size:13.5px;color:var(--ink-2);line-height:1.5}.grants li::marker{color:var(--ink-5)}.btn.danger.solid{background:var(--red);border-color:var(--red);color:#fff}.btn.danger.solid:hover:not(:disabled){background:#8a2419}.btn.danger.solid:disabled{background:var(--red-bg);border-color:var(--red-line);color:var(--red);opacity:.7}@media (max-width: 900px){.pane.split,.duo{flex-direction:column}.pane.split>*,.duo>*{width:100%!important}.builder{flex-direction:column}.builder-panel{width:100%;border-top:1px solid var(--line-2)}.builder-talk{border-right:none}}@media (max-width: 760px){:root{--gutter: 16px}.topbar{gap:10px;flex-wrap:wrap;padding-top:9px;padding-bottom:0}.topbar nav{order:9;width:100%;margin:0 calc(var(--gutter) * -1);padding:2px var(--gutter) 8px;gap:2px;overflow-x:auto;scrollbar-width:none}.topbar nav::-webkit-scrollbar{display:none}.topbar .who{display:none}.orgpick-now{max-width:150px}.orgpick-menu{right:auto;left:0;min-width:min(300px,calc(100vw - 32px))}.field-row{flex-direction:column}.stat .n{font-size:22px}.how,.conn-grid{grid-template-columns:1fr}.acct-grid{grid-template-columns:1fr;grid-auto-rows:auto}.acct-access>span:first-child,.reading-state{min-width:0}.agent-grid,.tiles{grid-template-columns:1fr}.drawer{width:100%;border-left:none}.chatlog{padding:16px var(--gutter) 14px;gap:14px;max-height:none;min-height:0}.said>div{max-width:86%;font-size:15px;padding:10px 13px}.heard{gap:9px}.heard-body{font-size:15px;padding:10px 13px;max-width:none}.working{max-width:none}.working-head{padding:10px 13px;gap:8px;flex-wrap:wrap}.step{padding:9px 13px;gap:9px}.step .t{width:32px}.step .what{font-size:14px}.working-foot{padding:10px 13px;font-size:12.5px}.composer{padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));gap:8px;position:sticky;bottom:0}.composer textarea{font-size:16px;padding:10px 12px}.composer .btn.primary{padding:10px 14px}.daymark span{font-size:11px}.convbar{padding:6px var(--gutter);gap:6px;min-height:40px}.convtab{max-width:132px;padding:5px 10px;font-size:12.5px}.convmenu{right:auto;left:0;min-width:min(300px,calc(100vw - 32px))}.builder-log{padding:16px var(--gutter)}.builder-panel{max-height:60vh}.lane{width:84vw;max-width:300px}.auth{flex-direction:column;min-height:100dvh}.auth .art{flex:none;height:208px}.auth .form-side{flex:1;padding:24px 16px 32px;align-items:flex-start}.brand-mark{left:16px;top:18px}.brand-say{left:16px;right:16px;bottom:16px;gap:6px}.brand-say h2{font-size:19px;max-width:16ch}.brand-say p{display:none}.vignette{background:linear-gradient(0deg,var(--dark) 4%,rgba(11,22,20,.82) 44%,rgba(11,22,20,0) 78%)}}.skill-group{border:1px solid var(--line);border-radius:10px;background:var(--surface);padding:12px 14px}.skill-group>summary{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;text-transform:capitalize}.skill-group>summary::-webkit-details-marker{display:none}.skill-group>summary:before{content:"▸";color:var(--ink-4);font-size:11px}.skill-group[open]>summary:before{content:"▾"}.hit{display:flex;align-items:flex-start;gap:12px;padding:11px 12px;border:1px solid var(--line-2);border-radius:9px;background:var(--ground)}.sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#10221f61;padding:24px}.sheet-body{background:var(--surface);border:1px solid var(--line);border-radius:12px;width:min(760px,100%);max-height:84vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 1px 1px #10221f0a,0 20px 48px -20px #10221f73}.sheet-head{display:flex;align-items:center;gap:12px;padding:14px 17px;border-bottom:1px solid var(--line-2);background:var(--ground-2)}.sheet-scroll{padding:18px 20px 22px;overflow-y:auto}.needs{display:flex;flex-direction:column;gap:3px;padding:9px 11px;border-radius:8px;background:var(--amber-tint, #FEF6DC);border:1px solid var(--amber-soft-line, #F0DFA4)}
