@layer components{.ux,.card,.ux-scope{--ux-t1:#1b1c1c;--ux-strong:#141414;--ux-t2:#6f7171;--ux-t3:#8c8e8f;--ux-count:#8b8d8d;--ux-fill:#f7f7f7;--ux-fill-2:#eaeaea;--ux-side:#f7f7f7;--ux-line:#eaeaea;--ux-line-strong:#e5e2dc;--ux-check:#d8d6cf;--ux-blue:#2e5bff;--ux-alert:#f97316;--ux-blue-wash:#2e5bff12;--ux-attention:#c2410c;--ux-attention-bg:#fff7ed;--ux-ok:#008236;--ux-shade:#291f001a;--ux-highlight:#ffffffbf;--ux-lift:0 1px 2px #14120f0a, 0 6px 20px #14120f0f;--ux-lit:#2e5bff1a;--ux-hair:.5px;--ux-bar:52.5px;--ux-ease:cubic-bezier(.22, 1, .36, 1);--ux-sans:var(--font-inter), "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ux-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;font-family:var(--ux-sans);color:var(--ux-t1);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;font-size:12px;line-height:1.3}.ux *{box-sizing:border-box}.ux-ico{color:var(--ux-t2);flex:none}.ux-window{background:var(--ux-side);box-shadow:0 0 0 var(--ux-hair) #14120f24, 0 1px 2px #14120f0a, 0 24px 48px -28px #14120f38;border-radius:10px;grid-template-columns:auto minmax(0,1fr);display:grid;overflow:hidden}.ux-window.ux-bare{grid-template-columns:minmax(0,1fr)}.ux-side{background:var(--ux-side);flex-direction:column;gap:0;min-width:0;padding:0 8px 8px;display:flex;overflow:hidden}.ux-ws{align-items:center;height:52px;padding:0;font-weight:500;display:flex}.ux-ws-tools{margin-left:auto;display:flex}.ux-nav{border:var(--ux-hair) solid transparent;white-space:nowrap;height:28px;color:var(--ux-t1);border-radius:6px;align-items:center;gap:8px;padding:0 8px;display:flex}.ux-nav.is-on{background:var(--ux-fill-2);color:var(--ux-strong);box-shadow:inset 0 1px 2px var(--ux-shade), 0 1px .5px var(--ux-highlight)}.ux-nav .ux-count{color:var(--ux-count);margin-left:auto;font-weight:500}.ux-side-label{white-space:nowrap;height:28px;color:var(--ux-t3);align-items:center;margin-top:8px;padding:0 8px;font-weight:500;display:flex}.ux-main{background:#fff;grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.ux-toolbar{height:var(--ux-bar);border-bottom:var(--ux-hair) solid var(--ux-line);background:#fff;align-items:center;gap:8px;padding:12px;display:flex}.ux-crumb{white-space:nowrap;letter-spacing:-.1px;align-items:center;gap:8px;padding:0 4px;font-size:13px;font-weight:500;line-height:1.2;display:flex}.ux-crumb .ux-sep{color:var(--ux-t3);font-weight:500}.ux-view{border:var(--ux-hair) solid var(--ux-line);background:var(--ux-fill-2);height:28px;color:var(--ux-strong);border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;line-height:12px;display:inline-flex}.ux-toolbar-end{color:var(--ux-t2);align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}.ux-filter{align-items:center;gap:6px;height:28px;padding:0 8px;font-weight:500;display:inline-flex}.ux-side.ux-folds{width:calc(48px + (var(--side-w,240px) - 48px) * var(--p,1))}.ux-side.ux-rail{width:100%}.ux-folds :is(.ux-nav-label,.ux-count,.ux-side-label){opacity:var(--label,1)}.ux-folds .ux-ws-tools{opacity:var(--tools,1)}.ux-folds[data-open=false] .ux-ws-tools{pointer-events:none}.ux-folds[data-open=false] .ux-logo{cursor:pointer}.ux-folds .ux-nav{overflow:hidden}button.ux-logo,button.ux-icon-btn{cursor:pointer;background:0 0;border:0}button.ux-icon-btn:hover{background:var(--ux-fill-2)}:is(button.ux-logo,button.ux-icon-btn):focus-visible{outline:2px solid var(--ux-blue);outline-offset:1px}.ux-logo{color:#16140f;border-radius:6px;flex:none;align-items:center;height:28px;padding:0 8px;display:flex}.ux-rail .ux-ws{flex:none;overflow:hidden}.ux-icon-btn{border-radius:7px;flex:none;place-items:center;width:32px;height:28px;display:grid}.ux-icon-btn:hover{background:var(--ux-fill-2)}.ux-side-list{flex-direction:column;gap:2px;display:flex}.ux-nav-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ux-nav:hover{background:var(--ux-fill-2)}.ux-side{position:relative}.ux-side>:not(.ux-ind){z-index:1;position:relative}.ux-ind{z-index:0;background:var(--ux-fill-2);height:28px;box-shadow:inset 0 1px 2px var(--ux-shade), 0 1px .5px var(--ux-highlight);pointer-events:none;transition:transform .36s var(--ux-ease);border-radius:6px;position:absolute;top:0;left:8px;right:8px}.ux-rail>.ux-ind{width:32px;right:auto}.ux-side:has(>.ux-ind) .ux-nav.is-on{box-shadow:none;background:0 0}@media (prefers-reduced-motion:reduce){.ux-ind{transition:none}}.ux-wip{--ux-shimmer-hi:color-mix(in srgb, var(--ux-t3) 32%, white);background:linear-gradient(100deg, var(--ux-t1) 0%, var(--ux-t1) 24%, var(--ux-shimmer-hi) 50%, var(--ux-t1) 76%, var(--ux-t1) 100%);color:#0000;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite ux-shimmer}@keyframes ux-shimmer{0%{background-position:140%}30%{background-position:66%}50%{background-position:40%}70%{background-position:14%}to{background-position:-56%}}@media (prefers-reduced-motion:reduce){.ux-wip{background-position:50%;animation:none}}.ux-chip.is-attention{background:var(--ux-attention-bg);color:var(--ux-attention)}.ux-av-ring{background:#fff}.ux-mono,.ux-num{font-family:var(--ux-mono);font-variant-numeric:tabular-nums;font-weight:500}.ux-table{align-content:start;min-width:0;display:grid}.ux-tr{grid-template-columns:var(--cols);border-bottom:var(--ux-hair) solid var(--ux-line);height:44px;color:var(--ux-strong);align-items:stretch;font-weight:500;display:grid}.ux-tr>*{border-right:var(--ux-hair) solid var(--ux-line-strong);align-items:center;gap:6px;min-width:0;padding:0 12px;display:flex}.ux-tr>:last-child{border-right:0}.ux-th{height:36px;color:var(--ux-t3)}.ux-th>span{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.ux-tr.is-lit{background:var(--ux-fill)}.ux-end{text-align:right;justify-content:flex-end;justify-self:end}.ux-when{font-family:var(--ux-mono);color:var(--ux-t3);white-space:nowrap;font-size:12px}.ux-cell{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.ux-cell>.ux-text{text-overflow:ellipsis;overflow:hidden}.ux-2{color:var(--ux-t2)}.ux-3{color:var(--ux-t3)}.ux-strong{font-weight:500}.ux-thumb{object-fit:cover;width:20px;height:20px;box-shadow:0 0 0 var(--ux-hair) var(--ux-line-strong);border-radius:4px;flex:none}.ux-thumb.is-lg{border-radius:6px;width:36px;height:36px}.ux-chip{background:var(--ux-fill);color:var(--ux-t3);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:1px 6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.ux-av{border:var(--ux-hair) solid var(--ux-line-strong);background:var(--ux-fill);width:20px;height:20px;font-family:var(--ux-mono);color:var(--ux-t2);border-radius:4px;flex:none;place-items:center;font-size:10px;font-weight:500;line-height:10px;display:inline-grid}.ux-av.is-lg{width:24px;height:24px;font-size:11px}.ux-stack{display:flex}.ux-stack>*{margin-left:-3px;position:relative;box-shadow:0 0 0 1.5px #fff}.ux-stack>:first-child{z-index:3}.ux-stack>:nth-child(2){z-index:2}.ux-stack>:first-child{margin-left:0}.ux-ring{vertical-align:middle;flex:none;display:inline-block;position:relative}.ux-skel{background:linear-gradient(90deg, var(--ux-fill-2) 0%, var(--ux-fill) 40%, var(--ux-fill-2) 80%);background-size:200% 100%;border-radius:4px;height:8px;animation:1.4s linear infinite ux-sweep;display:block}@keyframes ux-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}.ux-status{border:var(--ux-hair) solid var(--ux-line);width:max-content;box-shadow:var(--ux-lift);background:#fff;border-radius:6px;justify-self:start;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:500;line-height:1.25;display:inline-flex}.ux-status .ux-3{padding-left:2px}.ux-record{box-shadow:0 0 0 var(--ux-hair) #14120f24, 0 1px 2px #14120f0a, 0 30px 60px -28px #0006;background:#fff;border-radius:10px;overflow:hidden}.ux-rec-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:16px 18px 0;display:grid}.ux-rec-name{letter-spacing:-.225px;font-size:15px;font-weight:500;line-height:1.2}.ux-rec-meta{color:var(--ux-t3);padding-top:1px;font-size:12px}.ux-tabs{border-bottom:var(--ux-hair) solid var(--ux-line-strong);color:var(--ux-t3);align-items:center;gap:2px;padding:12px;font-size:12px;font-weight:500;line-height:12px;display:flex}.ux-tabs>span{border:var(--ux-hair) solid transparent;white-space:nowrap;border-radius:6px;align-items:center;height:28px;padding:0 10px;display:inline-flex}.ux-tabs>.is-on{background:var(--ux-fill-2);border-color:var(--ux-line);color:var(--ux-strong)}.ux-feed{padding:4px 18px 6px;display:grid}.ux-event{border-bottom:var(--ux-hair) solid var(--ux-line);grid-template-columns:24px minmax(0,1fr) auto;align-items:start;column-gap:10px;padding:11px 0;display:grid}.ux-event:last-child{border-bottom:0}.ux-event-lead{place-items:center;height:20px;display:grid}.ux-event-body{gap:4px;min-width:0;display:grid}.ux-time{color:var(--ux-t3);font-size:12px;line-height:20px}.ux-attach{border:var(--ux-hair) solid var(--ux-line);width:max-content;max-width:100%;color:var(--ux-t1);border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}.ux-diff{grid-template-columns:minmax(0,1fr) auto 14px auto;align-items:baseline;gap:7px 8px;padding-top:2px;display:grid}.ux-diff dt{color:var(--ux-t2)}.ux-diff .ux-old{color:var(--ux-t3);justify-self:end;-webkit-text-decoration:line-through #16140f59;text-decoration:line-through #16140f59}.ux-diff .ux-arrow{color:var(--ux-t3);justify-self:center}.ux-diff .ux-new{justify-self:end;font-weight:500}.ux-cite{background:var(--ux-t1);color:#fff;min-width:15px;height:15px;font-family:var(--ux-mono);vertical-align:1px;border-radius:4px;place-items:center;margin-left:6px;padding:0 4px;font-size:10px;font-weight:500;line-height:1;display:inline-grid}.ux-pill{border:1px solid var(--ux-t1);background:var(--ux-t1);color:#fff;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;height:28px;padding:0 12px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}:is(.ux,.card,.ux-scope) .pill{border:1px solid var(--ux-t1);background:var(--ux-t1);height:28px;font-family:var(--ux-sans);border-radius:6px;padding:0 12px;font-size:12px;line-height:1}.ux-page{background:#fff;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #16140f14,0 24px 48px -28px #16140f4d}.ux-page-bar{border-bottom:var(--ux-hair) solid var(--ux-line);height:34px;color:var(--ux-t2);background:#f7f7f7;align-items:center;gap:7px;padding:0 12px;font-size:12px;display:flex}.ux-page-bar .ux-3{margin-left:auto}.ux-sheet{color:#26231e;padding:26px 30px 34px;font-family:Iowan Old Style,Charter,Palatino Linotype,Georgia,serif}.ux-sheet-kicker{color:#7d786f;font-size:12px}.ux-sheet-title{padding:6px 0 14px;font-size:19px;line-height:1.2}.ux-sheet p{margin:0;font-size:13.5px;line-height:1.6}.ux-lit{background:var(--ux-lit);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;margin:0 -2px;padding:1px 2px}.ux-sheet-rule{background:#16140f1a;height:1px;margin:18px 0 14px}.ux-fade{-webkit-mask-image:linear-gradient(#000 58%,#0000 100%);mask-image:linear-gradient(#000 58%,#0000 100%)}.card{box-shadow:0 0 0 var(--ux-hair) #14120f24, 0 1px 2px #14120f0a, 0 24px 48px -28px #14120f38;border-radius:10px}.card-film{box-shadow:0 0 0 1px #16140f0f,0 30px 60px -24px #00000073}.card-deal{padding:16px 18px 4px}.card-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.card-name{letter-spacing:-.225px;font-size:15px;font-weight:500;line-height:1.2}.card-meta{color:var(--ux-t3,#8c8e8f);font-size:12px;line-height:1.3}.card-tabs{border-bottom:var(--ux-hair) solid var(--ux-line-strong);color:var(--ux-t3);align-items:center;gap:2px;padding:12px 0;font-size:12px;font-weight:500;line-height:12px;display:flex}.card-tabs>*{border:var(--ux-hair) solid transparent;white-space:nowrap;border-radius:6px;align-items:center;height:28px;padding:0 10px;display:inline-flex}.card-tabs .on{background:var(--ux-fill-2);border-color:var(--ux-line);color:var(--ux-strong)}.card-row{border-top:var(--ux-hair) solid var(--ux-line);align-items:flex-start;gap:10px;padding:12px 0}.card-tabs+*>.card-row:first-child,.card-tabs+.card-row{border-top:0}.card-lead{flex:none;place-items:center;width:16px;height:16px;display:grid}.card-row-title{color:var(--ux-t1);font-size:12px;font-weight:500;line-height:1.3}.card-row-sub{color:var(--ux-t3);font-size:12px;line-height:1.3}.card-row>.pill,.card-row>a.pill{align-self:center}.changed-old{color:var(--ux-t3);font-weight:400;text-decoration-color:#16140f59}.changed-arrow{color:var(--ux-t3);font-weight:400}.card-value{font-family:var(--ux-mono);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:6px;font-size:12px;font-weight:500;line-height:15.6px;display:inline-flex}.page-sheet{color:#26231e;background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 0 0 1px #16140f14,0 24px 48px -28px #16140f4d}.page-on-film{box-shadow:0 0 0 1px #0000002e,0 30px 60px -22px #0009}.page-sheet-bar{color:#57534c;background:#f7f7f7;border-bottom:1px solid #16140f14;align-items:center;gap:7px;height:32px;padding:0 12px;font-size:12px;display:flex}.page-sheet-no{color:#8c877e;flex:none;margin-left:auto}.page-sheet-body{padding:20px 22px 24px;font-family:Iowan Old Style,Charter,Palatino Linotype,Georgia,serif}.page-sheet-from{color:#7d786f;font-size:12px}.page-sheet-title{padding:4px 0 12px;font-size:15px;line-height:1.2}.page-sheet-rule{background:#16140f1a;height:1px;margin-bottom:12px}.page-sheet p{margin:0;font-size:13px;line-height:1.6}.page-lit{white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#2e5bff1f;border-radius:2px;margin:0 -2px;padding:1px 2px}.page-cite{color:#fff;min-width:15px;height:15px;font-family:var(--font-geist-mono), "Geist Mono", ui-monospace, monospace;vertical-align:1px;background:#1b1c1c;border-radius:4px;place-items:center;margin-left:5px;padding:0 4px;font-size:10px;font-weight:500;line-height:1;display:inline-grid}.page-sm .page-sheet-body{padding:14px 14px 16px}.page-sm .page-sheet-title{padding-bottom:8px;font-size:13px}.page-sm .page-sheet p{font-size:12px}.page-cite[data-cite]:before{content:attr(data-cite);content:attr(data-cite) / ""}.page-cite[data-cite]{-webkit-user-select:none;user-select:none}.doc{--doc-paper:#fff;--doc-ink:#26231e;--doc-quiet:#7d786f;--doc-stone:#8c877e;--doc-rule:#16140f24;--doc-sum:#26231e8c;background:var(--doc-paper);width:100%;color:var(--doc-ink);border-radius:4px;overflow:hidden;box-shadow:0 0 0 1px #16140f14,0 24px 48px -28px #16140f4d;container-type:inline-size}.doc.doc-film{box-shadow:0 0 0 1px #0000002e,0 30px 60px -22px #0009}.doc-body{--doc-num:84px;--doc-cite:28px;font-variant-numeric:lining-nums tabular-nums;padding:28px 34px 16px;font-family:Iowan Old Style,Charter,Palatino Linotype,Georgia,serif;font-size:13px;line-height:1.5}.doc-quiet{color:var(--doc-quiet);font-size:12px}.doc-lh{border-bottom:1px solid var(--doc-rule);gap:1px;padding-bottom:12px;display:grid}.doc-lh-name{font-size:15px}.doc-title{margin-top:18px;font-size:22px;line-height:1.2}.doc-title+.doc-quiet{margin-top:4px}.doc-table{margin-top:16px}.doc-tr{grid-template-columns:minmax(0, 1fr) var(--doc-num) var(--doc-cite) var(--doc-num);align-items:last baseline;padding:1px 0;display:grid;position:relative}.doc-val .doc-tr{grid-template-columns:minmax(0, 1fr) var(--doc-num) var(--doc-cite) var(--doc-num) var(--doc-cite)}.doc-th{color:var(--doc-quiet);align-items:end;padding-bottom:4px;font-size:12px;line-height:1.35}.doc-th>:nth-child(2){grid-column:2}.doc-th>:nth-child(3){grid-column:4}.doc-unit{display:block}.doc-num{text-align:right;white-space:nowrap}.doc-th .doc-num{white-space:normal}.doc-label{padding-right:12px}.doc-group{padding-top:10px;font-style:italic}.doc-group>*{grid-column:1/-1}.doc-subtotal .doc-num,.doc-total .doc-num{border-top:1px solid var(--doc-sum);margin-top:3px;padding-top:3px}.doc-total .doc-num{border-bottom:3px double var(--doc-sum);padding-bottom:1px}.doc-total{margin-top:4px}.doc-pos:after{content:")";visibility:hidden}.doc-tr.is-lit{isolation:isolate}.doc-band.page-lit{z-index:-1;top:0;bottom:0;left:-6px;right:calc(var(--doc-cite) + var(--doc-num) - 6px);margin:0;padding:0;position:absolute}.doc-num{position:relative}.doc-cite.page-cite{margin:0 0 0 8px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.doc-notes{color:var(--doc-quiet);gap:3px;margin-top:18px;font-size:12px;line-height:1.45;display:grid}.doc-notes-h{color:var(--doc-ink);font-style:italic}.doc-foot{text-align:center;color:var(--doc-quiet);margin-top:20px;font-size:12px}.doc-running{border-bottom:1px solid var(--doc-rule);color:var(--doc-quiet);padding-bottom:10px;font-size:12px}.doc-section{margin-top:20px}.doc-h{font-size:15px;line-height:1.3}.doc-p{text-wrap:pretty;max-width:64ch;margin-top:6px;line-height:1.6}.doc del{color:var(--doc-stone);text-decoration-color:#16140f59}.doc ins{text-underline-offset:3px;-webkit-text-decoration:underline #16140f73;text-decoration:underline #16140f73;text-decoration-thickness:1px}.doc-by{font-family:var(--ux-sans);color:var(--doc-stone);margin-top:6px;font-size:12px}.doc-sources{color:var(--doc-quiet);gap:4px;margin-top:22px;font-size:12px;display:grid}.doc-sources:before{content:"";background:var(--doc-rule);width:72px;height:1px;margin-bottom:6px}.doc-sources p{align-items:center;gap:8px;display:flex}.doc-sources .page-cite{margin-left:0}.doc-val .doc-body{--doc-num:92px}.doc-val .doc-table{margin-top:16px}@container (max-width:440px){.doc-body,.doc-val .doc-body{--doc-num:66px;--doc-cite:24px;padding:22px 18px 12px;font-size:12px}.doc-lh-name,.doc-h{font-size:13px}.doc-title{margin-top:16px;font-size:15px}}@container (max-width:360px){.doc-body,.doc-val .doc-body{--doc-num:60px;--doc-cite:20px;padding:20px 14px 12px}.doc-label{padding-right:8px}.doc-cite.page-cite{margin-left:5px}}.doc-pair{--doc-under-lit:124px;container-type:inline-size}.doc-pair-in{gap:14px;display:grid}.doc-pair-over{margin-left:8%;position:relative}@container (min-width:540px){.doc-pair-in{grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:0}.doc-pair-page{grid-column:1}.doc-pair-over{margin:calc(-1 * var(--doc-under-lit)) 0 0 30%;grid-column:1/-1}}@container (min-width:900px){.doc-pair-in{grid-template-columns:minmax(0,6fr) minmax(0,4fr)}.doc-pair-over{margin-left:46%}}.linked{gap:16px;display:grid}.linked-read{background:var(--color-card);box-shadow:0 0 0 var(--ux-hair) #14120f24, 0 24px 48px -28px #14120f38;border-radius:10px;overflow:hidden}.linked-src{border-bottom:var(--ux-hair) solid var(--ux-line);white-space:nowrap;align-items:center;gap:8px;height:44px;padding:0 16px;display:flex}.linked-src .page-cite{margin-left:0}.linked-src-file{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.linked-src .ux-3{margin-left:auto;font-size:12px}.linked-fig{border-bottom:var(--ux-hair) solid var(--ux-line);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 16px;display:flex}.linked-fig-label{color:var(--ux-t2)}.linked-fig-v{white-space:nowrap;font-weight:500}.linked-facts{margin:0;display:grid}.linked-facts>div{border-bottom:var(--ux-hair) solid var(--ux-line);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 16px;display:flex}.linked-facts dt{color:var(--ux-t3);font-size:12px}.linked-facts dd{text-align:right;margin:0}.linked-facts .ux-3{margin-left:6px;font-size:12px}.linked-foot{padding:12px 16px 14px}.opening-below .linked-read{margin-left:12%}.opening-below .linked-page.page-on-film{box-shadow:0 0 0 1px #16140f14,0 24px 48px -28px #16140f4d}@media (min-width:768px){.linked{grid-template-columns:minmax(0,330px) minmax(0,340px);justify-content:end;align-items:start;gap:40px}.linked-read{margin-top:82px;box-shadow:0 0 0 1px #0000001f,0 30px 60px -22px #0009}}.appv-docs{--viewer-lead:64px}.appv-docs>.ux-main{grid-template-columns:minmax(0,1fr)}.appv-docs .ux-crumb{min-width:0;overflow:hidden}.appv-docs .ux-crumb>:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (min-width:768px){.stage-app .slot-0>.appv.appv-keep.appv-paned{--appv-cut:120px;width:calc(100% + var(--appv-cut))}.stage-app .slot-0>.appv.appv-docs.appv-paned{--appv-cut:72px;width:calc(100% + var(--appv-cut));grid-template-columns:48px minmax(0,1.25fr) minmax(0,1fr)}.stage-app .slot-0>.appv:is(.appv-docs,.appv-keep)>.appv-pane{padding-right:var(--appv-cut)}.appv-viewer{contain:size}}.appv-body:has(>.appv-viewer){padding-bottom:0;display:grid}.appv-viewer{--viewer-paper:#fff;background:var(--ux-fill-2);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.appv-viewer-bar{border-bottom:var(--ux-hair) solid var(--ux-line);background:var(--ux-side);height:36px;color:var(--ux-t2);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-size:12px;display:flex;overflow:hidden}.appv-viewer-file{text-overflow:ellipsis;min-width:0;color:var(--ux-t1);overflow:hidden}.appv-viewer-fit{box-shadow:inset 0 0 0 var(--ux-hair) var(--ux-line);color:var(--ux-t3);border-radius:4px;margin-left:auto;padding:1px 8px}.appv-viewer-ground{min-height:0;padding:18px 20px 0;position:relative;overflow:hidden}.appv-viewer-ground>.doc,.appv-viewer-next{border-radius:2px;box-shadow:0 0 0 1px #16140f14,0 2px 6px -2px #16140f29}.appv-viewer-next{background:var(--viewer-paper);height:640px;margin-top:14px}.appv-pane-title{text-overflow:ellipsis;min-width:0;overflow:hidden}.card-sheet{padding:14px 0 16px}.appv-read,.appv-review{align-content:start;display:grid}.appv-read-fig{border-bottom:var(--ux-hair) solid var(--ux-line);gap:4px;padding:14px 16px;display:grid}.appv-read-label{color:var(--ux-t3);align-items:center;font-size:12px;display:flex}.appv-read-fig .card-value{justify-self:start;padding-top:0}.appv-facts{margin:0;display:grid}.appv-fact{border-bottom:var(--ux-hair) solid var(--ux-line);gap:2px;padding:10px 16px;display:grid}.appv-fact dt{color:var(--ux-t3);font-size:12px}.appv-fact dd{color:var(--ux-t1);margin:0}.appv-review-by{color:var(--ux-t3);padding:12px 16px 0;font-size:12px}.appv-review-h{color:var(--ux-t3);padding:14px 16px 4px;font-size:12px}.appv-review-src{align-items:baseline;gap:8px;padding:6px 16px;line-height:1.4;display:flex}.appv-review-src>:first-child{flex:none;translate:0 2px}.appv-review-src-text{min-width:0}.appv-review-src .ux-3{white-space:nowrap}.appv-review-src .page-cite{margin-left:0}.appv-review-foot{padding-top:16px}.appv-draft-when{margin-left:auto;font-weight:400}.appv-pane>:is(.appv-draft,.appv-read,.appv-review){grid-template-columns:minmax(0,1fr)}.appv-field>.appv-field-v{width:auto;min-width:0;color:inherit;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.appv-attach-row{padding:0 16px 14px}.appv-attach{border:var(--ux-hair) solid var(--ux-line);color:var(--ux-t1);white-space:nowrap;background:#fff;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}.appv-mail-note{padding:0 16px 14px;font-size:12px}.appv-group-h{color:var(--ux-t3);gap:6px;padding:14px 16px 6px;font-size:12px;font-weight:500;display:flex}.appv-item{border-bottom:var(--ux-hair) solid var(--ux-line);align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.appv-group-h+.appv-item{padding-top:6px}.appv-item-lead{flex:none;place-items:center;width:16px;height:16px;display:grid}.appv-item-text{flex:1;gap:2px;min-width:0;display:grid}.appv-item-title{text-wrap:pretty;font-weight:500}.appv-item-sub{color:var(--ux-t3);font-size:12px}.appv-item-end{flex:none;align-self:center}@media (max-width:767px){.stage-app .slot-0>.appv.appv-under>.appv-pane{border-left:0;border-top:var(--ux-hair) solid var(--ux-line);display:block}.appv-under .appv-viewer{height:300px}}.stage-app .slot-0>.appv-tool{flex:1;min-width:0;margin-bottom:-40px;padding-bottom:28px}@media (min-width:768px){.stage-app .slot-0>.appv-tool{contain:size;flex:none;width:calc(100% + 96px)}}.appv-mailwin-body{align-content:start;display:grid}.appv-mailwin .appv-draft-foot{padding-top:4px}.appv-send{border:1px solid var(--ux-line);background:#fff;border-radius:6px;align-items:center;height:28px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.appv-sheet-grid>:nth-child(3){--i:1}.appv-sheet-grid>:nth-child(4){--i:2}.appv-sheet-grid>:nth-child(5){--i:3}.appv-sheet-grid>:nth-child(6){--i:4}.appv-sheet-grid>:nth-child(7){--i:5}@media (max-width:767px){.appv-viewer{height:440px}.appv-docs{--viewer-lead:96px}.stage.stage-app:has(>.stage-label){padding-top:52px}.ux-window{grid-template-columns:minmax(0,1fr)}.ux-side,.ux-toolbar-end .ux-filter,.ux-crumb .ux-3,.ux-view{display:none}.ux-tr{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);padding:0 12px}.ux-tr>*{border-right:0;padding:0}.ux-tr>:nth-child(2),.ux-tr>:nth-child(3),.ux-tr>:nth-child(5),.ux-pipe>.ux-th{display:none}.ux-pipe>.ux-tr{grid-template-columns:minmax(0,1fr) auto;row-gap:3px;height:auto;padding:9px 12px 10px}.ux-pipe>.ux-tr>:first-child{grid-area:1/1}.ux-pipe>.ux-tr>:nth-child(5){grid-area:1/2;display:block}.ux-pipe>.ux-tr>:nth-child(4){grid-area:2/1/auto/-1;padding-left:2px;font-size:12px}.ux-pipe>.ux-tr>:nth-child(4)>.ux-text{color:var(--ux-t3)}}.stage-card .slot-0,.stage-table .slot-0{width:auto;inset:14% 11% -6%}.stage-table .slot-0>.ux-window{height:100%}@media (min-width:768px){.stage-wide.stage-table{aspect-ratio:1240/440}}.stage-card .slot-0{bottom:auto}.page-tall,.stage .slot>.source-doc{height:auto}@media (max-width:767px){.stage-card .slot-0,.stage-table .slot-0{width:auto;inset:6% 6% -6%}}.sheet{background:var(--color-card);box-shadow:inset 0 0 0 var(--ux-hair) var(--ux-line-strong);border-radius:8px;font-size:12px;overflow:hidden}.sheet-bar{border-bottom:var(--ux-hair) solid var(--ux-line-strong);background:#fff;align-items:center;gap:10px;height:30px;padding:0 10px;display:flex}.sheet-ref{min-width:28px;color:var(--ux-t2)}.sheet-fx{color:var(--ux-t3);font-style:italic}.sheet-formula{min-width:0;color:var(--ux-t1);flex:1}.sheet-name{color:var(--ux-t3);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.sheet-grid{grid-template-columns:28px minmax(0,1fr) minmax(76px,auto) minmax(76px,auto);display:grid}.sheet-grid.sheet-one{grid-template-columns:28px minmax(0,1fr) minmax(96px,auto)}.sheet-grid>span{border-bottom:var(--ux-hair) solid var(--ux-line);border-right:var(--ux-hair) solid var(--ux-line);align-items:center;height:30px;display:flex}.sheet-h,.sheet-n{background:var(--ux-fill);font-family:var(--ux-mono);letter-spacing:.5px;color:var(--ux-t2);justify-content:center;font-size:10px;font-weight:600}.sheet-h:nth-child(2){justify-content:flex-start;padding-left:8px}.sheet-c{white-space:nowrap;min-width:0;padding:0 8px}.sheet-label{text-overflow:ellipsis;overflow:hidden}.sheet-num{font-family:var(--ux-mono);justify-content:flex-end;font-weight:500}.sheet-old{color:var(--ux-t3)}.sheet-c.is-changed{font-weight:500;position:relative}.sheet-c.is-changed:after{content:"";border-style:solid;border-width:0 6px 6px 0;border-color:transparent var(--ux-t1) transparent transparent;position:absolute;top:0;right:0}.sheet-c.is-on{box-shadow:inset 0 0 0 1px var(--ux-blue);background:var(--ux-blue-wash)}.redline{border-top:var(--ux-hair) solid var(--ux-line);gap:8px;padding:10px 0 12px 30px;display:grid}.redline-text{font-size:13px;line-height:1.55}.redline del{color:var(--ux-t3);text-decoration-color:#16140f59}.redline ins{text-underline-offset:3px;-webkit-text-decoration:underline #16140f59;text-decoration:underline #16140f59;text-decoration-thickness:1px}.redline-note{color:var(--ux-t3);font-size:12px}.cue:not(.on) .tok{opacity:0}.cue.on .tok{animation:tok-in .32s var(--ease-film) both;animation-delay:calc(.5s + var(--i) * 45ms)}@keyframes tok-in{0%{opacity:0;filter:blur(2px)}}@media (prefers-reduced-motion:reduce){.cue:not(.on) .tok{opacity:1}.cue.on .tok{animation:none}}.card .btn.btn-wrap{min-height:34px;font-size:13px}.ux-thumb-mark{background:var(--ux-fill-2);color:var(--ux-t1);place-items:center;display:inline-grid}.source-doc{box-shadow:none;background:0 0;padding:0;display:block}@media (prefers-reduced-motion:reduce){.ux-skel{animation:none}}.lead-card{gap:8px;padding:14px 16px;display:grid}.lead-card-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.lead-card-work{justify-content:space-between;gap:12px;font-size:13px;display:flex}@media (min-width:768px){.held-grid.layers-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.layers-grid>.layers-copy{padding-top:clamp(28px,12%,56px)}}.stage.stage-app.layers-stage{aspect-ratio:5/4;min-height:0;max-height:calc(100svh - 136px)}.stage.stage-app.layers-stage>.slot-0{flex:1 1 0;min-height:0}.stage-app .slot-0>.appv.appv-places{--appv-cut:120px;width:calc(100% + var(--appv-cut));--side-w:176px;flex:none;grid-template-columns:auto minmax(0,1fr)}.appv-places>.ux-rail{display:none}.appv-places .ux-nav{transition:background-color .4s var(--ease-film), color .4s var(--ease-film)}.layers-screens{display:grid}.layers-screen{opacity:0;visibility:hidden;min-width:0;transition:opacity .36s var(--ease-film), visibility 0s linear .36s;grid-area:1/1}.layers-screen.is-on{opacity:1;visibility:visible;transition:opacity .36s var(--ease-film)}.layers-screen.lands.on .lands-in{transition-delay:calc(.12s + var(--i,0) * 22ms)}@media (min-width:768px){.layers-list{--layers-seen:calc(var(--appv-cut) + 72px)}.layers-list .appv-group-h,.layers-list .appv-item,.layers-list .layers-draft,.layers-list .appv-viewer-bar,.layers-list .appv-viewer-ground{padding-right:var(--layers-seen)}}.layers-model{padding:14px 16px 0}.layers-model>.sheet{max-width:460px}.layers-draft{border-bottom:var(--ux-hair) solid var(--ux-line);padding:12px 16px 14px 44px}.layers-draft-h{color:var(--ux-t3);padding-bottom:4px;font-size:12px}.layers-draft-text{max-width:52ch;font-size:13px;line-height:1.55}.layers-screen.lands.on .tok{animation-delay:calc(.36s + var(--i) * 30ms)}.layers-page{--viewer-lead:28px;border-top:var(--ux-hair) solid var(--ux-line);margin-top:16px}.layers-page .appv-viewer{height:320px}.layers-page .appv-viewer-ground{padding-bottom:240px}@media (max-width:767px){.stage.stage-app.layers-stage{aspect-ratio:auto;height:clamp(300px,100svh - 420px,460px);max-height:none}.stage-app .slot-0>.appv.appv-places{flex:1;grid-template-columns:48px minmax(0,1fr);width:auto}.appv-places>.ux-side:not(.ux-rail){display:none}.stage-app .appv.appv-places>.ux-side.ux-rail{display:flex}}@media (prefers-reduced-motion:reduce){.layers-screen,.layers-screen.is-on,.appv-places .ux-nav{transition:none}}.struck-with-head{align-content:center;gap:36px;display:grid}.struck-with-head>.grid{max-width:760px}.struck-row{border-top:1px solid var(--hairline);grid-template-columns:28px minmax(0,1fr);column-gap:12px;padding-block:18px;display:grid}.struck-row:last-child{border-bottom:1px solid var(--hairline)}.struck-with-head .struck-row{padding-block:12px}.plan-photo{color:var(--color-paper)}.plan-figure{border-bottom:var(--ux-hair) solid var(--ux-line);align-items:baseline;gap:10px;padding:18px 0 14px;display:flex}.plan-amount{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.plan-card .card-row{align-items:center}.nav-solid{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);box-shadow:0 1px 0 var(--hairline);background:#faf8f4db}@media (max-width:767px){.nav-solid{background:var(--color-paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.nav-night{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#16140fcc;box-shadow:0 1px #faf8f414}.nav-bar.nav-night:before{opacity:0}.card-kept{border-top:var(--ux-hair) solid var(--ux-line);color:var(--ux-t2);align-items:center;gap:8px;padding:12px 0 14px;font-size:12px;display:flex}.stage-tall.stage-doc-card .slot-0{width:64%;top:10%;left:6%}.stage-tall.stage-doc-card .slot-1{width:64%;top:47%;left:30%}.stage-wide.stage-doc-card .slot-0{width:52%;top:11%;left:5%}.stage-wide.stage-doc-card .slot-1{width:48%;top:46%;left:45%}.stage-wide .page-sheet-body{padding:30px 34px 44px}.stage-wide .page-sheet-title{padding-bottom:16px;font-size:22px}.stage-wide .page-sheet p{font-size:15px;line-height:1.65}@media (max-width:767px){.stage-wide .page-sheet-body{padding:16px 16px 20px}.stage-wide .page-sheet-title{font-size:15px}.stage-wide .page-sheet p{font-size:12px}}.msg.msg-glass.msg-deep{-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);background:#16140fc2}button.msg.msg-glass.msg-deep:hover{background:#16140fd6}.msg.msg-glass.msg-deep[aria-expanded=true]{background:#16140fe0}.nf-caret{vertical-align:-2px;background:var(--color-ink);width:1px;height:14px;margin-left:1px;display:inline-block}.lands.armed .card-value .changed-old{color:var(--ux-t1);text-decoration-color:#0000}.lands.armed .card-value>span:last-child,.lands.armed .card-value .changed-arrow{opacity:0}.lands.on .card-value .changed-old{color:var(--ux-t3);transition:text-decoration-color .52s var(--ease-film) .25s, color .52s var(--ease-film) .25s;text-decoration-color:#16140f59}.lands.on .card-value>span:last-child,.lands.on .card-value .changed-arrow{opacity:1;transition:opacity .42s var(--ease-film) .7s}.room-card>.msg.msg-paper{padding:14px 18px 16px}.lands .page-lit{background:linear-gradient(#2e5bff1f,#2e5bff1f) 0 0/100% 100% no-repeat}.lands.armed .tok{opacity:0}.lands.armed .sheet-c.is-changed{color:#0000}.lands.armed .sheet-c.is-changed:after{opacity:0}.lands.armed .sheet-c.is-on{box-shadow:none}.lands.armed .page-lit{background-size:0% 100%}.lands.on .tok{opacity:1}.lands.on .sheet-c.is-changed{color:var(--ux-t1);transition:color .42s var(--ease-film) .5s}.lands.on .sheet-c.is-changed:after{opacity:1;transition:opacity .42s var(--ease-film) .5s}.lands.on .sheet-c.is-on{box-shadow:inset 0 0 0 1px var(--ux-blue);transition:box-shadow .32s var(--ease-film) 1.1s}.lands.on .page-lit{transition:background-size .7s var(--ease-film) .4s;background-size:100% 100%}@media (prefers-reduced-motion:no-preference){.lands.on .tok{animation:tok-in .32s var(--ease-film) both;animation-delay:calc(.9s + var(--i) * 40ms)}}.lands.armed .doc-film del{color:var(--doc-ink);text-decoration-color:#0000}.lands.on .doc-film del{color:var(--doc-stone);transition:text-decoration-color .52s var(--ease-film) .25s, color .52s var(--ease-film) .25s;text-decoration-color:#16140f59}.lands.on .room-card .sheet-c.is-changed,.lands.on .room-card .sheet-c.is-changed:after{transition-delay:calc(.45s + var(--row,0) * .2s)}.lands.on .room-card .sheet-c.is-changed.is-on{transition:color .42s var(--ease-film) calc(.45s + var(--row,0) * .2s), box-shadow .32s var(--ease-film) 1.45s}.lands.armed .room-card .sheet-formula{opacity:0}.lands.on .room-card .sheet-formula{opacity:1;transition:opacity .32s var(--ease-film) 1.45s}.lands.armed:not(.on) .docs-reach .lands-in{opacity:.32;translate:none}.lands.on .docs-reach .lands-in{transition-delay:calc(.55s + var(--i,0) * .2s)}.lands.on .docs-reach .lands-in .card-value .changed-old{transition-delay:calc(.95s + var(--i,0) * .2s)}.lands.on .docs-reach .lands-in .card-value>span:last-child,.lands.on .docs-reach .lands-in .card-value .changed-arrow{transition-delay:calc(1.4s + var(--i,0) * .2s)}.docs-reach{background:#fff;border-radius:10px;overflow:hidden}.opening-dock .docs-reach{box-shadow:0 0 0 1px #16140f12,0 30px 60px -24px #00000073}.docs-reach .appv-item-title{overflow-wrap:anywhere}.docs-reach .appv-item-lead,.docs-reach .appv-item-lead .ux-ico{color:var(--ux-t2)}.docs-reach-one{align-items:center;padding-block:7px}.docs-reach-one .appv-item-title{font-weight:400}.docs-reach .appv-group:last-child>.appv-item:last-child{border-bottom:0}.docs-reach .appv-notice{white-space:normal;height:auto;min-height:36px;padding-block:9px}.docs-reach .appv-notice-text{overflow:visible}.who-workspaces{gap:12px;display:grid}.who-workspaces .docs-reach>.appv-item{border-bottom:0}.opening-below .who-workspaces .docs-reach{box-shadow:0 0 0 1px #16140f14,0 24px 48px -28px #16140f4d}.demo-form input[type=checkbox]{appearance:none;cursor:pointer;width:16px;height:16px;transition:box-shadow .16s var(--ease-film), background-color .16s var(--ease-film);background:#fff;border-radius:4px;flex:none;place-items:center;margin:0;display:inline-grid;box-shadow:inset 0 0 0 1px #16140f59}.demo-form input[type=checkbox]:after{content:"";opacity:0;border-bottom:1.6px solid #fff;border-left:1.6px solid #fff;width:8px;height:4px;margin-top:-2px;transform:rotate(-45deg)}.demo-form input[type=checkbox]:checked{background:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}.demo-form input[type=checkbox]:checked:after{opacity:1}.demo-form input[type=checkbox]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (max-width:767px){.stage-wide.stage-doc-card .slot-0,.stage-tall.stage-doc-card .slot-0{width:88%;top:7%;left:6%}.stage-wide.stage-doc-card .slot-1,.stage-tall.stage-doc-card .slot-1{width:84%;top:46%;left:10%}}.card-deal{container-type:inline-size}@container (max-width:380px){.card-head .ux-chip{display:none}.card-tabs{gap:12px}.card-row:has(.card-value .changed-old){flex-wrap:wrap}.card-row .card-value:has(.changed-old){flex-basis:100%;order:3;padding-left:30px}}.card-tile{padding:12px 14px 2px}.card-tile .card-head{border-bottom:var(--ux-hair) solid var(--ux-line);padding-bottom:6px}.card-tile .card-row:first-of-type{border-top:0}.redline .trace-mark{border-radius:2px;margin:0 -2px;padding:1px 2px}.sources{border-top:var(--ux-hair) solid var(--ux-line);gap:2px;padding:10px 0 14px 30px;display:grid}.sources-h{color:var(--ux-t3);padding-bottom:4px;font-size:12px}.sources-row{align-items:center;gap:8px;height:28px;font-size:12px;display:flex}.sources-row .page-cite{margin-left:0}.sources-row .ux-3{font-variant-numeric:tabular-nums;margin-left:auto}.sheet-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (min-width:768px){.stage-feature.stage-doc-card .slot-0{width:47%;top:12%;left:5%}.stage-feature.stage-doc-card .slot-1{width:46%;top:8%;left:49%}}.plain-sheet{background:#fff}.plain-sheet .sheet-bar{background:#f7f7f7}.plain-grid{background:#fff;grid-template-columns:28px minmax(0,1fr) minmax(0,.8fr)}.plain-grid .sheet-h:nth-child(3){justify-content:flex-start;padding-left:8px}.msg.msg-on-stage{background:#fff;box-shadow:0 0 0 1px #16140f14,0 24px 48px -28px #16140f4d}.demo-layout{gap:56px;display:grid}@media (min-width:900px){.demo-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:0}.demo-form-slot{border-left:1px solid var(--hairline);min-height:100%;padding-left:16.6667%}.demo-intro{padding-right:8.33333%}}.demo-intro{align-content:start;gap:40px;display:grid}.demo-title{max-width:16ch}.demo-points{gap:14px;margin:0;padding:0;list-style:none;display:grid}.demo-points li{max-width:36rem;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--color-stone);grid-template-columns:16px minmax(0,1fr);column-gap:14px;display:grid}.demo-points li>svg{color:var(--color-ink);margin-top:3px}.demo-trust{border-top:1px solid var(--hairline);max-width:30rem;font-size:var(--fs-label);line-height:var(--lh-label);color:var(--color-stone);padding-top:20px}.demo-form-slot{min-width:0}.demo-form{gap:28px;max-width:30rem;display:grid}.demo-fields{gap:20px;display:grid}.demo-more{border-block:1px solid var(--hairline)}.demo-more>summary{cursor:pointer;font-size:var(--fs-label);line-height:var(--lh-label);color:var(--color-ink);gap:2px;padding:14px 28px 14px 0;list-style:none;display:grid;position:relative}.demo-more>summary::-webkit-details-marker{display:none}.demo-more>summary:after{content:"";border-right:1.3px solid var(--color-stone);border-bottom:1.3px solid var(--color-stone);width:7px;height:7px;transition:transform .2s var(--ease-film);position:absolute;top:50%;right:4px;transform:translateY(-70%)rotate(45deg)}.demo-more[open]>summary:after{transform:translateY(-30%)rotate(225deg)}.demo-more>summary small{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--color-stone)}.demo-more-in{gap:28px;padding:8px 0 28px;display:grid}.demo-send{gap:12px;display:grid}.demo-note{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--color-stone)}.demo-done{align-content:start;gap:12px}.demo-photo{aspect-ratio:16/10;object-fit:cover;border-radius:2px;width:100%}.steps{margin:0;padding:0;list-style:none;display:grid}.steps li{border-top:1px solid var(--hairline);grid-template-columns:28px minmax(0,1fr);column-gap:12px;padding:14px 0;display:grid}.steps li:last-child{border-bottom:1px solid var(--hairline)}@media (prefers-reduced-motion:no-preference){.steps li{border-top-color:#0000;position:relative}.steps li:before{content:"";background:var(--hairline);transform-origin:0;height:1px;animation:steps-trace .7s var(--ease-film) both;animation-delay:calc(.35s + var(--i,0) * .14s);position:absolute;inset:-1px 0 auto}.steps li>*{animation:steps-settle .6s var(--ease-film) both;animation-delay:calc(.45s + var(--i,0) * .14s)}}@keyframes steps-trace{0%{transform:scaleX(0)}}@keyframes steps-settle{0%{opacity:0;translate:0 4px}}.steps-n{font-size:var(--fs-label);line-height:var(--lh-label);color:var(--color-stone);font-variant-numeric:tabular-nums;padding-top:2px}.steps-t{font-size:var(--fs-lead);font-weight:500;line-height:var(--lh-lead)}.steps-l{max-width:30rem;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--color-stone)}@media (prefers-reduced-motion:no-preference){.demo-form.is-arriving input[type=checkbox]:checked{animation:tick-fill .26s var(--ease-film) both;animation-delay:calc(.3s + var(--i,0) * .11s)}.demo-form.is-arriving input[type=checkbox]:checked:after{animation:tick-draw .32s var(--ease-film) both;animation-delay:calc(.36s + var(--i,0) * .11s)}}@keyframes tick-fill{0%{background:#fff;box-shadow:inset 0 0 0 1px #16140f59}}@keyframes tick-draw{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@media (max-width:767px){.stage.stage-doc-card,.stage.stage-two-cards{aspect-ratio:auto;gap:14px;padding:44px 6% 24px;display:grid}.stage.stage-doc-card .slot,.stage.stage-two-cards .slot{opacity:1;width:auto;position:relative;inset:auto}.stage.stage-doc-card .slot-1,.stage.stage-two-cards .slot-1{margin-top:-28px;margin-left:8%}}.struck-split{align-content:center;gap:40px;display:grid}@media (min-width:900px){.struck-split{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;column-gap:8.33333%}}@media (max-width:899px){.struck.is-armed .struck-split{grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:20px;padding-block:20px 16px}.struck.is-armed .struck-split .struck-with-head{gap:18px}.struck.is-armed .struck-split .struck-with-head>.grid{gap:14px}.struck.is-armed .struck-split ol{grid-template-areas:"job"}.struck.is-armed .struck-split .struck-row{border-bottom:1px solid var(--hairline);opacity:0;min-height:76px;transition:opacity .3s var(--ease-film) .18s;grid-area:job;align-content:center}.struck.is-armed .struck-split .struck-row.is-cur{opacity:1;transition-delay:.1s}.struck.is-armed .struck-visual{min-height:0}.struck.is-armed .struck-visual>.stage{aspect-ratio:auto;height:100%}.struck-split .head .t-lead{display:none}}@media (max-width:899px) and (prefers-reduced-motion:reduce){.struck.is-armed .struck-split .struck-row{transition:none}}.hist{position:relative}.hist-size{visibility:hidden;padding-top:8px}.hist-live{margin:0;padding:8px 0 0;list-style:none;position:absolute;inset:0 0 auto}.hist-new{animation:hist-open .48s var(--ease-film) both;grid-template-rows:1fr;display:grid}.hist-new>.hist-clip{min-height:0;overflow:hidden}.hist-new>.hist-clip>:is(.card-row,.appv-hist-row){animation:answer-in .42s var(--ease-film) .14s both}@keyframes hist-open{0%{grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){.hist-new,.hist-new>.hist-clip>:is(.card-row,.appv-hist-row){animation:none}}@media (min-width:900px){.narrow-only{display:none}}.stage.stage-list:has(>.stage-label){padding-top:52px}.card-quote{font-size:13px;line-height:1.45}.strip-scrim{background:var(--scrim-beside-words), linear-gradient(180deg, rgb(var(--scrim) / .4) 0%, rgb(var(--scrim) / 0) 24%, rgb(var(--scrim) / 0) 62%, rgb(var(--scrim) / .5) 100%)}@media (max-width:767px){.strip-scrim{background:linear-gradient(180deg, rgb(var(--scrim) / .6) 0%, rgb(var(--scrim) / var(--scrim-words)) 30%, rgb(var(--scrim) / var(--scrim-words)) 60%, rgb(var(--scrim) / .66) 100%)}}@media (min-width:768px){.stage.stage-list:has(.msg-on-stage){padding:88px 12% 80px}.stage-list .msg-on-stage{padding:14px 18px 16px}.stage-list .msg-on-stage .msg-body{font-size:var(--fs-body)}}.std{border-top:1px solid var(--hairline);border-left:1px solid var(--hairline);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.std{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.std{grid-template-columns:repeat(4,minmax(0,1fr))}}.std-card{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-rows:auto auto 1fr;align-content:start;row-gap:6px;padding:24px;display:grid}@media (min-width:640px){.std-card{min-height:248px;padding:30px}}@media (min-width:1024px){.std-card{aspect-ratio:1}}.std-title{color:var(--color-ink)}.std-line{max-width:30ch;color:var(--color-stone);text-wrap:pretty}.std-foot{align-self:end;align-items:center;gap:14px;margin-top:32px;display:flex}.std-seal{color:var(--color-ink-2);flex:none}.std-letters{font-size:var(--fs-caption);line-height:var(--lh-caption);letter-spacing:.02em}.std-knock{fill:var(--color-paper)}.std.std-marks{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.std.std-marks{grid-template-columns:repeat(4,minmax(0,1fr))}}.std-marks .std-card{aspect-ratio:auto;grid-template-rows:auto 1fr;min-height:0;padding:20px}@media (min-width:640px){.std-marks .std-card{padding:30px}}.std-marks .std-foot{flex-wrap:wrap;row-gap:10px;margin-top:24px}.std-todo{opacity:.55}.std-row.armed .std-drawn{stroke-dasharray:1;stroke-dashoffset:1px}.std-row.armed .std-head-dot{opacity:0}.std-row.on .std-drawn{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--ease-film) .3s}.std-row.on .std-head-dot{opacity:1;transition:opacity .42s var(--ease-film) 1.1s}.asking{gap:16px;margin:0;display:grid}.asking-photo{aspect-ratio:4/3;object-fit:cover;object-position:70% 50%;border-radius:2px;width:100%;height:auto}.asking-col{gap:8px;margin:0;padding:0;list-style:none;display:grid}.asking-fold{transition:grid-template-rows .48s var(--ease-film);grid-template-rows:0fr;display:grid}.asking-slot[data-open] .asking-fold{grid-template-rows:1fr}.asking-fold-in{min-height:0;overflow:hidden}.asking-answer.answer-in{opacity:0;transition:opacity .42s var(--ease-film), translate .42s var(--ease-film);margin-top:8px;animation:none;translate:0 6px}.asking-slot[data-open] .asking-answer{opacity:1;translate:0}@media (max-width:899px){.asking:not(.asking-bleed) .msg.msg-glass.msg-deep{color:var(--color-ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px var(--hairline);background:#f7f7f7}.asking:not(.asking-bleed) .msg.msg-glass.msg-deep[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--color-ink);background:#f7f7f7}}@media (min-width:900px){.asking{aspect-ratio:3/2;border-radius:2px;display:block;position:relative;overflow:hidden}.asking-photo{aspect-ratio:auto;height:100%;position:absolute;inset:0}.asking-col{width:380px;margin-left:8%;padding-block:56px;position:relative}}.asking.asking-bleed{aspect-ratio:4/5;align-items:center;gap:0;display:grid;position:relative}.asking-photo-box{position:absolute;inset:0;overflow:hidden}.asking-bleed .asking-photo{aspect-ratio:auto;object-position:var(--at-phone,50% 50%);border-radius:0;width:100%;max-width:none;height:100%;position:absolute;inset:0 auto 0 0}.asking-bleed-frame{padding:clamp(32px, 4.4444vw, 64px) var(--margin);position:relative}.asking-bleed .asking-col{width:100%;max-width:360px;min-height:calc(var(--n,4) * 62px + (var(--n,4) - 1) * 8px + 96px);align-content:start;margin:0;padding:0}@media (max-width:767px){.asking.asking-bleed{aspect-ratio:auto;display:block}.asking-bleed .asking-photo-box{aspect-ratio:4/3;position:relative;inset:auto}.asking-bleed-frame{padding:24px var(--margin) 0}.asking-bleed .asking-col{max-width:none;min-height:0}.asking-bleed .msg.msg-glass.msg-deep{color:var(--color-ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px var(--hairline);background:#f7f7f7}.asking-bleed .msg.msg-glass.msg-deep[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--color-ink);background:#f7f7f7}}@media (min-width:768px){.asking.asking-bleed{aspect-ratio:16/9;border-radius:0;display:grid;overflow:visible}.asking-bleed .asking-photo{object-position:var(--at,50% 50%)}}@media (min-width:1024px){.asking-bleed .asking-photo{width:max(100%, (max(var(--margin), (100% - var(--frame)) / 2) + min(100% - 2 * var(--margin), var(--frame)) / 3 + 384px) / var(--clear,1))}.asking-bleed .asking-col{margin-left:33.3333%}}@media (prefers-reduced-motion:reduce){.asking-fold,.asking-answer.answer-in{transition:none}}.stage.stage-app{aspect-ratio:16/10;flex-direction:column;padding:clamp(40px,12%,132px) 0 0 clamp(36px,11%,124px);display:flex}.stage-app .slot{flex:1 0 auto;min-width:0;display:flex;position:relative}.stage-app .slot-0>.appv{grid-template-columns:48px minmax(0, var(--appv-record)) minmax(0, 1fr);flex:1;min-width:0;margin-bottom:-40px;margin-right:-22px;padding-bottom:28px}.stage-app .slot-0>.appv.appv-paned{grid-template-columns:48px minmax(0, var(--appv-record)) minmax(0, 1fr);flex:none;width:calc(100% + 200px)}.appv .ux-main{grid-template-rows:auto 1fr}.appv-body{min-width:0}.appv-body>.card,.appv-body>.ux-scope>.card{width:100%;max-width:none;box-shadow:none;background:0 0;border-radius:0}.appv-pane{border-left:var(--ux-hair) solid var(--ux-line);background:#fff;min-width:0;overflow:hidden}.appv-draft{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.appv-draft-head{height:var(--ux-bar);border-bottom:var(--ux-hair) solid var(--ux-line);align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:600;display:flex}.appv-draft-head .ux-chip{margin-left:4px}.appv-field{border-bottom:var(--ux-hair) solid var(--ux-line);white-space:nowrap;gap:12px;padding:9px 16px;display:flex}.appv-field>span{width:52px;color:var(--ux-t3);flex:none}.appv-draft-body{max-width:42ch;color:var(--ux-t1);gap:10px;padding:14px 16px 18px;font-size:13px;line-height:1.55;display:grid}.appv-draft-foot{align-items:center;gap:10px;padding:0 16px;display:flex}.ux-crumb-up{color:var(--ux-t3)}.ux-side.ux-rail{align-items:stretch;padding:0 8px 8px}.ux-rail .ux-ws{justify-content:flex-start;padding:0}.ux-rail .ux-nav{justify-content:flex-start;width:32px;padding:0 8px}.ux-rail-rule{width:auto;height:var(--ux-hair);background:var(--ux-line-strong);margin:8px}@media (max-width:767px){.stage.stage-app{aspect-ratio:auto;padding:20px 0 0 16px}.stage-app .slot-0>.appv,.stage-app .slot-0>.appv.appv-paned{flex:1;grid-template-columns:minmax(0,1fr);width:auto}.appv .ux-rail,.appv-pane{display:none}}.stage.stage-app{min-width:0;overflow:clip}.stage.stage-app.stage-wide{aspect-ratio:16/7}.appv{--appv-record:520px;grid-template-columns:48px minmax(0, var(--appv-record)) minmax(0, 1fr)}.appv.appv-narrow{--appv-record:440px}.appv.appv-hug{grid-template-columns:48px minmax(0, var(--appv-record))}.appv-body{padding-bottom:24px}.appv-body>*>.card,.appv-pane>.card,.appv-pane>.appv-list>.card{width:100%;max-width:var(--appv-record);box-shadow:none;background:0 0;border-radius:0}.appv:not(.appv-paned,.appv-hug)>.ux-main{grid-column:2/-1}.appv:not(.appv-paned) .appv-body>.card{max-width:var(--appv-record)}.appv-pane-head{height:var(--ux-bar);border-bottom:var(--ux-hair) solid var(--ux-line);white-space:nowrap;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:600;display:flex}.appv-pane-head .ux-3{font-weight:400}.appv-list-row{border-bottom:var(--ux-hair) solid var(--ux-line);white-space:nowrap;align-items:center;gap:10px;height:44px;padding:0 16px;font-weight:500;display:flex}.appv-list-name{text-overflow:ellipsis;flex:none;width:150px;overflow:hidden}.appv-tool{--ux-world:#fff;--ux-world-2:#f7f7f7;background:var(--ux-world);border-radius:10px 10px 0 0;grid-template-rows:auto 1fr;align-content:start;min-width:0;display:grid;overflow:hidden;box-shadow:0 0 0 1px #16140f14,0 1px 2px #16140f0a,0 24px 48px -28px #16140f47}.appv-tool-bar{border-bottom:var(--ux-hair) solid var(--ux-line);background:var(--ux-world-2);white-space:nowrap;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:12px;display:flex}.appv-tool-bar .ux-ico{color:var(--ux-t2)}.appv-tool-title{font-weight:500}.appv-tool-bar .ux-3{margin-left:4px}.appv-files{align-content:start;display:grid}.appv-files-head{border-bottom:var(--ux-hair) solid var(--ux-line);height:30px;color:var(--ux-t3);align-items:center;padding:0 14px 0 50px;font-size:12px;display:flex}.appv-file{border-bottom:var(--ux-hair) solid var(--ux-line);grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:12px;min-height:56px;padding:9px 14px;display:grid}.appv-file-ico{place-items:center;width:24px;height:24px;display:grid}.appv-file-ico .ux-ico{color:var(--ux-t2)}.appv-file-text{gap:1px;min-width:0;display:grid}.appv-file-name{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.appv-file-meta{color:var(--ux-t3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}.appv-sheet{--sheet-a:196px;--sheet-b:104px;align-content:start;min-width:0;display:grid}.appv-sheet-fx{border-bottom:var(--ux-hair) solid var(--ux-line-strong);white-space:nowrap;align-items:center;gap:12px;height:32px;padding:0 12px;display:flex}.appv-sheet-ref{min-width:28px;color:var(--ux-t2)}.appv-sheet-f{color:var(--ux-t3);font-style:italic}.appv-sheet-row{grid-template-columns:32px var(--sheet-a) var(--sheet-b) repeat(var(--cols,5), 84px);height:34px;display:grid}.appv-sheet-row>span{border-right:var(--ux-hair) solid var(--ux-line);border-bottom:var(--ux-hair) solid var(--ux-line);white-space:nowrap;align-items:center;min-width:0;padding:0 10px;display:flex;overflow:hidden}.appv-sheet-row>.is-num{justify-content:flex-end}.appv-sheet-row>.is-on{box-shadow:inset 0 0 0 1px var(--ux-blue);font-weight:500}.appv-sheet-row>.is-strong{font-weight:500}.appv-sheet-row>.is-quiet{color:var(--ux-t3);font-size:12px}.appv-sheet-letters{height:24px}.appv-sheet-letters>span,.appv-sheet-row>.appv-sheet-n{background:var(--ux-world-2,var(--ux-fill));color:var(--ux-t3);justify-content:center;padding:0;font-size:11px}.appv-pair{--pair-first:36%;--pair-gap:88px;--pair-drop:48px;flex:1;min-width:0;margin-bottom:-28px;display:grid;position:relative}.appv-pair-a,.appv-pair-b{grid-row:1;min-width:0;display:flex}.appv-pair-a>*,.appv-pair-b>*{flex:1;min-width:0}.appv-pair-a>:is(.appv,.appv-tool),.appv-pair-b>:is(.appv,.appv-tool){padding-bottom:28px}.appv-pair-a>.appv{border-radius:10px 10px 0 0}.appv-pair-b>.appv{border-radius:10px 0 0}@media (min-width:768px){.appv-pair-a>.appv-tool{contain:size}}.appv-pair-beside{grid-template-columns:minmax(0, var(--pair-first)) var(--pair-gap) minmax(0, 1fr)}.appv-pair-beside>.appv-pair-a{grid-column:1}.appv-pair-beside>.appv-pair-b{grid-column:3}.appv-pair-over{--pair-first:62%;grid-template-columns:minmax(0, 44%) minmax(0, calc(var(--pair-first) - 44%)) minmax(0, 1fr)}.appv-pair-over>.appv-pair-a{grid-column:1/3}.appv-pair-over>.appv-pair-b{z-index:1;margin-top:var(--pair-drop);grid-column:2/4}.appv-pair-over>.appv-pair-b>.appv{box-shadow:0 0 0 1px #16140f17,0 2px 4px #16140f0d,0 32px 64px -28px #16140f6b}.appv-pair-drop{background:#16140f6b;width:1px;height:32px;margin-left:24px;display:none}@media (max-width:767px){.appv,.appv.appv-hug{grid-template-columns:minmax(0,1fr)}.appv:not(.appv-paned,.appv-hug)>.ux-main{grid-column:auto}.appv-pair.appv-pair-beside{grid-template-columns:minmax(0,1fr)}.appv-pair-beside>.appv-pair-a,.appv-pair-beside>.appv-pair-b{grid-area:auto/1}.appv-pair-beside>.appv-pair-a>:is(.appv,.appv-tool){border-radius:10px 0 0 10px;padding-bottom:0}.appv-pair-beside>.appv-pair-drop{display:block}}@media (max-width:1199px){.appv-pair.appv-pair-over{grid-template-columns:minmax(0,1fr)}.appv-pair-over>.appv-pair-a,.appv-pair-over>.appv-pair-b{grid-area:auto/1;margin-top:0}.appv-pair-over>.appv-pair-a>:is(.appv,.appv-tool){contain:none;border-radius:10px 0 0 10px;padding-bottom:0}.appv-pair-over>.appv-pair-drop{display:block}}.lands.armed .lands-in{opacity:0;translate:0 6px}.lands.on .lands-in{opacity:1;transition:opacity .42s var(--ease-film), translate .42s var(--ease-film);transition-delay:calc(.3s + var(--i,0) * 22ms);translate:none}.appv-status{border:var(--ux-hair) solid var(--ux-line);min-width:0;color:var(--ux-t1);white-space:nowrap;background:#fff;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:500;line-height:1.25;display:inline-flex}.appv-status .ux-ico{color:var(--ux-t1)}.appv-status-text{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.appv-status-text{animation:fade-up .42s var(--ease-film) both}}.ux-toolbar:has(.appv-status) .ux-crumb{min-width:0;overflow:hidden}.ux-toolbar:has(.appv-status) .ux-crumb>:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.ux-toolbar:has(.appv-status) .ux-toolbar-end{flex:none}@media (max-width:767px){.ux-toolbar:has(.appv-status) .ux-crumb>:not(:last-child){display:none}}@media (min-width:768px){:is(.stage-app .slot-0>.appv:not(.appv-paned) .ux-toolbar:has(.appv-status),.stage-app .slot-0>.appv:not(.appv-paned) .appv-notice){padding-right:72px}}.appv.appv-across{grid-template-rows:auto minmax(0,1fr)}.appv-across>.ux-side{grid-row:1/-1}.appv-across>.ux-toolbar{grid-area:1/2/auto/-1;min-width:0}.appv-across>.ux-main,.appv-across>.appv-pane{grid-row:2}.appv-across>.ux-main{grid-template-rows:minmax(0,1fr)}@media (min-width:768px){.stage-app .slot-0>.appv.appv-across>.ux-toolbar{padding-right:calc(14px + var(--appv-cut,0px))}}@media (max-width:767px){.appv-across>.ux-toolbar{grid-column:1/-1}}.appv-notice{border-bottom:var(--ux-hair) solid var(--ux-line);background:var(--ux-side);height:36px;color:var(--ux-t2);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-size:12px;display:flex}.appv-notice-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.appv-notice-when{color:var(--ux-t3);flex:none;margin-left:auto;font-size:12px}.appv-head-end{margin-left:auto;font-weight:400}.appv-body:has(>.appv-split-box){padding-bottom:0;display:grid}.appv-split-box{min-width:0;display:grid;container-type:inline-size}.appv-split{grid-template-columns:minmax(0,296px) minmax(0,1fr);display:grid}.appv-split-list{border-right:var(--ux-hair) solid var(--ux-line);background:var(--ux-side);min-width:0}.appv-split-main{grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.appv-split-main .appv-draft-body{max-width:46ch;padding-right:24px}@container (max-width:640px){.appv-split{grid-template-columns:minmax(0,1fr)}.appv-split-list{display:none}.appv-split-stack .appv-split-list{border-right:0;border-bottom:var(--ux-hair) solid var(--ux-line);padding-bottom:8px;display:block}}.appv-check-group{color:var(--ux-t3);padding:14px 16px 6px;font-size:12px}.appv-check-row{align-items:flex-start;gap:10px;padding:8px 16px;display:flex}.appv-check-row>:first-child{margin-top:1px}.appv-check-row.is-lit{box-shadow:inset 0 1px 0 var(--ux-line), inset 0 -1px 0 var(--ux-line);background:#fff}.appv-check-text{flex:1;gap:1px;min-width:0;display:grid}.appv-check-title{text-wrap:pretty;font-weight:500}.appv-check-sub{color:var(--ux-t3);font-size:12px}.appv-check-row>.ux-chip{flex:none}.appv-thread{border-top:var(--ux-hair) solid var(--ux-line);margin:20px 16px 0;padding-top:14px}.appv-thread-head{white-space:nowrap;align-items:center;gap:8px;padding-right:56px;display:flex}.appv-thread-who{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.appv-thread-who .ux-3{font-weight:400}.appv-thread-body{max-width:46ch;color:var(--ux-t2);padding:8px 24px 0 28px;font-size:13px;line-height:1.55}.appv-room{align-content:start;display:grid}.appv-room-tr{border-bottom:var(--ux-hair) solid var(--ux-line);white-space:nowrap;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;column-gap:12px;height:36px;padding:0 14px;display:grid}.appv-room-th{height:32px;color:var(--ux-t3);font-size:12px}.appv-room-th>span,.appv-room-tr>span{align-items:center;gap:8px;min-width:0;display:flex}.appv-room-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.appv-room-folder{background:var(--ux-side);font-weight:500}.appv-room-file .appv-room-name,.appv-room-missing .appv-room-name{padding-left:22px}.appv-room-missing .appv-room-name{color:var(--ux-t3)}.appv-room-op{color:var(--ux-t2)}.appv-room-tr.is-lit{background:var(--ux-fill)}.appv-room-tr.is-lit .appv-room-op{color:var(--ux-t1)}@media (min-width:768px){.stage-app .appv-room-tr{padding-right:72px}}.appv-room{container-type:inline-size}@container (max-width:560px){.appv-room-th{display:none}.appv-room-tr{grid-template-columns:minmax(0,1fr);row-gap:2px;height:auto;min-height:36px;padding:8px 12px}.appv-room-folder .appv-room-op{display:none}.appv-room-file .appv-room-op,.appv-room-missing .appv-room-op{padding-left:22px;font-size:12px}}.appv-research{align-content:start;display:grid}.appv-research-row{border-bottom:var(--ux-hair) solid var(--ux-line);align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.appv-research-row>:first-child{margin-top:1px}.appv-research-row>.ux-chip{flex:none;margin-right:56px}.appv-research-text{flex:1;gap:3px;min-width:0;display:grid}.appv-research-q{text-wrap:pretty;font-weight:500}.appv-research-a{color:var(--ux-t1)}.appv-research-open{color:var(--ux-t3);font-size:12px}.appv-source{background:var(--color-card);max-width:100%;height:24px;box-shadow:inset 0 0 0 var(--ux-hair) var(--ux-line-strong);color:var(--ux-t2);white-space:nowrap;border-radius:6px;justify-self:start;align-items:center;gap:6px;margin-top:5px;padding:0 8px;font-size:12px;display:inline-flex}.appv-source .page-cite{margin-left:0}.appv-source-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.appv-research-text>*{min-width:0}@media (max-width:767px){.appv-research-row>.ux-chip{margin-right:0}}.appv-research-req{border-bottom:0}.appv-quote{background:var(--ux-fill);max-width:48ch;box-shadow:inset 2px 0 0 var(--ux-line-strong);border-radius:6px;margin-top:8px;padding:10px 12px;font-size:13px;line-height:1.55;display:block}.appv-research-foot{align-items:center;gap:10px;margin-top:10px;display:flex}.appv-group-label{color:var(--ux-t3);padding:14px 16px 2px;font-size:12px}.appv-sheet-grid{position:relative}.appv-sheet-model{--sheet-a:232px}@media (max-width:767px){.appv-sheet-model{--sheet-b:80px;container-type:inline-size}.appv-sheet-model .appv-sheet-row{grid-template-columns:28px max(96px, calc(100cqw - 28px - 2 * var(--sheet-b))) var(--sheet-b) var(--sheet-b)}.appv-sheet-model .appv-sheet-row>span:nth-child(n+5){display:none}.appv-sheet-model .appv-sheet-row:not(.appv-sheet-letters){height:auto;min-height:34px}.appv-sheet-model .appv-sheet-row:not(.appv-sheet-letters)>span:nth-child(2){white-space:normal;text-wrap:pretty;align-self:stretch;padding-block:8px;line-height:1.35;display:block}.appv-sheet-model .appv-sheet-row:nth-child(n+11){display:none}}.appv-sheet-returns{--sheet-a:100px;--sheet-b:100px;container-type:inline-size}.appv-sheet-returns .appv-sheet-row{grid-template-columns:32px var(--sheet-a) var(--sheet-b) var(--sheet-b) repeat(var(--cols,5), 84px)}.appv-sheet-over{z-index:1;top:calc(24px + var(--rows,8) * 34px + 12px);width:min(340px,100cqw - 60px);position:absolute;left:44px}@container (min-width:650px){.appv-sheet-returns .appv-sheet-over{top:36px;left:calc(32px + var(--sheet-a) + 2 * var(--sheet-b) + 14px);width:232px}}.appv-sheet-row>.sheet-old{color:var(--ux-t3)}.appv-chart{box-shadow:0 0 0 1px var(--ux-line-strong), 0 12px 24px -16px #16140f47;background:#fff;border-radius:6px;gap:10px;margin:0;padding:12px 14px;display:grid}.appv-chart-head{align-items:center;gap:7px;font-weight:500;display:flex}.appv-chart-head .ux-chip{margin-left:auto;font-weight:400}.appv-chart-plot{border-bottom:var(--ux-hair) solid var(--ux-line-strong);height:150px;margin:14px 0 0 34px;position:relative}.appv-chart-tick{border-top:var(--ux-hair) solid var(--ux-line);height:0;position:absolute;left:0;right:0}.appv-chart-tick>span{color:var(--ux-t3);font-size:11px;line-height:1;position:absolute;top:-7px;left:-34px}.appv-chart-target{z-index:1;border-top:1px dashed var(--ux-t2);height:0;position:absolute;left:0;right:0}.appv-chart-legend{color:var(--ux-t2);align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:400;display:inline-flex}.appv-chart-legend>i{border-top:1px dashed var(--ux-t2);width:14px}.appv-chart-bars,.appv-chart-labels{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:18px;display:grid}.appv-chart-bars{position:absolute;inset:0 8px}.appv-chart-labels{color:var(--ux-t3);text-align:center;margin-left:34px;padding:0 8px;font-size:11px;line-height:1.3}.appv-chart-col{position:relative}.appv-chart-bar{background:var(--ux-t1);transform-origin:bottom;border-radius:2px 2px 0 0;position:absolute;left:0;right:0}.appv-chart-bar.is-change{background:repeating-linear-gradient(135deg, var(--ux-fill-2) 0 3px, #fff 3px 6px);box-shadow:inset 0 0 0 1px var(--ux-t3);transform-origin:top;border-radius:0}.appv-chart-val{white-space:nowrap;padding-bottom:3px;font-size:12px;font-weight:500;position:absolute;bottom:100%;left:50%;translate:-50%}.appv-chart-bar.is-change .appv-chart-val{color:var(--ux-t2);padding:3px 0 0;font-weight:400;top:100%;bottom:auto}.lands.armed .appv-chart-bar{transform:scaleY(0)}.lands.armed .appv-chart-val{opacity:0}.lands.on .appv-chart-bar{transition:transform .62s var(--ease-film);transition-delay:calc(.7s + var(--i,0) * .38s);transform:none}.lands.on .appv-chart-val{opacity:1;transition:opacity .32s var(--ease-film);transition-delay:calc(1.1s + var(--i,0) * .38s)}.appv-outline{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.appv-outline-list{margin:0;padding:8px 0 4px;list-style:none;display:grid}.appv-outline-item{color:var(--ux-t2);gap:2px;padding:7px 16px;display:grid}.appv-outline-item.is-lit{color:var(--ux-t1);box-shadow:inset 2px 0 0 var(--ux-t1), inset 0 1px 0 var(--ux-line), inset 0 -1px 0 var(--ux-line);background:#fff}.appv-outline-title{align-items:center;gap:8px;display:flex}.appv-outline-item.is-lit .appv-outline-title{font-weight:500}.appv-outline-sub{color:var(--ux-t3);font-size:12px}.appv-body:has(>.appv-start){padding-bottom:0}.appv-start{max-width:560px;padding:0 20px 24px}.appv-start-head{border-bottom:var(--ux-hair) solid var(--ux-line);align-items:center;gap:16px;padding:18px 0 14px;display:flex}.appv-start-titles{flex:1;gap:3px;min-width:0;display:grid}.appv-start-title{letter-spacing:-.01em;align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.appv-start-title>.ux-chip{letter-spacing:0;font-weight:400}.appv-start-sub{color:var(--ux-t3);font-size:12px}.appv-start-meter{flex:none;justify-items:end;gap:6px;font-size:12px;display:grid}.appv-start-bars{gap:4px;display:inline-flex}.appv-start-bars>i{background:var(--ux-fill-2);border-radius:2px;width:22px;height:3px}.appv-start-bars>i.is-done{background:var(--ux-t1)}.appv-start-head+.card-row{border-top:0}.appv-body:has(>.appv-board){padding-bottom:0;display:grid}.appv-board{grid-auto-columns:minmax(236px,1fr);grid-auto-flow:column;gap:10px;padding:12px 12px 0;display:grid}@media (min-width:768px){.stage-app .appv-board{padding-right:72px}.stage-app .slot-0>.appv:has(.appv-board) .ux-toolbar{padding-right:72px}}@media (min-width:768px) and (max-width:1039px){.stage-app .appv-board-col:first-child:not(:has(.is-lit)){display:none}}.appv-board-col{background:var(--ux-fill);border-radius:8px 8px 0 0;align-content:start;gap:8px;min-width:0;padding:0 8px 8px;display:grid}.appv-board-head{align-items:center;gap:8px;height:28px;padding:0 2px;display:flex}.appv-board-card{box-shadow:0 0 0 1px var(--ux-line-strong), 0 1px 2px #16140f0a;background:#fff;border-radius:8px;gap:7px;padding:10px 12px;display:grid}.appv-board-card.is-lit{box-shadow:0 0 0 1px var(--ux-t1), 0 1px 2px #16140f0a}.appv-board-name,.appv-board-line,.appv-board-foot{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.appv-board-name{font-weight:500}.appv-board-line{color:var(--ux-t2);font-size:12px}.appv-board-foot{font-size:12px}@media (max-width:767px){.appv-board{grid-auto-columns:auto;grid-auto-flow:row}.appv-board-col:not(:has(.is-lit)){display:none}}.appv-set{grid-template-columns:148px minmax(0,1fr);align-items:stretch;min-height:100%;display:grid}.appv-set.appv-set-alone{grid-template-columns:minmax(0,1fr)}.appv-set-alone>.appv-set-nav{display:none}.appv-set-alone>.appv-set-page{max-width:none;padding-bottom:44px}.appv:has(.appv-set-alone)>.ux-rail{contain:size;overflow:hidden}:is(.appv-body:has(>.appv-set),.appv-body:has(>*>.appv-set)){padding-bottom:0;display:grid}.appv-set-nav{border-right:var(--ux-hair) solid var(--ux-line);background:var(--ux-side);align-content:start;gap:1px;padding:12px 8px 24px;display:grid}.appv-set-nav-h{color:var(--ux-t3);padding:2px 8px 6px;font-size:11px}.appv-set-page{align-content:start;min-width:0;max-width:440px;padding:0 20px 24px;display:grid}.appv-set-head{border-bottom:var(--ux-hair) solid var(--ux-line);align-items:center;gap:16px;padding:18px 0 14px;display:flex}.appv-set-titles{flex:1;gap:3px;min-width:0;display:grid}.appv-set-title{letter-spacing:-.01em;font-size:15px;font-weight:500}.appv-set-sub{color:var(--ux-t3);font-size:12px;line-height:1.4}.appv-set-head>.ux-pill{flex:none}.appv-set-group-h{color:var(--ux-t3);border-bottom:var(--ux-hair) solid var(--ux-line);padding:20px 0 6px;font-size:12px}.appv-set-row{border-bottom:var(--ux-hair) solid var(--ux-line);align-items:center;gap:16px;min-height:58px;padding:10px 0;display:flex}.appv-set-row-text{flex:1;gap:2px;min-width:0;display:grid}.appv-set-row-title{font-weight:500}.appv-set-row-sub{color:var(--ux-t3);font-size:12px;line-height:1.4}.appv-set-row-end{flex:none;align-items:center;gap:8px;display:inline-flex}.appv-set-row-lead{background:var(--ux-fill);width:28px;height:28px;box-shadow:inset 0 0 0 var(--ux-hair) var(--ux-line);color:var(--ux-t2);border-radius:7px;flex:none;place-items:center;margin-right:-4px;display:grid}.appv-set-row{transition:background-color .32s var(--ease-film), box-shadow .32s var(--ease-film)}.appv-set-row.is-lit{background:var(--ux-fill);box-shadow:-10px 0 0 var(--ux-fill), 10px 0 0 var(--ux-fill)}.appv-set-row.is-lit .appv-set-row-lead{background:var(--color-card)}.appv-set-page .ux-tr{padding:0}.appv-rows .ux-cell>.ux-text:has(+.ux-3){flex:none}.appv-rows .ux-cell>.ux-3{flex:0 auto;min-width:0;font-size:12px}.ux-seg{background:var(--ux-fill-2);box-shadow:inset 0 0 0 var(--ux-hair) var(--ux-line);white-space:nowrap;border-radius:6px;flex:none;padding:2px;font-size:12px;line-height:1.4;display:inline-flex}.ux-seg>span{color:var(--ux-t3);border-radius:4px;padding:1px 10px}.ux-seg>.is-on{background:var(--color-card);color:var(--ux-t1);box-shadow:0 0 0 1px var(--ux-line-strong), 0 1px 2px #16140f0f;font-weight:500}.ux-field{background:var(--color-card);width:172px;height:28px;box-shadow:inset 0 0 0 var(--ux-hair) var(--ux-line-strong);color:var(--ux-t2);white-space:nowrap;border-radius:6px;align-items:center;gap:7px;padding:0 10px;font-size:12px;display:inline-flex}.ux-field-v{letter-spacing:.08em;text-overflow:ellipsis;min-width:0;overflow:hidden}.ux-locked{align-items:center;gap:6px;font-weight:500;display:inline-flex}.ux-btn{height:26px;box-shadow:inset 0 0 0 var(--ux-hair) var(--ux-line-strong);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}@media (max-width:767px){.appv-set{grid-template-columns:minmax(0,1fr)}.appv-set-nav{display:none}.appv-set-page{max-width:none;padding:0 16px 20px}.appv-rows .ux-tr{grid-template-columns:var(--cols-sm,var(--cols));column-gap:10px}.appv-rows .ux-tr>:not(.appv-col-wide){display:flex}.appv-rows .appv-col-wide,.appv-rows .ux-cell>.ux-3{display:none}}.appv:has(.appv-set)>.ux-main>.ux-toolbar{padding-right:max(14px,100% - 568px)}@media (min-width:768px){.stage-app .slot-0>.appv:not(.appv-hug) .appv-set-page{max-width:min(440px,100% - 72px)}.stage-app .slot-0>.appv:not(.appv-hug):has(.appv-set)>.ux-main>.ux-toolbar{padding-right:max(14px,100% - 128px + -1*min(440px,100% - 220px))}}.appv>.ux-main:has(>.ux-toolbar .appv-status){grid-template-columns:minmax(0,1fr)}.stage.stage-app.stage-held{aspect-ratio:5/4}.journey-held .stage.stage-held{transition:height .48s var(--ease-film)}.stage-held .slot-0>.appv{contain:size}.stage-held-body{min-width:0;display:grid}@media (prefers-reduced-motion:no-preference){.stage-held.is-playing .lands-in{animation:lands-in .42s var(--ease-film) both;animation-delay:calc(.12s + var(--i,0) * 22ms)}.stage-held.is-playing .appv-rows-new{animation-delay:1.4s}.stage-held-body{animation:fade-up .42s var(--ease-film) both}}@keyframes lands-in{0%{opacity:0;translate:0 6px}}.lands:is(.armed,.on):has(.appv-status:not(.is-done)) .appv-rows-new{opacity:0;translate:0 6px}.lands.on .appv-rows-new{transition-delay:.12s}.lands-new.armed .lands-in:not(.appv-rows-new){opacity:1;translate:none}.appv-sheet-grid>:nth-child(8){--i:6}.appv-sheet-grid>:nth-child(9){--i:7}.appv-sheet-grid>:nth-child(10){--i:8}.appv-sheet-grid>:nth-child(11){--i:9}.appv-sheet-grid>:nth-child(12){--i:10}.appv-sheet-grid>:nth-child(13){--i:11}.appv-sheet-grid>:nth-child(14){--i:12}.appv-qa .appv-sheet{--sheet-a:280px;--sheet-b:400px}@media (max-width:767px){.appv-qa .appv-sheet{--sheet-a:124px;--sheet-b:176px}.appv-qa .appv-sheet-row:not(.appv-sheet-letters){height:auto;min-height:34px}.appv-qa .appv-sheet-row>span{white-space:normal;padding-block:8px;line-height:1.35}}.doc-mark{color:inherit;background:linear-gradient(#2e5bff29,#2e5bff29) 0 0/100% 100% no-repeat;border-radius:2px;padding:0 2px}.appv-sheet-row>.sheet-mark{font-weight:500;position:relative}.appv-sheet-row>.sheet-mark:after{content:"";border-style:solid;border-width:0 6px 6px 0;border-color:transparent var(--ux-t1) transparent transparent;position:absolute;top:0;right:0}.appv-sheet-row>.is-ref{background:#16140f09;box-shadow:inset 0 0 0 1px #16140f80}.appv-figure-foot{flex-wrap:wrap;row-gap:6px;padding-top:14px}.appv-figure-foot .ux-3{white-space:nowrap}.lands.armed .doc-mark{background-size:0% 100%}.lands.on .doc-mark{transition:background-size .7s var(--ease-film) .5s;background-size:100% 100%}.lands.armed .appv-sheet-row>.is-ref{background-color:#0000;box-shadow:inset 0 0 0 1px #0000}.lands.on .appv-sheet-row>.is-ref{transition:background-color .36s var(--ease-film) .8s, box-shadow .36s var(--ease-film) .8s;background-color:#16140f09;box-shadow:inset 0 0 0 1px #16140f80}.appv-hist{align-content:start;min-width:0;display:grid}.appv-hist-day{border-bottom:var(--ux-hair) solid var(--ux-line);color:var(--ux-t3);padding:14px 16px 6px;font-size:12px}.appv-hist-row{border-bottom:var(--ux-hair) solid var(--ux-line);align-items:center;gap:12px;min-height:52px;padding:8px 16px;display:flex}.appv-hist-row.is-lit{background:var(--ux-fill)}.appv-hist-row{transition:background-color .42s var(--ease-film)}@container hist (max-width:579px){.appv-hist .appv-hist-row{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding-block:10px;display:grid}.appv-hist .appv-hist-title{white-space:normal}.appv-hist .appv-hist-lead{grid-row:1/span 2;align-self:start}.appv-hist .appv-hist-end{grid-area:2/2;justify-self:start}.appv-hist .appv-hist-end.ux-chip{display:inline-flex}.appv-hist .appv-hist-time{grid-area:1/3;align-self:start}}.appv-hist-lead{flex:none;place-items:center;width:22px;height:22px;display:grid}.appv-hist-text{flex:1;gap:2px;min-width:0;display:grid}.appv-hist-title,.appv-hist-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.appv-hist-title{font-weight:500}.appv-hist-sub{color:var(--ux-t3);font-size:12px}.appv-hist-end{flex:none}.appv-hist-time{min-width:40px;color:var(--ux-t2);text-align:right;flex:none;font-size:12px}@media (min-width:768px){.stage-app .slot-0>.appv:not(.appv-paned) .appv-hist :is(.appv-pane-head,.appv-hist-row){padding-right:72px}}@media (max-width:767px){.appv-hist-title{white-space:normal}.appv-hist-end.ux-chip,.appv-hist>[role=list]:nth-child(n+4){display:none}}.stage{--stage-ground:none;--stage-light:none;--stage-light-over:.34;--stage-at:center;isolation:isolate;background:var(--stage-ground) var(--stage-at) / cover no-repeat}.stage-wall,.stage-plaster{--stage-ground:url(/grounds/wall.webp);--stage-light:url(/grounds/wall-light.webp);--stage-at:0% 40%}.stage-beams{--stage-ground:url(/grounds/beams.webp);--stage-light:url(/grounds/beams-light.webp);--stage-at:100% 0%}.stage-blinds{--stage-ground:url(/grounds/blinds.webp);--stage-light:url(/grounds/blinds-light.webp);--stage-at:0% 60%}.stage-stripes,.stage-stone{--stage-ground:url(/grounds/stripes.webp);--stage-light:url(/grounds/stripes-light.webp);--stage-at:78% 100%;--stage-light-over:.42}.stage-corridor,.stage-mist{--stage-ground:url(/grounds/corridor.webp);--stage-light:url(/grounds/corridor-light.webp);--stage-at:20% 100%}.stage-corridor-b{--stage-ground:url(/grounds/corridor-b.webp);--stage-light:url(/grounds/corridor-b-light.webp);--stage-at:80% 100%}.stage-facade{--stage-ground:url(/grounds/facade.webp);--stage-light:url(/grounds/facade-light.webp);--stage-at:0% 0%;--stage-light-over:.1}.stage-chair,.stage-oak{--stage-ground:url(/grounds/chair.webp);--stage-light:url(/grounds/chair-light.webp);--stage-at:0% 30%;--stage-light-over:.16}.stage-chair-b{--stage-ground:url(/grounds/chair-b.webp);--stage-light:url(/grounds/chair-b-light.webp);--stage-at:100% 30%;--stage-light-over:.16}.stage-desk{--stage-ground:url(/grounds/desk.webp);--stage-light:url(/grounds/desk-light.webp);--stage-at:62% 0%;--stage-light-over:.16}.stage-leaves{--stage-ground:url(/grounds/leaves.webp);--stage-light:url(/grounds/leaves-light.webp);--stage-at:0% 100%}.stage :is(.ux-window,.appv-tool),.stage .slot>.card,.stage .slot>.ux-record,.room-card>:is(.card,.sheet,.docs-reach,.doc,.msg),.hero-dock .ux-window,.opening-dock :is(.ux-window,.docs-reach,.card-film){--glass:9px;--glass-r:22px;--glass-screen:#fff;border:var(--glass) solid transparent;border-radius:var(--glass-r);background:linear-gradient(var(--glass-screen), var(--glass-screen)) padding-box,  linear-gradient(135deg, #ffffffc7 0%, #ffffff57 7%, #ffffff1a 26%, #ffffff08 52%, #ffffff24 80%, #ffffff8f 100%) border-box,  linear-gradient(#3c32221a, #3c322233) border-box;-webkit-backdrop-filter:blur(9px)saturate(1.9)brightness(1.12)contrast(1.06);backdrop-filter:blur(9px)saturate(1.9)brightness(1.12)contrast(1.06);position:relative;box-shadow:0 0 0 1px #ffffffd9,0 0 0 2px #1e160829,0 10px 16px -4px #1e16082e,0 34px 60px -26px #1e160857,0 90px 130px -60px #1e160870}.stage .ux-window{--glass-screen:var(--ux-side)}.stage .appv-tool{--glass-screen:var(--ux-world)}.stage :is(.ux-window,.appv-tool):before,.stage .slot>.card:before,.room-card>:is(.card,.sheet,.docs-reach,.doc,.msg):before,.hero-dock .ux-window:before,.opening-dock :is(.ux-window,.docs-reach,.card-film):before{content:"";z-index:6;border-radius:calc(var(--glass-r) - var(--glass));pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 .5px #1e16081a}.stage :is(.ux-window,.appv-tool):after,.stage .slot>.card:after,.room-card>:is(.card,.sheet,.docs-reach,.doc,.msg):after,.hero-dock .ux-window:after,.opening-dock :is(.ux-window,.docs-reach,.card-film):after{content:"";z-index:5;border-radius:calc(var(--glass-r) - var(--glass));background:var(--stage-light) center / cover no-repeat;mix-blend-mode:multiply;opacity:var(--stage-light-over);pointer-events:none;position:absolute;inset:0}.stage-light{z-index:3;background:var(--stage-light) var(--stage-at) / cover no-repeat;mix-blend-mode:multiply;opacity:var(--stage-light-over);pointer-events:none;display:none;position:absolute;inset:0}.stage:is(.stage-stripes,.stage-stone,.stage-beams,.stage-facade,.stage-leaves)>.stage-light{display:block}.stage:is(.stage-stripes,.stage-stone,.stage-beams,.stage-facade,.stage-leaves) :is(.ux-window,.appv-tool,.card):after,.stage :is(.ux-window,.appv-tool) .card:before,.stage :is(.ux-window,.appv-tool) .card:after{content:none}.appv-body .card,.appv-pane .card{-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.stage .slot>.card,.room-card>:is(.card,.sheet,.docs-reach,.doc,.msg),.hero-dock .ux-window,.opening-dock :is(.ux-window,.docs-reach,.card-film){--glass:7px;--glass-r:18px}.stage.room{place-items:center start;min-height:clamp(420px,46vw,640px);padding:clamp(40px,6vw,88px) clamp(16px,9%,132px);display:grid}.stage.room.room-flip{justify-items:end}.room-card{z-index:1;width:min(100%,520px);min-width:0;position:relative}.room-card>.doc{--glass-screen:var(--doc-paper);overflow:visible}.room-card>.doc>:first-child{border-radius:calc(var(--glass-r) - var(--glass)) calc(var(--glass-r) - var(--glass)) 0 0}.room-card>.msg.msg-paper{--glass-screen:#fff}@media (max-width:767px){.stage.room,.stage.room.room-flip{justify-items:center;min-height:0;padding:28px 14px 36px}}.stage-app .slot-0>:is(.appv,.appv-tool),.stage-table .slot-0>.ux-window{border-radius:var(--glass-r) 0 0 0}.stage-app .slot-0>:is(.appv,.appv-tool):before,.stage-app .slot-0>:is(.appv,.appv-tool):after,.stage-table .slot-0>.ux-window:before,.stage-table .slot-0>.ux-window:after{border-radius:calc(var(--glass-r) - var(--glass)) 0 0 0}@media (min-width:768px){.stage-wide :is(.ux-window,.appv-tool),.stage-wide .slot>.card,.stage-wide .slot>.ux-record{zoom:1.12}.stage-wide.stage-table .slot-0>.ux-window,.stage :is(.ux-window,.appv-tool) :is(.ux-window,.appv-tool,.card){zoom:1}}.ux :is(.ux-nav,.ux-icon-btn,.ux-tr,.ux-view,.ux-filter,.ux-chip,.ux-av,.ux-pill,.ux-attach,.appv-attach,.appv-send,.appv-status,.ux-crumb-up),.ux :is(.appv-item,.appv-list-row,.appv-file,.appv-hist-row,.appv-check-row,.appv-research-row,.appv-set-row,.appv-board-card,.appv-outline-item,.appv-fact,.appv-review-src,.appv-field,.sources-row,.ux-event),:is(.ux,.card) :is(.card-row,.pill,.ux-chip),.ux-tabs>span,.card-tabs>*,.sheet-grid>.sheet-c{cursor:pointer;transition:background-color .15s var(--ux-ease), color .15s var(--ux-ease), border-color .15s var(--ux-ease), box-shadow .15s var(--ux-ease)}.ux-tr:not(.ux-th):hover{background:#fbfbfb}.ux-tr.is-lit:hover{background:var(--ux-fill-2)}.ux :is(.appv-item,.appv-list-row,.appv-file,.appv-hist-row,.appv-check-row,.appv-research-row,.appv-set-row,.appv-outline-item,.appv-fact,.appv-review-src,.appv-field,.sources-row,.ux-event):hover{background:var(--ux-fill)}.card-row{border-radius:6px;margin:0 -8px;padding-left:8px;padding-right:8px}:is(.ux,.card) .card-row:hover{background:var(--ux-fill)}.appv-board-card:hover{border-color:var(--ux-check);box-shadow:var(--ux-lift)}.ux-tabs>span:not(.is-on):hover,.card-tabs>:not(.on):hover,.ux-crumb-up:hover{color:var(--ux-t1)}.ux-pill:hover,:is(.ux,.card,.ux-scope) .pill:hover{background:#2e2f2f;border-color:#2e2f2f}.ux :is(.ux-view,.ux-filter,.ux-av):hover{background:var(--ux-fill-2)}:is(.ux,.card) .ux-chip:not(.is-attention):hover{background:var(--ux-fill-2);color:var(--ux-t2)}.ux-chip.is-attention:hover{background:#ffedd5}.ux :is(.ux-attach,.appv-attach,.appv-send,.appv-status):hover{background:var(--ux-fill);border-color:var(--ux-check)}.sheet-grid>.sheet-c:hover{background:var(--ux-blue-wash)}.ux-thumb{transition:box-shadow .15s var(--ux-ease)}.ux-tr:hover .ux-thumb,.card-head:hover .ux-thumb{box-shadow:0 0 0 1px var(--ux-check)}@media (max-width:767px){.stage :is(.ux-window,.appv-tool),.stage .slot>.card,.stage .slot>.ux-record,.room-card>:is(.card,.sheet,.docs-reach,.doc,.msg),.hero-dock .ux-window,.opening-dock :is(.ux-window,.docs-reach,.card-film){--glass:6px;--glass-r:16px}.stage.stage-app{padding:30px 14px 0}.appv-sheet{container-type:inline-size}.appv-sheet:not(.appv-sheet-model) .appv-sheet-row{grid-template-columns:28px minmax(0,1fr) 96px}.appv-sheet:not(.appv-sheet-model) .appv-sheet-row>span:nth-child(n+4){display:none}.appv-sheet.appv-sheet-returns .appv-sheet-row{grid-template-columns:28px minmax(0,1fr) 84px 84px}.appv-sheet.appv-sheet-returns .appv-sheet-row>span:nth-child(4){display:flex}.appv-qa .appv-sheet .appv-sheet-row{grid-template-columns:28px minmax(0,.8fr) minmax(0,1fr)}.appv-sheet:not(.appv-sheet-model) .appv-sheet-row:nth-child(n+14){display:none}.appv-sheet-over{width:min(340px,100cqw - 48px);left:36px}.ux-toolbar:has(.appv-status) .ux-crumb{flex:0 auto;min-width:30%}.ux-toolbar:has(.appv-status) .ux-toolbar-end{flex:0 auto;min-width:0}.ux-toolbar .appv-status{white-space:nowrap;max-width:100%}.stage-facade{--stage-at:72% 0%}.stage-app .slot-0>:is(.appv,.appv-tool){border-radius:var(--glass-r) var(--glass-r) 0 0;margin-right:0}.stage-app .slot-0>:is(.appv,.appv-tool):before,.stage-app .slot-0>:is(.appv,.appv-tool):after{border-radius:calc(var(--glass-r) - var(--glass)) calc(var(--glass-r) - var(--glass)) 0 0}}.hero-dock .ux-window,.opening-dock :is(.ux-window,.docs-reach,.card-film){--glass:7px;--glass-r:18px;overflow:visible}.hero-dock .ux-window>.ux-main,.opening-dock .ux-window>:is(.ux-main,.ux-side){border-radius:calc(var(--glass-r) - var(--glass));overflow:hidden}.hero-dock .ux-window:after,.opening-dock :is(.ux-window,.docs-reach,.card-film):after{content:none}.hero-dock .ux-window,.opening-dock :is(.ux-window,.docs-reach,.card-film){box-shadow:0 0 0 1px #ffffffd9,0 0 0 2px #1e160829}.hero-dock{justify-content:flex-end;display:flex}@media (min-width:768px){.opening:has(.who-workspaces) .opening-photo{margin-bottom:150px;overflow:visible}.opening:has(.who-workspaces) .opening-dock{z-index:2;bottom:-150px}.opening:has(.who-workspaces) .who-workspaces .docs-reach:nth-child(odd){translate:-28px}}}
