@font-face{font-family:sans;src:url(/_next/static/media/fedf4c9280b16369-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_5dbd30{font-family:sans,sans Fallback}.__variable_5dbd30{--font-sans:"sans","sans Fallback"}@font-face{font-family:display;src:url(/_next/static/media/ee130f78dcd136da-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.00%;size-adjust:116.36%}.__className_89f27b{font-family:display,display Fallback}.__variable_89f27b{--font-display:"display","display Fallback"}.cb-site-shell{--cb-public-action:var(--cb-action);--cb-public-action-fg:var(--cb-action-fg)}.cb-header{background:rgb(var(--cb-bg)/.97)}:root:not(.dark) .cb-header{background:rgb(var(--cb-card));backdrop-filter:none}.cb-header-inner{position:relative;display:flex;align-items:center;gap:clamp(16px,2.5vw,36px);min-height:72px}.cb-brand{display:inline-flex;flex-shrink:0;align-items:center;gap:11px;text-decoration:none}.cb-brand-mark{display:grid;place-content:center;width:38px;height:38px;border-radius:50%;background:rgb(var(--cb-action));color:rgb(var(--cb-action-fg));font-size:13px;font-weight:800}.cb-brand-name{font-family:var(--font-display),Georgia,serif;font-size:24px;letter-spacing:-.8px;white-space:nowrap}.cb-navigation{display:flex;align-items:center;flex:1;justify-content:space-between;min-width:0}.cb-navigation-minimal{justify-content:flex-end}.cb-header-tools,.cb-primary-nav{display:flex;align-items:center;gap:4px}.cb-header-tools{margin-left:auto;gap:8px}.cb-popover{position:relative}.cb-header :is(.cb-nav-trigger,.cb-nav-link,.cb-header-icon){display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid transparent;border-radius:10px;background:transparent;color:rgb(var(--cb-muted));font:inherit;font-size:13px;font-weight:650;text-decoration:none;cursor:pointer}.cb-header :is(.cb-nav-trigger,.cb-nav-link){gap:6px;padding:10px 14px}.cb-nav-trigger>svg{width:15px;height:15px;transition:transform .15s}.cb-nav-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.cb-header .cb-header-icon{width:44px;padding:10px}.cb-header-icon>svg{width:20px;height:20px}.cb-header .is-current,.cb-header :is(.cb-nav-trigger,.cb-nav-link,.cb-header-icon):hover,.cb-header [aria-expanded=true]{background:rgb(var(--cb-card));color:rgb(var(--cb-text))}.cb-header :is(.cb-nav-trigger,.cb-space-trigger)[aria-expanded=true],.cb-header [aria-current=page]{background:rgb(var(--cb-selection));border-color:rgb(var(--cb-selection-border));color:rgb(var(--cb-selection-ink))}.cb-header .cb-account-trigger{border-color:rgb(var(--cb-border)/.8);border-radius:50%}.cb-account-initial{font-size:15px;font-weight:750;color:rgb(var(--cb-text))}.cb-header .cb-header-signin{display:inline-flex;min-height:44px;flex-shrink:0;align-items:center;justify-content:center;padding:10px 16px;border:1px solid rgb(var(--cb-focus));border-radius:8px;background:rgb(var(--cb-public-action));color:rgb(var(--cb-public-action-fg));font-size:13px;font-weight:750;text-decoration:none;white-space:nowrap}.cb-header .cb-header-signin:hover{filter:brightness(.95)}.cb-auth-actions{display:flex;flex-shrink:0;align-items:center;gap:6px}.cb-header-register{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:8px;color:rgb(var(--cb-text));font-size:13px;font-weight:650;text-decoration:none}.cb-header-register:hover{text-decoration:underline;text-underline-offset:4px}.cb-mobile-guest-settings{margin-top:14px;border-top:1px solid rgb(var(--cb-border));padding-top:16px}.cb-space-rail{display:flex;align-items:center;gap:8px 24px;border-top:1px solid rgb(var(--cb-border)/.5)}.cb-site-shell:has(.cb-workspace) .cb-space-rail{display:none}.cb-space-rail__caption{margin-right:auto;color:rgb(var(--cb-muted));font-size:11px;text-transform:uppercase;letter-spacing:.08em}.cb-space-rail a{display:inline-flex;align-items:center;min-height:40px;color:rgb(var(--cb-text));font-size:13px;font-weight:600;text-decoration:none}.cb-space-rail a:hover{text-decoration:underline;text-underline-offset:4px}.cb-space-rail a{gap:6px}.cb-inbox-unread{display:inline-flex;min-width:19px;height:19px;flex-shrink:0;align-items:center;justify-content:center;padding:0 5px;border-radius:999px;background:rgb(var(--cb-public-action));color:rgb(var(--cb-public-action-fg));font-size:11px;font-weight:750;font-variant-numeric:tabular-nums;line-height:1;pointer-events:none}.cb-header .cb-menu-inbox{display:flex;align-items:center;justify-content:space-between;gap:12px}.cb-header .cb-space-trigger{position:relative;overflow:visible}.cb-space-trigger .cb-inbox-unread--trigger{display:none}.cb-header .cb-space-trigger{width:auto;gap:8px;border-radius:8px;padding:8px 12px;color:rgb(var(--cb-text))}.cb-space-trigger .cb-account-initial{display:grid;width:20px;place-items:center}.cb-space-trigger svg{width:20px;height:20px}.cb-account-identity{margin:0 0 10px;padding:2px 10px 14px;border-bottom:1px solid rgb(var(--cb-border))}.cb-account-caption{margin-bottom:4px;color:rgb(var(--cb-muted));font-size:11px}.cb-account-name{color:rgb(var(--cb-text));font-size:14px;font-weight:700;overflow-wrap:anywhere}.cb-space-menu-links{display:none}.cb-account-appearance summary{display:flex;min-height:44px;align-items:center;padding:10px;font-size:13px;cursor:pointer}.cb-account-appearance summary:after{content:"⌄";margin-left:auto}.cb-account-appearance[open] summary:after{content:"⌃"}.cb-account-appearance>div{padding:4px 10px 14px}.cb-help-feedback{margin-top:8px;padding-top:4px;border-top:1px solid rgb(var(--cb-border))}.cb-help-feedback .cb-menu-caption{margin:12px 10px 4px}.cb-header-panel{position:absolute;z-index:70;top:calc(100% + 12px);right:0;width:290px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 110px);overflow-y:auto;overscroll-behavior:contain;padding:16px;border:1px solid rgb(var(--cb-border));border-radius:16px;background:rgb(var(--cb-card));color:rgb(var(--cb-text));box-shadow:0 16px 44px rgb(0 0 0/.14)}.cb-menu-heading{margin:0 4px 12px;font-size:14px;font-weight:750;overflow-wrap:anywhere}.cb-menu-caption{margin:18px 6px 8px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--cb-muted))}.cb-header .cb-menu-link{display:block;width:100%;border:0;border-radius:8px;padding:12px 10px;background:transparent;color:rgb(var(--cb-text));text-align:left;text-decoration:none;font:inherit;font-size:13px;cursor:pointer}.cb-header .cb-menu-link:hover{background:rgb(var(--cb-bg))}.cb-header .cb-menu-register{margin-top:4px;background:rgb(var(--cb-public-action));color:rgb(var(--cb-public-action-fg));text-align:center;font-weight:700}.cb-header .cb-menu-register:hover{background:rgb(var(--cb-public-action));filter:brightness(.95)}.cb-menu-divider{margin:8px 0;border-top:1px solid rgb(var(--cb-border))}.cb-header .cb-signout{color:rgb(var(--cb-muted))}.cb-browse-panel{left:0;right:auto;width:350px}.cb-browse-all{display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:10px;padding:12px;background:rgb(var(--cb-bg));color:rgb(var(--cb-text));text-decoration:none;font-size:14px;font-weight:700}.cb-browse-all:hover{background:rgb(var(--cb-border)/.35)}.cb-category-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.cb-category-menu a{display:flex;align-items:center;min-height:44px;padding:10px;border-radius:8px;color:rgb(var(--cb-muted));text-decoration:none;font-size:13px;overflow-wrap:anywhere}.cb-category-menu a:hover{color:rgb(var(--cb-text));background:rgb(var(--cb-bg))}.cb-search-panel{width:380px}.cb-header-search{margin:0}.cb-header-search label{display:block;margin-bottom:10px;color:rgb(var(--cb-text));font-size:12px;font-weight:700}.cb-header-search>div{display:flex;gap:6px}.cb-header-search input{width:100%;min-width:0;min-height:44px;border:1px solid rgb(var(--cb-border));border-radius:8px;padding:10px;background:rgb(var(--cb-bg));color:rgb(var(--cb-text));font-size:13px}:root:not(.dark) .cb-header-search input{border-color:rgb(var(--cb-control-border));background:rgb(var(--cb-card))}.cb-header-search button{flex-shrink:0;min-height:44px;border:1px solid rgb(var(--cb-focus));border-radius:8px;padding:10px 13px;background:rgb(var(--cb-public-action));color:rgb(var(--cb-public-action-fg));font-size:12px;font-weight:750;cursor:pointer}.cb-header-search__actions{flex-wrap:wrap;margin-top:10px}.cb-header-search__actions button{flex:1 1 110px}.cb-appearance{min-width:0;padding:0;border:0}.cb-appearance legend{padding:0 4px;font-size:12px;color:rgb(var(--cb-muted))}.cb-appearance-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px}.cb-appearance-options label{position:relative;cursor:pointer}.cb-appearance-options input{position:absolute;inset:0;z-index:1;opacity:0;width:100%;height:100%;cursor:pointer}.cb-appearance-options span{display:flex;flex-direction:column;align-items:center;gap:7px;min-height:76px;padding:13px 6px;border:1px solid rgb(var(--cb-border));border-radius:10px;color:rgb(var(--cb-muted));font-size:12px}.cb-appearance-options svg{width:21px;height:21px}.cb-appearance-options input:checked+span{border-color:rgb(var(--cb-selection-border));background:rgb(var(--cb-selection));color:rgb(var(--cb-selection-ink))}.cb-appearance-options input:focus-visible+span{outline:2px solid rgb(var(--cb-focus));outline-offset:3px}.cb-appearance>p{margin:13px 4px 2px;color:rgb(var(--cb-muted));font-size:11px;line-height:1.5}.cb-header :is(a,button,input,summary):focus-visible{outline:2px solid rgb(var(--cb-focus));outline-offset:3px}.cb-mobile-navigation{display:none}@media (max-width:1023px){.cb-auth-actions{flex-direction:column;align-items:stretch;gap:0;padding-block:5px}.cb-header-register{min-height:28px;padding:4px 5px;font-size:11px}.cb-header-inner{min-height:68px;gap:8px}.cb-brand{gap:8px}.cb-brand-mark{width:32px;height:32px;font-size:11px}.cb-brand-name{font-size:21px}.cb-desktop-search,.cb-header-settings--compact,.cb-primary-nav,.cb-space-rail{display:none}.cb-space-menu-links{display:block}.cb-header .cb-account-trigger.cb-space-trigger{width:auto;padding:8px 10px}.cb-space-trigger .cb-account-initial{display:none}.cb-space-trigger .cb-inbox-unread--trigger{display:inline-flex;position:absolute;top:-5px;right:-5px;box-shadow:0 0 0 2px rgb(var(--cb-bg))}.cb-navigation{justify-content:flex-end}.cb-header-tools{gap:2px}.cb-header .cb-account-trigger,.cb-header .cb-header-icon{width:44px;min-height:44px;padding:10px}.cb-mobile-navigation{display:block}.cb-popover{position:static}.cb-header-panel{top:calc(100% + 6px);right:0}.cb-mobile-panel{left:0;width:100%;max-width:100%}.cb-mobile-panel .cb-header-search{margin-bottom:20px}.cb-mobile-create{margin-top:14px;border-top:1px solid rgb(var(--cb-border))!important;border-radius:0!important}}@media (max-width:359px){.cb-brand-mark{display:none}.cb-brand-name{font-size:20px}}@media (prefers-reduced-motion:reduce){.cb-nav-trigger>svg{transition:none}}