@font-face{font-family:Geist;font-style:normal;font-weight:900;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:900;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-sans:"Geist","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--font-serif:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;--brand:#3353f8;--accent:#7b61ff;--ok:#1c8a48;--warn:#c8901f;--hot:#dc2626;--therapy:#6d5ce0;--ai-amber:#e8a04b;--omnis-brand-o:#456acc;--omnis-brand-med:#456acc;--omnis-brand-ink:#253238;--omnis-brand-ink-light:#ffffff;--wm-o:var(--omnis-brand-o);--radius-control:8px;--radius-card:12px;--radius-hero:18px;--radius-pill:999px;--elev-card:0 1px 2px rgba(40,34,24,0.05);--elev-card-hover:0 6px 16px -10px rgba(40,34,24,0.30);--elev-overlay:0 18px 50px -18px rgba(40,34,24,0.28);--shell-card-shadow:var(--elev-card);--shell-pop-shadow:var(--elev-overlay);--dur-fast:150ms;--dur-med:240ms;--dur-slow:320ms;--ease:cubic-bezier(0.2,0,0,1);--frame-inset:4px;--frame-band:8px;--frame-radius:16px;--frame-radius-inner:8px;--frame-mat:12px;--frame-pad:12px;--frame-grad-light:26%;--frame-grad-shade:14%;--frame-grad-rebound:12%;--frame-seam:22%;--canvas:#f6f3ee;--raised:#fffdf9;--sunken:#faf7f2;--sunken2:#f6f0e8;--line:#f0ebe2;--line2:#ece0cf;--ink:#2a2622;--ink2:#3f3a34;--ink3:#6b6258}.appShell:not(.slate),:root{--muted:#6e655a;--faint:#8b8276}.appShell.slate{--canvas:#f9f9f9;--raised:#ffffff;--sunken:#f4f4f5;--sunken2:#ededf0;--line:#ececed;--line2:#e0e0e3;--ink:#1f1f21;--ink2:#343437;--ink3:#5c5c61;--muted:#5f5f65;--faint:#87878d}.appShell,.appShell[data-rail=sand]{--brand:#8a6134;--accent:#6f4724;--rail-bg:#efe9dd;--rail-inact:#746855;--rail-active-bg:#8a6134;--rail-active-fg:#fffdf9;--rail-border:#e2d8c4;--chrome-ink:#33291d;--chrome-muted:#6d614f;--chrome-line:rgba(51,41,29,0.12);--chrome-fill:rgba(51,41,29,0.05);--frame:#c4b291;--wm-med:#8a6134;--wm-chron:#33291d;--wm-panel-a:#8a6134}.appShell[data-rail=dark]{--brand:#3353f8;--accent:#243fca;--rail-bg:#121a30;--rail-inact:#7b8493;--rail-active-bg:#2955d9;--rail-active-fg:#ffffff;--rail-border:transparent;--chrome-ink:#eef1f6;--chrome-muted:#9aa2b0;--chrome-line:rgba(255,255,255,0.14);--chrome-fill:rgba(255,255,255,0.08);--frame:#7f9dff;--wm-med:#6f8cff;--wm-chron:#ffffff;--wm-panel-a:#3353f8}.appShell[data-rail=charcoal]{--brand:#8f5d1f;--accent:#704414;--rail-bg:#26211b;--rail-inact:#918778;--rail-active-bg:#d8a656;--rail-active-fg:#26211b;--rail-border:transparent;--chrome-ink:#f5efe6;--chrome-muted:#a89c88;--chrome-line:rgba(255,255,255,0.12);--chrome-fill:rgba(255,255,255,0.07);--frame:#9c8a70;--wm-med:#d8a656;--wm-chron:#f5efe6;--wm-panel-a:#8f5d1f}.appShell[data-rail=forest]{--brand:#2f7d54;--accent:#205f3e;--rail-bg:#17302a;--rail-inact:#80988f;--rail-active-bg:#3f9d78;--rail-active-fg:#0c1c17;--rail-border:transparent;--chrome-ink:#eef5f0;--chrome-muted:#96aaa0;--chrome-line:rgba(255,255,255,0.12);--chrome-fill:rgba(255,255,255,0.07);--frame:#a3b18a;--wm-med:#8fc7a4;--wm-chron:#eef5f0;--wm-panel-a:#2f7d54}.appShell[data-rail=ocean]{--brand:#187790;--accent:#0f5b70;--rail-bg:#0b3945;--rail-inact:#81a2a9;--rail-active-bg:#2f9fbb;--rail-active-fg:#04222a;--rail-border:transparent;--chrome-ink:#ecf7fa;--chrome-muted:#97b2b8;--chrome-line:rgba(255,255,255,0.12);--chrome-fill:rgba(255,255,255,0.07);--frame:#7fb6c9;--wm-med:#72c6de;--wm-chron:#ecf7fa;--wm-panel-a:#187790}.appShell[data-rail=plum]{--brand:#7c3aed;--accent:#6025c6;--rail-bg:#321c40;--rail-inact:#9586a7;--rail-active-bg:#a06fc9;--rail-active-fg:#1f0f28;--rail-border:transparent;--chrome-ink:#f6effc;--chrome-muted:#a795b2;--chrome-line:rgba(255,255,255,0.12);--chrome-fill:rgba(255,255,255,0.07);--frame:#9a6cc0;--wm-med:#c79ae8;--wm-chron:#f6effc;--wm-panel-a:#7c3aed}.appShell[data-rail=light]{--brand:#3353f8;--accent:#243fca;--rail-bg:var(--raised);--rail-inact:#7c746b;--rail-active-bg:#3353f8;--rail-active-fg:#ffffff;--rail-border:var(--line2);--chrome-ink:#2a2622;--chrome-muted:#766e64;--chrome-line:rgba(0,0,0,0.08);--chrome-fill:rgba(0,0,0,0.04);--frame:#cfc8ba;--wm-med:#4672f9;--wm-chron:#253238;--wm-panel-a:#3353f8}.appShell[data-rail=mist]{--brand:#3f62d6;--accent:#2f4da9;--rail-bg:#e9edf4;--rail-inact:#636c7d;--rail-active-bg:#3f62d6;--rail-active-fg:#ffffff;--rail-border:#dbe1ec;--chrome-ink:#232c3d;--chrome-muted:#5c6576;--chrome-line:rgba(35,44,61,0.10);--chrome-fill:rgba(35,44,61,0.05);--frame:#9fb0cc;--wm-med:#3f62d6;--wm-chron:#232c3d;--wm-panel-a:#3f62d6}.appShell[data-rail=sky-green]{--brand:#175f35;--accent:#0f4726;--rail-bg:#0a3c20;--rail-inact:rgba(255,255,255,0.72);--rail-active-bg:#3fb06d;--rail-active-fg:#06331b;--rail-border:transparent;--chrome-ink:#ffffff;--chrome-muted:rgba(255,255,255,0.62);--chrome-line:rgba(255,255,255,0.16);--chrome-fill:rgba(255,255,255,0.10);--frame:#2e9b5c;--wm-med:#7fcb9b;--wm-chron:#ffffff;--wm-panel-a:#175f35}.appShell[data-rail=sky-blue]{--brand:#1e4e7d;--accent:#163a5e;--rail-bg:#214567;--rail-inact:rgba(255,255,255,0.72);--rail-active-bg:#7fb8e8;--rail-active-fg:#14395a;--rail-border:transparent;--chrome-ink:#ffffff;--chrome-muted:rgba(255,255,255,0.62);--chrome-line:rgba(255,255,255,0.16);--chrome-fill:rgba(255,255,255,0.10);--frame:#7fb8e8;--wm-med:#cfe8fa;--wm-chron:#ffffff;--wm-panel-a:#1e4e7d}.appShell[data-rail=sky-mid]{--brand:#2b3138;--accent:#1a1e23;--rail-bg:#0a0b0e;--rail-inact:rgba(255,255,255,0.72);--rail-active-bg:#3a4048;--rail-active-fg:#ffffff;--rail-border:transparent;--chrome-ink:#ffffff;--chrome-muted:rgba(255,255,255,0.62);--chrome-line:rgba(255,255,255,0.16);--chrome-fill:rgba(255,255,255,0.10);--frame:#22262c;--wm-med:#b9c1cc;--wm-chron:#ffffff;--wm-panel-a:#2b3138}.appShell[data-rail=sky-amber]{--brand:#92400e;--accent:#6d2f09;--rail-bg:#4f2308;--rail-inact:rgba(255,255,255,0.72);--rail-active-bg:#c9803a;--rail-active-fg:#2a1103;--rail-border:transparent;--chrome-ink:#ffffff;--chrome-muted:rgba(255,255,255,0.62);--chrome-line:rgba(255,255,255,0.16);--chrome-fill:rgba(255,255,255,0.10);--frame:#c9803a;--wm-med:#edc08a;--wm-chron:#ffffff;--wm-panel-a:#92400e}.appShell .input-field__input,.appShell .input-field__select,.appShell .input-field__wrapper{background:var(--raised)!important;border-color:var(--line2)!important;color:var(--ink)!important}.appShell .input-field__input::placeholder{color:var(--faint)!important}.appShell .ag-theme-alpine,.appShell .ag-theme-quartz{--ag-background-color:var(--raised);--ag-foreground-color:var(--ink);--ag-header-background-color:var(--sunken);--ag-header-foreground-color:var(--ink3);--ag-odd-row-background-color:var(--raised);--ag-row-hover-color:var(--sunken);--ag-border-color:var(--line);--ag-secondary-border-color:var(--line);--ag-row-border-color:var(--line)}.appShell .common-table-container,.appShell .common-table-content,.appShell .common-table-pagination,.appShell .pagination-btn{background:var(--raised)!important;border-color:var(--line)!important}.appShell .pagination-btn{color:var(--ink2)!important}.appShell .cp-card{background:var(--raised);border:1px solid var(--line);border-radius:13px;box-shadow:var(--shell-card-shadow)}.appShell .cp-section-title{font-size:14px;font-weight:600;color:var(--ink)}.appShell .cp-label{font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.appShell .cp-mono{font-family:Geist Mono,ui-monospace,monospace}.appShell .cp-chip{display:inline-flex;align-items:center;gap:5px;height:21px;padding:0 8px;border-radius:6px;font-size:11px;font-weight:600;border:1px solid var(--line2);background:var(--sunken);color:var(--ink3);white-space:nowrap}.appShell .cp-chip--ok{background:rgba(28,138,72,.1);border-color:rgba(28,138,72,.25);color:var(--ok)}.appShell .cp-chip--warn{background:rgba(200,144,31,.1);border-color:rgba(200,144,31,.28);color:var(--warn)}.appShell .cp-chip--hot{background:rgba(220,38,38,.08);border-color:rgba(220,38,38,.25);color:var(--hot)}.appShell .cp-chip--brand{background:rgba(51,83,248,.09);border-color:rgba(51,83,248,.25);color:var(--brand)}.appShell .cp-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.appShell .cp-shell-content .MuiInputBase-input,.appShell .cp-shell-content .MuiOutlinedInput-input,.appShell .cp-shell-content .MuiSelect-select,.appShell .cp-shell-content .ProseMirror,.appShell .cp-shell-content .ql-editor,.appShell .cp-shell-content .react-select__input,.appShell .cp-shell-content .react-select__single-value,.appShell .cp-shell-content [contenteditable=true],.appShell .cp-shell-content input,.appShell .cp-shell-content select,.appShell .cp-shell-content textarea{color:var(--ink);-webkit-text-fill-color:var(--ink)}.appShell .cp-shell-content .MuiInputBase-input.Mui-disabled,.appShell .cp-shell-content input:disabled,.appShell .cp-shell-content textarea:disabled{-webkit-text-fill-color:var(--muted);color:var(--muted)}.appShell .cp-shell-content [data-surface=chrome] .MuiInputBase-input,.appShell .cp-shell-content [data-surface=chrome] .MuiOutlinedInput-input,.appShell .cp-shell-content [data-surface=chrome] .MuiSelect-select,.appShell .cp-shell-content [data-surface=chrome] .ProseMirror,.appShell .cp-shell-content [data-surface=chrome] .ql-editor,.appShell .cp-shell-content [data-surface=chrome] .react-select__input,.appShell .cp-shell-content [data-surface=chrome] .react-select__single-value,.appShell .cp-shell-content [data-surface=chrome] [contenteditable=true],.appShell .cp-shell-content [data-surface=chrome] input,.appShell .cp-shell-content [data-surface=chrome] select,.appShell .cp-shell-content [data-surface=chrome] textarea{color:var(--chrome-ink);-webkit-text-fill-color:currentColor}.appShell .cp-shell-content [data-surface=chrome] .MuiInputBase-input.Mui-disabled,.appShell .cp-shell-content [data-surface=chrome] input:disabled,.appShell .cp-shell-content [data-surface=chrome] textarea:disabled{color:var(--chrome-muted);-webkit-text-fill-color:currentColor}.patient-modal-select-wrap .MuiOutlinedInput-root{border-radius:9px;font-family:Geist,Inter,system-ui,sans-serif;font-size:14px;background:var(--raised,#fff);color:var(--ink,#2a2622)}.patient-modal-select-wrap .MuiOutlinedInput-notchedOutline{border-color:var(--line2,#e4e0d6)}.patient-modal-select-wrap .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:color-mix(in srgb,var(--brand,#3353f8) 35%,var(--line2,#e4e0d6))}.patient-modal-select-wrap .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--brand,#3353f8);border-width:1px}.patient-modal-select.hasError .MuiOutlinedInput-notchedOutline{border-color:var(--hot,#dc2626)!important}.patient-modal-select__placeholder{color:var(--faint,#9a9184)}.appShell{position:fixed;inset:0;padding:var(--frame-pad,12px);background:var(--canvas);font-family:var(--font-sans,"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);color:var(--ink)}.appShell .cp-nav-drawer,.appShell .cp-nav-drawer *,.appShell .cp-nav-drawer :after,.appShell .cp-nav-drawer :before{box-sizing:border-box}.appShell .cp-window{height:100%;display:flex;flex-direction:column;border-radius:var(--frame-radius-inner,8px);overflow:hidden;background:var(--canvas)}.appShell .cp-topbar{height:70px;flex:0 0 70px;display:flex;align-items:center;background:var(--rail-bg);color:var(--chrome-ink);border-bottom:1px solid var(--chrome-line)}.appShell .cp-topbar-brand{display:flex;align-items:center;min-width:0;flex:0 1 auto}.appShell .cp-lockup{width:72px;flex:0 0 72px;display:flex;align-items:center;justify-content:center}.appShell .cp-lockup img{height:38px;width:auto;display:block}.appShell .cp-wordmark{height:34px;width:auto;display:block;margin-left:12px}.appShell .cp-brand-lockup{display:flex;align-items:center;border:none;background:none;padding:0;margin:0;cursor:default;font-family:inherit}.appShell button.cp-brand-lockup{cursor:pointer;border-radius:10px}.appShell .cp-wordmark-text{margin-left:10px;font-size:19px;font-weight:700;letter-spacing:var(--track-tight,-.01em);color:var(--chrome-ink);white-space:nowrap}.appShell .cp-wordmark--lockup{height:30px;margin-left:20px}.appShell .cp-wordmark--node{height:auto;display:inline-flex;align-items:center;margin-left:22px}.appShell .cp-wordmark svg{height:100%;width:auto;display:block}.appShell .cp-wordmark--node svg{height:auto;width:auto;display:inline-block}.appShell button.cp-brand-lockup{padding:0 6px 0 0}.appShell .cp-topbar-title{margin-left:18px;font-size:16px;font-weight:600;color:var(--chrome-ink);white-space:nowrap}.appShell .cp-topbar-title--page{transform:translateY(2px)}.appShell .cp-orgname{--orgname-max:13px;--orgname-min:9.5px;display:block;position:relative;min-width:0;box-sizing:border-box;flex:0 1 auto;max-width:320px;overflow:hidden;line-height:1.15}.appShell .cp-orgname__probe,.appShell .cp-orgname__text{display:block;font-family:var(--font-sans);font-weight:600;text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;-webkit-text-size-adjust:none;text-size-adjust:none}.appShell .cp-orgname__text{color:var(--chrome-ink)}.appShell .cp-orgname__probe{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none;width:max-content}.appShell .cp-orgname--wrapped .cp-orgname__text{white-space:normal;overflow-wrap:break-word;word-break:normal;line-height:1.12;letter-spacing:.05em}.appShell .cp-orgname-rule{flex:0 0 auto;width:1px;height:20px;margin:0 12px;background:var(--chrome-line)}.appShell .cp-orgname-center{display:flex;justify-content:center;min-width:0;flex:0 1 auto;padding:0 12px}.appShell .cp-orgname-slot{display:flex;align-items:center;min-width:0;max-width:260px;padding-right:4px}.appShell .cp-context-tabs{display:flex;gap:4px;margin-left:18px}.appShell .cp-context-tab{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:20px;border:none;background:transparent;color:var(--chrome-muted);font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit}.appShell .cp-context-tab.is-active{background:var(--brand);color:#fff}.appShell .cp-topbar-spacer{flex:1;min-width:12px}.appShell .cp-topbar-right{padding-right:14px}.appShell .cp-topbar-actions,.appShell .cp-topbar-chrome,.appShell .cp-topbar-right,.appShell .cp-topbar-selector{display:flex;align-items:center;gap:9px;min-width:0}.appShell .cp-topbar-break{display:none}.appShell .cp-topbar-account{display:flex;align-items:center;min-width:0}.appShell .cp-topbar-selector--folded{flex:0 0 auto}.appShell .cp-speeddial{--cp-speeddial-right:24px;--cp-speeddial-bottom:24px;position:fixed;right:var(--cp-speeddial-right);bottom:var(--cp-speeddial-bottom);z-index:1250;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.appShell.omnis-frame:has(.cp-dock-layer) .cp-speeddial{--cp-speeddial-bottom:calc(var(--fd-bezel-pad, 12px) + var(--fd-frame-gutter, 11px) + 16px + var(--fd-dock-h, 58px) + 12px)}.appShell .cp-speeddial__stack{--chrome-ink:var(--ink);--chrome-muted:var(--muted);--chrome-fill:transparent;--chrome-line:var(--line2);--groove-fill:transparent;--groove-shadow:0 0 0 0 transparent;--groove-highlight:0 0 0 0 transparent;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:8px;padding:10px;background:var(--raised);border:1px solid var(--line2);border-radius:14px;box-shadow:var(--shell-pop-shadow);color:var(--ink)}.appShell .cp-speeddial__row{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.appShell .cp-speeddial__row--action>*{width:100%;justify-content:center}.appShell .cp-speeddial__toggle{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:none;border-radius:999px;background:var(--brand);color:#fff;cursor:pointer;font-family:inherit;box-shadow:var(--shell-pop-shadow)}.appShell .cp-speeddial__toggle:hover{filter:brightness(.94)}@media (prefers-reduced-motion:no-preference){.appShell .cp-speeddial__stack{animation:cp-speeddial-in .14s ease-out}}@keyframes cp-speeddial-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.appShell .cp-pop--selector{width:min(420px,calc(100vw - 32px));padding:10px}.appShell .cp-pop--selector>*{width:100%;min-width:0}.appShell .cp-chromebtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;min-width:38px;padding:0 8px;border-radius:9px;border:1px solid var(--chrome-line);background:var(--chrome-fill);color:var(--chrome-ink);font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;position:relative}.appShell .cp-chromebtn:hover{background:rgba(255,255,255,.14)}.appShell[data-rail-polarity=light] .cp-chromebtn:hover{background:rgba(0,0,0,.08)}.appShell .cp-btn-primary{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:9px;border:none;background:var(--rail-active-bg,var(--brand));color:var(--rail-active-fg,#fff);font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap}.appShell .cp-btn-primary:hover{filter:brightness(.94)}.appShell .cp-unread-badge{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--hot);color:#fff;font-size:9.5px;font-weight:700;display:flex;align-items:center;justify-content:center}.appShell .cp-body{flex:1;display:flex;min-height:0;position:relative}.appShell .cp-rail{width:72px;flex:0 0 72px;background:var(--rail-bg);border-right:1px solid var(--rail-border);display:flex;flex-direction:column;align-items:center;padding:12px 0 10px;gap:5px;overflow:hidden}.appShell .cp-rail-scroll{flex:1 1 auto;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:5px;padding:4px 0 6px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.appShell .cp-rail-scroll::-webkit-scrollbar{display:none}.appShell .cp-rail-scroll[data-fade-bottom=true]{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 26px),transparent)}.appShell .cp-rail-scroll[data-fade-top=true]{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 26px,#000);mask-image:linear-gradient(180deg,transparent 0,#000 26px,#000)}.appShell .cp-rail-scroll[data-fade-top=true][data-fade-bottom=true]{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 26px,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 26px,#000 calc(100% - 26px),transparent)}.appShell .cp-apprail-list[data-fade-bottom=true]{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 26px),transparent)}.appShell .cp-apprail-list[data-fade-top=true]{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 26px,#000);mask-image:linear-gradient(180deg,transparent 0,#000 26px,#000)}.appShell .cp-apprail-list[data-fade-top=true][data-fade-bottom=true]{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 26px,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 26px,#000 calc(100% - 26px),transparent)}.appShell .cp-railitem{width:56px;padding:7px 0 6px;border:none;border-radius:11px;background:transparent;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--rail-inact);cursor:pointer;font-family:inherit;position:relative;flex:0 0 auto;transition:background var(--dur-fast,.15s) var(--ease,ease),color var(--dur-fast,.15s) var(--ease,ease),box-shadow var(--dur-fast,.15s) var(--ease,ease),transform var(--dur-fast,.15s) var(--ease,ease)}.appShell .cp-railitem .material-symbols-rounded{font-size:21px}.appShell .cp-railitem-label{font-size:9px;font-weight:600;letter-spacing:.02em;line-height:1.25;max-width:52px;text-align:center;white-space:normal;overflow-wrap:break-word;word-break:normal;hyphens:auto;hyphenate-limit-chars:10 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4}.appShell .cp-railitem:hover{background:var(--chrome-fill);color:var(--chrome-ink)}.appShell .cp-railitem:active{transform:scale(.96)}.appShell .cp-railitem.is-active{background:var(--rail-active-bg);color:var(--rail-active-fg);border-radius:0;outline:2px solid var(--rail-active-bg);outline-offset:2px;box-shadow:var(--focus-ring,0 0 0 3px color-mix(in srgb,var(--brand) 35%,transparent))}.appShell .cp-railitem.is-active:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:3px;height:22px;border-radius:0 3px 3px 0;background:var(--rail-active-bg)}.appShell .cp-railitem-badge{position:absolute;top:2px;right:2px;font-size:7px;font-weight:700;letter-spacing:.04em;padding:1px 3.5px;border-radius:4px;background:var(--warn);color:#2a2622}.appShell .cp-rail-grouplabel{font-family:var(--font-mono,"Geist Mono",ui-monospace,monospace);font-size:7px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in oklab,var(--rail-active-bg) 55%,var(--chrome-ink));margin:12px 0 1px;max-width:64px;text-align:center;line-height:1.35;overflow-wrap:normal;word-break:normal;user-select:none;cursor:default}.appShell .cp-rail-grouplabel:before{content:"";display:block;width:38px;height:1px;margin:0 auto 10px;background:linear-gradient(90deg,transparent 0,color-mix(in oklab,var(--chrome-line),var(--chrome-ink) 26%) 50%,transparent 100%)}.appShell .cp-rail-scroll>.cp-rail-grouplabel:first-child:before,.appShell[data-rail-sep=bottom] .cp-rail-grouplabel:before,.appShell[data-rail-sep=none] .cp-rail-grouplabel:before{display:none}.appShell[data-rail-sep=bottom] .cp-rail-grouplabel:after{content:"";display:block;width:38px;height:1px;margin:7px auto 2px;background:linear-gradient(90deg,transparent 0,color-mix(in oklab,var(--chrome-line),var(--chrome-ink) 26%) 50%,transparent 100%)}.appShell[data-rail-sep=bottom] .cp-nav-drawer .cp-rail-grouplabel:after{width:auto;margin:7px 0 3px}.appShell[data-rail-sep=bare] .cp-rail-grouplabel{display:none}.appShell[data-rail-sep=bare] .cp-rail-divider{background:none;height:0;margin:0 0 3px}.appShell .cp-rail-bottom{margin-top:auto;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:10px;position:relative}.appShell .cp-rail-bottom:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:32px;height:1px;background:color-mix(in oklab,var(--chrome-line),var(--chrome-ink) 22%)}.appShell .cp-rail-bottom .cp-railitem{background:var(--chrome-fill);border:1px solid var(--chrome-line)}.appShell .cp-rail-bottom .cp-railitem:hover{background:rgba(255,255,255,.14);color:var(--chrome-ink)}.appShell[data-rail-polarity=light] .cp-rail-bottom .cp-railitem:hover{background:rgba(0,0,0,.08)}.appShell .cp-rail-bottom .cp-railitem.is-active,.appShell[data-rail-polarity=light] .cp-rail-bottom .cp-railitem.is-active:hover{background:var(--rail-active-bg);border-color:transparent;color:var(--rail-active-fg)}@media (prefers-reduced-motion:reduce){.appShell .cp-railitem{transition:none}.appShell .cp-railitem:active{transform:none}}.appShell .cp-shell-content.cp-shell-content{flex:1;min-width:0;display:flex;flex-direction:column;overflow:auto;background:var(--canvas)}.appShell .cp-pop{position:absolute;top:62px;right:12px;width:352px;max-height:min(520px,calc(100dvh - 84px));display:flex;flex-direction:column;background:var(--raised);border:1px solid var(--line2);border-radius:14px;box-shadow:var(--shell-pop-shadow);color:var(--ink);z-index:1300;overflow:hidden}.appShell .cp-pop--menu{width:292px}.appShell .cp-pop-header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--line);font-size:13.5px;font-weight:600}.appShell .cp-pop-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;margin:-2px -4px -2px 0;padding:0;border:0;border-radius:8px;background:none;color:var(--ink3);cursor:pointer;font-family:inherit;transition:background .12s ease-out,color .12s ease-out}.appShell .cp-pop-close:hover{background:color-mix(in oklab,var(--ink),transparent 92%);color:var(--ink)}.appShell .cp-pop-close:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.appShell .cp-pop-body{overflow-y:auto;flex:1}.appShell .cp-pop-footer{border-top:1px solid var(--line);padding:10px 14px;text-align:center}.appShell .cp-linkbtn{border:none;background:none;color:var(--brand);font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit;padding:0}.appShell .cp-notif-row{display:flex;width:100%;gap:10px;padding:11px 14px;border:none;border-bottom:1px solid var(--line);background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.appShell .cp-notif-row:hover{background:var(--sunken)}.appShell .cp-notif-row.is-unread{background:color-mix(in srgb,var(--brand) 5%,transparent)}.appShell .cp-notif-title{font-size:12.5px;font-weight:600;color:var(--ink)}.appShell .cp-notif-msg{font-size:12px;color:var(--ink3);line-height:1.45}.appShell .cp-notif-time{font-size:10.5px;color:var(--muted);margin-top:2px}.appShell .cp-menu-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border:none;background:none;color:var(--ink2);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;text-align:left}.appShell .cp-menu-item:hover{background:var(--sunken)}.appShell .cp-menu-section{padding:10px 14px;border-top:1px solid var(--line)}.appShell .cp-seg{display:inline-flex;background:var(--sunken2);border:1px solid var(--line2);border-radius:9px;padding:2px;gap:2px}.appShell .cp-seg button{border:none;background:transparent;color:var(--ink3);font-size:11.5px;font-weight:600;padding:4px 12px;border-radius:7px;cursor:pointer;font-family:inherit}.appShell .cp-seg button.is-active{background:var(--brand);color:#fff}.appShell .cp-swatches{display:inline-flex;gap:6px}.appShell .cp-swatch{width:22px;height:22px;border-radius:7px;cursor:pointer;border:2px solid transparent;padding:0}.appShell .cp-swatch.is-active{border-color:var(--brand)}.appShell .cp-theme-pop{width:264px;padding-bottom:12px}.appShell .cp-theme-preview{margin:12px 14px;border-radius:10px;overflow:hidden;border:1px solid var(--line);box-shadow:var(--elev-card,0 1px 2px rgba(40,34,24,.05))}.appShell .cp-theme-preview__bar{height:26px;display:flex;align-items:center;padding:0 8px}.appShell .cp-theme-preview__dot{width:8px;height:8px;border-radius:50%;display:inline-block}.appShell .cp-theme-preview__body{padding:10px;display:flex;flex-direction:column;gap:6px}.appShell .cp-theme-preview__body--warm{background:#f6f3ee}.appShell .cp-theme-preview__body--slate{background:#f9f9f9}.appShell .cp-theme-preview__line{height:7px;border-radius:4px;background:color-mix(in srgb,var(--brand) 22%,#cfcabf);width:100%}.appShell .cp-theme-preview__line--short{width:62%;opacity:.6}.appShell .cp-theme-group{padding:8px 14px 4px}.appShell .cp-theme-group .cp-label{margin-bottom:7px}.appShell .cp-theme-options{display:grid;grid-template-columns:1fr 1fr;gap:6px}.appShell .cp-theme-option{display:flex;align-items:center;justify-content:space-between;gap:6px;height:34px;padding:0 10px;border:1px solid var(--line2);background:var(--sunken);border-radius:9px;color:var(--ink2);font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit;transition:border-color var(--dur-fast,.15s) var(--ease,ease),background var(--dur-fast,.15s) var(--ease,ease)}.appShell .cp-theme-option:hover{background:var(--sunken2)}.appShell .cp-theme-option.is-active{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 8%,var(--raised));color:var(--brand)}.appShell .cp-theme-rails{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.appShell .cp-theme-rail{display:flex;flex-direction:column;align-items:center;gap:5px;padding:8px 4px 6px;border:1px solid var(--line2);background:var(--sunken);border-radius:9px;cursor:pointer;font-family:inherit;transition:border-color var(--dur-fast,.15s) var(--ease,ease)}.appShell .cp-theme-rail:hover{border-color:var(--border-emphasis,var(--line2))}.appShell .cp-theme-rail.is-active{border-color:var(--brand)}.appShell .cp-theme-rail__swatch{width:100%;height:26px;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.appShell .cp-theme-rail__label{font-size:10.5px;font-weight:600;color:var(--ink3)}.appShell .cp-theme-rail.is-active .cp-theme-rail__label{color:var(--brand)}.appShell .cp-rail-top{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;padding-bottom:4px}.appShell .cp-rail-divider{width:32px;height:1px;margin:3px 0 7px;flex:0 0 auto;background:color-mix(in oklab,var(--chrome-line),var(--chrome-ink) 22%)}.appShell .cp-navtoggle{display:none;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;margin-left:4px;padding:0;border:none;border-radius:11px;background:transparent;color:var(--chrome-ink);cursor:pointer;font-family:inherit}.appShell .cp-navtoggle:hover{background:var(--chrome-fill)}.appShell .cp-nav-backdrop{display:none;position:absolute;inset:0;z-index:1200;border:none;padding:0;background:color-mix(in oklab,#000 46%,transparent);cursor:pointer;animation:cp-nav-fade var(--dur-med,.24s) var(--ease,ease)}.appShell .cp-nav-drawer{display:none;flex-direction:column;position:absolute;top:0;bottom:0;left:0;z-index:1201;width:min(78vw,300px);background:var(--rail-bg);border-right:1px solid var(--rail-border);box-shadow:var(--elev-overlay);animation:cp-nav-slide var(--dur-med,.24s) var(--ease,ease)}@keyframes cp-nav-fade{0%{opacity:0}}@keyframes cp-nav-slide{0%{transform:translateX(-100%)}}.appShell .cp-nav-drawer__org{flex:0 0 auto;display:flex;flex-direction:column;padding:13px 14px 12px;border-bottom:1px solid var(--chrome-line)}.appShell .cp-nav-drawer__org .cp-orgname{--orgname-max:14px;--orgname-min:10px;flex:1 1 auto;max-width:none;width:100%}.appShell .cp-nav-drawer .cp-rail{width:100%;box-sizing:border-box;flex:1 1 auto;height:100%;border-right:none;align-items:stretch;padding:10px 10px 12px;overflow:hidden}.appShell .cp-nav-drawer .cp-rail-scroll{align-items:stretch;gap:2px;padding:4px 0 8px}.appShell .cp-nav-drawer .cp-railitem{width:100%;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;min-height:46px;padding:0 12px;border-radius:10px;text-align:left}.appShell .cp-nav-drawer .cp-railitem .material-symbols-rounded{font-size:22px;flex:0 0 auto}.appShell .cp-nav-drawer .cp-railitem-label{font-size:13.5px;letter-spacing:0;max-width:none;text-align:left;hyphens:none;white-space:normal}.appShell .cp-nav-drawer .cp-railitem.is-active{border-radius:10px;outline:none;box-shadow:none}.appShell .cp-nav-drawer .cp-railitem.is-active:before{left:-10px;height:26px;border-radius:0 3px 3px 0}.appShell .cp-nav-drawer .cp-rail-grouplabel{max-width:none;text-align:left;padding:0 12px;margin:14px 0 3px}.appShell .cp-nav-drawer .cp-rail-grouplabel:before{width:auto;margin:0 0 11px}.appShell .cp-nav-drawer .cp-rail-bottom,.appShell .cp-nav-drawer .cp-rail-top{align-items:stretch}.appShell .cp-nav-drawer .app-switcher,.appShell .cp-nav-drawer .app-switcher__launcher{width:100%}.appShell .cp-nav-drawer .app-switcher__launcher{flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;min-height:46px;padding:0 12px;border-radius:10px}.appShell .cp-nav-drawer .app-switcher__launcher-label{font-size:13.5px;letter-spacing:0}.appShell .cp-nav-drawer .app-switcher__stack{flex:0 0 auto}.appShell .cp-nav-drawer .cp-rail-divider{width:auto;margin:4px 12px 8px}.appShell .cp-nav-drawer .cp-rail-bottom:before{width:auto;left:12px;right:12px;transform:none}@media (max-width:1023.98px){.appShell .cp-topbar-right{gap:6px;padding-right:8px}.appShell .cp-topbar-title{margin-left:12px;font-size:15px}.appShell .cp-context-tabs{margin-left:12px;overflow-x:auto;scrollbar-width:none}.appShell .cp-context-tabs::-webkit-scrollbar{display:none}.appShell .cp-context-tab{flex:0 0 auto}.appShell .cp-orgname-slot{max-width:180px}.appShell .cp-orgname{max-width:210px}}@media (max-width:1279.98px){.appShell .cp-orgname-center,.appShell .cp-orgname-rule,.appShell .cp-orgname-slot{display:none}}@media (min-width:1024px) and (max-width:1279.98px){.appShell .cp-topbar-selector{flex:0 1 auto;min-width:0}.appShell .cp-topbar-selector>*{min-width:0;max-width:220px}}@media (min-width:768px) and (max-width:1023.98px){.appShell .cp-topbar-right{gap:6px;padding-right:10px}.appShell .cp-topbar-title--page{min-width:0;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appShell .cp-topbar-actions{flex:0 0 auto}}@media (max-width:767.98px){.appShell{--frame-band:5px;--frame-mat:7px;--frame-pad:7px;--frame-radius:13px}.appShell .cp-navtoggle{display:inline-flex}.appShell[data-nav-open=true] .cp-nav-backdrop,.appShell[data-nav-open=true] .cp-nav-drawer{display:flex}.appShell[data-nav-open=true] .cp-topbar-actions,.appShell[data-nav-open=true] .cp-topbar-break,.appShell[data-nav-open=true] .cp-topbar-selector{display:none}.appShell .cp-topbar{height:auto;min-height:56px;flex:0 0 auto;flex-wrap:wrap;row-gap:2px;padding:5px 12px 7px 0;align-items:center}.appShell .cp-topbar-brand{display:contents}.appShell .cp-orgname-rule{display:none}.appShell .cp-topbar-right{display:contents}.appShell .cp-topbar-spacer{order:2}.appShell .cp-topbar-chrome{order:3;padding-right:8px;gap:2px}.appShell .cp-topbar-break{display:block;order:4;flex:1 0 100%;height:0}.appShell .cp-topbar-actions{order:6;flex:0 0 auto;margin-left:auto;padding-right:10px}.appShell .cp-topbar-selector:not(.cp-topbar-selector--folded){order:8;flex:1 0 100%;padding:2px 10px 0}.appShell .cp-topbar-selector:not(.cp-topbar-selector--folded)>*{width:100%}.appShell .cp-topbar-selector--folded{order:3;flex:0 0 auto;padding:0}.appShell .cp-topbar-account{order:3;flex:0 0 auto;margin-left:8px}.appShell .cp-lockup{width:auto;flex:0 0 auto;margin-left:4px}.appShell .cp-lockup img{height:26px}.appShell .cp-wordmark{height:22px;margin-left:8px}.appShell .cp-wordmark--lockup{margin-left:8px;height:24px}.appShell .cp-wordmark--node{margin-left:6px;height:auto;transform:scale(.72);transform-origin:left center;margin-right:-28%}.appShell .cp-brand-lockup{min-width:0;max-width:100%}.appShell .cp-context-tabs,.appShell .cp-topbar-title--page{display:none}.appShell .cp-topbar-spacer{min-width:4px}.appShell .cp-topbar-right{gap:2px;padding-right:6px;flex:0 0 auto}.appShell .cp-orgname-center,.appShell .cp-orgname-slot{display:none}.appShell .cp-chromebtn{height:40px;min-width:40px;padding:0 6px}.appShell .cp-btn-primary{height:38px;padding:0 12px}.appShell .cp-pop{position:fixed;top:auto;right:8px;left:8px;bottom:8px;width:auto;max-height:min(78dvh,560px);border-radius:16px}.appShell .cp-theme-pop{width:auto}.appShell .cp-pop--menu{top:58px;right:8px;left:auto;bottom:auto;width:max-content;max-width:min(292px,calc(100vw - 16px));max-height:min(70dvh,460px)}.appShell .cp-theme-rails{grid-template-columns:repeat(3,1fr)}.appShell .cp-theme-option{height:42px}.appShell .cp-theme-rail{padding:9px 4px 7px}.appShell .cp-menu-item,.appShell .cp-notif-row{padding:13px 14px}}@media (max-width:359.98px){.appShell .cp-lockup{display:none}.appShell .cp-wordmark--node{transform:scale(.6);margin-left:2px;margin-right:-38%}.appShell .cp-wordmark{height:19px;margin-left:4px}.appShell .cp-navtoggle{width:40px;height:40px;margin-left:2px}.appShell .cp-chromebtn{height:36px;min-width:36px;padding:0 4px}.appShell .cp-topbar-chrome{gap:1px;padding-right:5px}.appShell .cp-nav-drawer__org .cp-orgname{--orgname-max:12.5px;--orgname-min:9px}.appShell .cp-topbar-actions{min-width:0;padding-right:8px}.appShell .cp-btn-primary{height:34px;padding:0 10px;font-size:12px;min-width:0}}@media (max-height:480px) and (max-width:1023.98px){.appShell .cp-topbar{height:50px;flex:0 0 50px}.appShell .cp-pop{max-height:calc(100dvh - 60px)}}@media (prefers-reduced-motion:reduce){.appShell .cp-nav-backdrop,.appShell .cp-nav-drawer{animation:none}}.appShell .cp-frame{position:fixed;inset:var(--frame-inset,4px);pointer-events:none;z-index:100000;border-radius:var(--frame-radius,16px);box-shadow:0 0 0 var(--frame-mat,12px) var(--canvas)}.appShell .cp-frame:before{content:"";position:absolute;inset:0;border-radius:inherit;border:var(--frame-band,8px) solid transparent;background:linear-gradient(135deg,color-mix(in oklab,var(--frame),#fff var(--frame-grad-light,26%)) 0,var(--frame) 38%,color-mix(in oklab,var(--frame),#000 var(--frame-grad-shade,14%)) 66%,color-mix(in oklab,var(--frame),#fff var(--frame-grad-rebound,12%)) 100%) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude}.appShell .cp-frame:after{content:"";position:absolute;inset:var(--frame-band,8px);border-radius:var(--frame-radius-inner,8px);box-shadow:0 0 0 1px color-mix(in oklab,var(--frame),#000 var(--frame-seam,22%))}@media print{.appShell .cp-frame{display:none!important}}.appShell .cp-lead-cluster .cp-pop{left:12px;right:auto;width:280px}.appShell .cp-navcust{padding:6px;max-height:320px;overflow-y:auto}.appShell .cp-navcust__list{list-style:none;margin:0;padding:0}.appShell .cp-navcust__grouplabel{margin:6px 0 4px 8px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.appShell .cp-navcust__divider{height:1px;margin:8px 8px 4px;background:var(--line)}.appShell .cp-navcust__row{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 4px;border-radius:8px;cursor:grab;font-size:13px;color:var(--ink);transition:transform .18s cubic-bezier(.2,.7,.3,1)}.appShell .cp-navcust__row:hover{background:color-mix(in oklab,var(--ink),transparent 94%)}.appShell .cp-navcust__row.is-dragging{opacity:0;cursor:grabbing}@media (prefers-reduced-motion:reduce){.appShell .cp-navcust__row{transition:none}}.appShell .cp-navcust__grip{display:inline-flex;color:var(--ink3);flex:none}.appShell .cp-navcust__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appShell .cp-navcust__moves{display:inline-flex;gap:2px;flex:none}.appShell .cp-navcust__moves button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--ink2);cursor:pointer}.appShell .cp-navcust__moves button:hover:not(:disabled){background:color-mix(in oklab,var(--ink),transparent 88%)}.appShell .cp-navcust__moves button:disabled{opacity:.3;cursor:default}.appShell .cp-navcust__foot{display:flex;justify-content:flex-end;padding:8px 10px;border-top:1px solid var(--line)}.appShell .cp-navcust__reset{font:600 12px/1 var(--font-sans);padding:7px 10px;border-radius:7px;border:1px solid var(--line);background:transparent;color:var(--ink2);cursor:pointer}.appShell .cp-navcust__reset:disabled{opacity:.4;cursor:default}.appShell--framed{height:100%;min-height:100vh;display:flex;flex-direction:column;background:var(--omnis-well,transparent)}.appShell.omnis-frame.appShell--framed{padding:0!important;box-shadow:none!important;border-radius:0!important}.appShell--framed .cp-frame{display:none}.appShell--framed .cp-well--framed{flex:1;min-height:0;overflow:auto}.appShell.omnis-frame{--fd-r-bezel:20px;--fd-r-frame:13px;--fd-r-channel:11px;--fd-r-dock:15px;--fd-r-well:10px;--fd-r-card:9px;--fd-r-item:7px;--fd-r-iconbtn:8px;--fd-rail-w:88px;--fd-logocell-w:88px;--fd-dock-tab-w:62px;--fd-dock-max-w:clamp(320px,76%,1040px);--fd-dock-h:58px;--fd-frame-gutter:11px;--fd-well-pad:22px;--fd-header-h:64px;--fd-headermark-h:30px;--fd-headermark-gap:12px;--fd-paper-card:#fffdf9;--fd-paper-line:#ece0cf;--fd-paper-well:#f3eee5;--fd-paper-groove:#ebe4d8;--fd-paper-head:#f8f4ed;--fd-paper-rule:#f0ebe2}.appShell.omnis-frame.slate{--fd-paper-card:#ffffff;--fd-paper-line:#e4e4e8;--fd-paper-well:#f2f2f4;--fd-paper-groove:#eaeaee;--fd-paper-head:#f7f7f8;--fd-paper-rule:#ececed}.appShell.omnis-frame,.appShell.omnis-frame[data-rail=sand]{--bezel-fill-top:#d1c3a9;--bezel-fill-mid:#c4b291;--bezel-fill-bottom:#a5967a;--bezel-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.45);--bezel-edge-shade:inset 0 -1px 0 rgba(108,98,80,0.28);--bezel-shadow-ambient:0 26px 60px rgba(108,98,80,0.50);--bezel-shadow-contact:0 3px 10px rgba(108,98,80,0.30);--chrome-fill-top:#f0eade;--chrome-fill-bottom:#e2dcd1;--chrome-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.90);--chrome-edge-shade:inset 0 -1px 0 rgba(51,41,29,0.22);--chrome-ring:inset 0 0 0 1px rgba(51,41,29,0.18);--groove-fill:#e5dfd2;--groove-shadow:inset 0 2px 5px rgba(51,41,29,0.13);--groove-highlight:inset 0 -1px 0 rgba(255,255,255,0.75);--well-fill:var(--fd-paper-well);--well-seam:#d9d1c0;--well-inset-top:inset 0 3px 8px rgba(51,41,29,0.10);--well-inset-side:inset 3px 0 7px rgba(51,41,29,0.07),inset -3px 0 7px rgba(51,41,29,0.05);--well-inset-bottom:inset 0 -1px 4px rgba(51,41,29,0.04);--scroll-shade:linear-gradient(180deg,rgba(51,41,29,0.12),rgba(51,41,29,0));--raise-shadow:0 2px 6px rgba(51,41,29,0.28);--raise-highlight:inset 0 1px 0 rgba(255,255,255,0.24);--card-fill:var(--fd-paper-card);--card-border:var(--fd-paper-line);--card-shadow-contact:0 1px 2px rgba(51,41,29,0.06);--card-shadow-ambient:0 6px 14px -6px rgba(51,41,29,0.20);--table-head-fill:var(--fd-paper-head);--table-row-rule:var(--fd-paper-rule);--pill-fill:#e3dbc9;--pill-border:rgba(51,41,29,0.14)}.appShell.omnis-frame[data-rail=dark]{--bezel-fill-top:#90abff;--bezel-fill-mid:#7f9dff;--bezel-fill-bottom:#6780d1;--bezel-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.45);--bezel-edge-shade:inset 0 -1px 0 rgba(37,43,64,0.30);--bezel-shadow-ambient:0 26px 60px rgba(7,10,19,0.55);--bezel-shadow-contact:0 3px 10px rgba(7,10,19,0.34);--chrome-fill-top:#09090b;--chrome-fill-bottom:#202124;--chrome-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.10);--chrome-edge-shade:inset 0 -1px 0 rgba(7,10,19,0.55);--chrome-ring:inset 0 0 0 1px rgba(255,255,255,0.08);--groove-fill:#18181a;--groove-shadow:inset 0 2px 5px rgba(7,10,19,0.55);--groove-highlight:inset 0 -1px 0 rgba(255,255,255,0.06);--dock-fill-top:#050505;--dock-fill-bottom:#040404;--well-fill:var(--fd-paper-well);--well-seam:#c9c2b4;--well-inset-top:inset 0 3px 8px rgba(7,10,19,0.55);--well-inset-side:inset 3px 0 7px rgba(7,10,19,0.40),inset -3px 0 7px rgba(7,10,19,0.30);--well-inset-bottom:inset 0 -1px 4px rgba(7,10,19,0.24);--scroll-shade:linear-gradient(180deg,rgba(7,10,19,0.55),rgba(7,10,19,0));--raise-shadow:0 2px 6px rgba(7,10,19,0.50);--raise-highlight:inset 0 1px 0 rgba(255,255,255,0.16);--card-fill:var(--fd-paper-card);--card-border:var(--fd-paper-line);--card-shadow-contact:0 1px 2px rgba(7,10,19,0.30);--card-shadow-ambient:0 6px 14px -6px rgba(7,10,19,0.45);--table-head-fill:var(--fd-paper-head);--table-row-rule:var(--fd-paper-rule);--pill-fill:rgba(255,255,255,0.10);--pill-border:rgba(255,255,255,0.14)}.appShell.omnis-frame[data-rail=charcoal]{--bezel-fill-top:#b2a490;--bezel-fill-mid:#9c8a70;--bezel-fill-bottom:#83745e;--bezel-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.45);--bezel-edge-shade:inset 0 -1px 0 rgba(55,48,39,0.30);--bezel-shadow-ambient:0 26px 60px rgba(15,13,11,0.55);--bezel-shadow-contact:0 3px 10px rgba(15,13,11,0.34);--chrome-fill-top:#312c26;--chrome-fill-bottom:#1e1a16;--chrome-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.10);--chrome-edge-shade:inset 0 -1px 0 rgba(15,13,11,0.55);--chrome-ring:inset 0 0 0 1px rgba(255,255,255,0.08);--groove-fill:#1b1813;--groove-shadow:inset 0 2px 5px rgba(15,13,11,0.55);--groove-highlight:inset 0 -1px 0 rgba(255,255,255,0.06);--well-fill:var(--fd-paper-well);--well-seam:#cabfa9;--well-inset-top:inset 0 3px 8px rgba(15,13,11,0.55);--well-inset-side:inset 3px 0 7px rgba(15,13,11,0.40),inset -3px 0 7px rgba(15,13,11,0.30);--well-inset-bottom:inset 0 -1px 4px rgba(15,13,11,0.24);--scroll-shade:linear-gradient(180deg,rgba(15,13,11,0.55),rgba(15,13,11,0));--raise-shadow:0 2px 6px rgba(15,13,11,0.50);--raise-highlight:inset 0 1px 0 rgba(255,255,255,0.16);--card-fill:var(--fd-paper-card);--card-border:var(--fd-paper-line);--card-shadow-contact:0 1px 2px rgba(15,13,11,0.30);--card-shadow-ambient:0 6px 14px -6px rgba(15,13,11,0.45);--table-head-fill:var(--fd-paper-head);--table-row-rule:var(--fd-paper-rule);--pill-fill:rgba(255,255,255,0.10);--pill-border:rgba(255,255,255,0.14)}.appShell.omnis-frame[data-rail=forest]{--bezel-fill-top:#b7c2a4;--bezel-fill-mid:#a3b18a;--bezel-fill-bottom:#899574;--bezel-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.45);--bezel-edge-shade:inset 0 -1px 0 rgba(57,62,48,0.30);--bezel-shadow-ambient:0 26px 60px rgba(9,19,17,0.55);--bezel-shadow-contact:0 3px 10px rgba(9,19,17,0.34);--chrome-fill-top:#233a35;--chrome-fill-bottom:#122622;--chrome-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.10);--chrome-edge-shade:inset 0 -1px 0 rgba(9,19,17,0.55);--chrome-ring:inset 0 0 0 1px rgba(255,255,255,0.08);--groove-fill:#11231e;--groove-shadow:inset 0 2px 5px rgba(9,19,17,0.55);--groove-highlight:inset 0 -1px 0 rgba(255,255,255,0.06);--well-fill:var(--fd-paper-well);--well-seam:#bfc9b6;--well-inset-top:inset 0 3px 8px rgba(9,19,17,0.55);--well-inset-side:inset 3px 0 7px rgba(9,19,17,0.40),inset -3px 0 7px rgba(9,19,17,0.30);--well-inset-bottom:inset 0 -1px 4px rgba(9,19,17,0.24);--scroll-shade:linear-gradient(180deg,rgba(9,19,17,0.55),rgba(9,19,17,0));--raise-shadow:0 2px 6px rgba(9,19,17,0.50);--raise-highlight:inset 0 1px 0 rgba(255,255,255,0.16);--card-fill:var(--fd-paper-card);--card-border:var(--fd-paper-line);--card-shadow-contact:0 1px 2px rgba(9,19,17,0.30);--card-shadow-ambient:0 6px 14px -6px rgba(9,19,17,0.45);--table-head-fill:var(--fd-paper-head);--table-row-rule:var(--fd-paper-rule);--pill-fill:rgba(255,255,255,0.10);--pill-border:rgba(255,255,255,0.14)}.appShell.omnis-frame[data-rail=ocean]{--bezel-fill-top:#9bc6d5;--bezel-fill-mid:#7fb6c9;--bezel-fill-bottom:#6b99a9;--bezel-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.45);--bezel-edge-shade:inset 0 -1px 0 rgba(44,64,70,0.30);--bezel-shadow-ambient:0 26px 60px rgba(4,23,28,0.55);--bezel-shadow-contact:0 3px 10px rgba(4,23,28,0.34);--chrome-fill-top:#17434e;--chrome-fill-bottom:#092e37;--chrome-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.10);--chrome-edge-shade:inset 0 -1px 0 rgba(4,23,28,0.55);--chrome-ring:inset 0 0 0 1px rgba(255,255,255,0.08);--groove-fill:#082932;--groove-shadow:inset 0 2px 5px rgba(4,23,28,0.55);--groove-highlight:inset 0 -1px 0 rgba(255,255,255,0.06);--well-fill:var(--fd-paper-well);--well-seam:#b6c6cb;--well-inset-top:inset 0 3px 8px rgba(4,23,28,0.55);--well-inset-side:inset 3px 0 7px rgba(4,23,28,0.40),inset -3px 0 7px rgba(4,23,28,0.30);--well-inset-bottom:inset 0 -1px 4px rgba(4,23,28,0.24);--scroll-shade:linear-gradient(180deg,rgba(4,23,28,0.55),rgba(4,23,28,0));--raise-shadow:0 2px 6px rgba(4,23,28,0.50);--raise-highlight:inset 0 1px 0 rgba(255,255,255,0.16);--card-fill:var(--fd-paper-card);--card-border:var(--fd-paper-line);--card-shadow-contact:0 1px 2px rgba(4,23,28,0.30);--card-shadow-ambient:0 6px 14px -6px rgba(4,23,28,0.45);--table-head-fill:var(--fd-paper-head);--table-row-rule:var(--fd-paper-rule);--pill-fill:rgba(255,255,255,0.10);--pill-border:rgba(255,255,255,0.14)}.appShell.omnis-frame[data-rail=plum]{--bezel-fill-top:#b08cce;--bezel-fill-mid:#9a6cc0;--bezel-fill-bottom:#815ba1;--bezel-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.45);--bezel-edge-shade:inset 0 -1px 0 rgba(54,38,67,0.30);--bezel-shadow-ambient:0 26px 60px rgba(20,11,26,0.55);--bezel-shadow-contact:0 3px 10px rgba(20,11,26,0.34);--chrome-fill-top:#3c274a;--chrome-fill-bottom:#281633;--chrome-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.10);--chrome-edge-shade:inset 0 -1px 0 rgba(20,11,26,0.55);--chrome-ring:inset 0 0 0 1px rgba(255,255,255,0.08);--groove-fill:#24142e;--groove-shadow:inset 0 2px 5px rgba(20,11,26,0.55);--groove-highlight:inset 0 -1px 0 rgba(255,255,255,0.06);--well-fill:var(--fd-paper-well);--well-seam:#c3b4cb;--well-inset-top:inset 0 3px 8px rgba(20,11,26,0.55);--well-inset-side:inset 3px 0 7px rgba(20,11,26,0.40),inset -3px 0 7px rgba(20,11,26,0.30);--well-inset-bottom:inset 0 -1px 4px rgba(20,11,26,0.24);--scroll-shade:linear-gradient(180deg,rgba(20,11,26,0.55),rgba(20,11,26,0));--raise-shadow:0 2px 6px rgba(20,11,26,0.50);--raise-highlight:inset 0 1px 0 rgba(255,255,255,0.16);--card-fill:var(--fd-paper-card);--card-border:var(--fd-paper-line);--card-shadow-contact:0 1px 2px rgba(20,11,26,0.30);--card-shadow-ambient:0 6px 14px -6px rgba(20,11,26,0.45);--table-head-fill:var(--fd-paper-head);--table-row-rule:var(--fd-paper-rule);--pill-fill:rgba(255,255,255,0.10);--pill-border:rgba(255,255,255,0.14)}.appShell.omnis-frame[data-rail=light]{--bezel-fill-top:#dad4c9;--bezel-fill-mid:#cfc8ba;--bezel-fill-bottom:#aea89c;--bezel-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.45);--bezel-edge-shade:inset 0 -1px 0 rgba(114,110,102,0.28);--bezel-shadow-ambient:0 26px 60px rgba(114,110,102,0.42);--bezel-shadow-contact:0 3px 10px rgba(114,110,102,0.26);--chrome-fill-top:var(--raised);--chrome-fill-bottom:var(--sunken);--chrome-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.90);--chrome-edge-shade:inset 0 -1px 0 rgba(42,38,34,0.16);--chrome-ring:inset 0 0 0 1px rgba(42,38,34,0.12);--groove-fill:var(--fd-paper-groove);--groove-shadow:inset 0 2px 5px rgba(42,38,34,0.11);--groove-highlight:inset 0 -1px 0 rgba(255,255,255,0.85);--well-fill:var(--fd-paper-well);--well-seam:var(--line2);--well-inset-top:inset 0 3px 8px rgba(42,38,34,0.09);--well-inset-side:inset 3px 0 7px rgba(42,38,34,0.06),inset -3px 0 7px rgba(42,38,34,0.045);--well-inset-bottom:inset 0 -1px 4px rgba(42,38,34,0.035);--scroll-shade:linear-gradient(180deg,rgba(42,38,34,0.11),rgba(42,38,34,0));--raise-shadow:0 2px 6px rgba(42,38,34,0.22);--raise-highlight:inset 0 1px 0 rgba(255,255,255,0.30);--card-fill:var(--fd-paper-card);--card-border:var(--fd-paper-line);--card-shadow-contact:0 1px 2px rgba(42,38,34,0.06);--card-shadow-ambient:0 6px 14px -6px rgba(42,38,34,0.20);--table-head-fill:var(--fd-paper-head);--table-row-rule:var(--fd-paper-rule);--pill-fill:var(--fd-paper-groove);--pill-border:rgba(42,38,34,0.12)}.appShell.omnis-frame[data-rail=mist]{--bezel-fill-top:#b4c1d7;--bezel-fill-mid:#9fb0cc;--bezel-fill-bottom:#8694ab;--bezel-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.45);--bezel-edge-shade:inset 0 -1px 0 rgba(87,97,112,0.28);--bezel-shadow-ambient:0 26px 60px rgba(38,50,72,0.45);--bezel-shadow-contact:0 3px 10px rgba(38,50,72,0.28);--chrome-fill-top:#eaeef4;--chrome-fill-bottom:#dce0e7;--chrome-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.90);--chrome-edge-shade:inset 0 -1px 0 rgba(35,44,61,0.18);--chrome-ring:inset 0 0 0 1px rgba(35,44,61,0.18);--groove-fill:#e0e4ec;--groove-shadow:inset 0 2px 5px rgba(35,44,61,0.13);--groove-highlight:inset 0 -1px 0 rgba(255,255,255,0.80);--well-fill:var(--fd-paper-well);--well-seam:#d5dce8;--well-inset-top:inset 0 3px 8px rgba(35,44,61,0.10);--well-inset-side:inset 3px 0 7px rgba(35,44,61,0.07),inset -3px 0 7px rgba(35,44,61,0.05);--well-inset-bottom:inset 0 -1px 4px rgba(35,44,61,0.04);--scroll-shade:linear-gradient(180deg,rgba(35,44,61,0.12),rgba(35,44,61,0));--raise-shadow:0 2px 6px rgba(35,44,61,0.26);--raise-highlight:inset 0 1px 0 rgba(255,255,255,0.28);--card-fill:var(--fd-paper-card);--card-border:var(--fd-paper-line);--card-shadow-contact:0 1px 2px rgba(35,44,61,0.07);--card-shadow-ambient:0 6px 14px -6px rgba(35,44,61,0.22);--table-head-fill:var(--fd-paper-head);--table-row-rule:var(--fd-paper-rule);--pill-fill:#dbe1ed;--pill-border:rgba(35,44,61,0.14)}.appShell.omnis-frame[data-rail=sky-green]{--bezel-fill-top:#7fcb9b;--bezel-fill-mid:#2e9b5c;--bezel-fill-bottom:#12703c;--bezel-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.45);--bezel-edge-shade:inset 0 -1px 0 rgba(6,51,27,0.30);--bezel-shadow-ambient:0 26px 60px rgba(6,51,27,0.55);--bezel-shadow-contact:0 3px 10px rgba(6,51,27,0.34);--chrome-fill-top:#1b5a35;--chrome-fill-bottom:#03180d;--chrome-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.22);--chrome-edge-shade:inset 0 -1px 0 rgba(6,51,27,0.55);--chrome-ring:inset 0 0 0 1px rgba(255,255,255,0.24);--groove-fill:#12703c;--fd-rail-surface:#0e542d;--groove-shadow:inset 0 2px 5px rgba(6,51,27,0.55);--groove-highlight:inset 0 -1px 0 rgba(255,255,255,0.06);--well-fill:var(--fd-paper-well);--well-seam:#7fcb9b;--well-inset-top:inset 0 3px 8px rgba(6,51,27,0.55);--well-inset-side:inset 3px 0 7px rgba(6,51,27,0.40),inset -3px 0 7px rgba(6,51,27,0.30);--well-inset-bottom:inset 0 -1px 4px rgba(6,51,27,0.24);--scroll-shade:linear-gradient(180deg,rgba(6,51,27,0.55),rgba(6,51,27,0));--raise-shadow:0 2px 6px rgba(6,51,27,0.50);--raise-highlight:inset 0 1px 0 rgba(255,255,255,0.16);--card-fill:var(--fd-paper-card);--card-border:var(--fd-paper-line);--card-shadow-contact:0 1px 2px rgba(6,51,27,0.30);--card-shadow-ambient:0 6px 14px -6px rgba(6,51,27,0.45);--table-head-fill:var(--fd-paper-head);--table-row-rule:var(--fd-paper-rule);--dock-fill-top:#03180d;--dock-fill-bottom:#02130a;--pill-fill:rgba(255,255,255,0.10);--pill-border:rgba(255,255,255,0.14)}.appShell.omnis-frame[data-rail=sky-blue]{--bezel-fill-top:#cfe8fa;--bezel-fill-mid:#7fb8e8;--bezel-fill-bottom:#3d7fbf;--bezel-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.45);--bezel-edge-shade:inset 0 -1px 0 rgba(30,78,125,0.30);--bezel-shadow-ambient:0 26px 60px rgba(30,78,125,0.55);--bezel-shadow-contact:0 3px 10px rgba(30,78,125,0.34);--chrome-fill-top:#4a6b87;--chrome-fill-bottom:#0e253c;--chrome-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.22);--chrome-edge-shade:inset 0 -1px 0 rgba(30,78,125,0.55);--chrome-ring:inset 0 0 0 1px rgba(255,255,255,0.24);--groove-fill:#346da4;--fd-rail-surface:#2e5f8f;--groove-shadow:inset 0 2px 5px rgba(30,78,125,0.55);--groove-highlight:inset 0 -1px 0 rgba(255,255,255,0.06);--well-fill:var(--fd-paper-well);--well-seam:#cfe8fa;--well-inset-top:inset 0 3px 8px rgba(30,78,125,0.55);--well-inset-side:inset 3px 0 7px rgba(30,78,125,0.40),inset -3px 0 7px rgba(30,78,125,0.30);--well-inset-bottom:inset 0 -1px 4px rgba(30,78,125,0.24);--scroll-shade:linear-gradient(180deg,rgba(30,78,125,0.55),rgba(30,78,125,0));--raise-shadow:0 2px 6px rgba(30,78,125,0.50);--raise-highlight:inset 0 1px 0 rgba(255,255,255,0.16);--card-fill:var(--fd-paper-card);--card-border:var(--fd-paper-line);--card-shadow-contact:0 1px 2px rgba(30,78,125,0.30);--card-shadow-ambient:0 6px 14px -6px rgba(30,78,125,0.45);--table-head-fill:var(--fd-paper-head);--table-row-rule:var(--fd-paper-rule);--dock-fill-top:#0e253c;--dock-fill-bottom:#0b1e30;--pill-fill:rgba(255,255,255,0.10);--pill-border:rgba(255,255,255,0.14)}.appShell.omnis-frame[data-rail=sky-mid]{--bezel-fill-top:#3a4048;--bezel-fill-mid:#22262c;--bezel-fill-bottom:#121519;--bezel-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.45);--bezel-edge-shade:inset 0 -1px 0 rgba(0,0,0,0.30);--bezel-shadow-ambient:0 26px 60px rgba(0,0,0,0.55);--bezel-shadow-contact:0 3px 10px rgba(0,0,0,0.34);--chrome-fill-top:#14161a;--chrome-fill-bottom:#020303;--chrome-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.22);--chrome-edge-shade:inset 0 -1px 0 rgba(0,0,0,0.55);--chrome-ring:inset 0 0 0 1px rgba(255,255,255,0.24);--groove-fill:#121519;--fd-rail-surface:#0e1013;--groove-shadow:inset 0 2px 5px rgba(0,0,0,0.55);--groove-highlight:inset 0 -1px 0 rgba(255,255,255,0.06);--well-fill:var(--fd-paper-well);--well-seam:#3a4048;--well-inset-top:inset 0 3px 8px rgba(0,0,0,0.55);--well-inset-side:inset 3px 0 7px rgba(0,0,0,0.40),inset -3px 0 7px rgba(0,0,0,0.30);--well-inset-bottom:inset 0 -1px 4px rgba(0,0,0,0.24);--scroll-shade:linear-gradient(180deg,rgba(0,0,0,0.55),rgba(0,0,0,0));--raise-shadow:0 2px 6px rgba(0,0,0,0.50);--raise-highlight:inset 0 1px 0 rgba(255,255,255,0.16);--card-fill:var(--fd-paper-card);--card-border:var(--fd-paper-line);--card-shadow-contact:0 1px 2px rgba(0,0,0,0.30);--card-shadow-ambient:0 6px 14px -6px rgba(0,0,0,0.45);--table-head-fill:var(--fd-paper-head);--table-row-rule:var(--fd-paper-rule);--dock-fill-top:#020303;--dock-fill-bottom:#020203;--pill-fill:rgba(255,255,255,0.10);--pill-border:rgba(255,255,255,0.14)}.appShell.omnis-frame[data-rail=sky-amber]{--bezel-fill-top:#edc08a;--bezel-fill-mid:#c9803a;--bezel-fill-bottom:#92400e;--bezel-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.45);--bezel-edge-shade:inset 0 -1px 0 rgba(58,24,4,0.30);--bezel-shadow-ambient:0 26px 60px rgba(58,24,4,0.55);--bezel-shadow-contact:0 3px 10px rgba(58,24,4,0.34);--chrome-fill-top:#754a22;--chrome-fill-bottom:#1c0c02;--chrome-edge-highlight:inset 0 1px 0 rgba(255,255,255,0.22);--chrome-edge-shade:inset 0 -1px 0 rgba(58,24,4,0.55);--chrome-ring:inset 0 0 0 1px rgba(255,255,255,0.24);--groove-fill:#92400e;--fd-rail-surface:#6e300b;--groove-shadow:inset 0 2px 5px rgba(58,24,4,0.55);--groove-highlight:inset 0 -1px 0 rgba(255,255,255,0.06);--well-fill:var(--fd-paper-well);--well-seam:#edc08a;--well-inset-top:inset 0 3px 8px rgba(58,24,4,0.55);--well-inset-side:inset 3px 0 7px rgba(58,24,4,0.40),inset -3px 0 7px rgba(58,24,4,0.30);--well-inset-bottom:inset 0 -1px 4px rgba(58,24,4,0.24);--scroll-shade:linear-gradient(180deg,rgba(58,24,4,0.55),rgba(58,24,4,0));--raise-shadow:0 2px 6px rgba(58,24,4,0.50);--raise-highlight:inset 0 1px 0 rgba(255,255,255,0.16);--card-fill:var(--fd-paper-card);--card-border:var(--fd-paper-line);--card-shadow-contact:0 1px 2px rgba(58,24,4,0.30);--card-shadow-ambient:0 6px 14px -6px rgba(58,24,4,0.45);--table-head-fill:var(--fd-paper-head);--table-row-rule:var(--fd-paper-rule);--dock-fill-top:#1c0c02;--dock-fill-bottom:#160902;--pill-fill:rgba(255,255,255,0.10);--pill-border:rgba(255,255,255,0.14)}.appShell.omnis-frame{padding:var(--fd-bezel-pad,12px);isolation:isolate;--fd-chrome-shadow-hue:color-mix(in oklab,var(--bezel-fill-bottom,var(--frame)),#000 55%);--fd-chrome-contact:var( --chrome-shadow-contact,0 1px 2px color-mix(in srgb,var(--fd-chrome-shadow-hue) 55%,transparent),0 8px 20px -6px color-mix(in srgb,var(--fd-chrome-shadow-hue) 50%,transparent),0 24px 52px -16px color-mix(in srgb,var(--fd-chrome-shadow-hue) 45%,transparent) )}.appShell.omnis-frame .cp-frame{inset:0;z-index:-1;pointer-events:none;border-radius:var(--fd-r-bezel,20px);background-image:linear-gradient(180deg,var(--bezel-fill-top,var(--frame)) 0,var(--bezel-fill-mid,var(--frame)) 50%,var(--bezel-fill-bottom,var(--frame)) 100%);box-shadow:var(--bezel-edge-highlight),var(--bezel-edge-shade),var(--bezel-shadow-ambient),var(--bezel-shadow-contact)}.appShell.omnis-frame .cp-frame:after,.appShell.omnis-frame .cp-frame:before{content:none}.appShell.omnis-frame .cp-window{border-radius:var(--fd-r-frame,13px);overflow:hidden;background:linear-gradient(180deg,var(--chrome-fill-top,var(--rail-bg)) 0,var(--chrome-fill-bottom,var(--rail-bg)) 100%);box-shadow:var(--chrome-edge-highlight),var(--chrome-ring),var(--chrome-edge-shade),var(--fd-chrome-contact)}.appShell.omnis-frame .cp-body{box-sizing:border-box;padding:0 var(--fd-frame-gutter,11px) var(--fd-frame-gutter,11px) 0}@media (max-width:767.98px){.appShell.omnis-frame .cp-body{padding-left:var(--fd-frame-gutter,11px)}.appShell.omnis-frame .cp-nav-backdrop{inset:0 var(--fd-frame-gutter,11px) var(--fd-frame-gutter,11px)}.appShell.omnis-frame .cp-nav-drawer{left:var(--fd-frame-gutter,11px);bottom:var(--fd-frame-gutter,11px)}}@media print{.appShell.omnis-frame .cp-frame{display:none!important}.appShell.omnis-frame .cp-window{background:var(--canvas);box-shadow:none}.appShell.omnis-frame .cp-body{padding:0}}.appShell.omnis-frame{--fd-bezel-pad:12px;--fd-r-bezel:24px;--fd-r-frame:18px}:root:has(.appShell.omnis-frame){--fd-bezel-pad:12px;--fd-r-frame:18px}.appShell.omnis-frame .cp-frame{box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.35),inset 0 0 0 1px rgba(0,0,0,.22),inset 0 0 18px 6px rgba(0,0,0,.22),var(--bezel-shadow-ambient),var(--bezel-shadow-contact)}.appShell.omnis-frame .cp-window{box-shadow:inset 0 0 0 1px rgba(0,0,0,.3),inset 0 1px 0 1px rgba(255,255,255,.16),inset 0 2px 0 rgba(255,255,255,.34),inset 0 -2px 0 rgba(0,0,0,.3),inset 0 -1px 0 1px rgba(255,255,255,.06),var(--fd-chrome-contact)}.appShell.omnis-frame .cp-topbar{position:relative}.appShell.omnis-frame[data-app-rail=true] .cp-topbar:after{content:"";position:absolute;top:50%;left:max(calc(10px + var(--fd-apprail-w, 56px) + var(--fd-rail-w, 88px)),calc(10px + var(--fd-lead-min, 110px)));width:1px;height:26px;margin-top:calc(-13px + var(--fd-header-nudge, 8px) / 2);background:var(--fd-depth-seam,rgba(0,0,0,.42));box-shadow:1px 0 0 var(--fd-depth-lip,rgba(255,255,255,.22));pointer-events:none}@media (max-width:767.98px){.appShell.omnis-frame[data-app-rail=true] .cp-topbar:after{content:none}}.appShell.omnis-frame .cp-window{background-image:linear-gradient(180deg,color-mix(in oklab,var(--chrome-fill-top,var(--rail-bg)),#fff 7%) 0,var(--chrome-fill-top,var(--rail-bg)) 12%,var(--chrome-fill-bottom,var(--rail-bg)) 100%)}.appShell.omnis-frame{max-width:100vw;overflow:clip;contain:paint}body:has(.appShell.omnis-frame),html:has(.appShell.omnis-frame){overflow-x:clip;max-width:100vw}.appShell.omnis-frame .cp-body,.appShell.omnis-frame .cp-body>.cp-shell-content{min-width:0}body:has(.appShell.omnis-frame) .MuiDialog-root,body:has(.appShell.omnis-frame) .MuiDrawer-root,body:has(.appShell.omnis-frame) .MuiMenu-root,body:has(.appShell.omnis-frame) .MuiModal-root,body:has(.appShell.omnis-frame) .MuiPopover-root{inset:var(--fd-bezel-pad,12px)!important}body:has(.appShell.omnis-frame) .MuiBackdrop-root{inset:0!important;border-radius:var(--fd-r-frame,13px)}.appShell.omnis-frame .cp-topbar{--fd-header-rule:color-mix(in oklab,var(--chrome-line),var(--chrome-ink) 22%);--fd-focus-outline:2px solid var(--rail-active-bg);--fd-focus-outline-offset:2px;background:transparent;border-bottom:0}@media (min-width:768px){.appShell.omnis-frame .cp-topbar{height:var(--fd-header-h,64px);flex:0 0 var(--fd-header-h,64px);padding:0 16px 0 0;gap:10px}.appShell.omnis-frame .cp-topbar .cp-topbar-right{padding-right:0}.appShell.omnis-frame .cp-topbar .cp-lockup{box-sizing:border-box;width:var(--fd-logocell-w,88px);flex:0 0 var(--fd-logocell-w,88px);position:relative}.appShell.omnis-frame .cp-topbar .cp-lockup>*{position:relative;z-index:1}.appShell.omnis-frame .cp-topbar .cp-lockup:after{content:"";position:absolute;left:100%;top:calc(50% - 13px);width:1px;height:26px;background:var(--fd-header-rule);pointer-events:none}.appShell.omnis-frame .cp-topbar .cp-lockup+.cp-wordmark,.appShell.omnis-frame .cp-topbar .cp-lockup+.cp-wordmark-text{margin-left:14px}.appShell.omnis-frame .cp-topbar .cp-wordmark-text{font-size:22px;font-weight:800;letter-spacing:-.035em}.appShell.omnis-frame .cp-topbar .cp-topbar-title--page{font-size:14px;font-weight:600;margin-left:13px}.appShell.omnis-frame .cp-topbar .cp-orgname-rule{height:26px;margin:0 13px;background:var(--fd-header-rule)}.appShell.omnis-frame .cp-topbar .cp-context-tabs{box-sizing:border-box;margin-left:13px;gap:2px;padding:3px;border-radius:calc(var(--fd-r-item, 7px) + 3px);background:var(--groove-fill);box-shadow:var(--groove-shadow),var(--groove-highlight)}.appShell.omnis-frame .cp-topbar .cp-context-tab{border-radius:var(--fd-r-item,7px);transition:background-color .12s ease-out,box-shadow .12s ease-out}.appShell.omnis-frame .cp-topbar .cp-context-tab:not(.is-active):hover{background:color-mix(in srgb,var(--chrome-ink) 9%,transparent)}.appShell.omnis-frame .cp-topbar .cp-context-tab.is-active{box-shadow:var(--raise-shadow),var(--raise-highlight)}}@media (min-width:768px){.appShell.omnis-frame .cp-topbar .cp-context-tab.is-active:focus-visible{box-shadow:var(--raise-shadow),var(--raise-highlight);outline:var(--fd-focus-outline);outline-offset:var(--fd-focus-outline-offset)}}.appShell.omnis-frame .cp-topbar .cp-searchfield,.appShell.omnis-frame .cp-topbar input[type=search],.appShell.omnis-frame .cp-topbar input[type=text]{padding:7px 11px;border:0;border-radius:var(--fd-r-iconbtn,8px);background:var(--groove-fill);box-shadow:var(--groove-shadow),var(--groove-highlight);color:var(--chrome-ink);font-family:inherit;transition:background-color .12s ease-out,box-shadow .12s ease-out}.appShell.omnis-frame .cp-topbar .cp-searchfield:focus-visible,.appShell.omnis-frame .cp-topbar input[type=search]:focus-visible,.appShell.omnis-frame .cp-topbar input[type=text]:focus-visible{box-shadow:var(--groove-shadow),var(--groove-highlight);outline:var(--fd-focus-outline);outline-offset:var(--fd-focus-outline-offset)}.appShell.omnis-frame .cp-topbar .cp-chromebtn{border:0;background:var(--groove-fill);box-shadow:var(--groove-shadow),var(--groove-highlight);transition:background-color .12s ease-out,box-shadow .12s ease-out}@media (min-width:768px){.appShell.omnis-frame .cp-topbar .cp-chromebtn{height:34px;min-width:34px;padding:0 7px;border-radius:var(--fd-r-iconbtn,8px)}}.appShell.omnis-frame .cp-topbar .cp-chromebtn:hover{background:color-mix(in oklab,var(--groove-fill),var(--chrome-ink) 9%)}.appShell.omnis-frame .cp-topbar .cp-chromebtn:focus-visible{box-shadow:var(--groove-shadow),var(--groove-highlight);outline:var(--fd-focus-outline);outline-offset:var(--fd-focus-outline-offset)}.appShell.omnis-frame .cp-topbar .cp-chromebtn[aria-label="Account menu"]{background:var(--chrome-fill);box-shadow:var(--raise-shadow),var(--raise-highlight)}.appShell.omnis-frame .cp-topbar .cp-chromebtn[aria-label="Account menu"]:hover{background:color-mix(in oklab,var(--chrome-fill),var(--chrome-ink) 9%)}.appShell.omnis-frame .cp-topbar .cp-chromebtn[aria-label="Account menu"]:focus-visible{box-shadow:var(--raise-shadow),var(--raise-highlight);outline:var(--fd-focus-outline);outline-offset:var(--fd-focus-outline-offset)}@media (min-width:768px){.appShell.omnis-frame .cp-topbar .cp-chromebtn[aria-label="Account menu"]{height:34px;min-width:34px;max-width:34px}}.appShell.omnis-frame .cp-topbar .cp-btn-primary{border-radius:var(--fd-r-card,9px);box-shadow:none;transition:background-color .12s ease-out}.appShell.omnis-frame .cp-topbar .cp-btn-primary:focus-visible{outline:var(--fd-focus-outline);outline-offset:var(--fd-focus-outline-offset)}@media (min-width:768px){.appShell.omnis-frame .cp-topbar .cp-topbar-selector{border-radius:var(--fd-r-iconbtn,8px);background:var(--groove-fill);box-shadow:var(--groove-shadow),var(--groove-highlight)}.appShell.omnis-frame .cp-topbar .cp-topbar-selector>*>button,.appShell.omnis-frame .cp-topbar .cp-topbar-selector>button{background:transparent!important;border:0!important;box-shadow:none!important}.appShell.omnis-frame .cp-topbar .cp-topbar-selector>*>button:focus-visible,.appShell.omnis-frame .cp-topbar .cp-topbar-selector>button:focus-visible{box-shadow:none!important;outline:var(--fd-focus-outline)!important;outline-offset:var(--fd-focus-outline-offset)!important}}@media (min-width:768px) and (max-width:1023.98px) and (max-height:480px){.appShell.omnis-frame .cp-topbar{height:50px;flex:0 0 50px}}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-topbar .cp-btn-primary,.appShell.omnis-frame .cp-topbar .cp-chromebtn,.appShell.omnis-frame .cp-topbar .cp-context-tab,.appShell.omnis-frame .cp-topbar .cp-searchfield,.appShell.omnis-frame .cp-topbar input[type=search],.appShell.omnis-frame .cp-topbar input[type=text]{transition:none}}.appShell.omnis-frame .cp-rail{--fd-rail-rule:color-mix(in oklab,color-mix(in oklab,var(--chrome-line),var(--chrome-ink) 22%),transparent 38%)}.appShell.omnis-frame .cp-body>.cp-rail{box-sizing:border-box;width:var(--fd-rail-w,88px);flex:none;align-self:stretch;height:auto;min-height:0;padding:0 6px 0 9px;align-items:stretch;gap:0;background:transparent;border-right:none;overflow:hidden}.appShell.omnis-frame .cp-body>.cp-rail>.cp-rail-top{padding:6px 0 4px}.appShell.omnis-frame .cp-rail>.cp-rail-divider{width:auto;height:1px;margin:3px 6px 7px;background:var(--fd-rail-rule)}.appShell.omnis-frame[data-rail-sep=bare] .cp-rail>.cp-rail-divider{background:none;height:0;margin:0 0 3px}.appShell.omnis-frame .cp-rail>.cp-rail-channel{--fd-recipe-groove-radius:var(--fd-r-channel,11px);border-radius:var(--fd-r-channel,11px);background:var(--fd-recipe-groove-fill,var(--groove-fill));border:0;box-shadow:var(--groove-shadow),var(--groove-highlight);padding:0;overflow:hidden}.appShell.omnis-frame .cp-rail-channel>.cp-rail-scroll,.appShell.omnis-frame .cp-rail>.cp-rail-channel{box-sizing:border-box;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:stretch}.appShell.omnis-frame .cp-rail-channel>.cp-rail-scroll{width:100%;gap:0;padding:4px;background:none;box-shadow:none;border-radius:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none}.appShell.omnis-frame .cp-rail .cp-rail-group{display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:0}.appShell.omnis-frame .cp-rail .cp-rail-grouplist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:stretch;gap:2px;min-width:0}.appShell.omnis-frame .cp-rail .cp-rail-groupitem{margin:0;padding:0;list-style:none;min-width:0}.appShell.omnis-frame .cp-rail .cp-rail-group+.cp-rail-group{margin-top:7px}.appShell.omnis-frame .cp-rail .cp-railitem{box-sizing:border-box;width:100%;flex:0 0 auto;padding:13px 3px 6px;display:flex;flex-direction:column;align-items:center;gap:4px;position:relative;border:none;border-radius:var(--fd-r-item,7px);transition:background-color .12s ease-out,box-shadow .12s ease-out}.appShell.omnis-frame .cp-rail .cp-railitem .material-symbols-rounded{font-size:20px!important;line-height:1;flex:0 0 auto}.appShell.omnis-frame .cp-rail .cp-railitem-label{font-size:9.5px;font-weight:500;letter-spacing:-.005em;line-height:1.2;text-align:center;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appShell.omnis-frame .cp-rail .cp-railitem-count{position:absolute;top:2px;right:4px;z-index:1;box-sizing:border-box;min-width:14px;padding:1px 4px;border:1px solid var(--pill-border);border-radius:999px;background:var(--pill-fill);color:var(--chrome-ink);font-size:8.5px;font-weight:700;line-height:1.2;letter-spacing:0;text-align:center}.appShell.omnis-frame .cp-rail .cp-railitem:has(.cp-railitem-count) .cp-railitem-badge{right:20px}.appShell.omnis-frame .cp-rail .cp-rail-groupdivider{width:auto;height:1px;flex:0 0 auto;margin:5px 6px 7px;background:var(--fd-rail-rule)}.appShell.omnis-frame .cp-rail .cp-rail-grouplabel{margin:0;padding:4px 6px 3px;max-width:none;font-size:7.5px;font-weight:600;letter-spacing:.1em;line-height:1.35;text-align:left}.appShell.omnis-frame .cp-rail .cp-rail-grouplabel:after,.appShell.omnis-frame .cp-rail .cp-rail-grouplabel:before{content:none}.appShell.omnis-frame .cp-rail .cp-rail-bottom{flex:0 0 auto;margin:auto 4px 4px;padding:9px 5px 2px;display:flex;flex-direction:column;align-items:stretch;gap:2px;position:relative}.appShell.omnis-frame .cp-rail .cp-rail-bottom:before{left:6px;right:6px;width:auto;transform:none;background:var(--fd-rail-rule)}.appShell.omnis-frame[data-rail] .cp-rail .cp-railitem:not(.is-active){background:transparent;border:none;box-shadow:none}.appShell.omnis-frame[data-rail] .cp-rail .cp-railitem:not(.is-active):hover{background:color-mix(in srgb,var(--rail-active-bg) 9%,transparent);box-shadow:none;color:var(--chrome-ink)}.appShell.omnis-frame[data-rail] .cp-rail .cp-railitem.is-active{background:linear-gradient(180deg,color-mix(in oklab,var(--rail-active-bg),#fff 16%) 0,var(--rail-active-bg) 55%,color-mix(in oklab,var(--rail-active-bg),#000 7%) 100%);color:var(--rail-active-fg);border-color:transparent;border-radius:var(--fd-r-item,7px);outline:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.34),inset 0 -1px 0 rgba(0,0,0,.09),var(--raise-shadow),var(--raise-highlight)}.appShell.omnis-frame[data-rail] .cp-rail .cp-railitem.is-active .cp-railitem-label{font-weight:600}.appShell.omnis-frame[data-rail] .cp-rail .cp-railitem.is-active:hover{background:linear-gradient(180deg,color-mix(in oklab,color-mix(in oklab,var(--rail-active-bg) 90%,#000),#fff 16%) 0,color-mix(in oklab,var(--rail-active-bg) 90%,#000) 55%,color-mix(in oklab,color-mix(in oklab,var(--rail-active-bg) 90%,#000),#000 7%) 100%)}.appShell.omnis-frame[data-rail] .cp-rail .cp-railitem.is-active:before{display:none}.appShell.omnis-frame[data-rail] .cp-rail .cp-railitem:focus-visible{outline:2px solid var(--rail-active-bg);outline-offset:2px;border-radius:var(--fd-r-item,7px)}.appShell.omnis-frame[data-rail] .cp-rail .cp-railitem.is-active:focus-visible{outline-color:var(--rail-active-fg)}.appShell.omnis-frame[data-rail] .cp-rail .cp-railitem:active{transform:none}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame[data-rail] .cp-rail .cp-railitem{transition:none}}@media (pointer:coarse){.appShell.omnis-frame[data-rail] .cp-body>.cp-rail .cp-railitem{min-height:44px}}.appShell.omnis-frame .cp-nav-drawer .cp-rail .cp-railitem{width:100%;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;min-height:46px;padding:0 12px;text-align:left}.appShell.omnis-frame .cp-nav-drawer .cp-rail .cp-railitem .material-symbols-rounded{font-size:21px!important}.appShell.omnis-frame .cp-nav-drawer .cp-rail .cp-railitem-label{font-size:13.5px;letter-spacing:0;max-width:none;text-align:left}.appShell.omnis-frame .cp-nav-drawer .cp-rail .cp-railitem-count{top:50%;right:12px;transform:translateY(-50%)}.appShell.omnis-frame .cp-nav-drawer .cp-rail .cp-railitem:has(.cp-railitem-count) .cp-railitem-badge{right:34px}.appShell.omnis-frame .cp-nav-drawer .cp-rail .cp-rail-grouplabel{padding:4px 12px 3px;text-align:left}.appShell.omnis-frame .cp-nav-drawer .cp-rail .cp-rail-groupdivider{margin:5px 12px 7px}.appShell.omnis-frame .cp-nav-drawer .cp-rail>.cp-rail-divider{margin:4px 12px 8px}.appShell.omnis-frame .cp-nav-drawer .cp-rail .cp-rail-bottom{padding:9px 0 2px}.appShell.omnis-frame .cp-nav-drawer .cp-rail .cp-rail-bottom:before{left:12px;right:12px}.appShell.omnis-frame{--fd-shade-h:16px;--fd-well-seam-light:var(--chrome-fill-top,var(--raised))}.appShell.omnis-frame .cp-shell-content.cp-shell-content{flex:1;min-width:0;box-sizing:border-box;border-radius:var(--fd-r-well,10px);padding:var(--fd-well-pad,22px);border:1px solid var(--well-seam);background-color:var(--well-fill,var(--canvas));box-shadow:var(--well-inset-top),var(--well-inset-side),var(--well-inset-bottom),0 1px 0 var(--fd-well-seam-light);overflow-y:auto;overscroll-behavior:contain}.appShell.omnis-frame .cp-shell-content.cp-shell-content:focus-visible{outline:2px solid var(--rail-active-bg);outline-offset:2px}html:has(.appShell.omnis-frame){overflow:hidden;overscroll-behavior:none}html:has(.appShell.omnis-frame) body{overflow:hidden}.appShell.omnis-frame .cp-shell-content>.cp-scroll-shade,.appShell.omnis-frame .cp-shell-content>.cp-well-shade{position:sticky;top:calc(-1 * var(--fd-well-pad, 22px));left:calc(-1 * var(--fd-well-pad, 22px));z-index:3;flex:none;align-self:stretch;height:var(--fd-shade-h,16px);margin:calc(-1 * var(--fd-well-pad, 22px)) calc(-1 * var(--fd-well-pad, 22px)) calc(var(--fd-well-pad, 22px) - var(--fd-shade-h, 16px));border-radius:calc(var(--fd-r-well, 10px) - 1px) calc(var(--fd-r-well, 10px) - 1px) 0 0;background:var(--scroll-shade);opacity:var(--fd-shade-opacity,0);transition:opacity .12s ease-out;pointer-events:none}.omnis-frame .fd-sticky-head.fd-sticky-head,.omnis-frame.fd-sticky-head.fd-sticky-head{position:sticky;top:calc(-1 * var(--fd-well-pad, 22px));z-index:2}.omnis-frame .fd-sticky-head.fd-sticky-head,.omnis-frame .fd-sticky-head.fd-sticky-head td,.omnis-frame .fd-sticky-head.fd-sticky-head th,.omnis-frame.fd-sticky-head.fd-sticky-head,.omnis-frame.fd-sticky-head.fd-sticky-head td,.omnis-frame.fd-sticky-head.fd-sticky-head th{background-color:var(--table-head-fill,var(--card-fill));box-shadow:0 1px 0 var(--table-row-rule,var(--line2))}.appShell.omnis-frame .cp-shell-content.cp-shell-content.fd-well-bleed,.appShell.omnis-frame .cp-shell-content.cp-shell-content:has(>.fd-well-bleed){--fd-well-pad:0px;padding:0}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-shell-content>.cp-scroll-shade,.appShell.omnis-frame .cp-shell-content>.cp-well-shade{transition:none}}@media print{.appShell.omnis-frame .cp-shell-content.cp-shell-content{border:0;border-radius:0;box-shadow:none}.appShell.omnis-frame .cp-shell-content>.cp-scroll-shade,.appShell.omnis-frame .cp-shell-content>.cp-well-shade{display:none}}.appShell.omnis-frame .cp-shell-content{background-image:radial-gradient(circle at 1px 1px,color-mix(in oklab,var(--chrome-ink),transparent 88%) 1px,transparent 0);background-size:22px 22px;background-position:0 0;background-attachment:local}.omnis-frame{--fd-recipe-card-pad:14px 16px;--fd-recipe-groove-radius:var(--fd-r-iconbtn);--fd-recipe-stat-label-h:30px;--fd-recipe-groove-fill:var(--groove-fill);--fd-recipe-thumb-shadow:inset 0 1px 3px color-mix(in srgb,var(--ink) 14%,transparent);--fd-recipe-transition:background-color 120ms ease-out,box-shadow 120ms ease-out}.omnis-frame .fd-card.fd-card,.omnis-frame.fd-card.fd-card{background:var(--card-fill);border:1px solid var(--card-border);border-radius:var(--fd-r-card);padding:var(--fd-recipe-card-pad);box-shadow:var(--card-shadow-contact),var(--card-shadow-ambient);transition:var(--fd-recipe-transition)}.omnis-frame .fd-card--flush.fd-card--flush,.omnis-frame.fd-card--flush.fd-card--flush{padding:0;overflow:clip}.omnis-frame .fd-card--loading.fd-card--loading,.omnis-frame.fd-card--loading.fd-card--loading{box-shadow:none}.omnis-frame .fd-statstrip.fd-statstrip,.omnis-frame.fd-statstrip.fd-statstrip{display:flex;align-items:stretch;background:var(--card-fill);border:1px solid var(--card-border);border-radius:var(--fd-r-card);padding:0;overflow:clip;box-shadow:var(--card-shadow-contact),var(--card-shadow-ambient);transition:var(--fd-recipe-transition)}.omnis-frame .fd-statstrip>*,.omnis-frame.fd-statstrip>*{flex:1 1 0;min-width:0;padding:var(--fd-recipe-card-pad)}.omnis-frame .fd-statstrip>*+*,.omnis-frame.fd-statstrip>*+*{border-left:1px solid var(--card-border)}.omnis-frame .fd-statstrip-label,.omnis-frame.fd-statstrip .fd-statstrip-label{display:block;min-height:var(--fd-recipe-stat-label-h)}.omnis-frame .fd-groove.fd-groove,.omnis-frame.fd-groove.fd-groove{background:var(--fd-recipe-groove-fill);border:0;border-radius:var(--fd-recipe-groove-radius);box-shadow:var(--groove-shadow),var(--groove-highlight);transition:var(--fd-recipe-transition)}.omnis-frame .fd-groove:focus-visible,.omnis-frame.fd-groove:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.omnis-frame input:where([type=text],[type=search],[type=email],[type=tel],[type=url],[type=number],[type=password],[type=date],[type=time],[type=datetime-local],:not([type])).fd-groove.fd-groove,.omnis-frame textarea.fd-groove.fd-groove{appearance:none;-webkit-appearance:none}.omnis-frame progress.fd-groove.fd-groove{appearance:none;-webkit-appearance:none}.omnis-frame progress.fd-groove.fd-groove::-webkit-progress-bar{background:var(--fd-recipe-groove-fill);border-radius:inherit;box-shadow:var(--groove-shadow),var(--groove-highlight)}.omnis-frame .fd-groove--thumb.fd-groove--thumb,.omnis-frame.fd-groove--thumb.fd-groove--thumb{border-radius:var(--fd-r-item);box-shadow:var(--fd-recipe-thumb-shadow),inset 0 0 0 1px var(--card-border)}.omnis-frame .fd-raised.fd-raised,.omnis-frame.fd-raised.fd-raised{box-shadow:var(--raise-shadow),var(--raise-highlight);transition:var(--fd-recipe-transition)}.omnis-frame .fd-raised:focus-visible,.omnis-frame.fd-raised:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.omnis-frame .fd-overlay.fd-overlay,.omnis-frame.fd-overlay.fd-overlay{background:var(--card-fill,var(--raised));border:1px solid var(--card-border,var(--line2));border-radius:var(--fd-r-frame);box-shadow:var(--elev-overlay)}.omnis-frame .fd-flat.fd-flat.fd-flat,.omnis-frame.fd-flat.fd-flat.fd-flat{box-shadow:none}@media (prefers-reduced-motion:reduce){.omnis-frame .fd-card.fd-card,.omnis-frame .fd-groove.fd-groove,.omnis-frame .fd-raised.fd-raised,.omnis-frame .fd-statstrip.fd-statstrip,.omnis-frame.fd-card.fd-card,.omnis-frame.fd-groove.fd-groove,.omnis-frame.fd-raised.fd-raised,.omnis-frame.fd-statstrip.fd-statstrip{transition:none}}.appShell.omnis-frame{--fd-apprail-w:56px;--fd-apptile-size:36px;--fd-header-nudge:8px;--fd-lead-min:110px;--fd-apprail-gap:10px;--fd-depth-groove:color-mix(in oklab,var(--groove-fill),#ffffff 20%);--fd-depth-lip:rgba(255,255,255,0.34);--fd-depth-floor:rgba(255,255,255,0.22);--fd-depth-shade:rgba(0,0,0,0.22);--fd-depth-shade-soft:rgba(0,0,0,0.13);--fd-depth-seam:rgba(0,0,0,0.28);--fd-depth-seam-wash:rgba(0,0,0,0.55);--fd-depth-seam-lit:rgba(255,255,255,0.42);--fd-depth-proud:rgba(255,255,255,0.34);--fd-depth-rim:transparent}.appShell.omnis-frame[data-rail-polarity=dark]{--fd-depth-groove:color-mix(in oklab,var(--groove-fill),#000 55%);--fd-depth-lip:rgba(255,255,255,0.30);--fd-depth-floor:rgba(255,255,255,0.22);--fd-depth-shade:rgba(0,0,0,0.92);--fd-depth-shade-soft:rgba(0,0,0,0.62);--fd-depth-seam:rgba(0,0,0,0.85);--fd-depth-seam-wash:rgba(0,0,0,0.95);--fd-depth-seam-lit:rgba(255,255,255,0.22);--fd-depth-proud:rgba(255,255,255,0.18);--fd-depth-rim:rgba(255,255,255,0.12)}.appShell.omnis-frame .cp-body>.cp-apprail{box-sizing:border-box;width:calc(var(--fd-apprail-w, 56px) + 26px);flex:none;align-self:stretch;height:auto;min-height:0;display:flex;flex-direction:column;align-items:center;gap:8px;margin:68px -26px 128px var(--fd-apprail-gap,10px);padding:6px 26px 6px 0;border-radius:20px 0 0 20px;overflow:hidden;background:var(--fd-rail-surface,var(--fd-depth-groove));box-shadow:inset 0 2px 0 var(--fd-depth-lip),inset 0 10px 18px -6px var(--fd-depth-shade),inset 5px 0 10px -4px var(--fd-depth-shade-soft),inset 0 -2px 0 var(--fd-depth-floor)}.appShell.omnis-frame[data-app-rail=true] .cp-body>.cp-rail{margin:8px 0 4px;padding-inline-start:0;border-radius:var(--fd-r-channel,11px);box-shadow:none}.appShell.omnis-frame[data-app-rail=true][data-rail] .cp-rail>.cp-rail-channel{background:var(--fd-rail-surface,var(--fd-depth-groove));box-shadow:inset 0 2px 0 var(--fd-depth-lip),inset 0 10px 18px -6px var(--fd-depth-shade),inset -5px 0 10px -4px var(--fd-depth-shade-soft),inset 0 -2px 0 var(--fd-depth-floor)}@media (max-width:767.98px){.appShell.omnis-frame .cp-body>.cp-apprail{display:none}}.appShell.omnis-frame .cp-apprail-brand{display:flex;align-items:center;justify-content:center;height:var(--fd-header-h,64px);flex:none}.appShell.omnis-frame .cp-apprail-list{list-style:none;margin:0;padding:6px;box-sizing:border-box;width:100%;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;gap:15px;background:none;border-radius:0;box-shadow:none;overflow-y:auto;scrollbar-width:none}.appShell.omnis-frame .cp-apprail-list::-webkit-scrollbar{display:none}.appShell.omnis-frame .cp-apprail-listitem{flex:none}.appShell.omnis-frame .cp-apprail-listitem:first-child{position:relative;margin-bottom:6px;padding-bottom:8px}.appShell.omnis-frame .cp-apprail-listitem:first-child:after{content:"";position:absolute;left:6px;right:6px;bottom:0;height:1px;background:var(--fd-depth-seam);box-shadow:0 1px 0 var(--fd-depth-lip)}.appShell.omnis-frame .cp-apptile{display:grid;place-items:center;box-sizing:border-box;width:var(--fd-apptile-size,36px);height:var(--fd-apptile-size,36px);padding:0;border:none;border-radius:999px;background:transparent;box-shadow:none;color:var(--chrome-ink);cursor:pointer;transition:filter .14s ease}.appShell.omnis-frame .cp-apptile-art--disc{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;box-shadow:0 0 0 .5px var(--fd-disc-ring,color-mix(in oklab,var(--chakra-disc,var(--chrome-ink)),#000 32%)),0 1px 3px -1px var(--fd-depth-shade-soft);transition:filter .14s ease}.appShell.omnis-frame .cp-apptile-art--custom{display:grid;place-items:center;background:none;border-radius:999px;opacity:1;overflow:visible;box-shadow:none}.appShell.omnis-frame .cp-apptile-art--enso{display:grid;place-items:center;position:relative;box-sizing:border-box;width:var(--fd-apptile-size,36px);height:var(--fd-apptile-size,36px);border-radius:999px;background:none;box-shadow:none}.appShell.omnis-frame .cp-enso-mark__art{position:relative;display:block}.appShell.omnis-frame .cp-apptile:hover .cp-apptile-art{filter:brightness(1.09) saturate(1.05)}.appShell.omnis-frame .cp-apptile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.appShell.omnis-frame .cp-apprail-listitem{position:relative;width:100%;display:flex;justify-content:center}.appShell.omnis-frame .cp-apprail-listitem[data-visited=true]:before{content:"";position:absolute;left:calc(-1 * var(--fd-apprail-list-pad, 4px));top:calc(var(--fd-apptile-size, 36px) / 2);transform:translateY(-50%);width:3px;height:20px;border-radius:0 3px 3px 0;background:var(--rail-active-bg);opacity:.46;pointer-events:none}.appShell.omnis-frame .cp-apprail-listitem:has(.cp-apptile.is-current):before{content:"";position:absolute;left:calc(-1 * var(--fd-apprail-list-pad, 4px));top:calc(var(--fd-apptile-size, 36px) / 2);transform:translateY(-50%);width:3px;height:20px;border-radius:0 3px 3px 0;background:var(--rail-active-bg)}.appShell.omnis-frame .cp-apprail-footer{flex:none;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}.appShell.omnis-frame .cp-apptile-art--add{display:grid;place-items:center;box-sizing:border-box;width:var(--fd-apptile-size,36px);height:var(--fd-apptile-size,36px);border-radius:999px;background:none;border:1px dashed color-mix(in oklab,var(--chrome-ink),transparent 62%);box-shadow:none;color:color-mix(in oklab,var(--chrome-ink),transparent 38%)}.appShell.omnis-frame .cp-apprail-add:disabled{cursor:default}.appShell.omnis-frame .cp-apprail-add:not(:disabled):hover .cp-apptile-art--add{border-color:color-mix(in oklab,var(--chrome-ink),transparent 35%);color:var(--chrome-ink);filter:none}.appShell.omnis-frame .cp-apptile-art--add .material-symbols-rounded{font-size:20px}.appShell.omnis-frame[data-app-rail=true] .cp-rail-channel>.cp-rail-scroll{padding:9px}.appShell.omnis-frame[data-app-rail=true] .cp-rail{--fd-r-item:11px}.appShell.omnis-frame .cp-apprail-list{padding:10px 6px}.appShell.omnis-frame[data-app-rail=true] .cp-rail>.cp-rail-bottom{flex:none;display:flex;justify-content:center;position:relative;padding:16px 0 2px;background:none;box-shadow:none;border:none}.appShell.omnis-frame[data-app-rail=true] .cp-rail>.cp-rail-bottom:before{content:"";position:absolute;width:80px;height:1px;left:50%;top:15px;transform:translateX(-50%);margin:0;right:auto;bottom:auto}.appShell.omnis-frame .cp-rail-bottom .cp-railitem{background:none;border:none;box-shadow:none;padding:6px 0;min-height:0}.appShell.omnis-frame .cp-rail-bottom .cp-railitem .cp-railitem-label{display:none}.appShell.omnis-frame .cp-rail-bottom .cp-railitem.is-active,.appShell.omnis-frame .cp-rail-bottom .cp-railitem:hover{background:none;box-shadow:none;filter:brightness(1.12)}@media (min-width:768px){.appShell.omnis-frame[data-app-rail=true]{--fd-logocell-w:var(--fd-apprail-w,64px)}.appShell.omnis-frame[data-app-rail=true] .cp-topbar>.cp-topbar-lead{width:calc(var(--fd-apprail-w, 64px) + var(--fd-rail-w, 88px));flex:0 0 auto;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:var(--fd-lead-min,110px)}.appShell.omnis-frame[data-app-rail=true] .cp-topbar-lead+.cp-topbar-brand{padding-inline-start:var(--fd-headermark-gap,12px)}.appShell.omnis-frame[data-app-rail=true] .cp-topbar-brand{padding-inline-start:calc(10px + var(--fd-apprail-w, 64px) + var(--fd-rail-w, 88px) + var(--fd-headermark-gap, 12px))}.appShell.omnis-frame[data-app-rail=true] .cp-topbar-brand .cp-wordmark{margin-left:0}.appShell.omnis-frame .cp-topbar-brand .cp-wordmark{height:var(--fd-headermark-h,30px);display:flex;align-items:center}.appShell.omnis-frame .cp-topbar-brand .cp-wordmark img{height:100%;width:auto}.appShell.omnis-frame .cp-topbar-lead{display:flex;align-items:center;flex:none;padding-inline-start:10px;padding-inline-end:10px}.appShell.omnis-frame .cp-lead-cluster{display:flex;align-items:center;gap:8px}.appShell.omnis-frame .cp-lead-btn{display:grid;place-items:center;width:26px;height:26px;padding:0;border:none;border-radius:var(--fd-r-iconbtn,8px);background:color-mix(in oklab,var(--chrome-fill-top,var(--rail-bg)),var(--chrome-ink) 12%);color:var(--chrome-ink);cursor:pointer;box-shadow:inset 0 1px 0 var(--fd-depth-lip),inset 0 0 0 1px var(--fd-depth-proud),0 1px 1px var(--fd-depth-shade-soft);transition:background .14s ease,color .14s ease}.appShell.omnis-frame .cp-lead-btn .material-symbols-rounded{font-size:18px}.appShell.omnis-frame .cp-lead-btn:not(:disabled):hover{background:color-mix(in srgb,var(--rail-active-bg) 12%,transparent);color:var(--chrome-ink)}.appShell.omnis-frame .cp-lead-btn:disabled{cursor:default}.appShell.omnis-frame .cp-lead-btn:disabled .material-symbols-rounded{opacity:.75}}.appShell.omnis-frame[data-app-rail=true] .cp-rail>.cp-rail-bottom,.appShell.omnis-frame[data-app-rail=true] .cp-rail>.cp-rail-top{display:flex;justify-content:center;padding-inline-start:0;margin-left:calc((var(--fd-apprail-gap, 10px) + var(--fd-apprail-w, 56px)) / -2);margin-right:calc((var(--fd-apprail-gap, 10px) + var(--fd-apprail-w, 56px)) / 2)}.appShell.omnis-frame[data-app-rail=true] .cp-rail>.cp-rail-top{margin-left:calc(var(--fd-apprail-w, 56px) / -2 - 5px);margin-right:calc(var(--fd-apprail-w, 56px) / 2 + 5px);padding-block:14px 6px}.appShell.omnis-frame[data-app-rail=true] .cp-rail>.cp-rail-bottom{padding-top:8px}.appShell.omnis-frame .cp-shell-content{scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--chrome-ink),transparent 90%) transparent}.appShell.omnis-frame .cp-shell-content::-webkit-scrollbar{width:8px;height:8px}.appShell.omnis-frame .cp-shell-content::-webkit-scrollbar-corner,.appShell.omnis-frame .cp-shell-content::-webkit-scrollbar-track{background:transparent}.appShell.omnis-frame .cp-shell-content::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in oklab,var(--chrome-ink),transparent 90%);border:2px solid transparent;background-clip:padding-box}.appShell.omnis-frame .cp-shell-content:hover::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--chrome-ink),transparent 78%);background-clip:padding-box}.appShell.omnis-frame[data-app-rail=true] .cp-body>.cp-rail{overflow:visible}.appShell.omnis-frame[data-app-rail=true] .cp-body>.cp-apprail,.appShell.omnis-frame[data-app-rail=true] .cp-rail>.cp-rail-channel{border:2px solid var(--fd-depth-rim,transparent)}.appShell.omnis-frame[data-app-rail=true] .cp-body>.cp-apprail{box-shadow:inset 0 3px 0 var(--fd-depth-lip),inset 0 10px 18px -6px var(--fd-depth-shade),inset 5px 0 10px -4px var(--fd-depth-shade-soft),inset 0 -3px 0 var(--fd-depth-floor),0 2px 0 var(--fd-depth-proud)}.appShell.omnis-frame[data-app-rail=true][data-rail] .cp-rail>.cp-rail-channel{box-shadow:inset 0 3px 0 var(--fd-depth-lip),inset 0 10px 18px -6px var(--fd-depth-shade),inset -5px 0 10px -4px var(--fd-depth-shade-soft),inset 0 -3px 0 var(--fd-depth-floor),0 2px 0 var(--fd-depth-proud)}.appShell.omnis-frame .cp-apprail-list,.appShell.omnis-frame .cp-body>.cp-apprail{scrollbar-width:none;-ms-overflow-style:none}.appShell.omnis-frame .cp-apprail-list::-webkit-scrollbar,.appShell.omnis-frame .cp-body>.cp-apprail::-webkit-scrollbar{width:0;height:0;display:none}.appShell.omnis-frame[data-app-rail=true] .cp-body>.cp-rail{padding-inline-end:0;margin:20px 0 0}.appShell.omnis-frame[data-app-rail=true][data-rail] .cp-rail>.cp-rail-channel{border-right-width:0}.appShell.omnis-frame[data-app-rail=true] .cp-shell-content{border-top-left-radius:0;border-bottom-left-radius:0}.appShell.omnis-frame[data-app-rail=true] .cp-body>.cp-apprail{margin-top:64px;--fd-apprail-mb:120px;margin-bottom:var(--fd-apprail-mb)}.appShell.omnis-frame[data-app-rail=true] .cp-body>.cp-shell-content{border-top-left-radius:0;border-bottom-left-radius:0}.appShell.omnis-frame[data-app-rail=true] .cp-rail>.cp-rail-footer{flex:none;display:flex;align-items:center;justify-content:center;padding:14px 0 4px;margin-left:calc((var(--fd-apprail-gap, 10px) + var(--fd-apprail-w, 56px)) / -2);margin-right:calc((var(--fd-apprail-gap, 10px) + var(--fd-apprail-w, 56px)) / 2);pointer-events:none}.appShell.omnis-frame .cp-suitemark{display:flex;flex-direction:column;align-items:center;gap:3px}.appShell.omnis-frame .cp-suitemark img{max-width:none;width:auto}.appShell.omnis-frame .cp-suitemark__art{display:block;line-height:0}.appShell.omnis-frame .cp-suitemark__art>*{height:100%;width:auto;max-width:none;display:block}.appShell.omnis-frame .cp-suitemark__label{font-size:8px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1;color:var(--chrome-muted,var(--chrome-ink));opacity:.7;white-space:nowrap}.appShell.omnis-frame[data-app-rail=true][data-rail] .cp-rail>.cp-rail-channel{border-radius:24px;border-right-width:2px;margin-right:10px}.appShell.omnis-frame[data-app-rail=true] .cp-body>.cp-shell-content{border-radius:16px}.appShell.omnis-frame[data-app-rail=true] .cp-body{--fd-r-well-outer:16px}.appShell.omnis-frame .cp-rail .cp-railitem .cp-wordmark-inline,.appShell.omnis-frame .cp-rail .cp-railitem>span[role=img]{display:block;max-width:100%}.appShell.omnis-frame .cp-rail .cp-railitem [role=img]{--wm-med:var(--omnis-brand-med);--wm-chron:var(--omnis-brand-ink);--wm-o:var(--omnis-brand-o)}.appShell.omnis-frame:is([data-logo-ink=light]) .cp-rail .cp-railitem [role=img],:root[data-logo-ink=light] .appShell.omnis-frame .cp-rail .cp-railitem [role=img]{--wm-chron:var(--omnis-brand-ink-light)}.appShell.omnis-frame .cp-topbar-brand [role=img]{--wm-med:var(--omnis-brand-med);--wm-o:var(--omnis-brand-o)}.appShell.omnis-frame:is([data-logo-ink=dark]) .cp-topbar-brand [role=img],:root[data-logo-ink=dark] .appShell.omnis-frame .cp-topbar-brand [role=img]{--wm-chron:var(--omnis-brand-ink)}.appShell.omnis-frame:is([data-logo-ink=light]) .cp-topbar-brand [role=img],:root[data-logo-ink=light] .appShell.omnis-frame .cp-topbar-brand [role=img]{--wm-chron:var(--omnis-brand-ink-light)}.appShell.omnis-frame .cp-apptile-name{display:block;margin-top:4px;font-size:8px;font-weight:600;line-height:1.15;letter-spacing:.01em;text-align:center;color:color-mix(in oklab,var(--chrome-ink),transparent 22%);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appShell.omnis-frame .cp-apprail-listitem .cp-apptile:has(.cp-apptile-name){width:100%;height:auto;display:flex;flex-direction:column;align-items:center;border-radius:10px}.appShell.omnis-frame .cp-apptile:has(.cp-apptile-name) .cp-apptile-art{width:var(--fd-apptile-size,36px);height:var(--fd-apptile-size,36px);flex:none}.appShell.omnis-frame .cp-topbar{box-shadow:inset 0 -1px 0 var(--fd-depth-seam),inset 0 -2px 4px -2px var(--fd-depth-shade-soft),0 3px 6px -4px var(--fd-depth-shade)}.appShell.omnis-frame[data-app-rail=true] .cp-body{padding-top:8px}.appShell.omnis-frame[data-app-rail=true] .cp-body>.cp-shell-content{box-shadow:inset 0 2px 0 var(--fd-depth-lip),inset 0 8px 14px -8px var(--fd-depth-shade),inset 0 0 0 1px var(--fd-depth-rim)}.appShell.omnis-frame[data-app-rail=true][data-rail] .cp-rail>.cp-rail-channel{margin-right:0;border-radius:24px 0 0 24px}.appShell.omnis-frame[data-app-rail-collapsed=true]{--fd-apprail-w:0px;--fd-apprail-gap:13px}.appShell.omnis-frame[data-app-rail-collapsed=true][data-rail] .cp-body>.cp-apprail{width:0;margin:0;padding:0;border:0;overflow:hidden;visibility:hidden;pointer-events:none}.appShell.omnis-frame .cp-lead-btn[aria-pressed=true]{background:var(--rail-active-bg);color:var(--rail-active-fg)}.appShell.omnis-frame[data-app-rail-collapsed=true] .cp-suitemark{--cp-suitemark-h:17px}.appShell.omnis-frame[data-app-rail-collapsed=true] .cp-suitemark__label{font-size:7px}.appShell.omnis-frame .cp-topbar{box-shadow:none}.appShell.omnis-frame[data-app-rail=true][data-rail] .cp-body>.cp-rail{position:relative}.appShell.omnis-frame[data-app-rail=true][data-rail] .cp-rail>.cp-rail-top:has(.cp-railtoggle){position:absolute;left:0;top:50%;transform:translate(-50%,-50%);z-index:2;margin:0;padding:0;display:block}.appShell.omnis-frame[data-app-rail=true] .cp-railtoggle{display:grid;place-items:center;width:13px;height:46px;padding:0;position:relative;border:2px solid var(--fd-depth-rim,transparent);border-left:0;border-radius:0 8px 8px 0;background:var(--fd-rail-surface,var(--fd-depth-groove));cursor:pointer;box-shadow:inset -2px 0 0 var(--fd-depth-lip),inset 0 2px 4px -2px var(--fd-depth-shade-soft),inset 0 -2px 4px -2px var(--fd-depth-shade-soft);transition:background .14s ease}.appShell.omnis-frame[data-app-rail=true] .cp-railtoggle:after{content:"";position:absolute;inset:-5px -16px -5px -15px}.appShell.omnis-frame .cp-railtoggle__slit{display:block;width:2px;height:16px;border-radius:999px;background:color-mix(in oklab,var(--chrome-ink),transparent 45%);transition:height .14s ease,background .14s ease}.appShell.omnis-frame .cp-railtoggle:hover .cp-railtoggle__slit{height:22px;background:var(--chrome-ink)}.appShell.omnis-frame .cp-railtoggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.appShell.omnis-frame[data-app-rail=true] .cp-apprail-listitem{width:100%}.appShell.omnis-frame[data-app-rail=true] .cp-apprail-list .cp-apptile:has(.cp-apptile-name){width:100%;height:auto}.appShell.omnis-frame[data-app-rail=true] .cp-apptile-name{font-size:9px;letter-spacing:0;width:100%;max-width:none}.appShell.omnis-frame{--fd-apprail-w:64px;--fd-apprail-list-pad:4px}.appShell.omnis-frame[data-app-rail=true] .cp-apprail-list{padding-inline:var(--fd-apprail-list-pad,4px)}.appShell.omnis-frame[data-app-rail-collapsed=true] .cp-railtoggle{width:15px;height:68px;border:0;border-radius:0 9px 9px 0;background:linear-gradient(180deg,var(--bezel-fill-top,var(--frame)) 0,var(--bezel-fill-mid,var(--frame)) 50%,var(--bezel-fill-bottom,var(--frame)) 100%);box-shadow:inset 0 1px 0 var(--fd-depth-lip),inset 0 -1px 0 var(--fd-depth-shade-soft),2px 0 8px -2px var(--fd-depth-shade)}.appShell.omnis-frame[data-app-rail-collapsed=true][data-rail] .cp-rail>.cp-rail-top:has(.cp-railtoggle){transform:translate(calc(-1 * var(--fd-body-pad-l, 0px)),-50%)}.appShell.omnis-frame[data-app-rail-collapsed=true] .cp-railtoggle .cp-railtoggle__slit{width:7px;height:7px;border-radius:0;background:none;border-right:2px solid var(--chrome-ink);border-top:2px solid var(--chrome-ink);transform:rotate(45deg) translate(-1px,1px)}.appShell.omnis-frame[data-app-rail-collapsed=true] .cp-railtoggle:hover .cp-railtoggle__slit{height:7px;background:none}.appShell.omnis-frame[data-app-rail=true] .cp-apptile-name,.appShell.omnis-frame[data-app-rail=true] .cp-apptile.is-current .cp-apptile-name{font-weight:700}.appShell.omnis-frame[data-rail-hidden=true]{--fd-rail-w:0px}.appShell.omnis-frame[data-rail-hidden=true] .cp-body>.cp-rail{display:none}.appShell.omnis-frame[data-app-rail-collapsed=true] .cp-body,.appShell.omnis-frame[data-rail-hidden=true]:not([data-app-rail=true]) .cp-body{padding-left:var(--fd-frame-gutter,11px);--fd-body-pad-l:var(--fd-frame-gutter,11px)}.appShell.omnis-frame .cp-body{--fd-body-pad-l:0px;--fd-well-x:calc(var(--fd-body-pad-l, 0px) + var(--fd-rail-w, 88px))}.appShell.omnis-frame[data-app-rail=true] .cp-body{--fd-well-x:calc(var(--fd-body-pad-l, 0px) + var(--fd-apprail-gap, 10px) + var(--fd-apprail-w, 64px) + var(--fd-rail-w, 88px))}.appShell.omnis-frame[data-rail-hidden=true][data-app-rail=true][data-app-rail-collapsed=true] .cp-body>.cp-shell-content{border-top-left-radius:var(--fd-r-well,10px);border-bottom-left-radius:var(--fd-r-well,10px)}.appShell.omnis-frame[data-app-rail=true] .cp-topbar{padding-top:var(--fd-header-nudge,8px)}.appShell.omnis-frame[data-rail-polarity=light]{--fd-depth-shade:color-mix(in oklab,var(--chrome-ink),transparent 52%);--fd-depth-shade-soft:color-mix(in oklab,var(--chrome-ink),transparent 70%);--fd-depth-seam:color-mix(in oklab,var(--chrome-ink),transparent 48%)}.appShell.omnis-frame[data-rail-polarity=light] .cp-apptile-art--disc{box-shadow:0 0 0 .5px color-mix(in oklab,var(--chakra-disc),var(--chrome-ink) 20%),0 1px 2px var(--fd-depth-shade-soft),0 3px 8px -3px var(--fd-depth-shade)}.appShell.omnis-frame .cp-apprail[data-rail-style=lotus] .cp-apprail-spine,.appShell.omnis-frame .cp-apprail[data-rail-style=lotus] .cp-apprail-spine-track{position:absolute;left:0;right:26px;margin-inline:auto;top:32px;bottom:32px;pointer-events:none}.appShell.omnis-frame .cp-apprail[data-rail-style=lotus] .cp-apprail-spine{width:1px;opacity:.14}.appShell.omnis-frame .cp-apprail[data-rail-style=lotus] .cp-apprail-spine-track{width:4px;overflow:hidden}.appShell.omnis-frame .cp-apprail[data-rail-style=lotus] .cp-apprail-spine-seg{position:absolute;left:0;right:26px;margin-inline:auto;width:2px;height:48px;border-radius:2px;opacity:.55;pointer-events:none;transition:top .45s cubic-bezier(.3,.8,.4,1),background .45s}.appShell.omnis-frame .cp-apprail[data-rail-style=lotus] .cp-apprail-pulse{position:absolute;left:0;width:4px;height:24px;border-radius:3px;filter:blur(1.2px);background:linear-gradient(to bottom,transparent,color-mix(in oklab,var(--chrome-ink),transparent 20%),transparent);animation:cp-lotus-rise 7s ease-in-out infinite}.appShell.omnis-frame .cp-apprail[data-rail-style=glyph] .cp-apprail-spectrum{position:absolute;left:0;top:8px;bottom:8px;width:2px;opacity:.22;pointer-events:none}.appShell.omnis-frame .cp-apprail[data-rail-style=glyph] .cp-apptile,.appShell.omnis-frame .cp-apprail[data-rail-style=lotus] .cp-apptile{position:relative}.appShell.omnis-frame .cp-apptile-bar{position:absolute;left:0;top:50%;width:3px;border-radius:2px;pointer-events:none;transition:background .3s}.appShell.omnis-frame .cp-apprail[data-rail-style=lotus] .cp-apptile-bar{height:18px;margin-top:-9px}.appShell.omnis-frame .cp-apprail[data-rail-style=glyph] .cp-apptile-bar{height:12px;margin-top:-6px}.appShell.omnis-frame .cp-apptile-halo{position:absolute;top:50%;left:50%;width:72px;height:72px;margin:-36px 0 0 -36px;pointer-events:none;animation:cp-lotus-breathe 3.6s ease-in-out infinite}.appShell.omnis-frame .cp-apptile-ripple{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:1px solid transparent;opacity:0;pointer-events:none;animation:cp-lotus-ripple 3.6s ease-out infinite}.appShell.omnis-frame .cp-lotus-petals{transition:transform .6s cubic-bezier(.2,.8,.3,1)}.appShell.omnis-frame .cp-lotus-petals[data-awake=true]{animation:cp-lotus-bloom 26s linear infinite}.appShell.omnis-frame .cp-apprail[data-rail-style=glyph] .cp-apptile{border-radius:7px}.appShell.omnis-frame .cp-apprail[data-rail-style=glyph] .cp-apptile-name{font-size:9px;font-weight:500;letter-spacing:.02em;transition:color .3s}.appShell.omnis-frame .cp-apptile-art--glyph{transition:color .3s;display:grid;place-items:center}.appShell.omnis-frame .cp-apprail[data-rail-style=lotus] .cp-apptile-name{font-size:9px;letter-spacing:.05em;transition:color .3s}@keyframes cp-lotus-bloom{0%{transform:scale(1.08) rotate(0deg)}to{transform:scale(1.08) rotate(1turn)}}@keyframes cp-lotus-breathe{0%,to{opacity:.65;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes cp-lotus-ripple{0%{transform:scale(.55);opacity:.55}45%{transform:scale(1.35);opacity:0}to{transform:scale(1.35);opacity:0}}@keyframes cp-lotus-rise{0%{top:100%;opacity:0}10%{opacity:1}88%{opacity:1}to{top:-30px;opacity:0}}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-apprail-pulse,.appShell.omnis-frame .cp-apptile-halo,.appShell.omnis-frame .cp-apptile-ripple,.appShell.omnis-frame .cp-lotus-petals[data-awake=true]{animation:none}.appShell.omnis-frame .cp-apptile-halo{opacity:1}}.appShell.omnis-frame .cp-apprail{--fd-apptile-size:21px}.appShell.omnis-frame .cp-apprail[data-rail-style=glyph],.appShell.omnis-frame .cp-apprail[data-rail-style=lotus]{position:relative}.appShell.omnis-frame .cp-apprail[data-rail-style] .cp-apprail-listitem:first-child .cp-apptile-art--custom,.appShell.omnis-frame .cp-apprail[data-rail-style] .cp-apptile-art--enso{width:36px;height:36px}.appShell.omnis-desktop{--omnis-lights-lane:80px;--omnis-lights-inset:12px}.appShell.omnis-desktop .cp-topbar{padding-left:var(--omnis-lights-lane,80px)}.appShell.omnis-desktop[data-desktop-lights=drawn] .cp-topbar{padding-left:var(--omnis-lights-inset,12px)}.appShell.omnis-desktop .cp-topbar{-webkit-app-region:drag;app-region:drag;user-select:none}.appShell.omnis-desktop .cp-topbar .cp-brand-lockup,.appShell.omnis-desktop .cp-topbar .cp-btn-primary,.appShell.omnis-desktop .cp-topbar .cp-chromebtn,.appShell.omnis-desktop .cp-topbar .cp-context-tab,.appShell.omnis-desktop .cp-topbar .cp-context-tabs,.appShell.omnis-desktop .cp-topbar .cp-navtoggle,.appShell.omnis-desktop .cp-topbar .cp-pop,.appShell.omnis-desktop .cp-topbar .cp-searchfield,.appShell.omnis-desktop .cp-topbar .cp-topbar-account,.appShell.omnis-desktop .cp-topbar .cp-topbar-actions,.appShell.omnis-desktop .cp-topbar .cp-topbar-chrome,.appShell.omnis-desktop .cp-topbar .cp-topbar-lead,.appShell.omnis-desktop .cp-topbar .cp-topbar-lights,.appShell.omnis-desktop .cp-topbar .cp-topbar-selector,.appShell.omnis-desktop .cp-topbar [contenteditable],.appShell.omnis-desktop .cp-topbar [role=button],.appShell.omnis-desktop .cp-topbar [role=dialog],.appShell.omnis-desktop .cp-topbar [role=listbox],.appShell.omnis-desktop .cp-topbar [role=menu],.appShell.omnis-desktop .cp-topbar [role=menuitem],.appShell.omnis-desktop .cp-topbar [tabindex]:not([tabindex="-1"]),.appShell.omnis-desktop .cp-topbar a,.appShell.omnis-desktop .cp-topbar button,.appShell.omnis-desktop .cp-topbar input,.appShell.omnis-desktop .cp-topbar label,.appShell.omnis-desktop .cp-topbar select,.appShell.omnis-desktop .cp-topbar textarea{-webkit-app-region:no-drag;app-region:no-drag}.appShell.omnis-desktop .cp-topbar .cp-orgname-center,.appShell.omnis-desktop .cp-topbar .cp-orgname-slot{user-select:text}.appShell.omnis-desktop .cp-topbar-lights{flex:0 0 auto;align-self:center;margin-right:6px}.appShell.omnis-desktop.omnis-frame:not([data-app-rail-collapsed=true])[data-app-rail=true] .cp-railtoggle{border:0;border-radius:999px;background:none;box-shadow:none}.appShell.omnis-desktop.omnis-frame:not([data-app-rail-collapsed=true]) .cp-railtoggle__slit{width:4px;height:34px;border-radius:999px;background:color-mix(in oklab,transparent,var(--chrome-ink) 34%);transition:height .16s cubic-bezier(.2,.8,.2,1),width .16s cubic-bezier(.2,.8,.2,1),background-color .16s ease}.appShell.omnis-desktop.omnis-frame:not([data-app-rail-collapsed=true]) .cp-railtoggle:focus-visible .cp-railtoggle__slit,.appShell.omnis-desktop.omnis-frame:not([data-app-rail-collapsed=true]) .cp-railtoggle:hover .cp-railtoggle__slit{width:5px;height:52px;background:var(--accent)}.appShell.omnis-desktop.omnis-frame:not([data-app-rail-collapsed=true]) .cp-railtoggle:active .cp-railtoggle__slit{width:5px;height:44px}@media (prefers-reduced-motion:reduce){.appShell.omnis-desktop .cp-railtoggle__slit{transition:none}.appShell.omnis-desktop .cp-topbar-lights,.appShell.omnis-desktop .cp-topbar-lights button,.appShell.omnis-desktop .cp-topbar-lights button>span{transition:none!important}}.cp-studio{display:flex;flex-direction:column;gap:10px;padding-top:10px;margin-top:10px;border-top:1px solid var(--chrome-line,rgba(0,0,0,.12))}.cp-studio__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.cp-studio__title{font-size:12px;font-weight:650;letter-spacing:.02em;color:var(--chrome-ink)}.cp-studio__reset{border:none;background:none;padding:2px 4px;border-radius:var(--fd-r-item,7px);font-size:11px;color:var(--chrome-muted,var(--chrome-ink));cursor:pointer}.cp-studio__reset:disabled{opacity:.4;cursor:default}.cp-studio__reset:not(:disabled):hover{background:color-mix(in srgb,var(--rail-active-bg) 12%,transparent);color:var(--chrome-ink)}.cp-studio__group{display:flex;flex-direction:column;gap:4px}.cp-studio__grouplabel{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--chrome-muted,var(--chrome-ink));opacity:.75}.cp-studio__row{display:flex;align-items:center;gap:8px;min-height:26px}.cp-studio__swatch{flex:none;width:22px;height:22px;border-radius:6px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--chrome-line,rgba(0,0,0,.18)),0 1px 2px rgba(0,0,0,.18);cursor:pointer}.cp-studio__swatch input[type=color]{display:block;width:200%;height:200%;margin:-50% 0 0 -50%;padding:0;border:none;background:none;cursor:pointer}.cp-studio__swatch input[type=color]:disabled{cursor:not-allowed;opacity:.45}.cp-studio__text{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.cp-studio__label{font-size:12px;line-height:1.25;color:var(--chrome-ink)}.cp-studio__hint{font-size:10px;line-height:1.3;color:var(--chrome-muted,var(--chrome-ink));opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-studio__revert{flex:none;display:grid;place-items:center;width:22px;height:22px;border:none;border-radius:6px;background:none;color:var(--chrome-muted,var(--chrome-ink));cursor:pointer}.cp-studio__revert:hover{background:color-mix(in srgb,var(--rail-active-bg) 12%,transparent);color:var(--chrome-ink)}.cp-studio__revert .material-symbols-rounded{font-size:15px}.cp-studio__org{display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px solid var(--chrome-line,rgba(0,0,0,.12))}.cp-studio__publish{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border:none;border-radius:var(--fd-r-item,7px);background:var(--rail-active-bg);color:var(--rail-active-fg);font-size:12px;font-weight:600;cursor:pointer;box-shadow:var(--raise-shadow),var(--raise-highlight)}.cp-studio__publish:disabled{opacity:.45;cursor:default;box-shadow:none}.cp-studio__publish .material-symbols-rounded{font-size:16px}.cp-studio__orgnote{font-size:10px;line-height:1.35;color:var(--chrome-muted,var(--chrome-ink));opacity:.8}.cp-studio__seg{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px}.cp-studio__segbtn{display:flex;align-items:center;justify-content:center;gap:6px;padding:5px 6px;min-width:0;white-space:nowrap;border:none;border-radius:var(--fd-r-item,7px);background:color-mix(in srgb,var(--rail-active-bg) 8%,transparent);color:var(--chrome-ink);font-size:11px;font-weight:600;cursor:pointer}.cp-studio__segbtn.is-active{background:var(--rail-active-bg);color:var(--rail-active-fg);box-shadow:var(--raise-shadow),var(--raise-highlight)}.cp-studio__segdot{width:11px;height:11px;flex:none;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(128,128,128,.55)}.cp-studio__segdot[data-ink=dark]{background:#253238}.cp-studio__segdot[data-ink=light]{background:#ffffff}.cp-studio__segdot[data-ink=auto]{background:linear-gradient(135deg,#ffffff 0 50%,#253238 50% 100%)}.cp-appearance{position:relative;display:inline-flex}.cp-appearance__panel{position:absolute;top:calc(100% + 8px);right:0;z-index:1200;width:268px;max-height:min(72vh,620px);overflow-y:auto;box-sizing:border-box;padding:10px;display:flex;flex-direction:column;gap:6px;border-radius:var(--fd-r-card,9px);background:linear-gradient(180deg,var(--chrome-fill-top,var(--rail-bg)) 0,var(--chrome-fill-bottom,var(--rail-bg)) 100%);color:var(--chrome-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px var(--chrome-line,rgba(0,0,0,.12)),0 12px 32px -10px rgba(0,0,0,.45),0 2px 6px rgba(0,0,0,.25)}.cp-appearance__grouplabel{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--chrome-muted,var(--chrome-ink));opacity:.75;margin-top:2px}.cp-appearance__row{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:none;border-radius:var(--fd-r-item,7px);background:none;color:inherit;text-align:left;cursor:pointer}.cp-appearance__row:hover{background:color-mix(in srgb,var(--rail-active-bg) 10%,transparent)}.cp-appearance__row.is-active{background:color-mix(in srgb,var(--rail-active-bg) 16%,transparent)}.cp-appearance__rowtext{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.cp-appearance__rowlabel{font-size:12px;line-height:1.25}.cp-appearance__rowhint{font-size:10px;line-height:1.3;color:var(--chrome-muted,var(--chrome-ink));opacity:.8}.cp-appearance__swatches{display:grid;grid-template-columns:repeat(8,1fr);gap:5px}.cp-appearance__swatch{aspect-ratio:1;border:none;border-radius:6px;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(0,0,0,.28)}.cp-appearance__swatch.is-active{box-shadow:inset 0 0 0 1px rgba(0,0,0,.28),0 0 0 2px var(--chrome-fill-top,var(--rail-bg)),0 0 0 4px var(--rail-active-bg)}@property --cp-dock-scale{syntax:"<number>";inherits:true;initial-value:1}@property --cp-dock-h{syntax:"<length>";inherits:false;initial-value:66px}@property --cp-dock-w{syntax:"<length>";inherits:false;initial-value:88px}@property --cp-dock-inner-bottom{syntax:"<length>";inherits:false;initial-value:0}@property --cp-dock-inner-right{syntax:"<length>";inherits:false;initial-value:0}@property --cp-dock-inner-left{syntax:"<length>";inherits:false;initial-value:0}.appShell.omnis-frame .cp-body{--cp-dock-x:var(--fd-well-x,var(--fd-rail-w,88px));--cp-dock-y:0px}.appShell.omnis-frame[data-app-rail=true] .cp-body{--cp-dock-y:8px}.appShell.omnis-frame .cp-dock-layer{--dock-fill-lit:color-mix(in oklab,var(--dock-fill-top,var(--chrome-fill-top)),#fff 6%);--dock-surface:linear-gradient(180deg,var(--dock-fill-lit) 0%,var(--dock-fill-top,var(--chrome-fill-top)) 42%,var(--dock-fill-bottom,var(--chrome-fill-bottom)) 100%);--cp-dock-r:17px;--cp-chip-r:10px;--cp-dock-merge-r:var(--fd-r-well-outer,var(--fd-r-well,10px));position:absolute;left:var(--cp-dock-x,var(--fd-well-x,var(--fd-rail-w,88px)));right:var(--fd-frame-gutter,11px);bottom:calc(var(--fd-frame-gutter, 11px) + 16px);z-index:120;display:flex;justify-content:center;pointer-events:none;box-sizing:border-box;padding-inline:20px;transition:--cp-dock-scale .18s cubic-bezier(.2,.7,.3,1)}.appShell.omnis-frame .cp-dock-layer[data-dock-resizing=true]{transition:none}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-dock-layer{transition:none}}@media (max-width:767.98px){.appShell.omnis-frame .cp-body{--cp-dock-x:var(--fd-frame-gutter,11px)}}.appShell.omnis-frame .cp-dock{pointer-events:auto;box-sizing:border-box;max-width:100%;min-width:0;display:flex;align-items:stretch;gap:2px;padding:5px;border:none;box-shadow:var(--chrome-edge-highlight),var(--chrome-ring),var(--chrome-edge-shade),var(--raise-shadow),var(--card-shadow-ambient);color:var(--chrome-ink);box-shadow:inset 0 1px 0 var(--fd-depth-lip),inset 0 0 0 1px var(--fd-depth-proud),inset 0 -1px 0 var(--fd-depth-seam),var(--raise-shadow),var(--card-shadow-ambient),0 10px 24px -10px var(--fd-depth-shade),0 20px 44px -18px var(--fd-depth-shade-soft);overflow:hidden}.appShell.omnis-frame .cp-dock__scroll{display:flex;align-items:stretch;gap:2px;flex:1 1 auto;min-width:0;justify-content:safe center;overflow-x:auto;overscroll-behavior:contain;scrollbar-width:none}.appShell.omnis-frame .cp-dock__scroll::-webkit-scrollbar{display:none}.appShell.omnis-frame .cp-dock__scroll[data-run-ends=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.appShell.omnis-frame .cp-dock__scroll[data-run-ends=start]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 32px),transparent)}.appShell.omnis-frame .cp-dock__scroll[data-run-ends=both]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent)}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.appShell.omnis-frame .cp-dock__scroll[data-run-ends]{-webkit-mask-image:none;mask-image:none}}.appShell.omnis-frame .cp-dock__group{display:flex;align-items:stretch;gap:2px;flex:none;margin:0;padding:0;list-style:none}.appShell.omnis-frame .cp-dock__slot{display:flex;flex:none}.appShell.omnis-frame .cp-dock__tab{box-sizing:border-box;min-width:var(--fd-dock-tab-w,62px);width:auto;flex:none;padding:10px 6px 8px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;position:relative;border:none;border-radius:var(--fd-r-item,7px);background:transparent;color:color-mix(in oklab,var(--chrome-muted),var(--chrome-ink) 24%);font-family:inherit;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .12s ease-out,box-shadow .12s ease-out}.appShell.omnis-frame .cp-dock--counted .cp-dock__tab{padding-top:10px}.appShell.omnis-frame .cp-dock__icon{line-height:1;flex:0 0 auto;color:inherit}.appShell.omnis-frame .cp-dock__icon--mark{display:grid;place-items:center}.appShell.omnis-frame .cp-dock__label{font-size:9.5px;font-weight:500;letter-spacing:-.005em;line-height:1.2;text-align:center;white-space:nowrap}.appShell.omnis-frame .cp-dock__count{position:absolute;top:5px;right:3px;z-index:1;box-sizing:border-box;min-width:14px;padding:1px 4px;border:none;border-radius:999px;background:var(--rail-active-bg);color:var(--rail-active-fg);font-size:8.5px;font-weight:700;line-height:1.2;letter-spacing:0;text-align:center;font-variant-numeric:tabular-nums}.appShell.omnis-frame .cp-dock .cp-dock__tab.is-active .cp-dock__count{background:var(--rail-active-fg);color:var(--rail-active-bg)}.appShell.omnis-frame .cp-dock .cp-dock__tab:not(.is-active){background:transparent;border:none;box-shadow:none}.appShell.omnis-frame .cp-dock .cp-dock__tab:not(.is-active):hover{background:color-mix(in srgb,var(--rail-active-bg) 9%,transparent);box-shadow:none}.appShell.omnis-frame .cp-dock .cp-dock__tab:not(.is-active):not(.cp-dock__tab--back):hover{color:var(--chrome-ink)}.appShell.omnis-frame .cp-dock .cp-dock__tab.is-active{background:var(--rail-active-bg);color:var(--rail-active-fg);border-color:transparent;outline:none;box-shadow:var(--raise-highlight)}.appShell.omnis-frame .cp-dock .cp-dock__tab.is-active .cp-dock__label{font-weight:600}.appShell.omnis-frame .cp-dock .cp-dock__tab.is-active:hover{background:color-mix(in oklab,var(--rail-active-bg) 90%,#000)}.appShell.omnis-frame .cp-dock .cp-dock__tab:focus-visible{outline:2px solid var(--chrome-ink);outline-offset:2px;border-radius:var(--fd-r-item,7px)}.appShell.omnis-frame .cp-dock .cp-dock__tab--back,.appShell.omnis-frame .cp-dock .cp-dock__tab--back:hover{color:color-mix(in oklab,var(--wm-med),var(--chrome-ink) 25%)}@media (pointer:coarse){.appShell.omnis-frame .cp-dock .cp-dock__tab{min-height:44px}}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-dock .cp-dock__tab{transition:none}}@media print{.appShell.omnis-frame .cp-dock-layer{display:none}}.appShell.omnis-frame .cp-dock{padding:6px;border-radius:var(--cp-dock-r,17px);background:var(--dock-surface);box-shadow:inset 0 1px 0 var(--fd-depth-lip,rgba(255,255,255,.34)),inset 0 0 0 1px var(--fd-depth-proud,rgba(255,255,255,.18)),inset 0 -1px 0 var(--fd-depth-seam,rgba(0,0,0,.55)),0 1px 1px rgba(0,0,0,.22),0 12px 26px -12px var(--fd-depth-shade,rgba(0,0,0,.55)),0 24px 52px -22px var(--fd-depth-shade-soft,rgba(0,0,0,.4))}.appShell.omnis-frame .cp-dock .cp-dock__tab{border-radius:12px}.appShell.omnis-frame .cp-dock .cp-dock__tab:not(.is-active) .cp-dock__icon,.appShell.omnis-frame .cp-dock .cp-dock__tab:not(.is-active) .cp-dock__label{opacity:.72;transition:opacity .14s ease}.appShell.omnis-frame .cp-dock .cp-dock__tab:not(.is-active):hover .cp-dock__icon,.appShell.omnis-frame .cp-dock .cp-dock__tab:not(.is-active):hover .cp-dock__label{opacity:1}.appShell.omnis-frame .cp-dock .cp-dock__tab.is-active{border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -1px 0 rgba(0,0,0,.18),0 1px 2px rgba(0,0,0,.28),0 4px 10px -4px rgba(0,0,0,.3)}.appShell.omnis-frame .cp-dock .cp-dock__tab.is-active .cp-dock__icon,.appShell.omnis-frame .cp-dock .cp-dock__tab.is-active .cp-dock__label{opacity:1}.appShell.omnis-frame .cp-dock__count{top:2px;right:6px;min-width:17px;padding:1px 5px;font-size:9.5px;line-height:1.35;box-shadow:0 0 0 2px var(--dock-fill-top,var(--chrome-fill-top,var(--rail-bg))),0 1px 2px rgba(0,0,0,.35)}.appShell.omnis-frame .cp-dock{transform:none}.appShell.omnis-frame .cp-dock-stack{position:relative;display:flex;min-width:0;min-height:0;max-width:100%;pointer-events:auto;transform:translate(var(--cp-dock-dx,0),var(--cp-dock-dy,0)) scale(var(--cp-dock-scale,1));transform-origin:bottom center}.appShell.omnis-frame .cp-dock-stack>.cp-dock{flex:1 1 auto;min-width:0;min-height:0}.appShell.omnis-frame .cp-dock-layer.is-tucked,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=bottom],.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left],.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right]{top:var(--cp-dock-y,0);right:var(--fd-frame-gutter,11px);bottom:var(--fd-frame-gutter,11px);left:var(--cp-dock-x,var(--fd-well-x,var(--fd-rail-w,88px)));padding:0;overflow:hidden}.appShell.omnis-frame .cp-dock-layer.is-tucked,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=bottom]{bottom:calc(var(--fd-frame-gutter, 11px) / 2)}.appShell.omnis-frame .cp-dock-layer.is-tucked .cp-dock,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=bottom] .cp-dock,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock{border-radius:0;background:none;box-shadow:none;transition:border-radius .2s cubic-bezier(.2,.7,.3,1)}.appShell.omnis-frame .cp-dock-layer.is-tucked .cp-dock-stack,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=bottom] .cp-dock-stack,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock-stack,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock-stack{transform:scale(var(--cp-dock-scale,1))}.appShell.omnis-frame .cp-dock-layer.is-tucked .cp-dock-stack,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=bottom] .cp-dock-stack{transform-origin:bottom left;width:calc(100% / var(--cp-dock-scale, 1));max-width:none;flex-shrink:0}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock-stack,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock-stack{height:calc(100% / var(--cp-dock-scale, 1))}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock-stack{transform-origin:top left}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock-stack{transform-origin:top right}.appShell.omnis-frame .cp-dock-layer.is-tucked,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=bottom]{align-items:flex-end;justify-content:stretch}.appShell.omnis-frame .cp-dock-layer.is-tucked .cp-dock,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=bottom] .cp-dock{width:100%;max-width:none;box-shadow:none}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-dock-layer.is-tucked .cp-dock,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=bottom] .cp-dock{transition:none}}.appShell.omnis-frame .cp-dock__grip{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:24px;align-self:stretch;margin:-5px 0 -5px -5px;padding:0;border:0;border-radius:0;color:var(--chrome-muted);cursor:grab;background:transparent;box-shadow:1px 0 0 color-mix(in oklab,var(--fd-depth-seam),transparent 45%),5px 0 6px -6px var(--fd-depth-shade);touch-action:none;transition:background var(--dur-fast,.16s) var(--ease,ease)}.appShell.omnis-frame .cp-dock__grip:hover{background:var(--fd-depth-groove,rgba(0,0,0,.06))}.appShell.omnis-frame .cp-dock__grip:active{cursor:grabbing}.appShell.omnis-frame .cp-dock__grip:focus-visible{outline:2px solid var(--chrome-ink);outline-offset:-2px}.appShell.omnis-frame .cp-dock__grip-dots{width:6px;height:16px;background-image:radial-gradient(circle at 50% 50%,currentColor .9px,transparent 1.1px);background-size:3px 4px;opacity:.85}.appShell.omnis-frame .cp-dock__grip:hover .cp-dock__grip-dots{opacity:1}.appShell.omnis-frame .cp-dock__grip.is-adjusted .cp-dock__grip-dots{color:color-mix(in oklab,var(--wm-med),var(--chrome-ink) 25%);opacity:.9}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-dock__grip{transition:none}}.appShell.omnis-frame .cp-dock__chip{position:absolute;z-index:4;pointer-events:auto;display:flex;flex-direction:row;align-items:center;gap:0;padding:3px;box-sizing:border-box;background:var(--dock-fill-lit);color:var(--chrome-ink);box-shadow:inset 0 1px 0 var(--fd-depth-lip),inset 1px 0 0 var(--fd-depth-proud),inset -1px 0 0 var(--fd-depth-proud),0 -6px 14px -10px var(--fd-depth-shade);opacity:0;visibility:hidden;transition:opacity var(--dur-fast,.16s) var(--ease,ease) .25s,visibility 0s linear .25s}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=free] .cp-dock__chip{bottom:100%;left:0;right:0;width:max-content;margin-inline:auto;border-radius:var(--cp-chip-r,10px) var(--cp-chip-r,10px) 0 0}.appShell.omnis-frame .cp-dock-layer.is-tucked .cp-dock__chip,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=bottom] .cp-dock__chip{bottom:100%;left:0;right:0;width:max-content;margin-inline:auto;background:var(--chrome-fill-bottom,var(--rail-bg));box-shadow:none;border-radius:var(--cp-chip-r,10px) var(--cp-chip-r,10px) 0 0}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__chip,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__chip{top:0;flex-direction:column}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__chip{left:100%;border-radius:0 var(--cp-chip-r,10px) var(--cp-chip-r,10px) 0;box-shadow:inset 0 1px 0 var(--fd-depth-lip),inset 0 -1px 0 var(--fd-depth-proud),inset -1px 0 0 var(--fd-depth-proud),6px 0 14px -10px var(--fd-depth-shade)}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__chip{right:100%;border-radius:var(--cp-chip-r,10px) 0 0 var(--cp-chip-r,10px);box-shadow:inset 0 1px 0 var(--fd-depth-lip),inset 0 -1px 0 var(--fd-depth-proud),inset 1px 0 0 var(--fd-depth-proud),-6px 0 14px -10px var(--fd-depth-shade)}.appShell.omnis-frame .cp-dock-layer:has(.cp-dock:focus-visible) .cp-dock__chip,.appShell.omnis-frame .cp-dock-layer:has(.cp-dock:hover) .cp-dock__chip,.appShell.omnis-frame .cp-dock-layer:has(.cp-dock__chip:focus-within) .cp-dock__chip,.appShell.omnis-frame .cp-dock-layer:has(.cp-dock__chip:hover) .cp-dock__chip{opacity:1;visibility:visible;transition:opacity var(--dur-fast,.16s) var(--ease,ease) 0s,visibility 0s linear 0s}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=free] .cp-dock{transition:border-radius .2s cubic-bezier(.2,.7,.3,1)}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-dock-layer[data-dock-edge=free] .cp-dock{transition:none}}.appShell.omnis-frame .cp-dock-layer[data-dock-dragging=true] .cp-dock__chip{opacity:0;visibility:hidden}.appShell.omnis-frame .cp-dock__merge,.appShell.omnis-frame .cp-dock__size{display:flex;flex-direction:inherit;align-items:center;gap:1px}.appShell.omnis-frame .cp-dock__merge-btn,.appShell.omnis-frame .cp-dock__min,.appShell.omnis-frame .cp-dock__mode-btn,.appShell.omnis-frame .cp-dock__size-btn{width:24px;height:24px;display:grid;place-items:center;margin:0;padding:0;border:0;appearance:none;background:transparent;border-radius:var(--fd-r-item,7px);color:var(--chrome-muted);cursor:pointer;transition:background var(--dur-fast,.16s) var(--ease,ease),color var(--dur-fast,.16s) var(--ease,ease)}.appShell.omnis-frame .cp-dock__merge-btn:hover,.appShell.omnis-frame .cp-dock__min:hover,.appShell.omnis-frame .cp-dock__mode-btn:hover,.appShell.omnis-frame .cp-dock__size-btn:hover{background:var(--fd-depth-groove,rgba(0,0,0,.06));color:var(--chrome-ink)}.appShell.omnis-frame .cp-dock__merge-btn.is-on,.appShell.omnis-frame .cp-dock__mode-btn.is-on{background:var(--fd-depth-groove,rgba(0,0,0,.06));color:var(--chrome-ink);box-shadow:inset 0 0 0 1px var(--fd-depth-proud)}.appShell.omnis-frame .cp-dock__merge-btn:focus-visible,.appShell.omnis-frame .cp-dock__min:focus-visible,.appShell.omnis-frame .cp-dock__mode-btn:focus-visible,.appShell.omnis-frame .cp-dock__restore:focus-visible{outline:2px solid var(--chrome-ink);outline-offset:-2px}.appShell.omnis-frame .cp-dock__merge-icon,.appShell.omnis-frame .cp-dock__mode-icon,.appShell.omnis-frame .cp-dock__restore-icon{display:block}.appShell.omnis-frame .cp-dock__min-chevron{display:block;box-sizing:border-box;width:6.5px;height:6.5px;border-right:1.5px solid;border-bottom:1.5px solid;border-radius:0 0 1px 0;transform:rotate(45deg);margin-block-start:-1px}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__min-chevron{transform:rotate(135deg);margin-block-start:0;margin-inline-end:-1px}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__min-chevron{transform:rotate(-45deg);margin-block-start:0;margin-inline-start:-1px}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-dock__merge-btn,.appShell.omnis-frame .cp-dock__min,.appShell.omnis-frame .cp-dock__restore{transition:none}}.appShell.omnis-frame .cp-dock__restore{pointer-events:auto;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;appearance:none;cursor:pointer;color:var(--chrome-muted);background:var(--dock-surface);border-radius:var(--cp-dock-r,17px);box-shadow:inset 0 1px 0 var(--fd-depth-lip),inset 0 0 0 1px var(--fd-depth-proud);transition:color var(--dur-fast,.16s) var(--ease,ease),background var(--dur-fast,.16s) var(--ease,ease);--fd-dock-tab:26px;gap:7px;padding-inline:11px}.appShell.omnis-frame .cp-dock__restore-word{font-size:9.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;line-height:1}.appShell.omnis-frame .cp-dock__restore-chevron{display:block;box-sizing:border-box;width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;border-radius:0 0 1px 0;transform:rotate(-135deg);margin-block-end:-1px}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__restore-chevron{transform:rotate(-45deg);margin-block-end:0}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__restore-chevron{transform:rotate(135deg);margin-block-end:0}.appShell.omnis-frame .cp-dock__restore:hover{color:var(--chrome-ink)}.appShell.omnis-frame .cp-dock__min{position:relative;margin-inline-start:5px}.appShell.omnis-frame .cp-dock__min:before{content:"";position:absolute;inset-block:4px;inset-inline-start:-3px;width:1px;background:var(--chrome-muted);opacity:.85;pointer-events:none}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__min,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__min{margin-inline-start:0;margin-block-start:5px}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__min:before,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__min:before{inset-block:auto;inset-inline:4px;inset-block-start:-3px;width:auto;height:1px}.appShell.omnis-frame .cp-dock__mode-btn{position:relative;margin-inline-end:5px}.appShell.omnis-frame .cp-dock__mode-btn:after{content:"";position:absolute;inset-block:4px;inset-inline-end:-3px;width:1px;background:var(--chrome-muted);opacity:.85;pointer-events:none}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__mode-btn,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__mode-btn{margin-inline-end:0;margin-block-end:5px}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__mode-btn:after,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__mode-btn:after{inset-block:auto;inset-inline:4px;inset-block-end:-3px;width:auto;height:1px}.appShell.omnis-frame .cp-dock__restore-dots{display:block;width:6px;height:24px;background-image:radial-gradient(circle at 50% 50%,currentColor .9px,transparent 1.1px);background-size:3px 4px;opacity:.85}.appShell.omnis-frame .cp-dock__restore:hover .cp-dock__restore-dots{opacity:1}.appShell.omnis-frame .cp-dock-layer.is-tucked .cp-dock__restore-dots,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=bottom] .cp-dock__restore-dots,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=free] .cp-dock__restore-dots{width:24px;height:6px;background-size:4px 3px}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=free] .cp-dock__restore{width:auto;height:var(--fd-dock-tab);align-self:flex-end}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__restore,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__restore{width:var(--fd-dock-tab);height:100%;align-self:stretch;justify-content:center;writing-mode:vertical-rl;padding-inline:0;padding-block:11px}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__restore{border-radius:var(--cp-dock-merge-r,15px) 0 0 var(--cp-dock-merge-r,15px)}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__restore{border-radius:0 var(--cp-dock-merge-r,15px) var(--cp-dock-merge-r,15px) 0}.appShell.omnis-frame .cp-dock-layer.is-tucked .cp-dock__restore,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=bottom] .cp-dock__restore{width:auto;height:var(--fd-dock-tab);margin-inline:auto;border-radius:var(--cp-dock-merge-r,15px) var(--cp-dock-merge-r,15px) 0 0}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left],.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right]{align-items:stretch}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left]{justify-content:flex-start}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right]{justify-content:flex-end}.appShell.omnis-frame .cp-dock-layer[data-dock-bounded=true]{left:0;right:0;bottom:0}.appShell.omnis-frame .cp-dock-layer[data-dock-bounded=true].is-tucked,.appShell.omnis-frame .cp-dock-layer[data-dock-bounded=true][data-dock-edge=bottom],.appShell.omnis-frame .cp-dock-layer[data-dock-bounded=true][data-dock-edge=left],.appShell.omnis-frame .cp-dock-layer[data-dock-bounded=true][data-dock-edge=right]{top:0}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock{flex-direction:column;height:100%;max-height:none;min-height:0}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock{box-shadow:none}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__scroll,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__scroll{flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:auto;overscroll-behavior-y:contain}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__group,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__slot,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__group,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__slot{flex-direction:column}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__label,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__label{overflow:hidden;text-overflow:ellipsis}.appShell.omnis-frame .cp-dock__tip{position:absolute;z-index:5;pointer-events:none;opacity:0;transition:opacity .11s ease-out;transition-delay:0s;padding:4px 8px;border:1px solid var(--card-border,var(--line2));border-radius:var(--fd-r-item,7px);background:var(--card-fill,var(--raised));box-shadow:var(--elev-overlay);color:var(--ink,var(--chrome-ink));font:500 11px/1.35 var(--font-sans,system-ui,sans-serif);white-space:nowrap;bottom:calc(100% + 10px);left:34px;transform:translateX(-50%)}.appShell.omnis-frame .cp-dock-layer:has(.cp-dock__grip:focus-visible) .cp-dock__tip,.appShell.omnis-frame .cp-dock-layer:has(.cp-dock__grip:hover) .cp-dock__tip{opacity:1;transition-delay:.45s}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-dock__tip{transition:none}}.appShell.omnis-frame .cp-dock__tip--chip{top:auto;right:auto;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);transition:none;animation:cp-dock-tip-in .11s ease-out .45s both}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__tip--chip{bottom:auto;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__tip--chip{bottom:auto;top:50%;left:auto;right:calc(100% + 8px);transform:translateY(-50%)}@keyframes cp-dock-tip-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-dock__tip--chip{animation:none;opacity:1}}.appShell.omnis-frame .cp-dock-layer[data-dock-dragging=true] .cp-dock{opacity:.55;cursor:grabbing}.appShell.omnis-frame .cp-dock{transition:opacity .14s ease-out}.appShell.omnis-frame .cp-dock__grip{transition:background var(--dur-fast,.16s) var(--ease,ease),width .2s cubic-bezier(.2,.7,.3,1),height .2s cubic-bezier(.2,.7,.3,1),margin .2s cubic-bezier(.2,.7,.3,1),border-radius .2s cubic-bezier(.2,.7,.3,1)}.appShell.omnis-frame .cp-dock-layer[data-dock-dragging=true] .cp-dock__tip{opacity:0;transition:none}.appShell.omnis-frame .cp-body:has(>.cp-dock-layer[data-dock-edge=left]) .cp-shell-content{margin-left:var(--cp-dock-w,88px)}.appShell.omnis-frame .cp-body:has(>.cp-dock-layer[data-dock-edge=right]) .cp-shell-content{margin-right:var(--cp-dock-w,88px)}.appShell.omnis-frame .cp-body:has(>.cp-dock-layer.is-tucked) .cp-shell-content,.appShell.omnis-frame .cp-body:has(>.cp-dock-layer[data-dock-edge=bottom]) .cp-shell-content{margin-bottom:var(--cp-dock-h,66px)}.appShell.omnis-frame .cp-body:has(.cp-dock-layer.is-tucked)>.cp-rail,.appShell.omnis-frame .cp-body:has(.cp-dock-layer[data-dock-edge=bottom])>.cp-rail{margin-bottom:30px}.appShell.omnis-frame .cp-body:has(.cp-dock-layer.is-tucked) .cp-rail-channel,.appShell.omnis-frame .cp-body:has(.cp-dock-layer[data-dock-edge=bottom]) .cp-rail-channel{margin-bottom:max(0px,calc(var(--cp-dock-h, 66px) - var(--fd-rail-footer-h, 55px)))}.appShell.omnis-frame .cp-body:has(.cp-dock-layer.is-tucked)>.cp-apprail,.appShell.omnis-frame .cp-body:has(.cp-dock-layer[data-dock-edge=bottom])>.cp-apprail{margin-bottom:calc(var(--fd-apprail-mb, 92px) + max(0px, calc(var(--cp-dock-h, 66px) - var(--fd-rail-footer-h, 55px))))}.appShell.omnis-frame .cp-body:has(>.cp-dock-layer[data-dock-edge=left]) .cp-shell-content{border-top-left-radius:0;border-bottom-left-radius:0}.appShell.omnis-frame .cp-body:has(>.cp-dock-layer[data-dock-edge=right]) .cp-shell-content{border-top-right-radius:0;border-bottom-right-radius:0}.appShell.omnis-frame .cp-body,.appShell.omnis-frame .cp-shell-content{transition:margin .2s cubic-bezier(.2,.7,.3,1)}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-body,.appShell.omnis-frame .cp-shell-content{transition:none}}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=free] .cp-dock-stack{max-width:calc(min(100%, var(--fd-dock-max-w, 640px)) / var(--cp-dock-scale, 1))}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__label,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__label{max-width:76px}.appShell.omnis-frame .cp-dock__resize{position:absolute;z-index:2;margin:0;padding:0;border:0;background:none;appearance:none;color:inherit;display:flex;align-items:center;justify-content:center;touch-action:none;opacity:0;transition:opacity var(--dur-fast,.16s) var(--ease,ease)}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=left] .cp-dock__resize--inner{top:0;bottom:0;right:0;width:10px;cursor:ew-resize}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=right] .cp-dock__resize--inner{top:0;bottom:0;left:0;width:10px;cursor:ew-resize}.appShell.omnis-frame .cp-dock-layer.is-tucked .cp-dock__resize--inner,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=bottom] .cp-dock__resize--inner{left:0;right:0;top:0;height:10px;cursor:ns-resize}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=free] .cp-dock__resize--w{top:0;bottom:0;left:0;width:10px;cursor:ew-resize}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=free] .cp-dock__resize--e{top:0;bottom:0;right:0;width:10px;cursor:ew-resize}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=free] .cp-dock__resize--n{left:0;right:0;top:0;height:10px;cursor:ns-resize}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=free] .cp-dock__resize--ne,.appShell.omnis-frame .cp-dock-layer[data-dock-edge=free] .cp-dock__resize--nw{top:0;width:16px;height:16px;z-index:3}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=free] .cp-dock__resize--nw{left:0;cursor:nwse-resize}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=free] .cp-dock__resize--ne{right:0;cursor:nesw-resize}.appShell.omnis-frame .cp-dock:hover .cp-dock__resize{opacity:.45}.appShell.omnis-frame .cp-dock-layer[data-dock-resizing=true] .cp-dock__resize,.appShell.omnis-frame .cp-dock__resize:focus-visible,.appShell.omnis-frame .cp-dock__resize:hover{opacity:1}.appShell.omnis-frame .cp-dock__resize:focus-visible{outline:2px solid var(--focus-ring,var(--brand));outline-offset:-2px;border-radius:4px}.appShell.omnis-frame .cp-dock__resize-line{display:block;border-radius:2px;background:currentColor;opacity:.85;width:2px;height:20px}.appShell.omnis-frame .cp-dock-layer[data-dock-edge=bottom] .cp-dock__resize-line{width:20px;height:2px}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-dock__resize{transition:none}}.appShell.omnis-frame .cp-dock__size-btn:disabled{opacity:.38;cursor:default}.appShell.omnis-frame .cp-dock__size-btn:disabled:hover{background:transparent;color:var(--chrome-muted)}.appShell.omnis-frame .cp-dock__panel{position:fixed;z-index:1300;pointer-events:auto;width:320px;max-width:calc(100vw - 16px)}.appShell.omnis-frame .cp-dockcust__body{max-height:min(52vh,420px);overflow-y:auto;padding:6px}.appShell.omnis-frame .cp-dockcust__list{list-style:none;margin:0;padding:0}.appShell.omnis-frame .cp-dockcust__row{-webkit-user-select:none;user-select:none;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;height:38px;padding:0 4px 0 2px;border-radius:8px;color:var(--ink)}.appShell.omnis-frame .cp-dockcust__row:hover{background:var(--hover,rgba(0,0,0,.04))}.appShell.omnis-frame .cp-dockcust__grip{display:inline-flex;align-items:center;color:var(--muted);cursor:grab;touch-action:none}.appShell.omnis-frame .cp-dockcust__row.is-carried .cp-dockcust__grip{cursor:grabbing}.appShell.omnis-frame .cp-dockcust__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px}.appShell.omnis-frame .cp-dockcust__row.is-hidden .cp-dockcust__name{opacity:.5;text-decoration:line-through}.appShell.omnis-frame .cp-dockcust__actions{display:inline-flex;align-items:center;gap:2px}.appShell.omnis-frame .cp-dockcust__btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:none;color:var(--muted);cursor:pointer}.appShell.omnis-frame .cp-dockcust__btn:hover:not(:disabled){background:var(--hover,rgba(0,0,0,.06));color:var(--ink)}.appShell.omnis-frame .cp-dockcust__btn:disabled{opacity:.28;cursor:default}.appShell.omnis-frame .cp-dockcust__btn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.appShell.omnis-frame .cp-dockcust__row.is-shifting{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.appShell.omnis-frame .cp-dockcust__row.is-carried{visibility:hidden}.appShell.omnis-frame .cp-dockcust__proxy{position:fixed;z-index:1400;pointer-events:none;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:0 10px 0 2px;border-radius:8px;background:var(--raised);color:var(--ink);box-shadow:0 10px 24px -10px rgba(0,0,0,.45);transform-origin:center}.appShell.omnis-frame .cp-dockcust__proxy.is-settling{transition:transform .2s cubic-bezier(.22,1,.36,1)}.appShell.omnis-frame .cp-dockcust__footer{display:flex;justify-content:flex-end;padding:8px 10px;border-top:1px solid var(--line2)}.appShell.omnis-frame .cp-dockcust__reset{border:1px solid var(--line2);border-radius:8px;background:none;color:var(--ink);font-size:12.5px;padding:6px 12px;cursor:pointer}.appShell.omnis-frame .cp-dockcust__reset:hover:not(:disabled){background:var(--hover,rgba(0,0,0,.05))}.appShell.omnis-frame .cp-dockcust__reset:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-dockcust__proxy.is-settling,.appShell.omnis-frame .cp-dockcust__row.is-shifting{transition:none}}.appShell.omnis-frame .cp-dock__slot.is-shifting{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.appShell.omnis-frame .cp-dock__slot.is-carried{visibility:hidden}.appShell.omnis-frame .cp-dock__proxy{position:fixed;z-index:1400;pointer-events:none;display:flex;align-items:stretch;filter:drop-shadow(0 10px 22px rgba(0,0,0,.45))}.appShell.omnis-frame .cp-dock__proxy .cp-dock__tab{width:100%;transform:scale(1.08);border-radius:var(--fd-r-item,7px);background:var(--dock-fill-lit);box-shadow:inset 0 0 0 1px var(--fd-depth-proud);transition:transform .12s cubic-bezier(.2,.8,.2,1)}.appShell.omnis-frame .cp-dock__proxy.is-settling{transition:transform .2s cubic-bezier(.22,1,.36,1)}.appShell.omnis-frame .cp-dock__proxy.is-settling .cp-dock__tab{transform:none}.appShell.omnis-frame .cp-dock__slot[data-dock-slot] .cp-dock__tab{cursor:grab}.appShell.omnis-frame .cp-dock__slot{-webkit-user-select:none;user-select:none}.appShell.omnis-frame .cp-dock__scroll:has(.cp-dock__slot.is-carried){cursor:grabbing}@media (prefers-reduced-motion:reduce){.appShell.omnis-frame .cp-dock__proxy .cp-dock__tab,.appShell.omnis-frame .cp-dock__proxy.is-settling,.appShell.omnis-frame .cp-dock__slot.is-shifting{transition:none}.appShell.omnis-frame .cp-dock__proxy .cp-dock__tab{transform:none}}.appShell.omnis-frame .cp-dock__customise{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:none;color:inherit;cursor:pointer}.appShell.omnis-frame .cp-dock__customise:hover,.appShell.omnis-frame .cp-dock__customise[aria-expanded=true]{background:var(--fd-depth-proud)}.appShell.omnis-frame .cp-dock__customise:focus-visible{outline:2px solid var(--chrome-ink);outline-offset:-2px}.appShell.omnis-frame .cp-dock__panel .cp-pop{position:static;width:100%;max-height:none;z-index:auto}.appShell.omnis-frame .cp-dock-layer:has(>.cp-dock__restore) .cp-dock-stack,.appShell.omnis-frame .cp-dock-layer:has(>.cp-dock__restore) .cp-dock__chip,.appShell.omnis-frame .cp-dock-layer:has(>.cp-dock__restore) .cp-dock__tip{display:none}.crl-boot{position:fixed;inset:0;z-index:100000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;background:radial-gradient(120% 120% at 50% 38%,#1a2440 0,#121a30 46%,#0c1120 100%);color:#eef1f6;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;opacity:1;transition:opacity .6s ease}.crl-boot.is-fading{opacity:0}.crl-boot__stage{display:block}.crl-boot__label{align-items:baseline;font-size:14px;font-weight:600;text-transform:uppercase;color:rgba(238,241,246,.86);animation:crlBootBreathe 2.6s ease-in-out infinite}.crl-boot__dots,.crl-boot__label{display:inline-flex;letter-spacing:.22em}.crl-boot__dots{margin-left:2px}.crl-boot__dots i{font-style:normal;opacity:.25;animation:crlBootDot 1.4s infinite}.crl-boot__dots i:nth-child(2){animation-delay:.2s}.crl-boot__dots i:nth-child(3){animation-delay:.4s}@keyframes crlBootDot{0%,60%,to{opacity:.25}30%{opacity:1}}@keyframes crlBootBreathe{0%,to{opacity:.68}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.crl-boot__dots i,.crl-boot__label{animation:none}.crl-boot__dots i{opacity:.7}}.omnis-enso{position:relative;display:grid;place-items:center;pointer-events:none;opacity:var(--enso-vanish,1);transform:scale(var(--enso-scale,1))}.omnis-enso__mark{position:relative;overflow:hidden;-webkit-mask-image:var(--enso-mask);mask-image:var(--enso-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.omnis-enso__layer{position:absolute;inset:0}.omnis-enso__ink{background:var(--enso-ink)}.omnis-enso__charge{background:var(--enso-tint);animation:omnis-enso-charge var(--enso-charge-ms) ease-in-out infinite}.omnis-enso__build{background:var(--enso-hot);animation:omnis-enso-build var(--enso-charge-ms) ease-in-out infinite}.omnis-enso__fire{background:#fff;opacity:0}.omnis-enso__rings{position:absolute;inset:0;display:grid;place-items:center}.omnis-enso__ring{position:absolute;border-radius:50%;background:radial-gradient(circle closest-side,var(--enso-r0) 14%,var(--enso-r1) 19%,var(--enso-r2) 24%,var(--enso-r3) 27%,var(--enso-r4) 29.5%,var(--enso-r5) 31.5%,var(--enso-r6) 34%,var(--enso-r7) 39%);animation:omnis-enso-ring var(--enso-ring-ms) ease-out infinite;animation-delay:var(--enso-ring-delay);opacity:0}@keyframes omnis-enso-charge{0%{opacity:.3}55%{opacity:1}to{opacity:.3}}@keyframes omnis-enso-build{0%{opacity:0}55%{opacity:.28}to{opacity:0}}@keyframes omnis-enso-ring{0%{opacity:0;transform:scale(2.05)}10%{opacity:1}80%{opacity:1}to{opacity:0;transform:scale(.3)}}.omnis-enso--igniting .omnis-enso__build,.omnis-enso--igniting .omnis-enso__charge,.omnis-enso--igniting .omnis-enso__ring{animation-play-state:paused}.omnis-enso--igniting{animation:omnis-enso-finale var(--enso-fire-ms) forwards}.omnis-enso--igniting .omnis-enso__fire{animation:omnis-enso-fire var(--enso-fire-ms) forwards}@keyframes omnis-enso-finale{0%{transform:scale(1);opacity:1}18%{transform:scale(.968)}30%{transform:scale(1.035)}45%{transform:scale(1.01)}72%{opacity:1}to{transform:scale(1.01);opacity:0}}@keyframes omnis-enso-fire{0%{opacity:0}22%{opacity:0}32%{opacity:1}to{opacity:1}}.omnis-enso--fading{animation:omnis-enso-fade .8s ease-out forwards}@keyframes omnis-enso-fade{to{opacity:0}}.omnis-enso--absolute{position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.omnis-enso__build,.omnis-enso__charge,.omnis-enso__ring{animation:none}.omnis-enso__charge{opacity:.85}.omnis-enso__ring{opacity:0}}.omnis-frameHost{position:relative;display:flex;flex-direction:column;min-height:0;min-width:0;height:100%;width:100%}.omnis-frameHost__own,.omnis-frameHost__pane{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column}.omnis-frameHost__pane{overflow:hidden}.omnis-frameHost__frame{flex:1 1 auto;display:block;width:100%;height:100%;min-height:0;border:0;background:var(--fd-well-bg,var(--omnis-surface,transparent))}.omnis-frameHost__cover{position:absolute;inset:0;display:grid;place-items:center;background:var(--fd-well-bg,var(--omnis-surface,transparent));z-index:1}.omnis-frameHost__own[hidden],.omnis-frameHost__pane[hidden]{display:none!important}.omnis-frameUnsaved{position:fixed;inset:0;z-index:2400;display:grid;place-items:center;padding:20px;background:color-mix(in oklab,var(--omnis-ink,#101418) 55%,transparent)}.omnis-frameUnsaved__panel{width:min(400px,100%);padding:22px 24px 18px;border-radius:12px;background:var(--omnis-surface,#fff);color:var(--omnis-ink,#101418);border:1px solid var(--omnis-line,rgba(0,0,0,.1));box-shadow:0 24px 60px -20px rgba(0,0,0,.5)}.omnis-frameUnsaved__panel:focus-visible{outline:2px solid var(--rail-active-bg,#3d5fbe);outline-offset:3px}.omnis-frameUnsaved__title{margin:0 0 6px;font-size:16px;font-weight:600;letter-spacing:-.01em}.omnis-frameUnsaved__body{margin:0 0 18px;font-size:13.5px;line-height:1.5;color:var(--omnis-ink-soft,#5e6a70)}.omnis-frameUnsaved__actions{display:flex;justify-content:flex-end;gap:8px}.omnis-frameUnsaved__btn{font:inherit;font-size:13px;font-weight:500;padding:7px 14px;border-radius:7px;cursor:pointer;border:1px solid transparent}.omnis-frameUnsaved__btn--ghost{background:transparent;color:var(--omnis-ink-soft,#5e6a70);border-color:var(--omnis-line,rgba(0,0,0,.12))}.omnis-frameUnsaved__btn--ghost:hover{color:var(--omnis-ink,#101418)}.omnis-frameUnsaved__btn--primary{background:var(--rail-active-bg,#3d5fbe);color:var(--rail-active-ink,#fff)}.omnis-frameUnsaved__btn:focus-visible{outline:2px solid var(--rail-active-bg,#3d5fbe);outline-offset:2px}.omnis-frameToast{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);z-index:2300;display:flex;align-items:center;gap:6px;max-width:min(460px,calc(100vw - 32px));padding:9px 8px 9px 14px;border-radius:9px;background:var(--omnis-ink,#101418);color:var(--omnis-surface,#fff);border:1px solid color-mix(in oklab,var(--omnis-surface,#fff) 14%,transparent);box-shadow:0 16px 40px -16px rgba(0,0,0,.6);animation:omnis-frameToast-in .22s cubic-bezier(.2,.7,.3,1)}@keyframes omnis-frameToast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.omnis-frameToast__text{margin:0;font-size:13px;line-height:1.45}.omnis-frameToast__close{flex:none;display:grid;place-items:center;width:24px;height:24px;padding:0;font:inherit;font-size:16px;line-height:1;border:0;border-radius:6px;cursor:pointer;background:transparent;color:inherit;opacity:.62}.omnis-frameToast__close:hover{opacity:1;background:color-mix(in oklab,var(--omnis-surface,#fff) 12%,transparent)}.omnis-frameToast__close:focus-visible{outline:2px solid var(--omnis-surface,#fff);outline-offset:1px;opacity:1}@media (prefers-reduced-motion:reduce){.omnis-frameToast{animation:none}}.app-switcher{display:flex;justify-content:center}.app-switcher__launcher{width:56px;padding:8px 0 6px;border:none;border-radius:11px;background:transparent;display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--rail-inact);cursor:pointer;font-family:inherit;transition:background var(--dur-fast,.15s) var(--ease,ease),color var(--dur-fast,.15s) var(--ease,ease)}.appShell .app-switcher__launcher:focus-visible{border-radius:inherit}.app-switcher__launcher-label{font-size:9px;font-weight:600;letter-spacing:.02em}.app-switcher__launcher:hover{background:var(--chrome-fill);color:var(--chrome-ink)}.app-switcher__launcher.is-open{background:var(--rail-active-bg);color:var(--rail-active-fg)}.app-switcher__stack{position:relative;width:26px;height:20px}.app-switcher__sheet{position:absolute;inset:0;border:1.5px solid;border-radius:3px;background:transparent;transform-origin:50% 90%;transition:transform var(--dur-fast,.15s) var(--ease,ease)}.app-switcher__sheet:first-child{transform:rotate(-6deg);opacity:.45}.app-switcher__sheet:nth-child(2){transform:rotate(3deg);opacity:.7}.app-switcher__sheet--top{transform:none;opacity:1;background:var(--rail-bg)}.app-switcher__sheet--top:before{content:"";position:absolute;top:-4px;left:3px;width:10px;height:4px;border:1.5px solid;border-bottom:none;border-radius:2px 2px 0 0;background:var(--rail-bg)}.app-switcher__launcher:hover .app-switcher__sheet:first-child{transform:rotate(-11deg) translateX(-1px)}.app-switcher__launcher:hover .app-switcher__sheet:nth-child(2){transform:rotate(6deg) translateX(1px)}.app-switcher__panel{--sw-accent:var(--wm-panel-a,#3353f8);--wm-med:var(--wm-panel-a,#3353f8);--wm-chron:var(--ink,#2a2622);--wm-o:var(--wm-panel-a,#3353f8);position:fixed;width:min(560px,calc(100vw - 108px));max-height:600px;display:flex;flex-direction:column;background:var(--raised,#fffdf9);border:1px solid var(--line2,#ece0cf);border-radius:14px;box-shadow:var(--elev-overlay,0 18px 50px -18px rgba(40,34,24,.28));z-index:2000;overflow:hidden;color:var(--ink,#2a2622)}.app-switcher__panel-head{padding:14px 16px 10px;border-bottom:1px solid var(--line,#f0ebe2);display:flex;flex-direction:column;gap:2px}.app-switcher__panel-eyebrow{font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--faint,#8b8276);font-family:Geist Mono,ui-monospace,monospace}.app-switcher__panel-title{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:17px;font-weight:600;letter-spacing:.01em;color:var(--ink,#2a2622)}.app-switcher__panel-hint{margin-top:3px;font-size:10px;color:var(--faint,#8b8276);font-family:Geist Mono,ui-monospace,monospace}.app-switcher__grid{padding:8px 10px 10px;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:3px 6px;align-content:start}.app-switcher__item{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:9px 11px;border:1px solid transparent;border-radius:10px;background:transparent;cursor:pointer;font-family:inherit;text-align:left;transition:background var(--dur-fast,.15s) var(--ease,ease),border-color var(--dur-fast,.15s) var(--ease,ease),transform var(--dur-fast,.15s) var(--ease,ease),box-shadow var(--dur-fast,.15s) var(--ease,ease)}.app-switcher__item:active{transform:translateX(5px) scale(.99)}.app-switcher__no{flex:none;width:22px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;color:var(--faint,#8b8276);letter-spacing:.02em;transition:color var(--dur-fast,.15s) var(--ease,ease)}.app-switcher__item.is-active .app-switcher__no{color:var(--sw-accent,#3353f8)}.app-switcher__item.is-active{background:color-mix(in srgb,var(--sw-accent,#3353f8) 7%,var(--raised,#fff));border-color:color-mix(in srgb,var(--sw-accent,#3353f8) 26%,transparent);transform:translateX(5px);box-shadow:0 6px 16px -10px color-mix(in srgb,var(--sw-accent,#3353f8) 55%,transparent)}.app-switcher__item.is-current{background:color-mix(in srgb,var(--sw-accent,#3353f8) 5%,var(--raised,#fff))}.app-switcher__item-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.app-switcher__item-title{display:flex;align-items:center;gap:8px;line-height:1.25;min-height:18px}.app-switcher__mark{font-size:14.5px;font-weight:700;letter-spacing:-.015em;white-space:nowrap}.app-switcher__mark-a{color:var(--wm-med,#3353f8)}.app-switcher__mark-b{color:var(--wm-chron,#2a2622)}.app-switcher__item-desc{font-size:11.5px;color:var(--muted,#6e655a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-switcher__stamp{font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#a8442f;border:1.5px solid rgba(168,68,47,.75);border-radius:3px;padding:1px 5px;transform:rotate(-4deg);-webkit-mask-image:radial-gradient(circle at 30% 60%,#000 55%,rgba(0,0,0,.72));mask-image:radial-gradient(circle at 30% 60%,#000 55%,rgba(0,0,0,.72))}.app-switcher__pull,.app-switcher__stamp{font-family:Geist Mono,ui-monospace,monospace}.app-switcher__pull{font-size:13px;color:var(--sw-accent,#3353f8);opacity:0;transform:translateX(-4px);transition:opacity var(--dur-fast,.15s) var(--ease,ease),transform var(--dur-fast,.15s) var(--ease,ease)}.app-switcher__item.is-active .app-switcher__pull{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.app-switcher__item,.app-switcher__launcher,.app-switcher__no,.app-switcher__pull,.app-switcher__sheet,.app-switcher__spine{transition:none}.app-switcher__item.is-active{transform:none}.app-switcher__pull{opacity:1;transform:none}}@media (max-width:767.98px){.app-switcher__panel--sheet{position:fixed;inset:0;width:auto;max-height:none;border:none;border-radius:0;z-index:2100;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);animation:app-switcher-sheet-in var(--dur-med,.24s) var(--ease,ease)}@keyframes app-switcher-sheet-in{0%{opacity:0;transform:translateY(12px)}}.app-switcher__panel--sheet .app-switcher__panel-head{position:relative;padding:16px 56px 12px 18px}.app-switcher__close{position:absolute;top:10px;right:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line2);border-radius:10px;background:var(--sunken);color:var(--ink2);font-size:15px;line-height:1;cursor:pointer;font-family:inherit}.app-switcher__close:hover{background:var(--sunken2)}.app-switcher__panel--sheet .app-switcher__grid{grid-template-columns:1fr;gap:2px;padding:6px 10px calc(14px + env(safe-area-inset-bottom));flex:1 1 auto;-webkit-overflow-scrolling:touch}.app-switcher__panel--sheet .app-switcher__item{min-height:62px;padding:12px;border-radius:12px}.app-switcher__panel--sheet .app-switcher__pull{display:none}}.mc-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px;width:min(460px,calc(100% - 32px));margin:18px auto;padding:30px 26px;border:1.5px dashed var(--line2,#ece0cf);border-radius:14px;background:color-mix(in srgb,var(--sunken,#faf7f2) 55%,transparent);font-family:Geist,Inter,system-ui,sans-serif}.mc-empty--compact{margin:10px auto;padding:18px 16px}.mc-empty__orb{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:6px;border-radius:14px;color:var(--brand,#3353f8);background:radial-gradient(120% 120% at 30% 20%,color-mix(in srgb,var(--brand,#3353f8) 16%,transparent),transparent 70%),color-mix(in srgb,var(--brand,#3353f8) 7%,var(--raised,#fff));border:1px solid color-mix(in srgb,var(--brand,#3353f8) 18%,transparent)}.mc-empty--compact .mc-empty__orb{width:38px;height:38px;border-radius:11px}.mc-empty--neutral .mc-empty__orb{color:var(--ink3,#6b6258);background:radial-gradient(120% 120% at 30% 20%,color-mix(in srgb,var(--ink3,#6b6258) 12%,transparent),transparent 70%),var(--sunken,#faf7f2);border-color:var(--line2,#ece0cf)}.mc-empty--ok .mc-empty__orb{color:var(--ok,#1c8a48);background:radial-gradient(120% 120% at 30% 20%,color-mix(in srgb,var(--ok,#1c8a48) 14%,transparent),transparent 70%),color-mix(in srgb,var(--ok,#1c8a48) 7%,var(--raised,#fff));border-color:color-mix(in srgb,var(--ok,#1c8a48) 20%,transparent)}.mc-empty__title{margin:0;font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--ink,#2a2622)}.mc-empty--compact .mc-empty__title{font-size:13.5px}.mc-empty__subtitle{margin:0;max-width:420px;font-size:12.5px;line-height:1.5;color:var(--muted,#6e655a)}.mc-empty__actions{display:flex;align-items:center;gap:8px;margin-top:12px}.mc-empty__btn{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:8px;border:1px solid var(--line2,#ece0cf);background:var(--raised,#fff);color:var(--ink2,#3f3a34);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color var(--dur-fast,.15s) var(--ease,ease),background var(--dur-fast,.15s) var(--ease,ease),transform var(--dur-fast,.15s) var(--ease,ease)}.mc-empty__btn:hover{border-color:color-mix(in srgb,var(--brand,#3353f8) 30%,transparent);color:var(--brand,#3353f8)}.mc-empty__btn:active{transform:scale(.97)}.mc-empty__btn--primary{background:var(--brand,#3353f8);border-color:var(--brand,#3353f8);color:#fff}.mc-empty__btn--primary:hover{background:color-mix(in srgb,var(--brand,#3353f8) 88%,#000);color:#fff}@media (prefers-reduced-motion:reduce){.mc-empty__btn{transition:none}}.common-table-no-data__icon:has(.mc-empty){width:auto;height:auto;margin:0 auto;border-radius:0;background:none}.common-table-no-data__description:empty,.common-table-no-data__title:empty{display:none}.mc-empty__provenance{display:flex;align-items:flex-start;gap:7px;margin-top:14px;padding-top:12px;border-top:1px dashed var(--line2,#ece0cf);max-width:360px;font-size:11.5px;line-height:1.55;color:var(--muted,#6e655a);text-align:left}.mc-empty__provenance .material-symbols-rounded{flex-shrink:0;margin-top:1px;color:var(--ok,#1c8a48)}.crl-card{background:var(--raised);border:1px solid var(--line);border-radius:13px;box-shadow:var(--shell-card-shadow)}.crl-card__header{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid var(--line)}.crl-card__title{font-size:14px;font-weight:600;color:var(--ink)}.crl-card__body{padding:15px}.crl-label{font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.crl-mono{font-family:Geist Mono,ui-monospace,monospace}.crl-chip{display:inline-flex;align-items:center;gap:5px;height:21px;padding:0 8px;border-radius:6px;font-size:11px;font-weight:600;border:1px solid var(--line2);background:var(--sunken);color:var(--ink3);white-space:nowrap}.crl-chip--ok{background:color-mix(in srgb,var(--ok) 10%,transparent);border-color:color-mix(in srgb,var(--ok) 25%,transparent);color:var(--ok)}.crl-chip--warn{background:color-mix(in srgb,var(--warn) 10%,transparent);border-color:color-mix(in srgb,var(--warn) 28%,transparent);color:var(--warn)}.crl-chip--hot{background:color-mix(in srgb,var(--hot) 8%,transparent);border-color:color-mix(in srgb,var(--hot) 25%,transparent);color:var(--hot)}.crl-chip--brand{background:color-mix(in srgb,var(--brand) 9%,transparent);border-color:color-mix(in srgb,var(--brand) 25%,transparent);color:var(--brand)}.crl-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.crl-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:700;background:var(--sunken2);color:var(--ink3)}.crl-badge--brand{background:var(--brand);color:#fff}.crl-badge--hot{background:var(--hot);color:#fff}.crl-kpi{display:flex;flex-direction:column;gap:4px;padding:15px;background:var(--raised);border:1px solid var(--line);border-radius:13px;box-shadow:var(--shell-card-shadow)}.crl-kpi__label{font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.crl-kpi__value{font-family:Geist Mono,ui-monospace,monospace;font-size:26px;font-weight:500;line-height:1.1;color:var(--ink)}.crl-kpi__sub{font-size:12px;color:var(--ink3)}.crl-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:9px;border:1px solid transparent;font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap}.crl-btn--primary{background:var(--brand);color:#fff}.crl-btn--primary:hover{filter:brightness(.94)}.crl-btn--outline{background:transparent;border-color:var(--line2);color:var(--ink2)}.crl-btn--outline:hover{background:var(--sunken)}.crl-btn--ghost{background:transparent;color:var(--ink2)}.crl-btn--ghost:hover{background:var(--sunken)}.crl-btn--hot{background:color-mix(in srgb,var(--hot) 10%,transparent);color:var(--hot);border-color:color-mix(in srgb,var(--hot) 25%,transparent)}.crl-btn--hot:hover{background:color-mix(in srgb,var(--hot) 16%,transparent)}.crl-seg{display:inline-flex;background:var(--sunken2);border:1px solid var(--line2);border-radius:9px;padding:2px;gap:2px}.crl-seg button{border:none;background:transparent;color:var(--ink3);font-size:11.5px;font-weight:600;padding:4px 12px;border-radius:7px;cursor:pointer;font-family:inherit}.crl-seg button.is-active{background:var(--brand);color:#fff}.mc-msg{display:flex;gap:10px;padding:4px 12px;position:relative}.mc-msg:hover{background:var(--sunken)}.mc-msg.is-highlight{background:color-mix(in srgb,var(--brand) 8%,transparent)}.mc-msg__gutter{flex:0 0 36px}.mc-msg__avatar,.mc-msg__gutter{width:36px;display:flex;justify-content:center}.mc-msg__avatar{height:36px;border-radius:8px;object-fit:cover;background:var(--sunken2);align-items:center;font-size:13px;font-weight:600;color:var(--ink3);overflow:hidden}.mc-msg__gutter-time{font-size:10px;color:var(--faint);line-height:20px;opacity:0}.mc-msg:hover .mc-msg__gutter-time{opacity:1}.mc-msg__body{min-width:0;flex:1}.mc-msg__head{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin-bottom:1px}.mc-msg__name{font-size:13.5px;font-weight:600;color:var(--ink)}.mc-msg__username{font-size:12px;color:var(--muted)}.mc-msg__time{font-size:11px;color:var(--faint)}.mc-msg__badge{display:inline-flex;align-items:center;gap:3px;height:15px;padding:0 5px;border-radius:4px;font-size:9.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.mc-msg__text{font-size:13.5px;line-height:1.5;color:var(--ink2);word-break:break-word}.mc-msg__text p{margin:0 0 4px}.mc-msg__pending{opacity:.55}.mc-msg__reactions{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.mc-msg__reaction{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 7px;border-radius:11px;font-size:11.5px;font-weight:600;border:1px solid var(--line2);background:var(--sunken);color:var(--ink3);cursor:pointer}.mc-msg__reaction.is-mine{border-color:color-mix(in srgb,var(--brand) 40%,transparent);background:color-mix(in srgb,var(--brand) 12%,transparent);color:var(--brand)}.mc-composer{display:flex;flex-direction:column;border:1px solid var(--line2);border-radius:12px;background:var(--raised);box-shadow:var(--shell-card-shadow);overflow:hidden}.mc-composer.is-focused{border-color:color-mix(in srgb,var(--brand) 55%,transparent)}.mc-composer__replies{padding:8px 12px;border-bottom:1px solid var(--line);background:var(--sunken)}.mc-composer__input{border:none;outline:none;resize:none;width:100%;min-height:42px;max-height:220px;padding:12px;font:inherit;font-size:13.5px;line-height:1.5;color:var(--ink);background:transparent}.mc-composer__input::placeholder{color:var(--faint)}.mc-composer__toolbar{display:flex;align-items:center;gap:2px;padding:4px 6px}.mc-composer__tool{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:7px;background:transparent;color:var(--ink3);cursor:pointer}.mc-composer__tool:hover{background:var(--sunken2);color:var(--ink)}.mc-composer__tool.is-active{color:var(--brand)}.mc-composer__spacer{flex:1}.mc-composer__send{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:8px;background:var(--brand);color:#fff;cursor:pointer}.mc-composer__send:disabled{background:var(--sunken2);color:var(--faint);cursor:default}.mc-card{display:block;width:100%;text-align:left;border:1px solid var(--line2);border-radius:9px;background:var(--raised);box-shadow:var(--shell-card-shadow);margin-bottom:8px;cursor:pointer;overflow:hidden;transition:box-shadow .12s ease,border-color .12s ease}.mc-card:hover{border-color:color-mix(in srgb,var(--brand) 35%,transparent);box-shadow:0 2px 8px -2px color-mix(in srgb,var(--ink) 18%,transparent)}.mc-card.is-dragging{opacity:.4}.mc-card__cover{height:8px}.mc-card__cover--image{height:44px;background-size:cover;background-position:50%}.mc-card__body{padding:8px 12px}.mc-card__labels{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.mc-card__label{height:16px;padding:0 7px;border-radius:4px;font-size:10px;font-weight:700;line-height:16px;color:#fff}.mc-card__title-row{display:flex;align-items:flex-start;gap:5px}.mc-card__type-icon{color:var(--muted);margin-top:1px;flex-shrink:0}.mc-card__title{font-size:13px;line-height:1.35;color:var(--ink);flex:1;min-width:0}.mc-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:6px}.mc-card__tag{display:inline-flex;align-items:center;gap:3px;height:19px;padding:0 6px;border-radius:5px;font-size:10.5px;font-weight:600;background:var(--sunken2);color:var(--ink3)}.mc-card__tag--danger{background:color-mix(in srgb,var(--hot) 12%,transparent);color:var(--hot)}.mc-card__num{font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;color:var(--faint);margin-left:auto}.mc-col{display:flex;flex-direction:column;width:280px;min-width:280px;max-width:280px;flex-shrink:0;margin-right:12px;padding:12px;border-radius:12px;background:var(--sunken);border:1px solid var(--line);max-height:100%}.mc-col__head{display:flex;align-items:center;gap:6px;margin-bottom:8px}.mc-col__title{font-size:13px;font-weight:600;color:var(--ink);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-col__count{font-family:Geist Mono,ui-monospace,monospace;font-size:11px;color:var(--muted)}.mc-col__count.is-over{color:var(--hot);font-weight:700}.mc-col__accent{width:4px;height:14px;border-radius:2px;background:var(--brand);flex-shrink:0}.mc-col__drop{flex:1;overflow-y:auto;min-height:8px;border-radius:8px}.mc-col__drop.is-over{outline:2px dashed color-mix(in srgb,var(--brand) 60%,transparent);outline-offset:-2px}.mc-col__add{display:inline-flex;align-items:center;gap:5px;height:30px;margin-top:4px;padding:0 10px;border:1px dashed var(--line2);border-radius:8px;background:transparent;color:var(--ink3);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.mc-col__add:hover{background:var(--sunken2);color:var(--ink);border-color:color-mix(in srgb,var(--brand) 35%,transparent)}.mc-col__add-form{margin-top:4px}.mc-col__add-input{width:100%;border:1px solid var(--line2);border-radius:8px;padding:8px;font:inherit;font-size:12.5px;resize:none;color:var(--ink);background:var(--raised);outline:none}.mc-col__add-input:focus{border-color:color-mix(in srgb,var(--brand) 55%,transparent)}.mc-col__add-actions{display:flex;gap:6px;margin-top:6px}.cc-palette__scrim{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-start;justify-content:center;padding-top:10vh;background:rgba(0,0,0,.4)}.cc-palette{display:flex;flex-direction:column;width:640px;max-width:calc(100vw - 32px);max-height:72vh;overflow:hidden;border-radius:14px;border:1px solid var(--line);background:var(--raised);box-shadow:var(--shell-pop-shadow)}.cc-palette__search{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line)}.cc-palette__search .material-symbols-rounded{color:var(--brand)}.cc-palette__input{flex:1;border:none;background:transparent;font:inherit;font-size:14px;color:var(--ink);outline:none}.cc-palette__input::placeholder{color:var(--faint)}.cc-palette__close{display:inline-flex;cursor:pointer;color:var(--muted)}.cc-palette__close:hover{color:var(--ink2)}.cc-palette__group{border-bottom:1px solid var(--line);padding:8px}.cc-palette__grouplabel{padding:0 8px 4px;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}.cc-palette__row{display:flex;width:100%;align-items:center;gap:10px;padding:8px 10px;border:none;border-radius:9px;background:transparent;text-align:left;cursor:pointer;font:inherit}.cc-palette__row:hover{background:var(--sunken)}.cc-palette__row.is-active{background:color-mix(in srgb,var(--brand) 8%,transparent)}.cc-palette__rowicon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;background:var(--sunken2);color:var(--ink3)}.cc-palette__rowtext{flex:1;min-width:0}.cc-palette__rowtitle{font-size:13px;font-weight:600;color:var(--ink)}.cc-palette__rowsub{font-size:11px;color:var(--muted)}.cc-palette__rowtag{font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--faint)}.cc-palette__kbd{padding:1px 6px;border-radius:4px;background:var(--sunken2);font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700;color:var(--ink3)}.cc-palette__empty{padding:32px 24px;text-align:center;font-size:13px;color:var(--muted)}.cc-tilegrid{display:grid;grid-template-columns:repeat(var(--cc-cols,3),minmax(0,1fr));gap:12px}.cc-tile{display:flex;align-items:center;gap:12px;padding:16px;border-radius:13px;border:1px solid var(--line);background:var(--raised);box-shadow:var(--shell-card-shadow);text-align:left;font:inherit;cursor:default}.cc-tile.is-clickable{cursor:pointer;transition:box-shadow .15s ease}.cc-tile.is-clickable:hover{box-shadow:var(--shell-pop-shadow)}.cc-tile__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;background:var(--sunken2);color:var(--ink3)}.cc-tile__icon--ok{background:color-mix(in srgb,var(--ok) 12%,transparent);color:var(--ok)}.cc-tile__icon--warn{background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn)}.cc-tile__icon--hot{background:color-mix(in srgb,var(--hot) 12%,transparent);color:var(--hot)}.cc-tile__icon--brand{background:color-mix(in srgb,var(--brand) 11%,transparent);color:var(--brand)}.cc-tile__body{display:flex;flex-direction:column;min-width:0}.cc-tile__value{font-family:Geist Mono,ui-monospace,monospace;font-size:24px;font-weight:700;line-height:1;color:var(--ink)}.cc-tile__label{margin-top:4px;font-size:11.5px;font-weight:600;color:var(--muted)}.cc-tile__sub{font-size:11px;color:var(--faint)}.cc-quickgrid{display:grid;grid-template-columns:repeat(var(--cc-qa-cols,2),minmax(0,1fr));gap:10px}.cc-quick{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:11px;border:1px solid var(--line);background:var(--raised);text-align:left;cursor:pointer;font:inherit;transition:box-shadow .15s ease}.cc-quick:hover{box-shadow:var(--shell-card-shadow)}.cc-quick.is-accent{border-color:color-mix(in srgb,var(--brand) 40%,transparent);background:color-mix(in srgb,var(--brand) 8%,transparent)}.cc-quick__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:color-mix(in srgb,var(--brand) 11%,transparent);color:var(--brand)}.cc-quick.is-accent .cc-quick__icon{background:var(--brand);color:#fff}.cc-quick__body{display:flex;flex-direction:column;gap:1px;min-width:0}.cc-quick__label{font-size:12.5px;font-weight:700;color:var(--ink)}.cc-quick__desc{font-size:11px;line-height:1.3;color:var(--muted)}.cc-feed{display:flex;flex-direction:column;border-radius:13px;border:1px solid var(--line);background:var(--raised);box-shadow:var(--shell-card-shadow);overflow:hidden}.cc-feed__header{display:flex;align-items:center;gap:8px;padding:13px 16px;border-bottom:1px solid var(--line)}.cc-feed__pulse{width:8px;height:8px;border-radius:50%;background:var(--ok);animation:cc-pulse 1.8s ease-in-out infinite}@keyframes cc-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.cc-feed__title{font-size:14px;font-weight:700;color:var(--ink)}.cc-feed__caption{font-size:11.5px;color:var(--muted)}.cc-feed__list{flex:1;overflow-y:auto;padding:6px 0}.cc-feed__row{display:flex;gap:12px;padding:10px 16px}.cc-feed__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;background:var(--sunken2);color:var(--ink3)}.cc-feed__icon--ok{background:color-mix(in srgb,var(--ok) 12%,transparent);color:var(--ok)}.cc-feed__icon--warn{background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn)}.cc-feed__icon--hot{background:color-mix(in srgb,var(--hot) 12%,transparent);color:var(--hot)}.cc-feed__icon--brand{background:color-mix(in srgb,var(--brand) 11%,transparent);color:var(--brand)}.cc-feed__body{min-width:0;flex:1}.cc-feed__text{font-size:12.5px;line-height:1.4;color:var(--ink2)}.cc-feed__meta{margin-top:2px;font-size:11px;color:var(--faint)}.cc-feed__empty{padding:32px 16px;text-align:center;font-size:12.5px;color:var(--muted)}.eh-costbadge{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:6px;font-size:10.5px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.eh-costbadge--free{background:color-mix(in srgb,var(--ok) 12%,transparent);color:var(--ok);border:1px solid color-mix(in srgb,var(--ok) 30%,transparent)}.eh-costbadge--pay{background:color-mix(in srgb,var(--warn) 12%,transparent);color:var(--warn);border:1px solid color-mix(in srgb,var(--warn) 30%,transparent)}.eh-provider{border-top:1px solid var(--line);padding:12px 2px 10px}.eh-provider:first-child{border-top:none}.eh-provider__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.eh-provider__name{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ink)}.eh-provider__kind{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;color:var(--muted)}.eh-provider__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.eh-provider__input{height:30px;padding:0 9px;border-radius:8px;border:1px solid var(--line2);background:var(--raised);color:var(--ink);font-size:12.5px;font-family:inherit}.eh-provider__input:focus{outline:none;border-color:var(--brand)}.eh-provider__hint{font-size:12px;color:var(--ink3);margin:4px 0 0}.eh-provider__test{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;color:var(--ink2);margin:6px 0 0}.eh-provider__rm{font-size:12px;font-weight:600;color:var(--hot);cursor:pointer}.eh-provider__rm:hover{text-decoration:underline}.eh-picker{display:inline-flex;align-items:center;gap:8px}.eh-picker__label{font-size:12px;color:var(--muted)}.eh-picker__select{height:30px;padding:0 9px;border-radius:8px;border:1px solid var(--line2);background:var(--raised);color:var(--ink);font-size:12.5px;font-family:inherit;cursor:pointer}.eh-picker__select:focus{outline:none;border-color:var(--brand)}.eh-finding{display:grid;grid-template-columns:auto 1fr auto;gap:10px 14px;align-items:start;padding:12px 14px;border:1px solid var(--line);border-left:3px solid var(--line2);border-radius:11px;background:var(--raised);box-shadow:var(--shell-card-shadow)}.eh-finding--harms{border-left-color:var(--hot);background:color-mix(in srgb,var(--hot) 4%,var(--raised))}.eh-finding--supports{border-left-color:var(--ok)}.eh-finding--context{border-left-color:var(--muted)}.eh-finding--priv{border-left-color:var(--warn);background:color-mix(in srgb,var(--warn) 5%,var(--raised))}.eh-finding__stars{display:inline-flex;gap:1px;grid-row:1}.eh-finding__star{color:var(--faint);font-size:15px;line-height:1;cursor:pointer;user-select:none}.eh-finding__star.is-on{color:var(--ai-amber)}.eh-finding__star:hover{transform:scale(1.15)}.eh-finding__main{grid-row:1;min-width:0}.eh-finding__doc{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--ink)}.eh-finding__lock{color:var(--warn)}.eh-finding__pin{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;font-weight:500;color:var(--muted)}.eh-finding__quote{margin:6px 0 0;padding:4px 10px;border-left:3px solid var(--line2);font-size:12.5px;color:var(--ink2)}.eh-finding__why{display:block;margin-top:4px;font-size:12px;color:var(--ink3)}.eh-finding__actions{grid-row:1;gap:8px}.eh-finding__act,.eh-finding__actions{display:inline-flex;align-items:center}.eh-finding__act{gap:3px;font-size:12px;font-weight:600;color:var(--ink2);cursor:pointer;white-space:nowrap}.eh-finding__act:hover{color:var(--brand)}.eh-finding__act--rm:hover{color:var(--hot)}.eh-log{background:var(--sunken2);border:1px solid var(--line2);border-radius:10px;padding:10px 12px;max-height:320px;overflow-y:auto;font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;line-height:1.55;color:var(--ink2)}.eh-log__line{margin:3px 0;display:flex;gap:8px}.eh-log__tag{flex:none;color:var(--ai-amber);font-weight:600}.eh-log__text{color:var(--ink2);word-break:break-word}.eh-banner{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:9px;font-size:12.5px;font-weight:500;margin:8px 0}.eh-banner--ok{background:color-mix(in srgb,var(--ok) 10%,transparent);color:var(--ok);border:1px solid color-mix(in srgb,var(--ok) 32%,transparent)}.eh-banner--off{background:var(--sunken2);color:var(--muted);border:1px solid var(--line2)}.eh-modelrow{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--line)}.eh-modelrow:first-of-type{border-top:none}.eh-modelrow__name{display:flex;align-items:center;gap:8px;flex:1;min-width:0;font-size:13px;color:var(--ink)}.eh-modelrow__size{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;color:var(--muted)}.eh-modelrow__cap{height:20px;padding:0 8px;border-radius:6px;font-size:11px;background:var(--sunken);color:var(--ink3);border:1px solid var(--line2);white-space:nowrap}.eh-modelrow__cap,.eh-modelrow__toggle{display:inline-flex;align-items:center;font-weight:600}.eh-modelrow__toggle{gap:6px;font-size:12px;color:var(--ink2);cursor:pointer}.eh-routing{font-size:12px;color:var(--ink3);margin:8px 0 0}.eh-pipeline{display:flex;flex-direction:column}.eh-pipeline__step{display:flex;align-items:flex-start;gap:12px;padding:11px 12px;border-radius:10px}.eh-pipeline__step--next{background:color-mix(in srgb,var(--brand) 5%,transparent)}.eh-pipeline__step--todo{opacity:.62}.eh-pipeline__num{flex:none;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px;font-weight:600;border:1px solid var(--line2);background:var(--sunken);color:var(--ink3)}.eh-pipeline__step--done .eh-pipeline__num{background:color-mix(in srgb,var(--ok) 15%,transparent);border-color:color-mix(in srgb,var(--ok) 55%,transparent);color:var(--ok)}.eh-pipeline__step--next .eh-pipeline__num,.eh-pipeline__step--partial .eh-pipeline__num{background:color-mix(in srgb,var(--brand) 12%,transparent);border-color:var(--brand);color:var(--brand)}.eh-pipeline__body{flex:1;min-width:0}.eh-pipeline__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.eh-pipeline__title{font-size:13px;font-weight:600;color:var(--ink);display:inline-flex;align-items:center;gap:8px}.eh-pipeline__badge{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:9px;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;background:var(--brand);color:#fff}.eh-pipeline__badge--partial{background:color-mix(in srgb,var(--brand) 18%,transparent);color:var(--brand)}.eh-pipeline__status{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;color:var(--muted);white-space:nowrap}.eh-pipeline__why{font-size:12px;color:var(--ink3);margin:3px 0 0}.omnis-dock{position:fixed;left:50%;bottom:max(12px,env(safe-area-inset-bottom,0px));transform:translateX(-50%);z-index:40;overflow:visible;pointer-events:none}.omnis-dock__bezel{position:relative;border-radius:38px;padding:4px;background:linear-gradient(180deg,var(--omnis-bezel-top,#5fcb7a) 0,var(--omnis-bezel-mid,#2ba14c) 52%,var(--omnis-bezel-bottom,#1b7a2e) 100%);box-shadow:0 18px 40px -12px var(--omnis-bezel-shadow,rgba(9,44,21,.55));pointer-events:auto}.omnis-dock__bezel:after,.omnis-dock__bezel:before{content:"";position:absolute;left:38px;right:38px;height:1px;border-radius:1px;pointer-events:none}.omnis-dock__bezel:before{top:0;background:var(--omnis-bezel-edge-highlight,rgba(255,255,255,.45))}.omnis-dock__bezel:after{bottom:0;background:var(--omnis-bezel-edge-shade,rgba(9,44,21,.3))}.omnis-dock__pane{display:flex;align-items:flex-end;gap:2px;padding:12px 10px 14px;border-radius:34px;background:var(--omnis-glass-dock,rgba(12,22,16,.74));backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.omnis-dock__item{appearance:none;border:0;background:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:64px;padding:0 6px;color:var(--omnis-on-sky,#fff);font:inherit;font-size:11px;line-height:14px;opacity:.66;transition:opacity .14s ease}.omnis-dock__item:focus-visible,.omnis-dock__item:hover{opacity:1}.omnis-dock__item[aria-current=page]{opacity:1;font-weight:800}.omnis-dock__slot{position:relative;display:grid;place-items:center;width:34px;height:34px}.omnis-dock__item[aria-current=page] .omnis-dock__slot:before{content:"";position:absolute;inset:-5px -12px;border-radius:12px;background:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}.omnis-dock__badge{position:absolute;top:-6px;left:50%;transform:translateX(2px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--omnis-paper,#faf5ea);color:var(--omnis-accent,#175f35);font-size:11px;font-weight:700;line-height:18px;text-align:center}.omnis-dock__centre{position:absolute;left:50%;top:-26px;transform:translateX(-50%);display:grid;place-items:center;appearance:none;border:0;background:none;padding:0;cursor:pointer;pointer-events:auto}.omnis-dock__centre:focus-visible{outline:2px solid var(--omnis-on-sky,#fff);outline-offset:4px;border-radius:50%}.omnis-dock__centre-label{position:absolute;bottom:-32px;left:50%;transform:translateX(-50%);color:var(--omnis-on-sky,#fff);font-size:11px;font-weight:800;line-height:14px;white-space:nowrap}