:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--portal-bg:#080f1a;--portal-sidebar:#0b1421;--portal-surface:#101c2b;--portal-surface-raised:#142337;--portal-surface-soft:#0d1826;--portal-control:#142337eb;--portal-border:#a6cce838;--portal-border-strong:#7cc3ff7a;--portal-text:#f2f7fb;--portal-muted:#b3c4d1;--portal-subtle:#8fa6b7;--portal-accent:#7cc3ff;--portal-accent-strong:#2e83d7;--portal-success:#70d99a;--portal-warning:#f5cf73;--portal-danger:#ff9ba7;--portal-shadow:0 18px 48px #0000003d;--portal-glass:#09121ee6;--portal-hero:linear-gradient(135deg, #2e83d72e, #1da7691c);--portal-primary:linear-gradient(135deg, #2e83d73b, #1da7691f);--canvas:var(--portal-bg);--paper:var(--portal-bg);--ink:var(--portal-text);--muted:var(--portal-muted);--line:var(--portal-border);--surface:var(--portal-surface);--surface-hover:var(--portal-surface-raised);--brand-primary:var(--portal-accent-strong);--brand-secondary:#2eb879;--portal-suite-bg:var(--portal-bg);--portal-suite-surface:var(--portal-surface);--portal-suite-surface-raised:var(--portal-surface-raised);--portal-suite-line:var(--portal-border);--portal-suite-line-strong:var(--portal-border-strong);--portal-suite-text:var(--portal-text);--portal-suite-muted:var(--portal-muted);--portal-suite-subtle:var(--portal-subtle);--portal-suite-blue:var(--portal-accent-strong);--portal-suite-green:#2eb879}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--portal-bg:#f3f7fa;--portal-sidebar:#f8fbfd;--portal-surface:#fff;--portal-surface-raised:#f7fafc;--portal-surface-soft:#eaf2f6;--portal-control:#fff;--portal-border:#a9c0cc;--portal-border-strong:#62879b;--portal-text:#142d40;--portal-muted:#38586c;--portal-subtle:#5c7483;--portal-accent:#226da9;--portal-accent-strong:#155f98;--portal-success:#147a4d;--portal-warning:#9a6607;--portal-danger:#b42331;--portal-shadow:0 16px 42px #173a501c;--portal-glass:#fffffff0;--portal-hero:linear-gradient(135deg, #226da91c, #148d5914);--portal-primary:linear-gradient(135deg, #226da924, #148d5914);--portal-suite-blue:var(--portal-accent-strong);--portal-suite-green:#148a59}html,body,:is(body:has(.portal-landing),body:has(.portal-dashboard-page)){color:var(--portal-text);background:var(--portal-bg)!important}.portal-landing{min-height:100dvh;color:var(--portal-text);background:radial-gradient(circle at 16% 4%, color-mix(in srgb, var(--portal-accent) 18%, transparent), transparent 28rem), radial-gradient(circle at 84% 15%, color-mix(in srgb, var(--portal-success) 12%, transparent), transparent 25rem), var(--portal-bg)!important}.portal-landing .portal-header{border-color:var(--portal-border)!important;background:var(--portal-glass)!important;box-shadow:var(--portal-shadow), inset 0 1px 0 color-mix(in srgb, var(--portal-text) 10%, transparent)!important;justify-content:flex-end!important}.portal-landing .portal-landing-nav{margin-left:auto}.portal-landing .portal-brand,.portal-landing .portal-landing-nav,.portal-landing .portal-landing-nav a{color:var(--portal-text)!important}.portal-landing .portal-landing-nav>a,.portal-landing .portal-landing-nav .theme-toggle{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--portal-text) 7%, transparent);border-color:var(--portal-border)!important;background:color-mix(in srgb, var(--portal-surface) 88%, transparent)!important;color:var(--portal-text)!important}.portal-landing .portal-landing-nav>a:hover,.portal-landing .portal-landing-nav>a:focus-visible,.portal-landing .portal-landing-nav .theme-toggle:hover,.portal-landing .portal-landing-nav .theme-toggle:focus-visible{border-color:var(--portal-border-strong)!important;background:color-mix(in srgb, var(--portal-accent) 16%, var(--portal-surface))!important}.portal-landing .portal-landing-hero h1,.portal-landing .portal-functions h2,.portal-landing .portal-boundary h2{color:var(--portal-text)!important}.portal-landing .portal-landing-hero>p:last-of-type,.portal-landing .portal-functions p,.portal-landing .portal-boundary p{color:var(--portal-muted)!important}.portal-landing .portal-functions article{box-shadow:var(--portal-shadow);border-color:var(--portal-border)!important;background:color-mix(in srgb, var(--portal-surface) 84%, transparent)!important}.portal-landing .portal-functions article:hover{border-color:var(--portal-border-strong)!important;background:var(--portal-surface)!important}.portal-landing .portal-functions span,.portal-landing .eyebrow{color:var(--portal-accent)!important}.portal-landing .portal-boundary{border-top-color:var(--portal-border)!important}.portal-landing .button-secondary{border-color:var(--portal-border)!important;background:color-mix(in srgb, var(--portal-surface) 88%, transparent)!important;color:var(--portal-text)!important}.portal-landing .button-secondary:hover,.portal-landing .button-secondary:focus-visible{border-color:var(--portal-border-strong)!important;background:var(--portal-surface-raised)!important}.portal-dashboard-page,.portal-workspace-shell{color:var(--portal-text);background:var(--portal-bg)!important}.portal-workspace-shell .dashboard-unified-header{border-bottom-color:var(--portal-border)!important;background:color-mix(in srgb, var(--portal-bg) 92%, transparent)!important;box-shadow:0 12px 30px color-mix(in srgb, var(--portal-bg) 40%, transparent)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html[data-theme=light] .portal-workspace-shell .dashboard-unified-header{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.portal-workspace-shell .dashboard-brand strong,.portal-workspace-shell .dashboard-brand small,.portal-workspace-shell .dashboard-header-actions,.portal-workspace-shell .dashboard-header-actions button,.portal-workspace-shell .dashboard-header-actions a{color:var(--portal-text)!important}.portal-workspace-shell .dashboard-brand small{color:var(--portal-subtle)!important}.portal-workspace-shell .dashboard-header-actions>button,.portal-workspace-shell .dashboard-header-actions>a,.portal-workspace-shell .dashboard-header-actions .theme-toggle,.portal-workspace-shell .dashboard-header-actions .language-switcher{border-color:var(--portal-border)!important;background:var(--portal-control)!important;color:var(--portal-text)!important}.portal-workspace-shell .dashboard-header-actions>button:hover,.portal-workspace-shell .dashboard-header-actions>a:hover,.portal-workspace-shell .dashboard-header-actions .theme-toggle:hover,.portal-workspace-shell .dashboard-header-actions .language-switcher:hover{border-color:var(--portal-border-strong)!important;background:var(--portal-surface-raised)!important}.portal-workspace-shell .suite-aligned-portal-sidebar.ps-desktop{border-right-color:var(--portal-border)!important;background:var(--portal-sidebar)!important;background-image:none!important;background-color:var(--portal-sidebar)!important}.portal-workspace-shell .suite-aligned-portal-sidebar .ps-section-title{color:var(--portal-subtle)!important;font-size:.68rem!important;font-weight:850!important}.portal-workspace-shell .suite-aligned-portal-sidebar .ps-nav-item{color:var(--portal-muted)!important;border-color:#0000!important;min-height:42px!important;font-size:.86rem!important;font-weight:700!important}.portal-workspace-shell .suite-aligned-portal-sidebar .ps-nav-item:hover,.portal-workspace-shell .suite-aligned-portal-sidebar .ps-nav-item.ps-flyout-open{border-color:var(--portal-border)!important;color:var(--portal-text)!important;background:color-mix(in srgb, var(--portal-accent) 10%, var(--portal-sidebar))!important}.portal-workspace-shell .suite-aligned-portal-sidebar .ps-nav-item.ps-active{box-shadow:inset 3px 0 0 var(--portal-accent);border-color:color-mix(in srgb, var(--portal-accent) 45%, var(--portal-border))!important;color:var(--portal-text)!important;background:color-mix(in srgb, var(--portal-accent) 14%, var(--portal-sidebar))!important}.portal-workspace-shell .suite-aligned-portal-sidebar .ps-children{border-left-color:var(--portal-border)!important}.portal-workspace-shell .portal-workspace-main{scroll-padding-top:20px;background:var(--portal-bg)!important}.portal-workspace-shell :is(.portal-home-hero,.portal-home-primary-card,.portal-home-next-card,.portal-home-stat-card,.portal-home-services,.profile-settings-block,.packages-summary-grid article,.package-access-card,.pending-package-card,.pending-summary-bar,.pending-action-bar,.packages-empty-state,.portal-empty-state){box-shadow:var(--portal-shadow);border-color:var(--portal-border)!important;color:var(--portal-text)!important;background:var(--portal-surface)!important}.portal-workspace-shell .portal-home-hero{background:var(--portal-hero)!important}.portal-workspace-shell .portal-home-primary-card{background:var(--portal-primary)!important}.portal-workspace-shell .portal-home-next-card,.portal-workspace-shell .portal-home-stat-card:hover{background:var(--portal-surface-raised)!important}.portal-workspace-shell :is(h1,h2,h3,h4,strong,label,dt,dd){color:var(--portal-text)}.portal-workspace-shell :is(p,small,th,td,.eyebrow){color:var(--portal-muted)}html[data-theme=light] .portal-workspace-shell .suite-aligned-portal-sidebar .ps-nav-item{color:#29485e!important}html[data-theme=light] .portal-workspace-shell .suite-aligned-portal-sidebar .ps-nav-item:hover,html[data-theme=light] .portal-workspace-shell .suite-aligned-portal-sidebar .ps-nav-item.ps-flyout-open{color:#123d5a!important;background:#edf6fb!important;border-color:#8fb1c2!important}html[data-theme=light] .portal-workspace-shell .suite-aligned-portal-sidebar .ps-nav-item.ps-active{color:#0d4f82!important;background:#e4f1fa!important;border-color:#6ca4c4!important;box-shadow:inset 3px 0 #155f98,0 1px 2px #155f9814!important}.portal-workspace-shell .portal-home-account,.portal-workspace-shell .portal-home-stat-card,.portal-workspace-shell .packages-icon-button,.portal-workspace-shell .packages-select-all,.portal-workspace-shell .portal-home-card-icon,.portal-workspace-shell .pending-summary-icon{border-color:var(--portal-border)!important;background:var(--portal-surface-soft)!important}.portal-workspace-shell .portal-home-account>span{align-items:center;gap:6px;font-size:.74rem;font-weight:780;line-height:1.35;display:inline-flex;color:var(--portal-success)!important}.portal-workspace-shell .portal-home-account>small{overflow-wrap:anywhere;margin-top:6px;font-size:.76rem;font-weight:650;line-height:1.45;display:block;color:var(--portal-text)!important}.portal-workspace-shell .portal-home-section-heading,.portal-workspace-shell .portal-home-service-list article,.portal-workspace-shell .packages-list-section,.portal-workspace-shell .package-access-card dl,.portal-workspace-shell .package-access-card dl>div,.portal-workspace-shell .pending-package-price{border-color:var(--portal-border)!important}.portal-workspace-shell :is(.portal-home-inline-link,.portal-home-section-heading a,.portal-home-empty a){color:var(--portal-accent)!important}.portal-workspace-shell :is(.portal-home-access-state,.portal-home-service-status,.package-status-badge){border-color:color-mix(in srgb, var(--portal-success) 42%, var(--portal-border))!important;color:var(--portal-success)!important;background:color-mix(in srgb, var(--portal-success) 12%, transparent)!important}.portal-workspace-shell .pending-package-check span{border-color:var(--portal-border-strong)!important;background:var(--portal-surface-raised)!important}.portal-workspace-shell .pending-package-check input:checked+span{border-color:var(--portal-accent)!important;background:var(--portal-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--portal-accent) 22%, transparent)!important}.portal-workspace-shell :is(input,select,textarea){border-color:var(--portal-border-strong)!important;color:var(--portal-text)!important;background:var(--portal-surface-raised)!important}.portal-workspace-shell :is(input,select,textarea):focus{border-color:var(--portal-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--portal-accent) 18%, transparent)!important}.portal-workspace-shell :is(.button-secondary,.packages-icon-button,.packages-select-all){border-color:var(--portal-border)!important;color:var(--portal-text)!important;background:var(--portal-control)!important}.portal-workspace-shell :is(.button-secondary,.packages-icon-button,.packages-select-all):hover{border-color:var(--portal-border-strong)!important;background:var(--portal-surface-raised)!important}.portal-workspace-shell .pending-action-buttons .button-danger{border-color:color-mix(in srgb, var(--portal-danger) 60%, var(--portal-border))!important;color:var(--portal-danger)!important;background:color-mix(in srgb, var(--portal-danger) 10%, var(--portal-surface))!important}.portal-workspace-shell .profile-edit-panel{width:100%;border:1px solid var(--portal-border)!important;border-radius:18px!important;padding:26px!important}.portal-workspace-shell .profile-edit-form{gap:20px 24px;max-width:none!important}.portal-workspace-shell .profile-edit-form>label{align-content:start;gap:8px;font-size:.75rem;font-weight:760;line-height:1.3;display:grid;color:var(--portal-text)!important}.portal-workspace-shell .profile-edit-form :is(input,select,textarea){border-radius:12px;min-height:50px;padding:12px 14px;font-size:.86rem;line-height:1.45;border:1px solid var(--portal-border-strong)!important;color:var(--portal-text)!important;background:var(--portal-surface-raised)!important}.portal-workspace-shell .profile-edit-form textarea{resize:vertical;min-height:108px}.portal-workspace-shell .profile-edit-form :is(input,select,textarea)::placeholder{color:var(--portal-subtle);opacity:1}.portal-workspace-shell .profile-edit-form :is(input,select,textarea):focus{border-color:var(--portal-accent)!important;background:var(--portal-surface)!important}.portal-workspace-shell .profile-edit-form .profile-email-field input{background:var(--portal-surface-soft)!important}.portal-workspace-shell .profile-edit-form .profile-email-verification{margin-top:0;font-size:.68rem;line-height:1.25}.portal-workspace-shell .profile-form-actions{border-top:1px solid var(--portal-border);grid-column:1/-1;align-items:center;padding-top:20px;display:flex}.portal-workspace-shell .profile-form-actions .button-primary{border-radius:12px;min-width:176px;min-height:48px;font-weight:780}html[data-theme=light] .portal-workspace-shell .portal-home-account>small{color:#173247!important}@media (max-width:700px){.portal-workspace-shell .profile-edit-panel{border-radius:14px!important;padding:18px!important}.portal-workspace-shell .profile-edit-form{grid-template-columns:1fr}.portal-workspace-shell .profile-edit-form .is-wide,.portal-workspace-shell .profile-form-actions{grid-column:auto}.portal-workspace-shell .profile-form-actions .button-primary{width:100%}}.portal-landing :is(.button,button),.portal-workspace-shell :is(.button,button),.auth-shell :is(.button,.sigma-primary-button,.sigma-google-button,.google-button){cursor:pointer;border-radius:10px;min-height:44px;transition:background .18s,border-color .18s,box-shadow .18s,color .18s,filter .18s;border:1px solid var(--portal-border-strong)!important;color:var(--portal-text)!important;background:var(--portal-control)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--portal-text) 8%, transparent)!important}.portal-landing .button,.portal-workspace-shell .button,.auth-shell :is(.button,.sigma-primary-button,.sigma-google-button,.google-button){justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 15px;text-decoration:none;display:inline-flex}.portal-landing :is(.button,button):hover:not(:disabled),.portal-workspace-shell :is(.button,button):hover:not(:disabled),.auth-shell :is(.button,.sigma-primary-button,.sigma-google-button,.google-button):hover:not(:disabled){border-color:var(--portal-accent)!important;background:var(--portal-surface-raised)!important;box-shadow:0 8px 20px color-mix(in srgb, var(--portal-accent) 16%, transparent), inset 0 1px 0 color-mix(in srgb, var(--portal-text) 10%, transparent)!important}.portal-landing .button-primary,.portal-workspace-shell :is(.button-primary,.suite-primary-button,.suite-upload-button,.pending-pay-button,.invoice-pay-button),.portal-workspace-shell :is(.suite-employee-actions button.primary,.suite-old-save),.auth-shell :is(.button,.sigma-primary-button){font-weight:800;color:#06111f!important;background:linear-gradient(135deg,#7cc3ff,#2e83d7)!important;border-color:#b9ddff!important;box-shadow:0 10px 24px #2e83d73d,inset 0 1px #ffffff61!important}.portal-landing .button-primary:hover:not(:disabled),.portal-workspace-shell :is(.button-primary,.suite-primary-button,.suite-upload-button,.pending-pay-button,.invoice-pay-button):hover:not(:disabled),.portal-workspace-shell :is(.suite-employee-actions button.primary,.suite-old-save):hover:not(:disabled),.auth-shell :is(.button,.sigma-primary-button):hover:not(:disabled){filter:saturate(1.08)brightness(1.04);color:#04101d!important;background:linear-gradient(135deg,#9bd3ff,#3d96e7)!important;border-color:#d6ecff!important}.portal-landing .button-secondary,.portal-workspace-shell :is(.button-secondary,.packages-icon-button,.packages-select-all,.suite-secondary-button,.suite-icon-button,.invoice-save-button,.req-inline-btn),.portal-workspace-shell .suite-old-list-panel button,.auth-shell :is(.sigma-google-button,.google-button){border-color:var(--portal-border-strong)!important;color:var(--portal-text)!important;background:var(--portal-control)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--portal-text) 8%, transparent)!important}.portal-landing .button-secondary:hover:not(:disabled),.portal-workspace-shell :is(.button-secondary,.packages-icon-button,.packages-select-all,.suite-secondary-button,.suite-icon-button,.invoice-save-button,.req-inline-btn):hover:not(:disabled),.portal-workspace-shell .suite-old-list-panel button:hover:not(:disabled),.auth-shell :is(.sigma-google-button,.google-button):hover:not(:disabled){border-color:var(--portal-accent)!important;color:var(--portal-text)!important;background:var(--portal-surface-raised)!important}.portal-workspace-shell :is(.button-danger,.pending-delete-button,.suite-table-card button.danger,.suite-list-card button.danger,.suite-danger-modal button.danger,.profile-record-actions .is-danger,.profile-record-actions .is-delete){border-color:color-mix(in srgb, var(--portal-danger) 68%, var(--portal-border))!important;color:var(--portal-danger)!important;background:color-mix(in srgb, var(--portal-danger) 12%, var(--portal-surface))!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--portal-danger) 12%, transparent)!important}.portal-workspace-shell :is(.button-danger,.pending-delete-button,.suite-table-card button.danger,.suite-list-card button.danger,.suite-danger-modal button.danger,.profile-record-actions .is-danger,.profile-record-actions .is-delete):hover:not(:disabled){border-color:var(--portal-danger)!important;color:var(--portal-danger)!important;background:color-mix(in srgb, var(--portal-danger) 20%, var(--portal-surface))!important}.portal-landing :is(.button,button):disabled,.portal-workspace-shell :is(.button,button):disabled,.auth-shell :is(.button,.sigma-primary-button,.sigma-google-button,.google-button):disabled{cursor:not-allowed;filter:saturate(.68);opacity:.56;box-shadow:none!important}.portal-workspace-shell .req-actions{align-items:center;gap:12px;margin-top:20px;padding:20px 0 4px;display:flex;border-top:1px solid var(--portal-border)!important}.portal-workspace-shell .req-actions .button-primary{min-width:180px}.portal-workspace-shell :is(.packages-icon-button,.suite-icon-button){min-width:44px;min-height:44px;padding:0!important}html[data-theme=light] .portal-landing .button-primary,html[data-theme=light] .portal-workspace-shell :is(.button-primary,.suite-primary-button,.suite-upload-button,.pending-pay-button,.invoice-pay-button),html[data-theme=light] .portal-workspace-shell :is(.suite-employee-actions button.primary,.suite-old-save),html[data-theme=light] .auth-shell :is(.button,.sigma-primary-button){color:#fff!important;background:linear-gradient(135deg,#2f86c7,#155f98)!important;border-color:#0d4f82!important;box-shadow:0 9px 20px #155f982e,inset 0 1px #ffffff47!important}html[data-theme=light] .portal-landing .button-primary:hover:not(:disabled),html[data-theme=light] .portal-workspace-shell :is(.button-primary,.suite-primary-button,.suite-upload-button,.pending-pay-button,.invoice-pay-button):hover:not(:disabled),html[data-theme=light] .portal-workspace-shell :is(.suite-employee-actions button.primary,.suite-old-save):hover:not(:disabled),html[data-theme=light] .auth-shell :is(.button,.sigma-primary-button):hover:not(:disabled){color:#fff!important;background:linear-gradient(135deg,#3d96d5,#0f5488)!important;border-color:#083e67!important}html[data-theme=light] .portal-landing .button-secondary,html[data-theme=light] .portal-workspace-shell :is(.button-secondary,.packages-icon-button,.packages-select-all,.suite-secondary-button,.suite-icon-button,.invoice-save-button,.req-inline-btn),html[data-theme=light] .portal-workspace-shell .suite-old-list-panel button,html[data-theme=light] .auth-shell :is(.sigma-google-button,.google-button){color:#173247!important;background:#fff!important;border-color:#7898aa!important;box-shadow:0 1px #1732470f!important}html[data-theme=light] .portal-landing .button-secondary:hover:not(:disabled),html[data-theme=light] .portal-workspace-shell :is(.button-secondary,.packages-icon-button,.packages-select-all,.suite-secondary-button,.suite-icon-button,.invoice-save-button,.req-inline-btn):hover:not(:disabled),html[data-theme=light] .portal-workspace-shell .suite-old-list-panel button:hover:not(:disabled),html[data-theme=light] .auth-shell :is(.sigma-google-button,.google-button):hover:not(:disabled){color:#102d43!important;background:#eef6fb!important;border-color:#226da9!important}.portal-landing :is(a,button):focus-visible,.portal-workspace-shell :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid color-mix(in srgb, var(--portal-accent) 66%, transparent)!important}@media (prefers-reduced-motion:reduce){.portal-landing *,.portal-dashboard-page *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.invoice-page .invoice-page-heading{border-bottom:1px solid var(--portal-border);align-items:flex-end;gap:24px;max-width:none;margin-bottom:24px;padding-bottom:22px}.invoice-heading-copy{max-width:720px}.invoice-page .invoice-heading-copy>p:last-child{max-width:620px;line-height:1.6;color:var(--portal-muted)!important}.invoice-back-link{white-space:nowrap;flex:none;gap:8px}.invoice-back-link svg,.invoice-actions svg{width:17px;height:17px}.invoice-page .invoice-surface{gap:18px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.invoice-grid{gap:18px;max-width:1120px}.invoice-card{border-radius:20px;gap:0;padding:0;position:relative;overflow:hidden;border:1px solid var(--portal-border)!important;background:linear-gradient(145deg, var(--portal-surface), var(--portal-surface-soft))!important;box-shadow:var(--portal-shadow)!important}.invoice-card:before{content:"";background:var(--portal-accent);width:3px;position:absolute;inset:0 auto 0 0}.invoice-card--active{border-color:color-mix(in srgb, var(--portal-success) 52%, var(--portal-border))!important}.invoice-card--active:before{background:var(--portal-success)}.invoice-card-heading{border-bottom:1px solid var(--portal-border);align-items:center;gap:14px;padding:22px 24px 20px}.invoice-card-heading .invoice-icon{border:1px solid color-mix(in srgb, var(--portal-accent) 42%, var(--portal-border));width:42px;height:42px;color:var(--portal-accent);background:color-mix(in srgb, var(--portal-accent) 13%, var(--portal-surface));border-radius:13px;flex:none;place-items:center;display:grid}.invoice-card-heading .invoice-icon svg{width:20px;height:20px}.invoice-card-heading-copy{flex:1;min-width:0}.invoice-card-heading .invoice-number{color:var(--portal-muted);font:700 .7rem var(--font-geist-mono);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.invoice-card-heading h2{letter-spacing:-.025em;margin:5px 0 0;font-size:1.18rem;color:var(--portal-text)!important}.invoice-card-heading .invoice-status{border:1px solid color-mix(in srgb, var(--portal-warning) 40%, var(--portal-border));min-height:28px;color:var(--portal-warning);background:color-mix(in srgb, var(--portal-warning) 12%, transparent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:.67rem;font-weight:850;display:inline-flex}.invoice-card--active .invoice-status{border-color:color-mix(in srgb, var(--portal-success) 44%, var(--portal-border));color:var(--portal-success);background:color-mix(in srgb, var(--portal-success) 12%, transparent)}.invoice-card .invoice-metrics{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0}.invoice-card .invoice-metric{border-right:1px solid var(--portal-border);min-height:92px;padding:20px 24px}.invoice-card .invoice-metric:last-child{border-right:0}.invoice-card .invoice-metric dt{color:var(--portal-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:700}.invoice-card .invoice-metric dd{color:var(--portal-text);letter-spacing:-.02em;margin:8px 0 0;font-size:1rem;font-weight:800}.invoice-card .invoice-metric--total dd{color:var(--portal-accent);font-size:1.08rem}.invoice-card .invoice-actions{border-top:1px solid var(--portal-border);justify-content:flex-end;gap:10px;padding:16px 24px 20px}.invoice-card .invoice-save-button,.invoice-card .invoice-pay-button,.invoice-card .invoice-paid,.invoice-card .invoice-waiting{border-radius:11px;min-height:44px}.invoice-card .invoice-save-button{border-color:var(--portal-border-strong);color:var(--portal-text);background:0 0}.invoice-card .invoice-save-button:hover:not(:disabled){border-color:var(--portal-accent);color:var(--portal-text);background:color-mix(in srgb, var(--portal-accent) 10%, transparent)}.invoice-card .invoice-pay-button{border-color:color-mix(in srgb, var(--portal-accent) 75%, white);color:#06111f;background:linear-gradient(135deg, var(--portal-accent), var(--portal-accent-strong));box-shadow:0 8px 20px color-mix(in srgb, var(--portal-accent) 22%, transparent)}.invoice-card .invoice-paid{border:1px solid color-mix(in srgb, var(--portal-success) 42%, var(--portal-border));color:var(--portal-success);background:color-mix(in srgb, var(--portal-success) 11%, transparent)}.invoice-card .invoice-waiting{border:1px solid var(--portal-border);color:var(--portal-muted);background:color-mix(in srgb, var(--portal-border) 22%, transparent)}.invoice-loading{border:1px solid var(--portal-border);min-height:180px;color:var(--portal-muted);background:var(--portal-surface);border-radius:18px;justify-content:center;align-items:center;gap:10px;display:flex}.invoice-loading svg{width:18px;height:18px;color:var(--portal-accent);animation:.8s linear infinite invoice-spin}@keyframes invoice-spin{to{transform:rotate(360deg)}}@media (max-width:700px){.invoice-page .invoice-page-heading{flex-direction:column;align-items:stretch;gap:16px}.invoice-back-link{width:100%}.invoice-card-heading{align-items:flex-start;padding:18px}.invoice-card-heading .invoice-status{margin-left:auto}.invoice-card .invoice-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-card .invoice-metric{border-right:0;border-bottom:1px solid var(--portal-border);min-height:80px;padding:16px 18px}.invoice-card .invoice-metric--total{grid-column:1/-1}.invoice-card .invoice-metric:last-child{border-bottom:0}.invoice-card .invoice-actions{grid-template-columns:1fr;padding:14px 18px 18px}.invoice-card .invoice-actions>*{width:100%}}@media (max-width:420px){.invoice-card .invoice-metrics{grid-template-columns:1fr}.invoice-card .invoice-metric--total{grid-column:auto}}@media (prefers-reduced-motion:reduce){.invoice-loading svg{animation:none}}
html,body{-webkit-text-size-adjust:100%;width:100%;max-width:100%;overflow-x:clip}img,svg,video,canvas{max-width:100%}@media (max-width:820px){.portal-shell,.portal-feature-workspace,.portal-feature-content,.portal-workspace-main{min-width:0!important;max-width:100%!important}.portal-workspace-main,.portal-feature-content{padding-bottom:calc(80px + env(safe-area-inset-bottom))!important}.ps-mobile-toggle,.mobile-sidebar-toggle,.portal-mobile-toggle{touch-action:manipulation}.ps-mobile{padding-bottom:env(safe-area-inset-bottom);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:min(88vw,352px)!important;height:100dvh!important}.ps-mobile-header,.mobile-drawer-head{padding-top:calc(14px + env(safe-area-inset-top))!important}.ps-mobile-nav,.mobile-drawer nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-width:0}.ps-mobile-nav .ps-nav-item,.ps-expand-btn,.mobile-drawer nav a,.mobile-drawer nav button{touch-action:manipulation;min-height:44px}.ps-mobile-nav .ps-nav-item{overflow-wrap:anywhere}.ps-mobile-footer{padding-bottom:calc(14px + env(safe-area-inset-bottom))!important}.portal-feature-content :is(table,pre,[role=table]){max-width:100%}.portal-feature-content table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.portal-feature-content :is(input,select,textarea){min-height:44px;font-size:16px}.portal-feature-content :is(button,a[role=button],.button,.button-primary,.button-secondary,.dashboard-header-logout){touch-action:manipulation}.sigma-ai-panel{padding-bottom:env(safe-area-inset-bottom);max-width:min(100vw,420px)!important}}@media (max-width:560px){.ps-mobile,.mobile-drawer{width:calc(100vw - 40px)!important;max-width:340px!important}.portal-feature-content,.portal-workspace-main{padding-left:12px!important;padding-right:12px!important}.portal-feature-header,.portal-feature-body,.portal-card,.portal-panel{overflow-wrap:anywhere}.portal-feature-content :is(.button-primary,.button-secondary,.button,.dashboard-header-logout){min-height:46px}}@media (max-width:819px){html body .portal-workspace-shell>.portal-responsive-header{z-index:50!important;width:100%!important;height:auto!important;min-height:64px!important;padding:calc(10px + env(safe-area-inset-top)) 14px 10px 76px!important;border:0!important;border-bottom:1px solid var(--portal-border)!important;background:var(--portal-surface)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:0!important;flex:none!important;align-items:center!important;gap:10px!important;display:flex!important;position:relative!important}html body .portal-responsive-header .dashboard-brand{flex:auto;min-width:0}html body .portal-responsive-header .dashboard-brand-mark,html body .portal-responsive-header .dashboard-brand-mark img{flex:0 0 30px;width:30px;height:30px}html body .portal-responsive-header .dashboard-brand strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}html body .portal-responsive-header .dashboard-brand small,html body .portal-responsive-header .dashboard-header-actions>.h-6{display:none}html body .portal-responsive-header .dashboard-header-actions{flex:none;gap:6px;display:flex!important}html body .portal-responsive-header .dashboard-header-actions :is(.theme-toggle,.language-switcher,.dashboard-header-logout){justify-content:center;align-items:center;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;display:inline-flex!important}}@media (max-width:899px){html body [data-sigma-nav-layer=legacy-mobile]{contain:layout paint;backface-visibility:hidden;will-change:transform;transition:transform .22s cubic-bezier(.22,1,.36,1)!important;overflow:hidden!important}html body [data-sigma-nav-layer=legacy-mobile]>nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-x:hidden!important}html body [data-sigma-nav-layer=legacy-backdrop]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (max-width:819px){html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head{min-height:76px!important;padding:calc(12px + env(safe-area-inset-top)) 14px 12px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;display:flex!important}html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head>.mobile-drawer-brand{flex:auto!important;align-items:center!important;width:auto!important;min-width:0!important;min-height:44px!important;padding:0!important;display:flex!important}html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head>.mobile-drawer-close{flex:0 0 44px!important;place-items:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:grid!important}html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]{backface-visibility:hidden;will-change:transform;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .16s ease-out!important;overflow:hidden!important}html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>nav{overscroll-behavior:contain;overflow:hidden auto!important}}@media (max-width:820px){html body .portal-dashboard-page.portal-workspace-shell{flex-direction:column!important;height:100dvh!important;min-height:100dvh!important;display:flex!important;overflow:hidden!important}html body .portal-dashboard-page.portal-workspace-shell>.portal-workspace-body{flex-direction:column!important;flex:auto!important;height:auto!important;min-height:0!important;margin:0!important;display:flex!important;overflow:hidden!important}html body .portal-dashboard-page.portal-workspace-shell>.portal-workspace-body>.portal-feature-content.portal-workspace-main{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;height:0!important;min-height:0!important;max-height:none!important;padding-bottom:calc(112px + env(safe-area-inset-bottom))!important;flex:auto!important;overflow:hidden auto!important}}@media (prefers-reduced-motion:reduce){.ps-mobile,.ps-mobile-toggle,.mobile-drawer,.mobile-sidebar-backdrop{transition:none!important}}@media (max-width:820px){.portal-landing .portal-header,.documentation-page .portal-header{pointer-events:none;z-index:70!important;border:1px solid var(--portal-border)!important;background:var(--portal-glass)!important;width:calc(100% - 20px)!important;height:auto!important;min-height:58px!important;box-shadow:var(--portal-shadow)!important;border-radius:18px!important;padding:8px 10px 8px 70px!important;display:flex!important;position:fixed!important;top:10px!important;left:50%!important;transform:translate(-50%)!important}.portal-landing .portal-brand,.documentation-page .portal-brand{align-items:center;gap:8px;min-width:0;visibility:visible!important;pointer-events:auto!important;color:var(--portal-text)!important;display:inline-flex!important}.portal-landing .portal-brand img,.documentation-page .portal-brand img{flex:none;max-width:120px;width:auto!important;height:26px!important}.portal-landing .portal-brand span,.documentation-page .portal-brand span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--portal-text)!important;display:block!important}.portal-landing .portal-header .portal-landing-nav,.documentation-page .portal-header .portal-landing-nav{align-items:center;gap:8px;min-width:0;margin-left:auto;pointer-events:auto!important;display:flex!important}.portal-landing .portal-header .portal-landing-nav>a,.documentation-page .portal-header .portal-landing-nav>a{display:none!important}.portal-landing .portal-header .portal-landing-nav :is(.language-switcher,.theme-toggle),.documentation-page .portal-header .portal-landing-nav :is(.language-switcher,.theme-toggle){justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;display:inline-flex!important}.portal-landing .portal-header .portal-landing-nav .language-switcher-code,.documentation-page .portal-header .portal-landing-nav .language-switcher-code{font-size:.7rem}.portal-landing .portal-header .portal-landing-nav .theme-toggle-icon,.documentation-page .portal-header .portal-landing-nav .theme-toggle-icon{width:17px;height:17px;display:inline-flex}.portal-landing .portal-header .portal-landing-nav .theme-toggle-icon svg,.documentation-page .portal-header .portal-landing-nav .theme-toggle-icon svg{width:17px;height:17px}html[data-theme=light] body .dashboard-unified-workspace>.portal-sidebar.ps-mobile{display:flex!important}.ps-mobile{color:var(--portal-text)!important;background:var(--portal-bg)!important;border-color:var(--portal-border)!important}.ps-mobile-header,.ps-mobile-footer{background:var(--portal-surface)!important;border-color:var(--portal-border)!important}.ps-mobile-nav .ps-nav-item{overflow-wrap:normal;border:1px solid #0000;border-radius:12px;min-height:48px;color:var(--portal-muted)!important}.ps-mobile-nav .ps-nav-item.ps-active,.ps-mobile-nav .ps-nav-item:focus-visible,.ps-mobile-nav .ps-nav-item:hover{color:var(--portal-text)!important;border-color:var(--portal-border-strong)!important;background:var(--portal-surface-raised)!important}.portal-feature-content :is(button,a[role=button],.button,.button-primary,.button-secondary,.dashboard-header-logout){border-width:1px;min-height:48px}.portal-feature-content :is(h1,h2,h3,h4,h5,h6){text-wrap:balance;overflow-wrap:normal!important;word-break:normal!important}}[data-sigma-nav-layer=portal-desktop],[data-sigma-nav-layer=portal-toggle],[data-sigma-nav-layer=portal-backdrop],[data-sigma-nav-layer=portal-mobile],[data-sigma-nav-layer=portal-landing-toggle],[data-sigma-nav-layer=portal-landing-backdrop],[data-sigma-nav-layer=portal-landing-mobile],[data-sigma-nav-layer=documentation-toggle],[data-sigma-nav-layer=documentation-backdrop],[data-sigma-nav-layer=documentation-mobile]{display:none!important}[data-sigma-nav-layer=portal-mobile][aria-hidden=true],[data-sigma-nav-layer=portal-landing-mobile][aria-hidden=true],[data-sigma-nav-layer=documentation-mobile][aria-hidden=true]{visibility:hidden!important;pointer-events:none!important}[data-sigma-nav-layer=portal-mobile][aria-hidden=false],[data-sigma-nav-layer=portal-landing-mobile][aria-hidden=false],[data-sigma-nav-layer=documentation-mobile][aria-hidden=false]{visibility:visible!important;pointer-events:auto!important}@media (max-width:819px){[data-sigma-nav-layer=portal-desktop]{display:none!important}[data-sigma-nav-layer=portal-toggle],[data-sigma-nav-layer=portal-landing-toggle],[data-sigma-nav-layer=documentation-toggle]{z-index:110!important;display:flex!important}[data-sigma-nav-layer=portal-backdrop],[data-sigma-nav-layer=portal-landing-backdrop],[data-sigma-nav-layer=documentation-backdrop]{z-index:100!important;display:block!important}[data-sigma-nav-layer=portal-mobile],[data-sigma-nav-layer=portal-landing-mobile],[data-sigma-nav-layer=documentation-mobile]{z-index:105!important;display:flex!important;transform:translate(-105%)!important}[data-sigma-nav-layer=portal-mobile][data-sigma-nav-open=true],[data-sigma-nav-layer=portal-landing-mobile][data-sigma-nav-open=true],[data-sigma-nav-layer=documentation-mobile][data-sigma-nav-open=true]{transform:translate(0,0)!important}}@media (min-width:820px){[data-sigma-nav-layer=portal-desktop]{display:flex!important}[data-sigma-nav-layer=portal-toggle],[data-sigma-nav-layer=portal-backdrop],[data-sigma-nav-layer=portal-mobile],[data-sigma-nav-layer=portal-landing-toggle],[data-sigma-nav-layer=portal-landing-backdrop],[data-sigma-nav-layer=portal-landing-mobile],[data-sigma-nav-layer=documentation-toggle],[data-sigma-nav-layer=documentation-backdrop],[data-sigma-nav-layer=documentation-mobile]{display:none!important}}@media (max-width:819px){html body .portal-product-sidebar-shell>.portal-product-body>.ps-desktop[data-sigma-nav-layer=portal-desktop],html body .portal-workspace-shell>[data-sigma-nav-layer=portal-desktop],html body .portal-workspace-shell .suite-aligned-portal-sidebar.ps-desktop[data-sigma-nav-layer=portal-desktop]{visibility:hidden!important;pointer-events:none!important;display:none!important}html body .portal-product-sidebar-shell>.portal-product-body>.ps-mobile[data-sigma-nav-layer=portal-mobile],html body .portal-workspace-shell [data-sigma-nav-layer=portal-mobile],html body [data-sigma-nav-layer=portal-landing-mobile],html body [data-sigma-nav-layer=documentation-mobile],html body [data-sigma-nav-layer=portal-toggle],html body [data-sigma-nav-layer=portal-landing-toggle],html body [data-sigma-nav-layer=documentation-toggle]{display:flex!important}html body [data-sigma-nav-layer=portal-backdrop],html body [data-sigma-nav-layer=portal-landing-backdrop],html body [data-sigma-nav-layer=documentation-backdrop]{display:block!important}}@media (min-width:820px){html body [data-sigma-nav-layer=portal-mobile],html body [data-sigma-nav-layer=portal-landing-mobile],html body [data-sigma-nav-layer=documentation-mobile],html body [data-sigma-nav-layer=portal-toggle],html body [data-sigma-nav-layer=portal-backdrop],html body [data-sigma-nav-layer=portal-landing-toggle],html body [data-sigma-nav-layer=portal-landing-backdrop],html body [data-sigma-nav-layer=documentation-toggle],html body [data-sigma-nav-layer=documentation-backdrop]{visibility:hidden!important;pointer-events:none!important;display:none!important}}@media (max-width:819px){html body [data-sigma-nav-layer=portal-toggle],html body [data-sigma-nav-layer=portal-landing-toggle],html body [data-sigma-nav-layer=documentation-toggle],html body [data-sigma-nav-layer=legacy-toggle]{box-sizing:border-box;box-shadow:var(--portal-shadow);top:calc(16px + env(safe-area-inset-top))!important;z-index:110!important;border:1px solid var(--portal-border-strong)!important;background:var(--portal-surface)!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;color:var(--portal-text)!important;border-radius:12px!important;padding:0!important;position:fixed!important;left:16px!important}html body [data-sigma-nav-layer=legacy-toggle] svg{width:21px!important;height:21px!important}html body [data-sigma-nav-layer=portal-backdrop],html body [data-sigma-nav-layer=portal-landing-backdrop],html body [data-sigma-nav-layer=documentation-backdrop],html body [data-sigma-nav-layer=legacy-backdrop]{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:100!important;background:#030c1694!important;position:fixed!important;inset:0!important}html body [data-sigma-nav-layer=portal-mobile],html body [data-sigma-nav-layer=portal-landing-mobile],html body [data-sigma-nav-layer=documentation-mobile],html body [data-sigma-nav-layer=legacy-mobile]{border-right:1px solid var(--portal-border-strong)!important;width:min(86vw,320px)!important;max-width:320px!important;transition:transform .24s ease-out,visibility .24s ease-out!important;transform:translate(-105%)!important;box-shadow:24px 0 70px #00000073!important}html body [data-sigma-nav-layer=portal-mobile][data-sigma-nav-open=true],html body [data-sigma-nav-layer=portal-landing-mobile][data-sigma-nav-open=true],html body [data-sigma-nav-layer=documentation-mobile][data-sigma-nav-open=true],html body [data-sigma-nav-layer=legacy-mobile][data-sigma-nav-open=true]{transform:translate(0,0)!important}html body [data-sigma-nav-layer=portal-mobile] :is(a,button),html body [data-sigma-nav-layer=portal-landing-mobile] :is(a,button),html body [data-sigma-nav-layer=documentation-mobile] :is(a,button),html body [data-sigma-nav-layer=legacy-mobile] :is(a,button){touch-action:manipulation;min-height:44px}}@media (max-width:899px){html body [data-sigma-nav-layer=legacy-toggle]{box-sizing:border-box;box-shadow:var(--portal-shadow);place-items:center;top:calc(16px + env(safe-area-inset-top))!important;z-index:110!important;border:1px solid var(--portal-border-strong)!important;background:var(--portal-surface)!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;color:var(--portal-text)!important;border-radius:12px!important;padding:0!important;display:grid!important;position:fixed!important;left:16px!important}html body [data-sigma-nav-layer=legacy-toggle] svg{width:21px!important;height:21px!important}html body [data-sigma-nav-layer=legacy-backdrop]{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:100!important;background:#030c1694!important;border:0!important;display:block!important;position:fixed!important;inset:0!important}html body [data-sigma-nav-layer=legacy-mobile]{z-index:105!important;border-right:1px solid var(--portal-border-strong)!important;width:min(86vw,320px)!important;max-width:320px!important;height:100dvh!important;max-height:100dvh!important;transition:transform .24s ease-out,visibility .24s ease-out!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden!important;transform:translate(-105%)!important;box-shadow:24px 0 70px #00000073!important}html body [data-sigma-nav-layer=legacy-mobile][data-sigma-nav-open=true]{transform:translate(0,0)!important}html body [data-sigma-nav-layer=legacy-mobile] :is(a,button),html body [data-sigma-nav-layer=legacy-toggle]{touch-action:manipulation;min-height:44px}html body [data-sigma-nav-layer=legacy-mobile]>header{gap:12px!important;padding:12px 16px!important}html body [data-sigma-nav-layer=legacy-mobile]>header .suite-exact-mobile-close{box-sizing:border-box;cursor:pointer;place-items:center;margin-left:auto;border:1px solid var(--portal-border-strong)!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;color:var(--portal-text)!important;background:var(--portal-surface)!important;border-radius:10px!important;display:grid!important}html body [data-sigma-nav-layer=legacy-mobile]>header .suite-exact-mobile-close:hover{border-color:var(--portal-accent)!important;background:var(--portal-surface-raised)!important}html body [data-sigma-nav-layer=legacy-mobile]>header .suite-exact-mobile-close svg{width:20px!important;height:20px!important}html body [data-sigma-nav-layer=legacy-mobile] :is(a,button):focus-visible,html body [data-sigma-nav-layer=legacy-toggle]:focus-visible{outline:2px solid var(--portal-border-strong);outline-offset:2px}}@media (max-width:380px){html body [data-sigma-nav-layer=portal-mobile],html body [data-sigma-nav-layer=portal-landing-mobile],html body [data-sigma-nav-layer=documentation-mobile],html body [data-sigma-nav-layer=legacy-mobile]{width:calc(100vw - 40px)!important}}@media (prefers-reduced-motion:reduce){html body [data-sigma-nav-layer=portal-mobile],html body [data-sigma-nav-layer=portal-landing-mobile],html body [data-sigma-nav-layer=documentation-mobile],html body [data-sigma-nav-layer=legacy-mobile]{transition-duration:.01ms!important}}@media (max-width:819px){html body [data-sigma-nav-layer=portal-toggle] svg,html body [data-sigma-nav-layer=portal-landing-toggle] svg,html body [data-sigma-nav-layer=documentation-toggle] svg{width:21px!important;height:21px!important}html body [data-sigma-nav-layer=portal-mobile] .ps-mobile-header{align-items:center;min-height:68px;padding:12px 16px!important;padding-top:calc(12px + env(safe-area-inset-top))!important;gap:8px!important;display:flex!important}html body [data-sigma-nav-layer=portal-mobile] .ps-mobile-brand-lockup{flex:auto;align-items:center;gap:9px;min-width:0;display:flex}html body [data-sigma-nav-layer=portal-mobile] .ps-mobile-brand-mark{object-fit:contain;border-radius:10px;flex:none;width:34px;height:34px}html body [data-sigma-nav-layer=portal-mobile] .ps-mobile-brand{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html body [data-sigma-nav-layer=portal-mobile] .ps-mobile-close,html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-close,html body [data-sigma-nav-layer=documentation-mobile] .mobile-drawer-close{cursor:pointer;flex:none;place-items:center;border:1px solid var(--portal-border-strong)!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;color:var(--portal-text)!important;background:var(--portal-surface)!important;border-radius:10px!important;padding:0!important;display:grid!important}html body [data-sigma-nav-layer=portal-mobile] .ps-mobile-close:hover,html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-close:hover,html body [data-sigma-nav-layer=documentation-mobile] .mobile-drawer-close:hover{border-color:var(--portal-accent)!important;background:var(--portal-surface-raised)!important}html body [data-sigma-nav-layer=portal-mobile] .ps-mobile-close svg,html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-close svg,html body [data-sigma-nav-layer=documentation-mobile] .mobile-drawer-close svg{width:20px!important;height:20px!important}html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-head,html body [data-sigma-nav-layer=documentation-mobile] .mobile-drawer-head{align-items:center;min-height:68px;padding:12px 16px!important;padding-top:calc(12px + env(safe-area-inset-top))!important;gap:8px!important;display:flex!important}html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-brand,html body [data-sigma-nav-layer=documentation-mobile] .mobile-drawer-head>strong{flex:auto;min-width:0}html body [data-sigma-nav-layer=portal-mobile] .ps-mobile-close:focus-visible,html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-close:focus-visible,html body [data-sigma-nav-layer=documentation-mobile] .mobile-drawer-close:focus-visible{outline-offset:2px;outline:2px solid var(--portal-accent)!important}html body [data-sigma-nav-layer=portal-mobile] .ps-mobile-actions,html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-head>.theme-toggle,html body [data-sigma-nav-layer=documentation-mobile] .mobile-drawer-head>.dashboard-header-actions{display:none!important}html body .portal-landing-mobile-drawer{visibility:hidden!important;pointer-events:none!important;opacity:0!important;flex-direction:column!important;display:flex!important;transform:translate(-105%)!important}html body .portal-landing-mobile-drawer.is-open{visibility:visible!important;pointer-events:auto!important;opacity:1!important;transform:translate(0,0)!important}}.portal-mobile-header{display:none}@media (max-width:819px){html body .portal-mobile-header{z-index:50;min-height:64px;padding:calc(10px + env(safe-area-inset-top)) 14px 10px 76px;border-bottom:1px solid var(--portal-border);background:var(--portal-surface);color:var(--portal-text);align-items:center;gap:12px;display:flex;position:relative}.portal-mobile-header-brand{min-width:0;color:inherit;flex:auto;align-items:center;gap:9px;text-decoration:none;display:flex}.portal-mobile-header-brand img{object-fit:contain;flex:none;width:30px;height:30px}.portal-mobile-header-brand>span{gap:2px;min-width:0;display:grid}.portal-mobile-header-brand strong{color:var(--portal-text);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.portal-mobile-header-brand small{color:var(--portal-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.portal-mobile-header-actions{pointer-events:auto;flex:none;align-items:center;gap:6px;display:flex}.portal-mobile-header-actions :is(.theme-toggle,.language-switcher){justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;display:inline-flex!important}.portal-mobile-header-actions .theme-toggle-icon,.portal-mobile-header-actions .theme-toggle-icon svg{width:17px;height:17px}}html[data-theme=light] body .portal-mobile-header{background:var(--portal-surface)}@media (max-width:819px){html body [data-sigma-nav-layer=portal-landing-mobile]{z-index:105!important;box-sizing:border-box!important;border-right:1px solid var(--portal-border-strong)!important;background:var(--portal-bg)!important;width:min(86vw,320px)!important;max-width:320px!important;height:100dvh!important;max-height:100dvh!important;color:var(--portal-text)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;border-radius:0 18px 18px 0!important;flex-direction:column!important;transition:transform .24s ease-out,visibility .24s ease-out,opacity .18s ease-out!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden auto!important;transform:translate(-105%)!important;box-shadow:24px 0 70px #00000073!important}html body [data-sigma-nav-layer=portal-landing-mobile][data-sigma-nav-open=true]{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(0,0)!important}html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-head{min-height:68px!important;padding:calc(12px + env(safe-area-inset-top)) 14px 12px 16px!important;border-bottom:1px solid var(--portal-border)!important;background:var(--portal-surface)!important;flex:none!important;align-items:center!important;gap:10px!important;display:flex!important}html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-brand{min-width:0!important;color:var(--portal-text)!important;flex:auto!important;align-items:center!important;gap:9px!important;text-decoration:none!important;display:flex!important;overflow:hidden!important}html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-brand img{object-fit:contain!important;border-radius:10px!important;flex:none!important;width:34px!important;height:34px!important}html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-brand>span{gap:2px!important;min-width:0!important;display:grid!important}html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-brand strong,html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-brand small{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-brand strong{color:var(--portal-text)!important;font-size:.82rem!important}html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-brand small{color:var(--portal-muted)!important;font-size:.64rem!important}html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-close{border:1px solid var(--portal-border-strong)!important;background:var(--portal-control)!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;color:var(--portal-text)!important;border-radius:10px!important;flex:none!important;place-items:center!important;padding:0!important;display:grid!important}html body [data-sigma-nav-layer=portal-landing-mobile] .mobile-drawer-close svg{width:20px!important;height:20px!important}html body [data-sigma-nav-layer=portal-landing-mobile]>nav{flex:auto!important;align-content:start!important;gap:8px!important;min-width:0!important;padding:14px 12px!important;display:grid!important}html body [data-sigma-nav-layer=portal-landing-mobile]>nav a{touch-action:manipulation;min-height:48px!important;color:var(--portal-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;align-items:center!important;padding:0 13px!important;font-size:.84rem!important;font-weight:700!important;text-decoration:none!important;display:flex!important}html body [data-sigma-nav-layer=portal-landing-mobile]>nav a:hover,html body [data-sigma-nav-layer=portal-landing-mobile]>nav a:focus-visible,html body [data-sigma-nav-layer=portal-landing-mobile]>nav a.is-active{border-color:var(--portal-border-strong)!important;color:var(--portal-text)!important;background:var(--portal-surface-raised)!important}html body [data-sigma-nav-layer=portal-landing-mobile]>nav a.mobile-drawer-cta{border-color:var(--portal-border-strong)!important;color:var(--portal-text)!important;background:var(--portal-primary)!important;justify-content:center!important;margin-top:8px!important}}@media (max-width:899px){html body .suite-legacy-actions :is(.language-switcher,.theme-toggle){border:1px solid var(--portal-border-strong)!important;background:var(--portal-control)!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;color:var(--portal-text)!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}html body .suite-legacy-actions :is(.language-switcher-code,.theme-toggle-icon),html body .suite-legacy-actions .theme-toggle-icon svg{width:17px!important;height:17px!important}html body [data-sigma-nav-layer=legacy-mobile]{background:var(--portal-bg)!important;color:var(--portal-text)!important;border-radius:0 18px 18px 0!important}html body [data-sigma-nav-layer=legacy-mobile]>header{min-height:68px!important;padding:calc(12px + env(safe-area-inset-top)) 14px 12px 16px!important;border-bottom:1px solid var(--portal-border)!important;background:var(--portal-surface)!important;flex:none!important;align-items:center!important;gap:10px!important;display:flex!important}html body [data-sigma-nav-layer=legacy-mobile]>header>img{object-fit:contain!important;border-radius:10px!important;flex:none!important;width:34px!important;height:34px!important}html body [data-sigma-nav-layer=legacy-mobile]>header>div{flex:auto!important;gap:2px!important;min-width:0!important;display:grid!important}html body [data-sigma-nav-layer=legacy-mobile]>header strong,html body [data-sigma-nav-layer=legacy-mobile]>header small{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html body [data-sigma-nav-layer=legacy-mobile]>header strong{color:var(--portal-text)!important;font-size:.82rem!important}html body [data-sigma-nav-layer=legacy-mobile]>header small{color:var(--portal-muted)!important;font-size:.64rem!important}html body [data-sigma-nav-layer=legacy-mobile]>nav{flex:auto!important;align-content:start!important;gap:14px!important;min-height:0!important;padding:14px 12px!important;display:grid!important;overflow-y:auto!important}html body [data-sigma-nav-layer=legacy-mobile]>nav>section{gap:8px!important;display:grid!important}html body [data-sigma-nav-layer=legacy-mobile]>nav>section>p{color:var(--portal-subtle)!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:4px 12px 0!important;font-size:.64rem!important;font-weight:800!important}html body [data-sigma-nav-layer=legacy-mobile] .suite-exact-mobile-group>div{gap:8px!important;display:flex!important}html body [data-sigma-nav-layer=legacy-mobile] .suite-exact-mobile-group>div>a,html body [data-sigma-nav-layer=legacy-mobile] .suite-exact-mobile-group>div>button,html body [data-sigma-nav-layer=legacy-mobile] .suite-exact-mobile-group>section>a{touch-action:manipulation;min-height:48px!important;color:var(--portal-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important}html body [data-sigma-nav-layer=legacy-mobile] .suite-exact-mobile-group>div>a{flex:auto!important;align-items:center!important;gap:10px!important;padding:0 13px!important;font-size:.84rem!important;font-weight:700!important;text-decoration:none!important;display:flex!important}html body [data-sigma-nav-layer=legacy-mobile] .suite-exact-mobile-group>div>button{flex:0 0 48px!important;place-items:center!important;width:48px!important;padding:0!important;display:grid!important}html body [data-sigma-nav-layer=legacy-mobile] .suite-exact-mobile-group>section{border-left:1px solid var(--portal-border)!important;gap:6px!important;margin:0 0 0 22px!important;padding-left:12px!important;display:grid!important}html body [data-sigma-nav-layer=legacy-mobile] .suite-exact-mobile-group>section>a{align-items:center!important;padding:0 11px!important;font-size:.76rem!important;text-decoration:none!important;display:flex!important}html body [data-sigma-nav-layer=legacy-mobile] .suite-exact-mobile-group :is(a,button):hover,html body [data-sigma-nav-layer=legacy-mobile] .suite-exact-mobile-group :is(a,button):focus-visible,html body [data-sigma-nav-layer=legacy-mobile] .suite-exact-mobile-group :is(a,button).is-active{border-color:var(--portal-border-strong)!important;color:var(--portal-text)!important;background:var(--portal-surface-raised)!important}}@media (max-width:819px){html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head{min-height:76px!important;padding:calc(12px + env(safe-area-inset-top)) 14px 12px!important;justify-content:space-between!important;gap:10px!important;margin:0!important}html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head>.mobile-drawer-brand{flex:auto!important;width:auto!important;min-width:0!important;padding:0!important;display:flex!important}html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head>.mobile-drawer-close{flex:0 0 44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}}@media (prefers-reduced-motion:reduce){html body [data-sigma-nav-layer=portal-landing-mobile],html body [data-sigma-nav-layer=legacy-mobile]{transition-duration:.01ms!important}}@media (max-width:819px){html body .portal-landing .portal-header,html body .documentation-page .portal-header{width:100%!important;height:auto!important;min-height:68px!important;padding:calc(10px + env(safe-area-inset-top)) 14px 10px 76px!important;border:0!important;border-bottom:1px solid var(--portal-border)!important;background:var(--portal-surface)!important;box-shadow:0 8px 24px color-mix(in srgb, var(--portal-text) 6%, transparent)!important;border-radius:0!important;top:0!important;left:0!important;transform:none!important}html body .portal-landing .portal-brand,html body .documentation-page .portal-brand{min-width:0!important;color:var(--portal-text)!important;flex:auto!important;gap:9px!important}html body .portal-landing .portal-brand>img,html body .documentation-page .portal-brand>img{flex:0 0 36px!important;width:36px!important;height:36px!important}html body .portal-landing .portal-brand>span,html body .documentation-page .portal-brand>span{gap:2px;min-width:0;color:var(--portal-text)!important;display:grid!important}html body .portal-landing .portal-brand strong,html body .documentation-page .portal-brand strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;line-height:1.15;overflow:hidden;color:var(--portal-text)!important}html body .portal-landing .portal-brand small,html body .documentation-page .portal-brand small{text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;line-height:1.25;overflow:hidden;color:var(--portal-muted)!important}html body .portal-landing .portal-header .portal-landing-nav,html body .documentation-page .portal-header .portal-landing-nav{align-items:center;flex:none!important;gap:6px!important;margin-left:auto!important;display:flex!important}html body .portal-landing .portal-header .portal-landing-nav>a,html body .documentation-page .portal-header .portal-landing-nav>a{display:none!important}html body .portal-landing .portal-header .portal-landing-nav :is(.language-switcher,.theme-toggle),html body .documentation-page .portal-header .portal-landing-nav :is(.language-switcher,.theme-toggle){justify-content:center;align-items:center;border-radius:12px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;display:inline-flex!important}html body .portal-landing .portal-header .portal-landing-nav .language-switcher-code,html body .documentation-page .portal-header .portal-landing-nav .language-switcher-code{font-size:.7rem!important}html body .portal-landing .portal-mobile-toggle,html body .documentation-page .portal-mobile-toggle{top:calc(10px + env(safe-area-inset-top))!important;z-index:120!important;border:1px solid var(--portal-border-strong)!important;background:var(--portal-surface)!important;width:48px!important;height:48px!important;color:var(--portal-text)!important;box-shadow:var(--portal-shadow)!important;border-radius:14px!important;left:14px!important}html body .portal-landing-mobile-drawer{--landing-drawer-bg:var(--portal-sidebar);--landing-drawer-surface:var(--portal-surface);--landing-drawer-raised:var(--portal-surface-soft);--landing-drawer-text:var(--portal-text);--landing-drawer-muted:var(--portal-muted);backface-visibility:hidden;will-change:transform;z-index:125!important;border:1px solid var(--portal-border)!important;background:var(--landing-drawer-bg)!important;width:min(76vw,540px)!important;max-width:540px!important;height:100dvh!important;color:var(--landing-drawer-text)!important;box-shadow:24px 0 70px color-mix(in srgb, var(--portal-text) 20%, transparent)!important;border-left:0!important;border-radius:0 24px 24px 0!important;flex-direction:column!important;padding:0!important;transition:transform .26s cubic-bezier(.22,1,.36,1)!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden!important;transform:translate(-105%)!important}html body .portal-landing-mobile-drawer.is-open{transform:translate(0,0)!important}html body .portal-landing-mobile-drawer>.mobile-drawer-head{min-height:78px!important;padding:calc(12px + env(safe-area-inset-top)) 16px 12px 20px!important;border-bottom:1px solid var(--portal-border)!important;background:var(--landing-drawer-surface)!important;flex:none!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;display:flex!important}html body .portal-landing-mobile-drawer .mobile-drawer-brand{min-width:0!important;min-height:44px!important;color:var(--landing-drawer-text)!important;background:0 0!important;border:0!important;flex:auto!important;align-items:center!important;gap:10px!important;padding:0!important;display:flex!important}html body .portal-landing-mobile-drawer .mobile-drawer-brand img{object-fit:contain!important;flex:0 0 42px!important;width:42px!important;height:42px!important}html body .portal-landing-mobile-drawer .mobile-drawer-brand>span{gap:3px;min-width:0;display:grid!important}html body .portal-landing-mobile-drawer .mobile-drawer-brand strong{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden;color:var(--landing-drawer-text)!important;font-size:.88rem!important}html body .portal-landing-mobile-drawer .mobile-drawer-brand small{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden;color:var(--landing-drawer-muted)!important;font-size:.68rem!important}html body .portal-landing-mobile-drawer .mobile-drawer-close{border:1px solid var(--portal-border-strong)!important;background:var(--landing-drawer-raised)!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;color:var(--landing-drawer-text)!important;border-radius:14px!important;flex:0 0 48px!important;place-items:center!important;padding:0!important;display:grid!important}html body .portal-landing-mobile-drawer .mobile-drawer-close svg{width:23px!important;height:23px!important}html body .portal-landing-mobile-drawer>nav{overscroll-behavior:contain;flex-direction:column!important;flex:auto!important;gap:6px!important;min-width:0!important;min-height:0!important;padding:20px!important;display:flex!important;overflow:hidden auto!important}html body .portal-landing-mobile-drawer>nav>a{width:100%!important;min-width:0!important;min-height:52px!important;color:var(--landing-drawer-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;flex:none!important;align-items:center!important;padding:0 16px!important;font-size:.92rem!important;font-weight:750!important;line-height:1.25!important;text-decoration:none!important;transition:color .18s,background .18s,border-color .18s,box-shadow .18s!important;display:flex!important}html body .portal-landing-mobile-drawer>nav>a:is(:hover,:focus-visible),html body .portal-landing-mobile-drawer>nav>a.is-active,html body .portal-landing-mobile-drawer>nav>a[aria-current=page]{border-color:var(--portal-border-strong)!important;background:var(--landing-drawer-raised)!important;color:var(--landing-drawer-text)!important;box-shadow:inset 4px 0 0 var(--portal-accent)!important}html body .portal-landing-mobile-drawer>.mobile-drawer-footer{padding:16px 20px calc(18px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--portal-border)!important;background:var(--landing-drawer-surface)!important;flex:none!important;gap:10px!important;margin-top:auto!important;display:grid!important}html body .portal-landing-mobile-drawer .mobile-drawer-cta{border:1px solid var(--portal-border-strong)!important;background:var(--landing-drawer-raised)!important;min-height:52px!important;color:var(--landing-drawer-text)!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;font-size:.86rem!important;font-weight:850!important;display:flex!important}html body .portal-landing-mobile-drawer :is(a,button):focus-visible,html body .portal-landing .portal-mobile-toggle:focus-visible{outline:2px solid var(--portal-accent)!important;outline-offset:3px!important}}@media (max-width:380px){html body .portal-landing-mobile-drawer{width:76vw!important}}@media (prefers-reduced-motion:reduce){html body .portal-landing-mobile-drawer,html body .portal-landing-mobile-drawer>nav>a{transition-duration:.01ms!important}}@media (max-width:819px){html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head{min-height:68px!important;padding:calc(12px + env(safe-area-inset-top)) 16px 12px!important;border-bottom:1px solid var(--portal-border)!important;background:var(--portal-surface)!important;gap:8px!important}html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head>.mobile-drawer-brand{width:auto!important;min-width:0!important;min-height:40px!important;color:var(--portal-text)!important;background:0 0!important;border:0!important;border-radius:0!important;flex:auto!important;align-items:center!important;gap:8px!important;padding:0!important;display:flex!important}html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head>.mobile-drawer-brand img{object-fit:contain!important;flex:0 0 34px!important;width:34px!important;height:34px!important}html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head>.mobile-drawer-brand>span{gap:2px!important;min-width:0!important;display:grid!important}html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head>.mobile-drawer-brand strong{color:var(--portal-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.82rem!important;font-weight:800!important;line-height:1.2!important;overflow:hidden!important}html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head>.mobile-drawer-brand small{color:var(--portal-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:.64rem!important;line-height:1.25!important;overflow:hidden!important}html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head>.mobile-drawer-close{cursor:pointer;touch-action:manipulation;border:1px solid var(--portal-border-strong)!important;background:var(--portal-control)!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;color:var(--portal-text)!important;border-radius:10px!important;flex:0 0 40px!important;place-items:center!important;padding:0!important;display:grid!important}html body aside.portal-sidebar.mobile-drawer[data-sigma-nav-layer=portal-landing-mobile]>.mobile-drawer-head>.mobile-drawer-close svg{stroke-width:1.8px;width:20px!important;height:20px!important}}
