.op-root{--ps-accent: #1B4F8A;--ps-accent-soft: #E3ECF6;--ps-on-accent: #FAF5EA;--ps-focus-ring: #1B4F8A;--ps-paper: #FAF5EA;--ps-paper-bright: #FFFDF6;--ps-paper-tint: #F0E7D2;--ps-paper-tint-border: #E4D8BC;--ps-paper-own: #F3EDDE;--ps-ink: #2C2A21;--ps-ink-body: #3B382E;--ps-ink-quiet: #4A463A;--ps-ink-soft: #6B675A;--ps-ink-faint: #6E6857;--ps-timestamp: #6E6857;--ps-chevron: #C9C2AC;--ps-hairline: #E4D9C0;--ps-hairline-soft: #EBE3D1;--ps-outline: #D8CDAF;--ps-rim: #FFFEFA;--ps-edge: rgba(255,255,255,.72);--ps-lip: #E4D9C0;--ps-focus-ring-chrome: #FAF5EA;--ps-on-glass: #fff;--ps-on-glass-strong: rgba(255,255,255,.82);--ps-on-glass-muted: rgba(255,255,255,.72);--ps-on-glass-faint: rgba(255,255,255,.62);--ps-on-glass-ghost: rgba(255,255,255,.52);--ps-on-glass-dim: rgba(255,255,255,.4);--ps-on-glass-rim: rgba(255,255,255,.92);--ps-on-glass-rim-soft: rgba(255,255,255,.7);--ps-glass-hover: rgba(255,255,255,.12);--ps-glass-hover-soft: rgba(255,255,255,.1);--ps-glass-hover-faint: rgba(255,255,255,.08);--ps-on-glass-halo: none;--ps-presence: #2FA44A;--ps-warn: #B0611E;--ps-danger: #B3402E;--ps-sky-flare-layer: radial-gradient(52% 32% at 78% -4%, rgba(255,255,255,.2), transparent 62%);--ps-sky-vignette-layer: radial-gradient(130% 55% at 50% 118%, rgba(0,0,0,.42), transparent 68%);--ps-sky-ground: linear-gradient(180deg, #0F1E2C 0%, #0A1520 45%, #050B11 82%, #03070B 100%);--ps-bezel-top: #5F92CB;--ps-bezel-mid: #2B62A1;--ps-bezel-bottom: #1B487A;--ps-bezel-edge-highlight: rgba(255,255,255,.45);--ps-bezel-edge-shade: rgba(9,25,44,.3);--ps-bezel-shadow: rgba(9,25,44,.65);--ps-sheet-shadow: rgba(4,11,20,.42);--ps-r-sheet: 26px;--ps-r-frame: 28px;--ps-r-card: 22px;--ps-r-row: 12px;--ps-r-dock: 30px;--ps-r-pill: 17px;--ps-r-field: 14px;--ps-r-button: 10px;--ps-r-bezel-outer: 32px;--ps-r-bezel-inner: 25px;--ps-stroke-divider: 1px;--ps-stroke-sheet: 1.5px;--ps-stroke-glass: 1.5px;--ps-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ps-glass-clear: rgba(255,255,255,.16);--ps-glass-clear-border: rgba(255,255,255,.38);--ps-glass-clear-blur: 30px;--ps-glass-field: linear-gradient(180deg, rgba(24,41,54,.3), rgba(8,15,24,.38));--ps-glass-field-border: rgba(255,255,255,.3);--ps-glass-field-blur: 34px;--ps-glass-field-rim: rgba(255,255,255,.22);--ps-glass-apps: linear-gradient(180deg, rgba(24,41,54,.44), rgba(8,15,24,.55));--ps-glass-apps-border: rgba(255,255,255,.3);--ps-glass-apps-blur: 34px;--ps-glass-dock: linear-gradient(180deg, rgba(14,24,34,.74), rgba(5,9,16,.84));--ps-glass-dock-border: rgba(255,255,255,.42);--ps-glass-dock-blur: 46px;--ps-glass-dock-rim: rgba(255,255,255,.34);--ps-glass-accent: linear-gradient(180deg, rgba(23,53,95,.86), rgba(12,30,58,.94));--ps-glass-accent-border: rgba(255,255,255,.52);--ps-glass-accent-blur: 26px;--ps-glass-key: linear-gradient(180deg, rgba(16,29,44,.34), rgba(4,9,16,.46));--ps-glass-key-border: rgba(255,255,255,.46);--ps-glass-key-blur: 26px;--ps-blur-clear: 30px;--ps-blur-field: 34px;--ps-blur-dock: 46px}.op-root{font-family:var(--ps-font);color:var(--ps-ink-body);font-size:calc(14px * var(--mc-text-scale, 1));line-height:var(--ps-lh-ui);box-sizing:border-box;-webkit-font-smoothing:antialiased}.op-root{--ps-row-pad-y: 8px;--ps-row-pad-x: 16px;--ps-cell-pad-y: 8px;--ps-cell-pad-x: 16px;--ps-slab-pad-y: 10px;--ps-slab-pad-x: 13px;--ps-btn-pad-y: 7px;--ps-btn-pad-x: 12px;--ps-field-pad-y: 7px;--ps-field-pad-x: 11px;--ps-tcell-pad-y: 6px;--ps-tcell-pad-x: 10px;--ps-lh-ui: 1.35;--ps-lh-tight: 1.2}.op-root .op-root{background:transparent}.op-root .ps-sky{position:relative;isolation:isolate;background:var(--ps-sky-flare-layer),var(--ps-sky-vignette-layer),var(--ps-sky-ground);transition:background 2s ease}.op-root .ps-bezel{padding:var(--ps-bezel-pad, 7px);border-radius:var(--ps-r-bezel-outer);background:var( --ps-bezel-fill, linear-gradient(180deg, var(--ps-bezel-top), var(--ps-bezel-mid) 50%, var(--ps-bezel-bottom)) );box-shadow:var( --ps-bezel-shadow-stack, inset 0 1.5px 0 var(--ps-bezel-edge-highlight) , inset 0 -1.5px 0 var(--ps-bezel-edge-shade), 0 40px 90px var(--ps-bezel-shadow) )}.op-root .ps-bezel>*{border-radius:var(--ps-bezel-inner-radius, var(--ps-r-bezel-inner));overflow:hidden}.op-root .ps-glass{position:relative;text-shadow:var(--ps-on-glass-halo, none);-webkit-backdrop-filter:blur(var(--ps-blur-clear)) saturate(180%);backdrop-filter:blur(var(--ps-blur-clear)) saturate(180%);background:var(--ps-glass-clear);border:var(--ps-stroke-glass) solid var(--ps-glass-clear-border)}.op-root .ps-glass--field{-webkit-backdrop-filter:blur(var(--ps-blur-field)) saturate(180%);backdrop-filter:blur(var(--ps-blur-field)) saturate(180%);background:var(--ps-glass-field);border-color:var(--ps-glass-field-border);border-radius:var(--ps-r-field);box-shadow:inset 0 1px 0 var(--ps-glass-field-rim)}.op-root .ps-glass--dock{text-shadow:none;-webkit-backdrop-filter:blur(var(--ps-blur-dock)) saturate(185%);backdrop-filter:blur(var(--ps-blur-dock)) saturate(185%);background:var(--ps-glass-dock);border-color:var(--ps-glass-dock-border);border-radius:var(--ps-r-dock);box-shadow:inset 0 1px 0 var(--ps-glass-dock-rim),inset 0 -1px #00000047}.op-root .ps-glass--accent{background:var(--ps-glass-accent);border-color:var(--ps-glass-accent-border)}.op-root .ps-key{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--ps-glass-key);border:var(--ps-stroke-glass) solid var(--ps-glass-key-border);color:var(--ps-on-glass);cursor:pointer;-webkit-backdrop-filter:blur(var(--ps-blur-clear)) saturate(180%);backdrop-filter:blur(var(--ps-blur-clear)) saturate(180%);transition:transform .12s ease,background .12s ease,border-color .12s ease}.op-root .ps-key:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.34),transparent 42%);pointer-events:none}.op-root .ps-key:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(46% 46% at 32% 24%,rgba(255,255,255,.42),transparent 55%);pointer-events:none}.op-root .ps-key:hover{border-color:var(--ps-glass-key-border);background:var(--ps-glass-hover)}.op-root .ps-key:active{transform:scale(.9)}.op-root .ps-key--active{background:var(--ps-glass-accent);border-color:var(--ps-glass-accent-border)}.op-root .ps-avatar-halo{border-radius:999px;box-shadow:0 0 0 2px var(--ps-paper),0 0 0 4px color-mix(in srgb,var(--halo, transparent) 35%,transparent)}.op-root{--ps-signal-free: #2FA44A;--ps-signal-soon: #D9A21B;--ps-signal-busy: #B3402E}.op-root{--ps-shade: 24, 18, 8;--ps-elev-1: 0 1px 1px rgba(var(--ps-shade), .05), 0 2px 6px rgba(var(--ps-shade), .05);--ps-elev-2: 0 2px 3px rgba(var(--ps-shade), .07), 0 8px 18px rgba(var(--ps-shade), .09);--ps-elev-3: 0 4px 6px rgba(var(--ps-shade), .08), 0 18px 36px rgba(var(--ps-shade), .13);--ps-elev-well: inset 0 1px 2px rgba(var(--ps-shade), .1), inset 0 0 0 1px rgba(var(--ps-shade), .03)}.op-root .ps-paper{background:var(--ps-paper);border-radius:var(--ps-r-sheet);border:var(--ps-stroke-sheet) solid var(--ps-edge);color:var(--ps-ink-body);box-shadow:inset 0 1px 0 var(--ps-rim),inset 0 -1px 0 var(--ps-lip),0 20px 48px var(--ps-sheet-shadow);overflow:hidden}.op-root .ps-row{padding:var(--ps-row-pad-y) var(--ps-row-pad-x);border-bottom:var(--ps-stroke-divider) solid var(--ps-hairline)}.op-root .ps-row:last-child{border-bottom:0}.op-root .ps-row--bright{background:var(--ps-paper-bright)}.op-root .ps-row--interactive{cursor:pointer;transition:background .12s ease}.op-root .ps-row--interactive:hover{background:var(--ps-paper-bright)}.op-root .ps-row--needs-you,.op-root .ps-row--selected{background:var(--ps-accent-soft)}.op-root .ps-slab{background:var(--ps-paper-tint);border:1px solid var(--ps-paper-tint-border);border-radius:var(--ps-r-row);padding:var(--ps-slab-pad-y) var(--ps-slab-pad-x);box-shadow:var(--ps-elev-well)}.op-root .ps-slab--empty{border:1.5px dashed var(--ps-outline);text-align:center;color:var(--ps-ink-faint)}.op-root .ps-cells{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-bottom:var(--ps-stroke-divider) solid var(--ps-hairline)}.op-root .ps-cells>*+*{border-left:var(--ps-stroke-divider) solid var(--ps-hairline)}.op-root .ps-cell{padding:var(--ps-cell-pad-y) var(--ps-cell-pad-x)}.op-root .ps-cell-value{font-size:calc(20px * var(--mc-text-scale, 1));line-height:var(--ps-lh-tight);font-weight:300;color:var(--ps-ink);letter-spacing:-.2px}.op-root .ps-cell-value--warn{color:var(--ps-warn)}.op-root .ps-hero{font-size:calc(44px * var(--mc-text-scale, 1));line-height:var(--ps-lh-tight);font-weight:200;letter-spacing:-1.5px;color:var(--ps-on-glass);text-shadow:var(--ps-on-glass-halo, none)}.op-root .ps-screen-title{font-size:calc(19px * var(--mc-text-scale, 1));line-height:var(--ps-lh-tight);font-weight:800;letter-spacing:-.6px;color:var(--ps-ink)}.op-root .ps-title{font-size:calc(14.5px * var(--mc-text-scale, 1));line-height:var(--ps-lh-tight);font-weight:800;color:var(--ps-ink)}.op-root .ps-body{font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ps-ink-body)}.op-root .ps-meta{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ps-ink-faint)}.op-root .ps-timestamp{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ps-timestamp)}.op-root .ps-label{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:.88px;text-transform:uppercase;color:var(--ps-timestamp)}.op-root .ps-badge{font-size:calc(10px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:.6px;text-transform:uppercase}.op-root .ps-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:var(--ps-btn-pad-y) var(--ps-btn-pad-x);border-radius:var(--ps-r-button);font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));line-height:var(--ps-lh-ui);font-weight:600;min-height:32px;cursor:pointer;border:1px solid var(--ps-outline);background:transparent;color:var(--ps-ink-body);transition:background .12s ease,border-color .12s ease,color .12s ease}.op-root .ps-iconrow .ps-btn{border-color:transparent;background:transparent;padding-left:6px;padding-right:6px}.op-root .ps-iconrow .ps-btn:hover:not(:disabled){background:var(--ps-paper-bright);border-color:var(--ps-hairline)}.op-root .ps-btn:hover:not(:disabled){background:var(--ps-paper-bright)}.op-root .ps-btn:disabled{opacity:.5;cursor:not-allowed}.op-root .ps-btn--outline-accent{border-color:var(--ps-accent);color:var(--ps-accent)}.op-root .ps-btn--outline-accent:hover:not(:disabled){background:var(--ps-accent-soft)}.op-root .ps-btn--solid{background:var(--ps-accent);border-color:var(--ps-accent);color:var(--ps-on-accent)}.op-root .ps-btn--solid:hover:not(:disabled){filter:brightness(.9)}.op-root .ps-btn--danger{border-color:var(--ps-danger);color:var(--ps-danger)}.op-root .ps-btn--danger:hover:not(:disabled){background:var(--ps-danger);color:var(--ps-on-accent)}.op-root .ps-input,.op-root .ps-textarea,.op-root .ps-select{width:100%;padding:var(--ps-field-pad-y) var(--ps-field-pad-x);border-radius:var(--ps-r-field);border:1px solid var(--ps-paper-tint-border);background:var(--ps-paper-tint);color:var(--ps-ink);font:inherit;font-size:calc(13.5px * var(--mc-text-scale, 1))}.op-root .ps-input,.op-root .ps-select{min-height:32px}.op-root .ps-input:focus,.op-root .ps-textarea:focus,.op-root .ps-select:focus{outline:2px solid var(--ps-focus-ring);outline-offset:1px}.op-root{--ps-ink-placeholder: color-mix(in oklab, var(--ps-ink-faint) 55%, var(--ps-paper-tint))}.op-root .ps-input::placeholder,.op-root .ps-textarea::placeholder,.op-root [data-slot=input]::placeholder,.op-root [data-slot=textarea]::placeholder{color:var(--ps-ink-placeholder);opacity:1}.op-root .ps-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--ps-r-pill);background:var(--ps-paper-tint);border:1px solid var(--ps-paper-tint-border);font-size:calc(10px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--ps-ink-soft)}.op-root .ps-chip--accent{background:var(--ps-accent-soft);border-color:transparent;color:var(--ps-accent)}.op-root .ps-chip--success{color:var(--ps-presence)}.op-root .ps-chip--warn{color:var(--ps-warn)}.op-root .ps-chip--danger{color:var(--ps-danger)}.op-root [data-slot=table-cell]{padding:var(--ps-tcell-pad-y) var(--ps-tcell-pad-x)}.op-root .ps-dock{position:absolute;left:50%;bottom:13px;transform:translate(-50%);display:flex;align-items:center;gap:2px;padding:6px 9px;z-index:5;max-width:calc(100% - 40px);overflow-x:auto;scrollbar-width:none}.op-root .ps-dock::-webkit-scrollbar{display:none}.op-root .ps-dock-tab{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 11px;border-radius:var(--ps-r-pill);border:0;background:transparent;color:var(--ps-on-glass-muted);font-size:calc(9px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .12s ease,color .12s ease}.op-root .ps-dock-tab:hover{background:var(--ps-glass-hover);color:var(--ps-on-glass)}.op-root .ps-dock-tab--active{background:var(--ps-glass-accent);color:var(--ps-on-glass);box-shadow:inset 0 1px #ffffff47}.op-root .ps-dock-grip{display:flex;flex-direction:column;gap:2px;padding:0 8px 0 2px;cursor:grab;touch-action:none}.op-root .ps-dock-grip:active{cursor:grabbing}.op-root .ps-dock-grip i{display:block;width:3px;height:3px;border-radius:999px;background:var(--ps-on-glass-dim)}.op-root .ps-rail{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 0}.op-root .ps-rail-item{display:flex;flex-direction:column;align-items:center;color:var(--ps-on-glass-strong);font-size:calc(9.5px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:1.1px;text-transform:uppercase;background:transparent;border:0;cursor:pointer;gap:5px;padding:7px 0;width:100%;overflow:hidden}.op-root .ps-rail-item>span:last-child{flex-shrink:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .ps-rail-item[data-caption-fit=tight]>span:last-child{letter-spacing:.2px}.op-root .ps-rail-item[data-caption-fit=tightest]>span:last-child{letter-spacing:0;font-size:calc(7.5px * var(--mc-text-scale, 1));line-height:calc(12.825px * var(--mc-text-scale, 1))}.op-root .ps-rail-item:hover{color:var(--ps-on-glass)}.op-root .ps-rail-icon{width:38px;height:38px;border-radius:999px;display:flex;align-items:center;justify-content:center;border:2px solid transparent;transition:border-color .12s ease,background .12s ease}.op-root .ps-rail-item:hover .ps-rail-icon{background:var(--ps-glass-hover-soft)}.op-root .ps-rail-item--active{color:var(--ps-on-glass)}.op-root .ps-rail-item--active .ps-rail-icon{border-color:var(--ps-on-glass);background:var(--ps-glass-hover-faint)}@media(prefers-reduced-motion:reduce){.op-root .ps-sky,.op-root .ps-key,.op-root .ps-row--interactive,.op-root .ps-dock-tab,.op-root .ps-btn{transition:none}.op-root .ps-key:active{transform:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.op-root .ps-glass,.op-root .ps-glass--field,.op-root .ps-glass--dock,.op-root .ps-key{background:var(--ps-glass-dock)}}.op-root{--ps-rail-inner-h: 650px;--ps-rail-outer-h: 575px;--ps-rail-stroke: 3px}.op-root .ps-railstack{display:flex;align-items:center;flex-shrink:0;min-height:0}.op-root .ps-rail-apps{position:relative;width:87px;height:var(--ps-rail-outer-h);align-self:center;margin:0;border-radius:var(--ps-r-frame);z-index:1;display:flex;flex-direction:column;align-items:center;gap:7px;padding:14px 22px 14px 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-backdrop-filter:blur(var(--ps-blur-dock)) saturate(185%);backdrop-filter:blur(var(--ps-blur-dock)) saturate(185%);background:var(--ps-glass-dock);border:var(--ps-rail-stroke) solid var(--ps-glass-dock-border);box-shadow:inset 0 1px 0 var(--ps-glass-dock-rim)}.op-root .ps-rail-apps{transition:width .2s cubic-bezier(.22,.61,.36,1)}.op-root .ps-rail-apps.ps-rail-apps--collapsed{width:18px;min-width:0;overflow:hidden}.op-root .ps-rail-apps.ps-rail-apps--collapsed>.ps-rail-apps__groove{display:none}.op-root .ps-rail-apps>.ps-rail-apps__handle{position:absolute;top:50%;left:auto;right:2px;transform:translateY(-50%);width:6px;height:46px;padding:0;border:0;border-radius:999px;background:var(--ps-rail-handle, var(--ps-on-glass-dim));cursor:pointer;box-shadow:0 0 0 9px transparent;transition:background .14s ease,height .14s ease;z-index:2}.op-root .ps-rail-apps>.ps-rail-apps__handle:after{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}.op-root .ps-rail-apps>.ps-rail-apps__handle:hover,.op-root .ps-rail-apps>.ps-rail-apps__handle:focus-visible{background:var(--ps-rail-handle-hot, var(--ps-on-glass-ghost));height:62px}.op-root .ps-rail-apps>.ps-rail-apps__handle:focus-visible{outline:2px solid var(--ps-focus-ring-chrome);outline-offset:3px}.op-root .ps-rail-apps::-webkit-scrollbar{display:none}.op-root .ps-rail-product{width:75px;height:var(--ps-rail-inner-h);align-self:center;margin:0 0 0 -22px;border-radius:var(--ps-r-frame) 0 0 var(--ps-r-frame);z-index:2;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 8px 12px;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-backdrop-filter:blur(var(--ps-blur-dock)) saturate(185%);backdrop-filter:blur(var(--ps-blur-dock)) saturate(185%);background:var(--ps-glass-dock);border:var(--ps-rail-stroke) solid var(--ps-glass-dock-border);border-right:0;box-shadow:inset 0 1px 0 var(--ps-glass-dock-rim);scrollbar-width:none}.op-root .ps-rail-product::-webkit-scrollbar{display:none}.op-root .ps-sheet-overlap{margin-left:0;z-index:3}.op-root .ps-disc{position:relative;width:36px;height:36px;border-radius:999px;border:0;cursor:pointer;color:#fff;font-size:calc(10.5px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:.2px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 32% 26%,rgba(255,255,255,.42),transparent 52%),var(--disc, var(--ps-accent));box-shadow:inset 0 -1px #00000038;transition:transform .12s ease,box-shadow .12s ease}.op-root .ps-disc__mark{width:100%;height:100%;border-radius:inherit;object-fit:cover;display:block}.op-root .ps-disc:hover{transform:scale(1.06)}.op-root .ps-disc:active{transform:scale(.9)}.op-root .ps-disc--active{box-shadow:inset 0 -1px #00000038,0 0 0 2px var(--ps-on-glass),0 0 14px 2px var(--disc, var(--ps-accent))}.op-root .ps-disc-add{width:36px;height:36px;border-radius:999px;border:1.5px dashed var(--ps-on-glass-dim);background:transparent;color:var(--ps-on-glass-faint);font-size:calc(17px * var(--mc-text-scale, 1));line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.op-root .ps-disc-add:hover{border-color:var(--ps-on-glass-faint);color:var(--ps-on-glass)}.op-root .ps-rail-apps>*{width:100%;display:flex;flex-direction:column;align-items:center}.op-root .ps-rail-apps>.ps-rail-apps__groove{display:contents}.op-root .ps-rail-apps__rule{display:none}.op-root .ps-disc-label{font-size:calc(7px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--ps-on-glass-ghost);margin-top:3px;text-align:center;max-width:62px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .ps-chi{width:42px;height:42px;border-radius:999px;border:0;cursor:pointer;margin-top:auto;background:radial-gradient(circle at 32% 26%,color-mix(in srgb,var(--ps-accent) 18%,#fff),color-mix(in srgb,var(--ps-accent) 62%,#fff) 38%,var(--ps-accent) 68%,color-mix(in srgb,var(--ps-accent) 72%,#000) 100%);box-shadow:inset 0 1px #ffffff4d,0 3px 10px #00000057;transition:transform .12s ease}.op-root .ps-chi:active{transform:scale(.9)}.op-root[data-ps-mode=standalone]{background:linear-gradient(#000000db,#000000db),var(--ps-sky-ground)}.op-root[data-ps-mode=standalone]>.ps-sky{border-radius:var(--ps-r-bezel-inner)}.op-root .ps-poweredby{font-size:calc(7px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:var(--ps-on-glass-dim);text-align:center;padding:8px 0 4px}.op-root{--ps-metal: #a08a5c;--ps-metal-bright: #c8b184;--ps-metal-line: rgba(160, 138, 92, .34)}.op-root{font-variant-numeric:tabular-nums}.op-root ::selection{background:color-mix(in oklab,var(--ps-metal) 35%,transparent)}.op-root p,.op-root .ps-body,.op-root .ps-meta{text-wrap-style:pretty}.op-root .ps-btn:active:not(:disabled),.op-root .ps-chip:active,.op-root .ps-dock-tab:active,.op-root .ps-rail-item:active,.op-root .ps-row--interactive:active{transform:scale(.97)}.op-root .ps-btn,.op-root .ps-chip,.op-root .ps-dock-tab,.op-root .ps-rail-item,.op-root .ps-row--interactive{transition:transform .12s cubic-bezier(.2,.7,.3,1)}.op-root .ps-btn:focus-visible,.op-root .ps-input:focus-visible,.op-root .ps-textarea:focus-visible,.op-root .ps-select:focus-visible,.op-root .ps-row--interactive:focus-visible,.op-root .ps-chip:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ps-focus-ring),0 0 0 4px color-mix(in oklab,var(--ps-accent) 18%,transparent)}.op-root .ps-key:focus-visible,.op-root .ps-disc:focus-visible,.op-root .ps-disc-add:focus-visible,.op-root .ps-rail-item:focus-visible,.op-root .ps-dock-tab:focus-visible,.op-root .ps-chi:focus-visible,.op-root .ps-rail-apps__handle:focus-visible,.op-root .ps-rail-field:focus-visible{outline:2px solid var(--ps-focus-ring-chrome);outline-offset:2px}.op-root .ps-btn--solid:focus-visible{box-shadow:inset 0 0 0 2px var(--ps-focus-ring-chrome),0 0 0 4px color-mix(in oklab,var(--ps-accent) 18%,transparent)}.op-root .ps-disc--active:focus-visible{outline-offset:4px}.op-root .ps-rail-field--paper:focus-visible{outline:2px solid var(--ps-focus-ring);outline-offset:2px}.op-root .ps-paper{box-shadow:inset 0 1px 0 var(--ps-rim),inset 0 -1px 0 var(--ps-lip),0 1px 2px var(--ps-sheet-shadow),0 12px 28px -8px var(--ps-sheet-shadow),0 30px 60px -24px var(--ps-sheet-shadow)}.op-root .ps-row--interactive{transition:transform .12s cubic-bezier(.2,.7,.3,1),box-shadow .25s cubic-bezier(.2,.7,.3,1),background .12s ease}.op-root .ps-row--interactive:hover{transform:translateY(-1px);box-shadow:var(--ps-elev-2)}.op-root .ps-btn--solid{background:linear-gradient(180deg,color-mix(in oklab,var(--ps-accent) 88%,white) 0%,var(--ps-accent) 100%);box-shadow:inset 0 1px #ffffff40,0 1px 2px color-mix(in oklab,var(--ps-accent) 30%,transparent),0 8px 22px -6px color-mix(in oklab,var(--ps-accent) 45%,transparent);transition:transform .12s cubic-bezier(.2,.7,.3,1),box-shadow .25s cubic-bezier(.2,.7,.3,1),filter .12s ease}.op-root .ps-btn--solid:hover:not(:disabled){background:linear-gradient(180deg,color-mix(in oklab,var(--ps-accent) 88%,white) 0%,var(--ps-accent) 100%);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff4d,0 1px 2px color-mix(in oklab,var(--ps-accent) 35%,transparent),0 12px 28px -6px color-mix(in oklab,var(--ps-accent) 55%,transparent)}.op-root .ps-btn--solid:active:not(:disabled){transform:translateY(0) scale(.97)}.op-root .ps-badge{font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px var(--ps-metal-line)}@media(prefers-reduced-motion:reduce){.op-root *,.op-root *:before,.op-root *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.op-root .ps-glass--dock{box-shadow:inset 0 0 0 1px var(--ps-metal-line),inset 0 1.5px #ffffff24,var(--ps-elev-3);animation:ps-pop-in .12s cubic-bezier(.2,.7,.3,1)}@keyframes ps-pop-in{0%{opacity:0;transform:translateY(4px)}}.op-root .ps-glass--dock button:active{transform:scale(.98)}.op-root .owr-shadow-glass-gray,.op-root.owr-shadow-glass-gray{box-shadow:0 24px 60px -16px #26231c73,0 4px 16px #26231c33,inset 0 1px #ffffff1a}.op-root .owr-shadow-glass-sky,.op-root.owr-shadow-glass-sky{box-shadow:0 24px 60px -16px #2e587859,0 4px 16px #2e587826}.op-root .owr-ring-main,.op-root.owr-ring-main{box-shadow:inset 0 0 0 1px #ffffff47}.op-root .owr-inset-page,.op-root.owr-inset-page{box-shadow:inset 0 0 0 1px #43403926}.op-root .owr-shadow-tag,.op-root.owr-shadow-tag{box-shadow:0 2px 6px #26231c4d}:where(:root[data-mc-appearance=dark]) .mc-root:not([data-mc-appearance-choice=light]):not([data-mc-appearance-choice=dark]){color-scheme:dark;--mc-surface: #0f1512 !important;--mc-surface-raised: #151c17 !important;--mc-surface-sunken: #19211c !important;--mc-surface-hover: #151c17 !important;--mc-surface-active: #19211c !important;--mc-surface-glass: rgba(15, 21, 18, .78) !important;--mc-skeleton: #2a342e !important;--mc-skeleton-sheen: #3a463f !important;--mc-ruled-lines: none !important;--mc-well-seam: rgba(4, 7, 11, .85) !important;--mc-well-recess: inset 0 3px 9px rgba(0, 0, 0, .45), inset 3px 0 8px rgba(0, 0, 0, .32), inset -3px 0 8px rgba(0, 0, 0, .24), inset 0 -1px 4px rgba(0, 0, 0, .18), 0 1px 0 rgba(255, 255, 255, .045) !important;--mc-scroll-shade: rgba(0, 0, 0, .45) !important;--mc-ink: #e9edea !important;--mc-ink-body: #e9edea !important;--mc-ink-soft: #a2aca5 !important;--mc-ink-faint: #8d978f !important;--mc-ink-ghost: #7f8981 !important;--mc-accent: #3fbc7c !important;--mc-accent-hover: #57cd90 !important;--mc-accent-ink: #08130d !important;--mc-accent-deep: #57cd90 !important;--mc-accent-deep-ink: #08130d !important;--mc-accent-text: #6fd6a3 !important;--mc-accent-wash: #152a1e !important;--mc-accent-wash-line: #265c3f !important;--mc-hairline: #242d27 !important;--mc-hairline-soft: #1e2620 !important;--mc-outline: #2d372f !important;--mc-outline-strong: #3a453c !important;--mc-focus-ring: #3fbc7c !important;--mc-unread-dot: #3fbc7c !important;--mc-unread-row: #152a1e !important;--mc-unread-divider: #3fbc7c !important;--mc-mention-row: #152a1e !important;--mc-mention-text: #6fd6a3 !important;--mc-own-rail: #3fa85c !important;--mc-other-rail: #3a414d !important;--mc-own-row: #182420 !important;--mc-other-row: #1a2029 !important;--mc-danger: #ef4444 !important;--mc-danger-ink: #1b100e !important;--mc-danger-wash: #32201d !important;--mc-danger-wash-line: #5c332d !important;--mc-warning: #f5a524 !important;--mc-warning-wash: #2e2717 !important;--mc-warning-wash-line: #5a4a24 !important;--mc-warning-text: #fbbf24 !important;--mc-presence-away: #f5a524 !important;--mc-presence-busy: #ef4444 !important;--mc-presence-offline: #707b74 !important;--mc-origin-chat-surface: #0f1512 !important;--mc-origin-chat-ink: #e9edea !important;--mc-origin-email-rail: #7aa3d8 !important;--mc-origin-email-surface: #1b2532 !important;--mc-origin-email-line: #324b69 !important;--mc-origin-email-ink: #cfe0f5 !important;--mc-origin-sms-rail: #8c93e0 !important;--mc-origin-sms-surface: #1c1f33 !important;--mc-origin-sms-line: #343a6b !important;--mc-origin-sms-ink: #d6d9f3 !important;--mc-origin-whatsapp-rail: #9aa4f6 !important;--mc-origin-whatsapp-surface: #1d2038 !important;--mc-origin-whatsapp-line: #3a4176 !important;--mc-origin-whatsapp-ink: #dce0fb !important;--mc-shadow-raised: 0 1px 2px rgba(0, 0, 0, .35), 0 2px 8px -2px rgba(0, 0, 0, .3), 0 10px 24px -14px rgba(0, 0, 0, .4) !important;--mc-shadow-pop: 0 1px 2px rgba(0, 0, 0, .4), 0 10px 28px -8px rgba(0, 0, 0, .5), 0 26px 52px -26px rgba(0, 0, 0, .45) !important;--mc-shadow-panel: 0 1px 3px rgba(0, 0, 0, .45), 0 16px 38px -10px rgba(0, 0, 0, .55), 0 40px 78px -30px rgba(0, 0, 0, .5) !important;--mc-shadow-overlay: 0 2px 6px rgba(0, 0, 0, .45), 0 24px 60px -12px rgba(0, 0, 0, .6), 0 64px 130px -44px rgba(0, 0, 0, .55) !important;--mc-accent-lift: #5fd094 !important;--mc-sheen: rgba(255, 255, 255, .07) !important;--mc-shadow-sheen: inset 0 1.5px 0 rgba(255, 255, 255, .07) !important;--mc-metal: #c4a968 !important;--mc-metal-text: #d4b977 !important;--mc-metal-bright: #dcc48d !important;--mc-metal-ink: #1a1305 !important;--mc-metal-line: rgba(196, 169, 104, .3) !important;--mc-metal-wash: rgba(196, 169, 104, .1) !important}@media(prefers-color-scheme:dark){:root:not([data-mc-appearance=light]){color-scheme:dark}}:root{--sky: linear-gradient(180deg, #1a1c22 0%, #121319 55%, #0b0c10 100%);--blob-steel: rgba(96, 120, 168, .28);--blob-slate: rgba(66, 80, 110, .3);--blob-white: rgba(255, 255, 255, .07);--glass-1: #000000;--glass-2: #000000;--glass-3: #000000;--glass-own: rgba(255, 255, 255, .16);--glass-sheet: rgba(18, 19, 24, .97);--glass-border: rgba(0, 0, 0, .65);--rim: inset 0 2px 5px rgba(0, 0, 0, .8), inset 0 -1px 0 rgba(255, 255, 255, .1);--blur-sm: blur(20px) saturate(160%);--blur-bubble: blur(24px) saturate(160%);--blur-chrome: blur(34px) saturate(160%);--card: #ffffff;--ink: #1a1e26;--ink-2: rgba(26, 30, 38, .55);--ink-3: rgba(26, 30, 38, .45);--t1: #ffffff;--t2: rgba(255, 255, 255, .6);--t3: rgba(255, 255, 255, .45);--brand-red: #e03131;--accent: #f2762e;--accent-grad: linear-gradient(135deg, #f2914e, #d95f2b);--mint: #3ecf7a;--link: #8ab8ff;--link-on-white: #3b6fc4;--coral: #f04438;--coral-strip: #e0918a;--amber: #e8b055;--steel: #7d92ad;--av-steel: linear-gradient(135deg, #7d92ad, #4a5f7d);--av-amber: linear-gradient(135deg, #e8b055, #c47f2a);--av-green: linear-gradient(135deg, #6fbd8f, #35845c);--av-you: linear-gradient(135deg, #f2914e, #d95f2b);--shadow-card: 0 12px 28px rgba(0, 0, 0, .4);--shadow-hero: 0 16px 38px rgba(0, 0, 0, .45);--shadow-btn: 0 8px 20px rgba(0, 0, 0, .35);--shadow-row: 0 10px 24px rgba(0, 0, 0, .35);--r-mention: 5px;--r-inner: 6px;--r-badge: 999px;--r-input: 10px;--r-row: 12px;--r-btn: 999px;--r-card: 14px;--r-tile: 16px;--r-panel: 20px;--r-composer: 16px}:root{--skin-font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;--skin-mono: "SF Mono", ui-monospace, monospace}.op-root:has([data-product=matterchat]),[data-product=matterchat] .op-root,.ov-app[data-product=matterchat],.op-root:has([data-product=matterchat]) .ov-popover{--card: #ffffff;--accent: #f2762e}.op-root:has([data-mc-chrome=glass][data-product=matterchat]) .ov-popover{background:var(--glass-sheet, rgba(18, 19, 24, .97))}html[data-mc-skin-surface] .op-root:has([data-mc-chrome=glass][data-product=matterchat]) .ov-popover{--ps-on-glass: var(--t1);--ps-on-glass-strong: var(--t2);--ps-on-glass-muted: var(--t2);--ps-on-glass-faint: var(--t3);--ps-on-glass-ghost: var(--t3);--ps-on-glass-dim: var(--t3);--ps-on-glass-rim: rgba(255, 255, 255, .95);--ps-on-glass-rim-soft: var(--glass-border);--ps-glass-hover: var(--glass-3);--ps-glass-hover-soft: var(--glass-3);--ps-glass-hover-faint: var(--glass-2)}:root{--t2: rgba(255, 255, 255, .72);--t3: rgba(255, 255, 255, .66);--ink-2: rgba(26, 30, 38, .76);--ink-3: rgba(26, 30, 38, .66)}:root{--sky: linear-gradient(180deg, #0a0a0c 0%, #050506 58%, #000000 100%);--blob-steel: rgba(96, 120, 168, .1);--blob-slate: rgba(66, 80, 110, .1);--blob-white: rgba(255, 255, 255, .022)}:root{--bd-sky-dusk: linear-gradient(180deg, #26335f 0%, #43498a 38%, #7d68a6 70%, #c99098 100%);--bd-sky-night: linear-gradient(180deg, #070c1f 0%, #132048 45%, #28396b 100%);--bd-sky-dawn: linear-gradient(180deg, #2f5f99 0%, #5f8fc6 42%, #a6a7c9 72%, #e0a98f 100%);--bd-orb-dusk-a: #f3a98c;--bd-orb-dusk-b: #6fa3ff;--bd-orb-night-a: #4a6cff;--bd-orb-night-b: #9f7bff;--bd-orb-dawn-a: #ffcf9a;--bd-orb-dawn-b: #8fd3ff;--bd-sheet: rgba(40, 46, 80, .66);--bd-sheet-solid: #282e50;--bd-toast: rgba(20, 24, 44, .55);--bd-toast-solid: #14182c;--bd-cover: rgba(30, 36, 70, .45);--bd-overlay: rgba(6, 9, 22, .9);--bd-shade: rgba(8, 10, 25, .85);--bd-shadow: rgba(0, 0, 0, .25);--bd-on-white: #1d2450;--bd-on-chip: #151a3a;--bd-on-tile: #10131f;--bd-on-success: #0c2a19;--bd-tag-todo: #c8b6ff;--bd-tag-ideas: #93c5ff;--bd-tag-matter: #86e3ab;--bd-tag-intake: #ffa3a3;--bd-tag-personal: #ffb3dc;--bd-tag-tofile: #ffd27a;--bd-strength-weak: #ff9a9a;--bd-strength-fair: #ffd27a;--bd-strength-strong: #8ff0b8;--bd-strength-excellent: #a8e4ff;--bd-link: #cfeaff;--bd-accent: #bfe6ff;--bd-success: #8ff0b8;--bd-success-toggle: #5fd38d;--bd-success-tick: #7fe0a6;--bd-warning: #ffd678;--bd-warning-ink: #fff3d6;--bd-warning-label: #ffe3a6;--bd-danger: #ff7878;--bd-danger-line: #ff8c8c;--bd-danger-ink: #ffe1e1;--bd-danger-action: #ff8f8f;--bd-weak: #ff7a7a;--bd-weak-ink: #ffd0d0;--bd-remove: #ffb3b3;--bd-highlight: #ffe282;--bd-ring-code: #a8e4ff;--bd-ring-urgent: #ffb0a0;--bd-pin-error: #ffc4b8;--bd-char-digit: #8fd8ff;--bd-char-symbol: #ffc56b;--bd-pk-sky-top: #3d8a45;--bd-pk-sky-mid: #2a6e34;--bd-pk-sky-deep: #1b4a24;--bd-pk-deep: #0e2814;--bd-pk-orb-a: #8fd38f;--bd-pk-amber: #f0c27a;--bd-pk-cream: #f4efe2;--bd-pk-paper: #faf6ea;--bd-pk-ink: #1e2a20;--bd-pk-label: #b8862b;--bd-pk-accent: #8fe3a0;--bd-pk-accent-on-paper: #2e7d32;--bd-pk-avatar: #1f3b24;--bd-pk-danger: #ff8a7a}.ps-sky:has(>[data-product=matterchat][data-mc-chrome=glass]){background:var(--sky);border-radius:0;overflow:hidden}.ps-sky:has(>[data-product=matterchat][data-mc-chrome=glass]):before,.ps-sky:has(>[data-product=matterchat][data-mc-chrome=glass]):after,[data-mc-chrome=glass][data-product=matterchat].ov-app:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.ps-sky:has(>[data-product=matterchat][data-mc-chrome=glass]):before{top:-160px;left:15%;width:720px;height:540px;z-index:-3;background:radial-gradient(closest-side,var(--blob-steel),transparent 68%);filter:blur(34px)}.ps-sky:has(>[data-product=matterchat][data-mc-chrome=glass]):after{right:-100px;bottom:-180px;width:760px;height:580px;z-index:-2;background:radial-gradient(closest-side,var(--blob-slate),transparent 68%);filter:blur(30px)}[data-mc-chrome=glass][data-product=matterchat].ov-app:before{top:25%;right:auto;bottom:auto;left:-140px;width:520px;height:440px;z-index:-1;background:radial-gradient(closest-side,var(--blob-white),transparent 68%);filter:blur(36px)}[data-mc-chrome=glass][data-product=matterchat].ov-app:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px;mix-blend-mode:overlay}.mc-glass,.glass{background:var(--glass-1);backdrop-filter:var(--blur-chrome);-webkit-backdrop-filter:var(--blur-chrome);border:1px solid var(--glass-border);box-shadow:var(--rim);border-radius:var(--r-panel)}.mc-well,.glass-well{background:var(--glass-2);backdrop-filter:var(--blur-sm);-webkit-backdrop-filter:var(--blur-sm);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff1f;border-radius:var(--r-input);color:var(--t1)}.mc-well::placeholder,.glass-well::placeholder,.mc-well input::placeholder,.glass-well input::placeholder{color:var(--t3)}.mc-card,.card{background:var(--card);color:var(--ink);border-radius:var(--r-card);box-shadow:var(--shadow-card)}.mc-btn-primary,.btn-primary{background:#fff;color:#14171d;font-weight:700;border:0;border-radius:999px;box-shadow:var(--shadow-btn)}.mc-pill-glass,.glass-pill{background:var(--glass-3);backdrop-filter:var(--blur-sm);-webkit-backdrop-filter:var(--blur-sm);border:1px solid var(--glass-border);box-shadow:var(--rim);border-radius:var(--r-btn);color:var(--t1)}.mc-icon-square,.icon-square{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:var(--glass-3);backdrop-filter:var(--blur-sm);-webkit-backdrop-filter:var(--blur-sm);border:1px solid var(--glass-border);box-shadow:var(--rim);border-radius:10px;color:#ffffffb3}.mc-bubble-own,.glass-own{background:var(--glass-own);backdrop-filter:var(--blur-bubble);-webkit-backdrop-filter:var(--blur-bubble);border:1px solid rgba(255,255,255,.18);box-shadow:var(--rim);border-radius:var(--r-card);color:var(--t1)}.mc-rim{box-shadow:var(--rim)}[data-mc-chrome=glass][data-product=matterchat].mc-root:not([data-mc-appearance-choice=light]),[data-mc-chrome=glass][data-product=matterchat] .mc-root:not([data-mc-appearance-choice=light]){--mc-surface: var(--glass-1) !important;--mc-surface-raised: #101113 !important;--mc-surface-hover: #1b1c1f !important;--mc-surface-active: rgba(255, 255, 255, .12) !important;--mc-surface-glass: var(--glass-2) !important;--mc-surface-sunken: rgba(0, 0, 0, .22) !important;--mc-surface-scrim: rgba(5, 6, 8, .4) !important;--mc-blur-glass: 34px !important;--mc-skeleton: rgba(255, 255, 255, .07) !important;--mc-skeleton-sheen: rgba(255, 255, 255, .18) !important;--mc-surface-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .08) 0%, rgba(255, 255, 255, .04) 100% ) !important;--mc-forest: var(--glass-1) !important;--mc-forest-deep: rgba(255, 255, 255, .03) !important;--mc-forest-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .07) 0%, rgba(255, 255, 255, .035) 100% ) !important;--mc-forest-hover: var(--glass-3) !important;--mc-forest-active: rgba(255, 255, 255, .14) !important;--mc-forest-selected: rgba(255, 255, 255, .14) !important;--mc-forest-sunken: var(--glass-2) !important;--mc-forest-hairline: var(--glass-border) !important;--mc-forest-ink: var(--t1) !important;--mc-forest-ink-soft: var(--t2) !important;--mc-forest-ink-faint: var(--t3) !important;--mc-raise-fill: #ffffff !important;--mc-raise-fill-hover: rgba(255, 255, 255, .92) !important;--mc-raise-ink: #14171d !important;--mc-raise-shadow: var(--shadow-btn) !important;--mc-accent: #ffffff !important;--mc-accent-hover: rgba(255, 255, 255, .92) !important;--mc-accent-ink: #14171d !important;--mc-accent-deep: #ffffff !important;--mc-accent-deep-ink: #14171d !important;--mc-accent-bright: #ffffff !important;--mc-accent-lift: rgba(255, 255, 255, .92) !important;--mc-accent-text: var(--link) !important;--mc-accent-wash: rgba(138, 184, 255, .12) !important;--mc-accent-wash-line: rgba(138, 184, 255, .3) !important;--mc-accent-glow: 0 8px 22px -6px rgba(0, 0, 0, .45) !important;--mc-ink: var(--t1) !important;--mc-ink-body: var(--t1) !important;--mc-ink-soft: var(--t2) !important;--mc-ink-faint: var(--t3) !important;--mc-ink-ghost: color-mix(in srgb, var(--t1) 65%, transparent) !important;--mc-hairline: color-mix(in srgb, var(--t1) 12%, transparent) !important;--mc-hairline-soft: rgba(255, 255, 255, .08) !important;--mc-hairline-inset: inset 0 0 0 1px rgba(255, 255, 255, .08) !important;--mc-outline: color-mix(in srgb, var(--t1) 36%, transparent) !important;--mc-outline-strong: color-mix(in srgb, var(--t1) 52%, transparent) !important;--mc-sheen: rgba(255, 255, 255, .25) !important;--mc-shadow-sheen: var(--rim) !important;--mc-shadow-raised: var(--shadow-btn) !important;--mc-shadow-pop: var(--shadow-card) !important;--mc-shadow-panel: var(--shadow-card) !important;--mc-shadow-overlay: var(--shadow-hero) !important;--mc-chrome-shadow: none !important;--mc-groove-shadow: inset 0 1px 2px rgba(0, 0, 0, .28) !important;--mc-well-recess: inset 0 1px 2px rgba(0, 0, 0, .28) !important;--mc-well-seam: rgba(255, 255, 255, .08) !important;--mc-scroll-shade: rgba(0, 0, 0, .35) !important;--mc-focus-ring: var(--link) !important;--mc-focus-ring-forest: var(--link) !important;--mc-focus-ring-offset: 2px !important;--mc-unread-dot: var(--mint) !important;--mc-unread-badge: #ffffff !important;--mc-unread-badge-ink: var(--ink) !important;--mc-unread-row: rgba(255, 255, 255, .09) !important;--mc-unread-divider: var(--coral) !important;--mc-mention-rail: var(--coral) !important;--mc-mention-row: rgba(255, 154, 168, .1) !important;--mc-mention-badge: var(--ink) !important;--mc-mention-badge-ink: #ffffff !important;--mc-mention-text: var(--link) !important;--mc-own-rail: rgba(255, 255, 255, .28) !important;--mc-other-rail: rgba(255, 255, 255, .14) !important;--mc-own-row: var(--glass-own) !important;--mc-other-row: rgba(255, 255, 255, .08) !important;--mc-presence-online: var(--mint) !important;--mc-presence-away: var(--amber) !important;--mc-presence-busy: var(--amber) !important;--mc-presence-offline: rgba(255, 255, 255, .28) !important;--mc-avatar-t1: #33425a !important;--mc-avatar-t2: #6b430f !important;--mc-avatar-t3: #1e4f37 !important;--mc-avatar-t4: #5f7593 !important;--mc-avatar-t5: #a2661c !important;--mc-avatar-t6: #35845c !important;--mc-danger: var(--coral) !important;--mc-danger-ink: #14171d !important;--mc-danger-wash: rgba(255, 154, 168, .12) !important;--mc-danger-wash-line: rgba(255, 154, 168, .3) !important;--mc-danger-text: var(--coral) !important;--mc-warning: var(--amber) !important;--mc-warning-ink: #14171d !important;--mc-warning-wash: rgba(232, 176, 85, .12) !important;--mc-warning-wash-line: rgba(232, 176, 85, .3) !important;--mc-warning-text: var(--amber) !important;--mc-radius-sm: var(--r-inner) !important;--mc-radius: var(--r-input) !important;--mc-radius-well: var(--r-input) !important;--mc-radius-row: var(--r-row) !important;--mc-radius-lg: var(--r-card) !important;--mc-radius-xl: var(--r-tile) !important;--mc-radius-bezel: var(--r-panel) !important}[data-mc-chrome=glass][data-product=matterchat] .mc-root.mc-braindump{--mc-ink: var(--t1) !important;--mc-ink-body: var(--t1) !important;--mc-ink-soft: var(--t2) !important;--mc-ink-faint: var(--t3) !important;--mc-ink-ghost: color-mix(in srgb, var(--t1) 65%, transparent) !important}@media(prefers-contrast:more){:root{--glass-border: rgba(255, 255, 255, .28);--t2: rgba(255, 255, 255, .75);--t3: rgba(255, 255, 255, .6);--ink-2: rgba(26, 30, 38, .84);--ink-3: rgba(26, 30, 38, .76)}}[data-mc-chrome=glass][data-product=matterchat] select:not([data-mc-appearance-choice=light] select){color-scheme:dark}:root{--pk-sky-top: var(--bd-pk-sky-top);--pk-sky-mid: var(--bd-pk-sky-mid);--pk-sky-deep: var(--bd-pk-sky-deep);--pk-deep: var(--bd-pk-deep);--pk-orb-a: var(--bd-pk-orb-a);--pk-amber: var(--bd-pk-amber);--pk-cream: var(--bd-pk-cream);--pk-paper: var(--bd-pk-paper);--pk-ink: var(--bd-pk-ink);--pk-label: var(--bd-pk-label);--pk-accent: var(--bd-pk-accent);--pk-accent-on-paper: var(--bd-pk-accent-on-paper);--pk-link-on-green: var(--pk-accent);--pk-link-on-paper: var(--pk-accent-on-paper);--pk-avatar: var(--bd-pk-avatar);--pk-danger: var(--bd-pk-danger)}#root>.op-root:has(>.ps-sky>.ov-app[data-mc-chrome=glass][data-mc-look=skyglass]){--lk-sky: linear-gradient( 180deg, color-mix(in srgb, var(--bd-sheet-solid) 30%, transparent), color-mix(in srgb, var(--bd-sheet-solid) 75%, transparent) ), var(--bd-sky-dusk);--lk-orb-a: color-mix(in srgb, var(--bd-orb-dusk-a) 30%, var(--bd-sheet-solid));--lk-orb-a-alpha: 45%;--lk-orb-a-blur: 70px;--lk-orb-b: color-mix(in srgb, var(--bd-orb-dusk-b) 50%, var(--bd-sheet-solid));--lk-orb-b-alpha: 40%;--lk-orb-b-blur: 70px;--mc-unibody-well: color-mix(in srgb, var(--t1) 13%, transparent)}#root>.op-root[data-ps-sky=night]:has(>.ps-sky>.ov-app[data-mc-chrome=glass][data-mc-look=skyglass]){--lk-sky: var(--bd-sky-night);--lk-orb-a: var(--bd-orb-night-a);--lk-orb-a-alpha: 35%;--lk-orb-a-blur: 80px;--lk-orb-b: var(--bd-orb-night-b);--lk-orb-b-alpha: 30%;--lk-orb-b-blur: 70px}#root>.op-root:is([data-ps-sky=clear],[data-ps-sky=day]):has(>.ps-sky>.ov-app[data-mc-chrome=glass][data-mc-look=skyglass]){--lk-sky: linear-gradient( 180deg, color-mix(in srgb, var(--bd-sheet-solid) 30%, transparent), color-mix(in srgb, var(--bd-sheet-solid) 75%, transparent) ), var(--bd-sky-dawn);--lk-orb-a: color-mix(in srgb, var(--bd-orb-dawn-a) 30%, var(--bd-sheet-solid));--lk-orb-a-alpha: 50%;--lk-orb-a-blur: 70px;--lk-orb-b: color-mix(in srgb, var(--bd-orb-dawn-b) 50%, var(--bd-sheet-solid));--lk-orb-b-alpha: 40%;--lk-orb-b-blur: 60px}#root>.op-root:has(>.ps-sky>.ov-app[data-mc-chrome=glass][data-mc-look=nightsky]){--lk-sky: var(--bd-sky-night);--lk-orb-a: var(--bd-orb-night-a);--lk-orb-a-alpha: 35%;--lk-orb-a-blur: 80px;--lk-orb-b: var(--bd-orb-night-b);--lk-orb-b-alpha: 30%;--lk-orb-b-blur: 70px;--mc-unibody-well: color-mix(in srgb, var(--t1) 13%, transparent)}.ov-app[data-product=matterchat][data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky]),[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky]) .mc-root:not([data-mc-appearance-choice=light]):not(.mc-braindump),[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky]) .ov-screen.ov-screen,[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky]) .ov-screen.ov-screen :is(.mc-root,.mc-skin,.ps-paper,.op-root,.ov-embedded-panel):not(.mc-braindump),[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky]) .ov-screen~* :is(.mc-modal-scrim),[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky])>:is(.mc-modal-scrim,.mc-kit-modal-scrim),.op-root:has(.ov-app[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky]))>:is(.ov-popover,.mc-kit-menu,.mc-barmenu,.mc-acct,[role=dialog],[role=menu]),.op-root:has(.ov-app[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky])) .ov-popover{--t2: color-mix(in srgb, var(--t1) 85%, transparent) !important;--t3: color-mix(in srgb, var(--t1) 70%, transparent) !important;--lk-fill-faint: color-mix(in srgb, var(--t1) 10%, transparent);--lk-fill-card: color-mix(in srgb, var(--t1) 13%, transparent);--lk-fill-control: color-mix(in srgb, var(--t1) 14%, transparent);--lk-fill-raised: color-mix(in srgb, var(--t1) 16%, transparent);--lk-fill-hover: color-mix(in srgb, var(--t1) 20%, transparent);--lk-fill-active: color-mix(in srgb, var(--t1) 24%, transparent);--lk-fill-strong: color-mix(in srgb, var(--t1) 28%, transparent);--lk-line: color-mix(in srgb, var(--t1) 20%, transparent);--lk-line-strong: color-mix(in srgb, var(--t1) 30%, transparent);--lk-divider: color-mix(in srgb, var(--t1) 13%, transparent);--lk-rim: color-mix(in srgb, var(--t1) 35%, transparent);--lk-panel: var(--lk-fill-card);--lk-pane: transparent;--lk-own: var(--lk-fill-raised);--lk-sheet: var(--bd-sheet);--lk-sheet-solid: var(--bd-sheet-solid);--lk-scrim: color-mix(in srgb, var(--bd-overlay) 50%, transparent);--lk-shadow: var(--bd-shadow);--lk-card: var(--lk-fill-card);--lk-ink: var(--t1);--lk-ink-label: color-mix(in srgb, var(--t1) 70%, transparent);--lk-link: var(--bd-link);--lk-link-on-card: var(--bd-link);--lk-accent: var(--bd-accent);--lk-on-accent: var(--bd-on-chip);--lk-primary: var(--t1);--lk-primary-hover: color-mix(in srgb, var(--t1) 92%, transparent);--lk-on-primary: var(--bd-on-white);--lk-success: var(--bd-success);--lk-warning: var(--bd-warning);--lk-warning-text: var(--bd-warning-label);--lk-danger: var(--bd-danger);--lk-danger-text: var(--bd-danger-ink);--lk-av-1: color-mix(in srgb, var(--bd-tag-ideas) 40%, var(--bd-on-white));--lk-av-2: color-mix(in srgb, var(--bd-tag-tofile) 45%, var(--bd-on-tile));--lk-av-3: color-mix(in srgb, var(--bd-tag-matter) 40%, var(--bd-on-success));--lk-av-4: color-mix(in srgb, var(--bd-tag-todo) 45%, var(--bd-on-white));--lk-av-5: color-mix(in srgb, var(--bd-tag-intake) 40%, var(--bd-on-tile));--lk-av-6: color-mix(in srgb, var(--bd-orb-dusk-b) 45%, var(--bd-on-white))}#root>.op-root:has(>.ps-sky>.ov-app[data-mc-chrome=glass][data-mc-look=papersky]){--lk-sky: linear-gradient(180deg, var(--pk-sky-top) 0%, var(--pk-sky-mid) 55%, var(--pk-sky-deep) 100%);--lk-orb-a: var(--pk-amber);--lk-orb-a-alpha: 25%;--lk-orb-a-blur: 70px;--lk-orb-b: var(--pk-orb-a);--lk-orb-b-alpha: 35%;--lk-orb-b-blur: 70px;--mc-unibody-well: color-mix(in srgb, var(--pk-deep) 55%, transparent)}.ov-app[data-product=matterchat][data-mc-chrome=glass][data-mc-look=papersky],[data-mc-chrome=glass][data-product=matterchat][data-mc-look=papersky] .mc-root:not([data-mc-appearance-choice=light]):not(.mc-braindump),[data-mc-chrome=glass][data-product=matterchat][data-mc-look=papersky] .ov-screen.ov-screen,[data-mc-chrome=glass][data-product=matterchat][data-mc-look=papersky] .ov-screen.ov-screen :is(.mc-root,.mc-skin,.ps-paper,.op-root,.ov-embedded-panel):not(.mc-braindump),[data-mc-chrome=glass][data-product=matterchat][data-mc-look=papersky] .ov-screen~* :is(.mc-modal-scrim),[data-mc-chrome=glass][data-product=matterchat][data-mc-look=papersky]>:is(.mc-modal-scrim,.mc-kit-modal-scrim),.op-root:has(.ov-app[data-mc-chrome=glass][data-mc-look=papersky])>:is(.ov-popover,.mc-kit-menu,.mc-barmenu,.mc-acct,[role=dialog],[role=menu]),.op-root:has(.ov-app[data-mc-chrome=glass][data-mc-look=papersky]) .ov-popover,.op-root:has(.ov-app[data-mc-chrome=glass][data-mc-look=papersky])>:is(.ux-menu,.ux-dialog,.mc-modal,.mc-kit-modal),.ov-app.ov-app[data-product=matterchat][data-mc-chrome=glass][data-mc-look=papersky] :is(.ux-menu,.ux-dialog,.mc-modal,.mc-kit-modal,.ov-popover,[role=menu],[role=dialog]):not(.mc-braindump *){--t1: var(--pk-cream) !important;--t2: color-mix(in srgb, var(--t1) 72%, transparent) !important;--t3: color-mix(in srgb, var(--t1) 62%, transparent) !important;--lk-fill-faint: color-mix(in srgb, var(--pk-deep) 35%, transparent);--lk-fill-card: color-mix(in srgb, var(--pk-deep) 55%, transparent);--lk-fill-control: color-mix(in srgb, var(--t1) 10%, transparent);--lk-fill-raised: color-mix(in srgb, var(--t1) 14%, transparent);--lk-fill-hover: color-mix(in srgb, var(--t1) 18%, transparent);--lk-fill-active: color-mix(in srgb, var(--t1) 22%, transparent);--lk-fill-strong: color-mix(in srgb, var(--t1) 28%, transparent);--lk-line: color-mix(in srgb, var(--t1) 16%, transparent);--lk-line-strong: color-mix(in srgb, var(--t1) 24%, transparent);--lk-divider: color-mix(in srgb, var(--t1) 10%, transparent);--lk-rim: color-mix(in srgb, var(--t1) 30%, transparent);--lk-panel: var(--lk-fill-card);--lk-own: color-mix(in srgb, var(--t1) 22%, transparent);--lk-sheet: color-mix(in srgb, var(--pk-deep) 92%, transparent);--lk-sheet-solid: var(--pk-sky-mid);--lk-scrim: color-mix(in srgb, var(--pk-deep) 55%, transparent);--lk-shadow: color-mix(in srgb, var(--pk-deep) 45%, transparent);--lk-card: var(--pk-paper);--lk-ink: var(--pk-ink);--lk-ink-label: color-mix(in srgb, var(--pk-label) 85%, var(--pk-ink));--lk-ink-2: color-mix(in srgb, var(--pk-ink) 72%, transparent);--lk-ink-3: color-mix(in srgb, var(--pk-ink) 66%, transparent);--lk-ink-4: color-mix(in srgb, var(--pk-ink) 50%, transparent);--lk-link: var(--pk-link-on-green);--lk-link-on-card: var(--pk-link-on-paper);--lk-accent: var(--pk-accent);--lk-on-accent: var(--pk-ink);--lk-primary: var(--pk-paper);--lk-primary-hover: color-mix(in srgb, var(--pk-paper) 90%, var(--pk-accent));--lk-on-primary: var(--pk-ink);--lk-success: var(--pk-accent);--lk-warning: var(--pk-amber);--lk-warning-text: var(--pk-amber);--lk-danger: var(--pk-danger);--lk-danger-text: color-mix(in srgb, var(--pk-danger) 80%, var(--pk-cream));--lk-av-1: var(--pk-avatar);--lk-av-2: color-mix(in srgb, var(--pk-label) 55%, var(--pk-ink));--lk-av-3: color-mix(in srgb, var(--pk-accent-on-paper) 70%, var(--pk-ink));--lk-av-4: color-mix(in srgb, var(--pk-avatar) 75%, var(--pk-cream));--lk-av-5: color-mix(in srgb, var(--pk-label) 75%, var(--pk-ink));--lk-av-6: color-mix(in srgb, var(--pk-sky-mid) 80%, var(--pk-ink))}.op-root:has(.ov-app[data-mc-chrome=glass][data-mc-look=papersky])>:is(.ov-popover,.mc-kit-menu,.mc-barmenu,.mc-acct,[role=dialog],[role=menu]),.op-root:has(.ov-app[data-mc-chrome=glass][data-mc-look=papersky]) .ov-popover,.op-root:has(.ov-app[data-mc-chrome=glass][data-mc-look=papersky])>:is(.ux-menu,.ux-dialog,.mc-modal,.mc-kit-modal),.ov-app.ov-app[data-product=matterchat][data-mc-chrome=glass][data-mc-look=papersky] :is(.ux-menu,.ux-dialog,.mc-modal,.mc-kit-modal,.ov-popover,[role=menu],[role=dialog]):not(.mc-braindump *){--t1: var(--lk-ink) !important;--t2: var(--lk-ink-2) !important;--t3: var(--lk-ink-3) !important;--lk-fill-faint: color-mix(in srgb, var(--pk-ink) 4%, transparent);--lk-fill-card: color-mix(in srgb, var(--pk-ink) 6%, transparent);--lk-fill-control: color-mix(in srgb, var(--pk-ink) 7%, transparent);--lk-fill-raised: color-mix(in srgb, var(--pk-ink) 8%, transparent);--lk-fill-hover: color-mix(in srgb, var(--pk-ink) 10%, transparent);--lk-fill-active: color-mix(in srgb, var(--pk-ink) 12%, transparent);--lk-fill-strong: color-mix(in srgb, var(--pk-ink) 16%, transparent);--lk-line: color-mix(in srgb, var(--pk-ink) 14%, transparent);--lk-line-strong: color-mix(in srgb, var(--pk-ink) 22%, transparent);--lk-divider: color-mix(in srgb, var(--pk-ink) 9%, transparent);--lk-rim: color-mix(in srgb, var(--pk-cream) 80%, transparent);--lk-panel: var(--pk-paper);--lk-sheet: var(--pk-paper);--lk-own: color-mix(in srgb, var(--pk-accent-on-paper) 10%, transparent);--lk-link: var(--pk-link-on-paper);--lk-accent: var(--pk-accent-on-paper);--lk-on-accent: var(--pk-paper);--lk-primary: var(--pk-ink);--lk-primary-hover: color-mix(in srgb, var(--pk-ink) 85%, var(--pk-paper));--lk-on-primary: var(--pk-paper);--lk-success: var(--pk-accent-on-paper);--lk-warning: var(--pk-label);--lk-warning-text: var(--pk-label);--lk-danger-text: color-mix(in srgb, var(--pk-danger) 70%, var(--pk-ink))}[data-mc-chrome=glass][data-mc-look=papersky] .mc-roomlist .mc-roomrow.mc-roomrow--selected{--ux-selected: var(--lk-card) !important;--ux-text: var(--lk-ink) !important;--ux-text-3: var(--lk-ink-3) !important;--ux-text-4: var(--lk-ink-4) !important;--ux-text-icon: var(--lk-ink-2) !important;--ux-sidebar: var(--lk-card) !important;--ux-fill-strong: color-mix(in srgb, var(--lk-ink) 10%, transparent) !important}[data-mc-chrome=glass][data-product=matterchat][data-mc-look=papersky] .ov-screen.ov-screen.ov-screen :is(.mc-skin--home .mc-home-panel:not(.mc-setup--brand),.mc-skin--home .mc-home-stats__row,.mc-skin--apps .mc-apps__row,.mc-docs__page,.mc-skin--settings .ov-sheet-scroll>.ps-row,.mc-skin--settings .ps-paper .op-root.ps-paper.ov-embedded-panel){--ux-text: var(--lk-ink) !important;--ux-text-2: var(--lk-ink-2) !important;--ux-text-3: var(--lk-ink-3) !important;--ux-text-4: var(--lk-ink-4) !important;--ux-text-5: var(--lk-ink-4) !important;--ux-text-icon: var(--lk-ink-2) !important;--ux-fill: color-mix(in srgb, var(--lk-ink) 7%, transparent) !important;--ux-fill-subtle: color-mix(in srgb, var(--lk-ink) 4%, transparent) !important;--ux-fill-hover: color-mix(in srgb, var(--lk-ink) 10%, transparent) !important;--ux-fill-strong: color-mix(in srgb, var(--lk-ink) 16%, transparent) !important;--ux-selected: color-mix(in srgb, var(--lk-ink) 12%, transparent) !important;--ux-seg-active: color-mix(in srgb, var(--lk-ink) 16%, transparent) !important;--ux-control-off: color-mix(in srgb, var(--lk-ink) 22%, transparent) !important;--ux-check-border: color-mix(in srgb, var(--lk-ink) 30%, transparent) !important;--ux-hairline: color-mix(in srgb, var(--lk-ink) 14%, transparent) !important;--ux-hairline-strong: color-mix(in srgb, var(--lk-ink) 22%, transparent) !important;--ux-divider: color-mix(in srgb, var(--lk-ink) 9%, transparent) !important;--ux-primary-bg: var(--lk-ink) !important;--ux-primary-hover: color-mix(in srgb, var(--lk-ink) 85%, var(--lk-card)) !important;--ux-primary-ink: var(--lk-card) !important;--ux-on-white: var(--lk-card) !important;--ps-ink: var(--lk-ink) !important;--ps-ink-body: var(--lk-ink) !important;--ps-ink-quiet: var(--lk-ink-2) !important;--ps-ink-soft: var(--lk-ink-2) !important;--ps-ink-faint: var(--lk-ink-3) !important;--ps-timestamp: var(--lk-ink-3) !important;--ps-hairline: color-mix(in srgb, var(--lk-ink) 12%, transparent) !important;--ps-hairline-soft: color-mix(in srgb, var(--lk-ink) 7%, transparent) !important;--ps-outline: color-mix(in srgb, var(--lk-ink) 22%, transparent) !important;--ps-accent: var(--pk-accent-on-paper) !important}[data-mc-chrome=glass][data-product=matterchat][data-mc-look=papersky] .ov-screen.ov-screen.ov-screen :is(.mc-skin--saved .mc-saved__item,.mc-skin--directory .mc-fdir__row){--ink: var(--t1) !important;--ink-2: var(--t2) !important;--ink-3: var(--t3) !important;--ink-text-2: var(--t2) !important;--mc-skin-ink-2: var(--t2) !important;--mc-skin-ink-hairline: var(--lk-line) !important}#root>.op-root:has(>.ps-sky>.ov-app[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]))>.ps-sky{background:var(--lk-sky)!important}.ps-sky:has(>.ov-app[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky])):before,.ps-sky:has(>.ov-app[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky])):after{content:"";position:absolute;border-radius:50%;pointer-events:none;height:auto;aspect-ratio:1}.ps-sky:has(>.ov-app[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky])):before{top:62%;right:auto;bottom:auto;left:-80px;width:clamp(300px,36%,560px);z-index:-3;background:color-mix(in srgb,var(--lk-orb-a) var(--lk-orb-a-alpha),transparent);filter:blur(var(--lk-orb-a-blur))}.ps-sky:has(>.ov-app[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky])):after{top:120px;right:-90px;bottom:auto;left:auto;width:clamp(260px,32%,500px);z-index:-2;background:color-mix(in srgb,var(--lk-orb-b) var(--lk-orb-b-alpha),transparent);filter:blur(var(--lk-orb-b-blur))}.ov-app[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]):before,.ov-app[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]):after{display:none}.ov-app[data-product=matterchat][data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]),[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .mc-root:not([data-mc-appearance-choice=light]):not(.mc-braindump),[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .ov-screen.ov-screen,[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .ov-screen.ov-screen :is(.mc-root,.mc-skin,.ps-paper,.op-root,.ov-embedded-panel):not(.mc-braindump),[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .ov-screen~* :is(.mc-modal-scrim),[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky])>:is(.mc-modal-scrim,.mc-kit-modal-scrim),.op-root:has(.ov-app[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]))>:is(.ov-popover,.mc-kit-menu,.mc-barmenu,.mc-acct,[role=dialog],[role=menu]),.op-root:has(.ov-app[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky])) .ov-popover,.op-root:has(.ov-app[data-mc-chrome=glass][data-mc-look=papersky])>:is(.ux-menu,.ux-dialog,.mc-modal,.mc-kit-modal),.ov-app.ov-app[data-product=matterchat][data-mc-chrome=glass][data-mc-look=papersky] :is(.ux-menu,.ux-dialog,.mc-modal,.mc-kit-modal,.ov-popover,[role=menu],[role=dialog]):not(.mc-braindump *){--glass-1: var(--lk-fill-card) !important;--glass-2: var(--lk-fill-control) !important;--glass-3: var(--lk-fill-raised) !important;--glass-hover: var(--lk-fill-hover) !important;--glass-own: var(--lk-own) !important;--glass-sheet: var(--lk-sheet) !important;--glass-border: var(--lk-line) !important;--rim: inset 0 1px 0 var(--lk-rim) !important;--card: var(--lk-card) !important;--wc-paper: var(--lk-card) !important;--ink: var(--lk-ink) !important;--ink-2: color-mix(in srgb, var(--lk-ink) 62%, transparent) !important;--ink-3: var(--lk-ink-label) !important;--ink-text-2: color-mix(in srgb, var(--lk-ink) 64%, transparent) !important;--ink-btn: var(--lk-ink) !important;--link: var(--lk-link) !important;--link-on-white: var(--lk-link-on-card) !important;--mint: var(--lk-success) !important;--coral: var(--lk-danger) !important;--amber: var(--lk-warning) !important;--sky-solid: var(--lk-sheet-solid) !important;--shadow-card: 0 12px 30px var(--lk-shadow) !important;--shadow-hero: 0 16px 38px var(--lk-shadow) !important;--shadow-btn: 0 8px 20px var(--lk-shadow) !important;--shadow-row: 0 10px 24px var(--lk-shadow) !important;--ux-panel: var(--lk-panel) !important;--ux-surface: var(--lk-fill-raised) !important;--ux-surface-mobile: var(--lk-fill-raised) !important;--ux-sidebar: var(--lk-fill-card) !important;--ux-raised: var(--lk-sheet) !important;--ux-raised-2: var(--lk-sheet) !important;--ux-hairline: var(--lk-line) !important;--ux-hairline-strong: var(--lk-line-strong) !important;--ux-divider: var(--lk-divider) !important;--ux-fill: var(--lk-fill-control) !important;--ux-fill-hover: var(--lk-fill-hover) !important;--ux-fill-subtle: var(--lk-fill-faint) !important;--ux-selected: var(--lk-fill-active) !important;--ux-fill-strong: var(--lk-fill-strong) !important;--ux-control-off: var(--lk-fill-strong) !important;--ux-check-border: var(--lk-line-strong) !important;--ux-table-head: var(--lk-fill-faint) !important;--ux-table-line: var(--lk-divider) !important;--ux-primary-bg: var(--lk-primary) !important;--ux-primary-hover: var(--lk-primary-hover) !important;--ux-primary-ink: var(--lk-on-primary) !important;--ux-on-white: var(--lk-on-primary) !important;--ux-seg-active: var(--lk-fill-strong) !important;--ux-text: var(--t1) !important;--ux-text-2: var(--t2) !important;--ux-text-icon: var(--t2) !important;--ux-text-3: var(--t3) !important;--ux-text-4: var(--t3) !important;--ux-text-5: color-mix(in srgb, var(--t1) 38%, transparent) !important;--ux-away: var(--t3) !important;--ux-ok: var(--lk-success) !important;--ux-ok-bg: color-mix(in srgb, var(--lk-success) 16%, transparent) !important;--ux-danger: var(--lk-danger) !important;--ux-danger-text: var(--lk-danger-text) !important;--ux-danger-bg: color-mix(in srgb, var(--lk-danger) 18%, transparent) !important;--ux-warn: var(--lk-warning) !important;--ux-warn-bg: color-mix(in srgb, var(--lk-warning) 16%, transparent) !important;--ux-shadow-float: 0 20px 60px var(--lk-shadow) !important;--ux-shadow-toast: 0 20px 50px var(--lk-shadow) !important;--ps-paper: var(--lk-panel) !important;--ps-paper-bright: var(--lk-fill-raised) !important;--ps-ink: var(--t1) !important;--ps-ink-body: var(--t1) !important;--ps-ink-quiet: var(--t2) !important;--ps-ink-soft: var(--t2) !important;--ps-ink-faint: var(--t3) !important;--ps-timestamp: var(--t3) !important;--ps-hairline: var(--lk-divider) !important;--ps-hairline-soft: var(--lk-divider) !important;--ps-outline: var(--lk-line-strong) !important;--ps-accent: var(--lk-accent) !important;--ps-accent-soft: color-mix(in srgb, var(--lk-accent) 16%, transparent) !important;--ps-danger: var(--lk-danger) !important;--mc-surface: var(--lk-panel) !important;--mc-surface-raised: var(--lk-sheet) !important;--mc-surface-hover: var(--lk-fill-hover) !important;--mc-surface-active: var(--lk-fill-active) !important;--mc-surface-glass: var(--lk-fill-control) !important;--mc-surface-sunken: var(--lk-fill-faint) !important;--mc-surface-scrim: var(--lk-scrim) !important;--mc-blur-glass: 30px !important;--mc-skeleton: var(--lk-fill-faint) !important;--mc-skeleton-sheen: var(--lk-fill-hover) !important;--mc-surface-gradient: linear-gradient(180deg, var(--lk-fill-raised) 0%, var(--lk-fill-card) 100%) !important;--mc-forest: var(--lk-fill-control) !important;--mc-forest-deep: var(--lk-fill-faint) !important;--mc-forest-gradient: linear-gradient(180deg, var(--lk-fill-raised) 0%, var(--lk-fill-card) 100%) !important;--mc-forest-hover: var(--lk-fill-hover) !important;--mc-forest-active: var(--lk-fill-active) !important;--mc-forest-selected: var(--lk-fill-active) !important;--mc-forest-sunken: var(--lk-fill-faint) !important;--mc-forest-hairline: var(--lk-line) !important;--mc-forest-ink: var(--t1) !important;--mc-forest-ink-soft: var(--t2) !important;--mc-forest-ink-faint: var(--t3) !important;--mc-shell-chrome-item: var(--t2) !important;--mc-shell-chrome-section: var(--t3) !important;--mc-raise-fill: var(--lk-primary) !important;--mc-raise-fill-hover: var(--lk-primary-hover) !important;--mc-raise-ink: var(--lk-on-primary) !important;--mc-raise-shadow: var(--shadow-btn) !important;--mc-accent: var(--lk-accent) !important;--mc-accent-hover: color-mix(in srgb, var(--lk-accent) 88%, var(--t1)) !important;--mc-accent-ink: var(--lk-on-accent) !important;--mc-accent-deep: var(--lk-accent) !important;--mc-accent-deep-ink: var(--lk-on-accent) !important;--mc-accent-bright: var(--lk-accent) !important;--mc-accent-lift: color-mix(in srgb, var(--lk-accent) 88%, var(--t1)) !important;--mc-accent-text: var(--lk-link) !important;--mc-accent-wash: color-mix(in srgb, var(--lk-accent) 14%, transparent) !important;--mc-accent-wash-line: color-mix(in srgb, var(--lk-accent) 32%, transparent) !important;--mc-accent-glow: 0 8px 22px -6px var(--lk-shadow) !important;--mc-ink: var(--t1) !important;--mc-ink-body: var(--t1) !important;--mc-ink-soft: var(--t2) !important;--mc-ink-faint: var(--t3) !important;--mc-ink-ghost: color-mix(in srgb, var(--t1) 50%, transparent) !important;--mc-hairline: var(--lk-line) !important;--mc-hairline-soft: var(--lk-divider) !important;--mc-hairline-inset: inset 0 0 0 1px var(--lk-line) !important;--mc-outline: var(--lk-line-strong) !important;--mc-outline-strong: color-mix(in srgb, var(--t1) 42%, transparent) !important;--mc-sheen: var(--lk-rim) !important;--mc-shadow-sheen: var(--rim) !important;--mc-shadow-raised: var(--shadow-btn) !important;--mc-shadow-pop: var(--shadow-card) !important;--mc-shadow-panel: var(--shadow-card) !important;--mc-shadow-overlay: var(--shadow-hero) !important;--mc-chrome-shadow: none !important;--mc-groove-shadow: inset 0 1px 2px var(--lk-shadow) !important;--mc-well-recess: inset 0 1px 2px var(--lk-shadow) !important;--mc-well-seam: var(--lk-divider) !important;--mc-scroll-shade: var(--lk-scrim) !important;--mc-unread-dot: var(--lk-success) !important;--mc-unread-badge: var(--lk-accent) !important;--mc-unread-badge-ink: var(--lk-on-accent) !important;--mc-unread-row: var(--lk-fill-faint) !important;--mc-unread-divider: var(--lk-danger) !important;--mc-mention-rail: var(--lk-danger) !important;--mc-mention-row: color-mix(in srgb, var(--lk-danger) 12%, transparent) !important;--mc-mention-badge: var(--lk-accent) !important;--mc-mention-badge-ink: var(--lk-on-accent) !important;--mc-mention-text: var(--lk-link) !important;--mc-own-rail: var(--lk-fill-strong) !important;--mc-other-rail: var(--lk-fill-control) !important;--mc-own-row: var(--lk-own) !important;--mc-other-row: var(--lk-fill-faint) !important;--mc-presence-online: var(--lk-success) !important;--mc-presence-away: var(--lk-warning) !important;--mc-presence-busy: var(--lk-warning) !important;--mc-presence-offline: var(--lk-fill-strong) !important;--mc-avatar-t1: var(--lk-av-1) !important;--mc-avatar-t2: var(--lk-av-2) !important;--mc-avatar-t3: var(--lk-av-3) !important;--mc-avatar-t4: var(--lk-av-4) !important;--mc-avatar-t5: var(--lk-av-5) !important;--mc-avatar-t6: var(--lk-av-6) !important;--mc-danger: var(--lk-danger) !important;--mc-danger-ink: var(--lk-on-accent) !important;--mc-danger-wash: color-mix(in srgb, var(--lk-danger) 22%, transparent) !important;--mc-danger-wash-line: color-mix(in srgb, var(--lk-danger) 55%, transparent) !important;--mc-danger-text: var(--lk-danger-text) !important;--mc-warning: var(--lk-warning) !important;--mc-warning-ink: var(--lk-on-accent) !important;--mc-warning-wash: color-mix(in srgb, var(--lk-warning) 16%, transparent) !important;--mc-warning-wash-line: color-mix(in srgb, var(--lk-warning) 42%, transparent) !important;--mc-warning-text: var(--lk-warning-text) !important}.op-root:has(.ov-app[data-mc-chrome=glass][data-mc-look=papersky])>:is(.ov-popover,.mc-kit-menu,.mc-barmenu,.mc-acct,[role=dialog],[role=menu]),.op-root:has(.ov-app[data-mc-chrome=glass][data-mc-look=papersky]) .ov-popover,.op-root:has(.ov-app[data-mc-chrome=glass][data-mc-look=papersky])>:is(.ux-menu,.ux-dialog,.mc-modal,.mc-kit-modal),.ov-app.ov-app[data-product=matterchat][data-mc-chrome=glass][data-mc-look=papersky] :is(.ux-menu,.ux-dialog,.mc-modal,.mc-kit-modal,.ov-popover,[role=menu],[role=dialog]):not(.mc-braindump *){--ux-sidebar: var(--lk-panel) !important}[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) :is(.mc-roomlist,.mc-roommenu,.mc-composer,.mc-room,.mc-pane,.mc-menu){--rs-card: var(--card) !important;--rs-ink: var(--ink) !important}[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .ov-screen.ov-screen.ov-screen [class][class]{--wc-paper: var(--lk-card) !important;--card: var(--lk-card) !important;--mc-office-white: var(--lk-card) !important;--rs-card: var(--lk-card) !important}.op-root.op-root:has(.ov-app[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]))>.ov-popover.ov-popover,[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .ov-popover.ov-popover{--ps-on-glass: var(--t1) !important;--ps-on-glass-strong: var(--t1) !important;--ps-on-glass-muted: var(--t2) !important;--ps-on-glass-dim: var(--t2) !important;--ps-on-glass-faint: var(--t3) !important;--ps-on-glass-ghost: var(--t3) !important}[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .mc-room__search{background:var(--lk-sheet)!important}[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .ov-screen .mc-home-panel.mc-home-panel--full.mc-setup.mc-setup--brand{--mc-ink: var(--t1) !important;--mc-ink-body: var(--t1) !important;--mc-ink-soft: var(--t2) !important;--mc-ink-faint: var(--t3) !important;--mc-accent-text: var(--lk-link) !important;--mc-hairline: var(--lk-line) !important;--mc-hairline-soft: var(--lk-divider) !important;--mc-surface-hover: var(--lk-fill-hover) !important;border-color:var(--lk-line)!important;background:var(--lk-sheet)!important;box-shadow:0 24px 60px var(--lk-shadow),var(--rim)!important;color:var(--t1)!important}[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .ov-screen .mc-setup--brand :is(.mc-setup__title,.mc-setup__link){color:var(--t1);text-decoration-color:var(--lk-line-strong)}[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .ov-screen .mc-setup--brand .mc-setup__link.mc-setup__link--quiet{color:var(--t2)}[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .mc-admin{--mc-accent-text: var(--lk-link) !important}[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky]).mc-shell .ov-frame>.ov-screen.ov-screen{background:var(--lk-pane)!important}[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky]).mc-shell .ov-frame>.ov-screen.ov-screen:before{-webkit-backdrop-filter:blur(34px)!important;backdrop-filter:blur(34px)!important}[data-mc-chrome=glass][data-product=matterchat][data-mc-look=papersky] .mc-topbar__search{--glass-2: var(--lk-fill-card) !important}[data-mc-chrome=glass][data-product=matterchat][data-mc-look=papersky] .mc-search :is(.mc-search__where,.mc-search__where-room,.mc-search__file,.mc-search__file-name,.mc-search__file-excerpt,.mc-search__jump){--ink-text-2: var(--t2) !important;--link-on-white: var(--lk-link) !important}[data-mc-chrome=glass][data-product=matterchat][data-mc-look=papersky] .mc-office .mc-office__rooms{--mc-office-link-ink: var(--lk-link) !important}.op-root:has(.ov-app[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky])) .mc-ws-menu__label{opacity:.8}@media(prefers-contrast:more){.ov-app[data-product=matterchat][data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]),[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .mc-root:not([data-mc-appearance-choice=light]):not(.mc-braindump),[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .ov-screen.ov-screen,[data-mc-chrome=glass][data-product=matterchat]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]) .ov-screen.ov-screen :is(.mc-root,.mc-skin,.ps-paper,.op-root,.ov-embedded-panel):not(.mc-braindump),.op-root:has(.ov-app[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky]))>:is(.ov-popover,.mc-kit-menu,.mc-barmenu,.mc-acct,[role=dialog],[role=menu]),.op-root:has(.ov-app[data-mc-chrome=glass]:is([data-mc-look=skyglass],[data-mc-look=nightsky],[data-mc-look=papersky])) .ov-popover,.op-root:has(.ov-app[data-mc-chrome=glass][data-mc-look=papersky])>:is(.ux-menu,.ux-dialog,.mc-modal,.mc-kit-modal),.ov-app.ov-app[data-product=matterchat][data-mc-chrome=glass][data-mc-look=papersky] :is(.ux-menu,.ux-dialog,.mc-modal,.mc-kit-modal,.ov-popover,[role=menu],[role=dialog]):not(.mc-braindump *){--t2: color-mix(in srgb, var(--t1) 86%, transparent) !important;--t3: color-mix(in srgb, var(--t1) 72%, transparent) !important;--lk-line: color-mix(in srgb, var(--t1) 32%, transparent);--lk-line-strong: color-mix(in srgb, var(--t1) 44%, transparent);--lk-divider: color-mix(in srgb, var(--t1) 22%, transparent)}}.mc-root.mc-root.mc-root[data-mc-contrast=soft][data-mc-chrome=glass]{--mc-hairline: color-mix(in oklab, var(--mc-ink) 7%, transparent) !important;--mc-hairline-soft: color-mix(in oklab, var(--mc-ink) 4.8%, transparent) !important;--mc-hairline-inset: inset 0 0 0 1px color-mix(in oklab, var(--mc-ink) 4.8%, transparent) !important;--mc-outline: color-mix(in oklab, var(--mc-ink) 36%, transparent) !important;--mc-outline-strong: color-mix(in oklab, var(--mc-ink) 44%, transparent) !important}.mc-root.mc-root.mc-root[data-mc-contrast=max][data-mc-chrome=glass]{--mc-hairline: color-mix(in oklab, var(--mc-ink) 24%, transparent) !important;--mc-hairline-soft: color-mix(in oklab, var(--mc-ink) 16%, transparent) !important;--mc-hairline-inset: inset 0 0 0 1px color-mix(in oklab, var(--mc-ink) 16%, transparent) !important;--mc-outline: color-mix(in oklab, var(--mc-ink) 60%, transparent) !important;--mc-outline-strong: color-mix(in oklab, var(--mc-ink) 76%, transparent) !important}.mc-root,.mc-fr-scope{--fr-l: calc(45% + var(--fr-bright, .7) * 30%);--fr-c1: hsl(var(--fr-hue, 205) 95% var(--fr-l));--fr-c2: hsl(calc(var(--fr-hue, 205) + 25) 90% calc(var(--fr-l) - 10%));--fr-c3: hsl(calc(var(--fr-hue, 205) + 50) 85% var(--fr-l));--fr-gradient: linear-gradient(90deg, var(--fr-c1), var(--fr-c2), var(--fr-c3), var(--fr-c1));--fr-halo: 0 0 0 1px hsl(var(--fr-hue, 205) 95% var(--fr-l) / min(1, var(--fr-glow, .8))), 0 0 calc(8px + 6px * var(--fr-glow, .8)) hsl(var(--fr-hue, 205) 95% var(--fr-l) / min(1, var(--fr-glow, .8))), 0 0 calc(16px + 24px * var(--fr-glow, .8)) hsl(var(--fr-hue, 205) 95% var(--fr-l) / min(1, calc(.9 * var(--fr-glow, .8)))), 0 0 calc(30px + 60px * var(--fr-glow, .8)) hsl(var(--fr-hue, 205) 95% var(--fr-l) / min(1, calc(.6 * var(--fr-glow, .8)))), 0 0 calc(60px + 120px * var(--fr-glow, .8)) hsl(var(--fr-hue, 205) 95% var(--fr-l) / min(1, calc(.35 * var(--fr-glow, .8))));--fr-highlight: rgb(255 255 255 / calc(.25 + var(--fr-bright, .7) * .5));--fr-inner: hsl(var(--fr-hue, 205) 95% var(--fr-l) / min(1, calc(.22 * var(--fr-glow, .8))));--fr-send: linear-gradient(135deg, var(--fr-c1), var(--fr-c2));--fr-send-glow: 0 0 calc(8px + 12px * var(--fr-glow, .8)) hsl(var(--fr-hue, 205) 95% var(--fr-l) / min(1, calc(.8 * var(--fr-glow, .8))));--fr-gear-ink: hsl(var(--fr-hue, 205) 95% max(68%, var(--fr-l)));--fr-gear-glow: hsl(var(--fr-hue, 205) 95% var(--fr-l) / var(--fr-icon-glow, 1))}@keyframes mc-fr-shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}:where(:is(.mc-root,.mc-fr-scope) :is(.mc-fr-box,.ux-search,.mc-filter,.mc-search__field,.mc-mail__search,.mc-letter__row,.mm-pnl-search,.mc-adm-search,.mc-room-tray__search,.mc-fdir__search,.mc-browse__search,.mc-pick-field,.mc-selfstatus__note,.mc-fm-find,.mc-braindump-g-search,.mc-braindump-vault__script-search,.mc-echo-mini__search,:where(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield))){position:relative;isolation:isolate}:is(.mc-root,.mc-fr-scope) :is(.mc-fr-box,.ux-search,.mc-filter,.mc-search__field,.mc-mail__search,.mc-letter__row,.mm-pnl-search,.mc-adm-search,.mc-room-tray__search,.mc-fdir__search,.mc-browse__search,.mc-pick-field,.mc-selfstatus__note,.mc-fm-find,.mc-braindump-g-search,.mc-braindump-vault__script-search,.mc-echo-mini__search,:where(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield)):before,:is(.mc-root,.mc-fr-scope) :is(.mc-fr-box,.ux-search,.mc-filter,.mc-search__field,.mc-mail__search,.mc-letter__row,.mm-pnl-search,.mc-adm-search,.mc-room-tray__search,.mc-fdir__search,.mc-browse__search,.mc-pick-field,.mc-selfstatus__note,.mc-fm-find,.mc-braindump-g-search,.mc-braindump-vault__script-search,.mc-echo-mini__search,:where(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield)):after{content:"";display:block;position:absolute;inset:calc(-2px - var(--fr-field-edge, 0px));z-index:-1;box-sizing:border-box;margin:0;border:0;border-radius:inherit;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none;opacity:0;transition:opacity .15s ease-out}:is(.mc-root,.mc-fr-scope) .mc-fr-box:before,:is(.mc-root,.mc-fr-scope) .mc-fr-box:after{border-radius:calc(var(--fr-field-radius, 10px) + 2px)}:is(.mc-root,.mc-fr-scope) :is(.mc-fr-box,.ux-search,.mc-filter,.mc-search__field,.mc-mail__search,.mc-letter__row,.mm-pnl-search,.mc-adm-search,.mc-room-tray__search,.mc-fdir__search,.mc-browse__search,.mc-pick-field,.mc-selfstatus__note,.mc-fm-find,.mc-braindump-g-search,.mc-braindump-vault__script-search,.mc-echo-mini__search,:where(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield)):before{padding:2px;background:var(--fr-gradient);background-size:200% 100%;box-shadow:inset 0 0 0 1px var(--fr-highlight);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:mc-fr-shimmer 3s linear infinite paused}:is(.mc-root,.mc-fr-scope) :is(.mc-fr-box,.ux-search,.mc-filter,.mc-search__field,.mc-mail__search,.mc-letter__row,.mm-pnl-search,.mc-adm-search,.mc-room-tray__search,.mc-fdir__search,.mc-browse__search,.mc-pick-field,.mc-selfstatus__note,.mc-fm-find,.mc-braindump-g-search,.mc-braindump-vault__script-search,.mc-echo-mini__search,:where(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield)):after{box-shadow:var(--fr-halo)}:is(.mc-root,.mc-fr-scope) :is(.mc-fr-box,.ux-search,.mc-filter,.mc-search__field,.mc-mail__search,.mc-letter__row,.mm-pnl-search,.mc-adm-search,.mc-room-tray__search,.mc-fdir__search,.mc-browse__search,.mc-pick-field,.mc-selfstatus__note,.mc-fm-find,.mc-braindump-g-search,.mc-braindump-vault__script-search,.mc-echo-mini__search,:where(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield)):focus-within:not(:where(button)):before,:is(.mc-root,.mc-fr-scope) :is(.mc-fr-box,.ux-search,.mc-filter,.mc-search__field,.mc-mail__search,.mc-letter__row,.mm-pnl-search,.mc-adm-search,.mc-room-tray__search,.mc-fdir__search,.mc-browse__search,.mc-pick-field,.mc-selfstatus__note,.mc-fm-find,.mc-braindump-g-search,.mc-braindump-vault__script-search,.mc-echo-mini__search,:where(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield)):focus-within:not(:where(button)):after{opacity:1}:is(.mc-root,.mc-fr-scope) :is(.mc-fr-box,.ux-search,.mc-filter,.mc-search__field,.mc-mail__search,.mc-letter__row,.mm-pnl-search,.mc-adm-search,.mc-room-tray__search,.mc-fdir__search,.mc-browse__search,.mc-pick-field,.mc-selfstatus__note,.mc-fm-find,.mc-braindump-g-search,.mc-braindump-vault__script-search,.mc-echo-mini__search,:where(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield)):focus-within:not(:where(button)):before{animation-play-state:running}[data-fr-still] :is(.mc-fr-box,.ux-search,.mc-filter,.mc-search__field,.mc-mail__search,.mc-letter__row,.mm-pnl-search,.mc-adm-search,.mc-room-tray__search,.mc-fdir__search,.mc-browse__search,.mc-pick-field,.mc-selfstatus__note,.mc-fm-find,.mc-braindump-g-search,.mc-braindump-vault__script-search,.mc-echo-mini__search,:where(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield)):focus-within:before{animation-play-state:paused}:is(.mc-root,.mc-fr-scope) :is(.mc-fr-box,.ux-search,.mc-filter,.mc-search__field,.mc-mail__search,.mc-letter__row,.mm-pnl-search,.mc-adm-search,.mc-room-tray__search,.mc-fdir__search,.mc-browse__search,.mc-pick-field,.mc-selfstatus__note,.mc-fm-find,.mc-braindump-g-search,.mc-braindump-vault__script-search,.mc-echo-mini__search,:where(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield)):not(.mc-fr-box--inner):focus-within:not(:where(button)){outline:none!important;box-shadow:inset 0 0 24px var(--fr-inner)!important;border-color:transparent!important}:is(.mc-root,.mc-fr-scope) :is(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield):focus-within:not(:where(button)){outline:none!important;box-shadow:inset 0 0 24px var(--fr-inner)!important;border-color:transparent!important}:is(.mc-root,.mc-fr-scope) :is(.mc-fr-box,.ux-search,.mc-filter,.mc-search__field,.mc-mail__search,.mc-letter__row,.mm-pnl-search,.mc-adm-search,.mc-room-tray__search,.mc-fdir__search,.mc-browse__search,.mc-pick-field,.mc-selfstatus__note,.mc-fm-find,.mc-braindump-g-search,.mc-braindump-vault__script-search,.mc-echo-mini__search,:where(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield)):focus-within :is(input,textarea,[contenteditable]):focus{outline:none!important;box-shadow:none!important}:is(.mc-root,.mc-fr-scope) .mc-fr-box--inner.mc-fr-box--inner.mc-fr-box--inner:focus-within>:is(input,textarea):focus{outline:none!important;border-color:transparent!important;box-shadow:inset 0 0 24px var(--fr-inner)!important;border-radius:var(--fr-field-radius, 10px)}:is(.mc-root,.mc-fr-scope) :is(input:is(:not([type]),[type=text],[type=search],[type=email],[type=url],[type=tel],[type=password],[type=number]),textarea,[contenteditable=true],[contenteditable=""],[contenteditable=plaintext-only]):focus:not(:is(.mc-fr-box,.ux-search,.mc-filter,.mc-search__field,.mc-mail__search,.mc-letter__row,.mm-pnl-search,.mc-adm-search,.mc-room-tray__search,.mc-fdir__search,.mc-browse__search,.mc-pick-field,.mc-selfstatus__note,.mc-fm-find,.mc-braindump-g-search,.mc-braindump-vault__script-search,.mc-echo-mini__search,:where(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield),.mc-composer) *):not(.mc-sr-only,.sr-only,[aria-hidden=true]){outline:none!important;border-color:transparent!important;box-shadow:0 0 0 1px var(--fr-c1),0 0 0 2px var(--fr-highlight),0 0 0 2px var(--fr-c1),var(--fr-halo),inset 0 0 24px var(--fr-inner)!important;caret-color:var(--ring-solid, var(--fr-c1))}:is(.mc-root,.mc-fr-scope) .mc-casenotes-host :is([class*="focus-within:ring-"],[class*="has-focus:ring-"]):has(:is(input,textarea,[contenteditable]):focus){box-shadow:none!important}@media(prefers-reduced-motion:reduce){:is(.mc-root,.mc-fr-scope) :is(.mc-fr-box,.ux-search,.mc-filter,.mc-search__field,.mc-mail__search,.mc-letter__row,.mm-pnl-search,.mc-adm-search,.mc-room-tray__search,.mc-fdir__search,.mc-browse__search,.mc-pick-field,.mc-selfstatus__note,.mc-fm-find,.mc-braindump-g-search,.mc-braindump-vault__script-search,.mc-echo-mini__search,:where(.mc-casenotes-host .global-search-bar-container,.mc-omnisproof-host .stx .lib-search,.mc-omnisproof-host .stx .say,.mc-omnisproof-host .stx .ab-box,.mc-litbox-host .ar-search,.mc-litbox-host .os-sheet-search,.mc-litbox-host .kb-sheet-search,.mc-litbox-host .chi-inputbox,.mc-litbox-host .lbs-searchfield,.mc-docketspy-host .ar-search,.mc-docketspy-host .os-sheet-search,.mc-docketspy-host .kb-sheet-search,.mc-docketspy-host .chi-inputbox,.mc-docketspy-host .lbs-searchfield)):before{animation:none}}.mc-kit-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes mc-kit-spin{to{transform:rotate(360deg)}}.mc-kit-spinner{animation:mc-kit-spin .9s linear infinite}@media(prefers-reduced-motion:reduce){.mc-kit-spinner{animation-duration:2.4s}}.mc-kit-box{box-sizing:border-box;margin:0;font:inherit;min-width:0}.mc-kit-box *,.mc-kit-box *:before,.mc-kit-box *:after{box-sizing:border-box}.mc-kit-box:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-kit-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-kit-type--display{font:var(--mc-type-display);letter-spacing:var(--mc-type-display-tracking)}.mc-kit-type--title{font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking)}.mc-kit-type--label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking)}.mc-kit-type--body{font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-kit-type--strong{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-kit-type--meta{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-kit-type--mono{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);font-variant-numeric:tabular-nums}.mc-kit-type--code{font:var(--mc-type-code);letter-spacing:var(--mc-type-code-tracking);font-variant-numeric:tabular-nums}.mc-kit-type--quote{font:var(--mc-type-quote);letter-spacing:var(--mc-type-quote-tracking)}.mc-kit-ink--ink{color:var(--mc-ink)}.mc-kit-ink--body{color:var(--mc-ink-body)}.mc-kit-ink--soft{color:var(--mc-ink-soft)}.mc-kit-ink--faint{color:var(--mc-ink-faint)}.mc-kit-ink--ghost{color:var(--mc-ink-ghost)}.mc-kit-ink--accent{color:var(--mc-accent-text)}.mc-kit-ink--danger{color:var(--mc-danger-text)}.mc-kit-ink--warning{color:var(--mc-warning-text)}.mc-kit-ink--on-accent{color:var(--mc-accent-ink)}.mc-kit-ink--on-accent-deep{color:var(--mc-accent-deep-ink)}.mc-kit-ink--on-danger{color:var(--mc-danger-ink)}.mc-kit-ink--on-warning{color:var(--mc-warning-ink)}.mc-kit-ink--on-forest{color:var(--mc-forest-ink)}.mc-kit-ink--inherit{color:inherit}.mc-kit-bg--surface{background:var(--mc-surface)}.mc-kit-bg--raised{background:var(--mc-surface-raised)}.mc-kit-bg--sunken{background:var(--mc-surface-sunken)}.mc-kit-bg--hover{background:var(--mc-surface-hover)}.mc-kit-bg--active{background:var(--mc-surface-active)}.mc-kit-bg--accent{background:var(--mc-accent)}.mc-kit-bg--accent-deep{background:var(--mc-accent-deep)}.mc-kit-bg--accent-wash{background:var(--mc-accent-wash)}.mc-kit-bg--danger{background:var(--mc-danger)}.mc-kit-bg--danger-wash{background:var(--mc-danger-wash)}.mc-kit-bg--warning{background:var(--mc-warning)}.mc-kit-bg--warning-wash{background:var(--mc-warning-wash)}.mc-kit-bg--forest{background:var(--mc-forest-gradient)}.mc-kit-edge--hairline{border-color:var(--mc-hairline)}.mc-kit-edge--hairline-soft{border-color:var(--mc-hairline-soft)}.mc-kit-edge--outline{border-color:var(--mc-outline)}.mc-kit-edge--outline-strong{border-color:var(--mc-outline-strong)}.mc-kit-edge--accent{border-color:var(--mc-accent-deep)}.mc-kit-edge--accent-wash{border-color:var(--mc-accent-wash-line)}.mc-kit-edge--danger{border-color:var(--mc-danger-wash-line)}.mc-kit-edge--warning{border-color:var(--mc-warning-wash-line)}.mc-kit-radius--none{border-radius:0}.mc-kit-radius--sm{border-radius:var(--mc-radius-sm)}.mc-kit-radius--md{border-radius:var(--mc-radius)}.mc-kit-radius--lg{border-radius:var(--mc-radius-lg)}.mc-kit-radius--pill{border-radius:var(--mc-radius-pill)}.mc-kit-depth--raised{box-shadow:var(--mc-shadow-sheen),var(--mc-shadow-raised)}.mc-kit-depth--pop{box-shadow:var(--mc-shadow-sheen),var(--mc-shadow-pop)}.mc-kit-depth--panel{box-shadow:var(--mc-shadow-sheen),var(--mc-shadow-panel)}.mc-kit-depth--overlay{box-shadow:var(--mc-shadow-sheen),var(--mc-shadow-overlay)}.mc-kit-box:is(button,a,[role=button]){transition:background var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-kit-box:is(button,a,[role=button]):is(.mc-kit-depth--raised):hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--mc-shadow-sheen),var(--mc-shadow-pop)}.mc-kit-box:is(button,a,[role=button]):is(.mc-kit-depth--pop):hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--mc-shadow-sheen),var(--mc-shadow-panel)}.mc-kit-box:is(button,a,[role=button]):active:not(:disabled),.mc-kit-box:is(button,a,[role=button]):is(.mc-kit-depth--raised,.mc-kit-depth--pop):active:not(:disabled){transform:translateY(0) scale(.97)}:where(:root){--sky: linear-gradient(180deg, #1a1c22 0%, #121319 55%, #0b0c10 100%);--sky-solid: #14161c;--glass-1: #000000;--glass-2: #000000;--glass-3: #000000;--glass-own: rgba(255, 255, 255, .16);--glass-sheet: rgba(18, 19, 24, .97);--glass-border: rgba(0, 0, 0, .65);--rim: inset 0 2px 5px rgba(0, 0, 0, .8), inset 0 -1px 0 rgba(255, 255, 255, .1);--rim-soft: inset 0 1px 3px rgba(0, 0, 0, .7), inset 0 -1px 0 rgba(255, 255, 255, .09);--blur-sm: blur(20px) saturate(160%);--blur-bubble: blur(24px) saturate(160%);--blur-chrome: blur(34px) saturate(160%);--card: #ffffff;--ink: #1a1e26;--ink-2: rgba(26, 30, 38, .55);--ink-3: rgba(26, 30, 38, .45);--ink-btn: #14171d;--t1: #ffffff;--t2: rgba(255, 255, 255, .6);--t3: rgba(255, 255, 255, .45);--brand-red: #e03131;--accent: #f2762e;--accent-grad: linear-gradient(135deg, #f2914e, #d95f2b);--mint: #3ecf7a;--link: #8ab8ff;--link-on-white: #3b6fc4;--coral: #f04438;--coral-strip: #e0918a;--amber: #e8b055;--steel: #7d92ad;--av-steel: linear-gradient(135deg, #7d92ad, #4a5f7d);--av-amber: linear-gradient(135deg, #e8b055, #c47f2a);--av-green: linear-gradient(135deg, #6fbd8f, #35845c);--av-you: linear-gradient(135deg, #f2914e, #d95f2b);--shadow-card: 0 12px 28px rgba(0, 0, 0, .4);--shadow-hero: 0 16px 38px rgba(0, 0, 0, .45);--shadow-btn: 0 8px 20px rgba(0, 0, 0, .35);--shadow-row: 0 10px 24px rgba(0, 0, 0, .35);--r-mention: 5px;--r-inner: 6px;--r-badge: 999px;--r-input: 10px;--r-row: 12px;--r-btn: 999px;--r-card: 14px;--r-tile: 16px;--r-panel: 20px;--r-composer: 16px;--font-ui: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;--font-mono: "SF Mono", ui-monospace, SFMono-Regular, Menlo, monospace}:root{--glass-border-input: rgba(255, 255, 255, .14);--glass-rim-inner: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .12);--glass-hover-strong: rgba(255, 255, 255, .13);--icon-idle: rgba(255, 255, 255, .7);--coral-border: rgba(255, 154, 168, .4);--glass-border-hc: rgba(255, 255, 255, .28);--glass-border-input-hc: rgba(255, 255, 255, .32);--av-steel-veil: linear-gradient(rgba(11, 12, 16, .16), rgba(11, 12, 16, .16));--dash-border: rgba(255, 255, 255, .22);--shimmer-band: rgba(255, 255, 255, .16)}:root{--well-steel: rgba(125, 146, 173, .16);--well-coral: rgba(224, 145, 138, .18);--well-amber: rgba(232, 176, 85, .18);--icon-steel: #4a5f7d;--icon-coral: #9c4a41;--icon-amber: #8a5c14}:root{--ink-text-2: rgba(26, 30, 38, .64);--ink-wash: rgba(26, 30, 38, .06);--ink-wash-strong: rgba(26, 30, 38, .1);--ink-hairline: rgba(26, 30, 38, .14);--ink-hairline-strong: rgba(26, 30, 38, .24)}.mc-skin-presence{--mc-skin-presence-size: 12px;--mc-skin-presence-ring: var(--sky-solid);display:inline-block;flex:0 0 auto;box-sizing:border-box;width:var(--mc-skin-presence-size);height:var(--mc-skin-presence-size);border-radius:50%;box-shadow:0 0 0 2px var(--mc-skin-presence-ring)}.mc-skin-presence--on-white{--mc-skin-presence-ring: var(--card)}.mc-skin-presence--online{background:var(--mint)}.mc-skin-presence--focused{background:var(--link)}.mc-skin-presence--away{background:var(--mc-skin-presence-ring);border:2px solid var(--amber)}.mc-skin-presence--dnd{background:linear-gradient(var(--amber),var(--amber)) center / calc(var(--mc-skin-presence-size) * .58) 2px no-repeat,var(--mc-skin-presence-ring);border:2px solid var(--amber)}.mc-skin-presence--offline{--mc-skin-presence-hollow: var(--t3);background:var(--mc-skin-presence-ring);border:2px solid var(--mc-skin-presence-hollow)}.mc-skin-presence--on-white.mc-skin-presence--offline{--mc-skin-presence-hollow: var(--ink-3)}@media(prefers-contrast:more){.mc-skin-presence--offline{--mc-skin-presence-hollow: var(--t2)}.mc-skin-presence--on-white.mc-skin-presence--offline{--mc-skin-presence-hollow: var(--ink-2)}}:where(.mc-skin-panel){background:var(--glass-1);-webkit-backdrop-filter:var(--blur-chrome);backdrop-filter:var(--blur-chrome);border:1px solid var(--glass-border);border-radius:var(--r-panel);box-shadow:var(--rim)}.mc-skin-panel{color:var(--t1)}.mc-skin-panel--soft{box-shadow:var(--rim-soft)}.mc-skin-panel--card{border-radius:var(--r-card)}.mc-skin-panel--tile{border-radius:var(--r-tile)}.mc-skin-panel--lift{transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),background-color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-skin-panel--lift:hover{transform:translateY(-2px);background:var(--mc-surface-hover);box-shadow:var(--rim),var(--shadow-row)}.mc-skin-panel--lift:active{transform:scale(.98)}:where(.mc-skin-well){background:var(--glass-2);-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm);border:1px solid var(--glass-border-input);border-radius:var(--r-input);box-shadow:inset 0 1px 0 var(--glass-rim-inner);color:var(--t1)}.mc-skin-well{font:500 calc(13px * var(--mc-text-scale, 1))/1.45 var(--font-ui)}.mc-skin-well:is(.mc-skin-well)::placeholder,.mc-skin-well:is(.mc-skin-well) .mc-skin-well__placeholder{color:var(--t2)}.mc-skin-well--round{border-radius:var(--r-btn)}:where(.mc-skin-pill-white){background:var(--card);color:var(--ink-btn);border:0;border-radius:var(--r-btn);box-shadow:var(--shadow-btn)}.mc-skin-pill-white{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;font:700 calc(12.5px * var(--mc-text-scale, 1))/1 var(--font-ui);cursor:pointer;transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move),opacity var(--mc-motion-fast) var(--mc-motion-ease)}.mc-skin-pill-white:active{transform:scale(.98);opacity:.9}.mc-skin-pill-white[disabled],.mc-skin-pill-white[aria-disabled=true]{opacity:.45;cursor:default;box-shadow:none}:where(.mc-skin-pill-glass){background:var(--glass-3);-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm);border:1px solid var(--glass-border);border-radius:var(--r-btn);box-shadow:var(--rim);color:var(--t1)}.mc-skin-pill-glass{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 14px;font:600 calc(12.5px * var(--mc-text-scale, 1))/1 var(--font-ui);cursor:pointer;transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move),background-color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-skin-pill-glass:hover{background:var(--glass-hover)}.mc-skin-pill-glass:active{transform:scale(.98)}.mc-skin-pill-glass--ghost{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.mc-skin-pill-glass--danger{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--coral);border-color:var(--coral-border)}.mc-skin-pill-glass--sm{padding:4px 10px;font-size:calc(11px * var(--mc-text-scale, 1))}:where(.mc-skin-iconsq){background:var(--glass-3);-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm);border:1px solid var(--glass-border);box-shadow:var(--rim);color:var(--icon-idle)}.mc-skin-iconsq{--mc-skin-iconsq-size: 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;cursor:pointer;transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move),background-color var(--mc-motion-fast) var(--mc-motion-ease),color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-skin-iconsq:is(.mc-skin-iconsq){width:var(--mc-skin-iconsq-size);height:var(--mc-skin-iconsq-size);border-radius:calc(var(--mc-skin-iconsq-size) / 3)}.mc-skin-iconsq:hover{background:var(--glass-hover-strong);color:var(--t1)}.mc-skin-iconsq:active{transform:scale(.98)}.mc-skin-iconsq[aria-pressed=true],.mc-skin-iconsq[data-active=true]{background:var(--card);color:var(--ink-btn);border-color:transparent;box-shadow:var(--shadow-btn)}.mc-skin-iconsq[disabled]{opacity:.35;cursor:default}.mc-skin-iconsq__dot{position:absolute;top:3px;right:3px;width:5px;height:5px;border-radius:1.5px;background:var(--amber)}:where(.mc-skin-card){background:var(--card);color:var(--ink);border-radius:var(--r-card);box-shadow:var(--shadow-card)}.mc-tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mc-skin-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.mc-skin-label{font:700 calc(10.5px * var(--mc-text-scale, 1))/1.2 var(--font-ui);letter-spacing:1.4px;text-transform:uppercase;color:var(--t2)}.mc-skin-panel:focus-visible,.mc-skin-well:focus-visible,.mc-skin-pill-white:focus-visible,.mc-skin-pill-glass:focus-visible,.mc-skin-iconsq:focus-visible{outline:2px solid var(--link);outline-offset:2px}@media(prefers-reduced-motion:reduce){.mc-skin-panel--lift,.mc-skin-pill-white,.mc-skin-pill-glass,.mc-skin-iconsq{transition:none}.mc-skin-panel--lift:hover{transform:none}}@media(prefers-contrast:more){.mc-skin-panel,.mc-skin-pill-glass,.mc-skin-iconsq{border-color:var(--glass-border-hc)}.mc-skin-well{border-color:var(--glass-border-input-hc)}}.mc-kit-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--mc-space-xs);box-sizing:border-box;border:var(--mc-stroke-hairline) solid transparent;border-radius:var(--mc-radius);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease),color var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-kit-btn:after{content:"";position:absolute;inset:calc(-1 * (var(--mc-focus-ring-offset) + var(--mc-focus-ring-width)));border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 0 4px color-mix(in oklab,var(--mc-focus-ring) 20%,transparent);transition:opacity var(--mc-motion-fast) var(--mc-motion-ease)}.mc-kit-btn:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-kit-btn:focus-visible:after{opacity:1}.mc-kit-btn:active:not(:disabled){transform:scale(.97)}.mc-kit-btn:disabled:is(*,#mc-disabled-floor){cursor:not-allowed;opacity:.45;box-shadow:none;filter:none;transform:none}.mc-kit-btn--block{display:flex;width:100%}.mc-kit-btn--tiny{min-height:24px;padding:0 var(--mc-space-sm);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);font-variant-numeric:tabular-nums}.mc-kit-btn--small{min-height:28px;padding:0 var(--mc-space-lg)}.mc-kit-btn--medium{min-height:36px;padding:0 var(--mc-space-xl)}.mc-kit-btn--icon{padding:0;aspect-ratio:1;min-width:28px}.mc-kit-btn--icon.mc-kit-btn--tiny{min-width:24px;min-height:24px}.mc-kit-btn--icon.mc-kit-btn--medium{min-width:36px}.mc-kit-btn--primary{background:linear-gradient(180deg,var(--mc-accent-lift) 0%,var(--mc-accent) 100%);color:var(--mc-accent-ink);box-shadow:var(--mc-shadow-sheen),var(--mc-accent-glow)}.mc-kit-btn--primary:hover:not(:disabled){background:linear-gradient(180deg,color-mix(in oklab,var(--mc-accent-lift) 55%,var(--mc-accent-hover)) 0%,var(--mc-accent-hover) 100%);transform:translateY(-1px)}.mc-kit-btn--secondary{background:var(--mc-surface-raised);border-color:var(--mc-outline);color:var(--mc-ink);box-shadow:var(--mc-shadow-sheen),var(--mc-shadow-raised)}.mc-kit-btn--secondary:hover:not(:disabled){background:var(--mc-surface-hover);border-color:var(--mc-outline-strong);transform:translateY(-1px)}.mc-kit-btn--danger{background:var(--mc-danger);color:var(--mc-danger-ink);box-shadow:var(--mc-shadow-sheen),var(--mc-shadow-raised)}.mc-kit-btn--danger:hover:not(:disabled){background:var(--mc-danger);filter:brightness(.92);transform:translateY(-1px)}.mc-kit-btn--ghost{background:transparent;color:var(--mc-ink-soft)}.mc-kit-btn--ghost:hover:not(:disabled){background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-kit-btn--on{background:var(--mc-accent-deep);border-color:var(--mc-accent-deep);color:var(--mc-accent-deep-ink);box-shadow:var(--mc-shadow-sheen)}.mc-kit-btn--on:hover:not(:disabled){background:var(--mc-accent-deep);color:var(--mc-accent-deep-ink)}.mc-kit-btn--primary:active:not(:disabled),.mc-kit-btn--secondary:active:not(:disabled),.mc-kit-btn--danger:active:not(:disabled),.mc-kit-btn--on:active:not(:disabled){transform:translateY(0) scale(.97)}.mc-kit-tag{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);box-sizing:border-box;max-width:100%;padding:var(--mc-space-xxs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid transparent;border-radius:var(--mc-radius-sm);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-kit-tag--medium{padding:var(--mc-space-xxs) var(--mc-space-md);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);font-variant-numeric:tabular-nums}.mc-kit-chip{border-radius:var(--mc-radius-pill)}.mc-kit-tag--plain{background:var(--mc-surface-sunken);color:var(--mc-ink-faint)}.mc-kit-tag--primary{background:var(--mc-accent);color:var(--mc-accent-ink)}.mc-kit-tag--secondary{background:var(--mc-surface-sunken);border-color:var(--mc-hairline);color:var(--mc-ink-soft)}.mc-kit-tag--danger{background:var(--mc-danger);color:var(--mc-danger-ink)}.mc-kit-tag--secondary-danger{background:var(--mc-danger-wash);border-color:var(--mc-danger-wash-line);color:var(--mc-danger-text)}.mc-kit-tag--secondary-warning{background:var(--mc-warning-wash);border-color:var(--mc-warning-wash-line);color:var(--mc-warning-text)}.mc-kit-tag--secondary-info{background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line);color:var(--mc-accent-text)}.mc-kit-badge{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:18px;height:18px;padding:0 var(--mc-space-xs);border-radius:var(--mc-radius-pill);background:var(--mc-kit-badge-fill, var(--mc-unread-badge));color:var(--mc-kit-badge-ink, var(--mc-unread-badge-ink));font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);line-height:1;font-variant-numeric:tabular-nums}[data-mc-chrome=glass] .mc-kit-badge--on-glass{--mc-kit-badge-fill: var(--card);--mc-kit-badge-ink: var(--ink);font-weight:700;box-shadow:var(--shadow-btn)}[data-mc-chrome=glass] .mc-kit-badge--on-white{--mc-kit-badge-fill: var(--ink);--mc-kit-badge-ink: var(--card);font-weight:700;box-shadow:none}.mc-kit-badge--pulse{animation:mc-kit-badge-pulse .24s ease-out 1;transform-origin:center}@keyframes mc-kit-badge-pulse{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.mc-kit-badge--pulse{animation:none}}.mc-kit-avatar{--mc-kit-av-size: var(--mc-avatar-md);position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;width:var(--mc-kit-av-size);height:var(--mc-kit-av-size);font-weight:700;line-height:1;text-transform:uppercase;-webkit-user-select:none;user-select:none}.mc-kit-avatar{border-radius:var(--mc-radius-pill);background-image:radial-gradient(120% 90% at 30% -10%,color-mix(in oklab,var(--mc-sheen) 42%,transparent) 0%,transparent 58%);color:var(--mc-avatar-ink);font:var(--mc-type-mono);font-weight:700;letter-spacing:var(--mc-type-mono-tracking);font-size:clamp(9px,calc(var(--mc-kit-av-size) * .33),14px);box-shadow:var(--mc-shadow-sheen)}.mc-kit-avatar--t1{background-color:var(--mc-avatar-t1)}.mc-kit-avatar--t2{background-color:var(--mc-avatar-t2)}.mc-kit-avatar--t3{background-color:var(--mc-avatar-t3)}.mc-kit-avatar--t4{background-color:var(--mc-avatar-t4)}.mc-kit-avatar--t5{background-color:var(--mc-avatar-t5)}.mc-kit-avatar--t6{background-color:var(--mc-avatar-t6)}.mc-kit-avatar--you{background-color:var(--mc-accent)}.mc-kit-avatar--xs{--mc-kit-av-size: 16px}.mc-kit-avatar--sm{--mc-kit-av-size: var(--mc-avatar-sm)}.mc-kit-avatar--md{--mc-kit-av-size: var(--mc-avatar-md)}.mc-kit-avatar--lg{--mc-kit-av-size: var(--mc-avatar-lg)}.mc-kit-avatar--px{--mc-kit-av-px: 1}.mc-kit-avatar__presence{position:absolute;right:-2px;bottom:-2px}[data-mc-chrome=glass] .mc-kit-avatar{--mc-kit-av-veil: none;border-radius:calc(var(--mc-kit-av-size) * .32);background-color:transparent;background-image:var(--mc-kit-av-fill);color:var(--mc-kit-av-ink);font-family:var(--font-ui);font-size:clamp(9.5px,calc(var(--mc-kit-av-size) * .33),14px);letter-spacing:.2px;box-shadow:var(--rim-soft)}[data-mc-chrome=glass] .mc-kit-avatar[data-initials=true]{background-image:var(--mc-kit-av-veil),var(--mc-kit-av-fill)}[data-mc-chrome=glass] .mc-kit-avatar--t1,[data-mc-chrome=glass] .mc-kit-avatar--t4{--mc-kit-av-fill: var(--av-steel);--mc-kit-av-ink: var(--t1);--mc-kit-av-veil: var(--av-steel-veil)}[data-mc-chrome=glass] .mc-kit-avatar--t2,[data-mc-chrome=glass] .mc-kit-avatar--t5{--mc-kit-av-fill: var(--av-amber);--mc-kit-av-ink: var(--ink-btn)}[data-mc-chrome=glass] .mc-kit-avatar--t3,[data-mc-chrome=glass] .mc-kit-avatar--t6{--mc-kit-av-fill: var(--av-green);--mc-kit-av-ink: var(--ink-btn)}[data-mc-chrome=glass] .mc-kit-avatar--you{--mc-kit-av-fill: var(--av-you);--mc-kit-av-ink: var(--ink-btn)}@media(prefers-contrast:more){[data-mc-chrome=glass] .mc-kit-avatar{box-shadow:var(--rim)}}.mc-kit-drawer{position:relative;flex:0 0 var(--mc-kit-drawer-width, var(--mc-panel-width));width:var(--mc-kit-drawer-width, var(--mc-panel-width));display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;box-sizing:border-box;background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);border-inline-start:var(--mc-stroke-hairline) solid var(--mc-hairline);z-index:var(--mc-layer-panel);box-shadow:var(--mc-shadow-sheen),var(--mc-shadow-panel)}.mc-kit-drawer *,.mc-kit-drawer *:before,.mc-kit-drawer *:after{box-sizing:border-box}.mc-kit-drawer :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-kit-drawer__resize{position:absolute;inset-block:0;inset-inline-start:0;width:6px;margin-inline-start:-3px;cursor:col-resize;z-index:1;-webkit-user-select:none;user-select:none;touch-action:none;transition:background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-kit-drawer__resize:hover,.mc-kit-drawer__resize:focus-visible{background:var(--mc-accent-deep)}.mc-kit-drawer__resize:active{background:var(--mc-accent-deep);box-shadow:var(--mc-accent-glow)}.mc-kit-drawer__resize:focus-visible{outline-offset:calc(-1 * var(--mc-focus-ring-width))}.mc-kit-drawer__head{flex:0 0 auto;display:flex;align-items:flex-start;gap:var(--mc-space-md);min-height:var(--mc-header-height);padding:var(--mc-space-lg) var(--mc-space-md) var(--mc-space-lg) var(--mc-space-xl);background:var(--mc-surface-raised);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-kit-drawer__icon{flex:0 0 auto;margin-block-start:var(--mc-space-xxs);color:var(--mc-ink-soft)}.mc-kit-drawer__headtext{flex:1 1 auto;min-width:0}.mc-kit-drawer__eyebrow{margin:0 0 var(--mc-space-xxs);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-faint)}.mc-kit-drawer__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink);overflow-wrap:anywhere}.mc-kit-drawer .mc-kit-drawer__title[tabindex]:focus{outline:none}.mc-kit-drawer__subtitle{margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);overflow-wrap:anywhere}.mc-kit-drawer__actions{flex:0 0 auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--mc-space-xs)}.mc-kit-drawer__toolbar{flex:0 0 auto;min-height:0;background:var(--mc-surface);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-kit-drawer__body{flex:1 1 auto;min-height:0}.mc-kit-drawer__body--scroll{overflow-y:auto;overscroll-behavior:contain}.mc-kit-drawer__foot{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--mc-space-md);padding:var(--mc-space-lg) var(--mc-space-xl);background:var(--mc-surface-raised);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}@media(max-width:640px){.mc-kit-drawer{flex:1 1 100%;width:100%}.mc-kit-drawer__resize{display:none}}.mc-kit-modal-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--mc-layer-scrim);display:flex;align-items:center;justify-content:center;padding:var(--mc-space-xl);background:var(--mc-surface-scrim);-webkit-backdrop-filter:blur(var(--mc-blur-glass));backdrop-filter:blur(var(--mc-blur-glass));animation:mc-kit-modal-veil var(--mc-motion-base) var(--mc-motion-ease)}.mc-kit-modal{position:relative;z-index:var(--mc-layer-modal);display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-height:calc(100vh - (2 * var(--mc-space-xl)));border-radius:var(--mc-radius-lg);background-color:var(--mc-surface);background-image:var(--mc-surface-gradient);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);box-shadow:var(--mc-shadow-sheen),inset 0 0 0 var(--mc-stroke-hairline) var(--mc-metal-line),var(--mc-shadow-overlay);overflow:hidden;animation:mc-kit-modal-in var(--mc-motion-base) var(--mc-motion-ease)}@keyframes mc-kit-modal-veil{0%{opacity:0}}@keyframes mc-kit-modal-in{0%{opacity:0;transform:translateY(12px) scale(.98);filter:blur(4px)}}@media(prefers-reduced-motion:reduce){.mc-kit-modal-scrim,.mc-kit-modal{animation:none}}.mc-kit-modal *,.mc-kit-modal *:before,.mc-kit-modal *:after{box-sizing:border-box}.mc-kit-modal :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-kit-modal:focus{outline:none}.mc-kit-modal--sm{max-width:400px}.mc-kit-modal--md{max-width:560px}.mc-kit-modal--lg{max-width:760px}.mc-kit-modal__head{flex:0 0 auto;display:flex;align-items:flex-start;gap:var(--mc-space-md);padding:var(--mc-space-xl) var(--mc-space-md) var(--mc-space-lg) var(--mc-space-xxl);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-kit-modal__icon{flex:0 0 auto;margin-block-start:var(--mc-space-xxs);color:var(--mc-ink-soft)}.mc-kit-modal--danger .mc-kit-modal__icon{color:var(--mc-danger-text)}.mc-kit-modal--warning .mc-kit-modal__icon{color:var(--mc-warning-text)}.mc-kit-modal--success .mc-kit-modal__icon{color:var(--mc-accent-text)}.mc-kit-modal__headtext{flex:1 1 auto;min-width:0}.mc-kit-modal__eyebrow{margin:0 0 var(--mc-space-xxs);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-faint)}.mc-kit-modal__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink);overflow-wrap:anywhere}.mc-kit-modal__desc{margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-kit-modal__form{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.mc-kit-modal__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--mc-space-xl) var(--mc-space-xxl)}.mc-kit-modal__foot{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--mc-space-md);padding:var(--mc-space-lg) var(--mc-space-xxl);background:var(--mc-surface);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}@media(max-width:640px){.mc-kit-modal-scrim{align-items:flex-end;padding:0}.mc-kit-modal{max-height:92vh;border-end-start-radius:0;border-end-end-radius:0}.mc-kit-modal__head,.mc-kit-modal__body,.mc-kit-modal__foot{padding-inline:var(--mc-space-xl)}}.mc-skin-pile{--mc-skin-pile-edge: var(--sky-solid);display:inline-flex;align-items:center;gap:0;vertical-align:middle}.mc-skin-pile[data-on=white]{--mc-skin-pile-edge: var(--card)}.mc-skin-pile__face{box-shadow:0 0 0 1.5px var(--mc-skin-pile-edge)}.mc-skin-pile__face+.mc-skin-pile__face{margin-left:-5px}.mc-skin-pile__more{margin-left:3px;color:var(--t2);font:700 calc(10.5px * var(--mc-text-scale, 1))/1 var(--font-ui);letter-spacing:.2px}.mc-skin-typing{display:inline-flex;align-items:center;gap:7px}.mc-skin-typing__dots{display:inline-flex;align-items:center;gap:3px;padding:4px 7px;border-radius:var(--r-badge);background:var(--glass-3);-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm);border:1px solid var(--glass-border);box-shadow:var(--rim-soft)}.mc-skin-typing__dots i{display:block;width:4px;height:4px;border-radius:50%;background:var(--t2);animation:mc-skin-typing-pulse 1.2s ease-in-out infinite}.mc-skin-typing__dots i:nth-child(2){animation-delay:.2s}.mc-skin-typing__dots i:nth-child(3){animation-delay:.4s}@keyframes mc-skin-typing-pulse{0%,60%,to{transform:scale(1);opacity:.55}30%{transform:scale(1.25);opacity:1}}@media(prefers-reduced-motion:reduce){.mc-skin-typing__dots i{animation:none;opacity:1}}.mc-skin-seen{display:inline-flex;align-items:center;gap:6px}.mc-skin-seen__text{font:500 calc(10.5px * var(--mc-text-scale, 1))/1 var(--font-ui);color:var(--t2);letter-spacing:.1px}.mc-skin-seen[data-on=white] .mc-skin-seen__text{color:var(--ink-text-2)}@media(prefers-contrast:more){.mc-skin-seen__text,.mc-skin-pile__more{color:var(--t1)}}.mc-skin-file{--mc-skin-file-strip: var(--steel);--mc-skin-file-well: var(--well-steel);--mc-skin-file-icon: var(--icon-steel);position:relative;display:flex;align-items:center;gap:8px;overflow:hidden;padding-left:3px}:where(.mc-skin-file){background:var(--card);color:var(--ink);border-radius:var(--r-card);box-shadow:var(--shadow-card)}.mc-skin-file--pdf{--mc-skin-file-strip: var(--coral-strip);--mc-skin-file-well: var(--well-coral);--mc-skin-file-icon: var(--icon-coral)}.mc-skin-file--archive,.mc-skin-file--image{--mc-skin-file-strip: var(--amber);--mc-skin-file-well: var(--well-amber);--mc-skin-file-icon: var(--icon-amber)}.mc-skin-file__strip{position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--mc-skin-file-strip)}.mc-skin-file__hit{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0;min-height:44px;padding:8px 10px 8px 9px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.mc-skin-file__hit--static{cursor:default}.mc-skin-file__hit:focus-visible{outline:2px solid var(--link-on-white);outline-offset:-2px;border-radius:var(--r-inner)}.mc-skin-file__well{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border-radius:var(--r-input);background:var(--mc-skin-file-well);color:var(--mc-skin-file-icon)}.mc-skin-file__text{display:flex;flex-direction:column;gap:3px;min-width:0}.mc-skin-file__name{overflow:hidden;color:var(--ink);font:600 calc(12.5px * var(--mc-text-scale, 1))/1.3 var(--font-ui);text-overflow:ellipsis;white-space:nowrap}.mc-skin-file__meta{display:flex;align-items:center;gap:6px;color:var(--ink-text-2);font:500 calc(10.5px * var(--mc-text-scale, 1))/1.2 var(--font-ui)}.mc-skin-file__type{font-size:calc(9.5px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.9px}.mc-skin-file__sep{width:2px;height:2px;border-radius:50%;background:var(--ink-3)}.mc-skin-file__actions{display:flex;align-items:center;gap:4px;flex:0 0 auto;padding-right:8px}.mc-skin-file:has(.mc-skin-file__hit:not(.mc-skin-file__hit--static)){transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move),box-shadow var(--mc-motion-fast) var(--mc-motion-ease)}.mc-skin-file:has(.mc-skin-file__hit:not(.mc-skin-file__hit--static):hover){transform:translateY(-2px);box-shadow:var(--shadow-hero)}@media(prefers-reduced-motion:reduce){.mc-skin-file:has(.mc-skin-file__hit:not(.mc-skin-file__hit--static)),.mc-skin-file:has(.mc-skin-file__hit:not(.mc-skin-file__hit--static):hover){transform:none;transition:none}}.mc-skin-react{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:4px 9px;margin:0;border:1px solid var(--mc-skin-react-border);border-radius:var(--r-badge);background:var(--mc-skin-react-fill);-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm);box-shadow:var(--rim-soft);color:var(--mc-skin-react-strong);font:600 calc(11.5px * var(--mc-text-scale, 1))/1 var(--font-ui);cursor:pointer;transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move),background-color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-skin-react:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:-1}.mc-skin-react:hover{background:var(--mc-skin-react-hover)}.mc-skin-react:active{transform:scale(.98)}.mc-skin-react:focus-visible{outline:2px solid var(--link);outline-offset:2px}.mc-skin-react:disabled{cursor:default}.mc-skin-react:disabled:hover{background:var(--mc-skin-react-fill)}.mc-skin-react-pair{display:inline-flex;align-items:stretch;isolation:isolate}.mc-skin-react-pair .mc-skin-react--lead{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;padding-right:6px}.mc-skin-react-pair .mc-skin-react--tally{border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid var(--mc-skin-react-border);padding-left:6px}.mc-skin-react-pair .mc-skin-react--mine.mc-skin-react--tally{border-left-color:var(--mc-skin-react-own-seam)}.mc-skin-react-pair .mc-skin-react--lead:before{top:-10px;right:0;bottom:-10px;left:-10px}.mc-skin-react-pair .mc-skin-react--tally:before{top:-10px;right:-10px;bottom:-10px;left:0}.mc-skin-react--mine{background:var(--mc-skin-react-own);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:transparent;color:var(--mc-skin-react-own-ink);font-weight:700;box-shadow:var(--shadow-btn)}.mc-skin-react--mine:hover{background:var(--mc-skin-react-own)}.mc-skin-react--add{padding:4px 10px;border:1px dashed var(--mc-skin-react-dash);background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--mc-skin-react-ink);font-size:calc(13px * var(--mc-text-scale, 1));line-height:1}.mc-skin-react--add:hover{border-color:var(--mc-skin-react-ink);color:var(--mc-skin-react-strong)}.mc-skin-react--on-glass{--mc-skin-react-fill: var(--glass-2);--mc-skin-react-hover: var(--glass-hover);--mc-skin-react-border: var(--glass-border);--mc-skin-react-ink: var(--t2);--mc-skin-react-strong: var(--t1);--mc-skin-react-dash: var(--dash-border);--mc-skin-react-own: var(--card);--mc-skin-react-own-ink: var(--ink);--mc-skin-react-own-seam: color-mix(in srgb, var(--mc-skin-react-own-ink) 20%, transparent)}.mc-skin-react--on-white{--mc-skin-react-fill: var(--ink-wash);--mc-skin-react-hover: var(--ink-wash-strong);--mc-skin-react-border: var(--ink-hairline);--mc-skin-react-ink: var(--ink-text-2);--mc-skin-react-strong: var(--ink);--mc-skin-react-dash: var(--ink-hairline-strong);--mc-skin-react-own: var(--ink);--mc-skin-react-own-ink: var(--card);--mc-skin-react-own-seam: color-mix(in srgb, var(--mc-skin-react-own-ink) 26%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.mc-skin-react__emoji{font-size:calc(12px * var(--mc-text-scale, 1));line-height:1}.mc-skin-react__count{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.mc-skin-react{transition:none}.mc-skin-react:active,.mc-skin-react-pair:active{transform:none}}@media(prefers-contrast:more){.mc-skin-react--on-glass{--mc-skin-react-border: var(--glass-border-hc);--mc-skin-react-dash: var(--t2);--mc-skin-react-ink: var(--t1)}.mc-skin-react--on-white{--mc-skin-react-border: var(--ink-hairline-strong);--mc-skin-react-dash: var(--ink-text-2);--mc-skin-react-ink: var(--ink)}}.mc-skin-id{display:inline-block;max-width:100%;overflow:hidden;color:var(--t2);font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.4;white-space:nowrap;vertical-align:baseline}.card .mc-skin-id,.mc-skin-card .mc-skin-id,.mc-skin-id[data-on=white]{color:var(--ink-text-2)}@media(prefers-contrast:more){.mc-skin-id{color:var(--t1)}}.mc-kit-menu{display:inline-flex}.mc-kit-menu__panel{position:fixed;z-index:var(--mc-layer-dropdown);box-sizing:border-box;min-width:200px;max-width:320px;max-height:60vh;overflow-y:auto;overscroll-behavior:contain;padding:var(--mc-space-xs);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background-color:var(--mc-surface-raised);background-image:var(--mc-surface-gradient);box-shadow:var(--mc-shadow-sheen),var(--mc-shadow-pop);animation:mc-kit-menu-in var(--mc-motion-fast) var(--mc-motion-ease)}@keyframes mc-kit-menu-in{0%{opacity:0;transform:translateY(-4px)}}[data-mc-chrome=glass] .mc-kit-menu__panel{background-color:var(--ink, var(--mc-surface-raised));background-image:linear-gradient(var(--mc-surface-raised),var(--mc-surface-raised)),var(--mc-surface-gradient)}@media(prefers-reduced-motion:reduce){.mc-kit-menu__panel{animation:none}}.mc-kit-menu__panel *,.mc-kit-menu__panel *:before,.mc-kit-menu__panel *:after{box-sizing:border-box}.mc-kit-menu__panel :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(-1 * var(--mc-focus-ring-width))}.mc-kit-menu__grouptitle{margin:var(--mc-space-xs) var(--mc-space-sm) var(--mc-space-xxs);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-kit-menu__rule{height:var(--mc-stroke-hairline);margin:var(--mc-space-xs) 0;background:var(--mc-hairline)}.mc-kit-menu__item{display:flex;align-items:center;gap:var(--mc-space-md);width:100%;min-height:32px;padding:0 var(--mc-space-md);border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);text-align:start;cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease),color var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-kit-menu__item:hover{background:var(--mc-surface-hover)}.mc-kit-menu__item:active:not([aria-disabled=true]){transform:scale(.98)}.mc-kit-menu__item[aria-disabled=true]:active{transform:none}.mc-kit-menu__item--danger{color:var(--mc-danger-text)}.mc-kit-menu__item[aria-disabled=true]{color:var(--mc-ink-ghost);cursor:not-allowed}.mc-kit-menu__item[aria-disabled=true]:hover{background:transparent}.mc-kit-menu__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-kit-menu__trailing{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--mc-space-xs);color:var(--mc-ink-faint);font-variant-numeric:tabular-nums}.mc-kit-tip{display:inline-flex}.mc-kit-tip__bubble{position:fixed;z-index:var(--mc-layer-tooltip);box-sizing:border-box;max-width:280px;padding:var(--mc-space-xs) var(--mc-space-md);border-radius:var(--mc-radius-sm);background:var(--mc-forest);color:var(--mc-forest-ink);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);box-shadow:var(--mc-shadow-pop),inset 0 0 0 var(--mc-stroke-hairline) var(--mc-metal-line);font-variant-numeric:tabular-nums;pointer-events:auto}.mc-kit-spin{display:inline-flex;align-items:center;justify-content:center;color:var(--mc-ink-faint)}.mc-kit-spin--block{display:flex;width:100%;height:100%;min-height:96px;padding:var(--mc-space-xxl)}.mc-kit-skeleton{--mc-kit-skel-step: 0;--mc-kit-skel-i: 0;display:block;height:1em;min-height:12px;border-radius:var(--mc-radius-sm);background-color:var(--mc-skeleton);background-image:linear-gradient(90deg,var(--mc-skeleton) 0%,var(--mc-skeleton-sheen) 50%,var(--mc-skeleton) 100%);background-repeat:no-repeat;background-size:200% 100%;opacity:calc(1 - var(--mc-kit-skel-step) * .3);animation:mc-kit-sweep 1.4s linear infinite;animation-delay:calc(var(--mc-kit-skel-i) * -.15s)}.mc-kit-skeleton--round{border-radius:var(--mc-radius-pill)}.mc-kit-skeleton--tile{border-radius:var(--mc-radius-lg)}[data-mc-chrome=glass] .mc-kit-skeleton{border-radius:var(--r-inner);background-color:var(--mc-skeleton);background-image:linear-gradient(90deg,transparent 0,var(--mc-skeleton-sheen) 100px,transparent 200px);background-size:200px 100%;border:1px solid var(--mc-hairline);box-shadow:none}[data-mc-chrome=glass] .mc-kit-skeleton--round{border-radius:var(--r-badge)}[data-mc-chrome=glass] .mc-kit-skeleton--tile{border-radius:var(--r-tile)}@keyframes mc-kit-sweep{0%{background-position:-200px 0}to{background-position:calc(100% + 200px) 0}}@media(prefers-reduced-motion:reduce){.mc-kit-skeleton{animation:none;background-image:none}[data-mc-chrome=glass] .mc-kit-skeleton{background-image:none}}@media(prefers-contrast:more){[data-mc-chrome=glass] .mc-kit-skeleton{border-color:var(--glass-border-hc);opacity:1}}.mc-kit-pageskeleton{display:flex;flex-direction:column;gap:var(--mc-space-xl);padding:var(--mc-space-xxl)}.mc-kit-pageskeleton__rows{display:flex;flex-direction:column;gap:var(--mc-space-lg)}.mc-kit-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mc-space-md);box-sizing:border-box;width:100%;padding:var(--mc-space-xxxl);text-align:center}.mc-kit-empty--compact{padding:var(--mc-space-xl);gap:var(--mc-space-sm)}.mc-kit-empty__icon{color:var(--mc-ink-ghost)}.mc-kit-empty--error .mc-kit-empty__icon{color:var(--mc-danger-text)}.mc-kit-empty__title{margin:0;overflow-wrap:anywhere;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-kit-empty__desc{margin:0;overflow-wrap:anywhere;max-width:44ch;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);text-wrap-style:pretty}.mc-kit-empty__action{margin-block-start:var(--mc-space-md)}.op-root .mc-notconnected{display:flex;flex-direction:column;gap:16px;max-width:640px}.op-root .mc-notconnected__banner{padding:12px 14px;border-radius:14px;gap:12px}.op-root .mc-notconnected__icon{flex-shrink:0;color:var(--ux-warn)}.op-root .mc-notconnected__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.op-root .mc-notconnected__title{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-notconnected__detail{font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.35;color:var(--ux-text-2)}.op-root .mc-notconnected__sample{display:flex;flex-direction:column;gap:10px}.op-root .mc-notconnected__samplelabel{padding:0 4px;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-3)}.op-root .mc-notconnected__card{background:var(--ux-surface);border:1px solid var(--ux-hairline);border-radius:14px;overflow:hidden}.op-root .mc-notconnected__card>.ux-row{padding:10px 14px}.op-root .mc-notconnected__card>.ux-row:last-child{border-bottom:0}.op-root .mc-notconnected__kv{justify-content:space-between}.op-root .mc-notconnected__kv>span:first-child{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-notconnected__kv>span:last-child{font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text)}.op-root .mc-notconnected__thumb{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--ux-fill);color:var(--ux-text-icon)}.op-root .mc-notconnected__note{display:flex;gap:10px;align-items:flex-start;margin:0;padding:0 4px;font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-3)}.op-root .mc-notconnected__note>svg{margin-top:2px;flex-shrink:0}.op-root .mc-notconnected__date{width:96px;flex-shrink:0}.op-root .mc-msgtoasts{position:absolute;top:66px;right:26px;z-index:calc(var(--mc-layer-dropdown, 40) - 1);display:flex;flex-direction:column;align-items:flex-end;gap:8px;width:340px;max-width:calc(100% - 32px);pointer-events:none}.op-root .mc-msgtoasts>.ux-toast{width:100%;max-width:none}.op-root .mc-msgtoasts--fixed{position:fixed;top:84px;right:24px}.op-root .mc-msgtoasts>*{pointer-events:auto}.op-root .mc-msgtoasts__lead{display:flex;flex-direction:column;gap:8px;width:100%}.op-root .mc-msgtoasts__lead:empty{display:none}.op-root .mc-msgtoasts__lead .ps-paper{border:1px solid var(--ux-hairline-strong);border-radius:14px;background:var(--ux-surface-mobile);box-shadow:var(--ux-shadow-toast);color:var(--ux-text);font-family:var(--ux-font);font-size:calc(12.5px * var(--mc-text-scale, 1));line-height:1.4}.op-root .mc-msgtoasts__more{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-msgtoast{box-sizing:border-box;align-items:flex-start;font-family:var(--ux-font);animation:mc-msgtoast-in .18s ease-out backwards}@keyframes mc-msgtoast-in{0%{opacity:0;transform:translateY(-6px)}}.op-root .mc-msgtoast__avatar{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:17px;font-size:12px;font-weight:700;color:var(--ux-text)}.op-root .mc-msgtoast__glyph{position:absolute;right:-3px;bottom:-3px}.op-root .mc-notifyask{display:flex;gap:10px;margin:8px 12px 4px;padding:10px 12px;border:1px solid var(--ux-hairline-strong);border-radius:12px;background:var(--ux-fill-subtle);font-family:var(--ux-font);color:var(--ux-text)}.op-root .mc-notifyask__glyph{width:22px;height:22px;border-radius:7px;flex-shrink:0}.op-root .mc-notifyask__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.op-root .mc-notifyask__text{margin:0;font-size:calc(12.5px * var(--mc-text-scale, 1));line-height:1.4;color:var(--ux-text-2)}.op-root .mc-msgtoast__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.op-root .mc-msgtoast__open{display:flex;flex-direction:column;gap:3px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:6px}.op-root .mc-msgtoast__head{display:flex;justify-content:space-between;gap:8px}.op-root .mc-msgtoast__who{font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-msgtoast__where{font-weight:400;color:var(--ux-text-2)}.op-root .mc-msgtoast__time{flex-shrink:0;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-msgtoast__preview{font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.4;color:color-mix(in srgb,var(--ux-text) 86%,transparent);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.op-root .mc-msgtoast__actions{display:flex;gap:6px;margin-top:4px}.op-root .mc-msgtoast__action{padding:5px 10px;border:0;border-radius:8px;background:var(--ux-fill-strong);color:var(--ux-text);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer;transition:background var(--ux-ease)}.op-root .mc-msgtoast__action:hover{background:color-mix(in srgb,var(--ux-text) 18%,transparent)}.op-root .mc-msgtoast__action:disabled{opacity:.6;cursor:progress}.op-root .mc-msgtoast__close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:-2px -4px 0 0;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ux-text-2);cursor:pointer}.op-root .mc-msgtoast__close:hover{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .mc-msgtoast__error{margin:2px 0 0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-danger-text)}@media(max-width:600px){.op-root .mc-msgtoasts{top:12px;top:calc(anchor(--mc-toasts-under bottom,4px) + 8px);right:12px;left:12px;align-items:stretch}.op-root .mc-msgtoasts .ux-toast{width:auto;max-width:none}}.mc-kit-notbuilt{position:relative;display:inline-flex;cursor:not-allowed}.mc-kit-notbuilt>:not(.mc-kit-notbuilt__tag):not(.mc-kit-notbuilt__sr){opacity:.55}.mc-kit-notbuilt__tag{position:absolute;top:-1px;right:-1px;width:8px;height:8px;border-radius:2px;background:var(--mc-warning);box-shadow:0 0 0 1px var(--mc-surface);pointer-events:none}.mc-kit-notbuilt__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mc-home{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden}.mc-home *,.mc-home *:before,.mc-home *:after{box-sizing:border-box}.mc-home :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}.mc-home__page{flex:1;min-height:0;overflow-y:auto;padding:var(--mc-space-xl) var(--mc-space-xl) var(--mc-space-xxxl);box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade)}.mc-home__page>*{max-width:72rem;margin-inline:auto}.mc-home-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mc-home-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mc-space-lg);flex-wrap:wrap;margin-bottom:var(--mc-space-xl);anchor-name:--mc-toasts-under}.mc-home-head__greeting{display:flex;flex-direction:column;gap:var(--mc-space-xxs);min-width:0}.mc-home-head__actions{display:flex;align-items:center;gap:var(--mc-space-sm);flex-shrink:0}.mc-home-stats{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin-bottom:var(--mc-space-xl)}.mc-home-stats:after{content:"";height:3px;margin-top:var(--mc-space-xs);border-top:var(--mc-stroke-hairline) solid var(--mc-metal-line);border-bottom:var(--mc-stroke-hairline) solid var(--mc-metal-wash)}.mc-home-stats__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-gradient);overflow:hidden;box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen)}.mc-home-stats__cell{display:flex;flex-direction:column-reverse;gap:var(--mc-space-xxs);padding:var(--mc-space-md) var(--mc-space-lg);min-width:0}.mc-home-stats__cell+.mc-home-stats__cell{border-inline-start:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-home-stats__value{margin:0;font:var(--mc-type-display);letter-spacing:var(--mc-type-display-tracking);color:var(--mc-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.mc-home-stats__label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-soft)}.mc-home-stats__placeholder{display:inline-block;width:2.2em;height:.72em;border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);position:relative;overflow:hidden}.mc-home-stats__placeholder:after{content:"";position:absolute;inset:0 auto 0 0;width:60%;background:linear-gradient(90deg,transparent,var(--mc-sheen),transparent);animation:mc-home-shimmer 2.4s linear infinite}@keyframes mc-home-shimmer{0%{transform:translate(-110%)}to{transform:translate(360%)}}@media(prefers-reduced-motion:reduce){.mc-home-stats__placeholder:after{animation:none}}.mc-home-stats__status{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-home__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(28rem,100%),1fr));gap:var(--mc-space-lg);align-items:start}.mc-home-panel--full{grid-column:1 / -1}.mc-home-panel{display:flex;flex-direction:column;gap:var(--mc-space-sm);padding:var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-gradient);min-width:0;box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen)}.mc-home-panel__head{display:flex;align-items:baseline;gap:var(--mc-space-sm);min-width:0}.mc-home-panel__head>svg{align-self:center}.mc-home-panel__icon{color:var(--mc-ink-soft);flex-shrink:0}.mc-home-panel__body{display:flex;flex-direction:column;gap:var(--mc-space-sm);align-items:flex-start;min-width:0}.mc-home-panel__error{display:flex;flex-direction:column;gap:var(--mc-space-sm);align-items:flex-start}.mc-home-list{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column}.mc-home-list>li+li{border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-home-deadline,.mc-home-matter{display:flex;align-items:center;gap:var(--mc-space-md);width:100%;padding:var(--mc-space-sm) var(--mc-space-xs);border:0;border-radius:var(--mc-radius-sm);background:none;font:inherit;color:inherit;text-align:start;cursor:pointer;min-width:0;transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-home-matter{flex-direction:column;align-items:flex-start;gap:var(--mc-space-xxs)}.mc-home-deadline:hover,.mc-home-matter:hover{background:var(--mc-surface-hover);transform:translateY(-1px);box-shadow:var(--mc-shadow-raised)}.mc-home-deadline:active,.mc-home-matter:active{background:var(--mc-surface-active);transform:translateY(0) scale(.985);box-shadow:none}@media(prefers-reduced-motion:reduce){.mc-home-deadline,.mc-home-matter{transition:none}.mc-home-deadline:hover,.mc-home-matter:hover,.mc-home-deadline:active,.mc-home-matter:active{transform:none}}.mc-home-deadline__main{display:flex;flex-direction:column;gap:var(--mc-space-xxs);flex:1;min-width:0}.mc-home-deadline__tags{display:flex;align-items:center;gap:var(--mc-space-xs);flex-shrink:0}.mc-home-deadline__dot{margin-inline:var(--mc-space-xxs)}.mc-home-team__tabs{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);margin-bottom:var(--mc-space-md)}.mc-home-team__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--mc-hairline);background:transparent;color:inherit;font:inherit;border-radius:999px;padding:.25rem .75rem;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-home-team__tab:hover{background:color-mix(in oklab,currentColor,transparent 92%)}.mc-home-team__tab--on{background:var(--mc-metal-wash);border-color:var(--mc-metal-line);font-weight:600}.mc-home-team{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));gap:var(--mc-space-md)}.mc-home-team__person{display:flex;align-items:center;gap:var(--mc-space-sm);min-width:0}.mc-home-team__names{display:flex;flex-direction:column;min-width:0}@media(max-width:40rem){.mc-home__page{padding:var(--mc-space-lg) var(--mc-space-md) var(--mc-space-xxl)}.mc-home-stats__row{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-home-stats__cell:nth-child(odd){border-inline-start:0}.mc-home-stats__cell:nth-child(n+3){border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}}.mc-home-updates__compose{display:flex;align-items:center;gap:var(--mc-space-md);flex-wrap:wrap;width:100%}.mc-home-updates__form{display:flex;flex-direction:column;gap:var(--mc-space-sm);width:100%;padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline-soft);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-home-updates__row{display:flex;align-items:flex-end;gap:var(--mc-space-lg);flex-wrap:wrap}.mc-home-updates__actions{display:flex;align-items:center;gap:var(--mc-space-sm);justify-content:flex-end}.mc-home-field{display:flex;flex-direction:column;gap:var(--mc-space-xxs);min-width:0;flex:1}.mc-home-field--inline{flex-direction:row;align-items:center;gap:var(--mc-space-xs);flex:0 0 auto}.mc-home-field__input{width:100%;padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink);font:inherit;min-width:0}.mc-home-field__input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-home-field__input:disabled{color:var(--mc-ink-faint);cursor:not-allowed}.mc-home-field__input--area{resize:vertical;min-height:5rem}.mc-home-update{display:flex;flex-direction:column;gap:var(--mc-space-xs);width:100%;padding:var(--mc-space-sm) var(--mc-space-xs);min-width:0}.mc-home-update__head{display:flex;align-items:center;gap:var(--mc-space-xs);flex-wrap:wrap;min-width:0}.mc-home-update__body{white-space:pre-wrap;overflow-wrap:anywhere;text-wrap-style:pretty}.mc-home-update__foot{display:flex;align-items:center;gap:var(--mc-space-sm);flex-wrap:wrap;min-width:0}.mc-home-update__controls{display:flex;align-items:center;gap:var(--mc-space-xs);flex-wrap:wrap;margin-inline-start:auto}.mc-home-head h1{font-size:calc(24px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:-.01em;line-height:1.2}.mc-home-head{margin-bottom:var(--mc-space-lg)}.mc-home-stats:after{display:none}.mc-home-stats__row{gap:12px;border:0;border-radius:0;background:none;overflow:visible;box-shadow:none}.mc-home-stats__cell,.mc-home-stats__cell+.mc-home-stats__cell{flex-direction:column;gap:2px;padding:10px 12px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:12px;background:var(--mc-surface-raised)}.mc-home-stats__label{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;color:var(--mc-ink-soft)}.mc-home-stats__value{font-size:calc(20px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:0;line-height:1.3}.mc-home-panel{border-radius:14px;background:var(--mc-surface-raised);box-shadow:none;padding:16px}@media(max-width:40rem){.mc-home-stats__cell:nth-child(odd),.mc-home-stats__cell:nth-child(n+3){border:var(--mc-stroke-hairline) solid var(--mc-hairline)}}@media(max-width:40rem){.mc-home-deadline{flex-wrap:wrap;row-gap:var(--mc-space-xxs)}.mc-home-deadline__main{flex-basis:100%}.mc-home-deadline__tags{flex-wrap:wrap}}.mc-presence{display:inline-block;flex:none;box-sizing:border-box;width:9px;height:9px;border-radius:50%;box-shadow:0 0 0 2px var(--mc-surface);background:var(--mc-presence-offline)}.mc-presence[data-status=online]{background:var(--mc-presence-online)}.mc-presence[data-status=away]{background:radial-gradient(circle at 7.7px 1.3px,transparent 0 3.2px,var(--mc-presence-away) 3.7px 100%)}.mc-presence[data-status=busy]{background:linear-gradient(to bottom,var(--mc-presence-busy) 0 3px,transparent 3.5px 5.5px,var(--mc-presence-busy) 6px 100%)}.mc-presence[data-status=offline]{background:color-mix(in srgb,var(--mc-presence-offline) 45%,#14181d);border:2px solid var(--mc-presence-offline)}.mc-presence[data-status=unknown]{background:transparent;border:1.5px dashed var(--mc-ink-ghost)}.mc-presence-note{color:var(--mc-ink-faint);font-style:italic}.mc-selfstatus{position:relative;display:flex;min-width:0}.mc-selfstatus__trigger{display:flex;align-items:center;gap:7px;min-width:0;max-width:100%;padding:4px 8px;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-forest-ink-soft);font-family:var(--mc-font-body);font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.2;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mc-selfstatus__trigger:hover{background:var(--mc-forest-active);color:var(--mc-forest-ink)}.mc-selfstatus__trigger:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-selfstatus__dot{box-shadow:0 0 0 2px var(--mc-forest-hover)}.mc-selfstatus__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-selfstatus__spinner{flex:none;color:var(--mc-forest-ink-soft);animation:mc-selfstatus-spin .9s linear infinite}@keyframes mc-selfstatus-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mc-selfstatus__spinner{animation-duration:2.4s}}.mc-selfstatus__menu{position:absolute;z-index:30;bottom:calc(100% + 6px);right:0;width:268px;max-width:calc(100vw - 24px);padding:5px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-row);background:var(--mc-surface);box-shadow:var(--mc-shadow-pop)}@media(pointer:coarse),(max-width:900px){[data-product=matterchat] .mc-topbar .mc-selfstatus__menu{position:fixed;top:auto;right:var(--mc-space-md);bottom:var(--mc-space-md);left:var(--mc-space-md);width:auto;max-width:none;max-height:70vh;overflow-y:auto}}[data-product=matterchat] .mc-topbar:has(.mc-selfstatus__menu){z-index:2}.mc-selfstatus__options{margin:0;padding:0;list-style:none}.mc-selfstatus__option{display:flex;align-items:flex-start;gap:9px;width:100%;padding:7px 8px;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink);font-family:var(--mc-font-body);font-size:calc(13px * var(--mc-text-scale, 1));text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mc-selfstatus__option:hover{background:var(--mc-surface-hover)}.mc-selfstatus__option:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(var(--mc-focus-ring-offset) * -1)}.mc-selfstatus__option[aria-checked=true]{background:var(--mc-accent-wash)}.mc-selfstatus__option>.mc-presence{margin-top:4px;box-shadow:0 0 0 2px var(--mc-surface)}.mc-selfstatus__option[aria-checked=true]>.mc-presence{box-shadow:0 0 0 2px var(--mc-accent-wash)}.mc-selfstatus__optiontext{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.mc-selfstatus__optionname{font-weight:500}.mc-selfstatus__auto{color:var(--mc-ink-faint);font-weight:400}.mc-selfstatus__optionhint{color:var(--mc-ink-faint);font-size:calc(11.5px * var(--mc-text-scale, 1));line-height:1.35}.mc-selfstatus__optionicon{flex:none;margin-top:2px;color:var(--mc-ink-ghost)}.mc-selfstatus__note{display:flex;align-items:center;gap:6px;margin-top:5px;padding:6px 8px;border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-selfstatus__noteicon{flex:none;color:var(--mc-ink-ghost)}.mc-selfstatus__noteinput{flex:1;min-width:0;border:0;background:transparent;color:var(--mc-ink);font-family:var(--mc-font-body);font-size:calc(12.5px * var(--mc-text-scale, 1));-webkit-appearance:none;-moz-appearance:none;appearance:none}.mc-selfstatus__noteinput::placeholder{color:var(--mc-ink-ghost)}.mc-selfstatus__noteinput:focus{outline:none}.mc-selfstatus__note:focus-within{border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-selfstatus__count{flex:none;color:var(--mc-ink-faint);font-family:var(--mc-font-mono);font-size:calc(11px * var(--mc-text-scale, 1))}.mc-selfstatus__error{margin:4px 0 2px;padding:6px 8px;border-radius:var(--mc-radius-sm);background:var(--mc-danger-wash);color:var(--mc-danger-text);font-size:calc(11.5px * var(--mc-text-scale, 1));line-height:1.35}.mc-selfstatus--bar{display:inline-flex;width:auto}.mc-selfstatus--bar .mc-selfstatus__trigger{min-height:24px;padding:0 8px;white-space:nowrap}.mc-selfstatus--bar .mc-selfstatus__menu{top:calc(100% + 6px);bottom:auto}[data-mc-chrome=glass] .mc-presence{box-shadow:0 0 0 2px var(--sky-solid, #14161c)}[data-mc-chrome=glass] .mc-presence[data-status=online]{background:var(--mint, #3ecf7a)}[data-mc-chrome=glass] .mc-presence[data-status=away]{background:radial-gradient(circle at 7.7px 1.3px,transparent 0 3.2px,var(--amber, #e8b055) 3.7px 100%)}[data-mc-chrome=glass] .mc-presence[data-status=busy]{background:linear-gradient(to bottom,var(--amber, #e8b055) 0 3px,transparent 3.5px 5.5px,var(--amber, #e8b055) 6px 100%)}[data-mc-chrome=glass] .mc-presence[data-status=offline]{border-color:#ffffff6b}[data-mc-chrome=glass] .mc-presence[data-status=unknown]{border-color:#ffffff4d}[data-mc-chrome=glass] .mc-presence-note{color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-selfstatus__trigger{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .08));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-selfstatus__trigger:hover{background:var(--glass-hover, rgba(255, 255, 255, .14))}[data-mc-chrome=glass] .mc-selfstatus__trigger:focus-visible{outline:2px solid var(--link, #8ab8ff);outline-offset:2px}[data-mc-chrome=glass] .mc-selfstatus__label{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-selfstatus__menu{border:1px solid var(--glass-border-bright, rgba(255, 255, 255, .18));border-radius:var(--r-tile, 16px);background:#181b22e6;backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));-webkit-backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));box-shadow:var(--rim, inset 0 1.5px 0 rgba(255, 255, 255, .25)),var(--shadow-hero, 0 16px 38px rgba(0, 0, 0, .45));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-selfstatus__option{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-selfstatus__option:hover{background:#ffffff1f}[data-mc-chrome=glass] .mc-selfstatus__option[aria-checked=true]{background:#ffffff2e}[data-mc-chrome=glass] .mc-selfstatus__optionname{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-selfstatus__auto,[data-mc-chrome=glass] .mc-selfstatus__optionhint,[data-mc-chrome=glass] .mc-selfstatus__count{color:#ffffff94}[data-mc-chrome=glass] .mc-selfstatus__noteinput{border:1px solid var(--glass-border-strong, rgba(255, 255, 255, .14));border-radius:var(--r-input, 10px);background:var(--glass-2, rgba(255, 255, 255, .07));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-selfstatus__noteinput::placeholder{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-selfstatus__error{color:var(--coral, #f04438)}.mc-panel{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;box-sizing:border-box;position:relative;background:transparent;color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);border-left:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-panel *,.mc-panel *:before,.mc-panel *:after{box-sizing:border-box}.mc-panel :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-panel-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mc-panel__head{flex:0 0 auto;display:flex;align-items:flex-start;gap:var(--mc-space-md);min-height:var(--mc-header-height);padding:var(--mc-space-lg) var(--mc-space-md) var(--mc-space-lg) var(--mc-space-xl);background:var(--mc-surface-raised);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);border-start-end-radius:var(--mc-radius-well)}.mc-panel__head-text{flex:1 1 auto;min-width:0}.mc-panel__eyebrow{margin:0 0 var(--mc-space-xxs);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-panel__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink);overflow-wrap:anywhere}.mc-panel__title:focus{outline:none}.mc-panel__subtitle{margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);overflow-wrap:anywhere}.mc-panel__head-actions{flex:0 0 auto;display:flex;align-items:center;gap:var(--mc-space-xs)}.mc-panel__toolbar{flex:0 0 auto;min-height:0;background:transparent;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-panel__body{flex:1 1 auto;min-height:0}.mc-panel__body--scroll{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mc-ink) 12%,transparent) transparent;box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade)}.mc-panel__body--scroll::-webkit-scrollbar,.mc-panel-tabpanel::-webkit-scrollbar{width:7px;height:7px}.mc-panel__body--scroll::-webkit-scrollbar-track,.mc-panel-tabpanel::-webkit-scrollbar-track{background:transparent}.mc-panel__body--scroll::-webkit-scrollbar-thumb,.mc-panel-tabpanel::-webkit-scrollbar-thumb{border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-ink) 12%,transparent)}.mc-panel__body--scroll::-webkit-scrollbar-thumb:hover,.mc-panel-tabpanel::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--mc-ink) 28%,transparent)}.mc-panel__foot{flex:0 0 auto;padding:var(--mc-space-md) var(--mc-space-lg) var(--mc-space-lg);background:var(--mc-surface-raised);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline);border-end-end-radius:var(--mc-radius-well)}.mc-panel-section{padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xl);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-panel-section:last-child{border-bottom:0}.mc-panel-section__head{display:flex;align-items:baseline;gap:var(--mc-space-md);margin-bottom:var(--mc-space-md)}.mc-panel-section__label{margin:0;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-panel-section__actions{margin-left:auto;display:flex;gap:var(--mc-space-sm)}.mc-panel-section__desc{margin:0 0 var(--mc-space-lg);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-panel-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm)}.mc-panel-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--mc-space-sm);min-height:30px;padding:var(--mc-space-xs) var(--mc-space-md);border:var(--mc-stroke-hairline) solid transparent;border-radius:var(--mc-radius);background:transparent;color:var(--mc-ink);font-family:var(--mc-font-body);font-size:calc(12.5px * var(--mc-text-scale, 1));font-weight:600;line-height:1.3;cursor:pointer;transition:background-color var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-panel-btn:active:not(:disabled){transform:scale(.96)}.mc-panel-btn:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-panel-btn:disabled:is(*,#mc-disabled-floor){cursor:not-allowed;opacity:.45;box-shadow:none;filter:none;transform:none}.mc-panel-btn[aria-busy=true]{cursor:progress}.mc-panel-btn--quiet:hover:not(:disabled){background:var(--mc-surface-hover)}.mc-panel-btn--quiet:active:not(:disabled){background:var(--mc-surface-active)}.mc-panel-btn--plain{border-color:var(--mc-outline);background:var(--mc-surface)}.mc-panel-btn--plain:hover:not(:disabled){background:var(--mc-surface-hover);border-color:var(--mc-outline-strong)}.mc-panel-btn--primary{background:var(--mc-accent);border-color:var(--mc-accent);color:var(--mc-accent-ink)}.mc-panel-btn--primary:hover:not(:disabled){background:var(--mc-accent-hover);border-color:var(--mc-accent-hover)}.mc-panel-btn--on{border-color:var(--mc-accent-deep);background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-panel-btn--danger{color:var(--mc-danger-text)}.mc-panel-btn--danger:hover:not(:disabled){background:var(--mc-danger-wash)}.mc-panel-btn--icon{width:30px;min-width:30px;padding:0}.mc-panel-btn--block{width:100%}.mc-panel-spinner{animation:mc-panel-spin .9s linear infinite}@keyframes mc-panel-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mc-panel-btn,:is(button,a)>.mc-panel-row{transition:none}.mc-panel-spinner{animation-duration:2.4s}}.mc-panel-tabs{display:flex;gap:var(--mc-space-xxs);padding:0 var(--mc-space-md)}.mc-panel-tab{display:inline-flex;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-md) var(--mc-space-md) var(--mc-space-sm);margin-bottom:calc(var(--mc-stroke-hairline) * -1);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--mc-ink-soft);font-family:var(--mc-font-body);font-size:calc(12.5px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer}.mc-panel-tab:hover{color:var(--mc-ink)}.mc-panel-tab[aria-selected=true]{color:var(--mc-ink);border-bottom-color:var(--mc-accent-deep)}.mc-panel-tab:focus-visible{outline-offset:-3px}.mc-panel-tab__count{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);font-variant-numeric:tabular-nums;color:var(--mc-ink-faint)}.mc-panel-tab[aria-selected=true] .mc-panel-tab__count{color:var(--mc-accent-text)}.mc-panel-tabpanel{height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mc-ink) 12%,transparent) transparent;box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade)}.mc-panel-tabpanel:focus{outline:none}.mc-panel-tabpanel:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(var(--mc-focus-ring-offset) * -1)}.mc-panel-row{display:flex;align-items:center;gap:var(--mc-space-md);min-height:var(--mc-row-height);padding:var(--mc-space-sm) var(--mc-space-md);border-radius:var(--mc-radius)}.mc-panel-row+.mc-panel-row{margin-top:var(--mc-space-xxs)}.mc-panel-row:hover{background:var(--mc-surface-hover)}:is(button,a)>.mc-panel-row{transition:background-color var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}:is(button,a):hover>.mc-panel-row{transform:translateY(-1px);box-shadow:var(--mc-shadow-raised)}:is(button,a):active>.mc-panel-row{transform:translateY(0) scale(.985);box-shadow:none}.mc-panel-row__text{display:block;flex:1 1 auto;min-width:0}.mc-panel-row__title{display:flex;align-items:center;gap:var(--mc-space-sm);margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-panel-row__name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mc-panel-row__meta{display:block;margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mc-panel-row__trail{display:flex;flex:0 0 auto;align-items:center;gap:var(--mc-space-xs)}.mc-panel-avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--mc-avatar-md);height:var(--mc-avatar-md);border-radius:var(--mc-radius);background:var(--mc-avatar-t1);color:var(--mc-avatar-ink);font-family:var(--mc-font-body);font-size:11px;font-weight:600;letter-spacing:.01em;position:relative;box-shadow:var(--mc-shadow-sheen)}.mc-panel-avatar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 30% -10%,color-mix(in srgb,var(--mc-sheen) 40%,transparent),transparent 55%)}.mc-panel-avatar[data-tint="1"]{background:var(--mc-avatar-t1)}.mc-panel-avatar[data-tint="2"]{background:var(--mc-avatar-t2)}.mc-panel-avatar[data-tint="3"]{background:var(--mc-avatar-t3)}.mc-panel-avatar[data-tint="4"]{background:var(--mc-avatar-t4)}.mc-panel-avatar[data-tint="5"]{background:var(--mc-avatar-t5)}.mc-panel-avatar[data-tint="6"]{background:var(--mc-avatar-t6)}.mc-panel-badge{display:inline-flex;align-items:center;gap:var(--mc-space-xs);flex:0 0 auto;padding:2px var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:5px;background:var(--mc-surface);color:var(--mc-ink-soft);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);text-transform:uppercase;white-space:nowrap}.mc-panel-badge--accent{border-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-panel-time{font:inherit;font-variant-numeric:tabular-nums;color:var(--mc-ink-faint);white-space:nowrap}.mc-panel-note{display:flex;align-items:flex-start;gap:var(--mc-space-md);padding:var(--mc-space-md) var(--mc-space-lg);border:var(--mc-stroke-hairline) solid transparent;border-radius:var(--mc-radius);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-panel-note__icon{flex:0 0 auto;margin-top:1px}.mc-panel-note__body{min-width:0}.mc-panel-note--info{background:var(--mc-surface-sunken);color:var(--mc-ink-soft)}.mc-panel-note--accent{border-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash);color:var(--mc-ink-body)}.mc-panel-note--danger{border-color:var(--mc-danger-wash-line);background:var(--mc-danger-wash);color:var(--mc-danger-text)}.mc-panel-empty{flex:1;min-width:0;display:grid;place-content:center;justify-items:center;box-sizing:border-box;width:100%;margin-inline:auto;padding:var(--mc-space-xxxl) var(--mc-space-xl);text-align:center;color:var(--mc-ink-soft)}.mc-panel-empty__icon{display:inline-block;color:var(--mc-ink-faint)}.mc-panel-empty__title{margin:var(--mc-space-md) 0 0;font:var(--mc-type-display);letter-spacing:var(--mc-type-display-tracking);color:var(--mc-ink)}.mc-panel-empty__body{margin:var(--mc-space-sm) auto 0;max-width:44ch;text-wrap-style:pretty;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-panel-skeleton{height:var(--mc-row-height);border-radius:var(--mc-radius-sm);background:var(--mc-skeleton);background-image:linear-gradient(90deg,var(--mc-skeleton) 0%,var(--mc-skeleton-sheen) 50%,var(--mc-skeleton) 100%);background-size:200% 100%;animation:mc-kit-sweep 1.4s linear infinite;pointer-events:none;-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.mc-panel-skeleton{animation:none}}.mc-panel-skeleton+.mc-panel-skeleton{margin-top:var(--mc-space-sm)}.mc-panel-chunk__pad{padding:var(--mc-space-xl)}.mc-panel-chunk__detail{margin:var(--mc-space-md) 0;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-faint);overflow-wrap:anywhere}.mc-panel-field{display:block}.mc-panel-field+.mc-panel-field{margin-top:var(--mc-space-lg)}.mc-panel-field__label{display:block;margin-bottom:var(--mc-space-xs);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-panel-field__hint{margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-panel-input,.mc-panel-textarea{width:100%;padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-panel-textarea{min-height:62px;resize:vertical}.mc-panel-input::placeholder,.mc-panel-textarea::placeholder{color:var(--mc-ink-ghost)}.mc-panel-input:focus-visible,.mc-panel-textarea:focus-visible{outline:none}.mc-panel-input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){border-color:var(--mc-accent-deep);box-shadow:0 0 0 3px var(--mc-accent-wash)}.mc-panel-input:disabled,.mc-panel-textarea:disabled{background:var(--mc-surface-sunken);color:var(--mc-ink-ghost);cursor:not-allowed}.mc-panel-choice{display:flex;align-items:flex-start;gap:var(--mc-space-md);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);cursor:pointer}.mc-panel-choice+.mc-panel-choice{margin-top:var(--mc-space-sm)}.mc-panel-choice:hover{background:var(--mc-surface-hover)}.mc-panel-choice--on{border-color:var(--mc-accent-deep);background:var(--mc-accent-wash)}.mc-panel-choice--off,.mc-panel-choice:has(input:disabled){opacity:.55;cursor:default}.mc-panel-choice--off:hover,.mc-panel-choice:has(input:disabled):hover{background:var(--mc-surface)}.mc-panel-choice input{flex:0 0 auto;margin:2px 0 0;accent-color:var(--mc-accent-deep)}.mc-panel-choice__title{display:block;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-panel-choice__desc{display:block;margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-panel-divider{display:flex;align-items:center;gap:var(--mc-space-md);margin:var(--mc-space-lg) 0 var(--mc-space-md);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-panel-divider:before,.mc-panel-divider:after{content:"";flex:1 1 auto;height:var(--mc-stroke-hairline);background:var(--mc-hairline)}[data-mc-chrome=glass] .mc-panel{background:var(--glass-1, rgba(255, 255, 255, .05));backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));-webkit-backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));border:1px solid var(--glass-border, rgba(255, 255, 255, .12));border-radius:var(--r-panel, 20px);box-shadow:var(--rim, inset 0 1.5px 0 rgba(255, 255, 255, .25));color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-panel :focus-visible{outline:2px solid var(--link, #8ab8ff);outline-offset:2px}[data-mc-chrome=glass] .mc-panel__head,[data-mc-chrome=glass] .mc-panel__foot{background:transparent;border-color:#ffffff17}[data-mc-chrome=glass] .mc-panel__title{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-panel__eyebrow,[data-mc-chrome=glass] .mc-panel__subtitle,[data-mc-chrome=glass] .mc-panel-section__desc,[data-mc-chrome=glass] .mc-panel-section__label{color:#ffffff94}[data-mc-chrome=glass] .mc-panel__body--scroll::-webkit-scrollbar-thumb,[data-mc-chrome=glass] .mc-panel-tabpanel::-webkit-scrollbar-thumb{background:#ffffff29}[data-mc-chrome=glass] .mc-panel__body--scroll::-webkit-scrollbar-thumb:hover,[data-mc-chrome=glass] .mc-panel-tabpanel::-webkit-scrollbar-thumb:hover{background:#ffffff4d}[data-mc-chrome=glass] .mc-panel-btn{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .08));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-panel-btn:hover:not(:disabled){background:var(--glass-hover, rgba(255, 255, 255, .14))}[data-mc-chrome=glass] .mc-panel-btn--plain,[data-mc-chrome=glass] .mc-panel-btn--quiet{background:transparent;border-color:transparent;color:#ffffffb3}[data-mc-chrome=glass] .mc-panel-btn--plain:hover:not(:disabled),[data-mc-chrome=glass] .mc-panel-btn--quiet:hover:not(:disabled){background:var(--glass-hover, rgba(255, 255, 255, .12));color:#fff}[data-mc-chrome=glass] .mc-panel-btn--primary{border-color:transparent;background:#fff;color:#14171d;font-weight:700;box-shadow:var(--shadow-btn, 0 8px 20px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-panel-btn--primary:hover:not(:disabled){background:#f2f4f8}[data-mc-chrome=glass] .mc-panel-btn--on{border-color:transparent;background:#fff3;color:#fff}[data-mc-chrome=glass] .mc-panel-btn--danger{border-color:#ff9aa866;background:transparent;color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-panel-btn--danger:hover:not(:disabled){background:#ff9aa829}[data-mc-chrome=glass] .mc-panel-note{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-input, 10px);background:var(--glass-2, rgba(255, 255, 255, .07));color:var(--t2, rgba(255, 255, 255, .7))}[data-mc-chrome=glass] .mc-panel-note--danger{border-color:#ff9aa859;background:#ff9aa81f;color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-panel-note--warning{border-color:#e8b0554d;background:#e8b0551f;color:var(--amber, #e8b055)}.mc-panel-avatar__photo{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover;background:#1c1f24}.mc-call{display:flex;flex-direction:column;gap:var(--mc-space-xs);flex:0 0 auto;padding:var(--mc-space-sm) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline-soft);background:var(--mc-surface-raised, var(--mc-surface-glass))}.mc-call__row{display:flex;align-items:center;gap:var(--mc-space-sm);justify-content:space-between;flex-wrap:wrap;row-gap:var(--mc-space-xs)}.mc-call__row>.mc-call__controls{margin-left:auto}.mc-call__status{display:flex;align-items:center;gap:var(--mc-space-xs);min-width:0;overflow:hidden}.mc-call__label{font:var(--mc-type-caption);letter-spacing:var(--mc-type-caption-tracking);color:var(--mc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-call__count{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);white-space:nowrap}.mc-call__dot{flex:0 0 auto;fill:currentColor}.mc-call__dot--connected{color:var(--mc-presence-online)}.mc-call__dot--connecting,.mc-call__dot--reconnecting{color:var(--mc-warning-text)}.mc-call__dot--disconnected,.mc-call__dot--idle{color:var(--mc-ink-soft)}.mc-call__controls{display:flex;align-items:center;gap:2px;flex:0 0 auto}.mc-call__note{display:flex;align-items:center;gap:var(--mc-space-sm)}.mc-call__people{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);margin:0;padding:0;list-style:none}.mc-call__person{display:inline-flex;align-items:center;gap:4px;padding:2px var(--mc-space-xs);border-radius:var(--mc-radius-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);font-family:var(--mc-font-mono)}.mc-call__person--live{border-color:var(--mc-presence-online);color:var(--mc-ink)}.mc-call--compact{padding:var(--mc-space-xs) var(--mc-space-sm);gap:2px}.mc-call--compact .mc-call__row{gap:var(--mc-space-xs);flex-wrap:nowrap}.mc-call--compact .mc-call__count{display:none}.mc-call--compact .mc-call__controls{gap:0}.mc-call--compact .mc-call__note{flex-wrap:wrap}.mc-call__recording{display:flex;align-items:baseline;gap:var(--mc-space-sm);padding:var(--mc-space-xs) var(--mc-space-sm);border-radius:var(--mc-radius-sm);background:var(--mc-danger-wash);border:var(--mc-stroke-hairline) solid var(--mc-danger-wash-line);flex-wrap:wrap}.mc-call__recording-mark{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.mc-call__recording-dot{flex:0 0 auto;fill:currentColor;color:var(--mc-danger-text)}.mc-call__recording-word{font:var(--mc-type-caption);letter-spacing:var(--mc-type-caption-tracking);color:var(--mc-danger-text);text-transform:uppercase;white-space:nowrap}.mc-call__recording-text{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink);min-width:0}.mc-call__recording-consent{color:var(--mc-ink-soft)}.mc-call--compact .mc-call__recording{padding:2px var(--mc-space-xs);gap:var(--mc-space-xs)}.mc-call--compact .mc-call__recording-consent{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mc-call__devices{display:flex;flex-wrap:wrap;gap:var(--mc-space-sm) var(--mc-space-md);padding:var(--mc-space-xs) 0}.mc-call .mc-call__devices>.mc-panel-field,.mc-call-devices .mc-call__devices>.mc-panel-field{flex:1 1 12rem;min-width:0;margin:0}.mc-call__device-select{width:100%;min-width:0;text-overflow:ellipsis}.mc-call__device-hint{flex:1 1 100%;margin:0;font:var(--mc-type-meta);color:var(--mc-ink-soft)}.mc-call__device-notice{flex-wrap:wrap}.mc-call-devices{display:flex;flex-direction:column;gap:var(--mc-space-xs);min-width:0}.mc-call__volume{display:inline-flex;align-items:center;gap:var(--mc-space-xs);padding-inline:var(--mc-space-xs);color:var(--mc-ink-soft)}.mc-call__volume-range{inline-size:84px;block-size:16px;margin:0;accent-color:var(--mc-accent);cursor:pointer}.mc-call__volume-range:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}.mc-office{--mc-office-available: var(--mc-presence-online);--mc-office-focused: var(--mc-presence-away);--mc-office-in-meeting: var(--mc-presence-busy);--mc-office-away: var(--mc-presence-offline);--mc-office-word-available: color-mix(in srgb, var(--mc-office-available) 60%, var(--mc-ink));--mc-office-rail-width: 300px;--mc-office-avatar-desk: 38px;--mc-office-avatar-room: 34px;--mc-office-avatar-tray: 22px;--mc-office-room-gap: 14px;--mc-office-room-min: 196px;--mc-office-self-panel: 320px;--mc-office-knock-width: 460px;--mc-office-knock-lift: 56px;--mc-office-choice-min: 140px;position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:var(--mc-surface);color:var(--mc-ink-body);font-family:var(--mc-font-body)}.mc-office *,.mc-office *:before,.mc-office *:after{box-sizing:border-box}.mc-office :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}@keyframes mc-office-pulse{0%,to{opacity:1}50%{opacity:.35}}.mc-office__body{display:grid;grid-template-columns:minmax(0,1fr) var(--mc-office-rail-width);gap:var(--mc-space-xl);flex:1 1 auto;min-height:0;padding:0 var(--mc-space-xl) var(--mc-space-xl);overflow-y:auto;box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade)}.mc-office__main{display:flex;flex-direction:column;gap:var(--mc-space-lg);min-width:0}@media(max-width:1100px){.mc-office__body{grid-template-columns:minmax(0,1fr)}}.mc-office__rooms{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--mc-office-room-min),1fr));gap:var(--mc-office-room-gap)}.mc-office__rooms:has(>.mc-office-room:nth-child(3):last-child){grid-template-columns:1.4fr 1fr 1fr}.mc-office-room{display:flex;flex-direction:column;gap:var(--mc-space-sm);padding:var(--mc-space-md) var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-gradient);box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen);transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-office-room:hover{border-color:var(--mc-accent-bright);transform:translateY(-2px);box-shadow:var(--mc-shadow-pop),var(--mc-shadow-sheen)}@media(prefers-reduced-motion:reduce){.mc-office-room{transition:none}.mc-office-room:hover{transform:none}}.mc-office-room__head{display:flex;align-items:baseline;gap:var(--mc-space-md);min-width:0;flex-wrap:wrap;row-gap:var(--mc-space-xs)}.mc-office-room__name{margin:0;color:var(--mc-ink-body);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;min-width:0}.mc-office-room__sub{flex-shrink:999;min-width:0;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-office .mc-office-room__cta{margin-left:auto;color:var(--mc-accent-text)}.mc-office .mc-office-room__cta:hover:not(:disabled){background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-office-room__body{display:flex;align-items:center;gap:var(--mc-space-lg);min-height:0}.mc-office-room__stack{display:flex;align-items:center}.mc-office-room__stack>*+*{margin-left:-8px}.mc-office-room__stack .mc-office-avatar{box-shadow:0 0 0 2px var(--mc-office-available),0 0 0 4px var(--mc-surface-raised)}.mc-office-room__more{display:inline-flex;align-items:center;justify-content:center;min-width:20px;margin-left:var(--mc-space-md);padding:0 var(--mc-space-xs);border-radius:var(--mc-radius-pill);background:linear-gradient(180deg,var(--mc-metal-bright),var(--mc-metal));color:var(--mc-metal-ink);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);box-shadow:var(--mc-shadow-sheen);font-variant-numeric:tabular-nums;white-space:nowrap}.mc-office-room__meta{margin:0 0 0 auto;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);font-variant-numeric:tabular-nums;white-space:nowrap}.mc-office .mc-truncate{display:flex;max-width:100%;min-width:0;overflow:hidden}.mc-office .mc-truncate__head{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-office .mc-truncate__tail{flex:none;white-space:nowrap}.mc-office .mc-truncate--whole{display:block;text-overflow:ellipsis;white-space:nowrap}.mc-office-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:var(--mc-radius-pill);color:var(--mc-avatar-ink);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);line-height:1;text-transform:uppercase;-webkit-user-select:none;user-select:none}.mc-office-avatar--desk{width:var(--mc-office-avatar-desk);height:var(--mc-office-avatar-desk);font-size:13px}.mc-office-avatar--room{width:var(--mc-office-avatar-room);height:var(--mc-office-avatar-room);font-size:12px}.mc-office-avatar--tray{width:var(--mc-office-avatar-tray);height:var(--mc-office-avatar-tray);font-size:9px}.mc-office-avatar--t1{background:var(--mc-avatar-t1)}.mc-office-avatar--t2{background:var(--mc-avatar-t2)}.mc-office-avatar--t3{background:var(--mc-avatar-t3)}.mc-office-avatar--t4{background:var(--mc-avatar-t4)}.mc-office-avatar--t5{background:var(--mc-avatar-t5)}.mc-office-avatar--t6{background:var(--mc-avatar-t6)}.mc-office-avatar__photo{width:100%;height:100%;border-radius:inherit;object-fit:cover}.mc-office-avatar__dot{position:absolute;right:0;bottom:0;width:11px;height:11px;border-radius:var(--mc-radius-pill);box-shadow:0 0 0 2px var(--mc-surface-raised)}.mc-office-avatar[data-status=available] .mc-office-avatar__dot{background:var(--mc-office-available)}.mc-office-avatar[data-status=focused] .mc-office-avatar__dot{background:var(--mc-office-focused)}.mc-office-avatar[data-status=in_meeting] .mc-office-avatar__dot{background:var(--mc-office-in-meeting)}.mc-office-avatar[data-status=away] .mc-office-avatar__dot{background:var(--mc-office-away)}.mc-office-avatar--ringed[data-status=available]{box-shadow:0 0 0 2px var(--mc-office-available)}.mc-office-avatar--ringed[data-status=focused]{box-shadow:0 0 0 2px var(--mc-office-focused)}.mc-office-avatar--ringed[data-status=in_meeting]{box-shadow:0 0 0 2px var(--mc-office-in-meeting)}.mc-office-avatar--ringed[data-status=away]{box-shadow:0 0 0 2px var(--mc-office-away)}.mc-office__toasts{position:absolute;left:50%;bottom:var(--mc-space-xxl);transform:translate(-50%);z-index:var(--mc-layer-toast);pointer-events:none}.mc-office__toast{margin:0;padding:var(--mc-space-md) var(--mc-space-xl);border:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);border-radius:var(--mc-radius-pill);background:var(--mc-accent-wash);color:var(--mc-accent-text);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);box-shadow:var(--mc-shadow-pop),var(--mc-shadow-sheen)}.mc-office__toast[data-tone=refused]{border-color:var(--mc-outline);background:var(--mc-surface-raised);color:var(--mc-ink-body)}.mc-office__toast[data-tone=failed]{border-color:var(--mc-danger-wash-line);background:var(--mc-danger-wash);color:var(--mc-ink-body)}.mc-office-call{display:flex;flex-direction:column;gap:var(--mc-space-md);padding:var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);border-radius:var(--mc-radius-lg);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-pop),var(--mc-shadow-sheen)}.mc-office-call__head{display:flex;align-items:baseline;gap:var(--mc-space-sm)}.mc-office-call__name{margin:0;color:var(--mc-ink);font:var(--mc-type-display);letter-spacing:var(--mc-type-display-tracking)}.mc-office-call__matter{color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-office-call__state{margin-inline-start:auto;color:var(--mc-accent-text);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking)}.mc-office-call__waiting,.mc-office-call__refusal{padding-block:var(--mc-space-xl)}.mc-office-call__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--mc-office-room-min),1fr));gap:var(--mc-space-sm);margin:0;padding:0;list-style:none}.mc-office-tile{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9;overflow:hidden;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-office-tile--speaking{border-color:var(--mc-accent-bright)}.mc-office-tile--seated{opacity:.55}.mc-office-tile__video{inline-size:100%;block-size:100%;object-fit:cover;transform:scaleX(-1)}.mc-office-tile:not([data-local=true]) .mc-office-tile__video{transform:none}.mc-office-tile__placeholder{display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%}.mc-office-tile__bar{position:absolute;inset-block-end:0;inset-inline:0;display:flex;align-items:center;gap:var(--mc-space-xs);padding:var(--mc-space-xs) var(--mc-space-sm);background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-office-tile__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mc-office-tile__you{color:var(--mc-ink-faint)}.mc-office-tile__mark{flex:none;margin-inline-start:auto;color:var(--mc-ink-soft)}.mc-office-tile__pending{margin-inline-start:auto;color:var(--mc-ink-faint);white-space:nowrap}.mc-office-call__note{display:flex;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-office-call__note[data-tone=danger]{border-color:var(--mc-danger-wash-line);background:var(--mc-danger-wash)}.mc-office-call__controls{display:flex;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-office-call__controls>:last-child{margin-inline-start:auto}.mc-office__self{position:relative;flex:none}.mc-office .mc-office__self-trigger{gap:var(--mc-space-sm);max-width:22ch}.mc-office__self-word{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-office__self-detail{min-width:0;color:var(--mc-ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-office__self-dot{flex:none;width:8px;height:8px;border-radius:var(--mc-radius-pill);background:var(--mc-office-away)}.mc-office__self-dot[data-status=available]{background:var(--mc-office-available)}.mc-office__self-dot[data-status=focused]{background:var(--mc-office-focused)}.mc-office__self-dot[data-status=in_meeting]{background:var(--mc-office-in-meeting)}.mc-office__self-panel{position:absolute;top:calc(100% + var(--mc-space-sm));left:0;z-index:var(--mc-layer-toast);display:flex;flex-direction:column;gap:var(--mc-space-md);width:var(--mc-office-self-panel);padding:var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-panel),var(--mc-shadow-sheen)}.mc-office__self-row{display:flex;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-office__self-field{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-office__self-label{color:var(--mc-ink-soft);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking)}.mc-office__self-input{width:100%;padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-office__self-away{display:flex;flex-direction:column;gap:var(--mc-space-md);padding-top:var(--mc-space-md);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-office__self-kinds{display:flex;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-office__self-kind{flex:1 1 0;display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink-soft);text-align:left;cursor:pointer}.mc-office__self-kind[data-on=true]{border-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-office__self-kind-name{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-office__self-kind-hint{color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-office__self-chips{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs)}.mc-office__self-chip{padding:var(--mc-space-xs) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer}.mc-office__self-chip:hover{border-color:var(--mc-outline-strong);color:var(--mc-ink-body)}.mc-office__self-chip,.mc-office__self-kind,.mc-office-editor__choice{transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-office__self-chip:active,.mc-office__self-kind:active,.mc-office-editor__choice:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.mc-office__self-chip,.mc-office__self-kind,.mc-office-editor__choice{transition:none}.mc-office__self-chip:active,.mc-office__self-kind:active,.mc-office-editor__choice:active{transform:none}}.mc-office-room__door{margin-inline-start:var(--mc-space-sm);padding:0 var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-pill);white-space:nowrap}.mc-office .mc-office-room__edit{flex:none;margin-left:auto}.mc-office .mc-office-room__cta{margin-left:0}.mc-office-room__temporary{margin-inline-start:var(--mc-space-sm);padding:0 var(--mc-space-sm);border:var(--mc-stroke-hairline) dashed var(--mc-hairline);border-radius:var(--mc-radius-pill);white-space:nowrap}.mc-office .mc-office__rooms-add,.mc-office .mc-office__rooms-overflow{align-self:start}.mc-office__rooms--empty{display:block}.mc-office__knock{position:absolute;left:50%;bottom:calc(var(--mc-space-xxl) + var(--mc-office-knock-lift));transform:translate(-50%);z-index:var(--mc-layer-toast);display:flex;align-items:center;gap:var(--mc-space-lg);max-width:var(--mc-office-knock-width);padding:var(--mc-space-md) var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);border-radius:var(--mc-radius-lg);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-pop),var(--mc-shadow-sheen);pointer-events:auto}.mc-office__knock-line{margin:0;color:var(--mc-ink-body);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-office__knock-actions{flex:none;display:flex;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-office__followup{position:absolute;left:50%;bottom:var(--mc-space-xxl);transform:translate(-50%);z-index:var(--mc-layer-toast);display:flex;align-items:center;gap:var(--mc-space-lg);max-width:var(--mc-office-knock-width);padding:var(--mc-space-md) var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-pop),var(--mc-shadow-sheen);pointer-events:auto}.mc-office__followup-line{margin:0;color:var(--mc-ink-body);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-office__followup-quiet{margin:0;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-office__followup-actions{flex:none;display:flex;gap:var(--mc-space-sm);margin-left:auto}.mc-office-editor,.mc-office-editor__confirm{display:flex;flex-direction:column;gap:var(--mc-space-lg)}.mc-office-editor__field{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-office-editor__group{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin:0;padding:0;border:0}.mc-office-editor__label{padding:0;color:var(--mc-ink-soft);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking)}.mc-office-editor__input{width:100%;padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-office-editor__input:disabled{color:var(--mc-ink-ghost);cursor:not-allowed}.mc-office-editor__choices{display:flex;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-office-editor__choice{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-sm) var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);text-align:left;cursor:pointer}.mc-office-editor__choice--wide{flex:1 1 var(--mc-office-choice-min)}.mc-office-editor__choice[data-on=true]{border-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-office-editor__group:disabled .mc-office-editor__choice{color:var(--mc-ink-ghost);cursor:not-allowed}.mc-office-editor__choice-name{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-office-editor__choice-hint,.mc-office-editor__hint{color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-office-editor__warn{margin:0;padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-warning-wash);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-office-editor__error{margin:0;padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-danger-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-danger-wash);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-office-editor__confirm-actions{display:flex;justify-content:flex-end;gap:var(--mc-space-sm)}@media(max-width:560px){.mc-office__body{gap:var(--mc-space-lg);padding:0 var(--mc-space-lg) var(--mc-space-lg)}.mc-office__self-panel{position:fixed;top:auto;right:var(--mc-space-lg);bottom:var(--mc-space-lg);left:var(--mc-space-lg);width:auto;max-height:calc(100vh - var(--mc-space-xl) * 2);overflow-y:auto}.mc-office__rooms{grid-template-columns:minmax(0,1fr)}.mc-office__rooms:has(>.mc-office-room:nth-child(3):last-child){grid-template-columns:minmax(0,1fr)}.mc-office-room{--mc-office-avatar-room: 30px}}[data-mc-chrome=glass] .mc-office{background:var(--mc-surface)!important}[data-mc-chrome=glass] .mc-office{--mc-office-glass-1: var(--glass-1, color-mix(in srgb, var(--mc-ink) 5%, transparent));--mc-office-glass-2: var(--glass-2, color-mix(in srgb, var(--mc-ink) 7%, transparent));--mc-office-glass-line: var(--glass-border, color-mix(in srgb, var(--mc-ink) 14%, transparent));--mc-office-rim: var(--rim, var(--mc-shadow-sheen));--mc-office-blur: var(--blur-chrome, blur(var(--mc-blur-glass)) saturate(160%));--mc-office-sheet-ground: var(--sky, var(--mc-surface-scrim));--mc-office-white: var(--t1, var(--mc-avatar-ink));--mc-office-white-ink: var(--ink, var(--mc-metal-ink));--mc-office-t3: var(--t3, var(--mc-ink-faint));--mc-office-ink-2: var(--ink-2, var(--mc-ink-soft));--mc-office-ink-3: var(--ink-3, var(--mc-ink-faint));--mc-office-link-ink: var(--link-on-white, var(--mc-accent-text));--mc-office-link: var(--link, var(--mc-accent-text));--mc-office-mint: var(--mint, var(--mc-presence-online));--mc-office-amber: var(--amber, var(--mc-presence-away));--mc-office-shadow-card: var(--shadow-card, var(--mc-shadow-panel));--mc-office-shadow-hero: var(--shadow-hero, var(--mc-shadow-overlay));--mc-office-shadow-btn: var(--shadow-btn, var(--mc-shadow-raised));--mc-office-tile-radius: var(--r-tile, var(--mc-radius-xl));--mc-office-panel-radius: var(--r-panel, var(--mc-radius-bezel));--mc-office-focused: var(--mc-office-link);--mc-office-away: var(--mc-office-amber);--mc-office-word-available: color-mix(in srgb, var(--mc-office-available) 50%, var(--mc-ink));border:var(--mc-stroke-hairline) solid var(--mc-office-glass-line);border-radius:var(--mc-office-panel-radius);isolation:isolate;box-shadow:var(--mc-office-rim)}[data-mc-chrome=glass] .mc-office:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;backdrop-filter:var(--mc-office-blur);-webkit-backdrop-filter:var(--mc-office-blur);pointer-events:none}[data-mc-chrome=glass] .mc-office-room{--mc-ink: var(--mc-office-white-ink);--mc-ink-body: var(--mc-office-white-ink);--mc-ink-soft: var(--mc-office-ink-2);--mc-ink-faint: var(--mc-office-ink-3);--mc-ink-ghost: var(--mc-office-ink-3);--mc-surface: var(--mc-office-white);--mc-surface-raised: var(--mc-office-white);--mc-surface-gradient: var(--mc-office-white);--mc-surface-hover: color-mix(in srgb, var(--mc-office-white-ink) 6%, transparent);--mc-surface-active: color-mix(in srgb, var(--mc-office-white-ink) 10%, transparent);--mc-hairline: color-mix(in srgb, var(--mc-office-white-ink) 14%, transparent);--mc-hairline-soft: color-mix(in srgb, var(--mc-office-white-ink) 9%, transparent);--mc-outline: color-mix(in srgb, var(--mc-office-white-ink) 18%, transparent);--mc-outline-strong: color-mix(in srgb, var(--mc-office-white-ink) 32%, transparent);--mc-accent-text: var(--mc-office-link-ink);--mc-accent-bright: color-mix(in srgb, var(--mc-office-white-ink) 32%, transparent);--mc-accent-wash: color-mix(in srgb, var(--mc-office-link-ink) 10%, transparent);--mc-accent-wash-line: color-mix(in srgb, var(--mc-office-link-ink) 34%, transparent);--mc-focus-ring: var(--mc-office-link-ink);--mc-office-available: color-mix(in srgb, var(--mc-office-mint) 72%, var(--mc-ink));--mc-office-focused: color-mix(in srgb, var(--mc-office-link) 72%, var(--mc-ink));--mc-office-in-meeting: color-mix(in srgb, var(--mc-office-amber) 72%, var(--mc-ink));--mc-office-away: color-mix(in srgb, var(--mc-office-amber) 72%, var(--mc-ink));--mc-office-word-available: color-mix(in srgb, var(--mc-office-available) 50%, var(--mc-ink));border-color:transparent;background:var(--mc-office-white);box-shadow:var(--mc-office-shadow-card);border-radius:var(--mc-office-tile-radius);color:var(--mc-ink-body)}[data-mc-chrome=glass] .mc-office-room:hover{background:color-mix(in srgb,var(--mc-office-white-ink) 4%,var(--mc-office-white));box-shadow:var(--mc-office-shadow-hero)}[data-mc-chrome=glass] .mc-office-room[data-occupied=true]{border-color:var(--mc-office-available);box-shadow:var(--mc-office-shadow-card)}[data-mc-chrome=glass] .mc-office-room[data-occupied=true]:hover{border-color:color-mix(in srgb,var(--mc-office-available) 78%,var(--mc-ink));box-shadow:var(--mc-office-shadow-hero)}[data-mc-chrome=glass] .mc-office-room__more{background:var(--mc-office-white-ink);color:var(--mc-office-white);font-weight:700;box-shadow:none}[data-mc-chrome=glass] .mc-office .mc-office__rooms-add{align-self:stretch;justify-content:center;min-height:100%;border:1.5px dashed var(--mc-office-glass-line);border-radius:var(--mc-office-tile-radius);background:transparent}[data-mc-chrome=glass] .mc-office .mc-office__rooms-add:hover:not(:disabled){background:var(--mc-office-glass-2)}[data-mc-chrome=glass] .mc-office-avatar{border-radius:12px;font-weight:700}[data-mc-chrome=glass] .mc-office-avatar--desk{border-radius:13px}[data-mc-chrome=glass] .mc-office-avatar--room{border-radius:11px}[data-mc-chrome=glass] .mc-office-avatar--tray{border-radius:7px}[data-mc-chrome=glass] .mc-office-avatar--t1{background:linear-gradient(135deg,color-mix(in srgb,var(--mc-avatar-t1) 70%,var(--mc-office-white-ink)),color-mix(in srgb,var(--mc-avatar-t1) 45%,var(--mc-office-white-ink)))}[data-mc-chrome=glass] .mc-office-avatar--t2{background:linear-gradient(135deg,color-mix(in srgb,var(--mc-avatar-t2) 70%,var(--mc-office-white-ink)),color-mix(in srgb,var(--mc-avatar-t2) 45%,var(--mc-office-white-ink)))}[data-mc-chrome=glass] .mc-office-avatar--t3{background:linear-gradient(135deg,color-mix(in srgb,var(--mc-avatar-t3) 70%,var(--mc-office-white-ink)),color-mix(in srgb,var(--mc-avatar-t3) 45%,var(--mc-office-white-ink)))}[data-mc-chrome=glass] .mc-office-avatar--t4{background:linear-gradient(135deg,color-mix(in srgb,var(--mc-avatar-t4) 70%,var(--mc-office-white-ink)),color-mix(in srgb,var(--mc-avatar-t4) 45%,var(--mc-office-white-ink)))}[data-mc-chrome=glass] .mc-office-avatar--t5{background:linear-gradient(135deg,color-mix(in srgb,var(--mc-avatar-t5) 70%,var(--mc-office-white-ink)),color-mix(in srgb,var(--mc-avatar-t5) 45%,var(--mc-office-white-ink)))}[data-mc-chrome=glass] .mc-office-avatar--t6{background:linear-gradient(135deg,color-mix(in srgb,var(--mc-avatar-t6) 70%,var(--mc-office-white-ink)),color-mix(in srgb,var(--mc-avatar-t6) 45%,var(--mc-office-white-ink)))}[data-mc-chrome=glass] .mc-office-avatar__dot{box-shadow:0 0 0 2px var(--mc-surface)}[data-mc-chrome=glass] .mc-office-avatar[data-status=in_meeting] .mc-office-avatar__dot{border:2px solid var(--mc-office-in-meeting);background:var(--mc-surface)}[data-mc-chrome=glass] .mc-office-avatar[data-status=in_meeting] .mc-office-avatar__dot:after{content:"";position:absolute;left:1px;right:1px;top:50%;height:2px;margin-top:-1px;border-radius:var(--mc-radius-pill);background:var(--mc-office-in-meeting)}[data-mc-chrome=glass] .mc-office-avatar[data-status=away] .mc-office-avatar__dot{border:2px solid var(--mc-office-away);background:var(--mc-surface)}[data-mc-chrome=glass] .mc-office-avatar--ringed[data-status=in_meeting]{box-shadow:0 0 0 3px var(--mc-office-in-meeting)}[data-mc-chrome=glass] .mc-office__toast,[data-mc-chrome=glass] .mc-office__knock,[data-mc-chrome=glass] .mc-office__followup,[data-mc-chrome=glass] .mc-office__self-panel{background-image:linear-gradient(var(--mc-surface-raised),var(--mc-surface-raised)),var(--mc-office-sheet-ground);backdrop-filter:var(--mc-office-blur);-webkit-backdrop-filter:var(--mc-office-blur);box-shadow:var(--mc-office-rim),var(--mc-office-shadow-hero)}[data-mc-chrome=glass] .mc-office__self-kind[data-on=true],[data-mc-chrome=glass] .mc-office-editor__choice[data-on=true]{border-color:transparent;background:var(--mc-office-white);color:var(--mc-office-white-ink);box-shadow:var(--mc-office-shadow-btn)}[data-mc-chrome=glass] .mc-office__self-kind[data-on=true] .mc-office__self-kind-hint,[data-mc-chrome=glass] .mc-office-editor__choice[data-on=true] .mc-office-editor__choice-hint{color:inherit;opacity:.7}[data-mc-chrome=glass] .mc-office__self-input,[data-mc-chrome=glass] .mc-office-editor__input{box-shadow:var(--mc-office-rim)}[data-mc-chrome=glass] .mc-office__self-input::placeholder,[data-mc-chrome=glass] .mc-office-editor__input::placeholder{color:var(--mc-office-t3)}[data-mc-chrome=glass] .mc-office-call{border-color:color-mix(in srgb,var(--mc-office-mint) 45%,transparent);box-shadow:var(--mc-office-rim),var(--mc-office-shadow-card),inset 0 0 22px color-mix(in srgb,var(--mc-office-mint) 12%,transparent);backdrop-filter:var(--mc-office-blur);-webkit-backdrop-filter:var(--mc-office-blur)}[data-mc-chrome=glass] .mc-office-call__name{font:800 calc(16.5px * var(--mc-text-scale, 1)) / 1.2 var(--mc-font-body);font-family:var(--mc-font-body);letter-spacing:-.2px}[data-mc-chrome=glass] .mc-office-call__state{color:var(--mc-office-word-available)}[data-mc-chrome=glass] .mc-office-tile--speaking{border-color:var(--mc-office-mint)}[data-mc-chrome=glass] .mc-office__followup-quiet{font-variant-numeric:tabular-nums}@media(max-width:560px){[data-mc-chrome=glass] .mc-office-room__stack>*+*{margin-left:-4px}}.op-root .mc-skin>.mc-ofx-root,.op-root .mc-ofx-root{background:var(--ux-panel)!important;color:var(--ux-text)!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:100%;container-type:inline-size}.op-root .mc-ofx-root:before{display:none!important}.op-root .mc-ofx{width:100%;height:100%;flex-direction:row}.op-root .mc-ofx__main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.op-root .mc-ofx__head{display:flex;align-items:flex-start;gap:16px;padding:20px 28px 0;flex-wrap:wrap}.op-root .mc-ofx__titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.op-root .mc-ofx__title{margin:0;font:700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}.op-root .mc-ofx__sub{margin:0;display:flex;align-items:center;gap:6px;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-ofx__live{width:7px;height:7px;border-radius:4px;background:var(--ux-ok)}.op-root .mc-ofx__live[data-live=false]{background:var(--ux-text-5)}.op-root .mc-ofx__status{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.op-root .mc-ofx__seg{display:flex;gap:4px;padding:3px;border-radius:12px;background:var(--ux-divider)}.op-root .mc-ofx__seg-item{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:0;border-radius:9px;background:transparent;color:var(--ux-text-2);font:500 calc(12px * var(--mc-text-scale, 1))/1.2 var(--ux-font);white-space:nowrap;cursor:pointer;transition:background var(--ux-ease),color var(--ux-ease)}.op-root .mc-ofx__seg-item:hover:not(:disabled){color:var(--ux-text);background:var(--ux-fill)}.op-root .mc-ofx__seg-item[aria-pressed=true]{background:#ffffff1a;color:var(--ux-text);font-weight:600}.op-root .mc-ofx__seg-item:disabled{cursor:default}.op-root .mc-ofx__seg-item:disabled:not([aria-pressed=true]){opacity:.7}.op-root .mc-ofx__dot{width:8px;height:8px;border-radius:4px;background:var(--ux-text-3)}.op-root .mc-ofx__dot[data-status=available]{background:var(--ux-ok)}.op-root .mc-ofx__dot[data-status=focused]{background:var(--ux-purple)}.op-root .mc-ofx__dot[data-status=in_meeting]{background:var(--ux-warn)}.op-root .mc-ofx .mc-office__self{position:relative}.op-root .mc-ofx .mc-office__self-trigger--compact{max-width:200px}.op-root .mc-ofx .mc-office__self-trigger--compact .mc-office__self-detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-ofx__tools{display:flex;gap:10px;align-items:center;padding:14px 28px 0;flex-wrap:wrap}.op-root .mc-ofx .mc-ofx__search{width:280px;max-width:100%;border-radius:9px;background:var(--ux-divider)}.op-root .mc-ofx__chips{gap:8px}.op-root .mc-ofx .mc-ofx__chips .ux-chip{padding:7px 12px;line-height:calc(16px * var(--mc-text-scale, 1))}.op-root .mc-ofx__body{flex:1;min-height:0;overflow:auto;padding:16px 28px 24px;display:flex;flex-direction:column;gap:12px}.op-root .mc-ofx__grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.op-root .mc-ofx__group{grid-column:1 / -1;padding:8px 4px 2px;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-3)}.op-root .mc-ofx__group:first-child{padding-top:0}.op-root .mc-ofx__none{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-ofx-tile{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border-radius:12px;background:var(--ux-surface);border:1px solid var(--ux-hairline-strong);transition:border-color var(--ux-ease),opacity var(--ux-ease)}.op-root .mc-ofx-tile[data-in=false]{border-color:var(--ux-divider)}.op-root .mc-ofx-tile[data-in=false] .mc-ofx-tile__avatar{filter:grayscale(1)}.op-root .mc-ofx-tile[data-in=false]:hover .mc-ofx-tile__avatar,.op-root .mc-ofx-tile[data-in=false]:focus-within .mc-ofx-tile__avatar{filter:none}.op-root .mc-ofx-tile[data-waving=true]{border-color:var(--ux-ring)}.op-root .mc-ofx-tile__avatar{width:34px;height:34px;font-size:12px}.op-root .mc-ofx-tile__avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.op-root .mc-ofx-tile .ux-presence{border-color:var(--ux-surface)}.op-root .mc-ofx-tile__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.op-root .mc-ofx-tile__name{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-root .mc-ofx-tile__sub{margin:0;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.35;color:var(--ux-text-3);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.op-root .mc-ofx-tile__word[data-status=available]{color:var(--ux-ok)}.op-root .mc-ofx-tile__word[data-status=focused]{color:var(--ux-purple)}.op-root .mc-ofx-tile__word[data-status=in_meeting]{color:var(--ux-warn)}.op-root .mc-ofx-tile__badges{margin:2px 0 0;display:flex;flex-wrap:wrap;gap:4px}.op-root .mc-ofx-tile__badge{padding:1px 6px;border-radius:6px;background:var(--ux-fill);font-size:calc(10px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-2)}.op-root .mc-ofx-tile__you{font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-3);flex-shrink:0}.op-root .mc-ofx-tile{position:relative}.op-root .mc-ofx-tile__text{padding-right:24px}.op-root .mc-ofx-tile[data-self=true] .mc-ofx-tile__text{padding-right:0}.op-root .mc-ofx-tile__actions{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;gap:2px;padding-left:6px;border-radius:8px;background:var(--ux-surface)}.op-root .mc-ofx .mc-ofx-tile__btn--msg,.op-root .mc-ofx .mc-ofx-tile__btn--drop{display:none}.op-root .mc-ofx-tile:hover .mc-ofx-tile__btn--msg,.op-root .mc-ofx-tile:hover .mc-ofx-tile__btn--drop,.op-root .mc-ofx-tile:focus-within .mc-ofx-tile__btn--msg,.op-root .mc-ofx-tile:focus-within .mc-ofx-tile__btn--drop{display:inline-flex}@media(hover:none){.op-root .mc-ofx .mc-ofx-tile__btn--msg,.op-root .mc-ofx .mc-ofx-tile__btn--drop{display:inline-flex}.op-root .mc-ofx-tile__actions{position:static;transform:none}.op-root .mc-ofx-tile__text{padding-right:0}}.op-root .mc-ofx .mc-ofx-tile__btn{width:26px;height:26px;color:var(--ux-text-4)}.op-root .mc-ofx .mc-ofx-tile__btn:hover{color:var(--ux-text)}.op-root .mc-ofx .mc-ofx-tile__btn--drop{color:var(--ux-ok)}.op-root .mc-ofx .mc-ofx-tile__btn:disabled{opacity:.5;cursor:progress}.op-root .mc-ofx__panel{height:100%}.op-root .mc-ofx__panel .ux-rpanel__head{padding:14px 16px}.op-root .mc-ofx__panel .ux-rpanel__title{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:700}.op-root .mc-ofx__panel .mc-ofx__panel-body{padding:12px 0 16px;gap:12px}.op-root .mc-ofx-dept{margin:0;padding:0 16px;list-style:none;display:flex;flex-direction:column;gap:4px}.op-root .mc-ofx-dept__empty{margin:0 16px;font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-3)}.op-root .mc-ofx-dept__unfiled{display:flex;flex-direction:column;gap:8px}.op-root .mc-ofx-dept__names{margin:0 16px;font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.5;color:var(--ux-text-4)}.op-root .mc-ofx-dept__item{display:flex;flex-direction:column;gap:5px;width:100%;padding:4px 0;border:0;background:none;color:inherit;font:inherit;text-align:left}.op-root button.mc-ofx-dept__item{cursor:pointer;border-radius:6px}.op-root button.mc-ofx-dept__item:hover .mc-ofx-dept__name,.op-root button.mc-ofx-dept__item[aria-pressed=true] .mc-ofx-dept__name{color:var(--ux-text);text-decoration:underline;text-underline-offset:2px}.op-root .mc-ofx-dept__row{display:flex;justify-content:space-between;gap:8px;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-ofx-dept__name{font-weight:500;color:var(--ux-text)}.op-root .mc-ofx-dept__count{color:var(--ux-text-3);white-space:nowrap}.op-root .mc-ofx-dept__bar{display:block;height:5px;border-radius:3px;background:var(--ux-fill);overflow:hidden}.op-root .mc-ofx-dept__bar>span{display:block;height:100%;border-radius:3px;background:var(--ux-ok)}.op-root .mc-ofx__callout{margin:0 16px;padding:10px 12px;border-radius:12px;background:var(--ux-fill-subtle);font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-ofx__callout p{margin:0}.op-root .mc-ofx__callout-title{font-weight:600;color:var(--ux-text)}.op-root .mc-ofx .mc-office__rooms{margin:4px 16px;padding:12px;border-radius:12px;border:1px dashed var(--ux-hairline-strong);background:transparent;display:flex;flex-direction:column;gap:8px;box-shadow:none}.op-root .mc-ofx .mc-office__rooms-title{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-ofx .mc-office__rooms-hint{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.4;color:var(--ux-text-3)}.op-root .mc-ofx .mc-office__rooms-actions{display:flex;gap:6px;flex-wrap:wrap}.op-root .mc-ofx :is(.mc-office__rooms-add,.mc-office-room__edit)[aria-disabled=true]{opacity:.45;cursor:default}.op-root .mc-ofx .mc-office-room{display:flex;flex-direction:column;gap:6px;padding:8px 0;border:0;border-bottom:1px solid var(--ux-divider);border-radius:0;background:transparent;box-shadow:none;min-height:0}.op-root .mc-ofx .mc-office-room__head{display:flex;align-items:center;gap:6px;min-width:0}.op-root .mc-ofx .mc-office-room__name{margin:0;flex:1;min-width:0;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-ofx .mc-office-room__sub{font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-3);white-space:nowrap}.op-root .mc-ofx .mc-office-room__body{display:flex;align-items:center;gap:8px}.op-root .mc-ofx .mc-office-room__meta{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-ofx .mc-office-room[data-occupied=true] .mc-office-room__meta{color:var(--ux-ok)}@container (max-width: 1180px){.op-root .mc-ofx__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 1000px){.op-root .mc-ofx.ux-layout{flex-direction:column;overflow:auto}.op-root .mc-ofx__main{flex:none}.op-root .mc-ofx__body{overflow:visible}.op-root .mc-ofx__panel.ux-rpanel{width:100%;height:auto;border-left:0;border-top:1px solid var(--ux-hairline)}}@container (max-width: 760px){.op-root .mc-ofx__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 520px){.op-root .mc-ofx__head,.op-root .mc-ofx__tools{padding-left:16px;padding-right:16px}.op-root .mc-ofx__body{padding:12px 16px 20px}.op-root .mc-ofx__grid{grid-template-columns:minmax(0,1fr)}.op-root .mc-ofx__chips{flex-wrap:nowrap;overflow-x:auto;max-width:100%}.op-root .mc-ofx__seg{flex-wrap:wrap}}.op-root .mc-ofx-root>*{--mc-surface: var(--ux-panel);--mc-surface-raised: var(--ux-surface);--mc-surface-sunken: var(--ux-fill-subtle);--mc-surface-hover: var(--ux-fill);--mc-surface-active: var(--ux-fill-hover);--mc-ink: var(--ux-text);--mc-ink-body: var(--ux-text-icon);--mc-ink-soft: var(--ux-text-2);--mc-ink-faint: var(--ux-text-3);--mc-ink-ghost: var(--ux-text-4);--mc-hairline: var(--ux-hairline);--mc-hairline-soft: var(--ux-divider);--mc-outline: var(--ux-hairline-strong);--mc-outline-strong: var(--ux-hairline-strong);--mc-accent: var(--ring-solid);--mc-accent-hover: var(--ring-solid);--mc-accent-text: var(--ux-accent-text);--mc-accent-ink: var(--ux-accent-ink);--mc-accent-wash: var(--ux-accent-bg);--mc-accent-wash-line: var(--ux-ring);--mc-accent-lift: var(--ux-accent-bg-strong);--mc-danger: var(--ux-danger);--mc-danger-text: var(--ux-danger-text);--mc-danger-wash: var(--ux-danger-bg);--mc-danger-wash-line: var(--ux-danger-bg);--mc-warning: var(--ux-warn);--mc-warning-text: var(--ux-warn);--mc-warning-wash: var(--ux-warn-bg);--mc-warning-wash-line: var(--ux-warn-bg);--mc-focus-ring: var(--ring-solid);--mc-font-body: var(--ux-font);--mc-type-title: 700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);--mc-type-title-tracking: -.01em;--mc-type-label: 600 calc(12px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-label-tracking: 0;--mc-type-caption: 600 calc(13px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-caption-tracking: 0;--mc-type-body: 400 calc(13px * var(--mc-text-scale, 1))/1.45 var(--ux-font);--mc-type-body-tracking: 0;--mc-type-strong: 600 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-strong-tracking: 0;--mc-type-meta: 400 calc(12px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-meta-tracking: 0;--mc-type-badge: 600 calc(11px * var(--mc-text-scale, 1))/calc(18px * var(--mc-text-scale, 1)) var(--ux-font);--mc-type-badge-tracking: 0;--mc-radius-sm: 8px;--mc-radius: 9px}.mc-braindump-passwords-x__lead{margin:0 0 14px;font-size:calc(15px * var(--mc-text-scale, 1));line-height:calc(22px * var(--mc-text-scale, 1));color:var(--mc-braindump-g-ink-2)}.mc-braindump-passwords-x__meta{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1));color:var(--mc-braindump-g-ink-2);overflow-wrap:anywhere}.mc-braindump-passwords-x__foot{margin:12px 0 0;font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(17px * var(--mc-text-scale, 1));color:var(--mc-braindump-g-ink-3)}.mc-braindump-passwords-x__foot[data-tone=strong]{margin-top:6px;color:var(--mc-braindump-g-ink);font-weight:600}.mc-braindump-passwords-x__label{display:block;margin:0 0 6px;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mc-braindump-g-ink-3)}.mc-braindump-passwords-x__field{display:block;width:100%;min-height:46px;margin:0 0 6px;padding:11px 14px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-control);background:var(--mc-braindump-g-fill-control);color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(16px * var(--mc-text-scale, 1));line-height:calc(22px * var(--mc-text-scale, 1));resize:vertical}.mc-braindump-passwords-x__field[data-mono=true]{font-family:var(--mc-font-mono);font-size:calc(15px * var(--mc-text-scale, 1));overflow-wrap:anywhere}.mc-braindump-passwords-x__field[aria-invalid=true]{border-color:var(--mc-braindump-g-danger-line)}.mc-braindump-passwords-x__problem{margin:10px 0 0;padding:10px 12px;border:1px solid var(--mc-braindump-g-danger-line);border-radius:12px;background:var(--mc-braindump-g-danger-fill);color:var(--mc-braindump-g-danger-ink);font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1))}.mc-braindump-passwords-x__notice{margin:0;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--mc-braindump-p-success) 18%,transparent);color:var(--mc-braindump-g-ink);font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1))}.mc-braindump-passwords-x__note{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1));color:var(--mc-braindump-g-warning-ink)}.mc-braindump-passwords-x__busy{display:flex;align-items:center;justify-content:center;gap:10px;margin:14px 0;font-size:calc(16px * var(--mc-text-scale, 1));font-weight:500}.mc-braindump-passwords-x__badge-row{display:flex;margin:0 0 10px}.mc-braindump-passwords-x__row-actions{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 0}.mc-braindump-passwords-x__form-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.mc-braindump-passwords-x__centre{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 0 14px;text-align:center}.mc-braindump-passwords-x__centre-title{margin:0;font-size:calc(20px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(26px * var(--mc-text-scale, 1))}.mc-braindump-passwords-x__list{margin:0;padding:0;list-style:none}.mc-braindump-passwords-x__pick{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:10px 16px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.mc-braindump-passwords-x__pick:hover{background:var(--mc-braindump-g-fill-faint)}.mc-braindump-passwords-x__pick-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.mc-braindump-passwords-x__row-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:calc(16px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(22px * var(--mc-text-scale, 1));overflow-wrap:anywhere}.mc-braindump-passwords-x__card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 10px 4px 16px}.mc-braindump-passwords-x__card-body{display:flex;flex-direction:column;gap:8px;padding:4px 16px 12px}.mc-braindump-passwords-x__import-row{display:flex;align-items:center;gap:12px;min-height:58px;padding:10px 16px}.mc-braindump-passwords-x__tile{--mc-braindump-passwords-x-hue: var(--mc-braindump-p-tag-ideas);display:inline-flex;flex:none;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:var(--mc-braindump-passwords-x-hue);color:var(--mc-braindump-p-on-tile);font-size:calc(17px * var(--mc-text-scale, 1));font-weight:700}.mc-braindump-passwords-x__tile[data-size=lg]{width:44px;height:44px;border-radius:13px;font-size:calc(20px * var(--mc-text-scale, 1))}.mc-braindump-passwords-x__tile[data-hue="0"]{--mc-braindump-passwords-x-hue: var(--mc-braindump-p-tag-todo)}.mc-braindump-passwords-x__tile[data-hue="1"]{--mc-braindump-passwords-x-hue: var(--mc-braindump-p-tag-ideas)}.mc-braindump-passwords-x__tile[data-hue="2"]{--mc-braindump-passwords-x-hue: var(--mc-braindump-p-tag-matter)}.mc-braindump-passwords-x__tile[data-hue="3"]{--mc-braindump-passwords-x-hue: var(--mc-braindump-p-tag-intake)}.mc-braindump-passwords-x__tile[data-hue="4"]{--mc-braindump-passwords-x-hue: var(--mc-braindump-p-tag-personal)}.mc-braindump-passwords-x__tile[data-hue="5"]{--mc-braindump-passwords-x-hue: var(--mc-braindump-p-tag-tofile)}.mc-braindump-passwords-x__tile[data-hue="6"]{--mc-braindump-passwords-x-hue: var(--mc-braindump-p-strength-excellent)}.mc-braindump-passwords-x__tile[data-hue="7"]{--mc-braindump-passwords-x-hue: color-mix(in oklab, var(--mc-braindump-p-tag-todo) 50%, var(--mc-braindump-p-tag-intake))}.mc-braindump-passwords-x__tick{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:2px solid color-mix(in srgb,var(--mc-braindump-p-base) 50%,transparent);border-radius:50%;background:transparent;color:var(--mc-braindump-p-on-white);cursor:pointer}.mc-braindump-passwords-x__tick:after{position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px;content:""}.mc-braindump-passwords-x__tick[aria-checked=true]{border-color:var(--mc-braindump-p-base);background:var(--mc-braindump-p-base)}.mc-braindump-passwords-x__drop{display:flex;flex-direction:column;align-items:center;gap:12px;padding:26px 16px;border:1.5px dashed var(--mc-braindump-g-line-strong);border-radius:var(--mc-braindump-g-r-card);background:var(--mc-braindump-g-fill-faint);text-align:center}.mc-braindump-passwords-x__drop[data-size=sm]{flex-direction:row;justify-content:center;margin-top:12px;padding:16px}.mc-braindump-passwords-x__drop[data-dragging=true]{border-color:var(--mc-braindump-p-base);background:var(--mc-braindump-g-fill-hover)}.mc-braindump-passwords-x__drop-title{margin:0;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:500;line-height:calc(21px * var(--mc-text-scale, 1))}.mc-braindump-passwords-x__drop-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.mc-braindump-passwords-x__tv{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;gap:22px;padding:22px 18px 26px;overflow-y:auto;background:var(--mc-braindump-p-overlay);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);color:var(--mc-braindump-g-ink);pointer-events:auto;cursor:pointer}.mc-braindump-passwords-x__tv:focus-visible{outline:0}.mc-braindump-passwords-x__tv-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mc-braindump-passwords-x__tv-names{min-width:0}.mc-braindump-passwords-x__tv-kicker{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:400;line-height:calc(18px * var(--mc-text-scale, 1));color:var(--mc-braindump-g-ink-2)}.mc-braindump-passwords-x__tv-kicker:focus-visible{outline:0}.mc-braindump-passwords-x__tv-title{margin:0;font-size:calc(22px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(28px * var(--mc-text-scale, 1));overflow-wrap:anywhere}.mc-braindump-passwords-x__tv-grid{display:grid;grid-template-columns:repeat(2,max-content);justify-content:center;gap:26px 30px;margin:auto 0}.mc-braindump-passwords-x__tv-chunk{display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:12px}.mc-braindump-passwords-x__tv-number{font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(16px * var(--mc-text-scale, 1));color:var(--mc-braindump-g-ink-3)}.mc-braindump-passwords-x__tv-chars{display:flex}.mc-braindump-passwords-x__tv-char{display:inline-flex;justify-content:center;min-width:28px;font-family:var(--mc-font-mono);font-size:calc(44px * var(--mc-text-scale, 1));font-weight:400;line-height:calc(54px * var(--mc-text-scale, 1));color:var(--mc-braindump-p-base)}.mc-braindump-passwords-x__tv-char[data-case=upper]{font-weight:700}.mc-braindump-passwords-x__tv-char[data-case=lower]{font-weight:300}.mc-braindump-passwords-x__tv-char[data-kind=digit]{color:var(--mc-braindump-p-char-digit)}.mc-braindump-passwords-x__tv-char[data-kind=symbol]{color:var(--mc-braindump-p-char-symbol)}.mc-braindump-passwords-x__tv-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1));color:var(--mc-braindump-g-ink-2)}.mc-braindump-passwords-x__tv-legend span{display:inline-flex;align-items:center;gap:7px}.mc-braindump-passwords-x__tv-legend span:before{width:10px;height:10px;border-radius:50%;background:var(--mc-braindump-p-base);content:""}.mc-braindump-passwords-x__tv-legend span[data-kind=digit]:before{background:var(--mc-braindump-p-char-digit)}.mc-braindump-passwords-x__tv-legend span[data-kind=symbol]:before{background:var(--mc-braindump-p-char-symbol)}.mc-braindump-passwords-x__tv-foot{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1));text-align:center;color:var(--mc-braindump-g-ink-3)}@container (min-width: 640px){.mc-braindump-passwords-x__tv{padding:32px 40px 36px}.mc-braindump-passwords-x__tv-grid{grid-template-columns:repeat(4,max-content);gap:34px 40px}}.mc-braindump-passwords-x__qr-tile{position:relative;display:flex;align-items:center;justify-content:center;width:min(264px,100%);aspect-ratio:1;margin:4px auto 12px;padding:10px;border-radius:20px;background:var(--mc-braindump-p-base);color:var(--mc-braindump-p-on-white)}.mc-braindump-passwords-x__qr{display:block;width:100%;height:100%;fill:var(--mc-braindump-p-on-white)}.mc-braindump-passwords-x__qr-over{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px;text-align:center}.mc-braindump-passwords-x__qr-over-title{margin:0;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:700;line-height:calc(21px * var(--mc-text-scale, 1));color:var(--mc-braindump-p-on-white)}.mc-braindump-passwords-x__qr-tile .mc-braindump-passwords-x__qr-over .mc-braindump-passwords-x__on-white{border-color:var(--mc-braindump-p-on-white);background:var(--mc-braindump-p-on-white);color:var(--mc-braindump-p-base)}.mc-braindump-passwords-x__expiry{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 12px;font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1))}.mc-braindump-passwords-x__copy-code{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 4px}.mc-braindump-passwords-x__camera{position:relative;width:100%;max-height:46vh;aspect-ratio:4 / 3;margin:0 0 12px;overflow:hidden;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-card);background:var(--mc-braindump-p-shade)}.mc-braindump-passwords-x__video{display:block;width:100%;height:100%;object-fit:contain}.mc-braindump-passwords-x__scan-line{position:absolute;top:12%;right:8%;left:8%;height:2px;border-radius:2px;background:var(--mc-braindump-p-ring-code);box-shadow:0 0 14px 2px var(--mc-braindump-p-ring-code);animation:mc-braindump-passwords-x-scan 1.1s ease-in-out infinite alternate}@keyframes mc-braindump-passwords-x-scan{0%{top:12%}to{top:84%}}.mc-braindump-passwords-x__scan-field{margin:0 0 14px}.mc-braindump-passwords-x__scan-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px}.mc-braindump-passwords-x__scan-head .mc-braindump-passwords-x__label{margin:0}.mc-braindump-passwords-x__scan-chars{display:flex;flex-wrap:wrap;gap:4px 1px;margin:4px 0 0;padding:10px 12px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-control);background:var(--mc-braindump-g-fill-faint)}.mc-braindump-passwords-x__scan-char{--mc-braindump-passwords-x-spot: transparent;display:inline-flex;align-items:center;justify-content:center;min-width:15px;height:32px;padding:0 1px;border:0;border-bottom:2px solid var(--mc-braindump-passwords-x-spot);border-radius:0;background:transparent;color:var(--mc-braindump-g-ink);font-family:var(--mc-font-mono);font-size:calc(20px * var(--mc-text-scale, 1));font-weight:500;line-height:calc(28px * var(--mc-text-scale, 1))}.mc-braindump-passwords-x__scan-char[data-spot]{min-width:22px;border-radius:4px 4px 0 0;cursor:pointer}.mc-braindump-passwords-x__scan-char[data-spot=read]{--mc-braindump-passwords-x-spot: var(--mc-braindump-p-ring-code);color:var(--mc-braindump-p-ring-code)}.mc-braindump-passwords-x__scan-char[data-spot=changed]{--mc-braindump-passwords-x-spot: var(--mc-braindump-p-strength-fair);color:var(--mc-braindump-p-strength-fair)}.mc-braindump-passwords-x__scan-char[data-spot]:hover{background:var(--mc-braindump-g-fill-hover)}.mc-braindump-passwords-x__scan-legend{display:flex;flex-wrap:wrap;gap:16px;margin:0;font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(17px * var(--mc-text-scale, 1));color:var(--mc-braindump-g-ink-2)}.mc-braindump-passwords-x__scan-legend span{display:inline-flex;align-items:center;gap:6px}.mc-braindump-passwords-x__scan-legend span:before{width:14px;height:3px;border-radius:2px;background:var(--mc-braindump-p-ring-code);content:""}.mc-braindump-passwords-x__scan-legend span[data-spot=changed]:before{background:var(--mc-braindump-p-strength-fair)}.mc-braindump-passwords-x__how-head{display:flex;align-items:center;gap:12px;margin:0 0 14px}.mc-braindump-passwords-x__how-name{margin:0;font-size:calc(22px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(28px * var(--mc-text-scale, 1))}.mc-braindump-passwords-x__steps{display:flex;flex-direction:column;gap:12px;margin:10px 0 0;padding:0;list-style:none}.mc-braindump-passwords-x__steps li{display:flex;align-items:flex-start;gap:12px;font-size:calc(15px * var(--mc-text-scale, 1));line-height:calc(22px * var(--mc-text-scale, 1))}.mc-braindump-passwords-x__step-number{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--mc-braindump-g-fill-strong);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600}.mc-braindump-passwords-x__review-hero{display:flex;flex-direction:column;gap:2px;padding:4px 2px 0}.mc-braindump-passwords-x__review-count{margin:0;font-size:calc(64px * var(--mc-text-scale, 1));font-weight:200;line-height:1;letter-spacing:-.04em}.mc-braindump-passwords-x__review-word{margin:0 0 4px;font-size:calc(20px * var(--mc-text-scale, 1));font-weight:500;line-height:calc(26px * var(--mc-text-scale, 1))}.mc-braindump-passwords-x__columns{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0 2px;font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(17px * var(--mc-text-scale, 1));color:var(--mc-braindump-g-ink-2)}.mc-braindump-passwords-x__column{padding:3px 8px;border-radius:8px;background:var(--mc-braindump-g-fill-control);color:var(--mc-braindump-g-ink);font-family:var(--mc-font-mono);font-size:calc(12px * var(--mc-text-scale, 1))}.mc-braindump-passwords-x__bar{width:min(320px,100%);height:8px;overflow:hidden;border-radius:4px;background:var(--mc-braindump-g-fill-control)}.mc-braindump-passwords-x__bar-fill{display:block;height:100%;border-radius:4px;background:var(--mc-braindump-p-base);transition:width .2s linear}.mc-braindump-passwords-x__done-tick{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--mc-braindump-p-success);color:var(--mc-braindump-p-on-success)}.mc-braindump-passwords-x__warn-title{margin:0 0 4px;font-size:calc(16px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(22px * var(--mc-text-scale, 1));color:var(--mc-braindump-g-warning-ink)}.mc-braindump-passwords-x__warn-body{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1));color:var(--mc-braindump-g-warning-label)}.mc-braindump-passwords-x__weak-link{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px 4px;border:0;background:transparent;color:var(--mc-braindump-g-link);font:inherit;font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1));text-align:left;cursor:pointer}.mc-braindump-passwords-x__fixit-body{display:flex;flex-direction:column;gap:10px}.mc-braindump-passwords-x__fixit-count{min-height:18px;margin:0;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(18px * var(--mc-text-scale, 1));color:var(--mc-braindump-g-ink-3)}.mc-braindump-passwords-x__fixit-head{display:flex;align-items:center;gap:12px}.mc-braindump-passwords-x__fixit-title{margin:0;font-size:calc(20px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(26px * var(--mc-text-scale, 1));overflow-wrap:anywhere}.mc-braindump-passwords-x__reasons{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none}.mc-braindump-passwords-x__made{margin:14px 0 0;padding:10px 12px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-control);background:var(--mc-braindump-g-fill-faint)}.mc-braindump-passwords-x__made-value{margin:4px 0 0;font-family:var(--mc-font-mono);font-size:calc(17px * var(--mc-text-scale, 1));line-height:calc(24px * var(--mc-text-scale, 1));overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.mc-braindump-passwords-x__fixit-actions{display:flex;flex-direction:column;gap:8px;margin:16px 0 0}.mc-braindump-passwords-x__link-btn{text-decoration:none}.mc-braindump-passwords-x__decoy-set{display:flex;align-items:center;justify-content:space-between;gap:12px}.mc-braindump-passwords-x__seed{display:flex;align-items:center;gap:12px;min-height:44px}.mc-braindump-passwords-x__ext{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.mc-braindump-passwords-x__ext-head{display:flex;align-items:center;gap:12px;width:100%}.mc-braindump-passwords-x__ext-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--mc-braindump-g-r-icon);background:var(--mc-braindump-g-fill-control)}.mc-braindump-passwords-x__ext .mc-braindump-passwords-x__foot,.mc-braindump-passwords-x__ext .mc-braindump-passwords-x__problem{margin-top:0}.mc-braindump-passwords-e__sheet{min-height:min(560px,88%)}.mc-braindump-passwords-e__loading{display:flex;align-items:center;justify-content:center;gap:10px;margin:24px 0;color:var(--mc-braindump-g-ink-2);font-size:calc(15px * var(--mc-text-scale, 1))}.mc-braindump-passwords-e__note{margin:0 4px;color:var(--mc-braindump-g-ink-2);font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1));text-wrap:pretty}.mc-braindump-passwords-e__head{display:flex;align-items:center;gap:12px;padding:14px 16px 10px}.mc-braindump-passwords-e__avatar{display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--mc-braindump-g-fill-strong);color:var(--mc-braindump-g-ink);font-size:15px;font-weight:700;line-height:1}.mc-braindump-passwords-e__who{display:flex;flex:1;flex-direction:column;min-width:0}.mc-braindump-passwords-e__name{display:block;margin:0;overflow:hidden;color:var(--mc-braindump-g-ink);font-size:calc(16px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(22px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.mc-braindump-passwords-e__sub{display:block;margin:2px 0 0;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1));overflow-wrap:anywhere;text-wrap:pretty}.mc-braindump-passwords-e__card{display:flex;flex-direction:column}.mc-braindump-passwords-e__block{display:flex;flex-direction:column;gap:6px;padding:10px 16px;border-top:1px solid var(--mc-braindump-g-divider)}.mc-braindump-passwords-e__label{margin:0;color:var(--mc-braindump-g-ink);font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(20px * var(--mc-text-scale, 1))}.mc-braindump-passwords-e__wait{margin-top:4px}.mc-braindump-passwords-e__fixed,.mc-braindump-passwords-e__state{margin:0;color:var(--mc-braindump-g-ink);font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1));text-wrap:pretty}.mc-braindump-passwords-e__state{font-weight:600}.mc-braindump-passwords-e__foot{display:flex;justify-content:flex-end;padding:4px 8px 8px;border-top:1px solid var(--mc-braindump-g-divider)}.mc-braindump-passwords-e__code{display:inline-block;color:var(--mc-braindump-g-ink);font-family:var(--mc-braindump-passwords-mono);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:.04em;white-space:nowrap;-webkit-user-select:all;user-select:all}.mc-braindump-passwords-e__request{display:flex;flex-direction:column;gap:4px}.mc-braindump-passwords-e__request-title{margin:0;font-size:calc(16px * var(--mc-text-scale, 1));font-weight:700;line-height:calc(22px * var(--mc-text-scale, 1))}.mc-braindump-passwords-e__request-sub{margin:0 0 8px;font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1));text-wrap:pretty}.mc-braindump-passwords__nav-value[data-tone=warning]{color:var(--mc-braindump-g-warning-ink);font-weight:600}.mc-braindump-passwords-e__person{display:flex;align-items:center;gap:12px;width:100%;margin:0;border:0;background:transparent;color:var(--mc-braindump-g-ink);font:inherit;text-align:start;cursor:pointer}.mc-braindump-passwords-e__person:hover{background:var(--mc-braindump-g-fill-faint)}.mc-braindump-passwords-e__person[aria-disabled=true]{cursor:default}.mc-braindump-passwords-e__person[aria-disabled=true]:hover{background:transparent}.mc-braindump-passwords-e__person[aria-disabled=true] .mc-braindump-passwords-e__avatar,.mc-braindump-passwords-e__person[aria-disabled=true] .mc-braindump-passwords-e__name{opacity:.6}.mc-braindump-passwords-e__reason{display:block;margin:2px 0 0;color:var(--mc-braindump-g-warning-ink);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(18px * var(--mc-text-scale, 1));text-wrap:pretty}.mc-braindump-passwords-e__check{text-align:center}.mc-braindump-passwords-e__check-code{margin:8px 0 0;color:var(--mc-braindump-g-ink);font-family:var(--mc-braindump-passwords-mono);font-size:calc(20px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(30px * var(--mc-text-scale, 1));letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.mc-braindump-passwords-e__entry{min-width:0}.mc-braindump-g-frame[data-bd-section=passwords]{--mc-braindump-g-toast-bottom: 96px}.mc-braindump-g-frame[data-bd-section=passwords]{--mc-braindump-passwords-hue: var(--mc-braindump-g-fill-strong);--mc-braindump-passwords-mono: var(--mc-font-mono);--mc-braindump-passwords-problem: var(--mc-braindump-p-pin-error);--mc-braindump-passwords-strength: var(--mc-braindump-p-strength-weak)}.mc-braindump:is([data-mc-look=papersky] *) .mc-braindump-g-card,.mc-braindump:is([data-mc-look=papersky] *) .mc-braindump-passwords__status{--mc-braindump-passwords-hue: var(--mc-braindump-g-fill-strong);--mc-braindump-passwords-problem: var(--mc-braindump-p-pin-error);--mc-braindump-passwords-strength: var(--mc-braindump-p-strength-weak)}.mc-braindump-passwords{--mc-braindump-passwords-hue: var(--mc-braindump-g-fill-strong);--mc-braindump-passwords-mono: var(--mc-font-mono);--mc-braindump-passwords-problem: var(--mc-braindump-p-pin-error);--mc-braindump-passwords-strength: var(--mc-braindump-p-strength-weak);position:relative;display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.mc-braindump .mc-braindump-passwords:focus,.mc-braindump .mc-braindump-passwords:focus-visible{outline:none}.mc-braindump-passwords__home{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.mc-braindump-passwords__scroll{display:flex;flex-direction:column}.mc-braindump-passwords__column{padding-top:4px;padding-bottom:40px}.mc-braindump-passwords__column--fab{padding-bottom:104px}.mc-braindump-passwords__narrow{max-width:460px;padding-top:28px;padding-bottom:40px}.mc-braindump-passwords__split{display:grid;flex:1;grid-template-columns:minmax(340px,440px) minmax(0,1fr);width:100%;max-width:1180px;min-height:0;margin-inline:auto}.mc-braindump-passwords__split .mc-braindump-passwords__column{max-width:none}.mc-braindump-passwords__detail{min-width:0;min-height:0;padding:4px var(--mc-braindump-g-gutter) 40px 6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--mc-braindump-g-line) transparent}.mc-braindump-passwords__placeholder{margin:96px 0 0;color:var(--mc-braindump-g-ink-2);font-size:calc(15px * var(--mc-text-scale, 1));text-align:center}.mc-braindump-passwords__loading{display:flex;align-items:center;justify-content:center;gap:10px;margin:48px 0 0;color:var(--mc-braindump-g-ink-2);font-size:calc(15px * var(--mc-text-scale, 1))}.mc-braindump-passwords__fab{position:absolute;right:22px;bottom:22px;z-index:3;display:grid;place-items:center;width:60px;height:60px;margin:0;padding:0;border:1px solid var(--mc-braindump-g-line-strong);border-radius:50%;background:var(--mc-braindump-g-fill-strong);backdrop-filter:var(--mc-braindump-g-blur-control);-webkit-backdrop-filter:var(--mc-braindump-g-blur-control);box-shadow:var(--mc-braindump-g-shadow);color:var(--mc-braindump-g-ink);cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-braindump-passwords__fab:hover{background:color-mix(in srgb,var(--mc-braindump-p-base) 36%,transparent)}.mc-braindump-passwords__lock-tile{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 14px;border:1px solid var(--mc-braindump-g-line);border-radius:18px;background:var(--mc-braindump-g-fill-raised);color:var(--mc-braindump-g-ink)}.mc-braindump-passwords__title{margin:0 0 6px;color:var(--mc-braindump-g-ink);font-size:calc(24px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(30px * var(--mc-text-scale, 1));letter-spacing:-.01em;text-align:center}.mc-braindump-passwords__lead{margin:0 0 18px;color:var(--mc-braindump-g-ink-2);font-size:calc(15px * var(--mc-text-scale, 1));line-height:calc(22px * var(--mc-text-scale, 1));text-align:center;text-wrap:pretty}.mc-braindump-passwords__body{margin:0;color:var(--mc-braindump-g-ink);font-size:calc(15px * var(--mc-text-scale, 1));line-height:calc(22px * var(--mc-text-scale, 1));text-wrap:pretty}.mc-braindump-passwords__body+.mc-braindump-passwords__body,.mc-braindump-passwords__body+.mc-braindump-g-btn{margin-top:10px}.mc-braindump-passwords__notice{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:calc(15px * var(--mc-text-scale, 1));line-height:calc(22px * var(--mc-text-scale, 1))}.mc-braindump-passwords__notice p{margin:0}.mc-braindump-passwords__recovery-key{margin:6px 0 14px;color:var(--mc-braindump-g-ink);font-family:var(--mc-braindump-passwords-mono);font-size:calc(17px * var(--mc-text-scale, 1));font-weight:500;line-height:calc(28px * var(--mc-text-scale, 1));letter-spacing:.04em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.mc-braindump-passwords__button-row{display:flex;flex-wrap:wrap;gap:10px}.mc-braindump-passwords__button-row>*{flex:1 1 140px}.mc-braindump-passwords__tick{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 4px;color:var(--mc-braindump-g-ink);font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer}.mc-braindump-passwords__tick input{width:20px;height:20px;margin:0;accent-color:var(--mc-braindump-p-success-toggle)}.mc-braindump-passwords__stretch{display:flex;flex-direction:column;gap:8px;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1))}.mc-braindump-passwords__stretch-bar{position:relative;display:block;height:4px;overflow:hidden;border-radius:4px;background:var(--mc-braindump-g-fill-hover)}.mc-braindump-passwords__stretch-bar:after{content:"";position:absolute;top:0;right:60%;bottom:0;left:0;border-radius:4px;background:var(--mc-braindump-g-accent);animation:mc-braindump-passwords-slide 1.1s ease-in-out infinite alternate}@keyframes mc-braindump-passwords-slide{0%{top:0;right:60%;bottom:0;left:0}to{top:0;right:0;bottom:0;left:60%}}.mc-braindump-passwords__fields>*+*{border-top:1px solid var(--mc-braindump-g-divider)}.mc-braindump-passwords__field{display:flex;align-items:center;gap:8px;min-width:0;padding:10px 10px 10px 16px}.mc-braindump-passwords__field--bare{padding:0}.mc-braindump-passwords__field-main{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.mc-braindump-passwords__input{width:100%;min-width:0;min-height:28px;margin:0;padding:2px 0;border:0;border-radius:6px;background:transparent;color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(16px * var(--mc-text-scale, 1));line-height:calc(24px * var(--mc-text-scale, 1));resize:vertical;color-scheme:dark}.mc-braindump-passwords__input::placeholder{color:var(--mc-braindump-g-ink-4)}.mc-braindump-passwords__input[data-mono=true]{font-family:var(--mc-braindump-passwords-mono);overflow-wrap:anywhere}.mc-braindump-passwords__input[data-masked=true]{-webkit-text-security:disc}.mc-braindump-passwords__input:disabled{opacity:.6}.mc-braindump-passwords__hint{margin:0;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1))}.mc-braindump-passwords__hint[data-tone=problem],.mc-braindump-passwords__problem{color:var(--mc-braindump-passwords-problem)}.mc-braindump-passwords__problem{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(20px * var(--mc-text-scale, 1))}.mc-braindump-passwords__card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:4px 10px 4px 16px}.mc-braindump-passwords__confirm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px}.mc-braindump-g-card[data-pad=true]>.mc-braindump-passwords__confirm,.mc-braindump-g-sheet__foot>.mc-braindump-passwords__confirm{padding:0}.mc-braindump-passwords__confirm-text{flex:1 1 180px;margin:0;color:var(--mc-braindump-g-ink);font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(20px * var(--mc-text-scale, 1))}.mc-braindump-passwords__confirm-actions{display:flex;gap:8px}.mc-braindump-passwords__scan{display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:12px 14px;border:1px dashed var(--mc-braindump-g-line-strong);border-radius:18px;background:var(--mc-braindump-g-fill-faint);color:var(--mc-braindump-g-ink);font:inherit;text-align:start;cursor:pointer}.mc-braindump-passwords__scan:hover{background:var(--mc-braindump-g-fill-control)}.mc-braindump-passwords__scan-tile,.mc-braindump-passwords__nav-tile{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--mc-braindump-g-fill-raised)}.mc-braindump-passwords__scan-title{display:block;font-size:calc(16px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(22px * var(--mc-text-scale, 1))}.mc-braindump-passwords__scan-sub{display:block;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1))}.mc-braindump-passwords__link{align-self:flex-start;min-height:32px;margin:0;padding:4px 2px;border:0;background:transparent;color:var(--mc-braindump-g-link);font:inherit;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer}.mc-braindump-passwords__link:hover{text-decoration:underline}.mc-braindump-passwords__generator{display:flex;flex-direction:column;gap:12px;padding:12px 16px 14px;background:var(--mc-braindump-g-fill-faint)}.mc-braindump-passwords__generator-row{display:flex;align-items:center;gap:12px;color:var(--mc-braindump-g-ink);font-size:calc(15px * var(--mc-text-scale, 1))}.mc-braindump-passwords__generator-row .mc-braindump-g-toggle{margin-inline-end:12px}.mc-braindump-passwords__range{flex:1;min-width:0;height:28px;margin:0;accent-color:var(--mc-braindump-g-white)}.mc-braindump-passwords__generator-length{min-width:24px;font-family:var(--mc-braindump-passwords-mono);font-weight:500;text-align:end}.mc-braindump-passwords__tile{display:grid;flex:none;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--mc-braindump-passwords-hue);color:var(--mc-braindump-p-on-tile);font-size:calc(17px * var(--mc-text-scale, 1));font-weight:700;line-height:1}.mc-braindump-passwords__tile[data-size=md]{width:44px;height:44px;border-radius:13px;font-size:calc(19px * var(--mc-text-scale, 1))}.mc-braindump-passwords__tile[data-size=lg]{width:76px;height:76px;border-radius:22px;font-size:calc(32px * var(--mc-text-scale, 1))}.mc-braindump-passwords__tile[data-glyph]{background:var(--mc-braindump-g-fill-strong);color:var(--mc-braindump-g-ink)}.mc-braindump-passwords__tile svg{width:58%;height:58%;fill:currentColor}.mc-braindump-passwords__row[data-static=true] .mc-braindump-passwords__tile{background:var(--mc-braindump-g-fill-raised);color:var(--mc-braindump-g-ink-2)}.mc-braindump-passwords__tile[data-hue="0"]{--mc-braindump-passwords-hue: var(--mc-braindump-p-tag-todo)}.mc-braindump-passwords__tile[data-hue="1"]{--mc-braindump-passwords-hue: var(--mc-braindump-p-tag-ideas)}.mc-braindump-passwords__tile[data-hue="2"]{--mc-braindump-passwords-hue: var(--mc-braindump-p-tag-matter)}.mc-braindump-passwords__tile[data-hue="3"]{--mc-braindump-passwords-hue: var(--mc-braindump-p-tag-intake)}.mc-braindump-passwords__tile[data-hue="4"]{--mc-braindump-passwords-hue: var(--mc-braindump-p-tag-personal)}.mc-braindump-passwords__tile[data-hue="5"]{--mc-braindump-passwords-hue: var(--mc-braindump-p-tag-tofile)}.mc-braindump-passwords__tile[data-hue="6"]{--mc-braindump-passwords-hue: var(--mc-braindump-p-strength-excellent)}.mc-braindump-passwords__tile[data-hue="7"]{--mc-braindump-passwords-hue: color-mix(in oklab, var(--mc-braindump-p-tag-todo) 50%, var(--mc-braindump-p-tag-intake))}.mc-braindump-passwords__strength{display:flex;align-items:center;gap:10px;padding:2px 16px 12px;border-top:0}.mc-braindump-passwords__fields>.mc-braindump-passwords__strength,.mc-braindump-passwords__credentials>.mc-braindump-passwords__strength{border-top:0}.mc-braindump-passwords__strength-track{flex:1;height:4px;overflow:hidden;border-radius:4px;background:color-mix(in srgb,var(--mc-braindump-p-base) 18%,transparent)}.mc-braindump-passwords__strength-fill{display:block;height:100%;border-radius:4px;background:var(--mc-braindump-passwords-strength);transition:width .3s var(--mc-motion-ease)}.mc-braindump-passwords__strength-word{color:var(--mc-braindump-passwords-strength);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(18px * var(--mc-text-scale, 1))}.mc-braindump-passwords__strength[data-strength=fair]{--mc-braindump-passwords-strength: var(--mc-braindump-p-strength-fair)}.mc-braindump-passwords__strength[data-strength=strong]{--mc-braindump-passwords-strength: var(--mc-braindump-p-strength-strong)}.mc-braindump-passwords__strength[data-strength=excellent]{--mc-braindump-passwords-strength: var(--mc-braindump-p-strength-excellent)}.mc-braindump-passwords__list{display:flex;flex-direction:column;gap:10px}.mc-braindump-passwords__banner{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;margin:0;padding:0 14px;border:1px solid var(--mc-braindump-g-warning-line);border-radius:14px;background:var(--mc-braindump-g-warning-fill);color:var(--mc-braindump-g-warning-ink);font:inherit;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;text-align:start;cursor:pointer}.mc-braindump-passwords__banner-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-braindump-passwords__sticky{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:10px;padding:0 0 4px}.mc-braindump-passwords__sticky>.mc-braindump-g-search{flex:1}.mc-braindump-passwords__status{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;margin:0;padding:6px 14px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-control);background:var(--mc-braindump-g-fill-card);backdrop-filter:var(--mc-braindump-g-blur-card);-webkit-backdrop-filter:var(--mc-braindump-g-blur-card);color:var(--mc-braindump-g-ink);font:inherit;text-align:start}.mc-braindump-passwords__status:is(button){cursor:pointer}.mc-braindump-passwords__status:is(button):hover{background:var(--mc-braindump-g-fill-hover)}.mc-braindump-passwords__status-text{flex:1;min-width:0;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;line-height:1.3}.mc-braindump-passwords__status-count{flex:none;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1))}.mc-braindump-passwords__prompt{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 4px 0 14px;border:1px solid var(--mc-braindump-g-line);border-radius:14px;background:var(--mc-braindump-g-fill-faint)}.mc-braindump-passwords__prompt-text{flex:1;min-width:0;overflow:hidden;color:var(--mc-braindump-g-ink);font-size:calc(14px * var(--mc-text-scale, 1));font-weight:500;text-overflow:ellipsis;white-space:nowrap}.mc-braindump-passwords__prompt-close{display:grid;flex:none;place-items:center;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:10px;background:transparent;color:var(--mc-braindump-g-ink-2);cursor:pointer}.mc-braindump-passwords__prompt-close:hover{background:var(--mc-braindump-g-fill-control);color:var(--mc-braindump-g-ink)}.mc-braindump-passwords__recents{display:flex;flex-direction:column;gap:6px}.mc-braindump-passwords__recents-strip{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.mc-braindump-passwords__recent{display:flex;flex:none;flex-direction:column;align-items:center;gap:4px;width:64px;margin:0;padding:2px;border:0;border-radius:12px;background:transparent;color:var(--mc-braindump-g-ink);font:inherit;cursor:pointer}.mc-braindump-passwords__recent-name{max-width:100%;overflow:hidden;font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(16px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.mc-braindump-passwords__rows-label{padding:14px 16px 4px}.mc-braindump-passwords__row{display:flex;align-items:center;gap:12px;width:100%;margin:0;border:0;background:transparent;color:var(--mc-braindump-g-ink);font:inherit;text-align:start}.mc-braindump-passwords__row:is(button){cursor:pointer}.mc-braindump-passwords__row:is(button):hover{background:var(--mc-braindump-g-fill-faint)}.mc-braindump-passwords__row[aria-current=true]{background:var(--mc-braindump-g-fill-control)}.mc-braindump-passwords__rows>.mc-braindump-passwords__row:last-child{border-radius:0 0 var(--mc-braindump-g-r-card) var(--mc-braindump-g-r-card)}.mc-braindump-passwords__row-main,.mc-braindump-passwords__nav-main{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.mc-braindump-passwords__row-title{display:flex;align-items:center;gap:6px;min-width:0;font-size:calc(16px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(22px * var(--mc-text-scale, 1))}.mc-braindump-passwords__row-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-braindump-passwords__row-sub,.mc-braindump-passwords__row-snippet{overflow:hidden;color:var(--mc-braindump-g-ink-2);font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.mc-braindump-passwords__row-snippet{color:var(--mc-braindump-g-ink);font-size:calc(13px * var(--mc-text-scale, 1))}.mc-braindump-passwords__row-preview{font-family:var(--mc-braindump-passwords-mono);font-size:calc(13px * var(--mc-text-scale, 1))}.mc-braindump-passwords__row-chevron{flex:none;color:var(--mc-braindump-g-ink-4)}.mc-braindump-passwords__hit{border-radius:4px;background:color-mix(in srgb,var(--mc-braindump-p-highlight) 38%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--mc-braindump-p-highlight) 38%,transparent);color:inherit}.mc-braindump-passwords__none,.mc-braindump-passwords__empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:22px 16px;color:var(--mc-braindump-g-ink-2);font-size:calc(15px * var(--mc-text-scale, 1));text-align:center}.mc-braindump-passwords__none p{margin:0;overflow-wrap:anywhere}.mc-braindump-passwords__empty-title{margin:0;color:var(--mc-braindump-g-ink);font-size:calc(18px * var(--mc-text-scale, 1));font-weight:600}.mc-braindump-passwords__entry-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px}.mc-braindump-passwords__entry-head{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 0 18px;text-align:center}.mc-braindump-passwords__entry-title{max-width:100%;margin:8px 0 0;color:var(--mc-braindump-g-ink);font-size:calc(30px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(36px * var(--mc-text-scale, 1));letter-spacing:-.01em;overflow-wrap:anywhere}.mc-braindump-passwords__entry-url{display:inline-flex;align-items:center;gap:5px;max-width:100%;color:var(--mc-braindump-g-ink-2);font-size:calc(15px * var(--mc-text-scale, 1));overflow-wrap:anywhere;text-decoration:none}.mc-braindump-passwords__entry-url:is(a){color:var(--mc-braindump-g-link)}.mc-braindump-passwords__entry-url:is(a):hover{text-decoration:underline}.mc-braindump-passwords__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mc-braindump-passwords__actions[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-braindump-passwords__card-actions{padding:4px 12px 12px}.mc-braindump-passwords__credentials>*+*{border-top:1px solid var(--mc-braindump-g-divider)}.mc-braindump-passwords__credentials>.mc-braindump-passwords__card-actions{border-top:0}.mc-braindump-passwords__line{display:flex;align-items:center;gap:8px;min-width:0;padding:12px 10px 12px 16px}.mc-braindump-passwords__line-main{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.mc-braindump-passwords__value{overflow:hidden;color:var(--mc-braindump-g-ink);font-size:calc(17px * var(--mc-text-scale, 1));line-height:calc(24px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.mc-braindump-passwords__value[data-mono=true]{font-family:var(--mc-braindump-passwords-mono);font-size:calc(15px * var(--mc-text-scale, 1))}.mc-braindump-passwords__value[data-expiry=soon]{color:var(--mc-braindump-g-warning-label);font-weight:600}.mc-braindump-passwords__value[data-expiry=past]{color:var(--mc-braindump-p-weak-ink);font-weight:600}.mc-braindump-passwords__secret{color:var(--mc-braindump-g-ink);font-family:var(--mc-braindump-passwords-mono);font-size:calc(17px * var(--mc-text-scale, 1));line-height:calc(24px * var(--mc-text-scale, 1));letter-spacing:2px;word-break:break-all}.mc-braindump-passwords__secret[data-revealed=true]{letter-spacing:0;-webkit-user-select:text;user-select:text}.mc-braindump-passwords__secret[data-long=true]{max-height:168px;overflow-y:auto;font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(21px * var(--mc-text-scale, 1));white-space:pre-wrap}.mc-braindump-passwords__hold{display:inline-flex;flex:none;align-items:center;gap:6px;height:44px;margin:0;padding:0 12px;border:0;border-radius:var(--mc-braindump-g-r-icon);background:var(--mc-braindump-g-fill-control);color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer;user-select:none;-webkit-user-select:none;touch-action:none;-webkit-touch-callout:none;transition:background .15s var(--mc-motion-ease)}.mc-braindump-passwords__hold[aria-pressed=true]{background:color-mix(in srgb,var(--mc-braindump-p-base) 32%,transparent)}.mc-braindump-passwords__code{color:var(--mc-braindump-p-ring-code);font-family:var(--mc-braindump-passwords-mono);font-size:calc(26px * var(--mc-text-scale, 1));font-weight:500;line-height:calc(32px * var(--mc-text-scale, 1));letter-spacing:.04em}.mc-braindump-passwords__line[data-urgent=true] .mc-braindump-passwords__code{color:var(--mc-braindump-p-ring-urgent)}.mc-braindump-passwords__code-left{display:inline-flex;flex:none;align-items:center;gap:6px;min-width:56px;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600}.mc-braindump-passwords__notes{margin:5px 0 0;color:var(--mc-braindump-g-ink);font-size:calc(16px * var(--mc-text-scale, 1));line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.mc-braindump-passwords__setting{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.mc-braindump-passwords__setting>div{min-width:0}.mc-braindump-passwords__setting-title{display:block;margin:0;color:var(--mc-braindump-g-ink);font-size:calc(16px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(22px * var(--mc-text-scale, 1))}.mc-braindump-passwords__setting-sub{display:block;margin:2px 0 0;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1));text-wrap:pretty}.mc-braindump-passwords__entry-foot{display:flex;align-items:center;justify-content:center;gap:6px;margin:8px 0 0;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1))}.mc-braindump-passwords__delete{align-self:center;color:var(--mc-braindump-p-remove)}.mc-braindump-passwords__back{margin:0 0 10px -6px}.mc-braindump-passwords__nav{display:flex;align-items:center;gap:12px;width:100%;margin:0;border:0;background:transparent;color:var(--mc-braindump-g-ink);font:inherit;text-align:start;cursor:pointer}.mc-braindump-passwords__nav:hover{background:var(--mc-braindump-g-fill-faint)}.mc-braindump-passwords__nav[data-tone=danger] .mc-braindump-passwords__setting-title{color:var(--mc-braindump-p-danger-action)}.mc-braindump-passwords__nav-value{flex:none;color:var(--mc-braindump-g-ink-2);font-size:calc(15px * var(--mc-text-scale, 1))}.mc-braindump-passwords__footnote{margin:4px 4px 0;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1));text-wrap:pretty}.mc-braindump-passwords__actions .mc-braindump-g-btn{padding-inline:8px;white-space:normal}.mc-braindump-passwords__entry .mc-braindump-g-btn,.mc-braindump-passwords__list .mc-braindump-g-btn{flex-shrink:0}.mc-braindump-passwords__actions .mc-braindump-g-btn,.mc-braindump-passwords__button-row .mc-braindump-g-btn{flex-shrink:1}.mc-braindump-passwords__tile[data-sprite]{overflow:hidden;background:var(--mc-braindump-g-fill-raised)}.mc-braindump-passwords__sprite{display:block;width:100%;height:100%;background-repeat:no-repeat}.mc-braindump-passwords__folder-line{display:flex;align-items:center;gap:10px;margin:6px 0 10px;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1))}.mc-braindump-passwords__folder-name{flex:1;min-width:0;overflow:hidden;color:var(--mc-braindump-g-ink);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mc-braindump-passwords__board{display:flex;flex-direction:column;gap:8px}.mc-braindump-passwords__folderbar{display:flex;align-items:center;gap:10px;margin:8px 0}.mc-braindump-passwords__folderbar-title{flex:1;min-width:0}.mc-braindump-passwords__folder-field{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mc-braindump-passwords__field-label{flex:1 0 100%;color:var(--mc-braindump-g-ink-2);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:.4px;text-transform:uppercase}.mc-braindump-passwords__tile--folder{width:100%;height:100%;border-radius:12px;font-size:calc(20px * var(--mc-text-scale, 1))}.mc-braindump-passwords__tile--folder[data-warning=true]{background:color-mix(in srgb,var(--mc-braindump-p-warning) 70%,transparent)}.mc-braindump{--mc-braindump-p-base: var(--t1);--mc-braindump-p-accent: var(--bd-accent);--mc-braindump-p-char-digit: var(--bd-char-digit);--mc-braindump-p-char-symbol: var(--bd-char-symbol);--mc-braindump-p-danger: var(--bd-danger);--mc-braindump-p-danger-action: var(--bd-danger-action);--mc-braindump-p-danger-ink: var(--bd-danger-ink);--mc-braindump-p-danger-line: var(--bd-danger-line);--mc-braindump-p-highlight: var(--bd-highlight);--mc-braindump-p-link: var(--bd-link);--mc-braindump-p-on-chip: var(--bd-on-chip);--mc-braindump-p-on-success: var(--bd-on-success);--mc-braindump-p-on-tile: var(--bd-on-tile);--mc-braindump-p-on-white: var(--bd-on-white);--mc-braindump-p-overlay: var(--bd-overlay);--mc-braindump-p-pin-error: var(--bd-pin-error);--mc-braindump-p-remove: var(--bd-remove);--mc-braindump-p-ring-code: var(--bd-ring-code);--mc-braindump-p-ring-urgent: var(--bd-ring-urgent);--mc-braindump-p-shade: var(--bd-shade);--mc-braindump-p-shadow: var(--bd-shadow);--mc-braindump-p-sheet: var(--bd-sheet);--mc-braindump-p-sheet-solid: var(--bd-sheet-solid);--mc-braindump-p-strength-excellent: var(--bd-strength-excellent);--mc-braindump-p-strength-fair: var(--bd-strength-fair);--mc-braindump-p-strength-strong: var(--bd-strength-strong);--mc-braindump-p-strength-weak: var(--bd-strength-weak);--mc-braindump-p-success: var(--bd-success);--mc-braindump-p-success-tick: var(--bd-success-tick);--mc-braindump-p-success-toggle: var(--bd-success-toggle);--mc-braindump-p-tag-ideas: var(--bd-tag-ideas);--mc-braindump-p-tag-intake: var(--bd-tag-intake);--mc-braindump-p-tag-matter: var(--bd-tag-matter);--mc-braindump-p-tag-personal: var(--bd-tag-personal);--mc-braindump-p-tag-todo: var(--bd-tag-todo);--mc-braindump-p-tag-tofile: var(--bd-tag-tofile);--mc-braindump-p-toast: var(--bd-toast);--mc-braindump-p-toast-solid: var(--bd-toast-solid);--mc-braindump-p-warning: var(--bd-warning);--mc-braindump-p-warning-ink: var(--bd-warning-ink);--mc-braindump-p-warning-label: var(--bd-warning-label);--mc-braindump-p-weak: var(--bd-weak);--mc-braindump-p-weak-ink: var(--bd-weak-ink)}.mc-braindump,.mc-braindump:is([data-mc-look=papersky] *) .mc-braindump-g-card,.mc-braindump:is([data-mc-look=papersky] *) .mc-braindump-passwords__status{--mc-braindump-g-ink: var(--mc-braindump-p-base);--mc-braindump-g-ink-2: color-mix(in srgb, var(--mc-braindump-p-base) 78%, transparent);--mc-braindump-g-ink-3: color-mix(in srgb, var(--mc-braindump-p-base) 70%, transparent);--mc-braindump-g-ink-4: color-mix(in srgb, var(--mc-braindump-p-base) 45%, transparent);--mc-braindump-g-link: var(--mc-braindump-p-link);--mc-braindump-g-accent: var(--mc-braindump-p-accent);--mc-braindump-g-fill-faint: color-mix(in srgb, var(--mc-braindump-p-base) 10%, transparent);--mc-braindump-g-fill-round: color-mix(in srgb, var(--mc-braindump-p-base) 12%, transparent);--mc-braindump-g-fill-card: color-mix(in srgb, var(--mc-braindump-p-base) 13%, transparent);--mc-braindump-g-fill-control: color-mix(in srgb, var(--mc-braindump-p-base) 14%, transparent);--mc-braindump-g-fill-raised: color-mix(in srgb, var(--mc-braindump-p-base) 16%, transparent);--mc-braindump-g-fill-hover: color-mix(in srgb, var(--mc-braindump-p-base) 20%, transparent);--mc-braindump-g-fill-active: color-mix(in srgb, var(--mc-braindump-p-base) 24%, transparent);--mc-braindump-g-fill-strong: color-mix(in srgb, var(--mc-braindump-p-base) 28%, transparent);--mc-braindump-g-line: color-mix(in srgb, var(--mc-braindump-p-base) 20%, transparent);--mc-braindump-g-line-strong: color-mix(in srgb, var(--mc-braindump-p-base) 30%, transparent);--mc-braindump-g-divider: color-mix(in srgb, var(--mc-braindump-p-base) 13%, transparent);--mc-braindump-g-handle: color-mix(in srgb, var(--mc-braindump-p-base) 35%, transparent);--mc-braindump-g-white: var(--mc-braindump-p-base);--mc-braindump-g-on-white: var(--mc-braindump-p-on-white);--mc-braindump-g-on-chip: var(--mc-braindump-p-on-chip);--mc-braindump-g-sheet: var(--mc-braindump-p-sheet);--mc-braindump-g-toast: var(--mc-braindump-p-toast);--mc-braindump-g-scrim: color-mix(in srgb, var(--mc-braindump-p-overlay) 50%, transparent);--mc-braindump-g-float: var(--mc-braindump-g-fill-control);--mc-braindump-g-shadow: 0 12px 30px var(--mc-braindump-p-shadow);--mc-braindump-g-warning-fill: color-mix(in srgb, var(--mc-braindump-p-warning) 16%, transparent);--mc-braindump-g-warning-line: color-mix(in srgb, var(--mc-braindump-p-warning) 42%, transparent);--mc-braindump-g-warning-ink: var(--mc-braindump-p-warning-ink);--mc-braindump-g-warning-label: var(--mc-braindump-p-warning-label);--mc-braindump-g-danger-fill: color-mix(in srgb, var(--mc-braindump-p-danger) 22%, transparent);--mc-braindump-g-danger-line: color-mix(in srgb, var(--mc-braindump-p-danger-line) 55%, transparent);--mc-braindump-g-danger-ink: var(--mc-braindump-p-danger-ink);--mc-braindump-g-success: var(--mc-braindump-p-success)}.mc-braindump{--mc-braindump-g-blur-chip: blur(20px);--mc-braindump-g-blur-card: blur(28px) saturate(170%);--mc-braindump-g-blur-control: blur(30px) saturate(170%);--mc-braindump-g-blur-sheet: blur(36px) saturate(170%);--mc-braindump-g-r-card: 22px;--mc-braindump-g-r-control: 16px;--mc-braindump-g-r-icon: 14px;--mc-braindump-g-r-button: 13px;--mc-braindump-g-r-segment: 12px;--mc-braindump-g-r-sheet: 30px;--mc-braindump-g-r-toast: 20px;--mc-braindump-g-column: 720px;--mc-braindump-g-gutter: 18px;--mc-braindump-g-gap: 12px;--mc-braindump-g-sky: var(--bd-sky-dusk);--mc-braindump-g-orb-a: var(--bd-orb-dusk-a);--mc-braindump-g-orb-a-alpha: .45;--mc-braindump-g-orb-a-blur: 70px;--mc-braindump-g-orb-b: var(--bd-orb-dusk-b);--mc-braindump-g-orb-b-alpha: .4;--mc-braindump-g-orb-b-blur: 70px;--mc-braindump-g-toast-bottom: 28px;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:var(--mc-braindump-g-sky)!important;color:var(--mc-braindump-g-ink)!important;font-family:var(--mc-font-body);-webkit-font-smoothing:antialiased}.mc-braindump-g-frame{position:relative;isolation:isolate;display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--mc-braindump-g-sky)}.mc-braindump-g-frame:has([aria-modal=true]){z-index:var(--mc-layer-scrim, 60)}.mc-braindump-g-frame[data-bd-sky=night]{--mc-braindump-g-sky: var(--bd-sky-night);--mc-braindump-g-orb-a: var(--bd-orb-night-a);--mc-braindump-g-orb-a-alpha: .35;--mc-braindump-g-orb-a-blur: 80px;--mc-braindump-g-orb-b: var(--bd-orb-night-b);--mc-braindump-g-orb-b-alpha: .3}.mc-braindump-g-frame[data-bd-sky=dawn]{--mc-braindump-g-sky: var(--bd-sky-dawn);--mc-braindump-g-orb-a: var(--bd-orb-dawn-a);--mc-braindump-g-orb-a-alpha: .5;--mc-braindump-g-orb-b: var(--bd-orb-dawn-b);--mc-braindump-g-orb-b-blur: 60px}.mc-braindump:is([data-mc-look=skyglass] *),.mc-braindump:is([data-mc-look=skyglass] *) .mc-braindump-g-frame{--mc-braindump-g-sky: linear-gradient( 180deg, color-mix(in srgb, var(--bd-sheet-solid) 30%, transparent), color-mix(in srgb, var(--bd-sheet-solid) 75%, transparent) ), var(--bd-sky-dusk);--mc-braindump-g-orb-a: color-mix(in srgb, var(--bd-orb-dusk-a) 30%, var(--bd-sheet-solid));--mc-braindump-g-orb-a-alpha: .45;--mc-braindump-g-orb-a-blur: 70px;--mc-braindump-g-orb-b: color-mix(in srgb, var(--bd-orb-dusk-b) 50%, var(--bd-sheet-solid));--mc-braindump-g-orb-b-alpha: .4;--mc-braindump-g-orb-b-blur: 70px}.mc-braindump:is([data-mc-look=skyglass] *):is([data-ps-sky=clear] *),.mc-braindump:is([data-mc-look=skyglass] *):is([data-ps-sky=clear] *) .mc-braindump-g-frame,.mc-braindump:is([data-mc-look=skyglass] *):is([data-ps-sky=day] *),.mc-braindump:is([data-mc-look=skyglass] *):is([data-ps-sky=day] *) .mc-braindump-g-frame{--mc-braindump-g-sky: linear-gradient( 180deg, color-mix(in srgb, var(--bd-sheet-solid) 30%, transparent), color-mix(in srgb, var(--bd-sheet-solid) 75%, transparent) ), var(--bd-sky-dawn);--mc-braindump-g-orb-a: color-mix(in srgb, var(--bd-orb-dawn-a) 30%, var(--bd-sheet-solid));--mc-braindump-g-orb-a-alpha: .5;--mc-braindump-g-orb-b: color-mix(in srgb, var(--bd-orb-dawn-b) 50%, var(--bd-sheet-solid));--mc-braindump-g-orb-b-blur: 60px}.mc-braindump:is([data-mc-look=skyglass] *):is([data-ps-sky=night] *),.mc-braindump:is([data-mc-look=skyglass] *):is([data-ps-sky=night] *) .mc-braindump-g-frame,.mc-braindump:is([data-mc-look=nightsky] *),.mc-braindump:is([data-mc-look=nightsky] *) .mc-braindump-g-frame{--mc-braindump-g-sky: var(--bd-sky-night);--mc-braindump-g-orb-a: var(--bd-orb-night-a);--mc-braindump-g-orb-a-alpha: .35;--mc-braindump-g-orb-a-blur: 80px;--mc-braindump-g-orb-b: var(--bd-orb-night-b);--mc-braindump-g-orb-b-alpha: .3;--mc-braindump-g-orb-b-blur: 70px}.mc-braindump:is([data-mc-look=papersky] *),.mc-braindump:is([data-mc-look=papersky] *) .mc-braindump-g-frame{--mc-braindump-g-sky: linear-gradient( 180deg, var(--bd-pk-sky-top) 0%, var(--bd-pk-sky-mid) 55%, var(--bd-pk-sky-deep) 100% );--mc-braindump-g-orb-a: var(--bd-pk-amber);--mc-braindump-g-orb-a-alpha: .25;--mc-braindump-g-orb-a-blur: 70px;--mc-braindump-g-orb-b: var(--bd-pk-orb-a);--mc-braindump-g-orb-b-alpha: .35;--mc-braindump-g-orb-b-blur: 70px}.mc-braindump:is([data-mc-look=papersky] *){--mc-braindump-p-base: var(--bd-pk-cream);--mc-braindump-p-link: var(--bd-pk-accent);--mc-braindump-p-accent: var(--bd-pk-accent);--mc-braindump-p-on-white: var(--bd-pk-ink);--mc-braindump-p-on-chip: var(--bd-pk-ink);--mc-braindump-p-sheet: color-mix(in srgb, var(--bd-pk-deep) 92%, transparent);--mc-braindump-p-sheet-solid: var(--bd-pk-deep);--mc-braindump-p-toast: color-mix(in srgb, var(--bd-pk-deep) 85%, transparent);--mc-braindump-p-toast-solid: var(--bd-pk-deep);--mc-braindump-p-overlay: color-mix(in srgb, var(--bd-pk-deep) 94%, transparent);--mc-braindump-p-shadow: color-mix(in srgb, var(--bd-pk-deep) 45%, transparent);--mc-braindump-g-white: var(--bd-pk-paper);--mc-braindump-g-fill-faint: color-mix(in srgb, var(--bd-pk-deep) 35%, transparent);--mc-braindump-g-fill-round: color-mix(in srgb, var(--bd-pk-deep) 45%, transparent);--mc-braindump-g-fill-control: color-mix(in srgb, var(--bd-pk-deep) 50%, transparent);--mc-braindump-g-fill-raised: color-mix(in srgb, var(--bd-pk-deep) 55%, transparent);--mc-braindump-g-fill-hover: color-mix(in srgb, var(--bd-pk-deep) 62%, transparent);--mc-braindump-g-fill-active: color-mix(in srgb, var(--bd-pk-deep) 70%, transparent);--mc-braindump-g-fill-strong: color-mix(in srgb, var(--bd-pk-deep) 76%, transparent);--mc-braindump-g-ink-2: color-mix(in srgb, var(--bd-pk-cream) 88%, transparent);--mc-braindump-g-ink-3: color-mix(in srgb, var(--bd-pk-cream) 82%, transparent);--mc-braindump-g-float: var(--mc-braindump-p-sheet)}.mc-braindump:is([data-mc-look=papersky] *) .mc-braindump__dock{--mc-braindump-bar-fill: var(--mc-braindump-p-sheet)}.mc-braindump:is([data-mc-look=papersky] *) .mc-braindump-vault__duration{color:var(--bd-pk-cream)}.mc-braindump:is([data-mc-look=papersky] *) .mc-braindump-g-card,.mc-braindump:is([data-mc-look=papersky] *) .mc-braindump-passwords__status{--mc-braindump-p-base: var(--bd-pk-ink);--mc-braindump-p-link: var(--bd-pk-accent-on-paper);--mc-braindump-p-accent: var(--bd-pk-accent-on-paper);--mc-braindump-p-on-white: var(--bd-pk-paper);--mc-braindump-p-on-chip: var(--bd-pk-paper);--mc-braindump-p-on-tile: var(--bd-pk-paper);--mc-braindump-p-on-success: var(--bd-pk-paper);--mc-braindump-p-highlight: color-mix(in srgb, var(--bd-highlight) 60%, var(--bd-pk-amber));--mc-braindump-p-tag-todo: color-mix(in srgb, var(--bd-tag-todo) 38%, var(--bd-pk-ink));--mc-braindump-p-tag-ideas: color-mix(in srgb, var(--bd-tag-ideas) 38%, var(--bd-pk-ink));--mc-braindump-p-tag-matter: color-mix(in srgb, var(--bd-tag-matter) 38%, var(--bd-pk-ink));--mc-braindump-p-tag-intake: color-mix(in srgb, var(--bd-tag-intake) 38%, var(--bd-pk-ink));--mc-braindump-p-tag-personal: color-mix(in srgb, var(--bd-tag-personal) 38%, var(--bd-pk-ink));--mc-braindump-p-tag-tofile: color-mix(in srgb, var(--bd-tag-tofile) 38%, var(--bd-pk-ink));--mc-braindump-p-strength-weak: color-mix(in srgb, var(--bd-strength-weak) 38%, var(--bd-pk-ink));--mc-braindump-p-strength-fair: color-mix(in srgb, var(--bd-strength-fair) 38%, var(--bd-pk-ink));--mc-braindump-p-strength-strong: color-mix(in srgb, var(--bd-strength-strong) 38%, var(--bd-pk-ink));--mc-braindump-p-strength-excellent: color-mix(in srgb, var(--bd-strength-excellent) 38%, var(--bd-pk-ink));--mc-braindump-p-success: color-mix(in srgb, var(--bd-success) 38%, var(--bd-pk-ink));--mc-braindump-p-success-tick: color-mix(in srgb, var(--bd-success-tick) 38%, var(--bd-pk-ink));--mc-braindump-p-success-toggle: color-mix(in srgb, var(--bd-success-toggle) 38%, var(--bd-pk-ink));--mc-braindump-p-warning: color-mix(in srgb, var(--bd-warning) 38%, var(--bd-pk-ink));--mc-braindump-p-warning-ink: color-mix(in srgb, var(--bd-warning) 32%, var(--bd-pk-ink));--mc-braindump-p-warning-label: color-mix(in srgb, var(--bd-warning) 32%, var(--bd-pk-ink));--mc-braindump-p-danger: color-mix(in srgb, var(--bd-danger) 38%, var(--bd-pk-ink));--mc-braindump-p-danger-line: color-mix(in srgb, var(--bd-danger-line) 38%, var(--bd-pk-ink));--mc-braindump-p-danger-ink: color-mix(in srgb, var(--bd-danger) 38%, var(--bd-pk-ink));--mc-braindump-p-danger-action: color-mix(in srgb, var(--bd-danger-action) 38%, var(--bd-pk-ink));--mc-braindump-p-weak: color-mix(in srgb, var(--bd-weak) 38%, var(--bd-pk-ink));--mc-braindump-p-weak-ink: color-mix(in srgb, var(--bd-weak) 38%, var(--bd-pk-ink));--mc-braindump-p-remove: color-mix(in srgb, var(--bd-remove) 38%, var(--bd-pk-ink));--mc-braindump-p-ring-code: color-mix(in srgb, var(--bd-ring-code) 38%, var(--bd-pk-ink));--mc-braindump-p-ring-urgent: color-mix(in srgb, var(--bd-ring-urgent) 38%, var(--bd-pk-ink));--mc-braindump-p-pin-error: color-mix(in srgb, var(--bd-pin-error) 38%, var(--bd-pk-ink));--mc-braindump-p-char-digit: color-mix(in srgb, var(--bd-char-digit) 38%, var(--bd-pk-ink));--mc-braindump-p-char-symbol: color-mix(in srgb, var(--bd-char-symbol) 38%, var(--bd-pk-ink));--mc-braindump-g-fill-card: var(--bd-pk-paper);--mc-braindump-g-warning-fill: color-mix(in srgb, var(--mc-braindump-p-warning) 12%, var(--bd-pk-paper));--mc-braindump-g-danger-fill: color-mix(in srgb, var(--mc-braindump-p-danger) 10%, var(--bd-pk-paper))}.mc-braindump *,.mc-braindump *:before,.mc-braindump *:after{box-sizing:border-box}.mc-braindump :focus-visible{outline:2px solid var(--mc-braindump-g-ink);outline-offset:2px}.mc-braindump-g-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.mc-braindump-g-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.mc-braindump-g-backdrop__orb{position:absolute;aspect-ratio:1;border-radius:50%}.mc-braindump-g-backdrop__orb[data-orb=a]{top:62%;left:-80px;width:clamp(300px,36%,560px);background:var(--mc-braindump-g-orb-a);opacity:var(--mc-braindump-g-orb-a-alpha);filter:blur(var(--mc-braindump-g-orb-a-blur))}.mc-braindump-g-backdrop__orb[data-orb=b]{top:120px;right:-90px;width:clamp(260px,30%,480px);background:var(--mc-braindump-g-orb-b);opacity:var(--mc-braindump-g-orb-b-alpha);filter:blur(var(--mc-braindump-g-orb-b-blur))}.mc-braindump-g-frame[data-bd-sky=dawn] .mc-braindump-g-backdrop__orb[data-orb=a]{left:auto;right:-90px}.mc-braindump-g-frame[data-bd-sky=dawn] .mc-braindump-g-backdrop__orb[data-orb=b]{right:auto;left:-80px}.mc-braindump-g-column{width:100%;max-width:var(--mc-braindump-g-column);margin-inline:auto;padding-inline:var(--mc-braindump-g-gutter)}.mc-braindump-g-scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--mc-braindump-g-line) transparent}.mc-braindump-g-stack{display:flex;flex-direction:column;gap:var(--mc-braindump-g-gap)}.mc-braindump-g-card{min-width:0;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-card);background:var(--mc-braindump-g-fill-card);backdrop-filter:var(--mc-braindump-g-blur-card);-webkit-backdrop-filter:var(--mc-braindump-g-blur-card);color:var(--mc-braindump-g-ink)}.mc-braindump-g-card[data-pad=true]{padding:14px 16px}.mc-braindump-g-card[data-tone=warning]{border-color:var(--mc-braindump-g-warning-line);background:var(--mc-braindump-g-warning-fill);color:var(--mc-braindump-g-warning-ink)}.mc-braindump-g-card[data-tone=danger]{border-color:var(--mc-braindump-g-danger-line);background:var(--mc-braindump-g-danger-fill);color:var(--mc-braindump-g-danger-ink)}.mc-braindump-g-control{display:flex;align-items:center;gap:10px;min-width:0;height:46px;padding:0 14px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-control);background:var(--mc-braindump-g-float);backdrop-filter:var(--mc-braindump-g-blur-control);-webkit-backdrop-filter:var(--mc-braindump-g-blur-control);color:var(--mc-braindump-g-ink)}.mc-braindump-g-label{margin:0;color:var(--mc-braindump-g-ink-3);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(16px * var(--mc-text-scale, 1));letter-spacing:.06em;text-transform:uppercase}.mc-braindump-g-label[data-tone=warning]{color:var(--mc-braindump-g-warning-label)}.mc-braindump-g-row{position:relative;padding:12px 16px}.mc-braindump-g-row+.mc-braindump-g-row:before,.mc-braindump-g-divider{content:"";display:block;height:0;margin:0;border:0;border-top:1px solid var(--mc-braindump-g-divider)}.mc-braindump-g-row+.mc-braindump-g-row:before{position:absolute;top:0;right:0;left:16px}.mc-braindump-g-divider{margin-inline-start:16px}.mc-braindump-g-btn,.mc-braindump-g-iconbtn,.mc-braindump-g-roundbtn,.mc-braindump-g-chip,.mc-braindump-g-seg__item,.mc-braindump-g-toggle{margin:0;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease),color var(--mc-motion-fast) var(--mc-motion-ease),opacity var(--mc-motion-fast) var(--mc-motion-ease)}.mc-braindump-g-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:44px;padding:10px 14px;border:1px solid transparent;border-radius:var(--mc-braindump-g-r-button);font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(18px * var(--mc-text-scale, 1));white-space:nowrap}.mc-braindump-g-btn[data-size=sm]{min-height:32px;padding:6px 11px;border-radius:var(--mc-braindump-g-r-segment);font-size:calc(13px * var(--mc-text-scale, 1))}.mc-braindump-g-btn[data-block=true]{display:flex;width:100%}.mc-braindump-g-btn[data-variant=primary]{background:var(--mc-braindump-g-white);color:var(--mc-braindump-g-on-white);font-weight:700}.mc-braindump-g-btn[data-variant=primary]:hover:not(:disabled){background:color-mix(in srgb,var(--mc-braindump-g-white) 90%,transparent)}.mc-braindump-g-btn[data-variant=glass]{border-color:var(--mc-braindump-g-line);background:var(--mc-braindump-g-fill-round);color:var(--mc-braindump-g-ink)}.mc-braindump-g-btn[data-variant=glass]:hover:not(:disabled),.mc-braindump-g-btn[data-variant=glass][aria-pressed=true]{background:var(--mc-braindump-g-fill-active)}.mc-braindump-g-btn[data-variant=quiet]{background:transparent;color:var(--mc-braindump-g-ink-2)}.mc-braindump-g-btn[data-variant=quiet]:hover:not(:disabled){background:var(--mc-braindump-g-fill-round);color:var(--mc-braindump-g-ink)}.mc-braindump-g-btn[data-variant=danger]{border-color:var(--mc-braindump-g-danger-line);background:var(--mc-braindump-g-danger-fill);color:var(--mc-braindump-g-danger-ink)}.mc-braindump-g-btn:disabled,.mc-braindump-g-iconbtn:disabled,.mc-braindump-g-roundbtn:disabled{opacity:.5;cursor:default}.mc-braindump-g-btn[aria-busy=true]{cursor:progress}.mc-braindump-g-spinner{flex:none;width:11px;height:11px;border:2px solid color-mix(in srgb,currentColor 35%,transparent);border-top-color:currentColor;border-radius:50%;animation:mc-braindump-g-spin .8s linear infinite}@keyframes mc-braindump-g-spin{to{transform:rotate(360deg)}}.mc-braindump-g-iconbtn{display:inline-grid;flex:none;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--mc-braindump-g-r-icon);background:var(--mc-braindump-g-fill-control);color:var(--mc-braindump-g-ink)}.mc-braindump-g-roundbtn{position:relative;display:inline-grid;flex:none;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--mc-braindump-g-line);border-radius:50%;background:var(--mc-braindump-g-fill-round);backdrop-filter:var(--mc-braindump-g-blur-chip);-webkit-backdrop-filter:var(--mc-braindump-g-blur-chip);color:var(--mc-braindump-g-ink)}.mc-braindump-g-roundbtn:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.mc-braindump-g-iconbtn:hover:not(:disabled),.mc-braindump-g-roundbtn:hover:not(:disabled),.mc-braindump-g-iconbtn[aria-pressed=true],.mc-braindump-g-roundbtn[aria-pressed=true]{background:var(--mc-braindump-g-fill-active)}.mc-braindump-g-chip{display:inline-flex;flex:none;align-items:center;gap:7px;height:36px;padding:0 14px;border:1px solid var(--mc-braindump-g-line);border-radius:18px;background:var(--mc-braindump-g-fill-round);backdrop-filter:var(--mc-braindump-g-blur-chip);-webkit-backdrop-filter:var(--mc-braindump-g-blur-chip);color:var(--mc-braindump-g-ink);font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;white-space:nowrap}.mc-braindump-g-chip:hover{background:var(--mc-braindump-g-fill-hover)}.mc-braindump-g-chip[aria-pressed=true],.mc-braindump-g-chip[aria-checked=true]{border-color:var(--mc-braindump-g-white);background:var(--mc-braindump-g-white);color:var(--mc-braindump-g-on-chip)}.mc-braindump-g-chip[data-size=sm]{gap:6px;height:30px;padding:0 10px;border-radius:var(--mc-braindump-g-r-segment);font-size:calc(13px * var(--mc-text-scale, 1))}.mc-braindump-g-chip__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--mc-braindump-hue, var(--mc-braindump-g-ink-3))}.mc-braindump-g-chip[data-size=sm] .mc-braindump-g-chip__dot{width:7px;height:7px}.mc-braindump-g-chip__count{font-weight:500;opacity:.6}.mc-braindump-g-chip__flag{font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;opacity:.75}.mc-braindump-g-chips{display:flex;gap:8px;margin-inline:calc(var(--mc-braindump-g-gutter) * -1);padding-inline:var(--mc-braindump-g-gutter);overflow-x:auto;scrollbar-width:none}.mc-braindump-g-chips::-webkit-scrollbar{display:none}.mc-braindump-g-seg{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;border:1px solid color-mix(in srgb,var(--mc-braindump-p-base) 16%,transparent);border-radius:var(--mc-braindump-g-r-control);background:var(--mc-braindump-g-fill-faint);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.mc-braindump-g-seg[data-count="3"]{grid-auto-flow:row;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1.1fr)}.mc-braindump-g-seg__item{min-width:0;padding:9px 6px;overflow:hidden;border:0;border-radius:var(--mc-braindump-g-r-segment);background:transparent;color:var(--mc-braindump-g-ink);font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(18px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.mc-braindump-g-seg__item:hover{background:var(--mc-braindump-g-fill-faint)}.mc-braindump-g-seg__item[aria-pressed=true]{background:var(--mc-braindump-g-fill-active)}.mc-braindump-g-seg[data-size=sm]{padding:3px;gap:2px;border-radius:var(--mc-braindump-g-r-icon)}.mc-braindump-g-seg[data-size=sm] .mc-braindump-g-seg__item{padding:6px 10px;border-radius:11px;font-size:calc(13px * var(--mc-text-scale, 1))}.mc-braindump-g-toggle{position:relative;flex:none;width:51px;height:31px;padding:0;border:0;border-radius:16px;background:var(--mc-braindump-g-fill-active);transition:background .2s var(--mc-motion-ease)}.mc-braindump-g-toggle:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:var(--mc-braindump-g-white);box-shadow:0 2px 6px var(--mc-braindump-p-shadow);transition:transform .2s var(--mc-motion-ease)}.mc-braindump-g-toggle[aria-checked=true]{background:var(--mc-braindump-p-success-toggle)}.mc-braindump-g-toggle[aria-checked=true]:after{transform:translate(20px)}.mc-braindump-g-toggle:disabled{opacity:.5;cursor:default}.mc-braindump-g-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:7px;background:var(--mc-braindump-g-fill-raised);color:var(--mc-braindump-g-ink);font-size:calc(11px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(16px * var(--mc-text-scale, 1));white-space:nowrap}.mc-braindump-g-badge[data-tone=weak]{background:color-mix(in srgb,var(--mc-braindump-p-weak) 25%,transparent);color:var(--mc-braindump-p-weak-ink)}.mc-braindump-g-badge[data-tone=warning]{background:color-mix(in srgb,var(--mc-braindump-p-warning) 20%,transparent);color:var(--mc-braindump-g-warning-ink)}.mc-braindump-g-badge[data-tone=success]{background:color-mix(in srgb,var(--mc-braindump-p-success) 22%,transparent);color:var(--mc-braindump-p-success)}.mc-braindump-g-badge[data-tone=accent]{background:color-mix(in srgb,var(--mc-braindump-p-ring-code) 20%,transparent);color:var(--mc-braindump-g-ink)}.mc-braindump-g-search__icon{flex:none;color:var(--mc-braindump-g-ink-2)}.mc-braindump-g-search__input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(16px * var(--mc-text-scale, 1))}.mc-braindump-g-search__input::placeholder{color:var(--mc-braindump-g-ink-4)}.mc-braindump-g-search__input:focus-visible{outline:0}.mc-braindump .mc-braindump-g-search .mc-braindump-g-search__input.mc-braindump-g-search__input:focus,.mc-braindump .mc-braindump-g-search .mc-braindump-g-search__input.mc-braindump-g-search__input:focus-visible{box-shadow:none}.mc-braindump-g-search__input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.mc-braindump-g-search__clear{display:inline-grid;flex:none;place-items:center;width:28px;height:28px;margin-inline-end:-6px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--mc-braindump-g-ink-2);cursor:pointer}.mc-braindump-g-search__clear:hover{background:var(--mc-braindump-g-fill-round);color:var(--mc-braindump-g-ink)}.mc-braindump-g-hero{padding:26px 0 14px;text-align:center}.mc-braindump-g-hero__label{margin:0;color:color-mix(in srgb,var(--mc-braindump-p-base) 85%,transparent);font-size:calc(15px * var(--mc-text-scale, 1));font-weight:500}.mc-braindump-g-hero__value{margin:0;font-size:calc(104px * var(--mc-text-scale, 1));font-weight:200;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.mc-braindump-g-hero__condition{margin:4px 0 0;font-size:calc(20px * var(--mc-text-scale, 1));font-weight:500}.mc-braindump-g-hero__sub{margin:2px 0 0;color:color-mix(in srgb,var(--mc-braindump-p-base) 80%,transparent);font-size:calc(15px * var(--mc-text-scale, 1))}.mc-braindump-g-ring{flex:none;transform:rotate(-90deg)}.mc-braindump-g-ring__track{fill:none;stroke:var(--mc-braindump-g-line);stroke-width:2.5}.mc-braindump-g-ring__arc{fill:none;stroke:var(--mc-braindump-g-accent);stroke-width:2.5;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.mc-braindump-g-ring[data-tone=success] .mc-braindump-g-ring__arc{stroke:var(--mc-braindump-g-success)}.mc-braindump-g-ring[data-tone=code] .mc-braindump-g-ring__arc{stroke:var(--mc-braindump-p-ring-code)}.mc-braindump-g-ring[data-tone=urgent] .mc-braindump-g-ring__arc{stroke:var(--mc-braindump-p-ring-urgent)}.mc-braindump-g-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;container-type:inline-size;pointer-events:none}.mc-braindump-g-overlay__sheets{display:contents}.mc-braindump-g-scrim{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:var(--mc-braindump-g-scrim);pointer-events:auto;animation:mc-braindump-g-fade .18s var(--mc-motion-ease) backwards}.mc-braindump-g-sheet{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:88%;border-top:1px solid color-mix(in srgb,var(--mc-braindump-p-base) 22%,transparent);border-radius:var(--mc-braindump-g-r-sheet) var(--mc-braindump-g-r-sheet) 0 0;background:var(--mc-braindump-g-sheet);backdrop-filter:var(--mc-braindump-g-blur-sheet);-webkit-backdrop-filter:var(--mc-braindump-g-blur-sheet);box-shadow:var(--mc-braindump-g-shadow);color:var(--mc-braindump-g-ink);animation:mc-braindump-g-rise .24s var(--mc-motion-ease) backwards}.mc-braindump-g-sheet:focus-visible{outline:0}.mc-braindump-g-sheet__handle{flex:none;width:38px;height:5px;margin:8px auto 0;border-radius:3px;background:var(--mc-braindump-g-handle)}.mc-braindump-g-sheet__head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px 6px}.mc-braindump-g-sheet__title{min-width:0;margin:0;font-size:calc(20px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(26px * var(--mc-text-scale, 1))}.mc-braindump-g-sheet__body{flex:1;min-height:0;padding:8px 18px 22px;overflow-y:auto}.mc-braindump-g-sheet__foot{display:flex;flex:none;gap:10px;padding:12px 18px 18px;border-top:1px solid var(--mc-braindump-g-divider)}.mc-braindump-g-sheet__foot>*{flex:1}@container (min-width: 640px){.mc-braindump-g-scrim{align-items:center;padding:24px}.mc-braindump-g-sheet{max-height:100%;border:1px solid color-mix(in srgb,var(--mc-braindump-p-base) 22%,transparent);border-radius:var(--mc-braindump-g-r-sheet)}.mc-braindump-g-sheet__handle{display:none}}.mc-braindump-g-toasts{position:absolute;right:0;bottom:var(--mc-braindump-g-toast-bottom);left:0;display:flex;justify-content:center;padding-inline:16px;pointer-events:none}.mc-braindump-g-toasts[data-hidden=true]{visibility:hidden}.mc-braindump-g-toast{display:flex;align-items:center;gap:12px;width:100%;max-width:520px;padding:10px 10px 10px 14px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-toast);background:var(--mc-braindump-g-toast);backdrop-filter:var(--mc-braindump-g-blur-control);-webkit-backdrop-filter:var(--mc-braindump-g-blur-control);box-shadow:var(--mc-braindump-g-shadow);color:var(--mc-braindump-g-ink);pointer-events:auto;animation:mc-braindump-g-rise .22s var(--mc-motion-ease) backwards}.mc-braindump-g-toast__text{flex:1;min-width:0}.mc-braindump-g-toast__title{margin:0;overflow:hidden;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(18px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.mc-braindump-g-toast__sub{margin:0;overflow:hidden;color:color-mix(in srgb,var(--mc-braindump-p-base) 75%,transparent);font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(16px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.mc-braindump-g-toast__action{flex:none;margin:0;padding:8px 12px;border:0;border-radius:var(--mc-braindump-g-r-segment);background:var(--mc-braindump-g-fill-raised);color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer}.mc-braindump-g-toast__action[data-variant=primary]{background:var(--mc-braindump-g-white);color:var(--mc-braindump-g-on-white);font-weight:700}@keyframes mc-braindump-g-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes mc-braindump-g-fade{0%{opacity:0}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mc-braindump{--mc-braindump-g-sheet: var(--mc-braindump-p-sheet-solid);--mc-braindump-g-toast: var(--mc-braindump-p-toast-solid);--mc-braindump-g-float: color-mix(in srgb, var(--mc-braindump-p-sheet-solid) 92%, var(--mc-braindump-p-base))}}@media(prefers-contrast:more){.mc-braindump{--mc-braindump-g-ink-2: color-mix(in srgb, var(--mc-braindump-p-base) 90%, transparent);--mc-braindump-g-ink-3: color-mix(in srgb, var(--mc-braindump-p-base) 86%, transparent);--mc-braindump-g-ink-4: color-mix(in srgb, var(--mc-braindump-p-base) 70%, transparent);--mc-braindump-g-line: color-mix(in srgb, var(--mc-braindump-p-base) 45%, transparent);--mc-braindump-g-divider: color-mix(in srgb, var(--mc-braindump-p-base) 30%, transparent);--mc-braindump-g-sheet: var(--mc-braindump-p-sheet-solid);--mc-braindump-g-toast: var(--mc-braindump-p-toast-solid)}}@media(prefers-reduced-motion:reduce){.mc-braindump *,.mc-braindump *:before,.mc-braindump *:after{animation:none!important;transition:none!important}}.mc-braindump-g-row{display:grid;grid-template-columns:52px minmax(0,1fr) 30px;gap:12px;align-items:center;width:100%;min-height:68px;margin:0;padding:8px 14px;border:0;background:transparent;color:var(--mc-braindump-g-ink);font:inherit;text-align:left;cursor:pointer}.mc-braindump-g-row+.mc-braindump-g-row{border-top:1px solid var(--mc-braindump-g-divider)}.mc-braindump-g-row:hover{background:var(--mc-braindump-g-fill-faint)}.mc-braindump-g-row[aria-current=true]{background:var(--mc-braindump-g-fill-raised)}.mc-braindump-g-row__tile{display:grid;width:52px;height:52px;overflow:hidden;border-radius:12px;place-items:center}.mc-braindump-g-row__tile>img{width:100%;height:100%;object-fit:cover}.mc-braindump-g-row__main{display:flex;flex-direction:column;gap:4px;min-width:0}.mc-braindump-g-row__name{overflow:hidden;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.mc-braindump-g-row__count{color:var(--mc-braindump-g-ink-2);font-weight:500}.mc-braindump-g-row__tags{display:flex;height:20px;overflow:hidden;gap:4px;align-items:center}.mc-braindump-g-row__tag{padding:2px 8px;border-radius:999px;background:var(--mc-braindump-g-fill-faint);font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(16px * var(--mc-text-scale, 1));white-space:nowrap}.mc-braindump-g-row__meta{overflow:hidden;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.mc-braindump-g-row__right{display:grid;width:30px;height:30px;place-items:center;color:var(--mc-braindump-g-ink-2)}.mc-braindump-g-row__chevron{font-size:calc(22px * var(--mc-text-scale, 1));line-height:1}.mc-braindump-g-row__tick{display:grid;width:26px;height:26px;border:1.5px solid var(--mc-braindump-g-divider);border-radius:999px;place-items:center;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:700}.mc-braindump-g-row__tick[data-on=true]{border-color:transparent;background:var(--mc-braindump-g-ink);color:var(--mc-braindump-p-base)}.mc-braindump-g-row__letter{display:grid;width:100%;height:100%;background:var(--mc-braindump-g-fill-raised);place-items:center;font-size:calc(20px * var(--mc-text-scale, 1));font-weight:700}.mc-braindump-g-row__letter[data-warning=true]{background:color-mix(in srgb,var(--mc-braindump-p-warning) 70%,transparent)}.mc-braindump-g-row__new{display:grid;width:100%;height:100%;border:1.5px dashed var(--mc-braindump-g-divider);border-radius:12px;background:var(--mc-braindump-g-fill-faint);place-items:center;font-size:calc(24px * var(--mc-text-scale, 1))}.mc-braindump-g-section-line{display:flex;align-items:center;justify-content:space-between;margin-top:14px;margin-bottom:6px;padding:0 2px}.mc-braindump-g-link{padding:0;border:0;background:none;color:var(--mc-braindump-g-link, var(--mc-braindump-g-ink));font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer}.mc-braindump-g-naming{display:flex;gap:8px;align-items:center;padding:10px}.mc-braindump-g-naming>input{flex:1;min-width:0;padding:8px 12px;border:1px solid var(--mc-braindump-g-divider);border-radius:10px;background:var(--mc-braindump-g-fill-faint);color:var(--mc-braindump-g-ink);font:inherit}.mc-braindump-g-select{min-width:0;padding:6px 10px;border:1px solid var(--mc-braindump-g-divider);border-radius:10px;background:var(--mc-braindump-g-fill-faint);color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(13px * var(--mc-text-scale, 1))}.mc-braindump [data-tag=todo]{--mc-braindump-hue: var(--mc-braindump-p-tag-todo)}.mc-braindump [data-tag=ideas]{--mc-braindump-hue: var(--mc-braindump-p-tag-ideas)}.mc-braindump [data-tag=matter]{--mc-braindump-hue: var(--mc-braindump-p-tag-matter)}.mc-braindump [data-tag=intake]{--mc-braindump-hue: var(--mc-braindump-p-tag-intake)}.mc-braindump [data-tag=personal]{--mc-braindump-hue: var(--mc-braindump-p-tag-personal)}.mc-braindump [data-tag=none]{--mc-braindump-hue: var(--mc-braindump-p-tag-tofile)}.mc-braindump [data-tag=done]{--mc-braindump-hue: color-mix(in srgb, var(--mc-braindump-p-base) 60%, transparent)}.mc-braindump__top{flex:none;padding-top:18px;padding-bottom:12px}.mc-braindump__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;min-height:38px;margin-bottom:14px}.mc-braindump__title{margin:0;color:color-mix(in srgb,var(--mc-braindump-p-base) 85%,transparent);font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(20px * var(--mc-text-scale, 1));letter-spacing:.01em}.mc-braindump__head-slot{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.mc-braindump__capture{display:inline-flex;align-items:center;gap:6px;min-width:0;margin:0;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1))}.mc-braindump__section{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.mc-braindump-g-frame[data-bd-section=notes]{--mc-braindump-g-toast-bottom: 168px}.mc-braindump__notes-column{padding-bottom:180px}.mc-braindump__notes-column>.mc-braindump-g-hero{padding-top:14px}.mc-braindump__sticky{position:sticky;top:0;z-index:5}.mc-braindump__chips,.mc-braindump__tools,.mc-braindump__rules,.mc-braindump__list{margin-top:12px}.mc-braindump__tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.mc-braindump__tools-actions{display:flex;gap:8px}.mc-braindump__list[data-stale=true]{opacity:.55;transition:opacity var(--mc-motion-fast) var(--mc-motion-ease)}.mc-braindump__list .mc-kit-empty{padding:32px 0}.mc-braindump__tagline{margin:28px 0 0;color:var(--mc-braindump-g-ink-3);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1));text-align:center}.mc-braindump__daycard{padding:12px 0 2px}.mc-braindump__daylabel{padding:0 16px 10px;border-bottom:1px solid var(--mc-braindump-g-divider)}.mc-braindump__daylabel[data-tone=warning]{padding-bottom:4px;border-bottom:0}.mc-braindump__rows{margin:0;padding:0;list-style:none}.mc-braindump__daycard:has(.mc-braindump__donehead){padding:0}.mc-braindump__donehead{margin:0}.mc-braindump__donetoggle{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:14px 16px;border:0;border-radius:var(--mc-braindump-g-r-card);background:transparent;color:var(--mc-braindump-g-ink);font:inherit;cursor:pointer}.mc-braindump__donehint{color:color-mix(in srgb,var(--mc-braindump-p-base) 75%,transparent);font-size:calc(13px * var(--mc-text-scale, 1))}.mc-braindump__donehead+.mc-braindump__rows>.mc-braindump-card:first-child{border-top:1px solid var(--mc-braindump-g-divider)}.mc-braindump-card{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:4px 12px}.mc-braindump-card[data-fresh=true]{animation:mc-braindump-chuck .42s cubic-bezier(.22,1.4,.36,1) backwards}@keyframes mc-braindump-chuck{0%{opacity:0;transform:translateY(26px) scale(.97)}62%{opacity:1;transform:translateY(-4px) scale(1.005)}to{opacity:1;transform:translateY(0) scale(1)}}.mc-braindump-card__tick{display:grid;place-items:center;width:24px;height:24px;margin:1px 0 0;padding:0;border:0;border-radius:50%;background:transparent;color:transparent;cursor:pointer}.mc-braindump-card__tick--idle{cursor:default}.mc-braindump-card__mark{display:grid;place-items:center;width:10px;height:10px;border:0 solid var(--mc-braindump-hue);border-radius:50%;background:var(--mc-braindump-hue);transition:width var(--mc-motion-fast) var(--mc-motion-ease),height var(--mc-motion-fast) var(--mc-motion-ease),background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-braindump-card[data-tag=todo] .mc-braindump-card__mark,.mc-braindump-card__tick:hover .mc-braindump-card__mark,.mc-braindump-card__tick:focus-visible .mc-braindump-card__mark{width:24px;height:24px;border-width:2px;background:transparent}.mc-braindump-card__tick:hover .mc-braindump-card__mark{background:color-mix(in srgb,var(--mc-braindump-hue) 22%,transparent)}.mc-braindump-card[data-struck=true] .mc-braindump-card__mark,.mc-braindump-card[data-struck=true] .mc-braindump-card__tick:hover .mc-braindump-card__mark{width:24px;height:24px;border-width:0;background:var(--mc-braindump-p-success-tick);color:var(--mc-braindump-p-on-success)}.mc-braindump-card__body{display:flex;flex-direction:column;min-width:0}.mc-braindump-card__title{margin:0 0 2px;overflow-wrap:anywhere;font-size:calc(16px * var(--mc-text-scale, 1));font-weight:600;line-height:1.35}.mc-braindump-card__text{margin:0;overflow-wrap:anywhere;font-size:calc(16px * var(--mc-text-scale, 1));line-height:1.35;white-space:pre-wrap;text-wrap:pretty}.mc-braindump-card[data-struck=true] .mc-braindump-card__text,.mc-braindump-card[data-struck=true] .mc-braindump-card__title{color:color-mix(in srgb,var(--mc-braindump-p-base) 65%,transparent);font-size:calc(15px * var(--mc-text-scale, 1));text-decoration:line-through}.mc-braindump-card__strip{display:flex;flex-wrap:wrap;align-items:baseline;margin-top:3px;color:var(--mc-braindump-g-ink-3);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1))}.mc-braindump-card__strip>*+*:before{content:"·";margin:0 6px;color:var(--mc-braindump-g-ink-3);font-weight:400}.mc-braindump-card__pill,.mc-braindump-card__unfiled{color:var(--mc-braindump-hue);font-weight:600}.mc-braindump-card__matter,.mc-braindump-card__keyword{color:var(--mc-braindump-g-ink-2)}.mc-braindump-card__keyword{font-family:var(--mc-font-mono);font-size:calc(12px * var(--mc-text-scale, 1))}.mc-braindump-card__list{display:flex;flex-direction:column;gap:6px;margin:8px 0 2px;padding:0;list-style:none}.mc-braindump-card__check{display:flex;align-items:flex-start;gap:10px;font-size:calc(15px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1));cursor:pointer}.mc-braindump-card__check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:18px;height:18px;margin:1px 0 0;border:2px solid var(--mc-braindump-g-ink-3);border-radius:50%;background:transparent;cursor:pointer}.mc-braindump-card__check input[type=checkbox]:checked{border-color:var(--mc-braindump-p-success-tick);background:var(--mc-braindump-p-success-tick)}.mc-braindump-card__item-text{min-width:0;overflow-wrap:anywhere}.mc-braindump-card__check input[type=checkbox]:checked+.mc-braindump-card__item-text,.mc-braindump-card[data-struck=true] .mc-braindump-card__item-text{color:color-mix(in srgb,var(--mc-braindump-p-base) 65%,transparent);text-decoration:line-through}.mc-braindump-card__link{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;max-width:100%;margin:6px 0 0;color:var(--mc-braindump-g-link);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1));text-decoration:none}.mc-braindump-card__link:hover{color:var(--mc-braindump-g-ink);text-decoration:underline}.mc-braindump-card__link[data-inert=true],.mc-braindump-card__link[data-inert=true]:hover{color:var(--mc-braindump-g-ink-2);text-decoration:none}.mc-braindump-card__link-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-braindump-card__file{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mc-braindump-card__actions{display:flex;flex-wrap:wrap;gap:6px}.mc-braindump-card__rowactions{opacity:0;transition:opacity var(--mc-motion-fast) var(--mc-motion-ease)}.mc-braindump-card:hover .mc-braindump-card__rowactions,.mc-braindump-card:focus-within .mc-braindump-card__rowactions{opacity:1}.mc-braindump-card__editor{display:flex;flex-direction:column;gap:8px}.mc-braindump-card__field{width:100%;padding:10px 12px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-segment);background:var(--mc-braindump-g-fill-faint);color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(15px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1))}.mc-braindump-card__field--text{resize:vertical}.mc-braindump-card__editor .mc-braindump-card__actions{justify-content:flex-end}.mc-braindump-card__confirm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-top:10px;padding:10px 12px;border:1px solid var(--mc-braindump-g-danger-line);border-radius:var(--mc-braindump-g-r-icon);background:var(--mc-braindump-g-danger-fill)}.mc-braindump-card__confirm-text{margin:0;color:var(--mc-braindump-g-danger-ink);font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1))}.mc-braindump__empty{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 0 24px;overflow:hidden;text-align:center}.mc-braindump__empty:before{content:"";position:absolute;top:-80px;right:-80px;bottom:-80px;left:-80px;z-index:-1;pointer-events:none;background:repeating-radial-gradient(circle at 50% 42%,transparent 0 46px,color-mix(in srgb,var(--mc-braindump-p-base) 5%,transparent) 46px 48px);animation:mc-braindump-contour 32s linear infinite alternate}@keyframes mc-braindump-contour{to{transform:translate(-42px,-30px)}}.mc-braindump__empty-title{margin:0;color:color-mix(in srgb,var(--mc-braindump-p-base) 80%,transparent);font-size:calc(15px * var(--mc-text-scale, 1));line-height:calc(22px * var(--mc-text-scale, 1))}.mc-braindump__empty-desc{max-width:44ch;margin:0 0 6px;color:var(--mc-braindump-g-ink-3);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(19px * var(--mc-text-scale, 1))}.mc-braindump__dock{--mc-braindump-bar-fill: var(--mc-braindump-g-fill-raised);--mc-braindump-note-fill: var(--mc-braindump-g-toast);position:absolute;right:0;bottom:16px;left:0;z-index:16;pointer-events:none}.mc-braindump__dock-column{display:flex;flex-direction:column;gap:8px;padding-inline:12px}.mc-braindump__dock-column>*{pointer-events:auto}.mc-braindump__compose{display:flex;flex-direction:column;gap:8px;margin:0}.mc-braindump__files{display:flex;align-items:center;align-self:flex-start;gap:6px;max-width:100%;padding:5px 6px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-control);background:var(--mc-braindump-note-fill);backdrop-filter:var(--mc-braindump-g-blur-chip);-webkit-backdrop-filter:var(--mc-braindump-g-blur-chip);overflow-x:auto;scrollbar-width:none}.mc-braindump__files::-webkit-scrollbar{display:none}.mc-braindump__files-label{flex:none;padding:0 4px;color:color-mix(in srgb,var(--mc-braindump-p-base) 85%,transparent);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;white-space:nowrap}.mc-braindump__files .mc-braindump-g-chip{background:var(--mc-braindump-g-fill-faint)}.mc-braindump__files .mc-braindump-g-chip[aria-pressed=true],.mc-braindump__files .mc-braindump-g-chip[data-auto=true]{border-color:var(--mc-braindump-hue);background:var(--mc-braindump-g-fill-strong);color:var(--mc-braindump-g-ink)}.mc-braindump__bar{--fr-field-radius: 27px;display:flex;align-items:center;gap:6px;height:54px;padding:0 6px 0 18px;border:1px solid var(--mc-braindump-g-line-strong);border-radius:27px;background:var(--mc-braindump-bar-fill);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);box-shadow:0 10px 30px var(--mc-braindump-p-shadow)}.mc-braindump__compose-field{display:flex;flex:1;align-items:center;min-width:0;height:100%}.mc-braindump__compose-input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(16px * var(--mc-text-scale, 1))}.mc-braindump__compose-input::placeholder{color:var(--mc-braindump-g-ink-4)}.mc-braindump__compose-input:focus-visible{outline:0}.mc-braindump__send{display:grid;flex:none;place-items:center;width:42px;height:42px;margin:0;padding:0;border:0;border-radius:50%;background:var(--mc-braindump-g-fill-raised);color:color-mix(in srgb,var(--mc-braindump-p-base) 60%,transparent);cursor:pointer;transition:background .2s var(--mc-motion-ease)}.mc-braindump__send[data-ready=true]{background:var(--mc-braindump-g-white);color:var(--mc-braindump-g-on-white)}.mc-braindump__send[aria-busy=true]{opacity:.6;cursor:progress}.mc-braindump__when{display:flex;flex-wrap:wrap;align-items:baseline;align-self:flex-start;max-width:100%;margin:0;padding:6px 12px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-segment);background:var(--mc-braindump-note-fill);backdrop-filter:var(--mc-braindump-g-blur-chip);-webkit-backdrop-filter:var(--mc-braindump-g-blur-chip);color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1))}.mc-braindump__when-at{color:var(--mc-braindump-g-ink);font-weight:600}.mc-braindump__when-note:before{content:"·";margin:0 6px}.mc-braindump__failure{margin:0;padding:10px 14px;border:1px solid var(--mc-braindump-g-danger-line);border-radius:var(--mc-braindump-g-r-control);background:linear-gradient(var(--mc-braindump-g-danger-fill),var(--mc-braindump-g-danger-fill)),var(--mc-braindump-note-fill);backdrop-filter:var(--mc-braindump-g-blur-card);-webkit-backdrop-filter:var(--mc-braindump-g-blur-card);color:var(--mc-braindump-g-danger-ink);font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(20px * var(--mc-text-scale, 1))}.mc-braindump__rules-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mc-braindump__rules-title{margin:0;font-size:calc(16px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(22px * var(--mc-text-scale, 1))}.mc-braindump__rules-hint{margin:2px 0 0;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(19px * var(--mc-text-scale, 1))}.mc-braindump__rules-add{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0}.mc-braindump__rules-field{display:flex;min-width:0}.mc-braindump__rules-field:first-of-type{flex:1 1 200px}.mc-braindump__rules-input,.mc-braindump__rules-select{width:100%;min-width:0;height:40px;padding:0 12px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-segment);background:var(--mc-braindump-g-fill-faint);color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(15px * var(--mc-text-scale, 1))}.mc-braindump__rules-input::placeholder{color:var(--mc-braindump-g-ink-4)}.mc-braindump__rules-failure{margin:10px 0 0;color:var(--mc-braindump-g-danger-ink);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(19px * var(--mc-text-scale, 1))}.mc-braindump__rules-loading,.mc-braindump__rules-empty,.mc-braindump__rules-note{margin:12px 0 0;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(19px * var(--mc-text-scale, 1))}.mc-braindump__rules-loading{display:flex;align-items:center;gap:8px}.mc-braindump__rules-note{color:var(--mc-braindump-g-ink-3);font-size:calc(12px * var(--mc-text-scale, 1))}.mc-braindump__rules-list{margin:12px 0 0;padding:0;list-style:none}.mc-braindump__rules-row{display:flex;align-items:center;gap:8px;min-height:44px;border-top:1px solid var(--mc-braindump-g-divider)}.mc-braindump__rules-keyword{min-width:0;overflow-wrap:anywhere;font-family:var(--mc-font-mono);font-size:calc(14px * var(--mc-text-scale, 1))}.mc-braindump__rules-arrow{color:var(--mc-braindump-g-ink-3);font-size:calc(13px * var(--mc-text-scale, 1))}.mc-braindump__rules-tag{display:inline-flex;align-items:center;gap:6px;margin-inline-end:auto;color:var(--mc-braindump-hue);font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600}.mc-braindump__rules-tag:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mc-braindump-hue)}@media(max-width:900px),(hover:none){.mc-braindump-card__rowactions{opacity:1}}@media(max-width:640px){.mc-braindump-card{grid-template-columns:24px minmax(0,1fr)}.mc-braindump-card__rowactions{grid-column:2}.mc-braindump__capture{flex-basis:100%}.mc-braindump__tools-actions{flex:1;justify-content:flex-end}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mc-braindump__dock{--mc-braindump-bar-fill: color-mix(in srgb, var(--mc-braindump-p-sheet-solid) 92%, var(--mc-braindump-p-base));--mc-braindump-note-fill: var(--mc-braindump-p-toast-solid)}}.mc-braindump-card__vault{display:inline-flex;align-items:center;gap:4px;max-width:100%;margin:6px 0 0;padding:4px 10px;border:1px solid var(--mc-braindump-g-line);border-radius:999px;background:var(--mc-braindump-g-fill-faint);color:var(--mc-braindump-g-ink);font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(16px * var(--mc-text-scale, 1))}.mc-braindump-card__vault--key{font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(16px * var(--mc-text-scale, 1));text-align:start;cursor:pointer}.mc-braindump-card__vault--key:hover{background:var(--mc-braindump-g-fill-hover)}.mc-braindump-card__vault--key:focus-visible{outline:2px solid var(--mc-braindump-g-line-strong);outline-offset:2px}.mc-braindump-card__vault-where{color:var(--mc-braindump-g-ink-3);white-space:nowrap}.mc-braindump-vault,.mc-braindump:is([data-mc-look=papersky] *) .mc-braindump-g-card,.mc-braindump:is([data-mc-look=papersky] *) .mc-braindump-passwords__status{--mc-braindump-vault-saving-fill: color-mix(in srgb, var(--mc-braindump-p-ring-code) 20%, transparent);--mc-braindump-vault-saving-ink: color-mix(in srgb, var(--mc-braindump-p-ring-code) 45%, var(--mc-braindump-p-base));--mc-braindump-vault-stripes: repeating-linear-gradient( 135deg, color-mix(in srgb, var(--mc-braindump-p-base) 12%, transparent) 0 8px, color-mix(in srgb, var(--mc-braindump-p-base) 5%, transparent) 8px 16px );--mc-braindump-vault-shade: var(--mc-braindump-p-shade);--mc-braindump-vault-on-badge: var(--mc-braindump-p-on-tile)}.mc-braindump-vault{container-type:inline-size;container-name:mc-braindump-vault;display:flex;flex:1;min-width:0;min-height:0}.mc-braindump-vault__pane{container-type:inline-size;container-name:mc-braindump-vault-pane;min-width:0}.mc-braindump-vault[data-open=true]>.mc-braindump-vault__pane[data-pane=list]{display:none}@container mc-braindump-vault (min-width: 900px){.mc-braindump-vault[data-open=true]>.mc-braindump-vault__pane[data-pane=list]{display:block;flex:0 0 clamp(340px,38%,440px)}.mc-braindump-vault[data-open=true]>.mc-braindump-vault__pane[data-pane=detail]{border-inline-start:1px solid var(--mc-braindump-g-divider)}}.mc-braindump-vault__column{display:flex;flex-direction:column;gap:var(--mc-braindump-g-gap);padding-bottom:96px}.mc-braindump-vault__tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.mc-braindump-vault__sticky{position:sticky;top:0;z-index:5;margin:-4px 0;padding:4px 0}.mc-braindump-vault__entry{--fr-field-radius: var(--mc-braindump-g-r-control);border-radius:var(--mc-braindump-g-r-control)}.mc-braindump-vault__entry .mc-braindump-g-search{background:var(--mc-braindump-g-float)}.mc-braindump-vault__line{margin:0;padding:10px 14px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-icon);background:var(--mc-braindump-g-fill-faint);color:var(--mc-braindump-g-ink);font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.4;text-wrap:pretty}.mc-braindump-vault__line[data-calm=false]{border-color:var(--mc-braindump-g-danger-line);background:var(--mc-braindump-g-danger-fill);color:var(--mc-braindump-g-danger-ink)}.mc-braindump-vault__dropzone{margin:0;padding:22px 16px;border:1px dashed var(--mc-braindump-g-line-strong);border-radius:var(--mc-braindump-g-r-card);background:var(--mc-braindump-g-fill-faint);font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;text-align:center}.mc-braindump-vault__pane[data-dragging=true] .mc-braindump-vault__list{opacity:.4}.mc-braindump-g-card.mc-braindump-vault__save{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:10px 10px 10px 14px}.mc-braindump-vault__save-tile{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:11px;background:color-mix(in srgb,var(--mc-braindump-p-base) 18%,transparent)}.mc-braindump-vault__save-text{display:flex;flex:1 1 140px;flex-direction:column;min-width:0}.mc-braindump-vault__save-title{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(18px * var(--mc-text-scale, 1))}.mc-braindump-vault__save-url{overflow:hidden;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.mc-braindump-vault__save .mc-braindump-vault__line{flex:1 1 100%}.mc-braindump-vault__thumb{position:relative;display:grid;flex:none;place-items:center;overflow:hidden;background:var(--mc-braindump-vault-stripes);color:var(--mc-braindump-g-ink-3)}.mc-braindump-vault__thumb[data-shape=row]{width:64px;height:86px;border-radius:12px}.mc-braindump-vault__thumb[data-shape=rewatch]{width:108px;height:144px;border-radius:14px}.mc-braindump-vault__thumb[data-shape=tile]{position:absolute;top:0;right:0;bottom:0;left:0}.mc-braindump-vault__thumb-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mc-braindump-vault__badge{position:absolute;top:5px;left:5px;padding:2px 5px;border-radius:6px;background:var(--mc-braindump-g-white);color:var(--mc-braindump-vault-on-badge);font-size:calc(9px * var(--mc-text-scale, 1));font-weight:800;line-height:calc(12px * var(--mc-text-scale, 1));letter-spacing:.02em}.mc-braindump-vault__badge[data-shape=hero]{top:12px;left:12px;padding:3px 7px;border-radius:7px;font-size:calc(11px * var(--mc-text-scale, 1));line-height:calc(14px * var(--mc-text-scale, 1))}.mc-braindump-vault__duration{position:absolute;right:4px;bottom:4px;padding:1px 4px;border-radius:5px;background:color-mix(in srgb,var(--mc-braindump-vault-shade) 70%,transparent);color:var(--mc-braindump-g-ink);font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;line-height:calc(14px * var(--mc-text-scale, 1));font-variant-numeric:tabular-nums}.mc-braindump-g-card.mc-braindump-vault__rewatch{display:grid;grid-template-columns:108px minmax(0,1fr);gap:14px;width:100%;margin:0;padding:12px;font:inherit;text-align:left;cursor:pointer}.mc-braindump-g-card.mc-braindump-vault__rewatch:hover{background:var(--mc-braindump-g-fill-raised)}.mc-braindump-vault__rewatch-picture{position:relative;display:block;width:108px;height:144px}.mc-braindump-vault__rewatch-play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--mc-braindump-p-base) 30%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--mc-braindump-g-ink);transform:translate(-50%,-50%)}.mc-braindump-vault__rewatch-body{display:flex;flex-direction:column;min-width:0;padding:2px 0}.mc-braindump-vault__rewatch-title{display:-webkit-box;margin-top:6px;overflow:hidden;font-size:calc(18px * var(--mc-text-scale, 1));font-weight:600;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.mc-braindump-vault__rewatch-meta{margin-top:auto;overflow:hidden;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.mc-braindump-vault__chips{flex:none}.mc-braindump-vault__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 4px -4px}.mc-braindump-vault__view{display:flex;flex:none;gap:2px;padding:3px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-segment);background:var(--mc-braindump-g-fill-faint)}.mc-braindump-vault__view-key{display:grid;place-items:center;width:34px;height:28px;margin:0;padding:0;border:0;border-radius:9px;background:transparent;color:var(--mc-braindump-g-ink);cursor:pointer}.mc-braindump-vault__view-key:hover{background:var(--mc-braindump-g-fill-faint)}.mc-braindump-vault__view-key[aria-pressed=true]{background:var(--mc-braindump-g-fill-strong)}.mc-braindump-vault__list{min-width:0}.mc-braindump-vault__list[data-stale=true]{opacity:.55}.mc-braindump-vault__list .mc-kit-empty{padding:32px 0}.mc-braindump-g-card.mc-braindump-vault__rows,.mc-braindump-vault__grid{margin:0;padding:0;list-style:none}.mc-braindump-g-card.mc-braindump-vault__rows{overflow:hidden}.mc-braindump-vault__cell{min-width:0}.mc-braindump-vault__row{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;width:100%;margin:0;padding:12px 14px;border:0;background:transparent;color:var(--mc-braindump-g-ink);font:inherit;text-align:left;cursor:pointer}.mc-braindump-vault__cell+.mc-braindump-vault__cell .mc-braindump-vault__row{border-top:1px solid var(--mc-braindump-g-divider)}.mc-braindump-vault__row:hover{background:var(--mc-braindump-g-fill-faint)}.mc-braindump-vault__row[aria-current=true]{background:var(--mc-braindump-g-fill-raised)}.mc-braindump-vault__row:focus-visible{outline-offset:-3px}.mc-braindump-vault__row-body{display:flex;flex-direction:column;gap:4px;min-width:0}.mc-braindump-vault__row-title{display:-webkit-box;overflow:hidden;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mc-braindump-vault__row-meta{overflow:hidden;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.mc-braindump-vault__row-chips{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:2px}.mc-braindump-vault__pill{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:8px;background:var(--mc-braindump-vault-saving-fill);color:var(--mc-braindump-vault-saving-ink);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(16px * var(--mc-text-scale, 1));white-space:nowrap}.mc-braindump-vault__pill[data-tone=link],.mc-braindump-vault__pill[data-tone=warn]{background:color-mix(in srgb,var(--mc-braindump-p-warning) 20%,transparent);color:var(--mc-braindump-g-warning-ink)}.mc-braindump-vault__pill[data-tone=danger]{background:var(--mc-braindump-g-danger-fill);color:var(--mc-braindump-g-danger-ink)}.mc-braindump-vault__topic{padding:3px 8px;border-radius:8px;background:var(--mc-braindump-g-fill-round);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:500;line-height:calc(16px * var(--mc-text-scale, 1));white-space:nowrap}.mc-braindump-vault__more{color:var(--mc-braindump-g-ink-3);font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(16px * var(--mc-text-scale, 1))}.mc-braindump-vault__nothing{margin:30px 0 0;color:color-mix(in srgb,var(--mc-braindump-p-base) 80%,transparent);font-size:calc(15px * var(--mc-text-scale, 1));text-align:center}.mc-braindump-vault__more-row{display:flex;justify-content:center;margin-top:var(--mc-braindump-g-gap)}.mc-braindump-vault__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@container mc-braindump-vault-pane (min-width: 520px){.mc-braindump-vault__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container mc-braindump-vault-pane (min-width: 700px){.mc-braindump-vault__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mc-braindump-vault__tile{position:relative;display:block;width:100%;aspect-ratio:3 / 4;margin:0;padding:0;overflow:hidden;border:1px solid var(--mc-braindump-g-line);border-radius:20px;background:var(--mc-braindump-g-fill-faint);color:var(--mc-braindump-g-ink);font:inherit;text-align:left;cursor:pointer}.mc-braindump-vault__tile:hover,.mc-braindump-vault__tile[aria-current=true]{border-color:var(--mc-braindump-g-ink-2)}.mc-braindump-vault__tile-pill{position:absolute;top:8px;right:8px;display:flex;border-radius:8px;background:var(--mc-braindump-vault-shade)}.mc-braindump-vault__tile-foot{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:30px 10px 10px;background:linear-gradient(transparent,var(--mc-braindump-vault-shade))}.mc-braindump-vault__tile-title{display:-webkit-box;overflow:hidden;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mc-braindump-vault__tile-meta{margin-top:3px;overflow:hidden;color:color-mix(in srgb,var(--mc-braindump-p-base) 80%,transparent);font-size:calc(11px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.mc-braindump-vault__detail{display:flex;flex-direction:column;gap:var(--mc-braindump-g-gap);min-width:0}.mc-braindump-vault__detail:focus-visible{outline:0}.mc-braindump-vault__back{display:inline-flex;align-items:center;align-self:flex-start;gap:2px;min-height:44px;margin:0 0 -4px -6px;padding:0 10px 0 0;border:0;border-radius:var(--mc-braindump-g-r-segment);background:transparent;color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(16px * var(--mc-text-scale, 1));font-weight:500;cursor:pointer}.mc-braindump-vault__back:hover{background:var(--mc-braindump-g-fill-faint)}.mc-braindump-vault__hero{position:relative;display:grid;flex:none;place-items:center;height:300px;overflow:hidden;border:1px solid var(--mc-braindump-g-line);border-radius:26px;background:var(--mc-braindump-vault-stripes);color:var(--mc-braindump-g-ink-3)}.mc-braindump-vault__hero-blur{position:absolute;top:-30px;left:-30px;width:calc(100% + 60px);height:calc(100% + 60px);object-fit:cover;opacity:.75;filter:blur(26px) saturate(140%)}.mc-braindump-vault__hero-picture{position:relative;width:201px;height:268px;border-radius:18px;object-fit:cover;box-shadow:0 14px 40px var(--mc-braindump-p-shadow)}.mc-braindump-vault__hero-play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:64px;height:64px;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--mc-braindump-p-base) 40%,transparent);border-radius:50%;background:color-mix(in srgb,var(--mc-braindump-p-base) 28%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:var(--mc-braindump-g-ink);cursor:pointer;transform:translate(-50%,-50%)}.mc-braindump-vault__hero-play:hover{background:color-mix(in srgb,var(--mc-braindump-p-base) 38%,transparent)}.mc-braindump-vault__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--mc-braindump-p-overlay);object-fit:contain}.mc-braindump-vault__title{margin:4px 0 0;font-size:calc(24px * var(--mc-text-scale, 1));font-weight:600;line-height:1.25;letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:pretty}.mc-braindump-vault__byline{margin:-8px 0 0;color:color-mix(in srgb,var(--mc-braindump-p-base) 80%,transparent);font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1))}.mc-braindump-vault__statusline{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;color:var(--mc-braindump-g-ink-2);font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(20px * var(--mc-text-scale, 1))}.mc-braindump-vault__keys{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px}.mc-braindump-vault__keys .mc-braindump-g-btn{min-width:0;padding:12px 6px;overflow:hidden;border-radius:var(--mc-braindump-g-r-control);text-overflow:ellipsis}.mc-braindump-vault__keys .mc-braindump-vault__key-link{text-decoration:none}.mc-braindump-g-card.mc-braindump-vault__card{display:flex;flex-direction:column;gap:8px}.mc-braindump-vault__card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:20px}.mc-braindump-vault__summary{margin:0;font-size:calc(16px * var(--mc-text-scale, 1));line-height:1.5;text-wrap:pretty}.mc-braindump-vault__text{margin:0;color:color-mix(in srgb,var(--mc-braindump-p-base) 85%,transparent);font-size:calc(15px * var(--mc-text-scale, 1));line-height:1.4;text-wrap:pretty}.mc-braindump-vault__quiet{margin:0;color:var(--mc-braindump-g-ink-2);font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.4}.mc-braindump-vault__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mc-braindump-vault__copy-line{margin:0;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;line-height:1.4}.mc-braindump-vault__copy[data-copy-tone=good] .mc-braindump-vault__copy-line{color:var(--mc-braindump-g-success)}.mc-braindump-vault__copy[data-copy-tone=warn] .mc-braindump-vault__copy-line{color:var(--mc-braindump-g-warning-label)}.mc-braindump-vault__transcript-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.mc-braindump-vault__transcript-row .mc-braindump-vault__text{flex:1 1 200px}.mc-braindump-vault__transcript-running{display:flex;align-items:center;gap:8px;margin:0;font-size:calc(15px * var(--mc-text-scale, 1));line-height:1.4}.mc-braindump-vault__read{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:32px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(15px * var(--mc-text-scale, 1));text-align:left;cursor:pointer}.mc-braindump-vault__read-chevron{flex:none;color:var(--mc-braindump-g-ink-2)}.mc-braindump-vault__read[aria-expanded=true] .mc-braindump-vault__read-chevron{transform:rotate(180deg)}.mc-braindump-vault__reader{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--mc-braindump-g-divider)}.mc-braindump-vault__find{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mc-braindump-vault__script-search{display:flex;flex:1 1 200px;align-items:center;gap:8px;min-width:0;height:36px;padding:0 12px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-segment);background:var(--mc-braindump-g-fill-faint);color:var(--mc-braindump-g-ink-2)}.mc-braindump-vault__script-input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(15px * var(--mc-text-scale, 1))}.mc-braindump-vault__script-input::placeholder,.mc-braindump-vault__field::placeholder,.mc-braindump-vault__topic-input::placeholder,.mc-braindump-vault__note::placeholder{color:var(--mc-braindump-g-ink-4)}.mc-braindump-vault__script-input:focus-visible{outline:0}.mc-braindump-vault__script{max-height:420px;padding:12px 14px;overflow:auto;border-radius:var(--mc-braindump-g-r-icon);background:var(--mc-braindump-g-fill-faint);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--mc-braindump-g-line) transparent}.mc-braindump-vault__turns{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.mc-braindump-vault__turn-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1))}.mc-braindump-vault__speaker,.mc-braindump-vault__stamp--seek{margin:0;padding:0;border:0;border-radius:4px;background:transparent;color:var(--mc-braindump-g-link);font:inherit;cursor:pointer}.mc-braindump-vault__speaker{font-weight:600}.mc-braindump-vault__speaker:hover,.mc-braindump-vault__stamp--seek:hover{text-decoration:underline}.mc-braindump-vault__dot{color:var(--mc-braindump-g-ink-3)}.mc-braindump-vault__stamp{color:var(--mc-braindump-g-ink-2);font-variant-numeric:tabular-nums}.mc-braindump-vault__turn-text{margin:4px 0 0;font-size:calc(15px * var(--mc-text-scale, 1));line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}.mc-braindump-vault__script>.mc-braindump-vault__turn-text{margin:0}.mc-braindump-vault__hit{border-radius:4px;background:color-mix(in srgb,var(--mc-braindump-p-highlight) 38%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--mc-braindump-p-highlight) 38%,transparent);color:inherit}.mc-braindump-vault__hit[data-current=true]{background:var(--mc-braindump-p-highlight);color:var(--mc-braindump-g-on-chip)}.mc-braindump-vault__rename{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mc-braindump-vault__field{min-width:0;height:32px;padding:0 10px;border:1px solid var(--mc-braindump-g-line-strong);border-radius:10px;background:var(--mc-braindump-g-fill-faint);color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(14px * var(--mc-text-scale, 1))}.mc-braindump-vault__topics{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;padding:0;list-style:none}.mc-braindump-vault__topic[data-edit=true]{display:inline-flex;align-items:center;gap:4px;padding:6px 6px 6px 11px;border-radius:var(--mc-braindump-g-r-segment);background:var(--mc-braindump-g-fill-control);font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1))}.mc-braindump-vault__topic-remove{display:grid;place-items:center;width:22px;height:22px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--mc-braindump-g-ink-2);cursor:pointer}.mc-braindump-vault__topic-remove:hover:not(:disabled){background:var(--mc-braindump-g-fill-hover);color:var(--mc-braindump-g-ink)}.mc-braindump-vault__topic-remove:disabled{opacity:.5;cursor:default}.mc-braindump-vault__topic-add{display:flex}.mc-braindump-vault__topic-key{display:inline-flex;align-items:center;gap:4px;margin:0;padding:5px 11px;border:1px dashed color-mix(in srgb,var(--mc-braindump-p-base) 45%,transparent);border-radius:var(--mc-braindump-g-r-segment);background:transparent;color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(18px * var(--mc-text-scale, 1));cursor:pointer}.mc-braindump-vault__topic-key:hover{background:var(--mc-braindump-g-fill-faint)}.mc-braindump-vault__topic-input{width:130px;padding:5px 11px;border:1px solid color-mix(in srgb,var(--mc-braindump-p-base) 50%,transparent);border-radius:var(--mc-braindump-g-r-segment);background:var(--mc-braindump-g-fill-faint);color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1))}.mc-braindump-vault__note{display:block;width:100%;min-height:70px;margin:0;padding:0;border:0;outline:0;background:transparent;color:var(--mc-braindump-g-ink);font:inherit;font-size:calc(16px * var(--mc-text-scale, 1));line-height:1.45;resize:vertical}.mc-braindump-vault__note:focus-visible{outline:0}.mc-braindump-g-card.mc-braindump-vault__card:has(.mc-braindump-vault__note:focus-visible){border-color:var(--mc-braindump-g-ink-2)}.mc-braindump-vault__remove{display:flex;justify-content:center;margin-top:6px}.mc-braindump-vault__remove-key{margin:0;padding:10px 14px;border:0;border-radius:var(--mc-braindump-g-r-segment);background:transparent;color:var(--mc-braindump-p-remove);font:inherit;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer}.mc-braindump-vault__remove-key:hover{background:var(--mc-braindump-g-fill-faint)}.mc-braindump-vault__confirm{display:flex;flex-direction:column;gap:10px;width:100%;padding:12px 14px;border:1px solid var(--mc-braindump-g-line);border-radius:var(--mc-braindump-g-r-control);background:var(--mc-braindump-g-fill-faint)}.mc-braindump-vault__confirm[data-tone=danger]{border-color:var(--mc-braindump-g-danger-line);background:var(--mc-braindump-g-danger-fill)}.mc-braindump-vault__confirm[data-tone=danger] .mc-braindump-vault__text{color:var(--mc-braindump-g-danger-ink)}.mc-braindump-vault__account-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.mc-braindump-vault__account{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 0}.mc-braindump-vault__account+.mc-braindump-vault__account{border-top:1px solid var(--mc-braindump-g-divider)}.mc-braindump-vault__account-name{flex:none;min-width:84px;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600}.mc-braindump-vault__account-state{flex:1 1 120px;min-width:0;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1))}.mc-braindump-vault__account[data-signed-in=true] .mc-braindump-vault__account-state{color:var(--mc-braindump-g-success)}.mc-braindump-vault__collections{display:flex;flex-direction:column;gap:8px}.mc-braindump-vault__back{display:flex;align-items:center;gap:10px;margin:4px 0 8px}.mc-braindump-vault__save-into{display:inline-flex;align-items:center;margin-right:8px}.mc-braindump-vault__collection-line{display:flex;align-items:center;justify-content:space-between;gap:12px}.mc-braindump-vault__collection-name{overflow:hidden;font-size:calc(15px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap}.mc-braindump-vault__collection-note{margin:8px 0 0;color:var(--mc-braindump-g-ink-2);font-size:calc(13px * var(--mc-text-scale, 1))}.mc-braindump-vault__note-form{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mc-braindump-vault__note-form .mc-braindump-vault__field{flex:1 1 200px;min-width:0}.mc-mediaboard__panel{display:flex;flex-direction:column;gap:var(--mc-space-md);padding:var(--mc-space-md);background:var(--mc-surface-gradient);border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-lg);box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-mediaboard__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-sm)}.mc-mediaboard__title{margin:0;color:var(--mc-ink)}.mc-mediaboard__file{display:none}.mc-mediaboard__notice{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-sm) var(--mc-space-md);background:var(--mc-warning-wash);border:1px solid var(--mc-warning-wash-line);border-radius:var(--mc-radius)}.mc-mediaboard__notice-head{display:flex;align-items:center;gap:var(--mc-space-xxs);margin:0;color:var(--mc-ink)}.mc-mediaboard__notice-body,.mc-mediaboard__notice-detail{margin:0;color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-mediaboard__stage{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-mediaboard__media{width:100%;max-height:60vh;min-height:var(--mc-space-xxl);background:var(--mc-surface-sunken);border:1px solid var(--mc-hairline);border-radius:var(--mc-radius)}.mc-mediaboard__card-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink);text-align:left}.mc-mediaboard__note{margin:0;color:var(--mc-ink-body);text-wrap-style:pretty;white-space:pre-wrap;overflow-wrap:anywhere}.mc-mediaboard__by,.mc-mediaboard__failure{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-mediaboard__by{color:var(--mc-ink-soft)}.mc-mediaboard__failure{color:var(--mc-danger-text)}.mc-mediaboard__cards{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-mediaboard__card{display:flex;align-items:center;gap:var(--mc-space-xs);padding:var(--mc-space-xs) var(--mc-space-sm);background:var(--mc-surface);border:1px solid var(--mc-hairline-soft);border-radius:var(--mc-radius);transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move),box-shadow var(--mc-motion-fast) var(--mc-motion-ease)}.mc-mediaboard__card:hover{transform:translateY(-1px);box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen)}.mc-mediaboard__card:active{transform:translateY(0) scale(.99);box-shadow:none}.mc-mediaboard__card--on{background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line)}.mc-mediaboard__card-open{display:flex;align-items:center;gap:var(--mc-space-xs);flex:1;min-width:0;padding:0;background:none;border:0;color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);cursor:pointer}.mc-mediaboard__card-remove{padding:0;background:none;border:0;color:var(--mc-ink-ghost);cursor:pointer;transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move),color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-mediaboard__card-remove:active:enabled{transform:scale(.96)}.mc-mediaboard__card-remove:hover:enabled{color:var(--mc-danger-text)}.mc-mediaboard__card-remove:disabled{cursor:not-allowed}.mc-mediaboard__card-open:focus-visible,.mc-mediaboard__card-remove:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}@media(prefers-reduced-motion:reduce){.mc-mediaboard__card,.mc-mediaboard__card-remove{transition:none}.mc-mediaboard__card:hover,.mc-mediaboard__card:active,.mc-mediaboard__card-remove:active:enabled{transform:none}}[data-mc-chrome=glass] .mc-mediaboard__panel{box-shadow:var(--mc-shadow-sheen);border-radius:var(--mc-radius-xl)}[data-mc-chrome=glass] .mc-mediaboard__title{font:800 calc(16.5px * var(--mc-text-scale, 1)) / 1.2 var(--mc-font-body);font-family:var(--mc-font-body);letter-spacing:-.2px}[data-mc-chrome=glass] .mc-mediaboard__card--on{background:var(--mc-raise-fill);border-color:transparent;color:var(--mc-raise-ink);box-shadow:var(--mc-raise-shadow)}[data-mc-chrome=glass] .mc-mediaboard__card--on .mc-mediaboard__card-title,[data-mc-chrome=glass] .mc-mediaboard__card--on .mc-mediaboard__card-open,[data-mc-chrome=glass] .mc-mediaboard__card--on .mc-mediaboard__card-remove{color:var(--mc-raise-ink)}.op-root .mc-echo-dialog__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:#0506088c}.op-root .mc-echo-dialog__scrim[hidden]{display:none}.op-root .mc-echo-dialog{display:flex;flex-direction:column;width:min(640px,100%);max-height:calc(100vh - 32px)}.op-root .mc-echo-dialog__head{display:flex;align-items:center;gap:12px;padding:16px 16px 12px 20px;border-bottom:1px solid var(--ux-hairline)}.op-root .mc-echo-dialog__title{flex:1;margin:0;font-size:calc(16px * var(--mc-text-scale, 1));font-weight:700;color:var(--ux-text)}.op-root .mc-echo-dialog__sub{margin:10px 20px 0;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-3)}.op-root .mc-echo-dialog__confirm{margin:10px 20px 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.op-root .mc-echo-dialog__confirm>span{flex:1 1 200px}.op-root .mc-echo-dialog__body{padding:12px 20px 20px;overflow:auto}.op-root .mc-echo-share{display:flex;flex-direction:column;width:min(480px,100%);max-height:calc(100vh - 32px)}.op-root .mc-echo-share__head{display:flex;align-items:center;gap:12px;padding:16px 16px 12px 20px;border-bottom:1px solid var(--ux-hairline)}.op-root .mc-echo-share__title{flex:1;margin:0;font-size:calc(16px * var(--mc-text-scale, 1));font-weight:700;color:var(--ux-text)}.op-root .mc-echo-share__body{display:flex;flex-direction:column;gap:16px;padding:16px 20px 20px;overflow:auto}.op-root .mc-echo-share__section-title{margin:0 0 8px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ux-text-3)}.op-root .mc-echo-share__row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--ux-divider)}.op-root .mc-echo-share__row:last-child{border-bottom:none}.op-root .mc-echo-share__row-main{flex:1;min-width:0}.op-root .mc-echo-share__row-label{font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-echo-share__row-meta{margin-top:2px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-echo-share__new{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:10px;background:color-mix(in srgb,var(--ux-accent) 12%,var(--ux-bg));border:1px solid color-mix(in srgb,var(--ux-accent) 30%,transparent)}.op-root .mc-echo-share__new-url{font-family:var(--ux-mono, ui-monospace, monospace);font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text);word-break:break-all}.op-root .mc-echo-share__form{display:flex;flex-direction:column;gap:10px}.op-root .mc-echo-share__toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.op-root .mc-echo-share__toggle-row .mc-echo-share__row-label{white-space:normal;overflow:visible}.op-root .mc-echo-share__toggle-row .ux-toggle{flex:none}.mc-echo-guest,.op-root .mc-echo-guest{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.mc-echo-guest>.mc-magicast--guest,.op-root .mc-echo-guest>.mc-magicast--guest{flex:1 0 auto}.mc-echo-guest__brand,.op-root .mc-echo-guest__brand{margin:0 0 4px;padding:20px 20px 0;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ux-text-3, #8a8f98)}.op-root .mc-echo-card{display:flex;align-items:center;gap:10px;max-width:360px;margin-top:6px;padding:10px 12px;border:1px solid var(--ux-hairline);border-radius:9px;background:var(--ux-fill);cursor:pointer;text-align:left;font:inherit;color:var(--ux-text)}.op-root .mc-echo-card--gone{cursor:default;opacity:.75}.op-root .mc-echo-card__well{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:8px;background:color-mix(in srgb,var(--ux-accent) 16%,transparent);color:var(--ux-accent)}.op-root .mc-echo-card__body{flex:1;min-width:0;text-align:left}.op-root .mc-echo-card__picture{flex:none;width:72px;height:40.5px;border-radius:8px;object-fit:cover;background:var(--ux-panel)}.op-root .mc-echo-card__title{display:block;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-echo-card__meta{display:block;margin-top:2px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-echo-card__audience:before{content:"·";margin:0 6px}.op-root .mc-echo-audience{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;border:0;min-width:0}.op-root .mc-echo-audience__legend{padding:0;margin-bottom:4px;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-2)}.op-root .mc-echo-audience__option{display:flex;align-items:flex-start;gap:8px;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-1);cursor:pointer}.op-root .mc-echo-audience__option input{margin:2px 0 0;accent-color:var(--ux-accent)}.op-root .mc-echo-audience__text{display:flex;flex-direction:column;min-width:0}.op-root .mc-echo-audience__hint{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-echo-audience[disabled] .mc-echo-audience__option{cursor:default;opacity:.6}.op-root .mc-echo-watchers{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-echo-watchers__links{flex-basis:100%;order:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.op-root .mc-echo-watchers__value{color:var(--ux-text-1);font-weight:600}.op-root .mc-echo-filters{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.op-root .mc-magicast__notice{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:12px;padding:12px;border-radius:10px;border:1px solid var(--ux-hairline);background:color-mix(in srgb,var(--ux-text) 4%,transparent)}.op-root .mc-magicast__notice-intro{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-magicast__notice-text{margin:0;width:100%;max-height:220px;overflow:auto;white-space:pre-wrap;font-family:inherit;font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.5;color:var(--ux-text-2)}.op-root .mc-magicast__notice-text:focus-visible{outline:2px solid var(--ux-ring);outline-offset:2px}.op-root .mc-echo-settings__numbers{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.op-root .mc-echo-page__head-actions{display:flex;gap:8px;align-items:center}@media(max-width:600px){.op-root .mc-magicast__row{flex-wrap:wrap}.op-root .mc-magicast__row-title{flex-basis:100%}}.op-root .mc-echo-page{flex:1 1 0%;overflow-y:auto;background:var(--ux-panel);color:var(--ux-text)}.op-root .mc-echo-page .mc-magicast{color:var(--ux-text-2)}.op-root .mc-echo-page .mc-magicast>*{--mc-ink: var(--ux-text);--mc-ink-body: var(--ux-text-2);--mc-ink-soft: var(--ux-text-3);--mc-ink-faint: var(--ux-text-4);--mc-ink-ghost: var(--ux-text-5)}html[data-echo-desktop-ring] .op-root .mc-echo-dock__preview.mc-echo-ring:before,html[data-echo-desktop-ring] .op-root .mc-echo-dock__preview.mc-echo-ring:after{display:none}.mc-magicast{color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-magicast__layout{display:flex;flex-direction:column;gap:var(--mc-space-lg);padding:var(--mc-space-lg)}.mc-magicast__recorder{display:flex;flex-direction:column;gap:var(--mc-space-md);padding:var(--mc-space-lg);background:var(--mc-surface-gradient);border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-lg);box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen)}.mc-magicast__recorder-head,.mc-magicast__presskit-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-sm)}.mc-magicast__recorder-title{margin:0;color:var(--mc-ink)}.mc-magicast__promise{margin:0;padding:var(--mc-space-sm) var(--mc-space-md);background:var(--mc-accent-wash);border:1px solid var(--mc-accent-wash-line);border-radius:var(--mc-radius);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__promise--weak{background:var(--mc-warning-wash);border-color:var(--mc-warning-wash-line)}.mc-magicast__recorder-idle,.mc-magicast__recorder-live,.mc-magicast__recorder-review{display:flex;flex-direction:column;gap:var(--mc-space-sm);align-items:flex-start}.mc-magicast__controls{display:flex;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-magicast__source,.mc-magicast__gates,.mc-magicast__why{margin:0;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__failure{margin:0;color:var(--mc-danger-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__progress{display:grid;gap:4px;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__progress progress{width:100%;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;overflow:hidden;background:var(--mc-accent-wash);accent-color:var(--mc-accent)}.mc-magicast__progress progress::-webkit-progress-bar{background:var(--mc-accent-wash)}.mc-magicast__progress progress::-webkit-progress-value{background:var(--mc-accent);border-radius:999px}.mc-magicast__shredded{margin:0;color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__preview,.mc-magicast__player{width:100%;max-height:60vh;background:var(--mc-surface-sunken);border:1px solid var(--mc-hairline);border-radius:var(--mc-radius)}.mc-magicast__controls{display:flex;align-items:center;gap:var(--mc-space-xs);margin-top:calc(var(--mc-space-xs) * -1);padding:var(--mc-space-xs) var(--mc-space-sm);background:var(--mc-surface-sunken);border:1px solid var(--mc-hairline);border-top:0;border-radius:0 0 var(--mc-radius) var(--mc-radius)}.mc-magicast__control{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;color:var(--mc-ink);background:transparent;border:0;border-radius:var(--mc-radius);cursor:pointer}.mc-magicast__control:hover{background:color-mix(in srgb,var(--mc-ink) 8%,transparent)}.mc-magicast__seek{flex:1;min-width:0;accent-color:var(--mc-accent)}.mc-magicast__clock{color:var(--mc-ink-soft);font:var(--mc-type-meta);font-variant-numeric:tabular-nums;white-space:nowrap}.mc-magicast__field{display:flex;flex-direction:column;gap:var(--mc-space-xxs);width:100%;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__input,.mc-magicast__textarea{width:100%;padding:var(--mc-space-xs) var(--mc-space-sm);background:var(--mc-surface);color:var(--mc-ink-body);border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-sm);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-magicast__jump:focus-visible,.mc-magicast__marker:focus-visible,.mc-magicast__row:focus-visible,.mc-magicast__retract:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-magicast__input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-magicast__textarea{resize:vertical}.mc-magicast__library,.mc-magicast__stage{display:flex;flex-direction:column;gap:var(--mc-space-md)}.mc-magicast__stage-head{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-sm, 8px)}.mc-magicast__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-magicast__row{display:flex;align-items:center;gap:var(--mc-space-sm);width:100%;padding:var(--mc-space-sm);background:var(--mc-surface);border:1px solid var(--mc-hairline-soft);border-radius:var(--mc-radius);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);text-align:left;cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move),box-shadow var(--mc-motion-fast) var(--mc-motion-ease)}.mc-magicast__row:hover{background:var(--mc-surface-hover);transform:translateY(-1px);box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen)}.mc-magicast__row:active{transform:translateY(0) scale(.99);box-shadow:none}.mc-magicast__row--on{background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line)}.mc-magicast__row-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink)}.mc-magicast__row-meta{flex:none;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__timeline{position:relative;height:var(--mc-space-lg);width:100%}.mc-magicast__timeline-track{position:absolute;inset-inline:0;top:50%;height:2px;background:var(--mc-hairline);border-radius:var(--mc-radius-pill)}.mc-magicast__marker{position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--mc-space-sm);height:var(--mc-space-sm);padding:0;background:var(--mc-accent-bright);border:1px solid var(--mc-surface-raised);border-radius:var(--mc-radius-pill);cursor:pointer;transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-magicast__marker:hover{transform:translate(-50%,-50%) scale(1.25)}.mc-magicast__marker:active{transform:translate(-50%,-50%) scale(.9)}.mc-magicast__marker--guest{background:var(--mc-warning-wash-line)}.mc-magicast__thread{display:flex;flex-direction:column;gap:var(--mc-space-md)}.mc-magicast__comments{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-magicast__comment{padding:var(--mc-space-sm);background:var(--mc-surface);border:1px solid var(--mc-hairline-soft);border-radius:var(--mc-radius)}.mc-magicast__comment-head{display:flex;align-items:center;gap:var(--mc-space-xs)}.mc-magicast__comment-author{color:var(--mc-ink)}.mc-magicast__comment-body{margin:var(--mc-space-xxs) 0 0;color:var(--mc-ink-body);text-wrap-style:pretty;white-space:pre-wrap;overflow-wrap:anywhere}.mc-magicast__jump{padding:0;background:none;border:0;color:var(--mc-accent-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer;text-decoration:underline;transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-magicast__jump:active,.mc-magicast__retract:active{transform:scale(.96)}.mc-magicast__retract{margin-inline-start:auto;padding:0;background:none;border:0;color:var(--mc-ink-ghost);cursor:pointer}.mc-magicast__retract{transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-magicast__retract:hover{color:var(--mc-danger-text)}.mc-magicast__composer{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-magicast__composer-row{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-sm);flex-wrap:wrap}.mc-magicast__checkbox{display:flex;align-items:center;gap:var(--mc-space-xxs);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__guest{display:flex;flex-direction:column;gap:var(--mc-space-lg);max-width:60rem;margin:0 auto;padding:var(--mc-space-xl) var(--mc-space-lg);background:var(--mc-surface)}.mc-magicast__guest-head,.mc-magicast__guest-foot{display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-magicast__guest-title{margin:0;color:var(--mc-ink)}.mc-magicast__guest-foot{padding-top:var(--mc-space-md);border-top:1px solid var(--mc-hairline-soft)}.mc-magicast__presskit{display:flex;flex-direction:column;gap:var(--mc-space-sm);padding-top:var(--mc-space-md);border-top:1px solid var(--mc-hairline-soft)}.mc-magicast__presskit-note{margin:0;padding:var(--mc-space-sm) var(--mc-space-md);background:var(--mc-accent-wash);border:1px solid var(--mc-accent-wash-line);border-radius:var(--mc-radius);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__presskit-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:var(--mc-space-sm);align-items:end}.mc-magicast__presskit-formats{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs)}.mc-magicast__presskit-tab{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-xs) var(--mc-space-sm);background:var(--mc-surface);border:1px solid var(--mc-hairline);border-radius:var(--mc-radius);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer;text-align:left;transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-magicast__presskit-tab:hover{transform:translateY(-2px);box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen)}.mc-magicast__presskit-tab:active{transform:translateY(0) scale(.96);box-shadow:none}.mc-magicast__presskit-tab--on{border-color:var(--mc-accent);color:var(--mc-ink)}.mc-magicast__presskit-dims{color:var(--mc-ink-soft)}.mc-magicast__presskit-stage{display:flex;flex-direction:column;gap:var(--mc-space-xs);align-items:flex-start}.mc-magicast__presskit-canvas{max-width:100%;max-height:26rem;width:auto;height:auto;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius)}@media(prefers-reduced-motion:reduce){.mc-magicast__row,.mc-magicast__marker,.mc-magicast__presskit-tab,.mc-magicast__jump,.mc-magicast__retract{transition:none}.mc-magicast__row:hover,.mc-magicast__row:active,.mc-magicast__presskit-tab:hover,.mc-magicast__presskit-tab:active{transform:none}.mc-magicast__marker:hover,.mc-magicast__marker:active{transform:translate(-50%,-50%)}.mc-magicast__jump:active,.mc-magicast__retract:active{transform:none}}.mc-magicast__confirm{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0}.mc-magicast__confirm>span{flex:1 1 220px}.mc-magicast__stage-head h2:focus{outline:none}.mc-magicast__stage-head h3{flex:1 1 auto;min-width:0}.mc-magicast__rig{display:grid;gap:8px}.mc-magicast__rig-devices{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.mc-magicast__rig-devices select{min-width:0;width:100%}.mc-magicast__rig-size{display:flex;align-items:center;gap:8px;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__find{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}@media(max-width:480px){.mc-magicast__find{grid-template-columns:minmax(0,1fr)}}.mc-magicast__trim,.mc-magicast__thumb{display:grid;gap:var(--mc-space-xs);margin:0;padding:var(--mc-space-sm);border:1px solid var(--mc-hairline-soft);border-radius:var(--mc-radius);min-width:0}.mc-magicast__trim-legend{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);padding:0 var(--mc-space-xxs);color:var(--mc-ink);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__trim-bar{position:relative;height:8px;border-radius:var(--mc-radius-pill);background:var(--mc-hairline);overflow:hidden}.mc-magicast__trim-kept{position:absolute;top:0;bottom:0;background:var(--mc-accent);border-radius:var(--mc-radius-pill)}.mc-magicast__trim-head{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--mc-ink)}.mc-magicast__trim-sliders{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--mc-space-xs) var(--mc-space-sm)}.mc-magicast__trim-slider{display:grid;gap:var(--mc-space-xxs);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__trim-slider input{width:100%;accent-color:var(--mc-accent)}.mc-magicast__trim-actions,.mc-magicast__thumb-actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs)}.mc-magicast__thumb-actions .ux-btn{display:inline-flex;align-items:center;gap:6px}.mc-magicast__thumb-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm)}.mc-magicast__thumb-frame{display:inline-grid;place-items:center;width:128px;aspect-ratio:16 / 9;flex:none;overflow:hidden;border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-soft)}.mc-magicast__thumb-frame img{width:100%;height:100%;object-fit:cover;display:block}.mc-magicast__timeline-kept{position:absolute;top:50%;height:2px;transform:translateY(-50%);background:var(--mc-accent);border-radius:var(--mc-radius-pill);pointer-events:none}.mc-magicast__reaction-marker{position:absolute;top:0;transform:translate(-50%,-60%);padding:0;border:0;background:none;font-size:calc(14px * var(--mc-text-scale, 1));line-height:1;cursor:pointer}.mc-magicast__reaction-marker:hover{transform:translate(-50%,-60%) scale(1.2)}.mc-magicast__reaction-marker:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-magicast__react{display:grid;gap:var(--mc-space-xs)}.mc-magicast__react-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xxs)}.mc-magicast__react-label{margin-right:var(--mc-space-xs);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__react-pick{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--mc-hairline-soft);border-radius:var(--mc-radius-pill);background:var(--mc-surface);font-size:calc(16px * var(--mc-text-scale, 1));cursor:pointer}.mc-magicast__react-pick:hover:not(:disabled){background:var(--mc-surface-hover)}.mc-magicast__react-pick:disabled{opacity:.45;cursor:not-allowed}.mc-magicast__react-list{display:flex;flex-wrap:wrap;gap:var(--mc-space-xxs);margin:0;padding:0;list-style:none}.mc-magicast__react-chip{display:inline-flex;align-items:center;border:1px solid var(--mc-hairline-soft);border-radius:var(--mc-radius-pill);background:var(--mc-surface)}.mc-magicast__react-jump,.mc-magicast__react-remove{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:0;background:none;color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer}.mc-magicast__react-remove{padding:2px 6px 2px 0;color:var(--mc-ink-soft)}.mc-magicast__react-pick:focus-visible,.mc-magicast__react-jump:focus-visible,.mc-magicast__react-remove:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-magicast__viewers{display:grid;gap:var(--mc-space-xxs);padding:var(--mc-space-sm);border:1px solid var(--mc-hairline-soft);border-radius:var(--mc-radius)}.mc-magicast__viewers-title{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);margin:0;color:var(--mc-ink);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__viewers-line{margin:0;color:var(--mc-ink-body);font:var(--mc-type-body)}.mc-magicast__viewers-list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.mc-magicast__viewers-list li{display:flex;justify-content:space-between;gap:var(--mc-space-sm);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__viewers-pct{font-variant-numeric:tabular-nums;color:var(--mc-ink-soft)}.mc-magicast__row-thumb{flex:none;width:64px;aspect-ratio:16 / 9;border-radius:var(--mc-radius-sm);object-fit:cover;background:var(--mc-surface-sunken)}.mc-magicast__stage-tools{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs)}.mc-magicast__captions{display:grid;gap:var(--mc-space-xxs)}.mc-magicast__captions-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xxs) var(--mc-space-sm)}.mc-magicast__captions-line{display:flex;align-items:center;gap:var(--mc-space-xxs)}.mc-magicast__captions-line svg{flex:none}.mc-magicast__captions-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-magicast__captions-actions a.mc-kit-btn{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.mc-magicast__captions-transcript summary{cursor:pointer;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-magicast__captions-lines{display:grid;gap:2px;max-height:220px;margin:var(--mc-space-xxs) 0 0;padding:0;overflow-y:auto;list-style:none}.mc-magicast__captions-lines li{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink);display:grid;grid-template-columns:auto 1fr;gap:var(--mc-space-xs);align-items:baseline}.mc-magicast__captions-time{padding:0;border:0;background:none;color:var(--mc-accent);font:var(--mc-type-meta);font-variant-numeric:tabular-nums;cursor:pointer}.mc-magicast__captions-time:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-magicast__captions-text{margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);color:var(--mc-ink)}.ov-signin-mark{display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:32px;color:var(--si-on-ground)}.ov-signin-mark__row{display:flex;align-items:center;gap:14px}.ov-signin-mark__enso{height:44px;width:auto;display:block}.ov-signin-mark h1{margin:0;font-size:calc(34px * var(--mc-text-scale, 1));line-height:1;font-weight:300;letter-spacing:-.6px}.ov-signin-mark h1 b{font-weight:800}.ov-signin-mark p{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--si-faint)}.ov-signin-card{width:100%;max-width:440px;background:var(--si-card);border-radius:16px;box-shadow:var(--si-shadow);padding:32px;display:flex;flex-direction:column;gap:22px}.ov-signin-card>div>h2{margin:0;font-size:calc(24px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:-.3px;color:var(--si-ink)}.ov-signin-sub{margin:6px 0 0;font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.5;color:var(--si-muted)}.ov-signin-notice{background:var(--si-notice);border:1px solid var(--si-hairline);border-radius:12px;padding:14px 16px;font-size:calc(13.5px * var(--mc-text-scale, 1));line-height:1.55;color:var(--si-ink);text-wrap:pretty}.ov-signin-door{display:flex;flex-direction:column;gap:10px}.ov-signin-hint{font-size:calc(12.5px * var(--mc-text-scale, 1));color:var(--si-muted);text-align:center}.ov-signin-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:10px;cursor:pointer;font-family:inherit}.ov-signin-btn--primary{background:var(--si-accent);color:var(--si-on-ground);border:0;padding:14px 20px;font-weight:700;font-size:calc(15px * var(--mc-text-scale, 1))}.ov-signin-btn--primary:hover{background:var(--si-accent-hover)}.ov-signin-btn--secondary{background:var(--si-on-ground);color:var(--si-ink);border:1px solid var(--si-hairline);padding:13px 20px;font-weight:700;font-size:calc(14px * var(--mc-text-scale, 1))}.ov-signin-btn--secondary:hover{border-color:var(--si-accent);color:var(--si-accent)}.ov-signin-btn:focus-visible,.ov-signin-field:focus-visible,.ov-signin-tab:focus-visible{outline:0;box-shadow:0 0 0 3px var(--si-ring)}.ov-signin-field:focus-visible{border-color:var(--si-accent)}.ov-signin-btn[disabled]{opacity:.6;cursor:default}.ov-signin-chip{width:22px;height:22px;border-radius:6px;background:var(--si-on-ground);display:flex;align-items:center;justify-content:center}.ov-signin-chip img{width:16px;height:auto;display:block}.ov-signin-or{display:flex;align-items:center;gap:12px}.ov-signin-or:before,.ov-signin-or:after{content:"";flex:1;height:1px;background:var(--si-hairline)}.ov-signin-or span{font-size:calc(12px * var(--mc-text-scale, 1));letter-spacing:1px;color:var(--si-faint-2)}.ov-signin-form{display:flex;flex-direction:column;gap:10px}.ov-signin-label{font-size:calc(13px * var(--mc-text-scale, 1));font-weight:700;color:var(--si-ink);display:block;margin-bottom:6px}.ov-signin-field{width:100%;box-sizing:border-box;border:1px solid var(--si-hairline);background:var(--si-on-ground);border-radius:10px;padding:13px 14px;font-family:Courier New,monospace;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--si-ink);resize:vertical}.ov-signin-field--text{font-family:inherit}.ov-signin-grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ov-signin-tabs{display:flex;gap:6px}.ov-signin-tab{flex:1;padding:10px 12px;border-radius:10px;border:1px solid var(--si-hairline);background:var(--si-on-ground);color:var(--si-muted);font:700 calc(13px * var(--mc-text-scale, 1)) Helvetica,Arial,sans-serif;cursor:pointer}.ov-signin-tab[aria-selected=true]{border-color:var(--si-accent);color:var(--si-accent)}.ov-signin-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.ov-signin-chips .ov-signin-tab{flex:0 0 auto}.ov-signin-meta{font-size:calc(12.5px * var(--mc-text-scale, 1));line-height:1.5;color:var(--si-muted)}.ov-signin-error{border:1px solid var(--si-accent);border-radius:12px;padding:12px 14px;font-size:calc(13.5px * var(--mc-text-scale, 1));color:var(--si-ink)}.ov-signin-mono{font-family:Courier New,monospace;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--si-muted);word-break:break-all}.ov-signin-elsewhere{display:flex;flex-direction:column;gap:8px;border-bottom:1px solid var(--si-hairline);padding-bottom:18px}.ov-signin-elsewhere .ov-signin-label{margin-bottom:0}.ov-signin-phone{display:flex;flex-direction:column;gap:10px}.ov-signin-phone .ov-signin-label{margin-bottom:0}.ov-signin-phone__row{display:flex;align-items:center;gap:16px}.ov-signin-phone__qr{flex:0 0 auto;width:136px;height:136px;padding:8px;box-sizing:border-box;border-radius:12px;background:var(--si-on-ground);display:block}.ov-signin-phone__qr--waiting{opacity:.35}.ov-signin-phone__text{display:flex;flex-direction:column;gap:6px;min-width:0}.ov-signin-phone__line{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.5;color:var(--si-ink)}@media(max-width:420px){.ov-signin-phone__row{flex-direction:column;align-items:flex-start}}.ov-signin-signup{border-top:1px solid var(--si-hairline);padding-top:20px;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--si-muted);text-align:center}.ov-signin-signup a{color:var(--si-accent);font-weight:700;text-decoration:none}.ov-signin-signup a:hover{text-decoration:underline}.ov-signin-foot{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:14px}.ov-signin-foot__line{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--si-faint)}.ov-signin-foot__brand{display:flex;align-items:center;gap:10px}.ov-signin-foot__by{font-size:calc(10px * var(--mc-text-scale, 1));letter-spacing:2.5px;color:var(--si-faint-3)}.ov-signin-foot__enso{height:20px;width:auto;display:block}.ov-signin-foot__name{font-size:calc(15px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:1px;color:var(--si-on-ground)}.ov-signin>:first-child{margin-top:auto}.ov-signin>:last-child{margin-bottom:auto}.ov-signin{--si-ground: #0b0f1c;--si-card: #fcfcfd;--si-ink: #101828;--si-muted: #667085;--si-faint: #9ca3b4;--si-faint-2: #98a2b3;--si-faint-3: #6b7390;--si-hairline: #e4e7ec;--si-notice: #f4f5fa;--si-accent: #5b6cff;--si-accent-hover: #4a5af0;--si-ring: rgba(91, 108, 255, .18);--si-shadow: 0 24px 60px rgba(0, 0, 0, .45);--si-on-ground: #ffffff;min-height:100%;max-height:100vh;max-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:48px 20px;box-sizing:border-box;background:var(--si-ground);color:var(--si-ink);font-family:Helvetica,Arial,sans-serif;overflow-y:auto}.ov-signin.ov-signin--matterchat .ov-signin-brand{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:30px}.ov-signin.ov-signin--matterchat .ov-signin-brand__lockup{display:flex;align-items:center;gap:8px;margin:0}.ov-signin.ov-signin--matterchat .ov-signin-brand__mark{height:52px;width:52px;display:block}.ov-signin.ov-signin--matterchat .ov-signin-brand__wordmark{height:36px;width:auto;display:block}.ov-signin.ov-signin--matterchat .ov-signin-brand__line{margin:0;max-width:420px;text-align:center;font-size:calc(15px * var(--mc-text-scale, 1));line-height:1.5;color:var(--mcb-text-2);text-wrap:balance}.ov-signin.ov-signin--matterchat .ov-signin-card{max-width:440px;background:var(--mcb-glass-bg);border:1px solid var(--mcb-glass-border);border-radius:26px;box-shadow:var(--mcb-glass-shadow);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);color:var(--mcb-text-body)}.ov-signin.ov-signin--matterchat .ov-signin-card>div>h2,.ov-signin.ov-signin--matterchat .ps-screen-title{font-family:var(--mcb-display);font-weight:500;font-size:calc(34px * var(--mc-text-scale, 1));line-height:1.05;letter-spacing:-.02em;color:var(--mcb-white)}.ov-signin.ov-signin--matterchat .ov-signin-sub,.ov-signin.ov-signin--matterchat .ov-signin-hint,.ov-signin.ov-signin--matterchat .ov-signin-meta,.ov-signin.ov-signin--matterchat .ps-meta{color:var(--mcb-text-muted)}.ov-signin.ov-signin--matterchat .ov-signin-notice{background:var(--mcb-soft);border-color:var(--mcb-hairline);color:var(--mcb-text-body)}.ov-signin.ov-signin--matterchat .ov-signin-label{color:var(--mcb-text-2);font-weight:500}.ov-signin.ov-signin--matterchat .ov-signin-or span{color:var(--mcb-text-faint)}.ov-signin.ov-signin--matterchat .ov-signin-or:before,.ov-signin.ov-signin--matterchat .ov-signin-or:after{background:var(--mcb-hairline)}.ov-signin.ov-signin--matterchat .ov-signin-btn,.ov-signin.ov-signin--matterchat .ps-btn{border-radius:999px;font-family:inherit;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:500}.ov-signin.ov-signin--matterchat .ov-signin-btn--primary,.ov-signin.ov-signin--matterchat .ps-btn--solid{background:var(--mcb-white);color:var(--mcb-bg);border:0;box-shadow:var(--mcb-btn-shadow)}.ov-signin.ov-signin--matterchat .ov-signin-btn--primary:hover,.ov-signin.ov-signin--matterchat .ps-btn--solid:hover:not(:disabled){background:var(--mcb-btn-hover);color:var(--mcb-bg)}.ov-signin.ov-signin--matterchat .ov-signin-btn--secondary,.ov-signin.ov-signin--matterchat .ps-btn:not(.ps-btn--solid){background:var(--mcb-soft);color:var(--mcb-white);border:1px solid var(--mcb-glass-border)}.ov-signin.ov-signin--matterchat .ov-signin-btn--secondary:hover,.ov-signin.ov-signin--matterchat .ps-btn:not(.ps-btn--solid):hover:not(:disabled){background:var(--mcb-soft-hover);border-color:var(--mcb-glass-border);color:var(--mcb-white)}.ov-signin.ov-signin--matterchat .ps-btn{padding:13px 20px}.ov-signin.ov-signin--matterchat .ov-signin-btn:focus-visible,.ov-signin.ov-signin--matterchat .ov-signin-field:focus-visible,.ov-signin.ov-signin--matterchat .ps-btn:focus-visible{outline:0;box-shadow:0 0 0 3px var(--mcb-ring)}.ov-signin.ov-signin--matterchat .ov-signin-chip{display:none}.ov-signin.ov-signin--matterchat .ov-signin-field,.ov-signin.ov-signin--matterchat .ov-signin-tab{background:var(--mcb-input-bg);border-color:var(--mcb-input-border);color:var(--mcb-white);border-radius:12px}.ov-signin.ov-signin--matterchat .ov-signin-field:focus-visible{border-color:var(--mcb-input-focus)}.ov-signin.ov-signin--matterchat .ov-signin-tab[aria-selected=true],.ov-signin.ov-signin--matterchat .ov-signin-tab[aria-pressed=true],.ov-signin.ov-signin--matterchat .ov-signin-tab[aria-checked=true]{border-color:var(--mcb-white);color:var(--mcb-white)}.ov-signin.ov-signin--matterchat .ov-signin-mono{color:var(--mcb-text-faint)}.ov-signin.ov-signin--matterchat .ov-signin-error{border-color:var(--mcb-danger);color:var(--mcb-text-body);background:var(--mcb-danger-bg)}.ov-signin.ov-signin--matterchat .ov-signin-signup{border-top-color:var(--mcb-hairline);color:var(--mcb-text-muted)}.ov-signin.ov-signin--matterchat .ov-signin-signup a,.ov-signin.ov-signin--matterchat .ov-signin-link{color:var(--mcb-white);font-weight:500;text-decoration:underline;text-underline-offset:3px}.ov-signin.ov-signin--matterchat .ps-paper{background:transparent;border:0;box-shadow:none;border-radius:0}.ov-signin.ov-signin--matterchat .ps-row,.ov-signin.ov-signin--matterchat .ps-row--bright{background:transparent;padding-left:0;padding-right:0;border-color:var(--mcb-hairline);color:var(--mcb-text-body)}.ov-signin.ov-signin--matterchat .ps-slab{background:var(--mcb-danger-bg);border-color:var(--mcb-danger)}.ov-signin.ov-signin--matterchat .ov-signin-foot__line{color:var(--mcb-text-faint)}.ov-signin.ov-signin--matterchat .ov-signin-foot__by{color:var(--mcb-text-faint);letter-spacing:.14em}.ov-signin.ov-signin--matterchat .ov-signin-foot__name{color:var(--mcb-text-2);letter-spacing:.14em;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:500}.ov-signin.ov-signin--matterchat .ov-signin-foot__dot{width:6px;height:6px;border-radius:50%;background:var(--mcb-accent);box-shadow:0 0 10px var(--mcb-accent-glow);display:inline-block}.ov-signin.ov-signin--matterchat .ps-screen-title{font-size:calc(30px * var(--mc-text-scale, 1))!important}@media(max-width:480px){.ov-signin.ov-signin--matterchat .ov-signin-card{padding:24px 20px;border-radius:20px}.ov-signin.ov-signin--matterchat .ov-signin-brand__mark{height:44px;width:44px}.ov-signin.ov-signin--matterchat .ov-signin-brand__wordmark{height:30px}.ov-signin.ov-signin--matterchat .ov-signin-card>div>h2,.ov-signin.ov-signin--matterchat .ps-screen-title{font-size:calc(30px * var(--mc-text-scale, 1))}}.ov-signin--matterchat{--mcb-bg: #0a0a0b;--mcb-white: #ffffff;--mcb-text-body: #f4f4f2;--mcb-text-2: #c9c9c4;--mcb-text-muted: #a8a8a3;--mcb-text-faint: #6e6e6a;--mcb-hairline: rgba(255, 255, 255, .09);--mcb-accent: #34e6a8;--mcb-accent-glow: rgba(52, 230, 168, .8);--mcb-glass-bg: linear-gradient(135deg, rgba(255, 255, 255, .14), rgba(255, 255, 255, .04) 45%, rgba(255, 255, 255, .08));--mcb-glass-border: rgba(255, 255, 255, .17);--mcb-glass-shadow: 0 50px 140px rgba(0, 0, 0, .6), inset 0 1px 0 rgba(255, 255, 255, .22);--mcb-soft: rgba(255, 255, 255, .06);--mcb-soft-hover: rgba(255, 255, 255, .12);--mcb-input-bg: rgba(0, 0, 0, .45);--mcb-input-border: rgba(255, 255, 255, .14);--mcb-input-focus: rgba(255, 255, 255, .5);--mcb-btn-hover: #e6e6e2;--mcb-btn-shadow: 0 0 0 1px rgba(255, 255, 255, .4), 0 12px 40px rgba(255, 255, 255, .15);--mcb-ring: rgba(52, 230, 168, .35);--mcb-danger: rgba(255, 120, 110, .55);--mcb-danger-bg: rgba(255, 120, 110, .08);--mcb-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;--si-ground: #0a0a0b;--si-on-ground: #ffffff;--si-ink: #f4f4f2;--si-muted: #a8a8a3;--si-faint: #6e6e6a;--si-hairline: rgba(255, 255, 255, .09);--si-accent: #ffffff;background:radial-gradient(ellipse 60% 45% at 50% 0%,rgba(52,230,168,.1),transparent 70%),#0a0a0b;color:#f4f4f2;font-family:Public Sans,Helvetica,Arial,sans-serif;color-scheme:dark}.ov-signin.ov-signin--matterchat .ov-signin-card .ps-paper{background:transparent;border:0;box-shadow:none}.ov-signin.ov-signin--matterchat .ov-signin-card .ps-screen-title+.ps-meta{margin-top:12px;line-height:1.5}.ov-signin.ov-signin--matterchat .ov-signin-card .ps-row:last-child{border-bottom:0}.mc-modal-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--mc-layer-scrim);display:flex;align-items:flex-start;justify-content:center;padding:9vh var(--mc-space-xl) var(--mc-space-xl);background:var(--mc-surface-scrim);border:0}.mc-modal{display:flex;flex-direction:column;width:min(var(--mc-modal-w, 520px),100%);max-height:min(76vh,720px);z-index:var(--mc-layer-modal);box-sizing:border-box;overflow:hidden;background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-lg);box-shadow:var(--mc-shadow-overlay),var(--mc-shadow-sheen);animation:mc-modal-in var(--mc-motion-base) var(--mc-motion-ease)}.mc-modal--sm{--mc-modal-w: 420px}.mc-modal--md{--mc-modal-w: 520px}.mc-modal--lg{--mc-modal-w: 620px}.mc-modal-scrim--sheet{align-items:stretch;justify-content:flex-end;padding:0;overflow:hidden}.mc-modal--sheet{width:min(400px,92%);height:100%;max-height:none;background:var(--mc-surface-raised);border-width:0 0 0 var(--mc-stroke-hairline);border-radius:0;animation-name:mc-modal-sheet-in}@keyframes mc-modal-sheet-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.mc-modal:focus{outline:none}@keyframes mc-modal-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.mc-modal__head{flex:none;display:flex;align-items:flex-start;gap:var(--mc-space-md);padding:var(--mc-space-xl) var(--mc-space-xl) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-modal__headtext{flex:1;min-width:0}.mc-modal__eyebrow{margin:0 0 var(--mc-space-xxs);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-modal__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-modal__desc{margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);line-height:1.45;color:var(--mc-ink-soft)}.mc-modal__desc p{margin:0}.mc-modal__form{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.mc-modal__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--mc-space-xl);display:flex;flex-direction:column;gap:var(--mc-space-xl);box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mc-ink) 12%,transparent) transparent}.mc-modal__body::-webkit-scrollbar{width:7px;height:7px}.mc-modal__body::-webkit-scrollbar-track{background:transparent}.mc-modal__body::-webkit-scrollbar-thumb{border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-ink) 12%,transparent)}.mc-modal__body::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--mc-ink) 28%,transparent)}.mc-modal__body:empty{display:none}.mc-modal__foot{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--mc-space-sm);padding:var(--mc-space-lg) var(--mc-space-xl);background:var(--mc-surface-raised);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-modal__footnote{margin:0 auto 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-modal-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--mc-space-xs);min-height:32px;padding:0 var(--mc-space-lg);box-sizing:border-box;border:var(--mc-stroke-hairline) solid transparent;border-radius:var(--mc-radius);background:transparent;color:var(--mc-ink);font-family:var(--mc-font-heading);font-size:calc(12.5px * var(--mc-text-scale, 1));font-weight:600;line-height:1.3;cursor:pointer;transition:background-color var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-modal-btn:active:not(:disabled){transform:scale(.96)}.mc-modal-btn:disabled:is(*,#mc-disabled-floor){cursor:not-allowed;opacity:.45;box-shadow:none;filter:none;transform:none}.mc-modal-btn:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-modal-btn--quiet{color:var(--mc-ink-soft)}.mc-modal-btn--quiet:hover:not(:disabled){background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-modal-btn--quiet:active:not(:disabled){background:var(--mc-surface-active)}.mc-modal-btn--plain{border-color:var(--mc-outline);background:var(--mc-surface);color:var(--mc-ink-body)}.mc-modal-btn--plain:hover:not(:disabled){background:var(--mc-surface-hover);border-color:var(--mc-outline-strong)}.mc-modal-btn--primary{background:var(--mc-accent);border-color:var(--mc-accent);color:var(--mc-accent-ink)}.mc-modal-btn--primary:hover:not(:disabled){background:var(--mc-accent-hover);border-color:var(--mc-accent-hover)}.mc-modal-btn--danger{background:var(--mc-danger);border-color:var(--mc-danger);color:var(--mc-danger-ink)}.mc-modal-btn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--mc-danger) 86%,var(--mc-ink));border-color:color-mix(in srgb,var(--mc-danger) 86%,var(--mc-ink))}.mc-modal-btn--icon{min-height:28px;width:28px;padding:0;border-radius:var(--mc-radius-sm)}.mc-modal-spinner{animation:mc-modal-spin .9s linear infinite}@keyframes mc-modal-spin{to{transform:rotate(360deg)}}.mc-modal-field{display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-modal-field__label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-soft)}.mc-modal-fieldset{min-width:0;margin:0;padding:0;border:0}.mc-modal-fieldset>legend{margin-bottom:var(--mc-space-sm);padding:0}.mc-modal-field__optional{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);text-transform:none;color:var(--mc-ink-ghost)}.mc-modal-field__hint{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);line-height:1.45;color:var(--mc-ink-faint)}[data-mc-chrome=glass] .mc-modal-field__label{color:color-mix(in oklab,var(--mc-ink) 80%,transparent)}[data-mc-chrome=glass] .mc-modal-field__optional,[data-mc-chrome=glass] .mc-modal-field__hint{color:color-mix(in oklab,var(--mc-ink) 72%,transparent)}.mc-modal-field__hint code{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-accent-text)}.mc-modal-input,.mc-modal-textarea{width:100%;box-sizing:border-box;padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface);color:var(--mc-ink);font-family:var(--mc-font-body);font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.4}.mc-modal-textarea{min-height:68px;resize:vertical}.mc-modal-input::placeholder,.mc-modal-textarea::placeholder{color:var(--mc-ink-ghost)}.mc-modal-input:focus-visible,.mc-modal-textarea:focus-visible{outline:none}.mc-modal-input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--mc-focus-ring) 50%,transparent),0 0 0 4px color-mix(in srgb,var(--mc-focus-ring) 18%,transparent)}.mc-modal-input[aria-invalid=true],.mc-modal-textarea[aria-invalid=true]{border-color:var(--mc-danger);background:var(--mc-danger-wash)}.mc-modal-input:disabled,.mc-modal-textarea:disabled{background:var(--mc-surface-sunken);color:var(--mc-ink-ghost);cursor:not-allowed}.mc-modal-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:var(--mc-space-sm)}.mc-modal-choice{display:flex;align-items:flex-start;gap:var(--mc-space-sm);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface);cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-modal-choice:hover{background:var(--mc-surface-hover);transform:translateY(-1px);box-shadow:var(--mc-shadow-raised)}.mc-modal-choice:active{transform:translateY(0) scale(.985);box-shadow:none}.mc-modal-choice input{margin:2px 0 0;flex:none;accent-color:var(--mc-accent-deep)}.op-root .mc-modal-choice input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;width:18px;height:18px;margin:1px 0 0;border:1.5px solid var(--ux-check-border);border-radius:50%;background:transparent;cursor:pointer}.op-root .mc-modal-choice input[type=radio]:checked{border-color:var(--ring-solid);background:var(--ring-solid)}.op-root .mc-modal-choice input[type=radio]:checked:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--ux-accent-ink)}.op-root .mc-modal-choice input[type=radio]:disabled{opacity:.45;cursor:not-allowed}.mc-modal-choice:focus-within{border-color:var(--mc-accent);outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-modal-choice--on{background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line)}.mc-modal-choice__text{display:flex;flex-direction:column;gap:2px;min-width:0}.mc-modal-choice__title{display:flex;align-items:center;gap:var(--mc-space-xs);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-modal-choice__desc{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);line-height:1.4;color:var(--mc-ink-soft)}.mc-modal-problem{display:flex;align-items:flex-start;gap:var(--mc-space-sm);margin:0;padding:var(--mc-space-md);background:var(--mc-danger-wash);border:var(--mc-stroke-hairline) solid var(--mc-danger-wash-line);border-radius:var(--mc-radius);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);line-height:1.45;color:var(--mc-danger-text)}.mc-modal-problem svg{flex:none;margin-top:1px}.mc-modal-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:560px){.mc-modal-scrim{align-items:flex-end;padding:var(--mc-space-lg) 0 0}.mc-modal{width:100%;max-height:92vh;border-radius:var(--mc-radius-lg) var(--mc-radius-lg) 0 0;border-bottom:0}.mc-modal__head,.mc-modal__body,.mc-modal__foot{padding-left:var(--mc-space-lg);padding-right:var(--mc-space-lg)}.mc-modal--sheet{height:auto;border-left-width:0;border-top-width:var(--mc-stroke-hairline)}}.mc-modal--sheet.mc-modal--sheet-fit{height:auto;max-height:calc(100% - var(--mc-space-xxl) * 2);align-self:center;border-width:var(--mc-stroke-hairline);border-right-width:0;border-radius:var(--mc-radius-lg) 0 0 var(--mc-radius-lg)}@media(prefers-reduced-motion:reduce){.mc-modal,.mc-modal--sheet{animation:none}.mc-modal-btn,.mc-modal-choice{transition:none}.mc-modal-spinner{animation-duration:2.4s}}.mc-forward__preview{max-height:132px;overflow-y:auto;margin-bottom:var(--mc-space-sm)}.mc-forward__preview-by{margin:0 0 4px;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-forward__rooms{display:flex;flex-direction:column;gap:1px;max-height:176px;overflow-y:auto;margin-bottom:var(--mc-space-sm);padding:2px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:7px;background:var(--mc-surface-sunken)}.mc-forward__room{padding:6px 9px;border:0;border-radius:5px;background:none;font:inherit;color:var(--mc-ink-body);text-align:left;cursor:pointer}.mc-forward__room:hover{background:var(--mc-surface-hover)}.mc-forward__room[aria-checked=true]{background:var(--mc-accent-wash);color:var(--mc-accent-deep);font-weight:600}.mc-forward__room:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:-2px}.mc-forward__note{margin:6px 9px;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-discussion__inherits{margin:var(--mc-space-sm) 0 0;padding-left:20px;list-style:disc outside;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-discussion__inherits li{margin:2px 0}.mc-forward__caveat{display:flex;align-items:flex-start;gap:6px;margin:0 0 var(--mc-space-sm);padding:6px 8px;border-radius:7px;background:var(--mc-warning-wash);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-forward__caveat svg{flex:0 0 auto;margin-top:2px}.mc-undelivered{display:grid;gap:var(--mc-space-sm)}.mc-undelivered__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-sm) var(--mc-space-md)}.mc-undelivered__text{flex:1 1 14rem;margin:0;min-width:0;overflow-wrap:anywhere}.mc-undelivered__fallback{flex:1 1 100%;min-width:0;font:var(--mc-type-meta);color:var(--mc-ink-body);background:var(--mc-surface-raised);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);padding:var(--mc-space-xs) var(--mc-space-sm)}.mc-call-stage{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);margin:0;padding:0;list-style:none}.mc-call-tile{display:flex;flex-direction:column;flex:1 1 96px;max-width:176px;min-width:0;overflow:hidden;border-radius:var(--mc-radius-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface)}.mc-call-tile--screen{flex:2 1 192px;max-width:100%}.mc-call{--mc-call-share-cap: min(40vh, 400px)}.mc-call--compact{--mc-call-share-cap: min(30vh, 220px)}.mc-call .mc-call-tile--screen{max-width:min(100%,calc(var(--mc-call-share-cap) * 16 / 9))}.mc-call .mc-call-tile--screen .mc-call-tile__video{max-height:var(--mc-call-share-cap)}.mc-call-tile__video{display:block;width:100%;aspect-ratio:4 / 3;background:var(--mc-surface-sunken);object-fit:cover}.mc-call-tile--screen .mc-call-tile__video{aspect-ratio:16 / 9;object-fit:contain}.mc-call-share{display:flex;align-items:center;gap:var(--mc-space-sm);flex:1 1 100%;min-width:0;padding:2px 2px 2px var(--mc-space-sm);border-radius:var(--mc-radius-sm);border:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);background:var(--mc-accent-wash)}.mc-call-share__said{display:flex;align-items:center;gap:var(--mc-space-xs);flex:1 1 auto;min-width:0}.mc-call-share__mark{flex:0 0 auto;color:var(--mc-accent-text)}.mc-call-share__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--mc-type-caption);letter-spacing:var(--mc-type-caption-tracking);color:var(--mc-ink)}.mc-call-share__stop{flex:0 0 auto;white-space:nowrap}.mc-call-tile--paused{position:relative}.mc-call-tile--paused .mc-call-tile__video{visibility:hidden}.mc-call-tile__paused{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:var(--mc-space-xs);padding:var(--mc-space-md);text-align:center;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-soft);pointer-events:none}.mc-call-tile__bar{display:flex;align-items:center;gap:4px;padding:2px var(--mc-space-xs);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-call-tile__who{font-family:var(--mc-font-mono);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-call-tile__mark{flex:0 0 auto}.mc-call-tile__full{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;margin-inline-start:auto;padding:2px var(--mc-space-xs);border:0;border-radius:var(--mc-radius-sm);background:transparent;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}.mc-call-tile__full:hover{color:var(--mc-ink)}.mc-call-tile__full:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}@media(pointer:coarse){.mc-call-tile__full{min-block-size:32px;padding-inline:var(--mc-space-sm)}}.mc-call-tile.mc-call-tile--screen:fullscreen{max-width:none;border:0;border-radius:0;background:var(--mc-surface-sunken)}.mc-call-tile.mc-call-tile--screen:fullscreen .mc-call-tile__video{flex:1 1 0%;width:100%;min-height:0;max-height:none;aspect-ratio:auto}.mc-call-tile.mc-call-tile--screen:-webkit-full-screen{max-width:none;border:0;border-radius:0;background:var(--mc-surface-sunken)}.mc-call-tile.mc-call-tile--screen:-webkit-full-screen .mc-call-tile__video{flex:1 1 0%;width:100%;min-height:0;max-height:none;aspect-ratio:auto}.mc-call-audio{position:absolute;width:0;height:0;overflow:hidden}[data-mc-chrome=glass] .mc-call-tile{border-color:var(--mc-hairline);border-radius:var(--mc-radius-xl);background:var(--mc-surface);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:var(--mc-shadow-sheen),var(--mc-shadow-raised)}[data-mc-chrome=glass] .mc-call-tile__video{border-top-left-radius:var(--mc-radius-xl);border-top-right-radius:var(--mc-radius-xl)}[data-mc-chrome=glass] .mc-call-tile__bar{border-top-color:var(--mc-hairline-soft);color:var(--mc-ink-soft)}[data-mc-chrome=glass] .mc-call-share{border-radius:var(--mc-radius-pill);border-color:var(--mc-hairline);background:var(--mc-surface-hover);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:var(--mc-shadow-sheen)}[data-mc-chrome=glass] .mc-call__person{gap:6px;padding:3px 9px 3px 3px;border-radius:var(--mc-radius-pill);border-color:var(--mc-hairline);background:var(--mc-surface-hover);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:var(--mc-shadow-sheen);font-family:inherit}[data-mc-chrome=glass] .mc-call__person--live{border-color:var(--mc-presence-online);background:var(--mc-surface-active)}.mc-call-tile.mc-call-tile--maximised{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;max-width:none;max-height:none;margin:0;border:0;border-radius:0;background:var(--mc-surface-sunken)}.mc-call-tile.mc-call-tile--maximised .mc-call-tile__video{flex:1 1 0%;width:100%;min-height:0;max-height:none;aspect-ratio:auto;object-fit:contain}.mc-call-tile.mc-call-tile--maximised .mc-call-tile__bar{flex:0 0 auto;padding:var(--mc-space-xs) var(--mc-space-md);background:var(--mc-surface)}[data-mc-chrome=glass][data-product=matterchat],[data-mc-chrome=glass][data-product=matterchat] .mc-root{--mc-forest: rgba(255, 255, 255, .1) !important;--mc-forest-deep: rgba(255, 255, 255, .04) !important;--mc-forest-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .1) 0%, rgba(255, 255, 255, .035) 100% ) !important;--mc-forest-sunken: rgba(4, 12, 9, .3) !important;--mc-groove-shadow: inset 0 2px 5px rgba(0, 0, 0, .35), inset 0 -1px 0 rgba(255, 255, 255, .08) !important;--mc-surface: rgba(12, 20, 17, .62) !important;--mc-surface-raised: rgba(255, 255, 255, .08) !important;--mc-surface-sunken: rgba(4, 12, 9, .3) !important;--mc-forest-hover: rgba(255, 255, 255, .1) !important;--mc-forest-active: rgba(255, 255, 255, .17) !important;--mc-forest-hairline: rgba(255, 255, 255, .16) !important;--mc-raise-shadow: 0 2px 7px rgba(0, 0, 0, .28), inset 0 1px 0 rgba(255, 255, 255, .14) !important}[data-mc-chrome=glass][data-product=matterchat] .mc-roomlist__scroll,[data-mc-chrome=glass][data-product=matterchat] .mc-dock{backdrop-filter:blur(var(--ps-blur-clear, 18px)) saturate(1.15);-webkit-backdrop-filter:blur(var(--ps-blur-clear, 18px)) saturate(1.15)}[data-mc-chrome=glass][data-product=matterchat].mc-shell{background:transparent!important}:root[data-mc-appearance=light] [data-mc-paper=warm][data-product=matterchat]{--mc-surface: #faf5ea !important;--mc-surface-raised: #fffdf6 !important;--mc-surface-hover: #fffdf6 !important;--mc-surface-sunken: #f3edde !important;--mc-surface-active: #f3edde !important}:root[data-mc-appearance=light] [data-mc-paper=warm][data-product=matterchat] .mc-root{--mc-surface: #faf5ea !important;--mc-surface-raised: #fffdf6 !important;--mc-surface-hover: #fffdf6 !important;--mc-surface-sunken: #f3edde !important;--mc-surface-active: #f3edde !important}:root[data-mc-appearance=dark] [data-mc-chrome=depth][data-product=matterchat] .ps-paper,:root[data-mc-appearance=dark] [data-mc-chrome=depth][data-product=matterchat] .ps-paper .op-root{--ps-paper: var(--mc-surface);--ps-paper-bright: var(--mc-surface-raised);--ps-paper-own: var(--mc-surface-sunken);--ps-paper-tint: var(--mc-surface-sunken);--ps-paper-tint-border: var(--mc-outline);--ps-ink: var(--mc-ink);--ps-ink-body: var(--mc-ink);--ps-ink-quiet: var(--mc-ink-soft);--ps-ink-soft: var(--mc-ink-soft);--ps-ink-faint: var(--mc-ink-faint);--ps-timestamp: var(--mc-ink-faint);--ps-chevron: var(--mc-ink-ghost);--ps-hairline: var(--mc-outline);--ps-hairline-soft: var(--mc-outline);--ps-outline: var(--mc-outline-strong);--ps-rim: var(--mc-surface-raised);--ps-lip: var(--mc-outline);--ps-edge: color-mix(in srgb, var(--mc-ink) 10%, transparent);--ps-accent: var(--mc-accent);--ps-accent-soft: color-mix(in srgb, var(--mc-accent) 18%, var(--mc-surface));--ps-on-accent: var(--mc-surface);--ps-presence: var(--mc-accent);--ps-warn: var(--mc-warning);--ps-danger: var(--mc-danger)}[data-mc-font=system][data-product=matterchat],[data-mc-font=system][data-product=matterchat] .mc-root{--mc-font-display: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;--mc-font-heading: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;--mc-font-body: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important}[data-mc-font=ledger][data-product=matterchat],[data-mc-font=ledger][data-product=matterchat] .mc-root{--mc-font-display: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif !important;--mc-font-heading: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif !important;--mc-font-body: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif !important}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-shell__body{gap:10px}[data-mc-chrome=glass][data-product=matterchat].mc-shell .ps-rail-apps>.ps-rail-apps__groove,[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__groove{background:#00000042;-webkit-backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));border:1px solid rgba(0,0,0,.5);box-shadow:inset 0 2px 5px #0000008c,inset 0 -1px #ffffff0e}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__groove{background:#00000052}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__groove{background-image:none}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__section{color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__rule{background:var(--glass-border, rgba(255, 255, 255, .13))}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__wordmark{color:var(--t1, #ffffff);letter-spacing:-.2px}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__item{border-radius:7px}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__item:not([aria-current=page]){color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__item:hover:not([aria-current=page]){background:var(--glass-3, rgba(255, 255, 255, .09));color:var(--t1, #ffffff)}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__item[aria-current=page] .mc-rail__label{font-weight:700}[data-mc-chrome=glass][data-product=matterchat][data-mc-appearance=light].mc-shell .mc-rail{--t1: #17181c;--t2: rgba(23, 24, 28, .74);--glass-3: rgba(0, 0, 0, .06)}@media(min-width:901px){[data-mc-chrome=glass][data-product=matterchat][data-mc-appearance=light].mc-shell .mc-rail__wordmark-img{content:url(/brand/matterchat-wordmark-dark.png)}}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__item:active{transform:scale(.98)}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__dot{background:var(--mint, #3ecf7a);box-shadow:0 0 0 1.5px #0a0c10e6}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__foot .mc-rail__mark{filter:none;opacity:.92}@keyframes mc-enso-charge-white{0%,to{opacity:.72}55%{opacity:1}}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__foot .mc-rail__mark{animation:mc-enso-charge-white 2.4s ease-in-out infinite}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__foot[data-unread]:after{background:radial-gradient(circle,rgba(255,69,58,.26),transparent 62%)}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__foot-badge{background:#d92d20;color:#fff;font-weight:700;box-shadow:0 0 0 2px #04140ad9,0 2px 6px #00000073}[data-mc-chrome=glass][data-product=matterchat].mc-shell .ps-rail-apps .ps-disc{border-radius:11px;background-image:linear-gradient(135deg,#ffffff29,#0003);box-shadow:inset 0 1px #ffffff47,0 2px 7px #00000059}[data-mc-chrome=glass][data-product=matterchat].mc-shell .ps-rail-apps .ps-disc--active{background:#fff;color:#14171d;box-shadow:inset 0 1px #ffffff47,var(--shadow-btn, 0 8px 20px rgba(0, 0, 0, .35))}[data-mc-chrome=glass][data-product=matterchat].mc-shell .ps-rail-apps__rule{background:var(--glass-border, rgba(255, 255, 255, .13))}[data-mc-chrome=glass][data-product=matterchat].mc-shell .ps-rail-apps .ps-disc-add{border:1.5px dashed rgba(255,255,255,.3);background:transparent;color:var(--t2, rgba(255, 255, 255, .6))}#root>.op-root:has([data-mc-chrome=glass][data-mc-appearance=dark]){--mc-unibody: #17181c;--mc-unibody-well: #000000}#root>.op-root:has([data-mc-chrome=glass][data-mc-appearance=light]){--mc-unibody: #ececee;--mc-unibody-well: #ffffff}#root>.op-root:has([data-mc-chrome=glass])>.ps-sky{background:var(--mc-unibody, #17181c)}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar,[data-mc-chrome=glass][data-product=matterchat].mc-shell .ov-railwrap,[data-mc-chrome=glass][data-product=matterchat].mc-shell .ov-body,[data-mc-chrome=glass][data-product=matterchat].mc-shell .ov-frame,[data-mc-chrome=glass][data-product=matterchat].mc-shell .ov-screen,[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail,[data-mc-chrome=glass][data-product=matterchat].mc-shell .ps-rail-apps{background:transparent;box-shadow:none;border:0}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-roomlist,[data-mc-chrome=glass][data-product=matterchat].mc-shell .ov-matterchat-blank,[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__groove,[data-mc-chrome=glass][data-product=matterchat].mc-shell .ps-rail-apps>.ps-rail-apps__groove,[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar__search,[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar__button{background:var(--mc-unibody-well, #000000);box-shadow:var(--rim, inset 0 2px 5px rgba(0, 0, 0, .8), inset 0 -1px 0 rgba(255, 255, 255, .1));border:1px solid var(--glass-border, rgba(0, 0, 0, .65))}@media not all and (max-width:900px){[data-mc-chrome=glass][data-product=matterchat][data-mc-apprail=collapsed].mc-shell .ps-rail-apps>.ps-rail-apps__groove{border:0;box-shadow:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar__search{height:30px;border-radius:12px;background:var(--glass-2, rgba(255, 255, 255, .07));-webkit-backdrop-filter:blur(30px) saturate(160%);backdrop-filter:blur(30px) saturate(160%);border:1px solid var(--glass-border, rgba(0, 0, 0, .5));box-shadow:var(--rim-soft, inset 0 1px 3px rgba(0, 0, 0, .4), inset 0 -1px 0 rgba(255, 255, 255, .045));color:var(--t2, rgba(255, 255, 255, .6));padding:0 14px}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar__searchinput{color:var(--t2, rgba(255, 255, 255, .6));font-size:calc(12.5px * var(--mc-text-scale, 1))}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar__button{width:30px;height:30px;border-radius:10px;border:1px solid var(--glass-border, rgba(255, 255, 255, .13))}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar__button:not([aria-current=page]){background:var(--glass-3, rgba(0, 0, 0, .34));-webkit-backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));box-shadow:var(--rim-soft, inset 0 1px 3px rgba(0, 0, 0, .4), inset 0 -1px 0 rgba(255, 255, 255, .045));color:#ffffffb3}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar__button:hover:not([aria-current=page]){background:#ffffff21;color:var(--t1, #ffffff)}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar__button:active{transform:scale(.98)}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar__divider{background:var(--glass-border, rgba(255, 255, 255, .13))}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar .ps-key{position:relative;border-radius:11px;background:var(--av-you, linear-gradient(135deg, #f2914e, #d95f2b));border:0;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ink-btn);box-shadow:var(--shadow-btn, 0 8px 20px rgba(0, 0, 0, .35));overflow:visible}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar .ps-key:before{background:none}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar .ps-key:after{content:"";position:absolute;inset:auto -2px -2px auto;width:10px;height:10px;border-radius:50%;background:var(--mint, #3ecf7a);border:2.5px solid #14161c;pointer-events:none}[data-mc-chrome=glass][data-product=matterchat].mc-shell .ov-screen{border-radius:var(--r-panel, 20px);background:var(--glass-1, rgba(255, 255, 255, .05));border:1px solid var(--glass-border, rgba(255, 255, 255, .13));box-shadow:var(--rim, inset 0 1.5px 0 rgba(255, 255, 255, .25));box-sizing:border-box}[data-mc-chrome=glass][data-product=matterchat].mc-shell .ov-screen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;-webkit-backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));pointer-events:none}.mc-scroll-fade{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 var(--mc-fade-top, 44px),#000 calc(100% - var(--mc-fade-bottom, 44px)),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 var(--mc-fade-top, 44px),#000 calc(100% - var(--mc-fade-bottom, 44px)),transparent 100%)}[data-product=matterchat] .mc-rail__groove{overflow:hidden}[data-product=matterchat] .mc-rail__scroll{flex:1;min-height:0;width:calc(100% + 8px);margin-inline:-4px;display:flex;flex-direction:column;align-items:center;gap:2px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:auto}[data-product=matterchat] .mc-rail:hover .mc-rail__scroll::-webkit-scrollbar-thumb,[data-product=matterchat] .mc-rail__scroll:focus-within::-webkit-scrollbar-thumb,[data-product=matterchat] .mc-rail__scroll[data-scrolling=true]::-webkit-scrollbar-thumb{background:var(--mc-shell-chrome-item);border:2px solid transparent;background-clip:content-box}[data-product=matterchat].mc-shell .mc-rail__scroll{--mc-fade-top: 20px;--mc-fade-bottom: 28px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 var(--mc-fade-top),#000 calc(100% - var(--mc-fade-bottom)),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 var(--mc-fade-top),#000 calc(100% - var(--mc-fade-bottom)),transparent 100%)}[data-product=matterchat].mc-shell .mc-rail__scroll:not([data-mc-scrolls]){-webkit-mask-image:none;mask-image:none}[data-product=matterchat].mc-shell .mc-rail__scroll[data-mc-at-top]{--mc-fade-top: 0px}[data-product=matterchat].mc-shell .mc-rail__scroll[data-mc-at-end]{--mc-fade-bottom: 0px}[data-product=matterchat].mc-shell .ov-screen>.mc-shell__dof{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--mc-layer-scrim, 60) - 1);pointer-events:none}[data-mc-chrome=glass][data-product=matterchat].mc-shell .ov-screen>.mc-shell__dof{background:#05060866;-webkit-backdrop-filter:blur(4px) saturate(.8);backdrop-filter:blur(4px) saturate(.8);animation:mc-dof-in .2s var(--mc-motion-ease, ease)}@keyframes mc-dof-in{0%{opacity:0;-webkit-backdrop-filter:blur(0px) saturate(1);backdrop-filter:blur(0px) saturate(1)}}@keyframes mc-dof-fade{0%{opacity:0}}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-kit-modal-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}@keyframes mc-enso-spin{to{transform:rotate(360deg)}}:root[data-chi-working] [data-product=matterchat] .mc-rail__item[data-chi] .mc-rail__glyph{animation:mc-enso-spin 1.6s linear infinite}:root[data-chi-working] .mc-chi__working-mark{animation:mc-enso-spin 1.6s linear infinite;border-radius:50%;background:none;border:1.6px solid #f2762e;border-left-color:transparent;width:11px;height:11px}@media(prefers-reduced-motion:reduce){[data-mc-chrome=glass][data-product=matterchat].mc-shell .ov-screen>.mc-shell__dof{animation-name:mc-dof-fade}:root[data-chi-working] [data-product=matterchat] .mc-rail__item[data-chi] .mc-rail__glyph,:root[data-chi-working] .mc-chi__working-mark{animation:none}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__foot .mc-rail__mark{animation:none}[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-rail__item:active,[data-mc-chrome=glass][data-product=matterchat].mc-shell .mc-topbar__button:active{transform:none}}@media(min-width:601px){[data-product=matterchat].mc-shell .mc-topbar__section--end{min-width:max-content}}.mc-chi{display:flex;min-width:0;min-height:0;height:100%}.mc-chi *,.mc-chi *:before,.mc-chi *:after{box-sizing:border-box}.mc-chi__panel{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-chi__head{display:flex;align-items:flex-start;gap:var(--mc-space-sm);padding:var(--mc-space-md) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-metal-line);box-shadow:inset 0 -3px 0 -2px var(--mc-metal-wash);background:var(--mc-surface)}.mc-chi__head-text{flex:1 1 auto;min-width:0}.mc-chi__eyebrow{margin:0;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-chi__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-chi__head-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xxs);flex-shrink:0}.mc-chi__body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;gap:var(--mc-space-md);padding:var(--mc-space-md) var(--mc-space-lg) 0;overflow-y:auto}.mc-chi__notice{flex-shrink:0;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken);padding:var(--mc-space-sm) var(--mc-space-md)}.mc-chi__notice[data-tone=warn]{background:var(--mc-warning-wash);border-color:var(--mc-warning-wash-line)}.mc-chi__notice-title{margin:0 0 var(--mc-space-xxs);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-chi__notice[data-tone=warn] .mc-chi__notice-title{color:var(--mc-warning-text)}.mc-chi__notice-body{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-chi__transcript{flex:1 1 auto;min-height:0;overflow-y:auto;box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade);padding-bottom:var(--mc-space-md)}.mc-chi__turns{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-lg)}.mc-chi__turn{min-width:0}.mc-chi__turn--me .mc-chi__turn-body{background:var(--mc-surface-sunken);border-radius:var(--mc-radius);padding:var(--mc-space-sm) var(--mc-space-md)}.mc-chi__turn-who{margin:0 0 var(--mc-space-xxs);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-chi__turn-body{min-width:0;color:var(--mc-ink-body)}.mc-chi__turn-asked{color:var(--mc-ink)}.mc-chi__turn-nothing{color:var(--mc-ink-faint);font-style:italic}.mc-chi__turn-undelivered{display:flex;align-items:center;gap:var(--mc-space-xxs);margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-danger-text)}.mc-chi__para{margin:0 0 var(--mc-space-sm);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap-style:pretty}.mc-chi__para:last-child{margin-bottom:0}.mc-chi__list{margin:0 0 var(--mc-space-sm);padding-inline-start:var(--mc-space-lg)}.mc-chi__list li{margin-bottom:var(--mc-space-xxs)}.mc-chi__quote{margin:0 0 var(--mc-space-sm);padding:var(--mc-space-xs) var(--mc-space-md);border-inline-start:2px solid var(--mc-outline);background:var(--mc-surface-sunken);border-radius:0 var(--mc-radius-sm) var(--mc-radius-sm) 0;color:var(--mc-ink-soft)}.mc-chi__pre{margin:0 0 var(--mc-space-sm);padding:var(--mc-space-sm) var(--mc-space-md);background:var(--mc-surface-sunken);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);overflow-x:auto;font:var(--mc-type-code);letter-spacing:var(--mc-type-code-tracking);color:var(--mc-ink)}.mc-chi__code{font:var(--mc-type-code);letter-spacing:var(--mc-type-code-tracking);background:var(--mc-surface-sunken);border-radius:var(--mc-radius-sm);padding:0 var(--mc-space-xxs)}.mc-chi__trace{margin-top:var(--mc-space-xs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-chi__trace summary{cursor:pointer}.mc-chi__trace-list{list-style:none;margin:var(--mc-space-xxs) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--mc-space-xxs)}.mc-chi__trace-list li[data-failed] code{color:var(--mc-danger-text)}.mc-chi__working{display:flex;align-items:baseline;gap:var(--mc-space-sm);margin-top:var(--mc-space-lg);padding:var(--mc-space-sm) var(--mc-space-md);background:var(--mc-surface-sunken);border-radius:var(--mc-radius);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-chi__working-mark{flex-shrink:0;width:8px;height:8px;border-radius:var(--mc-radius-pill);background:var(--mc-accent);align-self:center;animation:mc-chi-breathe 2.5s ease-in-out infinite}.mc-chi__working-text{flex:1 1 auto;min-width:0}.mc-chi__working-elapsed{flex-shrink:0;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-faint);font-variant-numeric:tabular-nums}@keyframes mc-chi-breathe{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.mc-chi__working-mark{animation:none;opacity:.8}}.mc-chi__confirm{flex-shrink:0;margin:var(--mc-space-md) var(--mc-space-lg) 0;padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);border-inline-start:3px solid var(--mc-accent-deep);border-radius:var(--mc-radius);background:var(--mc-accent-wash)}.mc-chi__confirm-eyebrow{display:flex;align-items:center;gap:var(--mc-space-xxs);margin:0 0 var(--mc-space-xxs);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);text-transform:uppercase;color:var(--mc-accent-text)}.mc-chi__confirm-title{margin:0 0 var(--mc-space-xs);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-chi__confirm-consequence{margin:0 0 var(--mc-space-sm);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink);overflow-wrap:anywhere}.mc-chi__confirm-consequence--spent{color:var(--mc-ink-soft);text-decoration:line-through;text-decoration-color:var(--mc-ink-ghost)}.mc-chi__confirm-note{margin:0 0 var(--mc-space-sm);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-chi__confirm-actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-chi__failure{flex-shrink:0;display:flex;align-items:flex-start;gap:var(--mc-space-sm);margin:var(--mc-space-md) var(--mc-space-lg) 0;padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-danger-wash-line);border-radius:var(--mc-radius);background:var(--mc-danger-wash);color:var(--mc-danger-text)}.mc-chi__failure-text{flex:1 1 auto;min-width:0;margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-chi__failure-actions{display:flex;align-items:center;gap:var(--mc-space-xxs);flex-shrink:0}.mc-chi__suggestions{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);padding:var(--mc-space-md) var(--mc-space-lg) 0}.mc-chi__composer{flex-shrink:0;padding:var(--mc-space-md) var(--mc-space-lg)}.mc-chi__composer-nudge{margin:0 0 var(--mc-space-xs);padding:var(--mc-space-xs) var(--mc-space-sm);border-radius:var(--mc-radius-sm);background:var(--mc-warning-wash);color:var(--mc-warning-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-chi__composer-row{display:flex;align-items:flex-end;gap:var(--mc-space-sm);padding:var(--mc-space-xs);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen);transition:border-color var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease)}.mc-chi__composer-row{--fr-field-radius: var(--mc-radius-lg);--fr-field-edge: var(--mc-stroke-hairline)}.op-root .mc-chi.ov-chi-screen .mc-chi__composer-row.mc-fr-box{--fr-field-radius: 14px;--fr-field-edge: 0px}.op-root .mc-chi.ov-chi-screen .mc-chi__composer-row.mc-fr-box:focus-within{box-shadow:inset 0 0 24px var(--fr-inner)}.mc-chi__composer-field{flex:1 1 auto;min-width:0;min-height:var(--mc-composer-min-height);max-height:var(--mc-composer-max-height);resize:none;border:none;outline:none;background:transparent;color:var(--mc-ink);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);padding:var(--mc-space-xs) var(--mc-space-sm)}.mc-chi__composer-field::placeholder{color:var(--mc-ink-ghost)}.mc-chi__composer-field:disabled{color:var(--mc-ink-soft)}.mc-chi__composer-hint{margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-chi-library-scrim{display:grid;place-items:center;padding:var(--mc-space-lg, 16px);background:var(--mc-surface-scrim)}.mc-chi-library{width:min(560px,100%);max-height:min(640px,calc(100vh - 32px));display:flex;flex-direction:column;gap:var(--mc-space-sm, 8px);padding:var(--mc-space-lg, 16px);border-radius:var(--mc-radius-lg, 12px);border:var(--mc-stroke-hairline, 1px) solid var(--mc-hairline);background:var(--mc-surface-raised, var(--mc-surface));color:var(--mc-ink);box-shadow:var(--mc-shadow-modal, none);outline:none}.mc-chi-library__head{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-sm, 8px)}.mc-chi-library__title{margin:0;font-size:calc(1.05rem * var(--mc-text-scale, 1));font-weight:600;color:var(--mc-ink)}.mc-chi-library__close,.mc-chi-library__btn,.mc-chi-library__more{font:inherit;cursor:pointer;border-radius:var(--mc-radius, 8px);border:var(--mc-stroke-hairline, 1px) solid var(--mc-outline, var(--mc-hairline));background:var(--mc-surface);color:var(--mc-ink);padding:6px 12px}.mc-chi-library__close{padding:2px 10px;font-size:calc(1.2rem * var(--mc-text-scale, 1));line-height:1}.mc-chi-library__close:hover,.mc-chi-library__btn:hover:not(:disabled),.mc-chi-library__more:hover:not(:disabled){background:var(--mc-surface-hover, var(--mc-surface))}.mc-chi-library__btn:disabled,.mc-chi-library__more:disabled{cursor:default;color:var(--mc-ink-faint, var(--mc-ink-soft))}.mc-chi-library__btn--primary:not(:disabled){background:var(--mc-accent);border-color:var(--mc-accent);color:var(--mc-on-accent, var(--mc-surface))}.mc-chi-library :focus-visible{outline:var(--mc-focus-ring-width, 2px) solid var(--mc-focus-ring);outline-offset:2px}.mc-chi-library__search{font:inherit;width:100%;box-sizing:border-box;padding:8px 10px;border-radius:var(--mc-radius, 8px);border:var(--mc-stroke-hairline, 1px) solid var(--mc-outline, var(--mc-hairline));background:var(--mc-surface-sunken, var(--mc-surface));color:var(--mc-ink)}.mc-chi-library__status{margin:0;min-height:1.2em;font-size:calc(.85rem * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-chi-library__refusal{margin:0;color:var(--mc-ink-body, var(--mc-ink))}.mc-chi-library__list{list-style:none;margin:0;padding:0;overflow-y:auto;min-height:0;flex:1 1 auto;border-top:var(--mc-stroke-hairline, 1px) solid var(--mc-hairline)}.mc-chi-library__item{border-bottom:var(--mc-stroke-hairline, 1px) solid var(--mc-hairline)}.mc-chi-library__row{display:grid;grid-template-columns:auto 1fr;column-gap:var(--mc-space-sm, 8px);align-items:center;padding:8px 4px;cursor:pointer}.mc-chi-library__row:hover{background:var(--mc-surface-hover, transparent)}.mc-chi-library__name{min-width:0;overflow-wrap:anywhere;color:var(--mc-ink)}.mc-chi-library__meta{grid-column:2;min-width:0;overflow-wrap:anywhere;font-size:calc(.8rem * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-chi-library__more{align-self:center}.mc-chi-library__foot{display:flex;justify-content:flex-end;gap:var(--mc-space-sm, 8px)}@keyframes mc-chi-halo-breathe{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}.mc-chi-halo{position:absolute;top:-46px;right:-46px;bottom:-46px;left:-46px;z-index:-1;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#f2762e73,#f2762e00 70%);animation:mc-chi-halo-breathe 4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.mc-chi-halo{animation:none}.mc-chi-halo{opacity:.55}}.mc-chi-studio-resizer{cursor:col-resize;touch-action:none;border-radius:4px;background:transparent}.mc-chi-studio-resizer:hover,.mc-chi-studio-resizer:focus-visible{background:color-mix(in srgb,var(--mc-focus-ring, currentColor) 35%,transparent)}.mc-chi-studio-resizer:focus-visible{outline:2px solid var(--mc-focus-ring, currentColor);outline-offset:2px}.mc-modal--sheet .mc-modal__head{padding:var(--mc-space-xxl) var(--mc-space-xxl) var(--mc-space-xl)}.mc-modal--sheet .mc-modal__eyebrow{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-modal--sheet .mc-modal__title{font-family:var(--mc-font-caption);font-size:calc(25px * var(--mc-text-scale, 1));font-weight:600;line-height:1.15;letter-spacing:-.01em;color:var(--mc-ink);text-wrap:balance}.mc-modal--sheet .mc-modal__body{padding:var(--mc-space-md) var(--mc-space-xxl) var(--mc-space-xl)}.mc-modal--sheet .mc-modal__foot{padding:var(--mc-space-xl) var(--mc-space-xxl);background:transparent}.mc-modal--sheet .mc-modal__foot .mc-modal-btn--primary{flex:1}.mc-drawer-fields{margin:0;display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;column-gap:var(--mc-space-xl)}.mc-drawer-fields>.mc-drawer-field__key,.mc-drawer-fields>.mc-drawer-field__value{margin:0;min-width:0;padding:var(--mc-space-lg) 0;border-bottom:1px solid var(--mc-hairline)}.mc-drawer-fields>.mc-drawer-field__key:nth-last-child(2),.mc-drawer-fields>.mc-drawer-field__value:last-child{border-bottom:0}.mc-drawer-field__key{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-drawer-field__value{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mc-orgchip__stack{display:inline-flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.15}.mc-orgchip__handle{font-size:.85em;font-weight:400}.mc-pick-field{display:flex;flex-direction:column;gap:var(--mc-space-sm);padding:var(--mc-space-sm);box-sizing:border-box;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface)}.mc-pick-field:focus-within{border-color:transparent;outline:none}.op-root .mc-pick-field .mc-pick-search__input.mc-pick-search__input:is(:focus,:focus-visible){box-shadow:none}.mc-pick-field--off{background:var(--mc-surface-sunken)}.mc-pick-chips{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);margin:0;padding:0;list-style:none}.mc-pick-chip{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);max-width:100%;padding:2px 2px 2px var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);border-radius:var(--mc-radius-pill);background:var(--mc-accent-wash);color:var(--mc-ink);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-pick-chip__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-pick-chip__x{display:flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;padding:0;border:0;border-radius:var(--mc-radius-pill);background:transparent;color:var(--mc-ink-soft);cursor:pointer}.mc-pick-chip__x:hover:not(:disabled){background:color-mix(in srgb,var(--mc-ink) 12%,transparent);color:var(--mc-ink)}.mc-pick-chip__x:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:1px}.mc-pick-chip__x:disabled{cursor:not-allowed;opacity:.55}.mc-pick-search{position:relative;display:flex;align-items:center}.mc-pick-search__icon{position:absolute;left:var(--mc-space-sm);color:var(--mc-ink-ghost);pointer-events:none}.mc-pick-search__input{width:100%;box-sizing:border-box;padding:var(--mc-space-xs) var(--mc-space-sm) var(--mc-space-xs) 28px;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink);font-family:var(--mc-font-body);font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.4}.mc-pick-search__input::placeholder{color:var(--mc-ink-ghost)}.mc-pick-search__input:focus,.mc-pick-search__input:focus-visible{outline:none}.mc-pick-panel{display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-pick-list{margin:0;padding:0;list-style:none;max-height:216px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.mc-pick-list:empty{display:none}.mc-pick-group{padding:var(--mc-space-sm) var(--mc-space-sm) var(--mc-space-xs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-pick-group:first-child{padding-top:var(--mc-space-xs)}.mc-pick-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-sm);border-left:var(--mc-stroke-rail) solid transparent;border-radius:var(--mc-radius-sm);cursor:pointer}.mc-pick-option:hover{background:var(--mc-surface-hover)}.mc-pick-option[data-active=true]{background:var(--mc-accent-wash);border-left-color:var(--mc-accent)}.mc-pick-option[aria-selected=true] .mc-pick-option__name{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-pick-option__text{display:flex;flex-direction:column;gap:1px;min-width:0}.mc-pick-option__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-pick-option__note{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-pick-option__text .mc-panel-badge{align-self:flex-start;margin-top:2px}.mc-pick-option__mark{display:flex;align-items:center;justify-content:center;width:18px;color:var(--mc-accent-text)}.mc-pick-avatar{display:flex;align-items:center;justify-content:center;flex:none;width:var(--mc-avatar-md);height:var(--mc-avatar-md);overflow:hidden;border-radius:var(--mc-radius-sm);background:var(--mc-accent-wash);color:var(--mc-accent-text);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);text-transform:uppercase}.mc-pick-avatar__photo{width:100%;height:100%;object-fit:cover;display:block}.mc-pick-avatar--glyph{background:var(--mc-surface-sunken);color:var(--mc-ink-soft)}.mc-pick-already{padding-top:var(--mc-space-sm);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-pick-already__label{margin:0 0 var(--mc-space-xs);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-pick-already__list{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs) var(--mc-space-lg);margin:0;padding:0;list-style:none}.mc-pick-already__row{display:flex;align-items:center;gap:var(--mc-space-sm);min-width:0;opacity:.72}.mc-pick-already__row .mc-pick-avatar{width:var(--mc-avatar-sm);height:var(--mc-avatar-sm)}.mc-pick-note{margin:0;padding:var(--mc-space-md) var(--mc-space-sm);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);line-height:1.45;color:var(--mc-ink-faint)}.mc-fm-picker{display:flex;flex-direction:column;gap:var(--mc-space-xs);min-width:0}.mc-fm-find{display:flex;align-items:center;gap:var(--mc-space-sm);padding:0 var(--mc-space-md);height:var(--mc-row-height);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-well);background:var(--mc-surface-sunken);color:var(--mc-ink-faint)}.mc-fm-find__input{flex:1;min-width:0;border:0;background:none;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink)}.mc-fm-find__input:focus{outline:none}.mc-fm-find__input::placeholder{color:var(--mc-ink-faint)}.mc-fm-quiet,.mc-fm-note,.mc-fm-problem{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-fm-note{color:var(--mc-ink-soft)}.mc-fm-problem{color:var(--mc-danger-text)}.mc-fm-heading{margin:var(--mc-space-sm) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-fm-rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;max-height:232px;overflow-y:auto;border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-fm-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:var(--mc-space-md);width:100%;padding:var(--mc-space-xs) var(--mc-space-sm);border:0;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);background:transparent;color:var(--mc-ink);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);text-align:left;cursor:pointer}.mc-fm-row:hover:not(:disabled),.mc-fm-row:focus-visible{background:var(--mc-surface-hover);outline:none}.mc-fm-row:disabled{cursor:default;color:var(--mc-ink-soft)}.mc-fm-row__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-fm-row__meta{min-width:0;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-fm-badge{flex:none;padding:0 var(--mc-space-xs);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-row);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);white-space:nowrap;min-width:78px;text-align:center}.mc-fm-new{align-self:flex-start}.mc-fm-newform{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-well);background:var(--mc-surface-sunken)}.mc-fm-newform__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-xs) var(--mc-space-sm)}.mc-fm-field{display:flex;flex-direction:column;gap:2px;min-width:0}.mc-fm-field--wide{grid-column:1 / -1}.mc-fm-field__label{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-fm-field__input{min-width:0;height:var(--mc-row-height);padding:0 var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-row);background:var(--mc-surface);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink)}.mc-fm-field__input:focus{outline:none}.mc-fm-field__input:focus:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){border-color:var(--mc-accent);box-shadow:0 0 0 var(--mc-focus-ring-width) var(--mc-focus-ring)}.mc-fm-field__input[aria-invalid=true]{border-color:var(--mc-danger-text)}.mc-fm-newform__actions{display:flex;gap:var(--mc-space-sm)}.mc-fm-chosen{display:flex;align-items:center;gap:var(--mc-space-sm);margin:0;padding:0 var(--mc-space-sm);height:var(--mc-row-height);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-well);background:var(--mc-surface-sunken);color:var(--mc-ink);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-fm-chosen__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-fm-chosen__x{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:0;border-radius:var(--mc-radius-row);background:transparent;color:var(--mc-ink-soft);cursor:pointer}.mc-fm-chosen__x:hover:not(:disabled),.mc-fm-chosen__x:focus-visible{background:var(--mc-surface-hover);color:var(--mc-ink);outline:none}.mc-browse__search{display:flex;align-items:center;gap:var(--mc-space-sm);box-sizing:border-box;padding:0 var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface);color:var(--mc-ink-soft)}.mc-browse__search:focus-within{border-color:transparent}.mc-browse__input{flex:1;min-width:0;padding:var(--mc-space-sm) 0;border:0;background:transparent;color:var(--mc-ink);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-browse__input:focus{outline:none}.mc-browse__input::placeholder{color:var(--mc-ink-faint)}.mc-browse__input:disabled{color:var(--mc-ink-faint)}.mc-browse{margin-top:var(--mc-space-md);max-height:22rem;overflow-y:auto;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-browse__list{margin:0;padding:0;list-style:none}.mc-browse__row{display:flex;align-items:center;gap:var(--mc-space-md);padding:var(--mc-space-sm) var(--mc-space-md);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-browse__row:last-child{border-bottom:0}.mc-browse__mark{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--mc-avatar-sm);height:var(--mc-avatar-sm);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink-soft)}.mc-browse__text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.mc-browse__name{color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-browse__note-line{color:var(--mc-ink-soft);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-browse__meta{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-browse__joined{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);flex:none;padding:0 var(--mc-space-sm);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-browse__note{margin:0;padding:var(--mc-space-lg) var(--mc-space-md);color:var(--mc-ink-soft);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);text-align:center}.mc-browse__note--refusal{color:var(--mc-ink-body);background:var(--mc-warning-wash);border-radius:var(--mc-radius);text-align:left}.mc-letter{display:flex;flex-direction:column;min-width:0}.mc-letter__head{display:flex;flex-direction:column;border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-letter__row{display:flex;align-items:center;gap:var(--mc-space-sm);min-width:0;padding:7px 0;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-letter__row--from{background:var(--mc-surface-sunken);padding-left:var(--mc-space-sm);padding-right:var(--mc-space-sm);border-radius:var(--mc-radius-sm) var(--mc-radius-sm) 0 0}.mc-letter__label{flex:none;width:62px;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-letter__from{min-width:0;flex:1;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-letter__input{flex:1;min-width:0;border:0;background:none;padding:2px 0;color:var(--mc-ink);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-letter__input::placeholder{color:var(--mc-ink-ghost)}.mc-letter__input:focus{outline:none}.mc-letter__row:focus-within{border-radius:var(--mc-radius-sm)}.mc-letter__input--subject{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-letter__toggles{flex:none;display:flex;gap:4px}.mc-letter__toggle{border:var(--mc-stroke-hairline) solid transparent;background:none;border-radius:var(--mc-radius-pill);padding:2px 8px;cursor:pointer;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-letter__toggle:hover{background:var(--mc-surface-hover);color:var(--mc-ink-soft)}.mc-letter__toggle[aria-pressed=true]{background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line);color:var(--mc-accent-text)}.mc-letter__toggle:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-letter__ring{display:flex;min-width:0;margin-top:var(--mc-space-lg);--fr-field-radius: var(--mc-radius-sm)}.mc-letter__body{width:100%;box-sizing:border-box;min-height:230px;resize:vertical;border:0;background:none;padding:0;color:var(--mc-ink-body);font:400 calc(15.5px * var(--mc-text-scale, 1))/1.65 var(--mc-font-display);letter-spacing:.1px}.mc-letter__body::placeholder{color:var(--mc-ink-ghost);font-style:italic}.mc-letter__body:focus{outline:none}.mc-letter__signoff{display:flex;flex-direction:column;gap:1px;margin-top:var(--mc-space-md);color:var(--mc-ink-body);font:400 calc(14.5px * var(--mc-text-scale, 1))/1.5 var(--mc-font-display)}.mc-letter__signoff-rule{color:var(--mc-ink-faint)}.mc-letter__signoff-name{font-weight:600}.mc-letter__signoff-address{color:var(--mc-ink-soft)}.mc-letter__note{display:flex;align-items:flex-start;gap:6px;margin:var(--mc-space-lg) 0 0;padding:var(--mc-space-sm) var(--mc-space-md);background:var(--mc-surface-sunken);border-radius:var(--mc-radius-sm);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-letter__note svg{flex:none;margin-top:2px;color:var(--mc-ink-faint)}.mc-letter__notebtn{border:0;background:none;padding:0;cursor:pointer;color:var(--mc-accent-text);font:inherit;text-decoration:underline;text-underline-offset:2px}.mc-letter__notebtn:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:3px}.mc-letter__error{display:flex;align-items:flex-start;gap:8px;margin:var(--mc-space-md) 0 0;padding:var(--mc-space-sm) var(--mc-space-md);background:var(--mc-danger-wash);border:var(--mc-stroke-hairline) solid var(--mc-danger-wash-line);border-radius:var(--mc-radius-sm);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-letter__error svg{flex:none;margin-top:1px;color:var(--mc-danger-text)}.mc-letter__error-title{font-weight:700;color:var(--mc-ink)}.mc-letter__files{display:block;min-width:0;margin:var(--mc-space-md) 0 0;padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-letter__files-legend{display:flex;align-items:center;gap:6px;padding:0;margin-bottom:var(--mc-space-xs);color:var(--mc-ink);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase}.mc-letter__file{display:flex;align-items:baseline;gap:8px;min-width:0;padding:2px 0;color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer}.mc-letter__file input{flex:none;align-self:center;margin:0;cursor:pointer}.mc-letter__file-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-letter__file-size{flex:none;margin-left:auto;color:var(--mc-ink-faint);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-letter__files-note{margin:var(--mc-space-xs) 0 0;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-letter__files-note--bad{display:flex;align-items:flex-start;gap:6px;color:var(--mc-danger-text)}.mc-letter__files-note--bad svg{flex:none;margin-top:1px;color:var(--mc-danger-text)}.mc-mail{flex:1 1 auto;min-width:0;min-height:0;display:grid;grid-template-columns:200px 340px minmax(0,1fr);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);position:relative;margin:0 var(--mc-frame-gutter) var(--mc-frame-gutter)}.mc-mail:before,.mc-mail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:var(--mc-radius-well)}.mc-mail:before{z-index:0;background:var(--mc-surface)}.mc-mail:after{z-index:4;border:var(--mc-stroke-hairline) solid var(--mc-well-seam);box-shadow:var(--mc-well-recess)}[data-product=matterchat] .mc-mail{margin:0}[data-product=matterchat] .mc-mail:before,[data-product=matterchat] .mc-mail:after{border:0;border-radius:0;background:transparent;box-shadow:none}.mc-mail>*{position:relative;z-index:1;min-width:0;min-height:0}.mc-mail--single{display:flex;align-items:center;justify-content:center;padding:var(--mc-space-xl)}@media(max-width:1180px){.mc-mail{grid-template-columns:168px 300px minmax(0,1fr)}}.mc-mail__quiet{margin:0;padding:var(--mc-space-lg) var(--mc-space-md);color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-mail__rail{display:flex;flex-direction:column;gap:var(--mc-space-sm);padding:var(--mc-space-md) var(--mc-space-sm);overflow-y:auto;background:transparent;border-right:var(--mc-stroke-hairline) solid var(--mc-hairline);border-start-start-radius:var(--mc-radius-well);border-end-start-radius:var(--mc-radius-well)}.mc-mail__compose{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 12px;border:0;border-radius:var(--mc-radius-pill);cursor:pointer;background:var(--mc-accent);color:var(--mc-accent-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-mail__compose:hover{background:var(--mc-accent-hover)}.mc-mail__compose:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-mail__folders{list-style:none;margin:var(--mc-space-xs) 0 0;padding:0;display:flex;flex-direction:column;gap:1px}.mc-mail__folder{width:100%;display:flex;align-items:center;gap:9px;padding:7px 10px;border:0;border-radius:var(--mc-radius-sm);background:none;cursor:pointer;text-align:left;color:var(--mc-ink-soft);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-mail__folder svg{flex:none;color:var(--mc-ink-faint)}.mc-mail__folder:hover{background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-mail__folder[aria-current=true]{background:var(--mc-surface-sunken);color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-mail__folder[aria-current=true] svg{color:var(--mc-accent-deep)}.mc-mail__folder:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-mail__account{margin-top:auto;display:flex;flex-direction:column;gap:1px;padding:var(--mc-space-sm) 10px;border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-mail__account-label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-mail__account-name{color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);overflow:hidden;text-overflow:ellipsis}.mc-mail__account-address{color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);overflow:hidden;text-overflow:ellipsis}.mc-mail__list{display:flex;flex-direction:column;overflow-y:auto;background:var(--mc-surface);border-right:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-mail__listhead{position:sticky;top:0;z-index:var(--mc-layer-sticky);display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-md) var(--mc-space-md) var(--mc-space-sm);background:var(--mc-surface-raised);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-mail__folder-title{font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-mail__search{display:flex;align-items:center;gap:6px;padding:5px 9px;border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);color:var(--mc-ink-faint)}.mc-mail__search input{flex:1;min-width:0;border:0;background:none;color:var(--mc-ink);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-mail__search input:focus{outline:none}.mc-mail__banner{display:flex;align-items:flex-start;gap:6px;margin:var(--mc-space-sm);padding:var(--mc-space-sm) var(--mc-space-md);border-radius:var(--mc-radius-sm);background:var(--mc-warning-wash);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-mail__banner svg{flex:none;margin-top:1px;color:var(--mc-warning-text)}.mc-mail__listnotice{padding:var(--mc-space-md)}.mc-mail__rows{list-style:none;margin:0;padding:0}.mc-mail__more{margin:var(--mc-space-sm) auto var(--mc-space-lg);padding:6px 14px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-pill);background:var(--mc-surface-raised);cursor:pointer;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-mail__more:hover:not(:disabled){background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-mail__more:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-mailrow{width:100%;display:flex;gap:9px;padding:10px var(--mc-space-md);border:0;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline-soft);background:none;text-align:left;cursor:pointer;color:var(--mc-ink-soft)}.mc-mailrow:hover{background:var(--mc-surface-hover)}.mc-mailrow[data-selected=true]{background:var(--mc-surface-sunken);box-shadow:inset 3px 0 0 0 var(--mc-accent-deep)}.mc-mailrow[data-unread=true] .mc-mailrow__from,.mc-mailrow[data-unread=true] .mc-mailrow__subject{color:var(--mc-ink);font-weight:700}.mc-mailrow:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(var(--mc-focus-ring-offset) * -1)}.mc-mailrow__avatar{flex:none;width:var(--mc-avatar-sm);height:var(--mc-avatar-sm);display:flex;align-items:center;justify-content:center;border-radius:var(--mc-radius-pill);background:var(--mc-accent-wash);color:var(--mc-accent-text);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-mailrow__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.mc-mailrow__top{display:flex;align-items:baseline;gap:8px}.mc-mailrow__from{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-mailrow__when{flex:none;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-mailrow__subject{display:flex;align-items:center;gap:5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink-body)}.mc-mailrow__nosubject{color:var(--mc-ink-faint);font-style:italic}.mc-mailrow__clip{flex:none;color:var(--mc-ink-faint)}.mc-mailrow__preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-mail__reader{display:flex;flex-direction:column;overflow-y:auto;background:var(--mc-surface)}.mc-mail__blank{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:var(--mc-space-xxl);text-align:center;background:var(--mc-surface-sunken);color:var(--mc-ink-ghost)}.mc-mail__blank-lead{margin:0;font-family:var(--mc-font-display);font-style:italic;font-size:calc(20px * var(--mc-text-scale, 1));line-height:1.25;color:var(--mc-ink)}.mc-mail__blank-note{margin:0;max-width:42ch;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-reader{display:flex;flex-direction:column;min-height:0;flex:1}.mc-reader__head{display:flex;flex-direction:column;gap:3px;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-md);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-reader__subject{margin:0;font-family:var(--mc-font-display);font-size:calc(21px * var(--mc-text-scale, 1));font-weight:600;line-height:1.25;color:var(--mc-ink)}.mc-reader__meta{margin:4px 0 0;color:var(--mc-ink-soft);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-reader__meta strong{color:var(--mc-ink)}.mc-reader__sep{padding:0 6px;color:var(--mc-ink-ghost)}.mc-reader__to{margin:0;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-reader__actions{display:flex;gap:var(--mc-space-xs);margin-top:var(--mc-space-sm)}.mc-reader__reply{display:flex;align-items:center;gap:6px;padding:6px 13px;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-pill);background:var(--mc-surface-raised);cursor:pointer;color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-reader__reply:hover{background:var(--mc-surface-hover);border-color:var(--mc-outline-strong)}.mc-reader__reply:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-reader__note{display:flex;align-items:flex-start;gap:6px;margin:var(--mc-space-md) var(--mc-space-xl) 0;padding:var(--mc-space-sm) var(--mc-space-md);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-reader__note svg{flex:none;margin-top:2px;color:var(--mc-ink-faint)}.mc-reader__body{flex:1;min-height:420px;width:100%;border:0;padding:0 var(--mc-space-xl);box-sizing:border-box;background:var(--mc-surface)}.mc-reader__files{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:0 var(--mc-space-xl) var(--mc-space-xl);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-reader__files-label{display:flex;align-items:center;gap:6px;color:var(--mc-ink);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase}.mc-reader__filelist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.mc-reader__file{display:flex;align-items:baseline;gap:8px;min-width:0}.mc-reader__file-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink-body)}.mc-reader__file-size{flex:none;color:var(--mc-ink-faint);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-reader__file-open{flex:none;margin-left:auto;display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);color:var(--mc-accent-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer}.mc-reader__file-open:hover:not(:disabled){background:var(--mc-surface-hover);border-color:var(--mc-outline-strong)}.mc-reader__file-open:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-reader__file-open:disabled{cursor:default;opacity:.55}.mc-reader__files-note{margin:0;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-reader__files-note--bad{display:flex;align-items:flex-start;gap:6px;color:var(--mc-danger-text)}.mc-connect{display:flex;flex-direction:column;align-items:center;gap:var(--mc-space-sm);max-width:54ch;padding:var(--mc-space-xxl);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-sunken);text-align:center}.mc-connect__mark{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--mc-radius-pill);background:var(--mc-accent-wash);color:var(--mc-accent-deep)}.mc-connect__lead{margin:0;font-family:var(--mc-font-display);font-size:calc(22px * var(--mc-text-scale, 1));font-weight:600;line-height:1.25;color:var(--mc-ink)}.mc-connect__note{margin:0;color:var(--mc-ink-soft);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-connect__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--mc-space-sm);margin-top:var(--mc-space-sm)}.mc-connect__button{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:var(--mc-radius-pill);background:var(--mc-accent);color:var(--mc-accent-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);text-decoration:none}.mc-connect__button:hover{background:var(--mc-accent-hover)}.mc-connect__button:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-connect__off{margin:0;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-notice{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:46ch;padding:var(--mc-space-xl);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-sunken);text-align:center;color:var(--mc-ink-faint)}.mc-notice__lead{margin:0;color:var(--mc-ink);font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking)}.mc-notice__note{margin:0;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-mail__disconnect{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:0;border:0;background:none;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer}.mc-mail__disconnect:hover{color:var(--mc-danger-text)}.mc-mail__disconnect:focus-visible,.mc-connect__remove:focus-visible,.mc-disconnect__done:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-connect__remove{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);text-decoration:underline;cursor:pointer}.mc-connect__remove:hover{color:var(--mc-danger-text)}.mc-disconnect__facts{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px;color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);text-wrap-style:pretty}.mc-disconnect{display:flex;flex-direction:column;align-items:center;gap:var(--mc-space-sm);max-width:54ch;padding:var(--mc-space-xxl);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-sunken);text-align:center}.mc-disconnect[data-grant-live=true],.mc-disconnect[data-grant-live=unknown]{border-color:var(--mc-warning-wash-line);background:var(--mc-warning-wash)}.mc-disconnect__mark{display:flex;color:var(--mc-ink-faint)}.mc-disconnect[data-grant-live=true] .mc-disconnect__mark,.mc-disconnect[data-grant-live=unknown] .mc-disconnect__mark{color:var(--mc-warning-text)}.mc-disconnect__lead{margin:0;color:var(--mc-ink);font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);text-wrap-style:pretty}.mc-disconnect__who{margin:0;color:var(--mc-ink-soft);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-disconnect__notice{margin:0;color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);text-wrap-style:pretty}.mc-disconnect__code{margin:0;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-disconnect__code code{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-disconnect__done{margin-top:var(--mc-space-sm);padding:9px 16px;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-pill);background:var(--mc-surface);color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);cursor:pointer}.mc-disconnect__done:hover{background:var(--mc-surface-hover)}.mc-connect__diag{align-self:stretch;margin:0;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);text-align:left}.mc-connect__diag>summary{cursor:pointer;text-align:center;color:var(--mc-ink-soft)}.mc-connect__diag>summary:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}.mc-connect__diag>ul{margin:var(--mc-space-xs) 0 0;padding-left:1.2em;display:flex;flex-direction:column;gap:var(--mc-space-xxs, 4px)}.mc-mail--single:has(>.mc-mail-nc){align-items:stretch;justify-content:flex-start;padding:0;background:var(--ux-panel);color:var(--ux-text)}.mc-mail-nc{flex:1;max-width:900px}.mc-mail__notice{display:flex;align-items:flex-start;gap:var(--mc-space-xs);margin:var(--mc-space-sm);padding:var(--mc-space-sm) var(--mc-space-md);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-mail__notice>span{flex:1;min-width:0}.mc-mail__notice-close{flex:none;display:grid;place-items:center;width:20px;height:20px;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink-soft);cursor:pointer}.mc-mail__notice-close:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-mail__held{list-style:none;margin:0 var(--mc-space-sm) var(--mc-space-sm);padding:0;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm)}.mc-mail__held-row{display:flex;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-sm) var(--mc-space-md);color:var(--mc-ink-soft)}.mc-mail__held-row+.mc-mail__held-row{border-top:var(--mc-stroke-hairline) solid var(--mc-outline)}.mc-mail__held-row[data-unsaved=true]{background:var(--mc-warning-wash)}.mc-mail__held-row[data-unsaved=true] svg{color:var(--mc-warning-text)}.mc-mail__held-text{display:flex;flex-direction:column;flex:1;min-width:0}.mc-mail__held-subject{overflow:hidden;color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);text-overflow:ellipsis;white-space:nowrap}.mc-mail__held-meta{overflow:hidden;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);text-overflow:ellipsis;white-space:nowrap}.mc-reader__actions{flex-wrap:wrap}.mc-reader__reply:disabled{cursor:default;opacity:.6}.mc-connect__outcome{padding:var(--mc-space-sm) var(--mc-space-md);border-radius:var(--mc-radius-sm);background:var(--mc-warning-wash);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);color:var(--mc-ink-body)}.mc-reader__filing{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:10px}.mc-reader__filed{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.mc-reader__filed-chip{padding:3px 10px;border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-accent) 14%,transparent);color:var(--mc-ink);font:var(--mc-type-meta)}.mc-reader__filing-pick{align-self:stretch}.op-root .mc-skin.mc-skin--saved,.op-root .mc-skin.mc-skin--reminders,.op-root .mc-skin.mc-skin--drafts,.op-root .mc-skin.mc-skin--directory,.op-root .mc-skin.mc-skin--activity,.op-root .mc-skin.mc-skin--mail{--glass-1: var(--ux-panel);--glass-2: transparent;--glass-3: var(--ux-fill);--mc-skin-white: transparent;--wc-paper: transparent;--card: transparent;--ink: var(--ux-text);--ink-2: var(--ux-text-3);--ink-3: var(--ux-text-3);--mc-skin-ink-2: var(--ux-text-3);--mc-skin-t2: var(--ux-text-2);--mc-skin-t3: var(--ux-text-3);--mc-skin-ink-hairline: var(--ux-divider);--mc-skin-hairline: var(--ux-hairline);--link-on-white: var(--ring-solid);--shadow-card: none;--shadow-btn: none;--rim: none}.op-root .mc-skin.mc-skin--saved .mc-saved,.op-root .mc-skin.mc-skin--reminders .mc-reminders,.op-root .mc-skin.mc-skin--drafts .mc-drafts,.op-root .mc-skin.mc-skin--directory .mc-directory-screen,.op-root .mc-skin.mc-skin--activity .mc-activity{background:var(--ux-panel);color:var(--ux-text);font-family:var(--ux-font)}.op-root .mc-skin.mc-skin--saved .mc-saved__head,.op-root .mc-skin.mc-skin--drafts .mc-drafts__head,.op-root .mc-skin.mc-skin--directory .mc-fdir__head,.op-root .mc-skin.mc-skin--activity .mc-activity__head{padding:22px 28px 12px;gap:4px;background:transparent;border:0;box-shadow:none}.op-root .mc-skin.mc-skin--saved .mc-saved__title,.op-root .mc-skin.mc-skin--reminders .mc-reminders__title,.op-root .mc-skin.mc-skin--drafts .mc-drafts__title,.op-root .mc-skin.mc-skin--directory .mc-fdir__title,.op-root .mc-skin.mc-skin--activity .mc-activity__title{margin:0;font-family:var(--ux-font);font-size:calc(24px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:-.01em;line-height:1.2;color:var(--ux-text)}.op-root .mc-skin.mc-skin--saved .mc-saved__sub,.op-root .mc-skin.mc-skin--saved .mc-saved__privacy,.op-root .mc-skin.mc-skin--directory .mc-fdir__sub,.op-root .mc-skin.mc-skin--activity .mc-activity__sub{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-3)}.op-root .mc-skin.mc-skin--saved .mc-saved__privacy{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-skin.mc-skin--saved .mc-saved__body,.op-root .mc-skin.mc-skin--directory .mc-fdir__body,.op-root .mc-skin.mc-skin--activity .mc-activity__body{padding:0 28px 28px;background:transparent}.op-root .mc-skin.mc-skin--saved .mc-saved__list,.op-root .mc-skin.mc-skin--directory .mc-fdir__list,.op-root .mc-skin.mc-skin--activity .mc-activity__list{display:flex;flex-direction:column;gap:0;max-width:880px;margin:0;padding:0;background:transparent;border:0;box-shadow:none}.op-root .mc-skin.mc-skin--saved .mc-saved__item,.op-root .mc-skin.mc-skin--directory .mc-fdir__row,.op-root .mc-skin.mc-skin--activity .mc-activity__row{display:flex;align-items:center;gap:12px;margin:0;padding:0;border:0;border-bottom:1px solid var(--ux-divider);border-radius:0;background:transparent;box-shadow:none;color:var(--ux-text);transform:none}.op-root .mc-skin.mc-skin--saved .mc-saved__jump,.op-root .mc-skin.mc-skin--activity .mc-activity__rowOpen{flex:1;min-width:0;padding:10px 4px;border:0;border-radius:8px;background:transparent;box-shadow:none;color:inherit;text-align:left;font:inherit;cursor:pointer;transition:background var(--ux-ease)}.op-root .mc-skin.mc-skin--saved .mc-saved__jump:hover,.op-root .mc-skin.mc-skin--activity .mc-activity__rowOpen:hover{background:var(--ux-fill-subtle)}.op-root .mc-skin.mc-skin--saved .mc-panel-row,.op-root .mc-skin.mc-skin--directory .mc-panel-row{display:flex;align-items:center;gap:12px;width:100%;padding:10px 4px;background:transparent;border:0;box-shadow:none;color:var(--ux-text)}.op-root .mc-skin.mc-skin--saved .mc-saved__jump .mc-panel-row{padding:0}.op-root .mc-skin.mc-skin--saved .mc-panel-avatar,.op-root .mc-skin.mc-skin--directory .mc-panel-avatar{width:32px;height:32px;border-radius:16px;font-size:12px;font-weight:700;box-shadow:none}.op-root .mc-skin.mc-skin--saved .mc-panel-row__title,.op-root .mc-skin.mc-skin--saved .mc-panel-row__name,.op-root .mc-skin.mc-skin--directory .mc-panel-row__title{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-skin.mc-skin--saved .mc-panel-row__meta,.op-root .mc-skin.mc-skin--directory .mc-panel-row__meta{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-skin.mc-skin--saved .mc-saved__excerpt{display:block;margin-top:2px;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--mc-ux-body)}.op-root .mc-skin.mc-skin--saved .mc-saved__where{color:var(--ux-text-3)}.op-root .mc-skin.mc-skin--saved .mc-panel-time,.op-root .mc-skin.mc-skin--saved .mc-saved__item .mc-panel-time{color:var(--ux-text-3);font:inherit;font-family:var(--ux-font);font-variant-numeric:tabular-nums;letter-spacing:0}.op-root .mc-skin.mc-skin--saved .mc-saved__remove,.op-root .mc-skin.mc-skin--directory .mc-panel-row__trail .mc-panel-btn{border:0;border-radius:8px;background:var(--ux-fill-hover);color:var(--ux-text);box-shadow:none;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600}.op-root .mc-skin.mc-skin--saved .mc-saved__remove{background:transparent;color:var(--ux-text-3)}.op-root .mc-skin.mc-skin--saved .mc-saved__remove:hover,.op-root .mc-skin.mc-skin--directory .mc-panel-row__trail .mc-panel-btn:hover{background:var(--ux-fill-strong);color:var(--ux-text)}.op-root .mc-skin.mc-skin--saved .mc-saved__foot{max-width:880px;padding:12px 4px 0;border:0}.op-root .mc-skin.mc-skin--saved .mc-saved__note{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-skin.mc-skin--directory .mc-directory-screen{display:flex;flex-direction:column;min-height:0}.op-root .mc-skin.mc-skin--directory .mc-chi-directory{display:flex;align-items:center;gap:12px;margin:16px 28px 0;padding:10px 12px;max-width:856px;border-radius:12px;border:1px solid color-mix(in srgb,var(--ux-ok) 22%,transparent);background:var(--mc-ux-ok-ground);box-shadow:none}.op-root .mc-skin.mc-skin--directory .mc-chi-directory__name{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-skin.mc-skin--directory .mc-chi-directory__meta{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-skin.mc-skin--directory .mc-chi-directory .mc-kit-btn{margin-left:auto;height:30px;padding:0 12px;border:0;border-radius:9px;background:var(--ux-primary-bg);color:var(--ux-primary-ink);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;box-shadow:none}.op-root .mc-skin.mc-skin--directory .mc-fdir{background:transparent}.op-root .mc-skin.mc-skin--directory .mc-fdir__search{display:flex;align-items:center;gap:8px;max-width:480px;height:34px;margin-top:10px;padding:0 10px;border:0;border-radius:10px;background:var(--ux-fill);color:var(--ux-text-3);box-shadow:none;transition:box-shadow var(--ux-ease),background var(--ux-ease)}.op-root .mc-skin.mc-skin--directory .mc-fdir__search:focus-within{background:var(--ux-fill-hover)}.op-root .mc-skin.mc-skin--directory .mc-fdir__input,.op-root .mc-skin.mc-skin--directory .mc-fdir__input:focus,.op-root .mc-skin.mc-skin--directory .mc-fdir__input:focus-visible{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;box-shadow:none;color:var(--ux-text);font:inherit;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-skin.mc-skin--directory .mc-fdir__input::placeholder{color:var(--ux-text-3)}.op-root .mc-skin.mc-skin--directory .mc-panel-tabs{display:flex;gap:22px;margin-top:14px;padding:0;border:0;border-bottom:1px solid var(--ux-hairline);background:transparent;box-shadow:none;max-width:880px}.op-root .mc-skin.mc-skin--directory .mc-panel-tab{gap:6px;padding:0 0 10px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ux-text-3);font-size:calc(14px * var(--mc-text-scale, 1));font-weight:400}.op-root .mc-skin.mc-skin--directory .mc-panel-tab svg{display:none}.op-root .mc-skin.mc-skin--directory.mc-skin--directory.mc-skin--directory .mc-panel-tab.mc-panel-tab[aria-selected=true]{border-radius:0;color:var(--ux-text);font-weight:600;background:transparent;box-shadow:inset 0 -2px 0 var(--ux-text)}.op-root .mc-skin.mc-skin--directory .mc-panel-tab__count{padding:0;background:transparent;color:var(--ux-text-3);font-family:var(--ux-font);font-size:calc(13px * var(--mc-text-scale, 1));letter-spacing:0}.op-root .mc-skin.mc-skin--directory .mc-fdir__body{padding-top:4px}.op-root .mc-skin.mc-skin--directory .mc-fdir__row:hover{background:var(--ux-fill-subtle)}.op-root .mc-skin.mc-skin--directory .mc-fdir__group{margin:14px 0 2px;padding:0 4px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-3)}.op-root .mc-skin.mc-skin--directory .mc-panel-badge{background:var(--ux-accent-bg);color:var(--ux-accent-text);border:0;border-radius:8px;font-family:var(--ux-font);font-size:calc(11px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:0}.op-root .mc-skin.mc-skin--activity .mc-activity__controls{margin-top:12px;gap:8px}.op-root .mc-skin.mc-skin--activity .mc-activity__filters{display:inline-flex;gap:6px}.op-root .mc-skin.mc-skin--activity .mc-activity__filters .mc-kit-btn{height:auto;padding:5px 10px;border:0;border-radius:12px;background:var(--ux-fill);color:var(--ux-text-icon);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:500;box-shadow:none}.op-root .mc-skin.mc-skin--activity .mc-activity__filters .mc-kit-btn.is-on{background:var(--ux-primary-bg);color:var(--ux-primary-ink);font-weight:600}.op-root .mc-skin.mc-skin--activity .mc-activity__controls>.mc-kit-btn,.op-root .mc-skin.mc-skin--activity .mc-activity__rowMark{height:28px;padding:0 10px;border:0;border-radius:8px;background:var(--ux-fill-hover);color:var(--ux-text);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;box-shadow:none}.op-root .mc-skin.mc-skin--activity .mc-activity__row--unread{background:transparent}.op-root .mc-skin.mc-skin--activity .mc-activity__rowOpen{display:flex;flex-direction:column;gap:2px}.op-root .mc-skin.mc-skin--activity .mc-activity__rowHead{display:flex;align-items:center;gap:8px;color:var(--ux-text);font-weight:600}.op-root .mc-skin.mc-skin--activity .mc-activity__rowHead .mc-kit-box{color:var(--ux-text)}.op-root .mc-skin.mc-skin--activity .mc-activity__dot{width:7px;height:7px;border-radius:4px;background:var(--ring-solid)}.op-root .mc-skin.mc-skin--activity .mc-activity__row:not(.mc-activity__row--unread) .mc-activity__dot{background:transparent}.op-root .mc-skin.mc-skin--activity .mc-activity__rowBody{color:var(--mc-ux-body);font-size:calc(14px * var(--mc-text-scale, 1))}.op-root .mc-skin.mc-skin--activity .mc-kit-ink--faint{color:var(--ux-text-3);font-size:calc(12px * var(--mc-text-scale, 1))}.op-root .mc-skin.mc-skin--mail .mc-connect{max-width:520px;padding:24px;gap:10px;border:1px solid var(--ux-hairline);border-style:solid;border-radius:14px;background:var(--ux-surface);box-shadow:none;color:var(--ux-text);font-family:var(--ux-font);text-align:left;align-items:flex-start}.op-root .mc-skin.mc-skin--mail .mc-connect__mark{width:36px;height:36px;border-radius:10px;background:var(--ux-warn-bg);color:var(--ux-warn);box-shadow:none;display:inline-grid;place-content:center}.op-root .mc-skin.mc-skin--mail .mc-connect__lead{margin:0;font-size:calc(17px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-skin.mc-skin--mail .mc-connect__soon,.op-root .mc-skin.mc-skin--mail .mc-connect__note{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.5;color:var(--ux-text-2)}.op-root .mc-skin.mc-skin--mail .mc-connect__note strong{color:var(--ux-text)}.op-root .mc-skin.mc-skin--mail .mc-connect__off{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-skin.mc-skin--mail .mc-connect__admin{margin-top:6px}.op-root .mc-skin.mc-skin--mail .mc-connect__button{height:34px;padding:0 14px;border:0;border-radius:9px;background:var(--ux-primary-bg);color:var(--ux-primary-ink);font-weight:600;box-shadow:none}.op-root .mc-skin.mc-skin--directory .mc-panel-row__name,.op-root .mc-skin.mc-skin--saved .mc-panel-row__name{color:var(--ux-text);font-weight:600}.op-root .mc-skin.mc-skin--directory .mc-panel-tab:before,.op-root .mc-skin.mc-skin--directory .mc-panel-tab:after{display:none}.op-root .mc-skin.mc-skin--directory .mc-fdir{border:0;box-shadow:none;border-radius:0}.op-root .mc-skin.mc-skin--mail .mc-connect{border-style:solid}.op-root .mc-skin.mc-skin--mail .mc-connect__mark svg{width:18px;height:18px}.op-root .mc-echo-access{display:flex;flex-direction:column;gap:4px}.op-root .mc-echo-access__title{margin:0}.op-root .mc-echo-access__list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.op-root .mc-echo-access__row{display:flex;align-items:center;gap:8px;min-height:26px;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-echo-access__name{flex:1;min-width:0;color:var(--ux-text)}.op-root .mc-echo-access__state{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3);white-space:nowrap}.op-root .mc-echo-access__state.is-ok{color:var(--ux-ok, var(--ux-text-2))}.op-root .mc-echo-access__state.is-off{color:var(--ux-danger-text, var(--ux-danger));font-weight:600}.op-root .mc-echo-access__note{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.35;color:var(--ux-text-3)}.op-root .mc-echo-access__restart{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-echo-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;pointer-events:none;font-family:var(--ux-font)}.op-root .mc-echo-layer>*{pointer-events:auto}.op-root .mc-echo-ring{position:relative;isolation:isolate}.op-root .mc-echo-ring:before,.op-root .mc-echo-ring:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:-1;border-radius:inherit;pointer-events:none}.op-root .mc-echo-ring:before{z-index:2;padding:2px;background:var(--fr-gradient);background-size:200% 100%;box-shadow:inset 0 0 0 1px var(--fr-highlight);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.op-root .mc-echo-ring:after{box-shadow:var(--fr-halo)}.op-root .mc-echo-ring[data-burst=a]:before{animation:mc-fr-shimmer 3s linear 2}.op-root .mc-echo-ring[data-burst=b]:before{animation:mc-echo-shimmer-b 3s linear 2}.op-root .mc-echo-ring[data-fr-still]:before{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.op-root .mc-echo-ring:before{animation:none!important}}@keyframes mc-echo-shimmer-b{0%{background-position:0% 50%}to{background-position:200% 50%}}.op-root .mc-echo-dock{position:fixed;display:flex;align-items:center;gap:2px;padding:6px 8px 6px 4px;border-radius:999px;background:color-mix(in oklab,var(--ux-surface) 82%,transparent);border:1px solid var(--ux-hairline-strong);box-shadow:var(--ux-shadow-float);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);color:var(--ux-text-icon);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.op-root .mc-echo-dock:active{cursor:grabbing}.op-root .mc-echo-dock.is-recording{border-color:color-mix(in oklab,var(--ux-danger) 55%,transparent)}.op-root .mc-echo-dock__grip{display:inline-flex;align-items:center;justify-content:center;width:20px;height:30px;padding:0;border:0;border-radius:8px;background:none;color:var(--ux-text-4);cursor:grab}.op-root .mc-echo-dock__grip:hover{color:var(--ux-text-2)}.op-root .mc-echo-dock__preview{width:48px;height:30px;margin:0 6px 0 2px;border-radius:8px;flex-shrink:0}.op-root .mc-echo-dock__preview canvas{display:block;width:100%;height:100%;border-radius:7px;object-fit:cover;background:var(--ux-panel)}.op-root .mc-echo-dock__sep{width:1px;height:18px;margin:0 4px;background:var(--ux-hairline-strong)}.op-root .mc-echo-dock .mc-echo-dock__btn{width:34px;height:34px;border-radius:999px;cursor:pointer}.op-root .mc-echo-dock .mc-echo-dock__btn[aria-pressed=true]{width:auto;padding:0 10px;background:var(--ux-danger-bg);color:var(--ux-danger-text)}.op-root .mc-echo-dock__rec{display:inline-flex;align-items:center;gap:6px;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600}.op-root .mc-echo-dock__rec-dot{fill:currentColor}.op-root .mc-echo-dock__rec-time{font-family:var(--ux-mono);font-variant-numeric:tabular-nums}.op-root .mc-echo-dock__pill{display:inline-flex;align-items:center;gap:2px;padding:0 2px 0 10px;border-radius:999px;background:var(--ux-danger-bg);color:var(--ux-danger-text)}.op-root .mc-echo-dock__pill .mc-echo-dock__rec{min-width:44px;margin-right:4px}.op-root .mc-echo-dock__pill .mc-echo-dock__btn{color:inherit}.op-root .mc-echo-dock .mc-echo-dock__btn[data-danger]:hover,.op-root .mc-echo-dock .mc-echo-dock__btn[data-danger]:focus-visible{background:color-mix(in oklab,var(--ux-danger) 30%,transparent);color:var(--ux-text)}.op-root .mc-echo-dock__more{display:inline-flex;align-items:center;justify-content:center;width:18px;height:34px;margin-left:-4px;padding:0;border:0;border-radius:8px;background:none;color:var(--ux-text-4);cursor:pointer}.op-root .mc-echo-dock__more:hover,.op-root .mc-echo-dock__more[aria-expanded=true]{color:var(--ux-text)}.op-root .mc-echo-dock__more:disabled{opacity:.4;cursor:default}.op-root .mc-echo-dock.is-compact{padding-right:4px}.op-root .mc-echo-dock__menu,.op-root .mc-echo-dock__ask{position:absolute;right:0;bottom:calc(100% + 10px);display:flex;flex-direction:column;gap:8px;width:280px;padding:12px;border-radius:14px;cursor:default}.op-root .mc-echo-dock__ask{flex-direction:row;flex-wrap:wrap;align-items:center;width:340px}.op-root .mc-echo-dock__ask>span{flex:1 1 100%}.op-root .ux-strip.mc-echo-dock__ask{background-color:var(--ux-surface);background-image:linear-gradient(#ffa92a1f,#ffa92a1f);background-image:linear-gradient(color(xyz 0.559 0.496 0.083 / 0.122),color(xyz 0.559 0.496 0.083 / 0.122))}.op-root .mc-echo-dock__menu-title{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:700;color:var(--ux-text-2)}.op-root .mc-echo-dock__menu-row{display:flex;align-items:center;gap:8px;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text);cursor:pointer}.op-root .mc-echo-dock__menu-row input{accent-color:var(--ring-solid)}.op-root .mc-echo-chip{position:fixed;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid var(--ux-hairline-strong);border-radius:999px;background:color-mix(in oklab,var(--ux-surface) 82%,transparent);box-shadow:var(--ux-shadow-float);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);color:var(--ux-text);font:600 calc(12px * var(--mc-text-scale, 1))/calc(14px * var(--mc-text-scale, 1)) var(--ux-font);cursor:pointer}.op-root .mc-echo-chip__dot{width:8px;height:8px;border-radius:50%;background:var(--ring-solid)}.op-root .mc-echo-chip__dot.is-recording{background:var(--ux-danger)}.op-root .mc-echo-toasts{position:fixed;left:50%;bottom:24px;transform:translate(-50%);display:flex;flex-direction:column;gap:8px;z-index:2}.op-root .mc-echo-toast{align-items:center;width:auto;min-width:300px}.op-root .mc-echo-toast__text{flex:1;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-echo-snap{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--ux-panel);color:var(--ux-text)}.op-root .mc-echo-snap__bar{display:flex;align-items:center;gap:16px;padding:10px 14px 10px 20px;border-bottom:1px solid var(--ux-hairline);flex-wrap:wrap}.op-root .mc-echo-snap__titles{display:flex;align-items:baseline;gap:10px;min-width:0}.op-root .mc-echo-snap__title{margin:0;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:700}.op-root .mc-echo-snap__meta{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:360px}.op-root .mc-echo-snap__tools{display:flex;align-items:center;gap:2px;flex:1;justify-content:center;flex-wrap:wrap}.op-root .mc-echo-snap__sep{width:1px;height:18px;margin:0 6px;background:var(--ux-hairline-strong)}.op-root .mc-echo-snap__swatches{display:flex;gap:4px;padding:0 4px}.op-root .mc-echo-snap__swatch{width:18px;height:18px;padding:0;border:2px solid transparent;border-radius:50%;cursor:pointer;box-shadow:inset 0 0 0 1px var(--ux-hairline-strong)}.op-root .mc-echo-snap__swatch[aria-pressed=true]{border-color:var(--ux-text)}.op-root .mc-echo-snap__swatch--danger{background:var(--ux-danger)}.op-root .mc-echo-snap__swatch--warn{background:var(--ux-warn)}.op-root .mc-echo-snap__swatch--ok{background:var(--ux-ok)}.op-root .mc-echo-snap__swatch--accent{background:var(--ux-accent)}.op-root .mc-echo-snap__swatch--ink{background:var(--ux-text)}.op-root .mc-echo-snap__strokes{margin-left:4px}.op-root .mc-echo-snap__strokes .ux-seg__item{padding:4px 8px}.op-root .mc-echo-snap__dot{display:block;border-radius:50%;background:currentColor}.op-root .mc-echo-snap__dot--s{width:4px;height:4px}.op-root .mc-echo-snap__dot--m{width:7px;height:7px}.op-root .mc-echo-snap__dot--l{width:11px;height:11px}.op-root .mc-echo-snap__close{margin-left:auto}.op-root .mc-echo-snap__body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 360px}.op-root .mc-echo-snap__stage{position:relative;min-width:0;min-height:0;overflow:hidden}.op-root .mc-echo-snap__stage{cursor:crosshair;touch-action:none}.op-root .mc-echo-snap__stage.is-tool-text{cursor:text}.op-root .mc-echo-snap__strip{position:absolute;top:8px;left:50%;transform:translate(-50%);z-index:3;margin:0}.op-root .mc-echo-snap__hint{position:absolute;left:0;right:0;bottom:4px;margin:0;text-align:center;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-echo-snap__frame{position:absolute;border-radius:6px;outline:none;touch-action:none;cursor:crosshair}.op-root .mc-echo-snap__frame.is-tool-text{cursor:text}.op-root .mc-echo-snap__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:6px}.op-root .mc-echo-snap__text{position:absolute;z-index:4;min-width:160px;padding:4px 6px;border:1px dashed var(--ux-text-3);border-radius:6px;background:color-mix(in oklab,var(--ux-panel) 70%,transparent);color:var(--ux-text);font:600 calc(14px * var(--mc-text-scale, 1))/1.3 var(--ux-font);resize:none;outline:none}.op-root .mc-echo-region{position:absolute;z-index:2;border:2px solid var(--ux-danger);border-radius:3px;box-shadow:0 0 0 1px color-mix(in oklab,var(--ux-panel) 50%,transparent);pointer-events:none}.op-root .mc-echo-snap__frame.is-tool-region .mc-echo-region{pointer-events:auto;cursor:move}.op-root .mc-echo-region.is-selected{border-width:3px;background:color-mix(in oklab,var(--ux-danger) 8%,transparent)}.op-root .mc-echo-region.is-proposed{border-style:dashed;opacity:.85}.op-root .mc-echo-region.is-draft{border-style:dashed;background:color-mix(in oklab,var(--ux-danger) 10%,transparent)}.op-root .mc-echo-region__badge{position:absolute;left:0;top:0;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 5px;border-radius:999px;background:var(--ux-danger);color:var(--ux-primary-hover);font:700 calc(12px * var(--mc-text-scale, 1))/1 var(--ux-font);box-shadow:0 2px 6px color-mix(in oklab,var(--ux-panel) 60%,transparent)}.op-root .mc-echo-region__caption{position:absolute;left:-2px;bottom:calc(100% + 4px);z-index:3;display:inline-flex;align-items:center;gap:6px;max-width:340px;padding:3px 10px 3px 3px;border:1.5px solid var(--ux-danger);border-radius:999px;background:var(--ux-panel);color:var(--ux-text);font:600 calc(12px * var(--mc-text-scale, 1))/calc(16px * var(--mc-text-scale, 1)) var(--ux-font);white-space:nowrap;pointer-events:auto;cursor:text;box-shadow:0 2px 8px color-mix(in oklab,var(--ux-panel) 60%,transparent)}.op-root .mc-echo-region__caption.is-below{bottom:auto;top:calc(100% + 4px)}.op-root .mc-echo-region__caption.is-end{left:auto;right:-2px}.op-root .mc-echo-region__caption .mc-echo-region__badge{position:static;flex:none;transform:none;box-shadow:none}.op-root .mc-echo-region__caption-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.op-root .mc-echo-region__caption.is-empty .mc-echo-region__caption-text{color:var(--ux-text-3);font-weight:500}.op-root .mc-echo-region.is-selected .mc-echo-region__caption{border-width:2px}.op-root .mc-echo-region__handle{position:absolute;width:10px;height:10px;border:2px solid var(--ux-danger);border-radius:2px;background:var(--ux-primary-hover);transform:translate(-50%,-50%)}.op-root .mc-echo-region__handle--nw{left:0;top:0;cursor:nwse-resize}.op-root .mc-echo-region__handle--n{left:50%;top:0;cursor:ns-resize}.op-root .mc-echo-region__handle--ne{left:100%;top:0;cursor:nesw-resize}.op-root .mc-echo-region__handle--e{left:100%;top:50%;cursor:ew-resize}.op-root .mc-echo-region__handle--se{left:100%;top:100%;cursor:nwse-resize}.op-root .mc-echo-region__handle--s{left:50%;top:100%;cursor:ns-resize}.op-root .mc-echo-region__handle--sw{left:0;top:100%;cursor:nesw-resize}.op-root .mc-echo-region__handle--w{left:0;top:50%;cursor:ew-resize}.op-root .mc-echo-region__size{position:absolute;left:0;top:calc(100% + 6px);padding:2px 6px;border-radius:6px;background:var(--ux-danger);color:var(--ux-primary-hover);font:600 calc(11px * var(--mc-text-scale, 1))/calc(14px * var(--mc-text-scale, 1)) var(--ux-mono);white-space:nowrap}.op-root .mc-echo-region__size--float{z-index:3}.op-root .mc-echo-side{display:flex;flex-direction:column;gap:18px;min-height:0;overflow:auto;padding:16px 16px 20px;border-left:1px solid var(--ux-hairline);background:color-mix(in oklab,var(--ux-sidebar) 70%,transparent)}.op-root .mc-echo-side__title{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:700;color:var(--ux-text)}.op-root .mc-echo-side__subtitle{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:700;color:var(--ux-text-2)}.op-root .mc-echo-side__hint{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-3)}.op-root .mc-echo-side__hint:empty{display:none}.op-root .mc-echo-side__hint--warn{color:var(--ux-warn)}.op-root .mc-echo-side__fine{margin:0;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.4;color:var(--ux-text-4)}.op-root .mc-echo-notes{display:flex;flex-direction:column;gap:8px}.op-root .mc-echo-notes__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.op-root .mc-echo-notes__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.op-root .mc-echo-note{display:grid;grid-template-columns:24px minmax(0,1fr);gap:6px 8px;padding:8px;border-radius:10px;background:var(--ux-fill-subtle);border:1px solid transparent}.op-root .mc-echo-note.is-selected{border-color:color-mix(in oklab,var(--ux-danger) 45%,transparent)}.op-root .mc-echo-note__badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--ux-danger);color:var(--ux-primary-hover);font:700 calc(12px * var(--mc-text-scale, 1))/1 var(--ux-font)}.op-root .mc-echo-note__badge--proposed{background:var(--ux-fill-strong);color:var(--ux-text-2)}.op-root .mc-echo-note__text{width:100%;min-height:44px;resize:vertical;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-echo-note__proposal{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-2)}.op-root .mc-echo-note__actions{grid-column:2;display:flex;gap:2px}.op-root .mc-echo-note__actions .ux-iconbtn{width:26px;height:26px}.op-root .mc-echo-note__actions .ux-iconbtn.is-live{background:var(--ux-danger-bg);color:var(--ux-danger-text)}.op-root .mc-echo-note__status{grid-column:2}.op-root .mc-echo-proposals{display:flex;flex-direction:column;gap:8px}.op-root .mc-echo-send{display:flex;flex-direction:column;gap:10px}.op-root .mc-echo-send__search{display:flex;align-items:center;gap:8px}.op-root .mc-echo-send__results{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow:auto}.op-root .mc-echo-send__group{margin:6px 0 2px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-4)}.op-root .mc-echo-send__row,.op-root .mc-echo-send__chosen{display:flex;align-items:center;gap:8px;min-width:0;padding:7px 8px;border-radius:8px;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text)}.op-root .mc-echo-send__row{cursor:pointer}.op-root .mc-echo-send__row:hover,.op-root .mc-echo-send__row.is-active{background:var(--ux-selected)}.op-root .mc-echo-send__chosen{background:var(--ux-accent-bg)}.op-root .mc-echo-send__row-name,.op-root .mc-echo-send__chosen-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.op-root .mc-echo-send__row-detail,.op-root .mc-echo-send__chosen-detail{margin-left:auto;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-3);white-space:nowrap}.op-root .mc-echo-send__chosen-detail{margin-left:0;flex:1}.op-root .mc-echo-send__covering{display:flex;flex-direction:column;gap:6px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-echo-send__covering textarea{resize:vertical;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-echo-send__failure{margin:0}.op-root .mc-echo-send__actions{display:flex;flex-wrap:wrap;gap:8px}.op-root .mc-echo-send__kbd{margin-left:4px;opacity:.7}@media(max-width:1100px){.op-root .mc-echo-snap__body{grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:820px){.op-root .mc-echo-snap__body{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,45%)}.op-root .mc-echo-side{border-left:0;border-top:1px solid var(--ux-hairline)}}.op-root .mc-echo-start{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.op-root .mc-echo-start__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.op-root .mc-echo-start__actions .ux-btn{justify-content:center}.op-root .mc-echo-start__why{flex-basis:100%;width:0;min-width:100%;margin:0;text-align:right;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-echo-page .ux-page__titles{min-width:min(22ch,40%)}.op-root .mc-echo-page .ux-page__actions{align-items:flex-start}.op-root .mc-echo-page .ux-page__head{flex-wrap:wrap}.op-root .mc-echo-page .ux-page__actions{min-width:0;flex-wrap:wrap}.op-root .mc-echo-start__why:empty{display:none}.op-root .mc-echo-start--chi{flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:6px}.op-root .mc-echo-start--chi .mc-echo-start__target.ux-seg{display:flex}.op-root .mc-echo-start--chi .mc-echo-start__target .ux-seg__item{flex:1 1 auto}.op-root .mc-echo-start--chi .mc-echo-start__target .ux-seg__item svg{flex:none}.op-root .mc-echo-start--chi .mc-echo-start__target .ux-seg__item{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;white-space:nowrap}.op-root .mc-echo-start__hint{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.35;color:var(--ux-text-3)}.op-root .mc-echo-start__camera{display:flex;align-items:center;gap:8px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-2);cursor:pointer}.op-root .mc-echo-start--chi .mc-echo-start__why{text-align:left}.op-root .mc-echo-layer.is-capturing .mc-echo-dock,.op-root .mc-echo-layer.is-capturing .mc-echo-chip,.op-root .mc-echo-layer.is-capturing .mc-echo-toasts{visibility:hidden}.mc-echo-countdown{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 12px;border-radius:14px;border:1px solid var(--ux-hairline-strong);background:var(--ux-panel);color:var(--ux-text)}.mc-echo-countdown__number{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:999px;background:color-mix(in oklab,var(--ux-danger) 14%,var(--ux-surface));color:var(--ux-danger);font-size:calc(24px * var(--mc-text-scale, 1));font-weight:700;font-variant-numeric:tabular-nums;animation:mc-echo-count .9s ease-out 1}.mc-echo-countdown__sentence{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600}.mc-echo-countdown__actions{display:inline-flex;gap:8px}.mc-echo-countdown__actions .ux-btn{display:inline-flex;align-items:center;gap:6px}.mc-echo-countdown--overlay{position:fixed;z-index:5;left:50%;top:50%;transform:translate(-50%,-50%);flex-direction:column;padding:28px 36px;border-radius:28px;background:color-mix(in oklab,var(--ux-surface) 88%,transparent);box-shadow:var(--ux-shadow-float);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.mc-echo-countdown--overlay .mc-echo-countdown__number{width:120px;height:120px;font-size:calc(64px * var(--mc-text-scale, 1))}@keyframes mc-echo-count{0%{transform:scale(1.25);opacity:.4}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.mc-echo-countdown__number{animation:none!important}}.op-root .mc-echo-layer.mc-echo-layer--window{position:static;inset:auto;display:inline-flex;flex-direction:column;align-items:flex-end;gap:8px;padding:12px;pointer-events:auto}.op-root .mc-echo-layer--window .mc-echo-dock.mc-echo-dock--window{position:relative;padding-left:8px;background:var(--ux-surface);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;cursor:default}.op-root .mc-echo-dock--window .mc-echo-dock__grip{display:none}.op-root .mc-echo-layer--window>.mc-echo-dock__menu,.op-root .mc-echo-layer--window>.mc-echo-dock__ask{position:static;box-shadow:none}.op-root .mc-echo-layer--window .mc-echo-chip{position:static;background:var(--ux-surface);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.op-root .mc-echo-layer--window .mc-echo-toasts{position:static;transform:none;align-self:stretch}.op-root .mc-echo-layer--window .mc-echo-toast{min-width:0;width:300px;border:1px solid var(--ux-hairline-strong);box-shadow:none}.op-root .mc-echo-layer--window .mc-echo-ring:after{box-shadow:none}.op-root .mc-echo-panel{display:flex;flex-direction:column;gap:10px;padding:12px;font-family:var(--ux-font);color:var(--ux-text)}.op-root .mc-echo-panel__head{display:flex;align-items:center;gap:8px;color:var(--ux-text-2)}.op-root .mc-echo-panel__title{flex:1;margin:0;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:650;color:var(--ux-text)}.op-root .mc-echo-panel__refusal{margin:0;font-size:calc(12px * var(--mc-text-scale, 1))}.op-root .mc-echo-panel .mc-echo-start{justify-content:stretch}.op-root .mc-echo-panel .mc-echo-start__actions,.op-root .mc-echo-panel .mc-echo-start__target{width:100%}.op-root .mc-echo-panel .mc-echo-start__actions{grid-template-columns:minmax(0,1fr)}.op-root .mc-echo-panel .mc-echo-start__target.ux-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.op-root .mc-echo-panel .mc-echo-start__target .ux-seg__item{min-width:0;white-space:normal;text-align:center;line-height:1.2}.op-root .mc-echo-panel .mc-echo-start__why{text-align:left}.op-root .mc-echo-panel .mc-echo-start--chi .mc-echo-start__target.ux-seg{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.op-root .mc-echo-panel .mc-echo-start--chi .mc-echo-start__target .ux-seg__item{white-space:nowrap}.op-root .mc-echo-panel--window .mc-echo-start--chi .mc-echo-start__actions{grid-template-columns:1fr 1fr}.op-root .mc-echo-panel__library{justify-content:center}.op-root .mc-echo-panel__switches{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--ux-hairline)}.op-root .mc-echo-panel__switch{display:flex;align-items:center;gap:8px;font-size:calc(13px * var(--mc-text-scale, 1));cursor:pointer}.op-root .mc-echo-panel__subtitle{margin:6px 0 0;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-2)}.op-root .mc-echo-panel__options .mc-magicast__rig{gap:8px}.op-root .mc-echo-panel--window{margin:10px;border-radius:16px;background:var(--ux-panel);border:1px solid var(--ux-hairline);box-shadow:0 3px 12px -5px #00000073}.op-root .mc-echo-rail .mc-echo-panel{color-scheme:var(--mc-echo-rail-scheme);color:var(--mc-echo-rail-ink);--ux-text: var(--mc-echo-rail-ink);--ux-text-1: var(--mc-echo-rail-ink);--ux-text-2: color-mix(in oklab, var(--mc-echo-rail-body), var(--mc-echo-rail-ink) 50%);--ux-text-icon: color-mix(in oklab, var(--mc-echo-rail-body), var(--mc-echo-rail-ink) 50%);--ux-text-3: var(--mc-echo-rail-body);--ux-text-4: var(--mc-echo-rail-body);--ux-fill: var(--mc-echo-rail-pill);--ux-fill-hover: color-mix(in oklab, var(--mc-echo-rail-pill), var(--mc-echo-rail-ink) 12%);--ux-fill-strong: color-mix(in oklab, var(--mc-echo-rail-pill), var(--mc-echo-rail-ink) 18%);--ux-seg-active: color-mix(in oklab, var(--mc-echo-rail-pill), var(--mc-echo-rail-ink) 22%);--ux-primary-bg: var(--mc-echo-rail-ink);--ux-primary-hover: color-mix(in oklab, var(--mc-echo-rail-ink), var(--mc-echo-rail-body) 30%);--ux-primary-ink: var(--mc-echo-rail-paper-ink);--ux-hairline: var(--mc-echo-rail-hairline);--ux-hairline-strong: color-mix(in oklab, var(--mc-echo-rail-hairline), var(--mc-echo-rail-ink) 14%)}.op-root .mc-echo-mini{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--ux-hairline)}.op-root .mc-echo-mini__title{margin:0}.op-root .mc-echo-mini__search{display:flex;align-items:center;gap:6px;height:28px;padding:0 8px;border:1px solid var(--ux-hairline-strong);border-radius:8px;background:var(--ux-fill);color:var(--ux-text-3)}.op-root .mc-echo-mini__input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text)}.op-root .mc-echo-mini__search .mc-echo-mini__input:focus,.op-root .mc-echo-mini__search .mc-echo-mini__input:focus-visible{outline:none;box-shadow:none}.op-root .mc-echo-mini__search:focus-within{border-color:transparent}.op-root .mc-echo-mini__input::placeholder{color:var(--ux-text-4)}.op-root .mc-echo-mini__list{display:flex;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none}.op-root .mc-echo-mini__row{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;column-gap:8px;align-items:center;width:100%;padding:3px 4px;border:0;border-radius:8px;background:none;color:var(--ux-text);font:inherit;text-align:left;cursor:pointer}.op-root .mc-echo-mini__row:hover,.op-root .mc-echo-mini__row:focus-visible{background:var(--ux-fill-hover)}.op-root .mc-echo-mini__thumb{grid-row:1 / span 2;width:44px;height:28px;border-radius:5px;object-fit:cover;background:var(--ux-fill-strong)}.op-root .mc-echo-mini__row-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600}.op-root .mc-echo-mini__row-meta{font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-3);font-variant-numeric:tabular-nums}.op-root .mc-echo-mini__say{margin:0;min-height:20px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-echo-mini__all{justify-content:center}.op-root .mc-echo-panel__fold{border-top:1px solid var(--ux-hairline);padding-top:8px}.op-root .mc-echo-panel__fold-summary{font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-2);cursor:pointer}.op-root .mc-echo-panel__fold .mc-echo-panel__switches{border-top:0;padding-top:6px}.op-root .mc-echo-panel--window{max-height:var(--mc-echo-pane-max, none);overflow-y:auto;overscroll-behavior:contain}[data-product=matterchat] .mc-ws-strip{display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;flex:none}[data-product=matterchat] .mc-ws-strip__item{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}[data-product=matterchat] .mc-ws-strip__caption{width:100%;font-size:calc(7px*min(var(--mc-text-scale, 1),1.1));font-weight:600;line-height:1.2;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mc-shell-chrome-item)}[data-product=matterchat] .mc-ws-strip__item[data-current=true]:before{content:"";position:absolute;left:-2px;top:6px;height:24px;width:3px;border-radius:0 3px 3px 0;background:var(--mc-accent-text)}[data-product=matterchat] .mc-ws-tile,.mc-ws-menu__row .mc-ws-tile{--mc-ws-tint: hsl(var(--mc-ws-hue, 210) 48% 56%);position:relative;display:grid;place-items:center;flex:none;box-sizing:border-box;padding:0;border:2px solid var(--mc-ws-tint);border-radius:50%;color:color-mix(in srgb,var(--mc-ws-tint) 55%,var(--mc-shell-chrome-wordmark, #d2dae6));background:var(--mc-shell-workspace-add-fill, rgba(255, 255, 255, .06));font-weight:800;line-height:1;letter-spacing:.02em}[data-product=matterchat] .mc-ws-tile{cursor:pointer;font-size:calc(11.5px * var(--mc-text-scale, 1));transition:background-color .12s ease-out,opacity .12s ease-out}[data-product=matterchat] .mc-ws-tile:hover{background:color-mix(in srgb,var(--mc-ws-tint) 18%,var(--mc-shell-workspace-add-fill, rgba(255, 255, 255, .06)))}[data-product=matterchat] .mc-ws-tile[data-active=true]{outline:2px solid var(--mc-accent-text);outline-offset:2px}[data-product=matterchat] .mc-ws-tile:focus-visible{outline:2px solid var(--mc-focus-ring, var(--mc-accent-text));outline-offset:2px}[data-product=matterchat] .mc-ws-tile[data-needs-signin=true]{--mc-ws-tint: hsl(var(--mc-ws-hue, 210) 6% 46%);border-style:dashed}[data-product=matterchat] .mc-ws-tile[data-needs-signin=true] .mc-ws-tile__initials,[data-product=matterchat] .mc-ws-tile[data-needs-signin=true] .mc-ws-tile__picture{opacity:.55}[data-product=matterchat] .mc-ws-tile__picture{width:100%;height:100%;border-radius:inherit;object-fit:cover;display:block}[data-product=matterchat] .mc-ws-tile__initials{pointer-events:none;-webkit-user-select:none;user-select:none}[data-product=matterchat] .mc-ws-tile__badge{position:absolute;top:-5px;right:-6px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;display:grid;place-items:center;border-radius:999px;background:var(--mc-shell-chrome-wordmark, #e8ecef);color:var(--mc-forest-sunken, #10161c);font:var(--mc-type-badge, 700 calc(10px * var(--mc-text-scale, 1))/1 inherit);letter-spacing:var(--mc-type-badge-tracking, 0);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--mc-forest-sunken, #10161c)}[data-product=matterchat] .mc-ws-tile__badge--mention,[data-product=matterchat] .mc-ws-tile__badge--warn{background:var(--ux-danger-solid, #d92d20);color:var(--ux-danger-on, #ffffff)}[data-product=matterchat] .mc-ws-strip__add{display:grid;place-items:center;width:30px;height:30px;flex:none;padding:0;border-radius:50%;border:1px dashed var(--mc-shell-workspace-add-edge, rgba(255, 255, 255, .3));background:var(--mc-shell-workspace-add-fill, rgba(255, 255, 255, .06));color:var(--mc-shell-workspace-add-ink, rgb(255, 255, 255));font-size:calc(18px * var(--mc-text-scale, 1));line-height:1;cursor:pointer}[data-product=matterchat] .mc-ws-strip__add:hover,[data-product=matterchat] .mc-ws-strip__add:focus-visible{background:var(--mc-accent-wash, rgba(255, 255, 255, .12))}[data-product=matterchat] .mc-ws-strip__rule{display:block;width:26px;height:1px;margin:2px 0 1px;background:var(--mc-shell-chrome-item, rgba(255, 255, 255, .35));opacity:.45}@media(prefers-reduced-motion:reduce){[data-product=matterchat] .mc-ws-tile{transition:none}}.mc-ws-menu{display:flex;flex-direction:column;gap:1px;padding:4px 0 2px}.mc-ws-menu__label{padding:2px 12px 4px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.6}.mc-ws-menu__row{display:flex;align-items:center;gap:9px;flex:1;min-width:0}.mc-ws-menu__row .mc-ws-tile{border-width:1.5px;font-size:calc(9.5px * var(--mc-text-scale, 1));pointer-events:none}.mc-ws-menu__row .mc-ws-tile__badge{display:none}.mc-ws-menu__text{display:flex;flex-direction:column;min-width:0;flex:1;text-align:left}.mc-ws-menu__name,.mc-ws-menu__who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-ws-menu__who{font-size:calc(11.5px * var(--mc-text-scale, 1));opacity:.7}.mc-ws-menu__meta{flex:none;margin-left:auto;padding-right:4px;font-size:calc(11px * var(--mc-text-scale, 1));opacity:.7;font-variant-numeric:tabular-nums}.mc-ws-menu__meta--mention{opacity:1;color:var(--mc-danger-text, var(--mc-danger, #d64545));font-weight:700}.mc-root.mc-dl{display:flex;flex-direction:column;gap:var(--mc-space-sm);padding:var(--mc-space-md);border-radius:var(--mc-radius);border:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-dl__live{display:flex;align-items:flex-start;gap:var(--mc-space-md);flex-wrap:wrap}.mc-dl__qr{flex:0 0 auto;display:block;width:184px;height:184px;background:#fff;padding:6px;border-radius:var(--mc-radius-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline)}.mc-dl__text{flex:1 1 16rem;min-width:0;display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-dl__line{margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-dl__quiet{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-dl__quiet [role=timer]{font-variant-numeric:tabular-nums;color:var(--mc-ink-body)}.mc-dl__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-dl__phones{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding-top:var(--mc-space-sm);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-dl__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-dl__phone{display:flex;align-items:center;gap:var(--mc-space-sm);color:var(--mc-ink-faint)}.mc-dl__phone .mc-dl__line{flex:1 1 auto;min-width:0}.mc-huddlebar{--mc-huddlebar-live: var(--mc-presence-online);--mc-huddlebar-ground: color-mix( in srgb, var(--mc-huddlebar-live) 10%, var(--mc-surface-raised, var(--mc-surface-glass)) );--mc-huddlebar-edge: color-mix(in srgb, var(--mc-huddlebar-live) 45%, var(--mc-hairline));--mc-huddlebar-halo: color-mix(in srgb, var(--mc-huddlebar-live) 35%, transparent);--mc-huddlebar-ring: color-mix(in srgb, var(--mc-huddlebar-live) 80%, var(--mc-ink));position:fixed;right:var(--mc-space-lg, 20px);bottom:var(--mc-space-lg, 20px);z-index:40;display:flex;flex-direction:column;gap:var(--mc-space-sm);inline-size:320px;max-inline-size:calc(100vw - 2 * var(--mc-space-lg, 20px));padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-huddlebar-edge);border-radius:var(--mc-radius-xl, var(--mc-radius-lg));background:var(--mc-huddlebar-ground);color:var(--mc-ink);font:var(--mc-type-caption);letter-spacing:var(--mc-type-caption-tracking);box-shadow:var(--mc-shadow-raised, 0 12px 32px color-mix(in srgb, var(--mc-ink) 18%, transparent));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mc-huddlebar__head{display:flex;align-items:center;gap:var(--mc-space-xs);min-width:0}.mc-huddlebar__dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--mc-huddlebar-live);box-shadow:0 0 0 0 var(--mc-huddlebar-halo);animation:mc-huddlebar-pulse 1.8s ease-out infinite}@keyframes mc-huddlebar-pulse{0%{box-shadow:0 0 0 0 var(--mc-huddlebar-halo)}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){.mc-huddlebar__dot{animation:none}}.mc-huddlebar__what{min-width:0;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-huddlebar__place{font-weight:600}.mc-huddlebar__clock{flex:0 0 auto;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);font-variant-numeric:tabular-nums;color:var(--mc-ink-soft);white-space:nowrap}.mc-huddlebar__people{display:flex;align-items:center;gap:var(--mc-space-sm);min-width:0}.mc-huddlebar__faces{display:flex;align-items:center;margin:0;padding:0;list-style:none}.mc-huddlebar__face{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;margin-inline-start:-6px;border-radius:50%;box-shadow:0 0 0 2px var(--mc-huddlebar-ground);background:var(--mc-huddlebar-ground);transition:box-shadow .16s ease-out}.mc-huddlebar__face:first-child{margin-inline-start:0}.mc-huddlebar__face--speaking{box-shadow:0 0 0 2px var(--mc-huddlebar-ground),0 0 0 4px var(--mc-huddlebar-ring);z-index:1}.mc-huddlebar__face--more{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-huddlebar__face-muted{position:absolute;right:-2px;bottom:-2px;display:inline-flex;align-items:center;justify-content:center;inline-size:14px;block-size:14px;border-radius:50%;background:var(--mc-surface);color:var(--mc-ink-soft);box-shadow:0 0 0 1px var(--mc-hairline)}.mc-huddlebar__speaker{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.mc-huddlebar__controls{display:flex;align-items:center;gap:2px;flex:0 0 auto}.mc-huddlebar__volume{display:inline-flex;align-items:center;gap:4px;margin-inline:var(--mc-space-xs) auto;color:var(--mc-ink-soft)}.mc-huddlebar__volume-range{inline-size:64px;block-size:16px;margin:0;accent-color:var(--mc-huddlebar-live);cursor:pointer}.mc-huddlebar__volume-range:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}@media(max-width:480px){.mc-huddlebar{right:var(--mc-space-sm);left:var(--mc-space-sm);bottom:var(--mc-space-sm);inline-size:auto}}[data-product=matterchat].ov-app>.mc-modal-scrim{position:fixed;z-index:var(--mc-layer-scrim)}.mc-conn{position:sticky;top:0;z-index:var(--mc-layer-toast);display:flex;align-items:center;gap:10px;padding:8px 12px;box-sizing:border-box;border-bottom:1px solid var(--mc-warning-wash-line);background:var(--mc-warning-wash);color:var(--mc-ink);font-family:var(--mc-font-body)}.mc-conn--danger{border-bottom-color:var(--mc-danger-wash-line);background:var(--mc-danger-wash)}.mc-conn--info{border-bottom-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash)}.mc-conn__icon{flex:none;color:var(--mc-warning-text)}.mc-conn--danger .mc-conn__icon{color:var(--mc-danger-text)}.mc-conn--info .mc-conn__icon{color:var(--mc-accent-deep)}.mc-conn__icon--spin{animation:mc-conn-spin .9s linear infinite}@keyframes mc-conn-spin{to{transform:rotate(360deg)}}.mc-conn__body{flex:1;min-width:0}.mc-conn__title{margin:0;font-family:var(--mc-font-heading);font-size:calc(12.5px * var(--mc-text-scale, 1));font-weight:600}.mc-conn__detail{margin:2px 0 0;font-size:calc(11.5px * var(--mc-text-scale, 1));line-height:1.4;color:var(--mc-ink-soft)}.mc-conn__reason{font-family:var(--mc-font-mono);font-size:calc(10.5px * var(--mc-text-scale, 1));color:var(--mc-ink-faint)}.mc-conn__countdown{flex:none;font-family:var(--mc-font-mono);font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-ink-soft);white-space:nowrap;font-variant-numeric:tabular-nums}.mc-conn__action{flex:none;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink);font-family:var(--mc-font-heading);font-size:calc(11.5px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer;white-space:nowrap}.mc-conn__action:hover:not(:disabled){background:var(--mc-surface-sunken)}.mc-conn__action:disabled,.mc-connpill__action:disabled{opacity:.5;cursor:default}.mc-conn__action:focus-visible,.mc-connpill__action:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:1px}.mc-connpill{display:flex;align-items:center;gap:6px;margin:0 8px 6px;padding:4px 6px 4px 8px;border:1px solid var(--mc-warning-wash-line);border-radius:var(--mc-radius-pill);background:var(--mc-warning-wash);font-family:var(--mc-font-body);font-size:calc(10.5px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-connpill--danger{border-color:var(--mc-danger-wash-line);background:var(--mc-danger-wash)}.mc-connpill--info{border-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash)}.mc-connpill__dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--mc-warning)}.mc-connpill--danger .mc-connpill__dot{background:var(--mc-danger)}.mc-connpill--info .mc-connpill__dot{background:var(--mc-accent-deep)}.mc-connpill__text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.mc-connpill__action{flex:none;padding:2px 7px;border:0;border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-ink) 8%,transparent);color:var(--mc-ink);font-family:var(--mc-font-heading);font-size:calc(10px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer}.mc-connpill__action:hover:not(:disabled){background:color-mix(in srgb,var(--mc-ink) 14%,transparent)}.mc-boot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;min-height:160px;padding:32px;box-sizing:border-box;background:var(--mc-surface);color:var(--mc-ink-soft);font-family:var(--mc-font-body);text-align:center}.mc-boot__spinner{color:var(--mc-accent);animation:mc-conn-spin .9s linear infinite}.mc-boot__line{margin:0;font-size:calc(12px * var(--mc-text-scale, 1))}.mc-boot__failed{max-width:34ch;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--mc-ink)}@media(prefers-reduced-motion:reduce){.mc-conn__icon--spin,.mc-boot__spinner{animation-duration:2.4s}}[data-mc-chrome=glass] .mc-conn{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-input, 10px);background:var(--glass-2, rgba(255, 255, 255, .07));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-conn--danger{border-color:#ff9aa859;background:#ff9aa81f}[data-mc-chrome=glass] .mc-conn--info{border-color:#e8b0554d;background:#e8b0551a}[data-mc-chrome=glass] .mc-conn--danger .mc-conn__icon{color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-conn--info .mc-conn__icon{color:var(--amber, #e8b055)}[data-mc-chrome=glass] .mc-conn__title{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-conn__detail,[data-mc-chrome=glass] .mc-conn__reason,[data-mc-chrome=glass] .mc-conn__countdown{color:#ffffff9e}[data-mc-chrome=glass] .mc-conn__action,[data-mc-chrome=glass] .mc-connpill__action{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .09));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-conn__action:hover:not(:disabled),[data-mc-chrome=glass] .mc-connpill__action:hover:not(:disabled){background:var(--glass-hover, rgba(255, 255, 255, .16))}[data-mc-chrome=glass] .mc-connpill{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .08));color:#fffc}[data-mc-chrome=glass] .mc-connpill--danger{border-color:#ff9aa859}[data-mc-chrome=glass] .mc-connpill--info{border-color:#e8b0554d}[data-mc-chrome=glass] .mc-connpill__dot{background:var(--mint, #3ecf7a)}[data-mc-chrome=glass] .mc-connpill--danger .mc-connpill__dot{background:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-connpill--info .mc-connpill__dot{background:var(--amber, #e8b055)}[data-mc-chrome=glass] .mc-connpill__text{color:#fffc}[data-mc-chrome=glass] .mc-boot__line{color:#ffffff9e}[data-mc-chrome=glass] .mc-boot__failed{color:var(--coral, #f04438)}.op-root .mc-callinvite__glyph{background:var(--ux-fill-strong);color:var(--ux-text)}.op-root .mc-callinvite__headline{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;line-height:1.35;color:var(--ux-text)}.op-root .mc-callinvite__subject{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-callinvite__actions{display:flex;gap:8px;margin-top:4px}.op-root .mc-callinvite__actions>a.ux-btn{text-decoration:none}.mc-dock{flex:1 1 auto;display:flex;flex-direction:column;min-height:auto;box-sizing:border-box;margin-top:6px;padding:9px 10px;box-shadow:var(--mc-raise-shadow);border-radius:9px;background:linear-gradient(color-mix(in srgb,var(--mc-forest-ink) 3.5%,transparent),color-mix(in srgb,var(--mc-forest-ink) 1%,transparent))}.mc-dock__card{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;padding:4px 8px 8px;border-radius:var(--mc-radius-xl);background:var(--mc-forest-sunken);box-shadow:var(--mc-groove-shadow);overflow:hidden}.mc-dock__toggle{position:absolute;top:10px;right:12px;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:var(--mc-stroke-hairline) solid var(--mc-forest-hairline);border-radius:var(--mc-radius-pill);background:var(--mc-forest-hover);color:var(--mc-forest-ink-soft);cursor:pointer}.mc-dock__toggle:hover{background:var(--mc-forest-active);color:var(--mc-forest-ink)}.mc-dock__toggle:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:2px}.mc-dock__clock{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:76px;container-type:size;overflow:hidden}.mc-dock__date{max-width:100%;font-family:var(--mc-font-display);font-size:calc(min(6.7cqi,16px) * var(--mc-text-scale, 1));font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;color:var(--mc-forest-ink)}.mc-dock__time{display:flex;align-items:baseline;max-width:100%;font-family:var(--mc-font-display);font-size:calc(max(20px,min(28cqi,100cqh - 28px,80px)) * var(--mc-text-scale, 1));font-variant-numeric:tabular-nums;color:var(--mc-forest-ink);line-height:1}.mc-dock__hours{font-size:1em;font-weight:400;letter-spacing:-.025em}.mc-dock__period{padding-left:.05em;font-size:.325em;font-weight:500}.mc-word{flex:0 1 auto;min-height:0;overflow:hidden;padding:12px 14px;border:var(--mc-stroke-hairline) solid var(--mc-forest-hairline);border-radius:var(--mc-radius-lg);background:var(--mc-forest-hover)}.mc-word__head{display:flex;align-items:center;gap:12px}.mc-word__eyebrow{flex:none;display:flex;flex-direction:column;font-family:var(--mc-font-mono);font-size:calc(9px * var(--mc-text-scale, 1));font-weight:700;line-height:calc(11px * var(--mc-text-scale, 1));letter-spacing:1.2px;color:var(--mc-dock-accent)}.mc-word__dots{display:flex;align-items:center;gap:5px;height:12px;min-width:0;overflow:hidden}.mc-word__dot{flex:none;width:2px;height:6px;border-radius:1px;background:var(--mc-forest-ink-faint);opacity:.55}.mc-word__dot--on{width:3px;height:12px;border-radius:1.5px;background:var(--mc-dock-accent);box-shadow:0 0 0 2px var(--mc-forest-hover);opacity:1}.mc-word__term{margin:10px 0 0;color:var(--mc-forest-ink)}.mc-word__headword{font-family:var(--mc-font-display);font-size:calc(22px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:-.4px}.mc-word__pos{font-family:var(--mc-font-body);font-size:calc(13px * var(--mc-text-scale, 1));font-style:italic;color:var(--mc-forest-ink-soft)}.mc-word__def{margin:4px 0 0;font-family:var(--mc-font-body);font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(19px * var(--mc-text-scale, 1));color:var(--mc-forest-ink-soft)}.mc-dock[data-collapsed=true]{flex:0 0 auto;justify-content:flex-end}.mc-dock[data-chrome=none]{flex:0 0 auto;justify-content:flex-start;background:none;box-shadow:none}.mc-dock[data-chrome=none] .mc-dock__rule{display:none}.mc-dock__reopen{flex:none;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--ux-text-2, var(--mc-forest-ink-soft));font-family:var(--mc-font-body);font-size:calc(12px * var(--mc-text-scale, 1));cursor:pointer}.mc-dock__reopen:hover{background:var(--mc-forest-hover);color:var(--ux-text, var(--mc-forest-ink))}.mc-dock__reopen:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:-1px}.mc-dock__reopenicon{transform:rotate(180deg)}.mc-dock__rule{flex:none;height:1px;margin:9px 0 0;background:var(--mc-forest-hairline)}.mc-dock__foot{flex:none;display:flex;flex-direction:column;align-items:stretch;padding:8px 16px 6px}.mc-dock__desktop,.mc-dock__suite{justify-content:center}.mc-dock__desktop{display:flex;align-items:center;gap:5px;padding-bottom:4px;min-height:24px;color:var(--ux-text-2, var(--mc-forest-ink-soft));font-family:var(--mc-font-body);font-size:calc(10px * var(--mc-text-scale, 1));text-decoration:underline;text-underline-offset:3px}.mc-dock__desktop:hover{color:var(--ux-text, var(--mc-forest-ink))}.mc-dock__desktop:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:2px;border-radius:var(--mc-radius-sm)}.mc-dock__desktopicon{flex:none}.mc-dock__suite{display:flex;flex-direction:column;align-items:center;gap:3px;padding-bottom:2px;opacity:.85;text-decoration:none;transition:opacity var(--mc-motion-fast) ease}.mc-dock__suite:hover{opacity:1}.mc-dock__suite:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:3px;border-radius:var(--mc-radius-sm)}.mc-dock__poweredby{font-family:var(--mc-font-body);font-size:calc(8px * var(--mc-text-scale, 1));font-weight:700;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--ux-text-2, var(--mc-forest-ink-soft))}.mc-dock__mark{display:block;height:18px;width:auto}.mc-dock__markword{fill:var(--mc-forest-ink);font-family:var(--mc-font-display);font-size:calc(21px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.5px}.mc-dock__markword--ai{fill:var(--mc-accent-bright)}[data-mc-chrome=glass] .mc-dock{background:transparent}[data-mc-chrome=glass] .mc-dock__card{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-tile, 16px);background:var(--glass-2, rgba(255, 255, 255, .07));box-shadow:inset 0 1px #ffffff1a;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-dock__toggle,[data-mc-chrome=glass] .mc-dock__reopen,[data-mc-chrome=glass] .mc-dock__desktop{color:#fff9}[data-mc-chrome=glass] .mc-dock__toggle:hover,[data-mc-chrome=glass] .mc-dock__reopen:hover,[data-mc-chrome=glass] .mc-dock__desktop:hover{background:var(--glass-hover, rgba(255, 255, 255, .12));color:#fff}[data-mc-chrome=glass] .mc-dock__time,[data-mc-chrome=glass] .mc-dock__hours{color:var(--t1, #ffffff);font-variant-numeric:tabular-nums}[data-mc-chrome=glass] .mc-dock__date,[data-mc-chrome=glass] .mc-dock__period{color:#ffffff94}[data-mc-chrome=glass] .mc-dock__rule{background:#ffffff1f}[data-mc-chrome=glass] .mc-word__eyebrow{color:#ffffff94}[data-mc-chrome=glass] .mc-word__headword{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-word__pos,[data-mc-chrome=glass] .mc-word__def{color:#ffffff9e}[data-mc-chrome=glass] .mc-word__dot{background:#fff3}[data-mc-chrome=glass] .mc-word__dot--on{background:#ffffffb8}[data-mc-chrome=glass] .mc-dock__toggle:focus-visible,[data-mc-chrome=glass] .mc-dock__reopen:focus-visible,[data-mc-chrome=glass] .mc-dock__desktop:focus-visible{outline:2px solid var(--link, #8ab8ff);outline-offset:2px}.op-root .mc-ux,.op-root .mc-uxmenu,.op-root .mc-uxmenu__pop,.op-root .mc-uxpanel,.op-root .mc-skin{--mc-ux-body: color-mix(in srgb, var(--ux-text) 90%, var(--ux-panel));--mc-ux-field: color-mix(in srgb, var(--ux-surface) 98%, var(--ux-text));--mc-ux-field-hover: color-mix(in srgb, var(--ux-surface) 96%, var(--ux-text));--mc-ux-ok-ground: color-mix(in srgb, var(--ux-ok) 10%, var(--ux-surface))}.op-root .mc-uxmenu{position:relative;display:inline-flex}.op-root .mc-uxmenu__pop{position:absolute;top:calc(100% + 6px);z-index:40;min-width:220px;display:flex;flex-direction:column;gap:1px}.op-root .mc-uxmenu__pop--end{right:0}.op-root .mc-uxmenu__pop--start{left:0}.op-root .mc-uxmenu__pop--up{top:auto;bottom:calc(100% + 6px)}.op-root .mc-uxmenu__pop.mc-uxmenu__pop--float{position:fixed;right:auto;bottom:auto;z-index:var(--mc-layer-dropdown, 40)}.op-root .mc-uxmenu__rule{margin:4px 2px}.op-root .mc-uxmenu__icon{color:var(--ux-text-2);flex-shrink:0}.op-root .mc-uxmenu__check{width:15px;display:inline-flex;justify-content:center;color:var(--ring-solid);flex-shrink:0}.op-root .mc-uxmenu__label{flex:1;min-width:0}.op-root .ux-menu__item:disabled{opacity:.45;cursor:not-allowed}.op-root .ux-menu__item:focus-visible{outline:0;background:var(--ux-fill-hover);box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-uxmenu__item--danger,.op-root .mc-uxmenu__item--danger .mc-uxmenu__icon{color:var(--ux-danger-text)}.op-root .ov-matterchat{--ov-matterchat-rooms: 264px}@media(max-width:1180px){.op-root .ov-matterchat{--ov-matterchat-rooms: 248px}}.op-root .mc-roomlist.mc-ux{--mc-unibody-well: var(--ux-sidebar);--rim: inset -1px 0 0 var(--ux-hairline);--glass-border: transparent;background:var(--ux-sidebar);border-right:1px solid var(--ux-hairline);color:var(--ux-text);font-family:var(--ux-font)}.op-root .mc-roomlist.mc-ux .mc-chatshead{display:flex;align-items:center;gap:2px;padding:12px 10px 6px 16px;flex-shrink:0}.op-root .mc-roomlist.mc-ux .mc-chatshead__title{flex:1;margin:0;font-size:calc(16px * var(--mc-text-scale, 1));font-weight:700;line-height:calc(24px * var(--mc-text-scale, 1));letter-spacing:0;color:var(--ux-text)}.op-root .mc-roomlist.mc-ux .mc-chatshead__btn{width:28px;height:28px;color:var(--ux-text-2)}.op-root .mc-roomlist.mc-ux .mc-chatshead__btn:hover{color:var(--ux-text)}.op-root .mc-roomlist.mc-ux .mc-chatshead__search{padding:0 12px 8px;flex-shrink:0}.op-root .mc-roomlist.mc-ux .mc-chatshead__filter{height:32px;border-radius:9px;padding:0 10px;color:var(--ux-text-3);font-size:calc(13px * var(--mc-text-scale, 1));cursor:text;text-align:left}.op-root .mc-roomlist.mc-ux .mc-chatshead__filter:hover{background:var(--ux-fill-hover)}.op-root .mc-roomlist.mc-ux .mc-chatshead__placeholder{flex:1}.op-root .mc-roomlist.mc-ux .mc-chatshead__kbd{font-family:var(--ux-font);font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-3);background:none;border:0;padding:0}.op-root .mc-roomlist.mc-ux .mc-chatshead__chips{flex-wrap:nowrap;padding:0 8px 6px;flex-shrink:0;overflow:hidden;gap:4px}.op-root .mc-roomlist.mc-ux .mc-chatshead__chips .ux-chip{padding:5px 9px;font-size:calc(12px * var(--mc-text-scale, 1));border-radius:12px}.op-root .mc-roomlist.mc-ux .mc-roomlist__head{padding:0 12px 8px;gap:4px;background:transparent;border:0}.op-root .mc-roomlist.mc-ux .mc-filter{height:32px;border-radius:9px;background:var(--ux-fill-hover);box-shadow:none;border:0}.op-root .mc-roomlist.mc-ux .mc-filter__input,.op-root .mc-roomlist.mc-ux .mc-filter__input:focus-visible{background:transparent;border:0;box-shadow:none;outline:0;color:var(--ux-text);font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-roomlist.mc-ux .mc-filter__input::placeholder{color:var(--ux-text-3)}.op-root .mc-roomlist.mc-ux .mc-filter__back{width:28px;height:28px;border-radius:8px;background:transparent;color:var(--ux-text-2);border:0;box-shadow:none}.op-root .mc-roomlist.mc-ux .mc-filter__back:hover{background:var(--ux-fill);color:var(--ux-text)}.op-root .mc-roomlist.mc-ux .mc-roomlist__notify{flex-shrink:0}.op-root .mc-roomlist.mc-ux .mc-roomlist__scroll{flex:1 1 auto;min-height:0;margin:0;padding:0 8px 12px;background:transparent;box-shadow:none;border:0;border-radius:0;scrollbar-width:thin}.op-root .mc-roomlist.mc-ux .mc-section{padding:8px 0 2px;margin:0;background:transparent;border:0}.op-root .mc-roomlist.mc-ux .mc-section+.mc-section{margin-top:0;border-top:0}.op-root .mc-roomlist.mc-ux .mc-section__heading{margin:0;position:sticky;top:0;z-index:1;background:var(--ux-sidebar)}.op-root .mc-roomlist.mc-ux .mc-section__toggle{display:flex;align-items:center;gap:4px;width:100%;min-height:0;height:auto;padding:4px 8px;border:0;border-radius:6px;background:transparent;box-shadow:none;color:var(--ux-text-3);font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;transform:none}.op-root .mc-roomlist.mc-ux .mc-section__toggle:hover{background:transparent;color:var(--ux-text-3)}.op-root [data-mc-chrome=depth] .mc-roomlist.mc-ux .mc-state__line{color:var(--ux-text)}.op-root [data-mc-chrome=depth] .mc-roomlist.mc-ux .mc-state__sub{color:var(--ux-text-3)}.op-root .mc-roomlist.mc-ux .mc-section__label,.op-root .mc-roomlist.mc-ux .mc-section__label--firm .mc-panel-badge,.op-root .mc-roomlist.mc-ux .mc-section__label--firm .mc-orgchip__name{order:0;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:transparent;padding:0;border:0;box-shadow:none}.op-root .mc-roomlist.mc-ux .mc-section__chevron{order:2;width:12px;color:var(--ux-text-4);opacity:0;transition:opacity var(--ux-ease),transform var(--ux-ease)}.op-root .mc-roomlist.mc-ux .mc-section__toggle:hover .mc-section__chevron,.op-root .mc-roomlist.mc-ux .mc-section__toggle:focus-visible .mc-section__chevron,.op-root .mc-roomlist.mc-ux .mc-section__toggle[aria-expanded=false] .mc-section__chevron{opacity:1}.op-root .mc-roomlist.mc-ux .mc-section__count{order:3;min-width:0;padding:0;background:transparent;color:var(--ux-text-4);font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:0}.op-root .mc-roomlist.mc-ux .mc-section__badges{order:1;display:inline-flex;gap:4px}.op-root .mc-roomlist.mc-ux .mc-section__list{margin:0;padding:0;background:transparent}.op-root .mc-roomlist.mc-ux .mc-roomrow__slot{margin:0}.op-root .mc-roomlist.mc-ux .mc-roomrow{min-height:0;height:auto;gap:10px;padding:6px 8px;border:0;border-radius:8px;background:transparent;box-shadow:none;transform:none;color:var(--ux-text-3);font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1));transition:background var(--ux-ease),color var(--ux-ease)}.op-root .mc-roomlist.mc-ux .mc-roomrow:hover{background:var(--ux-divider);box-shadow:none;transform:none;color:var(--ux-text)}.op-root .mc-roomlist.mc-ux .mc-roomrow--unread,.op-root .mc-roomlist.mc-ux .mc-roomrow[data-heat]{color:var(--ux-text);background:transparent}.op-root .mc-roomlist.mc-ux .mc-roomrow--selected,.op-root .mc-roomlist.mc-ux .mc-roomrow--selected:hover,.op-root .mc-roomlist.mc-ux .mc-roomrow--selected[data-heat]:hover{background:var(--ux-selected);color:var(--ux-text);font-weight:600;box-shadow:none}.op-root .mc-roomlist.mc-ux .mc-roomrow:focus-visible{outline:2px solid var(--ring-solid);outline-offset:-2px;box-shadow:none}.op-root .mc-roomlist.mc-ux .mc-roomrow__name,.op-root .mc-roomlist.mc-ux .mc-roomrow--unread .mc-roomrow__name,.op-root .mc-roomlist.mc-ux .mc-roomrow--selected .mc-roomrow__name,.op-root .mc-roomlist.mc-ux .mc-roomrow:hover .mc-roomrow__name,.op-root .mc-roomlist.mc-ux .mc-roomrow--selected:hover .mc-roomrow__name,.op-root .mc-roomlist.mc-ux .mc-roomrow--selected.mc-roomrow--unread .mc-roomrow__name{flex:1;min-width:0;color:inherit;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:inherit;letter-spacing:0}.op-root .mc-roomlist.mc-ux .mc-roomrow__note{color:var(--ux-text-3);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:400}.op-root .mc-roomlist.mc-ux .mc-roomrow--muted .mc-roomrow__name{color:var(--ux-text-4)}.op-root .mc-roomlist.mc-ux .mc-roomrow__kind{width:22px;flex-shrink:0;display:inline-flex;justify-content:center;color:var(--ux-text-3);margin:0}.op-root .mc-roomlist.mc-ux .mc-roomrow[data-kind=matter] .mc-roomrow__kind{color:var(--ux-text-icon)}.op-root .mc-roomlist.mc-ux .mc-roomrow__kind svg{width:16px;height:16px}.op-root .mc-roomlist.mc-ux .mc-roomrow:not([data-kind=dm]) .mc-roomrow__avatar,.op-root .mc-roomlist.mc-ux .mc-roomrow:not([data-kind=dm]) .mc-kit-tip:has(.mc-roomrow__avatar){display:none}.op-root .mc-roomlist.mc-ux .mc-roomrow[data-kind=dm] .mc-roomrow__kind{display:none}.op-root .mc-roomlist.mc-ux .mc-roomrow__avatar{width:22px;height:22px;min-width:22px;border-radius:11px;font-size:10px;font-weight:700;color:#fff;box-shadow:none;border:0;margin:0;overflow:visible}.op-root .mc-roomlist.mc-ux .mc-roomrow__avatar:after{display:none}.op-root .mc-roomlist.mc-ux .mc-roomrow__initials{font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:0;color:#fff}.op-root .mc-roomlist.mc-ux .mc-roomrow__photo{width:22px;height:22px;border-radius:11px}.op-root .mc-roomlist.mc-ux .mc-roomrow__presence,.op-root .mc-roomlist.mc-ux .mc-roomrow:hover .mc-roomrow__presence,.op-root .mc-roomlist.mc-ux .mc-roomrow--selected .mc-roomrow__presence{right:-2px;bottom:-2px;width:11px;height:11px;box-sizing:border-box;border:2.5px solid var(--ux-sidebar);box-shadow:none}.op-root .mc-roomlist.mc-ux .mc-roomrow__badges,.op-root .mc-roomlist.mc-ux .mc-section__badges{display:inline-flex;align-items:center;gap:6px}.op-root .mc-roomlist.mc-ux .mc-badge,.op-root .mc-roomlist.mc-ux .mc-roomrow--selected .mc-badge{min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;border:0;box-shadow:none;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;line-height:calc(18px * var(--mc-text-scale, 1));background:var(--ux-fill-strong);color:var(--ux-text-icon)}.op-root .mc-roomlist.mc-ux .mc-badge--unread,.op-root .mc-roomlist.mc-ux .mc-roomrow--selected .mc-badge--unread,.op-root .mc-roomlist.mc-ux .mc-badge--thread,.op-root .mc-roomlist.mc-ux .mc-badge--broadcast,.op-root .mc-roomlist.mc-ux .mc-roomrow--selected .mc-badge--thread,.op-root .mc-roomlist.mc-ux .mc-roomrow--selected .mc-badge--broadcast{background:var(--ring-solid);color:var(--ux-accent-ink)}.op-root .mc-roomlist.mc-ux .mc-roomrow--unread .mc-roomrow__name,.op-root .mc-roomlist.mc-ux .mc-roomrow--selected.mc-roomrow--unread .mc-roomrow__name{font-weight:650}.op-root .mc-roomlist.mc-ux .mc-roomrow--muted .mc-badge{background:var(--ux-fill-strong);color:var(--ux-text-3)}.op-root .mc-roomlist.mc-ux .mc-badge--mention,.op-root .mc-roomlist.mc-ux .mc-roomrow--selected .mc-badge--mention,.op-root .mc-roomlist.mc-ux .mc-roomrow--muted .mc-badge--mention{min-width:18px;padding:0 5px 0 4px;gap:1px;background:var(--mc-danger);color:var(--mc-danger-ink)}.op-root .mc-roomlist.mc-ux .mc-badge--mention svg{width:10px;height:10px;stroke-width:2.8}.op-root .mc-roomlist.mc-ux .mc-dot{width:7px;height:7px;background:var(--ring-solid);box-shadow:none}.op-root .mc-roomlist.mc-ux .mc-roomrow--muted .mc-dot{background:var(--ux-text-4)}.op-root .mc-roomlist.mc-ux .mc-roomrow__draft,.op-root .mc-roomlist.mc-ux .mc-roomrow__mutedicon{color:var(--ux-text-4)}.op-root .mc-roomlist.mc-ux .mc-roomrow .mc-panel-badge{background:var(--ux-fill);color:var(--ux-text-3);border:0;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:500}.op-root .mc-roomlist.mc-ux .mc-roomrow__kebab{right:6px;width:24px;height:24px;border-radius:6px;background:var(--ux-raised);color:var(--ux-text-2);border:0;box-shadow:none}.op-root .mc-roomlist.mc-ux .mc-roommenu{background:var(--ux-raised);border:1px solid var(--ux-hairline-strong);border-radius:12px;box-shadow:var(--ux-shadow-float);padding:6px}.op-root .mc-roomlist.mc-ux .mc-roommenu__item{color:var(--ux-text);border-radius:8px;font-size:calc(13px * var(--mc-text-scale, 1));padding:7px 10px;gap:10px}.op-root .mc-roomlist.mc-ux .mc-roommenu__item:hover,.op-root .mc-roomlist.mc-ux .mc-roommenu__item:focus-visible{background:var(--ux-fill-hover);outline:0}.op-root .mc-roomlist.mc-ux .mc-roommenu__item--danger{color:var(--ux-danger-text)}.op-root .mc-roomlist.mc-ux .mc-chatslist__empty{padding:16px 8px;gap:10px}.op-root .mc-roomlist.mc-ux .mc-results{padding:0 8px 12px;background:transparent}.op-root .mc-roomlist.mc-ux .mc-results__head{background:var(--ux-sidebar);border:0;box-shadow:none;padding:8px 8px 4px}.op-root .mc-roomlist.mc-ux .mc-results__label{line-height:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3);font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase}.op-root .mc-roomlist.mc-ux .mc-result--active{background:var(--ux-fill-hover);box-shadow:none}.op-root .mc-roomlist.mc-ux .mc-result__mark{background:var(--ux-accent-bg-strong);color:var(--ux-accent-text);border-radius:3px}.op-root .mc-roomlist.mc-ux .mc-personresult:hover:not(:disabled){background:var(--ux-fill)}.op-root .mc-roomlist.mc-ux .mc-dock{flex:0 0 auto;background:transparent}.op-root .mc-room.mc-ux{--mc-unibody-well: var(--ux-panel);--rim: none;--glass-border: transparent;background:var(--ux-panel);border:0;border-radius:0;box-shadow:none;color:var(--ux-text);font-family:var(--ux-font)}.op-root .mc-room.mc-ux .mc-room__head{min-height:0;gap:12px;padding:12px 20px 10px;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.op-root .mc-room.mc-ux .mc-room__ident{gap:12px;min-width:0}.op-root .mc-room.mc-ux .mc-room__kind{width:20px;height:20px;background:transparent;box-shadow:none;border:0;color:var(--ux-text-2)}.op-root .mc-room.mc-ux .mc-room__kind svg{width:18px;height:18px}.op-root .mc-room.mc-ux .mc-room__names{gap:2px;min-width:0}.op-root .mc-room.mc-ux .mc-room__title{font-size:calc(16px * var(--mc-text-scale, 1));font-weight:700;line-height:calc(20px * var(--mc-text-scale, 1));letter-spacing:0;color:var(--ux-text)}.op-root .mc-room.mc-ux .mc-room__topic,.op-root .mc-room.mc-ux .mc-room__topic--none{font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(16px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-room.mc-ux .mc-room__star{width:22px;height:22px;min-width:22px;padding:0;border:0;background:transparent;box-shadow:none;color:var(--ux-text-4)}.op-root .mc-room.mc-ux .mc-room__star svg{width:14px;height:14px}.op-root .mc-room.mc-ux .mc-room__star--on{color:var(--ux-warn);background:transparent}.op-root .mc-room.mc-ux .mc-room__star--on svg{fill:currentColor}.op-root .mc-room.mc-ux .mc-room__actions{gap:4px;flex-wrap:nowrap;align-items:center}.op-root .mc-room.mc-ux .mc-room__actions .mc-panel-btn,.op-root .mc-room.mc-ux .mc-room__actions .ux-iconbtn{width:32px;height:32px;min-width:32px;padding:0;border:0;border-radius:8px;background:transparent;box-shadow:none;color:var(--ux-text-icon);transform:none}.op-root .mc-room.mc-ux .mc-room__actions .mc-panel-btn svg,.op-root .mc-room.mc-ux .mc-room__actions .ux-iconbtn svg{width:17px;height:17px}.op-root .mc-room.mc-ux .mc-room__actions .mc-panel-btn:hover:not(:disabled),.op-root .mc-room.mc-ux .mc-room__actions .ux-iconbtn:hover{background:var(--ux-fill);color:var(--ux-text)}.op-root .mc-room.mc-ux .mc-room__actions .mc-panel-btn--on,.op-root .mc-room.mc-ux .mc-room__actions .ux-iconbtn[aria-pressed=true]{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .mc-room.mc-ux .mc-room__actions .mc-rec-trigger:not(.mc-rec-trigger--live):not(.mc-rec-trigger--held){display:none}.op-root .mc-room.mc-ux .mc-room__actions .mc-rec-trigger--live,.op-root .mc-room.mc-ux .mc-room__actions .mc-rec-trigger--held{width:auto;padding:0 10px;color:var(--ux-danger-text)}.op-root .mc-room.mc-ux .mc-room__more{position:relative}.op-root .mc-room.mc-ux .mc-room__more-dot{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:4px;background:var(--ring-solid);box-shadow:0 0 0 2px var(--ux-panel)}.op-root .mc-room.mc-ux .mc-room-tabs{padding:0 20px;border-bottom:1px solid var(--ux-hairline);background:transparent}.op-root .mc-room.mc-ux .mc-room__head,.op-root .mc-room.mc-ux .mc-room-tabs,.op-root .mc-room.mc-ux .mc-room__panel>.mc-panel__head{anchor-name:--mc-toasts-under}.op-root .mc-room.mc-ux .mc-panel-tabs--room{gap:20px;border:0;padding:0;background:transparent;box-shadow:none}.op-root .mc-room.mc-ux .mc-panel-tabs--room .mc-panel-tab{gap:0;height:auto;min-height:0;padding:0 0 9px;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ux-text-3);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:400;line-height:calc(18px * var(--mc-text-scale, 1));transition:color var(--ux-ease),box-shadow var(--ux-ease)}.op-root .mc-room.mc-ux .mc-panel-tabs--room .mc-panel-tab svg{display:none}.op-root .mc-room.mc-ux .mc-panel-tabs--room .mc-panel-tab:hover{color:var(--ux-text);background:transparent}.op-root .mc-room.mc-ux .mc-panel-tabs--room .mc-panel-tab[aria-selected=true]{color:var(--ux-text);font-weight:600;background:transparent;box-shadow:inset 0 -2px 0 var(--ux-text)}.op-root .mc-room.mc-ux .mc-panel-tabs--room .mc-panel-tab:after{display:none}.op-root .mc-room.mc-ux .mc-panel-tabs--room .mc-panel-tab__count{margin:0;padding:0;min-width:0;height:auto;background:transparent;color:inherit;font:inherit;box-shadow:none}.op-root .mc-room.mc-ux .mc-panel-tabs--room .mc-panel-tab__count:before{content:" · "}.op-root .mc-room.mc-ux .mc-panel-tabs--room .mc-panel-tab[data-tab=pins] .mc-panel-tab__count{color:var(--mc-warning-text);font-weight:700}.op-root .mc-ux .mc-msg.mc-msg--carded,.op-root .mc-ux .mc-msg.mc-msg--carded[data-own],.op-root .mc-ux .mc-msg.mc-msg--carded[data-own]:hover{grid-template-columns:34px minmax(0,1fr);gap:0 12px;padding:6px 20px;margin:0;background:transparent;box-shadow:none;color:var(--ux-text)}.op-root .mc-ux .mc-msg.mc-msg--carded.mc-msg--grouped{padding-top:0;padding-bottom:2px}.op-root .mc-ux .mc-msg.mc-msg--carded:not(.mc-msg--grouped),.op-root .mc-ux .mc-msg.mc-msg--carded:not(.mc-msg--grouped)[data-own]:hover{margin-top:4px}.op-root .mc-ux .mc-msg.mc-msg--carded:hover,.op-root .mc-ux .mc-msg.mc-msg--carded[data-own]:hover{background:var(--ux-fill-subtle)}.op-root .mc-ux .mc-msg.mc-msg--carded.mc-msg--pinned,.op-root .mc-ux .mc-msg.mc-msg--carded.mc-msg--pinned[data-own],.op-root .mc-ux .mc-msg.mc-msg--carded.mc-msg--pinned[data-own]:hover{box-shadow:inset 3px 0 0 var(--mc-warning)}.op-root .mc-ux .mc-msg.mc-msg--carded .mc-avatar{width:34px;height:34px;border-radius:17px;font-size:12px;font-weight:700;box-shadow:none;border:0}.op-root .mc-ux .mc-msg.mc-msg--carded .mc-msg__head{gap:0 8px;margin:0 0 3px;min-height:0;align-items:baseline}.op-root .mc-ux .mc-msg.mc-msg--carded[data-own] .mc-msg__sender,.op-root .mc-ux .mc-msg.mc-msg--carded[data-own] .mc-msg__sender-name{color:var(--ux-text);font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:0}.op-root .mc-ux .mc-msg.mc-msg--carded[data-own] .mc-msg__time,.op-root .mc-ux .mc-msg.mc-msg--carded[data-own] .mc-msg__gutter-time{color:var(--ux-text-4);font-size:calc(12px * var(--mc-text-scale, 1))}.op-root .mc-ux .mc-msg.mc-msg--carded[data-own] .mc-msg__card,.op-root .mc-ux .mc-msg.mc-msg--carded[data-own]:hover .mc-msg__card,.op-root .mc-ux .mc-msg.mc-msg--carded.mc-msg--mentioned[data-own] .mc-msg__card{--mc-row-ground: transparent;width:auto;max-width:760px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--mc-ux-body);font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.5}.op-root .mc-ux .mc-msg.mc-msg--carded.mc-msg--failed[data-own] .mc-msg__card{padding:6px 10px;margin-left:-10px;border-radius:10px;background:var(--ux-danger-bg);box-shadow:none}.op-root .mc-ux .mc-msg[data-own] .mc-body,.op-root .mc-ux .mc-msg[data-own] .mc-para,.op-root .mc-ux .mc-msg[data-own] .mc-list{color:var(--mc-ux-body);font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.5}.op-root .mc-ux .mc-msg[data-own] .mc-msg__forwarded{color:var(--ux-text-3)}.op-root .mc-ux .mc-msg[data-own] .mc-body a{color:var(--ring-solid)}.op-root .mc-ux .mc-msg.mc-msg--tombstone .mc-msg__card{padding:0;background:transparent;box-shadow:none}.op-root .mc-ux .mc-msg.mc-msg--carded.mc-msg--tombstone[data-own] :is(.mc-msg__time,.mc-msg__gutter-time,.mc-deleted){color:var(--ux-text-2)}.op-root .mc-ux .mc-attach .mc-attach__size{color:var(--ux-text-3);font-size:calc(11px * var(--mc-text-scale, 1))}.op-root .mc-ux .mc-deleted,.op-root .mc-ux .mc-msg[data-own] .mc-deleted{margin:0;font-style:italic;color:var(--ux-text-4);font-size:calc(14px * var(--mc-text-scale, 1))}.op-root .mc-ux .mc-day{gap:12px;padding:6px 20px;margin:4px 0}.op-root .mc-ux .mc-day__rule{height:1px;background:var(--ux-hairline);box-shadow:none;border:0}.op-root .mc-ux .mc-day__label{font-family:var(--ux-font);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:0;text-transform:none;color:var(--ux-text-4);background:transparent;border:0;box-shadow:none;padding:0}.op-root .mc-ux .mc-msg[data-own] .mc-reactions{gap:6px;margin-top:4px}.op-root .mc-ux .mc-msg[data-own] .mc-reactions .mc-skin-react{--mc-skin-react-fill: var(--ux-fill-subtle);--mc-skin-react-hover: var(--ux-fill-hover);--mc-skin-react-border: transparent;height:24px;border-radius:10px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-icon);box-shadow:none;border:0}.op-root .mc-ux .mc-msg[data-own] .mc-reactions .mc-skin-react-pair{border-radius:10px;overflow:hidden}.op-root .mc-ux .mc-msg[data-own] .mc-reactions .mc-skin-react--mine{--mc-skin-react-fill: oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .16);background:oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .16);color:var(--ux-text)}.op-root .mc-ux .mc-msg[data-own] .mc-reactions .mc-skin-react-pair:has(.mc-skin-react--mine){box-shadow:inset 0 0 0 1px oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .45)}.op-root .mc-ux .mc-msg[data-own] .mc-reactions .mc-skin-react--add{color:var(--ux-text-3);background:var(--ux-fill-subtle)}.op-root .mc-ux .mc-msg[data-own] .mc-skin-react__count{color:inherit;background:transparent}.op-root .mc-ux .mc-msg[data-own] .mc-thread{gap:8px;margin-top:4px;padding:2px 0;border:0;background:transparent;box-shadow:none;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-accent-text)}.op-root .mc-ux .mc-msg[data-own] .mc-thread:hover{text-decoration:underline;background:transparent}.op-root .mc-ux .mc-msg[data-own] .mc-thread .mc-avatar--small{width:20px;height:20px;border-radius:10px;font-size:10px;box-shadow:0 0 0 2px var(--ux-panel)}.op-root .mc-ux .mc-msg[data-own] .mc-thread__when{color:var(--ux-text-4);font-weight:400}.op-root .mc-ux .mc-seen{gap:6px;margin:4px 0 0;padding-left:66px}.op-root .mc-ux .mc-seen__label{font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-4)}.op-root .mc-ux .mc-mention{padding:1px 5px;border-radius:5px;background:transparent;color:var(--ux-accent-text);font-weight:600;box-shadow:none;border:0}.op-root .mc-ux .mc-mention--me,.op-root .mc-ux .mc-mention[data-me=true]{background:oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .22);color:var(--ux-accent-text)}.op-root .mc-ux .mc-msg[data-own] .mc-attach,.op-root .mc-ux .mc-msg.mc-msg--carded[data-own] .mc-msg__card:not(.mc-msg__card--bare) .mc-attach,.op-root .mc-ux .mc-msg.mc-msg--carded .mc-msg__card--bare .mc-attachments .mc-attach{width:320px;max-width:100%;padding:8px 10px;gap:10px;border-radius:10px;background:var(--mc-ux-field);border:1px solid var(--ux-hairline);box-shadow:none;color:var(--ux-text);transform:none}.op-root .mc-ux .mc-msg[data-own] .mc-attach:hover,.op-root .mc-ux .mc-msg.mc-msg--carded[data-own] .mc-msg__card:not(.mc-msg__card--bare) .mc-attach:hover{background:var(--mc-ux-field-hover);box-shadow:none;transform:none}.op-root .mc-ux .mc-msg[data-own] .mc-attach--image,.op-root .mc-ux .mc-msg.mc-msg--carded .mc-msg__card--bare .mc-attachments .mc-attach--image{width:fit-content;padding:0;background:transparent;border:0}.op-root .mc-ux .mc-msg[data-own] .mc-attachments{margin-top:6px}.op-root .mc-ux .mc-attach.mc-attach--audio,.op-root .mc-ux .mc-msg[data-own] .mc-attach.mc-attach--audio,.op-root .mc-ux .mc-msg[data-own] .mc-attach.mc-attach--audio:hover,.op-root .mc-ux .mc-msg.mc-msg--carded[data-own] .mc-msg__card .mc-attach.mc-attach--audio,.op-root .mc-ux .mc-msg.mc-msg--carded[data-own] .mc-msg__card .mc-attach.mc-attach--audio:hover{display:flex;align-items:center;gap:10px;padding:8px 6px 8px 8px;border:1px solid var(--ux-hairline);border-radius:10px;background:var(--mc-ux-field);box-shadow:none;transform:none;font-weight:400;cursor:default}.op-root .mc-ux .mc-audio__play{display:inline-flex;flex:none;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:var(--ux-text);color:var(--ux-bg, var(--mc-ux-field));cursor:pointer;box-shadow:0 1px 2px color-mix(in srgb,var(--ux-text) 25%,transparent);transition:background var(--ux-ease),transform var(--ux-ease)}.op-root .mc-ux .mc-audio__play:hover:not(:disabled){background:color-mix(in srgb,var(--ux-text) 85%,var(--ux-bg, transparent));transform:scale(1.04)}.op-root .mc-ux .mc-attach--audio[data-playing] .mc-audio__play{background:var(--ux-accent-bg-strong, var(--ux-text));color:var(--ux-accent-text, var(--ux-bg))}.op-root .mc-ux .mc-audio__play:disabled{opacity:.45;cursor:not-allowed}.op-root .mc-ux .mc-audio__spin{animation:mc-audio-spin .9s linear infinite}@keyframes mc-audio-spin{to{transform:rotate(360deg)}}.op-root .mc-ux .mc-audio__body{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.op-root .mc-ux .mc-audio__top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.op-root .mc-ux .mc-audio__name{overflow:hidden;min-width:0;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(16px * var(--mc-text-scale, 1));color:var(--ux-text);text-overflow:ellipsis;white-space:nowrap}.op-root .mc-ux .mc-audio__time{flex:none;font-family:var(--ux-font);font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(16px * var(--mc-text-scale, 1));font-variant-numeric:tabular-nums;color:var(--ux-text-3)}.op-root .mc-ux .mc-audio__scrub{position:relative;display:block;width:100%;height:26px}.op-root .mc-ux .mc-audio__wave{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:2px;pointer-events:none}.op-root .mc-ux .mc-audio__wave i{flex:1 1 0;min-width:2px;height:calc(var(--mc-audio-h, .4) * 100%);border-radius:2px;background:color-mix(in srgb,var(--ux-text) 28%,transparent)}.op-root .mc-ux .mc-audio__wave--played{clip-path:inset(0 calc((1 - var(--mc-audio-p, 0)) * 100%) 0 0)}.op-root .mc-ux .mc-audio__wave--played i{background:var(--ux-text)}.op-root .mc-ux .mc-attach--audio[data-playing] .mc-audio__wave--played i{background:var(--ux-accent-bg-strong, var(--ux-text))}.op-root .mc-ux .mc-audio__track{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:26px;margin:0;padding:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.op-root .mc-ux .mc-audio__track:disabled{cursor:default}.op-root .mc-ux .mc-audio__track::-webkit-slider-runnable-track{height:26px;background:transparent}.op-root .mc-ux .mc-audio__track::-webkit-slider-thumb{width:3px;height:26px;margin-top:0;border:0;border-radius:2px;background:var(--ux-text);opacity:0;transition:opacity var(--ux-ease);-webkit-appearance:none;-moz-appearance:none;appearance:none}.op-root .mc-ux .mc-attach--audio:hover .mc-audio__track:not(:disabled)::-webkit-slider-thumb,.op-root .mc-ux .mc-attach--audio[data-playing] .mc-audio__track::-webkit-slider-thumb,.op-root .mc-ux .mc-audio__track:focus-visible::-webkit-slider-thumb{opacity:1}.op-root .mc-ux .mc-audio__track::-moz-range-track{height:26px;background:transparent}.op-root .mc-ux .mc-audio__track::-moz-range-progress{height:26px;background:transparent}.op-root .mc-ux .mc-audio__track::-moz-range-thumb{width:3px;height:26px;border:0;border-radius:2px;background:var(--ux-text)}.op-root .mc-ux .mc-audio__speed{flex:none;min-width:34px;height:24px;padding:0 7px;border:1px solid var(--ux-hairline);border-radius:999px;background:transparent;color:var(--ux-text-2);font:inherit;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--ux-ease),color var(--ux-ease)}.op-root .mc-ux .mc-audio__speed:hover{background:var(--ux-fill);color:var(--ux-text)}.op-root .mc-ux .mc-audio__note{display:inline-flex;align-items:center;gap:8px;font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(16px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-ux .mc-audio__retry{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--ux-accent-text);font:inherit;font-weight:600;cursor:pointer}.op-root .mc-ux .mc-audio__open{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--ux-text-3);cursor:pointer;transition:background var(--ux-ease),color var(--ux-ease)}.op-root .mc-ux .mc-audio__open:hover{background:var(--ux-fill);color:var(--ux-text)}.op-root .mc-ux .mc-msg.mc-msg--highlight,.op-root .mc-ux .mc-msg.mc-msg--carded.mc-msg--highlight[data-own],.op-root .mc-ux .mc-msg.mc-msg--carded.mc-msg--threadopen[data-own]{background:var(--ux-fill-subtle);border-radius:10px;box-shadow:none}.op-root .mc-room.mc-ux .mc-room__foot{padding:10px 20px 14px;background:transparent;border:0;box-shadow:none}.op-root .mc-ux .mc-composer,.op-root .mc-ux .mc-composer.mc-composer--resting{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:14px;background:var(--mc-ux-field);border:1px solid var(--ux-hairline);box-shadow:none;transition:box-shadow var(--ux-ease)}.op-root .mc-ux .mc-composer:focus-within{box-shadow:inset 0 0 24px var(--fr-inner)}.op-root .mc-ux .mc-composer .mc-composer__field,.op-root .mc-ux .mc-composer .mc-composer__field:focus,.op-root .mc-ux .mc-composer .mc-composer__field:focus-visible{min-height:21px;padding:0;border:0;outline:0;box-shadow:none;background:transparent;color:var(--ux-text);caret-color:var(--ring-solid);font-family:var(--ux-font);font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(21px * var(--mc-text-scale, 1))}.op-root .mc-ux .mc-composer .mc-composer__field::placeholder{color:var(--ux-text-4)}.op-root .mc-ux .mc-composer__bar{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:var(--ux-text-3)}.op-root .mc-ux .mc-composer__bar>.mc-composer__rule{display:none}@container mc-roomfoot (max-width: 620px){.op-root .mc-ux .mc-composer__bar .mc-composer__ghost>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.op-root .mc-ux .mc-composer__bar .mc-composer__ghost{padding-inline:7px}}.op-root .mc-ux .mc-composer__bar .mc-composer__icon{width:28px;height:28px;min-width:28px;padding:0;border:0;border-radius:7px;background:transparent;box-shadow:none;color:var(--ux-text-3);transform:none}.op-root .mc-ux .mc-composer__bar .mc-composer__icon:hover:not(:disabled){background:var(--ux-fill);color:var(--ux-text)}.op-root .mc-ux .mc-composer__bar .mc-composer__icon[aria-expanded=true]{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .mc-ux .mc-composer__bar .mc-composer__icon svg{width:16px;height:16px}.op-root .mc-ux .mc-composer__bar>[data-slot=plus],.op-root .mc-ux .mc-composer__bar>[data-not-built="More actions"]{order:1}.op-root .mc-ux .mc-composer__bar>[data-slot=emoji]{order:2}.op-root .mc-ux .mc-composer__bar>[data-slot=gif]{order:2}.op-root .mc-ux .mc-composer__bar>[data-slot=at]{order:3}.op-root .mc-ux .mc-composer__bar>[data-slot=attach]{order:4}.op-root .mc-ux .mc-composer__bar>[data-slot=drive]{order:5}.op-root .mc-ux .mc-composer__bar>[data-not-built="Audio message"],.op-root .mc-ux .mc-composer__bar>[data-slot=voice]{order:6}.op-root .mc-ux .mc-composer__bar>[data-slot=format]{order:7}.op-root .mc-ux .mc-composer__bar>[data-slot=fmt]{order:8;display:inline-flex;flex-wrap:wrap;gap:2px;padding-left:6px;margin-left:2px;box-shadow:inset 1px 0 0 var(--ux-hairline)}.op-root .mc-ux .mc-composer__bar>[data-slot=fmt][hidden]{display:none}.op-root .mc-ux .mc-composer__bar>.mc-composer__spacer{order:20;flex:1}.op-root .mc-ux .mc-composer__bar>:not([data-slot]):not([data-not-built]):not(.mc-composer__spacer):not(.mc-composer__send):not(.mc-composer__rule):not(input){order:21}.op-root .mc-ux .mc-composer__bar>[data-slot=later]{order:22}.op-root .mc-ux .mc-composer__bar>.mc-composer__send{order:30}.op-root .mc-ux .mc-composer__ghost,.op-root .mc-ux .mc-confidential-toggle__switch{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 9px;border:0;border-radius:8px;background:var(--ux-fill);box-shadow:none;color:var(--ux-text-3);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:500}.op-root .mc-ux .mc-composer__ghost svg,.op-root .mc-ux .mc-confidential-toggle__switch svg{width:12px;height:12px}.op-root .mc-ux .mc-composer__ghost:hover:not(:disabled),.op-root .mc-ux .mc-confidential-toggle__switch:hover{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .mc-ux .mc-confidential-toggle__switch[aria-pressed=true],.op-root .mc-ux .mc-confidential-toggle__switch[aria-checked=true]{background:var(--ux-warn-bg);color:var(--ux-warn)}.op-root .mc-ux .mc-composer__send{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:30px;height:30px;padding:0 7px;border:0;border-radius:9px;background:var(--ring-solid);color:var(--ux-accent-ink);box-shadow:none;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;transform:none}.op-root .mc-ux .mc-composer__send:disabled{background:var(--ux-fill-hover);color:var(--ux-text-4);opacity:1}.op-root .mc-ux .mc-composer__send svg{width:16px;height:16px}.op-root .mc-ux .mc-composer__foot{padding:0;margin:0}.op-root .mc-ux .mc-composer__hint{position:static;margin:0;padding:0;font-size:calc(11px * var(--mc-text-scale, 1));line-height:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-4)}.op-root .mc-ux .mc-composer:focus-within .mc-composer__hint,.op-root .mc-ux[data-fr-preview] .mc-composer .mc-composer__hint{color:var(--ux-text-icon);text-shadow:0 0 3px var(--ux-panel),0 0 6px var(--ux-panel)}.op-root .mc-ux .mc-composer__hint kbd{padding:0;border:0;background:transparent;box-shadow:none;font:inherit;color:inherit}.op-root .mc-ux .mc-composer__bar>.mc-confidential-toggle>*{order:21}.op-root .mc-ux .mc-composer{position:relative}.op-root .mc-room.mc-ux .mc-room__foot{padding-bottom:28px}.op-root .mc-ux .mc-composer>.mc-composer__foot{position:absolute;top:100%;left:4px;right:4px;padding-top:6px;display:flex;gap:12px;align-items:baseline}.op-root .mc-ux .mc-composer.mc-composer--resting .mc-composer__bar,.op-root .mc-ux .mc-composer.mc-composer--resting:not(:focus-within) .mc-composer__bar{opacity:1;pointer-events:auto;margin:0}.op-root .mc-ux .mc-composer.mc-composer:before,.op-root .mc-ux .mc-composer.mc-composer:after{content:"";display:block;position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:-1;box-sizing:border-box;margin:0;border:0;border-radius:16px;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none;opacity:0;transition:opacity .15s ease-out}.op-root .mc-ux .mc-composer.mc-composer:before{padding:2px;background:var(--fr-gradient);background-size:200% 100%;box-shadow:inset 0 0 0 1px var(--fr-highlight);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:mc-fr-shimmer 3s linear infinite paused}.op-root .mc-ux .mc-composer.mc-composer:after{box-shadow:var(--fr-halo)}.op-root .mc-ux .mc-composer.mc-composer:focus-within,.op-root .mc-ux .mc-composer.mc-composer--resting:focus-within,.op-root .mc-ux[data-fr-preview] .mc-composer.mc-composer{box-shadow:inset 0 0 24px var(--fr-inner);border-color:transparent}.op-root .mc-ux .mc-composer.mc-composer:focus-within:before,.op-root .mc-ux .mc-composer.mc-composer:focus-within:after,.op-root .mc-ux[data-fr-preview] .mc-composer.mc-composer:before,.op-root .mc-ux[data-fr-preview] .mc-composer.mc-composer:after{opacity:1}.op-root .mc-ux .mc-composer.mc-composer:focus-within:before,.op-root .mc-ux[data-fr-preview] .mc-composer.mc-composer:before{animation-play-state:running}.op-root .mc-ux .mc-composer.mc-composer[data-fr-still]:before{animation-play-state:paused}.op-root .mc-ux .mc-composer.mc-composer:focus-within .mc-composer__send:not(:disabled),.op-root .mc-ux[data-fr-preview] .mc-composer.mc-composer .mc-composer__send:not(:disabled){background:var(--fr-send);color:#fff;box-shadow:var(--fr-send-glow)}@media(prefers-reduced-motion:reduce){.op-root .mc-ux .mc-composer.mc-composer:before{animation:none}}.op-root .mc-ux .mc-pane>.mc-unread-bar.mc-catchup{display:flex;align-items:center;gap:10px;margin:12px 20px 4px;padding:8px 8px 8px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--ux-ok) 22%,transparent);background:var(--mc-ux-ok-ground);backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--ux-text);font-size:calc(13px * var(--mc-text-scale, 1));position:relative;z-index:2}.op-root .mc-ux .mc-catchup__ring{width:18px;height:18px;flex-shrink:0;border-radius:9px;border:2.5px solid var(--ux-ok);box-sizing:border-box}.op-root .mc-ux .mc-catchup__text{flex:1;min-width:0;margin:0;font-size:calc(13px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1));color:var(--ux-text)}.op-root .mc-ux .mc-catchup__text b{font-weight:600}.op-root .mc-ux .mc-unread-bar .mc-catchup__mentions,.op-root .mc-ux .mc-unread-bar__mentions.mc-catchup__mentions{margin:0;padding:0;background:transparent;border-radius:0;font-family:var(--ux-font);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:0;text-transform:none;color:var(--ux-ok);white-space:nowrap}.op-root .mc-ux .mc-unread-bar .mc-catchup__btn,.op-root .mc-ux .mc-unread-bar[data-mentions=true] .mc-catchup__btn{flex:none;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border:0;border-radius:8px;background:var(--ux-fill-hover);color:var(--ux-text);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600}.op-root .mc-ux .mc-unread-bar .mc-catchup__btn:hover{background:var(--ux-fill-strong)}.op-root .mc-room.mc-ux .mc-room__titlewrap{display:flex;align-items:center;gap:8px;min-width:0}.op-root .mc-room.mc-ux .mc-room__titlewrap .mc-room__title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.op-root .mc-room.mc-ux .mc-room__titlewrap .mc-kit-tip{flex:none;display:inline-flex}.op-root .mc-room.mc-ux .mc-room__titlewrap .mc-room__star{width:20px;height:20px;min-width:20px;min-height:20px}.op-root .mc-ux .mc-unread{gap:12px;padding:6px 20px;margin:4px 0}.op-root .mc-ux .mc-unread__rule{height:1px;background:oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .45);border:0;box-shadow:none}.op-root .mc-ux .mc-unread__label{font-family:var(--ux-font);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:0;text-transform:none;color:var(--ring-solid);background:transparent;padding:0}.op-root .mc-composer__sendword--sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.op-root .ov-matterchat{--ov-matterchat-panel: 320px}.op-root .ov-matterchat>.mc-panel{background:var(--ux-sidebar);border:0;border-left:1px solid var(--ux-hairline);border-radius:0;box-shadow:none;color:var(--ux-text);font-family:var(--ux-font)}.op-root .ov-matterchat>.mc-panel>.mc-panel__head{padding:14px 12px 14px 16px;min-height:0;border-bottom:1px solid var(--ux-hairline);background:transparent;box-shadow:none}.op-root .ov-matterchat>.mc-panel .mc-panel__eyebrow{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-3)}.op-root .ov-matterchat>.mc-panel .mc-panel__title{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:700;line-height:calc(20px * var(--mc-text-scale, 1));letter-spacing:0;color:var(--ux-text)}.op-root .ov-matterchat>.mc-panel .mc-panel__head-actions .mc-panel-btn{width:28px;height:28px;min-width:28px;border:0;border-radius:8px;background:transparent;box-shadow:none;color:var(--ux-text-3)}.op-root .ov-matterchat>.mc-panel .mc-panel__head-actions .mc-panel-btn:hover{background:var(--ux-fill);color:var(--ux-text)}.op-root .ov-matterchat>.mc-panel>.mc-panel__body{background:transparent}.op-root .mc-uxpanel>.mc-panel__body{padding:16px;display:flex;flex-direction:column;gap:16px}.op-root .mc-uxpanel .mc-mpanel__hero{display:flex;flex-direction:column;gap:3px}.op-root .mc-uxpanel .mc-mpanel__number{display:flex;align-items:center;gap:4px;margin:0}.op-root .mc-uxpanel .mc-mpanel__number .ux-mono{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-uxpanel .mc-mpanel__copy{width:22px;height:22px;border-radius:6px;color:var(--ux-text-3)}.op-root .mc-uxpanel .mc-mpanel__title{margin:0;font-size:calc(17px * var(--mc-text-scale, 1));font-weight:700;line-height:1.25;color:var(--ux-text)}.op-root .mc-uxpanel .mc-mpanel__sub{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-uxpanel .mc-mpanel__tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px}.op-root .mc-uxpanel .mc-mpanel__tile{display:flex;flex-direction:column;gap:1px;min-width:0;padding:10px;border-radius:10px;background:var(--ux-fill)}.op-root .mc-uxpanel .mc-mpanel__tile--warn{background:var(--ux-warn-bg)}.op-root .mc-uxpanel .mc-mpanel__tile--danger{background:var(--ux-danger-bg)}.op-root .mc-uxpanel .mc-mpanel__tile-label{font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-2);text-transform:uppercase}.op-root .mc-uxpanel .mc-mpanel__tile-value{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-uxpanel .mc-mpanel__tile-sub{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-uxpanel .mc-mpanel__tile--warn .mc-mpanel__tile-sub{color:var(--ux-warn)}.op-root .mc-uxpanel .mc-mpanel__tile--danger .mc-mpanel__tile-sub{color:var(--ux-danger-text)}.op-root .mc-uxpanel .mc-mpanel__section{display:flex;flex-direction:column;gap:8px}.op-root .mc-uxpanel .mc-mpanel__section-head{display:flex;justify-content:space-between;align-items:baseline;padding:0 4px}.op-root .mc-uxpanel .mc-mpanel__section-title{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-3)}.op-root .mc-uxpanel .mc-mpanel__section-title--case{padding:0 4px;margin-bottom:-8px}.op-root .mc-uxpanel .mc-mpanel__more{border:0;background:transparent;padding:0;font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;color:var(--ring-solid);cursor:pointer}.op-root .mc-uxpanel .mc-mpanel__more:hover{text-decoration:underline}.op-root .mc-uxpanel .mc-mpanel__quiet{margin:0;padding:0 4px;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-uxpanel .mc-mpanel__quiet--danger{color:var(--ux-danger-text)}.op-root .mc-uxpanel .mc-mpanel__todos,.op-root .mc-uxpanel .mc-mpanel__files{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.op-root .mc-uxpanel .mc-mpanel__todo{display:flex;align-items:center;gap:10px;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-uxpanel .mc-mpanel__todo-label{flex:1;min-width:0;display:flex;align-items:center;gap:10px;cursor:pointer}.op-root .mc-uxpanel .mc-mpanel__check{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;margin:0;flex-shrink:0;border:0;border-radius:7px;box-shadow:inset 0 0 0 1.5px var(--ux-check-border);background:transparent;display:inline-grid;place-content:center;cursor:pointer;transition:background var(--ux-ease),box-shadow var(--ux-ease)}.op-root .mc-uxpanel .mc-mpanel__check:hover{box-shadow:inset 0 0 0 1.5px var(--ux-text-3)}.op-root .mc-uxpanel .mc-mpanel__check:checked{background:var(--ring-solid);box-shadow:none}.op-root .mc-uxpanel .mc-mpanel__check:checked:after{content:"";width:10px;height:5px;border:solid var(--ux-accent-ink);border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg)}.op-root .mc-uxpanel .mc-mpanel__check:disabled{opacity:.5}.op-root .mc-uxpanel .mc-mpanel__todo-title{flex:1;min-width:0;color:var(--ux-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-uxpanel .mc-mpanel__todo--done .mc-mpanel__todo-title{color:var(--ux-text-4);text-decoration:line-through}.op-root .mc-uxpanel .mc-mpanel__todo-meta{font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-3);white-space:nowrap}.op-root .mc-uxpanel .mc-mpanel__file{display:flex;align-items:center;gap:10px;width:100%;padding:2px;border:0;border-radius:8px;background:transparent;text-align:left;font:inherit;color:var(--ux-text);cursor:pointer}.op-root .mc-uxpanel .mc-mpanel__file:hover{background:var(--ux-fill-subtle)}.op-root .mc-uxpanel .mc-mpanel__file-icon{width:30px;height:30px;flex-shrink:0;border-radius:10px;background:var(--ux-fill);display:inline-grid;place-content:center;color:var(--ring-solid)}.op-root .mc-uxpanel .mc-mpanel__file-text{min-width:0;display:flex;flex-direction:column}.op-root .mc-uxpanel .mc-mpanel__file-name{font-size:calc(13px * var(--mc-text-scale, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-root .mc-uxpanel .mc-mpanel__file-meta{font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-uxpanel .mc-mpanel__team{display:flex;align-items:center;gap:8px}.op-root .mc-uxpanel .mc-mpanel__pile{display:inline-flex}.op-root .mc-uxpanel .mc-mpanel__face{width:26px;height:26px;border-radius:13px;display:inline-grid;place-content:center;font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;color:#fff;background:var(--mc-avatar-t1, #33425a);box-shadow:0 0 0 2px var(--ux-sidebar)}.op-root .mc-uxpanel .mc-mpanel__face+.mc-mpanel__face{margin-left:-6px}.op-root .mc-uxpanel .mc-mpanel__face[data-tint="2"]{background:var(--mc-avatar-t2, #8A6A3E)}.op-root .mc-uxpanel .mc-mpanel__face[data-tint="3"]{background:var(--mc-avatar-t3, #3F8F66)}.op-root .mc-uxpanel .mc-mpanel__face[data-tint="4"]{background:var(--mc-avatar-t4, #4E6080)}.op-root .mc-uxpanel .mc-mpanel__face[data-tint="5"]{background:var(--mc-avatar-t5, #7A3355)}.op-root .mc-uxpanel .mc-mpanel__face[data-tint="6"]{background:var(--mc-avatar-t6, #5E718F)}.op-root .mc-uxpanel .mc-mpanel__team-text{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-uxpanel .mc-matter__facts{margin:0;padding:0 4px;gap:6px}.op-root .mc-uxpanel .mc-matter__label{color:var(--ux-text-3);font-size:calc(12px * var(--mc-text-scale, 1))}.op-root .mc-uxpanel .mc-matter__value{color:var(--ux-text);font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-uxpanel .mc-matter__read{padding:0 4px;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-uxpanel .mc-panel-empty{align-items:flex-start;text-align:left;padding:0 4px;gap:2px;min-height:0}.op-root .mc-uxpanel .mc-panel-empty__icon{display:none}.op-root .mc-uxpanel .mc-panel-empty__title{font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-2);margin:0}.op-root .mc-uxpanel .mc-panel-empty__body{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3);margin:0}.op-root .mc-room.mc-ux .mc-room__head{flex-wrap:nowrap}.op-root .mc-room.mc-ux .mc-room__ident{flex:1 1 auto;min-width:0;flex-wrap:nowrap}.op-root .mc-room.mc-ux .mc-room__names{flex:1 1 auto;min-width:0}.op-root .mc-room.mc-ux .mc-room__topic{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-root .mc-room.mc-ux .mc-room__actions{flex:none}.op-root .mc-uxpanel .mc-panel-empty{flex:0 0 auto;justify-content:flex-start;height:auto;margin:0}.op-root .mc-threadpanel.mc-ux .mc-panel__head-actions .mc-panel-btn{width:auto;height:28px;padding:0 8px;gap:6px;border:0;border-radius:8px;background:transparent;box-shadow:none;color:var(--ux-text-3);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600}.op-root .mc-threadpanel.mc-ux .mc-panel__head-actions .mc-panel-btn--on{color:var(--ring-solid);background:var(--ux-accent-bg)}.op-root .mc-threadpanel.mc-ux .mc-threadfollow .ux-iconbtn{width:28px;height:28px;border-radius:8px;color:var(--ux-text-3)}.op-root .mc-threadpanel.mc-ux .mc-threadfollow--follow .ux-iconbtn,.op-root .mc-threadpanel.mc-ux .mc-threadfollow--mute .ux-iconbtn{color:var(--ring-solid);background:var(--ux-accent-bg)}.op-root .mc-threadpanel.mc-ux .mc-panel__toolbar{padding:0;border:0;background:transparent}.op-root .mc-threadpanel.mc-ux .mc-threadpanel__root{padding:8px 0 0;background:transparent;border:0;box-shadow:none}.op-root .mc-threadpanel.mc-ux .mc-threadpanel__root-label{display:none}.op-root .mc-threadpanel.mc-ux .mc-msg.mc-msg--carded,.op-root .mc-threadpanel.mc-ux .mc-msg.mc-msg--carded[data-own]{padding:6px 16px}.op-root .mc-threadpanel.mc-ux .mc-msg .mc-msg__card{max-width:100%}.op-root .mc-threadpanel.mc-ux .mc-panel-divider{display:flex;align-items:center;gap:12px;margin:6px 16px;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-3);text-transform:none;letter-spacing:0;background:transparent}.op-root .mc-threadpanel.mc-ux .mc-panel-divider:before,.op-root .mc-threadpanel.mc-ux .mc-panel-divider:after{content:"";flex:1;height:1px;background:var(--ux-hairline)}.op-root .mc-threadpanel.mc-ux .mc-threadpanel__composer{padding:10px 12px 14px;background:transparent;border:0;box-shadow:none}.op-root .mc-threadpanel.mc-ux .mc-threadpanel__also{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3);gap:8px;margin:0 2px 8px}.op-root .mc-threadpanel.mc-ux .mc-threadpanel__also-hint{color:var(--ux-text-3);font-size:calc(11px * var(--mc-text-scale, 1))}.op-root .mc-threadpanel.mc-ux .mc-threadpanel__also .ux-check{margin:0}.op-root .mc-ux .mc-composer__head{font:600 calc(12px * var(--mc-text-scale, 1))/calc(16px * var(--mc-text-scale, 1)) var(--ux-font);letter-spacing:0;text-transform:none;color:var(--ux-text-2)}.op-root .mc-threadpanel.mc-ux .mc-threadpanel__typing:empty{display:none}.op-root .mc-threadpanel.mc-ux .mc-composer>.mc-composer__foot{position:static;padding-top:0}.op-root .mc-threadpanel.mc-ux .mc-composer__bar>[data-slot=fmt]{padding-left:0;margin-left:0;box-shadow:none}.op-root .mc-ux .mc-deadline-chip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 16px 6px;padding:8px 10px;border-radius:10px;background:var(--ux-warn-bg);color:var(--ux-text);font-size:calc(12px * var(--mc-text-scale, 1))}.op-root .mc-ux .mc-deadline-chip>svg{color:var(--ux-warn);flex-shrink:0}.op-root .mc-ux .mc-deadline-chip__text{flex:1;min-width:0}.op-root .mc-ux .mc-deadline-chip__add{border:0;padding:2px 6px;border-radius:6px;background:transparent;color:var(--ux-text);font:inherit;font-weight:600;cursor:pointer}.op-root .mc-ux .mc-deadline-chip__add:hover{background:var(--ux-fill-hover)}.op-root .mc-ux .mc-deadline-chip__add:disabled{opacity:.6;cursor:default}.op-root .mc-ux .mc-deadline-chip--done{background:var(--ux-ok-bg)}.op-root .mc-ux .mc-deadline-chip--done>svg{color:var(--ux-ok)}.op-root .mc-ux .mc-deadline-chip__error{flex-basis:100%;color:var(--ux-danger-text)}.op-root .mc-ux .mc-msg.mc-msg--carded.mc-msg--threadopen[data-own]{margin-left:8px;margin-right:8px;padding-left:12px;padding-right:12px;border-radius:10px;background:var(--ux-fill-subtle)}.op-root .mc-threadpanel.mc-ux .mc-composer__bar{flex-wrap:nowrap;gap:2px}.op-root .mc-threadpanel.mc-ux .mc-composer__bar>.mc-composer__spacer{min-width:0}.op-root .mc-ux .mc-composer__popup{width:380px;max-width:calc(100% - 8px);padding:0;border-radius:14px;border:1px solid var(--ux-hairline-strong);background:var(--ux-raised);box-shadow:var(--ux-shadow-float);overflow:auto}.op-root .mc-ux .mc-composer__popup .mc-composer__option{display:flex;align-items:center;gap:10px;width:100%;min-height:0;padding:9px 12px;border:0;border-radius:0;background:transparent;color:var(--ux-text);text-align:left;box-shadow:none}.op-root .mc-ux .mc-composer__popup .mc-composer__option[aria-selected=true],.op-root .mc-ux .mc-composer__popup .mc-composer__option:hover{background:oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .14)}.op-root .mc-ux .mc-composer__popup .mc-composer__avatar{width:18px;height:18px;min-width:18px;border-radius:0;background:transparent;box-shadow:none;color:var(--ux-text-icon);font-size:14px}.op-root .mc-ux .mc-composer__popup .mc-composer__optionname{flex:none;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-ux .mc-composer__popup [id*=-command-] .mc-composer__optionname{font-family:var(--ux-mono)}.op-root .mc-ux .mc-composer__popup .mc-composer__optionnote{flex:1;min-width:0;margin:0;text-align:left;font-family:var(--ux-font);font-size:calc(13px * var(--mc-text-scale, 1));letter-spacing:0;color:var(--ux-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:640px){.op-root .mc-room.mc-ux .mc-room__head{flex-wrap:wrap;row-gap:6px;padding:10px 14px 8px}.op-root .mc-room.mc-ux .mc-room__ident{flex-basis:100%}.op-root .mc-room.mc-ux .mc-room__actions{margin-left:auto}.op-root .mc-room.mc-ux .mc-room-tabs{padding:0 14px;overflow-x:auto}.op-root .mc-ux .mc-msg.mc-msg--carded,.op-root .mc-ux .mc-msg.mc-msg--carded[data-own]{padding-left:14px;padding-right:14px}.op-root .mc-room.mc-ux .mc-room__foot{padding-left:12px;padding-right:12px}.op-root .mc-ux .mc-pane>.mc-unread-bar.mc-catchup{margin:8px 12px 4px;flex-wrap:wrap}}.op-root .mc-ux .mc-msg[data-own] .mc-attach,.op-root .mc-ux .mc-msg.mc-msg--carded[data-own] .mc-msg__card:not(.mc-msg__card--bare) .mc-attach,.op-root .mc-ux .mc-msg.mc-msg--carded .mc-msg__card--bare .mc-attachments .mc-attach{width:min(320px,100%)}.op-root .mc-room.mc-ux .mc-search{--mc-skin-white: transparent;background:var(--ux-panel);color:var(--ux-text);font-family:var(--ux-font)}.op-root .mc-room.mc-ux .mc-search__head{padding:12px 20px 8px;gap:8px;background:transparent;border:0;box-shadow:none}.op-root .mc-room.mc-ux .mc-search__field{height:34px;padding:0 10px;border:0;border-radius:10px;background:var(--ux-fill-hover);box-shadow:none}.op-root .mc-room.mc-ux .mc-search__input,.op-root .mc-room.mc-ux .mc-search__input:focus-visible{border:0;outline:0;box-shadow:none;background:transparent;color:var(--ux-text);font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-room.mc-ux .mc-search__close,.op-root .mc-room.mc-ux .mc-search__clear{border:0;background:transparent;color:var(--ux-text-3);box-shadow:none}.op-root .mc-room.mc-ux .mc-search__close:hover{background:var(--ux-fill);color:var(--ux-text)}.op-root .mc-room.mc-ux .mc-search__scope,.op-root .mc-room.mc-ux .mc-search__filters{padding:0 20px 8px;gap:6px;border:0;background:transparent}.op-root .mc-room.mc-ux .mc-search__chip{padding:5px 10px;border:0;border-radius:12px;background:var(--ux-fill);color:var(--ux-text-icon);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:500;box-shadow:none}.op-root .mc-room.mc-ux .mc-search__chip[aria-pressed=true],.op-root .mc-room.mc-ux .mc-search__chip[aria-selected=true]{background:var(--ux-primary-bg);color:var(--ux-primary-ink);font-weight:600}.op-root .mc-room.mc-ux .mc-search__filter-label{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-room.mc-ux .mc-search__select{height:28px;padding:0 8px;border:0;border-radius:8px;background:var(--ux-fill);color:var(--ux-text);font-size:calc(12px * var(--mc-text-scale, 1));box-shadow:none}.op-root .mc-room.mc-ux .mc-search__body{background:transparent}.op-root .mc-room.mc-ux .mc-search__row,.op-root .mc-room.mc-ux .mc-search__row--on{margin:0 12px;padding:6px 0;border:0;border-bottom:1px solid var(--ux-divider);border-radius:0;background:transparent;box-shadow:none}.op-root .mc-room.mc-ux .mc-search__row--on{background:var(--ux-fill-subtle);border-radius:10px}.op-root .mc-room.mc-ux .mc-search__row--quiet{border:0}.op-root .mc-room.mc-ux .mc-search__where{padding:0 20px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-room.mc-ux .mc-search__jump{border:0;border-radius:8px;background:var(--ux-fill-hover);color:var(--ux-text);font-family:var(--ux-font);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:0;text-transform:none;box-shadow:none}.op-root .mc-room.mc-ux .mc-search .mc-hit{padding:0 2px;border-radius:3px;background:oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .28);color:var(--ux-text)}.op-root .mc-room.mc-ux .mc-search__foot{padding:8px 20px;border-top:1px solid var(--ux-hairline);background:transparent;color:var(--ux-text-3);font-size:calc(12px * var(--mc-text-scale, 1))}.op-root .ov-matterchat>.mc-panel .mc-panel__subtitle{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .ov-matterchat>.mc-panel .mc-panel-tabs{gap:18px;padding:0 16px;border:0;border-bottom:1px solid var(--ux-hairline);background:transparent;box-shadow:none}.op-root .ov-matterchat>.mc-panel .mc-panel-tab{padding:10px 0 9px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ux-text-3);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:400}.op-root .ov-matterchat>.mc-panel .mc-panel-tab svg{display:none}.op-root .ov-matterchat>.mc-panel .mc-panel-tab[aria-selected=true]{color:var(--ux-text);font-weight:600;box-shadow:inset 0 -2px 0 var(--ux-text)}.op-root .ov-matterchat>.mc-panel .mc-panel-tab:after{display:none}.op-root .ov-matterchat>.mc-panel .mc-panel-tab__count{background:transparent;color:var(--ux-text-3);padding:0;font-size:calc(12px * var(--mc-text-scale, 1))}.op-root .ov-matterchat>.mc-panel input[type=search],.op-root .ov-matterchat>.mc-panel input[type=text],.op-root .ov-matterchat>.mc-panel .mc-panel-input{border:0;border-radius:10px;background:var(--ux-fill);color:var(--ux-text);box-shadow:none}.op-root .ov-matterchat>.mc-panel :is(input[type=search],input[type=text],.mc-panel-input):focus{background:var(--ux-fill-hover);outline:0}.op-root .ov-matterchat>.mc-panel :is(input[type=search],input[type=text],.mc-panel-input):focus:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .ov-matterchat>.mc-panel .mc-panel-section__label,.op-root .ov-matterchat>.mc-panel .mc-panel-field__label{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-3)}.op-root .ov-matterchat>.mc-panel .mc-panel-row{border-radius:8px}.op-root .ov-matterchat>.mc-panel .mc-panel-row:hover{background:var(--ux-fill-subtle)}.op-root .mc-room.mc-ux .mc-search .mc-search__where,.op-root .mc-room.mc-ux .mc-search .mc-search__where-room{color:var(--ux-text-3)}.op-root .mc-room.mc-ux .mc-chv-host{--card: transparent;--ink: var(--ux-text);--ink-2: var(--ux-text-2);--ink-3: var(--ux-text-3);--link-on-white: var(--ring-solid);--mc-skin-white: transparent;background:transparent}.op-root .mc-room.mc-ux .mc-chv{padding:12px 20px 20px;max-width:900px;font-family:var(--ux-font);color:var(--ux-text)}.op-root .mc-room.mc-ux .mc-chv__heading{margin:8px 4px 4px;font-family:var(--ux-font);font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-3)}.op-root .mc-room.mc-ux .mc-chv__list{gap:0}.op-root .mc-room.mc-ux .mc-chv__item{margin:0;padding:10px 4px;border:0;border-bottom:1px solid var(--ux-divider);border-radius:0;background:transparent;box-shadow:none;color:var(--ux-text)}.op-root .mc-room.mc-ux .mc-chv__item:hover{background:var(--ux-fill-subtle)}.op-root .mc-room.mc-ux .mc-chv--pins .mc-chv__item{padding-left:10px;box-shadow:inset 3px 0 0 var(--mc-warning)}.op-root .mc-room.mc-ux .mc-chv--pins .mc-panel-btn{color:var(--mc-warning-text)}.op-root .mc-room.mc-ux .mc-chv__jump{background:transparent;border:0;color:inherit}.op-root .mc-room.mc-ux .mc-chv .mc-panel-row__name,.op-root .mc-room.mc-ux .mc-chv .mc-panel-row__title{color:var(--ux-text);font-weight:600}.op-root .mc-room.mc-ux .mc-chv .mc-panel-row__meta,.op-root .mc-room.mc-ux .mc-chv .mc-panel-time{color:var(--ux-text-3);font-family:var(--ux-font);letter-spacing:0}.op-root .mc-room.mc-ux .mc-chv .mc-panel-btn{border:0;border-radius:8px;background:transparent;box-shadow:none;color:var(--ux-text-3)}.op-root .mc-room.mc-ux .mc-chv .mc-panel-btn:hover{background:var(--ux-fill);color:var(--ux-text)}.op-root .mc-room.mc-ux .mc-todo__add{gap:8px;margin-bottom:6px}.op-root .mc-room.mc-ux .mc-todo__input,.op-root .mc-room.mc-ux .mc-todo__input:focus{height:34px;padding:0 12px;border:0;border-radius:10px;background:var(--ux-fill);color:var(--ux-text);box-shadow:none;outline:0;font-family:var(--ux-font);font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-room.mc-ux .mc-todo__input:focus{background:var(--ux-fill-hover)}.op-root .mc-room.mc-ux .mc-todo__add .mc-panel-btn{height:34px;padding:0 14px;border-radius:9px;background:var(--ux-primary-bg);color:var(--ux-primary-ink);font-weight:600}.op-root .mc-room.mc-ux .mc-todo__count{margin:6px 4px;font-family:var(--ux-font);font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-room.mc-ux .mc-todo__title{color:var(--ux-text);font-size:calc(14px * var(--mc-text-scale, 1))}.op-root .mc-room.mc-ux .mc-todo__row--done .mc-todo__title{color:var(--ux-text-4)}.op-root .mc-room.mc-ux .mc-todo__check input{accent-color:var(--ring-solid)}.op-root .mc-room.mc-ux .mc-todo__fact{border:0;border-radius:8px;background:var(--ux-fill);color:var(--ux-text-2);font-size:calc(12px * var(--mc-text-scale, 1));box-shadow:none}.op-root .mc-room.mc-ux .mc-chv-host .mc-panel-empty__title{color:var(--ux-text)}.op-root .mc-room.mc-ux .mc-chv-host .mc-panel-empty__body{color:var(--ux-text-3)}.op-root .mc-ux .mc-msg[data-own] .mc-mention.mc-mention.mc-mention{background:transparent;color:var(--ux-accent-text)}.op-root .mc-ux .mc-msg[data-own] .mc-mention.mc-mention.mc-mention--me,.op-root .mc-ux .mc-msg[data-own] .mc-mention.mc-mention[data-me=true]{background:oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .22);color:var(--ux-accent-text)}.op-root .mc-ux .mc-skin-react__count,.op-root .mc-ux .mc-attach__size,.op-root .mc-ux .mc-system__time,.op-root .mc-ux .mc-delivered__time,.op-root .mc-roomlist.mc-ux .mc-roomrow__stamp{font-family:var(--ux-font);font-variant-numeric:tabular-nums;letter-spacing:0}.op-root .mc-ux .mc-system__time{font-size:calc(12px * var(--mc-text-scale, 1))}.op-root .mc-ux .mc-msg .mc-msg__inthread{padding:0;border:0;background:transparent;color:var(--ux-accent-text);font:500 calc(12px * var(--mc-text-scale, 1))/1.4 var(--ux-font);letter-spacing:0}.op-root .mc-ux .mc-msg .mc-msg__inthread:hover{text-decoration:underline}.op-root .mc-roomlist.mc-ux .mc-roomrow.mc-result .mc-roomrow__name{color:var(--ux-text-2)}.op-root .mc-roomlist.mc-ux .mc-roomrow.mc-result--active .mc-roomrow__name,.op-root .mc-roomlist.mc-ux .mc-roomrow.mc-result.mc-roomrow--selected .mc-roomrow__name{color:var(--ux-text)}.op-root .mc-roomlist.mc-ux .mc-roomrow.mc-result .mc-roomrow__stamp,.op-root .mc-roomlist.mc-ux .mc-roomrow.mc-result .mc-roomrow__preview,.op-root .mc-roomlist.mc-ux .mc-roomrow.mc-result .mc-roomrow__previewtext{color:var(--ux-text-3)}.op-root .mc-ux .mc-seen .mc-seen__faces{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.op-root .mc-ux .mc-delivered{padding:6px 20px 6px 66px}.op-root .mc-ux .mc-delivered .mc-delivered__inner{border:0;border-radius:0;background:transparent;padding:0}.op-root .mc-ux .mc-delivered .mc-delivered__meta{justify-content:flex-start;gap:8px;margin-bottom:2px}.op-root .mc-ux .mc-delivered .mc-delivered__source{color:var(--ux-text-2);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:0;text-transform:none}.op-root .mc-ux .mc-delivered .mc-delivered__time{color:var(--ux-text-4);font-size:calc(12px * var(--mc-text-scale, 1))}.op-root .mc-ux .mc-delivered .mc-delivered__body{color:var(--ux-text);font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.5}.op-root .mc-room.mc-ux .mc-room__titlewrap .mc-room__title{flex:0 1 auto;min-width:min(7rem,100% - 28px)}.op-root .mc-room.mc-ux .mc-room__titlewrap>:not(.mc-room__title):not(.mc-kit-tip){flex:0 100 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container mc-roomhead (max-width: 760px){.op-root .mc-room.mc-ux .mc-room__ident:has(.mc-ln-headbtn){flex-wrap:wrap;row-gap:6px}.op-root .mc-room.mc-ux .mc-room__ident:has(.mc-ln-headbtn) .mc-room__names{flex:1 1 calc(100% - 32px)}.op-root .mc-room.mc-ux .mc-room__names+.mc-ln-headbtn{margin-left:32px}}.op-root .mc-ux .mc-msg.mc-msg--carded.mc-msg--grouped,.op-root .mc-ux .mc-msg.mc-msg--carded.mc-msg--grouped[data-own]:hover{padding-top:0;padding-bottom:2px}.op-root .mc-ux .mc-msg>.mc-actions{top:4px;right:16px;bottom:auto;gap:1px;padding:1px;border:1px solid var(--ux-hairline-strong);border-radius:8px;background:var(--ux-raised)}.op-root .mc-ux .mc-msg.mc-msg--grouped>.mc-actions{top:calc(50% - 13px)}.op-root .mc-ux .mc-msg>.mc-actions .mc-action{width:22px;height:22px;border-radius:6px;color:var(--ux-text-2)}.op-root .mc-ux .mc-msg>.mc-actions .mc-action:hover{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .mc-ux .mc-msg>.mc-actions>.mc-actions__pop{display:inline-flex;height:22px;line-height:calc(22px * var(--mc-text-scale, 1))}.op-root .mc-roomlist.mc-ux .mc-section__toggle .mc-section__label,.op-root .mc-roomlist.mc-ux .mc-section__toggle .mc-section__count{color:var(--ux-text-3)}.op-root .mc-roomlist.mc-ux .mc-roomrow.mc-roomrow .mc-roomrow__name.mc-roomrow__name{flex:1 1 auto;min-width:0}.op-root .mc-roomlist.mc-ux .mc-roomrow.mc-result:has(>.mc-panel-badge){grid-template-columns:var(--mc-avatar-sm, 22px) minmax(0,max-content) minmax(1.75em,1fr) auto auto;column-gap:6px}.op-root .mc-roomlist.mc-ux .mc-roomrow.mc-result>.mc-panel-badge{min-width:1.75em}.op-root .mc-roomlist.mc-ux .mc-roomrow .mc-panel-badge{flex:0 1000 auto;min-width:2.75em;max-width:50%;height:auto;margin:0 0 0 -4px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ux-text-3);font:400 calc(13px * var(--mc-text-scale, 1))/1.3 var(--ux-font);letter-spacing:0;text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-roomlist.mc-ux .mc-roomrow .mc-panel-badge:before{content:"· " / ""}.op-root .mc-roomlist.mc-ux .mc-roomrow .mc-panel-badge .mc-orgchip__name{font:inherit;color:inherit;letter-spacing:0;text-transform:none}.op-root .mc-ux .mc-toast-pill{--mc-toast-pill-fill: var(--ux-raised);--mc-toast-pill-ink: var(--ux-text);border:1px solid var(--ux-hairline-strong);box-shadow:var(--ux-shadow-float)}.op-root .mc-roomlist.mc-ux .ux-chips{flex-wrap:wrap;row-gap:6px;overflow:visible}.op-root .mc-panel .mc-panel__title[tabindex="-1"]:focus-visible{outline:none}.op-root .mc-room__titlewrap .mc-panel-badge,.op-root .mc-msg__sender .mc-panel-badge,.op-root .ov-matterchat>.mc-panel .mc-panel-badge,.op-root .mc-room.mc-ux .mc-room__panel .mc-panel-badge{padding:1px 8px;border:0;border-radius:8px;background:var(--ux-fill);color:var(--ux-text-2);font:600 calc(12px * var(--mc-text-scale, 1))/calc(18px * var(--mc-text-scale, 1)) var(--ux-font);letter-spacing:0;text-transform:none}.op-root .mc-room__titlewrap .mc-panel-badge--accent,.op-root .mc-msg__sender .mc-panel-badge--accent,.op-root .ov-matterchat>.mc-panel .mc-panel-badge--accent,.op-root .mc-room.mc-ux .mc-room__panel .mc-panel-badge--accent{background:var(--ux-accent-bg);color:var(--ux-accent-text)}.op-root .mc-msg__sender .mc-panel-badge{margin-inline-start:6px}.op-root .ov-matterchat>.mc-panel .mc-panel-time,.op-root .mc-room.mc-ux .mc-room__panel .mc-panel-time{font:inherit;letter-spacing:0}.op-root .mc-room__titlewrap .mc-panel-badge{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root :is(.mc-room__titlewrap,.mc-msg__sender,.ov-matterchat>.mc-panel,.mc-room__panel) .mc-panel-badge .mc-orgchip__name{font:inherit;letter-spacing:0;text-transform:none}.op-root .mc-ux .mc-composer__bar>.mc-voice{display:inline-flex;align-items:center;gap:4px;padding:0 2px 0 8px;border-radius:8px;background:var(--ux-danger-bg)}.op-root .mc-ux .mc-voice__dot{width:8px;height:8px;border-radius:50%;background:var(--ux-danger-text)}.op-root .mc-ux .mc-voice__time{min-width:34px;font:600 calc(12px * var(--mc-text-scale, 1))/1 var(--ux-font);font-variant-numeric:tabular-nums;color:var(--ux-danger-text)}.op-root .mc-ux .mc-composer__bar .mc-voice .mc-composer__icon{color:var(--ux-text)}.op-root .mc-ux .mc-composer__bar .mc-voice .mc-voice__stop svg{width:12px;height:12px;fill:currentColor}.op-root .mc-room .mc-catchup{anchor-name:--mc-room-catchup}.op-root:has(.mc-room .mc-catchup) .mc-msgtoasts:not(.mc-msgtoasts--fixed){top:calc(anchor(--mc-room-catchup bottom,58px) + 8px)}.op-root aside.mc-panel>.mc-panel__head{anchor-name:--mc-side-panel-head}.op-root:has(aside.mc-panel>.mc-panel__head) .mc-msgtoasts:not(.mc-msgtoasts--fixed){top:calc(anchor(--mc-side-panel-head bottom,58px) + 8px)}.op-root .mc-room__search .mc-search__filters{anchor-name:--mc-room-search-controls}.op-root:has(.mc-room__search .mc-search__filters) .mc-msgtoasts:not(.mc-msgtoasts--fixed){top:calc(anchor(--mc-room-search-controls bottom,58px) + 8px)}.mc-toasts{position:absolute;left:8px;right:8px;bottom:8px;z-index:var(--mc-layer-toast);display:flex;flex-direction:column;gap:6px;pointer-events:none}.mc-root.mc-roottoasts{display:contents}.mc-roottoasts .mc-toasts{position:fixed;left:auto;right:16px;bottom:16px;width:min(440px,calc(100vw - 32px));z-index:1000}.mc-toast{pointer-events:auto;display:flex;align-items:center;gap:7px;padding:8px 8px 8px 10px;box-sizing:border-box;border:1px solid var(--mc-hairline);border-left:3px solid var(--mc-ink-faint);border-radius:10px;background:var(--mc-surface-raised);color:var(--mc-ink);box-shadow:var(--mc-shadow-pop);font-family:var(--mc-font-body);font-size:calc(11.5px * var(--mc-text-scale, 1));line-height:1.35}.mc-toast--danger{border-left-color:var(--mc-danger);background:var(--mc-danger-wash);border-color:var(--mc-danger-wash-line)}.mc-toast--success{border-left-color:var(--mc-accent);background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line)}.mc-toast--info{border-left-color:var(--mc-accent-deep)}.mc-toast__icon{flex:none;color:var(--mc-ink-soft)}.mc-toast--danger .mc-toast__icon{color:var(--mc-danger-text)}.mc-toast--success .mc-toast__icon{color:var(--mc-accent-deep)}.mc-toast__text{flex:1;min-width:0;overflow-wrap:anywhere}.mc-toast__action{flex:none;padding:3px 7px;border:1px solid var(--mc-hairline);border-radius:7px;background:var(--mc-surface);color:var(--mc-ink);font-family:var(--mc-font-heading);font-size:calc(11px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer}.mc-toast__action:hover{background:var(--mc-surface-sunken)}.mc-toast__close{flex:none;display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--mc-ink-faint);cursor:pointer}.mc-toast__close:hover{background:color-mix(in srgb,var(--mc-ink) 12%,transparent);color:var(--mc-ink)}.mc-toast__action:focus-visible,.mc-toast__close:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:1px}[data-mc-chrome=glass] .mc-toast{border:1px solid var(--glass-border-bright, rgba(255, 255, 255, .18));border-radius:var(--r-tile, 16px);background:#181b22e6;backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));-webkit-backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));box-shadow:var(--rim, inset 0 1.5px 0 rgba(255, 255, 255, .25)),var(--shadow-hero, 0 16px 38px rgba(0, 0, 0, .45));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-toast--danger{border-color:#ff9aa866}[data-mc-chrome=glass] .mc-toast--success{border-color:#3ecf7a66}[data-mc-chrome=glass] .mc-toast--danger .mc-toast__icon{color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-toast--success .mc-toast__icon{color:var(--mint, #3ecf7a)}[data-mc-chrome=glass] .mc-toast__text{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-toast__action{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .09));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-toast__action:hover{background:var(--glass-hover, rgba(255, 255, 255, .16))}[data-mc-chrome=glass] .mc-toast__close{color:#fff9}[data-mc-chrome=glass] .mc-toast__close:hover{background:var(--glass-hover, rgba(255, 255, 255, .14));color:#fff}.mc-toast-pill-slot{position:absolute;left:0;right:0;bottom:28px;z-index:var(--mc-layer-toast);display:flex;justify-content:center;pointer-events:none}.mc-toast-pill{--mc-toast-pill-fill: color-mix(in oklab, var(--mc-ink) 94%, var(--mc-surface));--mc-toast-pill-ink: color-mix(in oklab, var(--mc-surface) 94%, var(--mc-ink));display:inline-flex;align-items:center;gap:8px;max-width:min(88%,420px);padding:10px 16px 10px 12px;box-sizing:border-box;border-radius:var(--mc-radius-pill);background:var(--mc-toast-pill-fill);color:var(--mc-toast-pill-ink);box-shadow:var(--mc-shadow-panel);font-family:var(--mc-font-body);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;line-height:1.3;animation:mc-toast-rise var(--mc-motion-base) var(--mc-motion-ease) 1}.mc-toast-pill__check{flex:none;color:color-mix(in oklab,var(--mc-presence-online) 82%,var(--mc-toast-pill-ink))}.mc-toast-pill__text{min-width:0;overflow-wrap:anywhere}[data-mc-chrome=glass] .mc-toast-pill{--mc-toast-pill-fill: var(--mc-raise-fill);--mc-toast-pill-ink: var(--mc-raise-ink)}@keyframes mc-toast-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mc-toast-pill{animation:none}}.mc-roottoasts .mc-toasts.mc-newver{left:16px;right:auto;width:min(360px,calc(100vw - 32px))}.mc-roomlist{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;box-sizing:border-box;background:var(--mc-forest-gradient);color:var(--mc-forest-ink-soft);font-family:var(--mc-font-body)}.mc-roomlist__head{display:flex;align-items:center;gap:6px;padding:9px 9px 8px}.mc-filter__back{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--mc-radius-pill);background:transparent;color:var(--mc-forest-ink-faint);cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease),color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-filter__back:hover{background:color-mix(in oklab,currentColor 12%,transparent);color:var(--mc-forest-ink)}.mc-filter__back:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:1px}.mc-filter{position:relative;flex:1;min-width:0;display:flex;align-items:center}.mc-filter__icon{position:absolute;left:9px;color:var(--mc-forest-ink-faint);pointer-events:none}.mc-filter__input{width:100%;box-sizing:border-box;padding:7px 46px 7px 28px;border:var(--mc-stroke-hairline) solid transparent;border-radius:var(--mc-radius);background:var(--mc-forest-sunken);box-shadow:var(--mc-groove-shadow);color:var(--mc-forest-ink);font-family:inherit;font-size:calc(13px * var(--mc-text-scale, 1))}.mc-filter__input::placeholder{color:var(--mc-forest-ink-faint)}.mc-filter__input:focus-visible{border-color:transparent}.mc-filter__kbd{position:absolute;right:6px;padding:1px 4px;border:var(--mc-stroke-hairline) solid var(--mc-forest-hairline);border-radius:5px;background:var(--mc-forest-sunken);color:var(--mc-forest-ink-faint);font-family:var(--mc-font-mono);font-size:calc(9.5px * var(--mc-text-scale, 1));line-height:1.4;pointer-events:none}.mc-filter__clear{position:absolute;right:5px;display:flex;align-items:center;justify-content:center;width:19px;height:19px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--mc-forest-ink) 14%,transparent);color:var(--mc-forest-ink-soft);cursor:pointer}.mc-filter__clear:hover{background:color-mix(in srgb,var(--mc-forest-ink) 24%,transparent);color:var(--mc-forest-ink)}.mc-roomlist__actions{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;gap:4px;margin-bottom:8px;padding:4px 0;background:var(--mc-forest-sunken);box-shadow:0 -10px 0 var(--mc-forest-sunken)}.mc-roomlist__actionrow{display:flex;align-items:center;gap:4px}.mc-roomlist__actionrow .mc-listsearch{flex:1 1 auto;min-width:0}.mc-roomlist__actionrow--make{justify-content:center;gap:6px;container-type:inline-size}@container (max-width: 250px){.mc-roomlist__actionrow--make .mc-listaction__word{display:none}}.mc-listsearch{display:flex;align-items:center;gap:6px;padding:0 9px;height:26px;border:var(--mc-stroke-hairline) solid color-mix(in oklab,currentColor 16%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in oklab,currentColor 7%,transparent);color:inherit;font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));text-align:left;cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-listsearch:hover{background:color-mix(in oklab,currentColor 12%,transparent);border-color:color-mix(in oklab,currentColor 26%,transparent)}.mc-listsearch:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:1px}.mc-listsearch__word{opacity:.66;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-listsearch svg{flex:0 0 auto;opacity:.66}.mc-listaction{display:flex;flex:0 1 auto;align-items:center;justify-content:center;gap:5px;min-width:0;height:28px;padding:0 7px;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-forest-ink-soft);font-family:var(--mc-font-body);font-size:calc(11px * var(--mc-text-scale, 1));cursor:pointer}.mc-listaction>svg{flex:none}.mc-listaction__word{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mc-listaction:hover{background:var(--mc-forest-hover);color:var(--mc-forest-ink)}.mc-listaction__split{flex:none;width:var(--mc-stroke-hairline);height:16px;margin:0 auto;background:var(--mc-forest-hairline)}.mc-listaction:focus-visible,.mc-filter__clear:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:1px}.mc-listaction,.mc-filter__clear,.mc-section__toggle,.mc-roomrow__kebab,.mc-roommenu__item,.mc-btn{transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-listaction:active,.mc-filter__clear:active,.mc-section__toggle:active,.mc-roomrow__kebab:active,.mc-roommenu__item:active,.mc-btn:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.mc-listaction,.mc-filter__clear,.mc-section__toggle,.mc-roomrow__kebab,.mc-roommenu__item,.mc-btn,.mc-roomrow{transition:none}}.mc-roomlist__foot{display:flex;align-items:center;flex:none;min-width:0;margin:0 0 6px;padding:6px 8px;border-radius:var(--mc-radius);background:var(--mc-forest-hover);box-shadow:var(--mc-raise-shadow)}.mc-roomlist__foot:empty{display:none}.mc-roomlist__scroll{flex:0 1 auto;min-height:min(240px,100%);overflow-y:auto;overscroll-behavior:contain;margin:0;padding:4px;border-radius:var(--mc-radius-row);background:var(--mc-forest-sunken);box-shadow:var(--mc-groove-shadow);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mc-forest-ink) 20%,transparent) transparent}.mc-roomlist__scroll::-webkit-scrollbar{width:7px;height:7px}.mc-roomlist__scroll::-webkit-scrollbar-track{background:transparent}.mc-roomlist__scroll::-webkit-scrollbar-thumb{border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-forest-ink) 20%,transparent)}.mc-roomlist__scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--mc-forest-ink) 40%,transparent)}.mc-roomlist__scroll[hidden]~.mc-dock{flex:0 0 auto}.mc-roomlist:has(.mc-dock[data-collapsed=true]) .mc-roomlist__scroll{flex:1 1 auto}.mc-roomlist:not(:has(.mc-dock)) .mc-roomlist__scroll{flex:1 1 auto}.mc-section+.mc-section{margin-top:8px}.mc-section__heading{position:sticky;top:0;z-index:1;margin:0;padding:0;background:var(--mc-forest-sunken);border-radius:var(--mc-radius-sm);font:inherit}.mc-section__toggle{position:relative;display:flex;align-items:center;gap:5px;width:100%;box-sizing:border-box;min-height:36px;padding:7px 15px;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-forest-ink-soft);font-family:var(--mc-font-heading);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:700;line-height:calc(16px * var(--mc-text-scale, 1));letter-spacing:0;text-transform:none;text-align:left;cursor:pointer}.mc-section__toggle:hover{background:var(--mc-forest-hover);color:var(--mc-forest-ink-soft)}.mc-section__toggle:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:-1px}.mc-section__chevron{flex:none;transition:transform var(--mc-motion-fast) var(--mc-motion-ease)}.mc-section__toggle[aria-expanded=true] .mc-section__chevron{transform:rotate(90deg)}.mc-section__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-section__label--firm{display:flex;align-items:center;min-width:0;text-transform:none;letter-spacing:normal}.mc-section__label--firm .mc-panel-badge{min-width:0;max-width:100%}.mc-section__label--firm .mc-orgchip__name{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-section__count{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:var(--mc-space-md);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);font-variant-numeric:tabular-nums;color:var(--mc-forest-ink-faint)}.mc-section__badges{display:flex;align-items:center;gap:4px}.mc-section__list{margin:0;padding:0;list-style:none}.mc-results{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:6px 6px 14px}.mc-results__head{position:sticky;top:-6px;z-index:1;display:flex;align-items:center;gap:6px;padding:11px 8px 5px;background:var(--mc-forest-sunken)}.mc-results__label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-forest-ink-faint)}.mc-personresult{display:flex;align-items:center;gap:8px;width:100%;min-height:var(--mc-row-height);padding:4px 8px;border:0;border-radius:var(--mc-radius-row);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-personresult:hover:not(:disabled){background:var(--mc-forest-hover)}.mc-personresult:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:-2px}.mc-personresult:disabled{cursor:progress;opacity:.6}.mc-personresult__face{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:var(--mc-avatar-sm);height:var(--mc-avatar-sm);border-radius:var(--mc-radius-pill);background:color-mix(in oklab,currentColor 14%,transparent);font-size:calc(11px * var(--mc-text-scale, 1));font-weight:650}.mc-personresult__text{min-width:0;display:flex;flex-direction:column;line-height:1.25}.mc-personresult__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(13px * var(--mc-text-scale, 1))}.mc-personresult__hint{font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-forest-ink-faint)}.mc-results__working{width:6px;height:6px;border-radius:50%;background:var(--mc-accent-bright);animation:mc-results-pulse 1.1s ease-in-out infinite}@keyframes mc-results-pulse{0%,to{opacity:.25}50%{opacity:1}}.mc-results__count{margin-left:auto;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);font-variant-numeric:tabular-nums;color:var(--mc-forest-ink-faint)}.mc-results__note{margin:0 8px 6px;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.45;color:var(--mc-presence-away)}.mc-results__list{display:flex;flex-direction:column;gap:1px}.mc-result{display:grid;grid-template-columns:var(--mc-avatar-sm) minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:9px;row-gap:1px;min-height:0;padding:7px 12px}.mc-result .mc-roomrow__avatar{grid-row:1 / span 2}.mc-result .mc-roomrow__name{grid-column:2;grid-row:1}.mc-roomrow.mc-result{display:grid;grid-template-columns:var(--mc-avatar-sm) minmax(0,1fr) auto auto auto}.mc-result>.mc-panel-badge{grid-column:3;grid-row:1;align-self:center}.mc-result>.mc-roomrow__stamp{grid-column:4;grid-row:1;align-self:center}.mc-result>.mc-roomrow__badges{grid-column:5;grid-row:1;align-self:center}.mc-result>.mc-roomrow__preview{grid-column:2 / -1;grid-row:2}.mc-result .mc-roomrow__previewtext{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere}.mc-result .mc-roomrow__foundin{font-weight:600}.mc-result .mc-roomrow__fileglyph{margin-right:4px;vertical-align:-1px}.mc-result--active{background:var(--mc-forest-hover);outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:-2px}.mc-result__flag{margin-left:6px;padding:1px 5px;border-radius:5px;background:var(--mc-forest-sunken);color:var(--mc-forest-ink-faint);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);text-transform:uppercase;vertical-align:1px}.mc-result__mark{background:var(--mc-accent-wash);color:var(--mc-ink);border-radius:3px;padding:0 1px}.mc-roomrow__slot{position:relative;list-style:none}.mc-roomrow{position:relative;display:flex;align-items:center;gap:4px;width:100%;min-height:36px;padding:3px 16px 3px 13px;border:0;border-left:var(--mc-stroke-rail) solid transparent;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-forest-ink-soft);font-family:inherit;font-size:inherit;text-align:left;text-decoration:none;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),border-left-color var(--mc-motion-base) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-roomrow:hover{background:var(--mc-forest-hover);transform:translate(-1px,-1px);box-shadow:var(--mc-raise-shadow)}.mc-roomrow:active{transform:translateY(0) scale(.985);box-shadow:none}.mc-roomrow:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:-2px}.mc-roomrow--selected{background:var(--mc-forest-selected);border-left-color:var(--mc-accent-bright);color:var(--mc-forest-ink);box-shadow:var(--mc-raise-shadow)}.mc-roomrow--selected .mc-roomrow__name{color:var(--mc-forest-ink);font-weight:500}.mc-roomrow--selected:hover{background:var(--mc-forest-active)}.mc-roomrow__avatar{flex:none;position:relative;display:flex;align-items:center;justify-content:center;width:var(--mc-avatar-sm);height:var(--mc-avatar-sm);border-radius:var(--mc-radius);background:var(--mc-avatar-t1);color:var(--mc-avatar-ink);box-shadow:var(--mc-shadow-sheen)}.mc-roomrow__avatar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 30% -10%,color-mix(in srgb,var(--mc-sheen) 40%,transparent),transparent 55%)}.mc-roomrow__avatar[data-tint="1"]{background:var(--mc-avatar-t1)}.mc-roomrow__avatar[data-tint="2"]{background:var(--mc-avatar-t2)}.mc-roomrow__avatar[data-tint="3"]{background:var(--mc-avatar-t3)}.mc-roomrow__avatar[data-tint="4"]{background:var(--mc-avatar-t4)}.mc-roomrow__avatar[data-tint="5"]{background:var(--mc-avatar-t5)}.mc-roomrow__avatar[data-tint="6"]{background:var(--mc-avatar-t6)}.mc-roomrow__photo{background:#1c1f24;width:100%;height:100%;border-radius:inherit;object-fit:cover;display:block}.mc-roomrow__kind{flex:none;display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--mc-forest-ink-faint)}.mc-roomrow--selected .mc-roomrow__kind{color:var(--mc-forest-ink-soft)}.mc-roomrow__initials{font-family:var(--mc-font-body);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:.02em}.mc-roomrow__presence{position:absolute;right:-2px;bottom:-2px}.mc-roomrow__presence{box-shadow:0 0 0 2px var(--mc-forest-sunken)}.mc-roomrow:hover .mc-roomrow__presence,.mc-roomrow--selected .mc-roomrow__presence{box-shadow:0 0 0 2px var(--mc-forest-hover)}.mc-roomrow__name{flex:1 1 9ch;min-width:9ch;line-height:calc(20px * var(--mc-text-scale, 1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:400;color:var(--mc-forest-ink-soft)}.mc-roomrow__note{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(14px * var(--mc-text-scale, 1));font-style:normal;color:var(--mc-forest-ink-faint, var(--mc-ink-faint))}@media(max-width:1023px){.mc-roomrow__note{display:none}}.mc-roomrow>.mc-kit-tip{flex:none}.mc-roomrow .mc-panel-badge{flex:0 1 auto;min-width:1.75rem;overflow:hidden}.mc-roomrow .mc-orgchip__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-roomrow__merged{flex:none;display:inline-flex;align-items:center;color:var(--mc-ink-faint)}.mc-roomrow__stamp{grid-column:3;grid-row:1;flex:none;padding-left:6px;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);font-variant-numeric:tabular-nums;color:var(--mc-forest-ink-faint);white-space:nowrap;opacity:.3;transition:opacity var(--mc-motion-base) var(--mc-motion-ease)}.mc-roomrow:hover .mc-roomrow__stamp,.mc-roomrow:focus-visible .mc-roomrow__stamp,.mc-result--active .mc-roomrow__stamp,.mc-roomrow--unread .mc-roomrow__stamp{opacity:1}.mc-roomrow__preview{grid-column:2;grid-row:2;display:flex;align-items:center;gap:4px;flex-shrink:100;min-width:0;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.35;color:var(--mc-forest-ink-faint)}.mc-roomrow__previewtext{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-roomrow__mutedicon{flex:none}.mc-roomrow__badges{grid-column:3;grid-row:2;flex:none;display:flex;align-items:center;justify-content:flex-end;gap:4px;padding-left:6px}.mc-roomrow--unread .mc-roomrow__name{font-weight:650;color:var(--mc-forest-ink)}.mc-roomrow--unread .mc-roomrow__preview{color:var(--mc-forest-ink-soft)}.mc-roomrow--unread .mc-roomrow__stamp{color:var(--mc-accent-bright)}.mc-roomrow--muted .mc-roomrow__name{font-weight:400;color:var(--mc-forest-ink-faint)}.mc-roomrow__avatar[data-chi]{border-radius:50%;background:transparent}.mc-roomrow__avatar[data-chi] .mc-roomrow__photo{border-radius:50%}.mc-roomrow--muted .mc-roomrow__avatar{opacity:.62}.mc-roomrow--muted .mc-roomrow__stamp{color:var(--mc-forest-ink-faint)}.mc-roomrow__kebab{position:absolute;top:6px;right:7px;display:none;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:6px;background:var(--mc-forest-hover);color:var(--mc-forest-ink-soft);cursor:pointer}.mc-roomrow__slot:hover .mc-roomrow__kebab,.mc-roomrow__slot:focus-within .mc-roomrow__kebab,.mc-roomrow__slot--open .mc-roomrow__kebab{display:flex}.mc-roomrow__kebab:hover{background:var(--mc-forest-active);color:var(--mc-forest-ink)}.mc-roomrow__kebab:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:1px}.mc-roomrow__slot:hover .mc-roomrow__stamp,.mc-roomrow__slot:focus-within .mc-roomrow__stamp,.mc-roomrow__slot--open .mc-roomrow__stamp{visibility:hidden}.mc-roomrow__slot:hover .mc-roomrow__badges,.mc-roomrow__slot:focus-within .mc-roomrow__badges,.mc-roomrow__slot--open .mc-roomrow__badges{padding-right:27px}.mc-roommenu{position:absolute;top:28px;right:6px;z-index:var(--mc-layer-dropdown);min-width:196px;padding:4px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-pop)}.mc-roommenu--up{top:auto;bottom:28px}.mc-roommenu__item{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink);font-family:var(--mc-font-body);font-size:calc(12.5px * var(--mc-text-scale, 1));font-weight:500;text-align:left;white-space:nowrap;cursor:pointer}.mc-roommenu__item:hover{background:var(--mc-surface-sunken)}.mc-roommenu__item:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:-2px}.mc-roommenu__item--danger{color:var(--mc-danger-text)}.mc-roommenu__item--danger:hover{background:var(--mc-danger-wash)}.mc-badge{display:inline-flex;align-items:center;gap:2px;min-width:17px;height:16px;padding:0 5px;box-sizing:border-box;border-radius:var(--mc-radius-pill);background:var(--mc-unread-badge);color:var(--mc-unread-badge-ink);font-family:var(--mc-font-mono);font-size:calc(10px * var(--mc-text-scale, 1));font-weight:600;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;justify-content:center}.mc-badge--mention{background:var(--mc-danger);color:var(--mc-danger-ink);box-shadow:none}.mc-roomrow--muted .mc-badge{background:color-mix(in srgb,var(--mc-forest-ink) 16%,transparent);color:var(--mc-forest-ink-faint);box-shadow:none}.mc-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--mc-accent-bright)}.mc-roomrow--muted .mc-dot{background:color-mix(in srgb,var(--mc-forest-ink) 34%,transparent)}.mc-skeletons{display:flex;flex-direction:column;gap:3px;padding:8px 3px;pointer-events:none}.mc-skeletons>.mc-skeleton{display:flex;align-items:center;gap:9px;padding:7px 8px}@keyframes mc-roomlist-shimmer{0%{background-position:-280px 0}to{background-position:280px 0}}.mc-skeleton__disc{flex:none;width:var(--mc-avatar-sm);height:var(--mc-avatar-sm);border-radius:var(--mc-radius);background:linear-gradient(90deg,color-mix(in srgb,var(--mc-forest-ink) 12%,transparent) 25%,color-mix(in srgb,var(--mc-forest-ink) 20%,transparent),color-mix(in srgb,var(--mc-forest-ink) 12%,transparent) 55%);background-size:280px 100%;animation:mc-roomlist-shimmer 1.4s linear infinite}.mc-skeleton__lines{flex:1;height:9px;border-radius:5px;background:linear-gradient(90deg,color-mix(in srgb,var(--mc-forest-ink) 9%,transparent) 25%,color-mix(in srgb,var(--mc-forest-ink) 17%,transparent),color-mix(in srgb,var(--mc-forest-ink) 9%,transparent) 55%);background-size:280px 100%;animation:mc-roomlist-shimmer 1.4s linear infinite}.mc-skeleton:nth-child(2) .mc-skeleton__disc,.mc-skeleton:nth-child(2) .mc-skeleton__lines{animation-delay:80ms}.mc-skeleton:nth-child(3) .mc-skeleton__disc,.mc-skeleton:nth-child(3) .mc-skeleton__lines{animation-delay:.16s}.mc-skeleton:nth-child(4) .mc-skeleton__disc,.mc-skeleton:nth-child(4) .mc-skeleton__lines{animation-delay:.24s}.mc-skeleton:nth-child(5) .mc-skeleton__disc,.mc-skeleton:nth-child(5) .mc-skeleton__lines{animation-delay:.32s}.mc-skeleton:nth-child(6) .mc-skeleton__disc,.mc-skeleton:nth-child(6) .mc-skeleton__lines{animation-delay:.4s}@media(prefers-reduced-motion:reduce){.mc-skeleton__disc,.mc-skeleton__lines{animation:none}}.mc-state{padding:22px 16px;text-align:center}.mc-state__line{margin:0;font-family:var(--mc-font-body);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--mc-forest-ink)}.mc-state__sub{margin:5px 0 12px;font-size:calc(11.5px * var(--mc-text-scale, 1));line-height:1.5;color:var(--mc-forest-ink-faint)}.mc-state__actions{display:flex;flex-direction:column;gap:6px}.mc-btn{padding:6px 12px;border:var(--mc-stroke-hairline) solid var(--mc-forest-hairline);border-radius:var(--mc-radius);background:var(--mc-forest-hover);color:var(--mc-forest-ink);font-family:var(--mc-font-body);font-size:calc(12.5px * var(--mc-text-scale, 1));font-weight:550;cursor:pointer}.mc-btn:hover{background:var(--mc-forest-active)}.mc-btn--solid{border-color:transparent;background:var(--mc-accent);color:var(--mc-accent-ink)}.mc-btn--solid:hover{background:var(--mc-accent-hover)}.mc-btn:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:1px}.mc-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.mc-section__chevron{transition:none}.mc-results__working{animation:none;opacity:.7}}@media(hover:none){.mc-roomrow__kebab{display:flex}.mc-roomrow__stamp{visibility:hidden}}[data-mc-chrome=glass] .mc-roomlist,[data-mc-chrome=glass] .mc-roommenu{--rs-card: #ffffff;--rs-ink: var(--ink, #1a1e26)}[data-mc-chrome=glass] .mc-roomlist{background:var(--glass-2, rgba(255, 255, 255, .06));backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));-webkit-backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-panel, 20px);box-shadow:var(--rim, inset 0 1.5px 0 rgba(255, 255, 255, .25));color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-filter__input{border-color:var(--glass-border-strong, rgba(255, 255, 255, .14));border-radius:var(--r-btn, 999px);background:var(--glass-2, rgba(255, 255, 255, .07));box-shadow:inset 0 1px #ffffff1a;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-filter__input::placeholder{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-filter__kbd{border-color:var(--glass-border-strong, rgba(255, 255, 255, .16));border-radius:var(--r-mention, 5px);background:var(--glass-keycap, rgba(255, 255, 255, .1));color:var(--t2, rgba(255, 255, 255, .7))}[data-mc-chrome=glass] .mc-filter__clear{background:var(--glass-3, rgba(255, 255, 255, .09));color:var(--t2, rgba(255, 255, 255, .7))}[data-mc-chrome=glass] .mc-filter__clear:hover{background:var(--glass-hover, rgba(255, 255, 255, .14));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-filter__back{color:var(--t2, rgba(255, 255, 255, .7))}[data-mc-chrome=glass] .mc-filter__back:hover{background:var(--glass-3, rgba(255, 255, 255, .09));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-listaction,[data-mc-chrome=glass] .mc-listsearch{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .08));color:var(--t2, rgba(255, 255, 255, .65))}[data-mc-chrome=glass] .mc-listaction:hover,[data-mc-chrome=glass] .mc-listsearch:hover{background:var(--glass-hover, rgba(255, 255, 255, .12));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-listaction__split{background:var(--glass-border, rgba(255, 255, 255, .13))}[data-mc-chrome=glass] .mc-roomlist__scroll{background:transparent;box-shadow:none;scrollbar-color:rgba(255,255,255,.18) transparent}[data-mc-chrome=glass] .mc-roomlist__scroll::-webkit-scrollbar-thumb{background:#ffffff29}[data-mc-chrome=glass] .mc-roomlist__scroll::-webkit-scrollbar-thumb:hover{background:#ffffff4d}[data-mc-chrome=glass] .mc-section__heading,[data-mc-chrome=glass] .mc-results__head{background:#101115f5}[data-mc-chrome=glass] .mc-roomlist__actions{background:#101115;box-shadow:0 -10px #101115}[data-mc-chrome=glass] .mc-section__toggle{min-height:28px;padding:6px 8px 4px;color:var(--t2, rgba(255, 255, 255, .75));font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700}[data-mc-chrome=glass] .mc-section__toggle:hover{background:var(--glass-3, rgba(255, 255, 255, .08));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-section__toggle:focus-visible{outline:2px solid var(--link, #8ab8ff);outline-offset:-2px}[data-mc-chrome=glass] .mc-section__chevron{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-section__count{color:#ffffff8c;font-size:calc(10px * var(--mc-text-scale, 1))}[data-mc-chrome=glass] .mc-roomrow{gap:9px;min-height:32px;padding:5px 8px 5px 5px;border-left-color:transparent;border-radius:var(--r-row, 12px);color:var(--t2, rgba(255, 255, 255, .75))}[data-mc-chrome=glass] .mc-roomrow__name{font-size:calc(12.5px * var(--mc-text-scale, 1));font-weight:400;color:var(--t2, rgba(255, 255, 255, .75))}[data-mc-chrome=glass] .mc-roomrow__kind{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-roomrow:hover{background:var(--glass-hover, rgba(255, 255, 255, .1));box-shadow:2px 2px color-mix(in oklab,var(--mc-forest-hairline) 70%,transparent);color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-roomrow:hover .mc-roomrow__name{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-roomrow:focus-visible{outline:2px solid var(--link, #8ab8ff);outline-offset:-2px}[data-mc-chrome=glass] .mc-roomrow--selected,[data-mc-chrome=glass] .mc-roomrow--selected:hover{background:var(--rs-card, #ffffff);border-left-color:transparent;color:var(--rs-ink, #1a1e26);box-shadow:var(--shadow-row, 0 10px 24px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-roomrow--selected .mc-roomrow__name,[data-mc-chrome=glass] .mc-roomrow--selected:hover .mc-roomrow__name{color:var(--rs-ink, #1a1e26);font-weight:700}[data-mc-chrome=glass] .mc-roomrow--selected .mc-roomrow__kind,[data-mc-chrome=glass] .mc-roomrow--selected .mc-roomrow__stamp,[data-mc-chrome=glass] .mc-roomrow--selected .mc-roomrow__preview{color:var(--ink-text-2, rgba(26, 30, 38, .66))}[data-mc-chrome=glass] .mc-roomrow__presence,[data-mc-chrome=glass] .mc-roomrow:hover .mc-roomrow__presence{box-shadow:0 0 0 2px var(--sky-solid, #14161c)}[data-mc-chrome=glass] .mc-roomrow--selected .mc-roomrow__presence{box-shadow:0 0 0 2px var(--rs-card, #ffffff)}[data-mc-chrome=glass] .mc-roomrow--unread .mc-roomrow__name{font-weight:600;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-roomrow--unread .mc-roomrow__preview,[data-mc-chrome=glass] .mc-roomrow--unread .mc-roomrow__stamp{color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-roomrow--selected.mc-roomrow--unread .mc-roomrow__name{color:var(--rs-ink, #1a1e26)}[data-mc-chrome=glass] .mc-roomrow--muted .mc-roomrow__name,[data-mc-chrome=glass] .mc-roomrow--muted .mc-roomrow__stamp,[data-mc-chrome=glass] .mc-roomrow__stamp,[data-mc-chrome=glass] .mc-roomrow__preview{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-roomrow[data-heat="1"]{background:#ffffff14}[data-mc-chrome=glass] .mc-roomrow[data-heat="2"]{background:#ffffff1f}[data-mc-chrome=glass] .mc-roomrow[data-heat="3"]{background:#ffffff2b}[data-mc-chrome=glass] .mc-roomrow[data-heat]:hover{background:var(--glass-hover, rgba(255, 255, 255, .2))}[data-mc-chrome=glass] .mc-roomrow--selected[data-heat],[data-mc-chrome=glass] .mc-roomrow--selected[data-heat]:hover{background:var(--rs-card, #ffffff)}[data-mc-chrome=glass] .mc-roomrow__draft{display:inline-flex;align-items:center;flex:none;color:var(--coral, #f04438);font-size:calc(11px * var(--mc-text-scale, 1));line-height:1}[data-mc-chrome=glass] .mc-roomrow--selected .mc-roomrow__draft{color:var(--coral-ink, #b8434f)}[data-mc-chrome=glass] .mc-badge{background:var(--rs-card, #ffffff);color:var(--rs-ink, #1a1e26);font-weight:700}[data-mc-chrome=glass] .mc-badge--mention{box-shadow:none;background:var(--mc-danger);color:var(--mc-danger-ink)}[data-mc-chrome=glass] .mc-roomrow--selected .mc-badge{background:var(--rs-ink, #1a1e26);color:var(--rs-card, #ffffff)}[data-mc-chrome=glass] .mc-roomrow--muted .mc-badge{background:var(--glass-hover, rgba(255, 255, 255, .14));color:var(--t2, rgba(255, 255, 255, .7));box-shadow:none}[data-mc-chrome=glass] .mc-dot{background:var(--mint, #3ecf7a)}[data-mc-chrome=glass] .mc-roomrow--muted .mc-dot{background:#ffffff57}[data-mc-chrome=glass] .mc-skeleton__disc,[data-mc-chrome=glass] .mc-skeleton__lines{background:linear-gradient(90deg,#ffffff0f,#ffffff29,#ffffff0f) 0 0 / 200px 100% repeat-x,#ffffff0f;animation:mc-glass-shimmer 1.4s linear infinite}@keyframes mc-glass-shimmer{0%{background-position:-200px 0}to{background-position:260px 0}}@media(prefers-reduced-motion:reduce){[data-mc-chrome=glass] .mc-skeleton__disc,[data-mc-chrome=glass] .mc-skeleton__lines{animation:none}}[data-mc-chrome=glass] .mc-results__label,[data-mc-chrome=glass] .mc-results__count,[data-mc-chrome=glass] .mc-results__note{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-personresult__name{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-personresult__hint{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-personresult:hover:not(:disabled){background:var(--glass-hover, rgba(255, 255, 255, .1))}[data-mc-chrome=glass] .mc-result--active{background:var(--glass-hover, rgba(255, 255, 255, .12))}[data-mc-chrome=glass] .mc-result__mark{background:#ffffff38;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-roommenu{background:var(--glass-sheet, rgba(18, 19, 24, .97));backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));-webkit-backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));border:1px solid var(--glass-border-bright, rgba(255, 255, 255, .18));border-radius:var(--r-tile, 16px);box-shadow:var(--rim, inset 0 1.5px 0 rgba(255, 255, 255, .25)),var(--shadow-hero, 0 16px 38px rgba(0, 0, 0, .45));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-roommenu__item{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-roommenu__item:hover{background:#ffffff1f}[data-mc-chrome=glass] .mc-roommenu__item--danger{color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-roommenu__item--danger:hover{background:#ff9aa829}[data-mc-chrome=glass] .mc-roomrow__kebab{color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-roomrow__kebab:hover{background:var(--glass-hover, rgba(255, 255, 255, .14));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-roomlist__foot{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-state__line{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-state__sub{color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-btn{border:1px solid var(--mc-outline);border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .09));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-btn:hover{background:var(--glass-hover, rgba(255, 255, 255, .14))}[data-mc-chrome=glass] .mc-btn--solid{background:var(--ux-primary-bg, #ffffff);border-color:transparent;color:var(--ux-primary-ink, #14171d);font-weight:700;box-shadow:var(--shadow-btn, 0 8px 20px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-btn--solid:hover{background:var(--ux-primary-hover, #f2f4f8)}@keyframes mc-badge-pulse{0%{transform:scale(1)}45%{transform:scale(1.25)}to{transform:scale(1)}}.mc-badge[data-pulse=true]{animation:mc-badge-pulse .24s var(--mc-motion-ease, ease-out) 1}@media(prefers-reduced-motion:reduce){.mc-badge[data-pulse=true]{animation:none}}.mc-firstrun{display:flex;align-items:center;justify-content:center;min-width:0;padding:32px 24px;overflow-y:auto;background:var(--mc-surface-sunken);border-left:1px solid var(--mc-hairline)}.mc-firstrun__inner{width:100%;max-width:46ch}.mc-firstrun__lead{margin:0;font-family:var(--mc-font-heading);font-style:italic;font-size:calc(22px * var(--mc-text-scale, 1));line-height:1.25;color:var(--mc-ink)}.mc-firstrun__note{margin:8px 0 0;font-family:var(--mc-font-body);font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.55;color:var(--mc-ink-soft)}.mc-firstrun__steps{list-style:none;margin:22px 0 0;padding:0}.mc-firstrun__step{display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-top:1px solid var(--mc-hairline)}.mc-firstrun__n{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border-radius:999px;background:var(--mc-surface-raised);border:1px solid var(--mc-hairline);color:var(--mc-accent)}.mc-firstrun__body{display:block;flex:1;min-width:0}.mc-firstrun__title{display:block;font-family:var(--mc-font-heading);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--mc-ink)}.mc-firstrun__sub{display:block;margin-top:3px;font-family:var(--mc-font-body);font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.5;color:var(--mc-ink-faint)}.mc-firstrun__problem{display:block;margin-top:6px;font-family:var(--mc-font-body);font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.5;color:var(--mc-danger-text)}.mc-firstrun__action{flex-shrink:0;align-self:center}.mc-firstrun__action .mc-btn{display:inline-block;text-decoration:none}@media(max-width:900px){.mc-firstrun__step{flex-wrap:wrap}.mc-firstrun__action{margin-left:38px}}.op-root .mc-arrival{position:fixed;top:160px;right:28px;z-index:60;align-items:center;width:380px}.op-root .mc-arrival__text{flex:1 1 auto;font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.45}@media(max-width:560px){.op-root .mc-arrival{top:252px;left:12px;right:12px;width:auto}}.mc-cmp-screens{display:flex;flex-direction:column;min-height:0}.mc-cmp-filter--wide{flex:1 1 320px;min-width:220px}.mc-cmp-idfield{width:100%;min-width:0;height:30px;padding:0 var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-cmp-check{align-self:end}.mc-cmp-filters__end{margin-left:auto;display:flex;align-items:end;gap:var(--mc-space-md)}.mc-adm-table tbody tr[data-lifted] .mc-cmp-subject__name{color:var(--mc-ink-soft)}.mc-cmp-table__subject{font-weight:inherit;max-width:260px}.mc-cmp-table__reason{max-width:320px}.mc-cmp-reason{display:block;color:var(--mc-ink-body);overflow-wrap:anywhere}.mc-cmp-subject{display:flex;flex-direction:column;gap:var(--mc-space-xxs);min-width:0}.mc-cmp-subject__name{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);overflow-wrap:anywhere}.mc-cmp-subject__id,.mc-cmp-person__id{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-faint);overflow-wrap:anywhere}.mc-cmp-when{display:flex;flex-direction:column;gap:var(--mc-space-xxs);min-width:0}.mc-cmp-when__by{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);overflow-wrap:anywhere}.mc-cmp-dialog__note{margin:var(--mc-space-lg) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-cmp-dialog__note strong{color:var(--mc-ink-body)}.mc-cmp-refusal__lede{margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-cmp-facts{margin:var(--mc-space-lg) 0 0;padding:var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken);display:flex;flex-direction:column;gap:var(--mc-space-md)}.mc-cmp-facts__row{display:grid;grid-template-columns:132px minmax(0,1fr);gap:var(--mc-space-lg);align-items:baseline}.mc-cmp-facts__row dt{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-cmp-facts__row dd{margin:0;min-width:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body);overflow-wrap:anywhere}@media(max-width:520px){.mc-cmp-facts__row{grid-template-columns:minmax(0,1fr);gap:var(--mc-space-xxs)}}.mc-cmp-quote{margin:0 0 var(--mc-space-lg);padding:var(--mc-space-md) var(--mc-space-lg);border-left:var(--mc-stroke-rail) solid var(--mc-accent-deep);background:var(--mc-surface-sunken);border-radius:0 var(--mc-radius-sm) var(--mc-radius-sm) 0;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-cmp-quote__who{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);font-style:normal;color:var(--mc-ink)}.mc-cmp-quote__text{font:var(--mc-type-quote);letter-spacing:var(--mc-type-quote-tracking);color:var(--mc-ink-body);overflow-wrap:anywhere}.mc-cmp-ledger__summary{margin:var(--mc-space-xl) 0 var(--mc-space-md);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-cmp-ledger__door{font-weight:inherit;max-width:260px}.mc-cmp-ledger__resource{max-width:220px;overflow-wrap:anywhere}.mc-cmp-door{display:flex;align-items:start;gap:var(--mc-space-md);min-width:0;color:var(--mc-ink-soft)}.mc-cmp-door__text{display:flex;flex-direction:column;gap:var(--mc-space-xxs);min-width:0}.mc-cmp-door__name{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-cmp-door__what{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-cmp-ledger__other{display:block;margin-top:var(--mc-space-xxs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-mention-text)}.mc-cmp-rooms{margin-top:var(--mc-space-xl)}.mc-cmp-rooms__list{margin:var(--mc-space-md) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-cmp-rooms__row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mc-space-md);min-width:0;color:var(--mc-ink-soft)}.mc-cmp-rooms__name{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);overflow-wrap:anywhere}.mc-cmp-rooms__meta{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-cmp-group{margin-top:var(--mc-space-xl);padding-top:var(--mc-space-lg);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-cmp-group--key{border-left:var(--mc-stroke-rail) solid var(--mc-accent-deep);padding-left:var(--mc-space-lg);border-top-left-radius:var(--mc-radius-sm)}.mc-cmp-group__head,.mc-cmp-limits__head{margin:0;display:flex;align-items:center;gap:var(--mc-space-md);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-cmp-group__count{padding:0 var(--mc-space-sm);border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-cmp-group__blurb{margin:var(--mc-space-sm) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-cmp-group__list{margin:var(--mc-space-lg) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--mc-space-lg)}.mc-cmp-person{display:flex;align-items:start;gap:var(--mc-space-lg);min-width:0}.mc-cmp-person__text{display:flex;flex-direction:column;gap:var(--mc-space-xxs);min-width:0}.mc-cmp-person__name{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mc-space-md);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);overflow-wrap:anywhere}.mc-cmp-person__tenures{margin:var(--mc-space-sm) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-cmp-tenure{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-cmp-tenure__role{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-cmp-tenure__unknown{display:block;color:var(--mc-warning-text)}.mc-cmp-limits{margin-top:var(--mc-space-xxl);padding:var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);border-radius:var(--mc-radius);background:var(--mc-warning-wash)}.mc-cmp-limits__list{margin:var(--mc-space-md) 0 0;padding-left:var(--mc-space-xl);display:flex;flex-direction:column;gap:var(--mc-space-md);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-cmp-hold{display:inline-flex;align-items:center;gap:var(--mc-space-xs);flex:0 0 auto;padding:2px var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);border-radius:var(--mc-radius-pill);background:var(--mc-accent-wash);color:var(--mc-accent-text);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;white-space:nowrap}.mc-agent-offline{display:flex;align-items:flex-start;gap:var(--mc-space-xs);margin:0;padding:var(--mc-space-xs) var(--mc-space-md);color:var(--mc-warning-text);background:var(--mc-warning-wash);box-shadow:inset 0 calc(-1 * var(--mc-stroke-hairline)) 0 var(--mc-warning-wash-line);font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1));letter-spacing:var(--mc-type-meta-tracking)}.mc-agent-offline__icon{flex:none;margin-top:var(--mc-space-xxs)}.mc-usergroup{position:relative;display:inline}.mc-usergroup__card{position:absolute;top:calc(100% + 4px);left:0;z-index:var(--mc-layer-dropdown);display:flex;flex-direction:column;gap:4px;min-width:220px;max-width:320px;padding:10px 12px;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-pop);color:var(--mc-ink-body);white-space:normal;font-weight:400;text-align:start;cursor:default}.mc-usergroup__name{font-weight:600;color:var(--mc-ink)}.mc-usergroup__meta,.mc-usergroup__reach{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-usergroup__people{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.mc-usergroup__person{padding:1px 6px;border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);font-size:calc(12px * var(--mc-text-scale, 1));color:var(--mc-ink-body)}button.mc-usergroup__person--open{border:0;font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));cursor:pointer}button.mc-usergroup__person--open:hover{background:var(--mc-surface-hover)}button.mc-usergroup__person--open:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-drive{display:flex;flex-direction:column;gap:var(--mc-space-xs);min-width:0}.mc-drive__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xxs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-drive__crumb{display:inline-flex;align-items:center;gap:var(--mc-space-xxs)}.mc-drive__crumbbtn{padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;color:var(--mc-accent-text);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.mc-drive__crumbbtn:disabled{color:var(--mc-ink-ghost);cursor:not-allowed}.mc-drive__list{margin:0;padding:0;list-style:none;max-height:40vh;overflow-y:auto;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised)}.mc-drive__row+.mc-drive__row{border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-drive__item{display:flex;align-items:center;gap:var(--mc-space-sm);width:100%;min-height:32px;padding:var(--mc-space-xs) var(--mc-space-sm);border:0;background:none;text-align:start;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);cursor:pointer}.mc-drive__item--inert{cursor:default;color:var(--mc-ink-faint)}button.mc-drive__item:hover:not(:disabled){background:var(--mc-surface-hover);color:var(--mc-ink)}button.mc-drive__item:disabled{color:var(--mc-ink-ghost);cursor:not-allowed}.mc-drive__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-drive__meta{flex:0 0 auto;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-drive__foot{display:flex;justify-content:flex-end;gap:var(--mc-space-xs)}.mc-drive__foot:empty{display:none}.mc-drive__quiet{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-drive__problem{margin:0;padding:var(--mc-space-xs) var(--mc-space-sm);border-inline-start:3px solid var(--mc-danger-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-danger-text)}.mc-drive__choices{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:0 0 var(--mc-space-sm);padding:0;border:0}.mc-drive__legend{padding:0;margin:0 0 var(--mc-space-xxs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-drive__choice{display:flex;align-items:center;gap:var(--mc-space-xs);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-drive__picker{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mc-space-xs)}.mc-rec-trigger{flex:none}.mc-rec-trigger--live,.mc-rec-trigger--live.mc-panel-btn--on{background:var(--mc-danger-wash);border-color:var(--mc-danger-wash-line);color:var(--mc-danger-text);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);font-variant-numeric:tabular-nums}.mc-rec-trigger--live:hover:not(:disabled){background:color-mix(in srgb,var(--mc-danger-wash) 82%,var(--mc-danger) 18%)}.mc-rec-trigger--held{background:var(--mc-warning-wash);border-color:var(--mc-warning-wash-line);color:var(--mc-warning-text);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking)}.mc-rec-trigger--held:hover:not(:disabled){background:color-mix(in srgb,var(--mc-warning-wash) 82%,var(--mc-warning) 18%)}.mc-rec-note{margin:var(--mc-space-sm) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-rec-note--warn{padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-warning-wash);color:var(--mc-warning-text)}.mc-rec-note--ok{padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-rec-live{display:flex;flex-direction:column;gap:var(--mc-space-md)}.mc-rec-live__clock{display:flex;align-items:center;gap:var(--mc-space-sm);margin:0;font:var(--mc-type-display);letter-spacing:var(--mc-type-display-tracking);font-variant-numeric:tabular-nums;color:var(--mc-ink)}.mc-rec-live__of{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-rec-live__dot{width:10px;height:10px;border-radius:var(--mc-radius-pill);background:var(--mc-danger);animation:mc-rec-pulse 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.mc-rec-live__dot{animation:none}}@keyframes mc-rec-pulse{0%,to{opacity:1}50%{opacity:.35}}.mc-rec-live__consent{margin:0;padding:var(--mc-space-sm) var(--mc-space-md);border-left:var(--mc-stroke-rail) solid var(--mc-accent);border-radius:0 var(--mc-radius-sm) var(--mc-radius-sm) 0;background:var(--mc-surface-sunken);color:var(--mc-ink-body);font:var(--mc-type-quote);letter-spacing:var(--mc-type-quote-tracking);white-space:pre-wrap}.mc-rec-live__gap summary{cursor:pointer;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-rec-live__gap summary:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-rec-live__gap ul{margin:var(--mc-space-sm) 0 0;padding-left:var(--mc-space-xl);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-rec-live__gap li+li{margin-top:var(--mc-space-xxs)}.mc-meet-picker{display:flex;flex-direction:column;gap:10px;min-width:0}.mc-meet-modes{display:flex;flex-direction:column;gap:6px}.mc-meet-modes__row,.mc-meet-when__toggle{display:flex;flex-wrap:wrap;gap:6px}.mc-meet-modes__say{margin:0;color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-meet-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-pill);background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-meta);cursor:pointer}.mc-meet-pill input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;margin:0;outline:none}.mc-meet-pill:has(input:focus-visible){outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-meet-pill--on{border-color:var(--mc-accent);background:color-mix(in srgb,var(--mc-accent) 12%,transparent);color:var(--mc-accent-text);font-weight:600}.mc-meet-group{margin:0;padding:0;border:0;min-width:0}.mc-meet-group__legend{padding:0 0 4px;color:var(--mc-ink-soft);font:var(--mc-type-mono);text-transform:uppercase;letter-spacing:.08em}.mc-meet-group__hint{text-transform:none;letter-spacing:0;font-weight:400}.mc-meet-row{display:flex;flex-direction:column;gap:4px;padding:6px 8px;border-radius:var(--mc-radius-row);min-width:0}.mc-meet-row:hover{background:var(--mc-surface-hover)}.mc-meet-row--off{opacity:.72}.mc-meet-row__main{display:flex;align-items:flex-start;gap:10px;cursor:pointer;min-width:0}.mc-meet-row__main input[disabled]{cursor:not-allowed}.mc-meet-row__text{display:flex;flex-direction:column;gap:2px;min-width:0}.mc-meet-row__name{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;color:var(--mc-ink-body);font:var(--mc-type-body);font-weight:600}.mc-meet-row__role{color:var(--mc-ink-soft);font:var(--mc-type-meta);font-weight:400}.mc-meet-row__meta{display:flex;flex-wrap:wrap;gap:4px 10px;color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-meet-chip{display:inline-flex;align-items:center;gap:4px;min-width:0}.mc-meet-badge{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:var(--mc-radius-pill);border:var(--mc-stroke-hairline) solid var(--mc-hairline);color:var(--mc-ink-soft);font:var(--mc-type-mono);font-weight:500}.mc-meet-badge--adverse,.mc-meet-badge--unknown{border-color:color-mix(in srgb,var(--mc-danger) 45%,var(--mc-hairline));background:color-mix(in srgb,var(--mc-danger) 10%,transparent);color:var(--mc-danger-text)}.mc-meet-badge--override{border-color:color-mix(in srgb,var(--mc-accent) 45%,var(--mc-hairline));background:color-mix(in srgb,var(--mc-accent) 10%,transparent);color:var(--mc-accent)}.mc-meet-row__warn{display:flex;align-items:flex-start;gap:6px;margin:0 0 0 26px;color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-meet-row__warn--hard{color:var(--mc-danger-text)}.mc-meet-row__channel{display:flex;align-items:center;gap:8px;margin-left:26px}.mc-meet-row__channel label{color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-meet-row__channel select{width:auto;min-width:0}.mc-meet-row__remove{align-self:flex-start;margin-left:26px;padding:0;border:0;background:none;color:var(--mc-ink-soft);font:var(--mc-type-meta);text-decoration:underline;cursor:pointer}.mc-meet-source{margin:0;color:var(--mc-ink-soft);font:var(--mc-type-mono)}.mc-meet-note{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;border-radius:var(--mc-radius);font:var(--mc-type-meta)}.mc-meet-note svg{flex:none;margin-top:1px}.mc-meet-note--info{background:var(--mc-surface-sunken);color:var(--mc-ink-soft)}.mc-meet-note--warn{background:color-mix(in srgb,var(--mc-danger) 8%,transparent);color:var(--mc-danger-text)}.mc-meet-problems{margin:4px 0 0;padding-left:18px}.mc-meet-adhoc{display:flex;flex-direction:column;gap:8px;margin-top:4px;padding:12px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-sunken)}.mc-meet-adhoc__head{display:flex;align-items:center;gap:6px;margin:0;color:var(--mc-ink-body);font:var(--mc-type-body);font-weight:600}.mc-meet-adhoc__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:8px}.mc-meet-field{display:flex;flex-direction:column;gap:3px;min-width:0}.mc-meet-field--wide{grid-column:span 2}.mc-meet-field label{color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-meet-field__hint{margin:0;color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-meet-input,.mc-meet-textarea{width:100%;min-width:0;padding:6px 8px;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-body)}.mc-meet-textarea{resize:vertical}.mc-meet-input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-meet-capture{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:var(--mc-stroke-hairline) solid color-mix(in oklab,var(--mc-ink) 22%,transparent);border-radius:var(--mc-radius);background:color-mix(in oklab,var(--mc-ink) 5%,transparent);color:var(--mc-ink-body);font:var(--mc-type-meta)}.mc-meet-capture__box{flex:none;margin:1px 0 0;cursor:pointer}.mc-meet-capture__text{display:flex;flex-direction:column;gap:2px}.mc-meet-capture__label{font-weight:600;cursor:pointer}.mc-meet-capture__desc{display:block;color:var(--mc-ink-soft)}.mc-meet-adhoc__add,.mc-meet-btn{align-self:flex-start;padding:6px 12px;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-meta);font-weight:600;cursor:pointer}.mc-meet-adhoc__add:disabled,.mc-meet-btn:disabled{opacity:.5;cursor:not-allowed}.mc-meet-btn--primary{border-color:var(--mc-accent);background:var(--mc-accent);color:var(--mc-accent-ink)}.mc-meet-when{display:flex;flex-direction:column;gap:8px}.mc-meet-when__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:8px}.mc-meet-when__zone{grid-column:1 / -1;margin:0;color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-meet-priv{display:flex;flex-direction:column;gap:8px;padding:12px;border:var(--mc-stroke-hairline) solid var(--mc-outline-strong);border-radius:var(--mc-radius-lg)}.mc-meet-priv__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mc-meet-priv__title{margin:0;color:var(--mc-ink-body);font:var(--mc-type-body);font-weight:700}.mc-meet-priv__say,.mc-meet-priv__foot{margin:0;color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-meet-priv__because{margin:0;padding-left:18px;color:var(--mc-ink-body);font:var(--mc-type-meta)}.mc-meet-priv__choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:8px}.mc-meet-choice{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);cursor:pointer}.mc-meet-choice--on{border-color:var(--mc-accent);background:color-mix(in srgb,var(--mc-accent) 8%,transparent)}.mc-meet-choice--off{opacity:.55;cursor:not-allowed}.mc-meet-choice__text{display:flex;flex-direction:column;gap:2px;min-width:0}.mc-meet-choice__title{color:var(--mc-ink-body);font:var(--mc-type-body);font-weight:600}.mc-meet-choice__desc{color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-meet-priv__ack{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid color-mix(in srgb,var(--mc-danger) 40%,var(--mc-hairline));border-radius:var(--mc-radius);background:color-mix(in srgb,var(--mc-danger) 4%,transparent)}.mc-meet-priv__ack-title{margin:0;color:var(--mc-ink-body);font:var(--mc-type-body);font-weight:700}.mc-meet-priv__ack-label{color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-meet-priv__ack-actions{display:flex;flex-wrap:wrap;gap:8px}.mc-meet-gate{display:flex;flex-direction:column;gap:10px}.op-root .mc-meet-group__legend{font:600 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-font);letter-spacing:0;text-transform:none;color:var(--ux-text-3)}.op-root .mc-meet-field label{font:600 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-font);color:var(--ux-text-2)}.op-root .mc-meet-input,.op-root .mc-meet-textarea{min-height:34px;padding:7px 10px;border:0;border-radius:9px;background:var(--ux-fill);color:var(--ux-text);font:400 calc(13px * var(--mc-text-scale, 1))/1.35 var(--ux-font)}.op-root .mc-meet-input:focus,.op-root .mc-meet-input:focus-visible,.op-root .mc-meet-textarea:focus,.op-root .mc-meet-textarea:focus-visible{outline:0;background:var(--ux-fill-hover)}.op-root .mc-meet-input:focus:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])),.op-root .mc-meet-input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-meet-pill{padding:6px 12px;border:0;border-radius:16px;background:var(--ux-fill);color:var(--ux-text-icon);font:500 calc(13px * var(--mc-text-scale, 1))/1.2 var(--ux-font);box-shadow:none;cursor:pointer}.op-root .mc-meet-pill:hover{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .mc-meet-pill.mc-meet-pill--on{background:var(--ux-text);color:var(--ux-panel);font-weight:600}.op-root .mc-meet-pill:focus-within{outline:2px solid var(--ring-solid);outline-offset:2px}.op-root .mc-meet-note{border-radius:10px;font:400 calc(12px * var(--mc-text-scale, 1))/1.45 var(--ux-font)}.op-root .mc-meet-note--info{background:var(--ux-fill-subtle);color:var(--ux-text-2);border:1px solid var(--ux-hairline)}.op-root .mc-meet-note--warn{background:#ffa82a14;background:oklch(.8 .165 70 / .08);color:var(--ux-text);border:1px solid oklch(.8 .165 70 / .24)}.op-root .mc-meet-row__name{font-weight:600;color:var(--ux-text)}.op-root .mc-meet-row__meta{color:var(--ux-text-3)}.mc-call__audio{position:absolute;width:0;height:0;overflow:hidden}.mc-call__presence{display:flex;flex-direction:column;gap:var(--mc-space-xs);min-width:0}.mc-call__stage{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:var(--mc-space-xs);margin:0;padding:0;list-style:none;max-height:40vh;overflow-y:auto}.mc-call__tile{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;min-width:0;overflow:hidden;border-radius:var(--mc-radius-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface-sunken)}.mc-call__tile--screen{grid-column:1 / -1;aspect-ratio:16 / 9}.mc-call__tile--speaking{box-shadow:inset 0 0 0 2px var(--mc-presence-online);border-color:var(--mc-presence-online)}.mc-call__tile-video{width:100%;height:100%;object-fit:cover;display:block}.mc-call__tile--screen .mc-call__tile-video{object-fit:contain;background:var(--mc-surface-sunken)}.mc-call__tile--self.mc-call__tile--camera .mc-call__tile-video{transform:scaleX(-1)}.mc-call__tile-placeholder{font:var(--mc-type-caption);letter-spacing:var(--mc-type-caption-tracking);color:var(--mc-ink-soft);text-transform:uppercase}.mc-call__tile-bar{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:4px;padding:2px var(--mc-space-xs);background:linear-gradient(180deg,transparent,var(--mc-surface-scrim));color:var(--mc-forest-ink);min-width:0}.mc-call__tile-name{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.mc-call__tile-mark{flex:0 0 auto}.mc-call__person-name{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:22ch}.mc-call__person-name--guess{font-style:italic;color:var(--mc-ink-faint)}.mc-call--compact .mc-call__stage{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));max-height:30vh}[data-mc-chrome=glass] .mc-call__tile{border-color:var(--mc-hairline);border-radius:var(--mc-radius-xl);box-shadow:var(--mc-shadow-raised)}[data-mc-chrome=glass] .mc-call__tile--speaking{box-shadow:inset 0 0 0 2px var(--mc-presence-online),var(--mc-shadow-raised)}[data-mc-chrome=glass] .mc-call__tile-bar{border-bottom-left-radius:var(--mc-radius-xl);border-bottom-right-radius:var(--mc-radius-xl)}[data-mc-chrome=glass] .mc-call__stage{mask-image:linear-gradient(180deg,currentcolor calc(100% - 44px),transparent 100%);-webkit-mask-image:linear-gradient(180deg,currentcolor calc(100% - 44px),transparent 100%)}.mc-expr{position:fixed;z-index:var(--mc-layer-dropdown);display:flex;flex-direction:column;width:340px;max-width:calc(100vw - 16px);padding:var(--mc-space-xs);gap:var(--mc-space-xxs);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-pop);font-family:var(--mc-font-body);color:var(--mc-ink-body);animation:mc-expr-in var(--mc-motion-fast) var(--mc-motion-ease)}@keyframes mc-expr-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mc-expr[data-placement=above]{animation-name:mc-expr-in-above}@keyframes mc-expr-in-above{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.mc-expr__tabs{display:flex;gap:var(--mc-space-xxs);padding-bottom:var(--mc-space-xxs);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-expr__tab{display:inline-flex;align-items:center;gap:6px;flex:1;justify-content:center;padding:6px 8px;border:0;border-radius:var(--mc-radius-sm);background:transparent;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft);cursor:pointer}.mc-expr__tab:hover:not(:disabled){background:var(--mc-surface-hover)}.mc-expr__tab[data-active=true]{background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-expr__tab:disabled{opacity:.45;cursor:not-allowed}.mc-expr__searchbar{position:relative;display:flex;align-items:center}.mc-expr__searchicon{position:absolute;left:8px;color:var(--mc-ink-faint);pointer-events:none}.mc-expr__search{width:100%;padding:7px 8px 7px 28px;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-expr__search::placeholder{color:var(--mc-ink-ghost)}.mc-expr__scroller{position:relative;height:352px;overflow-y:auto;overscroll-behavior:contain}.mc-expr__scroller:focus-visible{outline:none}.mc-expr__canvas{position:relative;width:100%}.mc-expr__header,.mc-expr__row{position:absolute;top:0;left:0;width:100%}.mc-expr__header{display:flex;align-items:center;padding:0 4px;background:var(--mc-surface-raised);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-expr__row{display:grid;gap:2px}.mc-expr__cell{display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--mc-radius-sm);background:transparent;font-size:calc(21px * var(--mc-text-scale, 1));line-height:1;cursor:pointer}.mc-expr__cell:hover{background:var(--mc-surface-hover)}.mc-expr__cell[data-active=true]{background:var(--mc-accent-wash)}.mc-expr__cell:focus-visible{outline:var(--mc-focus-ring);outline-offset:-2px}.mc-expr__cell[data-toneable]:after{content:"";position:absolute;right:3px;bottom:3px;width:3px;height:3px;border-radius:var(--mc-radius-pill);background:var(--mc-ink-ghost)}.mc-expr__cell{position:relative}.mc-expr__note{margin:0;padding:var(--mc-space-sm) var(--mc-space-xs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-expr__panel{display:flex;align-items:center;justify-content:center;min-height:200px;text-align:center}.mc-expr__tones{position:absolute;left:50%;bottom:var(--mc-space-xs);display:flex;gap:2px;padding:4px;transform:translate(-50%);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-pill);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-pop)}.mc-expr__tone{width:34px;height:34px;border:0;border-radius:var(--mc-radius-pill);background:transparent;font-size:calc(21px * var(--mc-text-scale, 1));line-height:1;cursor:pointer}.mc-expr__tone:hover{background:var(--mc-surface-hover)}.mc-expr__tone:focus-visible{outline:var(--mc-focus-ring);outline-offset:-2px}[data-mc-chrome=glass] .mc-expr,[data-mc-chrome=glass] .mc-expr__tones{border:1px solid var(--glass-border-bright, rgba(255, 255, 255, .18));background:color-mix(in srgb,var(--t1) 9%,var(--mc-surface-raised));backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));-webkit-backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));box-shadow:var(--rim, inset 0 1.5px 0 rgba(255, 255, 255, .25)),var(--shadow-hero, 0 16px 38px rgba(0, 0, 0, .45));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-expr__header{background:color-mix(in srgb,var(--t1) 9%,var(--mc-surface-raised))}[data-mc-chrome=glass] .mc-expr__cell:hover,[data-mc-chrome=glass] .mc-expr__tone:hover,[data-mc-chrome=glass] .mc-expr__tab:hover:not(:disabled){background:#ffffff24}@media(max-width:900px){.mc-expr--sheet{left:0;right:0;bottom:0;top:auto;width:auto;max-width:none;padding-bottom:calc(var(--mc-space-xs) + env(safe-area-inset-bottom,0px));border-radius:var(--mc-radius-lg) var(--mc-radius-lg) 0 0;animation-name:mc-expr-sheet-in}@keyframes mc-expr-sheet-in{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}.mc-expr--sheet .mc-expr__cell,.mc-expr--sheet .mc-expr__tone{min-height:44px;min-width:44px;font-size:calc(26px * var(--mc-text-scale, 1))}.mc-expr--sheet .mc-expr__tab{min-height:44px}.mc-expr--sheet .mc-expr__search{min-height:44px;font-size:calc(16px * var(--mc-text-scale, 1))}.mc-expr--sheet .mc-expr__scroller{height:min(46vh,340px)}}@media(prefers-reduced-motion:reduce){.mc-expr,.mc-expr--sheet{animation:none}.mc-expr__scroller{scroll-behavior:auto}}.mc-gif{display:flex;flex-direction:column;gap:var(--mc-space-xxs);min-height:0}.mc-gif--sentence{min-height:200px}.mc-gif__lists{display:flex;gap:var(--mc-space-xxs)}.mc-gif__list{flex:1;padding:5px 8px;border:0;border-radius:var(--mc-radius-pill);background:transparent;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);cursor:pointer}.mc-gif__list:hover{background:var(--mc-surface-hover)}.mc-gif__list[data-active=true]{background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-gif[data-searching] .mc-gif__list{opacity:.6}.mc-gif__list:focus-visible{outline:var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-gif__scroller{position:relative;height:352px;overflow-y:auto;overscroll-behavior:contain}.mc-gif__scroller:focus-visible{outline:none}.mc-gif__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-items:start}.mc-gif__col{display:flex;flex-direction:column;gap:6px;min-width:0}.mc-gif__item{position:relative}.mc-gif__tile{display:block;width:100%;padding:0;border:0;border-radius:var(--mc-radius-sm);background:transparent;cursor:pointer;overflow:hidden}.mc-gif__tile:hover .mc-gifmedia,.mc-gif__tile[data-active] .mc-gifmedia{outline:2px solid color-mix(in srgb,var(--mc-accent) 55%,transparent);outline-offset:-2px}.mc-gif__tile:focus-visible{outline:var(--mc-focus-ring);outline-offset:1px}.mc-gif__star{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-surface-raised) 82%,transparent);color:var(--mc-ink-soft);box-shadow:var(--mc-shadow-raised);cursor:pointer;opacity:0;transition:opacity var(--mc-motion-fast) var(--mc-motion-ease)}.mc-gif__item:hover .mc-gif__star,.mc-gif__item:focus-within .mc-gif__star,.mc-gif__item[data-starred] .mc-gif__star{opacity:1}.mc-gif__star:hover{color:var(--mc-accent-text)}.mc-gif__star[aria-pressed=true]{color:var(--mc-warning-text, #b7791f)}.mc-gif__star[aria-pressed=true] svg{fill:currentColor}.mc-gif__note{text-align:center}.mc-gif__skeletons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-items:start}.mc-gif__skeleton{display:block;width:100%;border-radius:var(--mc-radius-sm);background:color-mix(in srgb,var(--mc-ink) 6%,var(--mc-surface-sunken))}.mc-gif__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mc-gif__sentinel{height:24px}.mc-gif__attribution{margin:0;padding:2px var(--mc-space-xs) 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint);text-align:right}@media(max-width:900px){.mc-expr--sheet .mc-gif__scroller{height:min(46vh,340px)}.mc-expr--sheet .mc-gif__list{min-height:44px}.mc-expr--sheet .mc-gif__star{width:44px;height:44px;top:0;right:0;background:transparent;box-shadow:none;opacity:1}.mc-expr--sheet .mc-gif__star svg{filter:drop-shadow(0 0 2px var(--mc-surface-raised))}}@media(prefers-reduced-motion:reduce){.mc-gif__star{transition:none}}.mc-gifmedia{position:relative;display:block;width:100%;overflow:hidden;border-radius:var(--mc-radius-sm);background:color-mix(in srgb,var(--mc-ink) 6%,var(--mc-surface-sunken));color:var(--mc-ink-faint)}.mc-gifmedia>img,.mc-gifmedia>canvas{display:block;width:100%;height:100%;object-fit:cover}.mc-gifmedia[data-state=waiting]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--mc-ink) 5%,transparent) 50%,transparent 70%);background-size:200% 100%;animation:mc-gifmedia-wait 1.4s ease-in-out infinite}@keyframes mc-gifmedia-wait{0%{background-position:150% 0}to{background-position:-50% 0}}.mc-gifmedia[data-state=failed]{display:flex;align-items:center;justify-content:center;border:1px dashed var(--mc-outline)}@media(prefers-reduced-motion:reduce){.mc-gifmedia[data-state=waiting]:after{animation:none}}.mc-composer{position:relative;z-index:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-sm);--mc-composer-pad-block: 10px;--mc-composer-pad-rest: 6px;--mc-composer-pad-inline: 14px;--mc-composer-edge: var(--mc-stroke-hairline);padding:var(--mc-composer-pad-block) var(--mc-composer-pad-inline);border:var(--mc-composer-edge) solid transparent;box-sizing:border-box;min-width:0;--mc-composer-paint: var(--mc-surface-gradient);--mc-composer-edge-color: var(--mc-outline);--mc-composer-edge-style: solid;--mc-composer-radius: var(--mc-radius-lg);--mc-composer-blur: none;--mc-composer-lift: var(--mc-shadow-raised), var(--mc-shadow-sheen);--mc-composer-rings: 0 0 0 0 transparent;--mc-composer-lip: 0 0 0 0 transparent;font-family:var(--mc-font-body);color:var(--mc-ink-body);transition:padding var(--mc-motion-base) var(--mc-motion-ease)}.mc-composer:before{content:"";position:absolute;grid-column:1 / 2;grid-row-start:1;z-index:-1;top:calc(-1 * (var(--mc-composer-pad-block) + var(--mc-composer-edge)));right:calc(-1 * (var(--mc-composer-pad-inline) + var(--mc-composer-edge)));bottom:calc(-1 * var(--mc-composer-edge));left:calc(-1 * (var(--mc-composer-pad-inline) + var(--mc-composer-edge)));box-sizing:border-box;pointer-events:none;background:var(--mc-composer-paint);border:var(--mc-composer-edge) var(--mc-composer-edge-style) var(--mc-composer-edge-color);border-radius:var(--mc-composer-radius);box-shadow:var(--mc-composer-lip),var(--mc-composer-lift),var(--mc-composer-rings);backdrop-filter:var(--mc-composer-blur);-webkit-backdrop-filter:var(--mc-composer-blur);transition:top var(--mc-motion-base) var(--mc-motion-ease)}.mc-composer:focus-within{--mc-composer-edge-color: var(--mc-ink-faint);--mc-composer-rings: inset 0 0 0 2px color-mix(in srgb, var(--mc-focus-ring) 32%, transparent), 0 0 0 4px color-mix(in srgb, var(--mc-focus-ring) 12%, transparent)}.mc-composer--edit{--mc-composer-paint: var(--mc-accent-wash);--mc-composer-edge-color: var(--mc-accent-wash-line)}.mc-composer--dragging{--mc-composer-edge-color: var(--mc-accent);--mc-composer-edge-style: dashed}.mc-composer__head{display:flex;align-items:center;gap:var(--mc-space-xs);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-accent-text)}.mc-composer__field{width:100%;box-sizing:border-box;margin:0;padding:1px 0;min-height:var(--mc-composer-min-height);border:0;background:transparent;color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);resize:none;overflow-y:hidden}.mc-composer__field::placeholder{color:var(--mc-ink-ghost)}.mc-composer__field:focus-visible{outline:none}.mc-composer__field:read-only{color:var(--mc-ink-soft);-webkit-text-fill-color:var(--mc-ink-soft);opacity:1}.mc-composer__editor{position:relative;display:grid;min-width:0}.mc-composer .mc-composer__editor .mc-composer__field{color:transparent;-webkit-text-fill-color:transparent;caret-color:var(--mc-ink-body)}.mc-composer .mc-composer__editor .mc-composer__field:read-only,[data-mc-chrome=glass] .mc-composer .mc-composer__editor .mc-composer__field:read-only{color:transparent;-webkit-text-fill-color:transparent}.mc-composer__editor .mc-composer__field::placeholder{color:var(--mc-ink-ghost);-webkit-text-fill-color:var(--mc-ink-ghost)}.mc-composer__editor .mc-composer__field::selection{color:transparent;background:color-mix(in srgb,var(--mc-accent) 28%,transparent)}.mc-composer__mirror{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding:1px 0;overflow:hidden;pointer-events:none;color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.mc-composer__editor--still .mc-composer__mirror{color:var(--mc-ink-soft)}[data-mc-chrome=glass] .mc-composer__mirror{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-composer__editor--still .mc-composer__mirror{color:var(--t2, rgba(255, 255, 255, .6))}.op-root .mc-ux .mc-composer .mc-composer__mirror{color:var(--ux-text)}.mc-composer__mark{color:color-mix(in srgb,currentColor 42%,transparent)}.mc-composer__run--bold{-webkit-text-stroke:.55px currentColor;paint-order:stroke fill}.mc-composer__run--italic{font-style:italic}.mc-composer__run--strike{text-decoration:line-through}.mc-composer__run--code{background:color-mix(in srgb,currentColor 9%,transparent);border-radius:3px}.mc-composer__run--link{color:var(--mc-accent-text);text-decoration:underline;text-underline-offset:2px}.mc-composer__run--quote{color:var(--mc-ink-soft);font-style:italic}.mc-composer__bar{display:flex;align-items:center;flex-wrap:wrap;gap:1px;margin:2px calc(-1 * var(--mc-composer-pad-inline)) 0;padding:5px 9px;border-top:var(--mc-stroke-hairline) solid var(--mc-hairline);transition:opacity var(--mc-composer-fade, var(--mc-motion-base)) var(--mc-motion-ease)}.mc-composer__rule{width:var(--mc-stroke-hairline);height:18px;margin:0 5px;background:var(--mc-hairline)}.mc-composer__spacer{margin-left:auto}.mc-composer__icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink-soft);cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-composer__icon:hover:not(:disabled){color:var(--mc-ink)}.mc-composer__icon:hover:not(:disabled){background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-composer__icon:active:not(:disabled){background:var(--mc-surface-active)}.mc-composer__icon[aria-expanded=true]{background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-composer__icon:disabled{color:var(--mc-ink-ghost);cursor:not-allowed}.mc-composer__icon:focus-visible,.mc-composer__send:focus-visible,.mc-composer__join:focus-visible,.mc-composer__ghost:focus-visible,.mc-composer__option:focus-visible,.mc-composer__emoji:focus-visible,.mc-composer__chipbtn:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-composer__ghost,.mc-composer__join,.mc-composer__chipbtn,.mc-composer__emoji,.mc-composer__offline-btn{transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-composer__ghost:active:not(:disabled),.mc-composer__join:active:not(:disabled),.mc-composer__chipbtn:active:not(:disabled),.mc-composer__emoji:active,.mc-composer__offline-btn:active{transform:scale(.97)}.mc-composer__icon:active:not(:disabled){transform:scale(.94)}.mc-composer__option,.mc-composer__menuitem{transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-composer__option:active,.mc-composer__menuitem:active:not(:disabled){transform:scale(.985)}.mc-composer__send{display:inline-flex;align-items:center;justify-content:center;gap:var(--mc-space-xs);min-height:32px;padding:0 var(--mc-space-lg);border:var(--mc-stroke-hairline) solid transparent;border-radius:var(--mc-radius);background:linear-gradient(180deg,var(--mc-accent-hover),var(--mc-accent));box-shadow:var(--mc-shadow-sheen),var(--mc-accent-glow);color:var(--mc-accent-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-composer__send:hover:not(:disabled){background:linear-gradient(180deg,var(--mc-accent-hover),var(--mc-accent-hover))}.mc-composer__send:active:not(:disabled){transform:scale(.97);box-shadow:var(--mc-shadow-sheen)}.mc-composer__send:disabled{background:var(--mc-surface-sunken);box-shadow:none;color:var(--mc-ink-ghost);cursor:not-allowed;transform:scale(.96)}.mc-composer__ghost{display:inline-flex;align-items:center;gap:var(--mc-space-xs);padding:var(--mc-space-sm) var(--mc-space-md);border:1px solid var(--mc-outline-strong);border-radius:var(--mc-radius);background:transparent;color:var(--mc-ink-soft);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);cursor:pointer}.mc-composer__ghost:hover{background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-composer__foot{display:flex;align-items:center;gap:var(--mc-space-sm);min-height:0}.mc-composer__hint{display:flex;align-items:center;gap:var(--mc-space-sm);padding-top:2px;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-composer__hint kbd{padding:1px 5px;border:1px solid var(--mc-outline-strong);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-composer__count{flex:none;white-space:nowrap;margin-left:auto;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);font-variant-numeric:tabular-nums;color:var(--mc-ink-faint)}.mc-composer__count--over{color:var(--mc-danger-text)}.mc-composer__notice{display:flex;align-items:flex-start;gap:var(--mc-space-sm);padding:var(--mc-space-sm) var(--mc-space-md);border:1px solid var(--mc-danger-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-danger-wash);color:var(--mc-danger-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-composer__notice--warning{border-color:var(--mc-warning-wash-line);background:var(--mc-warning-wash);color:var(--mc-warning-text)}.mc-composer__notice--done{border-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-composer__offline{display:flex;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-sm) var(--mc-space-md);border:1px solid var(--mc-warning-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-warning-wash);color:var(--mc-warning-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-composer__offline-text{flex:1 1 auto;min-width:0}.mc-composer__offline-btn{flex:none;padding:2px var(--mc-space-sm);border:1px solid var(--mc-warning-wash-line);border-radius:var(--mc-radius-pill);background:transparent;color:var(--mc-warning-text);font:inherit;font-weight:600;cursor:pointer}.mc-composer__offline-btn:hover{background:var(--mc-warning);color:var(--mc-warning-ink)}.mc-composer__offline-btn:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-composer__chips{display:flex;flex-wrap:wrap;gap:var(--mc-space-sm);margin:0;padding:0;list-style:none}.mc-composer__chip{position:relative;display:flex;align-items:center;gap:var(--mc-space-sm);max-width:260px;padding:var(--mc-space-sm) var(--mc-space-sm) var(--mc-space-sm) var(--mc-space-md);overflow:hidden;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-composer__chip--failed{border-color:var(--mc-danger-wash-line);background:var(--mc-danger-wash);color:var(--mc-danger-text)}.mc-composer__chipname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-composer__chipmeta{font:inherit;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--mc-ink-faint);white-space:nowrap}.mc-composer__chip--failed .mc-composer__chipmeta{color:inherit}.mc-composer__whys{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin:0;padding:0 var(--mc-space-md);list-style:none;color:var(--mc-danger-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-composer__whys strong{font-weight:600}.mc-composer-prompt__why{display:block;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-composer__chipbtn{display:inline-flex;padding:3px;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:inherit;cursor:pointer}.mc-composer__chipbtn:hover{background:color-mix(in srgb,var(--mc-ink) 10%,transparent)}.mc-composer__thumb{flex:none;width:20px;height:20px;object-fit:cover;border-radius:var(--mc-radius-sm);background:var(--mc-surface)}.mc-composer__gifthumb{flex:none;width:40px;max-height:28px;overflow:hidden;border-radius:var(--mc-radius-sm)}.mc-composer__gifthumb .mc-gifmedia{border-radius:var(--mc-radius-sm)}.mc-composer__chipslot{position:relative;display:inline-flex;flex:none}.mc-composer__spinner{position:absolute;top:0;right:0;bottom:0;left:0;width:13px;height:13px;margin:auto;border:2px solid color-mix(in srgb,var(--mc-accent) 28%,transparent);border-top-color:var(--mc-accent);border-radius:var(--mc-radius-pill);animation:mc-composer-spin .9s linear infinite;transition:opacity var(--mc-motion-fast) var(--mc-motion-ease);pointer-events:none}@keyframes mc-composer-spin{to{transform:rotate(360deg)}}.mc-composer__chipbtn--cancel{opacity:0;transition:opacity var(--mc-motion-fast) var(--mc-motion-ease)}.mc-composer__chip:hover .mc-composer__spinner,.mc-composer__chip:focus-within .mc-composer__spinner{opacity:0}.mc-composer__chip:hover .mc-composer__chipbtn--cancel,.mc-composer__chip:focus-within .mc-composer__chipbtn--cancel{opacity:1;color:var(--mc-danger-text)}.mc-composer__progress{position:absolute;left:0;bottom:0;height:2px;width:var(--mc-composer-progress, 0%);background:var(--mc-accent);transition:width var(--mc-motion-fast) var(--mc-motion-ease)}.mc-composer__popup{position:absolute;left:0;bottom:calc(100% + var(--mc-space-md));z-index:var(--mc-layer-dropdown);box-sizing:border-box;max-height:268px;overflow-y:auto;margin:0;padding:var(--mc-space-sm);border:1px solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface);box-shadow:var(--mc-shadow-pop),var(--mc-shadow-sheen);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mc-ink) 12%,transparent) transparent}.mc-composer__popup::-webkit-scrollbar{width:7px;height:7px}.mc-composer__popup::-webkit-scrollbar-track{background:transparent}.mc-composer__popup::-webkit-scrollbar-thumb{border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-ink) 12%,transparent)}.mc-composer__popup::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--mc-ink) 28%,transparent)}.mc-composer__popup--mentions{min-width:264px;max-width:100%;list-style:none}.mc-composer__option{display:flex;align-items:center;gap:var(--mc-space-md);width:100%;padding:var(--mc-space-sm) var(--mc-space-md);border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);text-align:left;cursor:pointer}.mc-composer__option[aria-selected=true]{background:var(--mc-accent-wash)}.mc-composer__kind{flex:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:64px;padding:1px 4px;border:1px solid color-mix(in oklab,var(--mc-ink) 20%,transparent);border-radius:calc(var(--mc-radius-sm) - 2px);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);text-transform:uppercase;color:color-mix(in oklab,var(--mc-ink) 62%,transparent);white-space:nowrap;overflow:hidden;transition:color var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-composer__option[aria-selected=true] .mc-composer__kind{border-color:color-mix(in oklab,var(--mc-accent) 45%,transparent);color:color-mix(in oklab,var(--mc-ink) 88%,transparent)}.mc-composer__kind--blank{border-color:transparent}.mc-composer__optionname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-composer__optionnote{margin-left:auto;padding-left:var(--mc-space-md);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-faint);white-space:nowrap}.mc-composer__avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--mc-avatar-sm);height:var(--mc-avatar-sm);border-radius:var(--mc-radius-pill);background:var(--mc-accent-wash);color:var(--mc-accent-text);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-composer__popup--emoji{display:grid;grid-template-columns:repeat(8,1fr);gap:var(--mc-space-xxs);width:296px}.mc-composer__emoji{padding:5px 0;border:0;border-radius:var(--mc-radius-sm);background:transparent;font-size:calc(18px * var(--mc-text-scale, 1));line-height:1.2;cursor:pointer}.mc-composer__emoji:hover{background:var(--mc-surface-hover)}.mc-composer__emoji[data-active=true]{background:var(--mc-accent-wash)}.mc-composer__popup--menu{display:flex;flex-direction:column;gap:1px;width:max-content;min-width:180px;max-width:min(320px,100%);left:0;position-anchor:--mc-composer-more;left:anchor(left)}.mc-composer__bar button[aria-haspopup=menu]{anchor-name:--mc-composer-more}.mc-composer__menuitem{display:flex;align-items:center;gap:var(--mc-space-md);width:100%;padding:var(--mc-space-sm) var(--mc-space-md);border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink);font-family:var(--mc-font-body);font-size:calc(12.5px * var(--mc-text-scale, 1));font-weight:600;line-height:1.3;text-align:left;cursor:pointer}.mc-composer__menuitem:hover:not(:disabled){background:var(--mc-surface-hover)}.mc-composer__menuitem:disabled{color:var(--mc-ink-faint);cursor:not-allowed}.mc-composer__menulabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-composer__menunote{margin-left:auto;padding-left:var(--mc-space-md);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-faint);white-space:nowrap}.mc-composer__dropzone{position:relative}.mc-composer__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--mc-layer-dropdown);display:flex;align-items:center;justify-content:center;gap:var(--mc-space-md);padding:var(--mc-space-xl);box-sizing:border-box;text-align:center;border:2px dashed var(--mc-accent);border-radius:var(--mc-radius-lg);background:var(--mc-accent-wash);color:var(--mc-accent-text);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);pointer-events:none}.mc-composer__veil--refused{border-color:var(--mc-danger);background:var(--mc-danger-wash);color:var(--mc-danger-text)}.mc-composer__preview{display:flex;align-items:flex-start;gap:var(--mc-space-sm);margin:0;padding:var(--mc-space-sm) var(--mc-space-md);border:1px solid var(--mc-accent-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-accent-wash);color:var(--mc-accent-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-composer__preview>svg{flex:none;margin-top:2px}.mc-composer__preview--joinbar{align-items:center}.mc-composer__preview-text{flex:1;min-width:0}.mc-composer__preview-join{flex:none;padding:4px 12px;border:1px solid var(--mc-accent-wash-line);border-radius:var(--mc-radius-pill);background:var(--mc-accent);color:var(--mc-accent-ink);font:var(--mc-type-meta);font-weight:650;letter-spacing:var(--mc-type-meta-tracking);cursor:pointer}.mc-composer__preview-join:disabled{opacity:.6;cursor:default}.mc-composer-prompt__lead{margin:0 0 var(--mc-space-md);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-composer-prompt__lead strong{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink)}.mc-composer-prompt__note{margin:var(--mc-space-md) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-composer-prompt__files{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:0;padding:0;list-style:none}.mc-composer-prompt__files li{display:flex;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-sm) var(--mc-space-md);border:1px solid var(--mc-danger-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-danger-wash);color:var(--mc-danger-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-composer-prompt__files li>svg{flex:none}.mc-composer-prompt__files li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-composer__locked{display:flex;align-items:flex-start;gap:var(--mc-space-md);padding:var(--mc-space-xl);box-sizing:border-box;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-composer__locked strong{display:block;margin-bottom:var(--mc-space-xxs);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-composer__locked p{margin:0}.mc-composer__locked code{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink)}.mc-composer__locked>svg{flex:none;margin-top:1px;color:var(--mc-ink-faint)}.mc-composer__locked-text{flex:1 1 auto;min-width:0}.mc-composer__locked-problem{margin-top:var(--mc-space-sm);color:var(--mc-danger-text);font-weight:600}.mc-composer__locked--readonly{border-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash)}.mc-composer__locked--readonly>svg{color:var(--mc-accent-text)}.mc-composer__locked--permission{border-color:var(--mc-warning-wash-line);background:var(--mc-warning-wash)}.mc-composer__locked--permission>svg{color:var(--mc-warning-text)}.mc-composer__locked--suspended{border-color:var(--mc-warning-wash-line);background:var(--mc-warning-wash)}.mc-composer__locked--suspended>svg{color:var(--mc-warning-text)}.mc-composer__locked--blocked{border-color:var(--mc-danger-wash-line);background:var(--mc-danger-wash)}.mc-composer__locked--blocked>svg{color:var(--mc-danger-text)}.mc-composer__locked--archived,.mc-composer__locked--matter-closed,.mc-composer__locked--connection-ended,.mc-composer__locked--directory-inactive{border-color:var(--mc-hairline);background:var(--mc-surface)}.mc-composer__join{flex:none;align-self:center;display:inline-flex;align-items:center;gap:var(--mc-space-xs);padding:var(--mc-space-sm) var(--mc-space-lg);border:1px solid transparent;border-radius:var(--mc-radius);background:var(--mc-accent);color:var(--mc-accent-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);white-space:nowrap;cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-composer__join:hover:not(:disabled){background:var(--mc-accent-hover)}.mc-composer__join:disabled{background:var(--mc-surface-sunken);color:var(--mc-ink-ghost);cursor:progress}.mc-composer__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.mc-composer,.mc-composer:before,.mc-composer__progress,.mc-composer__icon,.mc-composer__send,.mc-composer__join,.mc-composer__spinner,.mc-composer__chipbtn--cancel,.mc-composer__ghost,.mc-composer__chipbtn,.mc-composer__emoji,.mc-composer__offline-btn,.mc-composer__kind,.mc-composer__menuitem{transition:none}.mc-composer__spinner{animation-duration:2.4s;border-top-color:var(--mc-accent)}}.mc-composer[data-mc-density=compact]{gap:2px;--mc-composer-pad-block: 6px;--mc-composer-pad-rest: 6px;--mc-composer-pad-inline: 10px;padding:var(--mc-composer-pad-block) var(--mc-composer-pad-inline)}.mc-composer[data-mc-density=compact] .mc-composer__field{min-height:22px}.mc-composer[data-mc-density=compact] .mc-composer__bar{margin:1px -10px 0;padding:3px 6px}.mc-composer[data-mc-density=compact] .mc-composer__icon{width:26px;height:26px}.mc-composer__fmt{display:contents}.mc-composer__fmt[hidden]{display:none}.mc-composer[data-mc-density=compact] .mc-composer__hint{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.mc-confidential-toggle{display:contents}.mc-confidential-toggle__switch[aria-pressed=true]{border-color:var(--mc-accent, currentColor);color:var(--mc-accent, currentColor)}.mc-confidential-toggle__why,.mc-confidential-toggle__promise,.mc-confidential-toggle__unavailable{margin:0;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.45;color:var(--mc-ink-soft)}.mc-confidential-toggle__why,.mc-confidential-toggle__panel{flex:0 0 100%;order:1;margin-top:6px}.mc-confidential-toggle__panel{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.mc-confidential-toggle__more{padding:0;border:0;background:none;color:var(--mc-ink-soft);font:inherit;font-size:calc(11px * var(--mc-text-scale, 1));text-decoration:underline;cursor:pointer}.mc-confidential-toggle__limits{margin:2px 0 0;padding-left:16px;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.5;color:var(--mc-ink-soft)}.mc-confidential-toggle__limits li+li{margin-top:4px}.mc-composer.mc-composer--resting:not(:focus-within){padding-bottom:var(--mc-composer-pad-rest);--mc-composer-lift: 0 0 0 0 transparent;--mc-composer-fade: 0ms}.mc-composer.mc-composer--resting:not(:focus-within) .mc-composer__bar{grid-row:1;opacity:0;pointer-events:none;margin-bottom:calc(var(--mc-composer-pad-block) - var(--mc-composer-pad-rest))}.mc-composer.mc-composer--resting:not(:focus-within):before{grid-row-start:2;top:calc(-1 * (var(--mc-composer-pad-rest) + var(--mc-composer-edge)))}[data-mc-chrome=glass] .mc-composer{--rs-card: #ffffff;--rs-ink: var(--ink, #1a1e26)}[data-mc-chrome=glass] .mc-composer{--mc-composer-pad-block: 0px;--mc-composer-pad-rest: 0px;--mc-composer-pad-inline: 0px;padding:0;gap:0;--mc-composer-edge: 1px;--mc-composer-edge-color: var(--glass-border-strong, rgba(255, 255, 255, .16));--mc-composer-radius: var(--r-composer, 16px);--mc-composer-paint: var(--glass-2, rgba(255, 255, 255, .07));--mc-composer-blur: var(--blur-sm, blur(20px) saturate(160%));--mc-composer-lip: inset 0 1px 0 rgba(255, 255, 255, .12);--mc-composer-lift: 0 0 0 0 transparent;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-composer:focus-within{--mc-composer-edge-color: var(--glass-border-bright, rgba(255, 255, 255, .22));--mc-composer-rings: 0 0 0 2px rgba(138, 184, 255, .62)}[data-mc-chrome=glass] .mc-room .mc-composer__field:focus-visible{outline:none}[data-mc-chrome=glass] .mc-composer--edit{--mc-composer-paint: rgba(138, 184, 255, .12)}[data-mc-chrome=glass] .mc-composer__field{padding:13px 16px 10px;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-composer__field::placeholder{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-composer__field:read-only{color:var(--t2, rgba(255, 255, 255, .6));-webkit-text-fill-color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-composer__bar{gap:2px;margin:0;padding:8px 12px;border-top:1px solid rgba(255,255,255,.09)}[data-mc-chrome=glass] .mc-composer__rule{background:#ffffff24}[data-mc-chrome=glass] .mc-composer__icon{width:26px;height:26px;border-radius:8px;color:var(--t2, rgba(255, 255, 255, .75))}[data-mc-chrome=glass] .mc-composer__icon:hover:not(:disabled){background:var(--glass-hover, rgba(255, 255, 255, .12));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-composer__icon:active:not(:disabled){background:#ffffff2e}[data-mc-chrome=glass] .mc-composer__icon[aria-expanded=true]{background:#ffffff2e;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-composer__icon:disabled{color:#ffffff47}[data-mc-chrome=glass] .mc-composer__send{min-height:28px;padding:0 15px;border:0;border-radius:var(--r-btn, 999px);background:var(--rs-card, #ffffff);box-shadow:var(--shadow-btn, 0 8px 20px rgba(0, 0, 0, .35));color:#14171d;font-size:calc(11.5px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:0}[data-mc-chrome=glass] .mc-composer__send:hover:not(:disabled){background:#f2f4f8}[data-mc-chrome=glass] .mc-composer__send:active:not(:disabled){transform:scale(.97);box-shadow:none}[data-mc-chrome=glass] .mc-composer__send:disabled{background:#ffffff4d;color:#14171d8c;box-shadow:none}[data-mc-chrome=glass] .mc-composer__ghost,[data-mc-chrome=glass] .mc-composer__join,[data-mc-chrome=glass] .mc-composer__chipbtn,[data-mc-chrome=glass] .mc-composer__offline-btn{border:1px solid var(--glass-border-strong, rgba(255, 255, 255, .14));border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .08));color:#fffc;font-size:calc(11.5px * var(--mc-text-scale, 1));font-weight:600}[data-mc-chrome=glass] .mc-composer__ghost:hover,[data-mc-chrome=glass] .mc-composer__join:hover:not(:disabled),[data-mc-chrome=glass] .mc-composer__offline-btn:hover{background:var(--glass-hover, rgba(255, 255, 255, .14));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-confidential-toggle__switch[aria-pressed=true]{background:var(--rs-card, #ffffff);border-color:transparent;color:#14171d;font-weight:700;box-shadow:var(--shadow-btn, 0 8px 20px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-composer__foot{padding:8px 4px 0}[data-mc-chrome=glass] .mc-composer__hint{font-size:calc(10px * var(--mc-text-scale, 1));color:#ffffff94}[data-mc-chrome=glass] .mc-composer__hint kbd{padding:1px 6px;border:1px solid var(--glass-border-strong, rgba(255, 255, 255, .16));border-radius:var(--r-mention, 5px);background:var(--glass-keycap, rgba(255, 255, 255, .1));color:var(--t2, rgba(255, 255, 255, .7));font-size:calc(9px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:0}[data-mc-chrome=glass] .mc-composer__count{font-size:calc(10px * var(--mc-text-scale, 1));color:#ffffff94}[data-mc-chrome=glass] .mc-composer__count--over{color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-composer__notice{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-input, 10px);background:var(--glass-2, rgba(255, 255, 255, .07));color:var(--t2, rgba(255, 255, 255, .7))}[data-mc-chrome=glass] .mc-composer__notice--warning{border-color:#ff9aa859;background:#ff9aa81f;color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-composer__notice--done{border-color:#3ecf7a59;background:#3ecf7a1f;color:var(--mint, #3ecf7a)}[data-mc-chrome=glass] .mc-composer__offline{border:1px solid rgba(232,176,85,.3);border-radius:var(--r-input, 10px);background:#e8b0551f}[data-mc-chrome=glass] .mc-composer__offline-text{color:var(--amber, #e8b055)}[data-mc-chrome=glass] .mc-composer__chip{border:1px solid rgba(26,30,38,.08);border-radius:var(--r-input, 10px);background:var(--rs-card, #ffffff);color:var(--rs-ink, #1a1e26);box-shadow:var(--shadow-row, 0 10px 24px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-composer__chipname{color:var(--rs-ink, #1a1e26);font-weight:600}[data-mc-chrome=glass] .mc-composer__chipmeta{color:var(--ink-2, rgba(26, 30, 38, .55))}[data-mc-chrome=glass] .mc-composer__chip--failed{border-color:#b8434f66}[data-mc-chrome=glass] .mc-composer__chip--failed .mc-composer__chipmeta{color:var(--coral-ink, #b8434f)}[data-mc-chrome=glass] .mc-composer__chip .mc-composer__chipbtn{border:0;background:#1a1e2614;color:var(--ink-2, rgba(26, 30, 38, .55))}[data-mc-chrome=glass] .mc-composer__chip .mc-composer__chipbtn:hover{background:#1a1e2629;color:var(--rs-ink, #1a1e26)}[data-mc-chrome=glass] .mc-composer__thumb{border-radius:7px;background:#1a1e2614}[data-mc-chrome=glass] .mc-composer__progress{background:var(--link-on-white, #3b6fc4)}[data-mc-chrome=glass] .mc-composer__popup{border:1px solid var(--glass-border-bright, rgba(255, 255, 255, .18));border-radius:var(--r-tile, 16px);background:color-mix(in srgb,var(--t1) 9%,var(--mc-surface-raised));backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));-webkit-backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));box-shadow:var(--rim, inset 0 1.5px 0 rgba(255, 255, 255, .25)),var(--shadow-hero, 0 16px 38px rgba(0, 0, 0, .45));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-composer__option,[data-mc-chrome=glass] .mc-composer__menuitem{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-composer__option[aria-selected=true],[data-mc-chrome=glass] .mc-composer__menuitem:hover:not(:disabled),[data-mc-chrome=glass] .mc-composer__emoji:hover{background:#ffffff24}[data-mc-chrome=glass] .mc-composer__optionnote,[data-mc-chrome=glass] .mc-composer__menunote{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-composer__emoji[data-active=true]{background:#fff3}[data-mc-chrome=glass] .mc-composer__veil{border-radius:var(--r-composer, 16px);background:#101217c7;backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));-webkit-backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-composer__veil--refused{color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-composer__locked{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-composer, 16px);background:var(--glass-2, rgba(255, 255, 255, .06));backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));-webkit-backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-composer__locked strong{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-composer__locked code{font-family:SF Mono,ui-monospace,monospace;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-composer__locked-problem{color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-composer__join{color:var(--link, #8ab8ff);font-weight:700}[data-mc-chrome=glass] .mc-composer__icon:focus-visible,[data-mc-chrome=glass] .mc-composer__send:focus-visible,[data-mc-chrome=glass] .mc-composer__join:focus-visible,[data-mc-chrome=glass] .mc-composer__ghost:focus-visible,[data-mc-chrome=glass] .mc-composer__option:focus-visible,[data-mc-chrome=glass] .mc-composer__emoji:focus-visible,[data-mc-chrome=glass] .mc-composer__chipbtn:focus-visible{outline:2px solid var(--link, #8ab8ff);outline-offset:2px}[data-mc-chrome=glass] .mc-composer-prompt__lead,[data-mc-chrome=glass] .mc-composer-prompt__note{color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-composer-prompt__files li{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-input, 10px);background:var(--glass-2, rgba(255, 255, 255, .07));color:var(--t1, #ffffff)}.mc-composer__urgent[data-on=true]{color:var(--mc-danger-text);border-color:currentColor}.mc-replybar{display:flex;align-items:flex-start;gap:8px;margin:0 0 6px;padding:6px 6px 6px 10px;border-left:3px solid var(--mc-accent-deep);border-radius:var(--mc-radius-sm, 8px);background:var(--mc-accent-wash);color:var(--mc-ink);font-family:var(--mc-font-body);animation:mc-replybar-in .16s var(--mc-motion-ease, ease-out) 1}@keyframes mc-replybar-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.mc-replybar__icon{flex:0 0 auto;margin-top:2px;color:var(--mc-accent-deep)}.mc-replybar__text{flex:1 1 auto;min-width:0}.mc-replybar__head{display:flex;align-items:baseline;gap:8px;margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-replybar__who{font-weight:600;color:var(--mc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-replybar__time{color:var(--mc-ink-soft);white-space:nowrap}.mc-replybar__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:2px 0 0;padding:0;border:0;background:none;text-align:left;font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.35;color:var(--mc-ink-soft);overflow-wrap:anywhere}.mc-replybar__excerpt--link{cursor:pointer;color:var(--mc-ink-soft)}.mc-replybar__excerpt--link:hover{color:var(--mc-ink)}.mc-replybar__excerpt--link:focus-visible,.mc-replybar__cancel:focus-visible{outline:2px solid var(--mc-accent-deep);outline-offset:2px;border-radius:4px}.mc-replybar__cancel{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:-2px -2px -2px 0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--mc-ink-soft);cursor:pointer}.mc-replybar__cancel:hover{background:color-mix(in srgb,var(--mc-ink) 8%,transparent);color:var(--mc-ink)}@media(max-width:899px){.mc-replybar__cancel{width:36px;height:36px;margin:-6px -6px -6px 0}}[data-mc-chrome=glass] .mc-replybar{background:var(--glass-1, rgba(255, 255, 255, .08));border-left-color:var(--mc-accent-deep);color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-replybar__who{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-replybar__time,[data-mc-chrome=glass] .mc-replybar__excerpt,[data-mc-chrome=glass] .mc-replybar__cancel{color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-replybar__excerpt--link:hover,[data-mc-chrome=glass] .mc-replybar__cancel:hover{color:var(--t1, #ffffff)}@media(prefers-reduced-motion:reduce){.mc-replybar{animation:none}}.mc-reminder.mc-ticket-sheet{width:min(380px,calc(100vw - 48px))}.mc-ticket-sheet__description{width:100%;min-height:64px;resize:vertical;font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));padding:6px 8px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm, 6px);background:var(--mc-surface);color:var(--mc-ink)}.mc-ticket-sheet__pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mc-ticket-sheet select{width:100%;font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));padding:4px 6px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm, 6px);background:var(--mc-surface);color:var(--mc-ink)}.mc-ticket-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.mc-ticket-chip{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:999px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:600;color:var(--mc-ink-soft);background:var(--mc-surface-raised);text-decoration:none}.mc-ticket-chip:hover,.mc-ticket-chip:focus-visible{color:var(--mc-ink);border-color:var(--mc-accent, var(--mc-hairline))}.mc-ticket-chip--done span{text-decoration:line-through}.mc-ticket-ref{font-weight:600;color:var(--mc-accent, inherit);text-decoration:none}.mc-ticket-ref:hover{text-decoration:underline}.mc-search__ticket{display:flex;align-items:center;gap:8px;margin:8px 12px;padding:8px 10px;border:var(--mc-stroke-hairline, 1px) solid var(--mc-hairline);border-radius:var(--mc-radius, 8px);font-weight:600;color:var(--mc-ink);background:var(--mc-surface-raised);text-decoration:none}.mc-search__ticket:hover{border-color:var(--mc-accent, var(--mc-hairline))}.mc-tickets{display:flex;gap:16px;height:100%;min-height:0;padding:16px;box-sizing:border-box;color:var(--mc-ink)}.mc-tickets__list-side{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px;overflow:auto}.mc-tickets__head{display:flex;flex-direction:column;gap:8px}.mc-tickets__title{margin:0;font-size:calc(18px * var(--mc-text-scale, 1));font-weight:700}.mc-tickets__chips{display:flex;flex-wrap:wrap;gap:6px}.mc-tickets__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.mc-tickets__row{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;width:100%;text-align:left;padding:8px 10px;border:var(--mc-stroke-hairline, 1px) solid var(--mc-hairline);border-radius:var(--mc-radius, 8px);background:var(--mc-surface-raised);color:var(--mc-ink);font:inherit;cursor:pointer}.mc-tickets__item--open .mc-tickets__row{border-color:var(--mc-accent, var(--mc-hairline))}.mc-tickets__ref{font-weight:700;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--mc-ink-soft);font-variant-numeric:tabular-nums}.mc-tickets__row-title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-tickets__row-meta{grid-column:2;display:flex;flex-wrap:wrap;gap:8px;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-tickets__status{font-weight:600}.mc-tickets__due-soon{display:inline-flex;align-items:center;gap:3px;font-weight:700;color:var(--mc-danger, var(--mc-ink))}.mc-ticket-panel{flex:0 0 min(420px,45%);display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:var(--mc-stroke-hairline, 1px) solid var(--mc-hairline);border-radius:var(--mc-radius, 8px);background:var(--mc-surface-raised);overflow:auto}.mc-ticket-panel__head{display:flex;align-items:center;justify-content:space-between}.mc-ticket-panel__ref{display:inline-flex;align-items:center;gap:6px;margin:0;font-weight:700}.mc-ticket-panel__title{margin:0;font-size:calc(16px * var(--mc-text-scale, 1))}.mc-ticket-panel__description{margin:0;white-space:pre-wrap;font-size:calc(13px * var(--mc-text-scale, 1))}.mc-ticket-panel__facts{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:calc(13px * var(--mc-text-scale, 1))}.mc-ticket-panel__facts dt{color:var(--mc-ink-soft)}.mc-ticket-panel__facts dd{margin:0}.mc-ticket-panel__label{margin:0 0 4px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--mc-ink-soft)}.mc-ticket-panel__source blockquote{margin:0 0 6px;padding:6px 10px;border-left:3px solid var(--mc-hairline);font-size:calc(13px * var(--mc-text-scale, 1))}.mc-ticket-panel__history ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:calc(12px * var(--mc-text-scale, 1))}.mc-ticket-panel__history time{margin-left:8px;color:var(--mc-ink-soft)}.ov-screen>.mc-skin>.mc-tickets,.mc-tickets{flex-direction:row}@media(max-width:760px){.ov-screen>.mc-skin>.mc-tickets,.mc-tickets{flex-direction:column}.mc-ticket-panel{flex-basis:auto}}.mc-ticket-panel__head-actions{display:inline-flex;gap:4px}.mc-ticket-panel__pill{margin-left:8px;padding:1px 8px;border-radius:999px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:600;color:var(--mc-ink-soft);background:color-mix(in srgb,currentColor 10%,transparent)}.mc-ticket-panel__pill--in_progress{color:var(--mc-accent, var(--mc-ink))}.mc-ticket-panel__pill--done{text-decoration:line-through}.mc-ticket-panel__edit,.mc-ticket-panel__field{display:flex;flex-direction:column;gap:6px}.mc-ticket-panel__field span{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--mc-ink-soft)}.mc-ticket-panel__field input,.mc-ticket-panel__field textarea,.mc-ticket-panel__facts select,.mc-ticket-panel__facts input[type=date]{font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));padding:4px 6px;border:var(--mc-stroke-hairline, 1px) solid var(--mc-hairline);border-radius:var(--mc-radius-sm, 6px);background:var(--mc-surface);color:var(--mc-ink)}.mc-ticket-panel__field textarea{resize:vertical;min-height:72px}.mc-ticket-panel__edit-actions{display:flex;justify-content:flex-end;gap:6px}.mc-ticket-panel__facts dd{display:flex;align-items:center;gap:8px;min-width:0}.mc-ticket-panel__facts select{max-width:100%}.mc-ticket-panel__due-words{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-ticket-panel__source{display:flex;flex-direction:column;gap:6px;padding:10px;border:var(--mc-stroke-hairline, 1px) solid var(--mc-hairline);border-radius:var(--mc-radius, 8px);background:var(--mc-surface)}.mc-ticket-panel__source-who{display:flex;justify-content:space-between;gap:8px;margin:0;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600}.mc-ticket-panel__source-who time{font-weight:400;color:var(--mc-ink-soft)}.mc-ticket-panel__source blockquote{white-space:pre-wrap;overflow-wrap:anywhere}.mc-ticket-panel__files{display:flex;flex-direction:column;gap:6px}.mc-ticket-panel__source-actions{display:flex;flex-wrap:wrap;gap:6px}.mc-ticket-cards{display:grid;gap:var(--mc-space-sm, 8px);margin-top:var(--mc-space-xs, 4px);max-width:32rem}.mc-ticket-card{display:grid;gap:6px;padding:10px 12px;border-radius:var(--mc-radius, 8px);border-left:3px solid var(--mc-accent, currentColor);color:inherit;background:color-mix(in srgb,currentColor 5%,transparent);box-shadow:inset 0 0 0 var(--mc-stroke-hairline, 1px) color-mix(in srgb,currentColor 16%,transparent)}.mc-ticket-card--done{border-left-color:color-mix(in srgb,currentColor 30%,transparent);opacity:.8}.mc-ticket-card__head{display:flex;align-items:center;gap:8px}.mc-ticket-card__ref{display:inline-flex;align-items:center;gap:4px;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:700;color:inherit;text-decoration:none}.mc-ticket-card__ref:hover,.mc-ticket-card__title:hover{text-decoration:underline}.mc-ticket-card__priority{padding:1px 7px;border-radius:999px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:600;background:color-mix(in srgb,currentColor 10%,transparent)}.mc-ticket-card__priority--urgent{color:var(--mc-danger, inherit)}.mc-ticket-card__priority--high{color:var(--mc-warning, inherit)}.mc-ticket-card__status{margin-left:auto;font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;padding:2px 6px;border:var(--mc-stroke-hairline, 1px) solid color-mix(in srgb,currentColor 24%,transparent);border-radius:999px;background:color-mix(in srgb,currentColor 6%,transparent);color:inherit}.mc-ticket-card__title{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;color:inherit;text-decoration:none}.mc-ticket-card--done .mc-ticket-card__title{text-decoration:line-through}.mc-ticket-card__facts{display:flex;flex-wrap:wrap;gap:12px;margin:0;font-size:calc(12px * var(--mc-text-scale, 1));color:color-mix(in srgb,currentColor 70%,transparent)}.mc-ticket-card__fact{display:inline-flex;align-items:center;gap:4px}.mc-shot{position:relative;display:block;width:100%;height:0;padding-top:75%;overflow:hidden;border-radius:var(--mc-radius-sm);background:color-mix(in srgb,var(--mc-ink) 5%,var(--mc-surface-sunken))}.mc-shot__open,.mc-shot__inner,.mc-shot__well{position:absolute;top:0;right:0;bottom:0;left:0}.mc-shot__open{display:block;padding:0;border:0;background:none;cursor:zoom-in}.mc-shot__open--static{cursor:default}.mc-shot__open:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(-1 * var(--mc-focus-ring-width));border-radius:var(--mc-radius-sm)}.mc-shot__img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--mc-motion-base) var(--mc-motion-ease)}.mc-shot__img[data-loaded=true]{opacity:1}.mc-shot__well{background:linear-gradient(115deg,color-mix(in srgb,var(--mc-ink) 4%,var(--mc-surface-sunken)),color-mix(in srgb,var(--mc-ink) 9%,var(--mc-surface-sunken)));opacity:0;transition:opacity var(--mc-motion-base) var(--mc-motion-ease)}.mc-shot__well[data-lit=true]{opacity:1;animation:mc-shot-breathe 1.9s ease-in-out infinite alternate}@keyframes mc-shot-breathe{0%{opacity:.55}to{opacity:1}}.mc-shot__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--mc-ink-faint);text-align:center}.mc-shot--failed{background:var(--mc-danger-wash);box-shadow:inset 0 0 0 1px var(--mc-danger-wash-line)}.mc-shot--failed .mc-shot__inner{color:var(--mc-danger-text)}.mc-shot__note{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-shot__retry{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border:1px solid var(--mc-danger-wash-line);border-radius:var(--mc-radius-pill);background:var(--mc-surface-raised);color:var(--mc-danger-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-shot__retry:hover{background:color-mix(in srgb,var(--mc-danger) 10%,var(--mc-surface-raised))}.mc-shot__retry:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:1px}.mc-files{position:relative;display:flex;flex-direction:column;gap:6px;margin:6px 0 0;padding-left:16px}.mc-files__clip{position:absolute;top:3px;left:0;display:flex;color:var(--mc-ink-faint)}.mc-files__gallery,.mc-files__docs{display:flex;margin:0;padding:0;list-style:none}.mc-files__gallery{flex-wrap:wrap;align-items:flex-start;gap:6px}.mc-files__docs{flex-direction:column;gap:4px}.mc-files__item--image{width:min(320px,100%)}.mc-files__gallery[data-count="2"] .mc-files__item--image{width:min(220px,calc(50% - 3px))}.mc-files__gallery[data-count="3"] .mc-files__item--image{width:min(180px,calc(33.333% - 4px))}.mc-tile{display:flex;flex-direction:column;gap:4px;margin:0;padding:4px;border:1px solid var(--mc-hairline-soft);border-radius:var(--mc-radius);background:var(--mc-surface-sunken);transition:box-shadow var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-tile:hover{transform:translateY(-1px);box-shadow:var(--mc-shadow-raised)}.mc-tile:active{transform:translateY(0) scale(.985);box-shadow:none}.mc-tile__caption{display:flex;align-items:baseline;gap:6px;min-width:0;padding:0 2px 1px}.mc-tile__name{overflow:hidden;flex:1 1 auto;min-width:0;text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-tile__size{flex:0 0 auto;color:var(--mc-ink-faint);font-family:var(--mc-font-mono);font-size:calc(10.5px * var(--mc-text-scale, 1));font-variant-numeric:tabular-nums;white-space:nowrap}.mc-file{display:flex;align-items:center;gap:9px;width:100%;max-width:380px;padding:7px 10px;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken);color:var(--mc-ink-body);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:border-color var(--mc-motion-fast) var(--mc-motion-ease),background var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-file:hover{border-color:var(--mc-accent);background:var(--mc-accent-wash);transform:translateY(-1px);box-shadow:var(--mc-shadow-raised)}.mc-file:active{transform:translateY(0) scale(.985);box-shadow:none}.mc-file:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:1px}.mc-file--waiting{cursor:progress;opacity:.65}.mc-file__glyph{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:34px;border:1px solid var(--mc-hairline);border-radius:3px;background:var(--mc-surface);color:var(--mc-ink-faint)}.mc-file__glyph--pdf{border-color:var(--mc-danger-wash-line);color:var(--mc-danger-text)}.mc-file__tag{position:absolute;right:-3px;bottom:-4px;padding:0 3px;border-radius:2px;background:var(--mc-ink-soft);color:var(--mc-surface);font-family:var(--mc-font-mono);font-size:calc(8px * var(--mc-text-scale, 1));line-height:calc(12px * var(--mc-text-scale, 1));letter-spacing:.02em}.mc-file__glyph--pdf .mc-file__tag{background:var(--mc-danger);color:var(--mc-danger-ink)}.mc-file__text{display:flex;overflow:hidden;flex:1 1 auto;flex-direction:column;min-width:0}.mc-file__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-file__meta{color:var(--mc-ink-faint);font-family:var(--mc-font-mono);font-size:calc(10.5px * var(--mc-text-scale, 1));font-variant-numeric:tabular-nums;white-space:nowrap}.mc-file__go{display:flex;flex:0 0 auto;color:var(--mc-ink-faint);opacity:0;transition:opacity var(--mc-motion-fast) var(--mc-motion-ease)}.mc-file:hover .mc-file__go,.mc-file:focus-visible .mc-file__go{opacity:1}.mc-uploads{display:flex;flex-direction:column;gap:3px}.mc-uploads__list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.mc-uploads__status{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);white-space:nowrap}.mc-upl{position:relative;display:flex;overflow:hidden;align-items:center;gap:7px;max-width:260px;padding:5px 6px 5px 5px;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised);color:var(--mc-ink-body)}.mc-upl--failed{border-color:var(--mc-danger-wash-line);background:var(--mc-danger-wash);color:var(--mc-danger-text)}.mc-upl__face{display:flex;overflow:hidden;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-faint)}.mc-upl--failed .mc-upl__face{background:color-mix(in srgb,var(--mc-danger) 12%,var(--mc-surface-raised));color:var(--mc-danger-text)}.mc-upl__thumb{display:block;width:100%;height:100%;object-fit:cover}.mc-upl__tag{font-family:var(--mc-font-mono);font-size:calc(8.5px * var(--mc-text-scale, 1));letter-spacing:.02em}.mc-upl__text{display:flex;overflow:hidden;flex:1 1 auto;flex-direction:column;min-width:0}.mc-upl__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-upl__meta{color:var(--mc-ink-faint);font-family:var(--mc-font-mono);font-size:calc(10px * var(--mc-text-scale, 1));min-width:30px}.mc-upl--failed .mc-upl__meta{color:var(--mc-danger-text)}.mc-upl__why{display:block;color:var(--mc-danger-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);white-space:normal}.mc-upl__btn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--mc-radius-sm);background:none;color:var(--mc-ink-soft);cursor:pointer;transition:opacity var(--mc-motion-fast) var(--mc-motion-ease),background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-upl__btn:hover{background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-upl__btn:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:1px}.mc-upl--failed .mc-upl__btn{color:var(--mc-danger-text)}.mc-upl__slot{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:20px}.mc-upl__spin{position:absolute;color:var(--mc-accent);animation:mc-upl-spin .9s linear infinite}.mc-upl__btn--veiled{opacity:0;pointer-events:none}.mc-upl:hover .mc-upl__btn--veiled,.mc-upl:focus-within .mc-upl__btn--veiled{opacity:1;pointer-events:auto}.mc-upl:hover .mc-upl__spin,.mc-upl:focus-within .mc-upl__spin{opacity:0}@keyframes mc-upl-spin{to{transform:rotate(360deg)}}.mc-upl__rail{position:absolute;right:0;bottom:0;left:0;height:2px;background:color-mix(in srgb,var(--mc-accent) 16%,transparent)}.mc-upl__fill{display:block;height:100%;background:var(--mc-accent);transition:width var(--mc-motion-base) var(--mc-motion-ease)}.mc-drop{position:absolute;z-index:var(--mc-layer-sticky);display:flex;align-items:center;justify-content:center;padding:var(--mc-space-xl);top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--mc-surface) 82%,transparent);pointer-events:none;animation:mc-drop-in var(--mc-motion-fast) var(--mc-motion-ease)}@keyframes mc-drop-in{0%{opacity:0}to{opacity:1}}.mc-drop__card{display:flex;flex-direction:column;align-items:center;gap:var(--mc-space-sm);max-width:380px;padding:var(--mc-space-xl) var(--mc-space-xxl);border:2px dashed var(--mc-accent);border-radius:var(--mc-radius-lg);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-pop),var(--mc-shadow-sheen);text-align:center}.mc-drop--refused .mc-drop__card{border-color:var(--mc-danger);background:var(--mc-danger-wash)}.mc-drop__glyph{display:flex;color:var(--mc-accent)}.mc-drop--refused .mc-drop__glyph{color:var(--mc-danger-text)}.mc-drop__title{margin:0;color:var(--mc-ink);font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking)}.mc-drop__note{margin:0;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-drop--refused .mc-drop__title{color:var(--mc-danger-text)}.mc-drop--refused .mc-drop__note{color:color-mix(in srgb,var(--mc-danger) 70%,var(--mc-ink))}@media(prefers-reduced-motion:reduce){.mc-shot__well[data-lit=true],.mc-drop{animation:none}.mc-shot__img,.mc-shot__well,.mc-shot__retry,.mc-file,.mc-file__go,.mc-tile,.mc-upl__btn,.mc-upl__fill{transition:none}.mc-upl__spin{animation-duration:2.4s}}.mc-attach__thumb{position:relative}.mc-attach__gif-badge{position:absolute;left:6px;bottom:6px;padding:1px 5px;border-radius:4px;font:600 calc(10px * var(--mc-text-scale, 1))/calc(14px * var(--mc-text-scale, 1)) var(--mc-font-body);letter-spacing:.04em;color:var(--mc-surface);background:color-mix(in srgb,var(--mc-ink) 72%,transparent);pointer-events:none}.mc-bmatters{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--mc-space-lg);display:flex;flex-direction:column;gap:var(--mc-space-lg)}.mc-bmatters>*{max-width:72rem;width:100%}.mc-bmatters__preamble{margin:0}.mc-bmpanel{display:flex;flex-direction:column;gap:var(--mc-space-md);padding:var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised);min-width:0}.mc-bmpanel--card{padding:0;border:0;background:none;gap:var(--mc-space-sm);margin-block-end:var(--mc-space-lg)}.mc-bmpanel__head{display:flex;align-items:center;gap:var(--mc-space-sm);flex-wrap:wrap;min-width:0}.mc-bmpanel__heading{display:flex;flex-direction:column;gap:var(--mc-space-xxs);flex:1 1 auto;min-width:0}.mc-bmpanel__actions{display:flex;align-items:flex-end;gap:var(--mc-space-sm);flex-wrap:wrap}.mc-bmpanel__icon{color:var(--mc-ink-soft);flex-shrink:0}.mc-bmstats{display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-bmstats__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));margin:0;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface);overflow:hidden}.mc-bmstats__cell{display:flex;flex-direction:column-reverse;gap:var(--mc-space-xxs);padding:var(--mc-space-md) var(--mc-space-lg);min-width:0;border-inline-start:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-bmstats__cell:first-child{border-inline-start:0}.mc-bmstats__value{margin:0;order:2;font:var(--mc-type-display);letter-spacing:var(--mc-type-display-tracking);color:var(--mc-ink);white-space:nowrap}.mc-bmstats__label{order:3;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-soft)}.mc-bmstats__hint{order:1;margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-bmstats__placeholder{display:inline-block;width:2.2em;height:.72em;border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-bmstats__status{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-bmtablewrap{overflow-x:auto;min-width:0}.mc-bmtable__mix{white-space:normal}.mc-bmtable__mix>*{margin-inline-end:var(--mc-space-xxs)}.mc-bmtable__id{font-weight:inherit}.mc-bmtable__source{display:block}.mc-bmtable__unattributed td,.mc-bmtable__unattributed th{background:var(--mc-surface-sunken)}.mc-bmseams{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin:0;padding:0;list-style:none}.mc-bmseam{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline-soft);border-radius:var(--mc-radius-sm);min-width:0}.mc-bmseam__head{display:flex;align-items:center;gap:var(--mc-space-sm);flex-wrap:wrap;min-width:0}.mc-bmlookup__search{display:flex;align-items:end;gap:var(--mc-space-sm)}.mc-bmlookup__field{flex:1 1 auto;min-width:0;margin-block-end:var(--mc-space-sm)}.mc-bmlookup__column{margin-block-end:0;max-width:24rem}.mc-bmlookup__rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.mc-bmlookup__rows>li+li{border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-bmlookup__row{display:flex;align-items:center;gap:var(--mc-space-md);padding:var(--mc-space-sm) 0;min-width:0}.mc-bmlookup__names{display:flex;flex-direction:column;gap:var(--mc-space-xxs);flex:1 1 auto;min-width:0}.mc-bmwindow{display:flex;align-items:end;gap:var(--mc-space-sm);flex-wrap:wrap}.mc-bmwindow__field{margin-block-end:0;max-width:11rem}.mc-bmstuck{display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-bmstuck__head{display:flex;align-items:center;gap:var(--mc-space-xs)}.mc-bmstuck__icon{color:var(--mc-warning-text);flex-shrink:0}.mc-bmstuck__rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.mc-bmstuck__rows>li+li{border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-bmstuck__row{display:flex;align-items:center;gap:var(--mc-space-md);width:100%;padding:var(--mc-space-sm) var(--mc-space-xs);border:0;border-radius:var(--mc-radius-sm);background:none;font:inherit;color:inherit;text-align:start;cursor:pointer;min-width:0}.mc-bmstuck__row:hover{background:var(--mc-surface-hover)}.mc-bmchips{display:flex;flex-wrap:wrap;gap:var(--mc-space-xxs)}.mc-bmfields{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin-block-start:var(--mc-space-sm)}.mc-bmfields__title{margin:0;text-transform:uppercase}.mc-bmfields__rows{display:flex;flex-direction:column;margin:0}.mc-bmfields__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mc-space-md);padding:var(--mc-space-xxs) 0;min-width:0}.mc-bmfields__label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft);flex-shrink:0}.mc-bmfields__value{margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);text-align:end;min-width:0;overflow-wrap:anywhere}.mc-bmdeadlines{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin:0;padding:0;list-style:none}.mc-bmdeadline{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline-soft);border-inline-start:3px solid var(--mc-hairline);border-radius:var(--mc-radius-sm);min-width:0}.mc-bmdeadline--overdue,.mc-bmdeadline--danger{border-inline-start-color:var(--mc-danger)}.mc-bmdeadline--warning{border-inline-start-color:var(--mc-warning)}.mc-bmdeadline__head{display:flex;align-items:center;gap:var(--mc-space-xs);flex-wrap:wrap;min-width:0}.mc-bmdeadline__actions{display:flex;gap:var(--mc-space-xs);flex-wrap:wrap;margin-block-start:var(--mc-space-xxs)}.mc-bmplaybook{display:flex;align-items:end;gap:var(--mc-space-sm)}.mc-bmplaybook__field{flex:1 1 auto;min-width:0;margin-block-end:0}@media(max-width:40rem){.mc-bmatters{padding:var(--mc-space-md)}.mc-bmlookup__search,.mc-bmplaybook,.mc-bmwindow{flex-direction:column;align-items:stretch}}.mc-bmjumps{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);margin-block-start:var(--mc-space-md)}.mc-bmjumps__link{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);padding:var(--mc-space-xxs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-pill);background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);font-family:var(--mc-font-body);cursor:pointer}.mc-bmjumps__link:hover{background:var(--mc-surface-hover)}.mc-bmjumps__count{color:var(--mc-ink-soft)}.mc-bmbucket{margin-block-start:var(--mc-space-lg)}.mc-bmbucket__head{display:flex;align-items:baseline;gap:var(--mc-space-xs);margin:0 0 var(--mc-space-sm);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink)}.mc-bmbucket__head:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}.mc-bmbucket__count{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-bmdeadline__card{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);align-self:flex-start;padding:0;border:0;background:none;color:var(--mc-accent-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);font-family:var(--mc-font-body);cursor:pointer;text-align:start}.mc-bmdeadline__card:hover{text-decoration:underline}.mc-bmdeadline__origin{display:flex;align-items:center;gap:var(--mc-space-xs);flex-wrap:wrap}.mc-bmdeadline__caution{display:flex;align-items:start;gap:var(--mc-space-xxs);margin:0;padding:var(--mc-space-xs);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-warning-wash);color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-bmdeadline__caution--quiet{background:none;border-color:transparent;padding-inline:0;color:var(--mc-ink-soft)}.mc-bmdeadline__caution--critical{border-color:var(--mc-danger-wash-line);background:var(--mc-danger-wash)}.mc-bmnotice{display:flex;align-items:start;gap:var(--mc-space-xs);padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);margin-block-end:var(--mc-space-md)}.mc-bmnotice>.mc-kit-tag{flex:0 0 auto}.mc-bmnotice--manual{border-color:var(--mc-warning-wash-line);background:var(--mc-warning-wash)}.mc-bmnotice--critical{border-color:var(--mc-danger-wash-line);background:var(--mc-danger-wash)}.mc-bmcheck{display:flex;align-items:center;gap:var(--mc-space-xs);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-bmplaybooks{display:flex;flex-direction:column;gap:var(--mc-space-md);margin:0;padding:0;list-style:none}.mc-bmplaybooks__row{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline-soft);border-radius:var(--mc-radius-sm);min-width:0}.mc-bmplaybooks__head{display:flex;align-items:center;gap:var(--mc-space-xs);flex-wrap:wrap;min-width:0}.mc-bmitems{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:var(--mc-space-xs) 0 0;padding:0;list-style:none}.mc-bmitem{display:flex;align-items:start;gap:var(--mc-space-xs);padding:var(--mc-space-xs);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);min-width:0}.mc-bmitem__ordinal{flex:0 0 auto;min-width:var(--mc-space-md);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-bmitem__body{display:flex;flex-direction:column;gap:var(--mc-space-xxs);min-width:0}.mc-bmfields__titleRow{display:flex;align-items:center;gap:var(--mc-space-xs)}.mc-bmdeadline__who{display:inline-flex;align-items:center;gap:var(--mc-space-xxs)}.mc-bmdeadline__panel{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin-block-start:var(--mc-space-xxs);padding:var(--mc-space-sm);border-radius:var(--mc-radius-sm);background:color-mix(in oklab,var(--mc-ink) 4%,var(--mc-surface))}.mc-logtime{display:grid;gap:var(--mc-space-md)}.mc-logtime__field{display:flex;flex-direction:column;gap:var(--mc-space-xxs);min-width:0}.mc-logtime__set{margin:0;padding:0;border:0}.mc-logtime__label{padding:0;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-logtime__choices{display:flex;flex-wrap:wrap;gap:var(--mc-space-xxs);margin-block-end:var(--mc-space-xs)}.mc-logtime__input{width:100%;padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);font-family:var(--mc-font-body)}.mc-logtime__input:focus-visible{outline:none}.mc-logtime__input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){border-color:var(--mc-accent);box-shadow:0 0 0 4px color-mix(in oklab,var(--mc-focus-ring) 18%,transparent)}.mc-logtime__input[aria-invalid=true]{border-color:var(--mc-danger)}textarea.mc-logtime__input{resize:vertical;min-height:var(--mc-composer-min-height)}.mc-logtime__hint,.mc-logtime__note{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-logtime__hint--bad,.mc-logtime__error{color:color-mix(in oklab,var(--mc-danger) 88%,var(--mc-ink-body))}.mc-logtime__error{margin:0;font:var(--mc-type-label)}.mc-mtime__totals{margin:0 0 var(--mc-space-sm);font:var(--mc-type-label);color:var(--mc-ink-body)}.mc-mtime__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--mc-space-xxs)}.mc-mtime__item{padding:var(--mc-space-xs) var(--mc-space-sm);border-radius:var(--mc-radius-row)}.mc-mtime__item:hover{background:var(--mc-surface-hover)}.mc-mtime__narrative{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink-soft)}.mc-tday{display:grid;gap:var(--mc-space-xs);margin:0 0 var(--mc-space-sm)}.mc-tday__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--mc-space-xs)}.mc-tday__line{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-xs);margin:0;font:var(--mc-type-label);color:var(--mc-ink-body);font-variant-numeric:tabular-nums}.mc-tday__label{color:var(--mc-ink-soft)}.mc-tday__rail{display:block;height:6px;border-radius:3px;overflow:hidden;background:color-mix(in srgb,var(--mc-accent) 16%,transparent)}.mc-tday__fill{display:block;height:100%;background:var(--mc-accent);transition:width var(--mc-motion-base) var(--mc-motion-ease)}.mc-tday__editor{padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm)}.mc-tday__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs)}@media(prefers-reduced-motion:reduce){.mc-tday__fill{transition:none}}.mc-ttimer{display:grid;gap:var(--mc-space-xs);margin:0 0 var(--mc-space-sm)}.mc-ttimer__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-ttimer__clock{font:var(--mc-type-label);font-variant-numeric:tabular-nums;color:var(--mc-ink-body)}.mc-ttimer__state{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-boards{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:var(--mc-surface);color:var(--mc-ink-body);font-family:var(--mc-font-body)}.mc-boards *,.mc-boards *:before,.mc-boards *:after{box-sizing:border-box}.mc-boards :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}.mc-boards__row{display:flex;flex-direction:row;flex:1 1 auto;min-width:0;min-height:0}.mc-boards__main{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}.mc-bfield{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin-block-end:var(--mc-space-md)}.mc-bfield__label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-bfield__hint{display:block;margin-block-start:2px;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-bfield__input{width:100%;padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);font-family:var(--mc-font-body)}.mc-bfield__input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){border-color:var(--mc-accent);box-shadow:0 0 0 4px color-mix(in oklab,var(--mc-focus-ring) 18%,transparent)}.mc-bfield__input:disabled{color:var(--mc-ink-ghost);background:var(--mc-surface-sunken)}.mc-bfield__input[aria-invalid=true]{border-color:var(--mc-danger)}textarea.mc-bfield__input{resize:vertical;min-height:var(--mc-composer-min-height)}.mc-brail{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:auto;box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade)}.mc-brail>.mc-bmatters{flex:0 0 auto;overflow:visible}.mc-brail>.mc-bmatters+.mc-bmatters{padding-block-start:0}[data-mc-chrome=glass] .mc-boards>*{--card: var(--t1);--mc-metal-line: var(--glass-border);--mc-metal-wash: var(--glass-1);--mc-btn-glass-fill: var(--glass-3);--mc-btn-glass-ink: var(--t1);--mc-btn-ghost-line: var(--coral)}[data-mc-chrome=glass] .mc-boards{background:transparent!important}[data-mc-chrome=glass] .mc-boards .mc-bcol{backdrop-filter:var(--blur-sm);-webkit-backdrop-filter:var(--blur-sm)}[data-mc-chrome=glass] .mc-boards .mc-bcol:not(.mc-bcol--over){border-color:var(--mc-outline-strong)}[data-mc-chrome=glass] .mc-boards .mc-bcard{border-radius:var(--r-input)}[data-mc-chrome=glass] .mc-boards .mc-kit-drawer{backdrop-filter:var(--blur-chrome);-webkit-backdrop-filter:var(--blur-chrome);border-radius:var(--r-panel);border-inline-start:var(--mc-stroke-hairline) solid var(--mc-outline-strong)}.mc-boards .mc-kit-drawer__body{padding:var(--mc-space-md) var(--mc-space-md) var(--mc-space-lg) var(--mc-space-xl)}[data-mc-chrome=glass] .mc-boards .mc-kit-modal{background:linear-gradient(var(--mc-surface-scrim),var(--mc-surface-scrim)),var(--mc-surface-gradient);backdrop-filter:var(--blur-chrome);-webkit-backdrop-filter:var(--blur-chrome);border-radius:var(--r-panel)}[data-mc-chrome=glass] .mc-boards .mc-kit-modal .mc-kit-btn,[data-mc-chrome=glass] .mc-boards .mc-kit-drawer .mc-kit-btn{backdrop-filter:none;-webkit-backdrop-filter:none}[data-mc-chrome=glass] .mc-boards .mc-kit-btn{border-radius:var(--r-btn)}[data-mc-chrome=glass] .mc-boards .mc-kit-btn--secondary{background:var(--mc-btn-glass-fill);color:var(--mc-btn-glass-ink)}[data-mc-chrome=glass] .mc-boards .mc-kit-btn--danger{background:transparent;border-color:var(--mc-btn-ghost-line);color:var(--mc-btn-ghost-line);box-shadow:none}[data-mc-chrome=glass] .mc-boards .mc-kit-btn--danger:hover:not(:disabled){background:var(--glass-2);filter:none}[data-mc-chrome=glass] .mc-boards .mc-bcard__number{color:var(--ink-2)}[data-mc-chrome=glass] .mc-boards :is(.mc-bhome__tileOpen,.mc-bmpanel,.mc-mktpanel,.mc-barch__row,.mc-btable,.mc-btimeline__row,.mc-btile){background:var(--ux-surface);color:var(--ux-text);border-color:var(--ux-hairline);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}[data-mc-chrome=glass] .mc-boards .mc-kit-tag--plain{color:var(--mc-ink-soft)}.op-root .mc-boards>*{--mc-font-body: var(--ux-font);--mc-font-heading: var(--ux-font);--mc-font-display: var(--ux-font);--mc-type-display: 700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);--mc-type-display-tracking: -.01em;--mc-type-title: 600 calc(17px * var(--mc-text-scale, 1))/1.3 var(--ux-font);--mc-type-title-tracking: 0;--mc-type-strong: 600 calc(14px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-body: 400 calc(14px * var(--mc-text-scale, 1))/1.45 var(--ux-font);--mc-type-meta: 400 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-meta-tracking: 0;--mc-type-body-tracking: 0;--mc-type-strong-tracking: 0;--mc-type-label: 600 calc(12px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-label-tracking: 0;--mc-type-badge: 600 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-font);--mc-type-badge-tracking: 0;--mc-type-mono: 400 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-mono);--mc-type-mono-tracking: 0;--mc-surface: var(--ux-panel);--mc-surface-raised: var(--ux-surface);--mc-surface-sunken: var(--ux-fill-subtle);--mc-surface-hover: var(--ux-fill);--mc-surface-glass: var(--ux-surface);--mc-ink: var(--ux-text);--mc-ink-body: var(--ux-text);--mc-ink-soft: var(--ux-text-2);--mc-ink-faint: var(--ux-text-3);--mc-ink-ghost: var(--ux-text-4);--mc-hairline: var(--ux-hairline);--mc-hairline-soft: var(--ux-divider);--mc-outline: var(--ux-hairline-strong);--mc-outline-strong: var(--ux-hairline-strong);--mc-accent-text: var(--ux-accent-text);--mc-accent-wash: var(--ux-accent-bg);--mc-accent-wash-line: var(--mc-bx-ring);--mc-focus-ring: var(--ring-solid);--mc-danger-text: var(--ux-danger-text);--mc-danger-wash: var(--ux-danger-bg);--mc-danger-wash-line: transparent;--mc-warning-text: var(--ux-warn);--mc-warning-wash: var(--ux-warn-bg);--mc-warning-wash-line: transparent;font-family:var(--ux-font)}.op-root .mc-boards .mc-kit-modal__body>*+*{margin-block-start:12px}.op-root .mc-boards .mc-bfield{gap:6px}.op-root .mc-boards :is(p.mc-kit-type--label,:is(input,textarea,select)~.mc-kit-type--label){font-weight:400}.op-root .mc-boards .mc-kit-tag{padding:1px 8px;border-color:transparent;border-radius:8px;font:600 calc(12px * var(--mc-text-scale, 1))/calc(18px * var(--mc-text-scale, 1)) var(--ux-font);letter-spacing:0;text-transform:none}.op-root [data-mc-chrome][data-product] .ov-screen :is(.mc-boards,.mc-leads) .mc-kit-btn.mc-kit-btn--on,.op-root [data-mc-chrome][data-product] .ov-screen :is(.mc-boards,.mc-leads) .mc-kit-btn.mc-kit-btn--on:hover:not(:disabled){background:var(--ux-primary-bg);border-color:transparent;color:var(--ux-primary-ink);box-shadow:none}.mc-edit-history{list-style:none;margin:0;padding:0;max-height:60vh;overflow-y:auto}.mc-edit-history__version{padding:var(--mc-space-md) 0;border-top:1px solid var(--mc-stroke-hairline)}.mc-edit-history__version:first-child{border-top:0;padding-top:0}.mc-edit-history__label{margin:0;font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1));letter-spacing:var(--mc-type-meta-tracking);font-weight:700;text-transform:uppercase;color:var(--mc-ink-soft)}.mc-edit-history__version[data-current=true] .mc-edit-history__label{color:var(--mc-ink)}.mc-edit-history__meta{margin:2px 0 0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-edit-history__body{margin:var(--mc-space-xs) 0 0;color:var(--mc-ink-body);white-space:pre-wrap;overflow-wrap:anywhere}.mc-edit-history__note{margin:var(--mc-space-sm) 0 0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-edit-history__problem{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mc-space-sm);color:var(--mc-danger-text)}.mc-status--door{font:inherit;font-size:calc(11px * var(--mc-text-scale, 1));background:none;border:0;padding:0;cursor:pointer;text-decoration:underline dotted;text-underline-offset:2px}.mc-status--door:focus-visible{outline:2px solid var(--mc-focus-ring);outline-offset:2px;border-radius:2px}.mc-pane>.mc-unread-bar{padding-right:calc(10px + var(--omnis-rail-inset-right, 0px))}body{--mc-desktop-overlay-top: 0px}.mc-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--mc-layer-scrim, 60);display:flex;flex-direction:column;gap:8px;padding:12px;padding-top:calc(12px + var(--mc-desktop-overlay-top));background:#08090ce0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:mc-lightbox-in .14s var(--mc-motion-ease, ease-out);-webkit-app-region:no-drag;app-region:no-drag}.mc-lightbox button,.mc-lightbox a,.mc-lightbox iframe,.mc-lightbox audio,.mc-lightbox video{-webkit-app-region:no-drag;app-region:no-drag}@keyframes mc-lightbox-in{0%{opacity:0}}.mc-lightbox__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto}.mc-lightbox__caption{display:flex;align-items:baseline;gap:10px;margin:0;min-width:0;color:#fff;font-size:calc(13px * var(--mc-text-scale, 1))}.mc-lightbox__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.mc-lightbox__kind{flex:0 0 auto;padding:1px 6px;border:1px solid rgba(255,255,255,.28);border-radius:4px;font-size:calc(10.5px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:.04em;text-transform:uppercase}.mc-lightbox__size,.mc-lightbox__of{flex:0 0 auto;color:#ffffff9e;font-size:calc(11.5px * var(--mc-text-scale, 1));font-variant-numeric:tabular-nums}.mc-lightbox__actions{display:flex;align-items:center;gap:6px;flex:0 0 auto}.mc-lightbox__button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.22);border-radius:var(--mc-radius-sm, 6px);background:#ffffff14;color:#fff;font:inherit;font-size:calc(12.5px * var(--mc-text-scale, 1));text-decoration:none;cursor:pointer}.mc-lightbox__button:hover{background:#ffffff29}.mc-lightbox__button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.mc-lightbox__button--icon{width:44px;padding:0}.mc-lightbox__stage{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0}.mc-lightbox__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:var(--mc-radius, 8px);background:#ffffff0a}.mc-lightbox__frame{width:100%;height:100%;border:0;border-radius:var(--mc-radius, 8px);background:#fff}.mc-lightbox__text{width:min(100%,960px);height:100%;overflow:auto;padding:16px 20px;border-radius:var(--mc-radius, 8px);background:var(--mc-surface);color:var(--mc-ink-body);font-size:calc(12.5px * var(--mc-text-scale, 1));line-height:1.5;outline-offset:2px}.mc-lightbox__text:focus-visible{outline:2px solid #ffffff}.mc-lightbox__pre{margin:0;font-family:var(--mc-font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:calc(12.5px * var(--mc-text-scale, 1));white-space:pre-wrap;overflow-wrap:anywhere;-moz-tab-size:4;tab-size:4}.mc-lightbox__held{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:100%;max-height:100%;min-height:0}.mc-lightbox__held .mc-lightbox__image{min-height:0;flex:0 1 auto}.mc-lightbox__held .mc-lightbox__note{margin:0}.mc-lightbox__note{margin:0 0 12px;padding:8px 10px;border-radius:var(--mc-radius-sm, 6px);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font-size:calc(12px * var(--mc-text-scale, 1))}.mc-lightbox__table{border-collapse:collapse;font-variant-numeric:tabular-nums}.mc-lightbox__table th,.mc-lightbox__table td{padding:5px 10px;border-bottom:1px solid var(--mc-hairline);text-align:left;vertical-align:top;white-space:nowrap;max-width:320px;overflow:hidden;text-overflow:ellipsis}.mc-lightbox__table th{position:sticky;top:-16px;background:var(--mc-surface);font-weight:600;color:var(--mc-ink)}.mc-lightbox__media--audio{display:flex;flex-direction:column;align-items:center;gap:16px;width:min(100%,520px);padding:24px;border-radius:var(--mc-radius, 8px);background:var(--mc-surface);color:var(--mc-ink-body)}.mc-lightbox__audio{width:100%}.mc-lightbox__video{max-width:100%;max-height:100%;border-radius:var(--mc-radius, 8px);background:#000}.mc-lightbox__card{display:flex;flex-direction:column;align-items:center;gap:6px;width:min(100%,380px);padding:28px 24px 24px;border-radius:var(--mc-radius, 8px);background:var(--mc-surface);color:var(--mc-ink-body);text-align:center}.mc-lightbox__card-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:6px;border-radius:var(--mc-radius, 8px);background:var(--mc-surface-sunken);color:var(--mc-ink-soft)}.mc-lightbox__card-tag{position:absolute;right:-6px;bottom:-6px;padding:1px 5px;border-radius:4px;background:var(--mc-accent);color:var(--mc-accent-ink);font-size:calc(9.5px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em}.mc-lightbox__card-name{margin:0;max-width:100%;overflow-wrap:anywhere;font-weight:600;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--mc-ink)}.mc-lightbox__card-size,.mc-lightbox__card-note{margin:0;font-size:calc(12.5px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-lightbox__card-note{margin-top:6px}.mc-lightbox__caution{margin:8px 0 0;padding:6px 10px;border:1px solid var(--mc-warning-wash-line);border-radius:8px;background:var(--mc-warning-wash);color:var(--mc-warning-text);font-size:calc(12.5px * var(--mc-text-scale, 1));line-height:1.4;max-width:44ch}.mc-lightbox__actions .mc-lightbox__caution{margin:0;align-self:center}.mc-lightbox__card-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.mc-lightbox__card .mc-lightbox__button{border-color:var(--mc-hairline);background:var(--mc-surface-sunken);color:var(--mc-ink)}.mc-lightbox__card .mc-lightbox__button:hover{background:var(--mc-surface-hover)}.mc-lightbox__card .mc-lightbox__button:focus-visible{outline-color:var(--mc-focus-ring)}.mc-lightbox__card .mc-lightbox__button--primary{border-color:var(--mc-accent);background:var(--mc-accent);color:var(--mc-accent-ink)}.mc-lightbox__card .mc-lightbox__button--primary:hover{background:var(--mc-accent-hover)}.mc-lightbox__state{display:flex;flex-direction:column;align-items:center;gap:10px;color:#ffffffc7;font-size:calc(13px * var(--mc-text-scale, 1));text-align:center}.mc-lightbox__state p{margin:0}.mc-lightbox__spinner{width:22px;height:22px;border:2px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;animation:mc-lightbox-spin .7s linear infinite}@keyframes mc-lightbox-spin{to{transform:rotate(1turn)}}.mc-lightbox__step{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#08090cb8;color:#fff;cursor:pointer}.mc-lightbox__step:hover{background:#08090ce6}.mc-lightbox__step:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.mc-lightbox__step--prev{left:4px}.mc-lightbox__step--next{right:4px}@media(max-width:899px){.mc-lightbox{padding:8px;padding-top:calc(8px + var(--mc-desktop-overlay-top))}.mc-lightbox__bar{align-items:flex-start}.mc-lightbox__step{top:auto;bottom:8px;transform:none}.mc-lightbox__kind{display:none}.mc-lightbox__actions{flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;min-width:0}.mc-lightbox__text{padding:12px}.mc-lightbox__card{padding:20px 16px 16px}}@media(max-width:599px){.mc-lightbox__bar .mc-lightbox__button{position:relative;width:44px;padding:0}.mc-lightbox__bar .mc-lightbox__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@media(prefers-reduced-motion:reduce){.mc-lightbox,.mc-lightbox__spinner{animation:none}}.mc-whoreacted{position:fixed;z-index:60;width:248px;max-height:min(320px,60vh);display:flex;flex-direction:column;padding:0;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised, var(--mc-surface));box-shadow:var(--mc-shadow-raised);color:var(--mc-ink-body);overflow:hidden}.mc-whoreacted:focus{outline:none}.mc-whoreacted__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 8px 6px 12px;border-bottom:1px solid var(--mc-hairline)}.mc-whoreacted__title{margin:0;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--mc-ink-faint)}.mc-whoreacted__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--mc-radius-sm, 6px);background:none;color:var(--mc-ink-faint);cursor:pointer}.mc-whoreacted__close:hover{background:var(--mc-surface-hover);color:var(--mc-ink-body)}.mc-whoreacted__close:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-whoreacted__body{overflow-y:auto;overscroll-behavior:contain;padding:4px 0 6px}.mc-whoreacted__group+.mc-whoreacted__group{border-top:1px solid var(--mc-hairline);margin-top:4px;padding-top:4px}.mc-whoreacted__group[data-current=true]{background:var(--mc-accent-wash)}.mc-whoreacted__glyph{display:flex;align-items:center;gap:6px;margin:0;padding:4px 12px 2px;font-size:calc(13px * var(--mc-text-scale, 1))}.mc-whoreacted__count{font-family:var(--mc-font-mono);font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-ink-faint)}.mc-whoreacted__people{margin:0;padding:0;list-style:none}.mc-whoreacted__person{display:flex;align-items:center;gap:8px;min-height:32px;padding:3px 12px}.mc-whoreacted__name{font-size:calc(12.5px * var(--mc-text-scale, 1));line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:899px){.mc-whoreacted{left:8px!important;width:calc(100vw - 16px);max-height:min(50vh,380px)}.mc-whoreacted__person{min-height:44px}.mc-whoreacted__close{width:44px;height:44px}}.mc-mtgcard{display:flex;flex-direction:column;gap:var(--mc-space-md);margin:var(--mc-space-sm) 0;padding:var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-raised);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-mtgcard__head{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-mtgcard__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-mtgcard__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-mtgcard__badge{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);padding:var(--mc-space-xxs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-pill);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);color:var(--mc-ink-soft)}.mc-mtgcard__badge[data-privilege=privileged]{border-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-mtgcard__badge[data-privilege=undesignated]{border-style:dashed;color:var(--mc-ink-faint)}.mc-mtgcard__when{display:inline-flex;align-items:center;gap:var(--mc-space-xxs)}.mc-mtgcard__note{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-mtgcard__note--amended{padding-left:var(--mc-space-xs);border-left:var(--mc-stroke-hairline) solid var(--mc-hairline);color:var(--mc-ink-body)}.mc-mtgcard__section{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding-top:var(--mc-space-md);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-mtgcard__heading{display:flex;align-items:center;gap:var(--mc-space-xs);margin:0;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-mtgcard__line,.mc-mtgcard__empty{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-mtgcard__empty strong{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink-body)}.mc-mtgcard__link{margin-left:var(--mc-space-sm);padding:0;border:0;background:none;font:inherit;color:var(--mc-accent-text);text-decoration:underline;cursor:pointer}.mc-mtgcard__link:focus-visible,.mc-mtgprop__jump:focus-visible,.mc-mtgprop__btn:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-mtgcard__summary p{margin:0 0 var(--mc-space-sm);color:var(--mc-ink-body)}.mc-mtgcard__summary p:last-child{margin-bottom:0}.mc-mtgcard__attendees,.mc-mtgcard__items,.mc-mtgcard__proposals{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:0;padding:0;list-style:none}.mc-mtgcard__attendee{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-xs)}.mc-mtgcard__legicon{align-self:center;flex:none;color:var(--mc-ink-faint)}.mc-mtgcard__who{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-mtgcard__attendee[data-known=false] .mc-mtgcard__who{font-style:italic;color:var(--mc-ink-body)}.mc-mtgcard__legmeta,.mc-mtgcard__itemmeta{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-mtgcard__cnam{flex-basis:100%;padding-left:calc(var(--mc-space-md) + var(--mc-space-xs));font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-mtgcard__attendees--absent{margin-top:var(--mc-space-xs)}.mc-mtgcard__attendee[data-joined=false] .mc-mtgcard__who{color:var(--mc-ink-soft)}.mc-mtgcard__item{display:flex;flex-direction:column;gap:var(--mc-space-xxs);color:var(--mc-ink-body)}.mc-mtgprop{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-left:var(--mc-space-xxs) solid var(--mc-accent);border-radius:var(--mc-radius);background:var(--mc-surface)}.mc-mtgprop[data-status=confirmed]{border-left-color:var(--mc-accent-deep);background:var(--mc-accent-wash)}.mc-mtgprop[data-status=rejected]{border-left-color:var(--mc-ink-faint)}.mc-mtgprop[data-status=failed]{border-left-color:var(--mc-warning)}.mc-mtgprop__kind{margin:0;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-mtgprop__headline{margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-mtgprop__citation{position:relative;margin:var(--mc-space-xxs) 0;padding:var(--mc-space-sm) var(--mc-space-md) var(--mc-space-sm) calc(var(--mc-space-lg) + var(--mc-space-xs));border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-mtgprop__quotemark{position:absolute;top:var(--mc-space-sm);left:var(--mc-space-sm);color:var(--mc-ink-ghost)}.mc-mtgprop__excerpt{margin:0;font:var(--mc-type-quote);letter-spacing:var(--mc-type-quote-tracking);color:var(--mc-ink-body)}.mc-mtgprop__attribution{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-sm);margin-top:var(--mc-space-xxs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-mtgprop__jump{padding:0;border:0;background:none;font:inherit;color:var(--mc-accent-text);text-decoration:underline;cursor:pointer}.mc-mtgprop__fields{display:grid;grid-template-columns:auto 1fr;gap:var(--mc-space-xxs) var(--mc-space-md);margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-mtgprop__field{display:contents}.mc-mtgprop__field dt{color:var(--mc-ink-faint)}.mc-mtgprop__field dd{margin:0;color:var(--mc-ink-body)}.mc-mtgprop__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-sm);margin-top:var(--mc-space-xxs)}.mc-mtgprop__btn{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);padding:var(--mc-space-xs) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-body);cursor:pointer}.mc-mtgprop__btn:hover{background:var(--mc-surface-hover)}.mc-mtgprop__btn--confirm{border-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-mtgprop__btn--apply{border-color:var(--mc-accent-deep);background:var(--mc-accent);color:var(--mc-accent-ink)}.mc-mtgprop__btn--apply:hover{background:var(--mc-accent-hover)}.mc-mtgprop__btn--reject{border-color:var(--mc-outline);color:var(--mc-ink-soft)}.mc-mtgprop__arm{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-accent-wash)}.mc-mtgprop__write{margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-mtgprop__outcome,.mc-mtgprop__failed{display:flex;align-items:center;gap:var(--mc-space-xs);margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-mtgprop__outcome[data-outcome=confirmed]{color:var(--mc-accent-text)}.mc-mtgprop__outcome[data-outcome=rejected]{color:var(--mc-ink-soft)}.mc-mtgprop__outcome[data-outcome=superseded]{color:var(--mc-ink-faint)}.mc-mtgprop__failed{padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-warning-wash);color:var(--mc-warning-text)}.mc-lact{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin:var(--mc-space-xs) 0;padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-raised);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-lact__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mc-space-sm)}.mc-lact__eyebrow{margin:0;font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);text-transform:uppercase;color:var(--mc-ink-soft)}.mc-lact__state{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-lact__state--open{color:var(--mc-accent-text)}.mc-lact__purpose{margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-lact__meta,.mc-lact__context,.mc-lact__deadline,.mc-lact__note,.mc-lact__hint{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-lact__how{margin:0;padding:var(--mc-space-xs) var(--mc-space-sm);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);font:var(--mc-type-quote);letter-spacing:var(--mc-type-quote-tracking);color:var(--mc-ink-body)}.mc-lact__note{padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-warning-wash);color:var(--mc-warning-text)}.mc-lact__problem{margin:0;padding:var(--mc-space-xs) var(--mc-space-sm);border-radius:var(--mc-radius-sm);background:color-mix(in oklab,var(--mc-danger-text) 10%,transparent);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-danger-text)}.mc-lact__windows{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:0;padding:0;list-style:none;counter-reset:mc-lact-window}.mc-lact__window{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-xs);padding:var(--mc-space-xxs) var(--mc-space-xs);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-lact__when{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-lact__choices{display:inline-flex;gap:var(--mc-space-xxs)}.mc-lact__choice{padding:var(--mc-space-xxs) var(--mc-space-xs);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-pill);background:var(--mc-surface);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);color:var(--mc-ink-soft);cursor:pointer}.mc-lact__choice:hover:not(:disabled){background:var(--mc-surface-hover)}.mc-lact__choice--on,.mc-lact__choice--on:hover:not(:disabled){border-color:var(--mc-accent);background:var(--mc-accent);color:var(--mc-accent-ink)}.mc-lact__choice:disabled{cursor:default;opacity:.6}.mc-lact__choice:focus-visible,.mc-lact__send:focus-visible,.mc-lact__quiet:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-lact__answered{padding:var(--mc-space-xxs) var(--mc-space-xs);border-radius:var(--mc-radius-pill);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);color:var(--mc-ink);background:var(--mc-surface-hover)}.mc-lact__answered--accept{background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-lact__answered--if_needed{background:var(--mc-warning-wash);color:var(--mc-warning-text)}.mc-lact__answered--unknown{color:var(--mc-ink-faint)}.mc-lact__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);padding-top:var(--mc-space-xs);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-lact__send{padding:var(--mc-space-xs) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-accent);border-radius:var(--mc-radius);background:var(--mc-accent);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-accent-ink);cursor:pointer}.mc-lact__send:hover:not(:disabled){background:var(--mc-accent-hover)}.mc-lact__send:disabled{border-color:var(--mc-hairline);background:var(--mc-surface-hover);color:var(--mc-ink-faint);cursor:default}.mc-lact__quiet{padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:transparent;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft);cursor:pointer}.mc-lact__quiet:hover:not(:disabled){background:var(--mc-surface-hover)}.mc-lactc{display:flex;flex-direction:column;gap:var(--mc-space-md)}.mc-lactc__row{display:flex;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-lactc__field{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--mc-space-xxs)}.mc-lactc__row>.mc-lactc__field{flex:1 1 12rem}.mc-lactc__field>button{align-self:flex-start}.mc-lactc__label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink)}.mc-lactc__hint,.mc-lactc__quiet{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-lactc__input,.mc-lactc__select{padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink)}.mc-lactc__select:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-lactc__input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-lactc__problem{margin:0;padding:var(--mc-space-xs) var(--mc-space-sm);border-radius:var(--mc-radius-sm);background:color-mix(in oklab,var(--mc-danger-text) 10%,transparent);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-danger-text)}.mc-lactc__rule{margin:0;padding:var(--mc-space-xs) var(--mc-space-sm);border-left:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);background:var(--mc-accent-wash);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-lactc__slots{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:0;padding:0;list-style:none;max-height:16rem;overflow-y:auto}.mc-lactc__slot{display:flex;align-items:center;gap:var(--mc-space-xs);padding:var(--mc-space-xxs) var(--mc-space-xs);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-lactc__chosen{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:0;padding:0;list-style:none}.mc-share{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:var(--mc-space-xs) 0;padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-raised);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-share__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mc-space-sm)}.mc-share__eyebrow{margin:0;font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);text-transform:uppercase;color:var(--mc-ink-soft)}.mc-share__state{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-share__name{margin:0;overflow-wrap:anywhere;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-share__meta,.mc-share__hint{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-share__hash{padding:0 var(--mc-space-xxs);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:var(--mc-ink)}.mc-share__unavailable{margin:0;padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-share__warn{margin:0;padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-warning-wash);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-warning-text)}.mc-share__problem{margin:0;padding:var(--mc-space-xs) var(--mc-space-sm);border-radius:var(--mc-radius-sm);background:color-mix(in oklab,var(--mc-danger-text) 10%,transparent);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-danger-text)}.mc-share__foot{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);padding-top:var(--mc-space-xs);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-share__open{padding:var(--mc-space-xs) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-accent);border-radius:var(--mc-radius);background:var(--mc-accent);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-accent-ink);cursor:pointer}.mc-share__open:hover:not(:disabled){background:var(--mc-accent-hover)}.mc-share__quiet{padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:transparent;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft);cursor:pointer}.mc-share__quiet:hover:not(:disabled){background:var(--mc-surface-hover)}.mc-share__quiet:disabled,.mc-share__open:disabled{color:var(--mc-ink-faint);cursor:default}.mc-share__open:focus-visible,.mc-share__quiet:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-share__log{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-xs);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-share__logrows{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:0;padding:0;list-style:none}.mc-share__logrow{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-share__logkind{min-width:8rem;color:var(--mc-ink)}.mc-share__logwho,.mc-share__logwhen{color:var(--mc-ink-soft)}.mc-share__choices{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:var(--mc-space-sm) 0;padding:0;border:0}.mc-share__legend{padding:0;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink)}.mc-share__choice{display:flex;align-items:center;gap:var(--mc-space-xs);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.op-root .mc-modal:has(.mc-share2){--mc-modal-w: 520px;background:#1c1d22;border:1px solid rgba(255,255,255,.1);border-radius:18px;box-shadow:0 30px 80px #0009;color:var(--ux-text);font-family:var(--ux-font);max-height:min(86vh,760px)}.op-root .mc-modal:has(.mc-share2) .mc-modal__head{gap:12px;padding:20px 22px 0;border-bottom:0}.op-root .mc-modal:has(.mc-share2) .mc-modal__head:before{content:"";width:40px;height:40px;flex-shrink:0;border-radius:10px;background:no-repeat center / 19px 19px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234FC786' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E"),#34ca6324}.op-root .mc-modal:has(.mc-share2) .mc-modal__title{font:700 calc(17px * var(--mc-text-scale, 1))/1.3 var(--ux-font);letter-spacing:0;color:var(--ux-text)}.op-root .mc-modal:has(.mc-share2) .mc-modal__desc{margin-top:4px;font:calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);letter-spacing:0;color:var(--ux-text-2)}.op-root .mc-modal:has(.mc-share2) .mc-modal__body{padding:18px 22px;gap:16px;box-shadow:none}.op-root .mc-modal:has(.mc-share2) .mc-modal__foot{display:flex;justify-content:flex-end;gap:8px;padding:14px 22px 18px;border-top:1px solid var(--ux-hairline);background:transparent}.op-root .mc-modal:has(.mc-share2) .mc-modal__foot .ux-btn{height:auto;padding:7px 12px}.op-root .mc-share2{display:flex;flex-direction:column;gap:16px}.op-root .mc-share2__group{display:flex;flex-direction:column;gap:8px}.op-root .mc-share2__label{font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ux-text-3)}.op-root .mc-share2__with{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#ffffff0d}.op-root .mc-share2__who{flex:1;min-width:0;display:flex;flex-direction:column}.op-root .mc-share2__name{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-share2__firm{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-share2__tag{padding:3px 9px;background:#ffffff12;color:var(--ux-text-2)}.op-root .mc-share2__seg{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.op-root .mc-share2__seg-item{padding:9px 0;border:0;border-radius:10px;background:#ffffff0a;color:var(--ux-text-2);font:500 calc(13px * var(--mc-text-scale, 1)) var(--ux-font);text-align:center;cursor:pointer;transition:background var(--ux-ease),color var(--ux-ease),box-shadow var(--ux-ease)}.op-root .mc-share2__seg-item:hover:not(:disabled){background:#ffffff14;color:var(--ux-text)}.op-root .mc-share2__seg-item[aria-checked=true]{background:#ffffff1a;color:var(--ux-text);font-weight:600;box-shadow:inset 0 0 0 1.5px oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .58)}.op-root .mc-share2__options{display:flex;flex-direction:column;gap:2px;border-radius:12px;background:#ffffff08}.op-root .mc-share2__option{display:flex;align-items:center;gap:12px;padding:12px 14px;color:var(--ux-text-2)}.op-root .mc-share2__option+.mc-share2__option{border-top:1px solid var(--ux-divider)}.op-root .mc-share2__option-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.op-root .mc-share2__option-title{font-size:calc(15px * var(--mc-text-scale, 1));color:var(--ux-text)}.op-root .mc-share2__option-sub{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-share2__toggle.ux-toggle{width:47px;height:27px;border-radius:14px}.op-root .mc-share2__toggle.ux-toggle:after{width:23px;height:23px;border-radius:12px}.op-root .mc-share2__toggle.ux-toggle[aria-checked=true]:after{transform:translate(20px)}.op-root .mc-share2__note{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-3)}.op-root section.mc-share{max-width:560px;gap:4px;padding:12px 14px;border:1px solid var(--ux-hairline);border-radius:12px;background:var(--ux-surface);color:var(--ux-text);font:calc(14px * var(--mc-text-scale, 1))/1.45 var(--ux-font);letter-spacing:0}.op-root section.mc-share .mc-share__eyebrow{font:700 calc(11px * var(--mc-text-scale, 1)) var(--ux-font);letter-spacing:.04em;color:var(--ux-text-4)}.op-root section.mc-share .mc-share__state{font:600 calc(12px * var(--mc-text-scale, 1)) var(--ux-font);letter-spacing:0;color:var(--ux-text-3)}.op-root section.mc-share .mc-share__name{font:600 calc(14px * var(--mc-text-scale, 1))/1.4 var(--ux-font);letter-spacing:0;color:var(--ux-text)}.op-root section.mc-share .mc-share__meta,.op-root section.mc-share .mc-share__hint{font:calc(12px * var(--mc-text-scale, 1))/1.45 var(--ux-font);letter-spacing:0;color:var(--ux-text-3)}.op-root section.mc-share .mc-share__hash{font:calc(12px * var(--mc-text-scale, 1)) var(--ux-mono);background:var(--ux-fill);color:var(--ux-text-2)}.op-root section.mc-share .mc-share__unavailable{font:calc(13px * var(--mc-text-scale, 1)) var(--ux-font);letter-spacing:0;background:var(--ux-fill-subtle);border-color:var(--ux-hairline);color:var(--ux-text-2)}.op-root section.mc-share .mc-share__foot{gap:8px;margin-top:6px;padding-top:10px;border-top:1px solid var(--ux-divider)}.op-root section.mc-share .mc-share__open,.op-root section.mc-share .mc-share__quiet{padding:6px 12px;border:0;border-radius:9px;background:var(--ux-fill-hover);font:600 calc(13px * var(--mc-text-scale, 1)) var(--ux-font);letter-spacing:0;color:var(--ux-text);transition:background var(--ux-ease)}.op-root section.mc-share .mc-share__quiet{background:transparent;color:var(--ux-text-icon)}.op-root section.mc-share .mc-share__open:hover:not(:disabled),.op-root section.mc-share .mc-share__quiet:hover:not(:disabled){background:#ffffff1f;color:var(--ux-text)}.op-root section.mc-share .mc-share__open:disabled,.op-root section.mc-share .mc-share__quiet:disabled{opacity:.45;cursor:not-allowed}.mc-root.mc-ln{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.mc-root.mc-ln-gate{display:contents}.mc-ln__head{flex:0 0 auto;padding:var(--mc-space-xl) var(--mc-space-xl) 0;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface)}.mc-ln__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-ln__sub{margin:var(--mc-space-xs) 0 var(--mc-space-md);max-width:68ch;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-ln__body{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xxl)}.mc-ln__body .mc-panel-tabpanel{overflow:visible;padding:0;max-width:52rem}.mc-ln-quiet{margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-ln-line{margin:0 0 var(--mc-space-xs);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-ln-legend{margin:0 0 var(--mc-space-xs);padding:0;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-ln-fieldset{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin:0;padding:0;border:0;min-width:0}.mc-ln-block{display:flex;flex-direction:column;gap:var(--mc-space-md);margin-top:var(--mc-space-sm)}.mc-ln-actions{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-ln-link{padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;color:var(--mc-accent-text);text-decoration:underline;cursor:pointer}.mc-ln-link:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-ln-find{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin-bottom:var(--mc-space-lg);max-width:40rem}.mc-ln-seg{display:inline-flex;align-self:flex-start;gap:var(--mc-space-xxs);padding:var(--mc-space-xxs);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-well);background:var(--mc-surface-sunken)}.mc-ln-seg__item{display:inline-flex;align-items:center;gap:var(--mc-space-xs);padding:var(--mc-space-xs) var(--mc-space-md);border:0;border-radius:var(--mc-radius-sm);background:none;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft);cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-ln-seg__item:hover{background:var(--mc-surface-hover)}.mc-ln-seg__item--on,.mc-ln-seg__item--on:hover{background:var(--mc-surface);color:var(--mc-ink);box-shadow:0 0 0 var(--mc-stroke-hairline) var(--mc-outline)}.mc-ln-seg__item:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-ln-find__row{display:flex;align-items:center;gap:var(--mc-space-sm)}.mc-ln-find__box{flex:1;min-width:0;display:flex;align-items:center;gap:var(--mc-space-sm);padding:0 var(--mc-space-md);height:var(--mc-row-height);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-well);background:var(--mc-surface-sunken);color:var(--mc-ink-faint)}.mc-ln-find__box:has([aria-invalid=true]){border-color:var(--mc-danger-text)}.mc-ln-find__input{flex:1;min-width:0;border:0;background:none;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink)}.mc-ln-find__input:focus{outline:none}.mc-ln-find__input::placeholder{color:var(--mc-ink-ghost)}.mc-ln-list{margin:0;padding:0;list-style:none}.mc-ln-list__row{border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-ln-list__row:last-child{border-bottom:0}.mc-ln-request__message,.mc-ln-request__context{margin:0 0 var(--mc-space-sm);padding-left:calc(var(--mc-space-md) + var(--mc-avatar-md) + var(--mc-space-md));padding-right:var(--mc-space-md);max-width:70ch;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);white-space:pre-wrap;overflow-wrap:anywhere}.mc-ln-request__context{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-ln-to{display:inline-flex;align-items:center;gap:var(--mc-space-sm)}.mc-ln-listing{display:flex;flex-direction:column;gap:var(--mc-space-lg)}.mc-ln-role{display:flex;align-items:center;gap:var(--mc-space-md)}.mc-ln-role__value{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-ln-reasons{margin:var(--mc-space-xs) 0 0;padding:0 0 0 1.1rem;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-ln-listing__as{margin:0}.mc-ln-bar{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mc-space-sm)}.mc-ln-bar__rows{display:flex;flex-direction:column;gap:var(--mc-space-xs);width:100%;margin:0;padding:0;list-style:none}.mc-ln-bar__rows:empty{display:none}.mc-ln-bar__row{display:grid;grid-template-columns:minmax(9rem,14rem) minmax(8rem,1fr) 8.5rem auto;align-items:center;gap:var(--mc-space-sm)}.mc-ln-bar__status{display:flex;justify-content:flex-end;min-width:0}.mc-ln-bar__detail{grid-column:1 / -1;margin:0 0 var(--mc-space-xs)}.mc-ln-bar__certificate{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);margin:0 0 var(--mc-space-sm)}.mc-ln-bar__certificate-problem{flex-basis:100%;margin:0;color:var(--mc-danger-text)}.mc-ln-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mc-ln-choices{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-ln-context{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--mc-space-sm)}@media(max-width:640px){.mc-ln__head,.mc-ln__body{padding-left:var(--mc-space-lg);padding-right:var(--mc-space-lg)}.mc-ln-bar__row{grid-template-columns:1fr 1fr auto}.mc-ln-bar__status{grid-column:1 / -1;grid-row:2}}.mc-ln-matter__name{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-ln-headbtn{flex:none;white-space:nowrap}@container mc-roomhead (max-width: 1320px){.mc-ln-headbtn__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@supports not (container-type: inline-size){@media(max-width:1680px){.mc-ln-headbtn__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}}.mc-ln-certs{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding-top:var(--mc-space-sm);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-ln-certs__title{margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-ln-certs__rows{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:0;padding:0;list-style:none}.mc-ln-certs__row{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-sm)}.mc-ln-certs__what{display:flex;flex-direction:column;min-width:0}.mc-ln-certs__name{font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-ln-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--mc-space-lg);row-gap:var(--mc-space-xs)}.mc-ln-card>.mc-ln-quiet,.mc-ln-card>.mc-panel-note,.mc-ln-card__always,.mc-ln-card__row--wide,.mc-ln-card__actions{grid-column:1 / -1}@media(max-width:760px){.mc-ln-card{grid-template-columns:minmax(0,1fr)}}.mc-ln-card .mc-panel-input[aria-invalid=true],.mc-ln-card .mc-panel-textarea[aria-invalid=true]{border-color:var(--mc-danger-text)}.mc-ln-card__always{display:flex;align-items:baseline;gap:var(--mc-space-sm);padding:var(--mc-space-xs) var(--mc-space-sm);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-ln-card__always-label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft);text-transform:uppercase}.mc-ln-card__always-value{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-ln-card__row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mc-space-sm);padding-bottom:var(--mc-space-xs);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-ln-card__row:last-of-type{border-bottom:none}.mc-ln-card__what{flex:1 1 auto;min-width:0}.mc-ln-card__label{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-ln-card__derived{display:block;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-ln-card__problem{margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-danger-text)}.mc-ln-card__actions{display:flex;align-items:center;gap:var(--mc-space-sm);padding-top:var(--mc-space-xs)}.mc-ln-vis{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--mc-space-xxs);margin-top:var(--mc-space-md);padding:0 var(--mc-space-xs);height:24px;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-ln-vis:hover:not(:disabled){background:var(--mc-surface-hover)}.mc-ln-vis--on{border-color:var(--mc-accent);color:var(--mc-accent-text)}.mc-ln-vis:disabled{cursor:default;color:var(--mc-ink-ghost)}.mc-ln-vis:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-ln-cardview{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-ln-cardview__head{display:flex;align-items:center;gap:var(--mc-space-sm);padding-bottom:var(--mc-space-xs);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-ln-cardview__rows{display:grid;grid-template-columns:minmax(0,8rem) minmax(0,1fr);gap:var(--mc-space-xxs) var(--mc-space-sm);margin:0}.mc-ln-cardview__pair{display:contents}.mc-ln-cardview__key{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft);text-transform:uppercase}.mc-ln-cardview__value{margin:0;min-width:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);overflow-wrap:anywhere}.mc-ln-cardview__bio{white-space:pre-wrap}.mc-ln-handle{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-ln-handle__current{display:flex;align-items:baseline;gap:var(--mc-space-sm)}.mc-ln-handle__value{font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-ln-handle__form{display:flex;align-items:flex-end;gap:var(--mc-space-sm)}.mc-ln-handle__box{flex:1 1 auto;min-width:0}.mc-ln-share,.mc-ln-share__form{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-ln-share__fields{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:var(--mc-space-sm)}@media(max-width:640px){.mc-ln-share__fields{grid-template-columns:minmax(0,1fr)}}.mc-ln-share__made{display:flex;align-items:flex-start;gap:var(--mc-space-md)}.mc-ln-share__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-ln-share__text>p{margin:0}.mc-ln-share__qr.mc-ln-share__qr--none{display:flex;align-items:center;justify-content:center;color:var(--mc-ink-ghost);background:var(--mc-surface-sunken)}.mc-ln-share__url{flex:1 1 auto;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-ink-body);overflow-wrap:anywhere}.mc-ln-share__qr{flex:0 0 auto;display:block;width:132px;height:132px;background:#fff;padding:6px;border-radius:var(--mc-radius-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline)}.mc-ln-share__table{width:100%;border-collapse:collapse;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-ln-share__table th{text-align:left;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft);text-transform:uppercase;padding-bottom:var(--mc-space-xxs);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-ln-share__table td{padding:var(--mc-space-xxs) var(--mc-space-xs) var(--mc-space-xxs) 0;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);color:var(--mc-ink-body);vertical-align:top}.mc-ln-share__num{white-space:nowrap}.mc-ln-share__why{display:block;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-ln-landing{max-width:34rem;display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-ln-ref{display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-ln-ref__lede{margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-ln-ref__pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--mc-space-xs)}@media(max-width:30rem){.mc-ln-ref__pair{grid-template-columns:minmax(0,1fr)}}.mc-ln-ref__facts{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-ln-ref__summary{margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);overflow-wrap:anywhere}.mc-ln-ref__routed{margin:0;display:flex;align-items:center;gap:var(--mc-space-xxs);flex-wrap:wrap;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-ln-roster{display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-ln-roster--struck{border-left:2px solid var(--mc-outline);padding-left:var(--mc-space-xs)}.mc-ln-roster__struck,.mc-ln-roster__note{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-ln-export__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-ln-export__in,.mc-ln-export__out{display:grid;grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:var(--mc-space-xxs);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-ln-export__in>svg{color:var(--mc-accent);margin-top:3px}.mc-ln-export__out>svg{color:var(--mc-ink-soft);margin-top:3px}.mc-ln-export__state{margin:0;display:flex;align-items:center;gap:var(--mc-space-xxs);flex-wrap:wrap}.op-root .mc-net.ux-layout{flex:1;flex-direction:row;min-height:0;height:100%;overflow:clip;background:transparent}.op-root .mc-root .mc-net__main{overflow:clip}.op-root .mc-root .mc-net__sidebar-head{padding:14px 16px 8px}.op-root .mc-root .mc-net__sidebar-head .ux-sidebar__title{font-size:calc(16px * var(--mc-text-scale, 1))}.op-root .mc-root .mc-net .ux-sidebar__item{color:var(--ux-text)}.op-root .mc-root .mc-net .ux-sidebar__item[aria-current=page]{background:#ffffff17}.op-root .mc-root .mc-net .ux-sidebar__item .ux-sidebar__icon{color:var(--ux-text-3)}.op-root .mc-root .mc-net__person:disabled{cursor:default;opacity:.7}.op-root .mc-root .mc-net__person-firm{max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-4)}.op-root .mc-root .mc-net__sidebar-empty{margin:2px 8px 0;font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-4)}.op-root .mc-root .mc-net__foot{margin:12px;padding:12px;border:0;border-radius:12px;background:#ffffff0a;font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-3)}.op-root .mc-root .mc-net__foot svg{display:inline;vertical-align:-2px}.op-root .ux-avatar.mc-net-avatar{color:#fff;font-weight:700}.op-root .ux-avatar.mc-net-avatar--xs{width:22px;height:22px;font-size:10px}.op-root .ux-avatar.mc-net-avatar--sm{width:30px;height:30px;font-size:12px}.op-root .ux-avatar.mc-net-avatar--md{width:36px;height:36px;font-size:12px}.op-root .ux-avatar.mc-net-avatar--lg{width:40px;height:40px;font-size:14px}.op-root .mc-root .mc-net .mc-panel-time{font:inherit;letter-spacing:inherit;color:inherit}.op-root .mc-root .mc-net-verified{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:2px 6px;border-radius:5px;font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;line-height:calc(14px * var(--mc-text-scale, 1));text-transform:uppercase;color:oklch(.82 .1 var(--ux-ring-h, 255));background:var(--ux-accent-bg)}.op-root .mc-root .mc-net-role{display:inline-flex;align-items:center;flex-shrink:0;padding:2px 6px;border-radius:5px;font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;line-height:calc(14px * var(--mc-text-scale, 1));text-transform:uppercase;color:var(--ux-text-2);background:#ffffff12}.op-root .mc-root .mc-net-pill{flex-shrink:0;padding:3px 9px}.op-root .mc-root .mc-net-rolefilter{display:flex;flex-wrap:wrap;gap:6px}.op-root .mc-root .mc-net-rolefilter>button{border:0;font-family:inherit;cursor:pointer}.op-root .mc-root .mc-net-pill.ux-pill--accent{color:var(--ring-solid);background:color-mix(in oklch,var(--ring-solid) 16%,transparent)}.op-root .mc-root .mc-net-pill:not([class*=ux-pill--]){background:#ffffff12;color:var(--ux-text-2)}.op-root .mc-root .mc-net-page{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:clip}.op-root .mc-root .mc-net-page__inner{flex:1;min-height:0;display:flex;flex-direction:column}.op-root .mc-root .mc-net-page__head{flex-shrink:0;display:flex;flex-direction:column;gap:14px;padding:20px 28px 0}.op-root .mc-root .mc-net-page__titles{display:flex;flex-direction:column;gap:4px}.op-root .mc-root .mc-net-page__title{margin:0;font-size:calc(24px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:-.01em;line-height:1.25;color:var(--ux-text)}.op-root .mc-root .mc-net-page__sub{margin:0;max-width:80ch;font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-2)}.op-root .mc-root .mc-net-page__body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:16px 28px 28px}.op-root .mc-root .mc-net-tabs .ux-tab{color:var(--ux-text-3)}.op-root .mc-root .mc-net-tabs .ux-tab[aria-selected=true]{color:var(--ux-text)}.op-root .mc-root .mc-net-empty{padding:12px 4px}.op-root .mc-root .mc-net-empty__line{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-root .mc-net-problem__text{flex:1;min-width:0}.op-root .mc-root .mc-net-quiet{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-root .mc-net-link{padding:0;border:0;background:none;font:inherit;color:var(--ring-solid);cursor:pointer}.op-root .mc-root .mc-net-link:hover{text-decoration:underline}.op-root .mc-root .mc-net-label{display:flex;justify-content:space-between;align-items:baseline;margin:0;padding:0 4px;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-3)}.op-root .mc-root .mc-net-skeleton{height:72px;border-radius:14px;background:linear-gradient(90deg,#ffffff08,#ffffff0f,#ffffff08)}.op-root .mc-root .mc-net-find{display:flex;gap:10px;align-items:center}.op-root .mc-root .ux-search.mc-net-find__box{flex:1;max-width:640px;height:40px;padding:0 12px;border-radius:10px;background:#ffffff14;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-root .mc-net-find__box input{font-size:calc(14px * var(--mc-text-scale, 1))}.op-root .mc-root .mc-net-find__box:has([aria-invalid=true]){box-shadow:inset 0 0 0 1.5px var(--ux-danger)}.op-root .mc-root .mc-net-find__hint{flex-shrink:0;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-3);white-space:nowrap}.op-root .mc-root .mc-net-results{margin:0;padding:0;list-style:none;background:var(--ux-surface-mobile);border:1px solid var(--ux-hairline);border-radius:16px;overflow:hidden}.op-root .mc-root .mc-net-lawyer{display:flex;align-items:center;gap:14px;padding:14px 16px;border-bottom:1px solid var(--ux-divider)}.op-root .mc-root .mc-net-lawyer:last-child{border-bottom:0}.op-root .mc-root .mc-net-lawyer__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.op-root .mc-root .mc-net-lawyer__line{display:flex;align-items:center;gap:8px;min-width:0}.op-root .mc-root .mc-net-lawyer__name{font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-root .mc-net-lawyer__firm{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-root .mc-net-lawyer__note{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-4)}.op-root .mc-root .mc-net-lawyer__status{flex-shrink:0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-root .mc-net-lawyer__actions{display:flex;gap:8px;align-items:center;flex-shrink:0}.op-root .mc-root .mc-net-cards{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.op-root .mc-root .mc-net-card{display:flex;gap:14px;padding:16px;border-radius:14px;background:var(--ux-surface);border:1px solid var(--ux-divider);transition:border-color var(--ux-ease)}.op-root .mc-root .mc-net-card--waiting{border-color:var(--ux-hairline-strong)}.op-root .mc-root .mc-net-card--column{flex-direction:column;gap:10px}.op-root .mc-root .mc-net-card__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.op-root .mc-root .mc-net-card__top{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.op-root .mc-root .mc-net-card__name{font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-root .mc-net-card__meta{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-root .mc-net-card__spacer{flex:1}.op-root .mc-root .mc-net-card__message{margin:0;max-width:760px;font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.5;color:#dadbe0;white-space:pre-wrap;overflow-wrap:anywhere}.op-root .mc-root .mc-net-card__matter{display:flex;align-items:center;gap:6px;margin:0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-root .mc-net-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.op-root .mc-root .mc-net-card__note{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-root .mc-net-card .ux-btn{height:auto;padding:7px 12px}.op-root .mc-root .mc-net-ref__head{display:flex;align-items:center;gap:10px;min-width:0}.op-root .mc-root .mc-net-ref__who{display:flex;flex-direction:column;gap:1px;min-width:0}.op-root .mc-root .mc-net-ref__name{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-root .mc-net-ref__name span{font-weight:400;color:var(--ux-text-3)}.op-root .mc-root .mc-net-ref__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:3px}.op-root .mc-root .mc-net-ref__summary{max-width:820px}@media(max-width:560px){.op-root .mc-root .mc-net-ref__head{flex-wrap:wrap;align-items:flex-start;row-gap:8px}.op-root .mc-root .mc-net-ref__who{flex:1 1 calc(100% - 48px)}.op-root .mc-root .mc-net-ref__head>.mc-net-card__spacer{display:none}.op-root .mc-root .mc-net-ref__head>.mc-net-pill{margin-left:46px}}.op-root .mc-root .mc-net-conflict{display:inline-flex;align-items:center;gap:8px;padding-left:6px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-root .mc-net-conflict svg{color:var(--ux-ok);flex-shrink:0}.op-root .mc-root .mc-net-record__cols{display:grid;grid-template-columns:1fr 1fr;gap:16px}.op-root .mc-root .mc-net-box{background:var(--ux-surface-mobile);border:1px solid var(--ux-hairline);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:10px;min-width:0}.op-root .mc-root .mc-net-box__title{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ux-text-3)}.op-root .mc-root .mc-net-box__title--in{color:#89da9b}.op-root .mc-root .mc-net-record__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.op-root .mc-root .mc-net-record__item{display:flex;gap:10px;font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(17px * var(--mc-text-scale, 1));color:var(--ux-text)}.op-root .mc-root .mc-net-record__item>svg{flex-shrink:0;margin-top:2px;color:var(--ux-ok)}.op-root .mc-root .mc-net-record__item--out{color:var(--ux-text-2)}.op-root .mc-root .mc-net-record__item--out>svg{color:var(--ux-text-2)}.op-root .mc-root .mc-net-record__what{flex:1;min-width:0}.op-root .mc-root .mc-net-record__why{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-4);text-align:right}.op-root .mc-root .mc-net-copy{flex-direction:row;align-items:center;gap:16px}.op-root .mc-root .mc-net-copy__icon{width:44px;height:44px;flex-shrink:0;border-radius:10px;background:#ffffff14;display:flex;align-items:center;justify-content:center;color:var(--ux-text)}.op-root .mc-root .mc-net-copy__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.op-root .mc-root .mc-net-copy__title{font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-root .mc-net-copy__sub{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-root .mc-net-copy__state{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-root .mc-net-copy__actions{display:flex;gap:8px;flex-shrink:0}.op-root .mc-root .mc-net-page .mc-ln-listing{display:flex;flex-direction:column;gap:12px;max-width:860px}.op-root .mc-root .mc-net-page .mc-panel-section{margin:0;padding:16px;border:1px solid var(--ux-hairline);border-radius:14px;background:var(--ux-surface)}.op-root .mc-root .mc-net-page .mc-panel-section__label{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-4)}.op-root .mc-root .mc-net-page .mc-panel-section__desc,.op-root .mc-root .mc-net-page .mc-ln-quiet{color:var(--ux-text-3)}.op-root .mc-root .mc-net-page .mc-ln-role__value{color:var(--ux-text)}@media(max-width:1100px){.op-root .mc-root .mc-net__sidebar{width:220px}.op-root .mc-root .mc-net__person-firm{display:none}.op-root .mc-root .mc-net-page__head{padding:18px 20px 0}.op-root .mc-root .mc-net-page__body{padding:14px 20px 24px}.op-root .mc-root .mc-net-lawyer{flex-wrap:wrap}.op-root .mc-root .mc-net-lawyer__main{flex-basis:60%}.op-root .mc-root .mc-net-record__cols{grid-template-columns:1fr}}@media(max-width:760px){.op-root .mc-net.ux-layout{flex-direction:column}.op-root .mc-root .mc-net__sidebar{width:100%;flex-direction:row;align-items:center;border-right:0;border-bottom:1px solid var(--ux-hairline)}.op-root .mc-root .mc-net__sidebar-head,.op-root .mc-root .mc-net__connected,.op-root .mc-root .mc-net__foot,.op-root .mc-root .mc-net .ux-sidebar__label{display:none}.op-root .mc-root .mc-net__sidebar-scroll{display:flex;overflow-x:auto;overflow-y:hidden;padding:6px 8px;gap:2px}.op-root .mc-root .mc-net__sidebar-scroll .ux-sidebar__group{display:flex;gap:2px;padding:0}.op-root .mc-root .mc-net .ux-sidebar__item{width:auto;white-space:nowrap}.op-root .mc-root .mc-net__main{min-height:0;flex:1}.op-root .mc-root .mc-net-page__head{padding:14px 16px 0}.op-root .mc-root .mc-net-page__body{padding:12px 16px 20px}.op-root .mc-root .mc-net-copy{flex-wrap:wrap}}.op-root .mc-root .mc-net-conflict--pending svg{color:var(--ux-text-3)}.op-root .mc-root .mc-net-find__box input,.op-root .mc-root .mc-net-find__box input:focus,.op-root .mc-root .mc-net-find__box input:focus-visible{outline:0;box-shadow:none;border:0;background:transparent;padding:0;height:auto}.op-root .mc-root .mc-net-page__body :where(p,span,label,h3,legend,li,div,button,input,textarea,select,th,td){font-family:var(--ux-font);letter-spacing:0}.op-root .mc-root .mc-net-page__body :where(.mc-ln-share__url,.mc-ln-handle__value,code,kbd){font-family:var(--ux-mono)}.op-root .mc-root .mc-net-page .mc-panel-field__label,.op-root .mc-root .mc-net-page .mc-ln-card__label,.op-root .mc-root .mc-net-page .mc-ln-card__always-label,.op-root .mc-root .mc-net-page .mc-ln-legend{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-4)}.op-root .mc-root .mc-net-page .mc-ln-card__always{background:var(--ux-fill-subtle);border-radius:10px}.op-root .mc-root .mc-net-page .mc-panel-field__hint,.op-root .mc-root .mc-net-page .mc-panel-choice__desc{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-root .mc-net-page .mc-panel-choice__title{color:var(--ux-text)}.op-root .mc-root .mc-ln-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}.op-root .mc-root .mc-ln-empty>.mc-panel-empty{flex:none}.op-root .mc-root .mc-net-page :is(.mc-panel-input,.mc-panel-textarea,select){border:1px solid transparent;border-radius:10px;background:var(--ux-fill);color:var(--ux-text);font-size:calc(14px * var(--mc-text-scale, 1));box-shadow:none}.op-root .mc-root .mc-net-page :is(.mc-panel-input,.mc-panel-textarea,select):focus,.op-root .mc-root .mc-net-page :is(.mc-panel-input,.mc-panel-textarea,select):focus-visible{outline:0;background:var(--ux-fill-hover)}.op-root .mc-root .mc-net-page :is(.mc-panel-input,.mc-panel-textarea,select):focus:where(select),.op-root .mc-root .mc-net-page :is(.mc-panel-input,.mc-panel-textarea,select):focus-visible:where(select){box-shadow:inset 0 0 0 1.5px oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .58)}.op-root .mc-root .mc-net-page :is(.mc-panel-input,.mc-panel-textarea)[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--ux-danger)}.op-root .mc-root .mc-net-page .mc-ln-vis{border:0;border-radius:8px;background:var(--ux-fill);color:var(--ux-text-2);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600}.op-root .mc-root .mc-net-page .mc-ln-vis--on{background:var(--ux-accent-bg);color:var(--ring-solid)}.op-root .mc-root .mc-net-page .mc-panel-choice{border:1px solid var(--ux-hairline);border-radius:12px;background:transparent;transition:background var(--ux-ease),border-color var(--ux-ease)}.op-root .mc-root .mc-net-page .mc-panel-choice:hover{background:var(--ux-fill-subtle)}.op-root .mc-root .mc-net-page .mc-panel-choice--on{border-color:oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .58);background:var(--ux-accent-bg)}.op-root .mc-root .mc-net-page .mc-panel-choice input:is([type=checkbox],[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;margin:1px 0 0;flex-shrink:0;border:1.5px solid var(--ux-check-border);border-radius:5px;background:transparent;display:inline-grid;place-content:center;cursor:pointer;transition:background var(--ux-ease),border-color var(--ux-ease)}.op-root .mc-root .mc-net-page .mc-panel-choice input[type=radio]{border-radius:50%}.op-root .mc-root .mc-net-page .mc-panel-choice input:checked{background:var(--ring-solid);border-color:var(--ring-solid)}.op-root .mc-root .mc-net-page .mc-panel-choice input[type=checkbox]:checked:after{content:"";width:9px;height:5px;border:solid var(--ux-accent-ink);border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg)}.op-root .mc-root .mc-net-page .mc-panel-choice input[type=radio]:checked:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--ux-accent-ink)}.op-root .mc-root .mc-net-page .mc-panel-choice input:disabled{cursor:default}.op-root .mc-root .mc-net-page .mc-panel-btn{border:0;border-radius:9px;background:var(--ux-fill-hover);color:var(--ux-text);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600}.op-root .mc-root .mc-net-page .mc-panel-btn:hover:not(:disabled){background:#ffffff1f}.op-root .mc-root .mc-net-page .mc-panel-btn--primary{background:var(--ux-primary-bg);color:var(--ux-primary-ink)}.op-root .mc-root .mc-net-page .mc-panel-btn--primary:hover:not(:disabled){background:var(--ux-primary-hover)}.op-root .mc-root .mc-net-page .mc-panel-btn--quiet,.op-root .mc-root .mc-net-page .mc-panel-btn--plain{background:transparent;color:var(--ux-text-icon)}.op-root .mc-modal:has(.mc-net-dialog){background:#1c1d22;border:1px solid rgba(255,255,255,.1);border-radius:18px;box-shadow:0 30px 80px #0009;color:var(--ux-text)}.op-root .mc-modal:has(.mc-net-dialog) :where(h2,p,span,label,legend,div,button,input,textarea,select){font-family:var(--ux-font);letter-spacing:0}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal__head{padding:20px 22px 14px;border-bottom:1px solid var(--ux-hairline)}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal__eyebrow{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;color:var(--ux-text-4)}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal__title{font-size:calc(17px * var(--mc-text-scale, 1));font-weight:700;color:var(--ux-text)}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal__desc{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal__body{padding:16px 22px;gap:14px;box-shadow:none}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal__foot{padding:14px 22px 18px;gap:8px;border-top:1px solid var(--ux-hairline);background:transparent}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal-btn{border:0;border-radius:9px;background:var(--ux-fill-hover);color:var(--ux-text);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;box-shadow:none}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal-btn--primary{background:var(--ux-primary-bg);color:var(--ux-primary-ink)}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal-btn--quiet{background:transparent;color:var(--ux-text-3)}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal-choice{border:1px solid var(--ux-hairline);border-radius:12px;background:transparent;box-shadow:none}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal-choice:hover{background:var(--ux-fill-subtle)}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal-choice--on{border-color:oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .58);background:var(--ux-accent-bg)}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal-choice input{accent-color:var(--ring-solid)}.op-root .mc-modal:has(.mc-net-dialog) :is(.mc-modal-input,.mc-modal-textarea,textarea,select,input[type=text]){border:1px solid transparent;border-radius:10px;background:var(--ux-fill);color:var(--ux-text);box-shadow:none}.op-root .mc-modal:has(.mc-net-dialog) :is(.mc-modal-input,.mc-modal-textarea,textarea,select,input[type=text]):focus{outline:0;background:var(--ux-fill-hover)}.op-root .mc-modal:has(.mc-net-dialog) :is(.mc-modal-input,.mc-modal-textarea,textarea,select,input[type=text]):focus:where(select){box-shadow:inset 0 0 0 1.5px oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .58)}.op-root .mc-modal:has(.mc-net-dialog) .mc-fm-find input.mc-fm-find__input,.op-root .mc-modal:has(.mc-net-dialog) .mc-fm-find input.mc-fm-find__input:focus{border:0;background:transparent;box-shadow:none}.op-root .mc-modal:has(.mc-net-dialog) .mc-modal-choice:focus-within{outline:0;box-shadow:none;border-color:oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .58)}.op-root .mc-root .mc-net-page .mc-ln-share__made{padding:12px;border:1px solid var(--ux-hairline);border-radius:12px;background:var(--ux-fill-subtle)}.op-root .mc-root .mc-net-page .mc-ln-share__qr{border:1px solid var(--ux-hairline);border-radius:10px;background:var(--ux-fill-subtle)}.op-root .mc-root .mc-net-page .mc-ln-share__table th{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;color:var(--ux-text-4)}.op-root .mc-root .mc-net-page .mc-ln-share__table td{color:var(--ux-text);border-color:var(--ux-divider)}.op-root .mc-root .mc-net-page .mc-panel-note{border:1px solid var(--ux-hairline);border-radius:12px;background:var(--ux-fill-subtle);box-shadow:none}.op-root .mc-root .mc-net-page .mc-panel-note:has(.mc-ln-share__made){padding:0;border:0;background:transparent}.op-root .mc-root.mc-net--landing{flex:1;min-height:0;display:flex;flex-direction:column;overflow:clip}.op-root [data-product=matterchat][data-mc-appearance=light] .mc-net.ux-layout{background:var(--ux-panel)!important}.op-root [data-product=matterchat][data-mc-appearance=light] .mc-root .mc-net .ux-sidebar__item[aria-current=page]{background:var(--ux-fill-strong)}.op-root [data-mc-appearance=light] .mc-root .mc-net-card__message{color:var(--ux-text)}.op-root [data-mc-appearance=light] .mc-root .mc-net-page,.op-root [data-mc-appearance=light] .mc-modal:has(.mc-net-dialog){--mc-ink: var(--ux-text);--mc-ink-body: var(--ux-text);--mc-ink-soft: var(--ux-text-2);--mc-ink-faint: var(--ux-text-3);--mc-ink-ghost: var(--ux-text-4)}.op-root [data-mc-appearance=light] .mc-root:not([data-mc-appearance=dark]) .mc-net-box__title--in{color:#137738}.op-root [data-mc-appearance=light] .mc-modal:has(.mc-net-dialog) .mc-panel-btn{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root [data-mc-appearance=light] .mc-modal:has(.mc-net-dialog) .mc-panel-btn--primary{background:var(--ux-primary-bg);color:var(--ux-primary-ink)}.op-root [data-mc-appearance=light] .mc-modal:has(.mc-net-dialog){background:var(--ux-raised);border-color:var(--ux-hairline-strong)}.mc-chi-avatar{display:inline-grid;place-items:center;overflow:hidden;border-radius:50%;background:transparent}.mc-chi-avatar img{width:100%;height:100%;object-fit:cover;pointer-events:none}.mc-chi-avatar[data-spinning=true] img{animation:mc-chi-enso-charge 2.4s ease-in-out infinite}@keyframes mc-chi-enso-charge{0%,to{filter:brightness(.82)}55%{filter:brightness(1.18) drop-shadow(0 0 5px rgba(127,161,242,.7))}}@media(prefers-reduced-motion:reduce){.mc-chi-avatar[data-spinning=true] img{animation:none;filter:brightness(1.12)}}.mc-chi-msg__tag{padding:0 var(--mc-space-xs);border-radius:var(--mc-radius-pill);background:var(--mc-accent-wash);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) var(--mc-accent-wash-line);color:var(--mc-accent-text);font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1));letter-spacing:var(--mc-type-meta-tracking)}.mc-chi-msg__body{display:flex;align-items:flex-start;gap:var(--mc-space-xs)}.mc-chi-msg__spinner,.mc-chi-step__spin{flex:none;margin-top:var(--mc-space-xxs);color:var(--mc-accent);animation:mc-chi-spin .9s linear infinite}@media(prefers-reduced-motion:reduce){.mc-chi-msg__spinner,.mc-chi-step__spin{animation:none}}@keyframes mc-chi-spin{to{transform:rotate(360deg)}}.mc-chi-card{display:grid;gap:var(--mc-space-sm);margin-top:var(--mc-space-xs);max-width:44rem;color:inherit}.mc-chi-steps,.mc-chi-approval,.mc-chi-sources{padding:var(--mc-space-sm);border-radius:var(--mc-radius);color:inherit;background:color-mix(in srgb,currentColor 5%,transparent);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) color-mix(in srgb,currentColor 16%,transparent)}.mc-chi-steps__state,.mc-chi-sources__heading{margin:0 0 var(--mc-space-xs);color:color-mix(in srgb,currentColor 72%,transparent);font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1));letter-spacing:var(--mc-type-meta-tracking)}.mc-chi-steps[data-state=error] .mc-chi-steps__state{color:var(--mc-danger-text)}.mc-chi-steps__list,.mc-chi-sources__list,.mc-chi-card__files{display:grid;gap:var(--mc-space-xxs);margin:0;padding:0;list-style:none}.mc-chi-step{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-chi-step[data-state=done] svg{color:var(--mc-accent)}.mc-chi-step[data-state=error] svg{color:var(--mc-danger-text)}.mc-chi-step[data-state=skipped]{color:color-mix(in srgb,currentColor 60%,transparent)}.mc-chi-step__progress,.mc-chi-step__detail{color:color-mix(in srgb,currentColor 66%,transparent);font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1))}.mc-chi-approval{box-shadow:inset 0 0 0 var(--mc-stroke-rail) var(--mc-accent-wash-line)}.mc-chi-approval__title{margin:0;font-weight:650}.mc-chi-approval__description{margin:var(--mc-space-xxs) 0 0}.mc-chi-approval__details{display:grid;gap:var(--mc-space-xxs);margin:var(--mc-space-xs) 0 0}.mc-chi-approval__detail{display:flex;gap:var(--mc-space-xs)}.mc-chi-approval__detail dt{color:color-mix(in srgb,currentColor 66%,transparent)}.mc-chi-approval__detail dd{margin:0}.mc-chi-approval__buttons,.mc-chi-card__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);margin-top:var(--mc-space-sm)}.mc-chi-approval__outcome{margin:var(--mc-space-xs) 0 0;color:color-mix(in srgb,currentColor 78%,transparent);font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1))}.mc-chi-approval[data-state=approved] .mc-chi-approval__outcome{color:var(--mc-accent-text);font-weight:650}.mc-chi-approval__refusal{margin:var(--mc-space-xs) 0 0;color:var(--mc-danger-text)}.mc-chi-source a,.mc-chi-card__file a{color:var(--mc-accent-text);text-decoration:underline;text-underline-offset:2px}.mc-chi-source a:focus-visible,.mc-chi-card__file a:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:2px;border-radius:var(--mc-radius-sm)}.mc-chi-source__quote{display:block;margin-top:var(--mc-space-xxs);color:color-mix(in srgb,currentColor 66%,transparent);font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1))}.mc-chi-card__file{display:flex;align-items:center;gap:var(--mc-space-xs)}.mc-chi-directory{display:flex;align-items:center;gap:var(--mc-space-sm);margin:var(--mc-space-sm) var(--mc-space-md);padding:var(--mc-space-sm) var(--mc-space-md);border-radius:var(--mc-radius);background:var(--mc-surface-raised);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) var(--mc-hairline)}.mc-chi-directory__text{flex:1;min-width:0}.mc-chi-directory__name{margin:0;font-weight:var(--mc-type-strong);color:var(--mc-ink)}.mc-chi-directory__meta{margin:0;color:var(--mc-ink-soft);font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1))}.mc-chi-answer-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);margin-top:var(--mc-space-xs)}@media(hover:hover){.mc-chi-msg:not(:hover):not(:focus-within) .mc-chi-answer-actions[data-reveal=hover]{opacity:0;max-height:0;margin-top:0;overflow:hidden}}.mc-chi-msg .mc-msg__card .mc-kit-btn--secondary{color:inherit;background:color-mix(in srgb,currentColor 6%,transparent);border-color:color-mix(in srgb,currentColor 18%,transparent);box-shadow:none}.mc-chi-msg .mc-msg__card .mc-kit-btn--secondary:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.mc-chi-followups{margin-top:var(--mc-space-sm)}.mc-chi-followups__label{display:flex;align-items:center;gap:var(--mc-space-xs);margin:0 0 var(--mc-space-xs);font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1));color:color-mix(in srgb,currentColor 72%,transparent)}.mc-chi-followups__list{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs)}.mc-chi-followups__list>*{max-width:100%}.mc-agent-cards{display:grid;gap:var(--mc-space-sm);margin-top:var(--mc-space-xs);max-width:44rem}.mc-agent-card{display:grid;gap:var(--mc-space-xs);padding:var(--mc-space-sm);border-radius:var(--mc-radius);color:inherit;background:color-mix(in srgb,currentColor 5%,transparent);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) color-mix(in srgb,currentColor 16%,transparent)}.mc-agent-card__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-agent-card__title{margin:0;font-weight:650}.mc-agent-card__status{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);padding:0 var(--mc-space-xs);border-radius:var(--mc-radius-pill);font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1));letter-spacing:var(--mc-type-meta-tracking);color:color-mix(in srgb,currentColor 78%,transparent);background:color-mix(in srgb,currentColor 8%,transparent);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) color-mix(in srgb,currentColor 20%,transparent)}.mc-agent-card__status[data-tone=progress]{color:var(--mc-accent-text);background:var(--mc-accent-wash);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) var(--mc-accent-wash-line)}.mc-agent-card__status[data-tone=success]{color:var(--mc-accent-ink);background:var(--mc-accent);box-shadow:none}.mc-agent-card__status[data-tone=warning]{color:var(--mc-warning-text);background:var(--mc-warning-wash);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) var(--mc-warning-wash-line)}.mc-agent-card__status[data-tone=danger]{color:var(--mc-danger-text);background:var(--mc-danger-wash);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) var(--mc-danger-wash-line)}.mc-agent-card__fields{display:grid;grid-template-columns:max-content 1fr;gap:var(--mc-space-xxs) var(--mc-space-sm);margin:0}.mc-agent-card__field{display:contents}.mc-agent-card__fields dt{color:color-mix(in srgb,currentColor 66%,transparent)}.mc-agent-card__fields dd{margin:0;overflow-wrap:anywhere}.mc-agent-card__links{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs) var(--mc-space-sm);margin:0;padding:0;list-style:none}.mc-agent-card__links a{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);color:var(--mc-accent-text);text-decoration:underline;text-underline-offset:2px}.mc-agent-card__links a:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:2px;border-radius:var(--mc-radius-sm)}.mc-agent-card__buttons{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);margin-top:var(--mc-space-xxs)}.mc-agent-card__action{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-agent-card__sent{font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1));color:color-mix(in srgb,currentColor 72%,transparent)}.mc-agent-card__refusal{font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1));color:var(--mc-danger-text)}.mc-agent-card .mc-kit-btn--secondary{color:inherit;background:color-mix(in srgb,currentColor 6%,transparent);border-color:color-mix(in srgb,currentColor 30%,transparent);box-shadow:none}.mc-agent-card .mc-kit-btn--secondary:hover:not(:disabled){background:color-mix(in srgb,currentColor 12%,transparent);border-color:color-mix(in srgb,currentColor 45%,transparent)}.mc-msg__quote{display:block;width:100%;max-width:520px;box-sizing:border-box;margin:0 0 6px;padding:4px 10px 5px;border:0;border-left:3px solid var(--mc-accent-deep);border-radius:var(--mc-radius-sm, 6px);background:color-mix(in srgb,var(--mc-ink) 5%,transparent);color:var(--mc-ink-soft);font-family:var(--mc-font-body);text-align:left;cursor:pointer;transition:background .12s var(--mc-motion-ease, ease-out)}.mc-msg__quote:hover{background:color-mix(in srgb,var(--mc-ink) 9%,transparent)}.mc-msg__quote:focus-visible{outline:2px solid var(--mc-accent-deep);outline-offset:2px}.mc-msg__quote--deleted{cursor:default;font-style:italic;border-left-color:var(--mc-hairline)}.mc-msg__quote--deleted:hover{background:color-mix(in srgb,var(--mc-ink) 5%,transparent)}.mc-msg__quote-head{display:flex;align-items:baseline;gap:8px;margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-msg__quote-who{font-weight:600;color:var(--mc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-msg__quote-time{color:var(--mc-ink-soft);white-space:nowrap}.mc-msg__quote-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:1px 0 0;font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.35;color:var(--mc-ink-soft);overflow-wrap:anywhere;white-space:pre-line}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-msg__quote{background:#ffffff1f;border-left-color:var(--t1, #ffffff);color:var(--t2, rgba(255, 255, 255, .7))}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-msg__quote-who{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-msg__quote-time,[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-msg__quote-text{color:var(--t2, rgba(255, 255, 255, .7))}@media(prefers-reduced-motion:reduce){.mc-msg__quote{transition:none}}.mc-msg__site-chip{display:inline-flex;align-items:center;flex:none;margin-inline-start:var(--mc-space-xxs);padding:0 var(--mc-space-xs);border:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);border-radius:var(--mc-radius-pill);background:var(--mc-accent-wash);color:var(--mc-accent-text);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);line-height:1.5;white-space:nowrap}.mc-pane{position:relative;display:flex;flex-direction:column;min-height:0;height:100%;box-sizing:border-box;background:transparent;color:var(--mc-ink-body);font-family:var(--mc-font-body);font-size:calc(13.5px * var(--mc-text-scale, 1));line-height:1.5}.mc-pane__viewport{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overflow-anchor:none;overscroll-behavior:contain;container:mc-pane / inline-size;padding:18px 26px 8px;background-image:var(--mc-ruled-lines);background-attachment:local;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mc-ink) 12%,transparent) transparent}.mc-pane__viewport::-webkit-scrollbar{width:7px;height:7px}.mc-pane__viewport::-webkit-scrollbar-track{background:transparent}.mc-pane__viewport::-webkit-scrollbar-thumb{border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-ink) 12%,transparent)}.mc-pane__viewport::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--mc-ink) 28%,transparent)}.mc-pane__viewport:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(-1 * var(--mc-focus-ring-width))}.mc-scroll-shade{position:absolute;top:0;left:0;right:0;height:16px;z-index:3;opacity:0;pointer-events:none;transition:opacity var(--mc-motion-fast) var(--mc-motion-ease);background:linear-gradient(180deg,var(--mc-scroll-shade) 0%,transparent 100%)}@media(prefers-reduced-motion:reduce){.mc-scroll-shade{transition:none}}.mc-pane__spacer{position:relative;width:100%;overflow-x:clip;overflow-clip-margin:26px}.mc-pane__row{position:absolute;top:0;left:0;right:0}.mc-pane__row:hover,.mc-pane__row:focus-within{z-index:2}.mc-pane__row--quiet{pointer-events:none}.mc-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.mc-pane__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:100%;min-height:220px;padding:32px;text-align:center}.mc-pane__empty-title{margin:0;font-family:var(--mc-font-display);font-style:italic;font-size:calc(20px * var(--mc-text-scale, 1));color:var(--mc-ink)}.mc-pane__empty-note{margin:0;max-width:46ch;overflow-wrap:anywhere;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-msg{position:relative;display:grid;grid-template-columns:var(--mc-avatar-lg) minmax(0,1fr);gap:0 11px;margin:0;padding:9px 12px;border-radius:var(--mc-radius-row);background:transparent;transition:background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-msg--grouped{padding-top:9px;padding-bottom:9px}.mc-msg--grouped:before{content:"";position:absolute;top:0;bottom:0;left:calc(12px + var(--mc-avatar-lg) / 2);width:var(--mc-stroke-hairline);background:var(--mc-hairline);pointer-events:none;transition:opacity var(--mc-motion-fast) var(--mc-motion-ease)}.mc-msg--grouped:hover:before,.mc-msg--grouped:focus-within:before{opacity:0}.mc-msg[data-own=false]{--mc-row-ground: var(--mc-other-row);background:var(--mc-row-ground);box-shadow:inset var(--mc-stroke-rail) 0 0 0 var(--mc-other-rail)}.mc-msg[data-own=true]{--mc-row-ground: var(--mc-own-row);background:var(--mc-row-ground);box-shadow:inset var(--mc-stroke-rail) 0 0 0 var(--mc-own-rail)}.mc-msg[data-own]:hover{background:var(--mc-surface-hover)}.mc-msg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:var(--mc-shadow-raised);transition:opacity var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease)}.mc-msg:hover:after,.mc-msg:focus-within:after{opacity:1}.mc-msg[data-own=true]:hover{background:color-mix(in srgb,var(--mc-own-row) 55%,var(--mc-surface-hover))}.mc-msg--mentioned[data-own],.mc-msg--mentioned[data-own]:hover{background:var(--mc-mention-row);box-shadow:inset var(--mc-stroke-rail) 0 0 0 var(--mc-mention-rail)}.mc-msg--pending{opacity:.55}.mc-msg--failed[data-own],.mc-msg--failed[data-own]:hover{background:var(--mc-danger-wash);box-shadow:inset var(--mc-stroke-rail) 0 0 0 var(--mc-danger)}.mc-msg--highlight,.mc-ext--highlight{animation:mc-flash 2.4s var(--mc-motion-ease) 1}@keyframes mc-flash{0%,55%{background:var(--mc-accent-wash)}to{background:var(--mc-row-ground, transparent)}}.mc-msg__gutter{grid-column:1;display:flex;align-items:flex-start;justify-content:flex-end;padding-top:2px}.mc-msg__main{grid-column:2;min-width:0}.mc-msg__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-bottom:2px}.mc-msg__sender{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-msg__time,.mc-msg__gutter-time{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--mc-ink-faint)}.mc-msg__gutter-time{font-size:calc(10px * var(--mc-text-scale, 1));opacity:0;transition:opacity var(--mc-motion-fast) var(--mc-motion-ease)}.mc-msg:hover .mc-msg__gutter-time,.mc-msg:focus-within .mc-msg__gutter-time{opacity:1}.mc-msg__failed{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--mc-danger-text)}.mc-msg__retry{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid var(--mc-danger-wash-line);border-radius:var(--mc-radius-pill);background:transparent;color:var(--mc-danger-text);font:inherit;font-size:calc(11.5px * var(--mc-text-scale, 1));cursor:pointer}.mc-msg__retry:hover{background:var(--mc-danger);color:var(--mc-danger-ink)}.mc-body{white-space:pre-wrap;overflow-wrap:anywhere;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);text-wrap-style:pretty}.mc-msg__main .mc-body{margin-top:2px}.mc-para{margin:0}.mc-code{padding:1px 5px;border:1px solid var(--mc-hairline);border-radius:5px;background:var(--mc-surface-sunken);font:var(--mc-type-code);letter-spacing:var(--mc-type-code-tracking);white-space:pre-wrap}.mc-codeblock{margin:6px 0 2px;padding:9px 11px;overflow-x:auto;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);font:var(--mc-type-code);letter-spacing:var(--mc-type-code-tracking);color:var(--mc-ink-body);white-space:pre}.mc-codeblock code{font:inherit}.mc-quote{margin:4px 0;padding:4px 0 4px 10px;border-left:var(--mc-stroke-rail) solid var(--mc-other-rail);border-radius:0 5px 5px 0;background:var(--mc-surface-sunken);font:var(--mc-type-quote);letter-spacing:var(--mc-type-quote-tracking);color:var(--mc-ink-body)}.mc-list{margin:4px 0;padding-left:22px;white-space:normal;color:var(--mc-ink-body)}ul.mc-list{list-style:disc outside}ol.mc-list{list-style:decimal outside}.mc-list__item,.mc-list .mc-list{margin:1px 0}.mc-msg__forwarded{display:flex;align-items:center;gap:4px;margin:0 0 2px;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-link{color:var(--mc-accent-deep);text-decoration:underline;text-underline-offset:2px}.mc-link:hover{color:var(--mc-accent)}.mc-link.mc-matter-link{padding:0 4px;border-radius:4px;background:var(--mc-accent-wash);font-weight:600;text-decoration:none;box-decoration-break:clone;-webkit-box-decoration-break:clone}.mc-link.mc-matter-link:hover{text-decoration:underline}.mc-mention{padding:0 3px;border-radius:4px;background:var(--mc-accent-wash);color:var(--mc-accent-deep);font-weight:600}.mc-mention--me{background:var(--mc-mention-badge);color:var(--mc-mention-badge-ink)}.mc-edited{margin-left:5px;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-deleted{margin:0;font-family:var(--mc-font-display);font-style:italic;font-size:calc(13.5px * var(--mc-text-scale, 1));color:var(--mc-ink-faint)}.mc-system{display:flex;align-items:baseline;justify-content:center;gap:8px;padding:6px 22px;font-size:calc(12.5px * var(--mc-text-scale, 1));text-align:center;color:var(--mc-ink-soft)}.mc-system__time{font-family:var(--mc-font-mono);font-size:calc(10.5px * var(--mc-text-scale, 1));color:var(--mc-ink-faint)}.mc-delivered{padding:6px 22px}.mc-delivered__inner{border-left:2px solid var(--mc-accent);background:var(--mc-accent-wash);border-radius:0 6px 6px 0;padding:10px 14px}.mc-delivered__meta{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px}.mc-delivered__source{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--mc-ink-soft)}.mc-delivered__time{font-family:var(--mc-font-mono);font-size:calc(10.5px * var(--mc-text-scale, 1));color:var(--mc-ink-faint)}.mc-delivered__body{white-space:pre-wrap;overflow-wrap:break-word;color:var(--mc-ink);line-height:1.5}.mc-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;position:relative;width:var(--mc-avatar-lg);height:var(--mc-avatar-lg);border-radius:var(--mc-radius);overflow:hidden;font-family:var(--mc-font-body);font-size:11px;font-weight:600;letter-spacing:.01em;-webkit-user-select:none;user-select:none;background:var(--mc-avatar-t1);color:var(--mc-avatar-ink);box-shadow:var(--mc-shadow-sheen)}.mc-avatar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 30% -10%,color-mix(in srgb,var(--mc-sheen) 40%,transparent),transparent 55%)}.mc-avatar[data-tint="1"]{background:var(--mc-avatar-t1)}.mc-avatar[data-tint="2"]{background:var(--mc-avatar-t2)}.mc-avatar[data-tint="3"]{background:var(--mc-avatar-t3)}.mc-avatar[data-tint="4"]{background:var(--mc-avatar-t4)}.mc-avatar[data-tint="5"]{background:var(--mc-avatar-t5)}.mc-avatar[data-tint="6"]{background:var(--mc-avatar-t6)}.mc-avatar--small{width:20px;height:20px;border-radius:7px;font-size:9px}.mc-avatar__photo{background:#1c1f24;display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.mc-ext{--mc-ext-rail: var(--mc-ink);--mc-ext-surface: var(--mc-surface-sunken);--mc-ext-line: var(--mc-outline-strong);--mc-ext-ink: var(--mc-ink-body);--mc-print-lift: 2px 2px 0 color-mix(in oklab, var(--mc-ink) 16%, transparent);position:relative;margin:8px 14px;padding:0 0 10px;border:var(--mc-stroke-hairline) solid var(--mc-ext-line);border-left:var(--mc-stroke-rail) solid var(--mc-ext-rail);border-radius:var(--mc-radius-lg);background:var(--mc-ext-surface);box-shadow:var(--mc-print-lift),var(--mc-shadow-raised);overflow:hidden}.mc-ext--email{--mc-ext-rail: var(--mc-origin-email-rail);--mc-ext-surface: var(--mc-origin-email-surface);--mc-ext-line: var(--mc-origin-email-line);--mc-ext-ink: var(--mc-origin-email-ink)}.mc-ext--sms{--mc-ext-rail: var(--mc-origin-sms-rail);--mc-ext-surface: var(--mc-origin-sms-surface);--mc-ext-line: var(--mc-origin-sms-line);--mc-ext-ink: var(--mc-origin-sms-ink)}.mc-ext--whatsapp{--mc-ext-rail: var(--mc-origin-whatsapp-rail);--mc-ext-surface: var(--mc-origin-whatsapp-surface);--mc-ext-line: var(--mc-origin-whatsapp-line);--mc-ext-ink: var(--mc-origin-whatsapp-ink)}.mc-ext--outbound{border-left-width:4px}.mc-ext--inbound{border-left-width:3px}.mc-ext--inbound .mc-ext__band{background:color-mix(in srgb,var(--mc-ext-rail) 6%,transparent)}.mc-ext__band{display:flex;align-items:center;gap:10px;padding:6px 12px;border-bottom:1px solid var(--mc-ext-line);background:color-mix(in srgb,var(--mc-ext-rail) 10%,transparent);font-family:var(--mc-font-mono);font-size:calc(10px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mc-ext-ink)}.mc-ext__channel{display:inline-flex;align-items:center;gap:5px;color:var(--mc-ext-rail)}.mc-ext__direction{display:inline-flex;align-items:center;gap:4px}.mc-ext__time{margin-left:auto;font-variant-numeric:tabular-nums;letter-spacing:.04em}.mc-ext__envelope{display:flex;flex-wrap:wrap;gap:4px 26px;margin:0;padding:9px 14px 7px}.mc-ext__party{display:flex;align-items:baseline;gap:8px;min-width:0}.mc-ext__party dt{font-family:var(--mc-font-mono);font-size:calc(9.5px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--mc-ink-faint)}.mc-ext__party dd{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 8px;margin:0;min-width:0}.mc-ext__party-name{font-family:var(--mc-font-heading);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;overflow-wrap:anywhere;color:var(--mc-ink)}.mc-ext__party--firm .mc-ext__party-name{font-weight:500;color:var(--mc-ink-soft)}.mc-ext__party-role{font-family:var(--mc-font-display);font-style:italic;font-size:calc(11.5px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-ext__subject{margin:0;padding:0 14px 4px;font-family:var(--mc-font-display);font-size:calc(16px * var(--mc-text-scale, 1));font-weight:600;line-height:1.3;color:var(--mc-ink)}.mc-ext>.mc-body{padding:2px 14px 0;color:var(--mc-ext-ink)}.mc-ext>.mc-deleted{padding:2px 14px 0}.mc-ext>.mc-edited{padding-left:14px}.mc-ext>.mc-attachments,.mc-ext>.mc-reactions,.mc-ext>.mc-thread{margin-left:14px;margin-right:14px}.mc-reactions{display:flex;flex-wrap:wrap;gap:4px;margin:5px 0 0;padding:0;list-style:none}.mc-reactions .mc-skin-react{--mc-skin-react-fill: var(--mc-surface-sunken);--mc-skin-react-hover: var(--mc-surface-sunken);--mc-skin-react-border: var(--mc-hairline);--mc-skin-react-ink: var(--mc-ink-faint);--mc-skin-react-strong: var(--mc-ink-soft);--mc-skin-react-dash: var(--mc-hairline);--mc-skin-react-own: var(--mc-accent-wash);--mc-skin-react-own-ink: var(--mc-accent-deep);--mc-skin-react-own-seam: var(--mc-accent-wash-line);border-radius:var(--mc-radius-pill);font-family:inherit;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.mc-reactions .mc-skin-react:hover:not(:disabled){border-color:var(--mc-accent)}.mc-reactions .mc-skin-react--mine{border-color:var(--mc-accent-wash-line);font-weight:600;box-shadow:none}.mc-reactions .mc-skin-react__count{font-family:var(--mc-font-mono)}@media(max-width:899px){.mc-reactions{gap:10px 6px}.mc-action--emoji,.mc-actions__pop>.mc-action{position:relative;isolation:isolate}.mc-action--emoji:before,.mc-actions__pop>.mc-action:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:-1}}.mc-attachments{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;margin:6px 0 0;padding:0;list-style:none}.mc-attach{display:inline-flex;align-items:center;gap:7px;max-width:320px;padding:6px 10px;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken);color:var(--mc-ink-body);font:inherit;font-size:calc(12.5px * var(--mc-text-scale, 1));text-align:left;text-decoration:none;cursor:pointer}.mc-attach{transition:background var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-attach:hover{border-color:var(--mc-accent);background:color-mix(in srgb,var(--mc-accent) 6%,var(--mc-surface-sunken));transform:translateY(-1px);box-shadow:var(--mc-shadow-raised)}.mc-attach:active{transform:translateY(0) scale(.97);box-shadow:none}.mc-attach--image{flex-direction:column;align-items:flex-start;max-width:260px;padding:6px}.mc-attach--waiting{cursor:progress;opacity:.7}.mc-attach--inert{cursor:default;opacity:.7}.mc-attach--unavailable,.mc-attach--unavailable:hover,.mc-attach--unavailable:active{transform:none;box-shadow:none;border-style:dashed}.mc-attach--unavailable .mc-attach__name{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--mc-ink) 40%,transparent)}.mc-attach__thumb{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4 / 3;max-height:220px;border-radius:var(--mc-radius-sm);overflow:hidden;background:color-mix(in srgb,var(--mc-ink) 6%,var(--mc-surface-sunken));color:var(--mc-ink-faint)}.mc-attach__thumb img{display:block;width:100%;height:100%;object-fit:cover}.mc-attach__icon{display:inline-flex;color:var(--mc-ink-soft)}.mc-attach__name{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.mc-attach__size{font-family:var(--mc-font-mono);font-size:calc(10.5px * var(--mc-text-scale, 1));white-space:nowrap;color:var(--mc-ink-faint)}.mc-attachments__hint{display:flex;align-items:center;order:-1;color:var(--mc-ink-faint)}.mc-thread{display:inline-flex;align-items:center;gap:7px;margin:6px 0 0;padding:3px 10px 3px 4px;border:1px solid transparent;border-radius:var(--mc-radius-pill);background:transparent;color:var(--mc-accent-deep);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer}.mc-thread:hover:not(:disabled){border-color:var(--mc-hairline);background:var(--mc-surface-raised)}.mc-thread:disabled{cursor:default;color:var(--mc-ink-soft)}.mc-thread__faces{display:inline-flex}.mc-thread__faces .mc-avatar+.mc-avatar{margin-left:-6px}.mc-thread__icon{margin-left:4px}.mc-thread__when{font-weight:400;color:var(--mc-ink-faint)}.mc-msg__inthread{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);margin:0 0 4px;padding:1px 7px;border:1px solid transparent;border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);color:var(--mc-ink-faint);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);cursor:pointer}.mc-msg__inthread:hover{border-color:var(--mc-hairline);color:var(--mc-accent-deep)}.mc-msg__inthread:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-actions{position:absolute;top:-13px;right:12px;display:flex;align-items:center;gap:2px;padding:3px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-pop),var(--mc-shadow-sheen);opacity:0;pointer-events:none;transition:opacity .15s var(--mc-motion-ease)}.mc-msg:hover>.mc-actions,.mc-msg:focus-within>.mc-actions,.mc-ext:hover>.mc-actions,.mc-ext:focus-within>.mc-actions{opacity:1;pointer-events:auto}.mc-action{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink-soft);font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));cursor:pointer}.mc-action:hover{background:var(--mc-surface-sunken);color:var(--mc-ink)}.mc-action[aria-pressed=true]{background:var(--mc-accent-wash)}.mc-action--danger:hover{background:var(--mc-danger-wash);color:var(--mc-danger-text)}.mc-action--emoji{width:28px;font-size:calc(14px * var(--mc-text-scale, 1));line-height:1}.mc-action,.mc-thread,.mc-msg__retry,.mc-msg__inthread{transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-action:active,.mc-msg__inthread:active{transform:scale(.96)}.mc-thread:active:not(:disabled),.mc-msg__retry:active{transform:scale(.97)}.mc-day{display:flex;align-items:center;gap:12px;margin:14px 0 10px}.mc-day__rule{flex:1 1 auto;min-height:3px;border-top:var(--mc-stroke-hairline) solid var(--mc-metal-line);border-bottom:var(--mc-stroke-hairline) solid color-mix(in srgb,var(--mc-metal-line) 45%,transparent)}.mc-pane__daypill{position:absolute;top:10px;left:50%;z-index:3;transform:translate(-50%,-4px);padding:4px 12px;border-radius:var(--mc-radius-pill, 999px);border:1px solid color-mix(in oklab,var(--mc-ink) 14%,transparent);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-pop);color:var(--mc-ink);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(16px * var(--mc-text-scale, 1));white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.mc-pane__daypill[data-shown]{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.mc-pane__daypill,.mc-pane__daypill[data-shown]{transform:translate(-50%);transition:opacity .16s ease}}.mc-day__label{flex:none;padding:3px 11px;border:var(--mc-stroke-hairline) solid var(--mc-metal-line);border-radius:var(--mc-radius-pill);background:linear-gradient(var(--mc-metal-wash),var(--mc-metal-wash)),var(--mc-surface-raised);box-shadow:var(--mc-shadow-sheen);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--mc-metal-text)}.mc-unread{display:flex;align-items:center;gap:10px;padding:6px 0 4px}.mc-unread__rule{flex:1 1 auto;height:1px;background:var(--mc-unread-divider)}.mc-unread__label{flex:none;font-family:var(--mc-font-mono);font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mc-unread-divider)}.mc-start{padding:20px 22px 14px 14px}.mc-start__title{margin:0 0 4px;font-family:var(--mc-font-display);font-style:italic;font-size:calc(19px * var(--mc-text-scale, 1));font-weight:500;color:var(--mc-ink)}.mc-start__note{margin:0;max-width:62ch;font-size:calc(12.5px * var(--mc-text-scale, 1));color:var(--mc-ink-soft);text-wrap-style:pretty}.mc-edge{display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;height:48px;padding:0 14px;font-family:var(--mc-font-mono);font-size:calc(10px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--mc-ink-faint)}.mc-edge__dot{width:4px;height:4px;border-radius:50%;background:var(--mc-hairline)}.mc-edge__spinner{width:13px;height:13px;border:2px solid var(--mc-hairline);border-top-color:var(--mc-accent);border-radius:50%;animation:mc-spin .9s linear infinite}@keyframes mc-spin{to{transform:rotate(360deg)}}.mc-jump-anchor{position:absolute;left:0;right:0;bottom:14px;z-index:4;display:flex;justify-content:center;pointer-events:none}.mc-jump{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-pill);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-pop),var(--mc-shadow-sheen);color:var(--mc-ink-body);font:inherit;font-size:calc(12.5px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer;pointer-events:auto;animation:mc-rise .14s var(--mc-motion-ease) 1;transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-jump:active{transform:scale(.97)}.mc-jump--unread{border-color:var(--mc-accent-deep);background:var(--mc-accent);color:var(--mc-accent-ink)}.mc-jump--mentioned{background:var(--mc-accent-deep);color:var(--mc-accent-deep-ink)}.mc-jump__mentions{padding:1px 7px;border-radius:var(--mc-radius-pill);background:var(--mc-mention-badge);color:var(--mc-mention-badge-ink);font-family:var(--mc-font-mono);font-size:calc(10px * var(--mc-text-scale, 1));letter-spacing:.06em;font-variant-numeric:tabular-nums;text-transform:uppercase}@keyframes mc-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mc-msg__sender--button{padding:0;border:0;background:none;color:inherit;cursor:pointer;text-align:left}.mc-msg__sender--button:hover .mc-msg__sender-name{text-decoration:underline;text-underline-offset:2px}.mc-msg__sender-handle{margin-left:5px;font-family:var(--mc-font-mono);font-size:calc(10.5px * var(--mc-text-scale, 1));font-weight:400;letter-spacing:.01em;color:var(--mc-ink-faint)}.mc-avatar--button{padding:0;border:0;cursor:pointer}.mc-avatar--button>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mc-statuses{display:inline-flex;align-items:baseline;gap:8px}.mc-statuses--compact{display:inline-flex;align-items:center;gap:3px}.mc-status{display:inline-flex;align-items:center;gap:3px;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-ink-faint);white-space:nowrap}.mc-status--quiet{color:var(--mc-ink-faint)}.mc-status--danger{color:var(--mc-danger-text);font-weight:600}.mc-msg__marks{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.mc-msg__marks--line{display:flex;margin:0 0 2px}[data-mc-chrome=glass] .mc-msg--carded .mc-msg__marks--line{margin-bottom:6px}.mc-msg .mc-msg__mark--chip{font-size:calc(11px * var(--mc-text-scale, 1));line-height:calc(16px * var(--mc-text-scale, 1));white-space:nowrap}.mc-msg .mc-msg__mark--pinned{display:inline-flex;align-items:center;gap:4px;padding:1px 8px 1px 6px;border-radius:var(--mc-radius-pill);background:var(--mc-warning);color:var(--mc-warning-ink);font-weight:600}.mc-msg .mc-msg__mark--pinned svg{color:inherit;fill:currentColor}.mc-msg .mc-msg__mark--saved{display:inline-flex;align-items:center;gap:4px;padding:1px 8px 1px 6px;border-radius:var(--mc-radius-pill);background:var(--ux-ok-solid);color:var(--ux-ok-on);font-weight:600}.mc-msg .mc-msg__mark--saved svg{fill:currentColor}.mc-msg.mc-msg--pinned[data-own]{box-shadow:inset var(--mc-stroke-rail) 0 0 var(--mc-warning)}.mc-msg .mc-msg__side--directory{color:var(--mc-warning-text);font-weight:600}[data-mc-chrome=glass] .mc-msg .mc-status--quiet.mc-msg__side--directory,[data-mc-chrome=glass] .mc-msg--carded[data-own] .mc-status--quiet.mc-msg__side--directory{color:var(--amber, var(--mc-warning-text));font-weight:600}.mc-msg:focus-visible,.mc-ext:focus-visible,.mc-system:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(-1 * var(--mc-focus-ring-width));border-radius:var(--mc-radius-sm)}.mc-msg--mentioned-me[data-own]{box-shadow:inset var(--mc-stroke-rail) 0 0 var(--mc-mention-rail)}.mc-msg--editing[data-own],.mc-msg--editing[data-own]:hover,.mc-ext--editing{background:var(--mc-accent-wash);box-shadow:inset var(--mc-stroke-rail) 0 0 var(--mc-accent-deep)}.mc-msg--tombstone{opacity:.85}.mc-msg__failed-why{flex:1 1 16em;min-width:0}.mc-msg__discard{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid transparent;border-radius:var(--mc-radius-pill);background:transparent;color:var(--mc-ink-soft);font:inherit;font-size:calc(11.5px * var(--mc-text-scale, 1));cursor:pointer}.mc-msg__discard:hover{border-color:var(--mc-hairline);color:var(--mc-ink)}.mc-system__inner{display:inline-flex;align-items:center;gap:8px;max-width:100%}.mc-system__text{min-width:0}.mc-ext__altered{display:flex;align-items:flex-start;gap:6px;margin:6px 14px 0;padding:6px 9px;border:1px solid var(--mc-danger-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-danger-wash);font-size:calc(11.5px * var(--mc-text-scale, 1));line-height:1.45;color:var(--mc-danger-text)}button.mc-mention{border:0;font:inherit;font-weight:600;cursor:pointer}.mc-mention--group{background:var(--mc-accent-wash);color:var(--mc-accent-deep)}.mc-mention--room{background:var(--mc-surface-sunken);color:var(--mc-accent-deep)}button.mc-mention:hover{text-decoration:underline;text-underline-offset:2px}.mc-reactions .mc-skin-react--add{opacity:.3;transition:opacity var(--mc-motion-base) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-msg:hover .mc-reactions .mc-skin-react--add,.mc-msg:focus-within .mc-reactions .mc-skin-react--add,.mc-ext:hover .mc-reactions .mc-skin-react--add,.mc-ext:focus-within .mc-reactions .mc-skin-react--add,.mc-reactions .mc-skin-react--add:focus-visible{opacity:1}.mc-reactions>.mc-skin-react-pair,.mc-reactions>.mc-skin-react:not(.mc-skin-react--add){--mc-pop-from: .4;--mc-pop-over: 1.12;animation:mc-pop var(--mc-motion-slow) var(--mc-motion-ease) 1}@keyframes mc-pop{0%{opacity:0;transform:scale(var(--mc-pop-from, .4))}62%{opacity:1;transform:scale(var(--mc-pop-over, 1.12))}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.mc-reactions>.mc-skin-react-pair,.mc-reactions>.mc-skin-react:not(.mc-skin-react--add){--mc-pop-from: 1;--mc-pop-over: 1}}.mc-ext>.mc-gifs{margin-left:14px;margin-right:14px}.mc-gifs{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;margin:6px 0 0;padding:0;list-style:none}.mc-gifs__item{max-width:100%}.mc-gifmsg{position:relative;display:block;max-width:100%;padding:0;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken);overflow:hidden;cursor:zoom-in;transition:border-color var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease)}.mc-gifmsg:hover{border-color:var(--mc-accent);box-shadow:var(--mc-shadow-raised)}.mc-gifmsg:focus-visible{outline:var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-gifmsg__media{border-radius:0}.mc-gifmsg__badge{position:absolute;left:6px;bottom:6px;padding:1px 5px;border-radius:var(--mc-radius-sm);background:color-mix(in srgb,var(--mc-ink) 72%,transparent);color:var(--mc-surface-raised);font:var(--mc-type-mono);font-size:calc(9.5px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.06em;line-height:1.3;pointer-events:none}.mc-attach__thumb--failed{flex-direction:column;gap:4px;border:1px dashed var(--mc-outline);color:var(--mc-ink-faint)}.mc-attach__thumb--reserved{border:1px solid var(--mc-hairline);color:var(--mc-ink-ghost)}.mc-attach__thumb-note{font-size:calc(10.5px * var(--mc-text-scale, 1));text-align:center}.mc-attach__retry{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid var(--mc-outline);border-radius:var(--mc-radius-pill);background:var(--mc-surface);font-size:calc(10.5px * var(--mc-text-scale, 1));color:var(--mc-ink-body);cursor:pointer}.mc-attach__retry:hover{border-color:var(--mc-accent)}.mc-thread--unread{color:var(--mc-accent-deep);font-weight:700}.mc-thread__badge{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 5px;border-radius:var(--mc-radius-pill);background:var(--mc-unread-badge);color:var(--mc-unread-badge-ink);font-family:var(--mc-font-mono);font-size:calc(10px * var(--mc-text-scale, 1));font-variant-numeric:tabular-nums}.mc-thread[data-unread=group] .mc-thread__badge{background:var(--mc-warning);color:var(--mc-warning-ink)}.mc-thread[data-unread=mention] .mc-thread__badge{background:var(--mc-mention-badge);color:var(--mc-mention-badge-ink)}.mc-thread[data-unread=mention]{color:var(--mc-mention-text)}.mc-actions[data-menu-open=true]{opacity:1;pointer-events:auto}.mc-msg:has(:focus-visible)>.mc-actions,.mc-ext:has(:focus-visible)>.mc-actions{opacity:1;pointer-events:auto}.mc-pane__viewport[data-mc-input=pointer]:has(:is(.mc-msg,.mc-ext):hover) :is(.mc-msg,.mc-ext):not(:hover)>.mc-actions:not([data-menu-open=true]),.mc-pane__viewport[data-mc-input=keyboard]:has(:is(.mc-msg,.mc-ext):focus-within) :is(.mc-msg,.mc-ext):not(:focus-within)>.mc-actions:not([data-menu-open=true]){opacity:0;pointer-events:none}.mc-action:disabled{cursor:not-allowed;opacity:.4}.mc-action:disabled:hover{background:transparent;color:var(--mc-ink-soft)}.mc-actions__pop{position:relative;display:inline-flex}.mc-pane__row:has(.mc-actions[data-menu-open=true]){z-index:3}.mc-menu[data-flip=up]{top:auto;bottom:calc(100% + 5px)}.mc-menu{position:absolute;top:calc(100% + 5px);right:0;z-index:var(--mc-layer-dropdown);min-width:184px;padding:4px;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface);box-shadow:var(--mc-shadow-pop)}.mc-menu.mc-menu--float{position:fixed;right:auto;bottom:auto;z-index:var(--mc-layer-dropdown, 40)}.mc-menu__item{display:flex;align-items:center;gap:8px;width:100%;padding:6px 9px;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink-body);font:inherit;font-size:calc(12.5px * var(--mc-text-scale, 1));text-align:left;cursor:pointer}.mc-menu__item:hover:not(:disabled){background:var(--mc-surface-hover)}.mc-menu__item--danger{color:var(--mc-danger-text)}.mc-menu__item--danger:hover:not(:disabled){background:var(--mc-danger-wash)}.mc-menu__item:disabled{display:grid;grid-template-columns:auto minmax(0,1fr);row-gap:2px;cursor:not-allowed;color:var(--mc-ink-ghost)}.mc-menu__why{grid-column:1 / -1;font-size:calc(10.5px * var(--mc-text-scale, 1));line-height:1.35;color:var(--mc-ink-faint)}.mc-unread-bar{display:flex;align-items:stretch;gap:1px;padding:0 10px 4px;background:var(--mc-surface)}.mc-unread-bar__jump,.mc-unread-bar__dismiss{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:1px solid var(--mc-accent-wash-line);background:var(--mc-accent-wash);color:var(--mc-accent-deep);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer}.mc-unread-bar__jump{flex:1 1 auto;justify-content:flex-start;border-radius:var(--mc-radius) 0 0 var(--mc-radius)}.mc-unread-bar__dismiss{flex:none;border-left:0;border-radius:0 var(--mc-radius) var(--mc-radius) 0;color:var(--mc-ink-soft)}.mc-unread-bar__jump:hover,.mc-unread-bar__dismiss:hover{background:color-mix(in srgb,var(--mc-accent) 14%,var(--mc-surface))}.mc-unread-bar[data-mentions=true] .mc-unread-bar__jump{border-color:var(--mc-mention-badge);background:var(--mc-mention-row);color:var(--mc-mention-text)}.mc-unread-bar__mentions{margin-left:auto;padding:1px 7px;border-radius:var(--mc-radius-pill);background:var(--mc-mention-badge);color:var(--mc-mention-badge-ink);font-family:var(--mc-font-mono);font-size:calc(10px * var(--mc-text-scale, 1));letter-spacing:.05em;text-transform:uppercase}.mc-jump--stale{border-color:var(--mc-outline-strong);background:var(--mc-surface-raised);color:var(--mc-ink)}.mc-skeleton{display:flex;flex-direction:column;padding:10px 0;pointer-events:none}.mc-skeleton__row{display:grid;grid-template-columns:var(--mc-avatar-lg) minmax(0,1fr);gap:0 11px;margin:0;padding:9px 12px}.mc-skeleton__avatar,.mc-skeleton__head,.mc-skeleton__line{display:block;border-radius:var(--mc-radius-sm);background-color:var(--mc-surface-sunken);background-image:linear-gradient(90deg,transparent 25%,color-mix(in srgb,var(--mc-ink) 8%,transparent) 40%,transparent 55%);background-size:420px 100%;background-repeat:no-repeat;animation:mc-shimmer 1.4s linear infinite}.mc-skeleton__avatar{grid-column:1;justify-self:end;width:var(--mc-avatar-lg);height:var(--mc-avatar-lg);border-radius:var(--mc-radius)}.mc-skeleton__main{grid-column:2;display:flex;flex-direction:column;gap:6px;min-width:0;padding-top:3px}.mc-skeleton__head{width:132px;height:11px}.mc-skeleton__line{height:10px}@keyframes mc-shimmer{0%{background-position:-420px 0}to{background-position:420px 0}}.mc-pane__crash,.mc-roomstate{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;height:100%;min-height:240px;padding:32px;text-align:center}.mc-pane__crash-icon{color:var(--mc-danger-text)}.mc-roomstate__icon{color:var(--mc-ink-faint)}.mc-pane__crash-title,.mc-roomstate__title{margin:0;font-family:var(--mc-font-display);font-style:italic;font-size:calc(19px * var(--mc-text-scale, 1));color:var(--mc-ink)}.mc-pane__crash-note,.mc-roomstate__note{margin:0;max-width:52ch;font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.5;color:var(--mc-ink-soft)}.mc-roomstate__detail{margin:0;max-width:52ch;font-family:var(--mc-font-mono);font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-ink-faint)}.mc-pane__crash-action,.mc-roomstate__action{display:inline-flex;align-items:center;gap:6px;margin-top:5px;padding:7px 15px;border:1px solid var(--mc-accent-deep);border-radius:var(--mc-radius-pill);background:var(--mc-accent);color:var(--mc-accent-ink);font:inherit;font-size:calc(12.5px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer}.mc-pane__crash-action:hover,.mc-roomstate__action:hover{background:var(--mc-accent-hover)}.mc-roomstate__action:disabled{cursor:default;opacity:.6}.mc-pane :is(button,a,[tabindex]):focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}@media(prefers-reduced-motion:reduce){.mc-msg--highlight,.mc-ext--highlight,.mc-jump,.mc-msg__gutter-time,.mc-actions,.mc-reactions .mc-skin-react,.mc-reactions .mc-skin-react--add,.mc-skeleton__avatar,.mc-skeleton__head,.mc-skeleton__line,.mc-msg:after,.mc-msg--grouped:before,.mc-attach,.mc-thread,.mc-action,.mc-msg__retry,.mc-msg__inthread{animation:none;transition:none}.mc-edge__spinner{animation-duration:2.4s}}.mc-confidential{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken, var(--mc-surface-raised));max-width:62ch}.mc-confidential__label{display:flex;align-items:center;gap:6px;margin:0;font-size:calc(11px * var(--mc-text-scale, 1));letter-spacing:.02em;text-transform:uppercase;color:var(--mc-ink-soft)}.mc-confidential__ttl{margin-left:auto;text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums}.mc-confidential__text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--mc-ink)}.mc-confidential__after,.mc-confidential__hint,.mc-confidential__why{margin:0;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.45;color:var(--mc-ink-soft)}.mc-confidential__open{position:relative;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:5px 10px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised);color:var(--mc-ink);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));cursor:pointer}.mc-confidential__open:disabled{cursor:not-allowed;opacity:.55}.mc-confidential__ring{width:12px;height:12px;border-radius:50%;border:2px solid var(--mc-hairline);transition:none}.mc-confidential__ring[data-holding=true]{border-color:var(--mc-accent, currentColor);animation:mc-confidential-fill .7s linear forwards}@keyframes mc-confidential-fill{0%{transform:scale(.6);opacity:.4}to{transform:scale(1.15);opacity:1}}@media(prefers-reduced-motion:reduce){.mc-confidential__ring[data-holding=true]{animation:none;background:var(--mc-accent, currentColor)}}.mc-confidential--preserved{border-color:var(--mc-warning-wash-line, var(--mc-hairline))}.mc-confidential__preserved{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.45;color:var(--mc-warning, var(--mc-ink-soft))}.mc-confidential__error{margin:0;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-danger, var(--mc-ink-soft))}.mc-confidential--error{flex-direction:row;align-items:center;gap:6px;color:var(--mc-ink-soft)}.mc-poll{display:flex;flex-direction:column;gap:6px;margin-top:6px;padding:10px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken, var(--mc-surface-raised));max-width:62ch}.mc-poll__question{display:flex;align-items:center;gap:6px;margin:0;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;color:var(--mc-ink)}.mc-poll__choices{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.mc-poll__choice{position:relative;display:flex;flex-direction:column;gap:2px}.mc-poll__pick{position:relative;z-index:1;display:flex;align-items:center;gap:8px;width:100%;padding:5px 8px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:transparent;color:var(--mc-ink);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));cursor:pointer;text-align:left}.mc-poll__pick:disabled{cursor:not-allowed;opacity:.65}.mc-poll__pick[aria-pressed=true]{border-color:var(--mc-accent, currentColor)}.mc-poll__tick{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex:0 0 auto;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:3px}.mc-poll__tick[data-picked=true]{border-color:var(--mc-accent, currentColor);color:var(--mc-accent, currentColor)}.mc-poll__label{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.mc-poll__count{flex:0 0 auto;font-variant-numeric:tabular-nums;color:var(--mc-ink-soft)}.mc-poll__bar{position:absolute;left:0;top:0;height:100%;border-radius:var(--mc-radius);background:var(--mc-accent-wash, transparent);pointer-events:none}.mc-poll__voters{margin:0 0 0 22px;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.4;color:var(--mc-ink-soft);overflow-wrap:anywhere}.mc-poll__status,.mc-poll__multiple{margin:0;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-poll__error{margin:0;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-danger, var(--mc-ink-soft))}[data-mc-chrome=glass] .mc-pane,[data-mc-chrome=glass] .mc-menu{--rs-card: #ffffff;--rs-ink: var(--ink, #1a1e26);--rs-ink-2: var(--ink-2, rgba(26, 30, 38, .55))}[data-mc-chrome=glass] .mc-pane{color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-pane__viewport{background-image:none;padding-top:48px;padding-bottom:48px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 44px,#000 calc(100% - 44px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 44px,#000 calc(100% - 44px),transparent 100%);scrollbar-color:rgba(255,255,255,.18) transparent}[data-mc-chrome=glass] .mc-pane__viewport::-webkit-scrollbar-thumb{background:#ffffff29}[data-mc-chrome=glass] .mc-pane__viewport::-webkit-scrollbar-thumb:hover{background:#ffffff4d}[data-mc-chrome=glass] .mc-msg{width:fit-content;max-width:min(100%,760px);padding:9px 13px;border-radius:var(--r-bubble, 13px)}[data-mc-chrome=glass] .mc-msg[data-own=false]{--mc-row-ground: var(--rs-card, #ffffff);background:var(--mc-row-ground);color:var(--rs-ink, #1a1e26);box-shadow:var(--shadow-card, 0 12px 28px rgba(0, 0, 0, .4))}[data-mc-chrome=glass] .mc-msg[data-own=true]{--mc-row-ground: var(--glass-own, rgba(255, 255, 255, .16));background:var(--mc-row-ground);backdrop-filter:var(--blur-bubble, blur(24px) saturate(160%));-webkit-backdrop-filter:var(--blur-bubble, blur(24px) saturate(160%));border:1px solid var(--glass-border-bright, rgba(255, 255, 255, .18));color:var(--t1, #ffffff);box-shadow:none}[data-mc-chrome=glass] .mc-msg[data-own]:hover{background:var(--mc-row-ground)}[data-mc-chrome=glass] .mc-msg[data-own=true]:hover{background:#fff3}[data-mc-chrome=glass] .mc-msg[data-own=false]:hover{background:var(--rs-card, #ffffff)}[data-mc-chrome=glass] .mc-msg{--mc-print-lift: 2px 2px 0 color-mix(in oklab, var(--mc-ink) 16%, transparent);--mc-print-lift-hover: 3px 3px 0 color-mix(in oklab, var(--mc-ink) 22%, transparent)}[data-mc-chrome=glass] .mc-msg[data-own=true]{--mc-print-lift: 2px 2px 0 color-mix(in oklab, var(--mc-ink) 32%, transparent);--mc-print-lift-hover: 3px 3px 0 color-mix(in oklab, var(--mc-ink) 44%, transparent)}[data-mc-chrome=glass] .mc-msg:after{opacity:1;box-shadow:var(--mc-print-lift)}[data-mc-chrome=glass] .mc-msg:hover:after,[data-mc-chrome=glass] .mc-msg:focus-within:after{box-shadow:var(--mc-print-lift-hover),var(--shadow-hero, 0 16px 38px rgba(0, 0, 0, .45))}[data-mc-chrome=glass] .mc-msg--mentioned[data-own],[data-mc-chrome=glass] .mc-msg--mentioned[data-own]:hover{background:var(--rs-card, #ffffff);box-shadow:0 0 0 1.5px var(--link, #8ab8ff),var(--shadow-card, 0 12px 28px rgba(0, 0, 0, .4))}[data-mc-chrome=glass] .mc-msg--mentioned[data-own=true],[data-mc-chrome=glass] .mc-msg--mentioned[data-own=true]:hover{background:#8ab8ff2e;box-shadow:0 0 0 1.5px var(--link, #8ab8ff)}[data-mc-chrome=glass] .mc-msg--failed[data-own],[data-mc-chrome=glass] .mc-msg--failed[data-own]:hover{background:var(--rs-card, #ffffff);box-shadow:0 0 0 1.5px var(--coral, #f04438),0 0 0 4px #ff9aa82e,var(--shadow-card, 0 12px 28px rgba(0, 0, 0, .4))}[data-mc-chrome=glass] .mc-msg--grouped:before{background:#ffffff1f}[data-mc-chrome=glass] .mc-msg,[data-mc-chrome=glass] .mc-ext{animation:mc-arrive .4s cubic-bezier(.16,1,.3,1) 1}[data-mc-chrome=glass] .mc-pane__row[data-mc-opened] :is(.mc-msg,.mc-ext):not(.mc-msg--highlight,.mc-ext--highlight){animation:none}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-msg__sender,[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-body,[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-para,[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-list,[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-msg__forwarded{color:var(--rs-ink, #1a1e26)}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-body,[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-para,[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-list{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-msg__time,[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-msg__gutter-time{color:var(--ink-text-2, rgba(26, 30, 38, .66))}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-msg__sender{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-msg__time,[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-msg__gutter-time{color:#ffffffbf}[data-mc-chrome=glass] .mc-code,[data-mc-chrome=glass] .mc-codeblock,[data-mc-chrome=glass] .mc-codeblock code{font-family:SF Mono,ui-monospace,monospace}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-code,[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-codeblock{background:#00000040;border-color:#ffffff24;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-quote{border-left-color:#ffffff4d;color:var(--t2, rgba(255, 255, 255, .7))}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-link,[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-link:hover{color:var(--link, #8ab8ff)}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-link,[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-link:hover{color:var(--link-on-white, #3b6fc4)}[data-mc-chrome=glass] .mc-mention{border-radius:var(--r-mention, 5px);background:var(--rs-ink, #1a1e26);color:#fff;font-weight:600}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-mention{background:#ffffffe6;color:var(--rs-ink, #1a1e26)}[data-mc-chrome=glass] .mc-mention--me{background:var(--link-on-white, #3b6fc4);color:#fff}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-mention--me{background:var(--link, #8ab8ff);color:#14171d}[data-mc-chrome=glass] .mc-edited,[data-mc-chrome=glass] .mc-deleted{color:var(--ink-text-2, rgba(26, 30, 38, .66))}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-edited,[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-deleted{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-avatar{border-radius:11px;box-shadow:none;color:#fff;font-weight:700}[data-mc-chrome=glass] .mc-avatar[data-tint="1"]{background:linear-gradient(135deg,var(--mc-avatar-t1),color-mix(in oklab,var(--mc-avatar-t1) 70%,black))}[data-mc-chrome=glass] .mc-avatar[data-tint="2"]{background:linear-gradient(135deg,var(--mc-avatar-t2),color-mix(in oklab,var(--mc-avatar-t2) 70%,black))}[data-mc-chrome=glass] .mc-avatar[data-tint="3"]{background:linear-gradient(135deg,var(--mc-avatar-t3),color-mix(in oklab,var(--mc-avatar-t3) 70%,black))}[data-mc-chrome=glass] .mc-avatar[data-tint="4"]{background:linear-gradient(135deg,var(--mc-avatar-t4),color-mix(in oklab,var(--mc-avatar-t4) 70%,black))}[data-mc-chrome=glass] .mc-avatar[data-tint="5"]{background:linear-gradient(135deg,var(--mc-avatar-t5),color-mix(in oklab,var(--mc-avatar-t5) 70%,black))}[data-mc-chrome=glass] .mc-avatar[data-tint="6"]{background:linear-gradient(135deg,var(--mc-avatar-t6),color-mix(in oklab,var(--mc-avatar-t6) 70%,black))}[data-mc-chrome=glass] .mc-avatar:after{background:radial-gradient(120% 90% at 30% -10%,rgba(255,255,255,.28),transparent 58%)}[data-mc-chrome=glass] .mc-avatar--small{border-radius:7px}[data-mc-chrome=glass] .mc-reactions .mc-skin-react{--mc-skin-react-fill: var(--glass-3, rgba(255, 255, 255, .08));--mc-skin-react-hover: var(--glass-hover, rgba(255, 255, 255, .14));--mc-skin-react-border: var(--glass-border-strong, rgba(255, 255, 255, .14));--mc-skin-react-ink: var(--t3, rgba(255, 255, 255, .5));--mc-skin-react-strong: rgba(255, 255, 255, .85);--mc-skin-react-dash: rgba(255, 255, 255, .3);--mc-skin-react-own: var(--rs-card, #ffffff);--mc-skin-react-own-ink: #14171d;--mc-skin-react-own-seam: rgba(26, 30, 38, .16);border-radius:var(--r-btn, 999px)}[data-mc-chrome=glass] .mc-reactions .mc-skin-react:hover:not(:disabled){border-color:#ffffff4d}[data-mc-chrome=glass] .mc-reactions .mc-skin-react--mine{font-weight:700;box-shadow:0 6px 14px #00000059}[data-mc-chrome=glass] .mc-reactions .mc-skin-react--add{border-width:1.5px}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-reactions .mc-skin-react{--mc-skin-react-fill: rgba(26, 30, 38, .06);--mc-skin-react-hover: rgba(26, 30, 38, .1);--mc-skin-react-border: rgba(26, 30, 38, .14);--mc-skin-react-ink: rgba(26, 30, 38, .62);--mc-skin-react-strong: var(--rs-ink, #1a1e26);--mc-skin-react-dash: rgba(26, 30, 38, .34);--mc-skin-react-own: var(--rs-ink, #1a1e26);--mc-skin-react-own-ink: #ffffff;--mc-skin-react-own-seam: rgba(255, 255, 255, .22)}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-reactions .mc-skin-react:hover:not(:disabled){border-color:#1a1e263d}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-reactions .mc-skin-react--mine{box-shadow:none}[data-mc-chrome=glass] .mc-msg[data-own=false]:hover .mc-reactions .mc-skin-react--add,[data-mc-chrome=glass] .mc-msg[data-own=false]:focus-within .mc-reactions .mc-skin-react--add{border-color:#1a1e2673;color:var(--rs-ink, #1a1e26)}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-thread{border-color:#1a1e2624;background:#1a1e260d;color:var(--link-on-white, #3b6fc4)}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-thread:hover:not(:disabled){background:#1a1e2617}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-thread__when{color:var(--ink-text-2, rgba(26, 30, 38, .66))}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-thread__badge{background:var(--rs-ink, #1a1e26);color:#fff}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-msg__inthread{color:var(--link-on-white, #3b6fc4)}[data-mc-chrome=glass] .mc-msg:hover .mc-reactions .mc-skin-react--add,[data-mc-chrome=glass] .mc-msg:focus-within .mc-reactions .mc-skin-react--add,[data-mc-chrome=glass] .mc-ext:hover .mc-reactions .mc-skin-react--add,[data-mc-chrome=glass] .mc-ext:focus-within .mc-reactions .mc-skin-react--add,[data-mc-chrome=glass] .mc-reactions .mc-skin-react--add:focus-visible{border-color:#ffffff73;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-attach{gap:10px;padding:7px 12px;border:1px solid rgba(26,30,38,.08);border-left:3px solid var(--steel, #7d92ad);border-radius:9px;background:var(--rs-card, #ffffff);color:var(--rs-ink, #1a1e26);font-weight:600;box-shadow:var(--shadow-row, 0 10px 24px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-attach[data-kind=pdf]{border-left-color:var(--coral-strip, #e0918a)}[data-mc-chrome=glass] .mc-attach[data-kind=archive]{border-left-color:var(--amber, #e8b055)}[data-mc-chrome=glass] .mc-attach:hover{border-color:#1a1e2614;border-left-color:var(--steel, #7d92ad);background:#f6f8fb;transform:translateY(-2px);box-shadow:var(--shadow-card, 0 12px 28px rgba(0, 0, 0, .4))}[data-mc-chrome=glass] .mc-attach[data-kind=pdf]:hover{border-left-color:var(--coral-strip, #e0918a)}[data-mc-chrome=glass] .mc-attach[data-kind=archive]:hover{border-left-color:var(--amber, #e8b055)}[data-mc-chrome=glass] .mc-attach__icon{display:inline-flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:28px;height:28px;border-radius:7px;background:#7d92ad2e;color:#4a5f7d}[data-mc-chrome=glass] .mc-attach[data-kind=pdf] .mc-attach__icon{background:#e0918a33;color:#c4574d}[data-mc-chrome=glass] .mc-attach[data-kind=archive] .mc-attach__icon{background:#e8b05533;color:#c47f2a}[data-mc-chrome=glass] .mc-attach__icon:after{content:attr(data-filetype);font-size:calc(7px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:.04em;line-height:1}[data-mc-chrome=glass] .mc-attach__size{color:var(--ink-text-2, rgba(26, 30, 38, .66));font-weight:400}[data-mc-chrome=glass] .mc-attach__thumb{border-radius:7px;background:#1a1e260f;color:var(--rs-ink-2, rgba(26, 30, 38, .5))}[data-mc-chrome=glass] .mc-attachments__hint{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-thread{border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .08));border:1px solid var(--glass-border, rgba(255, 255, 255, .13));color:var(--link, #8ab8ff);font-weight:600}[data-mc-chrome=glass] .mc-thread:hover:not(:disabled){background:var(--glass-hover, rgba(255, 255, 255, .14))}[data-mc-chrome=glass] .mc-thread__when{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-thread__badge{background:var(--rs-card, #ffffff);color:var(--rs-ink, #1a1e26)}[data-mc-chrome=glass] .mc-msg__inthread{color:var(--link, #8ab8ff)}[data-mc-chrome=glass] .mc-day__rule{min-height:1px;border-top:1px solid rgba(255,255,255,.12);border-bottom:0}[data-mc-chrome=glass] .mc-day__label{padding:3px 13px;border:1px solid var(--glass-border, rgba(255, 255, 255, .13));background:var(--glass-3, rgba(255, 255, 255, .08));box-shadow:none;font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:1.2px;color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-unread__rule{background:#ff9aa880}[data-mc-chrome=glass] .mc-unread__label{color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-msg__failed{color:var(--coral-ink, #b8434f);font-weight:600}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-msg__failed{color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-msg__retry,[data-mc-chrome=glass] .mc-msg__discard{border:1px solid rgba(26,30,38,.18);border-radius:var(--r-btn, 999px);background:transparent;color:var(--coral-ink, #b8434f)}[data-mc-chrome=glass] .mc-msg__retry:hover,[data-mc-chrome=glass] .mc-msg__discard:hover{background:#b8434f1a;color:var(--coral-ink, #b8434f)}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-msg__retry,[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-msg__discard{border-color:#ff9aa880;color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-msg__retry:hover,[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-msg__discard:hover{background:#ff9aa829}[data-mc-chrome=glass] .mc-status,[data-mc-chrome=glass] .mc-status--quiet{color:var(--ink-text-2, rgba(26, 30, 38, .66))}[data-mc-chrome=glass] .mc-status--danger{color:var(--coral-ink, #b8434f);font-weight:600}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-status{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-msg[data-own=true] .mc-status--danger{color:var(--coral, #f04438)}.mc-seen{display:flex;align-items:center;gap:8px;margin:4px 0 2px 13px}.mc-facepile{display:inline-flex;align-items:center;flex:none}.mc-facepile__face{width:var(--mc-facepile-size, 16px);height:var(--mc-facepile-size, 16px);border-radius:5px;border:1.5px solid var(--mc-surface);box-sizing:border-box}.mc-facepile[data-on=white] .mc-facepile__face{border-color:var(--card)}.mc-facepile__face+.mc-facepile__face{margin-left:-5px}.mc-facepile__more{margin-left:4px;font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;color:var(--mc-ink-soft);font-variant-numeric:tabular-nums}.mc-facepile[data-on=white] .mc-facepile__more{color:var(--ink-text-2, rgba(26, 30, 38, .66))}.mc-facepile__face[data-tint="1"]{background:var(--mc-avatar-t1)}.mc-facepile__face[data-tint="2"]{background:var(--mc-avatar-t2)}.mc-facepile__face[data-tint="3"]{background:var(--mc-avatar-t3)}.mc-facepile__face[data-tint="4"]{background:var(--mc-avatar-t4)}.mc-facepile__face[data-tint="5"]{background:var(--mc-avatar-t5)}.mc-facepile__face[data-tint="6"]{background:var(--mc-avatar-t6)}[data-mc-chrome=glass] .mc-facepile__face[data-tint=you]{background:var(--av-you, linear-gradient(135deg, #f2914e, #d95f2b))}.mc-seen__label{font-size:calc(10.5px * var(--mc-text-scale, 1));color:var(--mc-ink-faint);font-variant-numeric:tabular-nums}.mc-seen[data-on=white] .mc-seen__label{color:var(--ink-text-2, rgba(26, 30, 38, .66))}.mc-typing{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.mc-typing__faces{display:inline-flex;align-items:center;gap:2px;flex:none}.mc-typing__faces .mc-avatar{width:18px;height:18px;font-size:8px;border-radius:6px}.mc-typing__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(12px * var(--mc-text-scale, 1));font-style:normal;color:var(--mc-ink-soft)}.mc-typing__dots{display:inline-flex;align-items:center;gap:3px;flex:none}.mc-typing__dot{width:4px;height:4px;border-radius:50%;background:color-mix(in oklab,var(--mc-ink) 80%,transparent);animation:mc-typing-pulse 1.2s ease-in-out infinite}.mc-typing__dot:nth-child(2){animation-delay:.2s}.mc-typing__dot:nth-child(3){animation-delay:.4s}[data-mc-chrome=glass] .mc-skeleton__avatar,[data-mc-chrome=glass] .mc-skeleton__head,[data-mc-chrome=glass] .mc-skeleton__line{background:linear-gradient(90deg,#ffffff0f,#ffffff2e,#ffffff0f) 0 0 / 200px 100% repeat-x,#ffffff0f;animation:mc-glass-shimmer 1.4s linear infinite}[data-mc-chrome=glass] .mc-pane__empty-title{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-pane__empty-note{color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-pane__crash,[data-mc-chrome=glass] .mc-roomstate{border:1px dashed rgba(255,154,168,.35);border-radius:var(--r-panel, 20px);background:var(--glass-2, rgba(255, 255, 255, .06));backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));-webkit-backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));box-shadow:var(--rim, inset 0 1.5px 0 rgba(255, 255, 255, .25))}[data-mc-chrome=glass] .mc-pane__crash-icon,[data-mc-chrome=glass] .mc-roomstate__icon{color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-pane__crash-title,[data-mc-chrome=glass] .mc-roomstate__title{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-pane__crash-note,[data-mc-chrome=glass] .mc-roomstate__note,[data-mc-chrome=glass] .mc-roomstate__detail{color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-pane__crash-action,[data-mc-chrome=glass] .mc-roomstate__action{border:0;border-radius:var(--r-btn, 999px);background:var(--rs-card, #ffffff);color:#14171d;font-weight:700;box-shadow:var(--shadow-btn, 0 8px 20px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-pane__crash-action:hover,[data-mc-chrome=glass] .mc-roomstate__action:hover{background:#f2f4f8}[data-mc-chrome=glass] .mc-system__text,[data-mc-chrome=glass] .mc-system__time,[data-mc-chrome=glass] .mc-start__note,[data-mc-chrome=glass] .mc-edge{color:#ffffff94}[data-mc-chrome=glass] .mc-start__title{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-system__inner{background:transparent}[data-mc-chrome=glass] .mc-jump{border:1px solid var(--glass-border-strong, rgba(255, 255, 255, .16));border-radius:var(--r-btn, 999px);background:var(--glass-sheet, rgba(18, 19, 24, .97));backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));-webkit-backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));color:var(--t1, #ffffff);box-shadow:var(--shadow-btn, 0 8px 20px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-jump--unread,[data-mc-chrome=glass] .mc-jump--mentioned{background:var(--rs-card, #ffffff);border-color:transparent;color:#14171d;font-weight:700}[data-mc-chrome=glass] .mc-unread-bar{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-btn, 999px);background:var(--glass-sheet, rgba(18, 19, 24, .97));backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));-webkit-backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-unread-bar__jump,[data-mc-chrome=glass] .mc-unread-bar__dismiss{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-unread-bar__jump:hover,[data-mc-chrome=glass] .mc-unread-bar__dismiss:hover{background:#ffffff24}[data-mc-chrome=glass] .mc-menu,[data-mc-chrome=glass] .mc-actions__pop{border:1px solid var(--glass-border-bright, rgba(255, 255, 255, .18));border-radius:var(--r-tile, 16px);background:var(--glass-sheet, rgba(18, 19, 24, .97));backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));-webkit-backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));box-shadow:var(--rim, inset 0 1.5px 0 rgba(255, 255, 255, .25)),var(--shadow-hero, 0 16px 38px rgba(0, 0, 0, .45));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-menu__item{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-menu__item:hover:not(:disabled){background:#ffffff1f}[data-mc-chrome=glass] .mc-menu__item--danger{color:color-mix(in srgb,var(--coral, #f04438) 84%,#ffffff)}[data-mc-chrome=glass] .mc-menu__item--danger:hover:not(:disabled){background:#ff9aa829}[data-mc-chrome=glass] .mc-menu__why{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-actions{border:1px solid var(--glass-border-strong, rgba(255, 255, 255, .16));border-radius:var(--r-input, 10px);background:#14161cf7;backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));-webkit-backdrop-filter:var(--blur-sm, blur(20px) saturate(160%));box-shadow:var(--shadow-btn, 0 8px 20px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-action{color:var(--t2, rgba(255, 255, 255, .7))}[data-mc-chrome=glass] .mc-actions{flex-wrap:nowrap;top:-9px;right:10px;bottom:auto;left:auto;transform:none}@container mc-pane (min-width: 800px){[data-mc-chrome=glass] .mc-msg{max-width:min(100%,760px)}}@media(max-width:899px){[data-mc-chrome=glass] .mc-actions{left:12px;right:12px;justify-content:flex-end;flex-wrap:nowrap;top:auto;bottom:calc(100% - 8px)}[data-mc-chrome=glass] .mc-actions .mc-action{width:36px;height:36px;min-width:36px;min-height:36px}}[data-mc-chrome=glass] .mc-action:hover{background:#ffffff24;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-action[aria-pressed=true]{background:#fff3;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-action--danger:hover{background:#ff9aa833;color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-pane :is(button,[data-mc-chrome=glass] a,[data-mc-chrome=glass] [tabindex]):focus-visible,[data-mc-chrome=glass] .mc-msg:focus-visible,[data-mc-chrome=glass] .mc-ext:focus-visible,[data-mc-chrome=glass] .mc-system:focus-visible{outline:2px solid var(--link, #8ab8ff);outline-offset:2px}@media(prefers-reduced-motion:reduce){[data-mc-chrome=glass] .mc-msg,[data-mc-chrome=glass] .mc-ext,.mc-typing__dot,[data-mc-chrome=glass] .mc-skeleton__avatar,[data-mc-chrome=glass] .mc-skeleton__head,[data-mc-chrome=glass] .mc-skeleton__line{animation:none}}@keyframes mc-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes mc-typing-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-code,[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-codeblock{border-color:#1a1e261f;background:#1a1e260d;color:var(--ink, #1a1e26)}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-quote{border-left-color:#1a1e263d;background:#1a1e260a;color:var(--ink-text-2, rgba(26, 30, 38, .66))}[data-mc-chrome=glass] .mc-msg[data-own=false] .mc-msg__forwarded{color:var(--ink-text-2, rgba(26, 30, 38, .66))}[data-mc-chrome=glass] .mc-msg__sender-name[data-machine=true],[data-mc-chrome=glass] .mc-msg__sender-handle[data-machine=true]{font-family:SF Mono,ui-monospace,monospace;font-size:calc(11.5px * var(--mc-text-scale, 1));letter-spacing:0}[data-mc-chrome=glass] .mc-roomstate__title,[data-mc-chrome=glass] .mc-pane__crash-title,[data-mc-chrome=glass] .mc-pane__empty-title,[data-mc-chrome=glass] .mc-start__title{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,sans-serif;font-style:normal;font-weight:800;letter-spacing:-.3px}[data-mc-chrome=glass] .mc-msg--failed[data-own]:not(:has(.mc-msg__retry)):not(:has(.mc-msg__failed[data-mc-refused])),[data-mc-chrome=glass] .mc-msg--failed[data-own]:not(:has(.mc-msg__retry)):not(:has(.mc-msg__failed[data-mc-refused])):hover{box-shadow:0 0 0 1.5px #1a1e261f,var(--shadow-card, 0 12px 28px rgba(0, 0, 0, .4))}[data-mc-chrome=glass] .mc-msg--failed:not(:has(.mc-msg__retry)):not(:has(.mc-msg__failed[data-mc-refused])) .mc-msg__failed{color:var(--mc-ink-soft);font-weight:400}[data-mc-chrome=glass] .mc-msg--failed:not(:has(.mc-msg__retry)):not(:has(.mc-msg__failed[data-mc-refused])) .mc-msg__failed>svg{color:var(--mc-ink-soft)}[data-mc-chrome=glass] .mc-msg--failed:not(:has(.mc-msg__retry)):not(:has(.mc-msg__failed[data-mc-refused])) .mc-msg__discard{border-color:var(--mc-hairline);color:var(--mc-ink-soft)}[data-mc-chrome=glass] .mc-msg--failed:not(:has(.mc-msg__retry)):not(:has(.mc-msg__failed[data-mc-refused])) .mc-msg__discard:hover{background:color-mix(in oklab,var(--mc-ink) 8%,transparent);color:var(--mc-ink)}[data-mc-chrome=glass] .mc-msg--failed:not(:has(.mc-msg__retry)):not(:has(.mc-msg__failed[data-mc-refused])) .mc-status{color:var(--mc-ink-soft)}.mc-preview{display:flex;align-items:flex-start;gap:10px;max-width:460px;margin:6px 0 0;padding:9px 12px;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken);color:var(--mc-ink-body);font:inherit;text-align:left;text-decoration:none;transition:background var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-preview:hover{border-color:var(--mc-accent);background:color-mix(in srgb,var(--mc-accent) 6%,var(--mc-surface-sunken));transform:translateY(-1px);box-shadow:var(--mc-shadow-raised)}.mc-preview:active{transform:translateY(0) scale(.99);box-shadow:none}.mc-preview__icon{display:inline-flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:28px;height:28px;border-radius:var(--mc-radius-sm);background:color-mix(in srgb,var(--mc-ink) 6%,var(--mc-surface-sunken));color:var(--mc-ink-soft)}.mc-preview__icon:after{content:attr(data-host);font-size:calc(7px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:.04em;line-height:1}.mc-preview__body{display:flex;min-width:0;flex-direction:column;gap:2px}.mc-preview__site{overflow:hidden;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.3;text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink-faint)}.mc-preview__title{overflow:hidden;font-size:calc(13.5px * var(--mc-text-scale, 1));font-weight:650;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mc-preview__desc{overflow:hidden;font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.4;color:var(--mc-ink-soft);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mc-preview__host{overflow:hidden;margin-top:2px;font-family:var(--mc-font-mono);font-size:calc(10.5px * var(--mc-text-scale, 1));text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink-faint)}.mc-preview--pictured .mc-preview__body{flex:1}.mc-preview__picture{flex:none;width:72px;height:72px;overflow:hidden;align-self:center;border-radius:var(--mc-radius-sm);background:color-mix(in srgb,var(--mc-ink) 6%,var(--mc-surface-sunken))}.mc-preview__picture img{display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){.mc-preview{transition:none}.mc-preview:hover,.mc-preview:active{transform:none}}[data-mc-chrome=glass] .mc-preview{padding:10px 13px;border:1px solid rgba(26,30,38,.08);border-left:3px solid var(--steel, #7d92ad);border-radius:9px;background:var(--rs-card, #ffffff);color:var(--rs-ink, #1a1e26);box-shadow:var(--shadow-row, 0 10px 24px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-preview:hover{border-color:#1a1e2614;border-left-color:var(--steel, #7d92ad);background:#f6f8fb;transform:translateY(-2px);box-shadow:var(--shadow-card, 0 12px 28px rgba(0, 0, 0, .4))}[data-mc-chrome=glass] .mc-preview__icon{background:#7d92ad2e;color:#4a5f7d;border-radius:7px}[data-mc-chrome=glass] .mc-preview__picture{border-radius:7px;background:color-mix(in srgb,var(--steel) 18%,transparent)}[data-mc-chrome=glass] .mc-preview__site{color:var(--ink-text-2, rgba(26, 30, 38, .66))}[data-mc-chrome=glass] .mc-preview__title{color:var(--rs-ink, #1a1e26);font-weight:700}[data-mc-chrome=glass] .mc-preview__desc{color:var(--ink-text-2, rgba(26, 30, 38, .66))}[data-mc-chrome=glass] .mc-preview__host{color:#4a5f7d}.mc-figure{font-family:var(--mc-font-caption);font-size:1.22em;line-height:1;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}[data-mc-chrome=glass] .mc-msg--carded,[data-mc-chrome=glass] .mc-msg--carded[data-own],[data-mc-chrome=glass] .mc-msg--carded[data-own]:hover,[data-mc-chrome=glass] .mc-msg--carded.mc-msg--mentioned[data-own],[data-mc-chrome=glass] .mc-msg--carded.mc-msg--mentioned[data-own]:hover,[data-mc-chrome=glass] .mc-msg--carded.mc-msg--failed[data-own],[data-mc-chrome=glass] .mc-msg--carded.mc-msg--failed[data-own]:hover,[data-mc-chrome=glass] .mc-msg--carded.mc-msg--failed[data-own]:not(:has(.mc-msg__retry)):not(:has(.mc-msg__failed[data-mc-refused])),[data-mc-chrome=glass] .mc-msg--carded.mc-msg--failed[data-own]:not(:has(.mc-msg__retry)):not(:has(.mc-msg__failed[data-mc-refused])):hover{--mc-row-ground: transparent;width:auto;max-width:none;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-msg--carded{grid-template-columns:36px minmax(0,1fr);gap:0 12px;padding:18px 16px 2px}[data-mc-chrome=glass] .mc-msg--carded.mc-msg--grouped{padding-top:6px;padding-bottom:2px}[data-mc-chrome=glass] .mc-msg--carded:after,[data-mc-chrome=glass] .mc-msg--carded.mc-msg--grouped:before{display:none}[data-mc-chrome=glass] .mc-msg--carded .mc-msg__gutter{padding-top:0}[data-mc-chrome=glass] .mc-msg--carded .mc-avatar{width:36px;height:36px}[data-mc-chrome=glass] .mc-msg--carded .mc-msg__head{align-items:center;gap:0 8px;min-height:20px;margin-bottom:6px}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-msg__sender,[data-mc-chrome=glass] .mc-msg--carded[data-own=true] .mc-msg__sender{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-msg__time,[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-msg__gutter-time,[data-mc-chrome=glass] .mc-msg--carded[data-own=true] .mc-msg__time,[data-mc-chrome=glass] .mc-msg--carded[data-own=true] .mc-msg__gutter-time,[data-mc-chrome=glass] .mc-msg--carded[data-own] .mc-status,[data-mc-chrome=glass] .mc-msg--carded[data-own] .mc-status--quiet{color:var(--t3, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-msg--carded[data-own] .mc-status--danger{color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-msg--carded.mc-msg--grouped .mc-msg__gutter{justify-content:center;padding-top:4px}[data-mc-chrome=glass] .mc-msg--carded .mc-msg__card{position:relative;box-sizing:border-box;width:fit-content;max-width:min(100%,760px);padding:12px 16px;border-radius:14px;transition:background var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease)}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-msg__card{--mc-row-ground: var(--rs-card, #ffffff);background:var(--mc-row-ground);color:var(--rs-ink, #1a1e26);box-shadow:var(--shadow-card, 0 12px 28px rgba(0, 0, 0, .4))}[data-mc-chrome=glass] .mc-msg--carded[data-own=true] .mc-msg__card{--mc-row-ground: var(--glass-own, rgba(255, 255, 255, .16));background:var(--mc-row-ground);backdrop-filter:var(--blur-bubble, blur(24px) saturate(160%));-webkit-backdrop-filter:var(--blur-bubble, blur(24px) saturate(160%));border:1px solid var(--glass-border-bright, rgba(255, 255, 255, .18));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-msg--carded[data-own=true]:hover .mc-msg__card{background:#fff3}[data-mc-chrome=glass] .mc-msg--carded.mc-msg--mentioned[data-own=false] .mc-msg__card{box-shadow:0 0 0 1.5px var(--link, #8ab8ff),var(--shadow-card, 0 12px 28px rgba(0, 0, 0, .4))}[data-mc-chrome=glass] .mc-msg--carded.mc-msg--mentioned[data-own=true] .mc-msg__card{background:#8ab8ff2e;box-shadow:0 0 0 1.5px var(--link, #8ab8ff)}[data-mc-chrome=glass] .mc-msg--carded.mc-msg--failed[data-own] .mc-msg__card{box-shadow:0 0 0 1.5px var(--coral, #f04438),0 0 0 4px #ff9aa82e,var(--shadow-card, 0 12px 28px rgba(0, 0, 0, .4))}[data-mc-chrome=glass] .mc-msg--carded>.mc-actions{top:8px;right:16px}[data-mc-chrome=glass] .mc-msg--carded.mc-msg--grouped>.mc-actions{top:-10px}[data-mc-chrome=glass] .mc-msg--carded .mc-attachments{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:8px;margin-top:10px}[data-mc-chrome=glass] .mc-msg--carded .mc-attachments__hint{display:none}[data-mc-chrome=glass] .mc-msg--carded .mc-attachments .mc-attach{width:100%;max-width:none;box-shadow:none}[data-mc-chrome=glass] .mc-msg--carded .mc-attachments .mc-attach--image{width:fit-content;max-width:260px}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-msg__card:not(.mc-msg__card--bare) .mc-attach{background:#f3f5f9}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-msg__card:not(.mc-msg__card--bare) .mc-attach:hover{background:#e9edf3;transform:none;box-shadow:none}[data-mc-chrome=glass] .mc-msg--carded[data-own=true] .mc-msg__card:not(.mc-msg__card--bare) .mc-attach:hover{transform:none;box-shadow:none}[data-mc-chrome=glass] .mc-msg--carded .mc-msg__card--bare,[data-mc-chrome=glass] .mc-msg--carded[data-own] .mc-msg__card--bare{width:100%;max-width:100%;padding:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}[data-mc-chrome=glass] .mc-msg--carded .mc-msg__card--bare .mc-attachments{margin-top:0}[data-mc-chrome=glass] .mc-msg--carded .mc-msg__card--bare .mc-attachments .mc-attach{width:fit-content;max-width:min(100%,760px);box-shadow:var(--shadow-card, 0 12px 28px rgba(0, 0, 0, .4))}[data-mc-chrome=glass] .mc-msg--carded .mc-msg__card--bare .mc-attachments .mc-attach--image{max-width:260px}[data-mc-chrome=glass] .mc-msg--carded .mc-msg__card--bare .mc-gifs{margin-top:0}[data-mc-chrome=glass] .mc-msg--carded .mc-reactions,[data-mc-chrome=glass] .mc-msg--carded .mc-thread{margin-top:8px}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-reactions .mc-skin-react{--mc-skin-react-fill: var(--glass-3, rgba(255, 255, 255, .08));--mc-skin-react-hover: var(--glass-hover, rgba(255, 255, 255, .14));--mc-skin-react-border: var(--glass-border-strong, rgba(255, 255, 255, .14));--mc-skin-react-ink: var(--t3, rgba(255, 255, 255, .5));--mc-skin-react-strong: rgba(255, 255, 255, .85);--mc-skin-react-dash: rgba(255, 255, 255, .3);--mc-skin-react-own: var(--rs-card, #ffffff);--mc-skin-react-own-ink: #14171d;--mc-skin-react-own-seam: rgba(26, 30, 38, .16)}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-reactions .mc-skin-react:hover:not(:disabled){border-color:#ffffff4d}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-reactions .mc-skin-react--mine{box-shadow:0 6px 14px #00000059}[data-mc-chrome=glass] .mc-msg--carded[data-own=false]:hover .mc-reactions .mc-skin-react--add,[data-mc-chrome=glass] .mc-msg--carded[data-own=false]:focus-within .mc-reactions .mc-skin-react--add{border-color:#ffffff73;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-thread{border-color:var(--glass-border, rgba(255, 255, 255, .13));background:var(--glass-3, rgba(255, 255, 255, .08));color:var(--link, #8ab8ff)}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-thread:hover:not(:disabled){background:var(--glass-hover, rgba(255, 255, 255, .14))}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-thread__when{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-thread__badge{background:var(--rs-card, #ffffff);color:var(--rs-ink, #1a1e26)}[data-mc-chrome=glass] .mc-msg--carded .mc-msg__failed{margin-top:6px}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-msg__quote{background:#1a1e260f;border-left-color:var(--rs-ink-2, rgba(26, 30, 38, .55));color:var(--rs-ink-2, rgba(26, 30, 38, .55))}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-msg__quote:hover{background:#1a1e261a}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-msg__quote--deleted{border-left-color:#1a1e262e}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-msg__quote-who{color:var(--rs-ink, #1a1e26)}[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-msg__quote-time,[data-mc-chrome=glass] .mc-msg--carded[data-own=false] .mc-msg__quote-text{color:var(--rs-ink-2, rgba(26, 30, 38, .55))}@media(max-width:899px){[data-mc-chrome=glass] .mc-msg--carded>.mc-actions{top:8px;right:12px;bottom:auto;left:auto;max-width:calc(100% - 24px);flex-wrap:wrap;justify-content:flex-end}[data-mc-chrome=glass] .mc-msg--carded.mc-msg--grouped>.mc-actions{top:-10px}}.mc-threadpanel .mc-panel__head{flex-wrap:wrap;row-gap:var(--mc-space-xs)}.mc-threadpanel .mc-panel__head-actions{order:-1;margin-inline-start:auto}.mc-threadpanel .mc-panel__head-text{flex:1 0 100%}.mc-threadpanel .mc-panel__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.mc-threadpanel .mc-panel-empty{place-content:safe center}.mc-threadpanel__root{max-height:34vh;overflow-y:auto;overscroll-behavior:contain;padding:var(--mc-space-md) var(--mc-space-lg) var(--mc-space-lg);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mc-ink) 12%,transparent) transparent}.mc-threadpanel__root::-webkit-scrollbar{width:7px;height:7px}.mc-threadpanel__root::-webkit-scrollbar-track{background:transparent}.mc-threadpanel__root::-webkit-scrollbar-thumb{border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-ink) 12%,transparent)}.mc-threadpanel__root::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--mc-ink) 28%,transparent)}.mc-threadpanel__root-label{display:flex;align-items:center;gap:var(--mc-space-xs);margin:0 0 var(--mc-space-sm);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-threadpanel__root-note{margin-bottom:var(--mc-space-md)}.mc-threadpanel__replies{padding:0 var(--mc-space-lg) var(--mc-space-xl)}.mc-threadpanel__more{display:flex;justify-content:center;padding-bottom:var(--mc-space-md)}.mc-threadpanel__state{padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xl)}.mc-threadpanel__retry{margin-top:var(--mc-space-md)}.mc-threadpanel__composer{min-width:0}.mc-threadpanel__typing{margin:0;min-height:18px;padding:0 var(--mc-space-xs);font-size:calc(11px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1));color:var(--mc-ink-soft);font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-threadpanel__also{display:flex;align-items:flex-start;gap:var(--mc-space-sm);padding:0 0 var(--mc-space-sm);cursor:pointer;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-threadpanel__also input{margin:1px 0 0;accent-color:var(--mc-accent);cursor:pointer}.mc-threadpanel__also input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-threadpanel__also-text{min-width:0}.mc-threadpanel__also-hint{display:block;color:var(--mc-ink-faint)}.mc-threadlist__search{position:relative;display:flex;align-items:center;padding:var(--mc-space-sm) var(--mc-space-lg)}.mc-threadlist__search-icon{position:absolute;left:calc(var(--mc-space-lg) + 10px);color:var(--mc-ink-faint);pointer-events:none}.mc-threadlist__input{width:100%;box-sizing:border-box;padding:8px 30px;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface);color:var(--mc-ink);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-threadlist__input::placeholder{color:var(--mc-ink-ghost)}.mc-threadlist__input:focus-visible{border-color:transparent}.mc-threadlist__clear{position:absolute;right:calc(var(--mc-space-lg) + 6px);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--mc-radius-pill);background:transparent;color:var(--mc-ink-faint);cursor:pointer}.mc-threadlist__clear:hover{background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-threadlist__state{padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xl)}.mc-threadlist__retry{margin-top:var(--mc-space-md)}.mc-threadlist__rows{margin:0;padding:var(--mc-space-xs) var(--mc-space-md) var(--mc-space-xl);list-style:none}.mc-threadrow{position:relative;display:flex;align-items:flex-start;gap:var(--mc-space-xxs)}.mc-threadrow+.mc-threadrow{border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-threadrow__open{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px;padding:var(--mc-space-md) var(--mc-space-sm) var(--mc-space-md) var(--mc-space-md);border:0;border-radius:var(--mc-radius);background:transparent;color:inherit;text-align:left;cursor:pointer}.mc-threadrow__open:hover{background:var(--mc-surface-hover)}.mc-threadrow__open:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(var(--mc-focus-ring-offset) * -1)}.mc-threadrow__head{display:flex;align-items:center;gap:var(--mc-space-xs);min-width:0}.mc-threadrow__who{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-threadrow__when{flex:none;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-threadrow__body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-threadrow__body[data-deleted]{color:var(--mc-ink-faint);font-style:italic}.mc-threadrow__foot{display:flex;align-items:center;gap:var(--mc-space-xs);min-width:0;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-threadrow__faces{display:inline-flex;align-items:center;flex:none}.mc-threadrow__faces>*+*{margin-left:-5px}.mc-threadrow__faces .mc-avatar{box-shadow:0 0 0 1.5px var(--mc-surface)}.mc-threadrow__more{margin-left:3px;color:var(--mc-ink-faint)}.mc-threadrow__icon{flex:none;color:var(--mc-ink-faint)}.mc-threadrow__count{flex:none;color:var(--mc-accent-text);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-threadrow__last{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink-faint)}.mc-threadrow__follow{flex:none;align-self:center;margin-right:var(--mc-space-xs);opacity:0;transition:opacity var(--mc-motion-fast) var(--mc-motion-ease)}.mc-threadrow:hover .mc-threadrow__follow,.mc-threadrow:focus-within .mc-threadrow__follow,.mc-threadrow__follow.mc-panel-btn--on{opacity:1}@media(hover:none){.mc-threadrow__follow{opacity:1}}.mc-threadbadge{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:18px;height:18px;padding:0 5px;border-radius:var(--mc-radius-pill);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);font-variant-numeric:tabular-nums}.mc-threadbadge[data-tone=mention]{background:var(--mc-mention-badge);color:var(--mc-mention-badge-ink)}.mc-threadbadge[data-tone=group]{background:var(--mc-warning);color:var(--mc-warning-ink)}.mc-threadbadge[data-tone=plain]{background:linear-gradient(180deg,var(--mc-metal-bright),var(--mc-metal));color:var(--mc-metal-ink);box-shadow:var(--mc-shadow-sheen),0 0 0 1px var(--mc-metal-line)}@media(prefers-reduced-motion:reduce){.mc-threadrow__follow{transition:none}}[data-mc-chrome=glass] .mc-threadpanel__root{border:1px solid rgba(255,255,255,.12);border-radius:var(--r-card, 14px);background:var(--glass-2, rgba(255, 255, 255, .07));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-threadpanel__root-label,[data-mc-chrome=glass] .mc-threadpanel__root-note,[data-mc-chrome=glass] .mc-threadpanel__typing,[data-mc-chrome=glass] .mc-threadpanel__also-hint,[data-mc-chrome=glass] .mc-threadpanel__state,[data-mc-chrome=glass] .mc-threadlist__state{color:#ffffff94}[data-mc-chrome=glass] .mc-threadpanel__retry,[data-mc-chrome=glass] .mc-threadlist__retry,[data-mc-chrome=glass] .mc-threadpanel__more{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .08));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-threadpanel__also-text{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-threadlist__input{border:1px solid var(--glass-border-strong, rgba(255, 255, 255, .14));border-radius:var(--r-btn, 999px);background:var(--glass-2, rgba(255, 255, 255, .07));box-shadow:inset 0 1px #ffffff1a;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-threadlist__input::placeholder{color:var(--t3, rgba(255, 255, 255, .5))}[data-mc-chrome=glass] .mc-threadlist__search-icon{color:var(--t3, rgba(255, 255, 255, .5))}[data-mc-chrome=glass] .mc-threadlist__clear{border:0;background:var(--glass-3, rgba(255, 255, 255, .09));color:#ffffffb3}[data-mc-chrome=glass] .mc-threadlist__clear:hover{background:var(--glass-hover, rgba(255, 255, 255, .14));color:#fff}[data-mc-chrome=glass] .mc-threadrow__open{border-radius:var(--r-card, 14px);background:#fff;color:var(--ink, #1a1e26);box-shadow:var(--shadow-row, 0 10px 24px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-threadrow__open:hover{background:#f4f6fa}[data-mc-chrome=glass] .mc-threadrow__who{color:var(--ink, #1a1e26)}[data-mc-chrome=glass] .mc-threadrow__when,[data-mc-chrome=glass] .mc-threadrow__body{color:var(--ink-text-2, rgba(26, 30, 38, .66))}[data-mc-chrome=glass] .mc-threadrow+.mc-threadrow{border-top-color:transparent}.mc-next{--mc-next-gutter: 10px;--mc-next-ring-room: 4px;display:flex;align-items:center;gap:0;padding-block:var(--mc-space-md) var(--mc-space-sm);min-width:0}.mc-next__label{flex:0 0 auto;font:var(--mc-type-mono);font-weight:600;letter-spacing:var(--mc-type-mono-tracking);text-transform:uppercase;color:var(--mc-ink-faint);-webkit-user-select:none;user-select:none}.mc-next__rail{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--mc-space-sm);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-padding-inline:var(--mc-next-gutter);padding-inline:var(--mc-next-gutter);margin-block:calc(-1 * var(--mc-next-ring-room));padding-block:var(--mc-next-ring-room);-webkit-mask-image:linear-gradient(to right,transparent 0,var(--mc-ink) var(--mc-next-gutter),var(--mc-ink) calc(100% - var(--mc-next-gutter)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,var(--mc-ink) var(--mc-next-gutter),var(--mc-ink) calc(100% - var(--mc-next-gutter)),transparent 100%)}.mc-next__rail::-webkit-scrollbar{display:none}.mc-next__chip{--mc-next-wash: color-mix(in oklab, var(--mc-ink) 5%, transparent);--mc-next-edge: color-mix(in oklab, var(--mc-ink) 16%, transparent);--mc-next-edge-lit: color-mix(in oklab, var(--mc-ink) 30%, transparent);--mc-next-lift: color-mix(in oklab, var(--mc-ink) 24%, transparent);flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-sm) var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-next-edge);border-radius:var(--mc-radius-pill);background:var(--mc-next-wash);font:var(--mc-type-strong);color:var(--mc-ink-soft);white-space:nowrap;cursor:pointer;box-shadow:none;transition:transform var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease),color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-next__chip>svg{flex:0 0 auto;color:var(--mc-ink-faint);transition:color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-next__lead{min-width:0;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-next__sep{color:var(--mc-ink-faint)}.mc-next__tail{flex:0 0 auto;font-variant-numeric:tabular-nums}.mc-next__chip[data-tone=mention] .mc-next__tail{font-weight:700;color:var(--mc-ink)}.mc-next__chip:hover,.mc-next__chip:focus-visible{color:var(--mc-ink);border-color:var(--mc-next-edge-lit);transform:translate(-1px,-1px);box-shadow:2px 2px 0 var(--mc-next-lift)}.mc-next__chip:hover>svg,.mc-next__chip:focus-visible>svg{color:var(--mc-ink-soft)}.mc-next__chip:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-next__chip:active{transform:translate(0);box-shadow:none}.mc-next__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.mc-next__chip,.mc-next__chip>svg{transition:none}.mc-next__chip:hover,.mc-next__chip:focus-visible{transform:none}}.mc-room-tabs{flex:0 0 auto;padding:0 12px;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface)}.mc-panel-tabs--room{gap:2px;overflow-x:auto;scrollbar-width:none}.mc-panel-tabs--room::-webkit-scrollbar{display:none}.mc-panel-tabs--room .mc-panel-tab{flex:0 0 auto;padding:8px 10px;border-bottom:2px solid transparent;border-radius:0}.mc-panel-tabs--room .mc-panel-tab[aria-selected=true]{border-bottom-color:var(--mc-accent);color:var(--mc-ink)}[data-mc-chrome=glass] .mc-room-tabs{background:transparent;border-bottom:1px solid rgba(255,255,255,.09)}[data-mc-chrome=glass] .mc-panel-tabs--room .mc-panel-tab{color:var(--t2, rgba(255, 255, 255, .6));font-size:calc(12.5px * var(--mc-text-scale, 1))}[data-mc-chrome=glass] .mc-panel-tabs--room .mc-panel-tab:hover{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-panel-tabs--room .mc-panel-tab[aria-selected=true]{color:var(--t1, #ffffff);font-weight:700;border-bottom-color:var(--card, #ffffff)}.op-root .mc-fr-ui{--fr-ui-ink: color-mix(in srgb, var(--ux-text) 94%, var(--ux-panel));--fr-ui-label: color-mix(in srgb, var(--ux-text) 84%, var(--ux-panel));--fr-ui-muted: var(--ux-text-3);--fr-ui-quiet: color-mix(in srgb, var(--ux-text) 61.5%, var(--ux-panel));--fr-ui-placeholder: color-mix(in srgb, var(--ux-text) 49%, var(--ux-panel));--fr-ui-well: color-mix(in srgb, var(--ux-text) 1.7%, var(--ux-panel));--fr-ui-rule: color-mix(in srgb, var(--ux-text) 11.3%, var(--ux-panel));--fr-ui-track: color-mix(in srgb, var(--ux-text) 17%, var(--ux-panel));--fr-ui-off: color-mix(in srgb, var(--ux-text) 20%, var(--ux-panel));display:flex;flex-direction:column;gap:16px;font-family:var(--ux-font);color:var(--fr-ui-ink)}.op-root .mc-fr-pop{--fr-pop-bg: color-mix(in srgb, var(--ux-text) 6.5%, var(--ux-panel));--fr-pop-edge: color-mix(in srgb, var(--ux-text) 14%, var(--ux-panel));position:fixed;z-index:var(--mc-layer-dropdown, 40);box-sizing:content-box;width:300px;max-width:calc(100vw - 50px);padding:16px;border:1px solid var(--fr-pop-edge);border-radius:12px;background:var(--fr-pop-bg);box-shadow:0 18px 50px #0009}.op-root .mc-fr-pop:focus{outline:none}.op-root .mc-fr-pop__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.op-root .mc-fr-pop__titles{display:flex;flex-direction:column;gap:2px;min-width:0}.op-root .mc-fr-pop__title{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:700;line-height:calc(17px * var(--mc-text-scale, 1));letter-spacing:0;color:var(--fr-ui-ink)}.op-root .mc-fr-pop__sub{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(14px * var(--mc-text-scale, 1));color:var(--fr-ui-muted)}.op-root .mc-fr-pop__close{display:inline-flex;flex:none;padding:4px;border:0;border-radius:6px;background:none;color:var(--fr-ui-quiet);font:inherit;font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(16px * var(--mc-text-scale, 1));cursor:pointer}.op-root .mc-fr-pop__close:hover{color:var(--fr-ui-ink)}.op-root .mc-fr-pop__close:focus-visible{outline:0;box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-fr-preview{box-sizing:content-box;height:44px;padding:2px;border-radius:9px;background:var(--fr-gradient);background-size:200% 100%;box-shadow:var(--fr-halo);animation:mc-fr-shimmer 3s linear infinite}.op-root .mc-fr-preview[data-fr-still]{animation-play-state:paused}.op-root .mc-fr-preview__box{display:grid;place-items:center;height:100%;border-radius:7px;background:var(--fr-ui-well);font-size:calc(12px * var(--mc-text-scale, 1));color:var(--fr-ui-placeholder)}.op-root .mc-fr-field{display:flex;flex-direction:column;gap:8px}.op-root .mc-fr-field__head{display:flex;justify-content:space-between;gap:12px;font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(14px * var(--mc-text-scale, 1));color:var(--fr-ui-label)}.op-root .mc-fr-field__head label{margin:0;font:inherit;color:inherit}.op-root .mc-fr-field__value{font-family:var(--ux-mono);color:var(--fr-ui-muted)}.op-root .mc-fr-range{display:block;color-scheme:light;width:100%;margin:2px 0;padding:0;border:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.op-root .mc-fr-range:focus-visible{outline:2px solid var(--ux-ring);outline-offset:3px}.op-root .mc-fr-range--hue{height:14px;border-radius:7px;background:linear-gradient(90deg,#f53d3d,#f5f53d,#3df53d,#3df5f5,#3d3df5,#f53df5,#f53d3d)}.op-root .mc-fr-range--glow{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--fr-ui-track),var(--fr-c1))}.op-root .mc-fr-range--brightness{height:6px;border-radius:3px;background:linear-gradient(90deg,hsl(var(--fr-hue, 205) 95% 35%),hsl(var(--fr-hue, 205) 95% 80%))}.op-root .mc-fr-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;border:0;border-radius:6px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none}.op-root .mc-fr-toggle:focus-visible{outline:2px solid var(--ux-ring);outline-offset:4px}.op-root .mc-fr-toggle__words{display:flex;flex-direction:column;gap:2px;min-width:0}.op-root .mc-fr-toggle__label{font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(14px * var(--mc-text-scale, 1));color:var(--fr-ui-label)}.op-root .mc-fr-toggle__hint{font-size:calc(11px * var(--mc-text-scale, 1));line-height:calc(12px * var(--mc-text-scale, 1));color:var(--fr-ui-muted)}.op-root .mc-fr-switch{position:relative;flex:none;width:34px;height:20px;border-radius:10px;background:var(--fr-ui-off);transition:background .2s}.op-root .mc-fr-switch__knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .2s}.op-root .mc-fr-toggle[aria-checked=true] .mc-fr-switch{background:var(--fr-c1)}.op-root .mc-fr-toggle[aria-checked=true] .mc-fr-switch__knob{left:16px}.op-root .mc-fr-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:4px;border-top:1px solid var(--fr-ui-rule);font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(14px * var(--mc-text-scale, 1))}.op-root .mc-fr-reset{padding:0;border:0;border-radius:4px;background:none;font:inherit;color:var(--fr-ui-quiet);cursor:pointer}.op-root .mc-fr-reset:hover{color:var(--fr-ui-ink)}.op-root .mc-fr-reset:focus-visible{outline:2px solid var(--ux-ring);outline-offset:2px}.op-root .mc-fr-foot__scope{color:var(--fr-ui-muted)}.op-root .mc-room.mc-ux .mc-room__actions .mc-fr-gear svg{color:color-mix(in srgb,var(--fr-gear-ink) calc(var(--fr-icon-glow, 1) * 100%),currentColor);filter:drop-shadow(0 0 5px var(--fr-gear-glow)) drop-shadow(0 0 10px var(--fr-gear-glow))}.mc-fr-gear-slot{display:contents}.mc-room[data-mc-density=compact] .mc-room__actions .mc-fr-gear-slot{display:none}@media(prefers-reduced-motion:reduce){.op-root .mc-fr-preview{animation:none}}.mc-search__filters{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mc-space-sm);padding:var(--mc-space-sm) var(--mc-space-lg);background:var(--mc-surface-raised);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-search__filters--on{box-shadow:inset var(--mc-stroke-rail) 0 0 0 var(--mc-accent-wash-line)}.mc-search__filter{display:flex;align-items:center;gap:var(--mc-space-xxs);min-width:0}.mc-search__filter-label{color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);white-space:nowrap}.mc-search__select{max-width:190px;padding:3px 6px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer;text-overflow:ellipsis}.mc-search__select:hover:not(:disabled){background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-search__select:disabled{opacity:.55;cursor:default}.mc-search__select:focus-visible,.mc-search__filter-clear:focus-visible,.mc-search__person:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-search__chip--file{display:inline-flex;align-items:center;gap:var(--mc-space-xxs)}.mc-search__filter-clear{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);margin-left:auto;padding:3px 8px;border:0;border-radius:var(--mc-radius-pill);background:transparent;color:var(--mc-accent-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer;white-space:nowrap}.mc-search__filter-clear:hover{background:var(--mc-surface-hover)}.mc-search__people{padding:var(--mc-space-md) var(--mc-space-lg) var(--mc-space-sm);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-search__people-head{margin:0 0 var(--mc-space-xs);color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);text-transform:uppercase}.mc-search__people-list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.mc-search__person{display:flex;align-items:center;gap:var(--mc-space-xs);width:100%;padding:5px var(--mc-space-sm);border:0;border-radius:var(--mc-radius);background:transparent;color:var(--mc-ink);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);text-align:left;cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-search__person:hover{background:var(--mc-surface-hover)}.mc-search__person[aria-pressed=true]{background:var(--mc-accent-deep);color:var(--mc-accent-deep-ink)}.mc-search__person-name{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-search__person-do{margin-left:auto;color:var(--mc-ink-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-search__person[aria-pressed=true] .mc-search__person-do{color:var(--mc-accent-deep-ink);opacity:.85}@media(max-width:560px){.mc-search__person-do{display:none}.mc-search__select{max-width:130px}}[data-mc-chrome=glass] .mc-search__filters{border-top:1px solid rgba(255,255,255,.09)}[data-mc-chrome=glass] .mc-search__filter-label{color:#ffffff94}[data-mc-chrome=glass] .mc-search__select{color-scheme:dark;border:1px solid var(--glass-border-strong, rgba(255, 255, 255, .14));border-radius:var(--r-input, 10px);background:var(--glass-2, rgba(255, 255, 255, .07));box-shadow:inset 0 1px #ffffff1a;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-search__select:hover:not(:disabled){background:var(--glass-hover, rgba(255, 255, 255, .12))}[data-mc-chrome=glass] .mc-search__select:disabled{color:#ffffff59}[data-mc-chrome=glass] .mc-search__select option{background:#1b1e25;color:#fff}[data-mc-chrome=glass] .mc-search__filter-clear{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-btn, 999px);background:transparent;color:#ffffffb3}[data-mc-chrome=glass] .mc-search__filter-clear:hover{background:var(--glass-hover, rgba(255, 255, 255, .14));color:#fff}[data-mc-chrome=glass] .mc-search__people-head{color:#ffffff94}[data-mc-chrome=glass] .mc-search__person{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .08));color:#ffffffd9}[data-mc-chrome=glass] .mc-search__person:hover{background:var(--glass-hover, rgba(255, 255, 255, .14))}[data-mc-chrome=glass] .mc-search__person[aria-pressed=true]{border-color:transparent;background:#fff;color:#14171d;font-weight:700;box-shadow:var(--shadow-btn, 0 8px 20px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-search__person-do{color:#ffffff94}[data-mc-chrome=glass] .mc-search__person[aria-pressed=true] .mc-search__person-do{color:#1a1e269e}[data-mc-chrome=glass] .mc-search__select:focus-visible,[data-mc-chrome=glass] .mc-search__filter-clear:focus-visible,[data-mc-chrome=glass] .mc-search__person:focus-visible{outline:2px solid var(--link, #8ab8ff);outline-offset:2px}.mc-search{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;box-sizing:border-box;background:var(--mc-surface);color:var(--mc-ink-body);font-family:var(--mc-font-body)}.mc-search__head{display:flex;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-md) var(--mc-space-lg);background:var(--mc-surface-raised);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-search__head{flex-wrap:wrap}.mc-search__title{flex:1 0 100%;margin:0;color:var(--mc-ink);font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking)}.mc-search__field{position:relative;flex:1;min-width:0;display:flex;align-items:center}.mc-search__field-icon{position:absolute;left:10px;color:var(--mc-ink-faint);pointer-events:none}.mc-search__input{width:100%;box-sizing:border-box;padding:8px 30px;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface);color:var(--mc-ink);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-search__input::placeholder{color:var(--mc-ink-ghost)}.mc-search__input:focus-visible{border-color:transparent}.mc-search__clear{position:absolute;right:6px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--mc-radius-pill);background:transparent;color:var(--mc-ink-faint);cursor:pointer}.mc-search__clear:hover{background:var(--mc-surface-sunken);color:var(--mc-ink)}.mc-search__close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;padding:0;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink-soft);cursor:pointer}.mc-search__close:hover{background:var(--mc-surface-sunken);color:var(--mc-ink)}.mc-search__scope{display:flex;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-md) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-search__chip{padding:4px 11px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-search__chip:hover{background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-search__chip[aria-pressed=true]{border-color:transparent;background:var(--mc-accent-deep);color:var(--mc-accent-deep-ink);font-weight:600}.mc-search__chip:focus-visible,.mc-search__close:focus-visible,.mc-search__clear:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-search__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.mc-search__results{padding:var(--mc-space-sm) 0}.mc-search__row{position:relative;border-left:var(--mc-stroke-rail) solid transparent;cursor:pointer}.mc-search__row:hover{background:var(--mc-surface-hover)}.mc-search__row--on{background:var(--mc-accent-wash);border-left-color:var(--mc-accent-deep)}.mc-search__row--quiet{cursor:default}.mc-search__row--quiet:hover{background:transparent}.mc-search__where{display:flex;align-items:center;gap:var(--mc-space-xs);margin:0;padding:var(--mc-space-sm) var(--mc-space-lg) 0 var(--mc-space-lg);color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-search__where-room{color:var(--mc-ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.mc-search__tag{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);padding:1px 7px;border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);color:var(--mc-ink-faint);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-search__file{display:flex;align-items:center;gap:var(--mc-space-xs);margin:0;padding:var(--mc-space-xxs) var(--mc-space-lg) 0 var(--mc-space-lg);color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-search__file-name{min-width:0;overflow:hidden;color:var(--mc-ink-body);text-overflow:ellipsis;white-space:nowrap}.mc-search__file-excerpt{display:-webkit-box;margin:0;padding:var(--mc-space-xxs) var(--mc-space-lg) 0 var(--mc-space-lg);overflow:hidden;color:var(--mc-ink-body);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);-webkit-box-orient:vertical;-webkit-line-clamp:2}.mc-search .mc-hit{padding:0 1px;border-radius:3px;background:var(--mc-accent-wash);box-shadow:0 0 0 1px var(--mc-accent-wash-line);color:var(--mc-accent-text);font-weight:650}.mc-search__row-actions{display:flex;justify-content:flex-end;padding:0 var(--mc-space-lg) var(--mc-space-sm)}.mc-search__jump{display:none;align-items:center;gap:var(--mc-space-xs);padding:3px 9px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-pill);background:var(--mc-surface);color:var(--mc-accent-text);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);cursor:pointer}.mc-search__row--on .mc-search__jump,.mc-search__row:hover .mc-search__jump,.mc-search__row:focus-within .mc-search__jump{display:inline-flex}.mc-search__jump:hover{background:var(--mc-surface-sunken)}.mc-search__jump:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-search__skeletons{display:flex;flex-direction:column;gap:var(--mc-space-lg);padding:var(--mc-space-lg);pointer-events:none;-webkit-user-select:none;user-select:none}.mc-search__skeleton{display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-search__skeleton-head{width:42%;height:10px;border-radius:5px;background:color-mix(in srgb,var(--mc-ink) 12%,transparent)}.mc-search__skeleton-line{width:88%;height:9px;border-radius:5px;background:color-mix(in srgb,var(--mc-ink) 8%,transparent)}.mc-search__state{padding:var(--mc-space-xxl) var(--mc-space-xl);text-align:center}.mc-search__state-line{margin:0;color:var(--mc-ink);font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking)}.mc-search__state-sub{margin:var(--mc-space-sm) auto 0;max-width:46ch;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);line-height:1.55}.mc-search__state--failed{margin:var(--mc-space-lg);padding:var(--mc-space-xl);border:var(--mc-stroke-hairline) solid var(--mc-danger-wash-line);border-radius:var(--mc-radius-lg);background:var(--mc-danger-wash)}.mc-search__state--failed .mc-search__state-line{color:var(--mc-danger-text)}.mc-search__state .mc-search__btn{margin-top:var(--mc-space-lg)}.mc-search__state-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--mc-space-sm);margin-top:var(--mc-space-lg)}.mc-search__state-actions .mc-search__btn{margin-top:0}.mc-search__foot{display:flex;align-items:center;gap:var(--mc-space-lg);padding:var(--mc-space-md) var(--mc-space-lg);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface-raised)}.mc-search__note{margin:0;min-width:0;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-search__foot-actions{display:flex;align-items:center;gap:var(--mc-space-md);margin-left:auto}.mc-search__count{color:var(--mc-ink-faint);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);white-space:nowrap}.mc-search__spinner{color:var(--mc-ink-faint);animation:mc-search-spin .9s linear infinite}@keyframes mc-search-spin{to{transform:rotate(360deg)}}.mc-search__btn{padding:6px 12px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);cursor:pointer;white-space:nowrap}.mc-search__btn:hover:not(:disabled){background:var(--mc-surface-sunken)}.mc-search__btn:disabled{color:var(--mc-ink-ghost);cursor:default}.mc-search__btn--solid{border-color:transparent;background:var(--mc-accent);color:var(--mc-accent-ink)}.mc-search__btn--solid:hover:not(:disabled){background:var(--mc-accent-hover)}.mc-search__btn:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-search__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.mc-search__spinner{animation-duration:2.4s}.mc-search__chip{transition:none}}[data-mc-chrome=glass] .mc-search__head{border-bottom:1px solid rgba(255,255,255,.09)}[data-mc-chrome=glass] .mc-search__field{border:1px solid var(--glass-border-strong, rgba(255, 255, 255, .14));border-radius:var(--r-btn, 999px);background:var(--glass-2, rgba(255, 255, 255, .07));box-shadow:inset 0 1px #ffffff1a}[data-mc-chrome=glass] .mc-search__field-icon{color:var(--t3, rgba(255, 255, 255, .5))}[data-mc-chrome=glass] .mc-search__input{background:transparent;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-search__input::placeholder{color:var(--t3, rgba(255, 255, 255, .5))}[data-mc-chrome=glass] .mc-search__clear,[data-mc-chrome=glass] .mc-search__close{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .08));color:var(--t2, rgba(255, 255, 255, .7))}[data-mc-chrome=glass] .mc-search__clear:hover,[data-mc-chrome=glass] .mc-search__close:hover{background:var(--glass-hover, rgba(255, 255, 255, .14));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-search__chip{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .08));color:#ffffffb3}[data-mc-chrome=glass] .mc-search__chip:hover{background:var(--glass-hover, rgba(255, 255, 255, .14));color:#fff}[data-mc-chrome=glass] .mc-search__chip[aria-pressed=true]{border-color:transparent;background:#fff;color:#14171d;font-weight:700;box-shadow:var(--shadow-btn, 0 8px 20px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-search__row{border-radius:var(--r-card, 14px);background:#fff;color:var(--ink, #1a1e26);box-shadow:var(--shadow-row, 0 10px 24px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-search__row:hover,[data-mc-chrome=glass] .mc-search__row--on{background:#f4f6fa}[data-mc-chrome=glass] .mc-search__row--quiet,[data-mc-chrome=glass] .mc-search__row--quiet:hover{background:#ffffff0f;color:#ffffff94;box-shadow:none}[data-mc-chrome=glass] .mc-search__where,[data-mc-chrome=glass] .mc-search__where-room,[data-mc-chrome=glass] .mc-search__file,[data-mc-chrome=glass] .mc-search__file-name,[data-mc-chrome=glass] .mc-search__file-excerpt{color:var(--ink-text-2, rgba(26, 30, 38, .66))}[data-mc-chrome=glass] .mc-search__tag{border-radius:var(--r-mention, 5px);background:#1a1e2614;color:#1a1e26b8}[data-mc-chrome=glass] .mc-search .mc-hit{background:#8ab8ff52;color:var(--ink, #1a1e26)}[data-mc-chrome=glass] .mc-search__jump{border:1px solid rgba(26,30,38,.16);border-radius:var(--r-btn, 999px);background:transparent;color:var(--link-on-white, #3b6fc4)}[data-mc-chrome=glass] .mc-search__jump:hover{background:#3b6fc41a}[data-mc-chrome=glass] .mc-search__skeleton-head,[data-mc-chrome=glass] .mc-search__skeleton-line{background:linear-gradient(90deg,#ffffff0f,#ffffff2e,#ffffff0f) 0 0 / 200px 100% repeat-x,#ffffff0f;animation:mc-glass-shimmer 1.4s linear infinite}@media(prefers-reduced-motion:reduce){[data-mc-chrome=glass] .mc-search__skeleton-head,[data-mc-chrome=glass] .mc-search__skeleton-line{animation:none}}.mc-usercard{display:flex;align-items:flex-start;gap:var(--mc-space-md)}.mc-card__face{position:relative;display:inline-flex;flex:none}.mc-card__dot{position:absolute;right:-2px;bottom:-2px}.mc-card__facts{display:flex;flex-direction:column;gap:var(--mc-space-xxs);min-width:0}.mc-card__facts .mc-panel-badge{align-self:flex-start}.mc-card__presence{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-xs);margin:0}.mc-card__word{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-card__status{font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-soft)}.mc-card__handle{font-family:var(--mc-font-mono)}.mc-card__mail{color:var(--mc-accent-text);text-decoration:none}.mc-card__mail:hover,.mc-card__mail:focus-visible{text-decoration:underline;text-underline-offset:2px}.mc-card__gone{display:flex;align-items:flex-start;gap:var(--mc-space-xs);margin:var(--mc-space-xl) 0 0;padding:var(--mc-space-xs) var(--mc-space-sm);border:1px solid var(--mc-warning-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-warning-wash);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-sidepick{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 6px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-sidepick__label{font-weight:600}.mc-sidepick__options{display:inline-flex;flex-wrap:wrap;gap:4px;min-width:0}.mc-sidepick__option{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:3px 10px;border:1px solid var(--mc-hairline);border-radius:999px;background:transparent;color:var(--mc-ink-soft);font:inherit;cursor:pointer}.mc-sidepick__option[aria-checked=true]{border-color:color-mix(in srgb,var(--mc-accent) 60%,var(--mc-hairline));background:color-mix(in srgb,var(--mc-accent) 14%,transparent);color:var(--mc-ink);font-weight:600}.mc-sidepick__option--directory[aria-checked=true]{border-color:var(--mc-warning-wash-line, color-mix(in srgb, var(--mc-warning) 65%, var(--mc-hairline)));background:var(--mc-warning-wash, color-mix(in srgb, var(--mc-warning) 16%, transparent));color:var(--mc-warning-text)}.mc-sidepick__option:focus-visible{outline:var(--mc-focus-ring-width, 2px) solid var(--mc-focus-ring, var(--mc-accent));outline-offset:2px}.mc-sidepick__note{flex-basis:100%;margin:0}.mc-sidepick--directory .mc-sidepick__note{color:var(--mc-warning-text);font-weight:600}.mc-sidechip{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:600;white-space:nowrap;color:var(--mc-ink-soft);background:color-mix(in srgb,var(--mc-accent) 12%,transparent)}.mc-sidechip--directory{color:var(--mc-warning-text);background:var(--mc-warning-wash, color-mix(in srgb, var(--mc-warning) 16%, transparent))}.mc-sidenotice{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 6px;padding:8px 12px;border:1px solid var(--mc-hairline);border-radius:10px;background:var(--mc-warning-wash, color-mix(in srgb, var(--mc-warning) 8%, transparent));border-color:var(--mc-warning-wash-line, var(--mc-hairline));color:var(--mc-ink);font-size:calc(12.5px * var(--mc-text-scale, 1))}.mc-sidenotice p{margin:0;flex:1 1 240px}.mc-sidenotice__action{border:1px solid var(--mc-hairline);border-radius:999px;padding:3px 10px;min-height:28px;background:transparent;color:var(--mc-ink);font:inherit;font-weight:600;cursor:pointer}.mc-room{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;box-sizing:border-box;background:transparent;color:var(--mc-ink-body);font-family:var(--mc-font-body)}.mc-room *,.mc-room *:before,.mc-room *:after{box-sizing:border-box}.mc-room :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}.mc-room__head{container-type:inline-size;container-name:mc-roomhead;display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-md);flex:0 0 auto;min-height:var(--mc-header-height);padding:var(--mc-space-lg) 22px;background:var(--mc-surface-glass);-webkit-backdrop-filter:blur(var(--mc-blur-glass));backdrop-filter:blur(var(--mc-blur-glass));border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-room__ident{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mc-space-sm);min-width:0}.mc-room__kind{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--mc-ink-soft)}.mc-room__presence{position:absolute;right:-3px;bottom:-2px}.mc-room__names{min-width:0}.mc-room__titlewrap{display:flex;align-items:baseline;gap:var(--mc-space-sm);min-width:0}.mc-room__titlewrap .mc-room__title{min-width:7rem}.mc-room__title{margin:0;font:var(--mc-type-caption);letter-spacing:var(--mc-type-caption-tracking);color:var(--mc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-room__topic{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);font-variant-numeric:tabular-nums;color:var(--mc-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-room__topic--none{font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-ink-faint)}.mc-room__topic>.mc-body{display:inline;font:inherit;letter-spacing:inherit;color:inherit;white-space:nowrap}.mc-room__topic>.mc-body a{color:inherit;text-decoration:underline}.mc-room__head-skeleton{display:flex;flex-direction:column;gap:5px;padding:2px 0}.mc-room__head-bar{display:block;border-radius:var(--mc-radius-sm);background-color:var(--mc-surface-sunken);background-image:linear-gradient(90deg,transparent 25%,color-mix(in srgb,var(--mc-ink) 8%,transparent) 40%,transparent 55%);background-size:420px 100%;background-repeat:no-repeat;animation:mc-shimmer 1.4s linear infinite}.mc-room__head-bar--title{width:168px;height:15px}.mc-room__head-bar--sub{width:96px;height:10px}@media(prefers-reduced-motion:reduce){.mc-room__head-bar,.mc-room .mc-room__composerghost-line,.mc-room .mc-room__composerghost-bar{animation:none}}.mc-room__flag{flex:0 0 auto;padding:2px var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);border-radius:var(--mc-radius-pill);background:var(--mc-warning-wash);color:var(--mc-warning-text);font-family:var(--mc-font-mono);font-size:calc(10px * var(--mc-text-scale, 1));letter-spacing:.08em;text-transform:uppercase}.mc-room__actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:1px;flex:0 1 auto}.mc-room__actions .mc-panel-btn{width:30px;min-width:30px;height:30px;min-height:30px;border-color:transparent;background:transparent}.mc-room__actions .mc-panel-btn:hover:not(:disabled),.mc-room__actions .mc-panel-btn:focus-visible{border-color:transparent;background:var(--mc-surface-hover)}.mc-room__star{width:30px;min-width:30px;height:30px;min-height:30px;border-color:transparent;background:transparent}.mc-room__star:hover:not(:disabled),.mc-room__star:focus-visible{border-color:transparent;background:var(--mc-surface-hover)}.mc-room__actions-rule{width:var(--mc-stroke-hairline);align-self:stretch;margin:4px var(--mc-space-xs);background:var(--mc-hairline)}.mc-room__star--on{color:var(--mc-accent)}.mc-room__star--on svg{fill:currentcolor}.mc-room__notes{display:flex;flex-direction:column;gap:var(--mc-space-xs);flex:0 0 auto;padding:var(--mc-space-sm) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-room__body{position:relative;display:flex;flex:1 1 auto;min-height:0;min-width:0}.mc-room__body>.mc-pane{flex:1 1 auto;min-width:0;min-height:0}.mc-room__search{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--mc-surface)}.mc-room__body>.mc-room__panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--mc-surface);border-left:none;box-shadow:var(--mc-shadow-panel)}.mc-room[data-mc-layout=solo][data-mc-panel] .mc-room__foot,.mc-room[data-mc-layout=overlay][data-mc-panel] .mc-room__foot{display:none}.mc-room[data-mc-layout=solo] .mc-room__head{flex-wrap:wrap;padding:var(--mc-space-sm) var(--mc-space-md)}.mc-room[data-mc-layout=solo] .mc-room__foot{padding:0 8px 8px}.mc-room__foot{container-type:inline-size;container-name:mc-roomfoot;flex:0 0 auto;padding:0 26px 18px;background:transparent;anchor-name:--mc-room-dock}.mc-room__typing{margin:0;min-height:22px;height:22px;padding:0 var(--mc-space-xs);font-size:calc(11px * var(--mc-text-scale, 1));line-height:calc(22px * var(--mc-text-scale, 1));color:var(--mc-ink-soft);font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-room__editing{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-room__composerwait{position:relative}.mc-room__composerghost{display:flex;flex-direction:column;gap:var(--mc-space-md);padding:var(--mc-space-md) var(--mc-space-lg) var(--mc-space-lg);box-sizing:border-box;background:var(--mc-surface-raised);border:1px solid var(--mc-outline);border-radius:var(--mc-radius-lg);pointer-events:none}.mc-room__composerghost-line{min-height:var(--mc-composer-min-height);border-radius:var(--mc-radius-sm);background-color:color-mix(in srgb,var(--mc-ink) 7%,transparent);background-image:linear-gradient(90deg,transparent 25%,color-mix(in srgb,var(--mc-ink) 6%,transparent) 40%,transparent 55%);background-size:420px 100%;background-repeat:no-repeat;animation:mc-shimmer 1.4s linear infinite}.mc-room__composerghost-bar{height:26px;border-radius:var(--mc-radius-sm);background-color:color-mix(in srgb,var(--mc-ink) 5%,transparent);background-image:linear-gradient(90deg,transparent 25%,color-mix(in srgb,var(--mc-ink) 6%,transparent) 40%,transparent 55%);background-size:420px 100%;background-repeat:no-repeat;animation:mc-shimmer 1.4s linear .1s infinite}.mc-room__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mc-room__editing-label{margin:0;padding:0 var(--mc-space-xs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-accent-text)}.mc-room__thread-draft{display:inline-flex;align-items:center;gap:var(--mc-space-xs);align-self:flex-start;margin:0 0 var(--mc-space-xs);padding:var(--mc-space-xxs) var(--mc-space-xs);border:0;border-radius:var(--mc-radius);background:none;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-accent-text);cursor:pointer}.mc-room__thread-draft:hover{background:var(--mc-surface-hover)}.mc-room__thread-draft:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-room__quote{margin:0;padding:var(--mc-space-sm) var(--mc-space-md);border-left:var(--mc-stroke-rail) solid var(--mc-accent);background:var(--mc-surface-sunken);border-radius:var(--mc-radius-sm);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}@media(prefers-reduced-motion:reduce){.mc-room *,.mc-room *:before,.mc-room *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.mc-room[data-mc-density=compact] .mc-room__head{min-height:0;padding:7px 12px;gap:var(--mc-space-sm)}.mc-room[data-mc-density=compact] .mc-room__topic{display:none}.mc-room[data-mc-density=compact] .mc-room__title{font-size:calc(14px * var(--mc-text-scale, 1))}.mc-room[data-mc-density=compact] .mc-room-tabs{padding:0 8px}.mc-room[data-mc-density=compact] .mc-panel-tabs--room .mc-panel-tab{padding:5px 8px}.mc-room[data-mc-density=compact] .mc-room__actions .mc-panel-btn{width:26px;min-width:26px;height:26px;min-height:26px}.mc-room[data-mc-density=compact] .mc-room__actions .mc-kit-notbuilt,.mc-room[data-mc-density=compact] .mc-room__actions .mc-room__action--fold{display:none}.mc-room[data-mc-density=compact] .mc-room__actions .mc-kit-tip:has(>.mc-room__action--fold){display:none}.mc-room[data-mc-density=compact] .mc-room__actions{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.mc-room[data-mc-density=compact] .mc-room__actions::-webkit-scrollbar{display:none}.mc-room[data-mc-density=compact] .mc-room__foot{padding:0 10px 8px}.mc-room[data-mc-density=compact] .mc-conn__detail,.mc-room[data-mc-density=compact] .mc-conn__reason{display:none}.mc-room[data-mc-density=compact] .mc-conn{gap:8px;padding:6px 10px}.mc-reminder.mc-reminder{position:absolute;right:24px;bottom:208px;bottom:calc(anchor(--mc-room-dock top) + 4px);z-index:var(--mc-layer-scrim, 60);display:flex;flex-direction:column;gap:8px;width:min(320px,calc(100vw - 48px));padding:12px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-pop)}.mc-reminder__title{display:flex;align-items:center;gap:6px;margin:0;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;color:var(--mc-ink)}.mc-reminder__preview{margin:0;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.4;color:var(--mc-ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-reminder__choices{display:flex;flex-direction:column;gap:4px}.mc-reminder__choice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 8px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface);color:var(--mc-ink);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));cursor:pointer;text-align:left}.mc-reminder__choice:disabled{cursor:not-allowed;opacity:.55}.mc-reminder__at{font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-ink-soft);font-variant-numeric:tabular-nums}.mc-reminder__none,.mc-reminder__error{margin:0;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.4;color:var(--mc-ink-soft)}.mc-reminder__error{color:var(--mc-danger, var(--mc-ink-soft))}.mc-reminder__field{display:flex;flex-direction:column;gap:4px;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-reminder__field input{padding:5px 8px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface);color:var(--mc-ink);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1))}.mc-reminder__row{display:flex;gap:6px;align-items:center}.mc-reminder__row input{flex:1 1 auto;min-width:0}.mc-deadline__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.mc-reminder.mc-deadline .mc-deadline__add{justify-content:center;padding:6px 14px;border-color:transparent;background:var(--ring-solid);color:var(--ux-accent-ink, #0b1020);font-weight:600}.mc-reminder.mc-deadline .mc-deadline__add:disabled{opacity:.55}.mc-reminder__cancel{align-self:flex-end;padding:0;border:0;background:none;color:var(--mc-ink-soft);font:inherit;font-size:calc(11px * var(--mc-text-scale, 1));text-decoration:underline;cursor:pointer}.mc-pollc.mc-pollc{position:absolute;right:24px;bottom:208px;bottom:calc(anchor(--mc-room-dock top) + 4px);z-index:var(--mc-layer-scrim, 60);display:flex;flex-direction:column;gap:8px;width:min(360px,calc(100vw - 48px));max-height:min(70vh,560px);max-height:calc(100% - anchor-size(--mc-room-dock height) - 108px);overflow-y:auto;padding:12px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-pop)}.mc-pollc__title{display:flex;align-items:center;gap:6px;margin:0;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;color:var(--mc-ink)}.mc-pollc__field{display:flex;flex-direction:column;gap:4px;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-pollc__field input,.mc-pollc__row input{padding:5px 8px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface);color:var(--mc-ink);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1))}.mc-pollc__choices{display:flex;flex-direction:column;gap:4px}.mc-pollc__row{display:flex;align-items:center;gap:4px}.mc-pollc__row input{flex:1 1 auto;min-width:0}.mc-pollc__drop,.mc-pollc__add{display:inline-flex;align-items:center;gap:4px;padding:4px 6px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface);color:var(--mc-ink-soft);font:inherit;font-size:calc(11px * var(--mc-text-scale, 1));cursor:pointer}.mc-pollc__add{align-self:flex-start}.mc-pollc__add:disabled{cursor:not-allowed;opacity:.55}.mc-pollc__check{display:flex;align-items:flex-start;gap:6px;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.4;color:var(--mc-ink-soft)}.mc-pollc__why,.mc-pollc__error{margin:0;font-size:calc(11px * var(--mc-text-scale, 1));line-height:1.4;color:var(--mc-ink-soft)}.mc-pollc__error{color:var(--mc-danger, var(--mc-ink-soft))}.mc-pollc__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.mc-pollc__cancel{padding:0;border:0;background:none;color:var(--mc-ink-soft);font:inherit;font-size:calc(11px * var(--mc-text-scale, 1));text-decoration:underline;cursor:pointer}.mc-pollc__post{padding:5px 12px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface);color:var(--mc-ink);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));cursor:pointer}.mc-pollc__post:disabled{cursor:not-allowed;opacity:.55}[data-mc-chrome=glass] .mc-room{--rs-card: #ffffff;--rs-ink: var(--ink, #1a1e26)}[data-mc-chrome=glass] .mc-room{background:var(--glass-1, rgba(255, 255, 255, .05));backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));-webkit-backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));border:1px solid var(--glass-border, rgba(255, 255, 255, .12));border-radius:var(--r-panel, 20px);box-shadow:var(--rim, inset 0 1.5px 0 rgba(255, 255, 255, .25));color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] section.mc-room>.mc-room__head{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid rgba(255,255,255,.09)}[data-mc-chrome=glass] section.mc-room>.mc-room__foot{background:transparent}[data-mc-chrome=glass] .mc-room__title{color:var(--t1, #ffffff);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,sans-serif;font-size:calc(15.5px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:-.2px}[data-mc-chrome=glass] .mc-room__topic,[data-mc-chrome=glass] .mc-room__topic--none{color:#ffffff8c}[data-mc-chrome=glass] .mc-room__kind{color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-room__star{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-room__star:hover:not(:disabled),[data-mc-chrome=glass] .mc-room__star:focus-visible{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-room__star--on,[data-mc-chrome=glass] .mc-room__star--on svg{color:var(--amber, #e8b055);fill:var(--amber, #e8b055)}[data-mc-chrome=glass] .mc-room__actions-rule{background:#ffffff1f}[data-mc-chrome=glass] .mc-room__actions .mc-panel-btn{border:1px solid var(--glass-border, rgba(255, 255, 255, .12));border-radius:var(--r-input, 10px);background:var(--glass-3, rgba(255, 255, 255, .08));color:var(--t2, rgba(255, 255, 255, .7))}[data-mc-chrome=glass] .mc-room__actions .mc-panel-btn:hover:not(:disabled),[data-mc-chrome=glass] .mc-room__actions .mc-panel-btn:focus-visible{background:var(--glass-hover, rgba(255, 255, 255, .14));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-room__flag,[data-mc-chrome=glass] .mc-room__notes{color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-room__search{background:#101217d1;backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));-webkit-backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%))}[data-mc-chrome=glass] .mc-room__typing{color:var(--t3, rgba(255, 255, 255, .45));font-style:normal;display:flex;align-items:center}[data-mc-chrome=glass] .mc-room__editing-label{color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-room__quote{border-left-color:#ffffff3d;color:var(--t2, rgba(255, 255, 255, .6))}[data-mc-chrome=glass] .mc-room__head-bar,[data-mc-chrome=glass] .mc-room__composerghost-line,[data-mc-chrome=glass] .mc-room__composerghost-bar{background:linear-gradient(90deg,#ffffff0f,#ffffff2e,#ffffff0f) 0 0 / 200px 100% repeat-x,#ffffff0f;animation:mc-glass-shimmer 1.4s linear infinite}[data-mc-chrome=glass] .mc-room__composerghost{border:1px solid var(--glass-border-strong, rgba(255, 255, 255, .16));border-radius:var(--r-composer, 16px);background:var(--glass-2, rgba(255, 255, 255, .07))}[data-mc-chrome=glass] .mc-room :focus-visible{outline:2px solid var(--link, #8ab8ff);outline-offset:2px}[data-mc-chrome=glass] .mc-reminder.mc-reminder,[data-mc-chrome=glass] .mc-pollc.mc-pollc{border:1px solid var(--glass-border-bright, rgba(255, 255, 255, .18));border-radius:var(--r-panel, 20px);background:#181b22db;backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));-webkit-backdrop-filter:var(--blur-chrome, blur(34px) saturate(160%));box-shadow:var(--rim, inset 0 1.5px 0 rgba(255, 255, 255, .25)),var(--shadow-hero, 0 16px 38px rgba(0, 0, 0, .45));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-reminder__title,[data-mc-chrome=glass] .mc-pollc__title{color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-reminder__preview,[data-mc-chrome=glass] .mc-reminder__at,[data-mc-chrome=glass] .mc-reminder__none,[data-mc-chrome=glass] .mc-pollc__why{color:var(--t3, rgba(255, 255, 255, .45))}[data-mc-chrome=glass] .mc-reminder__error,[data-mc-chrome=glass] .mc-pollc__error{color:var(--coral, #f04438)}[data-mc-chrome=glass] .mc-reminder__choice,[data-mc-chrome=glass] .mc-pollc__add,[data-mc-chrome=glass] .mc-pollc__drop,[data-mc-chrome=glass] .mc-reminder__cancel,[data-mc-chrome=glass] .mc-pollc__cancel{border:1px solid var(--glass-border, rgba(255, 255, 255, .13));border-radius:var(--r-btn, 999px);background:var(--glass-3, rgba(255, 255, 255, .09));color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-reminder__field input,[data-mc-chrome=glass] .mc-pollc__field input,[data-mc-chrome=glass] .mc-pollc__row input,[data-mc-chrome=glass] .mc-reminder__row input{border:1px solid var(--glass-border-strong, rgba(255, 255, 255, .14));border-radius:var(--r-input, 10px);background:var(--glass-2, rgba(255, 255, 255, .07));box-shadow:inset 0 1px #ffffff1a;color:var(--t1, #ffffff)}[data-mc-chrome=glass] .mc-pollc__post{border:0;border-radius:var(--r-btn, 999px);background:var(--rs-card, #ffffff);color:#14171d;font-weight:700;box-shadow:var(--shadow-btn, 0 8px 20px rgba(0, 0, 0, .35))}[data-mc-chrome=glass] .mc-pollc__post:disabled{background:#ffffff59;color:#14171d8c;box-shadow:none}@media(prefers-reduced-motion:reduce){[data-mc-chrome=glass] .mc-room__head-bar,[data-mc-chrome=glass] .mc-room__composerghost-line,[data-mc-chrome=glass] .mc-room__composerghost-bar{animation:none}}.mc-scheduled{margin:0 0 6px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface);color:var(--mc-ink);font-size:calc(12px * var(--mc-text-scale, 1))}.mc-scheduled__bar{display:flex;align-items:center;gap:8px;padding:6px 10px;color:var(--mc-ink-soft)}.mc-scheduled__count{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-scheduled__toggle,.mc-scheduled__action{padding:3px 8px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:transparent;color:var(--mc-ink);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));cursor:pointer;transition:background .15s ease-out}.mc-scheduled__toggle:hover,.mc-scheduled__action:hover:not(:disabled){background:var(--mc-surface-raised)}.mc-scheduled__action:disabled{cursor:not-allowed;opacity:.45}.mc-scheduled__action--danger{color:var(--mc-danger, var(--mc-ink))}.mc-scheduled__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;max-height:220px;overflow-y:auto}.mc-scheduled__row{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-scheduled__when{margin:0;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-ink-soft)}.mc-scheduled__body{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;max-height:4.2em;overflow:hidden}.mc-scheduled__edit textarea{width:100%;box-sizing:border-box;padding:5px 8px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised);color:var(--mc-ink);font:inherit;resize:vertical}.mc-scheduled__actions{display:flex;flex-wrap:wrap;gap:6px}.mc-scheduled__error{margin:0;padding:0 10px 8px;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--mc-danger, var(--mc-ink-soft))}.op-root .mc-askadmin__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:#0506088c}.op-root .mc-askadmin{display:flex;flex-direction:column;max-height:calc(100vh - 32px)}.op-root .mc-askadmin__head{display:flex;align-items:center;gap:12px;padding:16px 16px 12px 20px;border-bottom:1px solid var(--ux-hairline)}.op-root .mc-askadmin__title{flex:1;margin:0;font-size:calc(16px * var(--mc-text-scale, 1));font-weight:700;color:var(--ux-text)}.op-root .mc-askadmin__body{display:flex;flex-direction:column;gap:14px;padding:16px 20px 20px;overflow:auto}.op-root .mc-askadmin__results{max-height:220px;overflow:auto;margin:4px 0 0;padding:0;list-style:none}.op-root .mc-askadmin__person{width:100%;border:0;border-bottom:1px solid var(--ux-divider);background:transparent;color:inherit;font:inherit;text-align:left;padding:8px 6px}.op-root .mc-askadmin__hint{padding:8px 6px;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-askadmin__picked{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:10px;background:var(--ux-fill)}.op-root .mc-askadmin__pickedname{flex:1;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-askadmin__foot{display:flex;justify-content:flex-end;gap:8px}.op-root .mc-askadmin__error{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-danger-text)}.op-root .mc-askadmin__done{display:flex;align-items:center;gap:8px;margin:0;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text)}.op-root .mc-askadmin__done>svg{color:var(--ux-ok)}.ov-matterchat-shell:has(>.ov-matterchat-chi){display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-template-rows:auto minmax(0,1fr)}.ov-matterchat-shell:has(>.ov-matterchat-chi)>.ov-matterchat-tabs{grid-column:1 / -1}.ov-matterchat-shell>.ov-matterchat-chi{grid-row:2;grid-column:2;min-width:0;min-height:0;border-left:1px solid var(--mc-hairline)}.ov-matterchat-shell>.ov-matterchat-chi{padding-bottom:var(--ov-dock-clearance, 0px)}@media(max-width:900px){.ov-matterchat-shell:has(>.ov-matterchat-chi){grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.ov-matterchat-shell:has(>.ov-matterchat-chi)>.ov-matterchat-boot,.ov-matterchat-shell:has(>.ov-matterchat-chi)>.ov-matterchat,.ov-matterchat-shell:has(>.ov-matterchat-chi)>.mc-mail{display:none}.ov-matterchat-shell>.ov-matterchat-chi{grid-column:1;border-left:0}}.ov-matterchat-chi-toggle{margin-left:auto;display:flex;align-items:center;gap:6px;padding:5px 11px;border:1px solid var(--mc-outline);border-radius:var(--mc-radius-pill);background:var(--mc-surface-raised);cursor:pointer;color:var(--mc-ink-soft);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.ov-matterchat-chi-toggle svg{color:var(--mc-ink-faint)}.ov-matterchat-chi-toggle:hover{color:var(--mc-ink);border-color:var(--mc-outline-strong)}.ov-matterchat-chi-toggle[aria-expanded=true]{background:var(--mc-accent-wash);border-color:var(--mc-accent-deep);color:var(--mc-accent-deep)}.ov-matterchat-chi-toggle[aria-expanded=true] svg{color:var(--mc-accent-deep)}.ov-matterchat-chi-toggle:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.ov-matterchat-chi-toggle{border-color:transparent;background:var(--mc-forest-sunken);box-shadow:var(--mc-groove-shadow);color:var(--mc-forest-ink-soft)}.ov-matterchat-chi-toggle svg{color:var(--mc-forest-ink-faint)}.ov-matterchat-chi-toggle:hover{color:var(--mc-forest-ink);border-color:transparent}.ov-matterchat-chi-toggle[aria-expanded=true]{background:var(--mc-raise-fill);box-shadow:var(--mc-raise-shadow);border-color:transparent;color:var(--mc-raise-ink)}.ov-matterchat-chi-toggle[aria-expanded=true] svg{color:var(--mc-raise-ink)}.ov-matterchat-chi-toggle:focus-visible{outline-color:var(--mc-focus-ring-forest)}.op-root .ov-matterchat .ov-matterchat-blank.ov-matterchat-blank{background:var(--ux-panel);border:0;box-shadow:none;color:var(--ux-text);font-family:var(--ux-font)}.op-root .ov-matterchat .ov-matterchat-blank .ov-matterchat-blank-lead{font:700 calc(24px * var(--mc-text-scale, 1))/1.25 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}.op-root .ov-matterchat .ov-matterchat-blank .ov-matterchat-blank-note{font:400 calc(14px * var(--mc-text-scale, 1))/1.5 var(--ux-font);color:var(--ux-text-3)}.op-root .ov-matterchat .ov-matterchat-blank .ov-matterchat-blank__prompts{gap:0;width:min(420px,100%);border-top:1px solid var(--ux-divider)}.op-root .ov-matterchat .ov-matterchat-blank .ov-matterchat-blank__prompt{padding:12px 8px;border:0;border-bottom:1px solid var(--ux-divider);border-radius:0;background:transparent;box-shadow:none;color:var(--ux-text);font:600 calc(14px * var(--mc-text-scale, 1))/1.3 var(--ux-font);transform:none;transition:background var(--ux-ease)}.op-root .ov-matterchat .ov-matterchat-blank .ov-matterchat-blank__prompt:hover{background:var(--ux-fill-subtle)}.op-root .ov-matterchat .ov-matterchat-blank .ov-matterchat-blank__prompt:focus-visible{outline:2px solid var(--ring-solid);outline-offset:2px}.op-root .ov-matterchat .ov-matterchat-blank .ov-matterchat-blank__prompt-arrow{color:var(--ux-text-3)}.mc-skin{display:contents}.ov-screen>.mc-skin{display:contents}.ov-screen>.mc-skin>*{flex:1;min-width:0;display:flex;flex-direction:column}.ov-screen>.mc-skin>.ps-paper{display:flex;flex-direction:column;padding-bottom:var(--ov-sheet-rest)}.ov-screen>.mc-skin>.op-root>.ps-paper,.ov-screen>.op-root>.mc-skin>.ps-paper{overflow-y:auto;overscroll-behavior:contain;padding-bottom:var(--ov-dock-clearance)}[data-mc-chrome=glass] .mc-skin .ps-paper,[data-mc-chrome=glass] .mc-skin .mc-root,[data-mc-chrome=glass] .mc-skin .ov-center,[data-mc-chrome=glass] .mc-skin .ov-sheet-scroll{--mc-skin-white: var(--t1);--mc-skin-hairline: color-mix(in srgb, var(--t1) 10%, transparent);--mc-skin-ink-hairline: color-mix(in srgb, var(--ink) 10%, transparent);--mc-skin-t2: color-mix(in srgb, var(--t1) 78%, transparent);--mc-skin-t3: color-mix(in srgb, var(--t1) 66%, transparent);--mc-skin-ink-2: color-mix(in srgb, var(--ink) 72%, transparent)}[data-mc-chrome=glass] .mc-skin .ps-paper,[data-mc-chrome=glass] .mc-skin .mc-root{border:1px solid var(--glass-border);border-radius:var(--r-panel);background:var(--glass-1);position:relative;isolation:isolate;box-shadow:var(--rim);color:var(--t1)}[data-mc-chrome=glass] .mc-skin .ps-paper:after{display:none}[data-mc-chrome=glass] .mc-skin .ov-embedded-panel,[data-mc-chrome=glass] .mc-skin .ps-paper .op-root{border-color:var(--glass-border);background:var(--glass-2);box-shadow:var(--rim);color:var(--t1)}[data-mc-chrome=glass] .mc-skin .ps-row{border-color:var(--mc-skin-hairline);background:transparent;color:var(--t1)}[data-mc-chrome=glass] .mc-skin .ps-row--bright{background:var(--glass-2)}[data-mc-chrome=glass] .mc-skin .ps-row--interactive:hover{background:var(--mc-surface-hover)}[data-mc-chrome=glass] .mc-skin .ps-row--selected{background:var(--glass-own)}[data-mc-chrome=glass] .mc-skin .ps-screen-title{color:var(--t1);font-size:calc(26px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:-.3px}[data-mc-chrome=glass] .mc-skin .ps-title{color:var(--t1);font-size:calc(14.5px * var(--mc-text-scale, 1));font-weight:800}[data-mc-chrome=glass] .mc-skin .ps-body{color:var(--t1)}[data-mc-chrome=glass] .mc-skin .ps-meta,[data-mc-chrome=glass] .mc-skin .ps-timestamp{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin .ps-label{color:var(--mc-skin-t3);font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:1.4px;text-transform:uppercase}[data-mc-chrome=glass] .mc-skin label:not([class]){color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin .ov-mono,[data-mc-chrome=glass] .mc-skin code,[data-mc-chrome=glass] .mc-skin kbd,[data-mc-chrome=glass] .mc-skin samp{color:var(--mc-skin-t2);font-family:var(--mc-font-mono);font-variant-numeric:tabular-nums}[data-mc-chrome=glass] .mc-skin a:not([class]){color:var(--link)}[data-mc-chrome=glass] .mc-skin .ps-input,[data-mc-chrome=glass] .mc-skin .ps-textarea,[data-mc-chrome=glass] .mc-skin .ps-select{border:1px solid var(--glass-border);border-radius:var(--r-input);background:var(--glass-2);box-shadow:var(--rim);color:var(--t1)}[data-mc-chrome=glass] .mc-skin .ps-input::placeholder,[data-mc-chrome=glass] .mc-skin .ps-textarea::placeholder{color:var(--mc-skin-t3)}[data-mc-chrome=glass] .mc-skin .ps-select option{background:var(--ink);color:var(--t1)}[data-mc-chrome=glass] .mc-skin .ps-btn{border:1px solid var(--glass-border);border-radius:var(--r-btn);background:var(--glass-3);box-shadow:var(--rim);color:var(--t1);font-weight:600}[data-mc-chrome=glass] .mc-skin .ps-btn:hover:not(:disabled){background:var(--glass-own);color:var(--t1)}[data-mc-chrome=glass] .mc-skin .ps-btn--solid,[data-mc-chrome=glass] .mc-skin .ps-btn--primary{border-color:transparent;background:var(--mc-skin-white);box-shadow:var(--shadow-btn);color:var(--ink);font-weight:700}[data-mc-chrome=glass] .mc-skin .ps-btn--outline-accent{border-color:var(--glass-border);background:transparent;color:var(--link)}[data-mc-chrome=glass] .mc-skin .ps-btn--danger{border-color:color-mix(in srgb,var(--coral) 45%,transparent);background:transparent;color:var(--coral)}[data-mc-chrome=glass] .mc-skin .ps-chip{border:1px solid color-mix(in srgb,var(--mc-skin-t2) 32%,transparent);border-radius:var(--r-badge);background:color-mix(in srgb,var(--mc-skin-t2) 10%,transparent);color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin .ps-chip--success{color:var(--mint)}[data-mc-chrome=glass] .mc-skin .ps-chip--warn{color:var(--amber)}[data-mc-chrome=glass] .mc-skin .ps-chip--danger{color:var(--coral)}[data-mc-chrome=glass] .mc-skin .ps-chip--accent{color:var(--link)}[data-mc-chrome=glass] .mc-skin .ps-cell-value{color:var(--t1)}[data-mc-chrome=glass] .mc-skin .ps-cell-value--warn{color:var(--amber)}[data-mc-chrome=glass] .mc-skin :focus-visible{outline:2px solid var(--link);outline-offset:2px}[data-mc-chrome=glass] .mc-skin .ps-slab{border:1px solid var(--glass-border);border-radius:var(--r-panel);background:var(--glass-2);box-shadow:var(--rim);color:var(--t1)}[data-mc-chrome=glass] .mc-skin .ps-slab--empty{border:1px dashed color-mix(in srgb,var(--t1) 22%,transparent);background:var(--glass-1)}[data-mc-chrome=glass] .mc-skin .ps-slab--empty>span:first-child{border-radius:var(--r-tile);background:var(--mc-skin-white);color:var(--ink);box-shadow:var(--shadow-btn)}[data-mc-chrome=glass] .mc-skin .ps-slab--empty .ps-title{font-size:calc(14.5px * var(--mc-text-scale, 1));font-weight:800}[data-mc-chrome=glass] .mc-skin--signatures .ps-row--bright>div>span:first-child{border-radius:var(--r-input);background:var(--mc-skin-white);color:var(--ink);box-shadow:var(--shadow-btn)}[data-mc-chrome=glass] .mc-skin--signatures .ps-row:nth-of-type(2){border-radius:var(--r-tile);border:1px solid var(--glass-border);background:var(--glass-2);box-shadow:var(--rim)}[data-mc-chrome=glass] .mc-skin--signatures .ps-row:nth-of-type(2) .ps-meta{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin--signatures .ps-row:nth-of-type(2) .ps-meta strong,[data-mc-chrome=glass] .mc-skin--signatures .ps-row:nth-of-type(2) .ps-meta code{color:var(--t1);font-family:var(--mc-font-mono)}[data-mc-chrome=glass] .mc-skin--signatures .ps-row label,[data-mc-chrome=glass] .mc-skin--signatures .ps-row>div>label{color:var(--mc-skin-t2);font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.2px;line-height:1.2}[data-mc-chrome=glass] .mc-skin--signatures .ps-chip--success{position:relative}[data-mc-chrome=glass] .mc-skin--signatures .ps-chip--success:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:1.5px solid var(--mint);border-radius:var(--r-badge);pointer-events:none;animation:mc-skin-success-pulse .5s ease-out 1 both}@keyframes mc-skin-success-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}[data-mc-chrome=glass] .mc-skin--saved .mc-saved,[data-mc-chrome=glass] .mc-skin--directory .mc-fdir,[data-mc-chrome=glass] .mc-skin--lawyers .mc-ln,[data-mc-chrome=glass] .mc-skin--requests .mc-ln,[data-mc-chrome=glass] .mc-skin--matters .mc-ln,[data-mc-chrome=glass] .mc-skin--activity .mc-activity{border:1px solid var(--glass-border);border-radius:var(--r-panel);background:var(--glass-1)!important;position:relative;isolation:isolate;box-shadow:var(--rim);color:var(--t1)!important}[data-mc-chrome=glass] .mc-skin--saved .mc-saved__title,[data-mc-chrome=glass] .mc-skin--directory .mc-fdir__title,[data-mc-chrome=glass] .mc-skin--lawyers .mc-ln__title,[data-mc-chrome=glass] .mc-skin--requests .mc-ln__title,[data-mc-chrome=glass] .mc-skin--matters .mc-ln__title,[data-mc-chrome=glass] .mc-skin--activity .mc-activity__title{color:var(--t1);font-size:calc(26px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:-.3px}[data-mc-chrome=glass] .mc-skin--saved .mc-saved__sub,[data-mc-chrome=glass] .mc-skin--directory .mc-fdir__sub,[data-mc-chrome=glass] .mc-skin--lawyers .mc-ln__sub,[data-mc-chrome=glass] .mc-skin--requests .mc-ln__sub,[data-mc-chrome=glass] .mc-skin--matters .mc-ln__sub,[data-mc-chrome=glass] .mc-skin--activity .mc-activity__sub,[data-mc-chrome=glass] .mc-skin--saved .mc-saved__note,[data-mc-chrome=glass] .mc-skin--saved .mc-saved__privacy{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin--saved .mc-saved__head,[data-mc-chrome=glass] .mc-skin--saved .mc-saved__foot,[data-mc-chrome=glass] .mc-skin--directory .mc-fdir__head,[data-mc-chrome=glass] .mc-skin--lawyers .mc-ln__head,[data-mc-chrome=glass] .mc-skin--requests .mc-ln__head,[data-mc-chrome=glass] .mc-skin--matters .mc-ln__head,[data-mc-chrome=glass] .mc-skin--activity .mc-activity__head{border-color:var(--mc-skin-hairline);background:transparent}[data-mc-chrome=glass] .mc-skin--saved .mc-saved__item,[data-mc-chrome=glass] .mc-skin--directory .mc-fdir__row{border:0;border-radius:var(--r-card);background:var(--mc-skin-white);box-shadow:var(--shadow-card);color:var(--ink);transition:transform var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease)}[data-mc-chrome=glass] .mc-skin--saved .mc-saved__item:hover,[data-mc-chrome=glass] .mc-skin--directory .mc-fdir__row:hover{transform:translateY(-2px);box-shadow:var(--shadow-hero)}[data-mc-chrome=glass] .mc-skin--saved .mc-saved__item .mc-panel-row__name,[data-mc-chrome=glass] .mc-skin--directory .mc-fdir__row .mc-panel-row__name,[data-mc-chrome=glass] .mc-skin--saved .mc-saved__excerpt{color:var(--ink)}[data-mc-chrome=glass] .mc-skin--saved .mc-saved__item .mc-panel-row__meta,[data-mc-chrome=glass] .mc-skin--saved .mc-saved__where,[data-mc-chrome=glass] .mc-skin--saved .mc-saved__item .mc-panel-time,[data-mc-chrome=glass] .mc-skin--directory .mc-fdir__row .mc-panel-row__meta{color:var(--mc-skin-ink-2)}[data-mc-chrome=glass] .mc-skin--saved .mc-saved__item .mc-panel-time{font-family:var(--mc-font-mono);font-variant-numeric:tabular-nums}[data-mc-chrome=glass] .mc-skin--saved .mc-saved__item .mc-panel-btn,[data-mc-chrome=glass] .mc-skin--directory .mc-fdir__row .mc-panel-btn{border-color:var(--mc-skin-ink-hairline);background:transparent;color:var(--mc-skin-ink-2)}[data-mc-chrome=glass] .mc-skin--saved .mc-saved__item .mc-panel-btn:hover,[data-mc-chrome=glass] .mc-skin--directory .mc-fdir__row .mc-panel-btn:hover{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink)}[data-mc-chrome=glass] .mc-skin--directory .mc-fdir__input{border:1px solid var(--glass-border);border-radius:var(--r-badge);background:var(--glass-2);box-shadow:var(--rim);color:var(--t1)}[data-mc-chrome=glass] .mc-skin--directory .mc-fdir__input::placeholder{color:var(--mc-skin-t3)}[data-mc-chrome=glass] .mc-skin--directory .mc-panel-tabs,[data-mc-chrome=glass] .mc-skin--lawyers .mc-panel-tabs,[data-mc-chrome=glass] .mc-skin--requests .mc-panel-tabs,[data-mc-chrome=glass] .mc-skin--matters .mc-panel-tabs{border-color:var(--mc-skin-hairline)}[data-mc-chrome=glass] .mc-skin--directory .mc-panel-tab,[data-mc-chrome=glass] .mc-skin--lawyers .mc-panel-tab,[data-mc-chrome=glass] .mc-skin--requests .mc-panel-tab,[data-mc-chrome=glass] .mc-skin--matters .mc-panel-tab{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin--directory .mc-panel-tab[aria-selected=true],[data-mc-chrome=glass] .mc-skin--lawyers .mc-panel-tab[aria-selected=true],[data-mc-chrome=glass] .mc-skin--requests .mc-panel-tab[aria-selected=true],[data-mc-chrome=glass] .mc-skin--matters .mc-panel-tab[aria-selected=true]{border-color:transparent;background:var(--mc-skin-white);border-radius:var(--r-badge);box-shadow:var(--shadow-btn);color:var(--ink)}[data-mc-chrome=glass] .mc-skin--activity .mc-activity__filters .mc-kit-btn{border:1px solid var(--glass-border);background:var(--glass-2);box-shadow:var(--rim);color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin--activity .mc-activity__filters .mc-kit-btn.is-on,[data-mc-chrome=glass] .mc-skin--activity .mc-activity__filters .mc-kit-btn[aria-pressed=true]{border-color:transparent;background:var(--mc-skin-white);box-shadow:var(--shadow-btn);color:var(--ink);font-weight:700}[data-mc-chrome=glass] .mc-skin--activity .mc-kit-empty__title{color:var(--t1);font-size:calc(14.5px * var(--mc-text-scale, 1));font-weight:800}[data-mc-chrome=glass] .mc-skin--activity .mc-kit-empty__desc{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin--activity .mc-kit-empty__icon{color:var(--mc-skin-t3)}.mc-skin--directory .mc-directory-screen{display:flex;flex-direction:column;min-height:0}.mc-skin--directory .mc-directory-screen>.mc-chi-directory{flex:none}.mc-skin--notfound .mc-notfound{flex:1;display:grid;place-items:center;min-height:50vh;padding:24px 16px}.mc-skin--notfound .mc-notfound__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}[data-mc-chrome=glass] .mc-skin--notfound .mc-kit-empty__desc{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin--notfound .mc-kit-empty__icon{color:var(--mc-skin-t3)}@media(prefers-reduced-motion:reduce){.op-root .mc-skin--signatures .ps-chip--success:after{animation:none;opacity:0}.op-root .mc-skin--saved .mc-saved__item,.op-root .mc-skin--directory .mc-fdir__row{transition:none}.op-root .mc-skin--saved .mc-saved__item:hover,.op-root .mc-skin--directory .mc-fdir__row:hover{transform:none}}[data-mc-chrome=glass] .mc-skin,[data-mc-chrome=glass] .mc-skin .ps-paper,[data-mc-chrome=glass] .mc-skin .mc-root{--mc-font-caption: var(--mc-font-body) !important;--mc-type-caption: var(--mc-type-title) !important;--mc-type-caption-tracking: var(--mc-type-title-tracking) !important}[data-mc-chrome=glass] .mc-skin .ps-paper,[data-mc-chrome=glass] .mc-skin .ov-sheet-scroll,[data-mc-chrome=glass] .mc-skin .ov-center{--ps-ink: var(--t1);--ps-ink-body: var(--t1);--ps-ink-quiet: var(--mc-skin-t2);--ps-ink-soft: var(--mc-skin-t2);--ps-ink-faint: var(--mc-skin-t3);--ps-timestamp: var(--mc-skin-t3);--ps-chevron: var(--mc-skin-t3);--ps-hairline: var(--mc-skin-hairline);--ps-hairline-soft: var(--mc-skin-hairline);--ps-outline: var(--glass-border);--ps-lip: var(--glass-border);--ps-accent: var(--link);--ps-danger: var(--coral)}[data-mc-chrome=glass] .mc-skin .ov-kv dt{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin .ov-kv dd{color:var(--t1);font-variant-numeric:tabular-nums}[data-mc-chrome=glass] .mc-skin--settings .ps-paper,[data-mc-chrome=glass] .mc-skin--settings .op-root{--ps-on-accent: var(--ink)}[data-mc-chrome=glass] .mc-skin--settings .ps-btn--outline-accent{border-color:transparent;background:var(--mc-skin-white);box-shadow:var(--shadow-btn);color:var(--ink);font-weight:700}[data-mc-chrome=glass] .mc-skin--settings .ps-label{color:var(--mc-skin-t3)}[data-mc-chrome=glass] .mc-skin,[data-mc-chrome=glass] .mc-skin .mc-root,[data-mc-chrome=glass] .mc-skin .ps-paper{--mc-skin-t2: color-mix(in srgb, var(--t1) 78%, transparent) !important;--mc-skin-t3: color-mix(in srgb, var(--t1) 66%, transparent) !important;--mc-skin-ink-2: color-mix(in srgb, var(--ink) 72%, transparent) !important;--mc-skin-white: var(--t1) !important;--mc-skin-hairline: color-mix(in srgb, var(--t1) 10%, transparent) !important;--mc-skin-ink-hairline: color-mix(in srgb, var(--ink) 10%, transparent) !important;--mc-ink: var(--t1) !important;--mc-ink-body: var(--t1) !important;--mc-ink-soft: var(--mc-skin-t2) !important;--mc-ink-faint: var(--mc-skin-t3) !important;--mc-ink-ghost: var(--mc-skin-t3) !important;--mc-surface: var(--glass-1) !important;--mc-surface-raised: #101113 !important;--mc-surface-sunken: var(--glass-1) !important;--mc-surface-hover: #1b1c1f !important;--mc-surface-active: var(--glass-own) !important;--mc-surface-gradient: var(--glass-2) !important;--mc-surface-glass: var(--glass-2) !important;--mc-surface-scrim: color-mix(in srgb, black 55%, transparent) !important;--mc-scroll-shade: transparent !important;--mc-hairline: color-mix(in srgb, var(--t1) 10%, transparent) !important;--mc-hairline-soft: color-mix(in srgb, var(--t1) 7%, transparent) !important;--mc-outline: color-mix(in srgb, var(--t1) 36%, transparent) !important;--mc-outline-strong: color-mix(in srgb, var(--t1) 22%, transparent) !important;--mc-ruled-lines: none !important;--mc-accent: var(--t1) !important;--mc-accent-hover: var(--t1) !important;--mc-accent-ink: var(--ink) !important;--mc-accent-deep: var(--t1) !important;--mc-accent-deep-ink: var(--ink) !important;--mc-accent-lift: var(--t1) !important;--mc-accent-bright: var(--mint) !important;--mc-accent-text: var(--link) !important;--mc-accent-wash: var(--glass-2) !important;--mc-accent-wash-line: var(--glass-border) !important;--mc-accent-glow: var(--shadow-btn) !important;--mc-focus-ring: var(--link) !important;--mc-focus-ring-forest: var(--link) !important;--mc-danger: var(--coral) !important;--mc-danger-text: var(--mc-danger) !important;--mc-danger-ink: var(--ink) !important;--mc-danger-wash: var(--glass-2) !important;--mc-danger-wash-line: color-mix(in srgb, var(--coral) 40%, transparent) !important;--mc-warning: var(--amber) !important;--mc-warning-ink: var(--ink) !important;--mc-warning-text: var(--amber) !important;--mc-warning-wash: var(--glass-2) !important;--mc-warning-wash-line: color-mix(in srgb, var(--amber) 40%, transparent) !important;--mc-presence-online: var(--mint) !important;--mc-presence-away: var(--amber) !important;--mc-presence-busy: var(--coral) !important;--mc-presence-offline: var(--t3) !important;--mc-unread-badge: var(--t1) !important;--mc-unread-badge-ink: var(--ink) !important;--mc-unread-dot: var(--mint) !important;--mc-unread-row: var(--glass-3) !important;--mc-unread-divider: var(--coral) !important;--mc-mention-badge: var(--ink) !important;--mc-mention-badge-ink: var(--t1) !important;--mc-mention-row: var(--glass-3) !important;--mc-mention-rail: var(--t1) !important;--mc-mention-text: var(--link) !important;--mc-shadow-raised: var(--shadow-card) !important;--mc-shadow-pop: var(--shadow-hero) !important;--mc-shadow-panel: var(--shadow-hero) !important;--mc-shadow-overlay: var(--shadow-hero) !important;--mc-shadow-sheen: var(--rim) !important;--mc-sheen: color-mix(in srgb, var(--t1) 18%, transparent) !important;--mc-skeleton: var(--glass-2) !important;--mc-skeleton-sheen: var(--glass-own) !important;--mc-metal: var(--t3) !important;--mc-metal-bright: var(--t2) !important;--mc-metal-ink: var(--ink) !important;--mc-metal-line: color-mix(in srgb, var(--t1) 14%, transparent) !important;--mc-metal-wash: color-mix(in srgb, var(--t1) 6%, transparent) !important;--mc-metal-text: var(--t2) !important;--mc-font-caption: var(--mc-font-body) !important;--mc-type-caption: var(--mc-type-title) !important;--mc-type-caption-tracking: var(--mc-type-title-tracking) !important}[data-mc-chrome=glass] .mc-skin>.mc-root,[data-mc-chrome=glass] .mc-skin>*>.mc-root,[data-mc-chrome=glass] .mc-skin--apps>.mc-apps,[data-mc-chrome=glass] .mc-skin--admin>.mc-admin,[data-mc-chrome=glass] .mc-skin--scheduling>.mc-sched-root{border:1px solid var(--glass-border);border-radius:var(--r-panel);background:var(--glass-1)!important;position:relative;isolation:isolate;box-shadow:var(--rim);color:var(--t1)!important}[data-mc-chrome=glass] .mc-skin .ps-paper:not(.ov-embedded-panel):before,[data-mc-chrome=glass] .mc-skin .mc-root:before,[data-mc-chrome=glass] .mc-skin--saved .mc-saved:before,[data-mc-chrome=glass] .mc-skin--directory .mc-fdir:before,[data-mc-chrome=glass] .mc-skin--lawyers .mc-ln:before,[data-mc-chrome=glass] .mc-skin--requests .mc-ln:before,[data-mc-chrome=glass] .mc-skin--matters .mc-ln:before,[data-mc-chrome=glass] .mc-skin--activity .mc-activity:before,[data-mc-chrome=glass] .mc-skin--apps>.mc-apps:before,[data-mc-chrome=glass] .mc-skin--admin>.mc-admin:before,[data-mc-chrome=glass] .mc-skin--scheduling>.mc-sched-root:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:0;border-radius:inherit;background:none;box-shadow:none;backdrop-filter:var(--blur-chrome);-webkit-backdrop-filter:var(--blur-chrome);pointer-events:none}[data-mc-modal=open][data-mc-chrome=glass] .mc-skin .ps-paper,[data-mc-modal=open][data-mc-chrome=glass] .mc-skin .mc-root,[data-mc-modal=open][data-mc-chrome=glass] .mc-skin--saved .mc-saved,[data-mc-modal=open][data-mc-chrome=glass] .mc-skin--directory .mc-fdir,[data-mc-modal=open][data-mc-chrome=glass] .mc-skin--lawyers .mc-ln,[data-mc-modal=open][data-mc-chrome=glass] .mc-skin--requests .mc-ln,[data-mc-modal=open][data-mc-chrome=glass] .mc-skin--matters .mc-ln,[data-mc-modal=open][data-mc-chrome=glass] .mc-skin--activity .mc-activity,[data-mc-modal=open][data-mc-chrome=glass] .mc-skin--apps>.mc-apps,[data-mc-modal=open][data-mc-chrome=glass] .mc-skin--admin>.mc-admin,[data-mc-modal=open][data-mc-chrome=glass] .mc-skin--scheduling>.mc-sched-root,[data-mc-modal=open][data-mc-chrome=glass] .mc-office{z-index:var(--mc-layer-scrim, 60)}[data-mc-chrome=glass] .mc-skin--admin .mc-admin__item--on{background:var(--mc-skin-white);color:var(--ink);box-shadow:var(--shadow-btn)}[data-mc-chrome=glass] .mc-skin--admin .mc-admin__item--on .mc-admin__item-tag,[data-mc-chrome=glass] .mc-skin--admin .mc-admin__item--on svg{color:var(--mc-skin-ink-2)}[data-mc-chrome=glass] .mc-skin--admin .mc-admin__item:hover:not(.mc-admin__item--on){background:var(--mc-surface-hover)}[data-mc-chrome=glass] .mc-skin--admin .mc-admin__sidebar{border-inline-end-color:var(--mc-skin-hairline);background:transparent}[data-mc-chrome=glass] .mc-skin--admin .mc-admin__sidebar-title,[data-mc-chrome=glass] .mc-skin--admin .mc-admh__title{color:var(--t1);font-weight:800}[data-mc-chrome=glass] .mc-skin--admin .mc-admh__subtitle{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin--admin .mc-admin__pane{background:transparent}[data-mc-chrome=glass] .mc-skin--admin .mc-admtabs__tab{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin--admin .mc-admtabs__tab--on{color:var(--t1);border-color:var(--t1)}[data-mc-chrome=glass] .mc-skin--admin .mc-admt__th{color:var(--mc-skin-t3);border-color:var(--mc-skin-hairline);font-size:calc(10.5px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:1.4px;text-transform:uppercase}[data-mc-chrome=glass] .mc-skin--admin .mc-admt__td{border-color:var(--mc-skin-hairline)}[data-mc-chrome=glass] .mc-skin--admin .mc-admt__tr:hover{background:var(--mc-surface-hover)}[data-mc-chrome=glass] .mc-skin--apps .mc-apps__title{color:var(--t1);font-size:calc(26px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:-.3px;line-height:1.15}[data-mc-chrome=glass] .mc-skin--apps .mc-apps__sub{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin--apps .mc-apps__head{background:transparent;box-shadow:none;border-bottom-color:var(--mc-skin-hairline)}[data-mc-chrome=glass] .mc-skin--apps .mc-apps__row{border-radius:var(--r-tile);border:1px solid var(--glass-border);background:var(--glass-2);box-shadow:var(--rim)}[data-mc-chrome=glass] .mc-skin--scheduling .mc-sched__title{color:var(--t1);font-size:calc(26px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:-.3px}[data-mc-chrome=glass] .mc-skin--scheduling .mc-sched__tab{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin--scheduling .mc-sched__tab[aria-selected=true],[data-mc-chrome=glass] .mc-skin--scheduling .mc-sched__tab[aria-current=page]{border-color:transparent;border-radius:var(--r-badge);background:var(--mc-skin-white);box-shadow:var(--shadow-btn);color:var(--ink);font-weight:700}[data-mc-chrome=glass] .mc-skin--scheduling .mc-sched__banner{border:1px solid var(--glass-border);border-radius:var(--r-tile);background:var(--glass-2);box-shadow:var(--rim);color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin--scheduling .mc-sched__banner--warn{border-color:color-mix(in srgb,var(--amber) 40%,transparent)}[data-mc-chrome=glass] .mc-skin--mail .mc-connect{border:1px dashed color-mix(in srgb,var(--t1) 22%,transparent);border-radius:var(--r-panel);background:var(--glass-1);box-shadow:var(--rim)}[data-mc-chrome=glass] .mc-skin--mail .mc-connect__mark{border-radius:var(--r-tile);background:var(--mc-skin-white);color:var(--ink);box-shadow:var(--shadow-btn)}[data-mc-chrome=glass] .mc-skin--mail .mc-connect__lead{color:var(--t1);font-size:calc(14.5px * var(--mc-text-scale, 1));font-weight:800}[data-mc-chrome=glass] .mc-skin--mail .mc-connect__soon,[data-mc-chrome=glass] .mc-skin--mail .mc-connect__note,[data-mc-chrome=glass] .mc-skin--mail .mc-connect__off{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin--settings .ps-paper,[data-mc-chrome=glass] .mc-skin--settings .op-root{--ps-on-accent: var(--ink) !important}[data-mc-chrome=glass] .mc-skin .ps-btn--danger{color:color-mix(in srgb,var(--coral) 72%,var(--t1));border-color:color-mix(in srgb,var(--coral) 45%,transparent)}[data-mc-chrome=glass] .mc-skin--admin .mc-admin__sidebar-head,[data-mc-chrome=glass] .mc-skin--admin .mc-admin__plan{background:transparent}[data-mc-chrome=glass] .mc-skin--directory .mc-panel-tab[aria-selected=true] .mc-panel-tab__count{background:color-mix(in srgb,var(--ink) 10%,transparent);color:var(--ink)}[data-mc-chrome=glass] .mc-skin--directory .mc-fdir__row .mc-panel-btn,[data-mc-chrome=glass] .mc-skin--saved .mc-saved__item .mc-panel-btn{color:var(--ink)}[data-mc-chrome=glass] .mc-skin--scheduling .mc-sched__foot,[data-mc-chrome=glass] .mc-skin--scheduling .mc-sched__foot *{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin .mc-kit-tag--primary{border-color:transparent;background:var(--mc-skin-white);color:var(--ink)}[data-mc-chrome=glass] .mc-skin--home .mc-home-panel,[data-mc-chrome=glass] .mc-skin--home .mc-home-stats__row,[data-mc-chrome=glass] .mc-skin--apps .mc-apps__row,[data-mc-chrome=glass] .mc-docs__page,[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll>.ps-row,[data-mc-chrome=glass] .mc-skin--settings .ps-paper .op-root.ps-paper.ov-embedded-panel,[data-mc-chrome=glass] .mc-skin--saved .mc-saved__item,[data-mc-chrome=glass] .mc-skin--directory .mc-fdir__row{--wc-paper: var(--t1) !important;--mc-ink: var(--ink) !important;--mc-ink-body: var(--ink) !important;--mc-ink-soft: var(--ink-2) !important;--mc-ink-faint: var(--ink-3) !important;--mc-ink-ghost: color-mix(in srgb, var(--ink) 40%, transparent) !important;--mc-skin-t2: var(--ink-2) !important;--mc-skin-t3: var(--ink-3) !important;--mc-surface: color-mix(in srgb, var(--ink) 3%, var(--wc-paper)) !important;--mc-surface-raised: color-mix(in srgb, var(--ink) 5%, var(--wc-paper)) !important;--mc-surface-sunken: color-mix(in srgb, var(--ink) 4%, var(--wc-paper)) !important;--mc-surface-hover: color-mix(in srgb, var(--ink) 7%, var(--wc-paper)) !important;--mc-surface-active: color-mix(in srgb, var(--ink) 12%, var(--wc-paper)) !important;--mc-surface-gradient: var(--wc-paper) !important;--mc-surface-glass: color-mix(in srgb, var(--ink) 5%, var(--wc-paper)) !important;--mc-hairline: var(--mc-skin-ink-hairline) !important;--mc-hairline-soft: color-mix(in srgb, var(--ink) 7%, transparent) !important;--mc-outline: var(--mc-skin-ink-hairline) !important;--mc-outline-strong: color-mix(in srgb, var(--ink) 24%, transparent) !important;--mc-accent: var(--ink) !important;--mc-accent-hover: color-mix(in srgb, var(--ink) 86%, var(--wc-paper)) !important;--mc-accent-ink: var(--wc-paper) !important;--mc-accent-deep: var(--ink) !important;--mc-accent-deep-ink: var(--wc-paper) !important;--mc-accent-lift: color-mix(in srgb, var(--ink) 86%, var(--wc-paper)) !important;--mc-accent-text: var(--link-on-white) !important;--mc-accent-wash: color-mix(in srgb, var(--link-on-white) 10%, var(--wc-paper)) !important;--mc-accent-wash-line: color-mix(in srgb, var(--link-on-white) 30%, transparent) !important;--mc-accent-glow: none !important;--mc-focus-ring: var(--link-on-white) !important;--mc-focus-ring-forest: var(--link-on-white) !important;--mc-danger: #b3261e !important;--mc-danger-text: var(--mc-danger) !important;--mc-danger-ink: var(--wc-paper) !important;--mc-danger-wash: color-mix(in srgb, #b3261e 9%, var(--wc-paper)) !important;--mc-danger-wash-line: color-mix(in srgb, #b3261e 32%, transparent) !important;--mc-warning: #8a5a12 !important;--mc-warning-ink: var(--wc-paper) !important;--mc-warning-text: #8a5a12 !important;--mc-warning-wash: color-mix(in srgb, #8a5a12 10%, var(--wc-paper)) !important;--mc-warning-wash-line: color-mix(in srgb, #8a5a12 32%, transparent) !important;--mc-unread-badge: var(--ink) !important;--mc-unread-badge-ink: var(--wc-paper) !important;--mc-unread-row: color-mix(in srgb, var(--ink) 5%, var(--wc-paper)) !important;--mc-mention-badge: var(--ink) !important;--mc-mention-badge-ink: var(--wc-paper) !important;--mc-mention-row: color-mix(in srgb, var(--ink) 5%, var(--wc-paper)) !important;--mc-mention-text: var(--link-on-white) !important;--mc-metal: var(--ink-3) !important;--mc-metal-bright: var(--ink-2) !important;--mc-metal-ink: var(--wc-paper) !important;--mc-metal-line: color-mix(in srgb, var(--ink) 14%, transparent) !important;--mc-metal-wash: color-mix(in srgb, var(--ink) 6%, transparent) !important;--mc-metal-text: var(--ink-2) !important;--mc-sheen: color-mix(in srgb, var(--wc-paper) 90%, transparent) !important;--mc-skeleton: color-mix(in srgb, var(--ink) 8%, var(--wc-paper)) !important;--mc-skeleton-sheen: var(--wc-paper) !important;--mc-shadow-sheen: none !important;--ps-ink: var(--ink) !important;--ps-ink-body: var(--ink) !important;--ps-ink-quiet: var(--ink-2) !important;--ps-ink-soft: var(--ink-2) !important;--ps-ink-faint: var(--ink-2) !important;--ps-timestamp: var(--ink-2) !important;--ps-chevron: var(--ink-3) !important;--ps-hairline: var(--mc-skin-ink-hairline) !important;--ps-hairline-soft: color-mix(in srgb, var(--ink) 7%, transparent) !important;--ps-outline: color-mix(in srgb, var(--ink) 22%, transparent) !important;--ps-lip: var(--mc-skin-ink-hairline) !important;--ps-paper: var(--wc-paper) !important;--ps-paper-bright: color-mix(in srgb, var(--ink) 5%, var(--wc-paper)) !important;--ps-paper-tint: color-mix(in srgb, var(--ink) 4%, var(--wc-paper)) !important;--ps-paper-tint-border: var(--mc-skin-ink-hairline) !important;--ps-accent: var(--link-on-white) !important;--ps-accent-soft: color-mix(in srgb, var(--link-on-white) 10%, var(--wc-paper)) !important;--ps-on-accent: var(--wc-paper) !important;--ps-danger: #b3261e !important;color:var(--ink)}[data-mc-chrome=glass] .mc-skin--home .mc-home-stats__row,[data-mc-chrome=glass] .mc-skin--home .mc-home-panel{border:0;border-radius:var(--r-card);background:var(--wc-paper);box-shadow:var(--shadow-card)}[data-mc-chrome=glass] .mc-skin--home .mc-home-panel__head{color:var(--ink)}[data-mc-chrome=glass] .mc-skin--home .mc-home-stats__status,[data-mc-chrome=glass] .mc-skin--home .mc-home-head__greeting{color:var(--mc-skin-t2)}[data-mc-chrome=glass] .mc-skin--home .mc-home-deadline:hover,[data-mc-chrome=glass] .mc-skin--home .mc-home-matter:hover{box-shadow:0 6px 16px color-mix(in srgb,var(--ink) 18%,transparent)}[data-mc-chrome=glass] .mc-docs__page{border-radius:var(--r-card);background:var(--wc-paper);box-shadow:var(--shadow-card);padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xl);box-sizing:border-box}[data-mc-chrome=glass] .mc-docs__page .mc-docs__h2,[data-mc-chrome=glass] .mc-docs__page .mc-docs__h3,[data-mc-chrome=glass] .mc-docs__page .mc-docs__linkkind{color:var(--ink)}[data-mc-chrome=glass] .mc-docs__page .mc-docs__link{box-shadow:none}[data-mc-chrome=glass] .mc-docs .mc-docs__page .mc-kit-btn--secondary{background:color-mix(in srgb,var(--ink) 5%,var(--wc-paper));border-color:var(--mc-skin-ink-hairline);box-shadow:none;color:var(--ink)}[data-mc-chrome=glass] .mc-docs .mc-docs__page .mc-kit-btn--ghost{color:var(--ink-2)}[data-mc-chrome=glass] .mc-docs .mc-docs__page .mc-kit-btn--ghost:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--ink)}[data-mc-chrome=glass] .mc-skin--apps .mc-apps__row{border:0;border-radius:var(--r-card);background:var(--wc-paper);box-shadow:var(--shadow-card)}[data-mc-chrome=glass] .mc-skin--apps .mc-apps__row .mc-apps__h3,[data-mc-chrome=glass] .mc-skin--apps .mc-apps__row .mc-apps__row-name{color:var(--ink)}[data-mc-chrome=glass] .mc-skin--apps .mc-apps__row .mc-apps__row-note{border-color:var(--mc-skin-ink-hairline);color:var(--ink-2)}[data-mc-chrome=glass] .mc-skin--apps .mc-apps__row .mc-apps__row-note--warn{border-color:color-mix(in srgb,#8a5a12 45%,transparent)}[data-mc-chrome=glass] .mc-skin--apps .mc-apps__row .mc-kit-tag--primary{border-color:var(--mc-skin-ink-hairline);background:color-mix(in srgb,var(--ink) 6%,var(--wc-paper));color:var(--ink)}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll>.ps-row,[data-mc-chrome=glass] .mc-skin--settings .ps-paper .op-root.ps-paper.ov-embedded-panel{border:0;border-radius:var(--r-card);background:var(--wc-paper);box-shadow:var(--shadow-card);margin:var(--mc-space-md) var(--mc-space-lg);padding:var(--mc-space-md) var(--mc-space-lg);overflow:hidden}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll>.ps-row{border-bottom:0}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll>.ps-row--bright{background:var(--wc-paper)}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-label,[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-meta,[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-timestamp,[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll label{color:var(--ink-2)}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-body,[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-title,[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-screen-title{color:var(--ink)}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ov-kv dt{color:var(--ink-2)}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ov-kv dd,[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ov-mono,[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll code{color:var(--ink)}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ov-kv{border-color:var(--mc-skin-ink-hairline)}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll a:not([class]){color:var(--link-on-white)}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-btn{border:1px solid color-mix(in srgb,var(--ink) 20%,transparent);background:transparent;box-shadow:none;color:var(--ink)}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-btn:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 6%,transparent)}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-btn--outline-accent{border-color:var(--ink);background:var(--ink);box-shadow:none;color:var(--wc-paper);font-weight:700}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-btn--outline-accent:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 86%,var(--wc-paper))}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-btn--danger{border-color:color-mix(in srgb,#b3261e 45%,transparent);color:#b3261e}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-slab{border-color:var(--mc-skin-ink-hairline);background:color-mix(in srgb,var(--ink) 4%,var(--wc-paper));box-shadow:none;color:var(--ink-2)}[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-input,[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-select,[data-mc-chrome=glass] .mc-skin--settings .ov-sheet-scroll .ps-textarea{border:1px solid var(--mc-skin-ink-hairline);background:color-mix(in srgb,var(--ink) 4%,var(--wc-paper));box-shadow:none;color:var(--ink)}[data-mc-chrome=glass] .mc-skin--settings .ov-embedded-panel .ps-row{border-color:var(--mc-skin-ink-hairline);background:transparent}[data-mc-chrome=glass] .mc-skin--settings .ov-embedded-panel .ps-row--interactive:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}[data-mc-chrome=glass] .mc-skin--settings .ov-embedded-panel,[data-mc-chrome=glass] .mc-skin--settings .ps-paper .op-root.ov-embedded-panel{border-color:transparent}.ov-screen>.mc-skin--files{flex-direction:row}[data-mc-chrome=glass] .mc-skin .ps-slab--empty>span:first-child svg{color:var(--ink);stroke:currentColor}.mc-cam-bubble{position:fixed;z-index:2147483599;border-radius:50%;overflow:visible;cursor:grab;touch-action:none;background:var(--mc-surface-sunken, Canvas);box-shadow:0 0 0 3px color-mix(in srgb,Canvas 92%,transparent),0 6px 18px color-mix(in srgb,CanvasText 32%,transparent);-webkit-user-select:none;user-select:none}.mc-cam-bubble:active{cursor:grabbing}.mc-cam-bubble:focus-visible{outline:3px solid var(--mc-focus-ring, Highlight);outline-offset:4px}.mc-cam-bubble__video{width:100%;height:100%;border-radius:50%;object-fit:cover;transform:scaleX(-1);pointer-events:none;display:block}.mc-cam-bubble__live{position:absolute;top:6%;left:50%;transform:translate(-50%);padding:1px 8px;border-radius:999px;font:600 calc(11px * var(--mc-text-scale, 1))/calc(16px * var(--mc-text-scale, 1)) system-ui,sans-serif;color:var(--mc-danger-ink, HighlightText);background:var(--mc-danger, Mark);pointer-events:none}.mc-cam-bubble__sizes{position:absolute;left:50%;bottom:-34px;transform:translate(-50%);display:flex;gap:4px;padding:3px;border-radius:999px;background:color-mix(in srgb,Canvas 88%,transparent);box-shadow:0 2px 8px color-mix(in srgb,CanvasText 24%,transparent);opacity:0;transition:opacity .12s ease}.mc-cam-bubble:hover .mc-cam-bubble__sizes,.mc-cam-bubble:focus-within .mc-cam-bubble__sizes{opacity:1}.mc-cam-bubble__size{min-width:26px;height:22px;border:0;border-radius:999px;font:600 calc(11px * var(--mc-text-scale, 1))/calc(22px * var(--mc-text-scale, 1)) system-ui,sans-serif;color:CanvasText;background:transparent;cursor:pointer}.mc-cam-bubble__size[aria-pressed=true]{color:var(--mc-accent-ink, HighlightText);background:var(--mc-accent, Highlight)}.mc-cam-bubble__size:focus-visible{outline:2px solid var(--mc-focus-ring, Highlight);outline-offset:1px}@media(prefers-reduced-motion:reduce){.mc-cam-bubble__sizes{transition:none}}.mc-chi-row__key{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-faint);word-break:break-all}.mc-chi-row__inert{margin:var(--mc-space-xs) 0 0;padding-left:var(--mc-space-sm);max-width:62ch;border-left:var(--mc-stroke-hairline) solid var(--mc-hairline);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-chi-row[data-inert] .mc-adm-setting__label{color:var(--mc-ink-soft)}.mc-chi-row[data-changed]{box-shadow:inset var(--mc-space-xxs) 0 0 0 var(--mc-accent)}.mc-chi-row__revert{margin-left:var(--mc-space-sm)}.mc-chi-secret{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm)}@media(min-width:901px){.mc-chi-row .mc-adm-setting__control:has(>.mc-chi-secret){flex:0 1 26rem;min-width:0}}.mc-chi-secret>input{flex:1 1 12rem;min-width:0}.mc-chi-secret__state{display:inline-flex;align-items:center;gap:var(--mc-space-xs);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-soft)}.mc-chi-secret__state--going{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-chi-secret__note{flex-basis:100%;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-chi-dormant{margin-top:var(--mc-space-xl);border-top:1px solid var(--mc-hairline);padding-top:var(--mc-space-lg)}.mc-chi-dormant__summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:var(--mc-space-sm);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink-soft);padding:var(--mc-space-xs) 0}.mc-chi-dormant__summary::-webkit-details-marker{display:none}.mc-chi-dormant__summary:before{content:"";width:0;height:0;border-left:5px solid currentColor;border-top:4px solid transparent;border-bottom:4px solid transparent;transition:transform var(--mc-motion-fast) var(--mc-motion-ease)}.mc-chi-dormant[open]>.mc-chi-dormant__summary:before{transform:rotate(90deg)}.mc-chi-dormant__summary:hover{color:var(--mc-ink)}.mc-chi-dormant__summary:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}.mc-chi-dormant__note{margin:var(--mc-space-xs) 0 var(--mc-space-lg);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-soft);max-width:62ch}.mc-adm{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.mc-adm__frame{flex:1;min-height:0;display:flex;align-items:stretch}.mc-adm__nav{flex:0 0 auto;width:208px;min-width:0;border-right:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface);overflow-y:auto}.mc-adm__brand{margin:0;padding:var(--mc-space-lg) var(--mc-space-lg) var(--mc-space-md);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-adm__tabs{margin:0;padding:0;list-style:none}.mc-adm__tab{display:flex;align-items:center;gap:var(--mc-space-md);width:100%;min-height:var(--mc-row-height);padding:var(--mc-space-sm) var(--mc-space-lg);border:0;border-left:2px solid transparent;background:transparent;color:var(--mc-ink-soft);font:var(--mc-type-strong);text-align:left;cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-adm__tab:hover{background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-adm__tab[aria-selected=true]{background:var(--mc-surface-sunken);border-left-color:var(--mc-accent-deep);color:var(--mc-ink)}.mc-adm__tab[aria-selected=true] svg{color:var(--mc-accent-deep)}.mc-adm__tab:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(-1 * var(--mc-focus-ring-width))}.mc-adm__tab-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-adm__tab-chevron{flex:0 0 auto;color:var(--mc-accent-deep)}.mc-adm__panel{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--mc-surface)}.mc-adm__head{flex:0 0 auto;padding:var(--mc-space-lg) var(--mc-space-xl);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface-raised)}.mc-adm__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-adm__title:focus{outline:none}.mc-adm__title:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-adm__blurb{margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-adm__body{flex:1 1 auto;min-height:0;overflow-y:auto}.mc-adm-pad{padding:var(--mc-space-lg) var(--mc-space-xl)}.mc-adm-gap{margin-top:var(--mc-space-md)}.mc-adm-lede{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-adm-mono{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);overflow-wrap:anywhere}.mc-adm-dim{color:var(--mc-ink-ghost)}.mc-adm-rows{display:flex;flex-direction:column}.mc-adm-setting{display:flex;align-items:flex-start;gap:var(--mc-space-xl);padding:var(--mc-space-lg) 0}.mc-adm-setting+.mc-adm-setting{border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-adm-setting--stacked{flex-direction:column;gap:var(--mc-space-md)}.mc-adm-setting__text{flex:1 1 auto;min-width:0}.mc-adm-setting__label{display:block;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-adm-setting__help{margin:var(--mc-space-xxs) 0 0;max-width:62ch;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-adm-setting__control{flex:0 0 auto;display:flex;align-items:center;gap:var(--mc-space-sm)}.mc-adm-setting--stacked .mc-adm-setting__control{flex:1 1 auto;width:100%;align-items:stretch}.mc-adm-switch-wrap{display:inline-flex;align-items:center;gap:var(--mc-space-sm)}.mc-adm-switch{position:relative;flex:0 0 auto;width:40px;height:22px;padding:0;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-adm-switch[aria-checked=true]{background:var(--mc-accent);border-color:var(--mc-accent)}.mc-adm-switch:disabled{opacity:.5;cursor:not-allowed}.mc-adm-switch:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-adm-switch__knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:var(--mc-radius-pill);background:var(--mc-surface);box-shadow:var(--mc-shadow-raised);transition:transform var(--mc-motion-fast) var(--mc-motion-ease)}.mc-adm-switch[aria-checked=true] .mc-adm-switch__knob{transform:translate(18px);background:var(--mc-accent-ink)}.mc-adm-switch__state{min-width:22px;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-faint)}@media(prefers-reduced-motion:reduce){.mc-adm-switch,.mc-adm-switch__knob,.mc-adm__tab{transition:none}}.mc-adm-number{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:var(--mc-space-sm);justify-content:flex-end}.mc-adm-number__input{width:92px;text-align:right}.mc-adm-number__unit{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-adm-number__zero{flex:1 0 100%;max-width:26ch;text-align:right;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-accent-text)}.mc-adm-setting[data-notable]{padding-left:var(--mc-space-lg);border-left:2px solid var(--mc-warning)}.mc-adm-setting[data-notable] .mc-adm-setting__help{color:var(--mc-ink-body)}.mc-adm-nullable{display:flex;flex-direction:column;align-items:flex-end;gap:var(--mc-space-sm);min-width:0}.mc-adm-setting--stacked .mc-adm-nullable{align-items:flex-start;width:100%}.mc-adm-nullable__head{display:inline-flex;align-items:center;gap:var(--mc-space-sm)}.mc-adm-nullable__label{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body);white-space:nowrap}.mc-adm-nullable__note{max-width:40ch;text-align:right;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-adm-setting--stacked .mc-adm-nullable__note{max-width:62ch;text-align:left}.mc-adm-types{width:100%;margin:0;padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);max-height:280px;overflow-y:auto}.mc-adm-types__family+.mc-adm-types__family{margin-top:var(--mc-space-md)}.mc-adm-types__familylabel{margin:0 0 var(--mc-space-xs);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-adm-types__type{display:flex;padding:2px 0}.mc-adm-types__foot{margin:var(--mc-space-md) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-adm-choices{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin:0;padding:0;border:0;min-width:0}.mc-adm-savebar{position:sticky;bottom:0;z-index:var(--mc-layer-sticky);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-md);padding:var(--mc-space-md) var(--mc-space-xl);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface-raised);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink)}.mc-adm-savebar__text{min-width:0}.mc-adm-savebar__quiet{color:var(--mc-ink-faint)}.mc-adm-savebar__problem{display:inline-flex;align-items:center;gap:var(--mc-space-xs);color:var(--mc-danger-text)}.mc-adm-savebar__actions{display:flex;align-items:center;gap:var(--mc-space-sm)}.mc-adm-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--mc-space-md);padding:var(--mc-space-lg) var(--mc-space-xl);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-adm-search{flex:1 1 240px;display:flex;align-items:center;gap:var(--mc-space-sm);min-width:0;padding:0 var(--mc-space-md);height:32px;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-faint)}.mc-adm-search:focus-within{border-color:transparent;color:var(--mc-accent-deep)}.mc-adm-search__input{flex:1 1 auto;min-width:0;border:0;background:transparent;color:var(--mc-ink);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-adm-search__input:focus{outline:none}.mc-adm-filter{display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-adm-filter__label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-adm-select{height:32px;padding:0 var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer}.mc-adm-select:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-adm-tablewrap{overflow-x:auto}.mc-adm-table{width:100%;border-collapse:collapse;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-adm-table th,.mc-adm-table td{padding:var(--mc-space-md) var(--mc-space-lg);text-align:left;vertical-align:middle}.mc-adm-table thead th{position:sticky;top:0;z-index:var(--mc-layer-sticky);background:var(--mc-surface-raised);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint);white-space:nowrap}.mc-adm-table tbody tr+tr{border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-adm-table tbody tr:hover{background:var(--mc-surface-hover)}.mc-adm-table tbody tr[data-archived] .mc-adm-room__name{color:var(--mc-ink-soft)}.mc-adm-table__num{text-align:right;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);white-space:nowrap}.mc-adm-table__room{font-weight:inherit;max-width:380px}.mc-adm-table__actions{white-space:nowrap;text-align:right}.mc-adm-table__actions>*+*{margin-left:var(--mc-space-xs)}.mc-adm-room{display:flex;align-items:center;gap:var(--mc-space-md);min-width:0}.mc-adm-room__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--mc-avatar-sm);height:var(--mc-avatar-sm);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-soft)}.mc-adm-room__text{min-width:0}.mc-adm-room__name{display:block;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-adm-room__meta{display:block;color:var(--mc-ink-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-adm-ownerline{display:inline-flex;align-items:center;gap:var(--mc-space-xs);color:var(--mc-ink-body)}.mc-adm-ownerline svg{color:var(--mc-ink-faint)}.mc-adm-nobody{display:inline-block;padding:1px var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);border-radius:var(--mc-radius-pill);background:var(--mc-warning-wash);color:var(--mc-warning-text);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-adm-paging{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-md);padding:var(--mc-space-md) var(--mc-space-xl) var(--mc-space-xl)}.mc-adm-paging__count{margin:0;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-faint)}.mc-adm-paging__actions{display:flex;gap:var(--mc-space-sm)}.mc-adm-members__add{padding-bottom:var(--mc-space-md);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-adm-members__addfoot{display:flex;justify-content:flex-end;margin-top:var(--mc-space-md)}.mc-adm-members__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-md);padding:var(--mc-space-md) 0}.mc-adm-check{display:inline-flex;align-items:center;gap:var(--mc-space-sm);min-width:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body);cursor:pointer}.mc-adm-check input{flex:0 0 auto;width:15px;height:15px;accent-color:var(--mc-accent);cursor:pointer}.mc-adm-check input:disabled,.mc-adm-check input:disabled+span{cursor:not-allowed;color:var(--mc-ink-ghost)}.mc-adm-progress{margin:0 0 var(--mc-space-md);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-accent-text)}.mc-adm-report{margin-bottom:var(--mc-space-md);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-accent-wash)}.mc-adm-report__line{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink)}.mc-adm-report__failed{margin:var(--mc-space-sm) 0 0;padding-left:var(--mc-space-lg);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-adm-members__list{margin:0;padding:0;list-style:none}.mc-adm-member{display:flex;align-items:center;gap:var(--mc-space-md);padding:var(--mc-space-sm) 0}.mc-adm-member+.mc-adm-member{border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-adm-member__pick{flex:1 1 auto;min-width:0}.mc-adm-member__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-adm-member__badges{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--mc-space-xs)}.mc-adm-member__trail{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--mc-space-md)}.mc-adm-member__email{color:var(--mc-ink-faint)}.mc-adm-members__more{margin:var(--mc-space-md) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-adm-owners__now{margin:0 0 var(--mc-space-md);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-adm-owners__none{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-adm-owners__pick{display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-adm-owners__stepdown{align-items:flex-start;margin-top:var(--mc-space-lg)}.mc-wh__row{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised)}.mc-wh__row--off{background:var(--mc-surface-sunken);border-style:dashed}.mc-wh__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-wh__name{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-wh__url,.mc-wh__secret{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-soft);overflow-wrap:anywhere}.mc-wh__secret{padding:var(--mc-space-xxs) var(--mc-space-xs);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink)}.mc-wh__meta,.mc-wh__hint{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-wh__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs)}.mc-wh__form{display:flex;flex-direction:column;gap:var(--mc-space-sm);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-accent-wash)}.mc-wh__field{display:flex;flex-direction:column;gap:var(--mc-space-xxs);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-wh__field input{padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-wh__field input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-wh__log{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin-top:var(--mc-space-xs);padding-left:var(--mc-space-md);border-left:2px solid var(--mc-hairline-soft)}.mc-wh__delivery{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-wh__status{display:inline-block;margin-right:var(--mc-space-xs);padding:0 var(--mc-space-xs);border-radius:var(--mc-radius-pill);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase}.mc-wh__status--delivered{background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-wh__status--pending{background:var(--mc-warning-wash);color:var(--mc-warning-text)}.mc-wh__status--failed{background:var(--mc-danger-wash);color:var(--mc-danger-text)}.mc-wh__error{color:var(--mc-danger-text)}@media(max-width:900px){.mc-adm__frame{flex-direction:column}.mc-adm__nav{width:auto;border-right:0;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);overflow-x:auto}.mc-adm__tabs{display:flex}.mc-adm__tab{border-left:0;border-bottom:2px solid transparent;white-space:nowrap}.mc-adm__tab[aria-selected=true]{border-bottom-color:var(--mc-accent-deep)}.mc-adm__tab-chevron{display:none}.mc-adm-setting{flex-direction:column;gap:var(--mc-space-md)}.mc-adm-setting__control{align-self:flex-start}.mc-adm-number,.mc-adm-number__zero{text-align:left;justify-content:flex-start}}.mc-agents__agent{display:grid;gap:var(--mc-space-sm);padding:var(--mc-space-md);border-radius:var(--mc-radius);background:var(--mc-surface);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) var(--mc-hairline)}.mc-agents__agent+.mc-agents__agent{margin-top:var(--mc-space-sm)}.mc-agents__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-agents__name{font-weight:var(--mc-type-strong);color:var(--mc-ink)}.mc-agents__presence,.mc-agents__hint,.mc-agents__none{color:var(--mc-ink-soft);font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1))}.mc-agents__desc{margin:0;color:var(--mc-ink-soft)}.mc-agents__keys{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);margin:0;color:var(--mc-ink-soft);font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1))}.mc-agents__prefix,.mc-agents__id{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink)}.mc-agents__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs)}.mc-agents__ledger{display:grid;gap:var(--mc-space-xs)}.mc-agents__hint{margin:0}.mc-agents__table-wrap{overflow-x:auto}.mc-agents__table{width:100%;border-collapse:collapse;font-size:calc(var(--mc-type-meta) * var(--mc-text-scale, 1));color:var(--mc-ink)}.mc-agents__caption{padding-bottom:var(--mc-space-xs);text-align:left;color:var(--mc-ink-soft)}.mc-agents__table th,.mc-agents__table td{padding:var(--mc-space-xxs) var(--mc-space-sm) var(--mc-space-xxs) 0;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);text-align:left;vertical-align:top;white-space:nowrap}.mc-agents__table th{color:var(--mc-ink-soft);font-weight:var(--mc-type-strong)}.mc-admin .mc-panel-empty__title{font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking)}.mc-agents__settings,.mc-agents__form{display:grid;gap:var(--mc-space-sm)}.mc-agents__roles{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--mc-space-xs) var(--mc-space-md);margin:0;padding:0;border:0;min-inline-size:0}.mc-agents__roles>legend{padding:0;margin-bottom:var(--mc-space-xs);color:var(--mc-ink);font-weight:var(--mc-type-strong)}.mc-agents__role{display:flex;align-items:center;gap:var(--mc-space-xs);color:var(--mc-ink)}.mc-agents__form .mc-agents__table th[scope=row]{font-weight:var(--mc-type-strong);text-align:start;white-space:nowrap}.mc-agents__form .mc-agents__table select[multiple]{min-width:14rem}.mc-admin{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;overflow:clip}.op-root .mc-admin__frame{flex:1;min-height:0;display:flex;align-items:stretch;background:var(--ux-panel);color:var(--ux-text);font-family:var(--ux-font);border-radius:inherit;overflow:clip}.op-root .mc-admin__ux{display:contents;--mc-surface: var(--ux-surface);--mc-surface-raised: var(--ux-panel);--mc-surface-sunken: var(--ux-panel);--mc-surface-hover: var(--ux-fill-subtle);--mc-surface-active: var(--ux-selected);--mc-surface-gradient: var(--ux-surface);--mc-surface-glass: var(--ux-raised);--mc-ink: var(--ux-text);--mc-ink-body: var(--ux-text);--mc-ink-soft: var(--ux-text-2);--mc-ink-faint: var(--ux-text-3);--mc-ink-ghost: var(--ux-text-4);--mc-hairline: var(--ux-hairline);--mc-hairline-soft: var(--ux-divider);--mc-outline: var(--ux-hairline-strong);--mc-outline-strong: var(--ux-control-off);--mc-accent: var(--ux-primary-bg);--mc-accent-hover: var(--ux-primary-hover);--mc-accent-ink: var(--ux-primary-ink);--mc-accent-text: var(--ux-accent);--mc-accent-wash: var(--ux-accent-bg);--mc-accent-wash-line: var(--ux-ring);--mc-accent-deep: var(--ux-accent);--mc-danger: var(--ux-danger);--mc-danger-text: var(--ux-danger-text);--mc-danger-wash: var(--ux-danger-bg);--mc-warning: var(--ux-warn);--mc-warning-text: var(--ux-warn);--mc-warning-wash: var(--ux-warn-bg);--mc-focus-ring: var(--ring-solid);--mc-shadow-sheen: none;--mc-shadow-raised: none;--mc-shadow-panel: none;--mc-scroll-shade: transparent;--mc-type-display: 700 calc(24px * var(--mc-text-scale, 1))/1.25 var(--ux-font);--mc-type-display-tracking: -.01em;--mc-type-title: 600 calc(15px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-title-tracking: 0;--mc-type-body: 400 calc(14px * var(--mc-text-scale, 1))/1.45 var(--ux-font);--mc-type-body-tracking: 0;--mc-type-strong: 600 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-strong-tracking: 0;--mc-type-meta: 400 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-meta-tracking: 0;--mc-type-label: 700 calc(11px * var(--mc-text-scale, 1))/1.3 var(--ux-font);--mc-type-label-tracking: .04em;--mc-type-mono: 400 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-mono);--mc-type-mono-tracking: 0;--mc-type-code: 400 calc(12px * var(--mc-text-scale, 1))/1.5 var(--ux-mono);--mc-type-caption: 600 calc(15px * var(--mc-text-scale, 1))/1.35 var(--ux-font)}.op-root .mc-admin__frame .mc-admin__sidebar.ux-sidebar{background:var(--ux-sidebar);overflow:hidden}.op-root .mc-admin__frame .mc-admin__sidebar-head{padding:14px 16px 8px}.op-root .mc-admin__frame .mc-admin__sidebar-title{font-size:calc(16px * var(--mc-text-scale, 1));font-weight:700}.op-root .mc-admin__frame .ux-sidebar__title.mc-admin__sidebar-title{color:var(--ux-text)}.op-root .mc-admin__frame .mc-admin__plan{flex:0 0 auto;padding:2px 6px;border-radius:5px;background:var(--ux-fill-hover);color:var(--ux-text-icon);font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;line-height:calc(14px * var(--mc-text-scale, 1));letter-spacing:.02em;text-transform:uppercase}.op-root .mc-admin__frame .mc-admin__find-field{height:32px;border-radius:9px;gap:8px}.op-root .mc-admin__frame .mc-admin__find-field input::-webkit-search-cancel-button{display:none}.op-root .mc-admin__frame .mc-admin__find-clear{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ux-text-3);cursor:pointer}.op-root .mc-admin__frame .mc-admin__find-clear:hover{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .mc-admin__frame .mc-admin__sections{padding:0 8px 12px}.op-root .mc-admin__frame .mc-admin__item.ux-sidebar__item{color:var(--ux-text);line-height:calc(17px * var(--mc-text-scale, 1))}.op-root .mc-admin__frame .mc-admin__item.ux-sidebar__item[aria-current=page]{background:var(--ux-selected)}.op-root .mc-admin__frame .mc-admin__count{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:500;padding:0;min-width:0}.op-root .mc-admin__frame .mc-admin__find-none{margin:8px;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.mc-admin__pane{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:row;overflow:hidden;background:var(--mc-surface-raised)}.mc-admin__section{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow-y:auto}.mc-admin__section>:only-child{flex:1;min-height:0;display:flex;flex-direction:column}.mc-admin__section>:not(:only-child){flex:0 0 auto}.mc-admin__drawers{display:contents}@media(max-width:640px){.mc-admin__pane[data-drawer-open=true]>.mc-admin__section{display:none}}@media(max-width:1100px){.mc-admin__pane[data-drawer-open=true]>.mc-admin__section{display:none}}.mc-admin{--mc-admin-launcher-keepout: 0px}@media(max-width:1279px){.mc-admin{--mc-admin-launcher-keepout: 96px}}.mc-admin__pane .mc-adm-savebar{padding-inline-end:calc(var(--mc-space-xl) + var(--mc-admin-launcher-keepout))}.op-root .mc-admin__frame .mc-admin__bar{display:none}@media(max-width:1100px){.op-root .mc-admin__frame.ux-layout{flex-direction:column}.op-root .mc-admin__frame .mc-admin__bar{display:flex;flex:none;align-items:center;padding:12px calc(var(--mc-adm-gutter, 28px) - 10px) 0}.op-root .mc-admin__frame .mc-admin__pane{flex:1 1 auto;min-height:0}}.op-root .mc-admin__ux{--mc-adm-gutter: 28px}.op-root .mc-admin__ux .mc-admh{padding:20px var(--mc-adm-gutter) 0;border-bottom:0}.op-root .mc-admin__ux .mc-admh__bar{gap:16px}.op-root .mc-admin__ux .mc-admh__titles{display:flex;flex-direction:column;gap:4px}.op-root .mc-admin__ux .mc-admh__title{font:700 calc(24px * var(--mc-text-scale, 1))/1.25 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}.op-root .mc-admin__ux .mc-admh__subtitle{margin:0;font:400 calc(14px * var(--mc-text-scale, 1))/1.45 var(--ux-font);color:var(--ux-text-2)}.op-root .mc-admin__ux .mc-admh__lead{font:400 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);color:var(--ux-text-3)}.op-root .mc-admin__ux .mc-admh__actions{gap:8px}.op-root .mc-admin__ux .mc-admh__extra{margin-top:14px}.op-root .mc-admin__ux .mc-admtabs{gap:22px;margin:14px var(--mc-adm-gutter) 0;padding:0;border-bottom:1px solid var(--ux-hairline)}.op-root .mc-admin__ux .mc-admh+.mc-admtabs{margin-top:14px}.op-root .mc-admin__ux .mc-admtabs__tab{padding:0 0 10px;border:0;font:400 calc(14px * var(--mc-text-scale, 1))/1.3 var(--ux-font);color:var(--ux-text-3);transition:color var(--ux-ease)}.op-root .mc-admin__ux .mc-admtabs__tab:hover:not([aria-disabled=true]){color:var(--ux-text)}.op-root .mc-admin__ux .mc-admtabs__tab--on{color:var(--ux-text);font-weight:600;box-shadow:inset 0 -2px 0 var(--ux-text)}.op-root .mc-admin__ux .mc-admtabs__tab[aria-disabled=true]{color:var(--ux-text-5)}.op-root .mc-admin__ux .mc-admtabs__count{padding:0;background:transparent;color:inherit;font:inherit}.op-root .mc-admin__ux .mc-admtabs__count:before{content:"· "}.op-root .mc-admin__ux .mc-adms{gap:10px;padding:14px var(--mc-adm-gutter) 0}.op-root .mc-admin__ux .mc-adms__field{flex:0 1 320px;max-width:320px}.op-root .mc-admin__ux .mc-adms__glyph{inset-inline-start:10px;width:14px;height:14px;color:var(--ux-text-3)}.op-root .mc-admin__ux .mc-adms__input{height:34px;padding:0 30px 0 32px;border:0;border-radius:9px;background:var(--ux-fill);color:var(--ux-text);font:400 calc(13px * var(--mc-text-scale, 1))/1.3 var(--ux-font);transition:box-shadow var(--ux-ease),background var(--ux-ease)}.op-root .mc-admin__ux .mc-adms__input::placeholder{color:var(--ux-text-3)}.op-root .mc-admin__ux .mc-adms__input:focus,.op-root .mc-admin__ux .mc-adms__input:focus-visible{outline:0;background:var(--ux-fill-hover)}.op-root .mc-admin__ux .mc-admt__scroll{--mc-admt-gutter: var(--mc-adm-gutter);margin:0;padding:0 var(--mc-adm-gutter);border-radius:0;box-shadow:none}.op-root .mc-admin__ux .mc-admt{border-collapse:separate;border-spacing:0;background:var(--ux-surface);border:1px solid var(--ux-hairline);border-radius:12px;overflow:hidden}.op-root .mc-admin__ux .mc-admt__td .mc-kit-tag{white-space:nowrap;overflow-wrap:normal}.op-root .mc-admin__ux.mc-admin__ux .mc-admt__th{padding:10px 16px;background:linear-gradient(var(--ux-table-head),var(--ux-table-head)),var(--ux-surface);border-bottom:1px solid var(--ux-hairline);font:700 calc(11px * var(--mc-text-scale, 1))/1.3 var(--ux-font);letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-3);vertical-align:middle}.op-root .mc-admin__ux .mc-admt__tr{border-bottom:0;transition:background var(--ux-ease)}.op-root .mc-admin__ux .mc-admt__td{padding:10px 16px;border-bottom:1px solid var(--ux-table-line);font:400 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);color:var(--ux-text)}.op-root .mc-admin__ux .mc-admt__tr:last-child .mc-admt__td{border-bottom:0}.op-root .mc-admin__ux .mc-admt__tr--action:hover,.op-root .mc-admin__ux .mc-admt__tr--action:focus-visible,.op-root .mc-admin__ux .mc-admt__tr:hover{background:var(--ux-fill-subtle)}.op-root .mc-admin__ux .mc-admt__tr--selected{background:var(--ux-accent-bg)}.op-root .mc-admin__ux .mc-admt--sticky-end .mc-admt__td:last-child{background:var(--ux-surface)}.op-root .mc-admin__ux .mc-admt--sticky-end .mc-admt__th:last-child{background:linear-gradient(var(--ux-table-head),var(--ux-table-head)),var(--ux-surface)}.op-root .mc-admin__ux .mc-admp{padding:10px var(--mc-adm-gutter);border-top:0}.op-root .mc-admin__ux .mc-kit-empty{color:var(--ux-text-2)}.op-root .mc-admin__ux .mc-kit-empty__title{font:600 calc(15px * var(--mc-text-scale, 1))/1.35 var(--ux-font);color:var(--ux-text)}.op-root .mc-admin__ux .mc-kit-empty__desc{font:400 calc(14px * var(--mc-text-scale, 1))/1.45 var(--ux-font);color:var(--ux-text-2)}.op-root .mc-admin__ux .mc-kit-empty__icon{background:var(--ux-fill);color:var(--ux-text-icon);box-shadow:none}.op-root .mc-admin__ux .mc-kit-btn{border:0;border-radius:9px;font:600 calc(13px * var(--mc-text-scale, 1))/1.2 var(--ux-font);box-shadow:none;transition:background var(--ux-ease),color var(--ux-ease),opacity var(--ux-ease)}.op-root .mc-admin__ux .mc-kit-btn--small,.op-root .mc-admin__ux .mc-kit-btn--medium{min-height:32px;padding:0 12px}.op-root .mc-admin__ux .mc-kit-btn--tiny{min-height:26px;padding:0 8px;font-size:calc(12px * var(--mc-text-scale, 1))}.op-root .mc-admin__ux .mc-kit-btn--icon{padding:0}.op-root .mc-admin__ux .mc-kit-btn:active:not(:disabled),.op-root .mc-admin__ux .mc-kit-btn:hover:not(:disabled){transform:none;filter:none}.op-root .mc-admin__ux .mc-kit-btn.mc-kit-btn--primary{background:var(--ux-primary-bg);color:var(--ux-primary-ink)}.op-root .mc-admin__ux .mc-kit-btn.mc-kit-btn--primary:hover:not(:disabled){background:var(--ux-primary-hover)}.op-root .mc-admin__ux .mc-kit-btn.mc-kit-btn--secondary{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .mc-admin__ux .mc-kit-btn.mc-kit-btn--secondary:hover:not(:disabled){background:var(--ux-fill-strong)}.op-root .mc-admin__ux .mc-kit-btn.mc-kit-btn--ghost{background:transparent;color:var(--ux-text-icon)}.op-root .mc-admin__ux .mc-kit-btn.mc-kit-btn--ghost:hover:not(:disabled){background:var(--ux-fill);color:var(--ux-text)}.op-root .mc-admin__ux .mc-kit-btn.mc-kit-btn--danger{background:var(--ux-danger-bg);color:var(--ux-danger-text)}.op-root .mc-admin__ux .mc-kit-btn.mc-kit-btn--danger:hover:not(:disabled){background:#fc454038}.op-root .mc-admin__ux .mc-kit-tag{padding:2px 8px;border:0;border-radius:8px;background:var(--ux-fill);color:var(--ux-text-2);font:600 calc(12px * var(--mc-text-scale, 1))/calc(18px * var(--mc-text-scale, 1)) var(--ux-font);letter-spacing:0;text-transform:none;box-shadow:none}.op-root .mc-admin__ux .mc-kit-tag--primary,.op-root .mc-admin__ux .mc-kit-tag--secondary-info{background:var(--ux-accent-bg);color:var(--ux-accent-text)}.op-root .mc-admin__ux .mc-kit-tag--secondary-warning{background:var(--ux-warn-bg);color:var(--ux-warn)}.op-root .mc-admin__ux .mc-kit-tag--secondary-danger,.op-root .mc-admin__ux .mc-kit-tag--danger{background:var(--ux-danger-bg);color:var(--ux-danger-text)}.op-root .mc-admin__ux .mc-kit-drawer{background:var(--ux-sidebar);border-inline-start:1px solid var(--ux-hairline);box-shadow:none;color:var(--ux-text)}.op-root .mc-admin__ux .mc-kit-drawer__head{padding:14px 16px;border-bottom:1px solid var(--ux-hairline)}.op-root .mc-admin__ux .mc-kit-drawer__title{font:700 calc(14px * var(--mc-text-scale, 1))/1.3 var(--ux-font);color:var(--ux-text)}.op-root .mc-admin__ux .mc-kit-drawer__eyebrow,.op-root .mc-admin__ux .mc-kit-drawer__subtitle{font:400 calc(12px * var(--mc-text-scale, 1))/1.35 var(--ux-font);letter-spacing:0;text-transform:none;color:var(--ux-text-3)}.op-root .mc-admin__ux .mc-kit-drawer__foot{border-top:1px solid var(--ux-hairline)}.op-root .mc-admin__ux .mc-kit-menu__panel{padding:6px;border-radius:12px;background:var(--ux-raised);border:1px solid var(--ux-hairline-strong);box-shadow:var(--ux-shadow-float);color:var(--ux-text)}.op-root .mc-admin__ux .mc-kit-menu__item{border-radius:8px;font:400 calc(13px * var(--mc-text-scale, 1))/1.35 var(--ux-font);color:var(--ux-text)}.op-root .mc-admin__ux .mc-kit-menu__item--danger{color:var(--ux-danger-text)}.op-root .mc-admin__ux .mc-kit-modal{border-radius:16px;background:var(--ux-raised);border:1px solid var(--ux-hairline-strong);box-shadow:var(--ux-shadow-float);color:var(--ux-text)}.op-root .mc-admin__ux .mc-kit-modal__title{font:700 calc(17px * var(--mc-text-scale, 1))/1.3 var(--ux-font);color:var(--ux-text)}.op-root .mc-admin__ux .mc-kit-modal__desc{font:400 calc(14px * var(--mc-text-scale, 1))/1.45 var(--ux-font);color:var(--ux-text-2)}.op-root .mc-admin__ux .ux-search input,.op-root .mc-admin__ux .ux-search input:focus,.op-root .mc-admin__ux .ux-search input:focus-visible{height:auto;padding:0;border:0;outline:0;box-shadow:none;background:transparent}.op-root .mc-admin__ux :where(input[type=text],input[type=email],input[type=password],input[type=url],input[type=number],input[type=tel],input[type=date],input[type=time],input[type=datetime-local],input[type=search],input:not([type]),select,textarea){min-height:34px;padding:6px 10px;border:0;border-radius:10px;background:var(--ux-fill);color:var(--ux-text);font:400 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);box-shadow:none;transition:box-shadow var(--ux-ease),background var(--ux-ease)}.op-root .mc-admin__ux :where(textarea){padding:10px 12px;line-height:1.45}.op-root .mc-admin__ux :where(input,select,textarea)::placeholder{color:var(--ux-text-3)}.op-root .mc-admin__ux :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):focus,.op-root .mc-admin__ux :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):focus-visible{outline:0;background:var(--ux-fill-hover)}.op-root .mc-admin__ux :where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])):focus,.op-root .mc-admin__ux :where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])):focus-visible{box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-admin__ux :where(input,select,textarea):disabled{opacity:.55;cursor:not-allowed}.op-root .mc-admin__ux :where(select) option{background:var(--ux-raised);color:var(--ux-text)}.op-root .mc-admin__ux .mc-kit-drawer__body>.mc-perm__form{padding:16px}.op-root .mc-admin__ux .mc-kit-drawer__body:has(>.mc-admfs){display:flex;flex-direction:column;gap:12px;padding:12px}.op-root .mc-admin__ux .mc-kit-drawer__foot{padding:12px 16px}.op-root .mc-admin__ux .mc-admf__blocked,.op-root .mc-admin__ux .mc-perm__notice{padding:8px 12px;border:1px solid var(--ux-hairline);border-radius:10px;background:var(--ux-fill-subtle);color:var(--ux-text-2);font:400 calc(13px * var(--mc-text-scale, 1))/1.45 var(--ux-font)}.op-root .mc-admin__ux.mc-admin__ux :is(.mc-on-white,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-adm-rows){--mc-surface: var(--ux-surface);--mc-surface-raised: var(--ux-surface);--mc-surface-glass: var(--ux-raised);--mc-surface-sunken: var(--ux-fill-subtle);--mc-surface-gradient: none;--mc-surface-hover: var(--ux-fill-subtle);--mc-surface-active: var(--ux-selected);--mc-skeleton: var(--ux-fill);--mc-skeleton-sheen: var(--ux-fill-hover);--mc-ink: var(--ux-text);--mc-ink-body: var(--ux-text);--mc-ink-soft: var(--ux-text-2);--mc-ink-faint: var(--ux-text-3);--mc-ink-ghost: var(--ux-text-4);--mc-hairline: var(--ux-hairline);--mc-hairline-soft: var(--ux-divider);--mc-outline: var(--ux-hairline-strong);--mc-outline-strong: var(--ux-control-off);--mc-accent: var(--ux-primary-bg);--mc-accent-hover: var(--ux-primary-hover);--mc-accent-ink: var(--ux-primary-ink);--mc-accent-text: var(--ux-accent);--mc-accent-wash: var(--ux-accent-bg);--mc-accent-wash-line: var(--ux-ring);--mc-accent-deep: var(--ux-accent);--mc-danger: var(--ux-danger);--mc-danger-text: var(--ux-danger-text);--mc-danger-wash: var(--ux-danger-bg);--mc-warning: var(--ux-warn);--mc-warning-text: var(--ux-warn);--mc-warning-wash: var(--ux-warn-bg);--mc-focus-ring: var(--ring-solid);--mc-shadow-raised: none;--mc-shadow-pop: var(--ux-shadow-float);--mc-shadow-panel: none;--mc-scroll-shade: transparent;--mc-unread-badge: var(--ring-solid);--mc-unread-badge-ink: var(--ux-accent-ink);--mc-mention-text: var(--ux-accent);--mc-skin-t2: var(--ux-text-2);--mc-skin-t3: var(--ux-text-3);--mc-skin-hairline: var(--ux-hairline);background:var(--ux-surface);color:var(--ux-text);color-scheme:dark}[data-mc-appearance=light] .op-root .mc-admin__ux,.op-root [data-mc-appearance=light] .mc-admin__ux,.op-root [data-mc-appearance=light] .mc-admin__ux :is(.mc-on-white,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-adm-rows){color-scheme:light}.op-root .mc-admin__ux.mc-admin__ux :is(.mc-admt__scroll,.mc-adm-rows){background:transparent}.op-root .mc-admin__ux.mc-admin__ux :is(.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-set-card,.mc-int__panel,.mc-intfold,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-admfs){border:1px solid var(--ux-hairline);border-radius:14px;box-shadow:none}.op-root .mc-admin__ux.mc-admin__ux :is(.mc-on-white,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-adm-rows) a:not([class]){color:var(--ux-accent)}.op-root .mc-admin__ux.mc-admin__ux :is(.mc-on-white,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-adm-rows) :is(code,kbd,samp){background:var(--ux-fill);color:var(--ux-text-2)}.op-root .mc-admin__ux,.op-root .mc-admin__ux.mc-admin__ux :is(.mc-on-white,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-adm-rows){--mc-warning-wash: var(--ux-fill-subtle);--mc-warning-wash-line: var(--ux-hairline);--mc-warning: var(--ux-hairline-strong);--mc-warning-text: var(--ux-text-2)}.op-root .mc-admin__ux .mc-kit-notbuilt__tag{background:var(--ux-warn)}.op-root .mc-admin__ux .mc-sub__callout{background:var(--ux-fill-subtle);color:var(--ux-text-2);border:1px solid var(--ux-hairline);box-shadow:none}.op-root .mc-admin__ux :is(.mc-wks__pane,.mc-set-screen__body,.mc-set-page__body,.mc-dev__pane,.mc-inboxes__body,.mc-sub__body,.mc-mailer__body,.mc-rooms__pad,.mc-mod__pane,.mc-imp__body,.mc-oc__pane,.mc-abac__panel),.op-root .mc-admin__ux .mc-admin__section>:not(.mc-admh):not(.mc-admtabs):not(:only-child):not(:has(.mc-admh)):not(.mc-custom__blocked){padding-left:var(--mc-adm-gutter);padding-right:var(--mc-adm-gutter)}.op-root .mc-admin__ux .mc-int>.mc-int__body{padding-left:var(--mc-adm-gutter);padding-right:var(--mc-adm-gutter)}.op-root .mc-admin__ux :is(.mc-usr__body,.mc-wks__pane,.mc-set-screen__body,.mc-set-page__body,.mc-dev__pane,.mc-inboxes__body,.mc-sub__body,.mc-mailer__body,.mc-rooms__pad,.mc-mod__pane,.mc-imp__body,.mc-oc__pane,.mc-abac__panel,.mc-auto__panel,.mc-admh__extra) :is(.mc-adms,.mc-admt__scroll,.mc-admp){--mc-admt-gutter: 0px;padding-left:0;padding-right:0}.op-root .mc-admin__ux .mc-admin__section>.mc-custom__blocked{margin:8px var(--mc-adm-gutter) 0;padding:8px 12px}.op-root .mc-admin__ux .mc-custom__note{margin:6px 0 0;font:400 calc(13px * var(--mc-text-scale, 1))/1.45 var(--ux-font);color:var(--ux-text-3)}.op-root .mc-admin__ux.mc-admin__ux :is(.mc-sub-card,.mc-sub-more__card){padding:14px 16px}.op-root .mc-admin__ux.mc-admin__ux .mc-sub__callout{padding:10px 14px}.op-root .mc-admin__ux.mc-admin__ux .mc-mailer__form{padding:4px 16px 16px}.op-root .mc-admin__ux .mc-mailer__footer{padding-left:var(--mc-adm-gutter);padding-right:var(--mc-adm-gutter)}.op-root .mc-admin__ux .mc-logs.mc-abac__panel{padding:0}.op-root .mc-admin__ux .mc-admh__extra .mc-admtabs{margin:0}.op-root .mc-admin__ux.mc-admin__ux .mc-admt__th{white-space:normal;overflow-wrap:normal;line-height:1.25}.op-root .mc-admin__ux .mc-admt__sort-btn{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.op-root .mc-admin__ux .mc-rooms-note--warn{border-inline-start-color:var(--ux-hairline-strong);background:var(--ux-fill-subtle);color:var(--ux-text-2)}.op-root .mc-admin__ux .mc-mailer__notice{background:var(--ux-fill-subtle);border-color:var(--ux-hairline);color:var(--ux-text-2)}.op-root .mc-admin__ux .mc-admtabs{flex:0 0 auto}.op-root .mc-admin__ux :is(.mc-set-switch__button,.mc-rooms-switch__button,.mc-adm-switch){border-color:transparent;background:var(--ux-control-off)}.op-root .mc-admin__ux :is(.mc-set-switch__button,.mc-rooms-switch__button,.mc-adm-switch)[aria-checked=true]{border-color:transparent;background:var(--ux-ok)}.op-root .mc-admin__ux :is(.mc-set-switch__button,.mc-rooms-switch__button,.mc-adm-switch)>:is(.mc-set-switch__knob,.mc-rooms-switch__knob,.mc-adm-switch__knob){background:#fff;box-shadow:none}.op-root .mc-admin__ux :is(.mc-set-switch__state,.mc-rooms-switch__state,.mc-adm-switch__state){font:400 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-font);letter-spacing:0;color:var(--ux-text-3)}.op-root .mc-admin__ux input[type=checkbox]:not(.mc-usr__check):not(.ux-check){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;margin:0;flex-shrink:0;border-radius:5px;border:1.5px solid var(--ux-check-border);background:transparent;display:inline-grid;place-content:center;vertical-align:middle;cursor:pointer}.op-root .mc-admin__ux input[type=checkbox]:not(.mc-usr__check):not(.ux-check):checked{background:var(--ring-solid);border-color:var(--ring-solid)}.op-root .mc-admin__ux input[type=checkbox]:not(.mc-usr__check):not(.ux-check):checked:after{content:"";width:9px;height:5px;border:solid var(--ux-accent-ink);border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg)}.op-root .mc-admin__ux input[type=checkbox]:not(.mc-usr__check):not(.ux-check):disabled{opacity:.45;cursor:not-allowed}.op-root .mc-admin__ux .mc-set-choice{border:1px solid var(--ux-hairline);border-radius:12px;background:transparent;transition:background var(--ux-ease),border-color var(--ux-ease)}.op-root .mc-admin__ux .mc-set-choice:hover{background:var(--ux-fill-subtle)}.op-root .mc-admin__ux .mc-set-choice--on{border-color:var(--ux-ring);background:var(--ux-accent-bg)}.op-root .mc-admin__ux :is(.mc-set-choice,.mc-usr__radio,.mc-imp__row)>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;margin:0;flex-shrink:0;border-radius:50%;border:1.5px solid var(--ux-check-border);background:transparent;display:inline-grid;place-content:center;vertical-align:middle;cursor:pointer}.op-root .mc-admin__ux :is(.mc-set-choice,.mc-usr__radio,.mc-imp__row)>input[type=radio]:checked{background:var(--ring-solid);border-color:var(--ring-solid)}.op-root .mc-admin__ux :is(.mc-set-choice,.mc-usr__radio,.mc-imp__row)>input[type=radio]:checked:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--ux-accent-ink)}.op-root .mc-admin__ux :is(.mc-set-choice,.mc-usr__radio,.mc-imp__row)>input[type=radio]:disabled{opacity:.45;cursor:not-allowed}.op-root [data-mc-appearance=light] .mc-admin__ux{--mc-skin-t2: var(--ux-text-2);--mc-skin-t3: var(--ux-text-3)}.op-root [data-mc-appearance=light] .mc-admin__ux :is(.mc-panel-section__label,.mc-panel-section__desc){color:var(--ux-text-3)}.op-root [data-mc-appearance=light] .mc-admin__ux .mc-panel-note__body{color:var(--ux-text-2)}.op-root [data-mc-appearance=light] .mc-admin__ux .mc-panel-btn{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root [data-mc-appearance=light] .mc-admin__ux .mc-panel-btn--primary{background:var(--ux-primary-bg);color:var(--ux-primary-ink)}.op-root [data-mc-appearance=light] .mc-admin__ux .mc-panel-btn.mc-panel-btn--plain{background:transparent;color:var(--ux-text-2)}@media(max-width:900px){.op-root .mc-admin__ux .mc-adms{flex-wrap:wrap}.op-root .mc-admin__ux .mc-adms__field{flex:1 1 100%;max-width:none}.op-root .mc-admin__ux .mc-rooms__filters{flex:1 1 100%}.op-root .mc-admin__ux .mc-rooms__field{flex:1 1 140px;min-width:0}.op-root .mc-admin__ux .mc-rooms{height:auto}.op-root .mc-admin__ux .mc-rooms .mc-admt__scroll{flex:none}}@media(max-width:700px){.op-root .mc-admin__ux{--mc-adm-gutter: 16px}.op-root .mc-admin__ux .mc-admh{padding-top:16px}}[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows){--mc-surface: color-mix(in srgb, var(--ink) 4%, var(--card));--mc-surface-raised: color-mix(in srgb, var(--ink) 4%, var(--card));--mc-surface-glass: color-mix(in srgb, var(--ink) 4%, var(--card));--mc-surface-sunken: color-mix(in srgb, var(--ink) 6%, var(--card));--mc-surface-gradient: none;--mc-surface-hover: color-mix(in srgb, var(--ink) 6%, transparent);--mc-surface-active: color-mix(in srgb, var(--ink) 10%, transparent);--mc-surface-scrim: color-mix(in srgb, var(--ink) 40%, transparent);--mc-blur-glass: 0px;--mc-skeleton: color-mix(in srgb, var(--ink) 9%, var(--card));--mc-skeleton-sheen: color-mix(in srgb, var(--ink) 4%, var(--card));--mc-ink: var(--ink);--mc-ink-body: var(--ink);--mc-ink-soft: var(--ink-2);--mc-ink-faint: color-mix(in srgb, var(--ink) 66%, transparent);--mc-ink-ghost: color-mix(in srgb, var(--ink) 50%, transparent);--mc-forest: color-mix(in srgb, var(--ink) 4%, var(--card));--mc-forest-deep: color-mix(in srgb, var(--ink) 6%, var(--card));--mc-forest-gradient: none;--mc-forest-hover: color-mix(in srgb, var(--ink) 6%, transparent);--mc-forest-active: color-mix(in srgb, var(--ink) 10%, transparent);--mc-forest-selected: color-mix(in srgb, var(--ink) 10%, transparent);--mc-forest-sunken: color-mix(in srgb, var(--ink) 6%, var(--card));--mc-forest-hairline: color-mix(in srgb, var(--ink) 14%, transparent);--mc-forest-ink: var(--ink);--mc-forest-ink-soft: var(--ink-2);--mc-forest-ink-faint: var(--ink-3);--mc-hairline: color-mix(in srgb, var(--ink) 14%, transparent);--mc-hairline-soft: color-mix(in srgb, var(--ink) 9%, transparent);--mc-hairline-inset: inset 0 0 0 1px color-mix(in srgb, var(--ink) 9%, transparent);--mc-outline: color-mix(in srgb, var(--ink) 22%, transparent);--mc-outline-strong: color-mix(in srgb, var(--ink) 34%, transparent);--mc-accent: var(--ink);--mc-accent-hover: color-mix(in srgb, var(--ink) 88%, var(--card));--mc-accent-ink: var(--card);--mc-accent-deep: var(--ink);--mc-accent-deep-ink: var(--card);--mc-accent-bright: var(--ink);--mc-accent-lift: color-mix(in srgb, var(--ink) 88%, var(--card));--mc-accent-text: var(--link-on-white);--mc-accent-wash: color-mix(in srgb, var(--link-on-white) 5%, var(--card));--mc-accent-wash-line: color-mix(in srgb, var(--link-on-white) 34%, var(--card));--mc-accent-glow: 0 2px 8px color-mix(in srgb, var(--ink) 14%, transparent);--mc-raise-fill: var(--ink);--mc-raise-fill-hover: color-mix(in srgb, var(--ink) 88%, var(--card));--mc-raise-ink: var(--card);--mc-raise-shadow: 0 2px 8px color-mix(in srgb, var(--ink) 22%, transparent);--mc-danger: color-mix(in srgb, var(--coral) 50%, var(--ink));--mc-danger-text: color-mix(in srgb, var(--coral) 50%, var(--ink));--mc-danger-ink: var(--card);--mc-danger-wash: color-mix(in srgb, var(--coral) 12%, var(--card));--mc-danger-wash-line: color-mix(in srgb, var(--coral) 45%, var(--ink));--mc-warning: color-mix(in srgb, var(--amber) 50%, var(--ink));--mc-warning-text: color-mix(in srgb, var(--amber) 50%, var(--ink));--mc-warning-ink: var(--card);--mc-warning-wash: color-mix(in srgb, var(--amber) 14%, var(--card));--mc-warning-wash-line: color-mix(in srgb, var(--amber) 45%, var(--ink));--mc-focus-ring: var(--link-on-white);--mc-focus-ring-forest: var(--link-on-white);--mc-shadow-sheen: none;--mc-shadow-raised: 0 1px 3px color-mix(in srgb, var(--ink) 10%, transparent);--mc-shadow-pop: 0 4px 14px color-mix(in srgb, var(--ink) 16%, transparent);--mc-shadow-panel: 0 4px 14px color-mix(in srgb, var(--ink) 16%, transparent);--mc-shadow-overlay: 0 10px 30px color-mix(in srgb, var(--ink) 22%, transparent);--mc-groove-shadow: inset 0 1px 2px color-mix(in srgb, var(--ink) 10%, transparent);--mc-well-recess: inset 0 1px 2px color-mix(in srgb, var(--ink) 10%, transparent);--mc-well-seam: color-mix(in srgb, var(--ink) 9%, transparent);--mc-scroll-shade: color-mix(in srgb, var(--ink) 12%, transparent);--mc-unread-badge: var(--ink);--mc-unread-badge-ink: var(--card);--mc-unread-dot: color-mix(in srgb, var(--mint) 50%, var(--ink));--mc-mention-badge: color-mix(in srgb, var(--coral) 50%, var(--ink));--mc-mention-badge-ink: var(--card);--mc-mention-text: var(--link-on-white);--mc-skin-t2: var(--ink-2);--mc-skin-t3: color-mix(in srgb, var(--ink) 66%, transparent);--mc-skin-ink-2: var(--ink-2);--mc-skin-hairline: color-mix(in srgb, var(--ink) 12%, transparent);--mc-skin-ink-hairline: color-mix(in srgb, var(--ink) 12%, transparent);background:var(--card);color:var(--ink);color-scheme:light}[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows) a:not([class]),[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows) .mc-link{color:var(--link-on-white)}[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows) :is(code,kbd,samp),[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows) pre{background:color-mix(in srgb,var(--ink) 7%,var(--card));color:var(--ink);border-color:color-mix(in srgb,var(--ink) 14%,transparent)}[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows) .mc-panel-btn{border-color:color-mix(in srgb,var(--ink) 14%,transparent);background:color-mix(in srgb,var(--ink) 5%,var(--card));color:var(--ink)}[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows) .mc-panel-btn:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 10%,var(--card))}[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows) :is(.mc-panel-btn--plain,.mc-panel-btn--quiet){border-color:transparent;background:transparent;color:var(--ink-2)}[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows) :is(.mc-panel-btn--plain,.mc-panel-btn--quiet):hover:not(:disabled){background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink)}[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows) .mc-panel-btn--primary{border-color:transparent;background:var(--ink);color:var(--card);box-shadow:0 2px 8px color-mix(in srgb,var(--ink) 22%,transparent)}[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows) .mc-panel-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 88%,var(--card))}[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows) .mc-panel-btn--on{border-color:color-mix(in srgb,var(--link-on-white) 45%,var(--card));background:color-mix(in srgb,var(--link-on-white) 5%,var(--card));color:var(--link-on-white)}[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows) .mc-panel-btn--danger{border-color:color-mix(in srgb,var(--coral) 45%,var(--ink));background:transparent;color:color-mix(in srgb,var(--coral) 50%,var(--ink))}[data-mc-chrome=glass] :is(.mc-on-white,.mc-chv__item,.mc-admt__scroll,.mc-admfs,.mc-set-card,.mc-set-section,.mc-wks__card,.mc-eng-card,.mc-sub-card,.mc-sub-more__card,.mc-int__panel,.mc-intfold,.mc-intscript__frame,.mc-imp__panel,.mc-exports__panel,.mc-dev__panel,.mc-usr__outcome,.mc-inboxes__accordion,.mc-inboxes__form,.mc-mailer__form,.mc-mod__feedback,.mc-admin__pane .mc-adm-rows) .mc-panel-btn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--coral) 12%,var(--card))}.mc-admh{flex:0 0 auto;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-md);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);anchor-name:--mc-toasts-under}.mc-admh__lead{margin-bottom:var(--mc-space-xs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-admh__bar{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--mc-space-md);row-gap:var(--mc-space-sm)}.mc-admh__titles{flex:1 1 20rem;min-width:0}.mc-admh__title{display:flex;align-items:center;gap:var(--mc-space-sm);margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-admh__tag{flex:0 0 auto}.mc-admh__subtitle{margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);max-width:68ch}.mc-admh__actions{flex:0 1 auto;min-width:0;max-width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--mc-space-xs);row-gap:var(--mc-space-sm)}.mc-admh__extra{margin-top:var(--mc-space-md)}.mc-adms{flex:0 0 auto;display:flex;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-md) var(--mc-space-xl)}.mc-adms__field{position:relative;display:flex;align-items:center;flex:1 1 320px;max-width:420px}.mc-adms__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mc-adms__glyph{position:absolute;inset-inline-start:var(--mc-space-sm);color:var(--mc-ink-faint);pointer-events:none}.mc-adms__input{flex:1;min-width:0;height:32px;padding:0 var(--mc-space-xl) 0 calc(var(--mc-space-sm) * 2 + 16px);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);color:var(--mc-ink);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-adms__input::placeholder{color:var(--mc-ink-ghost)}.mc-adms__input:disabled{background:var(--mc-surface-sunken);color:var(--mc-ink-soft);cursor:not-allowed}.mc-adms--disabled .mc-adms__glyph{color:var(--mc-ink-ghost)}.mc-adms__input::-webkit-search-cancel-button{display:none}.mc-adms__clear{position:absolute;inset-inline-end:var(--mc-space-xxs)}.mc-admtabs{display:flex;align-items:stretch;gap:var(--mc-space-md);padding:0 var(--mc-space-xl);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);overflow-x:auto;overscroll-behavior-x:contain}.mc-admtabs__tab{display:inline-flex;align-items:center;flex:0 0 auto;white-space:nowrap;gap:var(--mc-space-xxs);padding:var(--mc-space-sm) 0;border:0;border-bottom:2px solid transparent;background:none;color:var(--mc-ink-soft);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);cursor:pointer}.mc-admtabs__tab:hover:not([aria-disabled=true]){color:var(--mc-ink)}.mc-admtabs__tab--on{color:var(--mc-accent-text);border-bottom-color:var(--mc-accent)}.mc-admtabs__tab[aria-disabled=true]{color:var(--mc-ink-ghost);cursor:default}.mc-admtabs__tab:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(var(--mc-focus-ring-offset) * -1)}.mc-admtabs__count{padding:0 6px;border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-admt__scroll{--mc-admt-gutter: var(--mc-space-xl);flex:1 1 auto;min-height:0;overflow:auto;padding:0 var(--mc-admt-gutter)}.mc-admt{width:100%;min-width:44rem;border-collapse:collapse;table-layout:fixed}.mc-admt__caption{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mc-admt__th{position:sticky;top:0;z-index:var(--mc-layer-sticky);padding:var(--mc-space-xs) var(--mc-space-sm);background:var(--mc-surface);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);text-align:start;vertical-align:bottom;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft);overflow-wrap:anywhere}.mc-admt__td .mc-kit-tag{white-space:normal;overflow-wrap:anywhere}.mc-admt--sticky-end .mc-admt__td:last-child,.mc-admt--sticky-end .mc-admt__th:last-child{position:sticky;inset-inline-end:calc(var(--mc-admt-gutter, 0px) * -1);background:var(--mc-surface-raised)}.mc-admt--sticky-end .mc-admt__th:last-child{background:var(--mc-surface);z-index:calc(var(--mc-layer-sticky) + 1)}.mc-admt--sticky-end .mc-admt__td:last-child:has([aria-expanded=true]){z-index:var(--mc-layer-dropdown)}.mc-admt__th--center{text-align:center}.mc-admt__th--end{text-align:end}.mc-admt__sort-btn{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}.mc-admt__sort-btn:hover{color:var(--mc-ink)}.mc-admt__sort-btn:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-admt__sort{display:inline-flex}.mc-admt__sort-on{stroke:var(--mc-ink-soft)}.mc-admt__sort-off{stroke:var(--mc-ink-ghost)}.mc-admt__tr{border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-admt__tr--action:hover,.mc-admt__tr--action:focus-visible{background:var(--mc-surface-hover);cursor:pointer}.mc-admt__tr--action:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(var(--mc-focus-ring-offset) * -1)}.mc-admt__tr--selected{background:var(--mc-accent-wash)}.mc-admt__td{padding:var(--mc-space-sm);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.mc-admt__td--center{text-align:center}.mc-admt__td--end{text-align:end}.mc-admt__actions{display:flex;justify-content:flex-end}.mc-admp{flex:0 0 auto;display:flex;align-items:center;gap:var(--mc-space-md);padding:var(--mc-space-sm) var(--mc-space-xl);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-admp__left{display:flex;align-items:center;gap:var(--mc-space-xs);margin-inline-end:auto}.mc-admp__right{display:flex;align-items:center;gap:var(--mc-space-xs)}.mc-admp__label{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-admp__sizes,.mc-admp__pages{display:flex;align-items:center;gap:var(--mc-space-xxs);margin:0;padding:0;list-style:none}.mc-admp__link{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;padding:2px 4px;border:0;border-radius:var(--mc-radius-sm);background:none;color:var(--mc-accent-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer}.mc-admp__link:hover:not(:disabled){text-decoration:underline}.mc-admp__link:disabled{color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);cursor:default}.mc-admp__link:focus-visible,.mc-admp__step:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-admp__step{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;padding:2px;border:0;border-radius:var(--mc-radius-sm);background:none;color:var(--mc-ink-soft);cursor:pointer}.mc-admp__step:disabled{color:var(--mc-ink-ghost);cursor:default}.mc-admp__gap{padding:0 2px;color:var(--mc-ink-ghost)}.mc-adme{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;padding:var(--mc-space-xl)}.mc-admfs{padding:var(--mc-space-lg) var(--mc-space-xl);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-admfs__title{margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-admfs__desc{margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);max-width:68ch}.mc-admfs__rows{margin-top:var(--mc-space-md)}.mc-admf{padding:var(--mc-space-md) 0;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-admf:last-child{border-bottom:0}.mc-admf__labelling{display:flex;align-items:baseline}.mc-admf__label{display:block;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-admf__required{margin-inline-start:2px;color:var(--mc-danger-text)}.mc-admf__desc{margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);max-width:68ch}.mc-admf__control{margin-top:var(--mc-space-sm)}.mc-admf__hint{margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-admf__blocked{margin:var(--mc-space-xs) 0 0;padding:var(--mc-space-xs) var(--mc-space-sm);border-inline-start:2px solid var(--mc-warning);border-radius:var(--mc-radius-sm);background:var(--mc-warning-wash);color:var(--mc-warning-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-admf--disabled .mc-admf__control{opacity:.55}.mc-admpl{flex:1;min-height:0;display:flex;flex-direction:column}.mc-admin-denied{align-items:center;justify-content:center;padding:var(--mc-space-xl)}.mc-admin-denied__card{max-width:32rem;display:flex;flex-direction:column;align-items:flex-start;gap:var(--mc-space-md);padding:var(--mc-space-xl);background:var(--mc-surface-raised);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);box-shadow:var(--mc-shadow-raised)}.mc-admin-denied__glyph{color:var(--mc-ink-soft)}.mc-admin-denied__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-admin-denied__body{margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}[data-mc-chrome=glass] .mc-admin-denied__card{background:var(--glass-sheet, rgba(18, 19, 24, .97));border:1px solid var(--glass-border-bright, rgba(255, 255, 255, .18));border-radius:var(--r-tile, 16px);box-shadow:var(--rim, inset 0 1.5px 0 rgba(255, 255, 255, .25)),var(--shadow-hero, 0 16px 38px rgba(0, 0, 0, .45))}.op-root .mc-admin-denied{background:var(--ux-panel)}.op-root .mc-admin-denied .mc-admin-denied__card{align-items:center;text-align:center;gap:12px;padding:48px 24px;background:transparent;border:0;box-shadow:none}.op-root .mc-admin-denied .mc-admin-denied__glyph{color:var(--ux-text-3)}.op-root .mc-admin-denied .mc-admin-denied__title{font:600 calc(15px * var(--mc-text-scale, 1))/1.35 var(--ux-font);color:var(--ux-text)}.op-root .mc-admin-denied .mc-admin-denied__body{font:400 calc(14px * var(--mc-text-scale, 1))/1.45 var(--ux-font);color:var(--ux-text-2)}.op-root .mc-admin-denied .mc-kit-btn.mc-kit-btn--primary{background:var(--ux-primary-bg);color:var(--ux-primary-ink);border:0;box-shadow:none;border-radius:9px}.mc-root.mc-saved{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.mc-saved__head{flex:0 0 auto;padding:var(--mc-space-xl) var(--mc-space-xl) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface);anchor-name:--mc-toasts-under}.mc-saved__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-saved__sub{margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-saved__privacy{display:flex;align-items:center;gap:var(--mc-space-xs);margin:var(--mc-space-sm) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-saved__body{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xxl)}.mc-saved__body>*{max-width:78ch}.mc-saved__list{margin:0;padding:0;list-style:none}.mc-saved__item{display:flex;align-items:flex-start;gap:var(--mc-space-xs);border-radius:var(--mc-radius)}.mc-saved__item:hover{background:var(--mc-surface-hover)}.mc-saved__jump{flex:1;min-width:0;display:block;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.mc-saved :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-saved__jump:focus-visible{border-radius:var(--mc-radius)}.mc-saved__where{display:block;color:var(--mc-ink-soft)}.mc-saved__where svg{display:inline-block;vertical-align:-1px;margin-right:3px}.mc-saved__excerpt{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-saved__actions{flex:0 0 auto;display:flex;align-items:center;gap:var(--mc-space-xxs);padding-top:var(--mc-space-sm)}.mc-saved__foot{margin-top:var(--mc-space-lg);padding-top:var(--mc-space-md);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-saved__note{margin:var(--mc-space-md) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-saved__note-line{margin:0 0 var(--mc-space-xs)}.mc-saved__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mc-saved__body:focus:not(:focus-visible){outline:none}.mc-root.mc-reminders{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.mc-reminders__head{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--mc-space-sm);padding:var(--mc-space-xl) var(--mc-space-xl) 0;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface)}.mc-reminders__title-row{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-md)}.mc-reminders__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-reminders__privacy{display:flex;align-items:center;gap:var(--mc-space-xs);margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-reminders__form{display:flex;flex-direction:column;gap:var(--mc-space-sm);max-width:78ch;padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius)}.mc-reminders__choices,.mc-reminders__form-actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs)}.mc-reminders__body{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xxl)}.mc-reminders__body>*{max-width:78ch}.mc-reminders__status{display:flex;align-items:center;gap:var(--mc-space-xs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-reminders__status:not(:empty){margin-bottom:var(--mc-space-sm)}.mc-reminders__status-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-reminders__note-line{margin:0 0 var(--mc-space-xs)}.mc-reminders__list{margin:0;padding:0;list-style:none}.mc-reminders__item{display:flex;align-items:flex-start;gap:var(--mc-space-xs);border-radius:var(--mc-radius)}.mc-reminders__item:hover{background:var(--mc-surface-hover)}.mc-reminders__item>.mc-panel-row,.mc-reminders__main{flex:1;min-width:0}.mc-reminders__tools{display:inline-flex;align-items:center;gap:var(--mc-space-xxs)}.mc-reminders__tool{padding:0 var(--mc-space-md) var(--mc-space-sm)}.mc-reminders__check{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;margin-top:var(--mc-space-sm);padding:var(--mc-space-xxs);border:0;border-radius:var(--mc-radius);background:none;color:var(--mc-ink-soft);cursor:pointer}.mc-reminders__check[aria-checked=true]{color:var(--mc-accent)}.mc-reminders__check:disabled,.mc-reminders__check--off{cursor:default;opacity:.5}.mc-reminders__name--done{color:var(--mc-ink-soft);text-decoration:line-through}.mc-reminders :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-root.mc-drafts{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.mc-drafts__head{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--mc-space-sm);padding:var(--mc-space-xl) var(--mc-space-xl) var(--mc-space-md);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface)}.mc-drafts__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-drafts__privacy{display:flex;align-items:center;gap:var(--mc-space-xs);margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-drafts__body{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xxl)}.mc-drafts__body>*{max-width:78ch}.mc-drafts__note-line{margin:0 0 var(--mc-space-xs)}.mc-drafts__list{margin:0;padding:0;list-style:none}.mc-drafts__item{display:flex;align-items:flex-start;gap:var(--mc-space-xs);border-radius:var(--mc-radius)}.mc-drafts__item:hover{background:var(--mc-surface-hover)}.mc-drafts__open{flex:1;min-width:0;display:flex;flex-direction:column;align-items:stretch;padding:0 0 var(--mc-space-sm);border:0;border-radius:var(--mc-radius);background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.mc-drafts__excerpt{padding:0 var(--mc-space-sm);font:var(--mc-type-body);color:var(--mc-ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-drafts__item>.mc-panel-btn{margin-top:var(--mc-space-sm)}.mc-drafts :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-root.mc-fdir{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.mc-fdir__head{flex:0 0 auto;padding:var(--mc-space-xl) var(--mc-space-xl) 0;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface);anchor-name:--mc-toasts-under}.mc-fdir__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-fdir__sub{margin:var(--mc-space-xs) 0 0;max-width:62ch;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-fdir__search{display:flex;align-items:center;gap:var(--mc-space-sm);margin:var(--mc-space-lg) 0 var(--mc-space-md);padding:0 var(--mc-space-md);height:var(--mc-row-height);max-width:34rem;border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-well);background:var(--mc-surface-sunken);color:var(--mc-ink-faint)}.mc-fdir__input{flex:1;min-width:0;border:0;background:none;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink)}.mc-fdir__input:focus{outline:none}.mc-fdir__input::placeholder{color:var(--mc-ink-ghost)}.mc-fdir__body{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xxl)}.mc-fdir__body .mc-panel-tabpanel{overflow:visible;padding:0}.mc-fdir__list{margin:0;padding:0;list-style:none}.mc-fdir__row{border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-fdir__row:last-child{border-bottom:0}.mc-fdir__group{padding:var(--mc-space-sm) 0 var(--mc-space-xs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-fdir__group:first-child{padding-top:0}.mc-fdir__hash{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--mc-avatar-md);height:var(--mc-avatar-md);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-soft)}.mc-fdir__note-line{margin:0 0 var(--mc-space-xs);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-fdir__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.op-root .mc-mx{height:100%;container-type:inline-size}.op-root .mc-mx__top{padding:20px 28px 0;display:flex;flex-direction:column;gap:14px;flex-shrink:0}.op-root .mc-mx__sub{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-mx__tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.op-root .mc-mx .mc-mx__search{width:340px;flex:0 0 auto;max-width:100%;border-radius:9px;background:var(--ux-fill-hover)}.op-root .mc-mx__chips{flex-wrap:nowrap;gap:8px}.op-root .mc-mx .mc-mx__chips .ux-chip{padding:7px 12px;line-height:calc(16px * var(--mc-text-scale, 1))}.op-root .mc-mx .ux-page__title{line-height:1.2}.op-root .mc-mx__spacer{flex:1}.op-root .mc-mx__body{flex:1;min-height:0;padding:16px 28px 28px;display:flex;flex-direction:column;gap:16px}.op-root .mc-mx__strip-text{flex:1}.op-root .mc-mx__quiet{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-mx__table{flex-shrink:0}.op-root .mc-mx__table table{table-layout:fixed}.op-root .mc-mx__table th,.op-root .mc-mx__table td{padding:10px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-root .mc-mx__table th:first-child,.op-root .mc-mx__table td:first-child{padding-left:16px}.op-root .mc-mx__table th:last-child,.op-root .mc-mx__table td:last-child{padding-right:10px;overflow:visible}.op-root .mc-mx__table td{height:23px}.op-root .mc-mx__c-name{width:24%}.op-root .mc-mx__c-number{width:12%}.op-root .mc-mx__c-client{width:14%}.op-root .mc-mx__c-stage{width:11%}.op-root .mc-mx__c-next{width:12%}.op-root .mc-mx__c-team{width:8%}.op-root .mc-mx__c-opened{width:10%}.op-root .mc-mx__c-menu{width:44px}.op-root .mc-mx__table tbody tr.is-openable{cursor:pointer}.op-root .mc-mx__name{font-weight:600}.op-root .mc-mx__open{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.op-root .mc-mx__open:hover{text-decoration:underline;text-underline-offset:2px}.op-root .mc-mx__state{font-weight:400;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-mx__table td.mc-mx__client{color:var(--ux-text-icon)}.op-root .mc-mx__table td.mc-mx__opened,.op-root .mc-mx__table tr.is-closed td.mc-mx__name,.op-root tr.is-closed .mc-mx__open{color:var(--ux-text-3)}.op-root .mc-mx__stage{display:inline-block;padding:4px 9px;border-radius:8px;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(15px * var(--mc-text-scale, 1));white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.op-root .mc-mx__stage--grey{color:var(--ux-text-3);background:color-mix(in oklch,#8A8B94 16%,transparent)}.op-root .mc-mx__stage--closed{color:var(--ux-text-4);background:color-mix(in oklch,#55565E 16%,transparent)}.op-root .mc-mx__stage--purple{color:var(--ux-purple);background:var(--ux-purple-bg)}.op-root .mc-mx__stage--warn{color:var(--ux-warn);background:color-mix(in oklch,var(--ux-warn) 16%,transparent)}.op-root .mc-mx__stage--accent{color:var(--ring-solid);background:color-mix(in oklch,var(--ring-solid) 16%,transparent)}.op-root .mc-mx__table td.mc-mx__next{color:var(--ux-text-2)}.op-root .mc-mx__next-split{display:flex;gap:4px;min-width:0}.op-root .mc-mx__next-split>span{flex:none}.op-root .mc-mx__next-split>.mc-mx__next-label{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.op-root .mc-mx__table td.mc-mx__next--danger{font-weight:600;color:color-mix(in oklch,var(--ux-danger) 100%,white 12%)}.op-root .mc-mx__table td.mc-mx__next--warn{font-weight:600;color:color-mix(in oklch,var(--ux-warn) 100%,white 12%)}.op-root .mc-mx__pile{display:inline-flex;vertical-align:middle}.op-root .mc-mx__face{width:22px;height:22px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;color:#fff;flex-shrink:0}.op-root .mc-mx__face+.mc-mx__face{margin-left:-5px}.op-root .mc-mx__face--more{background:var(--ux-raised);color:var(--ux-text-2)}.op-root .mc-mx__menu{position:relative;display:flex;justify-content:flex-end}.op-root .mc-mx .mc-mx__menubtn{width:26px;height:23px;opacity:0}.op-root .mc-mx__table tr:hover .mc-mx__menubtn,.op-root .mc-mx__menubtn:focus-visible,.op-root .mc-mx__menubtn[aria-expanded=true]{opacity:1}.op-root .mc-mx__popover{position:absolute;top:calc(100% + 4px);right:0;z-index:30}.op-root .mc-mx__popover .ux-menu__item:disabled{opacity:.45;cursor:not-allowed}.op-root .mc-mx__none{padding:16px;align-items:center;flex-direction:row}.op-root .mc-mx__foot{display:flex;justify-content:space-between;gap:12px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-mx__skeleton td span{display:block;height:10px;width:70%;border-radius:5px;background:var(--ux-fill)}.op-root .mc-mx__dialog{display:contents}@media(hover:none){.op-root .mc-mx__menubtn{opacity:1}}@container (max-width: 1180px){.op-root .mc-mx .mc-mx__c-number{width:12%}.op-root .mc-mx .mc-mx__c-stage,.op-root .mc-mx .mc-mx__c-next{width:13%}.op-root .mc-mx .mc-mx__c-team{width:8%}.op-root .mc-mx .mc-mx__c-opened{width:12%}}@container (max-width: 980px){.op-root .mc-mx .mc-mx__h-opened{display:none}.op-root .mc-mx .mc-mx__search{width:200px}.op-root .mc-mx .mc-mx__c-name{width:27%}.op-root .mc-mx .mc-mx__c-number{width:14%}.op-root .mc-mx .mc-mx__c-client{width:16%}.op-root .mc-mx .mc-mx__c-stage{width:14%}.op-root .mc-mx .mc-mx__c-next{width:17%}.op-root .mc-mx .mc-mx__c-team{width:10%}}@container (max-width: 820px){.op-root .mc-mx .mc-mx__h-client,.op-root .mc-mx .mc-mx__h-team{display:none}.op-root .mc-mx .mc-mx__c-name{width:40%}.op-root .mc-mx .mc-mx__c-number{width:17%}.op-root .mc-mx .mc-mx__c-stage{width:20%}.op-root .mc-mx .mc-mx__c-next{width:23%}}@container (max-width: 560px){.op-root .mc-mx__top{padding:16px 16px 0}.op-root .mc-mx__body{padding:12px 16px 20px}.op-root .mc-mx .mc-mx__search{width:100%}.op-root .mc-mx__chips{overflow-x:auto;max-width:100%}.op-root .mc-mx .mc-mx__h-number{display:none}.op-root .mc-mx .mc-mx__c-name{width:42%}.op-root .mc-mx .mc-mx__c-stage{width:27%}.op-root .mc-mx .mc-mx__c-next{width:31%}.op-root .mc-mx .mc-mx__c-menu{width:34px}}.mc-bshare__scope{border-inline-start:var(--mc-stroke-rail) solid var(--mc-accent);padding-inline-start:var(--mc-space-sm);margin-block-end:var(--mc-space-xs)}.mc-bshare__sectionHead{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-sm);margin-block-start:var(--mc-space-lg)}.mc-bshare__rows{list-style:none;margin:var(--mc-space-xs) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-bshare__row{display:flex;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised)}.mc-bshare__rowMain{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-bshare__link{margin-block:var(--mc-space-md);padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken);display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-bshare__linkRow{display:flex;align-items:center;gap:var(--mc-space-xs)}.mc-bshare__linkInput{flex:1 1 auto;min-width:0;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-bshare__omitted,.mc-bshare__test,.mc-bshare__channels,.mc-bshare__quiet{margin-block-start:var(--mc-space-md);display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-bshare__omittedList,.mc-bshare__blocked{margin:0;padding-inline-start:var(--mc-space-md);display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-bshare__switch{display:flex;align-items:center;gap:var(--mc-space-sm);flex-wrap:wrap}.mc-bshare__switchRow{display:flex;align-items:flex-end;gap:var(--mc-space-sm);flex-wrap:wrap}.mc-bshare__switchRow .mc-bfield{margin-block-end:0;flex:0 1 auto}.mc-bmembers{list-style:none;margin:0 0 var(--mc-space-md);padding:0;display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-bmembers__row{display:flex;align-items:center;gap:var(--mc-space-sm)}.mc-bmembers__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-bmembers__row .mc-bmembers__role{flex:0 0 auto;inline-size:auto;width:auto}.mc-bhome{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.mc-bhome__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-md);flex:0 0 auto;min-height:var(--mc-header-height);padding:var(--mc-space-lg) var(--mc-space-xl);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);anchor-name:--mc-toasts-under}.mc-bhome__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--mc-space-xl)}.mc-bhome__group{margin-block-end:var(--mc-space-xxl)}.mc-bhome__groupTitle{margin-block-end:var(--mc-space-md)}.mc-bhome__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:var(--mc-space-md);margin:0;padding:0;list-style:none}.mc-bhome__tile{display:flex;flex-direction:column}.mc-bhome__tileFoot{display:flex;justify-content:flex-end;margin-block-start:var(--mc-space-xxs)}.mc-bhome__tileOpen{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--mc-space-xs);width:100%;min-width:0;padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised);color:var(--mc-ink);font-family:var(--mc-font-body);text-align:start;cursor:pointer}.mc-bhome__tileOpen:hover{background:var(--mc-surface-hover);border-color:var(--mc-outline)}.mc-bhome__tileHead{display:flex;align-items:center;gap:var(--mc-space-xs);min-width:0;color:var(--mc-ink-soft)}.mc-bhome__tileBody{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mc-bhome__tileMeta{display:flex;flex-wrap:wrap;gap:var(--mc-space-xxs) var(--mc-space-xs);min-width:0}.mc-bhome__more{display:flex;justify-content:center;padding-block:var(--mc-space-lg)}[data-mc-chrome=glass] .mc-bhome__head{border-bottom:0}[data-mc-chrome=glass] .mc-bhome__head .mc-kit-type--display{font-size:calc(26px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:-.3px}[data-mc-chrome=glass] .mc-bhome__groupTitle{font-size:calc(13.5px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:-.1px}[data-mc-chrome=glass] .mc-bhome__tileOpen{border-radius:var(--r-card);transition:background var(--mc-motion-fast) var(--mc-motion-ease),border-color var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}[data-mc-chrome=glass] .mc-bhome__tileOpen:hover{transform:translateY(-2px);box-shadow:var(--shadow-hero)}[data-mc-chrome=glass] .mc-bhome__tileOpen:active{transform:scale(.98)}[data-mc-chrome=glass] .mc-bhome__tileHead .mc-kit-type--strong{font-size:calc(13px * var(--mc-text-scale, 1));font-weight:700}[data-mc-chrome=glass] .mc-bhome__tileBody{font-size:calc(12px * var(--mc-text-scale, 1));font-weight:400;letter-spacing:0;text-transform:none;color:var(--ux-text-3)}@media(prefers-reduced-motion:reduce){[data-mc-chrome=glass] .mc-bhome__tileOpen,[data-mc-chrome=glass] .mc-bhome__tileOpen:hover,[data-mc-chrome=glass] .mc-bhome__tileOpen:active{transform:none;transition:background var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease)}}.op-root .mc-bhome .ux-page__actions{flex-wrap:wrap;flex-shrink:1;min-width:0}.op-root .mc-bhome .ux-page__titles{flex:1 1 200px}.mc-bforms{display:flex;flex-direction:column;gap:var(--mc-space-md);padding:var(--mc-space-md);overflow-y:auto}.mc-bforms__head{display:flex;align-items:center;gap:var(--mc-space-md)}.mc-bforms__link{display:flex;flex-direction:column;gap:var(--mc-space-sm);align-items:flex-start;padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-accent-wash-line);border-radius:var(--mc-radius);background:var(--mc-accent-wash)}.mc-bforms__linkrow{display:flex;align-items:center;gap:var(--mc-space-sm);width:100%;flex-wrap:wrap}.mc-bforms__url{flex:1 1 18rem;min-width:0;padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);color:var(--mc-ink-body);font:var(--mc-type-body);font-family:var(--mc-font-body);letter-spacing:var(--mc-type-body-tracking)}.mc-bforms__url:focus-visible{border-color:var(--mc-accent);outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-bforms__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-bforms__row{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface-raised)}.mc-bforms__rowhead{display:flex;align-items:center;gap:var(--mc-space-sm)}.mc-bforms__rowtools{display:flex;align-items:center;gap:var(--mc-space-xs);margin-block-start:var(--mc-space-xs)}.mc-bform__q{display:flex;flex-direction:column;padding:var(--mc-space-sm);margin-block-end:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-bform__qhead{display:flex;align-items:center;gap:var(--mc-space-sm);margin-block-end:var(--mc-space-xs)}.mc-bform__qhead>span{flex-grow:1}.mc-bform__qtools{display:flex;align-items:center;gap:var(--mc-space-xxs)}.mc-bform__qrow{display:flex;align-items:flex-end;gap:var(--mc-space-md);flex-wrap:wrap}.mc-bform__qrow>.mc-bfield{flex:1 1 12rem;min-width:0}.mc-bform__req{display:flex;align-items:center;gap:var(--mc-space-xs);margin-block-end:var(--mc-space-md);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-bform__req input{accent-color:var(--mc-accent)}.mc-bfail{display:flex;flex-direction:column;gap:var(--mc-space-xxs);flex:0 0 auto;padding:var(--mc-space-sm) var(--mc-space-lg) 0}.mc-bfail__item{display:flex;align-items:flex-start;gap:var(--mc-space-xs);margin:0;padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-danger-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-danger-wash);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);font-family:var(--mc-font-body)}.mc-bfail__icon{flex:0 0 auto;margin-top:var(--mc-space-xxs);color:var(--mc-danger-text)}.mc-bfail__text{flex:1 1 auto;min-width:0}.mc-bfail__dismiss{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:var(--mc-space-xxs);border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink-soft);cursor:pointer}.mc-bfail__dismiss:hover{color:var(--mc-ink);background:var(--mc-surface-hover)}.mc-bfail__dismiss:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}[data-mc-chrome=glass] .mc-bfail__item{position:relative;overflow:hidden;padding-inline-start:var(--mc-space-md)}[data-mc-chrome=glass] .mc-bfail__item:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:var(--coral)}.mc-board{display:flex;flex-direction:column;min-width:0;min-height:0;flex:1 1 auto;overflow:hidden;background:var(--mc-surface);font-family:var(--mc-font-body)}.mc-board *,.mc-board *:before,.mc-board *:after{box-sizing:border-box}.mc-board :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}.mc-board__columns{display:flex;align-items:flex-start;gap:var(--mc-space-md);flex:1 1 auto;min-height:0;padding:var(--mc-space-lg);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--mc-outline-strong) transparent}.mc-board__empty{display:flex;align-items:center;justify-content:center;flex:1 1 auto;padding:var(--mc-space-xxl)}.mc-bcol{display:flex;flex-direction:column;flex:0 0 auto;width:280px;max-height:100%;min-height:0;padding:var(--mc-space-sm);border-radius:var(--mc-radius);background:var(--mc-surface-sunken);border:var(--mc-stroke-hairline) solid transparent}.mc-bcol--over{border-color:var(--mc-accent);background:var(--mc-accent-wash)}.mc-bcol__head{display:flex;align-items:center;gap:var(--mc-space-xs);flex:0 0 auto;padding:var(--mc-space-xs) var(--mc-space-sm) var(--mc-space-sm)}.mc-bcol__count{flex:0 0 auto;font-variant-numeric:tabular-nums}.mc-bcol__cards{display:flex;flex-direction:column;gap:var(--mc-space-xs);flex:1 1 auto;min-height:var(--mc-space-xl);margin:0;padding:0;overflow-y:auto;list-style:none}.mc-bcol__empty{display:flex;align-items:center;justify-content:center;padding:var(--mc-space-lg) var(--mc-space-sm);text-align:center}.mc-bcol__add{flex:0 0 auto;padding-top:var(--mc-space-xs)}.mc-bcol__composer{display:block;width:100%;resize:vertical;padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);font-family:var(--mc-font-body)}.mc-bcol__composerActions{display:flex;gap:var(--mc-space-xs);padding-top:var(--mc-space-xs)}.mc-bcard{position:relative;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-raised)}.mc-bcard--moving{opacity:.62;outline:var(--mc-stroke-hairline) dashed var(--mc-accent);outline-offset:-1px}.mc-bcard__cover{display:block;height:6px;flex:0 0 auto}.mc-bcard__grab{position:absolute;inset-block-start:var(--mc-space-xxs);inset-inline-end:var(--mc-space-xxs);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink-soft);cursor:grab;opacity:0;transition:opacity var(--mc-motion-fast) var(--mc-motion-ease)}.mc-bcard:hover .mc-bcard__grab,.mc-bcard:focus-within .mc-bcard__grab,.mc-bcard__grab[aria-pressed=true]{opacity:1}.mc-bcard__grab[aria-pressed=true]{background:var(--mc-accent);color:var(--mc-accent-ink);cursor:grabbing}.mc-bcard__open{display:flex;flex-direction:column;align-items:stretch;gap:var(--mc-space-xs);width:100%;margin:0;padding:var(--mc-space-sm);border:0;background:transparent;color:var(--mc-ink);font-family:var(--mc-font-body);text-align:start;cursor:pointer}.mc-bcard__open:hover{background:var(--mc-surface-hover)}.mc-bcard__labels{display:flex;flex-wrap:wrap;gap:var(--mc-space-xxs)}.mc-bcard__label{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 var(--mc-space-xs);border-radius:var(--mc-radius-pill);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking)}.mc-bcard__title{display:flex;align-items:flex-start;gap:var(--mc-space-xs);min-width:0;padding-inline-end:var(--mc-space-lg)}.mc-bcard__type{flex:0 0 auto;margin-top:2px;color:var(--mc-ink-soft)}.mc-bcard__name{min-width:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mc-bcard__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-bcard__chip,.mc-bcard__due{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);padding:0 var(--mc-space-xs);border-radius:var(--mc-radius-pill);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);background:var(--mc-surface-sunken);color:var(--mc-ink-soft)}.mc-bcard__due--overdue{background:var(--mc-danger-wash);color:var(--mc-danger-text);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) var(--mc-danger-wash-line)}.mc-bcard__due--today{background:var(--mc-warning-wash);color:var(--mc-warning-text);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) var(--mc-warning-wash-line)}.mc-bcard__dueText{font-variant-numeric:tabular-nums}.mc-bcard__number{margin-inline-start:auto;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.mc-bcard__grab{transition:none}}.mc-baddcol{display:flex;flex-direction:column;gap:var(--mc-space-xs);flex:0 0 auto;align-self:flex-start;width:280px;padding:var(--mc-space-sm);border-radius:var(--mc-radius);border:var(--mc-stroke-hairline) dashed var(--mc-outline);background:transparent}.mc-baddcol--compact{width:auto;padding:0;border:0}.mc-baddcol__actions{display:flex;gap:var(--mc-space-xs)}.mc-bcol__drop{flex:0 0 auto;height:3px;margin:calc(-1 * var(--mc-space-xxs)) 0;border-radius:var(--mc-radius-pill);background:var(--mc-accent)}.mc-bsubs__add{display:flex;align-items:end;gap:var(--mc-space-sm)}.mc-bsubs__field{flex:1 1 auto;min-width:0;margin-block-end:var(--mc-space-sm)}.mc-bsubs__list{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:0 0 var(--mc-space-sm);padding:0;list-style:none}.mc-bsubs__row{display:flex;align-items:center;gap:var(--mc-space-xs);padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);min-width:0}.op-root .mc-bcard:has(>.mc-bcard__grab[aria-pressed=true]){transform:rotate(-4deg);background:var(--ux-raised);border-color:var(--mc-bx-ring);box-shadow:var(--ux-shadow-float);transition:transform .16s var(--mc-motion-ease-move)}[data-mc-chrome=glass] .mc-bcard--moving{animation:mc-bcard-settle .32s cubic-bezier(.2,1.3,.4,1)}@keyframes mc-bcard-settle{0%{transform:scale(1.03)}to{transform:scale(1)}}[data-mc-chrome=glass] .mc-bcol__drop{animation:mc-bdrop-open .14s ease-out}@keyframes mc-bdrop-open{0%{height:0;opacity:0}to{height:3px;opacity:1}}@media(prefers-reduced-motion:reduce){.op-root .mc-bcard:has(>.mc-bcard__grab[aria-pressed=true]){transform:none;transition:none}[data-mc-chrome=glass] .mc-bcard--moving,[data-mc-chrome=glass] .mc-bcol__drop{animation:none}}.mc-blabelmgr__add{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--mc-space-sm);margin-block-end:var(--mc-space-lg)}.mc-blabelmgr__field{display:flex;flex-direction:column;gap:var(--mc-space-xxs);flex:1 1 12rem;min-width:9rem}.mc-blabelmgr__field--colour{flex:0 0 auto}.mc-blabelmgr{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:0;padding:0;list-style:none}.mc-blabelmgr__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm)}.mc-blabelmgr__swatch{flex:0 0 auto;max-inline-size:11rem;overflow:hidden;padding:var(--mc-space-xxs) var(--mc-space-sm);border-radius:var(--mc-radius-pill);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);white-space:nowrap;text-overflow:ellipsis}.mc-blabelmgr__name{flex:1 1 8rem;width:auto;min-width:4rem}.mc-blabelmgr__colour{flex:0 1 9rem;width:auto;min-width:6rem}.mc-blabelmgr__confirm{display:flex;flex:1 0 100%;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);margin-inline-start:var(--mc-space-md);padding-block:var(--mc-space-xs)}.mc-barch__section{margin-block-start:var(--mc-space-md)}.mc-barch__list{list-style:none;margin:var(--mc-space-xs) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-barch__row{display:flex;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised)}.mc-barch__what{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--mc-space-xxxs)}.mc-bauto__tabs{display:flex;gap:var(--mc-space-xxs)}.mc-bauto__tab{padding:var(--mc-space-xs) var(--mc-space-sm);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--mc-ink-soft);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);font-family:var(--mc-font-body);cursor:pointer}.mc-bauto__tab:hover{color:var(--mc-ink)}.mc-bauto__tab--on{color:var(--mc-ink);border-bottom-color:var(--mc-accent)}.mc-bauto__toolbar{display:flex;gap:var(--mc-space-xs);margin-block-end:var(--mc-space-md)}.mc-bauto__row{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding-block:var(--mc-space-md);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-bauto__rowHead{display:flex;align-items:center;gap:var(--mc-space-xs)}.mc-bauto__rowActions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);padding-block-start:var(--mc-space-xs)}.mc-bauto__alarm{display:flex;align-items:flex-start;gap:var(--mc-space-xxs);padding:var(--mc-space-xs) var(--mc-space-sm);border-radius:var(--mc-radius-sm);background:var(--mc-warning-wash);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) var(--mc-warning-wash-line)}.mc-bauto__triggers{margin:0 0 var(--mc-space-md);padding:0;border:0}.mc-bauto__family{padding-block:var(--mc-space-xs)}.mc-bauto__trigger{display:flex;align-items:flex-start;gap:var(--mc-space-xs);padding:var(--mc-space-xs);border-radius:var(--mc-radius-sm);cursor:pointer}.mc-bauto__trigger:hover{background:var(--mc-surface-hover)}.mc-bauto__trigger--off{cursor:not-allowed}.mc-bauto__trigger--off:hover{background:transparent}.mc-bauto__triggerText{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xxs) var(--mc-space-xs);min-width:0}.mc-bauto__unavailable{margin-top:var(--mc-space-xs);padding-top:var(--mc-space-xs);border-top:1px solid var(--mc-hairline)}.mc-bauto__unavailable>summary{padding:var(--mc-space-xxs) var(--mc-space-xs);border-radius:var(--mc-radius-sm);cursor:pointer}.mc-bauto__unavailable>summary:hover{background:var(--mc-surface-hover)}.mc-bauto__action{padding:var(--mc-space-sm);margin-block-end:var(--mc-space-sm);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-bauto__actionHead{display:flex;align-items:center;gap:var(--mc-space-xs);margin-block-end:var(--mc-space-sm)}.mc-bauto__actions{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:var(--mc-space-xs) 0 0;padding:0;list-style:none}.mc-bauto__actionResult{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.op-root .mc-bauto__steps{display:flex;flex-direction:column;gap:0;margin:4px 0 12px;padding:0;list-style:none}.op-root .mc-bauto__step{position:relative;display:flex;gap:12px;padding-bottom:14px}.op-root .mc-bauto__step:not(:last-child):before{content:"";position:absolute;top:28px;bottom:2px;left:11px;width:1px;background:var(--ux-hairline-strong)}.op-root .mc-bauto__stepNo{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:none;border-radius:12px;background:var(--ux-fill-hover);color:var(--ux-text);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:700}.op-root .mc-bauto__stepBody{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.op-root .mc-bauto__stepTitle{margin:3px 0 2px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-3)}.op-root .mc-bauto__pickrow{margin:0;padding:9px 12px;border-radius:10px;background:var(--ux-fill);font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text)}.op-root .mc-bauto__more{align-self:flex-start}.op-root .mc-bauto__note{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-bauto__note--danger{color:var(--ux-danger-text)}.op-root .mc-bauto__reads{display:flex;flex-direction:column;gap:4px;margin:0 0 12px;padding:10px 12px;border-radius:10px;background:var(--ux-accent-bg);font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text)}.op-root .mc-bauto__readsLabel{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-accent-text)}.op-root .mc-bauto__readsRow{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-2)}.op-root .mc-bauto__test{display:flex;flex-direction:column;gap:6px;margin:12px 0;padding-top:12px;border-top:1px solid var(--ux-hairline)}.op-root .mc-bauto__testRow{display:flex;gap:8px;align-items:center}.op-root .mc-bauto__testRow select{flex:1;min-width:0}.op-root .mc-bauto__testResult{margin:0;padding-left:18px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-bauto__row{padding:12px 0;border-top:1px solid var(--ux-divider)}.op-root .mc-bauto__tabs{padding:0 var(--mc-space-md) 0 calc(var(--mc-space-xl) - 6px)}.op-root .mc-bauto__tab{font-family:var(--ux-font);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:500;letter-spacing:0;text-transform:none}.op-root .mc-bauto__tab--on{font-weight:600;border-bottom-color:var(--ux-text)}.op-root .mc-bauto__step .mc-bsection__head h3{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.op-root .mc-bauto__step .mc-bsection__head{justify-content:flex-end}.mc-bcard-tabs{display:flex;gap:var(--mc-space-xxs)}.mc-bcard-tab{padding:var(--mc-space-xs) var(--mc-space-sm);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--mc-ink-soft);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);font-family:var(--mc-font-body);cursor:pointer}.mc-bcard-tab--on{color:var(--mc-ink);border-bottom-color:var(--mc-accent)}.mc-bdrawer__save{display:flex;gap:var(--mc-space-xs);margin-block-end:var(--mc-space-lg)}.mc-bdrawer__identity{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);padding-block:var(--mc-space-md);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-bsection{padding-block:var(--mc-space-md);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-bsection__head{display:flex;align-items:center;gap:var(--mc-space-xs);margin-block-end:var(--mc-space-xs)}.mc-bsection__note{margin-block-end:var(--mc-space-sm)}.mc-bcheck{display:flex;align-items:center;gap:var(--mc-space-xs);margin-block-end:var(--mc-space-md);cursor:pointer}.mc-bcheck input:disabled{cursor:not-allowed}.mc-blabels{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs)}.mc-blabel{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);padding:var(--mc-space-xxs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-pill);background:var(--mc-surface);color:var(--mc-ink-soft);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);font-family:var(--mc-font-body);cursor:pointer}.mc-blabel--on{background:var(--mc-accent-wash);border-color:var(--mc-accent);color:var(--mc-accent-text)}.mc-blabel:disabled{cursor:not-allowed;color:var(--mc-ink-ghost)}.mc-blabel__swatch{width:10px;height:10px;border-radius:var(--mc-radius-pill);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) var(--mc-hairline)}.mc-blist{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:0;padding:0;list-style:none}.mc-bchecklist{margin-block-end:var(--mc-space-md)}.mc-bchecklist__head{display:flex;align-items:center;gap:var(--mc-space-xs);margin-block-end:var(--mc-space-xs)}.mc-bchecklist__item{display:flex;align-items:flex-start;gap:var(--mc-space-xs)}.mc-bchecklist__tick{display:flex;align-items:flex-start;gap:var(--mc-space-xs);flex-grow:1;min-width:0;cursor:pointer}.mc-bchecklist__tick input:disabled{cursor:not-allowed}.mc-bchecklist__rowacts{display:flex;align-items:center;gap:var(--mc-space-xxs);flex:0 0 auto}.mc-bchecklist__add,.mc-bsubtask__add{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);margin-block:var(--mc-space-xs) var(--mc-space-sm)}.mc-bchecklist__add .mc-bfield__input,.mc-bsubtask__add .mc-bfield__input{flex:1 1 12ch;min-width:0}.mc-bsubtask__date{flex:0 0 auto;width:auto}.mc-bsubtask{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding-block-end:var(--mc-space-xs);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-bsubtask__main{display:flex;align-items:flex-start;gap:var(--mc-space-xs)}.mc-bsubtask__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);padding-inline-start:calc(var(--mc-space-md) + var(--mc-space-xxs))}.mc-bchecklist__done{flex:0 0 auto;margin-top:3px;color:var(--mc-accent-text)}.mc-bchecklist__todo{flex:0 0 auto;margin-top:3px;color:var(--mc-ink-faint)}.mc-bcomment{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-sm);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-bactivity{display:flex;flex-direction:column;gap:2px;padding-block:var(--mc-space-xs);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-bdrawer__buttons{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);margin-block-end:var(--mc-space-xs)}.mc-bmention{display:flex;flex-direction:column;gap:2px;margin:var(--mc-space-xs) 0;padding:var(--mc-space-xxs);list-style:none;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface)}.mc-bmention__option{width:100%;min-height:32px;padding:var(--mc-space-xs) var(--mc-space-sm);border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink);font:inherit;text-align:left;cursor:pointer}.mc-bmention__option:hover,.mc-bmention__option:focus-visible{background:var(--mc-accent-wash)}.mc-bmention__option--group{display:flex;align-items:baseline;gap:var(--mc-space-xs)}.mc-bmention__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-bmention__note{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--mc-ink-soft);font-size:.9em;text-overflow:ellipsis;white-space:nowrap}.mc-bmention__tag{flex:none;color:var(--mc-ink-soft);font-size:.8em;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.mc-bcomment__mention{color:var(--mc-accent-text);font-weight:600}.mc-bfiles__item{display:flex;align-items:center;gap:var(--mc-space-xs);min-width:0}.mc-bfiles__grow{flex:1 1 auto}.mc-bfiles__confirm{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mc-space-xxs)}.mc-bfiles__progress{flex:1 1 auto;min-width:80px;accent-color:var(--mc-accent)}.op-root .mc-bx-panel{background:var(--ux-sidebar);font-family:var(--ux-font);color:var(--ux-text);min-height:0}.op-root .mc-bx-panel__head{gap:10px;padding:14px 12px 14px 16px}.op-root .mc-bx-panel__list{display:inline-flex;align-items:center;gap:4px;max-width:180px;padding:3px 8px;border:0;border-radius:6px;background:color-mix(in srgb,var(--ux-text) 7%,transparent);color:var(--ux-text);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.op-root .mc-bx-panel__list:hover:not(:disabled){background:var(--ux-fill-hover)}.op-root .mc-bx-panel__list:disabled{cursor:default}.op-root .mc-bx-panel__head .ux-iconbtn{width:28px;height:28px;color:var(--ux-text-3)}.op-root .mc-bx-panel__body{gap:14px;padding:16px}.op-root .mc-bx-panel__title{margin:0;font-size:calc(18px * var(--mc-text-scale, 1));font-weight:700;line-height:1.25;color:var(--ux-text);overflow-wrap:anywhere}.op-root .mc-bx-panel__facts{display:grid;grid-template-columns:80px 1fr;gap:10px 12px;align-items:center;margin:0;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-bx-panel__facts dt{color:var(--ux-text-3)}.op-root .mc-bx-panel__facts dd{display:flex;align-items:center;gap:6px;min-width:0;margin:0;color:var(--ux-text)}.op-root .mc-bx-panel__owners{display:inline-flex;gap:6px;flex-wrap:wrap}.op-root .mc-bx-panel__labels{flex-wrap:wrap;gap:4px}.op-root .mc-bx-panel__facts .mc-bx-due--soon{color:#f8c885}.op-root .mc-bx-panel__facts .mc-bx-due--overdue{color:var(--ux-danger-text)}.op-root .mc-bx-panel__section{display:flex;flex-direction:column;gap:8px}.op-root .mc-bx-panel__h{margin:0;padding:0 4px;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-3)}.op-root .mc-bx-panel__note{margin:0;padding:0 4px;font-size:calc(12px * var(--mc-text-scale, 1))}.op-root .mc-bx-panel__progress{background:color-mix(in srgb,var(--ux-text) 7%,transparent)}.op-root .mc-bx-panel__checks{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.op-root .mc-bx-check{display:flex;align-items:center;gap:10px;width:100%;padding:0;border:0;background:none;color:var(--ux-text);font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));text-align:start;cursor:pointer}.op-root .mc-bx-check:disabled{cursor:default}.op-root .mc-bx-check__box{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;border-radius:7px;box-shadow:inset 0 0 0 1.5px var(--ux-text-5);color:var(--ux-accent-ink);transition:background var(--ux-ease),box-shadow var(--ux-ease)}.op-root .mc-bx-check:hover:not(:disabled) .mc-bx-check__box{box-shadow:inset 0 0 0 1.5px var(--ux-text-3)}.op-root .mc-bx-check.is-done .mc-bx-check__box{background:var(--ring-solid);box-shadow:none}.op-root .mc-bx-check__text{flex:1;min-width:0}.op-root .mc-bx-check.is-done .mc-bx-check__text{color:var(--ux-text-4);text-decoration:line-through}.op-root .mc-bx-check__who{font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-bx-panel__feed{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-2)}.op-root .mc-bx-panel__feed b{color:var(--ux-text);font-weight:700}.op-root .mc-bx-panel__problem{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-danger-text)}.op-root .mc-bx-panel__composer{flex:none;padding:10px 12px 14px}.op-root .mc-bx-panel__input{height:38px;padding:0 12px;border:1px solid var(--ux-hairline);border-radius:10px;background:color-mix(in srgb,var(--ux-surface) 96%,var(--ux-text) 4%)}.op-root .mc-bx-panel__input::placeholder{color:var(--ux-text-4)}.op-root .mc-bx-panel__input:focus{border-color:transparent}.mc-bview{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--mc-space-lg)}.mc-btable{width:100%;border-collapse:collapse;table-layout:fixed;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-btable th,.mc-btable td{padding:var(--mc-space-xs) var(--mc-space-sm);text-align:start;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-btable thead th{position:sticky;inset-block-start:0;z-index:1;background:var(--mc-surface);color:var(--mc-ink-soft);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking)}.mc-btable__group th{background:var(--mc-surface-sunken);white-space:normal}.mc-btable__row{cursor:pointer}.mc-btable tbody tr:hover{background:var(--mc-surface-hover)}.mc-btable__open{display:inline-flex;align-items:center;gap:var(--mc-space-xs);max-width:100%;padding:0;border:0;background:transparent;color:var(--mc-ink);font:inherit;font-family:var(--mc-font-body);cursor:pointer}.mc-btable__open:hover .mc-btable__title{text-decoration:underline}.mc-btable__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-btable__tags{display:inline-flex;gap:var(--mc-space-xxs)}.mc-btable__num{text-align:end;font-variant-numeric:tabular-nums}.mc-btimeline{max-width:760px}.mc-btimeline__legend{margin-block-end:var(--mc-space-lg)}.mc-btimeline__bucket{margin-block-end:var(--mc-space-xl)}.mc-btimeline__rail{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:var(--mc-space-sm) 0 0;padding-inline-start:var(--mc-space-md);border-inline-start:2px solid var(--mc-hairline-soft);list-style:none}.mc-btimeline__row{display:flex;align-items:center;gap:var(--mc-space-sm);width:100%;padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);color:var(--mc-ink);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);font-family:var(--mc-font-body);text-align:start;cursor:pointer}.mc-btimeline__row:hover{background:var(--mc-surface-hover)}.mc-btimeline__date{flex:0 0 96px}.mc-btimeline__title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-btiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:var(--mc-space-md);margin:0 0 var(--mc-space-xl)}.mc-btile{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-md);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-btile--danger{background:var(--mc-danger-wash);box-shadow:inset 3px 0 0 0 var(--mc-danger)}.mc-btile--warning{background:var(--mc-warning-wash);box-shadow:inset 3px 0 0 0 var(--mc-warning)}.mc-btile__value{margin:0;font-variant-numeric:tabular-nums}.mc-bdist__rows{display:flex;flex-direction:column;gap:var(--mc-space-md);margin:var(--mc-space-md) 0 0;padding:0;list-style:none}.mc-bdist__head{display:flex;align-items:baseline;gap:var(--mc-space-sm)}.mc-bdist__track{margin-block-start:var(--mc-space-xxs);height:8px;border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);overflow:hidden}.mc-bdist__fill{height:100%;border-radius:var(--mc-radius-pill);background:var(--mc-accent)}.mc-bviews{display:flex;align-items:center;gap:var(--mc-space-xs);flex:0 0 auto;flex-wrap:wrap;padding:var(--mc-space-xs) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface)}.mc-bviews__icon{flex:0 0 auto;color:var(--mc-ink-soft)}.mc-bviewform__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:var(--mc-space-md)}.mc-bviewform__heading{margin-block-end:var(--mc-space-sm)}.mc-bviewform__note{margin-block-start:calc(-1 * var(--mc-space-xs));margin-block-end:var(--mc-space-md)}.mc-bcheckset{margin:0 0 var(--mc-space-md);padding:0;border:0}.mc-bcheckset__items{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs) var(--mc-space-md);padding-block:var(--mc-space-xs)}.mc-bcheckset__item{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);cursor:pointer}[data-mc-chrome=glass] .mc-boards .mc-btable{border-collapse:separate;border-spacing:0;border-radius:var(--r-card);overflow:hidden}[data-mc-chrome=glass] .mc-boards .mc-btable thead th:first-child{border-start-start-radius:var(--r-card)}[data-mc-chrome=glass] .mc-boards .mc-btable thead th:last-child{border-start-end-radius:var(--r-card)}[data-mc-chrome=glass] .mc-boards .mc-btable tbody tr:last-child :is(th,td){border-bottom:0}.op-root .mc-bx-cal{display:flex;flex-direction:column;gap:12px;padding:16px 24px 24px;min-width:0;overflow:auto;font-family:var(--ux-font);color:var(--ux-text)}.op-root .mc-bx-cal__bar{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.op-root .mc-bx-cal__month{margin:0 8px 0 0;font-size:calc(17px * var(--mc-text-scale, 1));font-weight:600}.op-root .mc-bx-cal__note{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-bx-cal__problem{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-danger-text)}.op-root .mc-bx-cal__grid{display:flex;flex-direction:column;border:1px solid var(--ux-hairline);border-radius:12px;overflow:hidden;background:var(--ux-surface);min-width:560px;flex-shrink:0}.op-root .mc-bx-cal__week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.op-root .mc-bx-cal__week+.mc-bx-cal__week{border-top:1px solid var(--ux-hairline)}.op-root .mc-bx-cal__wd{padding:8px 10px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-4);background:color-mix(in srgb,var(--ux-text) 2%,transparent)}.op-root .mc-bx-cal__day{display:flex;flex-direction:column;gap:4px;min-height:96px;min-width:0;padding:6px;transition:background var(--ux-ease),box-shadow var(--ux-ease)}.op-root .mc-bx-cal__day+.mc-bx-cal__day{border-left:1px solid var(--ux-divider)}.op-root .mc-bx-cal__day.is-outside{background:color-mix(in srgb,var(--ux-panel) 50%,transparent)}.op-root .mc-bx-cal__day.is-outside .mc-bx-cal__num{color:var(--ux-text-4)}.op-root .mc-bx-cal__day.is-picked{background:color-mix(in srgb,var(--ux-text) 4%,transparent)}.op-root .mc-bx-cal__day.is-over{background:var(--ux-accent-bg);box-shadow:inset 0 0 0 1.5px var(--mc-bx-ring)}.op-root .mc-bx-cal__num{align-self:flex-start;min-width:24px;height:22px;padding:0 6px;border:0;border-radius:11px;background:none;color:var(--ux-text-2);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;cursor:pointer}.op-root .mc-bx-cal__num:hover{background:var(--ux-fill);color:var(--ux-text)}.op-root .mc-bx-cal__day.is-today .mc-bx-cal__num{background:var(--ring-solid);color:var(--ux-accent-ink)}.op-root .mc-bx-cal__chips{display:flex;flex-direction:column;gap:3px;min-width:0}.op-root .mc-bx-cal__chip{display:flex;align-items:center;gap:6px;width:100%;min-width:0;padding:3px 6px;border:0;border-radius:6px;background:color-mix(in srgb,var(--ux-surface) 90%,var(--ux-text) 10%);color:var(--ux-text);font:inherit;font-size:calc(11px * var(--mc-text-scale, 1));text-align:start;cursor:pointer}.op-root .mc-bx-cal__chip:hover{background:var(--ux-fill-hover)}.op-root .mc-bx-cal__chip.is-selected{box-shadow:inset 0 0 0 1.5px var(--mc-bx-ring)}.op-root .mc-bx-cal__chip.mc-bx-due--overdue .mc-bx-cal__chiptext{color:var(--ux-danger-text)}.op-root .mc-bx-cal__chip.mc-bx-due--soon .mc-bx-cal__chiptext{color:#f8c885}.op-root .mc-bx-cal__chiptext{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-bx-cal__more{align-self:flex-start;padding:1px 6px;border:0;background:none;color:var(--ux-text-3);font:inherit;font-size:calc(11px * var(--mc-text-scale, 1));cursor:pointer}.op-root .mc-bx-cal__agenda{display:flex;flex-direction:column;gap:8px}.op-root .mc-bx-cal__agendaTitle{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-2)}.op-root .mc-bx-cal__agenda p{margin:0;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-bx-cal__agendaList{display:flex;flex-direction:column;gap:4px;max-width:640px}.op-root .mc-bx-cal__chip.is-row{padding:8px 10px;border-radius:10px;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-bx-cal__list{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}@media(max-width:600px){.op-root .mc-bx-cal{padding:12px}.op-root .mc-bx-cal__grid{min-width:0}.op-root .mc-bx-cal__wd{padding:6px 2px;text-align:center;letter-spacing:0}.op-root .mc-bx-cal__day{min-height:56px;padding:4px 2px}.op-root .mc-bx-cal__num{align-self:center}.op-root .mc-bx-cal__day .mc-bx-cal__chip{justify-content:center;padding:4px 0}.op-root .mc-bx-cal__day .mc-bx-cal__chiptext{display:none}.op-root .mc-bx-cal__more{align-self:center;padding:0;font-size:calc(10px * var(--mc-text-scale, 1))}}.mc-bscreen__notice{flex:0 0 auto;padding:var(--mc-space-sm) var(--mc-space-lg) 0}.mc-bscreen__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0}.mc-bscreen__body:focus{outline:none}.op-root .mc-bx{background:var(--ux-panel);color:var(--ux-text);font-family:var(--ux-font)}.op-root .mc-bx-main{background:var(--ux-panel)}.op-root .mc-bx-grow{flex:1 1 auto}.op-root .mc-bx-muted{color:var(--ux-text-3)}.op-root .mc-bx-dot{display:inline-block;width:8px;height:8px;flex:none;border-radius:4px;background:var(--ux-text-3)}.op-root .mc-bx-dot--sm{width:7px;height:7px}.op-root .mc-bx-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:50%;color:var(--ux-text);font-weight:700;line-height:1;letter-spacing:0}.op-root .mc-bx-avatar--more{background:var(--ux-raised);color:var(--ux-text-2);font-size:9px}.op-root .mc-bx-facepile{display:inline-flex;align-items:center}.op-root .mc-bx-facepile>.mc-bx-avatar+.mc-bx-avatar{margin-inline-start:-5px}.op-root .mc-bx-labelpill,.op-root .mc-bx .mc-bcard__label{display:inline-flex;align-items:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:var(--mc-bx-label-ink, var(--ux-text-2));background:color-mix(in oklab,var(--mc-bx-label) 16%,transparent)}.op-root .mc-bx-labelpill{padding:4px 9px;border-radius:8px;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600}.op-root .mc-bx-link{display:inline-flex;align-items:center;gap:3px;padding:0;border:0;background:none;color:var(--ux-accent-text);font:inherit;cursor:pointer}.op-root .mc-bx-link:hover{text-decoration:underline}.op-root .mc-bx-menu{max-height:min(420px,calc(100vh - 32px));overflow:auto;font-family:var(--ux-font)}.op-root .mc-bx-menu__title{margin:4px 10px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-4)}.op-root .mc-bx-menu__rule{height:1px;margin:5px 4px;background:var(--ux-hairline)}.op-root .mc-bx-menu__check{display:inline-flex;width:15px;justify-content:center;color:var(--ring-solid)}.op-root .mc-bx-menu__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-bx-menu .ux-menu__item svg{flex:none;color:var(--ux-text-3)}.op-root .mc-bx-menu .ux-menu__item:focus-visible{outline:0;background:var(--ux-fill-hover)}.op-root .mc-bx-menu__item--danger,.op-root .mc-bx-menu .mc-bx-menu__item--danger svg{color:var(--ux-danger-text)}.op-root .mc-bx-menu .ux-menu__item.is-disabled{opacity:.45;cursor:not-allowed}.op-root .mc-bx-head{display:flex;flex-direction:column;gap:12px;flex:none;padding:16px 24px 0;anchor-name:--mc-toasts-under}.op-root .mc-bx-head__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.op-root .mc-bx-head .mc-bx-head__back{display:none}.op-root .mc-bx-head__icon{flex:none;color:var(--ux-text-2)}.op-root .mc-bx-head__titles{display:flex;flex-direction:column;gap:2px;flex:1 1 160px;min-width:0}.op-root .mc-bx-head__title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(22px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:-.01em;line-height:1.2;color:var(--ux-text)}.op-root .mc-bx-head__sub{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-bx-head__members{display:inline-flex;padding:2px;border:0;border-radius:16px;background:none;cursor:pointer}.op-root .mc-bx-head__members .mc-bx-avatar{box-shadow:0 0 0 2px var(--ux-panel)}.op-root .mc-bx-head__members .mc-bx-avatar+.mc-bx-avatar{margin-inline-start:-6px}.op-root .mc-bx-head__btn{flex:none;height:32px}.op-root .mc-bx-head__btn[aria-pressed=true]{background:var(--ux-accent-bg-strong);color:var(--ux-accent-text)}.op-root .mc-bx-head__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0}.op-root .mc-bx-seg .ux-seg__item{padding:7px 14px;font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1))}.op-root .mc-bx-more{gap:4px}.op-root .mc-bx-more.is-on{background:var(--ux-seg-active);color:var(--ux-text);font-weight:600}.op-root .mc-bx-head .mc-bx-filter{width:180px;flex:none;height:34px;border-radius:9px;background:color-mix(in srgb,var(--ux-text) 5%,transparent)}.op-root .mc-bx-filter input::-webkit-search-cancel-button{display:none}.op-root .mc-bx-filter__clear{display:inline-flex;padding:2px;border:0;border-radius:6px;background:none;color:var(--ux-text-3);cursor:pointer}.op-root .mc-bx-filter__clear:hover{color:var(--ux-text)}.op-root .mc-bx-chips .ux-chip,.op-root .mc-bx-more.ux-chip{padding:7px 12px;line-height:calc(18px * var(--mc-text-scale, 1))}.op-root .mc-bx-chips .ux-chip svg{margin-inline-end:-2px}.op-root .mc-bx-clear.ux-chip{background:transparent;color:var(--ux-text-3)}.op-root .mc-bx-head__group{margin-inline-start:auto;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3);white-space:nowrap}.op-root .mc-bx-head__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;flex:0 1 auto;min-width:0;margin-inline-start:auto}.op-root .mc-bx-head{container-type:inline-size}@container (max-width: 760px){.op-root .mc-bx-head__group{display:none}}.op-root .mc-bx-tiles{display:flex;gap:10px;flex:none;padding:14px 24px 0;min-width:0}.op-root .mc-bx-tile{flex:1 1 0;min-width:0;line-height:1.3}.op-root .mc-bx-tile .ux-stat__value{line-height:1.2}.op-root .mc-bx-tiles{flex-wrap:wrap;container-type:inline-size}@container (max-width: 650px){.op-root .mc-bx-tile{flex-basis:calc((100% - 20px) / 3)}}.op-root .mc-bx.mc-bx--leads .mc-board__columns{padding-top:14px}.op-root .mc-bx.mc-bx--leads .mc-bcol{width:250px}.op-root .mc-bx-tile__label{display:flex;align-items:center;gap:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-bx-tile__name{min-width:0;overflow:hidden;text-overflow:ellipsis}.op-root .mc-bx-tile__sub{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-4)}.op-root .mc-bx-tile__sub.is-danger{color:var(--ux-danger-text)}.op-root .mc-bx-tile__sub.is-warn{color:var(--ux-warn)}.op-root .mc-bx .mc-bscreen__notice{padding:10px 24px 0;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-bx .mc-bscreen__body{background:transparent}.op-root .mc-bx .mc-board{background:transparent;font-family:var(--ux-font)}.op-root .mc-bx .mc-board__columns{align-items:stretch;gap:12px;padding:16px 24px;scrollbar-color:var(--ux-hairline-strong) transparent}.op-root .mc-bx .mc-bcol__cards{flex:0 1 auto}.op-root .mc-bx .mc-bcol{width:270px;gap:8px;padding:10px;border:0;border-radius:14px;background:color-mix(in srgb,var(--ux-text) 2%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none;transition:box-shadow var(--ux-ease),background var(--ux-ease)}.op-root .mc-bx .mc-bcol.mc-bcol--over{background:color-mix(in srgb,var(--ring-solid) 6%,transparent);box-shadow:inset 0 0 0 1.5px var(--mc-bx-ring)}.op-root .mc-bx .mc-bcol__head{display:flex;align-items:center;gap:8px;padding:2px 4px}.op-root .mc-bx .mc-bcol__title{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:700;color:var(--ux-text)}.op-root .mc-bx .mc-bcol__count{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3);font-variant-numeric:tabular-nums}.op-root .mc-bx .mc-bcol__count.is-over{color:var(--ux-warn);font-weight:600}.op-root .mc-bx .mc-bcol__menu{width:24px;height:22px;border-radius:6px;color:var(--ux-text-4)}.op-root .mc-bx .mc-bcol__cards{gap:8px;min-height:8px}.op-root .mc-bx .mc-bcol__empty{padding:10px 4px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-4)}.op-root .mc-bx .mc-bcol__drop{height:3px;margin:-2px 2px;border-radius:2px;background:var(--ring-solid);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring-solid) 22%,transparent)}.op-root .mc-bx .mc-bcol__add{padding-top:0}.op-root .mc-bx-addcard{display:flex;align-items:center;gap:6px;width:100%;padding:6px 4px;border:0;border-radius:8px;background:none;color:var(--ux-text-3);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));text-align:start;cursor:pointer;transition:background var(--ux-ease),color var(--ux-ease)}.op-root .mc-bx-addcard:hover{background:var(--ux-fill-subtle);color:var(--ux-text)}.op-root .mc-bx .mc-bcol__composer{border:0;border-radius:10px;background:var(--ux-fill);color:var(--ux-text);font-family:var(--ux-font);font-size:calc(13px * var(--mc-text-scale, 1));box-shadow:inset 0 0 0 1.5px var(--mc-bx-ring);outline:0}.op-root .mc-bx .mc-bcol__composerActions{gap:6px;padding-top:8px}.op-root .mc-bx .mc-bcard{border:1px solid var(--ux-hairline);border-radius:12px;background:color-mix(in srgb,var(--ux-surface) 94%,var(--ux-text) 6%);box-shadow:none;color:var(--ux-text);transition:border-color var(--ux-ease),box-shadow var(--ux-ease),opacity var(--ux-ease)}.op-root .mc-bx .mc-bcard:hover{border-color:var(--ux-hairline-strong)}.op-root .mc-bx .mc-bcard.is-selected{border-color:transparent;box-shadow:inset 0 0 0 1.5px var(--mc-bx-ring)}.op-root .mc-bx .mc-bcard.mc-bcard--moving{opacity:.35;outline:0;border-style:dashed;border-color:var(--mc-bx-ring)}.op-root .mc-bx .mc-bcard__open{gap:8px;padding:11px 12px;background:transparent;color:var(--ux-text);font-family:var(--ux-font)}.op-root .mc-bx .mc-bcard__open:hover{background:transparent}.op-root .mc-bx .mc-bcard__open:focus-visible{outline:2px solid var(--ring-solid);outline-offset:2px;border-radius:12px}.op-root .mc-bx .mc-bcard__labels{gap:4px}.op-root .mc-bx .mc-bcard__label{padding:2px 7px;border-radius:5px;box-shadow:none;font-family:var(--ux-font);font-size:calc(10px * var(--mc-text-scale, 1));line-height:1.4;letter-spacing:0;text-transform:none}.op-root .mc-bx .mc-bcard__name{padding-inline-end:14px;overflow-wrap:anywhere;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;line-height:1.3;letter-spacing:0;color:var(--ux-text)}.op-root .mc-bx .mc-bx-card__sub{margin-top:-4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-bx .mc-bcard__meta{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;min-height:20px;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-bx .mc-bcard__chip,.op-root .mc-bx .mc-bcard__due{display:inline-flex;align-items:center;gap:4px;padding:0;border-radius:0;background:none;box-shadow:none;font:inherit;font-size:calc(11px * var(--mc-text-scale, 1));letter-spacing:0;color:var(--ux-text-3);white-space:nowrap}.op-root .mc-bx .mc-bx-due--soon{color:#f8c885}.op-root .mc-bx .mc-bx-due--overdue{color:var(--ux-danger-text)}.op-root .mc-bx .mc-bx-due--done{color:var(--ux-ok)}.op-root .mc-bx .mc-bcard__number{margin:0;font-family:var(--ux-font);font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-4)}.op-root .mc-bx .mc-bcard__grab{top:6px;right:6px;border-radius:6px;color:var(--ux-text-4)}.op-root .mc-bx .mc-bcard__grab[aria-pressed=true]{background:var(--ring-solid);color:var(--ux-accent-ink)}.op-root .mc-bx .mc-baddcol{width:270px;border:1px dashed var(--ux-hairline-strong);border-radius:14px}.op-root .mc-bx.mc-bx-lift{background:transparent;position:fixed;top:-2000px;left:-2000px;padding:24px;pointer-events:none}.op-root .mc-bx-lift .mc-bx-lift__card{list-style:none;transform:rotate(-4deg);border:1px solid var(--ux-hairline-strong);border-radius:12px;background:color-mix(in srgb,var(--ux-surface) 90%,var(--ux-text) 10%);box-shadow:var(--ux-shadow-float);color:var(--ux-text);font-family:var(--ux-font)}.op-root .mc-bx-lift .mc-bcard__grab{display:none}.op-root .mc-bx .mc-kit-drawer{background:var(--ux-sidebar);border-inline-start:1px solid var(--ux-hairline);border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.op-root .mc-bx .mc-kit-drawer__head{background:transparent;border-bottom:1px solid var(--ux-hairline)}@media(max-width:1200px){.op-root .mc-bx .ux-rpanel.mc-bx-panel{position:absolute;inset-block:0;inset-inline-end:0;z-index:20;box-shadow:var(--ux-shadow-float)}.op-root .mc-bx{position:relative}}@media(max-width:900px){.op-root .mc-bx-head .mc-bx-head__back{display:inline-flex}.op-root .mc-bx-seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.op-root .mc-bx-head{padding:12px 16px 0}.op-root .mc-bx-head .mc-bx-filter{width:100%}.op-root .mc-bx-tiles{flex-wrap:wrap;padding:12px 16px 0}.op-root .mc-bx-tile{flex:1 1 40%}.op-root .mc-bx .mc-board__columns{padding:12px 16px}.op-root .mc-bx .ux-rpanel.mc-bx-panel{width:100%}}@media(prefers-reduced-motion:reduce){.op-root .mc-bx .mc-bcard,.op-root .mc-bx .mc-bcol{transition:none}}.op-root .mc-bx .mc-bview{padding:12px 24px 24px;font-family:var(--ux-font)}.op-root .mc-bx .mc-bviews{display:flex;align-items:center;gap:8px;padding:12px 24px 0;background:transparent;border:0}.op-root .mc-bx .mc-bviews .mc-kit-btn{height:28px;border:0;border-radius:8px;background:var(--ux-fill);box-shadow:none;color:var(--ux-text-icon);font-family:var(--ux-font);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:0}.op-root .mc-bx-table{position:relative;display:flex;flex-direction:column;gap:10px;padding-bottom:72px}.op-root .mc-bx-table__tools{display:flex;align-items:center;gap:6px}.op-root .mc-bx-table__tools .ux-chip{line-height:calc(16px * var(--mc-text-scale, 1))}.op-root .mc-bx-table__count{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-bx .mc-bx-table__sheet{overflow:auto}.op-root .mc-bx .mc-bx-table__sheet .mc-btable{width:100%;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--ux-font);font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-bx .mc-bx-table__sheet .mc-btable thead th{position:sticky;top:0;padding:10px 14px;border-bottom:1px solid var(--ux-hairline);border-radius:0;background:color-mix(in srgb,var(--ux-surface) 94%,var(--ux-text) 3%);font-family:var(--ux-font);font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-4)}.op-root .mc-bx .mc-bx-table__sheet .mc-btable td{padding:9px 14px;border-bottom:1px solid var(--ux-divider);color:var(--ux-text);vertical-align:middle}.op-root .mc-bx .mc-bx-table__sheet .mc-btable tbody tr:hover{background:var(--ux-fill-subtle)}.op-root .mc-bx .mc-bx-table__sheet .mc-btable tbody tr.is-selected{background:var(--ux-accent-bg)}.op-root .mc-bx .mc-bx-table__sheet .mc-btable__group th{padding:10px 14px 6px;border-bottom:1px solid var(--ux-divider);background:transparent;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-3);text-align:start}.op-root .mc-bx .mc-btable__open{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:var(--ux-text);font:inherit;font-weight:600;cursor:pointer;text-align:start}.op-root .mc-bx .mc-btable__open svg{color:var(--ux-text-3)}.op-root .mc-bx-table__check{width:34px}.op-root .mc-bx .mc-bx-table__sheet .mc-btable :is(td,th).mc-bx-table__check{padding-inline:14px 0}.op-root .mc-bx-table__owners{display:inline-flex;align-items:center;gap:8px;min-width:0}.op-root .mc-bx-table__ownerNames{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--ux-text-2)}.op-root .mc-bx-table__due{white-space:nowrap}.op-root .mc-bx-table__due.is-overdue{color:var(--ux-danger-text)}.op-root .mc-bx-table__due.is-today{color:#f8c885}.op-root .mc-bx-table__due.is-done{color:var(--ux-ok)}.op-root .mc-bx .mc-btable__tags{display:inline-flex;flex-wrap:wrap;gap:4px}.op-root .mc-bx .mc-btable__tags .mc-bx-labelpill{padding:2px 7px;border-radius:6px;font-size:calc(11px * var(--mc-text-scale, 1))}.op-root .mc-bx-table__said{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-ok)}.op-root .mc-bx-table__said.is-danger{color:var(--ux-danger-text)}.op-root .mc-bx-bulk{position:sticky;bottom:16px;align-self:center;z-index:5;flex-wrap:wrap;max-width:100%;box-shadow:var(--ux-shadow-float)}.op-root .mc-bx-bulk .ux-bulkbar__count{flex:none;margin-inline-end:6px}.op-root .mc-bx-bulk__date{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px;border-radius:8px;background:var(--ux-fill-hover);color:var(--ux-text);font-size:calc(12px * var(--mc-text-scale, 1))}.op-root .mc-bx-bulk__date input{border:0;background:transparent;color:var(--ux-text);font:inherit;color-scheme:dark}.op-root .mc-bx .mc-btimeline__row,.op-root .mc-bx .mc-btile{border:1px solid var(--ux-hairline);border-radius:12px;background:var(--ux-surface);box-shadow:none;color:var(--ux-text)}.op-root .mc-bx .mc-btile__value{font-family:var(--ux-font);font-size:calc(22px * var(--mc-text-scale, 1));font-weight:700}.op-root .mc-bx .mc-bdist__track{background:var(--ux-fill-hover)}.op-root .mc-bx .mc-bdist__fill{background:var(--ring-solid)}.op-root .mc-bx-modal-text{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.45}.op-root .mc-bx .mc-bx-table__sheet .mc-btable{min-width:680px}.op-root .mc-bx .mc-bx-table__sheet .mc-btable th.mc-bx-table__cardcol{width:32%}.op-root .mc-bx .mc-btable__title{max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-boards .mc-brail{box-shadow:none}.op-root .mc-boards .mc-brail>.mc-bmatters{padding:18px 28px 8px;gap:14px}.op-root .mc-boards .mc-brail>.mc-bmatters+.mc-bmatters{padding-top:0}.op-root .mc-boards .mc-brail>.mc-bmatters>.mc-bmpanel{padding:0;border:0;background:transparent;box-shadow:none}.op-root .mc-boards .mc-brail>.mc-bmatters>.mc-bmpanel>.mc-bmpanel__head .mc-bmpanel__heading>:first-child{font:700 calc(22px * var(--mc-text-scale, 1))/1.2 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}.op-root .mc-boards .mc-bmatters__preamble{font:400 calc(12px * var(--mc-text-scale, 1))/1.4 var(--ux-font);letter-spacing:0;text-transform:none;color:var(--ux-text-4)}.mc-bfunnel{table-layout:auto}.mc-bfunnel__gate{white-space:normal}.mc-bfunnel__cell{display:flex;align-items:center;gap:var(--mc-space-sm);justify-content:flex-end}.mc-bfunnel__bar{flex:1 1 auto;min-width:6rem;height:.5rem;display:block}.mc-bfunnel__pct{flex:0 0 auto;min-width:3.5rem;text-align:end;font-variant-numeric:tabular-nums}.mc-breports__notes{display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-breports__notes>*{margin:0}.mc-breports__summary{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:0}.mc-breports__summaryrow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mc-space-sm);padding-block-end:var(--mc-space-xs);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-breports__summaryrow:last-child{border-bottom:0;padding-block-end:0}.mc-breports__summaryname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.mc-breports__summaryvalue{flex:0 0 auto;font-variant-numeric:tabular-nums;margin:0}.mc-breports__actions{display:flex;align-items:center;gap:var(--mc-space-sm);flex-wrap:wrap}.mc-bcal__issue{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-bcal__issue>.mc-bfield{flex:1 1 16rem;min-width:0;margin-block-end:0}.mc-bcal__reveal{display:flex;flex-direction:column;gap:var(--mc-space-sm);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);border-radius:var(--mc-radius);background:var(--mc-warning-wash)}.mc-bcal__reveal>*{margin:0}.mc-bcal__urlrow{display:flex;align-items:stretch;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-bcal__url{flex:1 1 20rem;min-width:0;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);overflow-x:auto}.mc-bcal__revealactions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-bcal__copystate{flex:1 1 12rem;min-width:0;margin:0}.mc-bcal__notes{display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-bcal__notes>*{margin:0}.mc-bcal__rowactions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--mc-space-xs)}.mc-bcal__stack{display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-bcal__stack>*{margin:0}.mc-bcal__accounts{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:0;padding:0;list-style:none}.mc-bcal__account{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--mc-space-sm);padding-block-end:var(--mc-space-xs);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-bcal__account:last-child{border-bottom:0;padding-block-end:0}.mc-bcal__accountnames{display:flex;flex-direction:column;gap:var(--mc-space-xxs);min-width:0;flex:1 1 14rem}.mc-bcal__accountnames>*{margin:0}.mc-binbox__head{display:flex;flex-wrap:wrap;align-items:end;gap:var(--mc-space-sm);anchor-name:--mc-toasts-under}.mc-binbox__heading{display:flex;flex-direction:column;gap:var(--mc-space-xxs);flex:1 1 auto;min-width:0}.mc-binbox__actions{display:flex;align-items:center;gap:var(--mc-space-xs)}.mc-binbox__filter{display:flex;gap:var(--mc-space-xxs)}.mc-binbox__body{display:flex;flex-direction:column;gap:var(--mc-space-sm);min-width:0}.mc-binbox__list{margin:0;padding:0;list-style:none;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised);overflow:hidden}.mc-binbox__row{display:flex;align-items:flex-start;gap:var(--mc-space-sm);padding:var(--mc-space-sm) var(--mc-space-md)}.mc-binbox__row+.mc-binbox__row{border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-binbox__row--unread{background:var(--mc-accent-wash)}.mc-binbox__rowmain{display:flex;flex-direction:column;gap:var(--mc-space-xxs);flex:1 1 auto;min-width:0}.mc-binbox__rowhead{display:flex;align-items:center;gap:var(--mc-space-xs);min-width:0}.mc-binbox__dot{flex:0 0 auto;width:8px;height:8px;border-radius:var(--mc-radius-pill);background:var(--mc-accent)}.mc-binbox__open{margin:0;padding:0;border:0;min-width:0;background:transparent;color:var(--mc-ink);font-family:var(--mc-font-body);text-align:start;cursor:pointer}.mc-binbox__open:hover{text-decoration:underline}.mc-binbox__open:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}.mc-binbox__rowbody{margin:0}.mc-binbox__foot{display:flex;gap:var(--mc-space-xs);justify-content:space-between}.op-root .mc-boards .mc-binbox__list{border:0;border-top:1px solid var(--ux-divider);border-radius:0;background:transparent}.op-root .mc-boards .mc-binbox__row{align-items:center;padding:12px 8px;border-bottom:1px solid var(--ux-divider);border-radius:0;transition:background .15s ease-out}.op-root .mc-boards .mc-binbox__row+.mc-binbox__row{border-top:0}.op-root .mc-boards .mc-binbox__row:hover{background:var(--ux-fill-subtle)}.op-root .mc-boards .mc-binbox__row--unread{background:transparent}.op-root .mc-boards .mc-binbox__row--unread:hover{background:var(--ux-fill-subtle)}.op-root .mc-boards .mc-binbox__dot{background:var(--ring-solid)}.op-root .mc-boards .mc-binbox__row:not(.mc-binbox__row--unread) .mc-binbox__open .mc-kit-type--strong{font-weight:500;color:var(--ux-text-2)}.mc-binbox__rowbody--line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mc-binbox__more{font:inherit;color:var(--ring-solid, var(--mc-accent))}.mc-binbox__markall{display:contents}.mc-mkt__body{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--mc-space-lg);display:flex;flex-direction:column;gap:var(--mc-space-lg)}.mc-mkt__body>*{max-width:72rem;width:100%}.mc-mkt__preamble{margin:0}.mc-mktpanel{display:flex;flex-direction:column;gap:var(--mc-space-md);padding:var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised);min-width:0}.mc-mktpanel__head{display:flex;align-items:center;gap:var(--mc-space-sm);flex-wrap:wrap;min-width:0}.mc-mktpanel__heading{display:flex;flex-direction:column;gap:var(--mc-space-xxs);flex:1 1 auto;min-width:0}.mc-mktpanel__title{display:flex;align-items:center;gap:var(--mc-space-xs);min-width:0}.mc-mktpanel__count{flex:0 0 auto;padding:var(--mc-space-xxs) var(--mc-space-xs);border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-mktpanel__actions{display:flex;align-items:flex-end;gap:var(--mc-space-sm);flex-wrap:wrap}.mc-mktwindow{display:flex;align-items:end;gap:var(--mc-space-sm);flex-wrap:wrap}.mc-mktwindow__field{margin-block-end:0;max-width:11rem}.mc-mktstats{display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-mktstats__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));margin:0;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface);overflow:hidden}.mc-mktstats__cell{display:flex;flex-direction:column-reverse;gap:var(--mc-space-xxs);padding:var(--mc-space-md) var(--mc-space-lg);min-width:0;border-inline-start:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-mktstats__cell:first-child{border-inline-start:0}.mc-mktstats__value{margin:0;order:2;font:var(--mc-type-display);letter-spacing:var(--mc-type-display-tracking);color:var(--mc-ink);white-space:nowrap}.mc-mktstats__label{order:3;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-soft)}.mc-mktstats__hint{order:1;margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-mktstats__placeholder{display:inline-block;width:2.2em;height:.72em;border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-mktstats__status{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-mktbars{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:0;padding:0;list-style:none}.mc-mktbar{display:grid;grid-template-columns:minmax(6rem,10rem) 1fr auto;align-items:center;gap:var(--mc-space-sm);min-width:0}.mc-mktbar__source{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-mktbar__track{display:block;min-width:0}.mc-mktbar__svg{display:block;width:100%;height:var(--mc-space-sm);border-radius:var(--mc-radius-sm);overflow:hidden}.mc-mktbar__amount{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.mc-mktbars__withheld{margin:0}.mc-mkttablewrap{overflow-x:auto;min-width:0}.mc-mkttable__source{display:block}.mc-mkttablewrap .mc-btable th[scope=row]{white-space:normal}.mc-mkttablewrap .mc-btable th[scope=row]>.mc-kit-tag{margin-inline-end:var(--mc-space-xxs)}.mc-mktledger{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin:0;padding:0;list-style:none}.mc-mktledger__row{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline-soft);border-radius:var(--mc-radius-sm);min-width:0}.mc-mktledger__head{display:flex;align-items:center;gap:var(--mc-space-xs);flex-wrap:wrap;min-width:0}.mc-mktledger__source{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}@media(max-width:40rem){.mc-mkt__body{padding:var(--mc-space-md)}.mc-mktwindow{flex-direction:column;align-items:stretch}.mc-mktwindow__field{max-width:none}.mc-mktbar{grid-template-columns:1fr auto}.mc-mktbar__track{grid-column:1 / -1}}.mc-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mc-leads{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:var(--mc-surface);color:var(--mc-ink-body);font-family:var(--mc-font-body)}.mc-leads *,.mc-leads *:before,.mc-leads *:after{box-sizing:border-box}.mc-leads :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}.mc-leads__row{display:flex;flex-direction:row;flex:1 1 auto;min-width:0;min-height:0}.mc-leads__main{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}.mc-leads__head{display:flex;align-items:flex-end;gap:var(--mc-space-lg);flex:0 0 auto;flex-wrap:wrap;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-md);border-block-end:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-leads__title{flex:1 1 auto;min-width:0}.mc-leads__eyebrow{margin:0;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-soft)}.mc-leads__h1{margin:0;font:var(--mc-type-display);letter-spacing:var(--mc-type-display-tracking);color:var(--mc-ink)}.mc-leads__views{display:flex;gap:var(--mc-space-xxs);flex:0 0 auto;padding:var(--mc-space-xxs);border-radius:var(--mc-radius-row);background:var(--mc-surface-sunken)}.mc-leads__view{display:inline-flex;align-items:center;gap:var(--mc-space-xs);padding:var(--mc-space-sm) var(--mc-space-lg);border:0;border-radius:var(--mc-radius-row);background:transparent;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);font-family:var(--mc-font-body);cursor:pointer;white-space:nowrap;transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move),background var(--mc-motion-fast) var(--mc-motion-ease),color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-leads__view:hover{background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-leads__view:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.mc-leads__view{transition:none}.mc-leads__view:active{transform:none}}.mc-leads__view--on{background:var(--mc-surface-raised);color:var(--mc-ink);box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen)}.mc-leads__body{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden}.mc-leads__body:focus{outline:none}.mc-lfield{display:flex;flex-direction:column;gap:var(--mc-space-xxs);min-width:0;margin-block-end:var(--mc-space-md)}.mc-lfield--inline{margin-block-end:0}.mc-lfield__label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-lfield__input{width:100%;padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);font-family:var(--mc-font-body)}.mc-lfield__input--area{resize:vertical;min-height:var(--mc-composer-min-height)}.mc-lfield__input:disabled{color:var(--mc-ink-ghost);background:var(--mc-surface-sunken)}.mc-lfield__input[aria-invalid=true]{border-color:var(--mc-danger)}.mc-lfield__hint{margin:0 0 var(--mc-space-md);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-lfield__error{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-danger-text)}.mc-lnotice{display:flex;align-items:flex-start;gap:var(--mc-space-sm);margin:0 0 var(--mc-space-md);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken);color:var(--mc-ink-body)}.mc-lnotice__body{display:flex;flex-direction:column;gap:var(--mc-space-xxs);flex:1 1 auto;min-width:0}.mc-lnotice__text{flex:1 1 auto;min-width:0;margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-lnotice__more>summary{cursor:pointer;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);text-decoration:underline;text-underline-offset:2px}.mc-lnotice__more>summary:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-xs)}.mc-lnotice__more>p{margin-block-start:var(--mc-space-xxs)}.mc-lnotice__list{margin:0;padding-inline-start:var(--mc-space-lg);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-lnotice__link{padding:0;border:0;background:transparent;color:var(--mc-accent-text);font:inherit;text-align:start;text-decoration:underline;cursor:pointer}.mc-lnotice--info{border-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash)}.mc-lnotice--ok{border-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-lnotice--warning{border-color:var(--mc-warning-wash-line);background:var(--mc-warning-wash);color:var(--mc-warning-text)}.mc-lnotice--danger{border-color:var(--mc-danger-wash-line);background:var(--mc-danger-wash);color:var(--mc-danger-text)}.mc-lboard{display:flex;flex-direction:column;gap:var(--mc-space-xl);flex:1 1 auto;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl);box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade)}.mc-lboard__section{display:flex;flex-direction:column;gap:var(--mc-space-md);min-width:0}.mc-lboard__sectionHead{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-sm);min-width:0}.mc-lboard__filters,.mc-lboard__headActions{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--mc-space-md);min-width:0}.mc-lboard__headActions{gap:var(--mc-space-sm)}.mc-lboard__filter{max-width:16rem}.mc-lboard__gap{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding-block-start:var(--mc-space-md);border-block-start:var(--mc-stroke-hairline) solid var(--mc-metal-line);box-shadow:inset 0 2px 0 -1px var(--mc-metal-wash)}[data-mc-chrome=glass] .mc-leads>*{--card: var(--t1);--mc-metal-line: var(--glass-border);--mc-metal-wash: var(--glass-1);--mc-btn-glass-fill: var(--glass-3);--mc-btn-glass-ink: var(--t1);--mc-btn-ghost-line: var(--coral)}[data-mc-chrome=glass] .mc-leads{background:transparent!important}[data-mc-chrome=glass] .mc-leads .mc-lcol{backdrop-filter:var(--blur-sm);-webkit-backdrop-filter:var(--blur-sm)}[data-mc-chrome=glass] .mc-leads .mc-kit-drawer{backdrop-filter:var(--blur-chrome);-webkit-backdrop-filter:var(--blur-chrome);border-radius:var(--r-panel)}[data-mc-chrome=glass] .mc-leads .mc-kit-modal{background:linear-gradient(var(--mc-surface-scrim),var(--mc-surface-scrim)),var(--mc-surface-gradient);backdrop-filter:var(--blur-chrome);-webkit-backdrop-filter:var(--blur-chrome);border-radius:var(--r-panel)}[data-mc-chrome=glass] .mc-leads .mc-kit-modal .mc-kit-btn,[data-mc-chrome=glass] .mc-leads .mc-kit-drawer .mc-kit-btn{backdrop-filter:none;-webkit-backdrop-filter:none}[data-mc-chrome=glass] .mc-leads .mc-kit-btn{border-radius:var(--r-btn)}[data-mc-chrome=glass] .mc-leads .mc-kit-btn--secondary{background:var(--mc-btn-glass-fill);color:var(--mc-btn-glass-ink)}[data-mc-chrome=glass] .mc-leads .mc-kit-btn--danger{background:transparent;border-color:var(--mc-btn-ghost-line);color:var(--mc-btn-ghost-line);box-shadow:none}[data-mc-chrome=glass] .mc-leads .mc-kit-btn--danger:hover:not(:disabled){background:var(--glass-2);filter:none}[data-mc-chrome=glass] .mc-leads__h1{font-size:calc(26px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:-.3px}[data-mc-chrome=glass] .mc-leads__eyebrow{font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.14em;color:var(--t2)}[data-mc-chrome=glass] .mc-leads :is(.mc-ltile,.mc-lqueue__scroll,.mc-lseq__row,.mc-lenrol__scroll,.mc-lsupp__row,.mc-lpacket__card,.mc-lref__row,.mc-lrefout__item,.mc-ltpl__row,.mc-loutreach__item,.mc-lcomms__entry,.mc-ltask,.mc-lfacts__section,.mc-lrep__headline,.mc-lrep__gate,.mc-lrep__durations,.mc-lrep__scroll,.mc-lref__outstanding,.mc-linsights__score){background:var(--ux-surface);color:var(--ux-text);border-color:var(--ux-hairline);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}[data-mc-chrome=glass] .mc-leads :is(.mc-lqueue__table,.mc-lrep__table,.mc-lenrol__table) thead th{background:color-mix(in srgb,var(--ux-surface) 94%,var(--ux-text) 6%)}[data-mc-chrome=glass] .mc-leads .mc-lfacts__section{padding:var(--mc-space-md);border-radius:var(--r-card)}[data-mc-chrome=glass] .mc-leads .mc-lfacts__list>.mc-lfacts__row:last-child{border-block-end:0}[data-mc-chrome=glass] .mc-leads .mc-kit-tag--plain{color:var(--mc-ink-soft)}.op-root{--mc-bx-ring: var(--ux-ring)}.op-root :is(.mc-leads)>*{--mc-font-body: var(--ux-font);--mc-font-heading: var(--ux-font);--mc-font-display: var(--ux-font);--mc-type-display: 700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);--mc-type-display-tracking: -.01em;--mc-type-title: 600 calc(17px * var(--mc-text-scale, 1))/1.3 var(--ux-font);--mc-type-title-tracking: 0;--mc-type-strong: 600 calc(14px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-body: 400 calc(14px * var(--mc-text-scale, 1))/1.45 var(--ux-font);--mc-type-meta: 400 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-meta-tracking: 0;--mc-type-body-tracking: 0;--mc-type-strong-tracking: 0;--mc-type-label: 600 calc(12px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-label-tracking: 0;--mc-type-badge: 600 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-font);--mc-type-badge-tracking: 0;--mc-type-mono: 400 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-mono);--mc-type-mono-tracking: 0;--mc-surface: var(--ux-panel);--mc-surface-raised: var(--ux-surface);--mc-surface-sunken: var(--ux-fill-subtle);--mc-surface-hover: var(--ux-fill);--mc-surface-glass: var(--ux-surface);--mc-ink: var(--ux-text);--mc-ink-body: var(--ux-text);--mc-ink-soft: var(--ux-text-2);--mc-ink-faint: var(--ux-text-3);--mc-ink-ghost: var(--ux-text-4);--mc-hairline: var(--ux-hairline);--mc-hairline-soft: var(--ux-divider);--mc-outline: var(--ux-hairline-strong);--mc-outline-strong: var(--ux-hairline-strong);--mc-accent-text: var(--ux-accent-text);--mc-accent-wash: var(--ux-accent-bg);--mc-accent-wash-line: var(--mc-bx-ring);--mc-focus-ring: var(--ring-solid);--mc-danger-text: var(--ux-danger-text);--mc-danger-wash: var(--ux-danger-bg);--mc-danger-wash-line: transparent;--mc-warning-text: var(--ux-warn);--mc-warning-wash: var(--ux-warn-bg);--mc-warning-wash-line: transparent;font-family:var(--ux-font)}.op-root :is(.mc-leads) .mc-kit-modal__body>*+*{margin-block-start:12px}.op-root :is(.mc-leads) .mc-lfield{gap:6px}.op-root :is(.mc-leads) :is(p.mc-kit-type--label,:is(input,textarea,select)~.mc-kit-type--label){font-weight:400}.op-root :is(.mc-leads) .mc-kit-tag{padding:1px 8px;border-color:transparent;border-radius:8px;font:600 calc(12px * var(--mc-text-scale, 1))/calc(18px * var(--mc-text-scale, 1)) var(--ux-font);letter-spacing:0;text-transform:none}.mc-lcapture__section{margin:0 0 var(--mc-space-lg)}.mc-lcapture__section:last-child{margin-block-end:0}.mc-lcapture__sectionTitle{margin:0 0 var(--mc-space-sm);padding-block-end:var(--mc-space-xxs);border-block-end:var(--mc-stroke-hairline) solid var(--mc-hairline);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-soft)}.mc-lcapture__pair,.mc-lcapture__triple{display:grid;gap:var(--mc-space-md);margin-block-end:var(--mc-space-md)}.mc-lcapture__pair{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-lcapture__triple{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:640px){.mc-lcapture__pair,.mc-lcapture__triple{grid-template-columns:minmax(0,1fr)}}.mc-lcapture__hint{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-lcapture__check{display:inline-flex;align-items:center;gap:var(--mc-space-xs);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);cursor:pointer}.mc-lcapture__dupe{scroll-margin-block-start:var(--mc-space-lg)}.mc-lcapture__match{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:var(--mc-space-xs) 0}.mc-lcapture__matchRow{display:grid;grid-template-columns:minmax(0,8rem) minmax(0,1fr);gap:var(--mc-space-sm);align-items:baseline}.mc-lcapture__matchRow dt{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-lcapture__matchRow dd{margin:0;min-width:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);overflow-wrap:anywhere}.mc-lcapture__matchName{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-lcapture__matchRef{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-soft)}.mc-lcapture__dupeActions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);margin-block-start:var(--mc-space-xs)}@media(max-width:640px){.mc-lcapture__matchRow{grid-template-columns:minmax(0,1fr);gap:0}}.mc-lref__list{display:flex;flex-direction:column;gap:var(--mc-space-md);margin:0;padding:0;list-style:none}.mc-lref__row{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised)}.mc-lref__rowHead{display:flex;align-items:baseline;gap:var(--mc-space-sm);min-width:0}.mc-lref__marks,.mc-lref__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-lref__actions{gap:var(--mc-space-sm);margin-block-start:var(--mc-space-xxs)}.mc-lref__totals{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin-block-start:var(--mc-space-xs);padding:var(--mc-space-md);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-lref__outstanding{display:flex;flex-direction:column;gap:var(--mc-space-xxs);align-self:flex-start;padding:var(--mc-space-md) var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-lref__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:var(--mc-space-md);margin-block-end:var(--mc-space-md)}.mc-lref__fieldset{min-width:0;margin:0 0 var(--mc-space-md);padding:0;border:0}.mc-lref__fieldset legend{padding:0;margin-block-end:var(--mc-space-xs)}.mc-lref__check{display:flex;align-items:center;gap:var(--mc-space-sm);margin-block-end:var(--mc-space-xs);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-lrefout__list{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin:0 0 var(--mc-space-md);padding:0;list-style:none}.mc-lrefout__item{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised)}.mc-lrefout__head{display:flex;align-items:baseline;gap:var(--mc-space-sm);min-width:0}.mc-lrefout__money{display:grid;grid-template-columns:auto 1fr;gap:var(--mc-space-xxs) var(--mc-space-sm);margin:0}.mc-lrefout__money dt{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-lrefout__money dd{margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-lrefout__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);margin-block-start:var(--mc-space-xxs)}.mc-ltpl__list{display:flex;flex-direction:column;gap:var(--mc-space-md);margin:0;padding:0;list-style:none}.mc-ltpl__row{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised)}.mc-ltpl__rowHead{display:flex;align-items:baseline;gap:var(--mc-space-sm);min-width:0}.mc-ltpl__marks,.mc-ltpl__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-ltpl__actions{gap:var(--mc-space-sm);margin-block-start:var(--mc-space-xxs)}.mc-ltpl__body{font:var(--mc-type-code);letter-spacing:var(--mc-type-code-tracking);font-family:var(--mc-font-mono)}.mc-ltpl__tokens{min-width:0;margin:0 0 var(--mc-space-md);padding:0;border:0}.mc-ltpl__tokens legend{padding:0;margin-block-end:var(--mc-space-xs)}.mc-ltpl__tokenRow{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);margin-block-end:var(--mc-space-xs)}.mc-ltpl__rendered{margin:0;padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);font-family:var(--mc-font-body);white-space:pre-wrap;overflow-wrap:anywhere}.mc-ltpl__renderedSubject{margin:0 0 var(--mc-space-xxs)}.mc-loutreach-screen{display:flex;flex-direction:column;gap:var(--mc-space-xl);flex:1 1 auto;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl)}.mc-loutreach-screen__section{display:flex;flex-direction:column;gap:var(--mc-space-md);min-width:0}.mc-loutreach-screen__head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--mc-space-md)}.mc-loutreach-screen__title{display:flex;flex-direction:column;gap:var(--mc-space-xxs);flex:1 1 auto;min-width:0}.mc-loutreach-screen__sections{align-self:flex-start}.mc-loutreach-screen__panel{display:flex;flex-direction:column;gap:var(--mc-space-xl);min-width:0}.mc-loutreach-screen__gap{padding-block-start:var(--mc-space-md);border-block-start:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-lseq__list{display:flex;flex-direction:column;gap:var(--mc-space-md);margin:0;padding:0;list-style:none}.mc-lseq__row{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised)}.mc-lseq__rowHead{display:flex;align-items:baseline;gap:var(--mc-space-sm);min-width:0}.mc-lseq__marks,.mc-lseq__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-lseq__actions{gap:var(--mc-space-sm);margin-block-start:var(--mc-space-xxs)}.mc-lseq__row .mc-lnotice{margin:0}.mc-lseq__fieldset{min-width:0;margin:0 0 var(--mc-space-md);padding:0;border:0}.mc-lseq__fieldset legend{padding:0;margin-block-end:var(--mc-space-xs)}.mc-lseq__steps{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin:0 0 var(--mc-space-sm);padding:0;list-style:none}.mc-lseq__step{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-md);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-lseq__stepHead{display:flex;align-items:center;gap:var(--mc-space-sm)}.mc-lseq__stepGrid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:var(--mc-space-sm)}@media(max-width:640px){.mc-lseq__stepGrid{grid-template-columns:minmax(0,1fr)}}.mc-lseq__check{display:flex;align-items:center;gap:var(--mc-space-xs);margin-block-end:var(--mc-space-xxs);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);cursor:pointer}.mc-lenrol{display:flex;flex-direction:column;gap:var(--mc-space-sm);min-width:0}.mc-lenrol__filter{max-width:16rem}.mc-lenrol__scroll{min-width:0;overflow-x:auto;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius)}.mc-lenrol__table{width:100%;border-collapse:collapse;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-lenrol__table th,.mc-lenrol__table td{padding:var(--mc-space-sm) var(--mc-space-md);text-align:start;vertical-align:middle;border-block-end:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-lenrol__table th{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-soft);background:var(--mc-surface-sunken);white-space:nowrap}.mc-lenrol__table tbody tr:last-child th,.mc-lenrol__table tbody tr:last-child td{border-block-end:0}.mc-lsupp__list{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin:0;padding:0;list-style:none}.mc-lsupp__row{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised)}.mc-lsupp__head{display:flex;align-items:baseline;gap:var(--mc-space-sm);min-width:0}.mc-lsupp__row-actions{display:flex;gap:var(--mc-space-sm);margin-block-start:var(--mc-space-xxs)}.mc-lboard{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden}.mc-lboard__columns{display:flex;align-items:flex-start;gap:var(--mc-space-md);flex:1 1 auto;min-height:0;padding:var(--mc-space-lg);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--mc-outline-strong) transparent}.mc-lcol{display:flex;flex-direction:column;flex:0 0 auto;width:272px;max-height:100%;min-height:0;padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid transparent;border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-lcol--over{border-color:var(--mc-accent);background:var(--mc-accent-wash)}.mc-lcol--closing{border-color:var(--mc-hairline)}.mc-lcol__head{display:flex;align-items:center;gap:var(--mc-space-xs);flex:0 0 auto;padding:var(--mc-space-xs) var(--mc-space-sm) var(--mc-space-sm)}.mc-lcol__count{flex:0 0 auto;font-variant-numeric:tabular-nums}.mc-lcol__badge{flex:0 0 auto;padding:0 var(--mc-space-sm) var(--mc-space-sm)}.mc-lcol__leads{display:flex;flex-direction:column;gap:var(--mc-space-xs);flex:1 1 auto;min-height:var(--mc-space-xl);margin:0;padding:0;overflow-y:auto;list-style:none}.mc-lcol__skeletons{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-lcol__empty{display:flex;align-items:center;justify-content:center;padding:var(--mc-space-lg) var(--mc-space-sm);text-align:center}.mc-lcol__more{flex:0 0 auto;padding-top:var(--mc-space-xs)}.mc-lcol__more p{margin:0;text-align:center}.mc-ltile{position:relative;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-raised)}.mc-ltile--moving{opacity:.62;outline:var(--mc-stroke-hairline) dashed var(--mc-accent);outline-offset:-1px}.mc-ltile--open{box-shadow:var(--mc-shadow-raised),inset 0 0 0 2px var(--mc-accent)}.mc-ltile__grab{position:absolute;inset-block-start:var(--mc-space-xxs);inset-inline-end:var(--mc-space-xxs);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink-soft);cursor:grab;opacity:0;transition:opacity var(--mc-motion-fast) var(--mc-motion-ease)}.mc-ltile:hover .mc-ltile__grab,.mc-ltile:focus-within .mc-ltile__grab,.mc-ltile__grab[aria-pressed=true]{opacity:1}.mc-ltile__grab[aria-pressed=true]{background:var(--mc-accent);color:var(--mc-accent-ink);cursor:grabbing}.mc-ltile__open{display:flex;flex-direction:column;align-items:stretch;gap:var(--mc-space-xxs);width:100%;margin:0;padding:var(--mc-space-sm);border:0;background:transparent;color:var(--mc-ink);font-family:var(--mc-font-body);text-align:start;cursor:pointer}.mc-ltile__open:hover{background:var(--mc-surface-hover)}.mc-ltile__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline-end:var(--mc-space-lg);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-ltile__ref{font-variant-numeric:tabular-nums}.mc-ltile__contact{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-ltile__marks{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xxs)}.mc-ltile__marks:empty{display:none}.mc-ltile__mark{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 var(--mc-space-xs);border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-ltile__mark--danger{background:var(--mc-danger-wash);color:var(--mc-danger-text);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) var(--mc-danger-wash-line)}.mc-ltile__mark--warning{background:var(--mc-warning-wash);color:var(--mc-warning-text);box-shadow:inset 0 0 0 var(--mc-stroke-hairline) var(--mc-warning-wash-line)}.mc-ltile__captured{margin-inline-start:auto;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.mc-ltile__grab{transition:none}}.mc-lqueue{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl)}.mc-lqueue__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--mc-space-md);flex:0 0 auto;margin-block-end:var(--mc-space-md)}.mc-lqueue__search{display:flex;align-items:center;gap:var(--mc-space-xs);flex:1 1 240px;min-width:0;max-width:360px;padding:0 var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface-raised);color:var(--mc-ink-soft)}.mc-lqueue__search input{flex:1 1 auto;min-width:0;padding:var(--mc-space-sm) 0;border:0;background:transparent;color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);font-family:var(--mc-font-body)}.mc-lqueue__search input:focus{outline:none}.mc-lqueue__toggles{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-lg)}.mc-lqueue__toggle{display:inline-flex;align-items:center;gap:var(--mc-space-xs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);cursor:pointer}.mc-lqueue__count{margin:0 0 var(--mc-space-sm);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);font-variant-numeric:tabular-nums}.mc-lqueue__scroll{min-width:0;overflow-x:auto;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised)}.mc-lqueue__table{width:100%;border-collapse:collapse;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-lqueue__table thead th{position:sticky;inset-block-start:0;z-index:1;padding:var(--mc-space-sm) var(--mc-space-md);border-block-end:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;text-align:start;white-space:nowrap}.mc-lqueue__table tbody th,.mc-lqueue__table tbody td{padding:var(--mc-space-sm) var(--mc-space-md);border-block-end:var(--mc-stroke-hairline) solid var(--mc-hairline-soft);color:var(--mc-ink-body);font-weight:inherit;text-align:start;vertical-align:top}.mc-lqueue__row{cursor:pointer}.mc-lqueue__row:hover{background:var(--mc-surface-hover)}.mc-lqueue__row--open{background:var(--mc-accent-wash)}.mc-lqueue__open{display:flex;flex-direction:column;gap:2px;padding:0;border:0;background:transparent;color:var(--mc-ink);font:inherit;font-family:var(--mc-font-body);text-align:start;cursor:pointer}.mc-lqueue__scroll{container-type:inline-size}@container (max-width: 849px){.mc-lqueue__open{min-width:11rem}.mc-lqueue__contact{white-space:nowrap}}.mc-lqueue__name{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-lqueue__open:hover .mc-lqueue__name{text-decoration:underline}.mc-lqueue__stage,.mc-lqueue__sub{display:block}.mc-lqueue__sol{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-lqueue__foot{flex:0 0 auto;padding-block-start:var(--mc-space-md)}.mc-lqueue__end{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);text-align:center}.mc-lpacket{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin-block-end:var(--mc-space-lg);min-width:0}.mc-lpacket__card{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised)}.mc-lpacket__head{display:flex;align-items:baseline;gap:var(--mc-space-sm);min-width:0}.mc-lpacket__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);margin-block-start:var(--mc-space-xs)}.mc-lpacket__stamps{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:var(--mc-space-xs) 0 0}.mc-lpacket__stamp{display:flex;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-lpacket__stamp dt{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-lpacket__stamp dd{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-lpacket__list{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:0;padding:0;list-style:none}.mc-lpacket__earlier{display:flex;align-items:center;gap:var(--mc-space-sm);min-width:0;color:var(--mc-ink-soft)}.mc-lrec-tabs{display:flex;gap:var(--mc-space-md)}.mc-lrec-tab{padding:var(--mc-space-sm) 0;border:0;border-block-end:2px solid transparent;background:transparent;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);font-family:var(--mc-font-body);cursor:pointer}.mc-lrec-tab:hover{color:var(--mc-ink)}.mc-lrec-tab--on{border-block-end-color:var(--mc-accent);color:var(--mc-ink)}.mc-lrec__marks{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);margin-block-end:var(--mc-space-md)}.mc-lrec__subStatus{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin-block-end:var(--mc-space-md);padding:var(--mc-space-md);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-lrec__subStatus .mc-lfield{margin-block-end:0}.mc-linsights{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin-block-end:var(--mc-space-lg)}.mc-linsights__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-linsights__sol{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-linsights__score{min-width:0;padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-linsights__score>summary{display:flex;align-items:center;gap:var(--mc-space-xs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body);cursor:pointer}.mc-linsights__factors{margin:var(--mc-space-xs) 0;padding:0;list-style:none;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-linsights__factors li{display:flex;align-items:baseline;gap:var(--mc-space-sm);justify-content:space-between;padding:2px 0;color:var(--mc-ink-soft)}.mc-linsights__disclaimer{margin:0}.mc-lfacts{display:flex;flex-direction:column;gap:var(--mc-space-lg)}.mc-lfacts__section{min-width:0}.mc-lfacts__heading{margin:0 0 var(--mc-space-xs);text-transform:uppercase}.mc-lfacts__list{margin:0;padding:0}.mc-lfacts__row{display:grid;grid-template-columns:minmax(0,8rem) minmax(0,1fr);gap:var(--mc-space-sm);align-items:baseline;padding:var(--mc-space-xxs) 0;border-block-end:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-lfacts__label{min-width:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-lfacts__value{min-width:0;margin:0;overflow-wrap:anywhere}.mc-lfacts__prose{padding-block-start:var(--mc-space-sm)}.mc-lfacts__prose p{margin:0 0 var(--mc-space-xxs);white-space:pre-wrap}@media(max-width:420px){.mc-lfacts__row{grid-template-columns:minmax(0,1fr);gap:0}}.mc-ltasks{margin-block-end:var(--mc-space-xl)}.mc-ltasks__head{display:flex;align-items:center;gap:var(--mc-space-sm);margin-block-end:var(--mc-space-xs)}.mc-ltasks__composer{margin-block-end:var(--mc-space-md);padding:var(--mc-space-md);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-ltasks__composer .mc-lfield{margin-block-end:var(--mc-space-xs)}.mc-ltasks__composerActions{display:flex;gap:var(--mc-space-xs)}.mc-ltasks__list{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:0;padding:0;list-style:none}.mc-ltask{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-xs);padding:var(--mc-space-sm);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-ltask__check{display:flex;align-items:baseline;gap:var(--mc-space-xs);flex:1 1 100%;min-width:0;cursor:pointer}.mc-ltask__title{min-width:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink)}.mc-ltask--done .mc-ltask__title{color:var(--mc-ink-soft);text-decoration:line-through}.mc-ltask__meta{flex:1 1 100%;margin:0;font-variant-numeric:tabular-nums}.mc-lcomms{margin-block-end:var(--mc-space-xl)}.mc-lcomms__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);margin-block-end:var(--mc-space-xs)}.mc-lcomms__title{flex:1 0 auto;white-space:nowrap}.mc-lcomms__actions{display:flex;gap:var(--mc-space-sm);margin-inline-start:auto}.mc-lcomms__empty,.mc-lcomms__note{margin:0}.mc-lcomms__note{padding-block-start:var(--mc-space-sm)}.mc-lcomms__list{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:0 0 var(--mc-space-sm);padding:0;list-style:none}.mc-lcomms__entry{display:flex;align-items:flex-start;gap:var(--mc-space-sm);padding:var(--mc-space-sm);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken)}.mc-lcomms__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;border-radius:var(--mc-radius-pill);background:var(--mc-surface-raised);color:var(--mc-ink-soft)}.mc-lcomms__icon--in{color:var(--mc-accent-text)}.mc-lcomms__icon--internal{color:var(--mc-ink-ghost)}.mc-lcomms__entryBody{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.mc-lcomms__entryHead{display:flex;align-items:baseline;gap:var(--mc-space-xs)}.mc-lcomms__text{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.mc-lcomms__meta{margin:0;font-variant-numeric:tabular-nums}.mc-lcomms__transcript>summary{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-accent-text);cursor:pointer}.mc-lcomms__transcript p{margin:var(--mc-space-xxs) 0 0;white-space:pre-wrap}.mc-lactions{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin-block-start:var(--mc-space-xl);padding-block-start:var(--mc-space-lg);border-block-start:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-lactions__row{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs)}.mc-lactions__inline{padding:var(--mc-space-md);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-lactions__inline .mc-lfield{margin-block-end:var(--mc-space-xs)}.mc-lactions__convert{display:flex;flex-direction:column;gap:var(--mc-space-xs);align-items:flex-start;padding-block-start:var(--mc-space-sm)}.mc-lactions__readonly{margin:var(--mc-space-lg) 0 0;padding-block-start:var(--mc-space-lg);border-block-start:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-loutreach{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin-block-end:var(--mc-space-lg)}.mc-loutreach__block{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mc-space-sm);margin-block-end:var(--mc-space-sm)}.mc-loutreach__form{display:flex;flex-direction:column;gap:var(--mc-space-xs);align-self:stretch;padding:var(--mc-space-md);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-loutreach__form .mc-lfield{margin-block-end:0}.mc-loutreach__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm)}.mc-loutreach__list{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin:0;padding:0;list-style:none}.mc-loutreach__item{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised)}.mc-loutreach__itemHead{display:flex;align-items:baseline;gap:var(--mc-space-sm);min-width:0}.mc-loutreach__enrol{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--mc-space-sm)}.mc-loutreach__enrol .mc-lfield{flex:1 1 12rem;min-width:0}.mc-lactions__assign{align-items:flex-end}.mc-lactions__assignField{flex:1 1 12rem;min-width:0}.op-root .mc-leads{background:var(--ux-panel);color:var(--ux-text);font-family:var(--ux-font)}.op-root .mc-leads .mc-leads__head{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;padding:16px 24px 12px;border:0;background:transparent}.op-root .mc-leads .mc-leads__title{display:flex;flex-direction:column;gap:2px;flex:1 1 200px;min-width:0}.op-root .mc-leads .mc-leads__h1{margin:0;font-family:var(--ux-font);font-size:calc(22px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:-.01em;color:var(--ux-text)}.op-root .mc-leads .mc-leads__sub{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-leads .mc-leads__views.ux-seg{border:0;box-shadow:none}.op-root .mc-leads .mc-leads__view.ux-seg__item{display:inline-flex;align-items:center;gap:6px;height:auto;padding:7px 14px;border:0;border-radius:8px;box-shadow:none;font-family:var(--ux-font);font-size:calc(14px * var(--mc-text-scale, 1));line-height:calc(18px * var(--mc-text-scale, 1));letter-spacing:0;text-transform:none}.op-root .mc-leads .mc-leads__view.ux-seg__item svg{display:none}.op-root .mc-leads .mc-leads__body{padding:0 24px 24px}.op-root .mc-lbar{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.op-root .mc-lbar__track{display:flex;gap:2px;height:10px;border-radius:5px;overflow:hidden;background:var(--ux-fill)}.op-root .mc-lbar__seg{flex-basis:0;min-width:6px}.op-root .mc-lbar__legend{display:flex;flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;list-style:none}.op-root .mc-lbar__key{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:0;border-radius:14px;background:transparent;color:var(--ux-text-2);font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));cursor:pointer;transition:background var(--ux-ease),color var(--ux-ease)}.op-root .mc-lbar__key:hover{background:var(--ux-fill);color:var(--ux-text)}.op-root .mc-lbar__key[aria-pressed=true]{background:var(--ux-fill-hover);color:var(--ux-text);font-weight:600}.op-root .mc-lbar__dot{width:8px;height:8px;border-radius:4px}.op-root .mc-lbar__count{color:var(--ux-text-4);font-variant-numeric:tabular-nums}.op-root .mc-leads .mc-lqueue__filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px}.op-root .mc-leads .mc-lqueue__search{width:260px;max-width:100%}.op-root .mc-leads .mc-lqueue__toggles{display:flex;flex-wrap:wrap;gap:6px}.op-root .mc-leads .mc-lqueue__toggle.ux-chip{line-height:calc(16px * var(--mc-text-scale, 1))}.op-root .mc-leads .mc-lqueue__scroll{flex-shrink:0;min-height:min(320px,100%);border:1px solid var(--ux-hairline);border-radius:12px;background:var(--ux-surface);box-shadow:none;overflow:auto}.op-root .mc-leads .mc-lqueue__table{width:100%;min-width:760px;border-collapse:collapse;font-family:var(--ux-font);font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-leads .mc-lqueue__table thead th{padding:10px 14px;border-bottom:1px solid var(--ux-hairline);font-family:var(--ux-font);font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-4);text-align:start}.op-root .mc-leads .mc-lqueue__table :is(tbody th,tbody td){padding:10px 14px;border-bottom:1px solid var(--ux-divider);color:var(--ux-text);font-weight:400;text-align:start;vertical-align:middle}.op-root .mc-leads .mc-lqueue__table tbody tr:last-child :is(th,td){border-bottom:0}.op-root .mc-leads .mc-lqueue__row{cursor:pointer;transition:background var(--ux-ease)}.op-root .mc-leads .mc-lqueue__row:hover{background:var(--ux-fill-subtle)}.op-root .mc-leads .mc-lqueue__row--open{background:var(--ux-accent-bg)}.op-root .mc-leads .mc-lqueue__open{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:0;border:0;background:none;color:var(--ux-text);font:inherit;text-align:start;cursor:pointer}.op-root .mc-leads .mc-lqueue__name{font-weight:600}.op-root .mc-leads .mc-lqueue__flag{display:none;margin-top:4px}@media(min-width:601px){.op-root .mc-leads .mc-lqueue__table{min-width:0}.op-root .mc-leads .mc-lqueue__open{min-width:220px}.op-root .mc-leads .mc-lqueue__contact{white-space:nowrap}@container (max-width: 1039px){.op-root .mc-leads .mc-lqueue__col--sol{display:none}.op-root .mc-leads .mc-lqueue__flag--sol{display:flex}}@container (max-width: 879px){.op-root .mc-leads .mc-lqueue__col--sla{display:none}.op-root .mc-leads .mc-lqueue__flag--sla{display:flex}}@container (max-width: 779px){.op-root .mc-leads .mc-lqueue__col--captured{display:none}}@container (max-width: 679px){.op-root .mc-leads .mc-lqueue__col--owner{display:none}}@container (max-width: 569px){.op-root .mc-leads .mc-lqueue__col--contact{display:none}}}.op-root .mc-lpill{display:inline-flex;align-items:center;padding:2px 8px;border-radius:8px;background:color-mix(in oklab,var(--mc-lpill) 16%,transparent);color:var(--mc-lpill);font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(18px * var(--mc-text-scale, 1));white-space:nowrap}.op-root .mc-leads .mc-lqueue__count,.op-root .mc-leads .mc-lqueue__end{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}@media(max-width:900px){.op-root .mc-leads .mc-leads__head{padding:12px 16px 10px}.op-root .mc-leads .mc-leads__body{padding:0 16px 16px}}.op-root .mc-leads .mc-lrec-tabs{gap:16px;padding:0 16px}.op-root .mc-leads #mc-lrec-panel{padding:12px 16px 20px}@media(max-width:1200px){.op-root .mc-leads .mc-leads__row{position:relative}.op-root .mc-leads .mc-leads__row>.mc-kit-drawer{position:absolute;inset-block:0;inset-inline-end:0;z-index:20;max-width:100%;box-shadow:var(--ux-shadow-float)}}@media(max-width:760px){.op-root .mc-leads .mc-leads__views{max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}}.mc-lrep__funnel{display:flex;flex-direction:column;gap:var(--mc-space-lg);min-width:0}.mc-lrep__headline{display:flex;flex-direction:column;gap:var(--mc-space-xxs);align-self:flex-start;padding:var(--mc-space-md) var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-lrep__headlineRow{display:flex;align-items:baseline;gap:var(--mc-space-sm);flex-wrap:wrap}.mc-lrep__gates{display:flex;flex-direction:column;gap:var(--mc-space-md);margin:0;padding:0;list-style:none}.mc-lrep__gate{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-lg);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-raised)}.mc-lrep__gateHead{display:flex;align-items:baseline;gap:var(--mc-space-sm);min-width:0}.mc-lrep__gateFoot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);min-width:0}.mc-lrep__bar{display:block;width:100%;height:.6em;min-height:6px;overflow:visible}.mc-lrep__barTrack{fill:var(--mc-surface-sunken)}.mc-lrep__barFill{fill:var(--mc-accent)}.mc-lrep__durations{display:grid;grid-template-columns:auto 1fr;gap:var(--mc-space-xs) var(--mc-space-md);margin:0;padding:var(--mc-space-md) var(--mc-space-lg);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-lrep__durations dt{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-lrep__durations dd{margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-lrep__scoreboard{display:flex;flex-direction:column;gap:var(--mc-space-md);min-width:0}.mc-lrep__scroll{min-width:0;overflow-x:auto;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius)}.mc-lrep__table{width:100%;border-collapse:collapse;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-lrep__table th,.mc-lrep__table td{padding:var(--mc-space-sm) var(--mc-space-md);text-align:start;vertical-align:middle;border-block-end:var(--mc-stroke-hairline) solid var(--mc-hairline);white-space:nowrap}.mc-lrep__table thead th{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-soft);background:var(--mc-surface-sunken)}.mc-lrep__table tbody th{font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);background:var(--mc-surface-raised);position:sticky;inset-inline-start:0}.mc-lrep__table tbody tr:last-child th,.mc-lrep__table tbody tr:last-child td{border-block-end:0}.mc-record{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;box-sizing:border-box;background:var(--mc-surface);color:var(--mc-ink-body);font-family:var(--mc-font-body)}.mc-record__head{display:flex;align-items:flex-start;gap:var(--mc-space-lg);flex-wrap:wrap;padding:var(--mc-space-xl);background:var(--mc-surface-raised);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-record__title{flex:1 1 320px;min-width:0}.mc-record__eyebrow{margin:0;color:var(--mc-ink-faint);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase}.mc-record__heading{margin:var(--mc-space-xs) 0 0;color:var(--mc-ink);font:var(--mc-type-display);letter-spacing:var(--mc-type-display-tracking);overflow-wrap:anywhere}.mc-record__note{margin:var(--mc-space-sm) 0 0;max-width:62ch;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);line-height:1.55}.mc-record__order{display:flex;align-items:center;gap:var(--mc-space-xs);flex:none}.mc-record__chip,.mc-record__filter{display:inline-flex;align-items:center;gap:var(--mc-space-sm);padding:4px 11px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-pill);background:var(--mc-surface);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);white-space:nowrap;cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease-move)}.mc-record__chip:hover,.mc-record__filter:hover{background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-record__chip:active,.mc-record__filter:active{transform:scale(.96)}.mc-record__chip[aria-pressed=true],.mc-record__filter[aria-pressed=true]{border-color:transparent;background:var(--mc-accent-deep);color:var(--mc-accent-deep-ink);font-weight:600}.mc-record__chip:focus-visible,.mc-record__filter:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-record__filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-md) var(--mc-space-xl);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-record__filter-count{color:inherit;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);opacity:.75}.mc-record__swatch{width:9px;height:9px;flex:none;border-radius:2px;background:var(--mc-ink-ghost)}.mc-record__filter[data-origin=internal] .mc-record__swatch{background:var(--mc-accent-deep)}.mc-record__filter[data-origin=email] .mc-record__swatch{background:var(--mc-origin-email-rail)}.mc-record__filter[data-origin=sms] .mc-record__swatch{background:var(--mc-origin-sms-rail)}.mc-record__filter[data-origin=whatsapp] .mc-record__swatch{background:var(--mc-origin-whatsapp-rail)}.mc-record__body-scroll{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:var(--mc-space-xxl);box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mc-ink) 12%,transparent) transparent}.mc-record__body-scroll::-webkit-scrollbar{width:7px;height:7px}.mc-record__body-scroll::-webkit-scrollbar-track{background:transparent}.mc-record__body-scroll::-webkit-scrollbar-thumb{border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-ink) 12%,transparent)}.mc-record__body-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--mc-ink) 28%,transparent)}.mc-record__day{display:block}.mc-record__day-head{position:sticky;top:0;z-index:var(--mc-layer-sticky);margin:0;padding:var(--mc-space-md) var(--mc-space-xl) var(--mc-space-sm);background:var(--mc-surface);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-record__day-label{color:var(--mc-ink-faint);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase}.mc-record__entries{margin:0;padding:0;list-style:none}.mc-record__entry{padding:0 var(--mc-space-xl)}.mc-record__chat{display:grid;grid-template-columns:var(--mc-avatar-md) minmax(0,1fr);gap:0 var(--mc-space-lg);padding:var(--mc-space-lg) 0;max-width:var(--mc-message-max-width)}.mc-record__avatar{display:inline-flex;align-items:center;justify-content:center;width:var(--mc-avatar-md);height:var(--mc-avatar-md);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-mono);letter-spacing:0}.mc-record__chat-main{min-width:0}.mc-record__chat-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-record__sender{color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-record__room{display:inline-flex;align-items:center;gap:2px;min-width:0;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-record__time{margin-left:auto;flex:none;color:var(--mc-ink-faint);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-record__body{margin:2px 0 0;color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);white-space:pre-wrap;overflow-wrap:anywhere}.mc-record__edited{margin-left:var(--mc-space-xs);color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-record__gone{margin:2px 0 0;color:var(--mc-ink-faint);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);font-style:italic}.mc-record__system{display:flex;align-items:baseline;gap:var(--mc-space-sm);padding:var(--mc-space-sm) 0;color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-record__system-text{min-width:0;overflow-wrap:anywhere}.mc-record__system-room{color:var(--mc-ink-ghost)}.mc-record__system-time{margin-left:auto;flex:none;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-record__files{margin:var(--mc-space-sm) 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--mc-space-sm)}.mc-record__file{display:inline-flex;align-items:center;gap:var(--mc-space-xs);padding:2px 8px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);max-width:260px}.mc-record__file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-record__file-size{color:var(--mc-ink-faint);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-record__open{display:inline-flex;align-items:center;gap:var(--mc-space-xs);margin-top:var(--mc-space-sm);padding:3px 9px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-accent-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer}.mc-record__open:hover{background:var(--mc-accent-wash)}.mc-record__open:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-record__ext{--mc-entry-rail: var(--mc-origin-chat-rail);--mc-entry-surface: var(--mc-origin-chat-surface);--mc-entry-line: var(--mc-origin-chat-line);--mc-entry-ink: var(--mc-origin-chat-ink);position:relative;margin:var(--mc-space-lg) 0;padding:0 0 var(--mc-space-lg);max-width:var(--mc-message-max-width);border:var(--mc-stroke-hairline) solid var(--mc-entry-line);border-left:var(--mc-stroke-rail) solid var(--mc-entry-rail);border-radius:var(--mc-radius);background:var(--mc-entry-surface);color:var(--mc-entry-ink);box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen);overflow:hidden}.mc-record__ext[data-origin=email]{--mc-entry-rail: var(--mc-origin-email-rail);--mc-entry-surface: var(--mc-origin-email-surface);--mc-entry-line: var(--mc-origin-email-line);--mc-entry-ink: var(--mc-origin-email-ink)}.mc-record__ext[data-origin=sms]{--mc-entry-rail: var(--mc-origin-sms-rail);--mc-entry-surface: var(--mc-origin-sms-surface);--mc-entry-line: var(--mc-origin-sms-line);--mc-entry-ink: var(--mc-origin-sms-ink)}.mc-record__ext[data-origin=whatsapp]{--mc-entry-rail: var(--mc-origin-whatsapp-rail);--mc-entry-surface: var(--mc-origin-whatsapp-surface);--mc-entry-line: var(--mc-origin-whatsapp-line);--mc-entry-ink: var(--mc-origin-whatsapp-ink)}.mc-record__ext-band{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mc-space-md);padding:var(--mc-space-sm) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-entry-line);background:color-mix(in srgb,var(--mc-entry-rail) 10%,transparent);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);text-transform:uppercase}.mc-record__ext-channel{display:inline-flex;align-items:center;gap:var(--mc-space-xs);color:var(--mc-entry-rail);font-weight:700}.mc-record__ext-direction{display:inline-flex;align-items:center;gap:var(--mc-space-xs);color:var(--mc-entry-ink);opacity:.78}.mc-record__ext-time{margin-left:auto;color:var(--mc-entry-ink);opacity:.7}.mc-record__ext-envelope{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px var(--mc-space-md);margin:var(--mc-space-lg) var(--mc-space-lg) 0}.mc-record__ext-party{display:contents}.mc-record__ext-party dt{color:var(--mc-entry-ink);opacity:.6;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);text-transform:uppercase}.mc-record__ext-party dd{margin:0;min-width:0;color:var(--mc-entry-ink);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);overflow-wrap:anywhere}.mc-record__ext-party[data-counterparty=true] dd{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-record__ext-subject{margin:var(--mc-space-lg) var(--mc-space-lg) 0;color:var(--mc-entry-ink);font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);overflow-wrap:anywhere}.mc-record__ext>.mc-record__body{margin:var(--mc-space-md) var(--mc-space-lg) 0;color:var(--mc-entry-ink)}.mc-record__ext-files{display:flex;align-items:center;gap:var(--mc-space-xs);margin:var(--mc-space-md) var(--mc-space-lg) 0;color:var(--mc-entry-ink);opacity:.8;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-record__ext-id{display:flex;align-items:baseline;gap:var(--mc-space-sm);margin:var(--mc-space-lg) var(--mc-space-lg) 0;padding-top:var(--mc-space-sm);border-top:var(--mc-stroke-hairline) solid var(--mc-entry-line);color:var(--mc-entry-ink);opacity:.66}.mc-record__ext-id-label{flex:none;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);text-transform:uppercase}.mc-record__ext-id code{min-width:0;font:var(--mc-type-code);letter-spacing:var(--mc-type-code-tracking);overflow-wrap:anywhere}.mc-record__skeletons{display:flex;flex-direction:column;gap:var(--mc-space-xl);padding:var(--mc-space-xl);pointer-events:none;-webkit-user-select:none;user-select:none}.mc-record__skeleton{display:flex;flex-direction:column;gap:var(--mc-space-sm)}@keyframes mc-record-shimmer{0%{background-position:-420px 0}to{background-position:420px 0}}.mc-record__skeleton-head{width:34%;height:10px;border-radius:5px;background:linear-gradient(90deg,color-mix(in srgb,var(--mc-ink) 12%,transparent) 25%,color-mix(in srgb,var(--mc-ink) 19%,transparent),color-mix(in srgb,var(--mc-ink) 12%,transparent) 55%);background-size:420px 100%;animation:mc-record-shimmer 1.4s linear infinite}.mc-record__skeleton-line{width:82%;height:9px;border-radius:5px;background:linear-gradient(90deg,color-mix(in srgb,var(--mc-ink) 8%,transparent) 25%,color-mix(in srgb,var(--mc-ink) 15%,transparent),color-mix(in srgb,var(--mc-ink) 8%,transparent) 55%);background-size:420px 100%;animation:mc-record-shimmer 1.4s linear infinite}.mc-record__skeleton:nth-child(2) :is(.mc-record__skeleton-head,.mc-record__skeleton-line){animation-delay:.1s}.mc-record__skeleton:nth-child(3) :is(.mc-record__skeleton-head,.mc-record__skeleton-line){animation-delay:.2s}.mc-record__skeleton:nth-child(4) :is(.mc-record__skeleton-head,.mc-record__skeleton-line){animation-delay:.3s}.mc-record__skeleton-line--short{width:58%}.mc-record__state{padding:var(--mc-space-xxxl) var(--mc-space-xl);text-align:center}.mc-record__state-line{margin:0;color:var(--mc-ink);font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking)}.mc-record__state-sub{margin:var(--mc-space-sm) auto 0;max-width:52ch;color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);line-height:1.55}.mc-record__state--failed{margin:var(--mc-space-xl);padding:var(--mc-space-xl);border:var(--mc-stroke-hairline) solid var(--mc-danger-wash-line);border-radius:var(--mc-radius-lg);background:var(--mc-danger-wash)}.mc-record__state--failed .mc-record__state-line{color:var(--mc-danger-text)}.mc-record__state .mc-record__btn{margin-top:var(--mc-space-lg)}.mc-record__foot{display:flex;align-items:center;gap:var(--mc-space-lg);padding:var(--mc-space-md) var(--mc-space-xl);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface-raised)}.mc-record__count{margin:0;color:var(--mc-ink-faint);font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-record__spinner{color:var(--mc-ink-faint);animation:mc-record-spin .9s linear infinite}@keyframes mc-record-spin{to{transform:rotate(360deg)}}.mc-record__btn{margin-left:auto;padding:6px 12px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);cursor:pointer;white-space:nowrap}.mc-record__btn:hover:not(:disabled){background:var(--mc-surface-sunken)}.mc-record__btn:disabled{color:var(--mc-ink-ghost);cursor:default}.mc-record__btn--solid{border-color:transparent;background:var(--mc-accent);color:var(--mc-accent-ink)}.mc-record__btn--solid:hover:not(:disabled){background:var(--mc-accent-hover)}.mc-record__btn:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-record__state .mc-record__btn{margin-left:0}.mc-record__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.mc-record__spinner{animation-duration:2.4s}.mc-record__chip,.mc-record__filter{transition:none}.mc-record__skeleton-head,.mc-record__skeleton-line{animation:none}}@media print{.mc-record__order,.mc-record__filters,.mc-record__open,.mc-record__foot{display:none}.mc-record__body-scroll{overflow:visible}.mc-record__day-head{position:static}.mc-record__ext{break-inside:avoid;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.mc-chv-host{flex:1;min-width:0;min-height:0;display:flex}.mc-chv{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:8px 12px 16px}.mc-chv>*{max-width:78ch}.mc-chv__heading{margin:12px 0 4px;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-soft)}.mc-chv__heading:first-child{margin-top:0}.mc-chv__list{margin:0;padding:0;list-style:none}.mc-chv__item{display:flex;align-items:center;gap:4px;border-radius:7px}.mc-chv__item:hover{background:var(--mc-surface-hover)}.mc-chv__jump{flex:1;min-width:0;display:block;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;text-decoration:none;cursor:pointer}.mc-chv__jump:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:2px;border-radius:7px}.mc-chv__excerpt{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-chv__href{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:46ch}.mc-chv__href,.mc-chv__by{display:block;color:var(--mc-ink-soft)}.mc-todo__add{position:sticky;top:0;z-index:1;display:flex;gap:6px;padding:4px 0 8px;background:var(--mc-surface)}.mc-todo__input{flex:1;min-width:0;padding:6px 9px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:7px;background:var(--mc-surface-raised);font:inherit;color:var(--mc-ink-body)}.mc-todo__count{margin:0 0 6px;font:var(--mc-type-caption);letter-spacing:var(--mc-type-caption-tracking);color:var(--mc-ink-soft)}.mc-todo__check{flex:1;min-width:0;display:flex;align-items:flex-start;gap:8px;padding:6px 4px;cursor:pointer}.mc-todo__check input{margin:2px 0 0;flex:0 0 auto;accent-color:var(--mc-accent)}.mc-todo__title{min-width:0;color:var(--mc-ink-body);overflow-wrap:anywhere}.mc-todo__row--done .mc-todo__title{text-decoration:line-through;color:var(--mc-ink-soft)}.mc-todo__meta{display:flex;align-items:center;gap:2px;flex:0 0 auto}.mc-todo__li{flex-direction:column;align-items:stretch;padding-bottom:2px}.mc-todo__main{display:flex;align-items:flex-start;gap:4px}.mc-todo__facts{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:0 4px 4px 25px}.mc-todo__fact{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:1px 7px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);cursor:pointer;overflow-wrap:anywhere}.mc-todo__fact:hover{border-color:var(--mc-outline);background:var(--mc-surface-hover);color:var(--mc-ink-body)}.mc-todo__fact:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:1px}.mc-todo__fact--overdue{border-color:var(--mc-danger-wash-line);background:var(--mc-danger-wash);color:var(--mc-danger-text)}.mc-todo__fact--overdue:hover{border-color:var(--mc-danger);background:var(--mc-danger-wash);color:var(--mc-danger-text)}.mc-todo__row--done .mc-todo__fact{color:var(--mc-ink-faint);border-color:var(--mc-hairline-soft)}.mc-todo__editor{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin:0 4px 6px 25px;padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised)}.mc-todo__due-field{max-width:15rem}.mc-todo__due-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.65}.mc-todo__editor-foot{display:flex;justify-content:flex-end}[data-mc-chrome=glass] .mc-chv__item{padding:8px 12px;border-radius:var(--r-row);box-shadow:var(--shadow-row)}[data-mc-chrome=glass] .mc-chv__item+.mc-chv__item{margin-top:8px}[data-mc-chrome=glass] .mc-chv__item:hover{background:var(--card);box-shadow:var(--shadow-card)}[data-mc-chrome=glass] .mc-todo__editor{margin:0 0 4px 21px}[data-mc-chrome=glass] .mc-todo__facts{padding:0 0 2px 21px}[data-mc-chrome=glass] .mc-todo__add{background:var(--sky, #000);backdrop-filter:var(--blur-chrome);-webkit-backdrop-filter:var(--blur-chrome)}[data-mc-chrome=glass] .mc-chv__heading,[data-mc-chrome=glass] .mc-todo__count{color:var(--t2)}.mc-chv__pin{display:inline-flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--mc-radius-pill);background:var(--mc-warning-wash);color:var(--mc-warning-text)}.mc-chv__pin svg{fill:currentColor}.mc-chv--pins .mc-chv__item{box-shadow:inset 3px 0 0 var(--mc-warning)}.mc-panel-tab[data-tab=pins] .mc-panel-tab__count{color:var(--mc-warning-text)}.mc-todo__ref{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:600;color:var(--mc-ink-soft);margin-right:6px;font-variant-numeric:tabular-nums}.mc-todo__priority{font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:999px;border:var(--mc-stroke-hairline, 1px) solid var(--mc-hairline);color:var(--mc-ink-soft);align-self:center}.mc-todo__priority--urgent,.mc-todo__priority--high{color:var(--mc-danger, var(--mc-ink));border-color:color-mix(in srgb,var(--mc-danger, currentColor) 45%,transparent)}.mc-todo__status{font:inherit;font-size:calc(11px * var(--mc-text-scale, 1));padding:1px 4px;border:var(--mc-stroke-hairline, 1px) solid var(--mc-hairline);border-radius:6px;background:var(--mc-surface);color:var(--mc-ink);align-self:center}.mc-mdt{display:flex;flex-direction:column;min-height:0;min-width:0;flex:1;background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-mdt__head{display:flex;align-items:flex-start;gap:var(--mc-space-md);padding:var(--mc-space-lg) var(--mc-space-lg) var(--mc-space-md);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline);flex:none}.mc-mdt__head-text{min-width:0;flex:1}.mc-mdt__eyebrow{margin:0 0 var(--mc-space-xxs);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-mdt__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.mc-mdt__subtitle{margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-mdt__body{flex:1;min-height:0;overflow-y:auto;padding-bottom:var(--mc-space-xl)}.mc-mdt-facts{margin:0;display:grid;gap:var(--mc-space-xs)}.mc-mdt-facts__row{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:var(--mc-space-md);align-items:baseline}.mc-mdt-facts__label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-mdt-facts__value{margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);overflow-wrap:anywhere}.mc-mdt-note__lead{margin:0;font-weight:650}.mc-mdt-note__detail{margin:var(--mc-space-xxs) 0 0}.mc-mdt-rooms{list-style:none;margin:0;padding:0;display:grid;gap:var(--mc-space-xxs)}.mc-mdt-room{display:block;width:100%;text-align:left;padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid transparent;border-radius:var(--mc-radius-row);background:transparent;color:inherit;cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-mdt-room:hover{background:var(--mc-surface-hover)}.mc-mdt-room:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-mdt-room__line{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mc-ink-soft)}.mc-mdt__record{height:auto;border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-matters{display:flex;flex-direction:row;flex:1;min-width:0;min-height:0}.mc-matters-list{display:flex;flex-direction:column;flex:none;width:340px;min-height:0;box-sizing:border-box;background:var(--mc-surface);border-inline-end:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-matters>.mc-matters-list:only-child{flex:1;width:auto;border-inline-end:0}.mc-matters-list__head{display:flex;flex-direction:column;gap:2px;padding:16px 16px 10px;box-sizing:border-box}.mc-matters-list__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-matters-list__sub{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-matters-list__search{display:flex;flex-direction:column;gap:4px;padding:0 16px 10px;box-sizing:border-box}.mc-matters-list__label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint)}.mc-matters-list__input{width:100%;box-sizing:border-box;padding:7px 10px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-matters-list__input::placeholder{color:var(--mc-ink-faint)}.mc-matters-list__hint{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-matters-list__body{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;padding:0 8px 8px;box-sizing:border-box}.mc-matters-list__rows{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1px}.mc-matters-list__item{display:block}.mc-matters-list__row{display:flex;flex-direction:column;gap:1px;width:100%;box-sizing:border-box;padding:7px 10px;border:0;border-radius:var(--mc-radius-row);background:none;color:var(--mc-ink-body);font-family:inherit;text-align:start;cursor:pointer;transition:background-color var(--mc-motion-fast) var(--mc-motion-ease),color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-matters-list__row:hover:not([aria-current]){background:var(--mc-surface-hover)}.mc-matters-list__row[aria-current]{background:var(--mc-accent-wash);box-shadow:inset 2px 0 0 0 var(--mc-accent);color:var(--mc-accent-deep)}.mc-matters-list__row:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(var(--mc-focus-ring-offset) * -1)}.mc-matters-list__name{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);overflow-wrap:anywhere}.mc-matters-list__row[aria-current] .mc-matters-list__name{color:var(--mc-accent-deep)}.mc-matters-list__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-matters-list__pager{display:flex;justify-content:space-between;gap:8px;padding:10px 8px 2px;box-sizing:border-box}@media(max-width:900px){.mc-matters-list{flex:1 1 240px;width:auto;min-width:0}}.ov-screen>.mc-boards-frame{display:flex;flex-direction:row;flex:1;min-width:0;min-height:0}.mc-boards-frame__surface{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;background:var(--ux-panel)}[data-mc-chrome=glass] .ov-screen>.mc-boards-frame{gap:0}.op-root .mc-boards-nav{overflow:hidden;font-family:var(--ux-font);color:var(--ux-text)}[data-mc-chrome] .op-root .mc-boards-nav,.op-root [data-mc-chrome] .mc-boards-nav{border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.op-root .mc-boards-nav__head{padding:14px 10px 8px 16px}.op-root .mc-boards-nav__title{font-size:calc(16px * var(--mc-text-scale, 1))}.op-root .mc-boards-nav__head .ux-iconbtn{width:28px;height:28px;color:var(--ux-text-2)}.op-root .mc-boards-nav__find{height:32px;border-radius:9px}.op-root .mc-boards-nav__find input::-webkit-search-cancel-button{display:none}.op-root .mc-boards-nav__list{display:flex;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none}.op-root .mc-boards-nav .ux-sidebar__group{padding:8px 0 2px}.op-root .mc-boards-nav .ux-sidebar__item{line-height:calc(17px * var(--mc-text-scale, 1));color:var(--ux-text)}.op-root .mc-boards-nav .ux-sidebar__item.is-muted{color:var(--ux-text-3);cursor:not-allowed}.op-root .mc-boards-nav__list .mc-kit-notbuilt{display:block;width:100%}.op-root .mc-boards-nav__none{margin:8px;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.mc-boards-navhandle{display:flex;flex-direction:column;align-items:center;flex:none;width:32px;box-sizing:border-box;padding-block-start:12px;background:var(--ux-sidebar);border-inline-end:1px solid var(--ux-hairline)}.mc-boards-navhandle__open{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:7px;background:none;color:var(--ux-text-3);cursor:pointer;transition:background var(--ux-ease),color var(--ux-ease)}.mc-boards-navhandle__open:hover{background:var(--ux-fill);color:var(--ux-text)}@media(max-width:1100px){.op-root .mc-boards-frame .mc-boards-nav{width:220px}}@media(max-width:900px){.op-root .mc-boards-frame .mc-boards-nav,.op-root .mc-boards-frame .mc-boards-navhandle{display:none}}.op-root .mc-ln__setup{display:flex;justify-content:center;margin-top:4px}.op-root .mc-nc{display:flex;flex-direction:column;gap:14px;max-width:860px}.op-root .mc-nc__strip{align-items:center}.op-root .mc-nc__strip>svg{flex-shrink:0;color:var(--ux-warn)}.op-root .mc-nc__line{flex:1;min-width:0;font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-2)}.op-root .mc-nc__line strong{color:var(--ux-text);font-weight:600}.op-root .mc-nc__preview{margin:0;padding:0;list-style:none}.op-root .mc-nc__glyph{background:var(--ux-fill-hover)}.mc-lbt{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow-y:auto;color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-lbt__page{display:flex;flex-direction:column;gap:var(--mc-space-lg);max-width:720px;margin:0 auto;width:100%;padding:var(--mc-space-lg)}.mc-lbt__verbs,.mc-lbt__presets,.mc-lbt__actions,.mc-lbt__add,.mc-lbt__confirm{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs);align-items:center}.mc-lbt__tabs{display:flex;flex-wrap:wrap;gap:var(--mc-space-md);align-self:stretch;border-bottom:var(--mc-stroke-hairline) solid color-mix(in srgb,var(--mc-ink) 14%,transparent)}.mc-lbt__tab{padding:var(--mc-space-xs) 0 var(--mc-space-sm);margin-bottom:calc(-1 * var(--mc-stroke-hairline));color:var(--mc-ink-soft);background:none;border:0;border-bottom:2px solid transparent;border-radius:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);text-wrap:nowrap;cursor:pointer}.mc-lbt__tab:hover{color:var(--mc-ink)}.mc-lbt__tab[aria-selected=true]{color:var(--mc-ink);border-bottom-color:var(--mc-ink)}.mc-lbt__tab:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-lbt__card,.mc-lbt__list,.mc-lbt__connect{display:flex;flex-direction:column;gap:var(--mc-space-md);padding:var(--mc-space-lg);background:var(--mc-surface-raised);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-lg);box-shadow:var(--mc-shadow-raised)}.mc-lbt__connect{align-items:flex-start}.mc-lbt__connect-icon{color:var(--mc-ink-soft)}.mc-lbt__title{margin:0;color:var(--mc-ink);font:var(--mc-type-display)}.mc-lbt__subtitle{margin:0;color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.mc-lbt__blurb{margin:0;color:var(--mc-ink-soft)}.mc-lbt__field{display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-lbt__pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--mc-space-md)}.mc-lbt__label{color:var(--mc-ink);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);font-weight:600}.mc-lbt__meta{color:var(--mc-ink-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-lbt__input{min-width:0;padding:var(--mc-space-xs) var(--mc-space-sm);color:var(--mc-ink);background:var(--mc-surface);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius);font:var(--mc-type-body)}.mc-lbt__switch:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-lbt__input:focus-visible:where(select){outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-lbt__input--mono{flex:1;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking)}.mc-lbt__textarea{resize:vertical}.mc-lbt__drop{display:flex;flex-direction:column;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-xl) var(--mc-space-lg);color:var(--mc-ink-soft);background:var(--mc-surface-sunken);border:var(--mc-stroke-hairline) dashed var(--mc-outline);border-radius:var(--mc-radius-lg);transition:background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-lbt__drop--over{background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line)}.mc-lbt__file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mc-lbt__checklist-read,.mc-lbt__files,.mc-lbt__rows{display:flex;flex-direction:column;gap:var(--mc-space-xxs);margin:0;padding:0;list-style:none}.mc-lbt__file{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-xs) var(--mc-space-sm);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-lbt__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--mc-space-xs) var(--mc-space-md);padding:var(--mc-space-sm) 0;border-top:var(--mc-stroke-hairline) solid color-mix(in srgb,var(--mc-ink) 12%,transparent)}.mc-lbt__row--sent{grid-template-columns:minmax(0,1fr) auto auto}.mc-lbt__row-body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--mc-space-xs) var(--mc-space-md);min-width:0;padding:var(--mc-space-xxs);text-align:left;color:inherit;background:none;border:0;border-radius:var(--mc-radius);font:inherit;cursor:pointer}.mc-lbt__row-body:hover{background:var(--mc-surface-sunken)}.mc-lbt__row-body:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-lbt__row-facts{display:flex;flex-direction:column;align-items:flex-end;gap:var(--mc-space-xxs);text-align:right;text-wrap:nowrap}.mc-lbt__row-actions{display:grid;grid-template-columns:auto minmax(7.5rem,auto);justify-content:end;align-items:center;gap:var(--mc-space-xs);padding-top:var(--mc-space-xxs)}.mc-lbt__row-actions>:only-child{grid-column:1}.mc-lbt__detail{grid-column:1 / -1;display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-sm) var(--mc-space-md) var(--mc-space-xs);background:var(--mc-surface-sunken);border-radius:var(--mc-radius)}.mc-lbt__renewed{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-sm) var(--mc-space-md);border:1px solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface)}.mc-lbt__file-name,.mc-lbt__row-title{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);overflow-wrap:anywhere}.mc-lbt__row-main{display:flex;flex:1;min-width:160px;flex-direction:column}.mc-lbt__row-link{color:var(--mc-accent)}.mc-lbt__lock{color:var(--mc-ink-faint)}.mc-lbt__row-message{font:var(--mc-type-body);color:var(--mc-ink-body);overflow-wrap:anywhere}.mc-lbt__undelivered{color:var(--mc-warning-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-lbt__link-row{display:flex;gap:var(--mc-space-xs)}.mc-lbt__link{display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-lbt__qr{align-self:flex-start;padding:var(--mc-space-sm);color:var(--mc-ink);background:var(--mc-surface-raised);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius)}.mc-lbt__qr-svg{display:block;width:176px;height:176px}.mc-lbt__passcode{margin:0;color:var(--mc-ink);font:var(--mc-type-strong)}.mc-lbt__passcode strong{font:var(--mc-type-code);letter-spacing:var(--mc-type-code-tracking)}.mc-lbt__reason{margin:0;color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-lbt__error{margin:0;padding:var(--mc-space-xs) var(--mc-space-sm);color:var(--mc-danger-text);background:var(--mc-danger-wash);border:var(--mc-stroke-hairline) solid var(--mc-danger-wash-line);border-radius:var(--mc-radius)}.mc-lbt__path{color:var(--mc-ink);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);overflow-wrap:anywhere}.mc-lbt__land{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-lbt__chooser{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin-top:var(--mc-space-xs);padding:var(--mc-space-sm);background:color-mix(in srgb,var(--mc-ink) 3%,transparent);border:var(--mc-stroke-hairline) solid color-mix(in srgb,var(--mc-ink) 14%,transparent);border-radius:var(--mc-radius)}.mc-lbt__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xxs);margin:0;padding:0;list-style:none;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-lbt__crumb{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);min-width:0}.mc-lbt__crumb-sep{color:var(--mc-ink-faint)}.mc-lbt__crumb-link{padding:var(--mc-space-xxs);color:var(--mc-ink-soft);background:none;border:0;border-radius:var(--mc-radius-sm);font:inherit;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere;cursor:pointer}.mc-lbt__crumb-link:hover{color:var(--mc-ink)}.mc-lbt__crumb-here{padding:var(--mc-space-xxs);color:var(--mc-ink);font-weight:600;border-radius:var(--mc-radius-sm);overflow-wrap:anywhere}.mc-lbt__folders{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-top:var(--mc-stroke-hairline) solid color-mix(in srgb,var(--mc-ink) 10%,transparent)}.mc-lbt__folders>li{border-bottom:var(--mc-stroke-hairline) solid color-mix(in srgb,var(--mc-ink) 10%,transparent)}.mc-lbt__folder{display:flex;align-items:center;gap:var(--mc-space-xs);width:100%;padding:var(--mc-space-xs) var(--mc-space-sm);text-align:left;color:var(--mc-ink);background:none;border:0;border-radius:var(--mc-radius-sm);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);cursor:pointer}.mc-lbt__folder>svg{flex:none;color:var(--mc-ink-soft)}.mc-lbt__folder:hover{background:color-mix(in srgb,var(--mc-ink) 7%,transparent)}.mc-lbt__folder-name{flex:1;min-width:0;overflow-wrap:anywhere}.mc-lbt__folder:focus-visible,.mc-lbt__crumb-link:focus-visible,.mc-lbt__crumb-here:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-lbt__switch-row{display:flex;align-items:center;gap:var(--mc-space-sm)}.mc-lbt__switch-text{display:flex;flex-direction:column}.mc-lbt__switch{position:relative;flex:none;width:36px;height:20px;padding:0;background:var(--mc-surface-sunken);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-pill);cursor:pointer;transition:background var(--mc-motion-fast) var(--mc-motion-ease)}.mc-lbt__switch[aria-checked=true]{background:var(--mc-accent);border-color:var(--mc-accent)}.mc-lbt__switch-knob{position:absolute;top:2px;left:2px;width:14px;height:14px;background:var(--mc-surface-raised);border-radius:var(--mc-radius-pill);transition:transform var(--mc-motion-fast) var(--mc-motion-ease)}.mc-lbt__switch[aria-checked=true] .mc-lbt__switch-knob{transform:translate(16px)}.mc-lbt__checklist{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:0;padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius)}.mc-lbt__item{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:var(--mc-space-xs)}.mc-lbt__item-notes{grid-column:1 / -1}.mc-lbt__check{display:inline-flex;align-items:center;gap:var(--mc-space-xxs);color:var(--mc-ink-body);font:var(--mc-type-meta)}@media(max-width:560px){.mc-lbt__page{padding:var(--mc-space-sm)}.mc-lbt__item{grid-template-columns:minmax(0,1fr) auto}.mc-lbt__row,.mc-lbt__row--sent,.mc-lbt__row-body{grid-template-columns:minmax(0,1fr)}.mc-lbt__row-facts{flex-direction:row;flex-wrap:wrap;align-items:center;text-align:left;text-wrap:wrap}.mc-lbt__row-actions{display:flex;flex-wrap:wrap;justify-content:flex-start}}.mc-lbt__row-actions [aria-disabled=true]{opacity:.55;cursor:not-allowed}.mc-lbt__row--open .mc-lbt__row-body{background:var(--mc-surface-sunken)}.op-root .mc-lbt>*{--mc-surface: var(--ux-panel);--mc-surface-raised: var(--ux-surface);--mc-surface-sunken: var(--ux-fill-subtle);--mc-surface-hover: var(--ux-fill);--mc-surface-active: var(--ux-fill-hover);--mc-ink: var(--ux-text);--mc-ink-body: var(--ux-text-icon);--mc-ink-soft: var(--ux-text-2);--mc-ink-faint: var(--ux-text-3);--mc-ink-ghost: var(--ux-text-4);--mc-hairline: var(--ux-hairline);--mc-hairline-soft: var(--ux-divider);--mc-outline: var(--ux-hairline-strong);--mc-outline-strong: var(--ux-hairline-strong);--mc-accent: var(--ring-solid);--mc-accent-hover: var(--ring-solid);--mc-accent-text: var(--ux-accent-text);--mc-accent-ink: var(--ux-accent-ink);--mc-accent-wash: var(--ux-accent-bg);--mc-accent-wash-line: var(--ux-ring);--mc-accent-lift: var(--ux-accent-bg-strong);--mc-danger: var(--ux-danger);--mc-danger-text: var(--ux-danger-text);--mc-danger-wash: var(--ux-danger-bg);--mc-danger-wash-line: var(--ux-danger-bg);--mc-warning: var(--ux-warn);--mc-warning-text: var(--ux-warn);--mc-warning-wash: var(--ux-warn-bg);--mc-warning-wash-line: var(--ux-warn-bg);--mc-focus-ring: var(--ring-solid);--mc-font-body: var(--ux-font);--mc-type-title: 700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);--mc-type-title-tracking: -.01em;--mc-type-label: 600 calc(12px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-label-tracking: 0;--mc-type-caption: 600 calc(13px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-caption-tracking: 0;--mc-type-body: 400 calc(13px * var(--mc-text-scale, 1))/1.45 var(--ux-font);--mc-type-body-tracking: 0;--mc-type-strong: 600 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-strong-tracking: 0;--mc-type-meta: 400 calc(12px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-meta-tracking: 0;--mc-type-badge: 600 calc(11px * var(--mc-text-scale, 1))/calc(18px * var(--mc-text-scale, 1)) var(--ux-font);--mc-type-badge-tracking: 0;--mc-radius-sm: 8px;--mc-radius: 9px}.op-root .mc-lbt.mc-lbt{background:var(--ux-panel)!important;color:var(--ux-text);font-family:var(--ux-font)}.op-root .mc-lbt .mc-lbt__sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.op-root .mc-lbt .mc-lbt__connect{display:block;padding:0;border:0;background:transparent;text-align:left}.op-root .mc-lbt .mc-lbt__verbs{margin-bottom:4px}.op-root .mc-lbt .mc-lbt__card,.op-root .mc-lbt .mc-lbt__list{border:1px solid var(--ux-hairline);border-radius:12px;background:var(--ux-surface);box-shadow:none}.op-root .mc-lbt .mc-lbt__title{font:700 calc(20px * var(--mc-text-scale, 1))/1.25 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}.op-root .mc-lbt .mc-lbt__label{font:600 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-font);letter-spacing:0;text-transform:none;color:var(--ux-text-2)}.op-root .mc-lbt .mc-lbt__meta{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-lbt input:not([type=file]):not([type=checkbox]):not([type=radio]),.op-root .mc-lbt textarea,.op-root .mc-lbt select{border:0;border-radius:9px;background:var(--ux-fill);color:var(--ux-text);font:400 calc(13px * var(--mc-text-scale, 1))/1.35 var(--ux-font);box-shadow:none}.op-root .mc-lbt select:focus{outline:0;background:var(--ux-fill-hover);box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-lbt input:not([type=file]):focus,.op-root .mc-lbt textarea:focus{outline:0;background:var(--ux-fill-hover)}.op-root .mc-lbt input:not([type=file]):focus:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-lbt .mc-kit-btn{border-radius:9px;box-shadow:none;border-color:transparent;font:600 calc(13px * var(--mc-text-scale, 1))/1 var(--ux-font)}.op-root .mc-lbt .mc-kit-btn--primary{background:var(--ux-text);color:var(--ux-panel)}.op-root .mc-lbt .mc-kit-btn--secondary,.op-root .mc-lbt .mc-kit-btn:not(.mc-kit-btn--primary):not(.mc-kit-btn--ghost){background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .mc-lbt .mc-kit-btn--on{background:var(--ux-text);color:var(--ux-panel)}.op-root .mc-lbt .mc-lbt__verbs.ux-seg{display:inline-grid;width:auto;align-self:flex-start;justify-self:start}.mc-avatar-editor{display:flex;flex-direction:column;align-items:center;gap:11px}.mc-avatar-editor__stage{position:relative;overflow:hidden;border-radius:14px;box-shadow:0 0 0 1px var(--mc-hairline, rgba(255, 255, 255, .14)),0 12px 32px #00000047;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.mc-avatar-editor__stage[data-dragging=true]{cursor:grabbing}.mc-avatar-editor__stage img{position:absolute;left:0;top:0;max-width:none;pointer-events:none;will-change:transform}.mc-avatar-editor__zoom{display:flex;align-items:center;gap:10px;width:100%;max-width:320px;font-size:calc(12px * var(--mc-text-scale, 1))}.mc-avatar-editor__zoom input[type=range]{flex:1;accent-color:var(--mc-accent, #3b9bff)}.mc-avatar-editor__hint{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));opacity:.72;text-align:center}.mc-avatar-editor__stage:focus-visible{outline:2px solid var(--mc-accent, #3b9bff);outline-offset:3px}.mc-avatar-editor__mask{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 999px #00000075,inset 0 0 0 1.5px #ffffffd9;pointer-events:none}.mc-avatar-editor__percent{min-width:44px;text-align:right;font-variant-numeric:tabular-nums;opacity:.8}.mc-avatar-editor__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.mc-avatar-editor__actions button{padding:5px 10px;border-radius:8px;border:1px solid rgba(127,127,127,.45);background:transparent;color:inherit;font:inherit;font-size:calc(12px * var(--mc-text-scale, 1));cursor:pointer}.mc-avatar-editor__actions button:hover:not(:disabled){background:#7f7f7f29}.mc-avatar-editor__actions button:disabled{opacity:.5;cursor:default}.mc-avatar-editor__grounds{width:100%;max-width:340px;margin:0;padding:0;border:0}.mc-avatar-editor__grounds legend{padding:0;margin-bottom:6px;font-size:calc(12px * var(--mc-text-scale, 1));opacity:.8}.mc-avatar-editor__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.mc-avatar-editor__swatch{width:24px;height:24px;padding:0;border-radius:50%;border:1px solid rgba(127,127,127,.55);cursor:pointer}.mc-avatar-editor__swatch[aria-pressed=true]{outline:2px solid var(--mc-accent, #3b9bff);outline-offset:2px}.mc-avatar-editor__custom{display:inline-flex;align-items:center;gap:6px;margin-left:4px;font-size:calc(12px * var(--mc-text-scale, 1));cursor:pointer}.mc-avatar-editor__custom input[type=color]{width:28px;height:24px;padding:0;border:1px solid rgba(127,127,127,.55);border-radius:6px;background:transparent;cursor:pointer}.mc-appearance-choice{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.mc-appearance-choice__title{margin:0;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.mc-appearance-choice .ux-field__hint{margin:0;line-height:1.45}.mc-appearance-choice__subtitle{margin:4px 0 0;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-uxsettings{position:relative}.op-root .mc-uxsettings__page{max-width:880px}.op-root .mc-uxsettings__page>.ux-page__head{anchor-name:--mc-toasts-under}.op-root .mc-uxsettings__nomatch{margin:8px;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-uxsettings__card{display:flex;flex-direction:column;gap:12px}.op-root .mc-uxsettings__card .ux-field__hint{margin:0;line-height:1.45}.op-root .mc-uxsettings__h{margin:0;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-receipts__row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.op-root .mc-receipts__text{display:flex;flex-direction:column;gap:6px;min-width:0}.op-root .mc-uxsettings__kv{margin:0}.op-root .mc-uxsettings__kvrow{padding:10px 0}.op-root .mc-uxsettings__kvrow:last-child{border-bottom:0}.op-root .mc-uxsettings__kvlabel{width:180px;flex-shrink:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-uxsettings__kvvalue{flex:1;min-width:0;margin:0;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text);overflow-wrap:anywhere}.op-root .mc-uxsettings__kvvalue.ux-mono{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-uxsettings__widgets{display:flex;flex-direction:column;gap:16px}.op-root .mc-uxsettings__widgets .ps-paper.ov-embedded-panel{flex:none;padding:4px 0;margin:0;border-radius:14px;border:1px solid var(--ux-hairline);background:var(--ux-surface);box-shadow:none}.op-root .mc-uxsettings__widgets .ps-screen-title{font:600 calc(15px * var(--mc-text-scale, 1))/1.35 var(--ux-font);letter-spacing:0;color:var(--ux-text)}.op-root .mc-uxsettings__widgets :is(.ps-title,.ps-body){color:var(--ux-text)}.op-root .mc-uxsettings__widgets :is(.ps-meta,.ps-label){color:var(--ux-text-3)}.op-root .mc-uxsettings__widgets .ps-slab{border-color:var(--ux-hairline);background:var(--ux-fill);color:var(--ux-text);box-shadow:none}.op-root .mc-uxsettings__widgets :has(>.ps-btn[role=radio]){display:inline-flex;flex-wrap:wrap;gap:2px;width:max-content;max-width:100%;padding:2px;border-radius:10px;background:var(--ux-fill)}.op-root .mc-uxsettings__widgets .ps-btn[role=radio]{height:auto;padding:6px 12px;border:0!important;border-radius:8px;background:transparent!important;color:var(--ux-text-2)!important;font:500 calc(13px * var(--mc-text-scale, 1))/1.2 var(--ux-font);box-shadow:none}.op-root .mc-uxsettings__widgets .ps-btn[role=radio]:hover{color:var(--ux-text)!important}.op-root .mc-uxsettings__widgets .ps-btn[role=radio][aria-checked=true]{background:var(--ux-seg-active)!important;color:var(--ux-text)!important;font-weight:600}.op-root .mc-uxsettings__widgets .ps-btn:not([role=radio]){height:28px;padding:0 10px;border:0;border-radius:8px;background:var(--ux-fill-hover);color:var(--ux-text);font:600 calc(12px * var(--mc-text-scale, 1))/1 var(--ux-font);box-shadow:none}.op-root .mc-uxsettings__widgets .ps-btn[aria-pressed=true]{background:var(--ux-primary-bg);color:var(--ux-primary-ink)}.op-root .mc-uxsettings__widgets .ps-btn:disabled{opacity:.45;cursor:not-allowed}.op-root .mc-uxsettings__widgets [data-slot=switch]{width:40px;height:24px;padding:2px;border:0;background:var(--ux-control-off);box-shadow:none}.op-root .mc-uxsettings__widgets [data-slot=switch][data-state=checked]{background:var(--ux-ok)}.op-root .mc-uxsettings__widgets [data-slot=switch-thumb]{width:20px;height:20px;background:#fff;translate:0 0}.op-root .mc-uxsettings__widgets [data-slot=switch-thumb][data-state=checked]{translate:16px 0}.op-root .mc-uxsettings__widgets .ps-chip{padding:0 8px;border:0;border-radius:8px;background:var(--ux-fill);color:var(--ux-text-2);font:600 calc(12px * var(--mc-text-scale, 1))/calc(18px * var(--mc-text-scale, 1)) var(--ux-font);letter-spacing:0;text-transform:none}.op-root .mc-focuscolour__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.op-root .mc-focuscolour__head .ux-field__hint{margin-top:4px}.op-root .mc-focuscolour__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;align-items:start}.op-root .mc-focuscolour__preview{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:12px;background:var(--ux-panel);border:1px solid var(--ux-hairline)}.op-root .mc-focuscolour__eyebrow{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-4)}.op-root .mc-focuscolour__field{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:10px;background:var(--ux-fill-hover);box-shadow:inset 0 0 0 1.5px var(--ux-ring);color:var(--ux-text-2);font-size:calc(14px * var(--mc-text-scale, 1))}.op-root .mc-focuscolour__field>span{color:var(--ux-text)}.op-root .mc-focuscolour__caret{display:inline-block;width:2px;height:16px;margin-left:1px;vertical-align:-3px;background:var(--ring-solid)}.op-root .mc-focuscolour__buttons{display:flex;align-items:center;gap:10px}.op-root .mc-focuscolour__btn{padding:7px 14px;border-radius:9px;background:var(--ux-fill);color:var(--ux-text-2);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:500}.op-root .mc-focuscolour__btn--focused{background:var(--ux-fill-hover);color:var(--ux-text);font-weight:600;outline:2px solid var(--ring-solid);outline-offset:2px}.op-root .mc-focuscolour__warn{display:flex;align-items:center;gap:8px;margin:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-warn)}.op-root .mc-focuscolour__controls{display:flex;flex-direction:column;gap:14px}.op-root .mc-focuscolour__presets{display:grid;grid-template-columns:repeat(8,1fr);gap:8px;max-width:320px}.op-root .mc-focuscolour__preset{aspect-ratio:1;width:100%;padding:0;border:0;border-radius:50%;cursor:pointer;transition:box-shadow var(--ux-ease)}.op-root .mc-focuscolour__preset[aria-pressed=true]{box-shadow:0 0 0 2px var(--ux-surface),0 0 0 4px var(--ux-text)}.op-root .mc-focuscolour__slider{display:flex;flex-direction:column;gap:8px}.op-root .mc-focuscolour__sliderhead{display:flex;justify-content:space-between;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-focuscolour__sliderhead label{font-weight:500;color:var(--ux-text)}.op-root .mc-focuscolour__value{color:var(--ux-text-3);font-variant-numeric:tabular-nums}.op-root .mc-focuscolour__track{position:relative;height:24px;border-radius:12px}.op-root .mc-focuscolour__track:has(input:focus-visible){outline:2px solid var(--ring-solid);outline-offset:2px}.op-root .mc-focuscolour__thumb{position:absolute;top:0;width:24px;height:24px;border-radius:12px;background:#fff;box-shadow:0 1px 4px #00000080;pointer-events:none}.op-root .mc-focuscolour__track input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.op-root .mc-frsetting__well{box-sizing:border-box;width:100%;max-width:334px;padding:16px;border-radius:12px;background:var(--ux-panel);border:1px solid var(--ux-hairline)}@media(max-width:1100px){.op-root .mc-focuscolour__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.op-root .ux-layout.mc-uxsettings{flex-direction:column;overflow:auto}.op-root .mc-uxsettings>.ux-sidebar{width:auto;flex:none;border-right:0;border-bottom:1px solid var(--ux-hairline)}.op-root .mc-uxsettings>.ux-sidebar .ux-sidebar__scroll{flex:none;display:flex;gap:4px;overflow-x:auto;align-items:center}.op-root .mc-uxsettings>.ux-sidebar .ux-sidebar__group{display:contents}.op-root .mc-uxsettings>.ux-sidebar .ux-sidebar__label{display:none}.op-root .mc-uxsettings>.ux-sidebar .ux-sidebar__item{width:auto;flex:none}.op-root .mc-uxsettings>.ux-main{overflow:visible}.op-root .mc-uxsettings .mc-uxsettings__page{padding:16px}.op-root .mc-uxsettings .mc-uxsettings__kvrow{flex-direction:column;align-items:flex-start;gap:2px}.op-root .mc-uxsettings .mc-uxsettings__kvlabel{width:auto}}.op-root .mc-uxsettings__alert{color:var(--ux-danger-text)}.op-root .mc-uxsettings__card>.ux-seg{align-self:flex-start}.op-root .mc-uxsettings__quiet{display:flex;flex-wrap:wrap;gap:12px}.op-root .mc-uxsettings__quiet .ux-field{min-width:140px}.op-root .mc-uxsettings__check{display:flex;align-items:center;gap:8px;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-uxsettings__choices{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.op-root .mc-uxsettings__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.op-root .mc-uxsettings__actions .ux-input{flex:1 1 200px;min-width:0}.op-root .mc-uxsettings__actions code.ux-input{overflow-wrap:anywhere;font-size:calc(12.5px * var(--mc-text-scale, 1))}.op-root .mc-uxsettings__connections{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.op-root .mc-uxsettings__connections>li{justify-content:space-between}.op-root .mc-uxsettings__words{list-style:none;margin:0;padding:0}.op-root .mc-uxsettings__words .ux-chip{display:inline-flex;align-items:center;gap:4px}.op-root .mc-uxsettings__error{color:var(--ux-danger-text)}.ov-screen>.mc-litbox{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--mc-surface);color:var(--mc-ink-body)}.ov-screen>.mc-litbox-screen{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:clip;border-radius:inherit;background:var(--mc-surface)}.mc-litbox-screen--module{display:flex;flex-direction:column;min-height:0}.mc-litbox-window{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;background:var(--mc-surface)}.mc-litbox__head{flex:0 0 auto;padding:var(--mc-space-xl) var(--mc-space-xl) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-metal-line);box-shadow:inset 0 -3px 0 -2px var(--mc-metal-wash);background:var(--mc-surface)}.mc-litbox__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-litbox__sub{margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-litbox__body{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xxl);box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade);display:flex;flex-direction:column;gap:var(--mc-space-lg);max-width:60rem;margin-inline:auto}.mc-litbox__what,.mc-litbox__status,.mc-litbox__browse,.mc-litbox__door{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mc-space-xs)}.mc-litbox__status,.mc-litbox__browse{padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-litbox__h2{display:flex;align-items:center;gap:var(--mc-space-xs);margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-litbox__prose{text-wrap-style:pretty;margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);line-height:1.6;color:var(--mc-ink-body)}.mc-litbox__note{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-litbox__facts{display:flex;flex-wrap:wrap;gap:var(--mc-space-md) var(--mc-space-xl);margin:var(--mc-space-xs) 0 0}.mc-litbox__fact{min-width:0}.mc-litbox__fact dt{margin:0;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-litbox__fact dd{font-variant-numeric:tabular-nums;margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink)}.mc-litbox__controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);margin-top:var(--mc-space-xs)}.mc-litbox__default{margin:var(--mc-space-xs) 0 0;padding-left:var(--mc-space-sm);border-left:var(--mc-stroke-rail) solid var(--mc-accent-wash-line);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);line-height:1.6;color:var(--mc-ink-soft)}.mc-litbox__default strong{color:var(--mc-ink)}.mc-litbox__default code{font:var(--mc-type-code);letter-spacing:var(--mc-type-code-tracking);color:var(--mc-ink)}.mc-litbox__door .mc-litbox__note{display:inline-flex;align-items:baseline;gap:var(--mc-space-xs);max-width:52rem;line-height:1.6}.mc-litbox__noteicon{flex:0 0 auto;transform:translateY(1px)}.mc-litbox__limits{align-self:stretch;max-width:60rem;padding:var(--mc-space-xs) 0;border-top:var(--mc-stroke-hairline) solid color-mix(in srgb,var(--mc-ink) 12%,transparent)}.mc-litbox__limits-summary{display:flex;align-items:baseline;gap:var(--mc-space-xs);padding:var(--mc-space-xs) 0;cursor:pointer;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);list-style:none}.mc-litbox__limits-summary::-webkit-details-marker{display:none}.mc-litbox__limits-summary:before{content:"▸";color:var(--mc-ink-faint)}.mc-litbox__limits[open] .mc-litbox__limits-summary:before{content:"▾"}.mc-litbox__limits-summary:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius)}.mc-litbox__limits-state{margin-left:auto;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-litbox__limits .mc-litbox__note{margin-top:var(--mc-space-sm)}.ov-oauth-consent__list{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:8px;font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.5;color:var(--si-ink);text-wrap:pretty}.ov-oauth-consent__actions{margin-top:4px}.ov-oauth-consent__cancel{background:transparent;color:var(--si-ink);border:1px solid var(--si-hairline);padding:13px 20px;font-weight:600;font-size:calc(15px * var(--mc-text-scale, 1))}.ov-oauth-consent__cancel:hover{border-color:var(--si-muted)}.ov-oauth-consent__cancel:disabled,.ov-oauth-consent__actions .ov-signin-btn--primary:disabled{opacity:.6;cursor:default}.ov-oauth-consent__accounts{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:8px;min-width:0}.ov-oauth-consent__accounts>legend{padding:0}.ov-oauth-consent__account{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--si-hairline);border-radius:10px;background:transparent;cursor:pointer}.ov-oauth-consent__account:has(input:checked){border-color:var(--si-accent);box-shadow:0 0 0 1px var(--si-accent)}.ov-oauth-consent__account input{margin:3px 0 0;accent-color:var(--si-accent);flex:none}.ov-oauth-consent__as{display:flex;flex-direction:column;gap:0;padding:12px 14px;border:1px solid var(--si-hairline);border-radius:10px;background:transparent}.ov-oauth-consent__who{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.45;color:var(--si-ink);overflow-wrap:anywhere}.ov-oauth-consent__email{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--si-muted)}.ov-oauth-consent__firm{font-size:calc(13px * var(--mc-text-scale, 1));font-weight:700;color:var(--si-ink)}.ov-oauth-consent__switch{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:-6px}.ov-oauth-consent__link{background:none;border:0;padding:4px 6px;font:inherit;font-size:calc(14px * var(--mc-text-scale, 1));font-weight:700;color:var(--si-accent);cursor:pointer;text-decoration:underline;text-underline-offset:3px;border-radius:6px}.ov-oauth-consent__link:hover{text-decoration-thickness:2px}.ov-oauth-consent__link:focus-visible{outline:0;box-shadow:0 0 0 3px var(--si-ring)}.ov-oauth-consent__link:disabled{opacity:.6;cursor:default}.ov-screen>.mc-docketspy-screen{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:clip;border-radius:inherit;background:var(--mc-surface)}.mc-docketspy-screen--module{display:flex;flex-direction:column;min-height:0}.mc-docketspy-screen--placeholder{padding:var(--mc-space-xl) var(--mc-space-xl) var(--mc-space-lg);gap:var(--mc-space-sm)}.mc-docketspy-screen__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-docketspy-screen__note{margin:var(--mc-space-sm) 0 0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-soft)}.mc-docketspy-window{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;background:var(--mc-surface)}.mc-docketspy__note{padding:var(--mc-space-xl);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-soft)}.op-root .mc-docketspy-screen--placeholder{padding:22px 28px;gap:12px}.op-root .mc-docketspy-screen--placeholder .mc-docketspy-screen__title{margin:0;font:700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}.op-root .mc-docketspy-screen__sub{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-docketspy-screen__strip{max-width:640px;margin-top:8px}.op-root .mc-docketspy-screen__strip .mc-docketspy-screen__note{flex:1;margin:0;color:var(--ux-text)}.ov-screen>.mc-cast-screen{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:clip;border-radius:inherit;background:var(--mc-surface)}.mc-cast-screen--module{display:flex;flex-direction:column;min-height:0}.mc-cast-screen--placeholder{padding:var(--mc-space-xl) var(--mc-space-xl) var(--mc-space-lg);gap:var(--mc-space-sm)}.mc-cast-screen__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-cast-screen__sub{margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-soft)}.mc-cast-screen__note{font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-soft)}.mc-cast-window{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;background:var(--mc-surface)}.mc-cast-screen__window-note{padding:var(--mc-space-xl);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-soft)}.op-root .mc-cast-screen--placeholder{padding:22px 28px;gap:12px}.op-root .mc-cast-screen--placeholder .mc-cast-screen__title{margin:0;font:700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}.op-root .mc-cast-screen__sub{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-cast-screen__strip{max-width:640px;margin-top:8px}.op-root .mc-cast-screen__strip .mc-cast-screen__note{flex:1;margin:0;color:var(--ux-text)}.mc-setup{margin-block-end:var(--mc-space-md);gap:var(--mc-space-xs);padding:var(--mc-space-md) var(--mc-space-lg);container-type:inline-size}.mc-setup__head{align-items:center;flex-wrap:wrap;row-gap:0}.mc-setup__title{margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);white-space:nowrap}.mc-setup__count{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);white-space:nowrap}.mc-setup__hide{margin-inline-start:auto;display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:var(--mc-radius-sm);background:none;color:var(--mc-ink-soft);cursor:pointer}.mc-setup__hide:hover{background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-setup__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.mc-setup__steps>li+li{border-top:var(--mc-stroke-hairline) solid var(--mc-hairline-soft)}.mc-setup__step{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;column-gap:var(--mc-space-sm);padding:var(--mc-space-xs) 0}.mc-setup__mark{color:var(--mc-ink-faint)}.mc-setup__step[data-done=true] .mc-setup__mark{color:var(--mc-accent-text)}.mc-setup__text{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--mc-space-sm);min-width:0}.mc-setup__step-title{font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);font-weight:600;color:var(--mc-ink)}.mc-setup__step[data-done=true] .mc-setup__step-title{color:var(--mc-ink-soft);text-decoration:line-through;text-decoration-color:var(--mc-ink-faint)}.mc-setup__hint{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);min-width:0}.mc-setup__actions{display:inline-flex;gap:var(--mc-space-sm)}.mc-setup__link{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);font-weight:600;color:var(--mc-accent-text);text-decoration:none;white-space:nowrap}.mc-setup__link:hover,.mc-setup__link:focus-visible{text-decoration:underline}.mc-setup__link--quiet{color:var(--mc-ink-soft)}.mc-setup__step[data-done=true] .mc-setup__link{color:var(--mc-ink-soft);font-weight:400}@container (max-width: 560px){.mc-setup__step{grid-template-columns:18px minmax(0,1fr);align-items:start;row-gap:2px}.mc-setup__mark{margin-top:2px}.mc-setup__text{flex-direction:column;align-items:flex-start}.mc-setup__actions{grid-column:2}}.mc-home-panel.mc-home-panel--full.mc-setup.mc-setup--brand,.mc-skin--home .mc-home-panel.mc-home-panel--full.mc-setup.mc-setup--brand{--mc-ink: #ffffff !important;--mc-ink-body: #f4f4f2 !important;--mc-ink-soft: #c9c9c4 !important;--mc-ink-faint: #8a8a85 !important;--mc-accent-text: #34e6a8 !important;--mc-hairline: rgba(255, 255, 255, .12) !important;--mc-hairline-soft: rgba(255, 255, 255, .09) !important;--mc-surface-hover: rgba(255, 255, 255, .08) !important;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:radial-gradient(ellipse 70% 120% at 0% 0%,rgba(52,230,168,.08),transparent 60%),linear-gradient(160deg,#1b1b1d,#0a0a0b);box-shadow:0 24px 60px #0a0a0b2e,inset 0 1px #ffffff24;color:#f4f4f2}.mc-setup--brand .mc-setup__enso{width:26px;height:26px;display:block;flex:none}.mc-setup--brand .mc-setup__title{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:500;font-size:calc(24px * var(--mc-text-scale, 1));line-height:1.1;letter-spacing:-.02em;color:#fff;white-space:normal}.mc-setup--brand .mc-setup__link{color:#fff;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px}.mc-setup--brand .mc-setup__link--quiet{color:#c9c9c4}.op-root .mc-chi.ov-chi-screen{background:var(--ux-panel);color:var(--ux-text);font-family:var(--ux-font)}.op-root .mc-chi.ov-chi-screen .mc-chi__head{padding:16px 24px 12px;border-bottom:1px solid var(--ux-hairline);background:transparent}.op-root .mc-chi.ov-chi-screen .mc-chi__eyebrow{display:none}.op-root .mc-chi.ov-chi-screen .mc-chi__title{margin:0;font-family:var(--ux-font);font-size:calc(22px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:-.01em;color:var(--ux-text)}.op-root .mc-chi.ov-chi-screen .mc-chi__body{width:100%;max-width:780px;margin-inline:auto;padding-inline:24px;box-sizing:border-box}.op-root .mc-chi.ov-chi-screen .mc-chi__suggestions button{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:0;border-radius:16px;background:var(--ux-fill);box-shadow:none;color:var(--ux-text-icon);font-family:var(--ux-font);font-size:calc(13px * var(--mc-text-scale, 1));font-weight:500;letter-spacing:0}.op-root .mc-chi.ov-chi-screen .mc-chi__suggestions button:hover{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .mc-chi.ov-chi-screen .mc-chi__composer{width:100%;max-width:780px;margin-inline:auto;padding:10px 24px 16px;box-sizing:border-box}.op-root .mc-chi.ov-chi-screen .mc-chi__composer-row{border:0;border-radius:14px;background:var(--ux-fill);box-shadow:none;transition:box-shadow var(--ux-ease)}.op-root .mc-chi.ov-chi-screen .mc-chi__composer-row:focus-within{box-shadow:inset 0 0 0 1.5px oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .58)}.op-root .mc-chi.ov-chi-screen .mc-chi__composer-field{border:0;outline:0;background:transparent;box-shadow:none;color:var(--ux-text);font-family:var(--ux-font);font-size:calc(14px * var(--mc-text-scale, 1))}.op-root .mc-chi.ov-chi-screen .mc-chi__composer-hint{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-4)}.op-root .mc-chi.ov-chi-screen .mc-chi__suggestions{width:100%;max-width:780px;margin-inline:auto;padding-inline:24px;box-sizing:border-box}.ov-screen>.mc-autodoc{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--mc-surface);color:var(--mc-ink-body)}.mc-autodoc__head{flex:0 0 auto;padding:var(--mc-space-xl) var(--mc-space-xl) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-metal-line);box-shadow:inset 0 -3px 0 -2px var(--mc-metal-wash);background:var(--mc-surface)}.mc-autodoc__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-autodoc__lede{margin:var(--mc-space-xs) 0 0;max-width:86ch;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-autodoc__sub{margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-autodoc__filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);margin-top:var(--mc-space-md)}.mc-autodoc__filter-note{margin-inline-start:auto;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-autodoc__body{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xxl);box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade)}.mc-autodoc__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-autodoc__item{display:flex;flex-direction:column;gap:var(--mc-space-sm);padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-row);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen)}.mc-autodoc__line{display:flex;align-items:center;gap:var(--mc-space-md)}.mc-autodoc__text{flex:1;min-width:0}.mc-autodoc__name{margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-autodoc__untitled{font-style:italic;color:var(--mc-ink-faint)}.mc-autodoc__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-autodoc__time,.mc-autodoc__matter{color:var(--mc-ink-soft);font-variant-numeric:tabular-nums}.mc-autodoc__decide{flex:none;display:flex;align-items:center;gap:var(--mc-space-xs)}.mc-autodoc__reject{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-sm) var(--mc-space-md) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-autodoc__reject-label{font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink)}.mc-autodoc__reject-label strong{font-weight:650}.mc-autodoc__reject-field{width:100%;min-height:4.5em;padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);resize:vertical}.mc-autodoc__reject-field::placeholder{color:var(--mc-ink-ghost)}.mc-autodoc__reject-field:disabled{opacity:.6}.mc-autodoc__reject-help{margin:0;max-width:74ch;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-autodoc__reject-foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--mc-space-xs);margin-top:var(--mc-space-xxs)}.mc-autodoc__reject-count{margin-inline-end:auto;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-autodoc__foot{margin-top:var(--mc-space-lg);display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-autodoc__note{text-wrap-style:pretty;margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-autodoc__error{margin:0;padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-danger-wash-line);border-radius:var(--mc-radius);background:var(--mc-danger-wash);color:var(--mc-danger-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-autodoc__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mc-mscope{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);padding:var(--mc-space-xs) var(--mc-space-md);border-radius:var(--mc-radius-sm);background:var(--mc-accent-wash);color:var(--mc-ink-body)}.mc-mscope__icon{flex:0 0 auto;color:var(--mc-accent-deep)}.mc-mscope__text{flex:1 1 auto;min-width:0;margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-mscope__name{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-mscope__wait{color:var(--mc-ink-faint)}.mc-mscope__id{padding:0 var(--mc-space-xxs);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);color:var(--mc-ink-soft);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking)}.ov-screen>.mc-oproof{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--mc-surface);color:var(--mc-ink-body)}.mc-oproof__head{flex:0 0 auto;padding:var(--mc-space-xl) var(--mc-space-xl) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-metal-line);box-shadow:inset 0 -3px 0 -2px var(--mc-metal-wash);background:var(--mc-surface)}.mc-oproof__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-oproof__sub{margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-oproof__body{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xxl);box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade)}.mc-oproof__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-oproof__item{padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-row);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen)}.mc-oproof__name{margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-oproof__untitled{font-style:italic;color:var(--mc-ink-faint)}.mc-oproof__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-oproof__time,.mc-oproof__matter{color:var(--mc-ink-faint);font-variant-numeric:tabular-nums}.mc-oproof__types{margin-top:var(--mc-space-xxl);padding-top:var(--mc-space-lg);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-oproof__section{margin:0 0 var(--mc-space-sm);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-soft)}.mc-oproof__typelist{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--mc-space-xs)}.mc-oproof__note{text-wrap-style:pretty;margin:var(--mc-space-md) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-oproof__error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);margin:0;padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-danger-wash-line);border-radius:var(--mc-radius);background:var(--mc-danger-wash);color:var(--mc-danger-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.ov-screen>.mc-oproof-screen,.mc-oproof-screen{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:clip;border-radius:inherit;background:var(--mc-surface);color:var(--mc-ink)}.mc-oproof-screen__title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:clip;clip-path:inset(50%);white-space:nowrap;border:0}.ov-screen>.mc-casenotes-screen,.mc-casenotes-screen{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:clip;border-radius:inherit;background:var(--mc-surface);color:var(--mc-ink)}.mc-casenotes-screen__head{flex:none;display:flex;align-items:flex-start;gap:8px;padding:20px 28px 14px;font-family:var(--mc-font-body)}.mc-casenotes-screen__head[data-detail]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:clip;clip-path:inset(50%);white-space:nowrap;border:0}.mc-casenotes-screen__titles{display:flex;flex-direction:column;gap:4px;min-width:0}.mc-casenotes-screen__title{margin:0;font:700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--mc-font-body);letter-spacing:-.01em;color:var(--ux-text, var(--mc-ink))}.mc-casenotes-screen__sub{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.5;color:var(--ux-text-2, var(--mc-ink-soft))}.op-root .mc-casenotes-screen .mc-casenotes-screen__tabs{flex:none;min-width:0;margin:0 28px;gap:22px;font-family:var(--mc-font-body);border-bottom-color:var(--ux-hairline, var(--mc-hairline))}.mc-casenotes-screen__head[data-detail]+.mc-casenotes-screen__tabs{padding-top:14px}.op-root .mc-casenotes-screen .mc-casenotes-screen__tab{display:inline-flex;align-items:center;text-decoration:none;color:var(--ux-text-3, var(--mc-ink-faint));border-radius:var(--mc-radius-sm)}.op-root .mc-casenotes-screen .mc-casenotes-screen__tab:hover{color:var(--ux-text, var(--mc-ink))}.op-root .mc-casenotes-screen .mc-casenotes-screen__tab.is-active{color:var(--ux-text, var(--mc-ink));font-weight:600;box-shadow:inset 0 -2px 0 var(--ux-text, var(--mc-ink))}.op-root .mc-casenotes-screen .mc-casenotes-screen__tab:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}@media(max-width:760px){.mc-casenotes-screen__head{padding:16px 16px 12px}.op-root .mc-casenotes-screen .mc-casenotes-screen__tabs{margin:0 16px;gap:16px;flex-wrap:nowrap}}.mc-casenotes-screen__notconnected{padding:0 28px 28px}.ov-screen>.mc-docs{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--mc-surface);color:var(--mc-ink-body)}.mc-docs__head{flex:0 0 auto;padding:var(--mc-space-xl) var(--mc-space-xl) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-metal-line);box-shadow:inset 0 -3px 0 -2px var(--mc-metal-wash);background:var(--mc-surface)}.mc-docs__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-docs__sub{margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-docs>.mc-mscope{flex:0 0 auto;margin:var(--mc-space-md) var(--mc-space-xl) 0}.mc-docs__body{flex:1;min-width:0;min-height:0;display:flex;align-items:stretch;overflow:hidden}.mc-docs__index{flex:0 0 262px;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-md) var(--mc-space-xxl);border-right:var(--mc-stroke-hairline) solid var(--mc-hairline);background:var(--mc-surface-sunken);display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-docs__tools{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-docs__label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-docs__optional{color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-docs__search,.mc-docs__field{width:100%;box-sizing:border-box;padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-docs__search::placeholder,.mc-docs__field::placeholder,.mc-docs__body-field::placeholder{color:var(--mc-ink-faint)}.mc-docs__field:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);border-color:var(--mc-accent);outline-offset:var(--mc-focus-ring-offset)}.mc-docs__tree{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.mc-docs__tree .mc-docs__tree{gap:1px}.mc-docs__node{min-width:0}.mc-docs__row{width:100%;display:flex;align-items:center;gap:var(--mc-space-xs);padding:var(--mc-space-xxs) var(--mc-space-sm);border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);text-align:left;cursor:pointer}.mc-docs__row:hover{background:var(--mc-surface-hover)}.mc-docs__row:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-docs__row--open{background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-docs__rowicon{flex:0 0 auto;color:var(--mc-ink-faint)}.mc-docs__row--open .mc-docs__rowicon{color:var(--mc-accent-text)}.mc-docs__rowname{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-docs__lock{flex:0 0 auto;display:inline-flex;align-items:center;color:var(--mc-warning-text)}.mc-docs__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mc-docs__reader{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xxl);display:flex;flex-direction:column}.mc-docs__page{display:flex;flex-direction:column;gap:var(--mc-space-md);max-width:62rem;width:100%;margin-inline:auto}.mc-docs__pagehead{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding-bottom:var(--mc-space-md);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-docs__pagetitle{display:flex;align-items:flex-start;gap:var(--mc-space-md)}.mc-docs__h2{margin:0;font:var(--mc-type-display);letter-spacing:var(--mc-type-display-tracking);color:var(--mc-ink)}.mc-docs__pagetitle .mc-docs__h2{flex:1;min-width:0;overflow-wrap:anywhere}.mc-docs__pageacts{flex:0 0 auto;display:flex;align-items:center;gap:var(--mc-space-xs)}.mc-docs__pagemeta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-docs__time{color:var(--mc-ink-faint);font-variant-numeric:tabular-nums}.mc-docs__desc{margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-soft)}.mc-docs__prose{text-wrap-style:pretty;margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);line-height:1.6;color:var(--mc-ink-body)}.mc-docs__links{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mc-space-xs);margin-top:var(--mc-space-md);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-docs__h3{margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-docs__linklist{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-docs__link{box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen);display:flex;align-items:center;gap:var(--mc-space-xs);padding:var(--mc-space-xxs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-row);background:var(--mc-surface-raised);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-docs__linkicon{flex:0 0 auto;color:var(--mc-ink-faint)}.mc-docs__linkkind{flex:0 0 auto;color:var(--mc-ink)}.mc-docs__linkname{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-docs__linkid{flex:1;min-width:0;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-faint)}.mc-docs__confirm{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin-top:var(--mc-space-xs);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-docs__confirm-text{text-wrap-style:pretty;margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-docs__confirm-list{margin:0;padding-inline-start:var(--mc-space-md);display:flex;flex-direction:column;gap:var(--mc-space-xxs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-docs__confirm-actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-xs)}.mc-docs__history{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mc-space-xs);margin-top:var(--mc-space-md);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-docs__historytoggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--mc-space-xs);padding:0;border:0;background:none;cursor:pointer;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-docs__historytoggle:hover{color:var(--mc-accent)}.mc-docs__versions{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-docs__version{box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen);display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);padding:var(--mc-space-xxs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-row);background:var(--mc-surface-raised);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.mc-docs__version--open{border-color:var(--mc-accent)}.mc-docs__versionno{flex:0 0 auto;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);font-variant-numeric:tabular-nums;color:var(--mc-ink)}.mc-docs__versionkind{flex:0 0 auto;color:var(--mc-ink)}.mc-docs__versionwho{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-docs__versionid{flex:1;min-width:0;font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-faint)}.mc-docs__versionsize,.mc-docs__versionnow{flex:0 0 auto;color:var(--mc-ink-faint)}.mc-docs__versionsize:before,.mc-docs__versionnow:before{content:"·";margin-inline-end:var(--mc-space-xs);speak:never}.mc-docs__oldversion{display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-docs__versionbanner{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-warning-wash-line);border-radius:var(--mc-radius);background:var(--mc-warning-wash);color:var(--mc-warning-text)}.mc-docs__versionbannertext{text-wrap-style:pretty;margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-docs__composer{display:flex;flex-direction:column;gap:var(--mc-space-xs);max-width:62rem;width:100%;margin-inline:auto;flex:1 1 auto;min-height:0}.mc-docs__composer .mc-docs__label{margin-top:var(--mc-space-sm)}.mc-docs__body-field{width:100%;box-sizing:border-box;padding:var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);line-height:1.6;resize:vertical;flex:1;min-height:9rem}.mc-docs__visibility{margin:var(--mc-space-sm) 0 0;padding:0;border:0;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-docs__choice{display:flex;align-items:center;gap:var(--mc-space-xs);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);cursor:pointer}.mc-docs__composeracts{display:flex;align-items:center;gap:var(--mc-space-xs);margin-top:var(--mc-space-md)}.mc-docs__note{text-wrap-style:pretty;margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-docs__error{margin:0;padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-danger-wash-line);border-radius:var(--mc-radius-sm);background:var(--mc-danger-wash);color:var(--mc-danger-text);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}@media(max-width:900px){.mc-docs__body{flex-direction:column;overflow-y:auto}.mc-docs__index{flex:0 0 auto;overflow-y:visible;border-right:0;border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-docs__reader{overflow-y:visible}}.mc-docs{--card: var(--t1)}[data-mc-chrome=glass] .mc-docs{--mc-metal-line: color-mix(in oklab, var(--mc-ink) 14%, transparent);--mc-metal-wash: color-mix(in oklab, var(--mc-ink) 6%, transparent)}[data-mc-chrome=glass] .ov-screen>.mc-docs,[data-mc-chrome=glass] .mc-docs__head{background:transparent}[data-mc-chrome=glass] .mc-docs__title{font-size:calc(26px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:-.3px}[data-mc-chrome=glass] .mc-docs__index{border-right:0;border:1px solid color-mix(in oklab,var(--mc-ink) 14%,transparent);border-radius:var(--r-panel);background:var(--glass-1);backdrop-filter:var(--blur-chrome);-webkit-backdrop-filter:var(--blur-chrome);box-shadow:var(--rim);margin:var(--mc-space-md);margin-inline-end:0}[data-mc-chrome=glass] .mc-docs__label{font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}[data-mc-chrome=glass] .mc-docs__search,[data-mc-chrome=glass] .mc-docs__field,[data-mc-chrome=glass] .mc-docs__body-field{background:var(--glass-2);border-color:color-mix(in oklab,var(--mc-ink) 20%,transparent);box-shadow:var(--rim)}[data-mc-chrome=glass] .mc-docs__row--open{background:var(--card);color:var(--ink);box-shadow:var(--shadow-btn);font-weight:700}[data-mc-chrome=glass] .mc-docs__row--open .mc-docs__rowicon{color:var(--ink)}[data-mc-chrome=glass] .mc-docs .mc-kit-btn{border-radius:var(--r-btn)}[data-mc-chrome=glass] .mc-docs .mc-kit-btn--secondary{background:var(--glass-3);color:var(--t1)}[data-mc-chrome=glass] .mc-docs .mc-kit-empty__icon{box-sizing:content-box;padding:12px;border-radius:var(--r-tile);background:var(--card);color:var(--ink);box-shadow:var(--shadow-card)}[data-mc-chrome=glass] .mc-docs .mc-kit-empty__title{font-size:calc(17px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:-.2px}[data-mc-chrome=glass] .mc-docs .mc-kit-empty__desc{max-width:440px;color:var(--t2)}[data-mc-chrome=glass] .mc-docs__reader>.mc-kit-empty{margin-block:auto}[data-mc-chrome=glass] .mc-docs__error{position:relative;overflow:hidden;padding-inline-start:var(--mc-space-md)}[data-mc-chrome=glass] .mc-docs__error:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:var(--coral)}.mc-docs__comments{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin-top:var(--mc-space-md);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-docs__commentstitle{display:flex;align-items:center;gap:var(--mc-space-xs);margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-docs__commentlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-docs__comment{display:flex;flex-direction:column;gap:var(--mc-space-xxs);padding-bottom:var(--mc-space-sm);border-bottom:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-docs__comment:last-child{padding-bottom:0;border-bottom:0}.mc-docs__comment--resolved .mc-docs__commentbody{color:var(--mc-ink-faint)}.mc-docs__commenthead{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-xs);margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.mc-docs__commenthead strong{color:var(--mc-ink)}.mc-docs__commentbody{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-docs__mention{color:var(--mc-accent-text);font-weight:600}.mc-docs__commentacts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs)}.mc-docs__commentform,.mc-docs__commentedit,.mc-docs__commentconfirm{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-docs__commentfield{width:100%;box-sizing:border-box;padding:var(--mc-space-xs) var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);resize:vertical}.mc-docs__commentfield::placeholder{color:var(--mc-ink-faint)}.mc-docs__mentionmenu{list-style:none;margin:0;padding:var(--mc-space-xxs);display:flex;flex-direction:column;gap:2px;border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface)}.mc-docs__mentionoption{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:32px;padding:var(--mc-space-xs) var(--mc-space-sm);border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink);font:inherit;text-align:start;cursor:pointer}.mc-docs__mentionoption:hover,.mc-docs__mentionoption:focus-visible{background:var(--mc-accent-wash)}.mc-docs__fromtemplate,.mc-docs__templateform{display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-docs__templateform{margin-top:var(--mc-space-sm);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-docs__templatepreview{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-docs__templatetext{max-height:16rem;overflow:auto}.op-root .mc-docs>*{--mc-surface: var(--ux-panel);--mc-surface-raised: var(--ux-surface);--mc-surface-sunken: var(--ux-fill-subtle);--mc-surface-hover: var(--ux-fill);--mc-surface-active: var(--ux-fill-hover);--mc-ink: var(--ux-text);--mc-ink-body: var(--ux-text-icon);--mc-ink-soft: var(--ux-text-2);--mc-ink-faint: var(--ux-text-3);--mc-ink-ghost: var(--ux-text-4);--mc-hairline: var(--ux-hairline);--mc-hairline-soft: var(--ux-divider);--mc-outline: var(--ux-hairline-strong);--mc-outline-strong: var(--ux-hairline-strong);--mc-accent: var(--ring-solid);--mc-accent-hover: var(--ring-solid);--mc-accent-text: var(--ux-accent-text);--mc-accent-ink: var(--ux-accent-ink);--mc-accent-wash: var(--ux-accent-bg);--mc-accent-wash-line: var(--ux-ring);--mc-accent-lift: var(--ux-accent-bg-strong);--mc-danger: var(--ux-danger);--mc-danger-text: var(--ux-danger-text);--mc-danger-wash: var(--ux-danger-bg);--mc-danger-wash-line: var(--ux-danger-bg);--mc-warning: var(--ux-warn);--mc-warning-text: var(--ux-warn);--mc-warning-wash: var(--ux-warn-bg);--mc-warning-wash-line: var(--ux-warn-bg);--mc-focus-ring: var(--ring-solid);--mc-font-body: var(--ux-font);--mc-type-title: 700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);--mc-type-title-tracking: -.01em;--mc-type-label: 600 calc(12px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-label-tracking: 0;--mc-type-caption: 600 calc(13px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-caption-tracking: 0;--mc-type-body: 400 calc(13px * var(--mc-text-scale, 1))/1.45 var(--ux-font);--mc-type-body-tracking: 0;--mc-type-strong: 600 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-strong-tracking: 0;--mc-type-meta: 400 calc(12px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-meta-tracking: 0;--mc-type-badge: 600 calc(11px * var(--mc-text-scale, 1))/calc(18px * var(--mc-text-scale, 1)) var(--ux-font);--mc-type-badge-tracking: 0;--mc-radius-sm: 8px;--mc-radius: 9px}.op-root .mc-docs.mc-docs{background:var(--ux-panel)!important;color:var(--ux-text);font-family:var(--ux-font)}.op-root .mc-docs .mc-docs__head{padding:20px 28px 16px;border:0;border-bottom:1px solid var(--ux-hairline-strong);background:transparent;box-shadow:none}.op-root .mc-docs .mc-docs__head:after{display:none}.op-root .mc-docs .mc-docs__title{margin:0;font:700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}.op-root .mc-docs .mc-docs__sub{margin:4px 0 0;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-docs .mc-docs__index{flex-basis:var(--ux-sidebar-w);padding:14px 8px 16px;margin:0;border:0;border-right:1px solid var(--ux-hairline);border-radius:0;background:var(--ux-sidebar);box-shadow:none}.op-root .mc-docs .mc-docs__tools{padding:0 4px 6px;display:flex;flex-direction:column;gap:8px}.op-root .mc-docs .mc-docs__label{font:600 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-font);letter-spacing:0;text-transform:none;color:var(--ux-text-2)}.op-root .mc-docs .mc-docs__index .mc-docs__label{font:700 calc(11px * var(--mc-text-scale, 1))/1.3 var(--ux-font);letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-4)}.op-root .mc-docs .mc-docs__optional{text-transform:none;letter-spacing:0;font-weight:400;color:var(--ux-text-4)}.op-root .mc-docs .mc-docs__search,.op-root .mc-docs input.mc-docs__field,.op-root .mc-docs .mc-docs__body-field{border:0;border-radius:9px;background:var(--ux-fill);color:var(--ux-text);font:400 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);box-shadow:none}.op-root .mc-docs .mc-docs__search{height:34px;padding:0 10px}.op-root .mc-docs .mc-docs__search:focus,.op-root .mc-docs input.mc-docs__field:focus,.op-root .mc-docs .mc-docs__body-field:focus{outline:0;background:var(--ux-fill-hover)}.op-root .mc-docs input.mc-docs__field:focus:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-docs .mc-docs__row{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;border:0;border-radius:8px;background:transparent;color:var(--ux-text-icon);font:400 calc(14px * var(--mc-text-scale, 1))/1.3 var(--ux-font);text-align:left;box-shadow:none;transition:background var(--ux-ease),color var(--ux-ease)}.op-root .mc-docs .mc-docs__row:hover{background:var(--ux-divider);color:var(--ux-text)}.op-root .mc-docs .mc-docs__row[aria-current=page]{background:var(--ux-selected);color:var(--ux-text);font-weight:600}.op-root .mc-docs .mc-docs__rowicon{color:var(--ux-text-3)}.op-root .mc-docs .mc-kit-btn{border-radius:9px;box-shadow:none;border-color:transparent;font:600 calc(13px * var(--mc-text-scale, 1))/1 var(--ux-font)}.op-root .mc-docs .mc-kit-btn--primary{background:var(--ux-text);color:var(--ux-panel)}.op-root .mc-docs .mc-kit-btn--primary:hover:not(:disabled){background:#fff}.op-root .mc-docs .mc-kit-btn--secondary{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .mc-docs .mc-kit-btn--ghost{background:transparent;color:var(--ux-text-icon)}.op-root .mc-docs .mc-docs__reader{background:transparent}.op-root .mc-docs .mc-docs__pagetitle{font:700 calc(24px * var(--mc-text-scale, 1))/1.25 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}.op-root .mc-docs .mc-docs__pagemeta{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-docs .mc-docs__prose{font:400 calc(14px * var(--mc-text-scale, 1))/1.6 var(--ux-font);color:var(--ux-text-icon)}.op-root .mc-docs .mc-docs__note{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-docs .mc-kit-empty__icon,.op-root .mc-docs [class*=empty] svg{color:var(--ux-text-3)}.op-root .mc-docs .mc-kit-empty__icon{background:var(--ux-fill);color:var(--ux-text-3);box-shadow:none;border-radius:12px}.op-root .mc-docs .mc-kit-empty__title{font:600 calc(15px * var(--mc-text-scale, 1))/1.3 var(--ux-font);color:var(--ux-text)}.op-root .mc-docs .mc-kit-empty__desc{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-docs .mc-docs__reader .mc-kit-empty__action .mc-kit-btn--primary{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .mc-docs input.mc-docs__field{height:34px;padding:0 10px}.op-root .mc-docs .mc-docs__body-field{padding:10px 12px}.op-root .mc-docs .mc-docs__h2{font:700 calc(20px * var(--mc-text-scale, 1))/1.25 var(--ux-font);color:var(--ux-text)}.op-root .mc-docs .mc-docs__page.mc-docs__page{background:transparent;color:var(--ux-text);border:0;box-shadow:none;padding:0 0 24px}.op-root .mc-docs .mc-docs__page .mc-kit-btn--secondary{background:var(--ux-fill-hover);color:var(--ux-text);border-color:transparent}.op-root .mc-docs .mc-docs__page .mc-kit-btn--ghost{background:transparent;color:var(--ux-text-icon)}.op-root .mc-docs .mc-docs__desc{font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-docs .mc-docs__history,.op-root .mc-docs .mc-docs__links{background:var(--ux-surface);border:1px solid var(--ux-hairline);border-radius:12px;color:var(--ux-text)}.op-root .mc-docs .mc-docs__h3{font:600 calc(14px * var(--mc-text-scale, 1))/1.3 var(--ux-font);color:var(--ux-text)}.op-root .mc-docs .mc-docs__pagemeta,.op-root .mc-docs .mc-docs__pagemeta time,.op-root .mc-docs .mc-docs__time{color:var(--ux-text-3)}.op-root .mc-docs .mc-docs__pagemeta .mc-kit-tag{background:var(--ux-fill);color:var(--ux-text-2);border-color:transparent;box-shadow:none}.op-root .mc-docs .mc-docs__historytoggle{background:transparent;color:var(--ux-text-2);border:0;font:600 calc(13px * var(--mc-text-scale, 1))/1.3 var(--ux-font)}.op-root .mc-docs .mc-docs__historytoggle:hover{color:var(--ux-text)}.op-root .mc-docs .mc-docs__versions>*{background:transparent;color:var(--ux-text);border:0;border-bottom:1px solid var(--ux-divider);border-radius:0;box-shadow:none}.op-root .mc-docs .mc-docs__versions button{color:var(--ring-solid)}.op-root .mc-docs .mc-docs__why{align-self:center;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-docs .mc-docs__choice input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;flex:0 0 auto;width:18px;height:18px;margin:0;border:1.5px solid var(--ux-check-border);border-radius:50%;background:transparent;cursor:pointer}.op-root .mc-docs .mc-docs__choice input[type=radio]:checked{border-color:var(--ring-solid);background:var(--ring-solid)}.op-root .mc-docs .mc-docs__choice input[type=radio]:checked:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--ux-accent-ink)}.op-root .mc-docs .mc-docs__choice input[type=radio]:focus-visible{outline:2px solid var(--ring-solid);outline-offset:2px}.ov-screen>.mc-litdraft{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--mc-surface);color:var(--mc-ink-body)}.mc-litdraft__head{flex:0 0 auto;padding:var(--mc-space-xl) var(--mc-space-xl) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-metal-line);box-shadow:inset 0 -3px 0 -2px var(--mc-metal-wash);background:var(--mc-surface)}.mc-litdraft__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-litdraft__sub{margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-litdraft__body{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xxl);box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade);display:flex;flex-direction:column;gap:var(--mc-space-xl)}.mc-litdraft__section{display:flex;flex-direction:column;gap:var(--mc-space-sm);min-width:0}.mc-litdraft__section-title{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-xs);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-litdraft__scope{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-litdraft__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-litdraft__item{padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-row);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen)}.mc-litdraft__name{margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-litdraft__untitled{font-style:italic;color:var(--mc-ink-faint)}.mc-litdraft__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-litdraft__matter{color:var(--mc-ink-body)}.mc-litdraft__client,.mc-litdraft__time{color:var(--mc-ink-faint);font-variant-numeric:tabular-nums}.mc-litdraft__note{text-wrap-style:pretty;margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.ov-screen>.mc-medchron{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--mc-surface);color:var(--mc-ink-body)}.mc-medchron__head{flex:0 0 auto;padding:var(--mc-space-xl) var(--mc-space-xl) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-metal-line);box-shadow:inset 0 -3px 0 -2px var(--mc-metal-wash);background:var(--mc-surface)}.mc-medchron__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-medchron__sub{margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-medchron__body{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xxl);box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade);display:flex;flex-direction:column;gap:var(--mc-space-md)}.mc-medchron__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-medchron__item{padding:var(--mc-space-sm) var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-row);background:var(--mc-surface-raised);box-shadow:var(--mc-shadow-raised),var(--mc-shadow-sheen)}.mc-medchron__name{margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-medchron__unnamed{font-style:italic;color:var(--mc-ink-faint)}.mc-medchron__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-xs);margin:var(--mc-space-xxs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-medchron__time{color:var(--mc-ink-faint);font-variant-numeric:tabular-nums}.mc-medchron__note{text-wrap-style:pretty;margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint)}.ov-screen>.mc-apps{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--mc-surface);color:var(--mc-ink-body)}.mc-apps{background:var(--mc-surface)}.mc-apps__head{flex:0 0 auto;padding:var(--mc-space-xl) var(--mc-space-xl) var(--mc-space-lg);border-bottom:var(--mc-stroke-hairline) solid var(--mc-metal-line);box-shadow:inset 0 -3px 0 -2px var(--mc-metal-wash);background:var(--mc-surface)}.mc-apps__title{margin:0;font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink)}.mc-apps__sub{margin:var(--mc-space-xs) 0 0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-apps__body{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:var(--mc-space-lg) var(--mc-space-xl) var(--mc-space-xxl);box-shadow:inset 0 12px 20px -16px var(--mc-scroll-shade);display:flex;flex-direction:column;gap:var(--mc-space-xl);max-width:60rem;margin-inline:0}.mc-apps__banner{display:flex;align-items:flex-start;gap:var(--mc-space-sm);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken);color:var(--mc-ink-body)}.mc-apps__banner--good{border-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-apps__banner--warn{border-color:var(--mc-warning-wash-line);background:var(--mc-warning-wash);color:var(--mc-ink-body)}.mc-apps__banner svg{flex:0 0 auto;transform:translateY(1px)}.mc-apps__banner-text{flex:1;min-width:0;text-wrap-style:pretty;margin:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);line-height:1.6}.mc-apps__section{display:flex;flex-direction:column;align-items:stretch;gap:var(--mc-space-sm)}.mc-apps__h2{display:flex;align-items:center;gap:var(--mc-space-xs);margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-apps__prose{text-wrap-style:pretty;margin:0;max-width:52rem;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);line-height:1.6;color:var(--mc-ink-body)}.mc-apps__rows{list-style:none;margin:var(--mc-space-xs) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-md)}.mc-apps__row{display:flex;flex-direction:column;gap:var(--mc-space-xs);padding:var(--mc-space-md);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius);background:var(--mc-surface-sunken)}.mc-apps__row-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-sm) var(--mc-space-md)}.mc-apps__row-name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);min-width:0}.mc-apps__row-name .mc-kit-tag{flex:0 0 auto}.mc-apps__h3{margin:0;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-apps__row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm)}.mc-apps__row-what{margin:0;max-width:52rem;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);line-height:1.6;color:var(--mc-ink-body)}.mc-apps__row-meta{margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-apps__row-note{margin:0;max-width:52rem;padding-left:var(--mc-space-sm);border-left:var(--mc-stroke-rail) solid var(--mc-accent-wash-line);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);line-height:1.6;color:var(--mc-ink-soft)}.mc-apps__row-note--warn{border-left-color:var(--mc-warning);color:var(--mc-ink-body)}.mc-apps__confirm{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin-top:var(--mc-space-xs);padding-top:var(--mc-space-md);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-apps__confirm-text{margin:0;max-width:52rem;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);line-height:1.6;color:var(--mc-ink-body)}.mc-apps__confirm-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm)}.mc-apps__bridge{display:flex;flex-direction:column;gap:var(--mc-space-sm);margin-top:var(--mc-space-xs);padding-top:var(--mc-space-md);border-top:var(--mc-stroke-hairline) solid var(--mc-hairline)}.mc-apps__h4{margin:0;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-apps__bridgelist{display:flex;flex-direction:column;gap:var(--mc-space-xs);margin:0;padding:0;list-style:none}.mc-apps__bridgerow{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-sm);min-height:32px}.mc-apps__bridgename{min-width:0;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);overflow-wrap:break-word}.mc-apps__bridgefields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--mc-space-sm)}.mc-apps__bridgefield{display:flex;flex-direction:column;gap:var(--mc-space-xxs);flex:1 1 14rem;min-width:12rem}.mc-apps__bridgelabel{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.mc-apps__bridgeselect{width:100%;box-sizing:border-box;min-height:32px;padding:0 var(--mc-space-sm);border:var(--mc-stroke-hairline) solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-apps__bridgeselect:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-apps__bridgeselect:disabled{color:var(--mc-ink-faint);cursor:not-allowed}.op-root .mc-apps-suite__list{margin:0;padding:0;list-style:none;background:var(--ux-surface);border:1px solid var(--ux-hairline);border-radius:14px;overflow:hidden}.op-root .mc-apps-suite__list>div:last-child .ux-row{border-bottom:0}.op-root .mc-apps-suite__row{width:100%;padding:10px 14px;border:0;border-bottom:1px solid var(--ux-divider);border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left}.op-root .mc-apps-suite__icon{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--ux-fill);color:var(--ux-text-icon)}.op-root .mc-apps-suite__chev{color:var(--ux-text-4);flex-shrink:0}.op-root .mc-apps__body{padding-inline:28px}.mc-sched-root{display:flex;min-height:0;height:100%}.mc-sched{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:var(--mc-surface);color:var(--mc-ink-body);font-family:var(--mc-font-body)}.mc-sched *,.mc-sched *:before,.mc-sched *:after{box-sizing:border-box}.mc-sched :focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-radius:var(--mc-radius-sm)}.mc-sched__hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mc-sched__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);flex:0 0 auto;padding:var(--mc-space-sm) var(--mc-space-md);border-bottom:1px solid var(--mc-hairline);background:var(--mc-surface-raised)}.mc-sched__title{font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink);margin:0}.mc-sched__tabs{display:flex;flex-wrap:wrap;min-width:0;gap:var(--mc-space-xxs);margin-inline-start:var(--mc-space-md)}.mc-sched__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:transparent;color:var(--mc-ink-soft);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);padding:var(--mc-space-xxs) var(--mc-space-sm);min-height:24px;border-radius:var(--mc-radius-sm);cursor:pointer}.mc-sched__tab:hover{background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-sched__tab[aria-selected=true]{background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line);color:var(--mc-accent-text)}.mc-sched__spacer{flex:1 1 auto}.mc-sched__body{flex:1 1 auto;min-height:0;overflow:auto}.mc-sched__foot{flex:0 0 auto;display:flex;gap:var(--mc-space-sm);align-items:center;padding:var(--mc-space-xxs) var(--mc-space-md);border-top:1px solid var(--mc-hairline);background:var(--mc-surface-sunken);color:var(--mc-ink-faint);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.mc-sched__panes{display:grid;grid-template-columns:minmax(0,21rem) minmax(0,1fr) minmax(0,20rem);gap:1px;background:var(--mc-hairline);min-height:100%}.mc-sched__panes--two{grid-template-columns:minmax(0,24rem) minmax(0,1fr)}.mc-sched__pane{background:var(--mc-surface);padding:var(--mc-space-sm);min-width:0}.mc-sched__pane-head{display:flex;align-items:center;gap:var(--mc-space-xs);margin-bottom:var(--mc-space-xs)}.mc-sched__pane-title{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);text-transform:uppercase;color:var(--mc-ink-faint);margin:0}.mc-sched__note{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);margin:0 0 var(--mc-space-xs)}.mc-sched__banner{display:flex;gap:var(--mc-space-xs);align-items:flex-start;padding:var(--mc-space-xs) var(--mc-space-sm);border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-sm);margin-bottom:var(--mc-space-sm);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-sched__banner--danger{background:var(--mc-danger-wash);border-color:var(--mc-danger-wash-line);color:var(--mc-danger-text)}.mc-sched__banner--warn{background:var(--mc-warning-wash);border-color:var(--mc-warning-wash-line);color:var(--mc-warning-text)}.mc-sched__banner--info{background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line);color:var(--mc-accent-text)}.mc-sched__banner-title{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);display:block}.mc-sched__rules{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-sched__rule{border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-row);background:var(--mc-surface-raised);padding:var(--mc-space-xs)}.mc-sched__rule[data-off=true] .mc-sched__sentence{color:var(--mc-ink-ghost)}.mc-sched__rule[data-broken=true]{border-color:var(--mc-danger);background:var(--mc-danger-wash)}.mc-sched__sentence{font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);line-height:1.9}.mc-sched__slot{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-weight:600;color:var(--mc-accent-text);background:var(--mc-accent-wash);border:1px solid var(--mc-accent-wash-line);border-radius:var(--mc-radius-sm);padding:1px var(--mc-space-xxs);min-height:22px;cursor:pointer;max-width:100%}.mc-sched__slot:hover{background:var(--mc-accent-lift)}.mc-sched__slot-group{display:inline-flex;flex-wrap:wrap;gap:2px;vertical-align:middle}.mc-sched__rule-tools{display:flex;gap:var(--mc-space-xxs);align-items:center;margin-top:var(--mc-space-xxs)}.mc-sched__rule-meta{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint);margin-inline-start:auto}.mc-sched__grid{display:grid;gap:2px var(--mc-space-xxs);grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;padding-bottom:var(--mc-space-xs)}.mc-sched__day{display:flex;flex-direction:column;gap:2px;min-width:0}.mc-sched__day-head{position:sticky;top:0;z-index:var(--mc-layer-sticky);background:var(--mc-surface);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);padding-bottom:2px;border-bottom:1px solid var(--mc-hairline-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-sched__day-head[data-closed=true]{color:var(--mc-ink-ghost)}.mc-sched__cell{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;text-align:start;border:1px solid transparent;border-radius:var(--mc-radius-sm);padding:2px var(--mc-space-xxs);min-height:24px;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-sched__cell[data-offered=true]{background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line);color:var(--mc-accent-text)}.mc-sched__cell[data-offered=false]{background:var(--mc-surface-sunken);border-color:var(--mc-hairline-soft);color:var(--mc-ink-ghost);text-decoration:line-through}.mc-sched__cell[data-selected=true]{border-color:var(--mc-outline-strong);box-shadow:0 0 0 1px var(--mc-outline-strong)}.mc-sched__cell:hover{border-color:var(--mc-outline)}.mc-sched__closed{border:1px dashed var(--mc-hairline);border-radius:var(--mc-radius-sm);padding:var(--mc-space-xxs);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-ghost);min-height:24px}.mc-sched__reasons{list-style:none;margin:0 0 var(--mc-space-sm);padding:0;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-sched__reason{display:flex;gap:var(--mc-space-xs);align-items:baseline;padding:var(--mc-space-xxs) var(--mc-space-xs);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-sched__cause{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-faint);flex:0 0 auto}.mc-sched__groups{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mc-space-xxs)}.mc-sched__group{border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-sm);padding:var(--mc-space-xxs) var(--mc-space-xs);background:var(--mc-surface-raised)}.mc-sched__group-head{display:flex;gap:var(--mc-space-xs);align-items:baseline;font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink)}.mc-sched__share{margin-inline-start:auto;font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);color:var(--mc-ink-soft);flex:0 0 auto}.mc-sched__bar{height:3px;border-radius:var(--mc-radius-pill);background:var(--mc-surface-sunken);margin-top:3px;overflow:hidden}.mc-sched__bar-fill{height:100%;background:var(--mc-accent);display:block}.mc-sched__group[data-cause=rule] .mc-sched__bar-fill{background:var(--mc-warning)}.mc-sched__headline{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);margin:2px 0 0}.mc-sched__fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--mc-space-sm)}.mc-sched__field{display:flex;flex-direction:column;gap:2px;min-width:0}.mc-sched__field--wide{grid-column:1 / -1}.mc-sched__label{font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-sched__input,.mc-sched__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:26px;padding:2px var(--mc-space-xs);border:1px solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-raised);color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-sched__input:disabled,.mc-sched__select:disabled{background:var(--mc-surface-sunken);color:var(--mc-ink-ghost);cursor:not-allowed}.mc-sched__locked{border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);padding:2px var(--mc-space-xs);min-height:26px;color:var(--mc-ink-soft);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking)}.mc-sched__lock-note,.mc-sched__constraint{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);margin:0}.mc-sched__lock-note{color:var(--mc-ink-faint)}.mc-sched__constraint{color:var(--mc-warning-text)}.mc-sched__violation{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-danger-text);margin:0}.mc-sched__field[data-violated=true] .mc-sched__input,.mc-sched__field[data-violated=true] .mc-sched__select{border-color:var(--mc-danger)}.mc-sched__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.mc-sched__row{display:flex;align-items:center;gap:var(--mc-space-xs);padding:var(--mc-space-xxs) var(--mc-space-xs);border-radius:var(--mc-radius-sm);min-height:26px;background:var(--mc-surface-raised)}.mc-sched__row:hover{background:var(--mc-surface-hover)}.mc-sched__row[aria-current=true]{background:var(--mc-accent-wash);box-shadow:inset 2px 0 0 var(--mc-accent)}.mc-sched__row-name{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);text-align:start;cursor:pointer;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;padding:0;min-height:24px}.mc-sched__row-meta{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint);flex:0 0 auto}.mc-sched__row-link{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-accent-text, var(--mc-ink));text-decoration:underline;text-underline-offset:.15em;flex:0 0 auto}.mc-sched__row-link:hover{color:var(--mc-ink)}.mc-sched__pill{font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);border-radius:var(--mc-radius-pill);padding:0 var(--mc-space-xs);border:1px solid var(--mc-hairline);color:var(--mc-ink-soft);background:var(--mc-surface-sunken);white-space:nowrap;flex:0 0 auto}.mc-sched__pill[data-tone=live]{color:var(--mc-accent-text);background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line)}.mc-sched__pill[data-tone=warn]{color:var(--mc-warning-text);background:var(--mc-warning-wash);border-color:var(--mc-warning-wash-line)}.mc-sched__pill[data-tone=danger]{color:var(--mc-danger-text);background:var(--mc-danger-wash);border-color:var(--mc-danger-wash-line)}.mc-sched__week{display:flex;flex-direction:column;gap:1px}.mc-sched__weekday{display:flex;align-items:center;gap:var(--mc-space-xs);padding:2px var(--mc-space-xs);background:var(--mc-surface-raised);border-radius:var(--mc-radius-sm);min-height:26px}.mc-sched__weekday-name{flex:0 0 5.5rem;font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);color:var(--mc-ink-soft)}.mc-sched__windows{display:flex;flex-wrap:wrap;gap:var(--mc-space-xxs);align-items:center;flex:1 1 auto;min-width:0}.mc-sched__scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--mc-surface-scrim);z-index:var(--mc-layer-scrim);display:flex;align-items:flex-start;justify-content:center;padding-top:12vh}.mc-sched__palette{width:min(34rem,92vw);background:var(--mc-surface-raised);border:1px solid var(--mc-outline);border-radius:var(--mc-radius-lg);box-shadow:var(--mc-shadow-overlay);z-index:var(--mc-layer-modal)}.mc-sched__palette-field{padding:var(--mc-space-xxs);border-bottom:1px solid var(--mc-hairline)}.mc-sched__palette-input{display:block;box-sizing:border-box;width:100%;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-ink);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);padding:var(--mc-space-xs) var(--mc-space-sm)}.mc-sched__palette-list{list-style:none;margin:0;padding:var(--mc-space-xxs);max-height:18rem;overflow:auto}.mc-sched__palette-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;gap:var(--mc-space-xs);align-items:baseline;border:0;background:transparent;color:var(--mc-ink-body);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);text-align:start;padding:var(--mc-space-xxs) var(--mc-space-xs);border-radius:var(--mc-radius-sm);cursor:pointer;min-height:26px}.mc-sched__palette-item[aria-selected=true]{background:var(--mc-accent-wash);color:var(--mc-accent-text)}.mc-sched__palette-hint{margin-inline-start:auto;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint);flex:0 0 auto}.mc-sched__key{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-sm);padding:0 4px;color:var(--mc-ink-faint);background:var(--mc-surface-sunken)}.mc-sched__actions{display:flex;gap:var(--mc-space-xxs);align-items:center;flex-wrap:wrap;margin-top:var(--mc-space-xs)}.mc-sched__mono{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);color:var(--mc-ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto}.mc-sched__section{margin-bottom:var(--mc-space-md)}.mc-sched__section-title{font:var(--mc-type-caption);letter-spacing:var(--mc-type-caption-tracking);color:var(--mc-ink);margin:0 0 var(--mc-space-xxs)}.mc-sched__check{display:flex;gap:var(--mc-space-xxs);align-items:center;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body);min-height:24px}.mc-sched__empty{font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-faint);padding:var(--mc-space-sm);border:1px dashed var(--mc-hairline);border-radius:var(--mc-radius-sm)}.mc-sched__setup{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-xs);margin-top:var(--mc-space-sm);max-width:32rem}.mc-sched__setup-more{margin-top:var(--mc-space-sm)}.mc-sched__setup-more>summary{cursor:pointer;font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);color:var(--mc-ink-body)}.mc-sched__actions>.mc-sched__input[type=date]{flex:0 0 auto;width:auto;min-width:11ch}.mc-sched__pane-head{flex-wrap:wrap;row-gap:var(--mc-space-xxs)}.mc-sched__pane-head>.mc-sched__select{flex:1 1 auto;min-width:11ch;text-overflow:ellipsis}@media(max-width:1200px){.mc-sched__panes:not(.mc-sched__panes--two){grid-template-columns:minmax(0,1fr) minmax(0,18rem)}.mc-sched__panes:not(.mc-sched__panes--two)>.mc-sched__pane:first-child{grid-column:1 / -1}}@media(max-width:820px){.mc-sched__panes:not(.mc-sched__panes--two),.mc-sched__panes--two{grid-template-columns:minmax(0,1fr)}}.mc-sched__setup .mc-sched__row-name{flex:0 1 auto}.mc-sched__setup .mc-sched__mono{flex:1 1 0}@media(max-width:560px){.mc-sched__setup .mc-sched__row{flex-wrap:wrap}.mc-sched__setup .mc-sched__row-name{flex-basis:100%}}.op-root .mc-skin>.mc-root.mc-sched-root,.op-root .mc-sched-root{background:var(--ux-panel)!important;color:var(--ux-text)!important;border:0!important;border-radius:0!important;box-shadow:none!important}.op-root .mc-sched-root:before{display:none!important}.op-root .mc-sched-root{container-type:inline-size;height:100%}.op-root .mc-sched.ux-layout{flex-direction:row;height:100%;width:100%;background:var(--ux-panel);color:var(--ux-text)}.op-root .mc-sched__main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.op-root .mc-sched .mc-sched__head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:20px 28px 14px;border:0;background:transparent}.op-root .mc-sched__titles{display:flex;flex-direction:column;gap:4px;min-width:0}.op-root .mc-sched .mc-sched__title{margin:0;font:700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}.op-root .mc-sched__sub{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-sched .mc-sched__tabs{flex-wrap:wrap;min-width:0;margin:0 28px;gap:22px;flex-shrink:0}.op-root .mc-sched .mc-sched__tab{min-height:0;padding:0 0 10px;border:0;border-radius:0;background:transparent;font:400 calc(14px * var(--mc-text-scale, 1))/1.3 var(--ux-font);letter-spacing:0;color:var(--ux-text-3)}.op-root .mc-sched .mc-sched__tab:hover{background:transparent;color:var(--ux-text)}.op-root .mc-sched .mc-sched__tab[aria-selected=true]{background:transparent;color:var(--ux-text);font-weight:600;box-shadow:inset 0 -2px 0 var(--ux-text)}.op-root .mc-sched .mc-sched__body{flex:1;min-height:0;overflow:auto;padding:16px 28px 24px}.op-root .mc-sched .mc-sched__foot{padding:8px 28px;border-top:1px solid var(--ux-hairline);background:transparent;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-sched__rslot{display:flex;min-height:0}.op-root .mc-sched__rslot:empty,.op-root .mc-sched__rslot[hidden]{display:none}.op-root .mc-av{display:flex;flex-direction:column;gap:14px;min-width:0}.op-root .mc-av__toolbar{display:flex;gap:10px;align-items:center;flex-wrap:nowrap}.op-root .mc-av__toolbar>.mc-av__picker{flex:0 1 auto;min-width:96px}.op-root .mc-av__toolbar>.mc-av__picker select{flex:0 1 auto}.op-root .mc-av__toolbar>:is(.mc-av__summary,.mc-av__weeks){flex:none}.op-root .mc-av__picker{position:relative;display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:9px;background:var(--ux-fill);color:var(--ux-text-2);font-size:calc(13px * var(--mc-text-scale, 1));max-width:320px;transition:background var(--ux-ease)}.op-root .mc-av__picker:hover{background:var(--ux-fill-hover)}.op-root .mc-av__picker:focus-within{box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-av__picker select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;max-width:240px;border:0;outline:0;background:transparent;color:var(--ux-text);font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));text-overflow:ellipsis;cursor:pointer}.op-root .mc-av__picker select option{background:var(--ux-raised);color:var(--ux-text)}.op-root .mc-av__picker>svg:last-child{color:var(--ux-text-3);pointer-events:none}.op-root .mc-av__spacer{flex:1}.op-root .mc-av__summary{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-2);white-space:nowrap}.op-root .mc-av__summary b{color:var(--ux-text);font-weight:700}.op-root .mc-av__weeks{display:flex;gap:4px}.op-root .mc-av__weeks .ux-btn{width:36px;padding:0}.op-root .mc-av__legend{display:flex;gap:14px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3);flex-wrap:wrap}.op-root .mc-av__legend span{display:inline-flex;gap:6px;align-items:center}.op-root .mc-av__key{width:10px;height:10px;border-radius:3px;display:inline-block}.op-root .mc-av__key--offered{background:oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .4)}.op-root .mc-av__key--booked{background:var(--ux-hairline-strong)}.op-root .mc-av__key--off{background:var(--ux-fill-subtle);box-shadow:inset 0 0 0 1px var(--ux-divider)}.op-root .mc-av__strip{font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.45;margin-bottom:10px}.op-root .mc-av-grid{display:grid;gap:8px}.op-root .mc-av-day{display:flex;flex-direction:column;gap:5px;min-width:0}.op-root .mc-av-day__head{display:flex;flex-direction:column;padding:0 2px 4px}.op-root .mc-av-day__dow{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-3);text-transform:uppercase}.op-root .mc-av-day__date{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .mc-av-day[data-closed=true] .mc-av-day__date{color:var(--ux-text-4)}.op-root .mc-av-day__closed{flex:1;min-height:340px;border-radius:8px;background:repeating-linear-gradient(135deg,var(--ux-fill-subtle) 0 8px,oklch(1 0 0 / .04) 8px 16px);display:flex;align-items:center;justify-content:center;padding:8px;text-align:center;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-4)}.op-root .mc-av-cell{display:flex;align-items:center;gap:4px;height:26px;padding:0 8px;border:0;border-radius:7px;background:oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .13);color:var(--ux-accent-text);font:400 calc(12px * var(--mc-text-scale, 1))/1 var(--ux-font);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;transition:background var(--ux-ease),box-shadow var(--ux-ease)}.op-root .mc-av-cell:hover{background:oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .2)}.op-root .mc-av-cell[data-offered=false]{background:var(--ux-fill-subtle);color:var(--ux-text-5);text-decoration:line-through}.op-root .mc-av-cell[data-offered=false]:hover{background:var(--ux-fill)}.op-root .mc-av-cell[data-taken=true]{background:var(--ux-fill-hover);color:var(--ux-text-2);text-decoration:none}.op-root .mc-av-cell__tag{margin-left:auto;font-size:calc(10px * var(--mc-text-scale, 1))}.op-root .mc-av-cell[data-selected=true]{box-shadow:inset 0 0 0 1.5px var(--ux-ring);background:var(--ux-divider);color:var(--ux-text-3)}.op-root .mc-av-cell__time{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-root .mc-av-panel{height:100%;background:var(--ux-sidebar)}.op-root .mc-av-panel .ux-rpanel__head{padding:14px 12px 14px 16px}.op-root .mc-av-panel .ux-rpanel__title{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:700}.op-root .mc-av-panel .ux-rpanel__body{padding:16px;gap:18px}.op-root .mc-av__inline-panel{display:none}.op-root .mc-av-why{display:flex;flex-direction:column;gap:14px}.op-root .mc-av-why__hint{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-3)}.op-root .mc-av-why__strip{display:flex;gap:10px;padding:12px;border-radius:12px;background:#ffa82a1a;background:oklch(.8 .165 70 / .1);font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text)}.op-root .mc-av-why__strip>svg{flex-shrink:0;color:var(--ux-warn);margin-top:1px}.op-root .mc-av-why__strip--ok{background:var(--ux-ok-bg)}.op-root .mc-av-why__strip--ok>svg{color:var(--ux-ok)}.op-root .mc-av-why__when{display:block;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3);margin-bottom:2px}.op-root .mc-av-why__reasons{min-width:0}.op-root .mc-av-why__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.op-root .mc-av-why__section{display:flex;flex-direction:column;gap:8px}.op-root .mc-av-why__title{margin:0;padding:0 4px;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-3)}.op-root .mc-av-why__bars{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-av-why__bar-row{display:flex;flex-direction:column;gap:4px}.op-root .mc-av-why__bar-head{display:flex;justify-content:space-between;gap:8px;color:var(--ux-text)}.op-root .mc-av-why__bar-head>span:first-child,.op-root .mc-av-why__link{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-av-why__link{padding:0;border:0;background:none;color:var(--ux-text);font:inherit;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:var(--ux-text-5);text-underline-offset:2px}.op-root .mc-av-why__share{color:var(--ux-text-3);flex-shrink:0}.op-root .mc-av-why__bar{height:5px;border-radius:3px;background:var(--ux-fill);overflow:hidden}.op-root .mc-av-why__fill{display:block;height:100%;border-radius:3px;background:var(--ux-text-5)}.op-root .mc-av-why__fill[data-tone=warn]{background:var(--ux-warn)}.op-root .mc-av-why__fill[data-tone=grey]{background:var(--ux-text-3)}.op-root .mc-av-why__meta{margin:0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-4)}.op-root .mc-av-rules{display:flex;flex-direction:column;gap:8px}.op-root .mc-av-rules__card{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:16px;background:var(--ux-surface-mobile);border:1px solid var(--ux-hairline)}.op-root .mc-av-rules__empty{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.4;color:var(--ux-text-3)}.op-root .mc-av-rules__chips{display:flex;flex-wrap:wrap;gap:6px}.op-root .mc-av-rules__chip{padding:5px 9px;border:0;border-radius:8px;background:var(--ux-fill);color:var(--ux-text);font:400 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-font);cursor:pointer;transition:background var(--ux-ease)}.op-root .mc-av-rules__chip:hover{background:var(--ux-fill-hover)}.op-root .mc-av-rules__chip:disabled{opacity:.5;cursor:progress}.op-root .mc-av-rules__actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.op-root .mc-av-select{height:28px;padding:0 8px;border:0;border-radius:8px;background:var(--ux-fill);color:var(--ux-text);font:400 calc(12px * var(--mc-text-scale, 1))/1 var(--ux-font)}.op-root .mc-av-select option{background:var(--ux-raised)}.op-root .mc-av-rules__dirty{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-warn)}.op-root .mc-av-rules__problem{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-danger-text)}.op-root .mc-av-rules__saved{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-ok)}.op-root .mc-av-rules .mc-sched__rules{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.op-root .mc-av-rules .mc-sched__rule{display:flex;flex-direction:column;gap:6px;padding:8px 0;border:0;border-bottom:1px solid var(--ux-divider);border-radius:0;background:transparent}.op-root .mc-av-rules .mc-sched__rule:first-child{padding-top:0}.op-root .mc-av-rules .mc-sched__sentence{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.7;color:var(--ux-text)}.op-root .mc-av-rules .mc-sched__slot{height:24px;padding:0 6px;border:0;border-radius:6px;background:var(--ux-fill-hover);color:var(--ux-accent-text);font:inherit}.op-root .mc-av-rules .mc-sched__rule-tools{display:flex;align-items:center;gap:6px}.op-root .mc-av-rules .mc-sched__rule-meta{font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-4);margin-left:auto}.op-root .mc-av-rules .mc-sched__rule[data-off=true] .mc-sched__sentence{color:var(--ux-text-4)}@container (max-width: 900px){.op-root .mc-sched.ux-layout{flex-direction:column;overflow:auto}.op-root .mc-sched__main{flex:none}.op-root .mc-sched .mc-sched__body{overflow:visible}.op-root .mc-sched__rslot{width:auto}.op-root .mc-sched__rslot .mc-av-panel{width:100%;border-left:0;border-top:1px solid var(--ux-hairline)}}@container (max-width: 700px){.op-root .mc-av__toolbar{flex-wrap:wrap}.op-root .mc-sched .mc-sched__head,.op-root .mc-sched .mc-sched__body{padding-left:16px;padding-right:16px}.op-root .mc-sched .mc-sched__tabs{margin:0 16px;gap:16px;overflow-x:auto;flex-wrap:nowrap}.op-root .mc-av-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.op-root .mc-av-day__closed{min-height:60px}}.op-root .mc-sched{--mc-surface: var(--ux-panel);--mc-surface-raised: var(--ux-surface);--mc-surface-sunken: var(--ux-fill-subtle);--mc-surface-hover: var(--ux-fill);--mc-surface-active: var(--ux-fill-hover);--mc-ink: var(--ux-text);--mc-ink-body: var(--ux-text-icon);--mc-ink-soft: var(--ux-text-2);--mc-ink-faint: var(--ux-text-3);--mc-ink-ghost: var(--ux-text-4);--mc-hairline: var(--ux-hairline);--mc-hairline-soft: var(--ux-divider);--mc-outline: var(--ux-hairline-strong);--mc-outline-strong: var(--ux-hairline-strong);--mc-accent: var(--ring-solid);--mc-accent-hover: var(--ring-solid);--mc-accent-text: var(--ux-accent-text);--mc-accent-ink: var(--ux-accent-ink);--mc-accent-wash: var(--ux-accent-bg);--mc-accent-wash-line: var(--ux-ring);--mc-accent-lift: var(--ux-accent-bg-strong);--mc-danger: var(--ux-danger);--mc-danger-text: var(--ux-danger-text);--mc-danger-wash: var(--ux-danger-bg);--mc-danger-wash-line: var(--ux-danger-bg);--mc-warning: var(--ux-warn);--mc-warning-text: var(--ux-warn);--mc-warning-wash: var(--ux-warn-bg);--mc-warning-wash-line: var(--ux-warn-bg);--mc-focus-ring: var(--ring-solid);--mc-font-body: var(--ux-font);--mc-type-label: 600 calc(12px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-label-tracking: 0;--mc-type-caption: 600 calc(13px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-caption-tracking: 0;--mc-type-body: 400 calc(13px * var(--mc-text-scale, 1))/1.45 var(--ux-font);--mc-type-body-tracking: 0;--mc-type-strong: 600 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-strong-tracking: 0;--mc-type-meta: 400 calc(12px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-meta-tracking: 0;--mc-type-badge: 600 calc(11px * var(--mc-text-scale, 1))/calc(18px * var(--mc-text-scale, 1)) var(--ux-font);--mc-type-badge-tracking: 0;--mc-radius-sm: 8px;--mc-radius: 9px}.op-root .mc-sched .mc-sched__panes{gap:16px;background:transparent;min-height:0}.op-root .mc-sched .mc-sched__pane{padding:14px 16px;border:1px solid var(--ux-hairline);border-radius:12px;background:var(--ux-surface);align-self:start}.op-root .mc-sched .mc-sched__pane-head{margin-bottom:10px}.op-root .mc-sched .mc-sched__section-title{margin:18px 0 6px;font:600 calc(13px * var(--mc-text-scale, 1))/1.3 var(--ux-font);color:var(--ux-text)}.op-root .mc-sched .mc-sched__pane-title{text-transform:none;font:600 calc(13px * var(--mc-text-scale, 1))/1.3 var(--ux-font);color:var(--ux-text-2)}.op-root .mc-sched .mc-sched__label{color:var(--ux-text-2)}.op-root .mc-sched .mc-sched__input,.op-root .mc-sched .mc-sched__select{min-height:34px;padding:0 10px;border:0;border-radius:9px;background:var(--ux-fill);color:var(--ux-text);font:400 calc(13px * var(--mc-text-scale, 1))/1.3 var(--ux-font);box-shadow:none}.op-root .mc-sched textarea.mc-sched__input{padding:8px 10px}.op-root .mc-sched .mc-sched__select:focus{outline:0;background:var(--ux-fill-hover);box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-sched .mc-sched__input:focus{outline:0;background:var(--ux-fill-hover)}.op-root .mc-sched .mc-sched__input:focus:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-sched .mc-sched__select option{background:var(--ux-raised);color:var(--ux-text)}.op-root .mc-sched .mc-sched__slot{height:26px;padding:0 6px;border:0;border-radius:6px;background:var(--ux-fill-hover);color:var(--ux-accent-text);font:inherit}.op-root .mc-sched .mc-sched__slot:focus{outline:0;box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-sched .mc-sched__slot option{background:var(--ux-raised);color:var(--ux-text)}.op-root .mc-sched .mc-sched__list{gap:0}.op-root .mc-sched .mc-sched__row{min-height:36px;padding:6px 8px;border-radius:8px;background:transparent;border-bottom:1px solid var(--ux-divider)}.op-root .mc-sched .mc-sched__row:hover{background:var(--ux-fill-subtle)}.op-root .mc-sched .mc-sched__row[aria-current=true]{background:var(--ux-selected);box-shadow:none}.op-root .mc-sched .mc-sched__pill{border:0;border-radius:8px;padding:0 7px;background:var(--ux-fill)}.op-root .mc-sched .mc-sched__empty{margin:0;padding:10px 0;border:0;background:transparent;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-sched .mc-sched__banner{border-radius:12px;border:1px solid var(--ux-hairline);background:var(--ux-fill-subtle);color:var(--ux-text);font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-sched .mc-sched__banner--warn{background:#ffa82a14;background:oklch(.8 .165 70 / .08);border-color:#ffa82a3d;border-color:oklch(.8 .165 70 / .24)}.op-root .mc-sched .mc-sched__banner--danger{background:#fc454014;border-color:#fc45403d}.op-root .mc-sched .mc-kit-btn{border-radius:9px;box-shadow:none}.op-root .mc-sched .mc-kit-btn--secondary{background:var(--ux-fill-hover);border-color:transparent;color:var(--ux-text)}.op-root .mc-sched .mc-kit-btn--secondary:hover:not(:disabled){background:#ffffff1f}.op-root .mc-sched .mc-kit-btn--primary{background:var(--ux-text);border-color:transparent;color:var(--ux-panel)}.op-root .mc-sched .mc-kit-btn--ghost{background:transparent;border-color:transparent;color:var(--ux-text-icon)}.op-root .mc-sched .mc-kit-btn--ghost:hover:not(:disabled){background:var(--ux-fill);color:var(--ux-text)}.mc-mm-home{display:flex;flex-direction:column;gap:20px;box-sizing:border-box;width:100%;padding:24px;padding-inline:max(24px,calc((100% - 960px)/2));background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-body);overflow-y:auto}.mc-mm-home__head{display:flex;flex-direction:column;gap:4px}.mc-mm-home__title{display:flex;align-items:center;gap:8px;margin:0;color:var(--mc-ink);font-size:calc(1.375rem * var(--mc-text-scale, 1));font-weight:600}.mc-mm-home__lede{margin:0;color:var(--mc-ink-soft)}.mc-mm-home__doors{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.mc-mm-home__card{display:flex;flex-direction:column;gap:8px;margin:0;padding:16px;border:1px solid var(--mc-stroke-hairline);border-radius:var(--mc-radius-lg);background:var(--mc-surface)}.mc-mm-home__h2{margin:0 0 4px;color:var(--mc-ink);font-size:calc(.9375rem * var(--mc-text-scale, 1));font-weight:600}.mc-mm-home__label{color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-mm-home__field{box-sizing:border-box;width:100%;min-height:32px;padding:6px 8px;border:1px solid var(--mc-outline);border-radius:var(--mc-radius);background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-body)}.mc-mm-home__row:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-mm-home__field:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-mm-home__buttons{display:flex;flex-wrap:wrap;gap:8px}.mc-mm-home__lists{display:flex;flex-direction:column;gap:20px}.mc-mm-home__rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--mc-stroke-hairline);border-radius:var(--mc-radius-lg);overflow:hidden}.mc-mm-home__rows>li+li{border-top:1px solid var(--mc-stroke-hairline)}.mc-mm-home__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;width:100%;padding:10px 14px;border:0;background:var(--mc-surface);color:inherit;font:inherit;text-align:left;cursor:pointer}.mc-mm-home__row:hover{background:var(--mc-surface-hover)}.mc-mm-home__subject{overflow:hidden;color:var(--mc-ink);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mc-mm-home__when{color:var(--mc-ink-soft);font:var(--mc-type-meta);text-align:right}.mc-mm-home__facts{display:flex;flex-wrap:wrap;grid-column:1 / -1;gap:8px;color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-mm-home__invitees{display:flex;align-items:center;gap:6px;min-width:0;color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-mm-home__invitee-names{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-mm-home__invitee-more{flex:none;font-weight:600}.mc-mm-home__status--cancelled{color:var(--mc-danger-text)}.mc-mm-home__none{margin:0;color:var(--mc-ink-soft);font:var(--mc-type-meta)}.mc-mm-home__live{display:flex;align-items:center;gap:8px;background:color-mix(in oklab,var(--mc-accent) 8%,var(--mc-surface))}.mc-mm-home__live>.mc-mm-home__row{flex:1 1 auto;min-width:0;background:transparent}.mc-mm-home__live-join{flex:none;padding-inline-end:14px}.mc-mm-home__dot{color:var(--mc-ink-faint)}.mc-mm-home__prep-key{display:flex;align-items:center;gap:6px;width:100%;padding:0 14px 10px;border:0;background:var(--mc-surface);color:var(--mc-ink-soft);font:var(--mc-type-meta);text-align:left;cursor:pointer}.mc-mm-home__prep-key:hover{background:var(--mc-surface-hover)}.mc-mm-home__prep-key:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-mm-home__prep{padding:0 14px 14px;background:var(--mc-surface)}.op-root .mc-mm-home{--mc-surface: var(--ux-panel);--mc-surface-raised: var(--ux-surface);--mc-surface-sunken: var(--ux-fill-subtle);--mc-surface-hover: var(--ux-fill);--mc-surface-active: var(--ux-fill-hover);--mc-ink: var(--ux-text);--mc-ink-body: var(--ux-text-icon);--mc-ink-soft: var(--ux-text-2);--mc-ink-faint: var(--ux-text-3);--mc-ink-ghost: var(--ux-text-4);--mc-hairline: var(--ux-hairline);--mc-hairline-soft: var(--ux-divider);--mc-outline: var(--ux-hairline-strong);--mc-outline-strong: var(--ux-hairline-strong);--mc-accent: var(--ring-solid);--mc-accent-hover: var(--ring-solid);--mc-accent-text: var(--ux-accent-text);--mc-accent-ink: var(--ux-accent-ink);--mc-accent-wash: var(--ux-accent-bg);--mc-accent-wash-line: var(--ux-ring);--mc-accent-lift: var(--ux-accent-bg-strong);--mc-danger: var(--ux-danger);--mc-danger-text: var(--ux-danger-text);--mc-danger-wash: var(--ux-danger-bg);--mc-danger-wash-line: var(--ux-danger-bg);--mc-warning: var(--ux-warn);--mc-warning-text: var(--ux-warn);--mc-warning-wash: var(--ux-warn-bg);--mc-warning-wash-line: var(--ux-warn-bg);--mc-focus-ring: var(--ring-solid);--mc-font-body: var(--ux-font);--mc-type-title: 700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);--mc-type-title-tracking: -.01em;--mc-type-label: 600 calc(12px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-label-tracking: 0;--mc-type-caption: 600 calc(13px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-caption-tracking: 0;--mc-type-body: 400 calc(13px * var(--mc-text-scale, 1))/1.45 var(--ux-font);--mc-type-body-tracking: 0;--mc-type-strong: 600 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-strong-tracking: 0;--mc-type-meta: 400 calc(12px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-meta-tracking: 0;--mc-type-badge: 600 calc(11px * var(--mc-text-scale, 1))/calc(18px * var(--mc-text-scale, 1)) var(--ux-font);--mc-type-badge-tracking: 0;--mc-radius-sm: 8px;--mc-radius: 9px}.op-root .mc-mm-home.mc-mm-home{background:var(--ux-panel);color:var(--ux-text);font-family:var(--ux-font);padding:20px 28px 28px;display:flex;flex-direction:column;gap:20px}.op-root .mc-mm-home .mc-mm-home__head{display:flex;flex-direction:column;gap:4px;margin:0}.op-root .mc-mm-home .mc-mm-home__title{display:flex;align-items:center;gap:10px;margin:0;font:700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}.op-root .mc-mm-home .mc-mm-home__title svg{color:var(--ux-text-3)}.op-root .mc-mm-home .mc-mm-home__lede{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-mm-home .mc-mm-home__doors{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.op-root .mc-mm-home .mc-mm-home__card{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:12px;border:1px solid var(--ux-hairline);background:var(--ux-surface);box-shadow:none}.op-root .mc-mm-home .mc-mm-home__h2{margin:0;font:600 calc(15px * var(--mc-text-scale, 1))/1.3 var(--ux-font);color:var(--ux-text);text-transform:none;letter-spacing:0}.op-root .mc-mm-home .mc-mm-home__label{font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-2);text-transform:none;letter-spacing:0}.op-root .mc-mm-home .mc-mm-home__field{height:34px;padding:0 10px;border:0;border-radius:9px;background:var(--ux-fill);color:var(--ux-text);font:400 calc(13px * var(--mc-text-scale, 1))/1.3 var(--ux-font);box-shadow:none}.op-root .mc-mm-home .mc-mm-home__field:focus{outline:0;background:var(--ux-fill-hover)}.op-root .mc-mm-home .mc-mm-home__field:focus:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-mm-home .mc-mm-home__field option{background:var(--ux-raised);color:var(--ux-text)}.op-root .mc-mm-home .mc-mm-home__buttons{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.op-root .mc-mm-home .mc-kit-btn{height:32px;min-height:0;padding:0 12px;border-radius:9px;border-color:transparent;box-shadow:none;background:var(--ux-fill-hover);color:var(--ux-text);font:600 calc(13px * var(--mc-text-scale, 1))/1 var(--ux-font)}.op-root .mc-mm-home .mc-kit-btn:hover:not(:disabled){background:var(--ux-hairline-strong)}.op-root .mc-mm-home .mc-kit-btn--primary{background:var(--ux-text);color:var(--ux-panel)}.op-root .mc-mm-home .mc-kit-btn--primary:hover:not(:disabled){background:#fff}.op-root .mc-mm-home .mc-mm-home__lists{display:flex;flex-direction:column;gap:20px}.op-root .mc-mm-home .mc-mm-home__lists>section{display:flex;flex-direction:column;gap:6px}.op-root .mc-mm-home .mc-mm-home__rows{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.op-root .mc-mm-home .mc-mm-home__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;width:100%;padding:10px 8px;border:0;border-bottom:1px solid var(--ux-divider);border-radius:0;background:transparent;color:var(--ux-text);font:inherit;text-align:left;cursor:pointer;transition:background var(--ux-ease)}.op-root .mc-mm-home .mc-mm-home__row:hover{background:var(--ux-fill-subtle)}.op-root .mc-mm-home .mc-mm-home__subject{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-mm-home .mc-mm-home__when{grid-row:span 2;align-self:center;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3);white-space:nowrap}.op-root .mc-mm-home .mc-mm-home__facts{display:flex;gap:8px;align-items:center;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-mm-home .mc-mm-home__invitees{display:flex;align-items:center;gap:6px;min-width:0;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-mm-home .mc-mm-home__invitee-names{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-root .mc-mm-home .mc-mm-home__invitee-more{flex:none;font-weight:600}.op-root .mc-mm-home .mc-mm-home__status{padding:1px 7px;border-radius:8px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:600;background:var(--ux-fill);color:var(--ux-text-2)}.op-root .mc-mm-home .mc-mm-home__status--cancelled{background:var(--ux-danger-bg);color:var(--ux-danger-text)}.op-root .mc-mm-home .mc-mm-home__none{margin:0;font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}@media(max-width:560px){.op-root .mc-mm-home.mc-mm-home{padding:16px}}.op-root .mc-mm-home .mc-mm-home__live{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--ux-divider);background:color-mix(in oklab,var(--ux-accent-bg) 60%,transparent)}.op-root .mc-mm-home .mc-mm-home__live>.mc-mm-home__row{flex:1 1 auto;min-width:0;border-bottom:0}.op-root .mc-mm-home .mc-mm-home__live-join{flex:none;padding-inline-end:8px}.sq-root{display:flex;min-height:0;height:100%}.sq-queue{display:flex;flex-direction:column;min-height:0;flex:1;background:var(--mc-surface);color:var(--mc-ink-body);font-family:var(--mc-font-body)}.sq-head{display:flex;align-items:baseline;gap:var(--mc-space-sm);padding:var(--mc-space-sm) var(--mc-space-md);border-bottom:1px solid var(--mc-hairline)}.sq-title{font:var(--mc-type-title);letter-spacing:var(--mc-type-title-tracking);color:var(--mc-ink);margin:0}.sq-provenance{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-faint);margin:0;margin-inline-start:auto}.sq-tabs{display:flex;gap:2px;padding:0 var(--mc-space-md);border-bottom:1px solid var(--mc-hairline);overflow-x:auto}.sq-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--mc-ink-soft);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);padding:6px var(--mc-space-sm);border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap}.sq-tab:hover{color:var(--mc-ink);background:var(--mc-surface-hover)}.sq-tab[aria-selected=true]{color:var(--mc-ink);border-bottom-color:var(--mc-accent)}.sq-tab:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(var(--mc-focus-ring-offset) * -1)}.sq-tab-count{font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);color:var(--mc-ink-faint);margin-inline-start:4px}.sq-tab[aria-selected=true] .sq-tab-count{color:var(--mc-accent)}.sq-tab .sq-key{margin-inline-start:8px;padding:0 4px;border:1px solid var(--mc-hairline-soft);border-radius:3px;line-height:1.4}.sq-body{display:flex;min-height:0;flex:1}.sq-list{display:flex;flex-direction:column;min-width:0;min-height:0;flex:1}.sq-scroll{overflow:auto;min-height:0;flex:1}.sq-rows{display:flex;flex-direction:column}.sq-grid{display:grid;grid-template-columns:24px 92px minmax(140px,1.4fr) minmax(110px,1fr) minmax(110px,1fr) 108px 68px 96px 100px;align-items:stretch}.sq-colhead-row{position:sticky;top:0;z-index:var(--mc-layer-sticky);background:var(--mc-surface-sunken)}.sq-colhead{color:var(--mc-ink-faint);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);text-transform:uppercase;padding:4px var(--mc-space-xs);border-bottom:1px solid var(--mc-hairline);text-align:start;white-space:nowrap}.sq-cell{padding:4px var(--mc-space-xs);border-bottom:1px solid var(--mc-hairline-soft);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:4px;min-height:28px}.sq-cell--who{color:var(--mc-ink);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking)}.sq-cell--muted{color:var(--mc-ink-faint)}.sq-cell--num{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);font-variant-numeric:tabular-nums}.sq-row[data-cursor=true] .sq-cell{background:var(--mc-unread-row)}.sq-row[data-cursor=true] .sq-cell:first-child{box-shadow:inset 2px 0 0 0 var(--mc-accent)}.sq-row[data-selected=true] .sq-cell,.sq-row[data-cursor=true][data-selected=true] .sq-cell{background:var(--mc-accent-wash)}.sq-row:hover .sq-cell{background:var(--mc-surface-hover)}.sq-row[data-open=true] .sq-cell{background:var(--mc-surface-active)}.sq-flag{display:inline-flex;align-items:center;padding:0 5px;border-radius:var(--mc-radius-sm);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);white-space:nowrap;border:1px solid transparent}.sq-flag[data-tone=danger]{background:var(--mc-danger-wash);border-color:var(--mc-danger-wash-line);color:var(--mc-danger-text)}.sq-flag[data-tone=warning]{background:var(--mc-warning-wash);border-color:var(--mc-warning-wash-line);color:var(--mc-warning-text)}.sq-flag[data-tone=accent]{background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line);color:var(--mc-accent-deep)}.sq-clock{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);font-variant-numeric:tabular-nums;white-space:nowrap}.sq-clock[data-level=running]{color:var(--mc-ink-soft)}.sq-clock[data-level=due_soon]{color:var(--mc-warning-text)}.sq-clock[data-level=breached]{color:var(--mc-danger-text);font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);font-variant-numeric:tabular-nums}.sq-clock-note{color:var(--mc-ink-ghost);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking)}.sq-actions{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:5px var(--mc-space-md);border-top:1px solid var(--mc-hairline);background:var(--mc-surface-raised)}.sq-actions-count{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft);margin-inline-end:var(--mc-space-xs)}.sq-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink-body);font:var(--mc-type-label);letter-spacing:var(--mc-type-label-tracking);padding:3px 8px;cursor:pointer;white-space:nowrap}.sq-btn:hover:not(:disabled){background:var(--mc-surface-hover);border-color:var(--mc-outline-strong)}.sq-btn:disabled{color:var(--mc-ink-ghost);cursor:not-allowed}.sq-btn:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.sq-btn--primary{background:var(--mc-accent);border-color:var(--mc-accent);color:var(--mc-accent-ink)}.sq-btn--primary:hover:not(:disabled){background:var(--mc-accent-hover);border-color:var(--mc-accent-hover)}.sq-btn--danger{color:var(--mc-danger-text);border-color:var(--mc-danger-wash-line)}.sq-btn--danger:hover:not(:disabled){background:var(--mc-danger-wash)}.sq-btn--danger:disabled,.sq-btn--primary:disabled{border-color:var(--mc-outline);background:var(--mc-surface);color:var(--mc-ink-ghost)}.sq-key{font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);color:var(--mc-ink-ghost);margin-inline-start:4px}.sq-detail{width:420px;min-width:320px;max-width:46vw;border-inline-start:1px solid var(--mc-hairline);background:var(--mc-surface-raised);overflow:auto;padding:var(--mc-space-sm) var(--mc-space-md);display:flex;flex-direction:column;gap:var(--mc-space-sm)}.sq-detail-head{display:flex;align-items:baseline;gap:var(--mc-space-xs)}.sq-detail-title{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);margin:0}.sq-section{border-top:1px solid var(--mc-hairline-soft);padding-top:var(--mc-space-xs)}.sq-section:first-of-type{border-top:0;padding-top:0}.sq-section-title{font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);text-transform:uppercase;color:var(--mc-ink-faint);margin:0 0 3px}.sq-facts{display:grid;grid-template-columns:auto 1fr;gap:1px var(--mc-space-xs);margin:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.sq-facts dt{color:var(--mc-ink-faint);white-space:nowrap}.sq-facts dd{margin:0;color:var(--mc-ink-body)}.sq-timeline{list-style:none;margin:0;padding:0 0 0 var(--mc-space-sm);border-inline-start:1px solid var(--mc-hairline)}.sq-timeline li{position:relative;padding:2px 0 5px;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-body)}.sq-timeline li:before{content:"";position:absolute;inset-inline-start:calc(var(--mc-space-sm) * -1 - 3px);top:8px;width:5px;height:5px;border-radius:var(--mc-radius-pill);background:var(--mc-outline-strong)}.sq-timeline-when{font:var(--mc-type-mono);letter-spacing:var(--mc-type-mono-tracking);font-variant-numeric:tabular-nums;color:var(--mc-ink-faint);margin-inline-end:5px}.sq-timeline-actor{color:var(--mc-ink-faint)}.sq-timeline-detail{display:block;color:var(--mc-ink-soft)}.sq-windows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.sq-window{display:flex;align-items:center;gap:var(--mc-space-xs);padding:2px 5px;border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-sm);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);background:var(--mc-surface)}.sq-window[data-common=true]{border-color:var(--mc-accent-wash-line);background:var(--mc-accent-wash)}.sq-window-when{font-variant-numeric:tabular-nums;flex:1;min-width:0}.sq-window-count{color:var(--mc-ink-faint);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking)}.sq-holds{list-style:none;margin:0;padding:0;font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking)}.sq-holds li{display:flex;gap:var(--mc-space-xs);justify-content:space-between;padding:1px 0;color:var(--mc-ink-body)}.sq-hold-expiry{font-variant-numeric:tabular-nums;color:var(--mc-ink-faint)}.sq-hold-expiry[data-soon=true]{color:var(--mc-danger-text)}.sq-prompt{display:flex;flex-direction:column;gap:4px;padding:var(--mc-space-xs) var(--mc-space-md);border-top:1px solid var(--mc-hairline);background:var(--mc-surface-sunken)}.sq-prompt-title{font:var(--mc-type-strong);letter-spacing:var(--mc-type-strong-tracking);color:var(--mc-ink);margin:0}.sq-prompt-row{display:flex;align-items:center;gap:var(--mc-space-xs);flex-wrap:wrap}.sq-input,.sq-textarea,.sq-select{font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);font-family:var(--mc-font-body);color:var(--mc-ink-body);background:var(--mc-surface);border:1px solid var(--mc-outline);border-radius:var(--mc-radius-sm);padding:3px 6px}.sq-textarea{min-height:44px;resize:vertical;width:100%}.sq-select:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.sq-input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.sq-note{display:flex;gap:5px;align-items:flex-start;padding:5px var(--mc-space-md);font:var(--mc-type-meta);letter-spacing:var(--mc-type-meta-tracking);color:var(--mc-ink-soft)}.sq-note--warn{color:var(--mc-warning-text);background:var(--mc-warning-wash);border-block:1px solid var(--mc-warning-wash-line)}.sq-note--danger{color:var(--mc-danger-text);background:var(--mc-danger-wash);border-block:1px solid var(--mc-danger-wash-line)}.sq-empty{padding:var(--mc-space-lg) var(--mc-space-md);color:var(--mc-ink-faint);font:var(--mc-type-body);letter-spacing:var(--mc-type-body-tracking);max-width:60ch}.sq-hint{padding:4px var(--mc-space-md);border-top:1px solid var(--mc-hairline);color:var(--mc-ink-ghost);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking)}@media(max-width:720px){.sq-tabs{flex-wrap:wrap;overflow-x:visible;row-gap:2px}.sq-hint,.sq-key{display:none}}.op-root .mc-skin>.mc-root.sq-root,.op-root .sq-root{background:var(--ux-panel)!important;color:var(--ux-text)!important;border:0!important;border-radius:0!important;box-shadow:none!important}.op-root .sq-root:before{display:none!important}.op-root .sq-queue{--mc-surface: var(--ux-panel);--mc-surface-raised: var(--ux-surface);--mc-surface-sunken: var(--ux-fill-subtle);--mc-surface-hover: var(--ux-fill);--mc-surface-active: var(--ux-fill-hover);--mc-ink: var(--ux-text);--mc-ink-body: var(--ux-text-icon);--mc-ink-soft: var(--ux-text-2);--mc-ink-faint: var(--ux-text-3);--mc-ink-ghost: var(--ux-text-4);--mc-hairline: var(--ux-hairline);--mc-hairline-soft: var(--ux-divider);--mc-outline: var(--ux-hairline-strong);--mc-outline-strong: var(--ux-hairline-strong);--mc-accent: var(--ring-solid);--mc-accent-hover: var(--ring-solid);--mc-accent-text: var(--ux-accent-text);--mc-accent-ink: var(--ux-accent-ink);--mc-accent-wash: var(--ux-accent-bg);--mc-accent-wash-line: var(--ux-ring);--mc-accent-lift: var(--ux-accent-bg-strong);--mc-danger: var(--ux-danger);--mc-danger-text: var(--ux-danger-text);--mc-danger-wash: var(--ux-danger-bg);--mc-danger-wash-line: var(--ux-danger-bg);--mc-warning: var(--ux-warn);--mc-warning-text: var(--ux-warn);--mc-warning-wash: var(--ux-warn-bg);--mc-warning-wash-line: var(--ux-warn-bg);--mc-focus-ring: var(--ring-solid);--mc-font-body: var(--ux-font);--mc-type-title: 700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);--mc-type-title-tracking: -.01em;--mc-type-label: 600 calc(12px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-label-tracking: 0;--mc-type-caption: 600 calc(13px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-caption-tracking: 0;--mc-type-body: 400 calc(13px * var(--mc-text-scale, 1))/1.45 var(--ux-font);--mc-type-body-tracking: 0;--mc-type-strong: 600 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-strong-tracking: 0;--mc-type-meta: 400 calc(12px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-meta-tracking: 0;--mc-type-badge: 600 calc(11px * var(--mc-text-scale, 1))/calc(18px * var(--mc-text-scale, 1)) var(--ux-font);--mc-type-badge-tracking: 0;--mc-radius-sm: 8px;--mc-radius: 9px}.op-root .sq-queue .sq-head{padding:20px 28px 12px;border:0;align-items:baseline}.op-root .sq-queue .sq-title{font:700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);letter-spacing:-.01em}.op-root .sq-queue .sq-tabs{margin:0 28px;padding:0;gap:22px;border-bottom:1px solid var(--ux-hairline)}.op-root .sq-queue .sq-tabs{flex-wrap:wrap;overflow-x:visible;row-gap:8px}.op-root .sq-queue .sq-tab{padding:0 0 10px;border:0;font:400 calc(14px * var(--mc-text-scale, 1))/1.3 var(--ux-font);color:var(--ux-text-3);background:transparent}.op-root .sq-queue .sq-tab:hover{background:transparent;color:var(--ux-text)}.op-root .sq-queue .sq-tab[aria-selected=true]{color:var(--ux-text);font-weight:600;box-shadow:inset 0 -2px 0 var(--ux-text)}.op-root .sq-queue .sq-tab-count{margin-inline-start:6px;color:var(--ux-text-4)}.op-root .sq-queue .sq-tab[aria-selected=true] .sq-tab-count{color:var(--ring-solid)}.op-root .sq-queue .sq-body{padding:8px 12px 0}.op-root .sq-queue .sq-empty{padding:16px;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .sq-queue .sq-actions{margin:8px 28px 12px;padding:8px 12px;border-radius:12px;border:1px solid var(--ux-hairline);background:var(--ux-raised);flex-wrap:wrap}.op-root .sq-queue .sq-btn{height:28px;padding:0 10px;border:0;border-radius:8px;background:var(--ux-fill-hover);color:var(--ux-text);font:600 calc(12px * var(--mc-text-scale, 1))/1 var(--ux-font);letter-spacing:0}.op-root .sq-queue .sq-btn:hover:not(:disabled){background:var(--ux-hairline-strong)}.op-root .sq-queue .sq-btn--primary{background:var(--ux-text);color:var(--ux-panel)}.op-root .sq-queue .sq-btn--danger{background:var(--ux-danger-bg);color:var(--ux-danger-text)}.op-root .sq-queue .sq-key{margin-inline-start:6px;padding:0 4px;border-radius:4px;background:var(--ux-fill);color:var(--ux-text-3);font:400 calc(10px * var(--mc-text-scale, 1))/calc(16px * var(--mc-text-scale, 1)) var(--ux-mono)}.op-root .sq-queue .sq-hint{padding:0 28px 12px;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-4)}.op-root .sq-queue .sq-btn:disabled{background:var(--ux-fill-subtle);color:var(--ux-text-4);cursor:not-allowed}.op-root .sq-queue .sq-note{margin:12px 28px 0;padding:10px 14px;border-radius:12px;font-size:calc(13px * var(--mc-text-scale, 1))}.mc-roster__root{display:flex;min-height:0;height:100%}.mc-roster{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:var(--mc-surface);color:var(--mc-ink-body);font-family:var(--mc-font-body)}.mc-roster__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-sm);padding:var(--mc-space-xs) var(--mc-space-md);border-bottom:1px solid var(--mc-hairline);min-height:34px}.mc-roster__tabs{display:flex;flex-wrap:wrap;min-width:0;gap:var(--mc-space-xxs);margin:0;padding:0;list-style:none}.mc-roster__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:transparent;color:var(--mc-ink-soft);font:inherit;font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1));padding:3px var(--mc-space-sm);min-height:24px;border-radius:var(--mc-radius-sm);cursor:pointer}.mc-roster__tab:hover{background:var(--mc-surface-hover);color:var(--mc-ink)}.mc-roster__tab[aria-selected=true]{background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line);color:var(--mc-accent-text)}.mc-roster__tab:focus-visible,.mc-roster__row:focus-visible,.mc-roster__link:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-roster__spacer{flex:1 1 auto}.mc-roster__count{font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1));color:var(--mc-ink-faint);white-space:nowrap}.mc-roster__body{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--mc-space-sm) var(--mc-space-md) var(--mc-space-md)}.mc-roster__panes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:var(--mc-space-md);align-items:start}@media(max-width:900px){.mc-roster__panes{grid-template-columns:minmax(0,1fr)}}.mc-roster__table{width:100%;border-collapse:collapse;font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1))}.mc-roster__table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mc-roster__table th{position:sticky;top:0;z-index:var(--mc-layer-sticky);background:var(--mc-surface);text-align:left;font-weight:600;color:var(--mc-ink-faint);border-bottom:1px solid var(--mc-hairline);padding:2px var(--mc-space-xs);height:22px;white-space:nowrap}.mc-roster__table td{border-bottom:1px solid var(--mc-hairline-soft);padding:2px var(--mc-space-xs);height:24px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-roster__col-name{width:22%}.mc-roster__col-title{width:16%}.mc-roster__col-where{width:12%}.mc-roster__col-tags{width:24%}.mc-roster__col-role{width:14%}.mc-roster__col-state{width:12%}.mc-roster__row{cursor:pointer}.mc-roster__row:hover td{background:var(--mc-surface-hover)}.mc-roster__row[aria-selected=true] td{background:var(--mc-accent-wash)}.mc-roster__row--off td{color:var(--mc-ink-ghost)}.mc-roster__name{font-weight:600;color:var(--mc-ink)}.mc-roster__row--off .mc-roster__name{font-weight:500;color:var(--mc-ink-soft)}.mc-roster__sub{color:var(--mc-ink-faint);font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1))}.mc-roster__tags{display:flex;gap:3px;overflow:hidden}.mc-roster__tag{border:1px solid var(--mc-outline);border-radius:var(--mc-radius-pill);padding:0 5px;color:var(--mc-ink-soft);background:var(--mc-surface-sunken);white-space:nowrap;line-height:calc(16px * var(--mc-text-scale, 1))}.mc-roster__sev{display:inline-block;border-radius:var(--mc-radius-pill);padding:0 6px;line-height:calc(16px * var(--mc-text-scale, 1));font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1));white-space:nowrap}.mc-roster__sev--alarm{background:var(--mc-danger-wash);border:1px solid var(--mc-danger-wash-line);color:var(--mc-danger-text)}.mc-roster__sev--warning{background:var(--mc-accent-wash);border:1px solid var(--mc-accent-wash-line);color:var(--mc-accent-text)}.mc-roster__sev--note{background:var(--mc-surface-sunken);border:1px solid var(--mc-outline);color:var(--mc-ink-soft)}.mc-roster__panel{border:1px solid var(--mc-hairline);border-radius:var(--mc-radius-lg);background:var(--mc-surface-raised);padding:var(--mc-space-sm);display:flex;flex-direction:column;gap:var(--mc-space-xs);min-width:0}.mc-roster__panel+.mc-roster__panel{margin-top:var(--mc-space-sm)}.mc-roster__panel-title{margin:0;font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1));font-weight:600;color:var(--mc-ink)}.mc-roster__note{margin:0;font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1));color:var(--mc-ink-faint)}.mc-roster__alert{margin:0 0 var(--mc-space-xs);padding:var(--mc-space-xs) var(--mc-space-sm);border:1px solid var(--mc-danger-wash-line);border-radius:var(--mc-radius-row);background:var(--mc-danger-wash);color:var(--mc-danger-text);font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1))}.mc-roster__empty{margin:0;padding:var(--mc-space-md);color:var(--mc-ink-faint);font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1));text-align:center}.mc-roster__field{display:flex;flex-direction:column;gap:2px}.mc-roster__label{font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1));color:var(--mc-ink-faint)}.mc-roster__input,.mc-roster__select,.mc-roster__textarea{font:inherit;font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1));color:var(--mc-ink);background:var(--mc-surface);border:1px solid var(--mc-outline);border-radius:var(--mc-radius-sm);padding:2px var(--mc-space-xs);min-height:24px;min-width:0}.mc-roster__textarea{min-height:48px;resize:vertical}.mc-roster__select:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset);border-color:var(--mc-outline-strong)}.mc-roster__input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);border-color:var(--mc-outline-strong);outline-offset:var(--mc-focus-ring-offset)}.mc-roster__actions{display:flex;gap:var(--mc-space-xs);flex-wrap:wrap;align-items:center}.mc-roster__actions--head{margin-bottom:var(--mc-space-sm)}.mc-roster__form{display:flex;flex-direction:column;gap:var(--mc-space-sm)}.mc-roster__fieldset{margin:0;padding:0;border:0;min-width:0;display:flex;flex-direction:column;gap:var(--mc-space-xs)}.mc-roster__fieldset legend{padding:0;margin-bottom:var(--mc-space-xxs)}.mc-roster__check{display:flex;align-items:center;gap:var(--mc-space-xs);min-height:24px;font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1));color:var(--mc-ink-body);cursor:pointer}.mc-roster__picker{margin:0;padding:0;list-style:none;max-height:240px;overflow:auto;border:1px solid var(--mc-outline);border-radius:var(--mc-radius-sm);background:var(--mc-surface)}.mc-roster__picker-row{display:flex;align-items:center;gap:var(--mc-space-xs);min-height:24px;padding:2px var(--mc-space-xs);font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1));cursor:pointer;border-bottom:1px solid var(--mc-hairline-soft)}.mc-roster__picker li:last-child .mc-roster__picker-row{border-bottom:0}.mc-roster__picker-row:hover{background:var(--mc-surface-hover)}.mc-roster__picker-row:has(:focus-visible){outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:calc(-1 * var(--mc-focus-ring-width))}.mc-roster__picker-row--off .mc-roster__name{font-weight:500;color:var(--mc-ink-soft)}.mc-roster__panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-xs);min-height:24px}.mc-roster__panel--fresh{border-color:var(--mc-accent);background:var(--mc-accent-wash)}.mc-roster__panel:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:var(--mc-focus-ring-offset)}.mc-roster__week{display:grid;grid-template-columns:44px repeat(7,minmax(0,1fr));gap:1px;font-size:calc(var(--mc-type-badge) * var(--mc-text-scale, 1))}.mc-roster__week-head{color:var(--mc-ink-faint);text-align:center;padding:2px 0}.mc-roster__week-cell{border:1px solid var(--mc-hairline-soft);border-radius:var(--mc-radius-sm);background:var(--mc-surface-sunken);min-height:22px;padding:1px 3px;color:var(--mc-ink-soft);text-align:center}.mc-roster__week-cell--open{background:var(--mc-accent-wash);border-color:var(--mc-accent-wash-line);color:var(--mc-accent-text)}.op-root .mc-skin>.mc-root.mc-roster__root,.op-root .mc-roster__root{background:var(--ux-panel)!important;color:var(--ux-text)!important;border:0!important;border-radius:0!important;box-shadow:none!important}.op-root .mc-roster__root:before{display:none!important}.op-root .mc-roster{--mc-surface: var(--ux-panel);--mc-surface-raised: var(--ux-surface);--mc-surface-sunken: var(--ux-fill-subtle);--mc-surface-hover: var(--ux-fill);--mc-surface-active: var(--ux-fill-hover);--mc-ink: var(--ux-text);--mc-ink-body: var(--ux-text-icon);--mc-ink-soft: var(--ux-text-2);--mc-ink-faint: var(--ux-text-3);--mc-ink-ghost: var(--ux-text-4);--mc-hairline: var(--ux-hairline);--mc-hairline-soft: var(--ux-divider);--mc-outline: var(--ux-hairline-strong);--mc-outline-strong: var(--ux-hairline-strong);--mc-accent: var(--ring-solid);--mc-accent-hover: var(--ring-solid);--mc-accent-text: var(--ux-accent-text);--mc-accent-ink: var(--ux-accent-ink);--mc-accent-wash: var(--ux-accent-bg);--mc-accent-wash-line: var(--ux-ring);--mc-accent-lift: var(--ux-accent-bg-strong);--mc-danger: var(--ux-danger);--mc-danger-text: var(--ux-danger-text);--mc-danger-wash: var(--ux-danger-bg);--mc-danger-wash-line: var(--ux-danger-bg);--mc-warning: var(--ux-warn);--mc-warning-text: var(--ux-warn);--mc-warning-wash: var(--ux-warn-bg);--mc-warning-wash-line: var(--ux-warn-bg);--mc-focus-ring: var(--ring-solid);--mc-font-body: var(--ux-font);--mc-type-title: 700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);--mc-type-title-tracking: -.01em;--mc-type-label: 600 calc(12px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-label-tracking: 0;--mc-type-caption: 600 calc(13px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-caption-tracking: 0;--mc-type-body: 400 calc(13px * var(--mc-text-scale, 1))/1.45 var(--ux-font);--mc-type-body-tracking: 0;--mc-type-strong: 600 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-strong-tracking: 0;--mc-type-meta: 400 calc(12px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-meta-tracking: 0;--mc-type-badge: 600 calc(11px * var(--mc-text-scale, 1))/calc(18px * var(--mc-text-scale, 1)) var(--ux-font);--mc-type-badge-tracking: 0;--mc-radius-sm: 8px;--mc-radius: 9px}.op-root .mc-roster{background:var(--ux-panel);font-family:var(--ux-font)}.op-root .mc-roster .mc-roster__head{padding:20px 28px 12px;display:flex;flex-direction:column;gap:4px}.op-root .mc-roster .mc-roster__title{margin:0;font:700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}.op-root .mc-roster .mc-roster__lede{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .mc-roster .mc-roster__bar{margin:0 28px;padding:0;border:0;border-bottom:1px solid var(--ux-hairline);background:transparent;align-items:flex-end}.op-root .mc-roster .mc-roster__tabs{gap:22px}.op-root .mc-roster .mc-roster__tab{padding:0 0 10px;border:0;border-radius:0;background:transparent;color:var(--ux-text-3);font:400 calc(14px * var(--mc-text-scale, 1))/1.3 var(--ux-font);box-shadow:none}.op-root .mc-roster .mc-roster__tab:hover{color:var(--ux-text);background:transparent}.op-root .mc-roster .mc-roster__tab[aria-selected=true]{color:var(--ux-text);font-weight:600;background:transparent;box-shadow:inset 0 -2px 0 var(--ux-text)}.op-root .mc-roster .mc-roster__count{padding-bottom:10px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-roster .mc-roster__body{padding:16px 28px 24px}.op-root .mc-roster .mc-roster__table{border-collapse:separate;border-spacing:0;border:1px solid var(--ux-hairline);border-radius:12px;background:var(--ux-surface);overflow:hidden;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .mc-roster .mc-roster__table th{padding:10px 12px;font:700 calc(11px * var(--mc-text-scale, 1))/1.3 var(--ux-font);letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-4);background:var(--ux-fill-subtle);border-bottom:1px solid var(--ux-hairline);text-align:left}.op-root .mc-roster .mc-roster__table td{padding:10px 12px;border-bottom:1px solid var(--ux-divider);color:var(--ux-text-icon)}.op-root .mc-roster .mc-roster__table tr:last-child td{border-bottom:0}.op-root .mc-roster .mc-roster__table tbody tr:hover td{background:var(--ux-fill-subtle)}.op-root .mc-roster .mc-roster__name{font-weight:600;color:var(--ux-text)}.op-root .mc-roster .mc-roster__sub{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-roster .mc-roster__panel{border:1px solid var(--ux-hairline);border-radius:12px;background:var(--ux-surface);padding:14px 16px}.op-root .mc-roster .mc-roster__panel-title{font:600 calc(15px * var(--mc-text-scale, 1))/1.3 var(--ux-font);color:var(--ux-text)}.op-root .mc-roster .mc-roster__label{font:600 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-font);text-transform:none;letter-spacing:0;color:var(--ux-text-2)}.op-root .mc-roster .mc-roster__select,.op-root .mc-roster .mc-roster__textarea,.op-root .mc-roster input[type=text],.op-root .mc-roster input[type=search],.op-root .mc-roster input:not([type]){border:0;border-radius:9px;background:var(--ux-fill);color:var(--ux-text);font:400 calc(13px * var(--mc-text-scale, 1))/1.35 var(--ux-font);min-height:34px;padding:0 10px;box-shadow:none}.op-root .mc-roster .mc-roster__textarea{padding:8px 10px}.op-root .mc-roster .mc-roster__select:focus{outline:0;background:var(--ux-fill-hover);box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-roster .mc-roster__textarea:focus,.op-root .mc-roster input:focus{outline:0;background:var(--ux-fill-hover)}.op-root .mc-roster input:focus:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .mc-roster .mc-roster__tag{border:0;border-radius:8px;background:var(--ux-fill);color:var(--ux-text-2)}.op-root .mc-roster .mc-roster__note,.op-root .mc-roster .mc-roster__empty{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .mc-roster .mc-kit-btn{border-radius:9px;box-shadow:none;border-color:transparent;font:600 calc(13px * var(--mc-text-scale, 1))/1 var(--ux-font)}.op-root .mc-roster .mc-kit-btn--primary{background:var(--ux-text);color:var(--ux-panel)}.op-root .mc-roster .mc-kit-btn:not(.mc-kit-btn--primary):not(.mc-kit-btn--ghost){background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .mc-roster .mc-roster__panes{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:16px;align-items:start}.op-root .mc-roster .mc-roster__panes>*{min-width:0}.op-root .mc-roster .mc-roster__table{width:100%;margin-top:10px;table-layout:fixed}.op-root .mc-roster .mc-roster__table th{height:auto;white-space:normal;vertical-align:bottom}.op-root .mc-roster .mc-roster__col-name{width:21%}.op-root .mc-roster .mc-roster__col-title{width:17%}.op-root .mc-roster .mc-roster__col-where{width:10%}.op-root .mc-roster .mc-roster__col-tags{width:22%}.op-root .mc-roster .mc-roster__col-role{width:16%}.op-root .mc-roster .mc-roster__col-state{width:14%}.op-root .mc-roster .mc-roster__table td .mc-roster__sub{display:block;overflow:hidden;text-overflow:ellipsis}@media(max-width:1100px){.op-root .mc-roster .mc-roster__panes{grid-template-columns:minmax(0,1fr)}.op-root .mc-roster .mc-roster__table{display:block;overflow-x:auto}}.op-root{--op-primary: 211 100% 50%;--op-background: 0 0% 100%;--op-foreground: 222 47% 11%;--op-border: 214 32% 91%;--op-input: 214 32% 91%;--op-card: 0 0% 100%;--op-card-foreground: 222 47% 11%;--op-muted: 210 40% 96%;--op-muted-foreground: 215 16% 47%;color:hsl(var(--op-foreground));font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:calc(14px * var(--mc-text-scale, 1));line-height:1.5;box-sizing:border-box}.op-root *,.op-root *:before,.op-root *:after{box-sizing:border-box}.op-root[data-slot]{color:hsl(var(--foreground))}.op-root[data-slot=tooltip-content]{color:hsl(var(--background))}.op-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:8px;border:1px solid hsl(var(--op-border));background:hsl(var(--op-card));color:hsl(var(--op-card-foreground));font:inherit;cursor:pointer;transition:background .12s ease,opacity .12s ease}.op-btn:hover:not(:disabled){background:hsl(var(--op-muted))}.op-btn:disabled{opacity:.5;cursor:not-allowed}.op-btn-primary{background:hsl(var(--op-primary));border-color:hsl(var(--op-primary));color:#fff}.op-btn-primary:hover:not(:disabled){background:hsl(var(--op-primary) / .9)}.op-btn-danger{background:#dc2626;border-color:#dc2626;color:#fff}.op-btn-danger:hover:not(:disabled){background:#b91c1c}.op-btn-success{background:#16a34a;border-color:#16a34a;color:#fff}.op-input,.op-select,.op-textarea{width:100%;padding:8px 10px;border-radius:8px;border:1px solid hsl(var(--op-input));background:hsl(var(--op-background));color:hsl(var(--op-foreground));font:inherit}.op-input:focus,.op-select:focus,.op-textarea:focus{outline:2px solid hsl(var(--op-primary) / .4);outline-offset:0}.op-card{border:1px solid hsl(var(--op-border));border-radius:12px;background:hsl(var(--op-card));color:hsl(var(--op-card-foreground));padding:16px}.op-dialer{width:300px;display:flex;flex-direction:column;gap:12px}.op-dialer-display{font-size:calc(20px * var(--mc-text-scale, 1));font-variant-numeric:tabular-nums;text-align:center;min-height:28px;word-break:break-all}.op-dialer-keypad{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.op-dialer-key{aspect-ratio:1.6 / 1;font-size:calc(18px * var(--mc-text-scale, 1))}.op-dialer-status{text-align:center;color:hsl(var(--op-muted-foreground));min-height:18px}.op-dialer-actions{display:flex;gap:8px}.op-dialer-actions .op-btn{flex:1}.op-call-controls{display:flex;flex-direction:column;gap:8px;border-top:1px solid hsl(var(--op-border));padding-top:10px}.op-call-controls-row{display:flex;flex-wrap:wrap;gap:6px}.op-call-controls-row .op-btn{flex:1 1 auto;padding:6px 8px;font-size:calc(13px * var(--mc-text-scale, 1))}.op-control-panel{border:1px solid hsl(var(--op-border));border-radius:8px;padding:10px;background:hsl(var(--op-muted) / .4)}.op-vm-unread .op-vm-from{font-weight:700}.op-vm-transcript{font-size:calc(13px * var(--mc-text-scale, 1));background:hsl(var(--op-muted) / .5);border-radius:8px;padding:8px 10px}.op-filter-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;margin-bottom:12px}.op-filter-field{display:flex;flex-direction:column;gap:4px;font-size:calc(12px * var(--mc-text-scale, 1));color:hsl(var(--op-muted-foreground))}.op-filter-field .op-input,.op-filter-field .op-select{min-width:130px;width:auto}.op-table{width:100%;border-collapse:collapse}.op-table th,.op-table td{text-align:left;padding:8px 10px;border-bottom:1px solid hsl(var(--op-border));font-size:calc(13px * var(--mc-text-scale, 1))}.op-table th{color:hsl(var(--op-muted-foreground));font-weight:600}.op-badge{display:inline-block;padding:2px 8px;border-radius:999px;font-size:calc(11px * var(--mc-text-scale, 1));background:hsl(var(--op-muted));color:hsl(var(--op-muted-foreground))}.op-badge-incoming{background:#dbeafe;color:#1e40af}.op-badge-outgoing{background:#dcfce7;color:#166534}.op-badge-failed{background:#fee2e2;color:#991b1b}.op-channel-sms{background:#dbeafe;color:#1e40af}.op-channel-whatsapp{background:#dcfce7;color:#166534}.op-channel-chat{background:hsl(var(--op-muted));color:hsl(var(--op-muted-foreground))}.op-feed{display:flex;flex-direction:column;gap:8px;max-height:480px;overflow-y:auto;padding:8px}.op-msg{max-width:75%;padding:8px 12px;border-radius:12px;background:hsl(var(--op-muted))}.op-msg-out{align-self:flex-end;background:hsl(var(--op-primary));color:#fff}.op-msg-meta{font-size:calc(11px * var(--mc-text-scale, 1));opacity:.7;margin-top:2px}.op-media-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.op-media-url{font-size:calc(12px * var(--mc-text-scale, 1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.op-row{display:flex;gap:8px;align-items:center}.op-col{display:flex;flex-direction:column;gap:8px}.op-muted{color:hsl(var(--op-muted-foreground))}.op-spacer{flex:1}.op-empty{padding:24px;text-align:center;color:hsl(var(--op-muted-foreground))}.op-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.op-stat{border:1px solid hsl(var(--op-border));border-radius:10px;padding:12px}.op-stat-value{font-size:calc(22px * var(--mc-text-scale, 1));font-weight:700}.op-stat-label{font-size:calc(12px * var(--mc-text-scale, 1));color:hsl(var(--op-muted-foreground))}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--op-font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--op-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--op-color-amber-200:oklch(92.4% .12 95.746);--op-color-amber-300:oklch(87.9% .169 91.605);--op-color-amber-400:oklch(82.8% .189 84.429);--op-color-amber-500:oklch(76.9% .188 70.08);--op-color-amber-700:oklch(55.5% .163 48.998);--op-color-yellow-200:oklch(94.5% .129 101.54);--op-color-emerald-300:oklch(84.5% .143 164.978);--op-color-emerald-500:oklch(69.6% .17 162.48);--op-color-emerald-600:oklch(59.6% .145 163.225);--op-color-emerald-700:oklch(50.8% .118 165.612);--op-color-teal-300:oklch(85.5% .138 181.071);--op-color-teal-500:oklch(70.4% .14 182.503);--op-color-teal-700:oklch(51.1% .096 186.391);--op-color-sky-300:oklch(82.8% .111 230.318);--op-color-sky-500:oklch(68.5% .169 237.323);--op-color-sky-700:oklch(50% .134 242.749);--op-color-violet-300:oklch(81.1% .111 293.571);--op-color-violet-500:oklch(60.6% .25 292.717);--op-color-violet-700:oklch(49.1% .27 292.581);--op-color-purple-400:oklch(71.4% .203 305.504);--op-color-purple-600:oklch(55.8% .288 302.321);--op-color-fuchsia-300:oklch(83.3% .145 321.434);--op-color-fuchsia-500:oklch(66.7% .295 322.15);--op-color-fuchsia-700:oklch(51.8% .253 323.949);--op-color-rose-300:oklch(81% .117 11.638);--op-color-rose-500:oklch(64.5% .246 16.439);--op-color-rose-700:oklch(51.4% .222 16.935);--op-color-black:#000;--op-color-white:#fff;--op-spacing:.25rem;--op-container-xs:20rem;--op-container-sm:24rem;--op-container-md:28rem;--op-container-lg:32rem;--op-container-xl:36rem;--op-container-2xl:42rem;--op-container-3xl:48rem;--op-text-xs:.75rem;--op-text-xs--line-height:calc(1 / .75);--op-text-sm:.875rem;--op-text-sm--line-height:calc(1.25 / .875);--op-text-base:1rem;--op-text-base--line-height: 1.5 ;--op-text-lg:1.125rem;--op-text-lg--line-height:calc(1.75 / 1.125);--op-text-xl:1.25rem;--op-text-xl--line-height:calc(1.75 / 1.25);--op-text-2xl:1.5rem;--op-text-2xl--line-height:calc(2 / 1.5);--op-font-weight-normal:400;--op-font-weight-medium:500;--op-font-weight-semibold:600;--op-font-weight-bold:700;--op-font-weight-extrabold:800;--op-tracking-tight:-.025em;--op-tracking-normal:0em;--op-tracking-wide:.025em;--op-tracking-wider:.05em;--op-tracking-widest:.1em;--op-leading-tight:1.25;--op-leading-snug:1.375;--op-leading-relaxed:1.625;--op-radius-xs:.125rem;--op-radius-xl:.75rem;--op-radius-2xl:1rem;--op-ease-out:cubic-bezier(0, 0, .2, 1);--op-ease-in-out:cubic-bezier(.4, 0, .2, 1);--op-animate-spin:spin 1s linear infinite;--op-animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--op-animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--op-animate-bounce:bounce 1s infinite;--op-blur-xs:4px;--op-blur-sm:8px;--op-default-transition-duration:.15s;--op-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--op-default-font-family:var(--op-font-sans);--op-default-mono-font-family:var(--op-font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--op-default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--op-default-font-feature-settings,normal);font-variation-settings:var(--op-default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--op-default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--op-default-mono-font-feature-settings,normal);font-variation-settings:var(--op-default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.op-root{--background:41 62% 95%;--foreground:49 14% 15%;--card:41 62% 95%;--card-foreground:49 14% 15%;--popover:47 100% 98%;--popover-foreground:49 14% 15%;--primary:212 67% 32%;--primary-foreground:41 62% 95%;--secondary:42 50% 88%;--secondary-foreground:49 14% 15%;--muted:42 50% 88%;--muted-foreground:44 12% 39%;--accent:var(--secondary);--accent-foreground:49 14% 15%;--destructive:8 59% 44%;--destructive-foreground:41 62% 95%;--border:42 40% 82%;--input:44 34% 77%;--ring:212 67% 32%;--radius:.625rem;--chart-1:212 67% 32%;--chart-2:134 55% 41%;--chart-3:212 51% 49%;--chart-4:28 71% 40%;--chart-5:46 14% 58%;--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--secondary);--sidebar-accent-foreground:var(--secondary-foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}.op-root[data-op-theme=dark]{--background:222 28% 11%;--foreground:210 20% 90%;--card:222 24% 14%;--card-foreground:210 20% 90%;--popover:222 24% 14%;--popover-foreground:210 20% 90%;--primary:226 80% 65%;--primary-foreground:0 0% 100%;--secondary:217 19% 22%;--secondary-foreground:210 20% 90%;--muted:217 19% 20%;--muted-foreground:215 14% 60%;--accent:217 19% 22%;--accent-foreground:210 20% 90%;--destructive:0 62% 50%;--destructive-foreground:0 0% 100%;--border:217 19% 24%;--input:217 19% 24%;--ring:226 80% 65%}}@layer components;@layer utilities{.op\:\@container\/card-header{container:card-header/inline-size}.op\:pointer-events-auto{pointer-events:auto}.op\:pointer-events-none{pointer-events:none}.op\:invisible{visibility:hidden}.op\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.op\:absolute{position:absolute}.op\:fixed{position:fixed}.op\:relative{position:relative}.op\:sticky{position:sticky}.op\:inset-0{inset:calc(var(--op-spacing) * 0)}.op\:inset-x-0{inset-inline:calc(var(--op-spacing) * 0)}.op\:inset-y-0{inset-block:calc(var(--op-spacing) * 0)}.op\:-end-0\.5{inset-inline-end:calc(var(--op-spacing) * -.5)}.op\:-top-0\.5{top:calc(var(--op-spacing) * -.5)}.op\:-top-12{top:calc(var(--op-spacing) * -12)}.op\:top-0{top:calc(var(--op-spacing) * 0)}.op\:top-1{top:calc(var(--op-spacing) * 1)}.op\:top-1\.5{top:calc(var(--op-spacing) * 1.5)}.op\:top-1\/2{top:50%}.op\:top-2{top:calc(var(--op-spacing) * 2)}.op\:top-3\.5{top:calc(var(--op-spacing) * 3.5)}.op\:top-4{top:calc(var(--op-spacing) * 4)}.op\:top-\[1px\]{top:1px}.op\:top-\[50\%\]{top:50%}.op\:top-\[60\%\]{top:60%}.op\:top-full{top:100%}.op\:-right-0\.5{right:calc(var(--op-spacing) * -.5)}.op\:-right-12{right:calc(var(--op-spacing) * -12)}.op\:right-0{right:calc(var(--op-spacing) * 0)}.op\:right-0\.5{right:calc(var(--op-spacing) * .5)}.op\:right-1{right:calc(var(--op-spacing) * 1)}.op\:right-2{right:calc(var(--op-spacing) * 2)}.op\:right-3{right:calc(var(--op-spacing) * 3)}.op\:right-4{right:calc(var(--op-spacing) * 4)}.op\:-bottom-0\.5{bottom:calc(var(--op-spacing) * -.5)}.op\:-bottom-12{bottom:calc(var(--op-spacing) * -12)}.op\:bottom-0{bottom:calc(var(--op-spacing) * 0)}.op\:bottom-1{bottom:calc(var(--op-spacing) * 1)}.op\:bottom-2{bottom:calc(var(--op-spacing) * 2)}.op\:bottom-3{bottom:calc(var(--op-spacing) * 3)}.op\:bottom-4{bottom:calc(var(--op-spacing) * 4)}.op\:bottom-10{bottom:calc(var(--op-spacing) * 10)}.op\:-left-12{left:calc(var(--op-spacing) * -12)}.op\:left-0{left:calc(var(--op-spacing) * 0)}.op\:left-1\/2{left:50%}.op\:left-2{left:calc(var(--op-spacing) * 2)}.op\:left-2\.5{left:calc(var(--op-spacing) * 2.5)}.op\:left-3{left:calc(var(--op-spacing) * 3)}.op\:left-\[50\%\]{left:50%}.op\:isolate{isolation:isolate}.op\:z-10{z-index:10}.op\:z-20{z-index:20}.op\:z-30{z-index:30}.op\:z-50{z-index:50}.op\:z-\[1\]{z-index:1}.op\:col-start-2{grid-column-start:2}.op\:row-span-2{grid-row:span 2/span 2}.op\:row-start-1{grid-row-start:1}.op\:m-0{margin:calc(var(--op-spacing) * 0)}.op\:m-4{margin:calc(var(--op-spacing) * 4)}.op\:m-auto{margin:auto}.op\:-mx-1{margin-inline:calc(var(--op-spacing) * -1)}.op\:mx-1{margin-inline:calc(var(--op-spacing) * 1)}.op\:mx-2{margin-inline:calc(var(--op-spacing) * 2)}.op\:mx-3\.5{margin-inline:calc(var(--op-spacing) * 3.5)}.op\:mx-auto{margin-inline:auto}.op\:-my-2\.5{margin-block:calc(var(--op-spacing) * -2.5)}.op\:my-1{margin-block:calc(var(--op-spacing) * 1)}.op\:my-2{margin-block:calc(var(--op-spacing) * 2)}.op\:ms-auto{margin-inline-start:auto}.op\:me-1{margin-inline-end:calc(var(--op-spacing) * 1)}.op\:-mt-4{margin-top:calc(var(--op-spacing) * -4)}.op\:mt-0{margin-top:calc(var(--op-spacing) * 0)}.op\:mt-0\.5{margin-top:calc(var(--op-spacing) * .5)}.op\:mt-1{margin-top:calc(var(--op-spacing) * 1)}.op\:mt-1\.5{margin-top:calc(var(--op-spacing) * 1.5)}.op\:mt-2{margin-top:calc(var(--op-spacing) * 2)}.op\:mt-3{margin-top:calc(var(--op-spacing) * 3)}.op\:mt-4{margin-top:calc(var(--op-spacing) * 4)}.op\:mt-\[1px\]{margin-top:1px}.op\:mt-auto{margin-top:auto}.op\:mt-px{margin-top:1px}.op\:mr-1{margin-right:calc(var(--op-spacing) * 1)}.op\:mr-1\.5{margin-right:calc(var(--op-spacing) * 1.5)}.op\:mr-auto{margin-right:auto}.op\:mb-0{margin-bottom:calc(var(--op-spacing) * 0)}.op\:mb-1{margin-bottom:calc(var(--op-spacing) * 1)}.op\:mb-1\.5{margin-bottom:calc(var(--op-spacing) * 1.5)}.op\:mb-2{margin-bottom:calc(var(--op-spacing) * 2)}.op\:mb-3{margin-bottom:calc(var(--op-spacing) * 3)}.op\:-ml-4{margin-left:calc(var(--op-spacing) * -4)}.op\:ml-0\.5{margin-left:calc(var(--op-spacing) * .5)}.op\:ml-1{margin-left:calc(var(--op-spacing) * 1)}.op\:ml-2{margin-left:calc(var(--op-spacing) * 2)}.op\:ml-6{margin-left:calc(var(--op-spacing) * 6)}.op\:ml-auto{margin-left:auto}.op\:box-content{box-sizing:content-box}.op\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.op\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.op\:block{display:block}.op\:contents{display:contents}.op\:flex{display:flex}.op\:grid{display:grid}.op\:hidden{display:none}.op\:inline{display:inline}.op\:inline-block{display:inline-block}.op\:inline-flex{display:inline-flex}.op\:field-sizing-content{field-sizing:content}.op\:aspect-square{aspect-ratio:1}.op\:size-1\.5{width:calc(var(--op-spacing) * 1.5);height:calc(var(--op-spacing) * 1.5)}.op\:size-2{width:calc(var(--op-spacing) * 2);height:calc(var(--op-spacing) * 2)}.op\:size-2\.5{width:calc(var(--op-spacing) * 2.5);height:calc(var(--op-spacing) * 2.5)}.op\:size-3{width:calc(var(--op-spacing) * 3);height:calc(var(--op-spacing) * 3)}.op\:size-3\.5{width:calc(var(--op-spacing) * 3.5);height:calc(var(--op-spacing) * 3.5)}.op\:size-4{width:calc(var(--op-spacing) * 4);height:calc(var(--op-spacing) * 4)}.op\:size-4\.5{width:calc(var(--op-spacing) * 4.5);height:calc(var(--op-spacing) * 4.5)}.op\:size-5{width:calc(var(--op-spacing) * 5);height:calc(var(--op-spacing) * 5)}.op\:size-6{width:calc(var(--op-spacing) * 6);height:calc(var(--op-spacing) * 6)}.op\:size-7{width:calc(var(--op-spacing) * 7);height:calc(var(--op-spacing) * 7)}.op\:size-8{width:calc(var(--op-spacing) * 8);height:calc(var(--op-spacing) * 8)}.op\:size-9{width:calc(var(--op-spacing) * 9);height:calc(var(--op-spacing) * 9)}.op\:size-10{width:calc(var(--op-spacing) * 10);height:calc(var(--op-spacing) * 10)}.op\:size-11{width:calc(var(--op-spacing) * 11);height:calc(var(--op-spacing) * 11)}.op\:size-12{width:calc(var(--op-spacing) * 12);height:calc(var(--op-spacing) * 12)}.op\:size-14{width:calc(var(--op-spacing) * 14);height:calc(var(--op-spacing) * 14)}.op\:size-16{width:calc(var(--op-spacing) * 16);height:calc(var(--op-spacing) * 16)}.op\:size-20{width:calc(var(--op-spacing) * 20);height:calc(var(--op-spacing) * 20)}.op\:size-\[18px\]{width:18px;height:18px}.op\:size-\[34px\]{width:34px;height:34px}.op\:size-full{width:100%;height:100%}.op\:h-0{height:calc(var(--op-spacing) * 0)}.op\:h-0\.5{height:calc(var(--op-spacing) * .5)}.op\:h-1{height:calc(var(--op-spacing) * 1)}.op\:h-1\.5{height:calc(var(--op-spacing) * 1.5)}.op\:h-2{height:calc(var(--op-spacing) * 2)}.op\:h-2\.5{height:calc(var(--op-spacing) * 2.5)}.op\:h-3{height:calc(var(--op-spacing) * 3)}.op\:h-3\.5{height:calc(var(--op-spacing) * 3.5)}.op\:h-4{height:calc(var(--op-spacing) * 4)}.op\:h-5{height:calc(var(--op-spacing) * 5)}.op\:h-6{height:calc(var(--op-spacing) * 6)}.op\:h-7{height:calc(var(--op-spacing) * 7)}.op\:h-8{height:calc(var(--op-spacing) * 8)}.op\:h-9{height:calc(var(--op-spacing) * 9)}.op\:h-10{height:calc(var(--op-spacing) * 10)}.op\:h-11{height:calc(var(--op-spacing) * 11)}.op\:h-12{height:calc(var(--op-spacing) * 12)}.op\:h-14{height:calc(var(--op-spacing) * 14)}.op\:h-16{height:calc(var(--op-spacing) * 16)}.op\:h-20{height:calc(var(--op-spacing) * 20)}.op\:h-24{height:calc(var(--op-spacing) * 24)}.op\:h-28{height:calc(var(--op-spacing) * 28)}.op\:h-32{height:calc(var(--op-spacing) * 32)}.op\:h-40{height:calc(var(--op-spacing) * 40)}.op\:h-\[1\.15rem\]{height:1.15rem}.op\:h-\[4px\]{height:4px}.op\:h-\[320px\]{height:320px}.op\:h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.op\:h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.op\:h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.op\:h-auto{height:auto}.op\:h-full{height:100%}.op\:h-px{height:1px}.op\:h-svh{height:100svh}.op\:max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.op\:max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.op\:max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.op\:max-h-0{max-height:calc(var(--op-spacing) * 0)}.op\:max-h-28{max-height:calc(var(--op-spacing) * 28)}.op\:max-h-32{max-height:calc(var(--op-spacing) * 32)}.op\:max-h-40{max-height:calc(var(--op-spacing) * 40)}.op\:max-h-44{max-height:calc(var(--op-spacing) * 44)}.op\:max-h-48{max-height:calc(var(--op-spacing) * 48)}.op\:max-h-56{max-height:calc(var(--op-spacing) * 56)}.op\:max-h-60{max-height:calc(var(--op-spacing) * 60)}.op\:max-h-64{max-height:calc(var(--op-spacing) * 64)}.op\:max-h-72{max-height:calc(var(--op-spacing) * 72)}.op\:max-h-80{max-height:calc(var(--op-spacing) * 80)}.op\:max-h-\[60vh\]{max-height:60vh}.op\:max-h-\[70vh\]{max-height:70vh}.op\:max-h-\[85vh\]{max-height:85vh}.op\:max-h-\[88vh\]{max-height:88vh}.op\:max-h-\[90vh\]{max-height:90vh}.op\:max-h-\[120px\]{max-height:120px}.op\:max-h-\[300px\]{max-height:300px}.op\:max-h-\[400px\]{max-height:400px}.op\:min-h-0{min-height:calc(var(--op-spacing) * 0)}.op\:min-h-4{min-height:calc(var(--op-spacing) * 4)}.op\:min-h-5{min-height:calc(var(--op-spacing) * 5)}.op\:min-h-8{min-height:calc(var(--op-spacing) * 8)}.op\:min-h-9{min-height:calc(var(--op-spacing) * 9)}.op\:min-h-10{min-height:calc(var(--op-spacing) * 10)}.op\:min-h-12{min-height:calc(var(--op-spacing) * 12)}.op\:min-h-16{min-height:calc(var(--op-spacing) * 16)}.op\:min-h-20{min-height:calc(var(--op-spacing) * 20)}.op\:min-h-24{min-height:calc(var(--op-spacing) * 24)}.op\:min-h-28{min-height:calc(var(--op-spacing) * 28)}.op\:min-h-32{min-height:calc(var(--op-spacing) * 32)}.op\:min-h-56{min-height:calc(var(--op-spacing) * 56)}.op\:min-h-\[44px\]{min-height:44px}.op\:min-h-\[88px\]{min-height:88px}.op\:min-h-\[100px\]{min-height:100px}.op\:min-h-\[320px\]{min-height:320px}.op\:min-h-svh{min-height:100svh}.op\:w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.op\:w-\(--radix-popover-trigger-width\){width:var(--radix-popover-trigger-width)}.op\:w-\(--sidebar-width\){width:var(--sidebar-width)}.op\:w-0{width:calc(var(--op-spacing) * 0)}.op\:w-0\.5{width:calc(var(--op-spacing) * .5)}.op\:w-1{width:calc(var(--op-spacing) * 1)}.op\:w-1\/2{width:50%}.op\:w-1\/3{width:33.3333%}.op\:w-1\/4{width:25%}.op\:w-2{width:calc(var(--op-spacing) * 2)}.op\:w-2\.5{width:calc(var(--op-spacing) * 2.5)}.op\:w-2\/3{width:66.6667%}.op\:w-2\/5{width:40%}.op\:w-3{width:calc(var(--op-spacing) * 3)}.op\:w-3\/4{width:75%}.op\:w-4{width:calc(var(--op-spacing) * 4)}.op\:w-4\/5{width:80%}.op\:w-5{width:calc(var(--op-spacing) * 5)}.op\:w-6{width:calc(var(--op-spacing) * 6)}.op\:w-8{width:calc(var(--op-spacing) * 8)}.op\:w-9{width:calc(var(--op-spacing) * 9)}.op\:w-10{width:calc(var(--op-spacing) * 10)}.op\:w-12{width:calc(var(--op-spacing) * 12)}.op\:w-14{width:calc(var(--op-spacing) * 14)}.op\:w-16{width:calc(var(--op-spacing) * 16)}.op\:w-20{width:calc(var(--op-spacing) * 20)}.op\:w-24{width:calc(var(--op-spacing) * 24)}.op\:w-28{width:calc(var(--op-spacing) * 28)}.op\:w-32{width:calc(var(--op-spacing) * 32)}.op\:w-36{width:calc(var(--op-spacing) * 36)}.op\:w-40{width:calc(var(--op-spacing) * 40)}.op\:w-44{width:calc(var(--op-spacing) * 44)}.op\:w-48{width:calc(var(--op-spacing) * 48)}.op\:w-52{width:calc(var(--op-spacing) * 52)}.op\:w-56{width:calc(var(--op-spacing) * 56)}.op\:w-60{width:calc(var(--op-spacing) * 60)}.op\:w-64{width:calc(var(--op-spacing) * 64)}.op\:w-72{width:calc(var(--op-spacing) * 72)}.op\:w-80{width:calc(var(--op-spacing) * 80)}.op\:w-\[3px\]{width:3px}.op\:w-\[40\%\]{width:40%}.op\:w-\[45\%\]{width:45%}.op\:w-\[50\%\]{width:50%}.op\:w-\[55\%\]{width:55%}.op\:w-\[72px\]{width:72px}.op\:w-\[100px\]{width:100px}.op\:w-\[120px\]{width:120px}.op\:w-\[130px\]{width:130px}.op\:w-\[150px\]{width:150px}.op\:w-\[160px\]{width:160px}.op\:w-\[170px\]{width:170px}.op\:w-\[180px\]{width:180px}.op\:w-\[340px\]{width:340px}.op\:w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.op\:w-auto{width:auto}.op\:w-fit{width:fit-content}.op\:w-full{width:100%}.op\:w-max{width:max-content}.op\:w-px{width:1px}.op\:max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.op\:max-w-2xl{max-width:var(--op-container-2xl)}.op\:max-w-3xl{max-width:var(--op-container-3xl)}.op\:max-w-64{max-width:calc(var(--op-spacing) * 64)}.op\:max-w-\[12px\]{max-width:12px}.op\:max-w-\[12rem\]{max-width:12rem}.op\:max-w-\[13ch\]{max-width:13ch}.op\:max-w-\[18rem\]{max-width:18rem}.op\:max-w-\[22ch\]{max-width:22ch}.op\:max-w-\[24rem\]{max-width:24rem}.op\:max-w-\[34rem\]{max-width:34rem}.op\:max-w-\[40ch\]{max-width:40ch}.op\:max-w-\[42ch\]{max-width:42ch}.op\:max-w-\[44ch\]{max-width:44ch}.op\:max-w-\[45\%\]{max-width:45%}.op\:max-w-\[46ch\]{max-width:46ch}.op\:max-w-\[48ch\]{max-width:48ch}.op\:max-w-\[70ch\]{max-width:70ch}.op\:max-w-\[78\%\]{max-width:78%}.op\:max-w-\[80\%\]{max-width:80%}.op\:max-w-\[120px\]{max-width:120px}.op\:max-w-\[160px\]{max-width:160px}.op\:max-w-\[180px\]{max-width:180px}.op\:max-w-\[200px\]{max-width:200px}.op\:max-w-\[300px\]{max-width:300px}.op\:max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.op\:max-w-\[min\(95vw\,1100px\)\]{max-width:min(95vw,1100px)}.op\:max-w-full{max-width:100%}.op\:max-w-lg{max-width:var(--op-container-lg)}.op\:max-w-max{max-width:max-content}.op\:max-w-md{max-width:var(--op-container-md)}.op\:max-w-sm{max-width:var(--op-container-sm)}.op\:max-w-xl{max-width:var(--op-container-xl)}.op\:max-w-xs{max-width:var(--op-container-xs)}.op\:min-w-0{min-width:calc(var(--op-spacing) * 0)}.op\:min-w-4{min-width:calc(var(--op-spacing) * 4)}.op\:min-w-5{min-width:calc(var(--op-spacing) * 5)}.op\:min-w-8{min-width:calc(var(--op-spacing) * 8)}.op\:min-w-9{min-width:calc(var(--op-spacing) * 9)}.op\:min-w-10{min-width:calc(var(--op-spacing) * 10)}.op\:min-w-24{min-width:calc(var(--op-spacing) * 24)}.op\:min-w-28{min-width:calc(var(--op-spacing) * 28)}.op\:min-w-32{min-width:calc(var(--op-spacing) * 32)}.op\:min-w-40{min-width:calc(var(--op-spacing) * 40)}.op\:min-w-44{min-width:calc(var(--op-spacing) * 44)}.op\:min-w-48{min-width:calc(var(--op-spacing) * 48)}.op\:min-w-52{min-width:calc(var(--op-spacing) * 52)}.op\:min-w-56{min-width:calc(var(--op-spacing) * 56)}.op\:min-w-64{min-width:calc(var(--op-spacing) * 64)}.op\:min-w-\[3rem\]{min-width:3rem}.op\:min-w-\[6ch\]{min-width:6ch}.op\:min-w-\[7rem\]{min-width:7rem}.op\:min-w-\[8px\]{min-width:8px}.op\:min-w-\[8rem\]{min-width:8rem}.op\:min-w-\[10rem\]{min-width:10rem}.op\:min-w-\[12rem\]{min-width:12rem}.op\:min-w-\[44px\]{min-width:44px}.op\:min-w-\[50px\]{min-width:50px}.op\:min-w-\[104px\]{min-width:104px}.op\:min-w-\[120px\]{min-width:120px}.op\:min-w-\[160px\]{min-width:160px}.op\:min-w-\[180px\]{min-width:180px}.op\:min-w-\[200px\]{min-width:200px}.op\:min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.op\:min-w-full{min-width:100%}.op\:flex-1{flex:1}.op\:flex-\[2\]{flex:2}.op\:flex-shrink-0{flex-shrink:0}.op\:shrink{flex-shrink:1}.op\:shrink-0{flex-shrink:0}.op\:grow{flex-grow:1}.op\:grow-0{flex-grow:0}.op\:basis-full{flex-basis:100%}.op\:caption-bottom{caption-side:bottom}.op\:border-collapse{border-collapse:collapse}.op\:origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.op\:origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.op\:origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.op\:origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.op\:origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.op\:origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.op\:origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.op\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:translate-y-0\.5{--tw-translate-y:calc(var(--op-spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.op\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.op\:rotate-45{rotate:45deg}.op\:rotate-90{rotate:90deg}.op\:rotate-180{rotate:180deg}.op\:transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.op\:animate-bounce{animation:var(--op-animate-bounce)}.op\:animate-caret-blink{animation:1.25s ease-out infinite op-caret-blink}.op\:animate-none{animation:none}.op\:animate-ping{animation:var(--op-animate-ping)}.op\:animate-pulse{animation:var(--op-animate-pulse)}.op\:animate-spin{animation:var(--op-animate-spin)}.op\:cursor-default{cursor:default}.op\:cursor-help{cursor:help}.op\:cursor-not-allowed{cursor:not-allowed}.op\:cursor-pointer{cursor:pointer}.op\:touch-none{touch-action:none}.op\:resize-none{resize:none}.op\:scroll-my-1{scroll-margin-block:calc(var(--op-spacing) * 1)}.op\:scroll-py-1{scroll-padding-block:calc(var(--op-spacing) * 1)}.op\:scroll-py-2{scroll-padding-block:calc(var(--op-spacing) * 2)}.op\:list-decimal{list-style-type:decimal}.op\:list-disc{list-style-type:disc}.op\:list-none{list-style-type:none}.op\:appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.op\:auto-rows-min{grid-auto-rows:min-content}.op\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.op\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.op\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.op\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.op\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.op\:grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.op\:grid-cols-\[3\.5rem_1fr\]{grid-template-columns:3.5rem 1fr}.op\:grid-cols-\[5rem_1fr\]{grid-template-columns:5rem 1fr}.op\:grid-cols-\[5rem_1fr_auto\]{grid-template-columns:5rem 1fr auto}.op\:grid-cols-\[9rem_1fr\]{grid-template-columns:9rem 1fr}.op\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.op\:flex-col{flex-direction:column}.op\:flex-col-reverse{flex-direction:column-reverse}.op\:flex-row{flex-direction:row}.op\:flex-row-reverse{flex-direction:row-reverse}.op\:flex-wrap{flex-wrap:wrap}.op\:items-baseline{align-items:baseline}.op\:items-center{align-items:center}.op\:items-end{align-items:flex-end}.op\:items-start{align-items:flex-start}.op\:items-stretch{align-items:stretch}.op\:justify-between{justify-content:space-between}.op\:justify-center{justify-content:center}.op\:justify-end{justify-content:flex-end}.op\:justify-start{justify-content:flex-start}.op\:justify-items-center{justify-items:center}.op\:justify-items-start{justify-items:start}.op\:gap-0{gap:calc(var(--op-spacing) * 0)}.op\:gap-0\.5{gap:calc(var(--op-spacing) * .5)}.op\:gap-1{gap:calc(var(--op-spacing) * 1)}.op\:gap-1\.5{gap:calc(var(--op-spacing) * 1.5)}.op\:gap-2{gap:calc(var(--op-spacing) * 2)}.op\:gap-2\.5{gap:calc(var(--op-spacing) * 2.5)}.op\:gap-3{gap:calc(var(--op-spacing) * 3)}.op\:gap-3\.5{gap:calc(var(--op-spacing) * 3.5)}.op\:gap-4{gap:calc(var(--op-spacing) * 4)}.op\:gap-5{gap:calc(var(--op-spacing) * 5)}.op\:gap-6{gap:calc(var(--op-spacing) * 6)}.op\:gap-\[2px\]{gap:2px}:where(.op\:space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--op-spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--op-spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}.op\:gap-x-1\.5{column-gap:calc(var(--op-spacing) * 1.5)}.op\:gap-x-2{column-gap:calc(var(--op-spacing) * 2)}.op\:gap-x-3{column-gap:calc(var(--op-spacing) * 3)}.op\:gap-x-4{column-gap:calc(var(--op-spacing) * 4)}.op\:gap-x-5{column-gap:calc(var(--op-spacing) * 5)}.op\:gap-x-6{column-gap:calc(var(--op-spacing) * 6)}.op\:gap-y-0\.5{row-gap:calc(var(--op-spacing) * .5)}.op\:gap-y-1{row-gap:calc(var(--op-spacing) * 1)}.op\:gap-y-1\.5{row-gap:calc(var(--op-spacing) * 1.5)}.op\:gap-y-2{row-gap:calc(var(--op-spacing) * 2)}.op\:gap-y-2\.5{row-gap:calc(var(--op-spacing) * 2.5)}.op\:gap-y-3{row-gap:calc(var(--op-spacing) * 3)}:where(.op\:divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.op\:divide-border>:not(:last-child)){border-color:hsl(var(--border))}.op\:self-center{align-self:center}.op\:self-end{align-self:flex-end}.op\:self-start{align-self:flex-start}.op\:justify-self-end{justify-self:flex-end}.op\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.op\:overflow-auto{overflow:auto}.op\:overflow-hidden{overflow:hidden}.op\:overflow-visible{overflow:visible}.op\:overflow-x-auto{overflow-x:auto}.op\:overflow-x-hidden{overflow-x:hidden}.op\:overflow-y-auto{overflow-y:auto}.op\:rounded{border-radius:.25rem}.op\:rounded-2xl{border-radius:var(--op-radius-2xl)}.op\:rounded-\[2px\]{border-radius:2px}.op\:rounded-\[3px\]{border-radius:3px}.op\:rounded-\[4px\]{border-radius:4px}.op\:rounded-\[26px\]{border-radius:26px}.op\:rounded-\[inherit\]{border-radius:inherit}.op\:rounded-full{border-radius:3.40282e38px}.op\:rounded-lg{border-radius:var(--radius)}.op\:rounded-md{border-radius:calc(var(--radius) - 2px)}.op\:rounded-none{border-radius:0}.op\:rounded-sm{border-radius:calc(var(--radius) - 4px)}.op\:rounded-xl{border-radius:var(--op-radius-xl)}.op\:rounded-xs{border-radius:var(--op-radius-xs)}.op\:rounded-s-md{border-start-start-radius:calc(var(--radius) - 2px);border-end-start-radius:calc(var(--radius) - 2px)}.op\:rounded-e-md{border-start-end-radius:calc(var(--radius) - 2px);border-end-end-radius:calc(var(--radius) - 2px)}.op\:rounded-l-xl{border-top-left-radius:var(--op-radius-xl);border-bottom-left-radius:var(--op-radius-xl)}.op\:rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.op\:rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.op\:rounded-br-sm{border-bottom-right-radius:calc(var(--radius) - 4px)}.op\:rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) - 4px)}.op\:border{border-style:var(--tw-border-style);border-width:1px}.op\:border-0{border-style:var(--tw-border-style);border-width:0}.op\:border-2{border-style:var(--tw-border-style);border-width:2px}.op\:border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.op\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.op\:border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.op\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.op\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.op\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.op\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.op\:border-dashed{--tw-border-style:dashed;border-style:dashed}.op\:border-dotted{--tw-border-style:dotted;border-style:dotted}.op\:border-background{border-color:hsl(var(--background))}.op\:border-border,.op\:border-border\/50{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.op\:border-border\/50{border-color:color-mix(in oklab,hsl(var(--border)) 50%,transparent)}}.op\:border-border\/60{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.op\:border-border\/60{border-color:color-mix(in oklab,hsl(var(--border)) 60%,transparent)}}.op\:border-border\/70{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.op\:border-border\/70{border-color:color-mix(in oklab,hsl(var(--border)) 70%,transparent)}}.op\:border-current{border-color:currentColor}.op\:border-destructive{border-color:hsl(var(--destructive))}.op\:border-input{border-color:hsl(var(--input))}.op\:border-muted{border-color:hsl(var(--muted))}.op\:border-muted-foreground,.op\:border-muted-foreground\/20{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.op\:border-muted-foreground\/20{border-color:color-mix(in oklab,hsl(var(--muted-foreground)) 20%,transparent)}}.op\:border-muted-foreground\/40{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.op\:border-muted-foreground\/40{border-color:color-mix(in oklab,hsl(var(--muted-foreground)) 40%,transparent)}}.op\:border-primary{border-color:hsl(var(--primary))}.op\:border-primary-foreground,.op\:border-primary-foreground\/40{border-color:hsl(var(--primary-foreground))}@supports (color:color-mix(in lab,red,red)){.op\:border-primary-foreground\/40{border-color:color-mix(in oklab,hsl(var(--primary-foreground)) 40%,transparent)}}.op\:border-ring{border-color:hsl(var(--ring))}.op\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.op\:border-transparent{border-color:#0000}.op\:border-white\/40{border-color:var(--op-color-white)}@supports (color:color-mix(in lab,red,red)){.op\:border-white\/40{border-color:color-mix(in oklab,var(--op-color-white) 40%,transparent)}}.op\:border-t-foreground{border-top-color:hsl(var(--foreground))}.op\:border-t-primary{border-top-color:hsl(var(--primary))}.op\:border-t-primary-foreground{border-top-color:hsl(var(--primary-foreground))}.op\:border-t-transparent{border-top-color:#0000}.op\:border-t-white{border-top-color:var(--op-color-white)}.op\:border-l-transparent{border-left-color:#0000}.op\:bg-\[\#2E7D32\]{background-color:#2e7d32}.op\:bg-\[\#B45309\]{background-color:#b45309}.op\:bg-\[var\(--ps-accent-soft\)\]{background-color:var(--ps-accent-soft)}.op\:bg-\[var\(--ps-paper\)\]{background-color:var(--ps-paper)}.op\:bg-accent,.op\:bg-accent\/40{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.op\:bg-accent\/40{background-color:color-mix(in oklab,hsl(var(--accent)) 40%,transparent)}}.op\:bg-amber-200{background-color:var(--op-color-amber-200)}.op\:bg-amber-500,.op\:bg-amber-500\/15{background-color:var(--op-color-amber-500)}@supports (color:color-mix(in lab,red,red)){.op\:bg-amber-500\/15{background-color:color-mix(in oklab,var(--op-color-amber-500) 15%,transparent)}}.op\:bg-background,.op\:bg-background\/45{background-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.op\:bg-background\/45{background-color:color-mix(in oklab,hsl(var(--background)) 45%,transparent)}}.op\:bg-background\/80{background-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.op\:bg-background\/80{background-color:color-mix(in oklab,hsl(var(--background)) 80%,transparent)}}.op\:bg-black\/0{background-color:var(--op-color-black)}@supports (color:color-mix(in lab,red,red)){.op\:bg-black\/0{background-color:color-mix(in oklab,var(--op-color-black) 0%,transparent)}}.op\:bg-black\/50{background-color:var(--op-color-black)}@supports (color:color-mix(in lab,red,red)){.op\:bg-black\/50{background-color:color-mix(in oklab,var(--op-color-black) 50%,transparent)}}.op\:bg-border{background-color:hsl(var(--border))}.op\:bg-card{background-color:hsl(var(--card))}.op\:bg-current{background-color:currentColor}.op\:bg-destructive,.op\:bg-destructive\/10{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:bg-destructive\/10{background-color:color-mix(in oklab,hsl(var(--destructive)) 10%,transparent)}}.op\:bg-destructive\/30{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:bg-destructive\/30{background-color:color-mix(in oklab,hsl(var(--destructive)) 30%,transparent)}}.op\:bg-emerald-500,.op\:bg-emerald-500\/15{background-color:var(--op-color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.op\:bg-emerald-500\/15{background-color:color-mix(in oklab,var(--op-color-emerald-500) 15%,transparent)}}.op\:bg-foreground,.op\:bg-foreground\/5{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.op\:bg-foreground\/5{background-color:color-mix(in oklab,hsl(var(--foreground)) 5%,transparent)}}.op\:bg-foreground\/30{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.op\:bg-foreground\/30{background-color:color-mix(in oklab,hsl(var(--foreground)) 30%,transparent)}}.op\:bg-foreground\/40{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.op\:bg-foreground\/40{background-color:color-mix(in oklab,hsl(var(--foreground)) 40%,transparent)}}.op\:bg-fuchsia-500\/15{background-color:var(--op-color-fuchsia-500)}@supports (color:color-mix(in lab,red,red)){.op\:bg-fuchsia-500\/15{background-color:color-mix(in oklab,var(--op-color-fuchsia-500) 15%,transparent)}}.op\:bg-muted{background-color:hsl(var(--muted))}.op\:bg-muted-foreground,.op\:bg-muted-foreground\/25{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.op\:bg-muted-foreground\/25{background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 25%,transparent)}}.op\:bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.op\:bg-muted-foreground\/30{background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 30%,transparent)}}.op\:bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.op\:bg-muted-foreground\/40{background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 40%,transparent)}}.op\:bg-muted\/30{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.op\:bg-muted\/30{background-color:color-mix(in oklab,hsl(var(--muted)) 30%,transparent)}}.op\:bg-muted\/40{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.op\:bg-muted\/40{background-color:color-mix(in oklab,hsl(var(--muted)) 40%,transparent)}}.op\:bg-muted\/50{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.op\:bg-muted\/50{background-color:color-mix(in oklab,hsl(var(--muted)) 50%,transparent)}}.op\:bg-muted\/60{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.op\:bg-muted\/60{background-color:color-mix(in oklab,hsl(var(--muted)) 60%,transparent)}}.op\:bg-muted\/70{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.op\:bg-muted\/70{background-color:color-mix(in oklab,hsl(var(--muted)) 70%,transparent)}}.op\:bg-popover{background-color:hsl(var(--popover))}.op\:bg-primary,.op\:bg-primary\/5{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.op\:bg-primary\/5{background-color:color-mix(in oklab,hsl(var(--primary)) 5%,transparent)}}.op\:bg-primary\/10{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.op\:bg-primary\/10{background-color:color-mix(in oklab,hsl(var(--primary)) 10%,transparent)}}.op\:bg-primary\/15{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.op\:bg-primary\/15{background-color:color-mix(in oklab,hsl(var(--primary)) 15%,transparent)}}.op\:bg-primary\/20{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.op\:bg-primary\/20{background-color:color-mix(in oklab,hsl(var(--primary)) 20%,transparent)}}.op\:bg-primary\/25{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.op\:bg-primary\/25{background-color:color-mix(in oklab,hsl(var(--primary)) 25%,transparent)}}.op\:bg-primary\/40{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.op\:bg-primary\/40{background-color:color-mix(in oklab,hsl(var(--primary)) 40%,transparent)}}.op\:bg-primary\/70{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.op\:bg-primary\/70{background-color:color-mix(in oklab,hsl(var(--primary)) 70%,transparent)}}.op\:bg-primary\/80{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.op\:bg-primary\/80{background-color:color-mix(in oklab,hsl(var(--primary)) 80%,transparent)}}.op\:bg-rose-500\/15{background-color:var(--op-color-rose-500)}@supports (color:color-mix(in lab,red,red)){.op\:bg-rose-500\/15{background-color:color-mix(in oklab,var(--op-color-rose-500) 15%,transparent)}}.op\:bg-secondary{background-color:hsl(var(--secondary))}.op\:bg-sidebar{background-color:hsl(var(--sidebar))}.op\:bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.op\:bg-sky-500\/15{background-color:var(--op-color-sky-500)}@supports (color:color-mix(in lab,red,red)){.op\:bg-sky-500\/15{background-color:color-mix(in oklab,var(--op-color-sky-500) 15%,transparent)}}.op\:bg-teal-500\/15{background-color:var(--op-color-teal-500)}@supports (color:color-mix(in lab,red,red)){.op\:bg-teal-500\/15{background-color:color-mix(in oklab,var(--op-color-teal-500) 15%,transparent)}}.op\:bg-transparent{background-color:#0000}.op\:bg-violet-500\/15{background-color:var(--op-color-violet-500)}@supports (color:color-mix(in lab,red,red)){.op\:bg-violet-500\/15{background-color:color-mix(in oklab,var(--op-color-violet-500) 15%,transparent)}}.op\:bg-yellow-200{background-color:var(--op-color-yellow-200)}.op\:bg-\[length\:250\%_100\%\,auto\]{background-size:250% 100%,auto}.op\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.op\:\[background-repeat\:no-repeat\,padding-box\]{background-repeat:no-repeat,padding-box}.op\:fill-amber-400{fill:var(--op-color-amber-400)}.op\:fill-current{fill:currentColor}.op\:fill-foreground{fill:hsl(var(--foreground))}.op\:fill-primary{fill:hsl(var(--primary))}.op\:object-contain{object-fit:contain}.op\:object-cover{object-fit:cover}.op\:p-0{padding:calc(var(--op-spacing) * 0)}.op\:p-0\.5{padding:calc(var(--op-spacing) * .5)}.op\:p-1{padding:calc(var(--op-spacing) * 1)}.op\:p-1\.5{padding:calc(var(--op-spacing) * 1.5)}.op\:p-2{padding:calc(var(--op-spacing) * 2)}.op\:p-2\.5{padding:calc(var(--op-spacing) * 2.5)}.op\:p-3{padding:calc(var(--op-spacing) * 3)}.op\:p-4{padding:calc(var(--op-spacing) * 4)}.op\:p-6{padding:calc(var(--op-spacing) * 6)}.op\:p-8{padding:calc(var(--op-spacing) * 8)}.op\:p-\[3px\]{padding:3px}.op\:p-px{padding:1px}.op\:px-0\.5{padding-inline:calc(var(--op-spacing) * .5)}.op\:px-1{padding-inline:calc(var(--op-spacing) * 1)}.op\:px-1\.5{padding-inline:calc(var(--op-spacing) * 1.5)}.op\:px-2{padding-inline:calc(var(--op-spacing) * 2)}.op\:px-2\.5{padding-inline:calc(var(--op-spacing) * 2.5)}.op\:px-3{padding-inline:calc(var(--op-spacing) * 3)}.op\:px-3\.5{padding-inline:calc(var(--op-spacing) * 3.5)}.op\:px-4{padding-inline:calc(var(--op-spacing) * 4)}.op\:px-5{padding-inline:calc(var(--op-spacing) * 5)}.op\:px-6{padding-inline:calc(var(--op-spacing) * 6)}.op\:px-\[18px\]{padding-inline:18px}.op\:px-px{padding-inline:1px}.op\:py-0{padding-block:calc(var(--op-spacing) * 0)}.op\:py-0\.5{padding-block:calc(var(--op-spacing) * .5)}.op\:py-1{padding-block:calc(var(--op-spacing) * 1)}.op\:py-1\.5{padding-block:calc(var(--op-spacing) * 1.5)}.op\:py-2{padding-block:calc(var(--op-spacing) * 2)}.op\:py-2\.5{padding-block:calc(var(--op-spacing) * 2.5)}.op\:py-3{padding-block:calc(var(--op-spacing) * 3)}.op\:py-3\.5{padding-block:calc(var(--op-spacing) * 3.5)}.op\:py-4{padding-block:calc(var(--op-spacing) * 4)}.op\:py-5{padding-block:calc(var(--op-spacing) * 5)}.op\:py-6{padding-block:calc(var(--op-spacing) * 6)}.op\:py-8{padding-block:calc(var(--op-spacing) * 8)}.op\:py-10{padding-block:calc(var(--op-spacing) * 10)}.op\:py-12{padding-block:calc(var(--op-spacing) * 12)}.op\:py-16{padding-block:calc(var(--op-spacing) * 16)}.op\:py-\[1px\]{padding-block:1px}.op\:py-\[2px\]{padding-block:2px}.op\:pt-0{padding-top:calc(var(--op-spacing) * 0)}.op\:pt-0\.5{padding-top:calc(var(--op-spacing) * .5)}.op\:pt-1{padding-top:calc(var(--op-spacing) * 1)}.op\:pt-2{padding-top:calc(var(--op-spacing) * 2)}.op\:pt-2\.5{padding-top:calc(var(--op-spacing) * 2.5)}.op\:pt-3{padding-top:calc(var(--op-spacing) * 3)}.op\:pt-4{padding-top:calc(var(--op-spacing) * 4)}.op\:pt-5{padding-top:calc(var(--op-spacing) * 5)}.op\:pr-0\.5{padding-right:calc(var(--op-spacing) * .5)}.op\:pr-1{padding-right:calc(var(--op-spacing) * 1)}.op\:pr-2{padding-right:calc(var(--op-spacing) * 2)}.op\:pr-2\.5{padding-right:calc(var(--op-spacing) * 2.5)}.op\:pr-3{padding-right:calc(var(--op-spacing) * 3)}.op\:pr-8{padding-right:calc(var(--op-spacing) * 8)}.op\:pr-9{padding-right:calc(var(--op-spacing) * 9)}.op\:pr-12{padding-right:calc(var(--op-spacing) * 12)}.op\:pb-0\.5{padding-bottom:calc(var(--op-spacing) * .5)}.op\:pb-1{padding-bottom:calc(var(--op-spacing) * 1)}.op\:pb-1\.5{padding-bottom:calc(var(--op-spacing) * 1.5)}.op\:pb-2{padding-bottom:calc(var(--op-spacing) * 2)}.op\:pb-3{padding-bottom:calc(var(--op-spacing) * 3)}.op\:pb-4{padding-bottom:calc(var(--op-spacing) * 4)}.op\:pb-\[2px\]{padding-bottom:2px}.op\:pl-1{padding-left:calc(var(--op-spacing) * 1)}.op\:pl-2{padding-left:calc(var(--op-spacing) * 2)}.op\:pl-3{padding-left:calc(var(--op-spacing) * 3)}.op\:pl-4{padding-left:calc(var(--op-spacing) * 4)}.op\:pl-5{padding-left:calc(var(--op-spacing) * 5)}.op\:pl-6{padding-left:calc(var(--op-spacing) * 6)}.op\:pl-8{padding-left:calc(var(--op-spacing) * 8)}.op\:pl-14{padding-left:calc(var(--op-spacing) * 14)}.op\:text-center{text-align:center}.op\:text-end{text-align:end}.op\:text-left{text-align:left}.op\:text-right{text-align:right}.op\:text-start{text-align:start}.op\:align-middle{vertical-align:middle}.op\:align-top{vertical-align:top}.op\:font-mono{font-family:var(--op-font-mono)}.op\:font-sans{font-family:var(--op-font-sans)}.op\:text-2xl{font-size:calc(var(--op-text-2xl) * var(--mc-text-scale, 1));line-height:var(--tw-leading,var(--op-text-2xl--line-height))}.op\:text-base{font-size:calc(var(--op-text-base) * var(--mc-text-scale, 1));line-height:var(--tw-leading,var(--op-text-base--line-height))}.op\:text-lg{font-size:calc(var(--op-text-lg) * var(--mc-text-scale, 1));line-height:var(--tw-leading,var(--op-text-lg--line-height))}.op\:text-sm{font-size:calc(var(--op-text-sm) * var(--mc-text-scale, 1));line-height:var(--tw-leading,var(--op-text-sm--line-height))}.op\:text-xl{font-size:calc(var(--op-text-xl) * var(--mc-text-scale, 1));line-height:var(--tw-leading,var(--op-text-xl--line-height))}.op\:text-xs{font-size:calc(var(--op-text-xs) * var(--mc-text-scale, 1));line-height:var(--tw-leading,var(--op-text-xs--line-height))}.op\:text-\[8px\]{font-size:calc(8px * var(--mc-text-scale, 1))}.op\:text-\[9px\]{font-size:calc(9px * var(--mc-text-scale, 1))}.op\:text-\[10px\]{font-size:calc(10px * var(--mc-text-scale, 1))}.op\:text-\[11\.5px\]{font-size:calc(11.5px * var(--mc-text-scale, 1))}.op\:text-\[11px\]{font-size:calc(11px * var(--mc-text-scale, 1))}.op\:text-\[12px\]{font-size:calc(12px * var(--mc-text-scale, 1))}.op\:text-\[13px\]{font-size:calc(13px * var(--mc-text-scale, 1))}.op\:leading-4{--tw-leading:calc(var(--op-spacing) * 4);line-height:calc(var(--op-spacing) * 4)}.op\:leading-none{--tw-leading:1;line-height:1}.op\:leading-relaxed{--tw-leading:var(--op-leading-relaxed);line-height:var(--op-leading-relaxed)}.op\:leading-snug{--tw-leading:var(--op-leading-snug);line-height:var(--op-leading-snug)}.op\:leading-tight{--tw-leading:var(--op-leading-tight);line-height:var(--op-leading-tight)}.op\:font-bold{--tw-font-weight:var(--op-font-weight-bold);font-weight:var(--op-font-weight-bold)}.op\:font-extrabold{--tw-font-weight:var(--op-font-weight-extrabold);font-weight:var(--op-font-weight-extrabold)}.op\:font-medium{--tw-font-weight:var(--op-font-weight-medium);font-weight:var(--op-font-weight-medium)}.op\:font-normal{--tw-font-weight:var(--op-font-weight-normal);font-weight:var(--op-font-weight-normal)}.op\:font-semibold{--tw-font-weight:var(--op-font-weight-semibold);font-weight:var(--op-font-weight-semibold)}.op\:tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.op\:tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.op\:tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.op\:tracking-normal{--tw-tracking:var(--op-tracking-normal);letter-spacing:var(--op-tracking-normal)}.op\:tracking-tight{--tw-tracking:var(--op-tracking-tight);letter-spacing:var(--op-tracking-tight)}.op\:tracking-wide{--tw-tracking:var(--op-tracking-wide);letter-spacing:var(--op-tracking-wide)}.op\:tracking-wider{--tw-tracking:var(--op-tracking-wider);letter-spacing:var(--op-tracking-wider)}.op\:tracking-widest{--tw-tracking:var(--op-tracking-widest);letter-spacing:var(--op-tracking-widest)}.op\:text-balance{text-wrap:balance}.op\:break-words{overflow-wrap:break-word}.op\:break-all{word-break:break-all}.op\:whitespace-normal{white-space:normal}.op\:whitespace-nowrap{white-space:nowrap}.op\:whitespace-pre-wrap{white-space:pre-wrap}.op\:text-\[\#2E7D32\]{color:#2e7d32}.op\:text-\[\#1565C0\]{color:#1565c0}.op\:text-amber-400{color:var(--op-color-amber-400)}.op\:text-amber-500{color:var(--op-color-amber-500)}.op\:text-amber-700{color:var(--op-color-amber-700)}.op\:text-background{color:hsl(var(--background))}.op\:text-card-foreground{color:hsl(var(--card-foreground))}.op\:text-current{color:currentColor}.op\:text-destructive{color:hsl(var(--destructive))}.op\:text-emerald-600{color:var(--op-color-emerald-600)}.op\:text-emerald-700{color:var(--op-color-emerald-700)}.op\:text-foreground,.op\:text-foreground\/50{color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.op\:text-foreground\/50{color:color-mix(in oklab,hsl(var(--foreground)) 50%,transparent)}}.op\:text-foreground\/70{color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.op\:text-foreground\/70{color:color-mix(in oklab,hsl(var(--foreground)) 70%,transparent)}}.op\:text-foreground\/90{color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.op\:text-foreground\/90{color:color-mix(in oklab,hsl(var(--foreground)) 90%,transparent)}}.op\:text-fuchsia-700{color:var(--op-color-fuchsia-700)}.op\:text-muted-foreground,.op\:text-muted-foreground\/70{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.op\:text-muted-foreground\/70{color:color-mix(in oklab,hsl(var(--muted-foreground)) 70%,transparent)}}.op\:text-popover-foreground{color:hsl(var(--popover-foreground))}.op\:text-primary{color:hsl(var(--primary))}.op\:text-primary-foreground{color:hsl(var(--primary-foreground))}.op\:text-purple-600{color:var(--op-color-purple-600)}.op\:text-rose-700{color:var(--op-color-rose-700)}.op\:text-secondary-foreground{color:hsl(var(--secondary-foreground))}.op\:text-sidebar-foreground,.op\:text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground))}@supports (color:color-mix(in lab,red,red)){.op\:text-sidebar-foreground\/70{color:color-mix(in oklab,hsl(var(--sidebar-foreground)) 70%,transparent)}}.op\:text-sky-700{color:var(--op-color-sky-700)}.op\:text-teal-700{color:var(--op-color-teal-700)}.op\:text-transparent{color:#0000}.op\:text-violet-700{color:var(--op-color-violet-700)}.op\:text-white{color:var(--op-color-white)}.op\:capitalize{text-transform:capitalize}.op\:normal-case{text-transform:none}.op\:uppercase{text-transform:uppercase}.op\:italic{font-style:italic}.op\:tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.op\:underline{text-decoration-line:underline}.op\:decoration-primary-foreground\/60{-webkit-text-decoration-color:hsl(var(--primary-foreground));text-decoration-color:hsl(var(--primary-foreground))}@supports (color:color-mix(in lab,red,red)){.op\:decoration-primary-foreground\/60{-webkit-text-decoration-color:color-mix(in oklab,hsl(var(--primary-foreground)) 60%,transparent);text-decoration-color:color-mix(in oklab,hsl(var(--primary-foreground)) 60%,transparent)}}.op\:decoration-primary\/60{-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.op\:decoration-primary\/60{-webkit-text-decoration-color:color-mix(in oklab,hsl(var(--primary)) 60%,transparent);text-decoration-color:color-mix(in oklab,hsl(var(--primary)) 60%,transparent)}}.op\:decoration-dotted{text-decoration-style:dotted}.op\:underline-offset-2{text-underline-offset:2px}.op\:underline-offset-4{text-underline-offset:4px}.op\:accent-\[hsl\(var\(--primary\)\)\],.op\:accent-primary{accent-color:hsl(var(--primary))}.op\:opacity-0{opacity:0}.op\:opacity-20{opacity:.2}.op\:opacity-25{opacity:.25}.op\:opacity-30{opacity:.3}.op\:opacity-40{opacity:.4}.op\:opacity-50{opacity:.5}.op\:opacity-60{opacity:.6}.op\:opacity-70{opacity:.7}.op\:opacity-75{opacity:.75}.op\:opacity-100{opacity:1}.op\:shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:ring-background{--tw-ring-color:hsl(var(--background))}.op\:ring-border{--tw-ring-color:hsl(var(--border))}.op\:ring-card{--tw-ring-color:hsl(var(--card))}.op\:ring-primary\/20{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.op\:ring-primary\/20{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.op\:ring-ring\/20{--tw-ring-color:hsl(var(--ring))}@supports (color:color-mix(in lab,red,red)){.op\:ring-ring\/20{--tw-ring-color:color-mix(in oklab, hsl(var(--ring)) 20%, transparent)}}.op\:ring-ring\/50{--tw-ring-color:hsl(var(--ring))}@supports (color:color-mix(in lab,red,red)){.op\:ring-ring\/50{--tw-ring-color:color-mix(in oklab, hsl(var(--ring)) 50%, transparent)}}.op\:ring-sidebar-ring{--tw-ring-color:hsl(var(--sidebar-ring))}.op\:ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.op\:outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.op\:outline-hidden{outline-offset:2px;outline:2px solid #0000}}.op\:outline{outline-style:var(--tw-outline-style);outline-width:1px}.op\:outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.op\:backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.op\:backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.op\:backdrop-blur-sm{--tw-backdrop-blur:blur(var(--op-blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.op\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--op-blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.op\:transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--op-default-transition-timing-function));transition-duration:var(--tw-duration,var(--op-default-transition-duration))}.op\:transition-\[color\,border-color\]{transition-property:color,border-color;transition-timing-function:var(--tw-ease,var(--op-default-transition-timing-function));transition-duration:var(--tw-duration,var(--op-default-transition-duration))}.op\:transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--op-default-transition-timing-function));transition-duration:var(--tw-duration,var(--op-default-transition-duration))}.op\:transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--op-default-transition-timing-function));transition-duration:var(--tw-duration,var(--op-default-transition-duration))}.op\:transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--op-default-transition-timing-function));transition-duration:var(--tw-duration,var(--op-default-transition-duration))}.op\:transition-\[transform\,background-color\,border-color\]{transition-property:transform,background-color,border-color;transition-timing-function:var(--tw-ease,var(--op-default-transition-timing-function));transition-duration:var(--tw-duration,var(--op-default-transition-duration))}.op\:transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--op-default-transition-timing-function));transition-duration:var(--tw-duration,var(--op-default-transition-duration))}.op\:transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--op-default-transition-timing-function));transition-duration:var(--tw-duration,var(--op-default-transition-duration))}.op\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--op-default-transition-timing-function));transition-duration:var(--tw-duration,var(--op-default-transition-duration))}.op\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--op-default-transition-timing-function));transition-duration:var(--tw-duration,var(--op-default-transition-duration))}.op\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--op-default-transition-timing-function));transition-duration:var(--tw-duration,var(--op-default-transition-duration))}.op\:transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--op-default-transition-timing-function));transition-duration:var(--tw-duration,var(--op-default-transition-duration))}.op\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--op-default-transition-timing-function));transition-duration:var(--tw-duration,var(--op-default-transition-duration))}.op\:transition-none{transition-property:none}.op\:delay-50{transition-delay:50ms}.op\:duration-150{--tw-duration:.15s;transition-duration:.15s}.op\:duration-200{--tw-duration:.2s;transition-duration:.2s}.op\:duration-300{--tw-duration:.3s;transition-duration:.3s}.op\:duration-1000{--tw-duration:1s;transition-duration:1s}.op\:ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.op\:ease-\[cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\]{--tw-ease:cubic-bezier(.34,1.56,.64,1);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.op\:ease-in-out{--tw-ease:var(--op-ease-in-out);transition-timing-function:var(--op-ease-in-out)}.op\:ease-linear{--tw-ease:linear;transition-timing-function:linear}.op\:ease-out{--tw-ease:var(--op-ease-out);transition-timing-function:var(--op-ease-out)}.op\:animate-in{animation-name:op-enter;animation-duration:.15s;animation-fill-mode:both}.op\:outline-none{--tw-outline-style:none;outline-style:none}.op\:select-none{-webkit-user-select:none;user-select:none}.op\:\[--base-color\:var\(--muted-foreground\)\]{--base-color:var(--muted-foreground)}.op\:\[--shimmer-bg\:linear-gradient\(90deg\,transparent_calc\(50\%-var\(--spread\)\)\,var\(--shimmer-color\)\,transparent_calc\(50\%\+var\(--spread\)\)\)\]{--shimmer-bg:linear-gradient(90deg,transparent calc(50% - var(--spread)),var(--shimmer-color),transparent calc(50% + var(--spread)))}.op\:\[--shimmer-color\:var\(--foreground\)\]{--shimmer-color:var(--foreground)}.op\:\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.op\:\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.op\:fade-in{--op-enter-opacity:0}.op\:fade-in-0{--op-enter-opacity: 0 }.op\:ring-inset{--tw-ring-inset:inset}.op\:zoom-in-95{--op-enter-scale:calc(95 / 100)}.op\:group-focus-within\/menu-item\:opacity-100:is(:where(.op\:group\/menu-item):focus-within *){opacity:1}@media(hover:hover){.op\:group-hover\:text-foreground\/70:is(:where(.op\:group):hover *){color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.op\:group-hover\:text-foreground\/70:is(:where(.op\:group):hover *){color:color-mix(in oklab,hsl(var(--foreground)) 70%,transparent)}}.op\:group-hover\:opacity-100:is(:where(.op\:group):hover *){opacity:1}.op\:group-hover\/att\:bg-black\/30:is(:where(.op\:group\/att):hover *){background-color:var(--op-color-black)}@supports (color:color-mix(in lab,red,red)){.op\:group-hover\/att\:bg-black\/30:is(:where(.op\:group\/att):hover *){background-color:color-mix(in oklab,var(--op-color-black) 30%,transparent)}}.op\:group-hover\/att\:opacity-100:is(:where(.op\:group\/att):hover *),.op\:group-hover\/menu-item\:opacity-100:is(:where(.op\:group\/menu-item):hover *),.op\:group-hover\/player\:opacity-100:is(:where(.op\:group\/player):hover *){opacity:1}.op\:group-hover\/wave\:bg-muted-foreground\/40:is(:where(.op\:group\/wave):hover *){background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.op\:group-hover\/wave\:bg-muted-foreground\/40:is(:where(.op\:group\/wave):hover *){background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 40%,transparent)}}}.op\:group-focus-visible\:opacity-100:is(:where(.op\:group):focus-visible *){opacity:1}.op\:group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.op\:group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--op-spacing) * 8)}.op\:group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.op\:group)[data-collapsible=icon] *){margin-top:calc(var(--op-spacing) * -8)}.op\:group-data-\[collapsible\=icon\]\:hidden:is(:where(.op\:group)[data-collapsible=icon] *){display:none}.op\:group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.op\:group)[data-collapsible=icon] *){width:calc(var(--op-spacing) * 8)!important;height:calc(var(--op-spacing) * 8)!important}.op\:group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.op\:group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.op\:group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.op\:group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--op-spacing) * 4)))}.op\:group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.op\:group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--op-spacing) * 4)) + 2px)}.op\:group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.op\:group)[data-collapsible=icon] *){overflow:hidden}.op\:group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.op\:group)[data-collapsible=icon] *){padding:calc(var(--op-spacing) * 0)!important}.op\:group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.op\:group)[data-collapsible=icon] *){padding:calc(var(--op-spacing) * 2)!important}.op\:group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.op\:group)[data-collapsible=icon] *){opacity:0}.op\:group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.op\:group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.op\:group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.op\:group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.op\:group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.op\:group)[data-collapsible=offcanvas] *){width:calc(var(--op-spacing) * 0)}.op\:group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.op\:group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--op-spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.op\:group)[data-disabled=true] *){pointer-events:none}.op\:group-data-\[disabled\=true\]\:opacity-50:is(:where(.op\:group)[data-disabled=true] *){opacity:.5}.op\:group-data-\[selected\=true\]\:opacity-100:is(:where(.op\:group)[data-selected=true] *){opacity:1}.op\:group-data-\[side\=left\]\:-right-4:is(:where(.op\:group)[data-side=left] *){right:calc(var(--op-spacing) * -4)}.op\:group-data-\[side\=left\]\:border-r:is(:where(.op\:group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.op\:group-data-\[side\=right\]\:left-0:is(:where(.op\:group)[data-side=right] *){left:calc(var(--op-spacing) * 0)}.op\:group-data-\[side\=right\]\:rotate-180:is(:where(.op\:group)[data-side=right] *){rotate:180deg}.op\:group-data-\[side\=right\]\:border-l:is(:where(.op\:group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.op\:group-data-\[state\=open\]\:rotate-180:is(:where(.op\:group)[data-state=open] *){rotate:180deg}.op\:group-data-\[variant\=floating\]\:rounded-lg:is(:where(.op\:group)[data-variant=floating] *){border-radius:var(--radius)}.op\:group-data-\[variant\=floating\]\:border:is(:where(.op\:group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.op\:group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.op\:group)[data-variant=floating] *){border-color:hsl(var(--sidebar-border))}.op\:group-data-\[variant\=floating\]\:shadow-sm:is(:where(.op\:group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.op\:group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.op\:group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.op\:group\/drawer-content)[data-vaul-drawer-direction=bottom] *),.op\:group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.op\:group\/drawer-content)[data-vaul-drawer-direction=top] *){text-align:center}.op\:group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.op\:group\/navigation-menu)[data-viewport=false] *){top:100%}.op\:group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.op\:group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--op-spacing) * 1.5)}.op\:group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.op\:group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.op\:group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.op\:group\/navigation-menu)[data-viewport=false] *){border-radius:calc(var(--radius) - 2px)}.op\:group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.op\:group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.op\:group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.op\:group\/navigation-menu)[data-viewport=false] *){background-color:hsl(var(--popover))}.op\:group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.op\:group\/navigation-menu)[data-viewport=false] *){color:hsl(var(--popover-foreground))}.op\:group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.op\:group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.op\:group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}.op\:group-\[\.is-assistant\]\:bg-secondary:is(:where(.op\:group).is-assistant *){background-color:hsl(var(--secondary))}.op\:group-\[\.is-assistant\]\:text-foreground:is(:where(.op\:group).is-assistant *){color:hsl(var(--foreground))}.op\:group-\[\.is-user\]\:max-w-\[80\%\]:is(:where(.op\:group).is-user *){max-width:80%}.op\:group-\[\.is-user\]\:bg-primary:is(:where(.op\:group).is-user *){background-color:hsl(var(--primary))}.op\:group-\[\.is-user\]\:bg-secondary:is(:where(.op\:group).is-user *){background-color:hsl(var(--secondary))}.op\:group-\[\.is-user\]\:px-4:is(:where(.op\:group).is-user *){padding-inline:calc(var(--op-spacing) * 4)}.op\:group-\[\.is-user\]\:py-3:is(:where(.op\:group).is-user *){padding-block:calc(var(--op-spacing) * 3)}.op\:group-\[\.is-user\]\:text-foreground:is(:where(.op\:group).is-user *){color:hsl(var(--foreground))}.op\:group-\[\.is-user\]\:text-primary-foreground:is(:where(.op\:group).is-user *){color:hsl(var(--primary-foreground))}@media(hover:hover){.op\:peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.op\:peer\/menu-button):hover~*){color:hsl(var(--sidebar-accent-foreground))}}.op\:peer-disabled\:cursor-not-allowed:is(:where(.op\:peer):disabled~*){cursor:not-allowed}.op\:peer-disabled\:opacity-50:is(:where(.op\:peer):disabled~*){opacity:.5}.op\:peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.op\:peer\/menu-button)[data-active=true]~*){color:hsl(var(--sidebar-accent-foreground))}.op\:peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.op\:peer\/menu-button)[data-size=default]~*){top:calc(var(--op-spacing) * 1.5)}.op\:peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.op\:peer\/menu-button)[data-size=lg]~*){top:calc(var(--op-spacing) * 2.5)}.op\:peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.op\:peer\/menu-button)[data-size=sm]~*){top:calc(var(--op-spacing) * 1)}.op\:selection\:bg-primary ::selection{background-color:hsl(var(--primary))}.op\:selection\:bg-primary::selection{background-color:hsl(var(--primary))}.op\:selection\:text-primary-foreground ::selection{color:hsl(var(--primary-foreground))}.op\:selection\:text-primary-foreground::selection{color:hsl(var(--primary-foreground))}.op\:file\:inline-flex::file-selector-button{display:inline-flex}.op\:file\:h-7::file-selector-button{height:calc(var(--op-spacing) * 7)}.op\:file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.op\:file\:bg-transparent::file-selector-button{background-color:#0000}.op\:file\:text-sm::file-selector-button{font-size:calc(var(--op-text-sm) * var(--mc-text-scale, 1));line-height:var(--tw-leading,var(--op-text-sm--line-height))}.op\:file\:font-medium::file-selector-button{--tw-font-weight:var(--op-font-weight-medium);font-weight:var(--op-font-weight-medium)}.op\:file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.op\:placeholder\:font-normal::placeholder{--tw-font-weight:var(--op-font-weight-normal);font-weight:var(--op-font-weight-normal)}.op\:placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.op\:after\:absolute:after{content:var(--tw-content);position:absolute}.op\:after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--op-spacing) * -2)}.op\:after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--op-spacing) * 0)}.op\:after\:left-1\/2:after{content:var(--tw-content);left:50%}.op\:after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.op\:group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.op\:group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.op\:first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.op\:first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.op\:first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.op\:last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.op\:last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.op\:focus-within\:border-destructive:focus-within{border-color:hsl(var(--destructive))}.op\:focus-within\:border-ring:focus-within{border-color:hsl(var(--ring))}.op\:focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:focus-within\:ring-destructive\/25:focus-within{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:focus-within\:ring-destructive\/25:focus-within{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 25%, transparent)}}.op\:focus-within\:ring-destructive\/30:focus-within{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:focus-within\:ring-destructive\/30:focus-within{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 30%, transparent)}}.op\:focus-within\:ring-ring\/35:focus-within{--tw-ring-color:hsl(var(--ring))}@supports (color:color-mix(in lab,red,red)){.op\:focus-within\:ring-ring\/35:focus-within{--tw-ring-color:color-mix(in oklab, hsl(var(--ring)) 35%, transparent)}}.op\:focus-within\:ring-ring\/40:focus-within{--tw-ring-color:hsl(var(--ring))}@supports (color:color-mix(in lab,red,red)){.op\:focus-within\:ring-ring\/40:focus-within{--tw-ring-color:color-mix(in oklab, hsl(var(--ring)) 40%, transparent)}}.op\:focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.op\:focus-within\:outline-offset-1:focus-within{outline-offset:1px}.op\:focus-within\:outline-\[var\(--ps-accent\)\]:focus-within{outline-color:var(--ps-accent)}.op\:focus-within\:outline-\[var\(--ps-danger\)\]:focus-within{outline-color:var(--ps-danger)}@media(hover:hover){.op\:hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.op\:hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.op\:hover\:border-primary\/30:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.op\:hover\:border-primary\/30:hover{border-color:color-mix(in oklab,hsl(var(--primary)) 30%,transparent)}}.op\:hover\:border-ring:hover{border-color:hsl(var(--ring))}.op\:hover\:bg-\[var\(--ps-paper-bright\)\]:hover{background-color:var(--ps-paper-bright)}.op\:hover\:bg-accent:hover,.op\:hover\:bg-accent\/40:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.op\:hover\:bg-accent\/40:hover{background-color:color-mix(in oklab,hsl(var(--accent)) 40%,transparent)}}.op\:hover\:bg-accent\/50:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.op\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,hsl(var(--accent)) 50%,transparent)}}.op\:hover\:bg-accent\/60:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.op\:hover\:bg-accent\/60:hover{background-color:color-mix(in oklab,hsl(var(--accent)) 60%,transparent)}}.op\:hover\:bg-background\/60:hover{background-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.op\:hover\:bg-background\/60:hover{background-color:color-mix(in oklab,hsl(var(--background)) 60%,transparent)}}.op\:hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,hsl(var(--destructive)) 10%,transparent)}}.op\:hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,hsl(var(--destructive)) 20%,transparent)}}.op\:hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,hsl(var(--destructive)) 90%,transparent)}}.op\:hover\:bg-foreground\/90:hover{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.op\:hover\:bg-foreground\/90:hover{background-color:color-mix(in oklab,hsl(var(--foreground)) 90%,transparent)}}.op\:hover\:bg-muted:hover,.op\:hover\:bg-muted\/40:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.op\:hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,hsl(var(--muted)) 40%,transparent)}}.op\:hover\:bg-muted\/50:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.op\:hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,hsl(var(--muted)) 50%,transparent)}}.op\:hover\:bg-primary\/90:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.op\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,hsl(var(--primary)) 90%,transparent)}}.op\:hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab,red,red)){.op\:hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,hsl(var(--secondary)) 80%,transparent)}}.op\:hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.op\:hover\:bg-transparent:hover{background-color:#0000}.op\:hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.op\:hover\:text-destructive:hover{color:hsl(var(--destructive))}.op\:hover\:text-foreground:hover{color:hsl(var(--foreground))}.op\:hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.op\:hover\:text-primary:hover{color:hsl(var(--primary))}.op\:hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.op\:hover\:no-underline:hover{text-decoration-line:none}.op\:hover\:underline:hover{text-decoration-line:underline}.op\:hover\:opacity-70:hover{opacity:.7}.op\:hover\:opacity-100:hover{opacity:1}.op\:hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.op\:group)[data-collapsible=offcanvas] *){background-color:hsl(var(--sidebar))}.op\:hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}}.op\:focus\:z-10:focus{z-index:10}.op\:focus\:bg-accent:focus{background-color:hsl(var(--accent))}.op\:focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.op\:focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.op\:focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.op\:focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.op\:focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.op\:focus-visible\:z-10:focus-visible{z-index:10}.op\:focus-visible\:border-ring:focus-visible{border-color:hsl(var(--ring))}.op\:focus-visible\:bg-\[var\(--ps-accent-soft\)\]:focus-visible{background-color:var(--ps-accent-soft)}.op\:focus-visible\:bg-accent:focus-visible{background-color:hsl(var(--accent))}.op\:focus-visible\:opacity-100:focus-visible{opacity:1}.op\:focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 20%, transparent)}}.op\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.op\:focus-visible\:ring-ring:focus-visible,.op\:focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:hsl(var(--ring))}@supports (color:color-mix(in lab,red,red)){.op\:focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, hsl(var(--ring)) 50%, transparent)}}.op\:focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.op\:focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.op\:focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.op\:focus-visible\:outline-ring:focus-visible{outline-color:hsl(var(--ring))}.op\:focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.op\:focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.op\:active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.op\:active\:scale-\[0\.92\]:active{scale:.92}.op\:active\:scale-\[0\.93\]:active{scale:.93}.op\:active\:border-primary:active{border-color:hsl(var(--primary))}.op\:active\:bg-\[var\(--ps-accent-soft\)\]:active{background-color:var(--ps-accent-soft)}.op\:active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.op\:active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.op\:disabled\:pointer-events-none:disabled{pointer-events:none}.op\:disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.op\:disabled\:opacity-40:disabled{opacity:.4}.op\:disabled\:opacity-50:disabled{opacity:.5}.op\:disabled\:opacity-60:disabled{opacity:.6}.op\:disabled\:active\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where([data-side=left]) .op\:in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .op\:in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.op\:has-disabled\:opacity-50:has(:disabled){opacity:.5}.op\:has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.op\:has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar))}.op\:has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 1fr}.op\:has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--op-spacing) * 3)}.op\:has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--op-spacing) * 2.5)}.op\:has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--op-spacing) * 3)}.op\:has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--op-spacing) * 4)}.op\:aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.op\:aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.op\:aria-invalid\:border-destructive[aria-invalid=true]{border-color:hsl(var(--destructive))}.op\:aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 20%, transparent)}}.op\:data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.op\:data-\[active\=true\]\:border-ring[data-active=true]{border-color:hsl(var(--ring))}.op\:data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.op\:data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab,hsl(var(--accent)) 50%,transparent)}}.op\:data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.op\:data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--op-font-weight-medium);font-weight:var(--op-font-weight-medium)}.op\:data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:hsl(var(--accent-foreground))}.op\:data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.op\:data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:hsl(var(--ring))}@supports (color:color-mix(in lab,red,red)){.op\:data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab, hsl(var(--ring)) 50%, transparent)}}@media(hover:hover){.op\:data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:hsl(var(--accent))}}.op\:data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus{background-color:hsl(var(--accent))}.op\:data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true]{border-color:hsl(var(--destructive))}.op\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 20%, transparent)}}.op\:data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.op\:data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.op\:data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.op\:data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.op\:data-\[disabled\=true\]\:opacity-100[data-disabled=true]{opacity:1}.op\:data-\[error\=true\]\:text-destructive[data-error=true]{color:hsl(var(--destructive))}.op\:data-\[highlighted\=true\]\:bg-primary[data-highlighted=true]{background-color:hsl(var(--primary))}.op\:data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--op-spacing) * 8)}.op\:data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--op-enter-translate-x: 13rem }.op\:data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--op-enter-translate-x: -13rem }.op\:data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation-name:op-enter;animation-duration:.15s;animation-fill-mode:both}.op\:data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--op-enter-opacity:0}.op\:data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--op-spacing) * 1.5)}.op\:data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.op\:data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.op\:data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.op\:data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.op\:data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--op-spacing) * 44)}.op\:data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--op-spacing) * 1.5)}.op\:data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.op\:data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.op\:data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.op\:data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.op\:data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.op\:data-\[selected\=true\]\:bg-\[var\(--ps-accent-soft\)\][data-selected=true]{background-color:var(--ps-accent-soft)}.op\:data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.op\:data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.op\:data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--op-spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--op-enter-translate-y: -.5rem }.op\:data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--op-spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--op-enter-translate-x: .5rem }.op\:data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--op-spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--op-enter-translate-x: -.5rem }.op\:data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--op-spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--op-enter-translate-y: .5rem }.op\:data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--op-spacing) * 9)}.op\:data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--op-spacing) * 8)}:is(.op\:\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){:is(.op\:\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,hsl(var(--destructive)) 90%,transparent)}}:is(.op\:\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--op-spacing) * 12)}:is(.op\:\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.op\:\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.op\:\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.op\:\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.op\:\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.op\:\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--op-spacing) * 2)}.op\:data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.op\:data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:hsl(var(--primary))}.op\:data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.op\:data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.op\:data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.op\:data-\[state\=on\]\:bg-accent[data-state=on]{background-color:hsl(var(--accent))}.op\:data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.op\:data-\[state\=open\]\:bg-accent[data-state=open],.op\:data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.op\:data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,hsl(var(--accent)) 50%,transparent)}}.op\:data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.op\:data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.op\:data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.op\:data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.op\:data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.op\:data-\[state\=open\]\:animate-in[data-state=open]{animation-name:op-enter;animation-duration:.15s;animation-fill-mode:both}.op\:data-\[state\=open\]\:fade-in-0[data-state=open]{--op-enter-opacity: 0 }.op\:data-\[state\=open\]\:zoom-in-90[data-state=open]{--op-enter-scale: .9 }.op\:data-\[state\=open\]\:zoom-in-95[data-state=open]{--op-enter-scale:calc(95 / 100)}.op\:group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.op\:group\/navigation-menu)[data-viewport=false] *)[data-state=open]{animation-name:op-enter;animation-duration:.15s;animation-fill-mode:both}.op\:group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.op\:group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--op-enter-opacity: 0 }.op\:group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.op\:group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--op-enter-scale:calc(95 / 100)}@media(hover:hover){.op\:data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:hsl(var(--accent))}.op\:data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:hsl(var(--sidebar-accent))}.op\:data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:hsl(var(--sidebar-accent-foreground))}}.op\:data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:hsl(var(--accent))}.op\:data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.op\:data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--op-spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.op\:data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:op-enter;animation-duration:.15s;animation-fill-mode:both}.op\:data-\[state\=visible\]\:fade-in[data-state=visible]{--op-enter-opacity:0}.op\:data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:hsl(var(--destructive))}.op\:data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,hsl(var(--destructive)) 10%,transparent)}}.op\:data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:hsl(var(--destructive))}.op\:data-\[variant\=outline\]\:border-l-0[data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.op\:data-\[variant\=outline\]\:shadow-xs[data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.op\:data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:calc(var(--op-spacing) * 0)}.op\:data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:calc(var(--op-spacing) * 0)}.op\:data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--op-spacing) * 24)}.op\:data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.op\:data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.op\:data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.op\:data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:calc(var(--op-spacing) * 0)}.op\:data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:calc(var(--op-spacing) * 0)}.op\:data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.op\:data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.op\:data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:calc(var(--op-spacing) * 0)}.op\:data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:calc(var(--op-spacing) * 0)}.op\:data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.op\:data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.op\:data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:calc(var(--op-spacing) * 0)}.op\:data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:calc(var(--op-spacing) * 0)}.op\:data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--op-spacing) * 24)}.op\:data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.op\:data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.op\:data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media(prefers-reduced-motion:no-preference){.op\:motion-safe\:animate-\[op-ring-pulse_2\.4s_ease-out_infinite\]{animation:2.4s ease-out infinite op-ring-pulse}.op\:motion-safe\:animate-\[op-ring-pulse_2s_ease-out_0\.6s_infinite\]{animation:2s ease-out .6s infinite op-ring-pulse}.op\:motion-safe\:animate-\[op-ring-pulse_2s_ease-out_infinite\]{animation:2s ease-out infinite op-ring-pulse}.op\:motion-safe\:animate-\[op-ripple_0\.45s_ease-out\]{animation:.45s ease-out op-ripple}.op\:motion-safe\:animate-ping{animation:var(--op-animate-ping)}.op\:motion-safe\:animate-pulse{animation:var(--op-animate-pulse)}.op\:motion-safe\:animate-in{animation-name:op-enter;animation-duration:.15s;animation-fill-mode:both}.op\:motion-safe\:fade-in-0{--op-enter-opacity: 0 }.op\:motion-safe\:zoom-in-95{--op-enter-scale:calc(95 / 100)}}@media(prefers-reduced-motion:reduce){.op\:motion-reduce\:hidden{display:none}.op\:motion-reduce\:animate-none{animation:none}.op\:motion-reduce\:transition-none{transition-property:none}@media(hover:hover){.op\:motion-reduce\:hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media(min-width:40rem){.op\:sm\:col-span-2{grid-column:span 2/span 2}.op\:sm\:col-span-3{grid-column:span 3/span 3}.op\:sm\:block{display:block}.op\:sm\:flex{display:flex}.op\:sm\:grid{display:grid}.op\:sm\:hidden{display:none}.op\:sm\:inline{display:inline}.op\:sm\:inline-flex{display:inline-flex}.op\:sm\:table-cell{display:table-cell}.op\:sm\:size-7{width:calc(var(--op-spacing) * 7);height:calc(var(--op-spacing) * 7)}.op\:sm\:size-\[3\.75rem\]{width:3.75rem;height:3.75rem}.op\:sm\:min-h-5{min-height:calc(var(--op-spacing) * 5)}.op\:sm\:min-h-7{min-height:calc(var(--op-spacing) * 7)}.op\:sm\:w-20{width:calc(var(--op-spacing) * 20)}.op\:sm\:w-44{width:calc(var(--op-spacing) * 44)}.op\:sm\:w-48{width:calc(var(--op-spacing) * 48)}.op\:sm\:max-w-lg{max-width:var(--op-container-lg)}.op\:sm\:max-w-sm{max-width:var(--op-container-sm)}.op\:sm\:min-w-5{min-width:calc(var(--op-spacing) * 5)}.op\:sm\:min-w-7{min-width:calc(var(--op-spacing) * 7)}.op\:sm\:shrink-0{flex-shrink:0}.op\:sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.op\:sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.op\:sm\:grid-cols-\[1fr_7rem_6\.5rem\]{grid-template-columns:1fr 7rem 6.5rem}.op\:sm\:grid-cols-\[7rem_1fr_1fr\]{grid-template-columns:7rem 1fr 1fr}.op\:sm\:grid-cols-\[8rem_1fr_1fr\]{grid-template-columns:8rem 1fr 1fr}.op\:sm\:grid-cols-\[12rem_1fr\]{grid-template-columns:12rem 1fr}.op\:sm\:grid-cols-\[minmax\(0\,12rem\)_1fr\]{grid-template-columns:minmax(0,12rem) 1fr}.op\:sm\:flex-row{flex-direction:row}.op\:sm\:items-baseline{align-items:baseline}.op\:sm\:items-start{align-items:flex-start}.op\:sm\:justify-between{justify-content:space-between}.op\:sm\:justify-end{justify-content:flex-end}.op\:sm\:gap-2{gap:calc(var(--op-spacing) * 2)}.op\:sm\:gap-2\.5{gap:calc(var(--op-spacing) * 2.5)}.op\:sm\:gap-3{gap:calc(var(--op-spacing) * 3)}.op\:sm\:gap-4{gap:calc(var(--op-spacing) * 4)}.op\:sm\:gap-6{gap:calc(var(--op-spacing) * 6)}.op\:sm\:pr-2\.5{padding-right:calc(var(--op-spacing) * 2.5)}.op\:sm\:pl-2\.5{padding-left:calc(var(--op-spacing) * 2.5)}.op\:sm\:text-left{text-align:left}.op\:sm\:text-sm{font-size:calc(var(--op-text-sm) * var(--mc-text-scale, 1));line-height:var(--tw-leading,var(--op-text-sm--line-height))}.op\:data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left]{max-width:var(--op-container-sm)}.op\:data-\[vaul-drawer-direction\=right\]\:sm\:max-w-2xl[data-vaul-drawer-direction=right]{max-width:var(--op-container-2xl)}.op\:data-\[vaul-drawer-direction\=right\]\:sm\:max-w-lg[data-vaul-drawer-direction=right]{max-width:var(--op-container-lg)}.op\:data-\[vaul-drawer-direction\=right\]\:sm\:max-w-md[data-vaul-drawer-direction=right]{max-width:var(--op-container-md)}.op\:data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--op-container-sm)}.op\:data-\[vaul-drawer-direction\=right\]\:sm\:max-w-xl[data-vaul-drawer-direction=right]{max-width:var(--op-container-xl)}}@media(min-width:48rem){.op\:md\:absolute{position:absolute}.op\:md\:block{display:block}.op\:md\:flex{display:flex}.op\:md\:inline{display:inline}.op\:md\:inline-flex{display:inline-flex}.op\:md\:table-cell{display:table-cell}.op\:md\:h-10{height:calc(var(--op-spacing) * 10)}.op\:md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.op\:md\:w-auto{width:auto}.op\:md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.op\:md\:flex-row{flex-direction:row}.op\:md\:gap-1\.5{gap:calc(var(--op-spacing) * 1.5)}.op\:md\:gap-4{gap:calc(var(--op-spacing) * 4)}.op\:md\:text-left{text-align:left}.op\:md\:text-sm{font-size:calc(var(--op-text-sm) * var(--mc-text-scale, 1));line-height:var(--tw-leading,var(--op-text-sm--line-height))}.op\:md\:opacity-0{opacity:0}.op\:md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.op\:peer)[data-variant=inset]~*){margin:calc(var(--op-spacing) * 2)}.op\:md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.op\:peer)[data-variant=inset]~*){margin-left:calc(var(--op-spacing) * 0)}.op\:md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.op\:peer)[data-variant=inset]~*){border-radius:var(--op-radius-xl)}.op\:md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.op\:peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.op\:md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.op\:peer)[data-variant=inset]~*):is(:where(.op\:peer)[data-state=collapsed]~*){margin-left:calc(var(--op-spacing) * 2)}.op\:md\:after\:hidden:after{content:var(--tw-content);display:none}}@media(min-width:64rem){.op\:lg\:block{display:block}.op\:lg\:inline{display:inline}.op\:lg\:table-cell{display:table-cell}.op\:lg\:w-60{width:calc(var(--op-spacing) * 60)}.op\:lg\:w-\[384px\]{width:384px}.op\:lg\:max-w-md{max-width:var(--op-container-md)}.op\:lg\:flex-1{flex:1}.op\:lg\:shrink{flex-shrink:1}.op\:lg\:shrink-0{flex-shrink:0}.op\:lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.op\:lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.op\:lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.op\:lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.op\:lg\:flex-col{flex-direction:column}.op\:lg\:flex-row{flex-direction:row}.op\:lg\:items-start{align-items:flex-start}:where(.op\:lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.op\:lg\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.op\:lg\:overflow-visible{overflow:visible}.op\:lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.op\:lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media(min-width:80rem){.op\:xl\:table-cell{display:table-cell}}.op\:dark\:border-input:where([data-op-theme=dark],[data-op-theme=dark] *){border-color:hsl(var(--input))}.op\:dark\:bg-amber-400\/40:where([data-op-theme=dark],[data-op-theme=dark] *){background-color:var(--op-color-amber-400)}@supports (color:color-mix(in lab,red,red)){.op\:dark\:bg-amber-400\/40:where([data-op-theme=dark],[data-op-theme=dark] *){background-color:color-mix(in oklab,var(--op-color-amber-400) 40%,transparent)}}.op\:dark\:bg-background:where([data-op-theme=dark],[data-op-theme=dark] *){background-color:hsl(var(--background))}.op\:dark\:bg-destructive\/60:where([data-op-theme=dark],[data-op-theme=dark] *){background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:dark\:bg-destructive\/60:where([data-op-theme=dark],[data-op-theme=dark] *){background-color:color-mix(in oklab,hsl(var(--destructive)) 60%,transparent)}}.op\:dark\:bg-input\/30:where([data-op-theme=dark],[data-op-theme=dark] *){background-color:hsl(var(--input))}@supports (color:color-mix(in lab,red,red)){.op\:dark\:bg-input\/30:where([data-op-theme=dark],[data-op-theme=dark] *){background-color:color-mix(in oklab,hsl(var(--input)) 30%,transparent)}}.op\:dark\:bg-muted-foreground\/40:where([data-op-theme=dark],[data-op-theme=dark] *){background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.op\:dark\:bg-muted-foreground\/40:where([data-op-theme=dark],[data-op-theme=dark] *){background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 40%,transparent)}}.op\:dark\:bg-primary\/5:where([data-op-theme=dark],[data-op-theme=dark] *){background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.op\:dark\:bg-primary\/5:where([data-op-theme=dark],[data-op-theme=dark] *){background-color:color-mix(in oklab,hsl(var(--primary)) 5%,transparent)}}.op\:dark\:text-amber-300:where([data-op-theme=dark],[data-op-theme=dark] *){color:var(--op-color-amber-300)}.op\:dark\:text-emerald-300:where([data-op-theme=dark],[data-op-theme=dark] *){color:var(--op-color-emerald-300)}.op\:dark\:text-fuchsia-300:where([data-op-theme=dark],[data-op-theme=dark] *){color:var(--op-color-fuchsia-300)}.op\:dark\:text-muted-foreground:where([data-op-theme=dark],[data-op-theme=dark] *){color:hsl(var(--muted-foreground))}.op\:dark\:text-purple-400:where([data-op-theme=dark],[data-op-theme=dark] *){color:var(--op-color-purple-400)}.op\:dark\:text-rose-300:where([data-op-theme=dark],[data-op-theme=dark] *){color:var(--op-color-rose-300)}.op\:dark\:text-sky-300:where([data-op-theme=dark],[data-op-theme=dark] *){color:var(--op-color-sky-300)}.op\:dark\:text-teal-300:where([data-op-theme=dark],[data-op-theme=dark] *){color:var(--op-color-teal-300)}.op\:dark\:text-violet-300:where([data-op-theme=dark],[data-op-theme=dark] *){color:var(--op-color-violet-300)}.op\:dark\:opacity-\[0\.1\]:where([data-op-theme=dark],[data-op-theme=dark] *){opacity:.1}.op\:dark\:\[--base-color\:var\(--muted-foreground\)\]:where([data-op-theme=dark],[data-op-theme=dark] *){--base-color:var(--muted-foreground)}.op\:dark\:\[--shimmer-color\:var\(--foreground\)\]:where([data-op-theme=dark],[data-op-theme=dark] *){--shimmer-color:var(--foreground)}@media(hover:hover){.op\:dark\:hover\:bg-accent\/50:where([data-op-theme=dark],[data-op-theme=dark] *):hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.op\:dark\:hover\:bg-accent\/50:where([data-op-theme=dark],[data-op-theme=dark] *):hover{background-color:color-mix(in oklab,hsl(var(--accent)) 50%,transparent)}}.op\:dark\:hover\:bg-input\/50:where([data-op-theme=dark],[data-op-theme=dark] *):hover{background-color:hsl(var(--input))}@supports (color:color-mix(in lab,red,red)){.op\:dark\:hover\:bg-input\/50:where([data-op-theme=dark],[data-op-theme=dark] *):hover{background-color:color-mix(in oklab,hsl(var(--input)) 50%,transparent)}}}.op\:dark\:focus-visible\:ring-destructive\/40:where([data-op-theme=dark],[data-op-theme=dark] *):focus-visible{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:dark\:focus-visible\:ring-destructive\/40:where([data-op-theme=dark],[data-op-theme=dark] *):focus-visible{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.op\:dark\:aria-invalid\:ring-destructive\/40:where([data-op-theme=dark],[data-op-theme=dark] *)[aria-invalid=true]{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:dark\:aria-invalid\:ring-destructive\/40:where([data-op-theme=dark],[data-op-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.op\:dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:where([data-op-theme=dark],[data-op-theme=dark] *)[data-active=true][aria-invalid=true]{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:where([data-op-theme=dark],[data-op-theme=dark] *)[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.op\:dark\:data-\[state\=active\]\:border-input:where([data-op-theme=dark],[data-op-theme=dark] *)[data-state=active]{border-color:hsl(var(--input))}.op\:dark\:data-\[state\=active\]\:bg-input\/30:where([data-op-theme=dark],[data-op-theme=dark] *)[data-state=active]{background-color:hsl(var(--input))}@supports (color:color-mix(in lab,red,red)){.op\:dark\:data-\[state\=active\]\:bg-input\/30:where([data-op-theme=dark],[data-op-theme=dark] *)[data-state=active]{background-color:color-mix(in oklab,hsl(var(--input)) 30%,transparent)}}.op\:dark\:data-\[state\=active\]\:text-foreground:where([data-op-theme=dark],[data-op-theme=dark] *)[data-state=active]{color:hsl(var(--foreground))}.op\:dark\:data-\[state\=checked\]\:bg-primary:where([data-op-theme=dark],[data-op-theme=dark] *)[data-state=checked]{background-color:hsl(var(--primary))}.op\:dark\:data-\[state\=checked\]\:bg-primary-foreground:where([data-op-theme=dark],[data-op-theme=dark] *)[data-state=checked]{background-color:hsl(var(--primary-foreground))}.op\:dark\:data-\[state\=unchecked\]\:bg-foreground:where([data-op-theme=dark],[data-op-theme=dark] *)[data-state=unchecked]{background-color:hsl(var(--foreground))}.op\:dark\:data-\[state\=unchecked\]\:bg-input\/80:where([data-op-theme=dark],[data-op-theme=dark] *)[data-state=unchecked]{background-color:hsl(var(--input))}@supports (color:color-mix(in lab,red,red)){.op\:dark\:data-\[state\=unchecked\]\:bg-input\/80:where([data-op-theme=dark],[data-op-theme=dark] *)[data-state=unchecked]{background-color:color-mix(in oklab,hsl(var(--input)) 80%,transparent)}}.op\:dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where([data-op-theme=dark],[data-op-theme=dark] *)[data-variant=destructive]:focus{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.op\:dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where([data-op-theme=dark],[data-op-theme=dark] *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,hsl(var(--destructive)) 20%,transparent)}}.op\:\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--op-spacing) * 2)}.op\:\[\&_\[cmdk-group-heading\]\]\:px-\[18px\] [cmdk-group-heading]{padding-inline:18px}.op\:\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--op-spacing) * 1.5)}.op\:\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:calc(var(--op-text-xs) * var(--mc-text-scale, 1));line-height:var(--tw-leading,var(--op-text-xs--line-height))}.op\:\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--op-font-weight-medium);font-weight:var(--op-font-weight-medium)}.op\:\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.op\:\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--op-spacing) * 2)}.op\:\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--op-spacing) * 0)}.op\:\[\&_\[cmdk-input-wrapper\]\]\:h-12 [cmdk-input-wrapper]{height:calc(var(--op-spacing) * 12)}.op\:\[\&_\[cmdk-input-wrapper\]\]\:flex-1 [cmdk-input-wrapper]{flex:1}.op\:\[\&_\[cmdk-input-wrapper\]\]\:border-0 [cmdk-input-wrapper]{border-style:var(--tw-border-style);border-width:0}.op\:\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--op-spacing) * 5)}.op\:\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--op-spacing) * 5)}.op\:\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--op-spacing) * 12)}.op\:\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--op-spacing) * 2)}.op\:\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--op-spacing) * 3)}.op\:\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--op-spacing) * 5)}.op\:\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--op-spacing) * 5)}.op\:\[\&_p\]\:leading-relaxed p{--tw-leading:var(--op-leading-relaxed);line-height:var(--op-leading-relaxed)}.op\:\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.op\:\[\&_svg\]\:size-5 svg{width:calc(var(--op-spacing) * 5);height:calc(var(--op-spacing) * 5)}.op\:\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.op\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--op-spacing) * 4);height:calc(var(--op-spacing) * 4)}.op\:\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:hsl(var(--muted-foreground))}.op\:\[\&_td\]\:py-1\.5 td{padding-block:calc(var(--op-spacing) * 1.5)}.op\:\[\&_td\]\:text-\[13px\] td{font-size:calc(13px * var(--mc-text-scale, 1))}.op\:\[\&_th\]\:py-1 th{padding-block:calc(var(--op-spacing) * 1)}.op\:\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.op\:\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.op\:\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--op-spacing) * 0)}.op\:\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--op-spacing) * 6)}.op\:\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--op-spacing) * 6)}:is(.op\:\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.op\:\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.op\:\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--op-spacing) * 2)}:is(.op\:data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:hsl(var(--destructive))!important}.op\:\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:\[\&\>button\]\:hidden>button{display:none}.op\:\[\&\>button\]\:bg-primary>button{background-color:hsl(var(--primary))}.op\:\[\&\>button\]\:text-primary-foreground>button{color:hsl(var(--primary-foreground))}.op\:\[\&\>button\]\:underline>button{text-decoration-line:underline}.op\:\[\&\>button\]\:underline-offset-4>button{text-underline-offset:4px}@media(hover:hover){.op\:\[\&\>button\]\:hover\:bg-primary>button:hover{background-color:hsl(var(--primary))}}.op\:\[\&\>div\]\:transition-none>div{transition-property:none}.op\:\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.op\:\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.op\:\[\&\>svg\]\:size-3>svg{width:calc(var(--op-spacing) * 3);height:calc(var(--op-spacing) * 3)}.op\:\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--op-spacing) * 3.5);height:calc(var(--op-spacing) * 3.5)}.op\:\[\&\>svg\]\:size-4>svg{width:calc(var(--op-spacing) * 4);height:calc(var(--op-spacing) * 4)}.op\:\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.op\:\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--op-spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.op\:\[\&\>svg\]\:text-current>svg{color:currentColor}.op\:\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.op\:\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.op\:\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .op\:\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--op-spacing) * -2)}[data-side=left][data-state=collapsed] .op\:\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .op\:\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--op-spacing) * -2)}[data-side=right][data-state=collapsed] .op\:\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}@media(hover:hover){a.op\:\[a\&\]\:hover\:bg-accent:hover{background-color:hsl(var(--accent))}a.op\:\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){a.op\:\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,hsl(var(--destructive)) 90%,transparent)}}a.op\:\[a\&\]\:hover\:bg-primary\/90:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){a.op\:\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,hsl(var(--primary)) 90%,transparent)}}a.op\:\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab,red,red)){a.op\:\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,hsl(var(--secondary)) 90%,transparent)}}a.op\:\[a\&\]\:hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}}}@keyframes op-enter{0%{opacity:var(--op-enter-opacity,1);transform:translate3d(var(--op-enter-translate-x,0),var(--op-enter-translate-y,0),0) scale3d(var(--op-enter-scale,1),var(--op-enter-scale,1),var(--op-enter-scale,1))}}@keyframes op-caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@media(prefers-reduced-motion:reduce){.op\:animate-in{animation:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}html,body,#root{height:100%;margin:0}#root,.op-root,.ps-sky{display:flow-root}*{scrollbar-width:thin;scrollbar-color:rgba(128,138,152,.45) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#808a9873;border-radius:8px}::-webkit-scrollbar-corner{background:transparent}body{overscroll-behavior:none}#root>.op-root,#root>.op-root>.ps-sky{height:100%}#root>.op-root>.ps-sky{overflow:clip}:root{--ov-matterchat-rooms: 280px}.ov-app{position:relative;display:flex;flex-direction:column;height:100%;padding:var(--ov-sky-band-top) var(--ov-sky-band) var(--ov-sky-band-bottom) var(--ov-edge);box-sizing:border-box;--ov-sky-band: 34px;--ov-sky-band-top: 20px;--ov-sky-band-bottom: 62px;--ov-edge: 14px;--ov-topbar-h: 34px;--ov-topbar-gap: 12px;--ov-band-h: calc( 100vh - var(--ov-sky-band-top) - var(--ov-topbar-h) - var(--ov-topbar-gap) - var(--ov-sky-band-bottom) );--ps-rail-outer-h: min(calc(var(--ov-band-h) * .71875), 100%);--ps-rail-inner-h: min(calc(var(--ov-band-h) * .8125), 100%)}.ov-topbar{display:flex;flex-shrink:0;align-items:center;gap:0;margin-bottom:12px}.ov-brandzone{width:140px;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px}.ov-wordmark{background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.ov-wordmark-img{width:118px;height:auto;display:block}.ov-wordmark b{font-weight:800}.ov-barzone{flex:1;display:flex;align-items:center;gap:11px;min-width:0}.ov-search{flex:1;max-width:340px;height:33px;display:flex;align-items:center;gap:8px;padding:0 12px;color:var(--ps-on-glass-faint);font-size:calc(12.5px * var(--mc-text-scale, 1));font-family:inherit;cursor:pointer;text-align:left;border:0;background:none}.ov-search:hover{color:var(--ps-on-glass-strong)}.ov-search-hint{margin-left:auto;font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.4px;color:var(--ps-on-glass-dim);white-space:nowrap}.ov-topbar-history{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:8px}.ov-topbar-spacer{flex:1}.ov-body{display:flex;flex:1;min-height:0}.ov-railwrap{display:flex;flex-direction:column;flex-shrink:0;width:var(--mc-shell-railstack);min-height:0}.ov-railwrap .ps-railstack{flex:1;min-height:0}.ov-frame{flex:1;min-width:0;display:flex}.ov-screen{position:relative;z-index:3;flex:1;min-width:0;display:flex}.ov-screen>*{flex:1;min-width:0;display:flex;flex-direction:column}.ov-screen .ps-paper{flex:1;min-width:0;min-height:0}.ov-screen>.ps-paper{display:flex;flex-direction:column}.ov-screen>.op-root>.ps-paper{overflow-y:auto;overscroll-behavior:contain}.op-root .ps-paper.ov-embedded-panel{background:none;border:0;border-radius:0;box-shadow:none;overflow:visible}.ov-sheet-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.ov-screen .ov-sheet-scroll{padding-bottom:calc(var(--ov-dock-clearance) - var(--ov-sheet-rest) + var(--ov-dock-intrusion, 0px));scroll-padding-bottom:calc(var(--ov-dock-clearance) - var(--ov-sheet-rest) + var(--ov-dock-intrusion, 0px))}.ov-screen-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;flex-wrap:wrap}.ov-actions{display:flex;gap:7px;flex-wrap:wrap}.ov-center{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px 22px;text-align:center}.ov-center p{margin:0;max-width:52ch;color:var(--ps-ink-soft);font-size:calc(13.5px * var(--mc-text-scale, 1));line-height:1.5}.ov-field{display:flex;flex-direction:column;gap:5px;min-width:0}.ov-field input,.ov-field select{width:100%;box-sizing:border-box;padding:var(--ps-field-pad-y) var(--ps-field-pad-x);border-radius:var(--ps-r-field);border:1px solid var(--ps-paper-tint-border);background:var(--ps-paper-tint);color:var(--ps-ink);font-family:inherit;font-size:calc(13.5px * var(--mc-text-scale, 1))}.ov-field input:focus,.ov-field select:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.ov-field textarea{width:100%;box-sizing:border-box;padding:var(--ps-field-pad-y) var(--ps-field-pad-x);border-radius:var(--ps-r-field);border:1px solid var(--ps-paper-tint-border);background:var(--ps-paper-tint);color:var(--ps-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(11.5px * var(--mc-text-scale, 1));line-height:1.5;resize:vertical}.ov-field textarea:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.ov-grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:10px}.ov-kv{display:flex;justify-content:space-between;gap:16px;padding:5px 0;border-bottom:1px solid var(--ps-hairline-soft);font-size:calc(13px * var(--mc-text-scale, 1))}.ov-kv:last-child{border-bottom:0}.ov-kv dt{color:var(--ps-ink-faint);margin:0}.ov-kv dd{margin:0;color:var(--ps-ink-body);text-align:right;word-break:break-all}.ov-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(11.5px * var(--mc-text-scale, 1))}.ov-support-details{margin-top:8px;font-size:calc(12.5px * var(--mc-text-scale, 1));color:var(--ps-ink-faint)}.ov-support-details>summary{cursor:pointer;width:fit-content}.ov-support-details__actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:8px}.ov-tabs{display:flex;gap:6px}.ov-tab{flex:1;padding:8px 12px;border-radius:var(--ps-r-button);border:1px solid var(--ps-hairline);background:transparent;color:var(--ps-ink-soft);font-family:inherit;font-size:calc(12.5px * var(--mc-text-scale, 1));font-weight:700;cursor:pointer}.ov-tab[aria-selected=true]{background:var(--ps-accent-soft);border-color:var(--ps-accent);color:var(--ps-accent)}.ov-stack{display:flex;flex-direction:column;gap:10px}.ov-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 16px;background:#0a06126b;border:0}.ov-palette{width:min(620px,100%);max-height:62vh;display:flex;flex-direction:column;overflow:hidden}.ov-palette.ov-palette--search.ps-paper{overflow:visible}.ov-palette-field{padding:6px;border-bottom:1px solid var(--ps-hairline)}.ov-palette-input{display:block;width:100%;box-sizing:border-box;border:0;border-radius:var(--ps-r-row);background:transparent;padding:8px 12px;font-family:inherit;font-size:calc(15px * var(--mc-text-scale, 1));color:var(--ps-ink)}.ov-palette-input:focus-visible{outline:none}.ov-palette-list{flex:1;min-height:0;overflow-y:auto;padding:6px;margin:0;list-style:none}.ov-palette-item{display:flex;align-items:center;gap:11px;width:100%;padding:9px 12px;border:0;border-radius:var(--ps-r-row);background:transparent;color:var(--ps-ink);font-family:inherit;font-size:calc(13.5px * var(--mc-text-scale, 1));text-align:left;cursor:pointer}.ov-palette-item[aria-selected=true]{background:var(--ps-paper-tint)}.ov-palette-item small{color:var(--ps-ink-faint);font-size:calc(11.5px * var(--mc-text-scale, 1))}.ov-palette-empty{margin:6px;cursor:default}.ov-popover-anchor{position:relative}.op-root .ov-popover{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:268px;border-radius:var(--ps-r-card);padding:8px;color:var(--ps-on-glass)}.op-root .ov-popover--wide{width:330px}.op-root .ov-popover--start{left:0;right:auto}.op-root .ov-popover--float{position:fixed;left:auto;right:auto;z-index:90}.ov-popover-head{padding:8px 10px 10px;border-bottom:1px solid color-mix(in srgb,var(--ps-on-glass) 14%,transparent);margin-bottom:6px}.ov-popover-head strong{display:block;font-size:calc(13px * var(--mc-text-scale, 1))}.ov-popover-head span{display:block;font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ps-on-glass-ghost);margin-top:2px;word-break:break-all}.ov-popover-item{display:flex;align-items:center;gap:9px;width:100%;box-sizing:border-box;text-decoration:none;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:var(--ps-on-glass-strong);font-family:inherit;font-size:calc(12.5px * var(--mc-text-scale, 1));text-align:left;cursor:pointer}.ov-popover-item:hover{background:var(--ps-glass-hover-soft);color:var(--ps-on-glass)}.ov-popover-group+.ov-popover-group{margin-top:4px;padding-top:4px;border-top:1px solid color-mix(in srgb,var(--ps-on-glass) 10%,transparent)}.ov-popover-grouplabel{display:block;padding:6px 10px 2px;color:var(--ps-on-glass-dim);font-family:var(--mc-font-mono, inherit);font-size:calc(10px * var(--mc-text-scale, 1));letter-spacing:.08em;text-transform:uppercase}.ov-popover-item[aria-checked=true]{background:var(--ps-glass-hover-faint);color:var(--ps-on-glass)}.ov-popover-item[aria-checked=true]:after{content:"";width:6px;height:10px;margin-left:auto;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg) translateY(-1px)}.ov-popover-empty{padding:16px 10px;color:var(--ps-on-glass-ghost);font-size:calc(12px * var(--mc-text-scale, 1));text-align:center}.ov-badge{position:absolute;top:-2px;right:-2px;min-width:15px;height:15px;padding:0 3px;border-radius:999px;background:var(--ps-danger);color:var(--ps-on-glass);font-size:calc(9px * var(--mc-text-scale, 1));font-weight:800;line-height:calc(15px * var(--mc-text-scale, 1));text-align:center;pointer-events:none}.ov-shortcut-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:6px 22px}.ov-shortcut-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 0;border-bottom:1px solid var(--ps-hairline-soft);font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ps-ink-body)}kbd.ov-kbd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(11px * var(--mc-text-scale, 1));padding:2px 6px;border-radius:6px;border:1px solid var(--ps-paper-tint-border);background:var(--ps-paper-tint);color:var(--ps-ink-soft);white-space:nowrap}.ov-overlay--side{align-items:stretch;justify-content:flex-end;padding:0}.ov-chi{width:min(460px,100%);height:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ps-r-card) 0 0 var(--ps-r-card)}.ov-chi-action{display:block;width:100%;border:0;background:transparent;font-family:inherit;font-size:calc(13.5px * var(--mc-text-scale, 1));text-align:left;color:var(--ps-ink);text-decoration:none;cursor:pointer}.ov-chi-action-title{display:flex;align-items:center;gap:6px;font-weight:600;margin-bottom:2px}.ov-chi-action .ps-meta{display:block}.ov-chi-problem{margin-top:6px;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ps-danger)}.ov-chi-kv,.ov-chi-list{margin:6px 0 0;padding:0}.ov-chi-list{padding-left:17px;font-size:calc(12.5px * var(--mc-text-scale, 1));color:var(--ps-ink-body)}.ov-chi-list li{margin-bottom:4px}.ov-chi-turn{display:flex;flex-direction:column;gap:2px;margin-top:8px;padding:8px 10px;border-radius:var(--ps-r-row);background:var(--ps-paper-tint);font-size:calc(13px * var(--mc-text-scale, 1))}.ov-chi-turn strong{font-size:calc(11px * var(--mc-text-scale, 1));text-transform:uppercase;letter-spacing:.05em;color:var(--ps-ink-faint)}.ov-chi-turn--system{background:transparent;border:1px dashed var(--ps-paper-tint-border);color:var(--ps-ink-body)}.ov-chi-perms{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:2px 14px;max-height:220px;overflow-y:auto}.ov-chi-perm{display:flex;align-items:center;gap:7px;font-size:calc(12px * var(--mc-text-scale, 1));padding:3px 0;cursor:pointer}@media(max-width:900px){.ov-brandzone{width:auto;justify-content:flex-start}.ov-search{max-width:none}}.ov-poweredby--underbody{position:absolute;left:0;right:0;bottom:0;height:var(--ov-sky-band-bottom);display:flex;align-items:center;justify-content:center;gap:8px;pointer-events:none}.ov-maker-mark{width:108px;max-width:100%;height:auto;opacity:.88}.ov-screen{--ov-dock-clearance: 60px;--ov-sheet-rest: 14px}.ov-screen>.op-root>.ps-paper{padding-bottom:calc(var(--ov-dock-clearance) + var(--ov-dock-intrusion, 0px));scroll-padding-bottom:calc(var(--ov-dock-clearance) + var(--ov-dock-intrusion, 0px))}.ov-screen>.ps-paper{padding-bottom:var(--ov-sheet-rest)}.op-root .ov-dock-anchor{position:absolute;left:0;right:0;bottom:0;height:0;display:block;z-index:5}.op-root .ov-dock-anchor .ps-dock{transform:translate(calc(-50% + var(--ov-dock-x, 0px)))}body:has(.mc-lightbox,.mc-modal-scrim) nav[data-dock][aria-label="Omnis widgets"]{visibility:hidden}.ov-floating-phone{position:fixed;top:calc(var(--ov-topbar-bottom, 56px) + 12px);right:24px;z-index:2147482050;max-height:calc(100vh - var(--ov-topbar-bottom, 56px) - 24px);display:flex;outline:none}:root{--op-ring-popup-top: calc(var(--ov-topbar-bottom, 8px) + 8px)}.ov-matterchat{position:relative;flex:1;min-width:0;min-height:0;display:grid;grid-template-columns:var(--ov-matterchat-rooms) minmax(0,1fr) auto;padding:0 var(--mc-frame-gutter) calc(var(--ov-dock-clearance) + var(--mc-frame-gutter));box-sizing:border-box;--ov-matterchat-panel: 372px}.ov-matterchat>*{position:relative;z-index:1;min-width:0;min-height:0}.ov-matterchat>.ov-matterchat-everywhere{position:absolute;top:0;left:var(--mc-frame-gutter);right:var(--mc-frame-gutter);bottom:calc(var(--ov-dock-clearance) + var(--mc-frame-gutter));z-index:5}.ov-matterchat:before,.ov-matterchat:after{content:"";position:absolute;top:0;right:var(--mc-frame-gutter);bottom:calc(var(--ov-dock-clearance) + var(--mc-frame-gutter));left:calc(var(--ov-matterchat-rooms) + var(--mc-frame-gutter));pointer-events:none;border-radius:var(--mc-radius-well)}.ov-matterchat:before{z-index:0;background:var(--mc-surface)}.ov-matterchat:after{z-index:4;border:var(--mc-stroke-hairline) solid var(--mc-well-seam);box-shadow:var(--mc-well-recess)}[data-mc-embedded=true] .ov-matterchat{padding-top:var(--mc-frame-gutter);padding-bottom:var(--mc-frame-gutter);border-radius:14px;background:var(--mc-surface);overflow:clip;background:transparent;box-shadow:none}[data-mc-embedded=true] .mc-roomlist__scroll{border-radius:14px}[data-mc-embedded=true] .mc-room__head{border-radius:14px 14px 0 0}[data-mc-embedded=true] .mc-composer__bar{align-items:center}[data-mc-embedded=true] .mc-composer__icon,[data-mc-embedded=true] .mc-composer__ghost,[data-mc-embedded=true] .mc-composer__send{height:30px;min-height:30px}[data-mc-embedded=true] .mc-composer__count{white-space:nowrap}[data-mc-embedded=true] .mc-composer__hint{text-wrap:pretty}[data-mc-embedded=true] .mc-composer__spacer{flex:1 1 auto;width:auto;min-width:10px}[data-mc-embedded=true] .ov-matterchat:before,[data-mc-embedded=true] .ov-matterchat:after{content:none}[data-mc-embedded=true] .ov-matterchat>.mc-roomlist{border-right:var(--mc-stroke-hairline) solid var(--mc-well-seam)}[data-mc-embedded=true] .mc-composer{margin-bottom:0}.cp-body:has(>.cp-dock-layer[data-dock-edge=free]) [data-mc-embedded=true] .mc-composer{margin-bottom:max(0px,calc(var(--ov-dock-intrusion, 0px) - 18px))}.ov-matterchat-boot{flex:1;min-height:0}.ov-matterchat-blank{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:32px;text-align:center;background:transparent}.ov-matterchat-blank-lead{margin:0;font-family:var(--mc-font-caption);font-size:calc(clamp(23px,2.1vw,30px) * var(--mc-text-scale, 1));font-weight:600;line-height:1.15;letter-spacing:-.01em;text-wrap:balance;color:var(--mc-ink)}.ov-matterchat-blank-note{margin:0;max-width:42ch;font-family:var(--mc-font-body);font-size:calc(13px * var(--mc-text-scale, 1));line-height:1.55;color:var(--mc-ink-soft)}.ov-matterchat-blank__prompts{list-style:none;width:100%;max-width:520px;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.ov-matterchat-blank__prompt{display:flex;align-items:center;gap:12px;width:100%;padding:13px 16px;border:1.5px solid color-mix(in oklab,var(--mc-ink) 16%,transparent);border-radius:14px;background:color-mix(in oklab,var(--mc-ink) 5%,transparent);color:var(--mc-ink);font-family:var(--mc-font-body);font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;line-height:1.2;text-align:left;cursor:pointer;box-shadow:2px 2px color-mix(in oklab,var(--mc-ink) 16%,transparent);transition:transform var(--mc-motion-fast) var(--mc-motion-ease-move),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),background var(--mc-motion-base) var(--mc-motion-ease);animation:ov-matterchat-blank-rise var(--mc-motion-slow) var(--mc-motion-ease) backwards}.ov-matterchat-blank__prompts li:nth-child(2) .ov-matterchat-blank__prompt{animation-delay:60ms}.ov-matterchat-blank__prompts li:nth-child(3) .ov-matterchat-blank__prompt{animation-delay:.12s}@keyframes ov-matterchat-blank-rise{0%{opacity:0;transform:translateY(6px)}}.ov-matterchat-blank__prompt-label{flex:1}.ov-matterchat-blank__prompt-arrow{flex:none;opacity:.6;transition:opacity var(--mc-motion-base) var(--mc-motion-ease)}.ov-matterchat-blank__prompt:hover{background:color-mix(in oklab,var(--mc-ink) 10%,transparent);transform:translate(-1px,-1px);box-shadow:3px 3px color-mix(in oklab,var(--mc-ink) 22%,transparent)}.ov-matterchat-blank__prompt:hover .ov-matterchat-blank__prompt-arrow,.ov-matterchat-blank__prompt:focus-visible .ov-matterchat-blank__prompt-arrow{opacity:1}.ov-matterchat-blank__prompt:active{transform:translate(0);box-shadow:none}.ov-matterchat-blank__prompt:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ov-matterchat-blank__prompt{animation:none;transition:none}.ov-matterchat-blank__prompt:hover{transform:none}.ov-matterchat-blank__prompt-arrow{transition:none}}.ov-matterchat>.mc-panel{width:var(--ov-matterchat-panel)}@media(max-width:1180px){.ov-matterchat{--ov-matterchat-rooms: 248px;--ov-matterchat-panel: 320px}}@media(max-width:900px){.ov-matterchat{grid-template-columns:minmax(0,1fr) auto}.ov-matterchat:before,.ov-matterchat:after{left:var(--mc-frame-gutter)}.ov-matterchat>.mc-roomlist{position:absolute;top:0;bottom:0;left:0;z-index:6;width:min(84vw,288px);transform:translate(-101%);visibility:hidden;box-shadow:var(--mc-shadow-overlay);transition:transform var(--mc-motion-base) var(--mc-motion-ease-move),visibility 0s linear var(--mc-motion-base)}.ov-matterchat[data-drawer=open]>.mc-roomlist{transform:none;visibility:visible;transition:transform var(--mc-motion-base) var(--mc-motion-ease-move),visibility 0s}.ov-matterchat>.ov-matterchat-scrim{display:block}}.ov-matterchat-scrim{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border:0;padding:0;background:var(--mc-surface-scrim);cursor:pointer;animation:ov-matterchat-scrim-in var(--mc-motion-base) var(--mc-motion-ease)}@keyframes ov-matterchat-scrim-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.ov-matterchat>.mc-roomlist,.ov-matterchat-scrim{transition:none;animation:none}}[data-product=matterchat] .mc-topbar__toggler{display:none}@media(max-width:900px){[data-product=matterchat] .mc-topbar__toggler{display:block}}[data-product=matterchat] .mc-topbar__navtoggler{display:none}@media(max-width:900px){[data-product=matterchat] .mc-topbar__navtoggler{display:block}}.ov-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[data-product=matterchat] .op-root{font-family:var(--mc-font-body)}[data-product=matterchat].ov-app{--mc-shell-brand-matterchat: #e1140a;--mc-shell-brand-litbox: #5b7cff;--mc-shell-chrome-wordmark: #d2dae6;--mc-shell-chrome-section: color-mix(in srgb, var(--mc-shell-chrome-wordmark) 30%, #6b7585);--mc-shell-chrome-rule: rgba(255, 255, 255, .08);--mc-shell-chrome-item: #a4aebe;--mc-shell-chrome-field: #c1c7d0;--mc-shell-chrome-drawer: linear-gradient(180deg, #212a38, #161d27);--mc-shell-rail: 88px;--mc-shell-railstack: calc( var(--mc-apprail-gap) + var(--mc-apprail-w) + var(--mc-apprail-seam) + var(--mc-shell-rail) - var(--mc-apprail-outdent) );--mc-shell-topbar-gap: 8px;--mc-shell-rail-pad: 6px;--mc-shell-topbar-h: 46px;--mc-shell-topbar-pad-block: 8px;--mc-shell-topbar-pad-inline: 16px;--mc-shell-inset: 8px;position:relative;height:calc(100% - var(--mc-shell-inset) * 2);margin:var(--mc-shell-inset);padding:var(--ps-bezel-pad, var(--mc-bezel-width));box-sizing:border-box;border-radius:var(--mc-radius-bezel);background:var(--ps-bezel-fill, var(--mc-bezel-gradient));box-shadow:var(--ps-bezel-shadow-stack, var(--mc-bezel-shadow));color:var(--mc-ink-body);font-family:var(--mc-font-body);--ov-sky-band: 0px;--ov-sky-band-top: 0px;--ov-edge: 0px;--ps-rail-outer-h: 100%;--ps-rail-inner-h: 100%}[data-product=matterchat].ov-app:before{content:"";position:absolute;inset:var(--ps-bezel-pad, var(--mc-bezel-width));z-index:0;pointer-events:none;border-radius:var(--mc-chrome-radius, var(--mc-radius-lg));background:var(--mc-forest-gradient);box-shadow:var(--mc-chrome-shadow)}[data-product=matterchat].ov-app>*{position:relative;z-index:1}[data-product=matterchat].ov-app>.mc-kit-modal-scrim{position:fixed;z-index:var(--mc-layer-scrim)}[data-mc-chrome=glass][data-product=matterchat].ov-app{height:100%;margin:0;--mc-shell-frame-inline: 14px;padding:14px var(--mc-shell-frame-inline);border-radius:0;box-shadow:none}body:not(.mc-desktop-app) #root>.op-root:has([data-mc-chrome=glass][data-mc-appearance=dark]){background:#fff}body:not(.mc-desktop-app) #root>.op-root:has([data-mc-chrome=glass][data-mc-appearance=light]){background:#000}#root>.op-root:has([data-mc-chrome=glass])>.ps-sky{margin:8px;height:calc(100% - 16px);border-radius:20px;box-shadow:var(--ps-bezel-shadow-stack, 0 40px 90px var(--ps-bezel-shadow))}body:not(.mc-desktop-app) #root>.op-root:has([data-mc-chrome=glass])>.ps-sky{margin:0;height:100%;box-shadow:none}[data-mc-chrome=glass][data-product=matterchat].ov-app:before{box-shadow:none}[data-mc-chrome=glass][data-product=matterchat] .mc-shell__body{padding:0}[data-product=matterchat] .mc-shell__body{padding:0 var(--mc-frame-gutter) var(--mc-frame-gutter) 0;box-sizing:border-box;gap:0}[data-product=matterchat] .ov-matterchat{padding:0 0 var(--ov-dock-clearance, 0px)}[data-product=matterchat] .ov-matterchat:before,[data-product=matterchat] .ov-matterchat:after{right:0;bottom:var(--ov-dock-clearance, 0px);left:var(--ov-matterchat-rooms)}@media(max-width:900px){[data-product=matterchat] .ov-matterchat:before,[data-product=matterchat] .ov-matterchat:after{left:var(--mc-frame-gutter)}}[data-product=matterchat] .ov-matterchat>:first-child{padding-right:6px;box-sizing:border-box}[data-product=matterchat] .mc-topbar{display:flex;flex-shrink:0;align-items:center;gap:var(--mc-shell-topbar-gap);height:var(--mc-shell-topbar-h);padding:var(--mc-shell-topbar-pad-block) var(--mc-shell-topbar-pad-inline);box-sizing:border-box;background:transparent}[data-product=matterchat] .mc-topbar__section{display:flex;align-items:center;gap:4px;min-width:0}[data-product=matterchat] .mc-topbar__section--start{flex:0 0 calc(var(--mc-shell-railstack) - var(--mc-shell-topbar-pad-inline) - var(--mc-shell-topbar-gap));min-width:0;transition:flex-basis .16s ease-out}@media(prefers-reduced-motion:reduce){[data-product=matterchat] .mc-topbar__section--start{transition:none}}[data-product=matterchat] .mc-topbar__section--end{flex:1 1 0;min-width:0}[data-product=matterchat] .mc-topbar__section--centre{flex:1 1 auto;justify-content:flex-start;gap:8px;min-width:0}[data-product=matterchat] .mc-topbar__section--end{justify-content:flex-end;gap:6px}[data-product=matterchat] .mc-topbar__group{display:flex;align-items:center;gap:4px}[data-product=matterchat] .mc-topbar__divider{flex:none;width:1px;height:16px;margin-inline:2px;background:var(--mc-shell-chrome-rule)}[data-product=matterchat] .mc-topbar__button{width:27px;height:27px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:0;padding:0;cursor:pointer;border-radius:var(--mc-radius-sm);background:var(--mc-forest-sunken);box-shadow:var(--mc-groove-shadow);color:var(--mc-forest-ink-soft);transition:background-color var(--mc-motion-fast) var(--mc-motion-ease),color var(--mc-motion-fast) var(--mc-motion-ease)}[data-product=matterchat] .mc-topbar__button:hover{color:var(--mc-forest-ink)}[data-product=matterchat] .mc-topbar__button[aria-current=page]{background:var(--mc-raise-fill);box-shadow:var(--mc-raise-shadow);color:var(--mc-raise-ink)}[data-product=matterchat] .mc-topbar__button:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:var(--mc-focus-ring-offset)}[data-product=matterchat] .mc-topbar__search{flex:1;max-width:622px;height:28px;display:flex;align-items:center;gap:8px;padding:0 10px;box-sizing:border-box;border-radius:var(--mc-radius-sm);border:1px solid transparent;background:var(--mc-forest-sunken);box-shadow:var(--mc-groove-shadow);color:var(--mc-forest-ink-faint)}[data-product=matterchat] .mc-topbar__searchinput{flex:1;min-width:0;border:0;background:none;outline:none;color:var(--mc-shell-chrome-field);font-family:var(--mc-font-body);font-size:calc(12px * var(--mc-text-scale, 1));line-height:calc(16px * var(--mc-text-scale, 1));padding:0;text-align:start;cursor:pointer}[data-product=matterchat] .mc-topbar__searchinput:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:var(--mc-focus-ring-offset);border-radius:6px}[data-product=matterchat] .mc-shell__rails{flex-direction:row;align-items:stretch;min-height:0;width:calc(var(--mc-shell-railstack) + var(--mc-apprail-outdent));margin-inline-start:calc(-1 * var(--mc-apprail-outdent));transition:width .16s ease-out,margin-inline-start .16s ease-out}@media(prefers-reduced-motion:reduce){[data-product=matterchat] .mc-shell__rails{transition:none}}[data-product=matterchat] .mc-shell__body{position:relative}.mc-shell__navscrim{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;border:0;padding:0;background:var(--mc-surface-scrim);cursor:pointer;animation:ov-matterchat-scrim-in var(--mc-motion-base) var(--mc-motion-ease)}@media(max-width:900px){[data-product=matterchat][data-mc-nav=open] .mc-shell__navscrim{display:block}[data-product=matterchat] .mc-shell__rails{position:absolute;top:0;bottom:0;left:0;z-index:8;width:min(var(--mc-shell-railstack),80vw);transform:translate(-101%);visibility:hidden;background:var(--mc-shell-chrome-drawer);box-shadow:var(--mc-shadow-overlay);transition:transform var(--mc-motion-base) var(--mc-motion-ease-move),visibility 0s linear var(--mc-motion-base)}[data-product=matterchat][data-mc-nav=open] .mc-shell__rails{transform:none;visibility:visible;transition:transform var(--mc-motion-base) var(--mc-motion-ease-move),visibility 0s}[data-product=matterchat][data-mc-apprail=collapsed].mc-shell{--mc-apprail-w: 56px;--mc-apprail-gap: 10px;--mc-apprail-seam: 5px;--mc-apprail-outdent: 0px}[data-product=matterchat][data-mc-apprail=collapsed].mc-shell .ps-rail-apps>.ps-rail-apps__groove{padding:6px 0;overflow-y:auto;overflow-x:hidden;visibility:visible;pointer-events:auto;box-shadow:var(--mc-groove-shadow)}[data-product=matterchat].mc-shell .mc-railtoggle{display:none}}@media(max-width:900px){[data-product=matterchat] .mc-shell__rails .mc-rail,[data-product=matterchat] .mc-shell__rails .ov-rail-apps,[data-product=matterchat] .mc-shell__rails .ps-rail-apps{animation:none}}@media(prefers-reduced-motion:reduce){[data-product=matterchat] .mc-shell__rails,.mc-shell__navscrim{transition:none;animation:none}}[data-product=matterchat]{--mc-apprail-w: 56px;--mc-apprail-gap: 10px;--mc-apprail-seam: 5px;--mc-rail-pad-left: 9px;--mc-apprail-outdent: 0px}[data-product=matterchat][data-mc-apprail=collapsed]{--mc-apprail-w: 0px;--mc-apprail-seam: 13px;--mc-apprail-gap: 0px;--mc-apprail-outdent: var(--mc-shell-frame-inline, 0px)}[data-product=matterchat] .ps-rail-apps{width:calc(var(--mc-apprail-gap) + var(--mc-apprail-w) + var(--mc-apprail-seam));min-width:calc(var(--mc-apprail-gap) + var(--mc-apprail-w) + var(--mc-apprail-seam));height:100%;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;--mc-apprail-top: 77px;--mc-apprail-bottom: 107px;padding:var(--mc-apprail-top) var(--mc-apprail-seam) var(--mc-apprail-bottom) var(--mc-apprail-gap);gap:0;box-sizing:border-box;align-self:stretch;transition:width .16s ease-out,min-width .16s ease-out,padding .16s ease-out}@media(prefers-reduced-motion:reduce){[data-product=matterchat] .ps-rail-apps{transition:none}}[data-product=matterchat] .ps-rail-apps>.ps-rail-apps__groove{display:flex;flex-direction:column;align-items:center;gap:9px;width:var(--mc-apprail-w);height:100%;padding:6px 0;box-sizing:border-box;border-radius:20px;overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-width:none;background:var(--mc-forest-sunken);box-shadow:var(--mc-groove-shadow);transition:width .16s ease-out}@media(prefers-reduced-motion:reduce){[data-product=matterchat] .ps-rail-apps>.ps-rail-apps__groove{transition:none}}[data-product=matterchat][data-mc-apprail=collapsed] .ps-rail-apps>.ps-rail-apps__groove{min-width:0;padding:0;border:0;overflow:hidden;visibility:hidden;pointer-events:none;box-shadow:none}[data-product=matterchat] .ps-rail-apps>.ps-rail-apps__groove::-webkit-scrollbar{width:0;height:0;display:none}[data-product=matterchat] .ps-rail-apps .ps-rail-apps__item{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:4px 2px 5px;box-sizing:border-box;border-radius:11px;background:transparent;color:var(--mc-shell-chrome-item);transition:background-color .12s ease-out,color .12s ease-out}[data-product=matterchat] .ps-rail-apps .ps-rail-apps__item:hover:not([data-current=true]),[data-product=matterchat] .ps-rail-apps .ps-rail-apps__item[data-current=true]{background:var(--mc-accent-wash);color:var(--mc-shell-chrome-wordmark)}[data-product=matterchat] .ps-rail-apps .ps-rail-apps__item[data-current=true]:before{content:"";position:absolute;left:-2px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--mc-accent-text)}[data-product=matterchat] .ps-rail-apps .ps-disc{border-radius:11px;background:var(--disc, var(--ps-accent));box-shadow:var(--mc-raise-shadow),inset 0 1px #ffffff47;transition:none}[data-product=matterchat] .ps-rail-apps .ps-disc:hover,[data-product=matterchat] .ps-rail-apps .ps-disc:active{transform:none}[data-product=matterchat] .ps-rail-apps .ps-disc--active{box-shadow:var(--mc-raise-shadow),inset 0 1px #ffffff47}[data-product=matterchat] .ps-rail-apps .ps-disc-label{width:100%;max-width:none;margin-top:0;font-size:calc(7px*min(var(--mc-text-scale, 1),1.1));font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit}[data-product=matterchat] .ps-rail-apps__rule{display:none}[data-product=matterchat] .ps-rail-apps .ps-disc-add{width:36px;height:36px;border-radius:11px;border:1px dashed var(--mc-shell-workspace-add-edge, rgba(255, 255, 255, .3));background:var(--mc-shell-workspace-add-fill, rgba(255, 255, 255, .06));color:var(--mc-shell-workspace-add-ink, rgb(255, 255, 255));font-size:calc(22px * var(--mc-text-scale, 1));line-height:calc(22px * var(--mc-text-scale, 1));flex:none}[data-product=matterchat] .mc-rail{width:var(--mc-shell-rail);min-width:var(--mc-shell-rail);box-sizing:border-box;padding:0 6px 0 var(--mc-rail-pad-left);height:100%;flex-shrink:0;display:flex;flex-direction:column;overflow:hidden;align-items:center;overflow-y:auto;overflow-x:hidden;background:transparent}@media print{[data-product=matterchat] .mc-rail{display:none}}@media(min-width:901px){[data-product=matterchat] .mc-shell__rails{position:relative}}[data-product=matterchat] .mc-railtoggle{position:absolute;left:calc(var(--mc-apprail-gap) + var(--mc-apprail-w));width:calc(var(--mc-apprail-seam) + var(--mc-rail-pad-left));top:50%;transform:translateY(-50%);z-index:2;display:grid;place-items:center;height:46px;padding:0;border:0;background:none;border-radius:999px;box-shadow:none;cursor:pointer;-webkit-app-region:no-drag}[data-product=matterchat] .mc-railtoggle:after{content:"";position:absolute;top:-5px;right:-14px;bottom:-5px;left:-14px}[data-product=matterchat] .mc-railtoggle:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:2px}[data-product=matterchat][data-mc-apprail=collapsed] .mc-railtoggle{left:calc(var(--mc-apprail-gap) + var(--mc-apprail-w) + 6px);height:56px}[data-product=matterchat][data-mc-apprail=collapsed] .mc-railtoggle:after{top:-8px;right:-16px;bottom:-8px;left:-6px}[data-product=matterchat] .mc-railtoggle__slit{display:block;width:4px;height:34px;border-radius:999px;background:color-mix(in oklab,transparent,var(--mc-shell-chrome-wordmark) 34%);transition:height .16s cubic-bezier(.2,.8,.2,1),width .16s cubic-bezier(.2,.8,.2,1),background-color .16s ease}[data-product=matterchat] .mc-railtoggle:hover .mc-railtoggle__slit,[data-product=matterchat] .mc-railtoggle:focus-visible .mc-railtoggle__slit{width:5px;height:52px;background:var(--mc-accent-text)}[data-product=matterchat] .mc-railtoggle:active .mc-railtoggle__slit{width:5px;height:44px}[data-product=matterchat][data-mc-apprail=collapsed] .mc-railtoggle__slit{height:42px;background:color-mix(in oklab,transparent,var(--mc-shell-chrome-wordmark) 52%)}[data-product=matterchat][data-mc-apprail=collapsed] .mc-railtoggle:hover .mc-railtoggle__slit,[data-product=matterchat][data-mc-apprail=collapsed] .mc-railtoggle:focus-visible .mc-railtoggle__slit{width:5px;height:56px;background:var(--mc-accent-text)}[data-product=matterchat][data-mc-apprail=collapsed] .mc-railtoggle:active .mc-railtoggle__slit{height:46px}[data-product=matterchat][data-mc-chrome=glass] .mc-railtoggle__slit{background:#ffffff8c;box-shadow:0 1px 3px #00000047}[data-product=matterchat][data-mc-chrome=glass] .mc-railtoggle:hover .mc-railtoggle__slit,[data-product=matterchat][data-mc-chrome=glass] .mc-railtoggle:focus-visible .mc-railtoggle__slit{background:#fff}[data-product=matterchat][data-mc-chrome=glass][data-mc-apprail=collapsed] .mc-railtoggle__slit{background:#ffffffb8}[data-product=matterchat][data-mc-chrome=glass][data-mc-apprail=collapsed] .mc-railtoggle:hover .mc-railtoggle__slit,[data-product=matterchat][data-mc-chrome=glass][data-mc-apprail=collapsed] .mc-railtoggle:focus-visible .mc-railtoggle__slit{background:#fff}@media(prefers-reduced-motion:reduce){[data-product=matterchat] .mc-railtoggle__slit{transition:background-color .16s ease}}[data-product=matterchat] .mc-rail__wordmark{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:800;letter-spacing:.2px;color:var(--mc-shell-chrome-wordmark);line-height:1.2;margin:6px 0 7px;padding:6px 3px 5px}[data-product=matterchat] .mc-rail__wordmark span{color:var(--mc-shell-brand-matterchat)}[data-product=matterchat] .mc-rail__wordmark-img{display:block;width:calc(100% + 8px);max-width:none;height:auto;margin-inline:-4px}[data-product=matterchat] .mc-rail__foot [data-enso-loader]{border-radius:inherit;pointer-events:none}[data-product=matterchat] .mc-rail__foot-badge{z-index:2}[data-product=matterchat] .mc-rail__foot[data-enso=live] .mc-rail__mark{display:none}[data-product=matterchat] .mc-rail__foot:not([data-unread]) [data-enso-loader] *,[data-product=matterchat] .mc-rail__foot:not([data-unread]) [data-enso-loader]:before,[data-product=matterchat] .mc-rail__foot:not([data-unread]) [data-enso-loader]:after{animation-play-state:paused!important}:root[data-mc-away] [data-product=matterchat] .mc-rail__foot [data-enso-loader] *,:root[data-mc-away] [data-product=matterchat] .mc-rail__foot [data-enso-loader]:before,:root[data-mc-away] [data-product=matterchat] .mc-rail__foot [data-enso-loader]:after,:root[data-mc-away] [data-product=matterchat] .mc-rail__foot:after,:root[data-mc-away] [data-product=matterchat] .mc-rail__foot .mc-rail__mark,[data-product=matterchat] .mc-rail__foot:not([data-unread]) .mc-rail__mark{animation-play-state:paused!important}:root[data-mc-away] .mc-braindump__empty:before{animation-play-state:paused!important}[data-product=matterchat] .mc-rail__foot[data-unread] [data-enso-loader]{filter:saturate(1.8) brightness(1.2)}[data-product=matterchat] .mc-rail__rule{width:calc(100% - 12px);height:1px;margin:5px 6px 0;background:var(--mc-shell-chrome-rule)}[data-product=matterchat] .mc-rail__section{align-self:center;padding:4px 6px 3px;font-size:calc(7.5px * var(--mc-text-scale, 1));font-weight:600;letter-spacing:.1em;color:var(--mc-shell-chrome-section);line-height:1.35;text-transform:uppercase;flex-shrink:0}[data-product=matterchat] .mc-rail__groove{flex-grow:1;min-height:0;overflow:hidden;overscroll-behavior:contain;width:100%;display:flex;flex-direction:column;align-items:center;gap:7px;padding:4px;box-sizing:border-box;border-radius:11px;background:linear-gradient(var(--mc-forest-sunken) 30%,rgba(0,0,0,0)) top / 100% 24px no-repeat local,linear-gradient(rgba(0,0,0,0),var(--mc-forest-sunken) 70%) bottom / 100% 24px no-repeat local,radial-gradient(farthest-side at 50% 0,#00000073,#0000) top / 100% 10px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,#00000073,#0000) bottom / 100% 10px no-repeat scroll,var(--mc-forest-sunken);box-shadow:var(--mc-groove-shadow);margin-bottom:6px}[data-product=matterchat] .mc-rail__slot,[data-product=matterchat] .mc-rail__slot>.mc-kit-notbuilt{width:100%;display:flex}[data-product=matterchat] .mc-rail__scroll{scrollbar-width:auto;scrollbar-color:auto;scrollbar-gutter:stable both-edges}[data-product=matterchat] .mc-rail__scroll::-webkit-scrollbar{width:7px}[data-product=matterchat] .mc-rail__scroll::-webkit-scrollbar-thumb{background:transparent;border:2px solid transparent;background-clip:content-box;border-radius:8px}[data-product=matterchat] .mc-rail__scroll::-webkit-scrollbar-track{background:transparent}[data-product=matterchat] .mc-rail__item{width:100%;border:0;padding:13px 3px 6px;box-sizing:border-box;cursor:pointer;background:transparent;color:var(--mc-shell-chrome-item);font-family:inherit;display:flex;flex-direction:column;align-items:center;gap:4px;border-radius:7px;transition:background-color var(--mc-motion-fast) var(--mc-motion-ease),box-shadow var(--mc-motion-fast) var(--mc-motion-ease),color var(--mc-motion-fast) var(--mc-motion-ease)}@media(max-height:1000px){[data-product=matterchat] .mc-rail__item{padding:13px 3px 6px;gap:4px}}[data-product=matterchat] .mc-rail__item:hover:not([aria-current=page]){background:var(--mc-forest-hover);color:var(--mc-forest-ink)}[data-product=matterchat] .mc-rail__item[aria-current=page]{background:var(--mc-raise-fill);box-shadow:var(--mc-raise-shadow);color:var(--mc-raise-ink)}[data-product=matterchat] .mc-rail__item[aria-current=page]:hover{background:var(--mc-raise-fill-hover)}[data-product=matterchat] .mc-rail__item[aria-current=page]{scroll-margin-block:32px}[data-product=matterchat]:not([data-mc-chrome=glass]) .mc-rail__item[aria-current=page]{background:linear-gradient(180deg,transparent 45%,color-mix(in srgb,var(--mc-forest-deep) 16%,transparent) 100%),var(--mc-raise-fill)}[data-product=matterchat]:not([data-mc-chrome=glass]) .mc-rail__item[aria-current=page]:hover{background:linear-gradient(180deg,transparent 45%,color-mix(in srgb,var(--mc-forest-deep) 16%,transparent) 100%),var(--mc-raise-fill-hover)}[data-product=matterchat] .mc-rail__item:focus-visible{outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:var(--mc-focus-ring-offset)}[data-product=matterchat] .mc-rail__glyph{position:relative;display:inline-flex;align-items:center;justify-content:center;height:17px}[data-product=matterchat] .mc-rail__label{font-size:calc(9.5px*min(var(--mc-text-scale, 1),1.1));font-weight:500;line-height:1.2;letter-spacing:-.005em;text-align:center;white-space:normal}[data-product=matterchat] .mc-rail__item[aria-current=page] .mc-rail__label{font-weight:600}[data-product=matterchat] .mc-rail__dot{position:absolute;top:-2px;inset-inline-end:-2px;width:8px;height:8px;border-radius:var(--mc-radius-pill);background:var(--mc-unread-dot);box-shadow:0 0 0 1.5px var(--mc-forest);pointer-events:none}[data-product=matterchat] .mc-rail__foot{position:relative;width:100%;height:56px;margin-block-start:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border:0;padding:2px 0 9px;background:none;cursor:pointer;box-sizing:content-box}[data-product=matterchat] .mc-rail__slot>.mc-kit-notbuilt,[data-product=matterchat] .mc-rail>.mc-kit-notbuilt{width:100%}[data-product=matterchat] .mc-rail__mark{width:44px;height:auto;filter:contrast(1.42) brightness(.98) saturate(1.12)}@keyframes mc-enso-charge{0%,to{filter:contrast(1.42) brightness(.78) saturate(1.12)}55%{filter:contrast(1.42) brightness(1.12) saturate(1.12)}}[data-product=matterchat] .mc-rail__foot .mc-rail__mark{animation:mc-enso-charge 2.4s ease-in-out infinite}[data-product=matterchat] .mc-rail__foot[data-unread]:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:999px;pointer-events:none;background:radial-gradient(circle,color-mix(in oklab,var(--mc-accent-bright) 26%,transparent),transparent 62%);animation:mc-enso-bloom 3.4s var(--mc-motion-ease, ease-in-out) infinite}@keyframes mc-enso-bloom{0%,to{opacity:.25;transform:scale(.82)}50%{opacity:.7;transform:scale(1)}}[data-product=matterchat] .mc-rail__foot-badge{position:absolute;top:2px;right:16px;z-index:1;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;display:grid;place-items:center;border-radius:999px;background:var(--mc-danger);color:var(--mc-danger-ink, #fff);font:var(--mc-type-badge);letter-spacing:var(--mc-type-badge-tracking);font-variant-numeric:tabular-nums;box-shadow:var(--mc-shadow-sheen),0 1px 3px #0006}[data-product=matterchat] .mc-rail__foot-badge:empty{min-width:10px;width:10px;height:10px;padding:0}@media(prefers-reduced-motion:reduce){[data-product=matterchat] .mc-rail__foot .mc-rail__mark,[data-product=matterchat] .mc-rail__foot[data-unread]:after{animation:none}}[data-product=matterchat] .mc-roomlist{background:transparent}[data-product=matterchat] .ov-screen{border-radius:var(--mc-radius-well);overflow:hidden;--ov-dock-clearance: 0px}[data-product=matterchat] .ov-matterchat-shell{padding:0;border-radius:0;background:none;box-shadow:none}[data-product=matterchat] .ov-matterchat-shell:before{display:none}body.mc-desktop-app [data-product=matterchat].ov-app{--mc-desktop-tab: 64px;--mc-desktop-gutter: calc(var(--mc-shell-inset) + var(--mc-desktop-tab));--mc-desktop-tab-top: var(--mc-shell-inset);--mc-desktop-tab-bottom: var(--mc-shell-inset);--mc-desktop-tab-head: 36px;--mc-desktop-lights: 78px}body.mc-desktop-mac{--mc-desktop-overlay-top: 60px}.mc-window-note{min-height:100dvh;box-sizing:border-box;padding:var(--mc-space-xl, 16px);background:var(--mc-surface);color:var(--mc-ink)}html.mc-desktop-fullscreen body.mc-desktop-mac{--mc-desktop-overlay-top: 0px}html.mc-desktop-fullscreen body.mc-desktop-app [data-product=matterchat].ov-app{--mc-desktop-lights: 0px}html.mc-desktop-fullscreen .mc-window-lights{display:none!important}body.mc-desktop-frameless #root>.op-root{background:none}body.mc-desktop-frameless #root>.op-root>.ps-sky{margin:0;height:100%;border-radius:0;box-shadow:none}body.mc-desktop-frameless.mc-desktop-mac #root>.op-root>.ps-sky{border-radius:10px}body.mc-desktop-app [data-product=matterchat] .mc-topbar{padding-inline-start:var(--mc-desktop-lights)}body.mc-desktop-frameless [data-product=matterchat] .mc-topbar{-webkit-app-region:drag;app-region:drag}body.mc-desktop-frameless [data-product=matterchat] .mc-topbar button,body.mc-desktop-frameless [data-product=matterchat] .mc-topbar a,body.mc-desktop-frameless [data-product=matterchat] .mc-topbar input,body.mc-desktop-frameless [data-product=matterchat] .mc-topbar select,body.mc-desktop-frameless [data-product=matterchat] .mc-topbar textarea,body.mc-desktop-frameless [data-product=matterchat] .mc-topbar label,body.mc-desktop-frameless [data-product=matterchat] .mc-topbar [role=button],body.mc-desktop-frameless [data-product=matterchat] .mc-topbar [role=textbox],body.mc-desktop-frameless [data-product=matterchat] .mc-topbar [contenteditable],.mc-window-lights,.mc-window-lights button{-webkit-app-region:no-drag;app-region:no-drag}.mc-window-lights{transition:inset-inline-start .16s ease-out}@media(prefers-reduced-motion:reduce){.mc-window-lights{transition:none}}.mc-window-lights__light{width:12px;height:12px;padding:0;border:0;border-radius:50%;cursor:default;box-shadow:inset 0 1px #ffffff59;display:flex;align-items:center;justify-content:center;line-height:1;font-size:calc(9px * var(--mc-text-scale, 1));font-weight:700;color:transparent;transition:color var(--mc-motion-fast) var(--mc-motion-ease)}.mc-window-lights:hover .mc-window-lights__light{color:#0000008c;transform:scale(1.18)}.mc-window-lights__light{transform:scale(.86);transition:color var(--mc-motion-fast) var(--mc-motion-ease),transform var(--mc-motion-fast) var(--mc-motion-ease)}@media(prefers-reduced-motion:reduce){.mc-window-lights__light{transition:none}}@keyframes ov-screen-in{0%{opacity:0;transform:translateY(10px) scale(.996);filter:blur(5px)}}.ov-screen>*{animation:ov-screen-in var(--mc-motion-screen, .48s) var(--mc-motion-ease, ease) backwards}@keyframes ov-rail-in{0%{opacity:0;transform:translate(-14px)}}@keyframes ov-topbar-in{0%{opacity:0;transform:translateY(-10px)}}[data-product=matterchat] .mc-rail,[data-product=matterchat] .ov-rail-apps,[data-product=matterchat] .ps-rail-apps{animation:ov-rail-in .56s var(--mc-motion-ease, ease) backwards}[data-product=matterchat] .mc-topbar{animation:ov-topbar-in .42s var(--mc-motion-ease, ease) backwards}@media(prefers-reduced-motion:reduce){.ov-screen>*,[data-product=matterchat] .mc-rail,[data-product=matterchat] .ov-rail-apps,[data-product=matterchat] .ps-rail-apps,[data-product=matterchat] .mc-topbar{animation-duration:.001ms}}.mc-bbell__trigger,.mc-ltile__grab{min-width:24px;min-height:24px}@media(pointer:coarse),(max-width:900px){.mc-kit-btn{min-height:44px}[data-product=matterchat] .mc-topbar__button{min-width:40px;min-height:40px}[data-product=matterchat] .mc-topbar{overflow-x:auto;overflow-y:hidden;justify-content:flex-start;scrollbar-width:none}[data-product=matterchat] .mc-topbar::-webkit-scrollbar{display:none}[data-mc-chrome=glass][data-product=matterchat] .mc-topbar:not(:has(.mc-selfstatus__menu)),[data-mc-chrome=glass] [data-product=matterchat] .mc-topbar:not(:has(.mc-selfstatus__menu)){-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%)}[data-product=matterchat] .mc-topbar__section{flex:0 0 auto}[data-product=matterchat] .mc-topbar__search{min-width:180px}.mc-composer__icon,.mc-panel-btn,.mc-room__actions .mc-panel-btn{width:auto;height:auto;min-width:44px;min-height:44px}.mc-actions{left:12px;flex-wrap:wrap;justify-content:flex-end}.mc-action{min-width:44px;min-height:44px}.ps-btn,.op-root .ps-btn{min-height:44px}}.appShell .cp-shell-content>.ov-screen{min-height:0}.appShell .cp-shell-content>.ov-screen>.ps-paper,.appShell .cp-shell-content>.ov-screen>.op-root>.ps-paper{background:none;border:0;border-radius:0;box-shadow:none}.appShell .cp-shell-content>.ov-screen{--ov-dock-clearance: var(--ov-sheet-rest)}.appShell .ov-shellsearch{display:flex;align-items:center;gap:8px;min-width:220px;max-width:440px;flex:1;height:36px;padding:0 8px 0 12px;border:0;border-radius:10px;background:var(--chrome-fill-top, color-mix(in oklab, var(--chrome-ink), transparent 94%));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--chrome-ink),transparent 82%);color:color-mix(in oklab,var(--chrome-ink),transparent 35%);font:400 calc(13px * var(--mc-text-scale, 1))/1 var(--font-sans);text-align:left;cursor:pointer}.appShell .ov-shellsearch:hover{background:color-mix(in oklab,var(--chrome-ink),transparent 88%)}.appShell .ov-shellsearch__hint{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.appShell .ov-shellsearch__chord{flex:none;padding:4px 6px;border-radius:6px;background:color-mix(in oklab,var(--chrome-ink),transparent 88%);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--chrome-ink),transparent 80%);font:600 calc(11px * var(--mc-text-scale, 1))/1 var(--font-sans)}.appShell .cp-topbar-lead{display:flex;align-items:center;gap:10px}.ov-matterchat-unread{display:flex;flex-direction:column;gap:14px;padding:28px 32px;overflow-y:auto}.ov-matterchat-unread__head{margin:0;font-size:calc(20px * var(--mc-text-scale, 1));font-weight:650;color:var(--mc-ink, inherit)}.ov-matterchat-unread__list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;max-width:78ch}.ov-matterchat-unread__row{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border:1px solid var(--mc-line, rgb(0 0 0 / 8%));border-radius:10px;background:var(--mc-surface, transparent);font:inherit;text-align:left;cursor:pointer}.ov-matterchat-unread__row:hover{border-color:var(--mc-line-strong, rgb(0 0 0 / 18%))}.ov-matterchat-unread__title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.ov-matterchat-unread__meta{flex:none;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--mc-ink-soft, inherit)}.ov-matterchat-unread__mentions,.ov-matterchat-unread__count{flex:none;min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 7px;border-radius:999px;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:650}.ov-matterchat-unread__mentions{background:var(--mc-mention-bg, rgb(200 60 60 / 14%));color:var(--mc-mention-ink, inherit)}.ov-matterchat-unread__count{background:var(--mc-accent-soft, rgb(0 0 0 / 8%));color:var(--mc-ink, inherit)}.ov-chrome-presence:has(*){display:inline-flex;align-items:center;margin-right:2px}.ov-chrome-presence .mc-selfstatus__trigger{border:var(--mc-stroke-hairline) solid color-mix(in oklab,currentColor 18%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in oklab,currentColor 8%,transparent)}.ov-chrome-presence .mc-selfstatus__trigger:hover{background:color-mix(in oklab,currentColor 14%,transparent);border-color:color-mix(in oklab,currentColor 28%,transparent)}.ov-chrome-presence .mc-selfstatus__dot{box-shadow:none}.ov-chrome-presence .mc-selfstatus__menu{top:calc(100% + 6px);bottom:auto;left:auto;right:0;z-index:200;border-radius:14px;padding:5px}.ov-chrome-presence .mc-selfstatus__option{border-radius:9px}.ov-chrome-presence__tokens{display:contents}:root{--ov-titlebar-reserve: 72px}.cp-topbar-lead{order:1;padding-left:10px!important;width:auto!important}.cp-topbar-right{order:2}.cp-topbar-brand{padding-left:max(calc(10px + var(--ov-titlebar-reserve)),var(--ov-brand-inset, 0px))!important}.cp-lead-btn .material-symbols-rounded{font-size:calc(19px * var(--mc-text-scale, 1))!important;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}@media(max-width:900px){[data-product=matterchat] .mc-topbar__section--start{flex:0 0 auto}[data-product=matterchat] .mc-topbar__group--omnichannel,[data-product=matterchat] .mc-topbar__divider{display:none}}@media(max-width:600px){[data-product=matterchat] .mc-topbar{flex-wrap:wrap;height:auto}[data-product=matterchat] .mc-topbar__section--end{flex:1 0 100%}[data-product=matterchat] .mc-topbar__search{min-width:0}[data-product=matterchat] .mc-topbar__section--centre{flex:1 1 0}[data-product=matterchat] .mc-topbar__searchinput{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}[data-product=matterchat] .mc-skip-link{position:absolute;top:calc(var(--mc-frame-gutter) + var(--mc-space-sm));left:calc(var(--mc-frame-gutter) + var(--mc-space-sm));z-index:80;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[data-product=matterchat] .mc-skip-link:focus{width:auto;height:auto;margin:0;padding:var(--mc-space-sm) var(--mc-space-md);overflow:visible;clip-path:none;border-radius:var(--mc-radius-sm);background:var(--mc-surface);color:var(--mc-ink-body);box-shadow:var(--mc-shadow-pop);font:var(--mc-type-strong);text-decoration:none;outline:var(--mc-focus-ring-width) solid var(--mc-focus-ring-forest);outline-offset:var(--mc-focus-ring-offset)}.ov-micnotice{flex:none;align-self:center;display:flex;align-items:center;gap:10px;max-width:100%;margin:0 0 12px;padding:8px 10px 8px 14px;border-radius:999px;border:1px solid var(--ps-hairline, color-mix(in oklab, currentColor, transparent 85%));background:var(--ps-paper, var(--canvas));color:var(--ps-ink, inherit);font:500 calc(13px * var(--mc-text-scale, 1))/1.2 var(--font-sans, system-ui, sans-serif)}.ov-voicealerts{flex:none;align-self:center;max-width:100%;margin:0 0 12px;font:500 calc(13px * var(--mc-text-scale, 1))/1.3 var(--font-sans, system-ui, sans-serif)}@media(max-width:767.98px){.ov-voicealerts{margin:0 0 8px}.ov-voicealerts [data-part=reason]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ov-voicealerts [data-testid=ring-sound-locked],.ov-voicealerts [data-testid=call-popups-offer]{flex-wrap:nowrap;padding:4px}}.ov-screen .mc-ofx__body:after,.ov-screen .mc-ofx__panel-body:after{content:"";flex:none;height:var(--ov-dock-intrusion, 0px)}.ov-screen .mc-ofx__body,.ov-screen .mc-ofx__panel-body,.ov-screen .mc-ofx.ux-layout{scroll-padding-bottom:var(--ov-dock-intrusion, 0px)}@container (max-width: 1000px){.ov-screen .mc-ofx__body:after,.ov-screen .mc-ofx__panel-body:after{content:none}.ov-screen .mc-ofx.ux-layout:after{content:"";flex:none;height:var(--ov-dock-intrusion, 0px)}}.ov-voicealerts-chrome.op-root{display:inline-flex;align-items:center;margin-right:2px;color:inherit;font-family:inherit}@media(max-width:1279.98px){.ov-voicealerts-chrome [data-part=label]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}.ov-micnotice__button{padding:6px 12px;border:0;border-radius:999px;background:var(--ps-accent, #2f6fed);color:#fff;font:600 calc(12.5px * var(--mc-text-scale, 1))/1 var(--font-sans, system-ui, sans-serif);cursor:pointer}.ov-micnotice__button:hover{background:color-mix(in oklab,var(--ps-accent, #2f6fed),black 10%)}:root{--ux-ring-h: 255;--ux-ring-c: .11;--ux-ring-l: .76;--ux-ok-solid: oklch(.74 .19 149);--ux-ok-on: oklch(.25 .07 149);--ux-danger-solid: #d92d20;--ux-danger-on: #ffffff}:root,:root[data-mc-appearance=dark] [data-product=matterchat]:not([data-mc-chrome=glass]),:root[data-mc-appearance=dark] .op-root:has(>.ps-sky>[data-product=matterchat]:not([data-mc-chrome=glass])),[data-product=matterchat][data-mc-appearance=light]:not([data-mc-chrome=glass]) .mc-root[data-mc-appearance=dark]{--ring-solid: oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h));--ux-ring: oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .58);--ux-accent: var(--ring-solid);--ux-accent-bg: oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .14);--ux-accent-bg-strong: oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .18);--ux-accent-text: oklch(.86 .07 var(--ux-ring-h));--ux-accent-ink: #0E1420;--ux-panel: #0C0C0E;--ux-surface: #16171B;--ux-surface-mobile: #1E1F25;--ux-sidebar: #121317;--ux-raised: #24252B;--ux-raised-2: #26272E;--ux-hairline: rgba(255, 255, 255, .06);--ux-hairline-strong: rgba(255, 255, 255, .1);--ux-divider: rgba(255, 255, 255, .05);--ux-fill: rgba(255, 255, 255, .06);--ux-fill-hover: rgba(255, 255, 255, .08);--ux-fill-subtle: rgba(255, 255, 255, .03);--ux-selected: rgba(255, 255, 255, .08);--ux-fill-strong: rgba(255, 255, 255, .12);--ux-control-off: rgba(255, 255, 255, .14);--ux-check-border: rgba(255, 255, 255, .22);--ux-table-head: rgba(255, 255, 255, .02);--ux-table-line: rgba(255, 255, 255, .045);--ux-primary-bg: #F3F3F5;--ux-primary-hover: #FFFFFF;--ux-primary-ink: #111111;--ux-seg-active: #3A3B42;--ux-text: #F3F3F5;--ux-text-2: #A0A1AA;--ux-text-icon: #C9CAD1;--ux-text-3: #94959E;--ux-text-4: #90919A;--ux-text-5: #55565E;--ux-ok: oklch(.74 .19 149);--ux-ok-bg: oklch(.74 .19 149 / .15);--ux-danger: oklch(.66 .22 27);--ux-danger-text: oklch(.74 .19 27);--ux-danger-bg: oklch(.66 .22 27 / .14);--ux-warn: oklch(.8 .165 70);--ux-warn-bg: oklch(.8 .165 70 / .15);--ux-purple: oklch(.72 .12 290);--ux-purple-bg: oklch(.72 .12 290 / .16);--ux-away: #55565E;--ux-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Helvetica, sans-serif;--ux-mono: ui-monospace, Menlo, monospace;--ux-shadow-float: 0 20px 60px rgba(0, 0, 0, .55);--ux-shadow-toast: 0 20px 50px rgba(0, 0, 0, .55);--ux-ease: .16s ease-out;--ux-sidebar-w: 264px;--ux-rpanel-w: 320px}.op-root:has(>.ps-sky>[data-product=matterchat][data-mc-appearance=light]:not([data-mc-chrome=glass])),[data-product=matterchat][data-mc-appearance=light]:not([data-mc-chrome=glass]),:root[data-mc-appearance=light]{--ring-solid: oklch(min(var(--ux-ring-l), .48) calc(var(--ux-ring-c) + .04) var(--ux-ring-h));--ux-ring: oklch(min(var(--ux-ring-l), .55) calc(var(--ux-ring-c) + .04) var(--ux-ring-h) / .55);--ux-accent: var(--ring-solid);--ux-accent-bg: oklch(.54 .15 var(--ux-ring-h) / .1);--ux-accent-bg-strong: oklch(.54 .15 var(--ux-ring-h) / .14);--ux-accent-text: oklch(.48 .15 var(--ux-ring-h));--ux-accent-ink: #FFFFFF;--ux-panel: #F4F3F0;--ux-surface: #FFFFFF;--ux-surface-mobile: #FFFFFF;--ux-sidebar: #EFEEEA;--ux-raised: #FFFFFF;--ux-raised-2: #FFFFFF;--ux-hairline: rgba(0, 0, 0, .06);--ux-hairline-strong: rgba(0, 0, 0, .1);--ux-divider: rgba(0, 0, 0, .05);--ux-fill: rgba(0, 0, 0, .05);--ux-fill-hover: rgba(0, 0, 0, .07);--ux-fill-subtle: rgba(0, 0, 0, .025);--ux-fill-strong: rgba(0, 0, 0, .1);--ux-selected: rgba(0, 0, 0, .06);--ux-seg-active: #FFFFFF;--ux-control-off: rgba(0, 0, 0, .16);--ux-check-border: rgba(0, 0, 0, .28);--ux-table-head: rgba(0, 0, 0, .02);--ux-table-line: rgba(0, 0, 0, .05);--ux-primary-bg: #17181C;--ux-primary-hover: #000000;--ux-primary-ink: #FFFFFF;--ux-text: #17181C;--ux-text-2: #62636B;--ux-text-icon: #3A3B42;--ux-text-3: #616269;--ux-text-4: #616269;--ux-text-5: #A5A6AD;--ux-ok: oklch(.47 .15 149);--ux-ok-bg: oklch(.64 .19 149 / .13);--ux-danger: oklch(.56 .22 27);--ux-danger-text: oklch(.5 .2 27);--ux-danger-bg: oklch(.56 .22 27 / .1);--ux-warn: oklch(.49 .13 62);--ux-warn-bg: oklch(.76 .165 70 / .16);--ux-purple: oklch(.48 .14 290);--ux-purple-bg: oklch(.52 .14 290 / .12);--ux-away: #A5A6AD;--ux-shadow-float: 0 20px 60px rgba(0, 0, 0, .16);--ux-shadow-toast: 0 20px 50px rgba(0, 0, 0, .16)}html[data-mc-skin-surface] [data-mc-chrome=depth].mc-root,html[data-mc-skin-surface] [data-mc-chrome=depth] .mc-root{--ux-panel: var(--mc-surface);--ux-sidebar: var(--mc-surface-sunken);--ux-surface: var(--mc-surface-raised);--ux-surface-mobile: var(--mc-surface-raised);--ux-raised: var(--mc-surface-raised);--ux-raised-2: var(--mc-surface-raised)}.op-root :focus-visible{outline:2px solid var(--ring-solid);outline-offset:2px}.op-root input,.op-root textarea,.op-root [contenteditable=true]{caret-color:var(--ring-solid)}.op-root .ux-layout{display:flex;flex-direction:row;flex:1;min-width:0;min-height:0;height:100%;background:var(--ux-panel);color:var(--ux-text);font-family:var(--ux-font)}.op-root .ux-main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:auto}.op-root .ux-page{padding:22px 28px 28px;display:flex;flex-direction:column;gap:16px;min-width:0}.op-root .ux-page__head{display:flex;align-items:flex-start;gap:12px}.op-root .ux-page__titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.op-root .ux-page__title{margin:0;font-size:calc(24px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:-.01em;color:var(--ux-text)}.op-root .ux-page__sub{margin:0;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-3);line-height:1.45}.op-root .ux-page__actions{display:flex;gap:8px;align-items:center;flex-shrink:0}.op-root .ux-sidebar{width:var(--ux-sidebar-w);flex-shrink:0;background:var(--ux-sidebar);border-right:1px solid var(--ux-hairline);display:flex;flex-direction:column;min-height:0}.op-root .ux-sidebar__head{display:flex;align-items:center;gap:6px;padding:16px 12px 10px 16px}.op-root .ux-sidebar__title{flex:1;margin:0;font-size:calc(17px * var(--mc-text-scale, 1));font-weight:700;color:var(--ux-text)}.op-root .ux-sidebar__search{padding:0 12px 8px}.op-root .ux-sidebar__scroll{flex:1;min-height:0;overflow:auto;padding:4px 8px 12px}.op-root .ux-sidebar__group{padding:8px 0 2px}.op-root .ux-sidebar__label{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-4)}.op-root .ux-sidebar__item{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-icon);text-align:left;text-decoration:none;cursor:pointer;transition:background var(--ux-ease),color var(--ux-ease)}.op-root .ux-sidebar__item:hover{background:var(--ux-divider);color:var(--ux-text)}.op-root .ux-sidebar__item[aria-current=page],.op-root .ux-sidebar__item[aria-current=true],.op-root .ux-sidebar__item.is-active{background:var(--ux-selected);color:var(--ux-text);font-weight:600}.op-root .ux-sidebar__item.is-muted{color:var(--ux-text-3)}.op-root .ux-sidebar__icon{width:22px;flex-shrink:0;display:inline-flex;justify-content:center;color:var(--ux-text-3)}.op-root .ux-sidebar__text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-root .ux-sidebar__meta{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-4);white-space:nowrap}.op-root .ux-sidebar__foot{margin:8px 12px 12px;padding:10px 12px;border-radius:10px;background:var(--ux-fill-subtle);border:1px solid var(--ux-hairline);font-size:calc(12px * var(--mc-text-scale, 1));line-height:1.45;color:var(--ux-text-3)}.op-root .ux-layout--collapse .ux-sidebar-toggle,.op-root .ux-layout--collapse>.ux-sidebar-scrim{display:none}@media(max-width:1100px){.op-root .ux-layout--collapse{position:relative;isolation:isolate}.op-root .ux-layout--collapse>.ux-sidebar{display:none;position:absolute;top:0;bottom:0;left:0;z-index:36;width:min(var(--ux-sidebar-w),calc(100% - 56px));box-shadow:var(--ux-shadow-float)}.op-root .ux-layout--collapse[data-ux-sidebar=open]>.ux-sidebar{display:flex;animation:ux-sidebar-in .16s ease-out}.op-root .ux-layout--collapse[data-ux-sidebar=open]>.ux-sidebar-scrim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:35;background:#0006}.op-root .ux-layout--collapse .ux-sidebar-toggle{display:inline-flex}}@keyframes ux-sidebar-in{0%{opacity:0;translate:-16px 0}}.op-root .ux-rpanel{width:var(--ux-rpanel-w);flex-shrink:0;background:var(--ux-sidebar);border-left:1px solid var(--ux-hairline);display:flex;flex-direction:column;min-height:0}.op-root .ux-rpanel__head{display:flex;align-items:center;gap:8px;padding:14px 12px 12px 16px;border-bottom:1px solid var(--ux-hairline)}.op-root .ux-rpanel__title{flex:1;margin:0;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .ux-rpanel__body{flex:1;min-height:0;overflow:auto;padding:14px 16px;display:flex;flex-direction:column;gap:16px}.op-root .ux-rpanel__section-title{margin:0 0 6px;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-2)}.op-root .ux-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:0;border-radius:9px;background:var(--ux-fill-hover);color:var(--ux-text);font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background var(--ux-ease),color var(--ux-ease),opacity var(--ux-ease)}.op-root .ux-btn:hover{background:var(--ux-fill-strong)}.op-root .ux-btn--primary{background:var(--ux-primary-bg);color:var(--ux-primary-ink)}.op-root .ux-btn--primary:hover{background:var(--ux-primary-hover)}.op-root .ux-btn--danger{background:var(--ux-danger-bg);color:var(--ux-danger-text)}.op-root .ux-btn--danger:hover{background:#fc454038}.op-root .ux-btn--ok{background:var(--ux-ok);color:#0b1a12}.op-root .ux-btn--accent{background:var(--ring-solid);color:var(--ux-accent-ink)}.op-root .ux-btn--ghost{background:transparent;color:var(--ux-text-icon)}.op-root .ux-btn--ghost:hover{background:var(--ux-fill);color:var(--ux-text)}.op-root .ux-btn--lg{height:38px;padding:0 16px;font-size:calc(14px * var(--mc-text-scale, 1));border-radius:12px}.op-root .ux-btn--sm{height:28px;padding:0 10px;font-size:calc(12px * var(--mc-text-scale, 1));border-radius:8px}.op-root .ux-btn:disabled,.op-root .ux-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.op-root .ux-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:0;border-radius:9px;background:transparent;color:var(--ux-text-icon);cursor:pointer;transition:background var(--ux-ease),color var(--ux-ease)}.op-root .ux-iconbtn:hover{background:var(--ux-fill);color:var(--ux-text)}.op-root .ux-iconbtn[aria-pressed=true],.op-root .ux-iconbtn.is-active{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .ux-iconbtn:disabled{opacity:.4;cursor:not-allowed}.op-root .ux-chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.op-root .ux-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:0;border-radius:16px;background:var(--ux-fill);color:var(--ux-text-icon);font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:500;white-space:nowrap;cursor:pointer;transition:background var(--ux-ease),color var(--ux-ease)}.op-root .ux-chip:hover{background:var(--ux-fill-hover);color:var(--ux-text)}.op-root .ux-chip[aria-pressed=true],.op-root .ux-chip[aria-selected=true],.op-root .ux-chip.is-active{background:var(--ux-primary-bg);color:var(--ux-primary-ink);font-weight:600}.op-root .ux-chip--sm{padding:5px 10px;font-size:calc(12px * var(--mc-text-scale, 1));border-radius:12px}.op-root .ux-pill{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:8px;font-size:calc(12px * var(--mc-text-scale, 1));font-weight:600;line-height:calc(18px * var(--mc-text-scale, 1));white-space:nowrap;background:var(--ux-fill);color:var(--ux-text-2)}.op-root .ux-pill--accent{background:var(--ux-accent-bg);color:var(--ux-accent-text)}.op-root .ux-pill--ok{background:var(--ux-ok-bg);color:var(--ux-ok)}.op-root .ux-pill--danger{background:var(--ux-danger-bg);color:var(--ux-danger-text)}.op-root .ux-pill--warn{background:var(--ux-warn-bg);color:var(--ux-warn)}.op-root .ux-pill--purple{background:var(--ux-purple-bg);color:var(--ux-purple)}.op-root .ux-pill--caps{font-size:calc(10px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.06em;text-transform:uppercase}.op-root .ux-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;background:var(--ring-solid);color:var(--ux-accent-ink)}.op-root .ux-count--muted{background:transparent;color:var(--ux-text-4);font-weight:600}.op-root .ux-count--mention{background:transparent;color:var(--ring-solid)}.op-root .ux-seg{display:inline-grid;grid-auto-flow:column;grid-auto-columns:auto;gap:2px;padding:2px;border-radius:10px;background:var(--ux-fill);flex-shrink:0;width:max-content;max-width:100%}.op-root .ux-seg__item{padding:6px 12px;border:0;border-radius:8px;background:transparent;color:var(--ux-text-2);font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:500;text-align:center;white-space:nowrap;cursor:pointer;transition:background var(--ux-ease),color var(--ux-ease)}.op-root .ux-seg__item:hover{color:var(--ux-text)}.op-root .ux-seg__item[aria-selected=true],.op-root .ux-seg__item[aria-pressed=true],.op-root .ux-seg__item[aria-checked=true],.op-root .ux-seg__item.is-active{background:var(--ux-seg-active);color:var(--ux-text);font-weight:600}.op-root .ux-tabs{display:flex;gap:22px;border-bottom:1px solid var(--ux-hairline);font-size:calc(14px * var(--mc-text-scale, 1))}.op-root .ux-tab{padding:0 0 10px;border:0;background:transparent;color:var(--ux-text-3);font:inherit;font-size:calc(14px * var(--mc-text-scale, 1));cursor:pointer;white-space:nowrap}.op-root .ux-tab:hover{color:var(--ux-text)}.op-root .ux-tab[aria-selected=true],.op-root .ux-tab.is-active{color:var(--ux-text);font-weight:600;box-shadow:inset 0 -2px 0 var(--ux-text)}@media(max-width:760px){.op-root .ux-tabs{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-top:4px}}@keyframes ux-edge-fade{0%{-webkit-mask-image:linear-gradient(to right,transparent,#000 32px),linear-gradient(to left,transparent,#000 32px);mask-image:linear-gradient(to right,transparent,#000 32px),linear-gradient(to left,transparent,#000 32px);-webkit-mask-position:-32px 0,-32px 0;mask-position:-32px 0,-32px 0}10%,90%{-webkit-mask-position:0 0,-32px 0;mask-position:0 0,-32px 0}to{-webkit-mask-image:linear-gradient(to right,transparent,#000 32px),linear-gradient(to left,transparent,#000 32px);mask-image:linear-gradient(to right,transparent,#000 32px),linear-gradient(to left,transparent,#000 32px);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0}}@supports (animation-timeline: scroll()){.op-root :is(.ux-tabs,.ux-sidebar__scroll,.ux-hscroll){-webkit-mask-size:calc(100% + 32px) 100%;mask-size:calc(100% + 32px) 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect;animation:ux-edge-fade linear both;animation-timeline:scroll(self inline)}}.op-root .ux-input,.op-root .ux-search{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;border:0;border-radius:10px;background:var(--ux-fill);color:var(--ux-text);font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));box-sizing:border-box;width:100%;transition:box-shadow var(--ux-ease),background var(--ux-ease)}.op-root .ux-search{color:var(--ux-text-3)}.op-root .ux-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--ux-text);font:inherit;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .ux-input::placeholder,.op-root .ux-search input::placeholder{color:var(--ux-text-3)}.op-root textarea.ux-input{height:auto;min-height:80px;padding:10px 12px;line-height:1.45;resize:vertical}.op-root .ux-input:focus,.op-root .ux-input:focus-visible,.op-root .ux-search:focus-within{outline:0;background:var(--ux-fill-hover)}.op-root .ux-input:focus:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])),.op-root .ux-input:focus-visible:where(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .ux-field{display:flex;flex-direction:column;gap:6px}.op-root .ux-field__label{font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text-2)}.op-root .ux-field__hint{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .ux-toggle{position:relative;width:40px;height:24px;flex-shrink:0;padding:2px;border:0;border-radius:12px;box-sizing:border-box;background:var(--ux-control-off);cursor:pointer;transition:background var(--ux-ease)}.op-root .ux-toggle:after{content:"";display:block;width:20px;height:20px;border-radius:10px;background:#fff;transition:transform var(--ux-ease)}.op-root .ux-toggle[aria-checked=true],.op-root .ux-toggle[aria-pressed=true]{background:var(--ux-ok)}.op-root .ux-toggle[aria-checked=true]:after,.op-root .ux-toggle[aria-pressed=true]:after{transform:translate(16px)}.op-root .ux-toggle:disabled{opacity:.45;cursor:not-allowed}.op-root .ux-check{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;margin:0;flex-shrink:0;border-radius:5px;border:1.5px solid var(--ux-check-border);background:transparent;display:inline-grid;place-content:center;cursor:pointer}.op-root .ux-check:checked{background:var(--ring-solid);border-color:var(--ring-solid)}.op-root .ux-check:checked:after{content:"";width:9px;height:5px;border:solid var(--ux-accent-ink);border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg)}.op-root .ux-card{background:var(--ux-surface);border:1px solid var(--ux-hairline);border-radius:14px;padding:16px;color:var(--ux-text);min-width:0}.op-root .ux-card--tight{padding:12px 14px;border-radius:12px}.op-root .ux-card--interactive{cursor:pointer;transition:border-color var(--ux-ease),background var(--ux-ease)}.op-root .ux-card--interactive:hover{border-color:var(--ux-hairline-strong)}.op-root .ux-card.is-selected{box-shadow:0 0 0 1.5px var(--ux-ring);border-color:transparent}.op-root .ux-card__title{margin:0;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .ux-card__meta{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .ux-stat{background:var(--ux-surface);border:1px solid var(--ux-hairline);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}.op-root .ux-stat__label{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-4)}.op-root .ux-stat__value{font-size:calc(20px * var(--mc-text-scale, 1));font-weight:700;color:var(--ux-text);font-variant-numeric:tabular-nums}.op-root .ux-stat__sub{font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-3)}.op-root .ux-list{display:flex;flex-direction:column}.op-root .ux-row{display:flex;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px solid var(--ux-divider);min-width:0}.op-root .ux-row--button{cursor:pointer;border-radius:8px;transition:background var(--ux-ease)}.op-root button.ux-row{width:100%;margin:0;border-width:0 0 1px;border-style:solid;border-color:var(--ux-divider);background:transparent;color:inherit;font:inherit;text-align:left}.op-root .ux-row--button:hover{background:var(--ux-fill-subtle)}.op-root .ux-row__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.op-root .ux-row__title{font-size:calc(14px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-root .ux-row__meta{font-size:calc(13px * var(--mc-text-scale, 1));color:var(--ux-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-root .ux-table{background:var(--ux-surface);border:1px solid var(--ux-hairline);border-radius:12px;overflow:hidden;min-width:0}.op-root .ux-table table{width:100%;border-collapse:collapse;font-size:calc(13px * var(--mc-text-scale, 1))}.op-root .ux-table th{padding:10px 16px;text-align:left;font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ux-text-4);background:var(--ux-table-head);border-bottom:1px solid var(--ux-hairline);white-space:nowrap}.op-root .ux-table td{padding:10px 16px;border-bottom:1px solid var(--ux-table-line);color:var(--ux-text);vertical-align:middle}.op-root .ux-table tr:last-child td{border-bottom:0}.op-root .ux-table tbody tr{transition:background var(--ux-ease)}@media(max-width:560px){.op-root .ux-table{overflow-x:auto}.op-root .ux-table>table{min-width:560px}}.op-root .ux-table tbody tr:hover{background:var(--ux-fill-subtle)}.op-root .ux-table tbody tr.is-selected{background:var(--ux-accent-bg)}.op-root .ux-mono{font-family:var(--ux-mono);font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-2)}.op-root .ux-bulkbar{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:var(--ux-raised);border:1px solid var(--ux-hairline)}.op-root .ux-bulkbar__count{flex:1;font-size:calc(13px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .ux-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;font-size:12px;font-weight:700;color:#fff;background:#3a4f7a}.op-root .ux-avatar--sm{width:24px;height:24px;font-size:10px}.op-root .ux-avatar--lg{width:40px;height:40px;font-size:14px}.op-root .ux-avatar--room{border-radius:10px}.op-root .ux-presence{position:absolute;right:-2px;bottom:-2px;width:11px;height:11px;border-radius:6px;box-sizing:border-box;border:2.5px solid var(--ux-sidebar);background:var(--ux-away)}.op-root .ux-presence--available{background:var(--ux-ok)}.op-root .ux-presence--focused{background:var(--ux-purple)}.op-root .ux-presence--meeting{background:var(--ux-warn)}.op-root .ux-facepile{display:inline-flex}.op-root .ux-facepile>.ux-avatar{box-shadow:0 0 0 2px var(--ux-panel)}.op-root .ux-facepile>.ux-avatar+.ux-avatar{margin-left:-6px}.op-root .ux-mention{padding:1px 5px;border-radius:5px;background:var(--ux-accent-bg-strong);color:var(--ux-accent-text);font-weight:500}.op-root .ux-strip{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;font-size:calc(13px * var(--mc-text-scale, 1));background:var(--ux-fill-subtle);border:1px solid var(--ux-hairline);color:var(--ux-text)}.op-root .ux-strip--ok{background:#34ca6314;border-color:#34ca6338}.op-root .ux-strip--warn{background:#ffa82a14;background:oklch(.8 .165 70 / .08);border-color:#ffa82a3d;border-color:oklch(.8 .165 70 / .24)}.op-root .ux-strip--danger{background:#fc454014;border-color:#fc45403d}.op-root .ux-strip--accent{background:var(--ux-accent-bg);border-color:var(--ux-ring)}@media(max-width:560px){.op-root .ux-strip{flex-wrap:wrap}.op-root .ux-strip>:not(svg):not(button):not(.ux-btn){flex:1 1 200px}}.op-root .ux-empty{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 0;color:var(--ux-text-2);font-size:calc(14px * var(--mc-text-scale, 1))}.op-root .ux-empty--center{align-items:center;text-align:center;padding:48px 24px}.op-root .ux-empty__title{margin:0;font-size:calc(15px * var(--mc-text-scale, 1));font-weight:600;color:var(--ux-text)}.op-root .ux-preview-faded{opacity:.65;pointer-events:none;-webkit-user-select:none;user-select:none}.op-root .ux-menu{min-width:200px;padding:6px;border-radius:12px;background:var(--ux-raised);border:1px solid var(--ux-hairline-strong);box-shadow:var(--ux-shadow-float);color:var(--ux-text)}.op-root .ux-menu__item{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:0;border-radius:8px;background:transparent;color:var(--ux-text);font:inherit;font-size:calc(13px * var(--mc-text-scale, 1));text-align:left;cursor:pointer}.op-root .ux-menu__item:hover,.op-root .ux-menu__item[aria-selected=true],.op-root .ux-menu__item.is-active{background:var(--ux-fill-hover)}.op-root .ux-menu__hint{margin-left:auto;font-size:calc(12px * var(--mc-text-scale, 1));color:var(--ux-text-4)}.op-root .ux-dialog{width:520px;max-width:calc(100vw - 32px);border-radius:16px;background:var(--ux-raised);border:1px solid var(--ux-hairline-strong);box-shadow:var(--ux-shadow-float);color:var(--ux-text);overflow:hidden}.op-root :is(.mc-kit-modal,.mc-kit-drawer,.mc-modal){--mc-font-body: var(--ux-font);--mc-font-heading: var(--ux-font);--mc-font-display: var(--ux-font);--mc-type-title: 600 calc(17px * var(--mc-text-scale, 1))/1.3 var(--ux-font);--mc-type-title-tracking: 0;--mc-type-strong: 600 calc(14px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-strong-tracking: 0;--mc-type-body: 400 calc(14px * var(--mc-text-scale, 1))/1.45 var(--ux-font);--mc-type-body-tracking: 0;--mc-type-meta: 400 calc(13px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-meta-tracking: 0;--mc-type-caption: 600 calc(13px * var(--mc-text-scale, 1))/1.35 var(--ux-font);--mc-type-caption-tracking: 0;--mc-type-quote: 400 calc(14px * var(--mc-text-scale, 1))/1.45 var(--ux-font);--mc-type-quote-tracking: 0;--mc-type-label: 600 calc(12px * var(--mc-text-scale, 1))/1.4 var(--ux-font);--mc-type-label-tracking: 0;--mc-type-badge: 600 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-font);--mc-type-badge-tracking: 0}.op-root :is(.mc-kit-modal,.mc-kit-drawer,.mc-modal) .mc-modal-field__optional{font:400 calc(12px * var(--mc-text-scale, 1))/1.3 var(--ux-font);letter-spacing:0}.op-root :is(.mc-kit-modal,.mc-modal) .mc-modal-choice:not(.mc-modal-choice--on){background:var(--ux-fill)}.op-root :is(.mc-kit-modal,.mc-modal) .mc-modal-choice:not(.mc-modal-choice--on):hover{background:var(--ux-fill-hover)}.op-root :is(.mc-kit-modal,.mc-kit-drawer,.mc-modal) :is(.mc-kit-modal__eyebrow,.mc-kit-drawer__eyebrow,.mc-modal__eyebrow,.mc-modal-field__label,.mc-pick-already__label,.mc-pick-group){text-transform:none}.op-root :is(.mc-kit-modal,.mc-kit-drawer,.mc-modal) .mc-pick-avatar{font:600 11px/1 var(--ux-font);letter-spacing:0}.op-root .ux-sidebar__label,.op-root .ux-table th,.op-root .ux-stat__label{color:var(--ux-text-3)}.op-root .ov-popover .ov-popover-grouplabel{font-size:calc(11px * var(--mc-text-scale, 1));font-weight:700;letter-spacing:.04em;color:var(--ux-text-3)}.op-root [data-mc-chrome=glass][data-product=matterchat] .mc-selfstatus__menu{background:var(--ux-raised);border-color:var(--ux-hairline-strong);backdrop-filter:none;-webkit-backdrop-filter:none}.op-root [data-mc-chrome=glass][data-product=matterchat] .mc-selfstatus__menu .mc-selfstatus__noteinput{border-color:transparent;padding-inline:10px;background:var(--ux-fill);color:var(--ux-text)}.op-root [data-mc-chrome=glass][data-product=matterchat] .mc-selfstatus__menu .mc-selfstatus__noteinput:focus{outline:none}.op-root [data-mc-chrome=glass][data-product=matterchat] .mc-selfstatus__menu .mc-selfstatus__note:focus-within{outline:none;background:transparent}.op-root [data-mc-chrome=glass][data-product=matterchat] .mc-selfstatus__menu .mc-selfstatus__option[aria-checked=true]{background:var(--ux-fill-hover)}.op-root .ux-toast{display:flex;gap:12px;width:340px;max-width:calc(100% - 24px);padding:12px 14px;border-radius:14px;background:linear-gradient(oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .16),oklch(var(--ux-ring-l) var(--ux-ring-c) var(--ux-ring-h) / .16)),var(--ux-surface-mobile);border:1px solid var(--ux-ring);box-shadow:var(--ux-shadow-toast);color:var(--ux-text)}.op-root .ux-toast__glyph{width:16px;height:16px;border-radius:5px;background:var(--ring-solid);color:var(--ux-accent-ink);display:inline-flex;align-items:center;justify-content:center}.op-root .ux-divider{height:1px;background:var(--ux-hairline);border:0;margin:0}.op-root .ux-dot{width:8px;height:8px;border-radius:4px;flex-shrink:0;background:var(--ux-text-4)}.op-root .ux-progress{height:4px;border-radius:2px;background:var(--ux-fill-hover);overflow:hidden}.op-root .ux-progress>span{display:block;height:100%;border-radius:2px;background:var(--ux-ok)}.op-root .ux-kbd{display:inline-block;padding:1px 5px;border-radius:4px;background:var(--ux-fill);font-family:var(--ux-mono);font-size:calc(11px * var(--mc-text-scale, 1));color:var(--ux-text-2)}[data-mc-chrome=glass][data-product=matterchat].mc-shell .ov-frame{--ux-frame-panel-border: var(--glass-border);--ux-frame-panel-rim: var(--rim)}[data-mc-chrome=glass][data-product=matterchat].mc-shell .ov-frame>.ov-screen.ov-screen{border-color:var(--ux-frame-panel-border);box-shadow:var(--ux-frame-panel-rim)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen.ov-screen,[data-mc-chrome=glass][data-product=matterchat] .ov-screen.ov-screen :is(.mc-root,.mc-skin,.ps-paper,.op-root,.ov-embedded-panel),[data-mc-chrome=glass][data-product=matterchat] .ov-screen~* :is(.mc-modal-scrim),[data-mc-chrome=glass][data-product=matterchat]>:is(.mc-modal-scrim,.mc-kit-modal-scrim),.op-root:has([data-mc-chrome=glass][data-product=matterchat])>:is(.ov-popover,.mc-kit-menu,.mc-barmenu,.mc-acct,[role=dialog],[role=menu]){--ux-on-white: #111214;--t1: #F3F3F5 !important;--t2: #A0A1AA !important;--t3: #94959E !important;--card: #16171B !important;--wc-paper: #16171B !important;--ink: #F3F3F5 !important;--ink-2: #A0A1AA !important;--ink-3: #94959E !important;--ink-text-2: color-mix(in srgb, var(--ink) 64%, transparent) !important;--glass-1: var(--ux-panel) !important;--glass-2: var(--ux-fill) !important;--glass-3: var(--ux-fill) !important;--glass-hover: var(--ux-fill-hover) !important;--glass-own: var(--ux-raised) !important;--glass-sheet: var(--ux-raised) !important;--glass-border: var(--ux-hairline) !important;--rim: inset 0 0 0 1px var(--ux-hairline) !important;--shadow-card: none !important;--shadow-row: none !important;--shadow-btn: none !important;--shadow-hero: none !important;--link: var(--ring-solid) !important;--link-on-white: var(--ring-solid) !important;--mint: var(--ux-ok) !important;--coral: var(--ux-danger) !important;--amber: var(--ux-warn) !important;--mc-skin-t2: #A0A1AA !important;--mc-skin-t3: #94959E !important;--mc-skin-ink-2: #A0A1AA !important;--mc-skin-hairline: var(--ux-hairline) !important;--mc-skin-ink-hairline: var(--ux-hairline) !important;--mc-surface: var(--ux-panel) !important;--mc-surface-raised: var(--ux-surface) !important;--mc-surface-sunken: var(--ux-fill-subtle) !important;--mc-surface-hover: var(--ux-fill) !important;--mc-surface-active: var(--ux-fill-hover) !important;--mc-surface-glass: var(--ux-surface) !important;--mc-surface-gradient: var(--ux-surface) !important;--mc-ink: #F3F3F5 !important;--mc-ink-body: #F3F3F5 !important;--mc-ink-soft: #A0A1AA !important;--mc-ink-faint: #94959E !important;--mc-ink-ghost: #90919A !important;--mc-hairline: var(--ux-hairline) !important;--mc-hairline-soft: var(--ux-divider) !important;--mc-hairline-inset: inset 0 0 0 1px var(--ux-hairline) !important;--mc-outline: rgba(255, 255, 255, .14) !important;--mc-outline-strong: rgba(255, 255, 255, .24) !important;--mc-raise-fill: #F3F3F5 !important;--mc-raise-fill-hover: #FFFFFF !important;--mc-raise-ink: var(--ux-on-white) !important;--mc-raise-shadow: none !important;--mc-accent: #F3F3F5 !important;--mc-accent-hover: #FFFFFF !important;--mc-accent-ink: var(--ux-on-white) !important;--mc-accent-deep: #F3F3F5 !important;--mc-accent-deep-ink: var(--ux-on-white) !important;--mc-accent-bright: #F3F3F5 !important;--mc-accent-lift: #FFFFFF !important;--mc-accent-text: var(--ring-solid) !important;--mc-accent-wash: var(--ux-accent-bg) !important;--mc-accent-wash-line: var(--ux-ring) !important;--mc-accent-glow: none !important;--mc-focus-ring: var(--ring-solid) !important;--mc-focus-ring-forest: var(--ring-solid) !important;--mc-focus-ring-width: 2px !important;--mc-focus-ring-offset: 2px !important;--mc-unread-dot: var(--ring-solid) !important;--mc-unread-badge: var(--ring-solid) !important;--mc-unread-badge-ink: var(--ux-accent-ink) !important;--mc-unread-row: var(--ux-accent-bg) !important;--mc-mention-row: var(--ux-accent-bg) !important;--mc-mention-badge: var(--ring-solid) !important;--mc-mention-badge-ink: var(--ux-accent-ink) !important;--mc-mention-text: var(--ux-accent-text) !important;--mc-danger: var(--ux-danger) !important;--mc-danger-text: var(--ux-danger-text) !important;--mc-danger-wash: var(--ux-danger-bg) !important;--mc-warning: var(--ux-warn) !important;--mc-warning-text: var(--ux-warn) !important;--mc-warning-wash: var(--ux-warn-bg) !important;--mc-shadow-raised: none !important;--mc-shadow-pop: var(--ux-shadow-float) !important;--mc-shadow-panel: none !important;--mc-shadow-overlay: var(--ux-shadow-float) !important;--mc-shadow-sheen: none !important;--mc-sheen: transparent !important;--mc-skeleton: rgba(255, 255, 255, .06) !important;--mc-skeleton-sheen: rgba(255, 255, 255, .1) !important;--ps-paper: var(--ux-panel) !important;--ps-paper-bright: var(--ux-surface) !important;--ps-paper-tint: color-mix(in srgb, var(--ps-ink) 7%, var(--ps-paper)) !important;--ps-paper-tint-border: color-mix(in srgb, var(--ps-ink) 12%, var(--ps-paper)) !important;--ps-paper-own: color-mix(in srgb, var(--ps-ink) 4%, var(--ps-paper)) !important;--ps-on-accent: var(--ux-accent-ink) !important;--ps-ink: #F3F3F5 !important;--ps-ink-body: #F3F3F5 !important;--ps-ink-quiet: #A0A1AA !important;--ps-ink-soft: #A0A1AA !important;--ps-ink-faint: #94959E !important;--ps-timestamp: #90919A !important;--ps-hairline: var(--ux-divider) !important;--ps-hairline-soft: var(--ux-divider) !important;--ps-outline: var(--ux-hairline-strong) !important;--ps-accent: var(--ring-solid) !important;--ps-accent-soft: var(--ux-accent-bg) !important;--ps-danger: var(--ux-danger) !important}[data-mc-chrome=glass][data-product=matterchat] .ov-screen.ov-screen.ov-screen [class][class]{--wc-paper: #16171B !important;--card: #16171B !important;--mc-office-white: #16171B !important;--mc-braindump-card-fill: #16171B !important;--rs-card: #24252B !important}[data-mc-chrome=glass][data-product=matterchat] .ov-screen.ov-screen :is(.mc-saved__item,.mc-fdir__row){background:var(--ux-surface);color:var(--ux-text)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-skin :is(.ps-btn--solid,.ps-btn--primary,.ps-btn--outline-accent,.mc-activity__filters .mc-kit-btn.is-on,.mc-admin__item--on,.mc-kit-tag--primary,.mc-connect__mark),[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-skin:is(.mc-skin--directory,.mc-skin--lawyers,.mc-skin--requests,.mc-skin--matters) .mc-panel-tab[aria-selected=true],[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-msg[data-own=true] .mc-mention{color:var(--ux-on-white)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen :is(.mc-search__row,.mc-threadrow__open){background:var(--ux-surface)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-preview.mc-preview:hover{background:color-mix(in srgb,var(--ink) 6%,var(--rs-card))}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-preview .mc-preview__host{color:color-mix(in srgb,var(--steel) 55%,var(--ink))}.op-root :is(.ov-screen,.mc-modal,.mc-kit-modal,.mc-kit-drawer,[role=dialog],.ux-dialog) :is(select,input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week])):focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--ux-ring)}.op-root .ux-search input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .op-root.op-root{--background: 240 8% 5% !important;--foreground: 240 8% 96% !important;--muted: 233 9% 13% !important;--muted-foreground: 234 5% 57% !important;--popover: 233 8% 16% !important;--popover-foreground: 240 8% 96% !important;--border: 233 7% 18% !important;--input: 233 6% 26% !important;--primary: 240 8% 96% !important;--primary-foreground: 240 6% 7% !important;--secondary: 233 7% 15% !important;--secondary-foreground: 240 8% 96% !important;--destructive: 7 80% 68% !important;--destructive-foreground: 240 6% 7% !important}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-btn.mc-kit-btn{border-radius:9px;box-shadow:none}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-btn.mc-kit-btn:hover:not(:disabled){transform:none}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-btn.mc-kit-btn--primary{background:var(--ux-primary-bg);color:var(--ux-primary-ink)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-btn.mc-kit-btn--primary:hover:not(:disabled){background:var(--ux-primary-hover)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-btn.mc-kit-btn--secondary{background:var(--ux-fill-hover);border-color:transparent;color:var(--ux-text)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-btn.mc-kit-btn--secondary:hover:not(:disabled){background:var(--ux-fill-strong)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-btn.mc-kit-btn--danger{background:var(--ux-danger-bg);color:var(--ux-danger-text)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-btn.mc-kit-btn--danger:hover:not(:disabled){background:#fc454038;filter:none}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-btn.mc-kit-btn--ghost:hover:not(:disabled){background:var(--ux-fill)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-tag.mc-kit-tag{padding:2px 8px;border:0;border-radius:8px;font:600 calc(12px * var(--mc-text-scale, 1))/calc(18px * var(--mc-text-scale, 1)) var(--ux-font);letter-spacing:0}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-tag.mc-kit-tag:is(.mc-kit-tag--secondary,.mc-kit-tag--plain){background:var(--ux-fill);color:var(--ux-text-2)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-tag.mc-kit-tag:is(.mc-kit-tag--danger,.mc-kit-tag--secondary-danger){background:var(--ux-danger-bg);color:var(--ux-danger-text)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-tag.mc-kit-tag--secondary-warning{background:var(--ux-warn-bg);color:var(--ux-warn)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-tag.mc-kit-tag--secondary-info{background:var(--ux-accent-bg);color:var(--ux-accent-text)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen :is(.mc-autodoc__head,.mc-medchron__head,.mc-litdraft__head,.mc-cnotes__head,.mc-oproof__head,.mc-litbox__head,.mc-apps__head){padding:22px 28px 12px;border-bottom:0;box-shadow:none;background:none}[data-mc-chrome=glass][data-product=matterchat] .ov-screen :is(.mc-autodoc__head,.mc-medchron__head,.mc-litdraft__head,.mc-cnotes__head,.mc-oproof__head,.mc-litbox__head,.mc-apps__head):after{display:none}[data-mc-chrome=glass][data-product=matterchat] .ov-screen :is(.mc-autodoc__title,.mc-medchron__title,.mc-litdraft__title,.mc-cnotes__title,.mc-oproof__title,.mc-litbox__title,.mc-apps__title){margin:0;font:700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen :is(.mc-autodoc__sub,.mc-medchron__sub,.mc-litdraft__sub,.mc-cnotes__sub,.mc-oproof__sub,.mc-litbox__sub,.mc-apps__sub){margin:4px 0 0;font:400 calc(14px * var(--mc-text-scale, 1))/1.45 var(--ux-font);color:var(--ux-text-3)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen :is(.mc-autodoc__body,.mc-medchron__body,.mc-litdraft__body,.mc-cnotes__body,.mc-oproof__body,.mc-litbox__body){padding:8px 28px 28px}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .ov-screen-head.ov-screen-head{padding:22px 28px 12px;border-bottom:0;background:none;box-shadow:none}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .ov-screen-head .ps-screen-title.ps-screen-title{font:700 calc(24px * var(--mc-text-scale, 1))/1.2 var(--ux-font);letter-spacing:-.01em;color:var(--ux-text)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .ov-screen-head .ps-meta{font-size:calc(14px * var(--mc-text-scale, 1));color:var(--ux-text-3)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-empty__icon{color:var(--ux-text-4)}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-empty__title.mc-kit-empty__title{font:600 calc(15px * var(--mc-text-scale, 1))/1.35 var(--ux-font);color:var(--ux-text);letter-spacing:0}[data-mc-chrome=glass][data-product=matterchat] .ov-screen .mc-kit-empty__desc.mc-kit-empty__desc{font:400 calc(14px * var(--mc-text-scale, 1))/1.45 var(--ux-font);color:var(--ux-text-2);letter-spacing:0;max-width:460px}.op-root.op-root:has([data-mc-chrome=glass][data-product=matterchat])>.ov-popover.ov-popover{background:var(--ux-raised);border:1px solid var(--ux-hairline-strong);border-radius:12px;box-shadow:var(--ux-shadow-float);backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--ux-text);--ps-on-glass: #F3F3F5;--ps-on-glass-strong: #F3F3F5;--ps-on-glass-muted: #A0A1AA;--ps-on-glass-faint: #94959E;--ps-on-glass-ghost: #A0A1AA;--ps-on-glass-dim: #94959E;--ps-glass-hover: var(--ux-fill-hover);--ps-glass-hover-soft: var(--ux-fill);--ps-glass-hover-faint: var(--ux-fill-subtle)}[data-mc-chrome=glass][data-product=matterchat] :is(.mc-kit-modal,.mc-modal).mc-glassdialog-x,[data-mc-chrome=glass][data-product=matterchat] :is(.mc-kit-modal,.mc-modal):not(.mc-modal--sheet){background:var(--ux-raised);border:1px solid var(--ux-hairline-strong);border-radius:16px;box-shadow:var(--ux-shadow-float);color:var(--ux-text);backdrop-filter:none;-webkit-backdrop-filter:none}[data-mc-chrome=glass][data-product=matterchat] :is(.mc-kit-modal-scrim,.mc-modal-scrim){background:#0506088c}[data-mc-chrome=glass][data-product=matterchat].mc-shell:has(:is(.mc-kit-modal-scrim,.mc-modal-scrim)) .ov-screen>.mc-shell__dof{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}[data-mc-chrome=glass][data-product=matterchat].mc-shell.mc-shell :is(.mc-kit-modal-scrim,.mc-modal-scrim){-webkit-backdrop-filter:blur(4px) saturate(.8);backdrop-filter:blur(4px) saturate(.8)}[data-mc-chrome=glass][data-product=matterchat] :is(.mc-kit-modal__title,.mc-modal__title){font:700 calc(16px * var(--mc-text-scale, 1))/1.3 var(--ux-font);letter-spacing:0;color:var(--ux-text)}[data-mc-chrome=glass][data-product=matterchat] :is(.mc-kit-modal__desc,.mc-modal__desc){color:var(--ux-text-2)}[data-mc-chrome=glass][data-product=matterchat] :is(.mc-kit-modal__head,.mc-modal__head){border-bottom-color:var(--ux-hairline)}[data-mc-chrome=glass][data-product=matterchat] :is(.mc-kit-modal__foot,.mc-modal__foot){border-top-color:var(--ux-hairline);background:transparent}[data-mc-chrome=glass][data-product=matterchat] .mc-kit-drawer.mc-kit-drawer{background:var(--ux-sidebar);border-left:1px solid var(--ux-hairline);box-shadow:var(--ux-shadow-float);color:var(--ux-text)}[data-mc-chrome=glass][data-product=matterchat] .mc-modal-btn.mc-modal-btn{border:0;border-radius:9px;box-shadow:none;background:var(--ux-fill-hover);color:var(--ux-text)}[data-mc-chrome=glass][data-product=matterchat] .mc-modal-btn.mc-modal-btn:hover:not(:disabled){background:var(--ux-fill-strong)}[data-mc-chrome=glass][data-product=matterchat] .mc-modal-btn.mc-modal-btn--quiet{background:transparent;color:var(--ux-text-icon)}[data-mc-chrome=glass][data-product=matterchat] .mc-modal-btn.mc-modal-btn--primary{background:var(--ux-primary-bg);color:var(--ux-primary-ink)}[data-mc-chrome=glass][data-product=matterchat] .mc-modal-btn.mc-modal-btn--primary:hover:not(:disabled){background:var(--ux-primary-hover)}[data-mc-chrome=glass][data-product=matterchat] .mc-modal-btn.mc-modal-btn--danger{background:var(--ux-danger-bg);color:var(--ux-danger-text)}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/Geist-400.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/Geist-500.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/Geist-600.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/Geist-700.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/GeistMono-400.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/GeistMono-500.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/GeistMono-600.woff2) format("woff2")}
