.OperatorShell-module__HezY4G__shell{--op-sidebar-w:248px;--op-topbar-h:56px;--op-canvas:#f8fafc;--op-surface:#fff;--op-surface-2:#f1f5f9;--op-border:#e2e8f0;--op-border-2:#cbd5e1;--op-text:#0f172a;--op-text-2:#475569;--op-text-3:#64748b;--op-accent:#4f6ac5;--op-accent-ink:#3a54ac;--op-accent-soft:#eef2fb;--op-amber:#b45309;--op-amber-soft:#fef3e2;--op-red:#b91c1c;--op-green:#15803d;--op-rail:#0f172a;--op-rail-2:#111827;--op-rail-border:#94a3b824;--op-rail-text:#e2e8f0d1;--op-rail-muted:#94a3b8b8;--op-radius:8px;--op-radius-sm:6px;background:var(--op-canvas);min-height:100vh;color:var(--op-text)}.OperatorShell-module__HezY4G__sidebar{width:var(--op-sidebar-w);background:var(--op-rail);color:#fff;border-right:1px solid var(--op-rail-border);z-index:30;flex-direction:column;padding:14px 12px;display:flex;position:fixed;top:0;bottom:0;left:0}.OperatorShell-module__HezY4G__brandLink{border-radius:var(--op-radius-sm);color:inherit;padding:6px 8px;text-decoration:none;display:block}.OperatorShell-module__HezY4G__brandLink:hover{color:inherit}.OperatorShell-module__HezY4G__brandLink:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.OperatorShell-module__HezY4G__brandLockup{align-items:center;gap:10px;display:inline-flex}.OperatorShell-module__HezY4G__brandMark{flex-shrink:0}.OperatorShell-module__HezY4G__brandText{flex-direction:column;line-height:1.1;display:flex}.OperatorShell-module__HezY4G__brandName{letter-spacing:-.01em;color:#fff;font-size:15px;font-weight:700}.OperatorShell-module__HezY4G__brandKicker{letter-spacing:.09em;text-transform:uppercase;color:var(--op-rail-muted);font-size:10px;font-weight:600}.OperatorShell-module__HezY4G__nav{border-top:1px solid var(--op-rail-border);flex:1;margin-top:14px;padding-top:12px;overflow-y:auto}.OperatorShell-module__HezY4G__navList{gap:1px;margin:0;padding:0;list-style:none;display:grid}.OperatorShell-module__HezY4G__navLink{border-radius:var(--op-radius-sm);color:var(--op-rail-text);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex;position:relative}.OperatorShell-module__HezY4G__navLink:hover{color:#fff;background:#ffffff0d}.OperatorShell-module__HezY4G__navLink:focus-visible{outline-offset:-2px;outline:2px solid #94a3b8e6}.OperatorShell-module__HezY4G__navLinkActive,.OperatorShell-module__HezY4G__navLinkActive:hover{color:#fff;background:#ffffff12;font-weight:600}.OperatorShell-module__HezY4G__navLinkActive:before{content:"";background:var(--op-accent);border-radius:999px;width:2px;position:absolute;top:6px;bottom:6px;left:0}.OperatorShell-module__HezY4G__navLinkActive .OperatorShell-module__HezY4G__navIcon{color:#fff}.OperatorShell-module__HezY4G__navIcon{width:18px;height:18px;color:var(--op-rail-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.OperatorShell-module__HezY4G__navIcon svg{width:18px;height:18px}.OperatorShell-module__HezY4G__navLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.OperatorShell-module__HezY4G__sidebarFoot,.OperatorShell-module__HezY4G__drawerFoot{border-top:1px solid var(--op-rail-border);gap:8px;margin-top:12px;padding-top:12px;display:grid}.OperatorShell-module__HezY4G__sidebarEmail{color:var(--op-rail-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}:is(.OperatorShell-module__HezY4G__sidebarFoot button,.OperatorShell-module__HezY4G__drawerFoot button){border-color:var(--op-rail-border);color:#e2e8f0e6;background:#ffffff0a;justify-content:center;width:100%;font-size:13px}:is(.OperatorShell-module__HezY4G__sidebarFoot button:hover:not(:disabled),.OperatorShell-module__HezY4G__drawerFoot button:hover:not(:disabled)){color:#fff;background:#ffffff17;border-color:#94a3b880}.OperatorShell-module__HezY4G__main{margin-left:var(--op-sidebar-w);flex-direction:column;min-height:100vh;display:flex}.OperatorShell-module__HezY4G__topbar{z-index:20;min-height:var(--op-topbar-h);-webkit-backdrop-filter:saturate(140%)blur(8px);backdrop-filter:saturate(140%)blur(8px);border-bottom:1px solid var(--op-border);background:#ffffffeb;align-items:center;gap:12px;padding:0 clamp(16px,2.4vw,28px);display:flex;position:sticky;top:0}.OperatorShell-module__HezY4G__burger{width:38px;height:38px;color:var(--op-text-2);border-radius:var(--op-radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:-6px;display:none}.OperatorShell-module__HezY4G__burger:hover{background:var(--op-surface-2)}.OperatorShell-module__HezY4G__topbarTitleWrap{align-items:baseline;gap:10px;min-width:0;line-height:1.2;display:flex}.OperatorShell-module__HezY4G__topbarTitle{color:var(--op-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.OperatorShell-module__HezY4G__topbarContext{color:var(--op-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;border-left:1px solid var(--op-border);padding-left:10px;font-size:12px;font-weight:500}.OperatorShell-module__HezY4G__userMenu{margin-left:auto;position:relative}.OperatorShell-module__HezY4G__userButton{border:1px solid var(--op-border);border-radius:var(--op-radius-sm);background:var(--op-surface);min-height:36px;color:var(--op-text);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);align-items:center;gap:8px;padding:4px 8px 4px 5px;font-size:13px;font-weight:500;display:inline-flex}.OperatorShell-module__HezY4G__userButton:hover{border-color:var(--op-border-2);background:var(--op-surface-2)}.OperatorShell-module__HezY4G__userButton:focus-visible{outline:2px solid var(--op-accent);outline-offset:1px}.OperatorShell-module__HezY4G__userAvatar{border-radius:var(--op-radius-sm);background:var(--op-accent);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12.5px;font-weight:600;display:inline-flex}.OperatorShell-module__HezY4G__userEmail{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--op-text-2);overflow:hidden}.OperatorShell-module__HezY4G__userCaret{color:var(--op-text-3);flex-shrink:0}.OperatorShell-module__HezY4G__userDropdown{background:var(--op-surface);border:1px solid var(--op-border);border-radius:var(--op-radius);z-index:40;gap:8px;min-width:220px;padding:10px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0f172a1f}.OperatorShell-module__HezY4G__userDropEmail{color:var(--op-text-3);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12.5px;overflow:hidden}.OperatorShell-module__HezY4G__userDropDivider{background:var(--op-border);height:1px}.OperatorShell-module__HezY4G__userDropdown button{justify-content:center;width:100%}.OperatorShell-module__HezY4G__content{flex:1;padding:clamp(20px,2.6vw,32px) clamp(16px,2.4vw,28px) 56px}.OperatorShell-module__HezY4G__contentInner{max-width:1180px;margin:0 auto}.OperatorShell-module__HezY4G__overlay{z-index:45;background:#0f142480;position:fixed;inset:0}.OperatorShell-module__HezY4G__drawer{background:var(--op-rail);color:#fff;border-right:1px solid var(--op-rail-border);width:min(84vw,292px);transition:transform var(--dur) var(--ease-out);z-index:50;visibility:hidden;flex-direction:column;padding:14px 12px;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.OperatorShell-module__HezY4G__drawerOpen{visibility:visible;transform:translate(0)}.OperatorShell-module__HezY4G__drawerHead{justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 0;display:flex}.OperatorShell-module__HezY4G__drawerClose{color:#fff;border-radius:var(--op-radius-sm);cursor:pointer;background:#ffffff0f;border:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.OperatorShell-module__HezY4G__drawerClose:hover{background:#ffffff1f}@media (max-width:960px){.OperatorShell-module__HezY4G__sidebar{display:none}.OperatorShell-module__HezY4G__main{margin-left:0}.OperatorShell-module__HezY4G__burger{display:inline-flex}}@media (min-width:961px){.OperatorShell-module__HezY4G__drawer,.OperatorShell-module__HezY4G__overlay{display:none}}@media (max-width:520px){.OperatorShell-module__HezY4G__userEmail{display:none}.OperatorShell-module__HezY4G__userButton{padding:4px}.OperatorShell-module__HezY4G__userCaret{display:none}}@media (prefers-reduced-motion:reduce){.OperatorShell-module__HezY4G__drawer{transition:none}}
.layout-module__6fKCbW__authShell{background:#f8fafc;flex-direction:column;min-height:100vh;display:flex}.layout-module__6fKCbW__authBrandBar{justify-content:center;padding:28px 20px 4px;display:flex}.layout-module__6fKCbW__authBrandLink{text-decoration:none;display:inline-flex}.layout-module__6fKCbW__authMain{flex:1;justify-content:center;align-items:flex-start;padding:32px 20px 56px;display:flex}.layout-module__6fKCbW__authInner{width:100%;max-width:620px}@media (max-width:520px){.layout-module__6fKCbW__authBrandBar{padding:20px 18px 4px}.layout-module__6fKCbW__authMain{padding:22px 18px 40px}}
