.BrandLockup_lockup__stN_Z{display:inline-flex;align-items:center;gap:.7rem;color:var(--primary);line-height:1}.BrandLockup_mark__nq_pS{display:block;flex-shrink:0;color:var(--text)}.BrandLockup_star__TRq_x{fill:var(--primary)}.BrandLockup_word__SqGsJ{font-family:var(--font-display),"Times New Roman",serif;font-weight:500;letter-spacing:.32em;text-indent:.08em;color:var(--text);line-height:1}.BrandLockup_sm__zINEZ .BrandLockup_word__SqGsJ{font-size:.92rem}.BrandLockup_md__SSQk4 .BrandLockup_word__SqGsJ{font-size:1.08rem}.BrandLockup_lg__9XeBS .BrandLockup_word__SqGsJ{font-size:1.32rem}.BrandLockup_sm__zINEZ{gap:.55rem}.BrandLockup_lg__9XeBS{gap:.8rem}.DashLayout_shell__t9fzy{display:flex;min-height:100dvh}.DashLayout_overlay__KjdxR,.DashLayout_topbar__LP8Xs{display:none}.DashLayout_menuBtn__8Fg0o{background:var(--primary-soft);color:var(--primary);border:1px solid var(--primary-border);border-radius:var(--radius);font-size:.85rem;font-weight:600;padding:.35rem .7rem}.DashLayout_topbarBrand__ZbQHo{font-weight:700;color:var(--primary);font-size:1.05rem}.DashLayout_topbarLogout__GZ3Nw{display:none}.DashLayout_sidebar__qN61M{width:220px;flex-shrink:0;background:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:1.25rem 1rem;gap:.5rem}.DashLayout_brand__r5ii7{display:flex;align-items:center;gap:.5rem;padding:0 .5rem .75rem;border-bottom:1px solid var(--border);margin-bottom:.5rem}.DashLayout_brandIcon__PV3Ek{font-size:1.25rem}.DashLayout_companyName__pCycB{font-size:.75rem;color:var(--text-muted);padding:0 .5rem .5rem}.DashLayout_brandText__kWiGa{font-weight:700;font-size:1.05rem;color:var(--primary)}.DashLayout_nav___1rC_{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.DashLayout_navLink__k8FuF{display:flex;align-items:center;gap:.6rem;padding:.55rem .75rem;border-radius:var(--radius);font-size:.9rem;color:var(--text);transition:background .12s}.DashLayout_navLink__k8FuF:hover{background:var(--hover)}.DashLayout_navLink__k8FuF.DashLayout_active__1NccQ{background:var(--primary-soft);color:var(--primary);font-weight:600}.DashLayout_navBadge__oH81N{margin-left:auto;background:var(--danger-dark);color:var(--on-primary);font-size:.7rem;font-weight:700;line-height:1;padding:.15rem .45rem;border-radius:999px;min-width:1.2rem;text-align:center}.DashLayout_navIcon__5SivT{font-size:1rem}.DashLayout_logoutBtn__pBWLm{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:var(--text-muted);font-size:.85rem;padding:.5rem .75rem;border-radius:var(--radius);width:100%;text-align:left;transition:background .12s,color .12s}.DashLayout_logoutBtn__pBWLm:hover{background:var(--danger-bg);color:var(--danger)}.DashLayout_content__ZibSQ{flex:1 1;padding:2rem;overflow-y:auto;background:var(--bg);min-width:0}.DashLayout_quotaBanner__ZGr8A{margin:0 0 1.25rem;padding:.85rem 1rem;border-radius:var(--radius);font-size:.875rem;line-height:1.45}.DashLayout_quotaBannerCut__UEv1a{background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger-text)}.DashLayout_quotaBannerWarn__HD_Am{background:var(--warn-bg);border:1px solid var(--warn-border);color:var(--warn-text)}.DashLayout_quotaBannerOverage__c5BS3{background:var(--info-bg);border:1px solid var(--info-border);color:var(--info-text)}.DashLayout_quotaBannerTitle__iZiOf{display:block;font-weight:700;margin-bottom:.25rem}.DashLayout_quotaBannerBody__FLYO8{margin:0}.DashLayout_quotaBannerLink__iZb4X{display:inline-block;margin-top:.45rem;font-weight:600;color:inherit}@media (max-width:640px){.DashLayout_topbar__LP8Xs{display:flex;position:fixed;top:0;left:0;right:0;z-index:60;height:3rem;align-items:center;gap:.75rem;padding:0 .75rem;background:var(--surface);border-bottom:1px solid var(--border)}.DashLayout_topbarLogout__GZ3Nw{display:inline-flex;margin-left:auto;background:none;border:none;color:var(--danger);font-size:.8rem;font-weight:600;padding:.35rem .5rem;border-radius:var(--radius);white-space:nowrap}.DashLayout_sidebar__qN61M .DashLayout_logoutBtn__pBWLm{display:none}.DashLayout_overlay__KjdxR{display:block;position:fixed;top:3rem;right:0;bottom:0;left:0;z-index:40;background:rgba(15,23,42,.4);border:none;padding:0;cursor:pointer}.DashLayout_sidebar__qN61M{position:fixed;top:3rem;left:0;bottom:0;z-index:50;transform:translateX(-100%);transition:transform .2s ease}.DashLayout_sidebar__qN61M.DashLayout_sidebarOpen__F9vEd{transform:translateX(0)}.DashLayout_content__ZibSQ{padding:3.75rem 1rem 1rem}}.DashLayout_lux__YRMFW .DashLayout_sidebar__qN61M{background:var(--surface);border-right:1px solid var(--border)}.DashLayout_lux__YRMFW .DashLayout_brand__r5ii7{border-bottom-color:var(--border)}.DashLayout_lux__YRMFW .DashLayout_companyName__pCycB{font-size:.68rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);padding:0 .5rem .75rem}.DashLayout_lux__YRMFW .DashLayout_navLink__k8FuF{border-radius:0;padding:.6rem .75rem}.DashLayout_lux__YRMFW .DashLayout_navLink__k8FuF.DashLayout_active__1NccQ{background:transparent;color:var(--text);font-weight:600;box-shadow:inset 2px 0 0 var(--primary)}.DashLayout_lux__YRMFW .DashLayout_menuBtn__8Fg0o{background:transparent;color:var(--text);border:1px solid var(--border);border-radius:2px}.DashLayout_lux__YRMFW .DashLayout_topbar__LP8Xs{background:var(--surface)}.DashLayout_lux__YRMFW .DashLayout_quotaBanner__ZGr8A{border-radius:2px}.DashLayout_themeSlot__mzmUz{margin-top:.35rem;padding:0 .15rem}.DashLayout_themeSlot__mzmUz [role=group]{width:100%}