@import "https://fonts.googleapis.com/css2?family=Public+Sans:wght@400;500;600;700;800&family=Source+Serif+4:opsz,wght@8..60,600;8..60,700&family=Kaushan+Script&display=swap";.initials-avatar{border-radius:var(--sw-radius-pill);width:38px;height:38px;font-size:var(--sw-fs-sm);letter-spacing:.02em;flex-shrink:0;place-items:center;font-weight:700;display:grid}.initials-avatar[data-size=lg]{width:58px;height:58px;font-size:var(--sw-fs-h2)}.initials-avatar[data-tone=navy]{background:var(--sw-navy-900);color:var(--sw-on-navy)}.initials-avatar[data-tone=muted]{background:var(--sw-muted-bg);color:var(--sw-text-2)}.user-menu-identity{align-items:center;gap:var(--sw-space-2);padding:var(--sw-space-2) 10px;display:flex}.user-menu-identity-text{min-width:0;line-height:1.3;display:grid}.user-menu-name{color:var(--sw-heading);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.user-menu-email{color:var(--sw-text-3);font-size:var(--sw-fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-menu-section{padding:var(--sw-space-2) 10px var(--sw-space-1);color:var(--sw-text-4);font-size:var(--sw-fs-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.user-menu-company{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}[data-slot=dropdown-menu-item] svg.user-menu-check{color:var(--sw-live-strong)}.user-menu-logout{width:100%;font:inherit;text-align:left;background:0 0;border:0}.main-header{height:var(--sw-topbar-h);background:var(--sw-navy-900);color:var(--sw-on-navy);font-family:var(--sw-font-sans);-webkit-font-smoothing:antialiased;border-bottom:var(--sw-light-border) 1px solid;justify-content:space-between;align-items:center;gap:16px;padding:0 18px 0 24px;display:flex}:where(.main-header,.main-header *){box-sizing:border-box}:where(.main-header button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.main-header button:focus-visible{outline:2px solid var(--sw-accent-light);outline-offset:2px}.header-brand{align-items:center;gap:16px;display:flex}.header-brand-icon{flex-shrink:0;width:36px;height:36px}.header-brand-text h2{letter-spacing:-.01em;color:var(--sw-on-navy);margin:0;font-size:22px;font-weight:800;line-height:1}.header-brand-text p{letter-spacing:.16em;text-transform:uppercase;color:var(--sw-on-navy-2);margin:4px 0 0;font-size:10px;font-weight:600;line-height:1.2}.header-actions{align-items:center;gap:15px;display:flex}.header-create-btn{border-radius:var(--sw-radius-pill);background:var(--sw-accent);width:40px;height:40px;color:var(--sw-accent-ink);place-items:center;transition:filter .15s;display:grid}.header-create-btn:hover{filter:brightness(1.06)}.header-icon-btn{border-radius:var(--sw-radius-pill);place-items:center;width:40px;height:40px;transition:background .15s;display:grid;position:relative}.header-icon-btn:hover{background:var(--sw-navy-800)}.header-badge{border-radius:var(--sw-radius-pill);background:var(--sw-badge);min-width:14px;height:14px;box-shadow:0 0 0 2px var(--sw-navy-900);color:#fff;text-align:center;padding:0 3px;font-size:9.5px;font-weight:700;line-height:14px;position:absolute;top:6px;right:6px}.header-user{border-radius:var(--sw-radius-pill);text-align:left;align-items:center;gap:14px;margin-left:2px;padding:4px 8px 4px 4px;transition:background .15s;display:flex}.header-user:hover{background:var(--sw-navy-800)}.header-avatar{border-radius:var(--sw-radius-pill);background:var(--sw-on-navy);width:40px;height:40px;color:var(--sw-navy-900);flex-shrink:0;place-items:center;font-size:14px;font-weight:800;display:grid}.header-user-text{white-space:nowrap;flex-direction:column;line-height:1.25;display:flex}.header-user-name{font-size:15px;font-weight:700}.header-user-meta{font-size:var(--sw-fs-sm);color:var(--sw-on-navy-3)}.header-user-chevron{color:var(--sw-on-navy);margin-left:5px}@media (width<=640px){.header-brand-text p,.header-user-text{display:none}.header-user-chevron{margin-left:0}}.main-content{min-width:0;font-size:var(--sw-fs-body);flex:1;padding:32px;overflow-y:auto;container:main-content/inline-size}.page-header{justify-content:space-between;align-items:flex-end;gap:var(--sw-space-4) var(--sw-space-6);flex-wrap:wrap;margin-bottom:28px;display:flex}.page-header-text{min-width:0}.page-header-actions{align-items:center;gap:var(--sw-space-3);flex-wrap:wrap;display:flex}.page-header-actions:empty{display:none}.page-header [data-slot=breadcrumb-list]{font-size:var(--sw-fs-sm);color:var(--sw-text-3);flex-wrap:wrap;align-items:center;gap:6px;list-style:none;display:flex}.page-header [data-slot=breadcrumb-item],.page-header [data-slot=breadcrumb-separator]{align-items:center;display:inline-flex}.page-header [data-slot=breadcrumb-link]{color:inherit;text-decoration:none;transition:color .15s}.page-header [data-slot=breadcrumb-link]:hover{color:var(--sw-heading);text-decoration:underline}.page-header [data-slot=breadcrumb-page]{color:var(--sw-text-2)}.page-header [data-slot=breadcrumb-separator]{color:var(--sw-text-4)}.page-header [data-slot=breadcrumb-separator] svg{width:14px;height:14px}.page-header-title{font-family:var(--sw-font-display);font-size:var(--sw-fs-h1);letter-spacing:-.01em;color:var(--sw-heading);margin-top:6px;font-weight:700;line-height:1.15}.page-header-description{color:var(--sw-text-2);margin-top:6px;font-size:15px;line-height:1.5}.main-sidebar{width:var(--sw-sidebar-w);box-sizing:border-box;white-space:nowrap;background:var(--sw-navy-900);color:var(--sw-on-navy);flex-direction:column;flex-shrink:0;padding:15px 14px;transition:width .25s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden auto}.main-sidebar.collapsed{width:var(--sw-sidebar-w-collapsed)}.sidebar-label{transition:opacity .15s}.main-sidebar.collapsed .sidebar-label{opacity:0}.site-container{border:1px solid var(--sw-navy-line);border-radius:var(--sw-radius-xl);background-color:var(--sw-navy-800);align-items:center;gap:12px;padding:10px;transition:padding .25s cubic-bezier(.22,1,.36,1),background-color .25s,border-color .25s;display:flex;overflow:hidden}.main-sidebar.collapsed .site-container{background-color:#0000;border-color:#0000;padding-inline:4px}.site-container-layout-grid-container{border-radius:var(--sw-radius);background-color:var(--sw-accent);width:36px;height:36px;color:var(--sw-accent-ink);flex-shrink:0;place-items:center;display:grid}.site-container-layout-grid-container svg{width:18px;height:18px}.sidebar-site-container-text{flex:1;min-width:0;line-height:1.3}.sidebar-site-name,.sidebar-site-meta{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}button.site-container{width:100%;font:inherit;text-align:left;cursor:pointer}button.site-container:hover{border-color:var(--sw-on-navy-4)}.site-switcher-menu{min-width:260px}.site-switcher-option{flex:1;min-width:0;line-height:1.3;display:grid}.site-switcher-name{color:var(--sw-heading);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.site-switcher-address{color:var(--sw-text-3);font-size:var(--sw-fs-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.sidebar-site-name{font-size:var(--sw-fs-body);color:var(--sw-on-navy);font-weight:700}.sidebar-site-meta{color:var(--sw-on-navy-3);margin-top:1px;font-size:12px}.site-container-chevron{border-radius:var(--sw-radius-sm);color:var(--sw-on-navy-4);cursor:pointer;background-color:#0000;border:none;flex-shrink:0;place-items:center;padding:4px;transition:color .15s;display:grid}.site-container-chevron:hover{color:var(--sw-on-navy)}.site-container-chevron svg{width:16px;height:16px}.main-sidebar.collapsed .site-container-chevron{visibility:hidden}.main-sidebar-nav-wrapper{flex-direction:column;flex:1;min-height:0;display:flex}.main-sidebar-nav{margin-top:16px}.main-sidebar-nav nav{flex-direction:column;gap:4px;display:flex}.main-sidebar-nav a{isolation:isolate;border-radius:var(--sw-radius-lg);height:46px;color:var(--sw-on-navy-2);font-size:var(--sw-fs-body);align-items:center;gap:14px;padding:0 14px;font-weight:500;text-decoration:none;transition:color .22s,transform .22s;display:flex;position:relative;overflow:hidden}.main-sidebar-nav a:before{content:"";z-index:-1;background:var(--sw-gradient-sites);border-radius:inherit;opacity:0;transform-origin:0;transition:opacity .24s,transform .3s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(.96)}.main-sidebar-nav a svg{stroke-width:1.75px;flex-shrink:0;width:18px;height:18px;transition:color .22s,transform .22s}.main-sidebar-nav a:hover:before{opacity:1;transform:scale(1)}.main-sidebar-nav a:hover{color:var(--sw-on-navy);transform:translate(3px)}.main-sidebar-nav a:hover svg{color:var(--sw-accent);transform:scale(1.08)}.main-sidebar-nav a[aria-current=page]{color:var(--sw-on-navy);font-weight:600}.main-sidebar-nav a[aria-current=page]:before{background:var(--sw-accent-active);opacity:1;transform:scale(1)}.main-sidebar-nav a[aria-current=page] svg{color:var(--sw-accent)}.main-sidebar-nav a:focus-visible{outline:2px solid var(--sw-accent-light);outline-offset:-2px}.main-sidebar hr{border:0;border-top:1px solid var(--sw-light-border);margin:12px 14px}.sidebar-help-nav{flex-shrink:0;margin-top:auto;padding-top:20px}.sidebar-help-nav a{isolation:isolate;border:1px solid var(--sw-navy-line);border-radius:var(--sw-radius-xl);color:var(--sw-on-navy-2);align-items:center;gap:14px;padding:13px;text-decoration:none;transition:color .22s,transform .22s,border-color .22s;display:flex;position:relative;overflow:hidden}.sidebar-help-nav a:before{content:"";z-index:-1;background:var(--sw-gradient-sites);border-radius:inherit;opacity:0;transform-origin:50%;transition:opacity .24s,transform .3s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(.97)}.sidebar-help-nav a:hover{color:var(--sw-on-navy);border-color:var(--sw-navy-600);transform:translate(3px)}.sidebar-help-nav a:hover:before{opacity:1;transform:scale(1)}.sidebar-help-nav a>svg{stroke-width:1.75px;flex-shrink:0;width:18px;height:18px;transition:color .22s,transform .22s}.sidebar-help-nav a:hover>svg{color:var(--sw-accent);transform:scale(1.08)}.sidebar-help-nav a:focus-visible{outline:2px solid var(--sw-accent-light);outline-offset:-2px}.sidebar-help-nav h5{font-size:var(--sw-fs-sm);color:var(--sw-on-navy);font-weight:700;line-height:1.3}.sidebar-help-nav p{font-size:var(--sw-fs-xs);color:var(--sw-on-navy-3);margin-top:2px}.sidebar-contact-us{align-items:center;gap:5px;display:flex}.sidebar-contact-us svg{width:13px;height:13px}.sidebar-toggle{border-radius:var(--sw-radius-lg);width:46px;height:36px;color:var(--sw-on-navy-3);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-self:flex-end;place-items:center;margin-top:12px;padding:0;transition:background .15s,color .15s;display:grid}.sidebar-toggle:hover{background:var(--sw-navy-800);color:var(--sw-on-navy)}.sidebar-toggle:focus-visible{outline:2px solid var(--sw-accent-light);outline-offset:-2px}.sidebar-toggle svg{width:18px;height:18px;transition:transform .25s cubic-bezier(.22,1,.36,1)}.main-sidebar.collapsed .sidebar-toggle svg{transform:rotate(180deg)}.sidebar-tooltip{z-index:50;border-radius:var(--sw-radius);background:var(--sw-navy-900);color:var(--sw-on-navy);font-family:var(--sw-font-sans);font-size:var(--sw-fs-sm);padding:6px 10px;font-weight:600;animation:.14s ease-out sidebar-tooltip-in;box-shadow:0 4px 12px #1018282e}.sidebar-tooltip svg{fill:var(--sw-navy-900)}@keyframes sidebar-tooltip-in{0%{opacity:0;transform:translate(-4px)}}@media (prefers-reduced-motion:reduce){.main-sidebar,.main-sidebar-nav a,.main-sidebar-nav a:before,.main-sidebar-nav a svg,.sidebar-help-nav a,.sidebar-help-nav a:before,.sidebar-help-nav a>svg,.sidebar-label,.site-container,.sidebar-toggle svg{transition:none}.sidebar-tooltip{animation:none}}.app-shell{background:var(--sw-bg);height:100dvh;color:var(--sw-text);font-family:var(--sw-font-sans);flex-direction:column;display:flex;overflow:hidden}.app-shell-body{flex:1;min-height:0;display:flex}.auth-shell{background:var(--sw-surface);min-height:100dvh;color:var(--sw-text);font-family:var(--sw-font-sans);-webkit-font-smoothing:antialiased;grid-template-columns:minmax(0,1.85fr) minmax(460px,1fr);display:grid}.auth-brand{align-items:center;gap:14px;display:flex}.auth-brand-icon{flex-shrink:0;width:36px;height:36px}.auth-brand-text{flex-direction:column;display:flex}.auth-brand-name{letter-spacing:-.01em;font-size:22px;font-weight:800;line-height:1}.auth-brand-tagline{letter-spacing:.16em;text-transform:uppercase;color:var(--sw-on-navy-2);margin-top:4px;font-size:10px;font-weight:600;line-height:1.2}.auth-hero{isolation:isolate;background:var(--sw-navy-900);color:var(--sw-on-navy);flex-direction:column;justify-content:space-between;gap:48px;padding:40px 48px 48px;display:flex;position:relative;overflow:hidden}.auth-hero-photo{z-index:-2;object-fit:cover;object-position:40% center;width:100%;height:100%;position:absolute;inset:0}.auth-hero:before{content:"";z-index:-1;background:linear-gradient(#15253c9e 0%,#15253c8c 45%,#15253ce6 100%);position:absolute;inset:0}.auth-hero-body{max-width:520px}.auth-hero-script{color:var(--sw-accent);transform-origin:0 100%;flex-direction:column;display:inline-flex;transform:rotate(-5deg)}.auth-hero-script span{font-family:var(--sw-font-script);font-size:36px;line-height:1.2}.auth-hero-script svg{width:270px;height:14px;margin-top:-2px}.auth-hero-heading{letter-spacing:.01em;text-transform:uppercase;margin-top:32px;font-size:34px;font-weight:800;line-height:1.12}.auth-hero-heading span{display:block}.auth-hero-text{max-width:460px;color:var(--sw-on-navy-2);margin-top:24px;font-size:15px;line-height:1.6}.auth-main{flex-direction:column;padding:32px 40px;display:flex}.auth-main-top{display:none}.auth-main-top .auth-brand{color:var(--sw-heading)}.auth-main-top .auth-brand-tagline{color:var(--sw-text-3)}.auth-main-body{flex:1;justify-content:center;align-items:center;padding:40px 0;display:flex}.auth-form-wrap{width:100%;max-width:400px}.auth-heading{margin-bottom:32px}.auth-heading h1{font-family:var(--sw-font-display);letter-spacing:-.01em;color:var(--sw-heading);font-size:40px;font-weight:700;line-height:1.1}.auth-heading p{color:var(--sw-text-3);margin-top:10px;font-size:15px;line-height:1.5}.auth-main-footer{font-size:var(--sw-fs-sm);color:var(--sw-text-4)}.auth-form{flex-direction:column;gap:20px;display:flex}.auth-field{flex-direction:column;gap:8px;display:flex}.auth-field-header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.auth-label{font-size:var(--sw-fs-body);color:var(--sw-text);font-weight:600}.auth-input{border:1px solid var(--sw-input-border);border-radius:var(--sw-radius);background:var(--sw-surface);width:100%;height:48px;color:var(--sw-text);font:inherit;padding:0 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.auth-input::placeholder{color:var(--sw-text-4)}.auth-input:hover{border-color:var(--sw-border-strong)}.auth-input:focus{border-color:var(--sw-accent-dark);outline:none;box-shadow:0 0 0 3px #e2b56d4d}.auth-input[readonly]{background:var(--sw-surface-2);color:var(--sw-text-3)}.auth-input[aria-invalid=true]{border-color:var(--sw-danger-fg)}.auth-error{font-size:var(--sw-fs-sm);color:var(--sw-danger-fg)}.auth-link{color:var(--sw-link);font:inherit;font-size:var(--sw-fs-sm);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:none}.auth-link:hover{color:var(--sw-link-hover);text-decoration:underline}.auth-alt{font-size:var(--sw-fs-body);text-align:center;color:var(--sw-text-3);margin-top:24px}.auth-alt .auth-link{font-size:inherit}.auth-form>.auth-alt{margin-top:0}.auth-checkbox-row{align-items:center;gap:10px;display:flex;position:relative}.auth-checkbox-row label{font-size:var(--sw-fs-body);color:var(--sw-text-2);cursor:pointer}.auth-checkbox{border:1px solid var(--sw-border-strong);background:var(--sw-surface);width:18px;height:18px;color:var(--sw-on-navy);cursor:pointer;border-radius:4px;flex-shrink:0;place-items:center;padding:0;display:grid}.auth-checkbox[data-state=checked]{border-color:var(--sw-navy-900);background:var(--sw-navy-900)}.auth-checkbox:focus-visible{outline:none;box-shadow:0 0 0 3px #e2b56d59}.auth-checkbox span{display:flex}.auth-checkbox svg{width:13px;height:13px}.auth-submit{border-radius:var(--sw-radius);background:var(--sw-navy-900);width:100%;height:50px;color:var(--sw-on-navy);font:inherit;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:0 16px;font-size:15px;font-weight:700;transition:background .15s;display:flex}.auth-submit:hover{background:var(--sw-navy-800)}.auth-submit:focus-visible{outline:2px solid var(--sw-accent);outline-offset:2px}.auth-submit:disabled{cursor:progress;opacity:.75}.auth-submit svg{width:18px;height:18px}.auth-spinner{animation:.8s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}.auth-status{border-radius:var(--sw-radius);background:var(--sw-live-bg);color:var(--sw-live-fg);font-size:var(--sw-fs-sm);margin-bottom:24px;padding:12px 14px;font-weight:600;line-height:1.5}.auth-otp{width:100%}.auth-otp:has(input:disabled){opacity:.6}.auth-otp-group{gap:8px;width:100%;display:flex}.auth-otp-slot{border:1px solid var(--sw-input-border);border-radius:var(--sw-radius);background:var(--sw-surface);height:56px;color:var(--sw-text);flex:1;justify-content:center;align-items:center;font-size:22px;font-weight:700;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.auth-otp-slot[data-active]{border-color:var(--sw-accent-dark);box-shadow:0 0 0 3px #e2b56d4d}.auth-otp-slot>div{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.auth-otp-slot>div>div{background:var(--sw-text);width:1px;height:22px;animation:1s step-end infinite auth-caret-blink}@keyframes auth-caret-blink{50%{opacity:0}}@media (width<=960px){.auth-shell{grid-template-columns:1fr}.auth-hero{display:none}.auth-main-top{display:block}}@media (width<=480px){.auth-main{padding:24px 16px}.auth-heading h1{font-size:34px}}@media (prefers-reduced-motion:reduce){.auth-spinner{animation-duration:2.4s}.auth-otp-slot>div>div{animation:none}}.settings{gap:var(--sw-space-5);max-width:1120px;display:grid}.settings-tabs{gap:var(--sw-space-8);border-bottom:1px solid var(--sw-divider);display:flex}.settings-tabs a{padding:var(--sw-space-2) 0 var(--sw-space-3);color:var(--sw-text-3);font-size:var(--sw-fs-body-lg);border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:600;text-decoration:none}.settings-tabs a:hover{color:var(--sw-heading)}.settings-tabs a[aria-current=page]{border-bottom-color:var(--sw-accent);color:var(--sw-heading)}.settings-card{border:1px solid var(--sw-border);border-radius:var(--sw-radius-xl);background:var(--sw-surface);box-shadow:var(--sw-shadow-card)}.settings-card[data-tone=danger]{border-color:var(--sw-danger-border)}.settings-card-body{gap:var(--sw-space-8) var(--sw-space-10);padding:var(--sw-space-8);grid-template-columns:minmax(0,300px) minmax(0,1fr);display:grid}.settings-card-intro h2{margin-bottom:var(--sw-space-2);color:var(--sw-heading);font-family:var(--sw-font-display);font-size:22px;font-weight:700}.settings-card[data-tone=danger] .settings-card-intro h2{color:var(--sw-danger-fg)}.settings-card-intro p{color:var(--sw-text-3);line-height:1.6}.settings-card-footer{justify-content:flex-end;gap:var(--sw-space-2);padding:var(--sw-space-4) var(--sw-space-8);border-top:1px solid var(--sw-divider);border-radius:0 0 var(--sw-radius-xl) var(--sw-radius-xl);background:var(--sw-surface-2);display:flex}.settings-form{gap:var(--sw-space-5);display:grid}.settings-fields{gap:var(--sw-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.settings-field{align-content:start;gap:var(--sw-space-2);display:grid}.settings-field label{color:var(--sw-heading);font-size:var(--sw-fs-body);font-weight:600}.settings-field input{width:100%;height:48px;padding:0 var(--sw-space-4);border:1px solid var(--sw-input-border);border-radius:var(--sw-radius);background:var(--sw-surface);color:var(--sw-text);font:inherit;font-size:var(--sw-fs-body-lg)}.settings-field .password-input input{padding-right:72px}.settings-field input:focus{border-color:var(--sw-navy-900);outline:none;box-shadow:0 0 0 3px #15253c1f}@media (width<=640px){.settings-fields{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.settings-card-body{padding:var(--sw-space-6);grid-template-columns:minmax(0,1fr)}.settings-card-footer{padding-inline:var(--sw-space-6)}}:root{--sw-navy-900:#15253c;--sw-navy-800:#21334b;--sw-navy-700:#23374f;--sw-navy-600:#34506f;--sw-on-navy:#fff;--sw-on-navy-2:#d3dbe6;--sw-on-navy-3:#aebaca;--sw-on-navy-4:#93a3b8;--sw-navy-line:#ffffff1a;--sw-accent:#e2b56d;--sw-accent-ink:#2a1e0b;--sw-accent-light:#f2dcae;--sw-accent-active:linear-gradient(90deg, #e2b56d6b, #e2b56d24);--sw-accent-dark:#b8893f;--sw-cream-50:#fdf6e8;--sw-cream-100:#fbebcb;--sw-cream-border:#f0ddb5;--sw-cream-divider:#e9d3a6;--sw-light-border:#3d4a5d;--sw-bg:#f6f6f7;--sw-surface:#fff;--sw-surface-2:#f7f8fa;--sw-surface-3:#f4f5f7;--sw-canvas:#e9ecf0;--sw-border:#e3e6eb;--sw-border-strong:#cdd2d9;--sw-input-border:#d9dde3;--sw-divider:#eef0f3;--sw-text:#1a2433;--sw-heading:#15253c;--sw-text-2:#3b4656;--sw-text-3:#5e6878;--sw-text-4:#8a93a1;--sw-link:#1f63b5;--sw-link-hover:#174c8c;--sw-live-bg:#dff3e6;--sw-live-fg:#1e6b3d;--sw-live-dot:#2fa866;--sw-live-strong:#1f9d5b;--sw-draft-bg:#fbebcb;--sw-draft-fg:#6e4c12;--sw-draft-dot:#c98f2e;--sw-info-bg:#e3edf9;--sw-info-fg:#1f4b7d;--sw-info-dot:#3b78c4;--sw-muted-bg:#eef0f3;--sw-muted-fg:#3b4656;--sw-muted-dot:#8a93a1;--sw-danger-bg:#fff7f6;--sw-danger-border:#f5d5d2;--sw-danger-fg:#c2302f;--sw-danger-icon:#d23b3b;--sw-badge:#e5484d;--sw-tint-green-bg:#e3f4ea;--sw-tint-green-fg:#23824a;--sw-tint-blue-bg:#e5eef9;--sw-tint-blue-fg:#1f5fad;--sw-tint-gold-bg:#fcefd6;--sw-tint-gold-fg:#9a6a1c;--sw-tint-gray-bg:#eef0f3;--sw-tint-gray-fg:#4b5565;--sw-select:#2f6fe4;--sw-select-tint:#eef3fb;--sw-guide:#e5484d;--sw-diff:#e2a33b;--sw-font-sans:"Public Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--sw-font-display:"Source Serif 4", Georgia, serif;--sw-font-script:"Kaushan Script", cursive;--sw-fs-display:40px;--sw-fs-h1:36px;--sw-fs-h2:19px;--sw-fs-h3:16px;--sw-fs-title:30px;--sw-fs-panel-title:26px;--sw-fs-stat:24px;--sw-fs-body-lg:15px;--sw-fs-body:14px;--sw-fs-sm:13px;--sw-fs-xs:12.5px;--sw-fs-micro:11px;--sw-radius-sm:6px;--sw-radius:8px;--sw-radius-lg:10px;--sw-radius-xl:12px;--sw-radius-pill:999px;--sw-shadow-card:0 1px 2px #1018280a;--sw-shadow-raised:0 1px 3px #1018280d;--sw-shadow-popover:0 0 0 1px #10182814, 0 20px 50px #1018284d;--sw-shadow-page:0 1px 2px #10182814, 0 12px 32px #1018281f;--sw-topbar-h:60px;--sw-editorbar-h:56px;--sw-sidebar-w:252px;--sw-sidebar-w-collapsed:74px;--sw-rail-w:340px;--sw-space-1:4px;--sw-space-2:8px;--sw-space-3:12px;--sw-space-4:16px;--sw-space-5:20px;--sw-space-6:24px;--sw-space-8:32px;--sw-space-10:40px;--sw-space-12:48px;--sw-ease-out:cubic-bezier(.22, 1, .36, 1);--sw-duration-fast:.15s;--sw-duration:.22s;--sw-duration-slow:.3s;--sw-z-dropdown:40;--sw-z-tooltip:50;--sw-z-modal:60;--sw-z-toast:70;--sw-gradient-sites:linear-gradient(110deg, #6c6250 0%, #4a4a49 48%, #343c46 100%)}
