:root{--admin-bg: #f4f3ef;--admin-paper: #fffefa;--admin-ink: #171814;--admin-muted: #73746e;--admin-faint: #a7a89f;--admin-line: #dfdfd7;--admin-accent: #d85432;--admin-green: #287b57;--admin-amber: #a66d18;--admin-blue: #386a8b;--admin-red: #b6443a;--admin-radius: 16px;font-family:Avenir Next,Avenir,Helvetica Neue,sans-serif;color:var(--admin-ink);background:var(--admin-bg)}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,p{margin:0}button,input,select,textarea{font:inherit}body{margin:0;min-width:320px;background:var(--admin-bg);color:var(--admin-ink)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.deals-panel,.deal-detail,.risk-panel,.tax-policy-panel{max-width:1440px}.tax-policy-panel{padding-bottom:48px}.tax-policy-panel__intro{align-items:center}.tax-policy-view-tabs{display:inline-flex;gap:3px;margin-bottom:18px;padding:3px;border:1px solid var(--admin-line);border-radius:999px;background:#fffefab3}.tax-policy-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.tax-policy-filters{display:inline-flex;gap:3px;padding:3px;border:1px solid var(--admin-line);border-radius:999px;background:#fffefab3}.tax-policy-filter{padding:7px 13px;border:0;border-radius:999px;background:transparent;color:var(--admin-muted);font-size:.75rem;font-weight:650;cursor:pointer}.tax-policy-filter--active{background:var(--admin-ink);color:var(--admin-paper)}.tax-policy-list{display:grid;gap:12px}.tax-policy-card{overflow:hidden;padding:20px}.tax-policy-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.tax-policy-card__header h3{margin:4px 0 5px;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:500}.tax-policy-card__header p:last-child{color:var(--admin-muted);font-size:.78rem}.tax-policy-card__states{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.tax-decision,.tax-review{display:inline-flex;padding:5px 10px;border-radius:999px;font-size:.7rem;font-weight:700}.tax-decision--seller_liable{background:#e8f3ec;color:var(--admin-green)}.tax-decision--platform_liable,.tax-decision--uncertain{background:#fff3da;color:var(--admin-amber)}.tax-decision--unsupported{background:#f8e9e7;color:var(--admin-red)}.tax-review--pending_admin_review{background:#eaf1f5;color:var(--admin-blue)}.tax-review--changes_requested{background:#fff3da;color:var(--admin-amber)}.tax-review--admin_approved{background:#e8f3ec;color:var(--admin-green)}.tax-review--admin_rejected{background:#f8e9e7;color:var(--admin-red)}.tax-policy-card__body{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(240px,.8fr);gap:28px;margin-top:20px;padding-top:18px;border-top:1px solid var(--admin-line)}.tax-policy-card__body h4,.tax-policy-deals>strong,.tax-policy-review-form label>span,.tax-policy-publication-scope>span{display:block;margin-bottom:7px;color:var(--admin-muted);font-size:.67rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.tax-policy-card__body p{color:#3f403b;font-size:.86rem;line-height:1.55;white-space:pre-wrap}.tax-policy-sources{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.tax-policy-sources a{display:inline-flex;max-width:100%;align-items:center;gap:6px;color:var(--admin-blue);font-size:.78rem;text-decoration:none}.tax-policy-sources a:hover{text-decoration:underline}.tax-policy-sources a span{font-size:.7rem}.tax-policy-card__meta{display:flex;flex-wrap:wrap;gap:7px 18px;margin-top:17px;color:var(--admin-muted);font-size:.7rem}.tax-policy-deals{margin-top:16px;padding:13px 14px;border-radius:12px;background:#f7f6f1}.tax-policy-deals>div{display:flex;flex-wrap:wrap;gap:6px}.tax-policy-deals button{padding:5px 9px;border:1px solid var(--admin-line);border-radius:7px;background:var(--admin-paper);color:var(--admin-blue);font-family:ui-monospace,SFMono-Regular,monospace;font-size:.68rem;cursor:pointer}.tax-policy-review-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.48fr) auto;align-items:end;gap:16px;margin:19px -20px -20px;padding:16px 20px;border-top:1px solid var(--admin-line);background:#fbfaf6}.tax-policy-review-form label{min-width:0}.tax-policy-review-form textarea{width:100%;min-height:42px;padding:10px 12px;border:1px solid var(--admin-line);border-radius:10px;outline:none;background:var(--admin-paper);color:var(--admin-ink);font-size:.8rem}.tax-policy-review-form textarea{min-height:62px;resize:vertical}.tax-policy-review-form textarea:focus{border-color:#9b9c94;box-shadow:0 0 0 3px #1718140f}.tax-policy-review-form small{display:block;margin-top:6px;color:var(--admin-muted);font-size:.66rem;line-height:1.35}.tax-policy-publication-scope{min-width:0;padding-bottom:3px}.tax-policy-publication-scope strong{font-size:.82rem}.tax-policy-review-form>div{display:flex;grid-column:3;gap:8px;padding-bottom:2px}.tax-policy-reject{color:var(--admin-red)}.tax-policy-request-changes{color:var(--admin-amber)}.tax-policy-reviewed{margin:19px -20px -20px;padding:14px 20px;border-top:1px solid var(--admin-line);background:#fbfaf6}.tax-policy-reviewed strong{display:block;font-size:.78rem}.tax-policy-reviewed span{color:var(--admin-muted);font-size:.7rem}.tax-policy-reviewed p{margin-top:7px;color:#484944;font-size:.8rem;line-height:1.45}.tax-policy-limit-note{margin-top:14px;color:var(--admin-muted);font-size:.75rem;text-align:center}.tax-policy-rules>.tax-policy-toolbar>p{max-width:780px;color:var(--admin-muted);font-size:.82rem;line-height:1.5}.tax-policy-rule{display:grid;grid-template-columns:minmax(260px,.9fr) auto minmax(320px,1.2fr);align-items:start;gap:20px;padding:18px 20px}.tax-policy-rule__route h3{margin:4px 0 5px;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;font-weight:500}.tax-policy-rule__route h3 span{color:var(--admin-faint);font-family:Avenir Next,Avenir,sans-serif;font-size:.78rem;font-weight:650;text-transform:uppercase}.tax-policy-rule__route>p:last-child,.tax-policy-rule__details p{color:var(--admin-muted);font-size:.76rem;line-height:1.45}.tax-policy-rule__details{display:grid;gap:10px}.tax-policy-rule footer{display:flex;grid-column:1 / -1;flex-wrap:wrap;gap:7px 18px;padding-top:13px;border-top:1px solid var(--admin-line);color:var(--admin-muted);font-size:.68rem}.tax-jurisdiction-register>.tax-policy-toolbar>p{max-width:760px;color:var(--admin-muted);font-size:.82rem;line-height:1.5}.tax-jurisdiction-list{display:grid;gap:10px}.tax-jurisdiction-card{display:grid;grid-template-columns:minmax(220px,1fr) minmax(420px,1.7fr) auto;align-items:center;gap:24px;padding:18px 20px}.tax-jurisdiction-card h3{margin:3px 0 5px;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:500}.tax-jurisdiction-card>div:first-child>p:last-child{color:var(--admin-muted);font-size:.76rem}.tax-jurisdiction-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0}.tax-jurisdiction-card dl div{min-width:0}.tax-jurisdiction-card dt{color:var(--admin-muted);font-size:.64rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.tax-jurisdiction-card dd{margin:4px 0 0;font-size:.78rem}.tax-jurisdiction-card__review{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.tax-jurisdiction-card__review span{max-width:190px;color:var(--admin-muted);font-size:.67rem;text-align:right}.tax-jurisdiction-editor{margin-top:14px;overflow:hidden;border:1px solid var(--admin-line);border-radius:18px;background:var(--admin-paper);box-shadow:0 18px 60px #17181414}.tax-jurisdiction-editor__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px;border-bottom:1px solid var(--admin-line)}.tax-jurisdiction-editor__header h3{margin-top:4px;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:500}.tax-jurisdiction-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;padding:20px}.tax-jurisdiction-form label{display:grid;gap:6px}.tax-jurisdiction-form label>span{color:var(--admin-muted);font-size:.67rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.tax-jurisdiction-form input,.tax-jurisdiction-form select,.tax-jurisdiction-form textarea{width:100%;padding:9px 11px;border:1px solid var(--admin-line);border-radius:9px;outline:none;background:var(--admin-paper);color:var(--admin-ink);font:inherit;font-size:.8rem}.tax-jurisdiction-form textarea{resize:vertical}.tax-jurisdiction-form input:focus,.tax-jurisdiction-form select:focus,.tax-jurisdiction-form textarea:focus{border-color:#9b9c94;box-shadow:0 0 0 3px #1718140f}.tax-jurisdiction-form__wide{grid-column:1 / -1}.tax-jurisdiction-editor__actions{display:flex;justify-content:flex-end;gap:8px;padding:15px 20px;border-top:1px solid var(--admin-line);background:#fbfaf6}@media(max-width:760px){.tax-policy-panel__intro,.tax-policy-card__header,.tax-policy-toolbar{align-items:flex-start;flex-direction:column}.tax-policy-card__states{justify-content:flex-start}.tax-policy-card__body,.tax-policy-review-form,.tax-policy-rule{grid-template-columns:1fr}.tax-policy-rule footer{grid-column:auto}.tax-policy-filters{max-width:100%;overflow-x:auto}.tax-policy-review-form>div{grid-column:auto;justify-content:flex-end}.tax-jurisdiction-card{grid-template-columns:1fr}.tax-jurisdiction-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.tax-jurisdiction-card__review{align-items:flex-start}.tax-jurisdiction-card__review span{text-align:left}.tax-jurisdiction-form{grid-template-columns:1fr}.tax-jurisdiction-form__wide{grid-column:auto}}.panel-intro,.deal-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.panel-intro h2,.deal-hero h2{margin-top:4px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.75rem);font-weight:500;line-height:.95;letter-spacing:-.045em}.panel-intro>div>p:last-child{max-width:660px;margin-top:12px;color:var(--admin-muted);line-height:1.5}.eyebrow{color:var(--admin-accent);font-size:.7rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.quiet-button,.back-button,.load-more{border:1px solid var(--admin-line);border-radius:999px;background:#fffefad1;color:var(--admin-ink);cursor:pointer}.quiet-button{padding:9px 16px}.back-button{margin-bottom:22px;padding:8px 14px}.quiet-button:hover,.back-button:hover,.load-more:hover{border-color:#b6b6ad;background:#fff}.primary-button{padding:9px 16px;border:1px solid var(--admin-ink);border-radius:999px;background:var(--admin-ink);color:var(--admin-paper);cursor:pointer}.primary-button:hover{background:#2c2d28}.primary-button:disabled,.quiet-button:disabled{cursor:not-allowed;opacity:.45}.deal-filters{display:grid;grid-template-columns:minmax(280px,2fr) repeat(4,minmax(150px,1fr));gap:8px;margin-bottom:14px}.deal-filters input,.deal-filters select{width:100%;min-height:44px;border:1px solid var(--admin-line);border-radius:12px;outline:none;background:var(--admin-paper);color:var(--admin-ink)}.deal-filters input{padding:0 15px}.deal-filters select{padding:0 32px 0 12px;text-transform:capitalize}.deal-filters input:focus,.deal-filters select:focus{border-color:#9b9c94;box-shadow:0 0 0 3px #1718140f}.deal-list{overflow:hidden;border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-paper);box-shadow:0 12px 40px #2d2a1f0b}.deal-list__header,.deal-row{display:grid;grid-template-columns:minmax(280px,2.1fr) repeat(3,minmax(125px,.85fr)) minmax(180px,1fr);align-items:center;gap:12px}.deal-list__header{padding:10px 16px;border-bottom:1px solid var(--admin-line);color:var(--admin-muted);font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.deal-row{width:100%;padding:15px 16px;border:0;border-bottom:1px solid #ecece6;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background .15s ease,transform .15s ease}.deal-row:last-child{border-bottom:0}.deal-row:hover{background:#f8f7f2}.deal-row:active{transform:translateY(1px)}.deal-row>span{min-width:0;color:#454641;font-size:.85rem;text-transform:capitalize}.deal-row>span:last-child{display:flex;align-items:center;justify-content:space-between;color:var(--admin-muted);text-transform:none}.deal-row>span:last-child b{color:var(--admin-ink);font-size:1.4rem;font-weight:400}.deal-row__identity{display:flex;flex-direction:column;gap:3px;text-transform:none!important}.deal-row__identity strong{overflow:hidden;font-family:ui-monospace,SFMono-Regular,monospace;color:var(--admin-ink);text-overflow:ellipsis;white-space:nowrap}.deal-row small{display:block;overflow:hidden;color:var(--admin-muted);font-size:.74rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.state-dot{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--admin-faint)}.state-dot--paid,.state-dot--accepted{background:var(--admin-green)}.state-dot--disputed,.state-dot--failed{background:var(--admin-red)}.state-dot--delivered,.state-dot--accepting{background:var(--admin-blue)}.state-dot--offered,.state-dot--offer_accepted,.state-dot--cancelling{background:var(--admin-amber)}.panel-state,.panel-error{padding:42px 20px;border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-paper);color:var(--admin-muted);text-align:center}.panel-error,.panel-state--error{color:var(--admin-red)}.panel-state--error .quiet-button{display:block;margin:18px auto 0}.load-more{display:block;margin:18px auto 0;padding:10px 20px}.load-more:disabled{cursor:wait;opacity:.6}.platform-agent-view-switch{display:inline-flex;gap:3px;margin-bottom:18px;padding:3px;border:1px solid var(--admin-line);border-radius:999px;background:#fffefab3}.platform-agent-view-switch button{padding:7px 14px;border:0;border-radius:999px;background:transparent;color:var(--admin-muted);cursor:pointer}.platform-agent-view-switch button.is-active{background:var(--admin-ink);color:var(--admin-paper)}.hosted-sessions{max-width:1440px}.hosted-session-intro{align-items:center}.hosted-session-actions{display:flex;align-items:center;gap:8px}.hosted-session-actions select{min-height:38px;padding:0 32px 0 12px;border:1px solid var(--admin-line);border-radius:999px;background:var(--admin-paper);color:var(--admin-ink)}.hosted-session-list{overflow:hidden;border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-paper);box-shadow:0 12px 40px #2d2a1f0b}.hosted-session-list__header,.hosted-session-row{display:grid;grid-template-columns:minmax(300px,2fr) minmax(170px,.8fr) minmax(155px,.7fr) minmax(190px,.8fr);align-items:center;gap:14px}.hosted-session-list__header{padding:10px 16px;border-bottom:1px solid var(--admin-line);color:var(--admin-muted);font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hosted-session-row{width:100%;padding:15px 16px;border:0;border-bottom:1px solid #ecece6;background:transparent;color:inherit;text-align:left;cursor:pointer}.hosted-session-row:last-child{border-bottom:0}.hosted-session-row:hover{background:#f8f7f2}.hosted-session-row>span{display:flex;min-width:0;flex-direction:column;gap:3px;font-size:.84rem;text-transform:capitalize}.hosted-session-row>span:last-child{position:relative;padding-right:24px;text-transform:none}.hosted-session-row>span:last-child b{position:absolute;top:0;right:2px;font-size:1.4rem;font-weight:400}.hosted-session-row strong,.hosted-session-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hosted-session-row small{color:var(--admin-muted);font-size:.72rem;text-transform:none}.hosted-session-row__identity strong{font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:500}.hosted-conversation{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:calc(100vh - 190px);min-height:600px;overflow:hidden;border:1px solid var(--admin-line);border-radius:20px;background:radial-gradient(circle at 14% 4%,rgba(216,84,50,.055),transparent 27%),#f6f5f0;box-shadow:0 20px 70px #2d2a1f14}.hosted-conversation__header{z-index:2;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:10px 16px;border-bottom:1px solid var(--admin-line);background:color-mix(in srgb,var(--admin-paper) 94%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hosted-conversation__back{display:grid;width:36px;height:36px;padding:0;border:1px solid var(--admin-line);border-radius:50%;background:transparent;color:var(--admin-ink);cursor:pointer;place-items:center}.hosted-conversation__back span{margin-top:-2px;font-size:1.65rem;line-height:1}.hosted-conversation__back:hover{background:#f3f2ed}.hosted-conversation__identity,.transcript-avatar{display:grid;border-radius:50%;font-weight:800;letter-spacing:-.02em;place-items:center}.hosted-conversation__identity{width:42px;height:42px;background:var(--admin-ink);color:var(--admin-paper);font-size:.72rem}.hosted-conversation__title{display:flex;min-width:0;flex-direction:column;gap:3px}.hosted-conversation__title strong{overflow:hidden;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.hosted-conversation__title span{overflow:hidden;color:var(--admin-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.hosted-conversation__actions{display:flex;align-items:center;gap:8px}.session-presence{display:inline-flex;align-items:center;gap:6px;color:var(--admin-muted);font-size:.72rem;text-transform:capitalize}.session-presence i{width:7px;height:7px;border-radius:50%;background:var(--admin-faint)}.session-presence--active i,.session-presence--ready i,.session-presence--running i{background:var(--admin-green);box-shadow:0 0 0 3px #287b571f}.hosted-conversation__viewport{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.hosted-conversation__rail{width:min(100%,960px);min-height:100%;margin:0 auto;padding:18px 30px 34px}.conversation-error{margin-bottom:14px;padding:10px 12px;border:1px solid #e7c1ba;border-radius:10px;background:#fff6f3;color:var(--admin-red);font-size:.78rem}.conversation-load-earlier{display:block;margin:0 auto 18px;padding:7px 13px;border:1px solid var(--admin-line);border-radius:999px;background:#fffefad1;color:var(--admin-muted);font-size:.72rem;cursor:pointer}.conversation-load-earlier:disabled{cursor:wait;opacity:.6}.conversation-empty{display:flex;min-height:300px;align-items:center;justify-content:center;flex-direction:column;gap:6px;color:var(--admin-muted);font-size:.82rem;text-align:center}.conversation-empty strong{color:var(--admin-ink);font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:500}.transcript-list{display:flex;flex-direction:column;gap:4px}.transcript-entry{display:contents}.transcript-day{display:flex;align-items:center;gap:12px;margin:15px 0;color:var(--admin-muted);font-size:.68rem}.transcript-day:before,.transcript-day:after{height:1px;flex:1;background:var(--admin-line);content:""}.transcript-day span{flex:none}.transcript-message{display:flex;width:100%;align-items:flex-start;gap:10px;padding:7px 0}.transcript-message--task{flex-direction:row-reverse}.transcript-message--system,.transcript-message--activity{justify-content:center;padding:5px 0}.transcript-message--system .transcript-avatar,.transcript-message--activity .transcript-avatar{display:none}.transcript-message--system .transcript-message__body,.transcript-message--activity .transcript-message__body{width:min(100%,760px)}.transcript-avatar{width:30px;height:30px;flex:none;margin-top:19px;background:#e8e5dd;color:#575851;font-size:.58rem}.transcript-message--agent .transcript-avatar{background:var(--admin-ink);color:var(--admin-paper)}.transcript-message--task .transcript-avatar{background:var(--admin-accent);color:#fff}.transcript-message__body{display:flex;width:min(78%,760px);min-width:0;flex-direction:column}.transcript-message--task .transcript-message__body{align-items:flex-end}.transcript-message__body>header{display:flex;align-items:center;gap:7px;min-height:18px;margin:0 3px 3px}.transcript-message--task .transcript-message__body>header{flex-direction:row-reverse}.transcript-message__body>header strong{font-size:.7rem;font-weight:700}.transcript-message__body>header time{color:var(--admin-muted);font-size:.66rem}.transcript-bubble{width:fit-content;max-width:100%;padding:10px 13px;border:1px solid var(--admin-line);border-radius:5px 16px 16px;background:var(--admin-paper);box-shadow:0 7px 20px #2d2a1f09}.transcript-message--task .transcript-bubble{border-color:var(--admin-ink);border-radius:16px 5px 16px 16px;background:var(--admin-ink);color:var(--admin-paper)}.transcript-message--system .transcript-bubble,.transcript-message--activity .transcript-bubble{width:100%;border-style:dashed;border-radius:12px;background:#e8e5dd94;color:#55564f;box-shadow:none;text-align:center}.transcript-copy{position:relative;white-space:pre-wrap;word-break:break-word;font-size:.86rem;line-height:1.58}.transcript-copy.is-collapsed>div{overflow:hidden;max-height:240px;-webkit-mask-image:linear-gradient(to bottom,#000 75%,transparent);mask-image:linear-gradient(to bottom,#000 75%,transparent)}.transcript-copy>button{margin-top:8px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:.72rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.transcript-tool{width:min(100%,680px);margin-top:6px;overflow:hidden;border:1px solid var(--admin-line);border-radius:11px;background:#fffefab3;color:var(--admin-ink)}.transcript-tool>summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 10px;list-style:none;cursor:pointer}.transcript-tool>summary::-webkit-details-marker{display:none}.transcript-tool>summary strong{overflow:hidden;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.transcript-tool>summary span{color:var(--admin-muted);font-size:.66rem;text-transform:capitalize}.transcript-tool>summary b{color:var(--admin-muted);font-size:.8rem;font-weight:500;transition:transform .15s ease}.transcript-tool[open]>summary b{transform:rotate(180deg)}.transcript-tool__mark{width:7px;height:7px;border-radius:2px;background:var(--admin-blue)}.transcript-tool__detail{display:grid;gap:7px;padding:0 10px 10px}.transcript-tool__detail details{overflow:hidden;border-radius:8px;background:#efeee8;font-size:.7rem}.transcript-tool__detail summary{padding:7px 9px;color:var(--admin-muted);cursor:pointer}.transcript-tool pre{overflow:auto;max-height:420px;margin:0;padding:10px;border-top:1px solid var(--admin-line);background:#f5f4ef;color:#30312d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;line-height:1.5;white-space:pre-wrap}.hosted-conversation__footer{z-index:2;max-height:46vh;overflow-y:auto;border-top:1px solid var(--admin-line);background:color-mix(in srgb,var(--admin-paper) 94%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hosted-decision-card{display:grid;width:min(calc(100% - 36px),900px);gap:10px;margin:12px auto 0;padding:14px;border:1px solid #d2c8b3;border-radius:15px;background:#fffaf0;box-shadow:0 8px 26px #2d2a1f0f}.hosted-decision-card__heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.hosted-decision-card__heading span{color:var(--admin-muted);font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hosted-decision-card__heading strong{font-family:Georgia,Times New Roman,serif;font-size:.94rem;font-weight:500;text-transform:capitalize}.hosted-decision-card__actions{display:flex;flex-wrap:wrap;gap:7px}.hosted-decision-card__actions button{padding:7px 11px;border:1px solid #c9c5ba;border-radius:999px;background:transparent;color:var(--admin-ink);font-size:.72rem;font-weight:700;text-transform:capitalize;cursor:pointer}.hosted-decision-card__actions button.is-selected{border-color:var(--admin-ink);background:var(--admin-ink);color:var(--admin-paper)}.hosted-decision-card>textarea,.hosted-decision-card__evidence input,.hosted-decision-card__evidence textarea{width:100%;resize:vertical;padding:9px 10px;border:1px solid #d4d1c7;border-radius:9px;outline:none;background:var(--admin-paper);color:var(--admin-ink);font:inherit;font-size:.78rem;line-height:1.45}.hosted-decision-card>textarea:focus,.hosted-decision-card__evidence input:focus,.hosted-decision-card__evidence textarea:focus{border-color:var(--admin-ink)}.hosted-decision-card__evidence{color:var(--admin-muted);font-size:.72rem}.hosted-decision-card__evidence summary{width:fit-content;cursor:pointer;font-weight:700}.hosted-decision-card__evidence>div{display:grid;gap:8px;margin-top:8px}.hosted-decision-card__submit{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:12px}.hosted-decision-card__submit span{color:var(--admin-muted);font-size:.7rem}.hosted-decision-card__submit button{padding:8px 12px;border:0;border-radius:9px;background:var(--admin-accent);color:#fff;font-size:.72rem;font-weight:800;cursor:pointer}.hosted-decision-card__submit button:disabled{cursor:default;opacity:.38}.hosted-session-composer{padding:11px max(18px,calc((100% - 900px)/2))}.hosted-session-composer__box{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:7px 8px 7px 13px;border:1px solid #cfcfc5;border-radius:15px;background:var(--admin-paper);box-shadow:0 8px 26px #2d2a1f0f}.hosted-session-composer textarea{width:100%;max-height:170px;min-height:44px;resize:none;padding:10px 0 7px;border:0;outline:0;background:transparent;color:var(--admin-ink);font:inherit;font-size:.86rem;line-height:1.45}.hosted-session-composer__box>button{min-width:68px;min-height:38px;padding:0 14px;border:0;border-radius:10px;background:var(--admin-ink);color:var(--admin-paper);font-size:.76rem;font-weight:700;cursor:pointer}.hosted-session-composer__box>button:disabled{cursor:default;opacity:.38}.hosted-session-composer__meta{display:flex;justify-content:space-between;gap:12px;padding:6px 4px 0;color:var(--admin-muted);font-size:.64rem}@media(max-width:900px){.hosted-session-list__header{display:none}.hosted-session-row{grid-template-columns:1fr 1fr}.hosted-session-row__identity{grid-column:1 / -1}.hosted-session-actions{align-items:stretch;flex-direction:column}.hosted-conversation{height:calc(100vh - 178px);min-height:520px;border-radius:14px}.hosted-conversation__header{grid-template-columns:auto auto minmax(0,1fr)}.hosted-conversation__actions{grid-column:2 / -1;justify-content:flex-end}.hosted-conversation__rail{padding-right:14px;padding-left:14px}.transcript-message__body{width:min(88%,760px)}.hosted-session-composer{padding-right:12px;padding-left:12px}.hosted-decision-card{width:calc(100% - 24px)}.hosted-session-composer__meta span:last-child{display:none}}.deal-parties{margin-top:12px;color:var(--admin-muted)}.deal-parties span{padding:0 8px;color:var(--admin-accent)}.deal-hero__amount{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.deal-hero__amount strong{font-family:Georgia,Times New Roman,serif;font-size:1.65rem;font-weight:500}.deal-hero__amount span{color:var(--admin-muted);font-size:.77rem}.history-notice{margin-bottom:14px;padding:11px 14px;border:1px solid #e6d5af;border-radius:12px;background:#fff8e8;color:#7b5b1c;font-size:.82rem}.state-strip{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));overflow:hidden;margin-bottom:14px;border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-paper)}.state-strip>div{min-width:0;padding:14px 16px;border-right:1px solid var(--admin-line)}.state-strip>div:last-child{border-right:0}.state-strip span{display:block;margin-bottom:5px;color:var(--admin-muted);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.state-strip strong{display:block;overflow:hidden;font-size:.86rem;font-weight:600;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.deal-detail-tabs{display:inline-flex;gap:3px;margin:4px 0 0;padding:3px;border:1px solid var(--admin-line);border-radius:999px;background:#fffefab8}.deal-detail-tabs button{padding:8px 14px;border:0;border-radius:999px;background:transparent;color:var(--admin-muted);font:inherit;font-size:.72rem;font-weight:650;cursor:pointer}.deal-detail-tabs button:hover{color:var(--admin-ink)}.deal-detail-tabs button.is-active{background:var(--admin-ink);color:var(--admin-paper)}.deal-operator-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.72fr);gap:14px;align-items:start;margin:18px 0}.deal-activity-card,.deal-agent-sessions{padding:19px}.deal-activity-timeline{margin-top:22px}.timeline-entry__summary{max-width:780px;margin-top:8px;padding:9px 11px;border-left:2px solid var(--admin-line);background:#f8f7f2;color:#454641;font-size:.76rem;line-height:1.5}.deal-agent-sessions{position:sticky;top:18px}.deal-agent-sessions__intro{margin-top:8px;color:var(--admin-muted);font-size:.73rem;line-height:1.45}.deal-agent-session-list{display:grid;gap:7px;margin-top:14px}.deal-agent-session{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;border:1px solid var(--admin-line);border-radius:11px;background:#f8f7f2;color:var(--admin-ink);text-align:left;cursor:pointer}.deal-agent-session:hover{border-color:#b6b6ad;background:var(--admin-paper)}.deal-agent-session__avatar{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:var(--admin-ink);color:var(--admin-paper);font-size:.58rem;font-weight:750}.deal-agent-session>span:nth-child(2){display:flex;min-width:0;flex-direction:column;gap:2px}.deal-agent-session strong,.deal-agent-session small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deal-agent-session strong{font-size:.76rem}.deal-agent-session small{color:var(--admin-muted);font-size:.64rem}.deal-agent-session>b{color:var(--admin-muted);font-size:1.1rem;font-weight:400}.financial-operations-card{margin:18px 0;padding:19px}.financial-operations-state h3{margin:3px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:500}.cluster-statuses{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.cluster-status{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid var(--admin-line);border-radius:999px;color:var(--admin-muted);font-size:.65rem;font-weight:650}.cluster-status i{width:7px;height:7px;border-radius:50%;background:var(--admin-faint)}.cluster-status--available i{background:var(--admin-green);box-shadow:0 0 0 3px #287b571a}.cluster-status--unavailable i{background:var(--admin-red)}.cluster-status--not_found i,.cluster-status--not_configured i,.cluster-status--not_requested i{background:var(--admin-amber)}.financial-warnings{display:grid;gap:7px;margin:14px 0}.financial-warning{display:grid;grid-template-columns:minmax(150px,.35fr) 1fr;gap:12px;margin:0;padding:9px 11px;border:1px solid #ead8b7;border-radius:9px;background:#fff9ed;color:var(--admin-amber);font-size:.7rem;line-height:1.4}.financial-warning span{color:var(--admin-muted)}.financial-warning--critical{border-color:#e7c1ba;background:#fff6f3;color:var(--admin-red)}.financial-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:14px;border:1px solid var(--admin-line);border-radius:11px;background:var(--admin-line)}.financial-metrics>div{min-width:0;padding:13px;background:var(--admin-paper)}.financial-metrics span,.financial-metrics small{display:block;color:var(--admin-muted);font-size:.64rem}.financial-metrics span{margin-bottom:7px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.financial-metrics strong{display:block;overflow:hidden;margin-bottom:5px;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.pricing-phase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px}.pricing-phase-grid article{padding:11px;border:1px solid var(--admin-line);border-radius:10px;background:#f8f7f2}.pricing-phase-grid header,.pricing-phase-grid p{display:flex;align-items:center;justify-content:space-between;gap:10px}.pricing-phase-grid header{padding-bottom:8px;border-bottom:1px solid var(--admin-line);font-size:.72rem}.pricing-phase-grid header span,.pricing-phase-grid p span{color:var(--admin-muted)}.pricing-phase-grid p{margin:8px 0 0;font-size:.66rem}.pricing-phase-grid p b{overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.settlement-monitor{margin-top:12px;padding:13px;border:1px solid var(--admin-line);border-radius:11px;background:#f8f7f2}.settlement-monitor__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.settlement-monitor__heading>div{display:flex;flex-direction:column;gap:3px}.settlement-monitor__heading span{color:var(--admin-muted);font-size:.63rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.settlement-monitor__heading strong{font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:500}.settlement-monitor__heading p{max-width:55%;margin:0;color:var(--admin-red);font-size:.67rem;line-height:1.45;text-align:right}.settlement-monitor__amounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:11px;border:1px solid var(--admin-line);border-radius:9px;background:var(--admin-line)}.settlement-monitor__amounts>div{min-width:0;padding:10px;background:var(--admin-paper)}.settlement-monitor__amounts span,.settlement-monitor__amounts strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settlement-monitor__amounts span{margin-bottom:5px;color:var(--admin-muted);font-size:.61rem}.settlement-monitor__amounts strong{font-size:.76rem}.settlement-monitor__timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:14px 0 0;padding:0;list-style:none}.settlement-monitor__timeline li{position:relative;display:grid;gap:4px;padding:15px 8px 0 0;color:var(--admin-muted);font-size:.63rem}.settlement-monitor__timeline li:before{position:absolute;top:4px;right:0;left:7px;height:1px;background:var(--admin-line);content:""}.settlement-monitor__timeline li:last-child:before{display:none}.settlement-monitor__timeline i{position:absolute;top:0;left:0;z-index:1;width:9px;height:9px;border:2px solid var(--admin-line);border-radius:50%;background:#f8f7f2}.settlement-monitor__timeline li.is-complete{color:var(--admin-ink)}.settlement-monitor__timeline li.is-complete:before{background:var(--admin-green)}.settlement-monitor__timeline li.is-complete i{border-color:var(--admin-green);background:var(--admin-green)}.settlement-monitor__timeline time{color:var(--admin-muted);font-size:.58rem}.financial-records{margin-top:11px;border-top:1px dashed var(--admin-line);color:var(--admin-muted);font-size:.7rem}.financial-records>summary{padding:10px 0 0;cursor:pointer}.financial-records>div{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0}.financial-records>div span{padding:5px 8px;border:1px solid var(--admin-line);border-radius:999px;background:#f8f7f2}.financial-records pre{overflow:auto;max-height:420px;padding:11px;border:1px solid var(--admin-line);border-radius:9px;background:#f5f4ef;color:#30312d;font:.68rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap}.risk-panel{padding-bottom:48px}.risk-panel__intro{align-items:center}.risk-panel__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.risk-configuration-callout{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px;padding:13px 16px;border:1px solid #e4c996;border-radius:12px;background:#fff8e8;color:#76561d}.risk-configuration-callout strong{flex:none;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:600}.risk-configuration-callout span{color:#74664a;font-size:.76rem;line-height:1.45;text-align:right}.risk-policy-trigger{margin-bottom:12px}.risk-policy-editor{margin-bottom:12px;padding:19px}.risk-policy-editor__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:17px;border-bottom:1px solid var(--admin-line)}.risk-policy-editor__header h3{margin:3px 0 7px;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:500}.risk-policy-editor__header span,.risk-policy-form__title span{display:block;color:var(--admin-muted);font-size:.68rem;line-height:1.5}.risk-policy-notice{margin-top:14px;padding:10px 12px;border-radius:9px;font-size:.7rem;line-height:1.45}.risk-policy-notice--success{background:#eaf4ed;color:#1f6849}.risk-policy-notice--error{background:#f9e9e7;color:#94372f}.risk-policy-form{display:grid;align-content:start;gap:11px;padding:16px;border:1px solid var(--admin-line);border-radius:12px;background:#f8f7f2}.risk-policy-form--portfolio{grid-template-columns:repeat(3,minmax(150px,1fr));margin-top:14px}.risk-policy-form__title{grid-column:1 / -1;min-height:42px}.risk-policy-form__title strong{display:block;margin-bottom:3px;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:500}.risk-policy-form label{display:grid;gap:5px;color:var(--admin-muted);font-size:.63rem;font-weight:700;letter-spacing:.025em}.risk-policy-form input,.risk-policy-form select{width:100%;min-height:39px;padding:0 10px;border:1px solid #d8d7cf;border-radius:9px;outline:0;background:var(--admin-paper);color:var(--admin-ink);font-size:.74rem;font-weight:500;letter-spacing:0}.risk-policy-form input:focus,.risk-policy-form select:focus{border-color:#96978f;box-shadow:0 0 0 3px #1718140f}.risk-policy-form input:disabled{background:#ecebe5;color:var(--admin-muted)}.risk-policy-form button{align-self:end;justify-self:start}.risk-policy-advanced{grid-column:1 / -1;padding:11px 12px;border:1px solid var(--admin-line);border-radius:10px;background:var(--admin-paper)}.risk-policy-advanced summary,.risk-policy-overrides summary{cursor:pointer;color:var(--admin-ink);font-size:.72rem;font-weight:700}.risk-policy-advanced__grid{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:11px;margin-top:13px}.risk-policy-overrides{margin-top:12px;padding:14px 15px;border:1px solid var(--admin-line);border-radius:12px}.risk-policy-overrides>p{margin:9px 0 0;color:var(--admin-muted);font-size:.68rem;line-height:1.5}.risk-policy-editor__dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.risk-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin-bottom:12px;border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-line)}.risk-metrics article{min-width:0;padding:18px;background:var(--admin-paper)}.risk-metrics span,.risk-metrics small{display:block;color:var(--admin-muted)}.risk-metrics span{margin-bottom:12px;font-size:.68rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.risk-metrics strong{display:block;overflow:hidden;margin-bottom:8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,2.5vw,2.2rem);font-weight:500;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.risk-metrics small{font-size:.69rem}.risk-history{overflow:hidden;margin-bottom:12px;padding:19px}.risk-history__heading{align-items:flex-start}.risk-history__controls{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.risk-chart-toggle,.risk-chart-range{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--admin-line);border-radius:10px;background:#f4f3ee}.risk-chart-toggle button,.risk-chart-range button{min-height:29px;padding:4px 9px;border:0;border-radius:7px;background:transparent;color:var(--admin-muted);font-size:.66rem;font-weight:700;cursor:pointer}.risk-chart-toggle button.is-active,.risk-chart-range button.is-active{background:var(--admin-paper);color:var(--admin-ink);box-shadow:0 1px 4px #1d1e1a1a}.risk-chart-legend{display:flex;align-items:center;flex-wrap:wrap;gap:13px;margin:17px 0 5px;color:var(--admin-muted);font-size:.63rem}.risk-chart-legend span{display:inline-flex;align-items:center;gap:6px}.risk-chart-legend i{display:block;width:17px;height:3px;border-radius:999px;background:var(--admin-green)}.risk-chart-legend .legend-committed{background:#253d34}.risk-chart-legend .legend-limit{height:0;border-top:2px dashed #8b8c85;border-radius:0;background:transparent}.risk-chart-legend .legend-event{width:2px;height:12px;border-radius:0;background:#c68b39}.risk-chart-legend .legend-loss{background:var(--admin-red)}.risk-history-chart{display:block;width:100%;min-width:620px;height:auto;overflow:visible}.risk-history-chart .risk-chart-grid{stroke:#e7e6df;stroke-width:1}.risk-history-chart .risk-chart-axis{fill:var(--admin-muted);font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.risk-history-chart .risk-chart-area{fill:#287b5717;stroke:none}.risk-history-chart .risk-chart-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;vector-effect:non-scaling-stroke}.risk-history-chart .risk-chart-line--open{stroke:var(--admin-green)}.risk-history-chart .risk-chart-line--committed{stroke:#253d34;stroke-width:1.5}.risk-history-chart .risk-chart-line--limit{stroke:#8b8c85;stroke-dasharray:7 6;stroke-width:1.5}.risk-history-chart .risk-chart-line--loss{stroke:var(--admin-red)}.risk-history-chart .risk-chart-event{stroke:#c68b39;stroke-dasharray:2 4;stroke-width:1;opacity:.65;vector-effect:non-scaling-stroke}.risk-history-chart .risk-chart-hit{fill:transparent;stroke:transparent;pointer-events:all}.risk-history__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:9px;border-top:1px solid var(--admin-line);color:var(--admin-muted);font-size:.62rem}.risk-history-empty{display:grid;min-height:250px;place-content:center;text-align:center}.risk-history-empty strong{font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:500}.risk-history-empty span{margin-top:7px;color:var(--admin-muted);font-size:.72rem}.risk-capacity{margin-bottom:12px;padding:19px}.risk-capacity .section-heading>strong{font-family:Georgia,Times New Roman,serif;font-size:1.4rem;font-weight:500}.risk-capacity .section-heading h3+small{display:block;max-width:560px;margin-top:5px;color:var(--admin-muted);font-size:.64rem;font-weight:400;line-height:1.4}.risk-capacity__bar,.risk-mini-bar{overflow:hidden;border-radius:999px;background:#e8e7e0}.risk-capacity__bar{height:12px;margin:18px 0}.risk-capacity__bar i,.risk-mini-bar i{display:block;height:100%;border-radius:inherit;background:var(--admin-green);transition:width .24s ease}.risk-capacity__details{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--admin-line);border-radius:10px;background:var(--admin-line)}.risk-capacity__details p{padding:11px 13px;background:#f8f7f2}.risk-capacity__details span,.risk-capacity__details strong{display:block}.risk-capacity__details span{margin-bottom:5px;color:var(--admin-muted);font-size:.64rem}.risk-capacity__details strong{font-size:.82rem}.risk-control-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.risk-loss-card,.risk-alerts{padding:17px}.risk-loss-card header,.risk-alerts header,.risk-breakdown header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:11px;border-bottom:1px solid var(--admin-line)}.risk-loss-card h3,.risk-alerts h3,.risk-breakdown h3{font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:500}.risk-loss-card header span,.risk-alerts header span,.risk-breakdown header span{color:var(--admin-muted);font-size:.68rem}.risk-loss-card p{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:10px;font-size:.74rem}.risk-loss-card p span{color:var(--admin-muted)}.risk-loss-card>small{display:block;margin-top:12px;color:var(--admin-muted);font-size:.64rem}.risk-alerts>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #ecece6;font-size:.73rem}.risk-alerts>div:last-child{border-bottom:0}.risk-alerts>div span{display:grid;min-width:25px;height:25px;border-radius:999px;background:#f8e9e7;color:var(--admin-red);font-weight:750;place-items:center}.risk-empty-copy{padding:20px 0 8px;color:var(--admin-muted);font-size:.72rem;line-height:1.5}.risk-escalations{margin-bottom:12px;padding:18px}.risk-escalation-list{margin-top:14px;overflow:hidden;border:1px solid var(--admin-line);border-radius:12px}.risk-escalation-row{display:grid;width:100%;grid-template-columns:4px minmax(0,1.5fr) minmax(240px,.8fr) auto;align-items:center;gap:14px;padding:14px;border:0;border-bottom:1px solid #ecece6;background:var(--admin-paper);color:var(--admin-ink);text-align:left;cursor:pointer}.risk-escalation-row:last-child{border-bottom:0}.risk-escalation-row:hover{background:#f8f7f2}.risk-escalation-row__marker{align-self:stretch;border-radius:999px;background:var(--admin-amber)}.risk-escalation-row__body,.risk-escalation-row__meta{display:flex;min-width:0;flex-direction:column;gap:4px}.risk-escalation-row__body strong,.risk-escalation-row__meta strong{overflow:hidden;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.risk-escalation-row__body small,.risk-escalation-row__meta small{color:var(--admin-muted);font-size:.64rem;line-height:1.45}.risk-escalation-row__body small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.risk-escalation-row__meta{text-align:right}.risk-escalation-row>b{color:var(--admin-muted);font-size:1.2rem;font-weight:400}.risk-escalations__limit{margin:10px 2px 0;color:var(--admin-muted);font-size:.64rem}.risk-breakdown-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}.risk-breakdown{min-width:0;padding:16px}.risk-breakdown__rows{display:grid}.risk-breakdown__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:11px 0;border-bottom:1px solid #ecece6}.risk-breakdown__row:last-child{border-bottom:0}.risk-breakdown__row>div:first-child,.risk-breakdown__amount{display:flex;min-width:0;flex-direction:column;gap:3px}.risk-breakdown__row strong{overflow:hidden;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.risk-breakdown__row small{color:var(--admin-muted);font-size:.62rem}.risk-breakdown__amount{align-items:flex-end;text-align:right}.risk-mini-bar{grid-column:1 / -1;height:4px}.risk-breakdown__more{width:100%;padding:10px 0 2px;border:0;background:transparent;color:var(--admin-ink);font-size:.65rem;font-weight:700;text-align:left;cursor:pointer}.risk-breakdown__more:hover{text-decoration:underline;text-underline-offset:3px}.risk-reservations{padding:18px}.risk-reservation-filters{display:grid;grid-template-columns:minmax(280px,1fr) 220px;gap:8px;margin:15px 0 10px}.risk-reservation-filters input,.risk-reservation-filters select{width:100%;min-height:42px;border:1px solid var(--admin-line);border-radius:11px;outline:0;background:#f8f7f2;color:var(--admin-ink)}.risk-reservation-filters input{padding:0 13px}.risk-reservation-filters select{padding:0 32px 0 12px}.risk-reservation-filters input:focus,.risk-reservation-filters select:focus{border-color:#9b9c94;box-shadow:0 0 0 3px #1718140f}.risk-reservation-table{overflow:hidden;border:1px solid var(--admin-line);border-radius:12px}.risk-reservation-table__header,.risk-reservation-row{display:grid;grid-template-columns:minmax(220px,1.25fr) minmax(100px,.55fr) minmax(150px,.75fr) minmax(260px,1.2fr) minmax(165px,.7fr);align-items:center;gap:12px}.risk-reservation-table__header{padding:9px 13px;border-bottom:1px solid var(--admin-line);background:#f8f7f2;color:var(--admin-muted);font-size:.63rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.risk-reservation-row{width:100%;padding:13px;border:0;border-bottom:1px solid #ecece6;background:var(--admin-paper);color:var(--admin-ink);text-align:left;cursor:pointer}.risk-reservation-row:last-child{border-bottom:0}.risk-reservation-row:hover{background:#f8f7f2}.risk-reservation-row:disabled{cursor:default}.risk-reservation-row>span{display:flex;min-width:0;flex-direction:column;gap:3px;color:#454641;font-size:.72rem;text-transform:capitalize}.risk-reservation-row>span:nth-child(2){display:block}.risk-reservation-row>span:last-child{position:relative;padding-right:20px;color:var(--admin-muted);text-transform:none}.risk-reservation-row>span:last-child b{position:absolute;right:1px;color:var(--admin-ink);font-size:1.25rem;font-weight:400}.risk-reservation-row strong,.risk-reservation-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risk-reservation-row small{color:var(--admin-muted);font-size:.62rem;text-transform:none}.risk-reservation-row>span:first-child strong{font-family:ui-monospace,SFMono-Regular,monospace}.risk-generated-at{margin-top:9px;color:var(--admin-muted);font-size:.62rem;text-align:right}@media(max-width:1050px){.risk-policy-editor__dimensions,.risk-breakdown-grid{grid-template-columns:1fr}.risk-reservation-table__header{display:none}.risk-reservation-row{grid-template-columns:1fr 1fr}.risk-reservation-row>span:first-child,.risk-reservation-row>span:nth-child(4){grid-column:1 / -1}}@media(max-width:760px){.risk-panel__intro,.risk-configuration-callout{align-items:flex-start;flex-direction:column}.risk-panel__actions{align-items:flex-start;flex-wrap:wrap;justify-content:flex-start}.risk-configuration-callout span{text-align:left}.risk-policy-editor__header{flex-direction:column}.risk-policy-form--portfolio,.risk-policy-advanced__grid{grid-template-columns:1fr}.risk-metrics,.risk-capacity__details{grid-template-columns:1fr 1fr}.risk-control-grid{grid-template-columns:1fr}.risk-escalation-row{grid-template-columns:4px minmax(0,1fr) auto}.risk-escalation-row__meta{grid-column:2;text-align:left}.risk-escalation-row>b{grid-column:3;grid-row:1 / span 2}.risk-reservation-filters{grid-template-columns:1fr}.risk-history{overflow-x:auto}.risk-history__heading,.risk-history__footer{align-items:flex-start;flex-direction:column}.risk-history__controls{justify-content:flex-start}}.monitor-card{border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-paper);box-shadow:0 12px 40px #2d2a1f0a}.monitor-card--flow{margin-bottom:14px;padding:19px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.section-heading h3{margin-top:3px;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:500}.workflow-version{display:block;margin-top:5px;color:var(--admin-muted);font-size:.68rem}.status-chip,.record-count{display:inline-flex;align-items:center;min-height:25px;padding:3px 10px;border-radius:999px;background:#efefe9;color:#5c5d57;font-size:.7rem;font-weight:700;text-transform:capitalize}.status-chip--running,.status-chip--current{background:#eaf1f5;color:var(--admin-blue)}.status-chip--waiting{background:#fff3da;color:var(--admin-amber)}.status-chip--succeeded{background:#e8f3ec;color:var(--admin-green)}.status-chip--failed,.status-chip--cancelled{background:#f8e9e7;color:var(--admin-red)}.workflow-canvas{overflow:hidden;margin-top:16px;border:1px solid var(--admin-line);border-radius:13px;background:#f8f7f2;transition:height .18s ease}.workflow-canvas__loading{display:grid;height:100%;place-items:center;color:var(--admin-muted);font-size:.72rem}.workflow-canvas .react-flow__background{opacity:.55}.workflow-canvas .react-flow__controls{overflow:hidden;border:1px solid var(--admin-line);border-radius:9px;box-shadow:0 5px 18px #2d2a1f14}.workflow-canvas .react-flow__controls-button{border-bottom-color:var(--admin-line);background:var(--admin-paper);color:var(--admin-ink)}.workflow-canvas .react-flow__node-workflowNode{border:0;background:transparent}.flow-node{display:flex;align-items:center;gap:8px;width:100%;height:100%;padding:8px 11px;border:1px solid var(--admin-line);border-radius:11px;background:#f7f6f1;color:var(--admin-muted);font-size:.77rem;text-align:left;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.flow-node--start{justify-content:center;min-width:0;border-style:dashed;border-radius:999px;background:var(--admin-paper);color:var(--admin-muted)}.flow-node--start .flow-node__mark,.flow-node--start .flow-node__copy small{display:none}.flow-node:hover{border-color:#b6b6ad;transform:translateY(-1px)}.flow-node--selected{box-shadow:0 0 0 3px #17181412}.flow-node__handle{width:7px;height:7px;border:1px solid var(--admin-paper);background:#aaa9a1}.flow-node__mark{width:8px;height:8px;border:1px solid #bbbcb5;border-radius:50%;background:transparent}.flow-node__copy{display:flex;flex-direction:column;gap:2px}.flow-node__copy strong{color:inherit;font-size:.77rem;font-weight:650}.flow-node__copy small{color:var(--admin-muted);font-size:.65rem;text-transform:capitalize}.flow-node--completed{border-color:#b6d0c1;background:#eef5f0;color:#285d44}.flow-node--completed .flow-node__mark{border-color:var(--admin-green);background:var(--admin-green)}.flow-node--current{border-color:#d99b83;background:#fff2ec;color:#8e3d26;box-shadow:0 0 0 3px #d8543214}.flow-node--current .flow-node__mark{border-color:var(--admin-accent);background:var(--admin-accent)}.workflow-routes{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:15px;padding-top:14px;border-top:1px dashed var(--admin-line)}.workflow-routes__label{margin-right:5px;color:var(--admin-muted);font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.workflow-routes__empty{color:var(--admin-faint);font-size:.7rem}.workflow-route{padding:5px 8px;border:1px solid var(--admin-line);border-radius:999px;color:var(--admin-muted);font-size:.66rem}.workflow-route--traversed{border-color:#b6d0c1;background:#eef5f0;color:#285d44}.workflow-node-detail{margin-top:15px;padding:15px;border:1px solid #e7e7df;border-radius:13px;background:#f8f7f2}.workflow-node-detail__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.workflow-node-detail__heading>div{display:flex;flex-direction:column;gap:3px}.workflow-node-detail__heading strong{font-size:.9rem}.workflow-node-detail__kicker{color:var(--admin-muted);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.workflow-node-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:13px;border:1px solid var(--admin-line);border-radius:10px;background:var(--admin-line)}.workflow-node-facts>div{min-width:0;padding:10px;background:var(--admin-paper)}.workflow-node-facts span{display:block;margin-bottom:4px;color:var(--admin-muted);font-size:.61rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.workflow-node-facts strong{display:block;overflow:hidden;font-size:.72rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.workflow-attempts{display:grid;gap:6px;margin-top:11px}.workflow-attempts>details{border:1px solid var(--admin-line);border-radius:9px;background:var(--admin-paper)}.workflow-attempts>details>summary{display:flex;justify-content:space-between;gap:12px;padding:9px 10px;color:var(--admin-muted);font-size:.68rem;cursor:pointer}.workflow-attempts>details>summary span:first-child{color:var(--admin-ink);font-weight:650}.workflow-attempt-body{padding:0 10px 10px;color:var(--admin-muted);font-size:.69rem;line-height:1.5}.workflow-attempt-body>details{margin-top:7px}.workflow-attempt-body summary{cursor:pointer}.workflow-attempt-body pre{max-height:240px;overflow:auto;margin:7px 0 0;padding:9px;border-radius:8px;background:#f1f0ea;font-size:.65rem;white-space:pre-wrap}.workflow-attempt-error{color:var(--admin-red)}.workflow-node-tasks{display:grid;gap:6px;margin-top:12px}.workflow-node-tasks>span{color:var(--admin-muted);font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.workflow-node-tasks>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px;border:1px solid var(--admin-line);border-radius:9px;background:var(--admin-paper);font-size:.69rem}.workflow-node-tasks>div span{color:var(--admin-muted)}.child-workflows-card{margin-bottom:14px;padding:19px}.child-workflow-list{display:grid;gap:8px;margin-top:15px}.child-workflow{overflow:hidden;border:1px solid var(--admin-line);border-radius:12px;background:#f8f7f2}.child-workflow>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;list-style:none;cursor:pointer}.child-workflow>summary::-webkit-details-marker{display:none}.child-workflow>summary:before{content:"+";color:var(--admin-muted);font-size:1rem}.child-workflow[open]>summary:before{content:"−"}.child-workflow>summary>span:first-of-type{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.child-workflow>summary strong{font-size:.8rem}.child-workflow>summary small{overflow:hidden;color:var(--admin-muted);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.workflow-graph--embedded{padding:15px;border-top:1px solid var(--admin-line);background:var(--admin-paper)}.monitor-grid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(290px,.85fr);gap:14px;align-items:start}.monitor-grid--actions{display:block}.timeline-card,.monitor-side .monitor-card{padding:19px}.monitor-side,.resolution-card{display:grid;gap:14px}.resolution-card>details{border-top:1px solid var(--admin-line);padding-top:11px}.resolution-card>details>summary{color:var(--admin-muted);font-size:.73rem;font-weight:650;cursor:pointer}.resolution-summary{display:grid;gap:4px;padding:13px;border-radius:12px;background:#f3f2ec}.resolution-summary span{color:var(--admin-muted);font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.resolution-summary strong{font-family:Georgia,Times New Roman,serif;font-size:1.12rem;font-weight:500}.resolution-summary p{color:var(--admin-muted);font-size:.72rem}.resolution-evidence,.authorization-list{display:grid;gap:8px;margin-top:10px}.resolution-evidence article,.authorization-list article{padding:10px;border:1px solid var(--admin-line);border-radius:10px;background:#f8f7f2}.resolution-evidence strong,.authorization-list strong{font-size:.73rem}.resolution-evidence p,.authorization-list p,.resolution-copy{margin-top:5px;color:var(--admin-muted);font-size:.72rem;line-height:1.5;white-space:pre-wrap}.authorization-list article>span{float:right;color:var(--admin-muted);font-size:.68rem}.resolution-actions{display:grid;gap:11px;padding-top:2px}.resolution-actions label,.resolution-card>label{display:grid;gap:6px;color:var(--admin-muted);font-size:.68rem;font-weight:650}.resolution-actions input,.resolution-actions select,.resolution-actions textarea,.resolution-card>label textarea{width:100%;border:1px solid var(--admin-line);border-radius:10px;outline:0;background:#f8f7f2;color:var(--admin-ink);font-size:.76rem}.resolution-actions input,.resolution-actions select{padding:9px 10px}.resolution-actions textarea,.resolution-card>label textarea{resize:vertical;padding:10px;line-height:1.45}.resolution-actions input:focus,.resolution-actions select:focus,.resolution-actions textarea:focus,.resolution-card>label textarea:focus{border-color:#aaa99f;box-shadow:0 0 0 3px #1718140d}.manual-proposal{margin-top:2px;padding-top:14px;border-top:1px solid var(--admin-line)}.manual-evidence{display:grid;gap:9px;padding:11px;border:1px solid var(--admin-line);border-radius:10px;background:#f8f7f2}.resolution-action-row{display:flex;flex-wrap:wrap;gap:7px}.form-error{color:var(--admin-red);font-size:.72rem;line-height:1.4}.timeline{margin-top:18px}.timeline-entry{position:relative;display:grid;grid-template-columns:18px 1fr;gap:10px;padding-bottom:18px}.timeline-entry:before{content:"";position:absolute;top:13px;bottom:-1px;left:4px;width:1px;background:var(--admin-line)}.timeline-entry:last-child:before{display:none}.timeline-entry__dot{position:relative;z-index:1;width:9px;height:9px;margin-top:4px;border:2px solid var(--admin-paper);border-radius:50%;background:var(--admin-accent);box-shadow:0 0 0 1px var(--admin-accent)}.timeline-entry__title{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.timeline-entry__title strong{font-size:.86rem;font-weight:600}.timeline-entry__title time{flex:0 0 auto;color:var(--admin-muted);font-size:.7rem}.timeline-entry__body>p{margin-top:4px;color:var(--admin-muted);font-size:.75rem;line-height:1.45}.timeline-entry details{margin-top:7px;color:var(--admin-muted);font-size:.73rem}.timeline-entry summary{cursor:pointer}.timeline-entry pre{max-height:260px;overflow:auto;margin:8px 0 0;padding:10px;border-radius:9px;background:#f4f3ee;font-size:.68rem;white-space:pre-wrap}.task-list{margin-top:14px}.task-row{padding:12px 0;border-top:1px solid #ecece6}.task-row:first-child{border-top:0}.task-row>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.task-row strong{font-size:.8rem;font-weight:600}.task-row span{color:var(--admin-muted);font-size:.7rem;text-transform:capitalize}.task-row p{margin-top:4px;overflow:hidden;color:var(--admin-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.empty-copy{padding:13px 0 3px;color:var(--admin-muted);font-size:.8rem}@media(max-width:1100px){.deal-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.search-field{grid-column:1 / -1}.deal-list__header{display:none}.deal-row{grid-template-columns:minmax(240px,1.8fr) repeat(2,minmax(110px,1fr))}.deal-row>span:nth-child(4),.deal-row>span:nth-child(5){display:none}.state-strip{grid-template-columns:repeat(3,1fr)}.state-strip>div:nth-child(3){border-right:0}.state-strip>div:nth-child(n+4){border-top:1px solid var(--admin-line)}.monitor-grid,.deal-operator-grid{grid-template-columns:1fr}.deal-agent-sessions{position:static}.workflow-node-facts,.financial-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.panel-intro,.deal-hero{align-items:flex-start;flex-direction:column}.deal-filters{grid-template-columns:1fr}.search-field{grid-column:auto}.deal-row{grid-template-columns:1fr auto}.deal-row>span:nth-child(2),.deal-row>span:nth-child(3),.deal-row>span:nth-child(4){display:none}.deal-row>span:nth-child(5){display:flex}.deal-row>span:nth-child(5){font-size:.72rem}.deal-hero__amount{align-items:flex-start}.state-strip{grid-template-columns:1fr 1fr}.state-strip>div{border-top:1px solid var(--admin-line)}.state-strip>div:nth-child(-n+2){border-top:0}.state-strip>div:nth-child(2n){border-right:0}.deal-detail-tabs{display:grid;grid-template-columns:repeat(3,1fr)}.deal-detail-tabs button{padding-right:10px;padding-left:10px}.timeline-entry__title{align-items:flex-start;flex-direction:column;gap:3px}.workflow-node-facts{grid-template-columns:1fr}.workflow-node-tasks>div{align-items:flex-start;flex-direction:column;gap:3px}.cluster-statuses{justify-content:flex-start}.financial-warning{grid-template-columns:1fr;gap:4px}.financial-metrics,.pricing-phase-grid,.settlement-monitor__amounts{grid-template-columns:1fr}.settlement-monitor__timeline{grid-template-columns:1fr;gap:8px}.settlement-monitor__timeline li{padding:0 0 0 18px}.settlement-monitor__timeline li:before{top:7px;bottom:-12px;left:4px;width:1px;height:auto}}.hosted-auth-alerts{display:grid;gap:12px;margin-bottom:20px}.hosted-auth-alert{border:1px solid #d6a349;border-radius:10px;background:#fffaf0;color:#332713;padding:16px 18px}.hosted-auth-alert__summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:start}.hosted-auth-alert p{margin:5px 0}.hosted-auth-alert small{color:#705e3b}.hosted-auth-alert details{min-width:min(440px,45vw)}.hosted-auth-alert details>summary{cursor:pointer;font-weight:700;text-align:right}.hosted-auth-alert__command{display:grid;grid-template-columns:60px minmax(0,1fr) auto;gap:8px;align-items:center;margin:10px 0}.hosted-auth-alert__command code,.hosted-auth-alert pre{overflow:auto;border:1px solid #dbc99f;border-radius:6px;background:#fff;padding:8px;white-space:pre-wrap;overflow-wrap:anywhere}.hosted-auth-alert__command button{border:1px solid #8f7542;border-radius:6px;background:transparent;color:inherit;padding:7px 10px;cursor:pointer}.hosted-failure-list{overflow:hidden;border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-paper)}.hosted-failure-list__header,.hosted-failure-row>summary{display:grid;grid-template-columns:minmax(250px,1.2fr) minmax(280px,1.5fr) 90px minmax(180px,.8fr);align-items:center;gap:14px}.hosted-failure-list__header{padding:10px 16px;border-bottom:1px solid var(--admin-line);color:var(--admin-muted);font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hosted-failure-row{border-bottom:1px solid #ecece6}.hosted-failure-row:last-child{border-bottom:0}.hosted-failure-row>summary{padding:14px 16px;list-style:none;cursor:pointer}.hosted-failure-row>summary::-webkit-details-marker{display:none}.hosted-failure-row>summary:hover{background:#f8f7f2}.hosted-failure-row>summary>span{min-width:0;overflow:hidden;color:#454641;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.hosted-failure-row>summary>span:first-child{display:flex;flex-direction:column;gap:3px}.hosted-failure-row strong,.hosted-failure-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hosted-failure-row small{color:var(--admin-muted);font-size:.66rem}.hosted-failure-row>summary>span:last-child{display:flex;align-items:center;justify-content:space-between}.hosted-failure-row>summary b{color:var(--admin-muted);font-size:1.1rem;font-weight:400;transition:transform .15s ease}.hosted-failure-row[open]>summary b{transform:rotate(90deg)}.hosted-failure-row__detail{padding:14px 16px 16px;border-top:1px dashed var(--admin-line);background:#fff7f5;color:#3f1f1b;font-size:.75rem}.hosted-failure-row__detail p{margin:0 0 10px}.hosted-failure-row__detail pre{overflow:auto;max-height:240px;margin:0 0 12px;padding:10px;border:1px solid #dfbeb9;border-radius:8px;background:#fff;white-space:pre-wrap;overflow-wrap:anywhere}.hosted-failure-row__detail button{padding:8px 12px;border:1px solid #6f2d25;border-radius:8px;background:#6f2d25;color:#fff;cursor:pointer}.hosted-failure-row__detail button:disabled{cursor:not-allowed;opacity:.45}.payment-accounting-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}@media(max-width:800px){.hosted-auth-alert__summary{grid-template-columns:1fr}.hosted-auth-alert details{min-width:0}.hosted-auth-alert details>summary{text-align:left}.hosted-auth-alert__command{grid-template-columns:1fr auto}.hosted-auth-alert__command>span{grid-column:1 / -1}.hosted-failure-list__header{display:none}.hosted-failure-row>summary{grid-template-columns:minmax(0,1fr) auto}.hosted-failure-row>summary>span:nth-child(2),.hosted-failure-row>summary>span:nth-child(3){display:none}}
