.kdCW-W_panel{min-width:0;height:100svh;padding:12px;position:sticky;top:0}.kdCW-W_card{border-radius:var(--ui-radius-photo);background:var(--ui-photo-base);height:100%;color:var(--ui-photo-ink);isolation:isolate;position:relative;overflow:hidden}.kdCW-W_photos{position:absolute;inset:0}.kdCW-W_photo{object-fit:cover;visibility:hidden;z-index:0;width:100%;height:100%;position:absolute;inset:0}.kdCW-W_photoUnder{visibility:visible;z-index:1}.kdCW-W_photoIn{visibility:visible;z-index:2;animation:kdCW-W_wipe 1.15s var(--ui-ease-io) both}.kdCW-W_first{animation:none}@keyframes kdCW-W_wipe{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.kdCW-W_scrim{z-index:3;pointer-events:none;background:linear-gradient(180deg, var(--ui-photo-scrim-top) 0%, transparent 22%), linear-gradient(0deg, var(--ui-photo-scrim) 0%, transparent 46%);position:absolute;inset:0}.kdCW-W_topRow{z-index:4;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:22px;left:26px;right:22px}.kdCW-W_brandRow{align-items:center;gap:8px;min-width:0;display:flex}.kdCW-W_brand{background:var(--ui-chrome-bg);height:44px;color:var(--ui-chrome-ink);--text-primary:var(--ui-chrome-ink);transition:transform var(--ui-dur) var(--ui-ease), background var(--ui-dur) var(--ui-ease);border-radius:999px;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.kdCW-W_brand:hover{transform:translateY(-1px)}.kdCW-W_brand svg{height:17px}.kdCW-W_brand:focus-visible{outline:2px solid var(--ui-photo-ink);outline-offset:3px}.kdCW-W_brandExtra{background:var(--ui-photo-glass);border:1px solid var(--ui-photo-glass-line);-webkit-backdrop-filter:blur(14px);height:34px;color:var(--ui-photo-ink);--text-secondary:var(--ui-photo-ink);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.kdCW-W_pill{background:var(--ui-photo-glass);border:1px solid var(--ui-photo-glass-line);-webkit-backdrop-filter:blur(14px);height:32px;font:400 13.5px/1 var(--ui-sans);letter-spacing:-.01em;color:var(--ui-photo-ink);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;min-width:0;padding:0 14px;display:inline-flex;overflow:hidden}.kdCW-W_foot{z-index:4;position:absolute;bottom:24px;left:26px;right:26px}.kdCW-W_headline{max-width:13em;font:400 clamp(32px, 3vw, 44px)/1.08 var(--ui-sans);letter-spacing:-.035em;color:var(--ui-photo-ink);text-wrap:balance;animation:kdCW-W_blurIn var(--ui-dur) var(--ui-ease) both;margin:0}.kdCW-W_headline em,.kdCW-W_headline span{font:inherit;color:inherit;letter-spacing:inherit;font-style:normal}.kdCW-W_tagline{max-width:30em;font:400 16px/1.5 var(--ui-sans);letter-spacing:-.01em;color:var(--ui-photo-ink-2);text-wrap:pretty;animation:kdCW-W_blurIn var(--ui-dur) var(--ui-ease) 40ms both;margin:12px 0 0}.kdCW-W_captionRow{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:26px;display:flex}.kdCW-W_caption{min-width:0;font:400 13.5px/1.35 var(--ui-sans);color:var(--ui-photo-ink-2);animation:kdCW-W_blurIn var(--ui-dur-slow) var(--ui-ease) .25s both;flex-direction:column;gap:3px;margin:0;display:flex}.kdCW-W_caption b{font:500 16px/1.25 var(--ui-sans);letter-spacing:-.015em;color:var(--ui-photo-ink)}.kdCW-W_dashes{flex:none;gap:6px;padding-bottom:4px;display:flex}.kdCW-W_dash{cursor:pointer;background:0 0;border:0;width:22px;height:14px;padding:0;position:relative}.kdCW-W_dash:before,.kdCW-W_dash:after{content:"";background:var(--ui-photo-ink-3);border-radius:2px;height:2px;position:absolute;top:6px;left:0;right:0}.kdCW-W_dash:after{background:var(--ui-photo-ink);transform-origin:0;transform:scaleX(0)}.kdCW-W_dashOn:after{animation:kdCW-W_fill var(--hold,6.5s) linear both}.kdCW-W_dashStill.kdCW-W_dashOn:after{animation:none;transform:none}.kdCW-W_pause{border:1px solid var(--ui-photo-glass-line);background:var(--ui-photo-glass);width:24px;height:24px;color:var(--ui-photo-ink);cursor:pointer;transition:background-color var(--ui-dur-fast) var(--ui-ease);border-radius:50%;flex:none;place-items:center;margin:-5px 0 0 4px;padding:0;display:grid}.kdCW-W_pause:hover{background:color-mix(in srgb, var(--ui-photo-ink) 28%, transparent)}.kdCW-W_pause:focus-visible{outline:2px solid var(--ui-photo-ink);outline-offset:2px}.kdCW-W_dash:focus-visible{outline:2px solid var(--ui-photo-ink);outline-offset:2px;border-radius:3px}@keyframes kdCW-W_fill{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.kdCW-W_photoIn{animation:none}}@media (max-width:1024px){.kdCW-W_panel{z-index:0;height:auto;padding:0;position:fixed;inset:0}.kdCW-W_card{border-radius:0}.kdCW-W_scrim{background:linear-gradient(180deg, var(--ui-photo-scrim-top) 0%, transparent 24%), linear-gradient(0deg, var(--ui-photo-scrim-top) 0%, transparent 30%), var(--ui-photo-dim)}.kdCW-W_topRow{top:16px;left:16px;right:auto}.kdCW-W_pill,.kdCW-W_foot{display:none}}@media (max-width:420px){.kdCW-W_brand{height:40px;padding:0 15px}}@keyframes kdCW-W_blurIn{0%{opacity:0;filter:blur(var(--ui-blur));transform:translateY(var(--ui-rise))}to{opacity:1;filter:blur();transform:none}}.kdCW-W_wash{--wash:var(--ui-ink);--ui-photo-ink:var(--ui-ink);--ui-photo-ink-2:var(--ui-ink-2);--ui-photo-ink-3:color-mix(in srgb, var(--ui-ink) 22%, transparent);--ui-photo-glass:var(--ui-bg);--ui-photo-glass-line:var(--ui-rule);--ui-photo-scrim:transparent;--ui-photo-scrim-top:transparent;--ui-photo-dim:transparent;--ui-photo-shadow:none;background:color-mix(in srgb, var(--wash) 9%, var(--ui-bg))}.kdCW-W_washRibbon{width:100%;height:100%;color:var(--wash);position:absolute;inset:0}
.e4bIEW_italic{font-family:var(--font-serif-italic);color:var(--ink-emphasis);font-style:italic;font-weight:400}
._30_dAa_mark{letter-spacing:.01em;color:var(--text-secondary);white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:500;display:inline-flex}._30_dAa_sep{opacity:.55;font-size:10px}
.e-dh5W_backdrop{z-index:90;background:var(--overlay);position:fixed;inset:0}.e-dh5W_drawer{background:var(--surface);border-left:1px solid var(--line);width:min(480px,100vw);box-shadow:var(--sh);color:var(--ink);flex-direction:column;display:flex;position:fixed;inset:0 0 0 auto}.e-dh5W_header{justify-content:space-between;align-items:flex-start;gap:var(--s4);padding:var(--s5) var(--s5) var(--s4);border-bottom:1px solid var(--line);display:flex}.e-dh5W_heading{gap:calc(4px * var(--space-scale,1));flex-direction:column;min-width:0;display:flex}.e-dh5W_title{font-family:var(--fdisp);font-size:calc(20px * var(--type-scale,1));letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:600}.e-dh5W_subtitle{font-size:calc(13px * var(--type-scale,1));color:var(--dim);margin:0}.e-dh5W_headerActions{align-items:center;gap:var(--s2);flex-shrink:0;display:flex}.e-dh5W_markAll,.e-dh5W_closeButton{justify-content:center;align-items:center;gap:var(--s1);border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font-family:var(--fbody);cursor:pointer;transition:background .14s,border-color .14s;display:inline-flex}.e-dh5W_markAll:hover,.e-dh5W_closeButton:hover{background:var(--surface-2)}.e-dh5W_markAll{height:34px;padding:0 var(--s3);font-size:calc(13px * var(--type-scale,1));font-weight:500}.e-dh5W_closeButton{width:34px;height:34px;color:var(--soft)}.e-dh5W_list{padding:var(--s3);flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.e-dh5W_item{align-items:start;gap:var(--s3);width:100%;padding:var(--s3);border-radius:var(--r-md);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;transition:background .14s;display:grid;position:relative}.e-dh5W_item:hover{background:var(--surface-2)}.e-dh5W_icon{background:var(--surface-2);width:36px;height:36px;color:var(--soft);border-radius:50%;place-items:center;display:grid}.e-dh5W_body{flex-direction:column;gap:3px;min-width:0;display:flex}.e-dh5W_body strong{font-size:calc(14px * var(--type-scale,1));color:var(--ink);font-weight:500}.e-dh5W_body span{font-size:calc(13px * var(--type-scale,1));white-space:pre-line;overflow-wrap:anywhere;color:var(--soft);line-height:1.5}.e-dh5W_body time{font-size:calc(12px * var(--type-scale,1));color:var(--dim);margin-top:2px}.e-dh5W_side{align-items:center;gap:var(--s2);align-self:center;display:flex}.e-dh5W_dot{background:var(--accent);border-radius:50%;width:8px;height:8px}.e-dh5W_unread .e-dh5W_body strong{font-weight:600}.e-dh5W_chevron{color:var(--faint);transition:color .14s,transform .14s}.e-dh5W_item:hover .e-dh5W_chevron{color:var(--ink);transform:translate(2px)}.e-dh5W_empty{align-items:start;gap:var(--s3);padding:var(--s3);grid-template-columns:auto minmax(0,1fr);display:grid}
.KCZfoW_topNavShell{background-color:var(--color-bg-base);flex-direction:column;min-height:100vh;display:flex;position:relative}.KCZfoW_bgVideo{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.KCZfoW_videoOverlay{z-index:0;pointer-events:none;background:radial-gradient(80% 40% at 50% -10%,#7c3aed26 0%,#0a0a0ccc 60%);position:fixed;inset:0}.KCZfoW_pageContentTop{z-index:1;width:100%;max-width:1280px;padding:var(--space-6) clamp(24px, 5vw, 60px) 0;flex:1;margin:0 auto 48px;position:relative}.KCZfoW_coBrandBar{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:10px clamp(24px,5vw,60px) 0;position:relative}@media (max-width:768px){.KCZfoW_pageContentTop{padding:var(--space-5) 16px 0}}.KCZfoW_shell{background:var(--bg);min-height:100vh;color:var(--ink);display:flex}.KCZfoW_sidebar{background:var(--surface);border-right:1px solid var(--line);z-index:30;flex-direction:column;width:238px;height:100vh;transition:width .2s;display:flex;position:fixed;top:0;left:0;overflow:hidden}.KCZfoW_sidebarCollapsed{width:64px}@media (min-width:768px){html:has(.KCZfoW_sidebar){--studio-sidebar-w:238px}html:has(.KCZfoW_sidebarCollapsed){--studio-sidebar-w:64px}}.KCZfoW_sidebarInner{height:100%;padding:var(--s5) var(--s3) var(--s4);flex-direction:column;display:flex}.KCZfoW_sidebarLogo{padding:0 8px var(--s5);align-items:center;gap:10px;display:flex;overflow:hidden}.KCZfoW_sidebarLogoCollapsed{padding:0 0 var(--s5);justify-content:center}.KCZfoW_logoLink{color:var(--ink);align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.KCZfoW_logoMark{background:var(--ink);width:32px;height:32px;color:var(--surface);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.KCZfoW_coBrandStudio{color:var(--dim);text-overflow:ellipsis;min-width:0;overflow:hidden}.KCZfoW_roleChip{font-family:var(--fbody);font-size:calc(11px * var(--type-scale,1));color:var(--dim);border:1px solid var(--line);border-radius:var(--r-pill);white-space:nowrap;flex-shrink:0;margin-left:auto;padding:3px 8px;font-weight:500}.KCZfoW_sidebarNav{scrollbar-width:none;flex-direction:column;flex:1;padding:0 2px;display:flex;overflow:hidden auto}.KCZfoW_sidebarNav::-webkit-scrollbar{width:0}.KCZfoW_navGroup{flex-direction:column;gap:2px;display:flex}.KCZfoW_navGroupCaption{font-family:var(--fbody);font-size:calc(11px * var(--type-scale,1));color:var(--faint);padding:var(--s4) 8px var(--s2);white-space:nowrap;font-weight:500}.KCZfoW_navGroupDivider{background:var(--line);height:1px;margin:var(--s3) 10px}.KCZfoW_navItem{border-radius:var(--r-md);color:var(--soft);font-size:calc(13px * var(--type-scale,1));white-space:nowrap;align-items:center;gap:11px;padding:9px 10px;font-weight:450;text-decoration:none;transition:background .14s,color .14s;display:flex;position:relative}.KCZfoW_navItem:hover,.KCZfoW_navItemActive{background:var(--surface-2);color:var(--ink)}.KCZfoW_navItemActive:before{content:"";background:var(--ink);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:0}.KCZfoW_navItemActive:hover{background:var(--surface-2);color:var(--ink)}.KCZfoW_navIcon{flex-shrink:0;align-items:center;display:inline-flex}.KCZfoW_navLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.KCZfoW_navCount{font-family:var(--fbody);font-size:calc(11px * var(--type-scale,1));font-variant-numeric:tabular-nums;color:var(--dim);margin-left:auto;font-weight:500}.KCZfoW_navExternal{color:var(--dim);align-items:center;margin-left:auto;display:inline-flex}.KCZfoW_navLock{color:var(--text-muted);align-items:center;margin-left:auto;display:inline-flex}.KCZfoW_navItemLocked .KCZfoW_navLabel,.KCZfoW_navItemLocked .KCZfoW_navIcon{opacity:.6}.KCZfoW_sidebarCollapsed .KCZfoW_navItem{justify-content:center;padding:9px 0}.KCZfoW_sidebarCollapsed .KCZfoW_navItemActive:before{display:none}.KCZfoW_creditPill{align-items:center;gap:var(--s2);margin:var(--s3) var(--s3);background:var(--surface-2);border-radius:var(--r-pill);width:fit-content;padding:6px 10px;display:flex}.KCZfoW_creditPillDot{background:var(--good);border-radius:50%;flex-shrink:0;width:7px;height:7px}.KCZfoW_creditPillLabel{font-family:var(--fbody);font-size:calc(12px * var(--type-scale,1));color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.KCZfoW_creditPillCollapsed{padding:var(--s3);cursor:default;justify-content:center;align-items:center;display:flex}.KCZfoW_collapseBtn{border-radius:var(--r-md);color:var(--dim);font-family:var(--fbody);font-size:calc(12px * var(--type-scale,1));cursor:pointer;white-space:nowrap;background:0 0;border:0;flex-shrink:0;align-items:center;gap:10px;margin-top:8px;padding:10px;font-weight:500;transition:color .15s;display:flex}.KCZfoW_collapseBtn:hover{color:var(--ink)}.KCZfoW_sidebarCollapsed .KCZfoW_collapseBtn{justify-content:center;padding:10px 0}.KCZfoW_tooltipContent{background:var(--raise);color:var(--ink);border:1px solid var(--line-2);font-size:calc(12px * var(--type-scale,1));font-weight:500;font-family:var(--fbody);border-radius:var(--r-md);letter-spacing:-.01em;z-index:100;box-shadow:var(--sh);padding:4px 8px;line-height:1.4}.KCZfoW_tooltipArrow{fill:var(--raise)}.KCZfoW_mobileScrim{background:var(--overlay);z-index:40;display:none;position:fixed;inset:0}.KCZfoW_mainArea{background:var(--bg);flex-direction:column;flex:1;min-width:0;min-height:100vh;margin-left:238px;transition:margin-left .2s;display:flex}.KCZfoW_mainAreaCollapsed{margin-left:64px}.KCZfoW_topbar{background:var(--surface);border-bottom:1px solid var(--line);z-index:40;height:56px;padding:0 var(--s5);justify-content:space-between;align-items:center;gap:var(--s4);flex-shrink:0;display:flex;position:sticky;top:0}.KCZfoW_topbarLeft{align-items:center;gap:var(--s3);min-width:0;display:flex}.KCZfoW_topbarRight{flex-shrink:0;align-items:center;gap:10px;display:flex}.KCZfoW_hamburger{border-radius:var(--r-md);border:1px solid var(--line);width:36px;height:36px;color:var(--soft);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:color .15s;display:none}.KCZfoW_hamburger:hover{color:var(--ink)}.KCZfoW_breadcrumb{align-items:center;gap:var(--s2);display:flex}.KCZfoW_breadcrumbItem{font-family:var(--fdisp);font-size:calc(18px * var(--type-scale,1));color:var(--ink);letter-spacing:-.02em;white-space:nowrap;font-weight:600}.KCZfoW_cmdkBtn{margin-left:var(--s3);border:1px solid var(--line);border-radius:var(--r-md);width:210px;color:var(--dim);font-size:calc(12.5px * var(--type-scale,1));font-family:var(--fbody);white-space:nowrap;cursor:pointer;text-align:left;background:0 0;align-items:center;gap:9px;padding:8px 12px;transition:border-color .15s,color .15s;display:flex;overflow:hidden}.KCZfoW_cmdkBtn:hover{border-color:var(--line-2);color:var(--soft)}.KCZfoW_cmdkKbd{font-family:var(--fbody);font-size:calc(11px * var(--type-scale,1));border:1px solid var(--line);border-radius:var(--r-sm);color:var(--dim);margin-left:auto;padding:2px 6px;font-weight:500}@media (max-width:1180px){.KCZfoW_cmdkBtn{display:none}}.KCZfoW_topbarDivider{background:var(--line);width:1px;height:22px;margin:0 2px}.KCZfoW_logoutBtn{border-radius:var(--r-md);color:var(--soft);font-family:var(--fbody);font-size:calc(12.5px * var(--type-scale,1));cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px 12px;font-weight:500;transition:background .16s,color .16s;display:inline-flex}.KCZfoW_logoutBtn:hover{color:var(--ink);background:var(--surface-2)}.KCZfoW_logoutLabel{white-space:nowrap}.KCZfoW_bellWrap{position:relative}.KCZfoW_bellBtn{border-radius:var(--r-md);border:1px solid var(--line);width:34px;height:34px;color:var(--soft);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex;position:relative}.KCZfoW_bellBtn:hover{color:var(--ink);border-color:var(--line-2)}.KCZfoW_bellBadgeOverlay{border-radius:var(--r-pill);background:var(--bad);min-width:16px;height:16px;color:var(--accent-ink);font-family:var(--fbody);font-size:calc(9px * var(--type-scale,1));font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--surface);justify-content:center;align-items:center;padding:0 4px;font-weight:600;display:inline-flex;position:absolute;top:-5px;right:-5px}.KCZfoW_pageContent{padding:var(--s6) var(--s5);flex:1;width:100%;max-width:1400px;min-height:calc(100vh - 56px);margin:0 auto}@media print{:is(body.quote-doc-print-isolate .KCZfoW_sidebar,body.quote-doc-print-isolate .KCZfoW_topbar,body.quote-doc-print-isolate .KCZfoW_mobileScrim){display:none}:is(body.quote-doc-print-isolate .KCZfoW_mainArea,body.quote-doc-print-isolate .KCZfoW_mainAreaCollapsed){margin-left:0;transition:none}body.quote-doc-print-isolate .KCZfoW_pageContent{max-width:none;min-height:0;padding:0}}@media (max-width:767px){.KCZfoW_sidebar{z-index:50;transition:transform .2s,width .2s;transform:translate(-100%);width:238px!important}.KCZfoW_sidebarMobileOpen{transform:translate(0)}.KCZfoW_mobileScrim{display:block}.KCZfoW_mainArea{margin-left:0!important}.KCZfoW_hamburger{display:flex}.KCZfoW_breadcrumb,.KCZfoW_logoutLabel{display:none}.KCZfoW_pageContent{padding:var(--s4) var(--s4)}}.KCZfoW_feedbackBtn{border-radius:var(--r-md);border:1px solid var(--line);height:34px;color:var(--soft);font-size:calc(12.5px * var(--type-scale,1));cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 12px;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.KCZfoW_feedbackBtn:hover{color:var(--ink);border-color:var(--line-2)}.KCZfoW_feedbackBtn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.KCZfoW_feedbackMeta{margin:var(--s2) 0 0;font-size:calc(11.5px * var(--type-scale,1));color:var(--dim);overflow-wrap:anywhere}@media (max-width:640px){.KCZfoW_feedbackBtn{justify-content:center;width:34px;padding:0}.KCZfoW_feedbackLabel{display:none}}.KCZfoW_homeSkin{background:var(--ui-bg);color:var(--ui-ink);font-family:var(--ui-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.KCZfoW_homeSkin[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.studio-admin .KCZfoW_topbarRight{--avatar-face:var(--accent);--avatar-face-ink:var(--accent-ink)}.studio-admin .KCZfoW_sidebar{background:var(--bg)}.studio-admin .KCZfoW_sidebarInner{padding:22px 14px 16px}.studio-admin .KCZfoW_sidebarLogo{padding:0 10px 20px}.studio-admin .KCZfoW_roleChip{background:var(--surface-2);color:var(--soft);border:0;padding:4px 10px}.studio-admin .KCZfoW_navGroupCaption{font-size:calc(11.5px * var(--type-scale,1));color:var(--dim);padding:18px 12px 6px}.studio-admin .KCZfoW_navItem{border-radius:var(--r-pill);font-size:calc(13.5px * var(--type-scale,1));letter-spacing:-.012em;transition:background-color var(--ui-dur-fast) var(--ui-ease), color var(--ui-dur-fast) var(--ui-ease), transform var(--ui-dur-fast) var(--ui-ease);padding:8px 12px;font-weight:400}.studio-admin .KCZfoW_navItem:active{background:var(--press);transform:scale(.985)}.studio-admin .KCZfoW_navItemActive{background:var(--surface-2);color:var(--ink);font-weight:500}.studio-admin .KCZfoW_navItemActive:hover{background:var(--surface-2);color:var(--ink);font-weight:500}.studio-admin .KCZfoW_navItemActive:before{display:none}.studio-admin .KCZfoW_collapseBtn{border-radius:var(--r-pill)}.studio-admin .KCZfoW_topbar{background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);height:60px;padding:0 28px}.studio-admin .KCZfoW_breadcrumbItem{font-size:calc(17px * var(--type-scale,1));letter-spacing:-.025em;font-weight:500}.studio-admin .KCZfoW_cmdkBtn{border-radius:var(--r-pill);background:var(--surface-2);width:248px;height:38px;color:var(--dim);font-size:calc(13px * var(--type-scale,1));transition:background-color var(--ui-dur-fast) var(--ui-ease), color var(--ui-dur-fast) var(--ui-ease);border:0;padding:0 8px 0 14px}.studio-admin .KCZfoW_cmdkBtn:hover{background:var(--press);color:var(--soft)}.studio-admin .KCZfoW_cmdkKbd{border-radius:var(--r-pill);background:var(--bg);border:0;padding:3px 8px}.studio-admin .KCZfoW_logoutBtn{border-radius:var(--r-pill);font-size:calc(13px * var(--type-scale,1));transition:background-color var(--ui-dur-fast) var(--ui-ease), color var(--ui-dur-fast) var(--ui-ease);padding:8px 14px}.studio-admin .KCZfoW_logoutBtn:hover{background:var(--surface-2);color:var(--ink)}:is(.studio-admin .KCZfoW_bellBtn,.studio-admin .KCZfoW_hamburger){border-radius:var(--r-pill)}.studio-admin .KCZfoW_pageContent{padding:36px 32px 72px}@media (max-width:767px){.studio-admin .KCZfoW_topbar{padding:0 16px}.studio-admin .KCZfoW_pageContent{padding:24px 16px 56px}}:is(.studio-admin .KCZfoW_navGroupCaption,.studio-admin .KCZfoW_navCount,.studio-admin .KCZfoW_roleChip){font-size:calc(12px * var(--type-scale,1))}.studio-admin .KCZfoW_cmdkKbd{font-size:calc(11.5px * var(--type-scale,1))}
.EuDBSa_trail{align-items:center;gap:6px;min-width:0;display:inline-flex}.EuDBSa_sep{color:var(--dim);flex:none}.EuDBSa_link{color:var(--soft);white-space:nowrap;text-decoration:none}.EuDBSa_link:hover{color:var(--ink)}.EuDBSa_current{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.SP5ptq_col{width:100%;max-width:372px;animation:SP5ptq_blurIn var(--ui-dur) var(--ui-ease) both;view-transition-name:SP5ptq_proov-door;flex-direction:column;gap:12px;display:flex}@media (max-width:1024px){.SP5ptq_col{border-radius:var(--ui-radius-card);background:var(--ui-card);max-width:420px;box-shadow:var(--ui-shadow-card);padding:30px 30px 28px}}@media (max-width:640px){.SP5ptq_col{border-radius:20px;gap:13px;max-width:380px;padding:24px 20px 20px}.SP5ptq_doorPill{height:46px}}.SP5ptq_jobsMark{align-items:baseline;gap:6px;display:inline-flex}.SP5ptq_jobsMarkMain{letter-spacing:-.02em;color:var(--ui-photo-ink);font-weight:600}.SP5ptq_jobsMarkSub{letter-spacing:-.02em;background:var(--ui-lime);color:var(--ui-lime-ink);padding:0 5px;font-weight:600}.SP5ptq_eyebrow{font:400 12.5px/1 var(--ui-sans);letter-spacing:-.01em;color:var(--ui-ink-3);margin:0 0 2px}.SP5ptq_heading{font:400 30px/1.1 var(--ui-sans);letter-spacing:-.03em;color:var(--ui-ink);text-wrap:balance;margin:0}@media (max-width:640px){.SP5ptq_heading{font-size:26px}}.SP5ptq_heading em,.SP5ptq_heading span{font:inherit;color:inherit;letter-spacing:inherit;font-style:normal}.SP5ptq_sub{font:400 15px/1.55 var(--ui-sans);letter-spacing:-.01em;color:var(--ui-ink-2);text-wrap:pretty;margin:12px 0 0}.SP5ptq_sub strong{color:var(--ui-ink);font-weight:500}.SP5ptq_sub a{color:var(--ui-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ui-line);text-decoration-color:var(--ui-line);text-underline-offset:4px}.SP5ptq_fields{flex-direction:column;gap:14px;margin-top:14px;display:flex}.SP5ptq_fieldHint{font:400 12.5px/1.45 var(--ui-sans);letter-spacing:-.01em;color:var(--ui-ink-3);margin:6px 2px 0}.SP5ptq_switchLine{text-align:center;font:400 13px/1.4 var(--ui-sans);margin:-2px 0 0}.SP5ptq_switchLink{color:var(--ui-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ui-line);text-decoration-color:var(--ui-line);text-underline-offset:4px;transition:text-decoration-color var(--ui-dur-fast) var(--ui-ease)}.SP5ptq_switchLink:hover{color:var(--ui-ink);text-decoration-color:currentColor}.SP5ptq_door{gap:12px;margin-top:12px;display:grid}.SP5ptq_doorQ{font:400 12.5px/1 var(--ui-sans);letter-spacing:-.01em;color:var(--ui-ink-3);align-items:center;gap:12px;display:flex}.SP5ptq_doorQ:before,.SP5ptq_doorQ:after{content:"";background:var(--ui-rule);flex:1;height:1px}.SP5ptq_doorPill{border:1px solid var(--ui-line);background:var(--ui-card);width:100%;height:44px;color:var(--ui-ink);font:500 15px/1 var(--ui-sans);letter-spacing:-.01em;transition:border-color var(--ui-dur-fast) var(--ui-ease), transform .1s var(--ui-ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 8px 0 20px;text-decoration:none;display:flex}.SP5ptq_doorPill:hover{border-color:var(--ui-ink);color:var(--ui-ink)}.SP5ptq_doorPill:active{transform:scale(.985)}.SP5ptq_doorPill:focus-visible{outline:2px solid var(--ui-ink);outline-offset:2px}.SP5ptq_doorGo{--go-size:26px}.SP5ptq_agree{text-align:center;text-wrap:balance;font:400 12px/1.5 var(--ui-sans);letter-spacing:-.005em;color:var(--ui-ink-3);margin:0}.SP5ptq_agree a{color:var(--ui-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ui-line);text-decoration-color:var(--ui-line);text-underline-offset:3px}.SP5ptq_agree a:hover{text-decoration-color:currentColor}.SP5ptq_choices{border:0;min-width:0;margin:0;padding:0}.SP5ptq_choiceRow{flex-wrap:wrap;gap:8px;display:flex}.SP5ptq_choice{cursor:pointer;position:relative}.SP5ptq_choice input{opacity:0;cursor:pointer;position:absolute;inset:0}.SP5ptq_choice span{background:var(--auth-field,var(--ui-tint));height:36px;color:var(--ui-ink-2);font:400 14px/1 var(--ui-sans);letter-spacing:-.01em;transition:background var(--ui-dur-fast) var(--ui-ease), color var(--ui-dur-fast) var(--ui-ease);border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.SP5ptq_choice:hover span{background:var(--auth-field-hover,var(--ui-tint-2));color:var(--ui-ink)}.SP5ptq_choice input:checked+span{background:var(--ui-action);color:var(--ui-action-ink)}.SP5ptq_choice input:focus-visible+span{outline:2px solid var(--ui-ink);outline-offset:2px}.SP5ptq_nameFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (max-width:340px){.SP5ptq_nameFields{grid-template-columns:minmax(0,1fr)}}.SP5ptq_codeToggle{min-height:32px;font:400 13px/1.3 var(--ui-sans);letter-spacing:-.01em;color:var(--ui-ink-3);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:7px;padding:4px 0;transition:color .2s;display:inline-flex}.SP5ptq_codeToggle:hover{color:var(--ui-ink)}.SP5ptq_codeToggleIcon{transition:transform .2s;display:inline-flex}.SP5ptq_codeToggleIconOpen{transform:rotate(180deg)}.SP5ptq_codeApplied{border-radius:var(--ui-radius-field);background:var(--ui-tint);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.SP5ptq_codeAppliedLabel{font:400 14px/1.3 var(--ui-sans);color:var(--ui-ink-2);align-items:center;gap:8px;display:flex}.SP5ptq_codeAppliedLabel code{letter-spacing:.06em;color:var(--ui-ink);font-family:inherit;font-weight:500}.SP5ptq_codeAppliedIcon{color:var(--ui-ok);flex-shrink:0}.SP5ptq_codeDrop{color:var(--ui-ink-2);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;display:inline-flex}.SP5ptq_codeDrop:hover{color:var(--ui-ink);background:var(--ui-tint-2)}.SP5ptq_codeStatus{font:400 13.5px/1.4 var(--ui-sans);animation:SP5ptq_blurIn var(--ui-dur) var(--ui-ease) both;align-items:center;gap:6px;margin:8px 0 0;display:flex}.SP5ptq_codeStatusIcon{flex-shrink:0}.SP5ptq_codeStatusGood,.SP5ptq_codeStatusGood .SP5ptq_codeStatusIcon{color:var(--ui-ok)}.SP5ptq_codeStatusInfo{color:var(--ui-blue)}.SP5ptq_codeStatusMuted{color:var(--ui-ink-3)}.SP5ptq_mfaOptions{flex-direction:column;align-items:flex-start;display:flex}.SP5ptq_mfaHelp{font:400 14px/1.5 var(--ui-sans);color:var(--ui-ink-2);margin:0 0 4px}.SP5ptq_mfaHelp a{color:var(--ui-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ui-line);text-decoration-color:var(--ui-line);text-underline-offset:4px}.SP5ptq_profileGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.SP5ptq_profileGrid .SP5ptq_full{grid-column:1/-1}@media (max-width:520px){.SP5ptq_profileGrid{grid-template-columns:1fr}}.SP5ptq_interestsHead{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.SP5ptq_interestsCounter{font:400 13px/1 var(--ui-sans);font-variant-numeric:tabular-nums;color:var(--ui-ink-2)}.SP5ptq_interestGroup{margin-top:14px}.SP5ptq_interestGroup:first-of-type{margin-top:4px}.SP5ptq_interestGroupHeading{font:500 13px/1.3 var(--ui-sans);color:var(--ui-ink-2);margin-bottom:8px;display:block}.SP5ptq_interestsGrid{flex-wrap:wrap;gap:8px;display:flex}.SP5ptq_interestChip{appearance:none;border:1px solid var(--ui-rule);background:var(--ui-bg);color:var(--ui-ink-2);font:400 14px/1 var(--ui-sans);cursor:pointer;border-radius:999px;padding:8px 14px;transition:background .15s,border-color .15s,color .15s}.SP5ptq_interestChip:hover:not(:disabled){border-color:var(--ui-ink-3);color:var(--ui-ink)}.SP5ptq_interestChipSelected{border-color:var(--ui-action);background:var(--ui-action);color:var(--ui-action-ink)}.SP5ptq_interestChipSelected:hover:not(:disabled){color:var(--ui-action-ink)}.SP5ptq_interestChip:disabled{opacity:.4;cursor:not-allowed}.SP5ptq_turnstile{align-items:center;min-height:70px;display:flex}@media (max-width:380px){.SP5ptq_turnstile{transform-origin:0;transform:scale(.9)}}.SP5ptq_turnstileDev{background:var(--ui-tint);color:var(--ui-warn);font:400 12px/1.4 var(--ui-sans);border-radius:8px;padding:6px 10px}.SP5ptq_backLink,.SP5ptq_skip{font:400 14px/1.3 var(--ui-sans);color:var(--ui-ink-2);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 0;transition:color .2s;display:inline-flex}.SP5ptq_backLink{align-self:flex-start}.SP5ptq_skip{align-self:center}.SP5ptq_backLink:hover,.SP5ptq_skip:hover{color:var(--ui-ink)}.SP5ptq_footerNote{border-top:1px solid var(--ui-rule);font:400 14px/1.5 var(--ui-sans);color:var(--ui-ink-2);text-align:center;text-wrap:balance;margin:18px 0 0;padding-top:16px}.SP5ptq_footerNote button{font:inherit;color:var(--ui-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ui-line);text-decoration-color:var(--ui-line);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;padding:0}.SP5ptq_done{text-align:center;padding:20px 0}.SP5ptq_doneIcon{color:var(--ui-ok);margin:0 auto 16px}.SP5ptq_companyFields{flex-direction:column;gap:16px;display:flex}.SP5ptq_termsRow{font:400 14px/1.45 var(--ui-sans);color:var(--ui-ink-2);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.SP5ptq_termsRow input{accent-color:var(--ui-ink);margin-top:3px}.SP5ptq_termsRow a,.SP5ptq_refusal a,.SP5ptq_footerNote a{color:var(--ui-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ui-line);text-decoration-color:var(--ui-line);text-underline-offset:4px;transition:text-decoration-color .15s}.SP5ptq_termsRow a:hover,.SP5ptq_refusal a:hover,.SP5ptq_footerNote a:hover,.SP5ptq_footerNote button:hover{-webkit-text-decoration-color:var(--ui-ink);text-decoration-color:var(--ui-ink)}@keyframes SP5ptq_blurIn{0%{opacity:0;filter:blur(var(--ui-blur));transform:translateY(var(--ui-rise))}to{opacity:1;filter:blur();transform:none}}.SP5ptq_codeField{gap:10px;height:52px}.SP5ptq_codeInput{letter-spacing:.32em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.SP5ptq_codeInput::placeholder{letter-spacing:.32em;color:var(--ui-ink-3)}
