/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--conference-fit-pct:0}}}@layer theme{:root,:host{--font-sans:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",Helvetica,sans-serif;--font-serif:Georgia,"Times New Roman","Liberation Serif",serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-950:oklch(25.7% .09 281.288);--color-purple-400:oklch(71.4% .203 305.504);--color-rose-500:oklch(64.5% .246 16.439);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:#7d93ad;--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:#f4f7fb;--color-gray-200:#d7e1ef;--color-gray-300:#c3d4e8;--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:#4e627a;--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:var(--radius-card);--radius-lg:var(--radius-card);--radius-xl:var(--radius-card);--radius-2xl:var(--radius-card);--radius-3xl:1.5rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ivory:#fff;--color-charcoal:#121428;--color-sapphire:#306bac;--color-emerald:#16a34a;--color-garnet:#e0364f;--color-amber:#f59e0b;--color-deep-navy:#0a0d1e;--color-soft-neutral:#f4f7fb;--color-fit-mid:var(--color-slate-500);--color-taupe:var(--color-gray-600);--color-success-tint:#e8f6ed}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-success-tint:color-mix(in srgb,var(--color-emerald)10%,var(--color-ivory))}}:root,:host{--color-warning-tint:#eef3f8}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-warning-tint:color-mix(in srgb,var(--color-sapphire)8%,var(--color-ivory))}}:root,:host{--color-danger-tint:#fcebed}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-danger-tint:color-mix(in srgb,var(--color-garnet)10%,var(--color-ivory))}}:root,:host{--color-default:#0f2238;--color-ink:#0f2238;--color-muted:#4e627a;--color-primary:#306bac;--color-danger:var(--color-garnet);--color-inverse:#fff;--color-on-primary:var(--color-inverse);--color-surface:#fff;--color-surface-muted:var(--color-soft-neutral);--color-surface-success:var(--color-success-tint);--color-surface-danger:var(--color-danger-tint);--color-border:#d7e1ef;--color-border-subtle:#e5edf7;--color-border-muted:#c3d4e8;--color-overlay:#04061294;--color-brand:#306bac;--color-surface-dark:var(--color-deep-navy);--color-page:#fff;--color-insight-keyword-chip-bg:#f6f6f6}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-insight-keyword-chip-bg:color-mix(in srgb,var(--color-charcoal)4%,var(--color-surface))}}:root,:host{--oauth-google-yellow:#fbbc05;--oauth-google-green:#34a853;--oauth-google-blue:#4285f4;--oauth-google-red:#ea4335;--oauth-linkedin-brand:#0a66c2;--font-numeric:var(--font-sans);--fs-3xs:.625rem;--fs-2xs:.6875rem;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:1rem;--fs-lg:1.125rem;--fs-xl:1.25rem;--fs-2xl:1.375rem;--fs-3xl:1.5rem;--fs-4xl:1.75rem;--fs-5xl:1.875rem;--fs-6xl:2rem;--fs-7xl:2.25rem;--fs-8xl:3rem;--radius-card:.75rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-\[24px\]{top:24px;right:24px;bottom:24px;left:24px}.inset-\[40px\]{top:40px;right:40px;bottom:40px;left:40px}.start-0{inset-inline-start:calc(var(--spacing)*0)}.end-0{inset-inline-end:calc(var(--spacing)*0)}.-top-6{top:calc(var(--spacing)*-6)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-4{top:calc(var(--spacing)*4)}.top-20{top:calc(var(--spacing)*20)}.top-50{top:calc(var(--spacing)*50)}.top-\[-10\%\]{top:-10%}.top-\[30\%\]{top:30%}.top-\[45\%\]{top:45%}.top-full{top:100%}.-right-6{right:calc(var(--spacing)*-6)}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-\[-5\%\]{right:-5%}.right-\[25\%\]{right:25%}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[40\%\]{bottom:40%}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-\[-10\%\]{left:-10%}.left-\[20\%\]{left:20%}.left-\[35\%\]{left:35%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[130\]{z-index:130}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing)*-1)}.mx-\[0\.05em\]{margin-inline:.05em}.mx-auto{margin-inline:auto}.-mt-\[0\.05em\]{margin-top:-.05em}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.h-0{height:calc(var(--spacing)*0)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-32{height:calc(var(--spacing)*32)}.h-40{height:calc(var(--spacing)*40)}.h-64{height:calc(var(--spacing)*64)}.h-96{height:calc(var(--spacing)*96)}.h-\[1\.1em\]{height:1.1em}.h-\[18px\]{height:18px}.h-\[40vw\]{height:40vw}.h-\[50vw\]{height:50vw}.h-\[75vh\]{height:75vh}.h-\[80\%\]{height:80%}.h-\[150\%\]{height:150%}.h-auto{height:auto}.h-full{height:100%}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-24{max-height:calc(var(--spacing)*24)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-52{max-height:calc(var(--spacing)*52)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-\[3rem\]{min-height:3rem}.min-h-\[4rem\]{min-height:4rem}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[70vh\]{min-height:70vh}.min-h-\[500px\]{min-height:500px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-4\.5{width:calc(var(--spacing)*4.5)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-96{width:calc(var(--spacing)*96)}.w-\[0\%\]{width:0%}.w-\[1\.1em\]{width:1.1em}.w-\[18px\]{width:18px}.w-\[25\%\]{width:25%}.w-\[40\%\]{width:40%}.w-\[40vw\]{width:40vw}.w-\[50\%\]{width:50%}.w-\[50vw\]{width:50vw}.w-\[75\%\]{width:75%}.w-\[100\%\]{width:100%}.w-\[150\%\]{width:150%}.w-\[480px\]{width:480px}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[9rem\]{max-width:9rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[60\%\]{max-width:60%}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[min\(100\%\,18rem\)\]{max-width:min(100%,18rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-11{min-width:calc(var(--spacing)*11)}.min-w-16{min-width:calc(var(--spacing)*16)}.min-w-\[2px\]{min-width:2px}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[28rem\]{min-width:28rem}.min-w-\[32rem\]{min-width:32rem}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[400px\]{min-width:400px}.min-w-\[480px\]{min-width:480px}.min-w-\[500px\]{min-width:500px}.min-w-\[520px\]{min-width:520px}.min-w-\[560px\]{min-width:560px}.min-w-\[600px\]{min-width:600px}.min-w-\[640px\]{min-width:640px}.min-w-\[700px\]{min-width:700px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[800px\]{min-width:800px}.min-w-\[840px\]{min-width:840px}.min-w-\[860px\]{min-width:860px}.min-w-\[880px\]{min-width:880px}.min-w-\[900px\]{min-width:900px}.min-w-\[min\(100\%\,28rem\)\]{min-width:min(100%,28rem)}.min-w-\[…\]{min-width:…}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-\[2\]{flex:2}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\/3{--tw-translate-x:calc(1/3*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/3{--tw-translate-y:calc(calc(1/3*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.\!cursor-default{cursor:default!important}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_170px_1fr\]{grid-template-columns:1fr 170px 1fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[minmax\(0\,30\%\)_1fr\]{grid-template-columns:minmax(0,30%) 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}:where(.space-x-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*8)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border-subtle>:not(:last-child)){border-color:var(--color-border-subtle)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[0\.75rem\]{border-radius:.75rem}.rounded-\[12px\]{border-radius:12px}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#306BAC\]{border-color:#306bac}.border-\[\#776B63\]\/20{border-color:#776b6333}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.border-amber\/35{border-color:#f59e0b59}@supports (color:color-mix(in lab,red,red)){.border-amber\/35{border-color:color-mix(in oklab,var(--color-amber)35%,transparent)}}.border-amber\/40{border-color:#f59e0b66}@supports (color:color-mix(in lab,red,red)){.border-amber\/40{border-color:color-mix(in oklab,var(--color-amber)40%,transparent)}}.border-amber\/50{border-color:#f59e0b80}@supports (color:color-mix(in lab,red,red)){.border-amber\/50{border-color:color-mix(in oklab,var(--color-amber)50%,transparent)}}.border-border{border-color:var(--color-border)}.border-border-muted{border-color:var(--color-border-muted)}.border-border-muted\/20{border-color:#c3d4e833}@supports (color:color-mix(in lab,red,red)){.border-border-muted\/20{border-color:color-mix(in oklab,var(--color-border-muted)20%,transparent)}}.border-border-muted\/30{border-color:#c3d4e84d}@supports (color:color-mix(in lab,red,red)){.border-border-muted\/30{border-color:color-mix(in oklab,var(--color-border-muted)30%,transparent)}}.border-border-subtle{border-color:var(--color-border-subtle)}.border-border-subtle\/50{border-color:#e5edf780}@supports (color:color-mix(in lab,red,red)){.border-border-subtle\/50{border-color:color-mix(in oklab,var(--color-border-subtle)50%,transparent)}}.border-danger\/30{border-color:#e0364f4d}@supports (color:color-mix(in lab,red,red)){.border-danger\/30{border-color:color-mix(in oklab,var(--color-danger)30%,transparent)}}.border-emerald{border-color:var(--color-emerald)}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500)30%,transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/40{border-color:color-mix(in oklab,var(--color-emerald-500)40%,transparent)}}.border-emerald\/30{border-color:#16a34a4d}@supports (color:color-mix(in lab,red,red)){.border-emerald\/30{border-color:color-mix(in oklab,var(--color-emerald)30%,transparent)}}.border-emerald\/40{border-color:#16a34a66}@supports (color:color-mix(in lab,red,red)){.border-emerald\/40{border-color:color-mix(in oklab,var(--color-emerald)40%,transparent)}}.border-garnet{border-color:var(--color-garnet)}.border-garnet\/30{border-color:#e0364f4d}@supports (color:color-mix(in lab,red,red)){.border-garnet\/30{border-color:color-mix(in oklab,var(--color-garnet)30%,transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-800{border-color:var(--color-gray-800)}.border-indigo-600{border-color:var(--color-indigo-600)}.border-muted{border-color:var(--color-muted)}.border-primary{border-color:var(--color-primary)}.border-primary\/20{border-color:#306bac33}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.border-primary\/30{border-color:#306bac4d}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.border-primary\/35{border-color:#306bac59}@supports (color:color-mix(in lab,red,red)){.border-primary\/35{border-color:color-mix(in oklab,var(--color-primary)35%,transparent)}}.border-primary\/40{border-color:#306bac66}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/20{border-color:color-mix(in oklab,var(--color-rose-500)20%,transparent)}}.border-sapphire{border-color:var(--color-sapphire)}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/30{border-color:color-mix(in oklab,var(--color-sky-500)30%,transparent)}}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-500\/20{border-color:#7d93ad33}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/20{border-color:color-mix(in oklab,var(--color-slate-500)20%,transparent)}}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-800{border-color:var(--color-slate-800)}.border-slate-800\/60{border-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/60{border-color:color-mix(in oklab,var(--color-slate-800)60%,transparent)}}.border-slate-800\/80{border-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/80{border-color:color-mix(in oklab,var(--color-slate-800)80%,transparent)}}.border-taupe\/20{border-color:#4e627a33}@supports (color:color-mix(in lab,red,red)){.border-taupe\/20{border-color:color-mix(in oklab,var(--color-taupe)20%,transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.border-t-\[\#1D1D1D\]{border-top-color:#1d1d1d}.border-t-transparent{border-top-color:#0000}.border-t-white{border-top-color:var(--color-white)}.bg-\[\#001f27\]{background-color:#001f27}.bg-\[\#001f27\]\/80{background-color:#001f27cc}.bg-\[\#001f27\]\/95{background-color:#001f27f2}.bg-\[\#1D1D1D\]{background-color:#1d1d1d}.bg-\[\#003B49\]{background-color:#003b49}.bg-\[\#007A78\]{background-color:#007a78}.bg-\[\#306BAC\]{background-color:#306bac}.bg-\[\#E0F2F1\]{background-color:#e0f2f1}.bg-\[\#EAE8E0\]{background-color:#eae8e0}.bg-\[\#F9F8F3\]{background-color:#f9f8f3}.bg-\[\#FDECEA\]{background-color:#fdecea}.bg-\[\#FFF8E1\]{background-color:#fff8e1}.bg-amber{background-color:var(--color-amber)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-amber\/10{background-color:#f59e0b1a}@supports (color:color-mix(in lab,red,red)){.bg-amber\/10{background-color:color-mix(in oklab,var(--color-amber)10%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-border-subtle{background-color:var(--color-border-subtle)}.bg-brand{background-color:var(--color-brand)}.bg-danger{background-color:var(--color-danger)}.bg-default{background-color:var(--color-default)}.bg-emerald{background-color:var(--color-emerald)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.bg-emerald\/5{background-color:#16a34a0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald\/5{background-color:color-mix(in oklab,var(--color-emerald)5%,transparent)}}.bg-emerald\/10{background-color:#16a34a1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald\/10{background-color:color-mix(in oklab,var(--color-emerald)10%,transparent)}}.bg-emerald\/20{background-color:#16a34a33}@supports (color:color-mix(in lab,red,red)){.bg-emerald\/20{background-color:color-mix(in oklab,var(--color-emerald)20%,transparent)}}.bg-garnet{background-color:var(--color-garnet)}.bg-garnet\/5{background-color:#e0364f0d}@supports (color:color-mix(in lab,red,red)){.bg-garnet\/5{background-color:color-mix(in oklab,var(--color-garnet)5%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/10{background-color:color-mix(in oklab,var(--color-indigo-500)10%,transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-ivory{background-color:var(--color-ivory)}.bg-muted{background-color:var(--color-muted)}.bg-overlay{background-color:var(--color-overlay)}.bg-page{background-color:var(--color-page)}.bg-primary{background-color:var(--color-primary)}.bg-primary\/5{background-color:#306bac0d}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.bg-primary\/10{background-color:#306bac1a}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.bg-primary\/15{background-color:#306bac26}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.bg-sapphire{background-color:var(--color-sapphire)}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500)10%,transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-500\/10{background-color:#7d93ad1a}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/10{background-color:color-mix(in oklab,var(--color-slate-500)10%,transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\/70{background-color:#1d293db3}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/70{background-color:color-mix(in oklab,var(--color-slate-800)70%,transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/40{background-color:color-mix(in oklab,var(--color-slate-900)40%,transparent)}}.bg-slate-900\/50{background-color:#0f172b80}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/50{background-color:color-mix(in oklab,var(--color-slate-900)50%,transparent)}}.bg-slate-900\/60{background-color:#0f172b99}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/60{background-color:color-mix(in oklab,var(--color-slate-900)60%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/80{background-color:#020618cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/80{background-color:color-mix(in oklab,var(--color-slate-950)80%,transparent)}}.bg-surface{background-color:var(--color-surface)}.bg-surface-danger{background-color:var(--color-surface-danger)}.bg-surface-danger\/50{background-color:color-mix(in srgb,color-mix(in srgb,var(--color-garnet)10%,var(--color-ivory))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-surface-danger\/50{background-color:color-mix(in oklab,var(--color-surface-danger)50%,transparent)}}.bg-surface-muted{background-color:var(--color-surface-muted)}.bg-surface-muted\/20{background-color:#f4f7fb33}@supports (color:color-mix(in lab,red,red)){.bg-surface-muted\/20{background-color:color-mix(in oklab,var(--color-surface-muted)20%,transparent)}}.bg-surface-muted\/25{background-color:#f4f7fb40}@supports (color:color-mix(in lab,red,red)){.bg-surface-muted\/25{background-color:color-mix(in oklab,var(--color-surface-muted)25%,transparent)}}.bg-surface-muted\/30{background-color:#f4f7fb4d}@supports (color:color-mix(in lab,red,red)){.bg-surface-muted\/30{background-color:color-mix(in oklab,var(--color-surface-muted)30%,transparent)}}.bg-surface-muted\/40{background-color:#f4f7fb66}@supports (color:color-mix(in lab,red,red)){.bg-surface-muted\/40{background-color:color-mix(in oklab,var(--color-surface-muted)40%,transparent)}}.bg-surface-muted\/50{background-color:#f4f7fb80}@supports (color:color-mix(in lab,red,red)){.bg-surface-muted\/50{background-color:color-mix(in oklab,var(--color-surface-muted)50%,transparent)}}.bg-surface-muted\/60{background-color:#f4f7fb99}@supports (color:color-mix(in lab,red,red)){.bg-surface-muted\/60{background-color:color-mix(in oklab,var(--color-surface-muted)60%,transparent)}}.bg-surface-success{background-color:var(--color-surface-success)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab,red,red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab,var(--color-black)40%,transparent)}}.from-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-ivory{--tw-gradient-from:var(--color-ivory);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-900\/90{--tw-gradient-from:#0f172be6}@supports (color:color-mix(in lab,red,red)){.from-slate-900\/90{--tw-gradient-from:color-mix(in oklab,var(--color-slate-900)90%,transparent)}}.from-slate-900\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-ivory{--tw-gradient-via:var(--color-ivory);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-slate-950{--tw-gradient-to:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.fill-indigo-600{fill:var(--color-indigo-600)}.stroke-1{stroke-width:1px}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-12{padding:calc(var(--spacing)*12)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-32{padding-bottom:calc(var(--spacing)*32)}.pl-0\.5{padding-left:calc(var(--spacing)*.5)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-12{padding-left:calc(var(--spacing)*12)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-numeric{font-family:var(--font-numeric)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1D1D1D\]{color:#1d1d1d}.text-\[\#003B49\]{color:#003b49}.text-\[\#F59E0B\]{color:#f59e0b}.text-amber{color:var(--color-amber)}.text-amber-400{color:var(--color-amber-400)}.text-amber-600{color:var(--color-amber-600)}.text-border{color:var(--color-border)}.text-brand{color:var(--color-brand)}.text-charcoal{color:var(--color-charcoal)}.text-danger{color:var(--color-danger)}.text-default{color:var(--color-default)}.text-default\/80{color:#0f2238cc}@supports (color:color-mix(in lab,red,red)){.text-default\/80{color:color-mix(in oklab,var(--color-default)80%,transparent)}}.text-emerald{color:var(--color-emerald)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500\/20{color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.text-emerald-500\/20{color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}.text-emerald-600{color:var(--color-emerald-600)}.text-garnet{color:var(--color-garnet)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-inverse{color:var(--color-inverse)}.text-muted{color:var(--color-muted)}.text-primary{color:var(--color-primary)}.text-purple-400{color:var(--color-purple-400)}.text-sapphire{color:var(--color-sapphire)}.text-sky-400{color:var(--color-sky-400)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-taupe{color:var(--color-taupe)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.placeholder-muted::placeholder{color:var(--color-muted)}.placeholder-slate-500::placeholder{color:var(--color-slate-500)}.accent-indigo-500{accent-color:var(--color-indigo-500)}.accent-indigo-600{accent-color:var(--color-indigo-600)}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.05\]{opacity:.05}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_\#007A78\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#007a78);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_\#D3273E\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#d3273e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_white\]{--tw-shadow:0 0 20px var(--tw-shadow-color,white);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\/width{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-emerald-500\/10{--tw-shadow-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-emerald-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-indigo-600\/30{--tw-shadow-color:#4f39f64d}@supports (color:color-mix(in lab,red,red)){.shadow-indigo-600\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-indigo-600)30%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-border-subtle{--tw-ring-color:var(--color-border-subtle)}.ring-indigo-500\/30{--tw-ring-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.ring-indigo-500\/30{--tw-ring-color:color-mix(in oklab,var(--color-indigo-500)30%,transparent)}}.ring-primary{--tw-ring-color:var(--color-primary)}.ring-primary\/50{--tw-ring-color:#306bac80}@supports (color:color-mix(in lab,red,red)){.ring-primary\/50{--tw-ring-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.ring-slate-700\/50{--tw-ring-color:#31415880}@supports (color:color-mix(in lab,red,red)){.ring-slate-700\/50{--tw-ring-color:color-mix(in oklab,var(--color-slate-700)50%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-2{outline-offset:2px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[50px\]{--tw-blur:blur(50px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[60px\]{--tw-blur:blur(60px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[80px\]{--tw-blur:blur(80px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[150px\]{--tw-blur:blur(150px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition\!{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-150{transition-delay:.15s}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:bg-sapphire:is(:where(.group):hover *){background-color:var(--color-sapphire)}.group-hover\:text-\[\#003B49\]:is(:where(.group):hover *){color:#003b49}.group-hover\:text-\[\#007A78\]:is(:where(.group):hover *){color:#007a78}.group-hover\:text-brand:is(:where(.group):hover *){color:var(--color-brand)}.group-hover\:text-default:is(:where(.group):hover *){color:var(--color-default)}.group-hover\:text-emerald:is(:where(.group):hover *){color:var(--color-emerald)}.group-hover\:text-indigo-600:is(:where(.group):hover *){color:var(--color-indigo-600)}.group-hover\:text-sapphire:is(:where(.group):hover *){color:var(--color-sapphire)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.marker\:text-muted ::marker{color:var(--color-muted)}.marker\:text-muted::marker{color:var(--color-muted)}.marker\:text-muted ::-webkit-details-marker{color:var(--color-muted)}.marker\:text-muted::-webkit-details-marker{color:var(--color-muted)}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing)*4)}.file\:rounded-lg::file-selector-button{border-radius:var(--radius-lg)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-surface-success::file-selector-button{background-color:var(--color-surface-success)}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing)*4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing)*2)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-primary::file-selector-button{color:var(--color-primary)}.placeholder\:text-muted::placeholder{color:var(--color-muted)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.backdrop\:bg-overlay\/40::backdrop{background-color:#0406123b}@supports (color:color-mix(in lab,red,red)){.backdrop\:bg-overlay\/40::backdrop{background-color:color-mix(in oklab,var(--color-overlay)40%,transparent)}}.first\:mt-0:first-child{margin-top:calc(var(--spacing)*0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.focus-within\:border-primary:focus-within{border-color:var(--color-primary)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-primary\/20:focus-within{--tw-ring-color:#306bac33}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-primary\/20:focus-within{--tw-ring-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:border-\[\#003B49\]:hover{border-color:#003b49}.hover\:border-\[\#007A78\]:hover{border-color:#007a78}.hover\:border-\[\#007A78\]\/30:hover{border-color:#007a784d}.hover\:border-emerald:hover{border-color:var(--color-emerald)}.hover\:border-emerald\/30:hover{border-color:#16a34a4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-emerald\/30:hover{border-color:color-mix(in oklab,var(--color-emerald)30%,transparent)}}.hover\:border-gray-200:hover{border-color:var(--color-gray-200)}.hover\:border-indigo-300:hover{border-color:var(--color-indigo-300)}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:border-sapphire:hover{border-color:var(--color-sapphire)}.hover\:border-slate-700:hover{border-color:var(--color-slate-700)}.hover\:bg-amber\/90:hover{background-color:#f59e0be6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber\/90:hover{background-color:color-mix(in oklab,var(--color-amber)90%,transparent)}}.hover\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/60:hover{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.hover\:bg-brand\/90:hover{background-color:#306bace6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand\/90:hover{background-color:color-mix(in oklab,var(--color-brand)90%,transparent)}}.hover\:bg-danger\/10:hover{background-color:#e0364f1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-danger\/10:hover{background-color:color-mix(in oklab,var(--color-danger)10%,transparent)}}.hover\:bg-danger\/90:hover{background-color:#e0364fe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-danger\/90:hover{background-color:color-mix(in oklab,var(--color-danger)90%,transparent)}}.hover\:bg-emerald\/30:hover{background-color:#16a34a4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald\/30:hover{background-color:color-mix(in oklab,var(--color-emerald)30%,transparent)}}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-muted\/20:hover{background-color:#4e627a33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/20:hover{background-color:color-mix(in oklab,var(--color-muted)20%,transparent)}}.hover\:bg-primary\/5:hover{background-color:#306bac0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.hover\:bg-primary\/10:hover{background-color:#306bac1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.hover\:bg-primary\/15:hover{background-color:#306bac26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-900\/80:hover{background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-900\/80:hover{background-color:color-mix(in oklab,var(--color-slate-900)80%,transparent)}}.hover\:bg-surface:hover{background-color:var(--color-surface)}.hover\:bg-surface-danger:hover{background-color:var(--color-surface-danger)}.hover\:bg-surface-muted:hover{background-color:var(--color-surface-muted)}.hover\:bg-surface-muted\/50:hover{background-color:#f4f7fb80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-muted\/50:hover{background-color:color-mix(in oklab,var(--color-surface-muted)50%,transparent)}}.hover\:bg-surface-muted\/80:hover{background-color:#f4f7fbcc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-muted\/80:hover{background-color:color-mix(in oklab,var(--color-surface-muted)80%,transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:text-\[\#003B49\]:hover{color:#003b49}.hover\:text-\[\#306BAC\]:hover{color:#306bac}.hover\:text-brand:hover{color:var(--color-brand)}.hover\:text-charcoal:hover{color:var(--color-charcoal)}.hover\:text-danger:hover{color:var(--color-danger)}.hover\:text-default:hover{color:var(--color-default)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-indigo-300:hover{color:var(--color-indigo-300)}.hover\:text-indigo-600:hover{color:var(--color-indigo-600)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-sapphire:hover{color:var(--color-sapphire)}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:file\:bg-primary\/20:hover::file-selector-button{background-color:#306bac33}@supports (color:color-mix(in lab,red,red)){.hover\:file\:bg-primary\/20:hover::file-selector-button{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}}.focus\:border-\[\#306BAC\]:focus{border-color:#306bac}.focus\:border-danger:focus{border-color:var(--color-danger)}.focus\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-surface:focus{background-color:var(--color-surface)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:underline:focus{text-decoration-line:underline}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-danger:focus{--tw-ring-color:var(--color-danger)}.focus\:ring-emerald:focus{--tw-ring-color:var(--color-emerald)}.focus\:ring-indigo-500:focus{--tw-ring-color:var(--color-indigo-500)}.focus\:ring-indigo-500\/20:focus{--tw-ring-color:#625fff33}@supports (color:color-mix(in lab,red,red)){.focus\:ring-indigo-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-indigo-500)20%,transparent)}}.focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.focus\:ring-primary\/20:focus{--tw-ring-color:#306bac33}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-primary\/30:focus-visible{--tw-ring-color:#306bac4d}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-primary:focus-visible{outline-color:var(--color-primary)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}@media (min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.sm\:max-w-\[10rem\]{max-width:10rem}.sm\:max-w-\[14rem\]{max-width:14rem}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-\[11rem\]{min-width:11rem}.sm\:min-w-\[14rem\]{min-width:14rem}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:48rem){.md\:left-1\/2{left:50%}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-6{grid-column:span 6/span 6}.md\:block{display:block}.md\:hidden{display:none}.md\:aspect-\[4\/3\]{aspect-ratio:4/3}.md\:h-32{height:calc(var(--spacing)*32)}.md\:h-48{height:calc(var(--spacing)*48)}.md\:w-32{width:calc(var(--spacing)*32)}.md\:w-64{width:calc(var(--spacing)*64)}.md\:w-auto{width:auto}.md\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:block{display:block}.lg\:w-2\/3{width:66.6667%}.lg\:max-w-4xl{max-width:var(--container-4xl)}.lg\:min-w-0{min-width:calc(var(--spacing)*0)}.lg\:flex-1{flex:1}.lg\:flex-\[1\.1\]{flex:1.1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-20{gap:calc(var(--spacing)*20)}.lg\:self-auto{align-self:auto}.lg\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:py-0{padding-block:calc(var(--spacing)*0)}.lg\:pt-0{padding-top:calc(var(--spacing)*0)}.lg\:pl-8{padding-left:calc(var(--spacing)*8)}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:96rem){.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-color-scheme:dark){.dark\:border-slate-700{border-color:var(--color-slate-700)}.dark\:border-slate-800{border-color:var(--color-slate-800)}.dark\:border-slate-800\/80{border-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-800\/80{border-color:color-mix(in oklab,var(--color-slate-800)80%,transparent)}}.dark\:border-slate-900{border-color:var(--color-slate-900)}.dark\:bg-indigo-950{background-color:var(--color-indigo-950)}.dark\:bg-slate-700{background-color:var(--color-slate-700)}.dark\:bg-slate-800{background-color:var(--color-slate-800)}.dark\:bg-slate-900{background-color:var(--color-slate-900)}.dark\:bg-slate-900\/80{background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/80{background-color:color-mix(in oklab,var(--color-slate-900)80%,transparent)}}.dark\:bg-slate-950{background-color:var(--color-slate-950)}.dark\:fill-indigo-400{fill:var(--color-indigo-400)}.dark\:text-amber-400{color:var(--color-amber-400)}.dark\:text-emerald-400{color:var(--color-emerald-400)}.dark\:text-indigo-300{color:var(--color-indigo-300)}.dark\:text-indigo-400{color:var(--color-indigo-400)}.dark\:text-slate-50{color:var(--color-slate-50)}.dark\:text-slate-200{color:var(--color-slate-200)}.dark\:text-slate-300{color:var(--color-slate-300)}.dark\:text-slate-400{color:var(--color-slate-400)}.dark\:text-white{color:var(--color-white)}@media (hover:hover){.dark\:group-hover\:text-indigo-400:is(:where(.group):hover *){color:var(--color-indigo-400)}.dark\:hover\:border-indigo-500\/50:hover{border-color:#625fff80}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-indigo-500\/50:hover{border-color:color-mix(in oklab,var(--color-indigo-500)50%,transparent)}}.dark\:hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.dark\:hover\:text-indigo-400:hover{color:var(--color-indigo-400)}}}.\[\&\:\:backdrop\]\:bg-overlay\/60::backdrop{background-color:#04061259}@supports (color:color-mix(in lab,red,red)){.\[\&\:\:backdrop\]\:bg-overlay\/60::backdrop{background-color:color-mix(in oklab,var(--color-overlay)60%,transparent)}}.\[\&\:\:backdrop\]\:backdrop-blur-sm::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction),transparent 50%,var(--rdp-range_middle-background-color)50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction),var(--rdp-range_middle-background-color)50%,transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4,0,.2,1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{height:var(--rdp-nav-height);inset-inline-start:0;display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{height:var(--rdp-nav-height);inset-inline-end:0;justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.page-breadcrumbs{margin-bottom:1.5rem}.page-breadcrumbs__list{min-width:0;color:var(--color-muted);font-size:var(--fs-base);align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.page-breadcrumbs__item{align-items:center;gap:.25rem;min-width:0;display:inline-flex}.page-breadcrumbs__link{min-width:0;color:inherit;text-decoration:none;transition:color .15s}.page-breadcrumbs__link:hover{color:var(--color-default)}.page-breadcrumbs__link:focus-visible,.page-breadcrumbs__mobile-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.page-breadcrumbs__separator{flex:none;width:1rem;height:1rem}.page-breadcrumbs__item--current{color:var(--color-default);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.page-breadcrumbs__mobile-link{display:none}@media (max-width:640px){.page-breadcrumbs{min-height:2.75rem;margin-bottom:1rem}.page-breadcrumbs__list{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-breadcrumbs__mobile-link{min-width:2.75rem;max-width:100%;min-height:2.75rem;color:var(--color-muted);font-size:var(--fs-base);align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:inline-flex}.page-breadcrumbs__mobile-icon{font-size:var(--fs-lg);flex:none}.page-breadcrumbs__mobile-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}:root,:root[data-theme-variant=signal]{--color-ivory:#fff;--color-charcoal:#121428;--color-sapphire:#306bac;--color-emerald:#16a34a;--color-garnet:#e0364f;--color-amber:#f59e0b;--color-deep-navy:#0a0d1e;--color-soft-neutral:#f4f7fb;--color-gray-100:#f4f7fb;--color-gray-200:#d7e1ef;--color-gray-300:#c3d4e8;--color-gray-600:#4e627a;--color-slate-500:#7d93ad;--color-fit-mid:var(--color-slate-500);--color-taupe:var(--color-gray-600);--color-success-tint:#e8f6ed}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--color-success-tint:color-mix(in srgb,var(--color-emerald)10%,var(--color-ivory))}}:root,:root[data-theme-variant=signal]{--color-warning-tint:#eef3f8}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--color-warning-tint:color-mix(in srgb,var(--color-sapphire)8%,var(--color-ivory))}}:root,:root[data-theme-variant=signal]{--color-danger-tint:#fcebed}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--color-danger-tint:color-mix(in srgb,var(--color-garnet)10%,var(--color-ivory))}}:root,:root[data-theme-variant=signal]{--color-default:#0f2238;--color-ink:#0f2238;--color-muted:#4e627a;--color-primary:#306bac;--color-danger:#e0364f;--color-inverse:#fff;--color-on-primary:var(--color-inverse);--color-surface:#fff;--color-surface-muted:#f4f7fb;--color-surface-success:var(--color-success-tint);--color-surface-danger:var(--color-danger-tint);--color-border:#d7e1ef;--color-border-subtle:#e5edf7;--color-border-muted:#c3d4e8;--color-overlay:#04061294;--color-brand:#306bac;--color-surface-dark:#0a0d1e;--color-page:#fff;--color-insight-keyword-chip-bg:#f6f6f6}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--color-insight-keyword-chip-bg:color-mix(in srgb,var(--color-charcoal)4%,var(--color-surface))}}:root,:root[data-theme-variant=signal]{--nav-bg:#ffffffb8;--glass-bg:#ffffffa8;--glass-bg-strong:#ffffffd1;--glass-border:#ffffffc7;--glass-filter:blur(16px)saturate(145%);--glass-shadow:0 14px 38px #0e133014,inset 0 1px 0 #ffffffe6;--dashboard-panel-bg:linear-gradient(160deg,#ffffffe6 0%,#ffffffa3 100%);--dashboard-panel-shadow:inset 0 1px 0 #fffffff2,0 26px 58px -26px #0e133038;--btn-shadow:0 8px 20px #306bac3d,inset 0 1px 0 #ffffff5c}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--btn-shadow:0 8px 20px color-mix(in srgb,var(--color-sapphire)24%,transparent),inset 0 1px 0 #ffffff5c}}:root,:root[data-theme-variant=signal]{--grad-primary:linear-gradient(168deg,#4079b7 0%,var(--color-sapphire)48%,#2a5f99 100%)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--grad-primary:linear-gradient(168deg,color-mix(in srgb,#5b90c9 38%,var(--color-sapphire))0%,var(--color-sapphire)48%,color-mix(in srgb,var(--color-sapphire)84%,#0a1f33)100%)}}:root,:root[data-theme-variant=signal]{--grad-primary-hover:linear-gradient(168deg,#4a80ba 0%,#3771b1 46%,var(--color-sapphire)100%)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--grad-primary-hover:linear-gradient(168deg,color-mix(in srgb,#82add9 32%,var(--color-sapphire))0%,color-mix(in srgb,#3f78b8 45%,var(--color-sapphire))46%,var(--color-sapphire)100%)}}:root,:root[data-theme-variant=signal]{--grad-button-glass:linear-gradient(145deg,#5b90c9f0 0%,#306bace0 55%,#255487eb 100%);--grad-button-glass-hover:linear-gradient(145deg,#82add9f5 0%,#3f78b8e6 52%,#306bacf0 100%);--grad-button-ink:linear-gradient(145deg,#445364 0%,var(--color-ink)55%,#0c1c2e 100%)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--grad-button-ink:linear-gradient(145deg,color-mix(in srgb,var(--color-ink)78%,#fff)0%,var(--color-ink)55%,color-mix(in srgb,var(--color-ink)82%,#000)100%)}}:root,:root[data-theme-variant=signal]{--grad-button-ink-hover:linear-gradient(145deg,#6a7684 0%,var(--color-ink)48%,#0d1e31 100%)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--grad-button-ink-hover:linear-gradient(145deg,color-mix(in srgb,var(--color-ink)62%,#fff)0%,var(--color-ink)48%,color-mix(in srgb,var(--color-ink)88%,#000)100%)}}:root,:root[data-theme-variant=signal]{--grad-danger:linear-gradient(168deg,#e76276 0%,var(--color-danger)55%,#c52e44 100%)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--grad-danger:linear-gradient(168deg,color-mix(in srgb,var(--color-danger)78%,#fff)0%,var(--color-danger)55%,color-mix(in srgb,var(--color-danger)82%,#4a0a14)100%)}}:root,:root[data-theme-variant=signal]{--grad-danger-hover:linear-gradient(168deg,#ec8292 0%,var(--color-danger)48%,#ce3148 100%)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--grad-danger-hover:linear-gradient(168deg,color-mix(in srgb,var(--color-danger)62%,#fff)0%,var(--color-danger)48%,color-mix(in srgb,var(--color-danger)88%,#4a0a14)100%)}}:root,:root[data-theme-variant=signal]{--grad-dark:linear-gradient(185deg,#0f1428 0%,var(--color-deep-navy)52%,#090c1b 100%)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--grad-dark:linear-gradient(185deg,color-mix(in srgb,var(--color-deep-navy)82%,#243556)0%,var(--color-deep-navy)52%,color-mix(in srgb,var(--color-deep-navy)90%,#000)100%)}}:root,:root[data-theme-variant=signal]{--grad-surface:linear-gradient(180deg,#f7f9fc 0%,var(--color-surface)100%)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--grad-surface:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-muted)70%,var(--color-surface))0%,var(--color-surface)100%)}}:root,:root[data-theme-variant=signal]{--grad-surface-2:linear-gradient(180deg,#f8fafd 0%,var(--color-surface-muted)100%)}@supports (color:color-mix(in lab,red,red)){:root,:root[data-theme-variant=signal]{--grad-surface-2:linear-gradient(180deg,color-mix(in srgb,var(--color-surface)40%,var(--color-surface-muted))0%,var(--color-surface-muted)100%)}}:root,:root[data-theme-variant=signal]{--bg-dots:radial-gradient(circle at center,#306bac21 1px,transparent 1.15px);--bg-dots-size:22px 22px;--bg-washes:radial-gradient(980px 520px at 92% -12%,#306bac33,transparent 58%),radial-gradient(760px 440px at 2% -4%,#2563eb1a,transparent 56%),radial-gradient(820px 560px at 14% 92%,#228c5a14,transparent 64%),radial-gradient(680px 420px at 78% 58%,#306bac0d,transparent 68%);--bg-image:var(--bg-dots),var(--bg-washes)}:root[data-theme-resolved=dark]{--color-ivory:#0a0d1e;--color-charcoal:#050814;--color-sapphire:#5b90c9;--color-emerald:#4ade80;--color-garnet:#fb7185;--color-amber:#fbbf24;--color-deep-navy:#050814;--color-soft-neutral:#1b2840;--color-gray-100:#1b2840;--color-gray-200:#cedff221;--color-gray-300:#cedff233;--color-gray-600:#abc0d8;--color-slate-500:#8ea6c2;--color-fit-mid:var(--color-slate-500);--color-taupe:var(--color-gray-600);--color-success-tint:#14363a}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--color-success-tint:color-mix(in srgb,var(--color-emerald)22%,#131735)}}:root[data-theme-resolved=dark]{--color-warning-tint:#18264a}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--color-warning-tint:color-mix(in srgb,var(--color-sapphire)18%,#131735)}}:root[data-theme-resolved=dark]{--color-danger-tint:#341c39}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--color-danger-tint:color-mix(in srgb,var(--color-garnet)16%,#131735)}}:root[data-theme-resolved=dark]{--color-default:#e5eef9;--color-ink:#0f2238;--color-muted:#abc0d8;--color-primary:#3f78b8;--color-danger:#fb7185;--color-inverse:#fff;--color-on-primary:var(--color-inverse);--color-surface:#132139;--color-surface-muted:#1b2840;--color-surface-success:var(--color-success-tint);--color-surface-danger:var(--color-danger-tint);--color-border:#cedff221;--color-border-subtle:#cedff214;--color-border-muted:#cedff233;--color-overlay:#03040bad;--color-brand:#306bac;--color-surface-dark:#050814;--color-page:#0a0d1e;--color-insight-keyword-chip-bg:#d0d0d4}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--color-insight-keyword-chip-bg:color-mix(in srgb,var(--color-charcoal)20%,var(--color-surface))}}:root[data-theme-resolved=dark]{--nav-bg:#132139b8;--glass-bg:#132139a8;--glass-bg-strong:#1b2840d1;--glass-border:#ffffff24;--glass-filter:blur(16px)saturate(130%);--glass-shadow:0 18px 44px #00000047,inset 0 1px 0 #ffffff1f;--dashboard-panel-bg:linear-gradient(158deg,#132139e6 0%,#1b2840a3 100%);--dashboard-panel-shadow:0 26px 56px -24px #0e13309e;--btn-shadow:0 8px 20px #306bac47,inset 0 1px 0 #ffffff38}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--btn-shadow:0 8px 20px color-mix(in srgb,var(--color-sapphire)28%,transparent),inset 0 1px 0 #ffffff38}}:root[data-theme-resolved=dark]{--grad-primary:linear-gradient(168deg,#477db9 0%,var(--color-sapphire)48%,#285a91 100%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--grad-primary:linear-gradient(168deg,color-mix(in srgb,#82add9 28%,var(--color-sapphire))0%,var(--color-sapphire)48%,color-mix(in srgb,var(--color-sapphire)78%,#0a1f33)100%)}}:root[data-theme-resolved=dark]{--grad-primary-hover:linear-gradient(168deg,#5487be 0%,#417ab8 46%,var(--color-sapphire)100%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--grad-primary-hover:linear-gradient(168deg,color-mix(in srgb,#a9c8e8 30%,var(--color-sapphire))0%,color-mix(in srgb,#5b90c9 40%,var(--color-sapphire))46%,var(--color-sapphire)100%)}}:root[data-theme-resolved=dark]{--grad-button-glass:linear-gradient(145deg,#82add9eb 0%,#5b90c9e0 55%,#306bacf0 100%);--grad-button-glass-hover:linear-gradient(145deg,#a9c8e8f5 0%,#82add9e6 52%,#5b90c9f0 100%);--grad-button-ink:linear-gradient(145deg,#445364 0%,var(--color-ink)55%,#0c1c2e 100%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--grad-button-ink:linear-gradient(145deg,color-mix(in srgb,var(--color-ink)78%,#fff)0%,var(--color-ink)55%,color-mix(in srgb,var(--color-ink)82%,#000)100%)}}:root[data-theme-resolved=dark]{--grad-button-ink-hover:linear-gradient(145deg,#6a7684 0%,var(--color-ink)48%,#0d1e31 100%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--grad-button-ink-hover:linear-gradient(145deg,color-mix(in srgb,var(--color-ink)62%,#fff)0%,var(--color-ink)48%,color-mix(in srgb,var(--color-ink)88%,#000)100%)}}:root[data-theme-resolved=dark]{--grad-danger:linear-gradient(168deg,#e97284 0%,var(--color-danger)55%,#bf2c42 100%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--grad-danger:linear-gradient(168deg,color-mix(in srgb,var(--color-danger)70%,#fff)0%,var(--color-danger)55%,color-mix(in srgb,var(--color-danger)78%,#4a0a14)100%)}}:root[data-theme-resolved=dark]{--grad-danger-hover:linear-gradient(168deg,#ee909e 0%,var(--color-danger)48%,#ca2f46 100%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--grad-danger-hover:linear-gradient(168deg,color-mix(in srgb,var(--color-danger)55%,#fff)0%,var(--color-danger)48%,color-mix(in srgb,var(--color-danger)85%,#4a0a14)100%)}}:root[data-theme-resolved=dark]{--grad-dark:linear-gradient(185deg,#12192f 0%,var(--color-deep-navy)52%,#090b1a 100%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--grad-dark:linear-gradient(185deg,color-mix(in srgb,var(--color-deep-navy)70%,#243556)0%,var(--color-deep-navy)52%,color-mix(in srgb,var(--color-deep-navy)88%,#000)100%)}}:root[data-theme-resolved=dark]{--grad-surface:linear-gradient(180deg,#f9fbfd 0%,var(--color-surface)100%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--grad-surface:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-muted)55%,var(--color-surface))0%,var(--color-surface)100%)}}:root[data-theme-resolved=dark]{--grad-surface-2:linear-gradient(180deg,#f8fafc 0%,var(--color-surface-muted)100%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark]{--grad-surface-2:linear-gradient(180deg,color-mix(in srgb,var(--color-surface)35%,var(--color-surface-muted))0%,var(--color-surface-muted)100%)}}:root[data-theme-resolved=dark]{--bg-dots:radial-gradient(circle at center,#5b90c92e 1px,transparent 1.15px);--bg-washes:radial-gradient(980px 520px at 92% -12%,#306bac47,transparent 58%),radial-gradient(760px 440px at 2% -4%,#5b90c924,transparent 56%),radial-gradient(820px 560px at 14% 92%,#228c5a1a,transparent 64%),radial-gradient(680px 420px at 78% 58%,#306bac14,transparent 68%);--bg-image:var(--bg-dots),var(--bg-washes)}body{font-family:var(--font-sans);min-height:100vh;color:var(--color-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-page);background-image:var(--bg-image);background-size:var(--bg-dots-size),auto,auto,auto,auto;background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-attachment:fixed}#root,.app-shell{min-height:100vh}.app-main-content--admin-wide{width:100%;max-width:none;min-width:calc(var(--spacing)*0)}.page-assist-chatbot-dismiss{z-index:45;cursor:default;background-color:#0000;border:none;margin:0;padding:0;position:fixed;top:0;right:0;bottom:0;left:0}.page-assist-chatbot{z-index:50;right:max(1.25rem,env(safe-area-inset-right,0px));bottom:max(1.25rem,env(safe-area-inset-bottom,0px));flex-direction:column;align-items:flex-end;display:flex;position:fixed}@media (max-width:1023.98px){.page-assist-chatbot{bottom:calc(var(--app-tabbar-height) + env(safe-area-inset-bottom,0px) + 1rem)}}.page-assist-chatbot-panel{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);flex-direction:column;width:min(22rem,100vw - 2.5rem);max-height:min(28rem,72dvh);display:flex;overflow:hidden;box-shadow:0 12px 40px #0f223824,0 4px 12px #0f223814}@supports (color:color-mix(in lab,red,red)){.page-assist-chatbot-panel{box-shadow:0 12px 40px color-mix(in srgb,var(--color-default)14%,transparent),0 4px 12px color-mix(in srgb,var(--color-default)8%,transparent)}}.page-assist-chatbot-panel-head{border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.page-assist-chatbot-panel-title{font-size:var(--fs-md);color:var(--color-default);margin:0;font-weight:700;line-height:1.25}.page-assist-chatbot-panel-close{border-radius:var(--radius-card);color:var(--color-muted);cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.35rem;transition:background-color .15s,color .15s;display:flex}.page-assist-chatbot-panel-close:hover{background-color:var(--color-surface-muted);color:var(--color-default)}.page-assist-chatbot-panel-close:focus-visible{outline:none;box-shadow:0 0 0 2px #306bac59}@supports (color:color-mix(in lab,red,red)){.page-assist-chatbot-panel-close:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)35%,transparent)}}.page-assist-chatbot-panel-close-icon{width:1.125rem;height:1.125rem}.page-assist-chatbot-messages{flex-direction:column;flex:auto;gap:.5rem;min-height:0;padding:.85rem 1rem;display:flex;overflow-y:auto}.page-assist-chatbot-msg{max-width:92%;font-size:var(--fs-base);color:var(--color-default);padding:.5rem .75rem;line-height:1.45}.page-assist-chatbot-msg--assistant{border-radius:var(--radius-card);background-color:var(--color-surface-muted);border-bottom-left-radius:.25rem;align-self:flex-start}.page-assist-chatbot-msg--user{border-radius:var(--radius-card);background-color:#d9e3f0;border-bottom-right-radius:.25rem;align-self:flex-end}@supports (color:color-mix(in lab,red,red)){.page-assist-chatbot-msg--user{background-color:color-mix(in srgb,var(--color-primary)14%,var(--color-surface-muted))}}.page-assist-chatbot-form{border-top:1px solid var(--color-border-subtle);flex-direction:column;flex-shrink:0;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.page-assist-chatbot-input{resize:vertical;border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface-muted);width:100%;min-height:4.5rem;font-size:var(--fs-base);color:var(--color-default);padding:.5rem .65rem;line-height:1.4}.page-assist-chatbot-input::placeholder{color:var(--color-muted)}.page-assist-chatbot-input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 1px #306bac59}@supports (color:color-mix(in lab,red,red)){.page-assist-chatbot-input:focus{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary)35%,transparent)}}.page-assist-chatbot-submit{align-self:flex-end}.app-sidebar{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl);height:100vh;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);border-right:1px solid #ffffff24;flex-direction:column;display:flex;position:fixed;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.app-sidebar{border-right:1px solid color-mix(in srgb,var(--color-inverse)14%,transparent)}}.app-sidebar{background:linear-gradient(165deg,var(--color-brand)0%,#1b375e 100%)}@supports (color:color-mix(in lab,red,red)){.app-sidebar{background:linear-gradient(165deg,var(--color-brand)0%,color-mix(in srgb,var(--color-surface-dark)55%,var(--color-brand))100%)}}.app-sidebar{box-shadow:4px 0 32px #0f22382e,inset 0 1px #ffffff14}@supports (color:color-mix(in lab,red,red)){.app-sidebar{box-shadow:4px 0 32px color-mix(in srgb,var(--color-default)18%,transparent),inset 0 1px color-mix(in srgb,var(--color-inverse)8%,transparent)}}.app-sidebar-header{border-bottom:1px solid #ffffff1f;flex-shrink:0;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.app-sidebar-header{border-bottom:1px solid color-mix(in srgb,var(--color-inverse)12%,transparent)}}.app-sidebar-header--expanded{gap:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*4)}.app-sidebar-header--collapsed{gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*3);flex-direction:column}.app-sidebar-brand{min-width:calc(var(--spacing)*0);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex:1;align-items:center;text-decoration-line:none;display:flex}.app-sidebar-brand:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.app-sidebar-brand:hover{background-color:color-mix(in srgb,var(--color-inverse)10%,transparent)}}.app-sidebar-brand--icon-only{padding:calc(var(--spacing)*2);flex:0 auto;justify-content:center;align-items:center;display:flex}.app-sidebar-toggle{border-radius:var(--radius-lg);padding:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:#ffffffb8;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.app-sidebar-toggle{color:color-mix(in srgb,var(--color-inverse)72%,transparent)}}.app-sidebar-toggle:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.app-sidebar-toggle:hover{background-color:color-mix(in srgb,var(--color-inverse)10%,transparent)}}.app-sidebar-toggle:hover{color:var(--color-inverse)}.app-sidebar-nav{min-height:calc(var(--spacing)*0);gap:calc(var(--spacing)*2);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.app-sidebar-nav--expanded{padding:calc(var(--spacing)*3)}.app-sidebar-nav--collapsed{padding:calc(var(--spacing)*2)}.app-nav-icon{flex-shrink:0;width:1.125rem;height:1.125rem}.nav-link{border-radius:var(--radius-xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));box-sizing:border-box;color:#ffffffb8;align-items:center;min-height:2.75rem;text-decoration-line:none;display:flex}@supports (color:color-mix(in lab,red,red)){.nav-link{color:color-mix(in srgb,var(--color-inverse)72%,transparent)}}button.nav-link{cursor:pointer;background-color:#0000;border:none;width:100%;font-family:inherit}button.nav-link.nav-link--expanded{text-align:left}.nav-link:hover:not(.nav-link--active){background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.nav-link:hover:not(.nav-link--active){background-color:color-mix(in srgb,var(--color-inverse)8%,transparent)}}.nav-link:hover:not(.nav-link--active){color:var(--color-inverse)}.nav-link.nav-link--active{background-color:#306bac}@supports (color:color-mix(in lab,red,red)){.nav-link.nav-link--active{background-color:color-mix(in srgb,var(--color-primary)28%,var(--color-brand))}}.nav-link.nav-link--active{color:var(--color-inverse);box-shadow:inset 3px 0 0 0 var(--color-primary);font-weight:600}.nav-link.nav-link--active:hover{background-color:#306bac}@supports (color:color-mix(in lab,red,red)){.nav-link.nav-link--active:hover{background-color:color-mix(in srgb,var(--color-primary)36%,var(--color-brand))}}.nav-link.nav-link--active:hover{color:var(--color-inverse)}.nav-link--expanded{gap:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*3)}.nav-link--collapsed{justify-content:center;gap:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*2)}.nav-credits-link-text{flex:1;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.nav-credits-balance{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-size:var(--fs-sm);color:#ffffffa3;margin-left:auto;font-weight:500}@supports (color:color-mix(in lab,red,red)){.nav-credits-balance{color:color-mix(in srgb,var(--color-inverse)64%,transparent)}}.nav-link--active .nav-credits-balance{color:#ffffffe0}@supports (color:color-mix(in lab,red,red)){.nav-link--active .nav-credits-balance{color:color-mix(in srgb,var(--color-inverse)88%,transparent)}}.app-sidebar-admin{border:1px solid #ffffff1f;flex-direction:column;gap:.375rem;margin-top:.25rem;padding:.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.app-sidebar-admin{border:1px solid color-mix(in srgb,var(--color-inverse)12%,transparent)}}.app-sidebar-admin{border-radius:var(--radius-card);background-color:#0a0d1e47}@supports (color:color-mix(in lab,red,red)){.app-sidebar-admin{background-color:color-mix(in srgb,var(--color-surface-dark)28%,transparent)}}.app-sidebar-admin{color:var(--color-inverse)}.app-sidebar-admin--rail{gap:.25rem;padding:.25rem}.nav-admin-heading{font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-inverse);margin:0;padding:.15rem .5rem .35rem;font-weight:700;line-height:1.25}.nav-admin-subheading{font-size:var(--fs-sm);letter-spacing:.01em;text-transform:none;color:var(--color-inverse);margin:0;padding:.4rem .65rem;font-weight:600;line-height:1.25}.nav-admin-subheading--toggle{background-color:#ffffff14;border:0;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:2.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.nav-admin-subheading--toggle{background-color:color-mix(in srgb,var(--color-inverse)8%,transparent)}}.nav-admin-subheading--toggle{cursor:pointer;text-align:left;font:inherit;letter-spacing:inherit;color:var(--color-inverse);border-radius:var(--radius-card);transition:background-color .18s,color .18s}.nav-admin-subheading--toggle:hover,.nav-admin-subheading--toggle:focus-visible{background-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.nav-admin-subheading--toggle:hover,.nav-admin-subheading--toggle:focus-visible{background-color:color-mix(in srgb,var(--color-inverse)14%,transparent)}}.nav-admin-subheading--toggle:hover,.nav-admin-subheading--toggle:focus-visible{color:var(--color-inverse)}.nav-admin-subheading--toggle[aria-expanded=true]{background-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.nav-admin-subheading--toggle[aria-expanded=true]{background-color:color-mix(in srgb,var(--color-inverse)16%,transparent)}}.nav-admin-subheading--toggle[aria-expanded=true]{color:var(--color-inverse)}.nav-admin-subheading--has-active{color:var(--color-inverse);box-shadow:inset 3px 0 0 0 var(--color-primary)}.nav-admin-subheading-chevron{opacity:.72;flex-shrink:0;width:.875rem;height:.875rem;transition:transform .2s}.nav-admin-subheading--toggle[aria-expanded=true] .nav-admin-subheading-chevron{transform:rotate(180deg)}.app-sidebar-admin-section{flex-direction:column;gap:.25rem;display:flex}.app-sidebar-admin-section-panel{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.app-sidebar-admin-section-panel[data-open=true]{grid-template-rows:1fr}.app-sidebar-admin-section-panel-inner{flex-direction:column;gap:.25rem;min-height:0;display:flex;overflow:hidden}.app-sidebar-admin .nav-link{color:var(--color-inverse)}.app-sidebar-admin .nav-link.nav-link--active{background-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.app-sidebar-admin .nav-link.nav-link--active{background-color:color-mix(in srgb,var(--color-inverse)16%,transparent)}}.app-sidebar-admin .nav-link.nav-link--active{color:var(--color-inverse);box-shadow:inset 3px 0 0 0 var(--color-primary)}.app-sidebar-admin .nav-link.nav-link--active:hover{background-color:#ffffff38}@supports (color:color-mix(in lab,red,red)){.app-sidebar-admin .nav-link.nav-link--active:hover{background-color:color-mix(in srgb,var(--color-inverse)22%,transparent)}}@media (max-width:1023.98px){.nav-admin-subheading--toggle{min-height:3rem}}@media (prefers-reduced-motion:reduce){.app-sidebar-admin-section-panel,.nav-admin-subheading--toggle,.nav-admin-subheading-chevron{transition:none}}.app-sidebar-admin-rule{border-top:1px solid #ffffff1f;margin-top:.5rem}@supports (color:color-mix(in lab,red,red)){.app-sidebar-admin-rule{border-top:1px solid color-mix(in srgb,var(--color-inverse)12%,transparent)}}.app-sidebar-admin-rule{padding-top:.5rem}.app-sidebar-footer{border-top:1px solid #ffffff1f;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.app-sidebar-footer{border-top:1px solid color-mix(in srgb,var(--color-inverse)12%,transparent)}}.app-sidebar-footer--expanded{padding:calc(var(--spacing)*3)}.app-sidebar-footer--collapsed{padding:calc(var(--spacing)*2)}.app-sidebar-meta{margin-top:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#ffffff85}@supports (color:color-mix(in lab,red,red)){.app-sidebar-meta{color:color-mix(in srgb,var(--color-inverse)52%,transparent)}}.nav-signout{border-radius:var(--radius-xl);border-style:var(--tw-border-style);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));box-sizing:border-box;cursor:pointer;color:#ffffffb8;background-color:#0000;border-width:0;align-items:center;min-height:2.75rem;font-family:inherit;display:flex}@supports (color:color-mix(in lab,red,red)){.nav-signout{color:color-mix(in srgb,var(--color-inverse)72%,transparent)}}.nav-signout:hover{background-color:#575f98}@supports (color:color-mix(in lab,red,red)){.nav-signout:hover{background-color:color-mix(in srgb,var(--color-garnet)22%,var(--color-brand))}}.nav-signout:hover{color:#fdeff1}@supports (color:color-mix(in lab,red,red)){.nav-signout:hover{color:color-mix(in srgb,var(--color-inverse)92%,var(--color-danger))}}.nav-signout--expanded{gap:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*3);text-align:left}.nav-signout--collapsed{padding-inline:calc(var(--spacing)*2);justify-content:center}:root{--app-tabbar-height:3.75rem}.app-mobile-header{padding:calc(.5rem + env(safe-area-inset-top,0px)) 1rem .5rem;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.app-mobile-header{border-bottom:1px solid color-mix(in srgb,var(--color-inverse)12%,transparent)}}.app-mobile-header{background:linear-gradient(165deg,var(--color-brand)0%,#1b375e 100%)}@supports (color:color-mix(in lab,red,red)){.app-mobile-header{background:linear-gradient(165deg,var(--color-brand)0%,color-mix(in srgb,var(--color-surface-dark)55%,var(--color-brand))100%)}}.app-mobile-header{box-shadow:0 4px 24px #0f223824}@supports (color:color-mix(in lab,red,red)){.app-mobile-header{box-shadow:0 4px 24px color-mix(in srgb,var(--color-default)14%,transparent)}}.app-mobile-header__brand{border-radius:var(--radius-card);align-items:center;min-width:0;padding:.25rem .5rem;text-decoration:none;display:flex}.app-mobile-header__brand:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.app-mobile-header__brand:hover{background-color:color-mix(in srgb,var(--color-inverse)10%,transparent)}}.app-mobile-header .scryon-brand__logotype{font-size:var(--fs-lg)}.app-tabbar{z-index:40;height:calc(var(--app-tabbar-height) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid #ffffff24;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.app-tabbar{border-top:1px solid color-mix(in srgb,var(--color-inverse)14%,transparent)}}.app-tabbar{background:linear-gradient(165deg,var(--color-brand)0%,#1b375e 100%)}@supports (color:color-mix(in lab,red,red)){.app-tabbar{background:linear-gradient(165deg,var(--color-brand)0%,color-mix(in srgb,var(--color-surface-dark)55%,var(--color-brand))100%)}}.app-tabbar{box-shadow:0 -4px 24px #0f22382e}@supports (color:color-mix(in lab,red,red)){.app-tabbar{box-shadow:0 -4px 24px color-mix(in srgb,var(--color-default)18%,transparent)}}.app-tabbar__item{cursor:pointer;min-width:0;font-family:inherit;font-size:var(--fs-3xs);color:#ffffffb8;background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.25rem;padding:.375rem .125rem;font-weight:500;text-decoration:none;display:flex}@supports (color:color-mix(in lab,red,red)){.app-tabbar__item{color:color-mix(in srgb,var(--color-inverse)72%,transparent)}}.app-tabbar__item{transition:color .15s}.app-tabbar__item--active{color:var(--color-inverse);box-shadow:inset 0 3px 0 0 var(--color-primary);background-color:#306bac38;font-weight:600}@supports (color:color-mix(in lab,red,red)){.app-tabbar__item--active{background-color:color-mix(in srgb,var(--color-primary)22%,transparent)}}.app-tabbar__icon{flex-shrink:0;width:1.25rem;height:1.25rem}.app-tabbar__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.app-more-dismiss{z-index:45;cursor:default;background-color:var(--color-overlay);border:none;margin:0;padding:0;position:fixed;top:0;right:0;bottom:0;left:0}.app-more-sheet{left:0;right:0;bottom:calc(var(--app-tabbar-height) + env(safe-area-inset-bottom,0px));z-index:46;max-height:calc(100dvh - var(--app-tabbar-height) - 4rem);border-top:1px solid #ffffff24;flex-direction:column;gap:.25rem;padding:.75rem;display:flex;position:fixed;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.app-more-sheet{border-top:1px solid color-mix(in srgb,var(--color-inverse)14%,transparent)}}.app-more-sheet{border-radius:var(--radius-card)var(--radius-card)0 0;background:linear-gradient(165deg,var(--color-brand)0%,#1b375e 100%)}@supports (color:color-mix(in lab,red,red)){.app-more-sheet{background:linear-gradient(165deg,var(--color-brand)0%,color-mix(in srgb,var(--color-surface-dark)55%,var(--color-brand))100%)}}.app-more-sheet{box-shadow:0 -12px 40px #0f22383d}@supports (color:color-mix(in lab,red,red)){.app-more-sheet{box-shadow:0 -12px 40px color-mix(in srgb,var(--color-default)24%,transparent)}}@media (max-width:1023.98px){.app-sidebar{display:none}}@media (min-width:1024px){.app-mobile-header,.app-tabbar,.app-more-dismiss,.app-more-sheet{display:none}}.app-main{min-height:100vh;min-width:calc(var(--spacing)*0);transition-property:margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);overflow-x:hidden}.app-main--nav{padding:1.25rem 1rem calc(var(--app-tabbar-height) + 1.5rem + env(safe-area-inset-bottom,0px))}.app-main--nav.app-main--nav-admin-wide{padding-left:.5rem;padding-right:.5rem}@media (min-width:640px){.app-main--nav{padding-top:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.app-main--nav{margin-left:14rem;padding:2rem}.app-main--nav.app-main--nav-admin-wide{padding:2rem 1rem}html[data-sidebar-collapsed=true] .app-main--nav{margin-left:4rem}}.scryon-logo-mark__sapphire{fill:var(--color-sapphire)}.scryon-logo-mark__emerald{fill:#87a9cf}@supports (color:color-mix(in lab,red,red)){.scryon-logo-mark__emerald{fill:color-mix(in srgb,var(--color-sapphire)58%,#fff)}}.scryon-brand{align-items:center;gap:.625rem;min-width:0;line-height:1;display:inline-flex}.scryon-brand__logotype{font-family:var(--font-serif);font-weight:700;font-size:var(--fs-3xl);letter-spacing:-.02em;text-transform:uppercase}.scryon-brand--light .scryon-brand__logotype{color:var(--color-sapphire)}.scryon-brand--dark .scryon-brand__logotype{color:var(--color-inverse)}@media (max-width:768px){.scryon-brand__logotype{font-size:var(--fs-xl)}}.app-main-auth{min-height:100vh;min-width:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);overflow-x:hidden}.auth-page{--marketing-nav-height:62px;--radius-card:1.75rem;--font-sans:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",Helvetica,sans-serif;--font-numeric:ui-monospace,SFMono-Regular,Menlo,monospace;--color-page:#fafcff;--color-surface:#fff;--color-default:#0b1c2e;--color-ink:#0b1c2e;--color-body:#16293d;--color-ink-soft:#3a4d63;--color-muted:#5b6c80;--color-sapphire:#0b5bd3;--color-sapphire-deep:#084298;--color-control-border:#8595a8;--color-primary:#0b5bd3;--color-brand:#0b5bd3;--color-emerald:#0e7490;--color-danger:#be123c;--color-gray-100:#f2f6fc;--color-gray-200:#0b28461a;--color-gray-600:#5b6c80;--color-slate-500:#93a3b5;--color-inverse:#fff;--color-surface-dark:#071a33;--nav-bg:linear-gradient(150deg,#ffffffeb,#ffffffa3);--glass-bg:linear-gradient(155deg,#ffffffe6 0%,#ffffffa3 100%);--glass-bg-strong:#ffffffd1;--glass-border:#ffffffeb;--glass-filter:blur(28px)saturate(180%);--glass-shadow:inset 0 1px 0 #fffffff2,0 30px 68px -26px #0b28464d,0 2px 6px #0b28460d;--grad-button-glass:linear-gradient(160deg,#2468ce 0%,#0b5bd3 100%);--grad-button-glass-hover:linear-gradient(160deg,#0b5bd3 0%,#084298 100%);--btn-shadow:inset 0 1px 0 #ffffff61,0 16px 38px -12px #0b5bd399;min-height:100vh;color:var(--color-body);background-color:var(--color-page);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#fff,#e9f1fb 56%,#fafcff);flex-direction:column;display:flex;position:relative;overflow-x:hidden}.auth-page:before{content:"";pointer-events:none;z-index:0;opacity:.8;background-image:linear-gradient(#0b28460b 1px,#0000 1px),linear-gradient(90deg,#0b28460b 1px,#0000 1px),radial-gradient(circle,#0b28461c 1px,#0000 1.3px);background-size:52px 52px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.auth-page__auroras{z-index:0;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.auth-page__auroras span{filter:blur(70px);background:radial-gradient(closest-side,#0b5bd333,#0000 72%);border-radius:50%;width:62.5rem;height:45rem;animation:18s ease-in-out infinite auth-aurora-drift;position:absolute;top:-18.75rem;left:42%}.auth-page__auroras span:nth-child(2){filter:blur(80px);background:radial-gradient(closest-side,#78beff66,#0000 70%);width:48.75rem;height:40rem;animation-duration:24s;animation-direction:reverse;top:-12.5rem;left:-11.25rem}.auth-page__auroras span:nth-child(3){filter:blur(90px);background:radial-gradient(closest-side,#96cdff6b,#0000 70%);width:53.75rem;height:38.75rem;animation-duration:21s;top:auto;bottom:-20rem;left:10%}.auth-page__auroras span:nth-child(4){filter:blur(90px);background:radial-gradient(closest-side,#c4e0ff80,#0000 72%);width:43.75rem;height:35rem;inset:auto -7.5rem -15rem auto}@keyframes auth-aurora-drift{50%{transform:translate(-26px,22px)scale(1.07)}}.marketing-site-wordmark{font-family:var(--font-serif);font-weight:700;font-size:var(--fs-lg);letter-spacing:-.02em;align-items:center;gap:1px;line-height:1;display:inline-flex}.marketing-site-wordmark__a{color:var(--color-default)}.marketing-site-wordmark__b{color:var(--color-sapphire)}.marketing-site-wordmark__mark{width:1.1875rem;height:1.1875rem;margin:0 .5px}.auth-page .scryon-logo-mark__sapphire{fill:var(--color-default)}.auth-page .scryon-logo-mark__emerald{fill:var(--color-sapphire)}.marketing-site-wordmark--footer{font-size:var(--fs-lg)}.marketing-site-wordmark--footer .marketing-site-wordmark__a{color:var(--color-default)}.marketing-site-wordmark--footer .marketing-site-wordmark__b{color:var(--color-sapphire)}.marketing-site-wordmark--footer .scryon-logo-mark__sapphire{fill:var(--color-default)}.marketing-site-wordmark--footer .scryon-logo-mark__emerald{fill:var(--color-sapphire)}.marketing-site-wordmark--footer .marketing-site-wordmark__mark{width:1.0625rem;height:1.0625rem}.marketing-nav{z-index:100;background:var(--nav-bg);-webkit-backdrop-filter:blur(26px)saturate(175%);border:1px solid #fffffff2;border-radius:9999px;width:min(73.75rem,100% - 6rem);margin:1.375rem auto 0;position:sticky;top:1rem;box-shadow:inset 0 1px #fff,0 16px 40px -22px #0b28464d}.marketing-nav__inner{min-height:var(--marketing-nav-height);align-items:center;gap:1.75rem;height:auto;margin:0;padding:.625rem .75rem .625rem 1.375rem;display:flex}.marketing-nav__logo{flex-shrink:0;align-items:center;transition:opacity .26s cubic-bezier(.22,1,.36,1);display:inline-flex}.marketing-nav__logo:hover{opacity:.8}.marketing-nav__links{flex:1;align-items:center;gap:.25rem;margin-left:0;display:flex}.marketing-nav__item{align-items:center;display:flex;position:relative}.marketing-nav__link{min-height:2.75rem;font-size:var(--fs-base);color:var(--color-muted);white-space:nowrap;background:0 0;border-radius:9999px;align-items:center;padding:.4375rem .625rem;font-weight:400;text-decoration:none;transition:color .26s cubic-bezier(.22,1,.36,1);display:flex}.marketing-nav__link:hover{color:var(--color-ink-soft)}.marketing-nav__link--menu{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:0;gap:.3125rem;font-family:inherit}.marketing-nav__menu-chevron{flex-shrink:0;transition:transform .26s cubic-bezier(.22,1,.36,1)}.marketing-nav__link--menu[aria-expanded=true] .marketing-nav__menu-chevron{transform:rotate(180deg)}.marketing-nav__dropdown{z-index:120;border:1px solid var(--color-gray-200);border-radius:calc(var(--radius-card) - .625rem);width:17.5rem;box-shadow:var(--glass-shadow);opacity:0;visibility:hidden;pointer-events:none;background:#fffffff7;padding:.5rem;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),visibility .26s cubic-bezier(.22,1,.36,1);position:absolute;top:calc(100% - 2px);left:50%;transform:translate(-50%,-8px)}.marketing-nav__link--menu[aria-expanded=true]+.marketing-nav__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.marketing-nav__dropdown-link{border-radius:calc(var(--radius-card) - 1.125rem);min-height:2.75rem;font-size:var(--fs-base);color:var(--color-gray-600);align-items:center;gap:.5rem;padding:.625rem .75rem;font-weight:400;text-decoration:none;display:flex}.marketing-nav__dropdown-link:hover{color:var(--color-sapphire);background:#0b5bd314}.marketing-nav__dropdown-link--overview{border-bottom:1px solid var(--color-gray-200);border-radius:calc(var(--radius-card) - 1.125rem)calc(var(--radius-card) - 1.125rem)0 0;color:var(--color-default);margin-bottom:.3125rem;font-weight:600}.marketing-nav__menu-icon,.marketing-nav__mobile-icon{color:var(--color-sapphire);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.marketing-nav__menu-icon-svg{stroke-width:1.85px;width:1rem;height:1rem}.marketing-nav__actions{align-items:center;gap:.625rem;margin-left:auto;display:flex}.marketing-nav__login{min-height:2.75rem;font-size:var(--fs-base);color:var(--color-muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9999px;align-items:center;padding:.625rem 1.125rem;font-weight:500;text-decoration:none;transition:color .26s cubic-bezier(.22,1,.36,1);display:inline-flex}.marketing-nav__login:hover{color:var(--color-default)}.marketing-nav__login--current{color:var(--color-default);cursor:default}.marketing-nav__cta{background:var(--grad-button-glass);min-width:2.75rem;min-height:2.75rem;font-size:var(--fs-base);color:var(--color-inverse);white-space:nowrap;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:.6875rem 1.25rem;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff5c,0 10px 24px -8px #0b5bd38c}.marketing-nav__cta:hover:not(:disabled){background:var(--grad-button-glass-hover);transform:translateY(-2px)}.marketing-nav__cta--current,.marketing-nav__cta--current:hover{cursor:default;transform:none}.marketing-nav__hamburger{width:2.75rem;height:2.75rem;color:var(--color-sapphire);background:#ffffffdb;border:1px solid #0b28461a;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:none;position:relative}.marketing-nav__hamburger:hover{background-color:var(--color-gray-100)}.marketing-nav__hamburger-icon{transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1);position:absolute}.marketing-nav__hamburger-icon--close{opacity:0;transform:rotate(-90deg)scale(.8)}.marketing-nav__hamburger[aria-expanded=true] .marketing-nav__hamburger-icon--open{opacity:0;transform:rotate(90deg)scale(.8)}.marketing-nav__hamburger[aria-expanded=true] .marketing-nav__hamburger-icon--close{opacity:1;transform:none}.marketing-nav__backdrop{z-index:150;background-color:#0a0d1e73;border:none;margin:0;padding:0;display:none;position:fixed;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.marketing-nav__backdrop{background-color:color-mix(in srgb,var(--color-surface-dark)45%,transparent)}}.marketing-nav__backdrop{opacity:0;pointer-events:none;cursor:default;transition:opacity .26s cubic-bezier(.22,1,.36,1)}.marketing-nav__backdrop--open{opacity:1;pointer-events:auto;display:block}.marketing-nav__mobile-menu{z-index:151;max-height:calc(100dvh - 7.1875rem);padding:1rem 1.25rem max(1.5rem,env(safe-area-inset-bottom,0px));border-radius:var(--radius-card);box-shadow:var(--glass-shadow);background:#fafcfffa;border:1px solid #0b28461a;flex-direction:column;display:none;position:fixed;inset:5.875rem 1.25rem auto;overflow:hidden}.marketing-nav__mobile-menu--open{display:flex}.marketing-nav__mobile-nav{flex-direction:column;flex:auto;gap:4px;min-height:0;display:flex;overflow-y:auto}.marketing-nav__mobile-link{border-radius:calc(var(--radius-card) - 1.125rem);min-height:3.25rem;font-size:var(--fs-lg);color:var(--color-muted);align-items:center;gap:.5rem;padding:.875rem 1rem;font-weight:600;text-decoration:none;transition:background-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1);display:flex}.marketing-nav__mobile-link:hover{background-color:var(--color-gray-100)}.marketing-nav__mobile-group-label{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-slate-500);padding:.875rem 1rem .5rem;font-weight:700;line-height:1.4}.marketing-nav__mobile-subnav{border-left:2px solid #0b5bd329;flex-direction:column;gap:2px;margin:-2px 0 6px;padding-left:1rem;display:flex}.marketing-nav__mobile-link--child{min-height:2.75rem;font-size:var(--fs-md);padding:.625rem 1rem;font-weight:500}.marketing-nav__mobile-actions{border-top:1px solid var(--color-gray-200);flex-direction:column;flex-shrink:0;gap:1rem;margin-top:.75rem;padding-top:1rem;display:flex}.marketing-nav__mobile-btn{width:100%;min-height:3.25rem;font-size:var(--fs-md);border-radius:9999px;justify-content:center;align-items:center;font-weight:500;text-decoration:none;transition:border-color .26s cubic-bezier(.22,1,.36,1),background-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1);display:inline-flex}.marketing-nav__mobile-btn--secondary{-webkit-backdrop-filter:blur(18px);color:var(--color-default);background:#ffffffe0;border:1px solid #0b28461f;box-shadow:inset 0 1px #fffffff2}.marketing-nav__mobile-btn--secondary:hover{color:var(--color-sapphire);background:#fff;transform:translateY(-2px)}@media (max-width:1179px){.auth-page .marketing-nav__links,.auth-page .marketing-nav__login,.auth-page .btn-primary.marketing-nav__cta--desktop{display:none}.auth-page .marketing-nav__hamburger{display:flex}}@media (max-width:1024px){.marketing-nav{width:min(73.75rem,100% - 2.5rem)}.marketing-nav__inner{padding-inline:1rem}}@media (max-width:640px){.auth-page{--marketing-nav-height:44px;background-image:linear-gradient(#fff,#e9f1fb 46%,#fafcff)}.auth-page:before{background-size:48px 48px}.marketing-nav{width:calc(100% - 2.5rem);padding-top:env(safe-area-inset-top,0px);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;margin-top:1rem;top:.625rem}.marketing-nav__inner{justify-content:space-between;min-height:2.75rem;padding:0}.marketing-site-wordmark{font-size:var(--fs-lg)}.marketing-nav__mobile-menu{top:calc(4.5rem + env(safe-area-inset-top,0px))}.marketing-nav__mobile-btn,.marketing-nav__mobile-link{min-height:3.25rem}}.admin-operator-page,.admin-csm-page{color:var(--color-default);font-family:var(--font-sans);flex-direction:column;gap:1rem;display:flex}.admin-operator-page__header,.admin-csm-page__header,.admin-operator-detail__heading,.admin-operator-toolbar,.admin-operator-bulk,.admin-operator-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admin-operator-page__header h1,.admin-csm-page__header h1{margin:0}.admin-operator-page__header p,.admin-csm-page__header p{margin-top:.25rem}.admin-operator-page__header p,.admin-csm-page__header p,.admin-operator-toolbar>span,.admin-operator-review p{color:var(--color-muted)}.admin-operator-tabs{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface-muted);align-self:flex-start;gap:.25rem;padding:.25rem;display:inline-flex}.admin-operator-tabs button{border-radius:calc(var(--radius-card) - .25rem);min-height:44px;color:var(--color-muted);padding:.55rem 1rem;font-weight:600}.admin-operator-tabs button[data-active=true]{background:var(--color-surface);color:var(--color-default)}.admin-operator-layout{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.9fr);align-items:start;gap:1rem;display:grid}.admin-operator-list,.admin-operator-detail,.admin-operator-notice,.admin-operator-bulk,.admin-operator-context,.admin-operator-review{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface)}.admin-operator-list{min-width:0;overflow:hidden}.admin-operator-list--full{width:100%}.admin-operator-detail{min-width:0;padding:1.25rem;position:sticky;top:1rem}.admin-operator-toolbar,.admin-operator-bulk{padding:.75rem 1rem}.admin-operator-select-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:0 1rem .75rem;display:flex}.admin-operator-select-row__count{font-size:var(--fs-base);color:var(--color-muted);font-weight:600}.admin-operator-table-checkbox{border-radius:var(--radius-card);border:1px solid var(--color-border);width:1rem;height:1rem;accent-color:var(--color-primary)}.admin-operator-bulk{background:var(--color-surface-muted);border-width:1px 0 0;border-radius:0}.admin-operator-search{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex:1;align-items:center;gap:.5rem;min-width:min(100%,18rem);padding:0 .75rem;display:flex}.admin-operator-search input,.admin-operator-form input,.admin-operator-form textarea,.admin-operator-bulk select{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-height:44px;color:var(--color-default);font:inherit}.admin-operator-search input{border:0;outline:0;width:100%}.admin-operator-form input,.admin-operator-form textarea,.admin-operator-bulk select{width:100%;padding:.65rem .75rem}.admin-operator-form textarea{resize:vertical;min-height:7rem}.admin-operator-form input:focus,.admin-operator-form textarea:focus,.admin-operator-bulk select:focus{border-color:var(--color-primary);outline:2px solid #306bac33}@supports (color:color-mix(in lab,red,red)){.admin-operator-form input:focus,.admin-operator-form textarea:focus,.admin-operator-bulk select:focus{outline:2px solid color-mix(in srgb,var(--color-primary)20%,transparent)}}.admin-operator-form input:disabled,.admin-operator-form textarea:disabled{background:var(--color-surface-muted);color:var(--color-muted)}.admin-operator-table-wrap,.admin-csm-table-wrap,.meetings-table-wrap{overflow:auto}.admin-operator-table,.admin-csm-table,.meetings-table{border-collapse:collapse;width:100%;font-size:var(--fs-base)}.admin-operator-table th,.admin-operator-table td,.admin-csm-table th,.admin-csm-table td,.meetings-table th,.meetings-table td{border-top:1px solid var(--color-border-subtle);text-align:left;vertical-align:middle;padding:.75rem}.admin-operator-table th,.admin-csm-table th,.meetings-table th{color:var(--color-muted);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em}.admin-operator-table tbody tr,.admin-csm-table tbody tr,.meetings-table tbody tr{transition:background-color .15s}.admin-operator-table tbody tr:hover,.admin-csm-table tbody tr:hover,.meetings-table tbody tr:hover{background:#eef3f8}@supports (color:color-mix(in lab,red,red)){.admin-operator-table tbody tr:hover,.admin-csm-table tbody tr:hover,.meetings-table tbody tr:hover{background:color-mix(in srgb,var(--color-primary)8%,var(--color-surface))}}.admin-operator-table tbody tr:hover,.admin-csm-table tbody tr:hover,.meetings-table tbody tr:hover{cursor:pointer}.admin-operator-table tbody tr[aria-disabled=true]{cursor:wait}.admin-operator-table tbody tr:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.admin-operator-table tbody tr:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.admin-operator-table tbody tr:focus-visible{outline-offset:-2px}.admin-operator-table tr[data-active=true],.admin-csm-table tr[data-active=true],.meetings-table tr[data-active=true]{background:var(--color-surface-muted)}.admin-operator-table tbody tr[data-active=true]:hover,.admin-csm-table tbody tr[data-active=true]:hover,.meetings-table tbody tr[data-active=true]:hover{background:#dce6f2}@supports (color:color-mix(in lab,red,red)){.admin-operator-table tbody tr[data-active=true]:hover,.admin-csm-table tbody tr[data-active=true]:hover,.meetings-table tbody tr[data-active=true]:hover{background:color-mix(in srgb,var(--color-primary)12%,var(--color-surface-muted))}}.admin-operator-task-link{width:100%;min-height:44px;color:var(--color-default);text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;transition:color .15s;display:flex}.admin-operator-table tbody tr:hover .admin-operator-task-link strong{color:var(--color-primary)}.admin-operator-task-link span,.admin-operator-kicker{color:var(--color-muted);font-size:var(--fs-xs)}.admin-operator-assigned{min-width:0;color:var(--color-muted);font-size:var(--fs-sm);overflow-wrap:anywhere;line-height:1.35;display:block}.admin-operator-detail__heading .admin-operator-assigned{flex-basis:100%}.admin-operator-pill,.admin-csm-pill,.meetings-status{background:var(--color-surface-muted);color:var(--color-muted);font-size:var(--fs-xs);text-transform:capitalize;white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;padding:.2rem .55rem;font-weight:600;line-height:1.2;display:inline-flex}.admin-operator-form{gap:.75rem;margin-top:1rem;display:grid}.admin-operator-form>label{font-size:var(--fs-base);gap:.35rem;font-weight:600;display:grid}.admin-operator-table input[type=checkbox],.admin-csm-table input[type=checkbox]{width:1.1rem;height:1.1rem;accent-color:var(--color-primary)}.admin-operator-context,.admin-operator-review{background:var(--color-surface-muted);padding:.65rem .75rem}.admin-operator-context{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;display:grid}.admin-operator-context__main{flex-direction:column;gap:.35rem;min-width:0;display:flex}.admin-operator-context__main p{font-size:var(--fs-base);margin:0;line-height:1.3}.admin-operator-context__links{flex-wrap:wrap;gap:.25rem .75rem;display:flex}.admin-operator-context a,.admin-conference-estimation-links a{color:var(--color-primary);overflow-wrap:anywhere;text-decoration:underline}.admin-operator-context__link{align-items:center;gap:.35rem;display:inline-flex}.admin-operator-context__link-icon{flex-shrink:0;width:.875rem;height:.875rem}.admin-operator-context__thumb{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);justify-self:end;width:3.25rem;min-width:44px;height:3.25rem;min-height:44px;display:block;position:relative;overflow:hidden}.admin-operator-context__thumb img{object-fit:cover;width:100%;height:100%;display:block}.admin-operator-context__thumb--logo img{object-fit:contain;padding:.25rem}.admin-operator-context__thumb--empty{background:var(--color-surface-muted);border-style:dashed;justify-content:center;align-items:center;display:flex}.admin-operator-context__thumb-empty-icon{width:1.5rem;height:1.5rem;color:var(--color-muted)}.admin-operator-context__thumb-icon{background:#ffffffd1;border-radius:.25rem;width:.875rem;height:.875rem;padding:.125rem;position:absolute;bottom:.25rem;right:.25rem}@supports (color:color-mix(in lab,red,red)){.admin-operator-context__thumb-icon{background:color-mix(in srgb,var(--color-surface)82%,transparent)}}.admin-operator-context__thumb-icon{color:var(--color-default)}@media (max-width:640px){.admin-operator-context__thumb{width:2.75rem;height:2.75rem}}.admin-operator-instructions{border:1px solid #e6c07d;min-width:0;padding:.65rem .75rem}@supports (color:color-mix(in lab,red,red)){.admin-operator-instructions{border:1px solid color-mix(in srgb,var(--color-amber)50%,var(--color-border))}}.admin-operator-instructions{border-radius:var(--radius-card);background:#fdefd8}@supports (color:color-mix(in lab,red,red)){.admin-operator-instructions{background:color-mix(in srgb,var(--color-amber)16%,var(--color-surface))}}.admin-operator-instructions h3{color:var(--color-default);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .35rem;font-weight:700}.admin-operator-instructions__empty{color:var(--color-muted);font-size:var(--fs-sm);margin:0}.admin-operator-instructions__body,.admin-operator-instructions__preview{text-align:left;overflow-wrap:anywhere;white-space:pre-wrap;width:100%;font-size:var(--fs-sm);color:var(--color-default);margin:0;font-weight:400;line-height:1.35}.admin-operator-instructions__preview{cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;display:block}.admin-operator-instructions__preview:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-card)}.admin-operator-instructions-tooltip{z-index:10050;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:min(28rem,100vw - 2rem);max-height:min(50vh,24rem);color:var(--color-default);font-size:var(--fs-base);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.5rem;padding:.75rem .875rem;line-height:1.4;position:fixed;overflow:auto;box-shadow:0 10px 15px -3px #1214281f,0 4px 6px -4px #1214281a}@supports (color:color-mix(in lab,red,red)){.admin-operator-instructions-tooltip{box-shadow:0 10px 15px -3px color-mix(in srgb,var(--color-charcoal)12%,transparent),0 4px 6px -4px color-mix(in srgb,var(--color-charcoal)10%,transparent)}}.admin-operator-push-modal{z-index:220;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.admin-operator-push-modal__panel{z-index:1;border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;width:min(100%,36rem);max-height:min(90dvh,40rem);display:flex;position:relative;box-shadow:0 1px 2px #12142814,0 18px 48px #306bac24}@supports (color:color-mix(in lab,red,red)){.admin-operator-push-modal__panel{box-shadow:0 1px 2px color-mix(in srgb,var(--color-charcoal)8%,transparent),0 18px 48px color-mix(in srgb,var(--color-sapphire)14%,transparent)}}.admin-operator-push-modal__header{border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1rem .75rem;display:flex}.admin-operator-push-modal__header h2{font-size:var(--fs-lg);margin:0}.admin-operator-push-modal__body{flex:1;gap:.75rem;min-height:0;padding:1rem 1.25rem;display:grid;overflow-y:auto}.admin-operator-push-modal__copy,.admin-operator-push-modal__hint{font-size:var(--fs-sm);color:var(--color-muted);margin:0}.admin-operator-push-modal__fieldset{border:0;min-width:0;margin:0;padding:0}.admin-operator-push-modal__fieldset legend{color:var(--color-muted);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.35rem;font-weight:700}.admin-operator-push-modal__field-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.35rem;display:flex}.admin-operator-push-modal__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.15rem .75rem;display:grid}.admin-operator-push-modal__field{min-height:44px;font-size:var(--fs-base);align-items:center;gap:.5rem;display:flex}.admin-operator-push-modal__field input{width:1.1rem;height:1.1rem;accent-color:var(--color-primary);flex-shrink:0}.admin-operator-push-assignees{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);gap:.35rem;min-width:0;display:grid;overflow:hidden}.admin-operator-push-assignees--has-value{border-color:var(--color-primary)}.admin-operator-push-assignees__search-wrap{border-bottom:1px solid var(--color-border);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.admin-operator-push-assignees__search-icon{width:.875rem;height:.875rem;color:var(--color-muted);flex-shrink:0}.admin-operator-push-assignees__search{width:100%;min-width:0;font-size:var(--fs-base);color:var(--color-default);background:0 0;border:none;padding:0}.admin-operator-push-assignees__search::placeholder{color:var(--color-muted)}.admin-operator-push-assignees__search:focus,.admin-operator-push-assignees__search:focus-visible{box-shadow:none;outline:none}.admin-operator-push-assignees__list{max-height:14rem;margin:0;padding:.25rem;list-style:none;overflow:auto}.admin-operator-push-assignees__empty{font-size:var(--fs-base);color:var(--color-muted);padding:.5rem .75rem}.admin-operator-push-assignees__option{border-radius:calc(var(--radius-card) - .25rem);width:100%;min-height:44px;font:inherit;font-size:var(--fs-base);color:var(--color-default);text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.admin-operator-push-assignees__option:hover{background:var(--color-surface-muted)}.admin-operator-push-assignees__option--selected{background:#eef3f8}@supports (color:color-mix(in lab,red,red)){.admin-operator-push-assignees__option--selected{background:color-mix(in srgb,var(--color-primary)8%,var(--color-surface))}}.admin-operator-push-assignees__check{width:1rem;height:1rem;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.admin-operator-push-assignees__check-icon{width:.875rem;height:.875rem}.admin-operator-push-assignees__option-copy{gap:.1rem;min-width:0;display:grid}.admin-operator-push-assignees__option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-operator-push-assignees__option-email{text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted);font-size:var(--fs-xs);overflow:hidden}.admin-operator-push-assignees .admin-operator-push-modal__hint{padding:0 .75rem .5rem}.admin-operator-push-modal__footer{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.admin-operator-push-modal__footer .btn-primary,.admin-operator-push-modal__footer .companies-filter-btn-refresh{width:auto;min-height:44px}@media (max-width:640px){.admin-operator-push-modal{align-items:flex-end;padding:0}.admin-operator-push-modal__panel{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;max-height:92dvh}.admin-operator-push-modal__footer{flex-direction:column;align-items:stretch}.admin-operator-push-modal__fields{grid-template-columns:1fr}.admin-operator-push-modal__field{min-height:48px;font-size:var(--fs-md)}.admin-operator-push-assignees__option{min-height:48px}.admin-operator-push-assignees__search{font-size:var(--fs-md)}.admin-operator-push-assignees__list{max-height:12rem}}.admin-operator-actions,.admin-operator-review{margin-top:1rem}.admin-operator-icon{flex:none;width:1rem;height:1rem}.admin-operator-icon--spin{animation:1s linear infinite spin}.admin-operator-empty{min-height:12rem;color:var(--color-muted);text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;display:flex}.admin-operator-empty__icon{width:1.5rem;height:1.5rem}.admin-operator-notice{padding:.75rem 1rem}.admin-operator-notice--error{border-color:#daa5b7}@supports (color:color-mix(in lab,red,red)){.admin-operator-notice--error{border-color:color-mix(in srgb,var(--color-danger)35%,var(--color-border))}}.admin-operator-notice--error{background:var(--color-surface-danger);color:var(--color-danger)}.admin-operator-notice--success{border-color:#93cbb5}@supports (color:color-mix(in lab,red,red)){.admin-operator-notice--success{border-color:color-mix(in srgb,var(--color-emerald)35%,var(--color-border))}}.admin-operator-notice--success{background:var(--color-surface-success)}.admin-operator-table-filters th{vertical-align:top;border-top:0;padding-top:.35rem;padding-bottom:.65rem}.admin-operator-column-filter-label{margin:0;display:block}.admin-operator-column-filter-label>span{color:var(--color-muted);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.2rem;font-weight:700;display:block}.admin-operator-table-filters__controls,.admin-operator-quick-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.admin-operator-quick-filters{padding:0 1rem .75rem;display:none}.admin-operator-column-filter,.admin-operator-filters-panel .admin-companies-filters-field{border:1px solid var(--glass-border);border-radius:var(--radius-card);background:var(--glass-bg);-webkit-backdrop-filter:blur(8px)saturate(130%);width:100%;min-height:36px;color:var(--color-default);font:inherit;font-size:var(--fs-xs);padding:.35rem .5rem;box-shadow:inset 0 1px #ffffff8c}.admin-operator-column-filter:focus,.admin-operator-filters-panel .admin-companies-filters-field:focus{border-color:var(--color-primary);outline:2px solid #306bac33}@supports (color:color-mix(in lab,red,red)){.admin-operator-column-filter:focus,.admin-operator-filters-panel .admin-companies-filters-field:focus{outline:2px solid color-mix(in srgb,var(--color-primary)20%,transparent)}}.admin-operator-table-group-row td{border-top:1px solid var(--color-border-subtle);background:var(--color-surface-muted);padding-top:1rem;padding-bottom:.35rem}.admin-operator-table-group-row:first-child td{border-top:0}.admin-operator-table-group-row__label{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-brand);font-weight:700}.admin-operator-table-group-row__count{color:var(--color-muted);font-size:var(--fs-xs);margin-left:.5rem;font-weight:600}.admin-operator-sort-btn{min-height:44px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}.admin-operator-sort-btn:hover{color:var(--color-default)}.admin-operator-table-shell,.admin-csm-table-shell,.meetings-table-shell{min-width:0}.admin-operator-stats{gap:1rem;min-width:0;display:grid}.admin-operator-stats__filters{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.admin-operator-stats__operator,.admin-operator-stats__task-type{min-width:18rem;max-width:28rem;color:var(--color-muted);font-size:var(--fs-xs);flex:18rem;gap:.35rem;font-weight:700;display:grid}.admin-operator-stats__task-type{flex-basis:14rem;min-width:14rem;max-width:20rem}.admin-operator-stats__task-type select{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:100%;min-height:42px;color:var(--color-default);font:inherit;font-size:var(--fs-base);padding:.55rem .75rem}.admin-operator-stats-picker{position:relative}.admin-operator-stats-picker input{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:100%;min-height:42px;color:var(--color-default);font:inherit;font-size:var(--fs-base);padding:.55rem 2.5rem .55rem .75rem}.admin-operator-stats-picker__clear,.admin-operator-stats-picker__toggle{border-radius:var(--radius-card);width:2rem;height:2rem;color:var(--color-muted);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.admin-operator-stats-picker__clear svg,.admin-operator-stats-picker__toggle svg{width:1rem;height:1rem}.admin-operator-stats-picker__list{z-index:20;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);max-height:18rem;box-shadow:var(--shadow-md,0 8px 24px #0000001f);margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow:auto}.admin-operator-stats-picker__empty{color:var(--color-muted);font-size:var(--fs-base);padding:.65rem .75rem}.admin-operator-stats-picker__option{border-radius:calc(var(--radius-card) - .25rem);width:100%;min-height:40px;color:var(--color-default);font:inherit;font-size:var(--fs-base);text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;display:flex}.admin-operator-stats-picker__check{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.admin-operator-stats-picker__option[aria-selected=true] .admin-operator-stats-picker__check{border-color:var(--color-primary);background:var(--color-primary)}.admin-operator-stats-picker__check-icon{width:.75rem;height:.75rem;color:var(--color-inverse)}.admin-operator-stats-picker__option--active,.admin-operator-stats-picker__option[aria-selected=true]{background:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.admin-operator-stats-picker__option--active,.admin-operator-stats-picker__option[aria-selected=true]{background:color-mix(in srgb,var(--color-primary)10%,var(--color-surface))}}.admin-operator-stats-table__name{color:inherit;font:inherit;text-align:left;background:0 0;border:0;gap:.15rem;padding:0;display:grid}.admin-operator-stats-table__row--active{background:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.admin-operator-stats-table__row--active{background:color-mix(in srgb,var(--color-primary)6%,var(--color-surface))}}.admin-operator-stats__error,.admin-operator-stats__loading{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);min-height:8rem;color:var(--color-muted);justify-content:center;align-items:center;gap:.75rem;display:flex}.admin-operator-stats__error{color:var(--color-danger)}.admin-operator-stats__error svg,.admin-operator-stats__loading svg{width:1.25rem;height:1.25rem}.admin-operator-stats__error button{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-height:40px;color:var(--color-default);padding:.4rem .75rem;font-weight:700}.admin-operator-stats-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.admin-operator-stats-kpi,.admin-operator-stats-card{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm,0 1px 2px #0000000d)}.admin-operator-stats-kpi{gap:.25rem;padding:1rem;display:grid}.admin-operator-stats-kpi span{color:var(--color-muted);font-size:var(--fs-xs);font-weight:700}.admin-operator-stats-kpi strong{color:var(--color-default);font-family:var(--font-numeric);font-size:var(--fs-3xl);line-height:1.15}.admin-operator-stats-kpi--primary{border-top-color:var(--color-primary);background:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.admin-operator-stats-kpi--primary{background:color-mix(in srgb,var(--color-primary)6%,var(--color-surface))}}.admin-operator-stats-kpi--emerald{border-top-color:var(--color-emerald);background:#eff9f2}@supports (color:color-mix(in lab,red,red)){.admin-operator-stats-kpi--emerald{background:color-mix(in srgb,var(--color-emerald)7%,var(--color-surface))}}.admin-operator-stats-kpi--sapphire{border-top-color:var(--color-sapphire);background:#f1f5f9}@supports (color:color-mix(in lab,red,red)){.admin-operator-stats-kpi--sapphire{background:color-mix(in srgb,var(--color-sapphire)7%,var(--color-surface))}}.admin-operator-stats-kpi--amber{border-top-color:var(--color-amber);background:#fef7eb}@supports (color:color-mix(in lab,red,red)){.admin-operator-stats-kpi--amber{background:color-mix(in srgb,var(--color-amber)8%,var(--color-surface))}}.admin-operator-stats-kpi--garnet{border-top-color:var(--color-garnet);background:#fdf1f3}@supports (color:color-mix(in lab,red,red)){.admin-operator-stats-kpi--garnet{background:color-mix(in srgb,var(--color-garnet)7%,var(--color-surface))}}.admin-operator-stats-kpi--violet{border-top-color:var(--color-brand);background:#f1f5f9}@supports (color:color-mix(in lab,red,red)){.admin-operator-stats-kpi--violet{background:color-mix(in srgb,var(--color-brand)7%,var(--color-surface))}}.admin-operator-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.admin-operator-stats-card{min-width:0;padding:1rem}.admin-operator-stats-card--wide{grid-column:1/-1}.admin-operator-stats-card h2{color:var(--color-default);font-size:var(--fs-base);margin:0 0 1rem;font-weight:800}.admin-operator-stats-card__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin:0 0 1rem;display:flex}.admin-operator-stats-card__head h2{margin:0}.admin-operator-stats-legend{color:var(--color-muted);font-size:var(--fs-xs);flex-wrap:wrap;gap:.5rem .85rem;margin:0;padding:0;font-weight:700;list-style:none;display:flex}.admin-operator-stats-legend li{align-items:center;gap:.35rem;display:inline-flex}.admin-operator-stats-legend__swatch{border-radius:.25rem;flex-shrink:0;width:.7rem;height:.7rem}.admin-operator-stats-legend__swatch--company_data,.admin-operator-stats-day__bar--company_data{background:var(--color-emerald)}.admin-operator-stats-legend__swatch--conference_estimation,.admin-operator-stats-day__bar--conference_estimation{background:var(--color-sapphire)}.admin-operator-stats-bars{gap:.75rem;display:grid}.admin-operator-stats-bar{grid-template-columns:minmax(7rem,30%) minmax(4rem,1fr) 3rem;align-items:center;gap:.75rem;min-width:0;display:grid}button.admin-operator-stats-bar{border-radius:var(--radius-card);cursor:pointer;background:0 0;border:0;width:100%;min-height:44px;padding:0}button.admin-operator-stats-bar--active{background:#306bac14}@supports (color:color-mix(in lab,red,red)){button.admin-operator-stats-bar--active{background:color-mix(in srgb,var(--color-primary)8%,transparent)}}.admin-operator-stats-bar>span{color:var(--color-muted);font-size:var(--fs-sm);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-operator-stats-bar__track{border-radius:var(--radius-card);background:var(--color-surface-muted);height:1.25rem;overflow:hidden}.admin-operator-stats-bar__fill{border-radius:inherit;background:var(--color-primary);height:100%}.admin-operator-stats-bar__fill--emerald{background:var(--color-emerald)}.admin-operator-stats-bar__fill--amber{background:var(--color-amber)}.admin-operator-stats-bar__fill--primary{background:var(--color-primary)}.admin-operator-stats-bar>strong{color:var(--color-default);font-family:var(--font-numeric);font-size:var(--fs-sm);text-align:right}.admin-operator-stats-days{align-items:stretch;gap:.5rem;min-height:13rem;padding-top:.5rem;display:flex;overflow-x:auto}.admin-operator-stats-day{min-width:3.25rem;color:var(--color-muted);font-size:var(--fs-2xs);text-align:center;flex:1 0 3.25rem;grid-template-rows:minmax(8rem,1fr) auto auto;gap:.25rem;display:grid}.admin-operator-stats-day__plot{border-radius:var(--radius-card);background:var(--color-surface-muted);flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden}.admin-operator-stats-day__stack{flex-direction:column-reverse;width:100%;min-height:0;display:flex}.admin-operator-stats-day__bar{background:var(--color-primary);flex:0 0 0;width:100%;min-height:0}.admin-operator-stats-day strong{color:var(--color-default);font-family:var(--font-numeric)}.admin-operator-stats-table-wrap{overflow-x:auto}.admin-operator-stats-table{border-collapse:collapse;width:100%;min-width:48rem}.admin-operator-stats-table th,.admin-operator-stats-table td{border-bottom:1px solid var(--color-border-subtle);color:var(--color-muted);text-align:right;padding:.75rem}.admin-operator-stats-table th{font-size:var(--fs-xs)}.admin-operator-stats-table th:first-child,.admin-operator-stats-table td:first-child{text-align:left}.admin-operator-stats-table td{font-family:var(--font-numeric);font-size:var(--fs-base)}.admin-operator-stats-table td:first-child{font-family:var(--font-sans)}.admin-operator-stats-table td:first-child strong,.admin-operator-stats-table td:first-child span{display:block}.admin-operator-stats-table td:first-child strong{color:var(--color-default)}.admin-operator-stats-table td:first-child span{font-size:var(--fs-xs);margin-top:.15rem}.admin-operator-filters-panel,.admin-operator-actions-panel{gap:.75rem;display:grid}.admin-operator-filters-group{border:0;margin:0;padding:0}.admin-operator-filters-group legend{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.35rem;font-weight:700}.admin-operator-filters-checks{gap:.35rem;display:grid}.admin-operator-filters-check{min-height:44px;font-size:var(--fs-base);align-items:center;gap:.55rem;display:flex}.admin-operator-filters-check input{width:1.1rem;height:1.1rem;accent-color:var(--color-primary)}.admin-operator-filters-check--solo{min-height:44px}.admin-operator-actions-panel__summary,.admin-operator-actions-panel__hint{color:var(--color-muted);font-size:var(--fs-sm);margin:0}.admin-operator-actions-panel__row{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.admin-operator-actions-panel__divider{background:var(--color-border-subtle);height:1px}.admin-operator-actions-panel .btn-primary,.admin-operator-actions-panel .companies-filter-btn-refresh,.admin-operator-actions-panel .settings-action-btn{justify-content:center;width:100%}.admin-operator-side-count{background:#e6edf5;border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;padding:.1rem .4rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.admin-operator-side-count{background:color-mix(in srgb,var(--color-primary)12%,var(--color-surface))}}.admin-operator-side-count{color:var(--color-primary);font-size:var(--fs-2xs);font-weight:700}.admin-operator-modal,.admin-csm-modal,.meetings-modal,.meetings-chat-modal{z-index:200;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.meetings-chat-modal{z-index:220}.admin-operator-modal__backdrop,.admin-csm-modal__backdrop,.meetings-modal__backdrop,.meetings-chat-modal__backdrop{background:var(--color-overlay);cursor:pointer;border:0;position:absolute;top:0;right:0;bottom:0;left:0}.admin-operator-modal__panel,.admin-csm-modal__panel,.meetings-modal__panel,.meetings-chat-modal__panel{z-index:1;border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;width:min(100%,48rem);max-height:min(90dvh,52rem);display:flex;position:relative;box-shadow:0 1px 2px #12142814,0 18px 48px #306bac24}@supports (color:color-mix(in lab,red,red)){.admin-operator-modal__panel,.admin-csm-modal__panel,.meetings-modal__panel,.meetings-chat-modal__panel{box-shadow:0 1px 2px color-mix(in srgb,var(--color-charcoal)8%,transparent),0 18px 48px color-mix(in srgb,var(--color-sapphire)14%,transparent)}}.admin-operator-modal__panel,.admin-csm-modal__panel,.meetings-modal__panel,.meetings-chat-modal__panel{transform-origin:50%}@keyframes admin-operator-modal-enter{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes admin-operator-modal-leave{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.96)translateY(10px)}}.admin-operator-modal__panel--enter{animation:.22s ease-out both admin-operator-modal-enter}.admin-operator-modal__panel--leave{pointer-events:none;animation:.18s ease-in both admin-operator-modal-leave}@media (prefers-reduced-motion:reduce){.admin-operator-modal__panel--enter,.admin-operator-modal__panel--leave{animation:none}}.meetings-chat-modal__backdrop{background:#04061273}@supports (color:color-mix(in lab,red,red)){.meetings-chat-modal__backdrop{background:color-mix(in srgb,var(--color-overlay)78%,transparent)}}.meetings-chat-modal__backdrop{-webkit-backdrop-filter:blur(12px)saturate(130%)}.meetings-chat-modal__panel{border:1px solid var(--color-border-subtle);background:var(--color-surface);width:min(100%,36rem);height:min(36rem,90dvh);min-height:0;max-height:min(90dvh,52rem);overflow:hidden;box-shadow:0 1px 2px #12142814,0 22px 56px #306bac29}@supports (color:color-mix(in lab,red,red)){.meetings-chat-modal__panel{box-shadow:0 1px 2px color-mix(in srgb,var(--color-charcoal)8%,transparent),0 22px 56px color-mix(in srgb,var(--color-sapphire)16%,transparent)}}@media (max-width:1023.98px){.meetings-chat-modal{padding:.75rem}.meetings-chat-modal__panel{width:min(100%,40rem);height:min(32rem,88dvh)}}.admin-operator-modal__header,.admin-csm-modal__header,.meetings-modal__header,.meetings-chat-modal__header{border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1rem .75rem;display:flex}.admin-operator-modal__header .admin-operator-detail__heading{flex:1;min-width:0}.meetings-chat-modal__header-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.meetings-chat-modal__unread{white-space:nowrap;padding-inline:.25rem}.admin-operator-modal__close,.admin-csm-modal__close,.meetings-modal__close,.meetings-chat-modal__close{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface-muted);min-width:44px;min-height:44px;color:var(--color-muted);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.admin-operator-modal__close:hover,.admin-csm-modal__close:hover,.meetings-modal__close:hover,.meetings-chat-modal__close:hover{color:var(--color-default);background:#e4ecf5}@supports (color:color-mix(in lab,red,red)){.admin-operator-modal__close:hover,.admin-csm-modal__close:hover,.meetings-modal__close:hover,.meetings-chat-modal__close:hover{background:color-mix(in srgb,var(--color-primary)8%,var(--color-surface-muted))}}.admin-operator-modal__body,.admin-csm-modal__body,.meetings-modal__body,.meetings-chat-modal__body{flex:1;min-height:0;padding:.75rem 1rem;overflow-y:auto}.admin-csm-modal__body,.meetings-modal__body{flex-direction:column;gap:.65rem;display:flex}.admin-operator-modal__body .admin-operator-form{margin-top:0}.admin-operator-modal__footer,.admin-csm-modal__footer,.meetings-modal__footer,.meetings-chat-modal__footer{border-top:1px solid var(--color-border-subtle);background:var(--color-surface-muted);border-radius:0 0 var(--radius-card)var(--radius-card);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.admin-operator-modal__footer .admin-operator-modal__action{min-height:44px}.meetings-chat-modal__header{border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface);align-items:flex-start;padding:1rem 1.15rem}.meetings-chat-modal__footer{border-top:1px solid var(--color-border-subtle);background:var(--color-surface);flex-direction:column;align-items:stretch;padding:.75rem 1.15rem 1rem}.meetings-chat-modal__close.geo-choropleth-zoom-btn{box-shadow:none}.admin-csm-status-chips,.meetings-status-chips,.admin-csm-toolbar,.admin-csm-bulk,.admin-csm-select-row,.admin-csm-actions,.admin-csm-assign-row{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.admin-csm-modal .conference-attendees-btn,.meetings-modal .conference-attendees-btn{width:auto;height:2.25rem;min-height:2.25rem;font-size:var(--fs-base);padding:0 .75rem}.admin-csm-assign-row .admin-companies-filters-field-label{flex:12rem}.admin-csm-assign-row .admin-companies-filters-field,.admin-csm-assign-row .conference-attendees-btn{height:2.25rem;min-height:2.25rem;font-size:var(--fs-base)}.admin-csm-composer .conference-attendees-btn,.meetings-composer .conference-attendees-btn{flex:none;width:auto}.meetings-composer__count{font-family:var(--font-numeric);font-size:var(--fs-sm);color:var(--color-muted);font-variant-numeric:tabular-nums;margin:0;line-height:1.3}.meetings-composer__count--limit{color:var(--color-danger)}.admin-csm-status-chip,.meetings-category-chip{border:1px solid var(--color-border-subtle);background:var(--color-surface);min-height:44px;color:var(--color-muted);font-family:var(--font-sans);font-size:var(--fs-base);cursor:pointer;border-radius:9999px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-weight:700;display:inline-flex}.admin-csm-status-chip--active,.meetings-category-chip--active{border-color:var(--color-brand);background:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.admin-csm-status-chip--active,.meetings-category-chip--active{background:color-mix(in srgb,var(--color-brand)10%,var(--color-surface))}}.admin-csm-status-chip--active,.meetings-category-chip--active{color:var(--color-default)}.meetings-category-chip:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.admin-csm-status-chip--overdue{border-color:#db9daf}@supports (color:color-mix(in lab,red,red)){.admin-csm-status-chip--overdue{border-color:color-mix(in srgb,var(--color-danger)40%,var(--color-border))}}.admin-csm-status-chip--overdue{color:var(--color-danger)}.admin-csm-status-chip__count,.meetings-category-chip__count,.meetings-category__count{background:var(--color-surface-muted);font-variant-numeric:tabular-nums;text-align:center;border-radius:9999px;min-width:1.25rem;padding:0 .3rem}.admin-csm-toolbar .admin-companies-filters-field-label,.admin-csm-bulk .admin-companies-filters-field-label{flex:1;min-width:min(100%,14rem)}.admin-csm-clear{border-radius:9999px}.admin-csm-banner{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.admin-csm-banner--danger{border-color:#daaebf}@supports (color:color-mix(in lab,red,red)){.admin-csm-banner--danger{border-color:color-mix(in srgb,var(--color-danger)30%,var(--color-border))}}.admin-csm-banner--danger{background:var(--color-surface-danger);color:var(--color-danger)}.admin-csm-banner p{flex:1;margin:0}.admin-csm-banner button{min-height:44px;padding:0 .6rem;font-weight:600}.admin-csm-empty,.meetings-empty{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-muted);flex-direction:column;align-items:center;gap:.75rem;padding:4rem 1rem;display:flex}.admin-csm-empty--dashed,.meetings-empty--dashed{background:#f4f7fb80;border-style:dashed}@supports (color:color-mix(in lab,red,red)){.admin-csm-empty--dashed,.meetings-empty--dashed{background:color-mix(in srgb,var(--color-surface-muted)50%,transparent)}}.admin-csm-table-shell,.meetings-table-shell{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}.admin-csm-table{min-width:56rem}.meetings-table{min-width:44rem}.admin-csm-table td strong,.meetings-table td strong{display:block}.admin-csm-table__check{width:2.5rem}.admin-csm-muted,.meetings-muted{color:var(--color-muted);font-size:var(--fs-sm)}.admin-csm-age--overdue{color:var(--color-danger);font-weight:700}.admin-csm-pill--submitted,.meetings-status--submitted{background:#fdefd8}@supports (color:color-mix(in lab,red,red)){.admin-csm-pill--submitted,.meetings-status--submitted{background:color-mix(in srgb,var(--color-amber)16%,var(--color-surface))}}.admin-csm-pill--in_progress,.admin-csm-pill--contacting,.meetings-status--in_progress,.meetings-status--contacting{background:#e2eaf3}@supports (color:color-mix(in lab,red,red)){.admin-csm-pill--in_progress,.admin-csm-pill--contacting,.meetings-status--in_progress,.meetings-status--contacting{background:color-mix(in srgb,var(--color-brand)14%,var(--color-surface))}}.admin-csm-pill--scheduled,.admin-csm-pill--completed,.meetings-status--scheduled,.meetings-status--completed{background:#def2e6}@supports (color:color-mix(in lab,red,red)){.admin-csm-pill--scheduled,.admin-csm-pill--completed,.meetings-status--scheduled,.meetings-status--completed{background:color-mix(in srgb,var(--color-emerald)14%,var(--color-surface))}}.admin-csm-pill--declined,.admin-csm-pill--cancelled,.meetings-status--declined,.meetings-status--cancelled{background:#fbe7ea}@supports (color:color-mix(in lab,red,red)){.admin-csm-pill--declined,.admin-csm-pill--cancelled,.meetings-status--declined,.meetings-status--cancelled{background:color-mix(in srgb,var(--color-danger)12%,var(--color-surface))}}.meetings-status--submitted{color:#8e661f}@supports (color:color-mix(in lab,red,red)){.meetings-status--submitted{color:color-mix(in srgb,var(--color-amber)55%,var(--color-default))}}.meetings-status--in_progress,.meetings-status--contacting{color:var(--color-brand)}.meetings-status--scheduled,.meetings-status--completed{color:#12563f}@supports (color:color-mix(in lab,red,red)){.meetings-status--scheduled,.meetings-status--completed{color:color-mix(in srgb,var(--color-emerald)40%,var(--color-default))}}.meetings-status--declined,.meetings-status--cancelled{color:var(--color-danger)}.meetings-chat-modal__heading{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.meetings-chat-modal__eyebrow{color:var(--color-muted);font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:600;line-height:1.3}.meetings-chat-modal__meta{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:.15rem 0 0;display:flex}.meetings-chat-modal__meta-item{color:var(--color-muted);font-family:var(--font-sans);font-size:var(--fs-sm);line-height:1.35}.meetings-chat-modal__body.meetings-chat__log{background:var(--color-surface-muted);overscroll-behavior:contain;flex:1 1 0;gap:.65rem;min-height:0;max-height:none;padding:1rem 1.15rem 1.25rem;scroll-padding-block-end:1rem;overflow-y:auto}.meetings-chat-modal__empty{text-align:center;min-height:12rem;color:var(--color-muted);font-size:var(--fs-base);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.35rem;margin:0;padding:2rem 1rem;display:flex}.meetings-chat-modal__empty-title{color:var(--color-default);font-size:var(--fs-lg);margin:0;font-weight:700}.meetings-chat-modal__empty p{margin:0}.meetings-chat-modal__readonly{color:var(--color-muted);font-size:var(--fs-sm);text-align:center;margin:0}.meetings-chat-modal__alert{margin:0 1.15rem .15rem}.meetings-chat-modal__footer .meetings-composer{width:100%}.meetings-chat-modal .conference-attendees-field{display:block}.meetings-chat-modal .conference-attendees-field textarea,.meetings-chat-modal .conference-staff-notes__textarea{field-sizing:content;border-color:var(--color-border);background:var(--color-surface);min-height:2.75rem;max-height:8rem;font-size:var(--fs-base);resize:none}.meetings-chat-modal .conference-attendees-field textarea:focus,.meetings-chat-modal .conference-staff-notes__textarea:focus,.meetings-chat-modal .conference-attendees-field textarea:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;box-shadow:none}.meetings-chat-modal__send{white-space:nowrap;width:100%}.meetings-chat-modal__send-wrap{flex-direction:column;align-items:stretch;gap:.2rem;width:max-content;display:flex}.meetings-chat-modal__send-hint{color:var(--color-muted);font-family:var(--font-sans);font-size:var(--fs-2xs);letter-spacing:.02em;text-align:center;white-space:nowrap;margin:0;font-weight:600;line-height:1.3}.admin-csm-chat-open,.meetings-card__chat{flex:none}.admin-csm-chat-open .meetings-unread-badge,.meetings-card__chat .meetings-unread-badge,.meetings-card__actions .meetings-unread-badge{margin-left:0}.admin-csm-modal__heading,.meetings-modal__heading{flex-wrap:wrap;flex:1;align-items:center;gap:.5rem .75rem;min-width:0;display:flex}.admin-csm-modal__heading h2,.meetings-modal__heading h2,.meetings-chat-modal__heading h2{font-family:var(--font-sans);font-size:var(--fs-3xl);letter-spacing:-.02em;color:var(--color-default);margin:0;font-weight:700;line-height:1.25}.meetings-chat-modal__heading h2{font-size:var(--fs-xl);overflow-wrap:anywhere}.admin-csm-assigned{color:var(--color-muted);font-size:var(--fs-base)}.admin-csm-modal__meta,.meetings-modal__meta{flex-direction:column;gap:.2rem;display:flex}.admin-csm-requester{font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-default);flex-wrap:wrap;align-items:baseline;gap:.3rem .5rem;margin:0;display:flex}.admin-csm-requester__label{color:var(--color-muted);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.admin-csm-requester a{color:var(--color-primary)}.admin-csm-modal__meta-line,.meetings-modal__meta-line{color:var(--color-muted);font-family:var(--font-sans);font-size:var(--fs-base);margin:0}.admin-csm-fold,.meetings-fold{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface)}.admin-csm-fold__summary,.meetings-fold__summary{cursor:pointer;min-height:44px;font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-default);align-items:center;gap:.5rem;padding:0 .75rem;font-weight:700;list-style:none;display:flex}.admin-csm-fold__summary::-webkit-details-marker{display:none}.meetings-fold__summary::-webkit-details-marker{display:none}.admin-csm-fold__summary:focus-visible,.meetings-fold__summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-card)}.admin-csm-fold__title,.meetings-fold__title{flex:auto;min-width:0}.admin-csm-fold__chevron,.meetings-fold__chevron{width:1rem;height:1rem;color:var(--color-muted);flex-shrink:0;transition:transform .15s}.admin-csm-fold[open] .admin-csm-fold__chevron,.meetings-fold[open] .meetings-fold__chevron{transform:rotate(180deg)}.admin-csm-fold__body,.meetings-fold__body{flex-direction:column;gap:.55rem;padding:0 .75rem .75rem;display:flex}.admin-csm-job{font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-default);margin:0}.admin-csm-notes,.meetings-notes{gap:.65rem;display:grid}@media (min-width:641px){.admin-csm-notes--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.admin-csm-notes__block,.meetings-notes__block{flex-direction:column;gap:.4rem;min-width:0;display:flex}.meetings-notes__block .conference-attendees-btn{align-self:flex-start}.admin-csm-notes__label{color:var(--color-muted);font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.admin-csm-notes__text{border-radius:var(--radius-card);background:var(--color-surface-muted);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-default);margin:0;padding:.55rem .7rem}.admin-csm-notes__text--empty{color:var(--color-muted)}.admin-csm-work,.meetings-work{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface-muted);padding:.65rem .75rem}.admin-csm-work__row,.admin-csm-refund,.meetings-work__row,.meetings-refund{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.admin-csm-work__status{flex:10rem;min-width:min(100%,10rem)}.admin-csm-work .admin-companies-filters-field,.admin-csm-work .conference-attendees-btn,.admin-csm-work .admin-csm-chat-open,.admin-csm-refund .conference-attendees-btn,.admin-csm-refund .hold-to-confirm-btn,.meetings-work .conference-attendees-btn,.meetings-work .meetings-card__chat,.meetings-refund .conference-attendees-btn{height:2.25rem;min-height:2.25rem}.admin-csm-refund,.meetings-refund{width:100%}.admin-csm-refund .conference-attendees-field{flex:16rem;min-width:0}.admin-csm-refund p{flex:12rem;margin:0}.admin-csm-pill--refund,.admin-csm-status-chip--refund{border-color:#e3c694}@supports (color:color-mix(in lab,red,red)){.admin-csm-pill--refund,.admin-csm-status-chip--refund{border-color:color-mix(in srgb,var(--color-amber)40%,var(--color-border))}}.admin-csm-pill--refund,.admin-csm-status-chip--refund{background:#fdefd8}@supports (color:color-mix(in lab,red,red)){.admin-csm-pill--refund,.admin-csm-status-chip--refund{background:color-mix(in srgb,var(--color-amber)16%,var(--color-surface))}}.admin-csm-pill--refunded{background:#def2e6}@supports (color:color-mix(in lab,red,red)){.admin-csm-pill--refunded{background:color-mix(in srgb,var(--color-emerald)14%,var(--color-surface))}}.admin-csm-table td .admin-csm-pill+.admin-csm-pill{margin-left:.35rem}.admin-csm-contact{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.45rem .75rem;margin:0;display:grid}.admin-csm-contact dt{color:var(--color-muted);font-family:var(--font-sans);font-size:var(--fs-base);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.admin-csm-contact dd{font-family:var(--font-sans);font-size:var(--fs-md);color:var(--color-default);align-items:center;gap:.4rem;margin:.15rem 0 0;display:flex}.admin-csm-contact a{color:var(--color-primary);align-items:center;gap:.3rem;display:inline-flex}.admin-csm-copy{min-width:44px;min-height:44px;color:var(--color-muted);justify-content:center;align-items:center;display:inline-flex}.admin-csm-timeline,.meetings-timeline{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.admin-csm-timeline li,.meetings-timeline li{color:var(--color-muted);font-family:var(--font-sans);font-size:var(--fs-base);flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;display:flex}@media (max-width:1023.98px){.admin-operator-stats-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-operator-detail{position:static}.admin-companies-page .admin-side-panel-layout{flex-direction:column}.admin-companies-page .admin-side-panel{width:100%;min-width:0;max-height:none;position:static}.admin-operator-page .admin-side-panel--collapsed{width:100%;min-width:0;min-height:3rem}}@media (max-width:640px){.admin-operator-stats__filters,.admin-operator-stats__operator,.admin-operator-stats__task-type{width:100%}.admin-operator-stats__operator,.admin-operator-stats__task-type{max-width:none}.admin-operator-stats-picker input,.admin-operator-stats__task-type select{min-height:48px;font-size:var(--fs-md)}.admin-operator-stats-picker__clear,.admin-operator-stats-picker__toggle,.admin-operator-stats-picker__option{min-width:48px;min-height:48px}.admin-operator-stats-picker__list{max-height:16rem}.admin-operator-stats-card__head{flex-direction:column;align-items:flex-start}.admin-operator-stats-kpis,.admin-operator-stats-grid{grid-template-columns:1fr}.admin-operator-stats-kpi{grid-template-columns:1fr auto;align-items:center}.admin-operator-stats-kpi strong{font-size:var(--fs-xl)}.admin-operator-stats-bar{grid-template-columns:minmax(5.5rem,35%) minmax(3rem,1fr) 2.5rem;gap:.5rem}.admin-operator-stats__error{flex-direction:column;align-items:flex-start;padding:1rem}.admin-operator-stats__error button{width:100%;min-height:48px}.admin-operator-stats-table{min-width:0}.admin-operator-stats-table,.admin-operator-stats-table tbody,.admin-operator-stats-table tr,.admin-operator-stats-table td{width:100%;display:block}.admin-operator-stats-table thead{display:none}.admin-operator-stats-table tr{border-bottom:1px solid var(--color-border-subtle);padding:.5rem 0}.admin-operator-stats-table td{text-align:right;border:0;grid-template-columns:minmax(7rem,42%) 1fr;gap:.75rem;padding:.4rem 0;display:grid}.admin-operator-stats-table td:before{content:attr(data-label);color:var(--color-muted);font-family:var(--font-sans);font-size:var(--fs-xs);text-align:left;font-weight:700}.admin-operator-stats-table td:first-child{text-align:right}.admin-operator-stats-table__name{justify-content:center;width:100%;min-height:44px}.admin-operator-page,.admin-csm-page{gap:.75rem}.admin-operator-page__header,.admin-csm-page__header,.admin-operator-toolbar,.admin-csm-toolbar,.admin-csm-bulk,.admin-operator-bulk,.admin-operator-actions{flex-direction:column;align-items:stretch}.admin-operator-page__header>.btn-primary,.admin-operator-actions .btn-primary,.admin-operator-actions .companies-filter-btn-refresh,.admin-operator-actions .settings-action-btn,.admin-operator-tabs{width:100%}.admin-operator-tabs button{min-height:48px;font-size:var(--fs-md);flex:1}.admin-operator-detail{padding:1rem}.admin-operator-search,.admin-operator-search input,.admin-operator-form input,.admin-operator-form textarea,.admin-operator-bulk select,.admin-operator-actions .btn-primary,.admin-operator-actions .companies-filter-btn-refresh,.admin-operator-actions .settings-action-btn{min-height:48px;font-size:var(--fs-md)}.admin-operator-table,.admin-operator-table tbody,.admin-operator-table tr,.admin-operator-table td,.admin-csm-table,.admin-csm-table tbody,.admin-csm-table tr,.admin-csm-table td,.meetings-table,.meetings-table tbody,.meetings-table tr,.meetings-table td{width:100%;display:block}.admin-operator-table thead,.admin-csm-table thead,.meetings-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.admin-operator-table tr,.admin-csm-table tr,.meetings-table tr{border-top:1px solid var(--color-border-subtle);border-radius:var(--radius-card);padding:.5rem .75rem}.admin-operator-table tbody tr:active,.admin-csm-table tbody tr:active,.meetings-table tbody tr:active{background:#e6edf5}@supports (color:color-mix(in lab,red,red)){.admin-operator-table tbody tr:active,.admin-csm-table tbody tr:active,.meetings-table tbody tr:active{background:color-mix(in srgb,var(--color-primary)12%,var(--color-surface))}}.admin-operator-table td,.admin-csm-table td,.meetings-table td{border:0;grid-template-columns:minmax(5rem,.35fr) minmax(0,1fr);gap:.5rem;padding:.35rem 0;display:grid}.admin-operator-table td:before,.admin-csm-table td:before,.meetings-table td:before{content:attr(data-label);color:var(--color-muted);font-size:var(--fs-xs);text-transform:uppercase;font-weight:600}.admin-operator-table td:not([data-label]):before,.admin-operator-table-group-row td:before,.admin-csm-table td:not([data-label]):before,.meetings-table td:not([data-label]):before{content:none}.admin-operator-table-group-row td{align-items:center;gap:.5rem;display:flex}.admin-operator-table,.admin-csm-table,.meetings-table{min-width:0!important}.admin-operator-task-link{min-height:48px}.admin-operator-table-filters{display:none}.admin-operator-quick-filters{grid-template-columns:1fr;gap:.65rem;display:grid}.admin-operator-quick-filters .admin-operator-column-filter,.admin-operator-quick-filters .admin-companies-filters-field,.admin-companies-page .admin-companies-filters-field{min-height:48px;font-size:var(--fs-md)}.admin-operator-actions-panel__row{grid-template-columns:1fr}.admin-operator-modal,.admin-csm-modal,.meetings-modal,.meetings-chat-modal{align-items:flex-end;padding:0}.admin-operator-modal__panel,.admin-csm-modal__panel,.meetings-modal__panel,.meetings-chat-modal__panel{transform-origin:bottom;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;max-height:92dvh}.meetings-chat-modal__panel{height:92dvh}@keyframes admin-operator-modal-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes admin-operator-modal-leave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(24px)}}.admin-operator-modal__footer,.admin-csm-status-chips{flex-direction:column;align-items:stretch}.admin-csm-modal__footer,.meetings-modal__footer,.meetings-chat-modal__footer,.admin-csm-actions,.admin-csm-assign-row,.admin-csm-work__row,.admin-csm-refund,.meetings-work__row,.meetings-refund,.admin-csm-composer,.meetings-composer{flex-wrap:wrap;align-items:flex-end}.admin-csm-work__status,.admin-csm-refund .conference-attendees-field,.meetings-composer__field{flex:100%}.admin-csm-modal .conference-attendees-btn,.meetings-modal .conference-attendees-btn,.meetings-chat-modal .conference-attendees-btn,.admin-csm-assign-row .admin-companies-filters-field,.admin-csm-work .admin-companies-filters-field,.admin-csm-work .conference-attendees-btn,.admin-csm-work .admin-csm-chat-open,.admin-csm-refund .conference-attendees-btn,.admin-csm-refund .hold-to-confirm-btn,.meetings-work .conference-attendees-btn,.meetings-work .meetings-card__chat,.meetings-refund .conference-attendees-btn,.meetings-composer .conference-attendees-btn,.admin-csm-chat-open,.meetings-card__chat{height:2.75rem;min-height:2.75rem;font-size:var(--fs-md);width:auto}.meetings-chat-modal textarea,.meetings-modal textarea,.meetings-modal input,.conference-attendees-modal input,.admin-csm-notes textarea,.admin-csm-refund textarea,.meetings-notes textarea,.meetings-refund textarea{font-size:var(--fs-md)}.meetings-chat__bubble{max-width:85%;font-size:var(--fs-md)}.meetings-chat__time{font-size:var(--fs-xs)}.meetings-chat__read{font-size:var(--fs-sm)}.meetings-chat-modal__header{flex-wrap:wrap;padding:.85rem 1rem}.meetings-chat-modal__heading{flex:100%}.meetings-chat-modal__header-actions{justify-content:flex-end;width:100%}.meetings-chat-modal__unread{min-height:48px;margin-right:auto}.meetings-chat-modal__body.meetings-chat__log{min-height:0;padding:.85rem 1rem 1rem}.meetings-chat-modal__footer{padding:.75rem 1rem calc(.85rem + env(safe-area-inset-bottom,0px))}.meetings-chat-modal__alert{margin-inline:1rem}.meetings-chat-modal .conference-attendees-field textarea,.meetings-chat-modal .conference-staff-notes__textarea{min-height:3rem}.admin-csm-status-chip,.admin-csm-clear,.admin-csm-copy,.admin-csm-modal__close,.meetings-modal__close,.meetings-chat-modal__close,.admin-csm-fold__summary,.meetings-fold__summary,.meetings-category-chip,.admin-csm-toolbar .admin-companies-filters-field,.admin-csm-bulk .admin-companies-filters-field{min-height:48px;font-size:var(--fs-md)}.admin-operator-modal__footer .admin-operator-modal__action{width:100%;min-height:48px;font-size:var(--fs-md);justify-content:center}.admin-operator-context__links a,.admin-operator-instructions__preview{min-height:44px}}.marketing-footer{z-index:1;background:var(--color-page);color:var(--color-default);border-top:1px solid #0b28461a;margin-top:auto;padding:2.125rem 0 2.5rem;position:relative}.marketing-footer__container{width:100%;max-width:79.75rem;margin:0 auto;padding:0 3rem}.marketing-footer__grid{grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(140px,1fr));gap:2.5rem;display:grid}.marketing-footer__logo{margin-bottom:.5rem;transition:opacity .26s cubic-bezier(.22,1,.36,1);display:inline-flex}.marketing-footer__logo:hover{opacity:.8}.marketing-footer__brand p{max-width:22rem;font-size:var(--fs-sm);color:var(--color-muted);margin-top:1rem;line-height:1.55}.marketing-footer__heading{font-family:var(--font-numeric);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin-bottom:1rem;font-weight:500}.marketing-footer__link{min-height:2.75rem;font-size:var(--fs-sm);color:var(--color-muted);align-items:center;gap:.5rem;padding:.375rem 0;font-weight:500;text-decoration:none;transition:color .26s cubic-bezier(.22,1,.36,1);display:flex}.marketing-footer__link:hover{color:var(--color-sapphire)}.marketing-footer__bottom{font-family:var(--font-numeric);font-size:var(--fs-xs);text-align:center;color:var(--color-muted);border-top:1px solid #0b28461a;margin-top:2rem;padding-top:1.5rem}@media (max-width:1024px){.marketing-footer__container{padding:0 1.25rem}.marketing-footer__grid{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width:640px){.marketing-footer{padding:2rem 0 1.5rem}.marketing-footer__container{padding:0 1.25rem}.marketing-footer__grid{grid-template-columns:1fr;gap:1.5rem}.marketing-footer__bottom{margin-top:1.5rem;padding-top:1.25rem}}.auth-page__main{z-index:1;flex:1;justify-content:center;align-items:center;padding:2.5rem 3rem 3.75rem;display:flex;position:relative}.auth-panel{border-radius:var(--radius-card);-webkit-backdrop-filter:blur(34px)saturate(180%);background:linear-gradient(155deg,#fffffff5,#ffffffbd);border:1px solid #fff;width:100%;max-width:32.5rem;padding:2.5rem 1.375rem 1.625rem;box-shadow:inset 0 1px #fff,0 44px 90px -30px #0b28466b,0 2px 8px #0b28460f}.glass{background:linear-gradient(145deg,var(--glass-bg-strong)0%,var(--glass-bg)100%);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter)}.glass--dark{-webkit-backdrop-filter:blur(16px)saturate(130%);background:#0a0d1ead;border-color:#ffffff24;box-shadow:0 18px 44px #0000002e,inset 0 1px #ffffff1f}.ui-fill-primary,.ui-fill-primary:visited{border:1px solid #2b629d}@supports (color:color-mix(in lab,red,red)){.ui-fill-primary,.ui-fill-primary:visited{border:1px solid color-mix(in srgb,var(--color-sapphire)88%,#0a1f33)}}.ui-fill-primary,.ui-fill-primary:visited{background:var(--grad-button-glass);box-shadow:var(--btn-shadow);-webkit-backdrop-filter:blur(10px)saturate(140%);color:var(--color-inverse);background-color:#0000;transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),filter .2s cubic-bezier(.4,0,.2,1)}.ui-fill-primary:hover:not(:disabled),.ui-fill-primary:hover:not([aria-disabled=true]){background:var(--grad-button-glass-hover);border-color:var(--color-sapphire);transform:translateY(-1px)}.ui-fill-secondary{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(10px)saturate(135%);transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffb8}.ui-fill-secondary:hover:not(:disabled),.ui-fill-secondary:hover:not([aria-disabled=true]){border-color:var(--color-sapphire);background:var(--glass-bg-strong);color:var(--color-sapphire)}.ui-fill-danger{border:1px solid #ce3148}@supports (color:color-mix(in lab,red,red)){.ui-fill-danger{border:1px solid color-mix(in srgb,var(--color-danger)88%,#4a0a14)}}.ui-fill-danger{background:var(--grad-danger);background-color:#0000;box-shadow:0 8px 20px #e0364f38,inset 0 1px #ffffff47}@supports (color:color-mix(in lab,red,red)){.ui-fill-danger{box-shadow:0 8px 20px color-mix(in srgb,var(--color-danger)22%,transparent),inset 0 1px #ffffff47}}.ui-fill-danger{color:var(--color-inverse);-webkit-backdrop-filter:blur(10px)saturate(140%);transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.ui-fill-danger:hover:not(:disabled){background:var(--grad-danger-hover);border-color:var(--color-danger);transform:translateY(-1px)}.ui-fill-soft{border:1px solid #306bac}@supports (color:color-mix(in lab,red,red)){.ui-fill-soft{border:1px solid color-mix(in srgb,var(--color-brand)40%,var(--glass-border))}}.ui-fill-soft{background:linear-gradient(145deg,#306bac 0%,var(--glass-bg)100%)}@supports (color:color-mix(in lab,red,red)){.ui-fill-soft{background:linear-gradient(145deg,color-mix(in srgb,var(--color-brand)10%,var(--glass-bg-strong))0%,var(--glass-bg)100%)}}.ui-fill-soft{box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);color:var(--color-brand);transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.ui-fill-soft:hover:not(:disabled){border-color:#306bac}@supports (color:color-mix(in lab,red,red)){.ui-fill-soft:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-brand)55%,var(--glass-border))}}.ui-fill-soft:hover:not(:disabled){background:linear-gradient(145deg,#306bac 0%,var(--glass-bg-strong)100%)}@supports (color:color-mix(in lab,red,red)){.ui-fill-soft:hover:not(:disabled){background:linear-gradient(145deg,color-mix(in srgb,var(--color-brand)16%,var(--glass-bg-strong))0%,var(--glass-bg-strong)100%)}}.ui-surface-glass{background:linear-gradient(145deg,var(--glass-bg-strong)0%,var(--glass-bg)100%);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter)}.auth-panel__title{font-family:var(--font-sans);font-size:var(--fs-3xl);letter-spacing:-.035em;color:var(--color-default);text-wrap:pretty;font-weight:600;line-height:1.15}.auth-panel__subtitle{font-size:var(--fs-md);color:var(--color-muted);margin-top:.5rem;line-height:1.55}.auth-panel__actions{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.auth-panel__divider{border-top:1px solid #0b28461a;margin-top:1rem;padding-top:1rem}.auth-panel__terms{font-size:var(--fs-sm);text-align:center;color:var(--color-gray-600);margin-top:1.5rem;line-height:1.5}.auth-remember-device{cursor:pointer;align-items:flex-start;gap:.75rem;min-height:2.75rem;display:flex}.auth-remember-device__input{width:1.125rem;height:1.125rem;accent-color:var(--color-emerald);cursor:pointer;flex-shrink:0;margin-top:.125rem}.auth-remember-device__label{font-size:var(--fs-md);color:var(--color-default);cursor:pointer;flex-direction:column;gap:.125rem;font-weight:500;line-height:1.4;display:flex}.auth-remember-device__hint{font-size:var(--fs-base);color:var(--color-gray-600);font-weight:400}@media (max-width:640px){.auth-remember-device{gap:1rem;min-height:3rem}.auth-remember-device__input{width:1.25rem;height:1.25rem;margin-top:.25rem}}.auth-form-group{display:block}.auth-form-label{font-size:var(--fs-base);color:var(--color-muted);margin-bottom:.5rem;font-weight:600;display:block}.auth-form-input-wrap{position:relative}.auth-form-input-icon{width:1rem;height:1rem;color:var(--color-muted);pointer-events:none;position:absolute;top:50%;left:1.125rem;transform:translateY(-50%)}.auth-form-input{border:1px solid var(--color-control-border);width:100%;min-height:3rem;font-size:var(--fs-md);color:var(--color-default);background:#ffffffe0;border-radius:9999px;padding:.75rem 1.25rem;font-weight:500;transition:border-color .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1),background .26s cubic-bezier(.22,1,.36,1);box-shadow:inset 0 1px #fffffff2}.auth-form-input--with-icon{padding-left:2.75rem}.auth-form-input:focus{outline:2px solid var(--color-sapphire);outline-offset:3px;border-color:var(--color-sapphire);box-shadow:inset 0 1px #fffffff2}.auth-form-input::placeholder{color:var(--color-muted);opacity:1}.auth-form-input:disabled{background:var(--color-gray-100);color:var(--color-muted);cursor:not-allowed}.auth-btn-primary{background:var(--grad-button-glass);width:100%;min-height:3rem;box-shadow:var(--btn-shadow);font-size:var(--fs-md);color:var(--color-inverse);border:0;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.75rem;font-weight:500;text-decoration:none;transition:background .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),filter .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1);display:inline-flex}.auth-btn-primary:hover:not(:disabled){background:var(--grad-button-glass-hover);transform:translateY(-2px)}.auth-btn-primary:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.auth-btn-secondary,.auth-btn-oauth{-webkit-backdrop-filter:blur(18px);width:100%;min-height:3rem;font-size:var(--fs-md);color:var(--color-default);background:#ffffffdb;border:1px solid #0b28461f;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.625rem;font-weight:500;transition:background .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:inset 0 1px #fffffff2}.auth-btn-secondary:hover:not(:disabled),.auth-btn-oauth:hover:not(:disabled){color:var(--color-sapphire);background:#fff;transform:translateY(-2px)}.auth-btn-secondary:disabled,.auth-btn-oauth:disabled{opacity:.55;cursor:not-allowed;transform:none}.auth-link{min-height:2.75rem;color:var(--color-sapphire);align-items:center;font-weight:500;-webkit-text-decoration:underline #306bac6b;text-decoration:underline #306bac6b;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.auth-link{-webkit-text-decoration-color:color-mix(in srgb,var(--color-sapphire)42%,transparent);text-decoration-color:color-mix(in srgb,var(--color-sapphire)42%,transparent)}}.auth-link{text-underline-offset:3px;text-decoration-thickness:1px;transition:color .18s cubic-bezier(.22,1,.36,1),text-decoration-color .18s cubic-bezier(.22,1,.36,1),text-decoration-thickness .18s cubic-bezier(.22,1,.36,1)}.auth-link:hover{color:var(--color-sapphire-deep);text-decoration-color:currentColor;text-decoration-thickness:2px}.auth-message{font-size:var(--fs-base);line-height:1.5}.auth-message--error{color:var(--color-danger)}.auth-message--ok{color:var(--color-emerald)}@keyframes authFadeInUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.auth-panel.animate-fade-in{animation:.9s cubic-bezier(.22,1,.36,1) forwards authFadeInUp}@media (max-width:640px){.auth-page{--radius-card:1.625rem}.auth-panel{padding:1.25rem}.auth-page__main{padding:1.5rem 1.25rem 2rem}.auth-btn-primary,.auth-btn-secondary,.auth-btn-oauth,.auth-form-input{min-height:3.25rem}}@media (prefers-reduced-motion:reduce){.auth-page__auroras span,.auth-panel.animate-fade-in{animation:none}.auth-btn-primary:hover:not(:disabled),.auth-btn-secondary:hover:not(:disabled),.auth-btn-oauth:hover:not(:disabled),.marketing-nav__cta:hover:not(:disabled),.marketing-nav__mobile-btn--secondary:hover{transform:none}}.font-wordmark{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}button:not(:disabled):not([aria-disabled=true]){cursor:pointer}button:disabled,button[aria-disabled=true]{cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-page);--tw-outline-style:none;outline-style:none}.auth-page :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--color-sapphire);outline-offset:3px;box-shadow:none;--tw-ring-shadow:0 0 #0000}.app-sidebar :is(a,button):focus-visible{--tw-ring-offset-color:var(--color-brand)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes radar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-radar{animation:6s linear infinite radar-spin}.radar-accent{position:relative}.radar-accent:before{content:"";opacity:.4;background:conic-gradient(from 0deg,transparent 0deg,var(--color-primary)60deg,transparent 120deg);position:absolute;top:0;right:0;bottom:0;left:0}.radar-accent-dot{box-shadow:0 0 8px var(--color-primary)}.conference-hero-icon{background:linear-gradient(135deg,var(--color-brand)0%,var(--color-surface-dark)100%)}.conference-hero-icon-pattern{background-image:radial-gradient(circle,var(--color-inverse)1px,transparent 1px);background-size:8px 8px}.conference-hero-cover{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);flex-shrink:0;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.conference-hero-cover{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.conference-hero-cover{aspect-ratio:1;width:7rem;height:auto}@media (min-width:768px){.conference-hero-cover{width:8.75rem}}@media (min-width:1024px){.conference-hero-cover{width:9.5rem}}.conference-hero-cover-img{object-fit:cover;width:100%;height:100%}.conference-hero-scryon-score{text-align:center;box-sizing:border-box;border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-insight-keyword-chip-bg);flex-direction:column;align-items:center;width:100%;max-width:11rem;margin-top:.125rem;margin-left:auto;margin-right:auto;padding:.65rem 1rem .7rem;display:flex;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.conference-hero-scryon-score{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}@media (min-width:768px){.conference-hero-scryon-score{width:auto;min-width:7.75rem;max-width:12rem}}.conference-hero-scryon-score-label{font-size:var(--fs-3xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.2rem;font-weight:700}.conference-hero-scryon-score-label-name{color:var(--color-primary);text-underline-offset:.15em;cursor:pointer;text-decoration:underline}.conference-hero-scryon-score-label-name:hover{color:var(--color-brand)}.conference-hero-scryon-score-label-name:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.conference-hero-scryon-score-label-name:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.conference-hero-scryon-score-label-name:focus-visible{outline-offset:2px;border-radius:.2rem}.conference-hero-scryon-score-label-name--static{color:var(--color-muted);cursor:default;text-decoration:none}.conference-hero-scryon-score-donut-btn{cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.conference-hero-scryon-score-donut-btn:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.conference-hero-scryon-score-donut-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.conference-hero-scryon-score-donut-btn:focus-visible{outline-offset:2px}.conference-companies-fit-donut-value--icp-placeholder{font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-weight:800}.conference-hero-scryon-score-value{font-family:var(--font-numeric);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--color-brand);justify-content:center;align-items:center;gap:.35rem;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;line-height:1.15;display:inline-flex}.conference-hero-scryon-score-icon{color:var(--color-brand);flex-shrink:0}.conference-hero-scryon-score--empty .conference-hero-scryon-score-value{color:var(--color-muted)}.conference-hero-scryon-score--bare{width:auto;min-width:0;max-width:min(100%,16rem);box-shadow:none;text-align:left;background-color:#0000;border:0;border-radius:0;flex-direction:row;justify-content:flex-end;align-items:center;gap:.625rem;margin:0;padding:0;display:flex}.conference-hero-scryon-score--bare .conference-hero-scryon-score-value{font-size:inherit;flex-shrink:0;margin:0}.conference-hero-scryon-score--bare .conference-hero-scryon-score-label{-webkit-line-clamp:3;line-clamp:3;white-space:normal;word-break:break-word;text-align:left;letter-spacing:.04em;-webkit-box-orient:vertical;flex:auto;min-width:0;max-width:9.5rem;margin:0;line-height:1.25;display:-webkit-box;overflow:hidden}.conference-hero-scryon-score-fog-wrap{width:auto;max-width:min(100%,16rem);margin-left:0;margin-right:0;position:relative}@media (min-width:768px){.conference-hero-scryon-score-fog-wrap{width:auto;min-width:0;max-width:min(100%,16rem)}}.conference-hero-scryon-score-fog-wrap .conference-hero-scryon-score--fog-layer{filter:blur(3.5px);opacity:.92;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;gap:.35rem;min-height:0;padding:0}.conference-hero-scryon-score-fog-wrap .conference-hero-scryon-score--fog-layer .conference-hero-scryon-score-label{font-size:var(--fs-3xs);opacity:.88;margin-bottom:.15rem}.conference-hero-scryon-score-fog-wrap .conference-hero-scryon-score--fog-layer .conference-hero-scryon-score-value{gap:.45rem;font-size:clamp(2.125rem,5.5vw,3rem);line-height:1.05}.conference-hero-scryon-score-fog-wrap .conference-hero-scryon-score--fog-layer .conference-hero-scryon-score-icon{width:1.35rem;height:1.35rem}.conference-hero-link-icp{border-radius:var(--radius-card);border:1px solid #306bac7a;justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:11rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.conference-hero-link-icp{border:1px solid color-mix(in srgb,var(--color-primary)48%,transparent)}}.conference-hero-link-icp{background-color:#ecf2f8}@supports (color:color-mix(in lab,red,red)){.conference-hero-link-icp{background-color:color-mix(in srgb,var(--color-primary)9%,var(--color-surface))}}.conference-hero-link-icp{font-size:var(--fs-base);letter-spacing:.01em;color:var(--color-primary);padding:.5rem 1rem;font-weight:800;box-shadow:0 1px 3px #0f223814,0 0 0 1px #306bac12}@supports (color:color-mix(in lab,red,red)){.conference-hero-link-icp{box-shadow:0 1px 3px color-mix(in srgb,var(--color-default)8%,transparent),0 0 0 1px color-mix(in srgb,var(--color-primary)7%,transparent)}}.conference-hero-link-icp{transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}.conference-hero-link-icp:hover{background-color:#dee7f2}@supports (color:color-mix(in lab,red,red)){.conference-hero-link-icp:hover{background-color:color-mix(in srgb,var(--color-primary)16%,var(--color-surface))}}.conference-hero-link-icp:hover{border-color:#306bac9e}@supports (color:color-mix(in lab,red,red)){.conference-hero-link-icp:hover{border-color:color-mix(in srgb,var(--color-primary)62%,transparent)}}.conference-hero-link-icp:hover{box-shadow:0 3px 10px #0f22381f,0 0 0 1px #306bac24}@supports (color:color-mix(in lab,red,red)){.conference-hero-link-icp:hover{box-shadow:0 3px 10px color-mix(in srgb,var(--color-default)12%,transparent),0 0 0 1px color-mix(in srgb,var(--color-primary)14%,transparent)}}.conference-hero-link-icp:focus-visible{border-color:#306bacad;outline:none}@supports (color:color-mix(in lab,red,red)){.conference-hero-link-icp:focus-visible{border-color:color-mix(in srgb,var(--color-primary)68%,transparent)}}.conference-hero-link-icp:focus-visible{box-shadow:0 3px 10px #0f22381f,0 0 0 2px #306bac52,0 0 0 4px #306bac29}@supports (color:color-mix(in lab,red,red)){.conference-hero-link-icp:focus-visible{box-shadow:0 3px 10px color-mix(in srgb,var(--color-default)12%,transparent),0 0 0 2px color-mix(in srgb,var(--color-primary)32%,transparent),0 0 0 4px color-mix(in srgb,var(--color-primary)16%,transparent)}}@media (min-width:768px){.conference-hero-link-icp{max-width:12rem}}.page-loader{box-sizing:border-box;width:100%;min-height:16rem;color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding:2rem 1rem;display:flex}.page-loader--fullscreen{min-height:100dvh}.page-loader--fullscreen .page-loader__scene{width:min(100%,28rem);height:7.5rem}.page-loader--compact{min-height:10rem;padding:1.25rem .75rem}.page-loader--inline{width:auto;min-height:0;color:var(--color-primary);flex-direction:row;align-items:center;gap:0;padding:0;display:inline-flex}.page-loader--inline .page-loader__scene{transform-origin:0;width:14rem;height:4.25rem;transform:scale(.32)}.page-loader--inline .page-loader__trails{display:none}.page-loader--tiny .page-loader__scene{transform-origin:50%;width:14rem;height:4.25rem;transform:scale(.2)}.page-loader__label{font-size:var(--fs-base);text-align:center;max-width:20rem;margin:0}.page-loader__label--sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-loader__scene{width:min(100%,22rem);height:6.5rem;color:var(--color-default);position:relative;overflow:hidden}.page-loader__speeder{margin-left:-50px;animation:.4s linear infinite page-loader-speeder;position:absolute;top:50%;left:50%}.page-loader__speeder>span{background:currentColor;border-radius:2px 10px 1px 0;width:35px;height:5px;position:absolute;top:-19px;left:60px}.page-loader__base span,.page-loader__base span:before,.page-loader__base span:after{box-sizing:content-box}.page-loader__base span{border:6px solid #0000;border-left-width:0;border-right:100px solid;width:0;height:0;position:absolute}.page-loader__base span:before{content:"";background:currentColor;border-radius:50%;width:22px;height:22px;position:absolute;top:-16px;right:-110px}.page-loader__base span:after{content:"";border-top:0 solid #0000;border-bottom:16px solid #0000;border-left:0 solid #0000;border-right:55px solid;width:0;height:0;position:absolute;top:-16px;right:-98px}.page-loader__face{background:currentColor;border-radius:20px 20px 0 0;width:20px;height:12px;position:absolute;top:-15px;right:-125px;transform:rotate(-40deg)}.page-loader__face:after{content:"";transform-origin:50%;background:currentColor;border-radius:0 0 0 2px;width:12px;height:12px;position:absolute;top:7px;right:4px;transform:rotate(40deg)}.page-loader__speeder>span>span:first-child,.page-loader__speeder>span>span:nth-child(2),.page-loader__speeder>span>span:nth-child(3),.page-loader__speeder>span>span:nth-child(4){background:currentColor;width:30px;height:1px;animation:.2s linear infinite page-loader-fazer1;position:absolute}.page-loader__speeder>span>span:nth-child(2){animation:.4s linear infinite page-loader-fazer2;top:3px}.page-loader__speeder>span>span:nth-child(3){animation:.4s linear -1s infinite page-loader-fazer3;top:1px}.page-loader__speeder>span>span:nth-child(4){animation:1s linear -1s infinite page-loader-fazer4;top:4px}@keyframes page-loader-fazer1{0%{left:0}to{opacity:0;left:-80px}}@keyframes page-loader-fazer2{0%{left:0}to{opacity:0;left:-100px}}@keyframes page-loader-fazer3{0%{left:0}to{opacity:0;left:-50px}}@keyframes page-loader-fazer4{0%{left:0}to{opacity:0;left:-150px}}@keyframes page-loader-speeder{0%{transform:translate(2px,1px)rotate(0)}10%{transform:translate(-1px,-3px)rotate(-1deg)}20%{transform:translate(-2px)rotate(1deg)}30%{transform:translate(1px,2px)rotate(0)}40%{transform:translate(1px,-1px)rotate(1deg)}50%{transform:translate(-1px,3px)rotate(-1deg)}60%{transform:translate(-1px,1px)rotate(0)}70%{transform:translate(3px,1px)rotate(-1deg)}80%{transform:translate(-2px,-1px)rotate(1deg)}90%{transform:translate(2px,1px)rotate(0)}to{transform:translate(1px,-2px)rotate(-1deg)}}.page-loader__trails{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.page-loader__trails span{background:#0f22388c;width:20%;height:2px;position:absolute}@supports (color:color-mix(in lab,red,red)){.page-loader__trails span{background:color-mix(in srgb,var(--color-default)55%,transparent)}}.page-loader__trails span:first-child{animation:.6s linear -5s infinite page-loader-lf;top:20%}.page-loader__trails span:nth-child(2){animation:.8s linear -1s infinite page-loader-lf2;top:40%}.page-loader__trails span:nth-child(3){animation:.6s linear infinite page-loader-lf3;top:60%}.page-loader__trails span:nth-child(4){animation:.5s linear -3s infinite page-loader-lf4;top:80%}@keyframes page-loader-lf{0%{left:200%}to{opacity:0;left:-200%}}@keyframes page-loader-lf2{0%{left:200%}to{opacity:0;left:-200%}}@keyframes page-loader-lf3{0%{left:200%}to{opacity:0;left:-100%}}@keyframes page-loader-lf4{0%{left:200%}to{opacity:0;left:-100%}}@media (max-width:640px){.page-loader:not(.page-loader--fullscreen):not(.page-loader--inline){min-height:12rem;padding:1.5rem 1rem}.page-loader--compact{min-height:8rem;padding:1rem .75rem}.page-loader:not(.page-loader--inline) .page-loader__scene{height:5.5rem}}@media (prefers-reduced-motion:reduce){.page-loader__speeder,.page-loader__speeder>span>span,.page-loader__trails span{animation:none}.page-loader__trails{display:none}}.conference-view-topbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.conference-view-hero-layout{flex-direction:column;align-items:stretch;display:flex}.conference-view-hero-content{flex-direction:column;flex:auto;order:2;justify-content:center;min-width:0;display:flex}.conference-view-hero .conference-view-hero-cover-media{aspect-ratio:1536/1024;width:100%;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none;background-color:var(--color-surface-muted);border:0;border-left-width:medium;border-radius:0;flex:none;order:1;align-self:auto;padding:0;position:relative;overflow:hidden}.conference-view-icp-strip{box-sizing:border-box;border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background-color:var(--color-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;margin-bottom:1.5rem;padding:1rem 1.5rem;display:flex;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.conference-view-icp-strip{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}@media (min-width:768px){.conference-view-icp-strip{padding:1rem 2rem}.conference-view-icp-strip-primary{flex:none;justify-content:flex-end;margin-left:auto}.conference-view-icp-strip-primary .conference-hero-scryon-score--bare,.conference-view-icp-strip-primary .conference-hero-scryon-score-fog-wrap{margin-left:auto}.conference-view-icp-strip-primary .conference-hero-scryon-score--bare{justify-content:flex-end}.conference-view-icp-strip-primary .conference-hero-scryon-score--bare .conference-hero-scryon-score-label{text-align:right}}.conference-view-hero .conference-view-icp-strip{border:0;border-top:1px solid var(--color-border-subtle);background-color:var(--color-surface-muted);box-shadow:none;border-radius:0;margin-bottom:0}.conference-view-icp-strip-primary{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:.75rem 1rem;min-width:0;margin-left:auto;display:flex}.conference-view-icp-strip .conference-hero-scryon-score,.conference-view-icp-strip .conference-hero-scryon-score-fog-wrap,.conference-view-icp-strip .conference-hero-link-icp{margin-top:0;margin-left:0;margin-right:0}.conference-view-icp-strip .conference-hero-scryon-score,.conference-view-icp-strip .conference-hero-scryon-score-fog-wrap{width:auto;max-width:none}.conference-view-icp-strip-kpis{flex-wrap:wrap;flex:16rem;justify-content:flex-start;align-items:center;gap:.75rem 1rem;width:auto;min-width:0;margin-right:auto;display:flex;position:relative}.conference-view-icp-strip-kpis.conference-kpi-hero-stats--action{cursor:pointer}.conference-view-icp-strip-kpis .conference-kpi-strip-stats{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:36rem}@media (max-width:767px){.conference-view-icp-strip{flex-direction:column;align-items:stretch;gap:1.25rem}.conference-view-icp-strip-primary,.conference-view-icp-strip-kpis{flex:auto;width:100%;margin-left:0;margin-right:0}.conference-view-icp-strip-primary{justify-content:center;margin-top:.5rem;margin-bottom:.5rem}.conference-view-icp-strip-primary .conference-hero-scryon-score--bare{text-align:center;justify-content:center}.conference-view-icp-strip-primary .conference-hero-scryon-score--bare .conference-hero-scryon-score-label{text-align:center}.conference-view-icp-strip-kpis .conference-kpi-strip-stats{grid-template-columns:1fr;max-width:none}.conference-view-icp-strip-kpis .conference-kpi-strip-icon-ring{display:none}}.conference-view-hero-icp-select{max-width:min(100%,14rem)}.conference-view-hero .conference-view-hero-cover-img{z-index:1;object-fit:fill;object-position:center;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.conference-view-hero .dashboard-conference-card-heart-wrap{z-index:2}.conference-view-hero-cover-actions{z-index:3;align-items:center;gap:.5rem;display:flex;position:absolute;top:.75rem;right:.75rem}.conference-view-hero-cover-bookmark{flex-shrink:0}.conference-hero-share-btn--on-cover{box-shadow:0 1px 2px #0f22381a,0 4px 12px #0f22381f}@supports (color:color-mix(in lab,red,red)){.conference-hero-share-btn--on-cover{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)10%,transparent),0 4px 12px color-mix(in srgb,var(--color-default)12%,transparent)}}.conference-hero-share-btn--on-cover{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#ffffffeb}@supports (color:color-mix(in lab,red,red)){.conference-hero-share-btn--on-cover{background-color:color-mix(in srgb,var(--color-surface)92%,transparent)}}@media (min-width:1024px){.conference-view-hero-layout{flex-direction:row;align-items:stretch}.conference-view-hero-content{flex:1 1 0;order:1}.conference-view-hero .conference-view-hero-cover-media{aspect-ratio:1536/1024;border-left:1px solid var(--color-border-subtle);flex:0 0 40%;order:2;align-self:center;width:40%;max-width:40%;height:auto;min-height:0;max-height:none}.conference-view-hero .conference-view-topbar{margin-bottom:0;padding:1.5rem 1.5rem 0}.conference-view-hero .conference-view-hero-main{padding:0 1.5rem 1.5rem}}.conference-view-hero-title-row{align-items:flex-start;gap:.5rem;min-width:0;display:flex}.conference-view-hero-title-row h1{flex:auto;min-width:0;line-height:1.15}.conference-view-hero-title-bookmark{flex-shrink:0;margin-top:.0625rem}.conference-view-hero-meta-icon{width:1rem;height:1rem;color:var(--color-brand);flex-shrink:0}.conference-view-hero-meta-icon--primary{color:var(--color-emerald)}.conference-view-hero-links{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1rem;display:flex}.conference-view-hero-link{min-height:2.75rem;font-size:var(--fs-base);color:var(--color-primary);align-items:center;gap:.5rem;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.conference-view-hero-link:hover{text-decoration:underline}.conference-view-hero-link:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.conference-view-hero-link:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.conference-view-hero-link:focus-visible{outline-offset:2px;border-radius:.2rem}.conference-view-hero-link-icon{flex-shrink:0;width:1rem;height:1rem}@media (max-width:640px){.conference-view-hero-links{gap:.25rem 1rem}.conference-view-hero-link{min-height:2.75rem;font-size:var(--fs-md)}.conference-hero-share-btn{min-height:3rem;font-size:var(--fs-md);padding:.5rem .875rem}}.conference-view-topbar-back{min-width:0}.conference-hero-share-btn{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);min-height:2.75rem;font-size:var(--fs-sm);color:var(--color-default);flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .75rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.conference-hero-share-btn{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.conference-hero-share-btn{transition:background-color .2s,border-color .2s,color .2s}.conference-hero-share-btn:hover{border-color:#9db9d9}@supports (color:color-mix(in lab,red,red)){.conference-hero-share-btn:hover{border-color:color-mix(in srgb,var(--color-primary)40%,var(--color-border-subtle))}}.conference-hero-share-btn:hover{background-color:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.conference-hero-share-btn:hover{background-color:color-mix(in srgb,var(--color-primary)6%,var(--color-surface))}}.conference-hero-share-btn:hover{color:var(--color-default)}.conference-hero-share-btn:focus-visible{border-color:#81a6ce;outline:none}@supports (color:color-mix(in lab,red,red)){.conference-hero-share-btn:focus-visible{border-color:color-mix(in srgb,var(--color-primary)55%,var(--color-border-subtle))}}.conference-hero-share-btn:focus-visible{box-shadow:0 0 0 2px #306bac47,0 0 0 4px #306bac1f}@supports (color:color-mix(in lab,red,red)){.conference-hero-share-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)28%,transparent),0 0 0 4px color-mix(in srgb,var(--color-primary)12%,transparent)}}.conference-hero-share-btn-icon{flex-shrink:0;width:1rem;height:1rem}.conference-insights-bar{background:linear-gradient(90deg,#306bac,#306bac)}@supports (color:color-mix(in lab,red,red)){.conference-insights-bar{background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary)96%,var(--color-brand)),color-mix(in srgb,var(--color-brand)100%,var(--color-primary)))}}.conference-insights-product-keyword-badge{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-insight-keyword-chip-bg);font-size:var(--fs-base);color:var(--color-brand);padding:.375rem .75rem;font-weight:700;line-height:1.25;display:inline-block;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.conference-insights-product-keyword-badge{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.conference-insights-bullet-gradient{background:linear-gradient(to right,var(--color-brand),var(--color-primary));border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.conference-insights-metric-chip-list{flex-wrap:wrap;gap:.5rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.conference-insights-metric-chip-li{max-width:100%;margin:0;padding:0;list-style:none}.conference-insights-metric-chip-list.conf-co-chip-strip--justify{text-align:justify;font-size:0;line-height:0;display:block}.conference-insights-metric-chip-list.conf-co-chip-strip--justify>.conference-insights-metric-chip-li{font-size:var(--fs-base);vertical-align:top;margin:0 .125rem .5rem;line-height:1.25;display:inline-block}.conference-insights-metric-chip-list.conf-co-chip-strip--justify:after{content:"";width:100%;height:0;display:inline-block}.conference-insights-metric-chip-list.conf-co-chip-strip--justify .conference-insights-product-keyword-badge{text-align:start;background-color:var(--color-surface)}.conference-insights-product-keyword-badge.conference-insights-metric-keyword-chip{vertical-align:middle;align-items:stretch;min-width:0;max-width:min(100%,22rem);padding:0;display:inline-flex;overflow:hidden}.conference-insights-metric-keyword-chip .conference-insights-metric-chip-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;align-self:center;min-width:0;padding:.375rem .625rem .375rem .75rem;overflow:hidden}.conference-insights-metric-chip-sep{background-color:var(--color-border);flex-shrink:0;align-self:stretch;width:1px;margin:.35rem 0}.conference-insights-metric-keyword-chip .conference-insights-metric-chip-value{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--color-default);flex-shrink:0;align-self:center;padding:.375rem .75rem .375rem .625rem;font-weight:700;line-height:1.25}.conference-insights-attendee-signals-grid{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (min-width:768px){.conference-insights-attendee-signals-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.conference-insights-attendee-signals-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.conference-signal-share-pie{min-width:0}.conference-signal-share-pie__title-btn{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:inline}.conference-signal-share-pie__title-btn:disabled{cursor:default;opacity:.7}.conference-signal-share-pie__title-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:.125rem}.conference-signal-share-pie__body{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:640px){.conference-signal-share-pie__body{flex-direction:row;align-items:flex-start;gap:1.25rem}}.conference-signal-share-pie__chart-wrap{flex-shrink:0;justify-content:center;align-items:center;width:10.5rem;height:10.5rem;display:flex;position:relative}.conference-signal-share-pie__chart{width:100%;height:100%;display:block;overflow:visible}.conference-signal-share-pie__slice{stroke:var(--color-surface);stroke-width:1.5px;cursor:pointer;outline:none;transition:opacity .15s,filter .15s,stroke-width .15s}.conference-signal-share-pie--has-active .conference-signal-share-pie__slice:not(.conference-signal-share-pie__slice--active){opacity:.38}.conference-signal-share-pie__slice--active{stroke-width:2.25px;filter:brightness(1.08)}.conference-signal-share-pie__slice:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.conference-signal-share-pie__slice--tone-0{fill:var(--color-sapphire);background-color:var(--color-sapphire)}.conference-signal-share-pie__slice--tone-1{fill:var(--color-emerald);background-color:var(--color-emerald)}.conference-signal-share-pie__slice--tone-2{fill:#248480}@supports (color:color-mix(in lab,red,red)){.conference-signal-share-pie__slice--tone-2{fill:color-mix(in srgb,var(--color-sapphire)55%,var(--color-emerald))}}.conference-signal-share-pie__slice--tone-2{background-color:#248480}@supports (color:color-mix(in lab,red,red)){.conference-signal-share-pie__slice--tone-2{background-color:color-mix(in srgb,var(--color-sapphire)55%,var(--color-emerald))}}.conference-signal-share-pie__slice--tone-3{fill:var(--color-amber);background-color:var(--color-amber)}.conference-signal-share-pie__slice--tone-4{fill:var(--color-danger);background-color:var(--color-danger)}.conference-signal-share-pie__slice--tone-5{fill:#90d1ab}@supports (color:color-mix(in lab,red,red)){.conference-signal-share-pie__slice--tone-5{fill:color-mix(in srgb,var(--color-emerald)45%,var(--color-soft-neutral))}}.conference-signal-share-pie__slice--tone-5{background-color:#90d1ab}@supports (color:color-mix(in lab,red,red)){.conference-signal-share-pie__slice--tone-5{background-color:color-mix(in srgb,var(--color-emerald)45%,var(--color-soft-neutral))}}.conference-signal-share-pie__slice--tone-6{fill:#914e79}@supports (color:color-mix(in lab,red,red)){.conference-signal-share-pie__slice--tone-6{fill:color-mix(in srgb,var(--color-danger)55%,var(--color-sapphire))}}.conference-signal-share-pie__slice--tone-6{background-color:#914e79}@supports (color:color-mix(in lab,red,red)){.conference-signal-share-pie__slice--tone-6{background-color:color-mix(in srgb,var(--color-danger)55%,var(--color-sapphire))}}.conference-signal-share-pie__legend{flex-direction:column;flex:1;gap:.25rem;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.conference-signal-share-pie__legend-li{min-width:0;margin:0}.conference-signal-share-pie__legend-btn{border-radius:var(--radius-card);cursor:pointer;text-align:start;width:100%;min-width:0;color:inherit;background:0 0;border:1px solid #0000;grid-template-columns:.75rem minmax(0,1fr) auto;align-items:baseline;gap:.5rem .625rem;margin:0;padding:.375rem .5rem;transition:background-color .12s,border-color .12s;display:grid}.conference-signal-share-pie__legend-btn:hover,.conference-signal-share-pie__legend-btn:focus-visible,.conference-signal-share-pie__legend-btn--active{background-color:#f6f6f6}@supports (color:color-mix(in lab,red,red)){.conference-signal-share-pie__legend-btn:hover,.conference-signal-share-pie__legend-btn:focus-visible,.conference-signal-share-pie__legend-btn--active{background-color:color-mix(in srgb,var(--color-charcoal)4%,var(--color-surface))}}.conference-signal-share-pie__legend-btn:hover,.conference-signal-share-pie__legend-btn:focus-visible,.conference-signal-share-pie__legend-btn--active{border-color:var(--color-border-subtle)}.conference-signal-share-pie__legend-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.conference-signal-share-pie__swatch{border-radius:.125rem;flex-shrink:0;align-self:center;width:.75rem;height:.75rem}.conference-signal-share-pie__legend-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-base);color:var(--color-default);overflow:hidden}.conference-signal-share-pie__legend-btn--active .conference-signal-share-pie__legend-label{font-weight:700}.conference-signal-share-pie__legend-value{font-size:var(--fs-sm);color:var(--color-default);font-weight:600;font-family:var(--font-numeric);white-space:nowrap}.conference-signal-share-pie__legend-pct{color:var(--color-muted);font-weight:500}.conference-insights-attendee-plain-list{flex-direction:column;gap:0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.conference-insights-attendee-plain-li{min-width:0;margin:0;padding:0}.conference-insights-attendee-plain-li:not(:last-child) .conference-insights-attendee-plain-row:not(.conference-insights-attendee-plain-row--industry){border-bottom:1px solid #12142814}@supports (color:color-mix(in lab,red,red)){.conference-insights-attendee-plain-li:not(:last-child) .conference-insights-attendee-plain-row:not(.conference-insights-attendee-plain-row--industry){border-bottom:1px solid color-mix(in srgb,var(--color-charcoal)8%,transparent)}}.conference-insights-attendee-plain-row{box-sizing:border-box;justify-content:space-between;align-items:baseline;gap:1rem;width:100%;min-width:0;padding-block:.5625rem;display:flex}.conference-insights-attendee-plain-row--industry{flex-direction:column;align-items:stretch;gap:.375rem}.conference-insights-attendee-industry-btn-main{justify-content:space-between;align-items:baseline;gap:1rem;width:100%;min-width:0;display:flex}.conference-insights-attendee-industry-bar-track{background-color:#12142814;border-radius:9999px;flex-shrink:0;width:100%;height:.25rem;display:block}@supports (color:color-mix(in lab,red,red)){.conference-insights-attendee-industry-bar-track{background-color:color-mix(in srgb,var(--color-charcoal)8%,transparent)}}.conference-insights-attendee-industry-bar-track{overflow:hidden}.conference-insights-attendee-industry-bar-fill{border-radius:inherit;min-width:0;height:100%;display:block}button.conference-insights-attendee-plain-row--action{font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:none;border-radius:.375rem;margin:0;padding-inline:0}button.conference-insights-attendee-plain-row--action:hover:not(:disabled){background-color:#1214280a}@supports (color:color-mix(in lab,red,red)){button.conference-insights-attendee-plain-row--action:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-charcoal)4%,transparent)}}button.conference-insights-attendee-plain-row--action:disabled{cursor:not-allowed;opacity:.65}.conference-insights-attendee-plain-row--role .conference-insights-attendee-plain-label{white-space:normal;text-overflow:clip;overflow:visible}.conference-insights-attendee-plain-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-base);letter-spacing:-.012em;color:var(--color-default);flex:auto;font-weight:500;line-height:1.45;overflow:hidden}.conference-insights-attendee-plain-value{font-size:var(--fs-base);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--color-primary);flex-shrink:0;font-weight:700;line-height:1.45}.conference-insights-product-keyword-cloud{width:100%;min-width:0}.conference-insights-product-keyword-cloud .conference-keyword-cloud-root{margin-inline-start:-.125rem}.conference-insights-font-ui{font-family:var(--font-sans)}.conference-view-surface-card{border-radius:var(--radius-card)}.conference-view-bg-progress{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface-muted);min-height:2.75rem;color:var(--color-muted);font-size:var(--fs-base);align-items:center;gap:.625rem;padding:.625rem .875rem;display:flex}.conference-view-bg-progress .page-loader--inline{flex-shrink:0}.conference-view-bg-progress__text{min-width:0}.conference-unlock-card{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:radial-gradient(120% 100% at 100% 0%,#306bac14,transparent 60%),var(--color-surface);margin-top:1.5rem}@supports (color:color-mix(in lab,red,red)){.conference-unlock-card{background:radial-gradient(120% 100% at 100% 0%,color-mix(in srgb,var(--color-primary)8%,transparent),transparent 60%),var(--color-surface)}}.conference-unlock-card{box-shadow:var(--dashboard-panel-shadow);padding:1.5rem}.conference-unlock-card__head{min-width:0}.conference-unlock-card__title{font-family:var(--font-sans);font-size:var(--fs-2xl);color:var(--color-default);margin:0;font-weight:700;line-height:1.2}.conference-unlock-card__subtitle{font-size:var(--fs-base);color:var(--color-muted);margin:.375rem 0 0;line-height:1.5}.conference-unlock-card__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1.25rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.conference-unlock-card__feature{font-size:var(--fs-base);color:var(--color-default);align-items:center;gap:.5rem;display:flex}.conference-unlock-card__feature-icon{width:1rem;height:1rem;color:var(--color-emerald);flex-shrink:0}.conference-unlock-card__purchase{border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.conference-unlock-card__pricing{flex-direction:column;gap:.25rem;min-width:0;display:flex}.conference-unlock-card__price{align-items:baseline;gap:.375rem;display:flex}.conference-unlock-card__price-value{font-family:var(--font-sans);font-size:var(--fs-4xl);color:var(--color-default);font-weight:700;line-height:1}.conference-unlock-card__price-unit{font-size:var(--fs-base);color:var(--color-muted);font-weight:500}.conference-waiter-discount{color:var(--color-emerald);font-size:var(--fs-sm);font-weight:700}.conference-auto-unlock-note{border:1px solid #16a34a59}@supports (color:color-mix(in lab,red,red)){.conference-auto-unlock-note{border:1px solid color-mix(in srgb,var(--color-emerald)35%,transparent)}}.conference-auto-unlock-note{border-radius:var(--radius-card);background:#16a34a1a}@supports (color:color-mix(in lab,red,red)){.conference-auto-unlock-note{background:color-mix(in srgb,var(--color-emerald)10%,transparent)}}.conference-auto-unlock-note{color:var(--color-default);font-size:var(--fs-base);padding:.875rem 1rem;font-weight:600}.conference-blocked-enrichment{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface-muted);margin-bottom:1.5rem;padding:1.5rem}.conference-blocked-enrichment__title{font-family:var(--font-sans);font-size:var(--fs-2xl);color:var(--color-default);margin:0;font-weight:700;line-height:1.2}.conference-blocked-enrichment__body{font-size:var(--fs-base);color:var(--color-muted);margin:.375rem 0 0;line-height:1.5}.conference-blocked-enrichment__link{color:var(--color-primary);text-underline-offset:.15em;font-weight:600;text-decoration:underline}.conference-blocked-enrichment__link:hover{color:var(--color-primary)}@media (max-width:640px){.conference-blocked-enrichment{padding:1.25rem}.conference-blocked-enrichment__title{font-size:var(--fs-xl)}}.conference-unlock-card__price-original{color:var(--color-muted);font-size:var(--fs-md);text-decoration:line-through}.conference-unlock-card__balance{font-size:var(--fs-sm);color:var(--color-muted);margin:0}.conference-unlock-card__balance--low{color:var(--color-danger)}.conference-unlock-card__cta{min-height:3rem;font-size:var(--fs-base);flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-weight:600;display:inline-flex}.conference-unlock-card__cta:disabled{opacity:.5}.conference-unlock-card__cta-chevron{width:1.125rem;height:1.125rem;transition:transform .3s cubic-bezier(.22,1,.36,1)}.conference-unlock-card__cta-chevron--open{transform:rotate(180deg)}.conference-unlock-card__note{font-size:var(--fs-sm);color:var(--color-muted);margin:.75rem 0 0}.conference-unlock-credits-packs{opacity:0;pointer-events:none;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .22s,margin-top .3s cubic-bezier(.22,1,.36,1);display:grid}.conference-unlock-credits-packs--open{opacity:1;pointer-events:auto;grid-template-rows:1fr;margin-top:.625rem}.conference-unlock-credits-packs__clip{min-height:0;overflow:hidden}.conference-unlock-credits-packs__inner{border-top:1px solid var(--color-border-subtle);padding-top:.75rem}.conference-unlock-credits-packs__title{font-size:var(--fs-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .5rem;font-weight:600}.conference-unlock-credits-packs__loading,.conference-unlock-credits-packs__status{font-size:var(--fs-xs);color:var(--color-muted);align-items:center;gap:.375rem;margin:0 0 .5rem;display:inline-flex}.conference-unlock-credits-packs__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.conference-unlock-credits-packs__card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;padding:.625rem .75rem}.conference-unlock-credits-packs__card--admin-test{border-color:#e5c388}@supports (color:color-mix(in lab,red,red)){.conference-unlock-credits-packs__card--admin-test{border-color:color-mix(in srgb,var(--color-amber)45%,var(--color-border))}}.conference-unlock-credits-packs__admin-badge{font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-amber);margin:0 0 .25rem;font-weight:700}.conference-unlock-credits-packs__card-row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.conference-unlock-credits-packs__card-copy{flex:auto;min-width:0}.conference-unlock-credits-packs__amount{align-items:baseline;gap:.25rem;margin:0;line-height:1.1;display:flex}.conference-unlock-credits-packs__amount-value{font-family:var(--font-numeric,var(--font-sans));font-size:var(--fs-lg);color:var(--color-default);font-weight:700}.conference-unlock-credits-packs__amount-unit{font-size:var(--fs-2xs);color:var(--color-muted);font-weight:500}.conference-unlock-credits-packs__desc{font-size:var(--fs-2xs);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;margin:.125rem 0 0;line-height:1.3;overflow:hidden}.conference-unlock-credits-packs__card-actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}.conference-unlock-credits-packs__price{font-family:var(--font-numeric,var(--font-sans));font-size:var(--fs-sm);color:var(--color-default);margin:0;font-weight:700;line-height:1}.conference-unlock-credits-packs__buy{min-height:1.75rem;font-size:var(--fs-xs);justify-content:center;align-items:center;gap:.25rem;padding:.25rem .625rem;font-weight:600;display:inline-flex}.btn-primary.conference-unlock-credits-packs__buy{min-height:1.75rem;font-size:var(--fs-xs);padding:.25rem .625rem}.conference-unlock-credits-packs__buy:disabled{opacity:.45}.conference-unlock-credits-packs__buy:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.conference-unlock-credits-packs__buy:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.conference-unlock-credits-packs__buy:focus-visible{outline-offset:1px}.conference-unlock-card__error{border-radius:var(--radius-card);border:1px solid #daa5b7;margin:.75rem 0 0}@supports (color:color-mix(in lab,red,red)){.conference-unlock-card__error{border:1px solid color-mix(in srgb,var(--color-danger)35%,var(--color-border))}}.conference-unlock-card__error{background:var(--color-surface-danger);font-size:var(--fs-sm);color:var(--color-danger);padding:.5rem .75rem}.conference-unlock-card__promo{border-top:1px solid var(--color-border-subtle);margin-top:1.25rem;padding-top:1.25rem}.conference-unlock-card__promo--from-link{border-top:none;border-bottom:1px solid var(--color-border-subtle);margin-top:0;margin-bottom:1.25rem;padding-top:0;padding-bottom:1.25rem}.conference-unlock-card__promo-label{font-size:var(--fs-sm);color:var(--color-default);align-items:center;gap:.4375rem;font-weight:600;display:inline-flex}.conference-unlock-card__promo-label svg{color:var(--color-muted)}.conference-unlock-card__promo-row{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.conference-unlock-card__promo-input{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;max-width:16rem;font-size:var(--fs-md);letter-spacing:.04em;color:var(--color-default);flex:12rem;padding:.5rem .75rem}.conference-unlock-card__promo-input:focus{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.conference-unlock-card__promo-input:focus{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.conference-unlock-card__promo-input:focus{outline-offset:1px}.conference-unlock-card__promo-apply{border:1px solid var(--color-primary);border-radius:var(--radius-card);background:var(--color-surface);min-height:2.5rem;font-size:var(--fs-base);color:var(--color-primary);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.125rem;font-weight:600;display:inline-flex}.conference-unlock-card__promo-apply:hover:not(:disabled){background:#eef3f8}@supports (color:color-mix(in lab,red,red)){.conference-unlock-card__promo-apply:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary)8%,var(--color-surface))}}.conference-unlock-card__promo-apply:disabled{opacity:.45}.conference-unlock-card__promo-hint{font-size:var(--fs-xs);color:var(--color-muted);margin:.5rem 0 0}@media (max-width:1024px){.conference-unlock-credits-packs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.conference-unlock-card{padding:1.25rem}.conference-unlock-card__features{grid-template-columns:1fr}.conference-unlock-card__purchase{align-items:stretch}.conference-unlock-card__cta{width:100%}.conference-unlock-credits-packs__grid{grid-template-columns:1fr}.btn-primary.conference-unlock-credits-packs__buy{min-height:2.75rem;font-size:var(--fs-base);padding:.5rem .875rem}.conference-unlock-card__promo-input{flex:100%;max-width:none}.conference-unlock-card__promo-apply{width:100%;min-height:2.75rem}}.admin-promo-codes-panel,.admin-promo-code-stats-page{min-width:0}.admin-promo-codes-collapsible{overflow:hidden}.admin-promo-codes-collapsible__summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;list-style:none;display:flex}.admin-promo-codes-collapsible__summary::-webkit-details-marker{display:none}.admin-promo-codes-collapsible__summary:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.admin-promo-codes-collapsible__summary:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.admin-promo-codes-collapsible__summary:focus-visible{outline-offset:2px}.admin-promo-codes-collapsible__head{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:flex-start;gap:.75rem 1.5rem;min-width:0;display:flex}.admin-promo-codes-collapsible__title{font-family:var(--font-sans);font-size:var(--fs-xl);color:var(--color-default);margin:0;font-weight:700}.admin-promo-codes-collapsible__desc{max-width:42rem;font-size:var(--fs-base);color:var(--color-muted);margin:.375rem 0 0;line-height:1.5}.admin-promo-codes-collapsible__meta{font-size:var(--fs-sm);color:var(--color-muted);font-weight:600}.admin-promo-codes-collapsible__chevron{width:1.25rem;height:1.25rem;color:var(--color-muted);flex-shrink:0;margin-top:.25rem;transition:transform .2s}.admin-promo-codes-collapsible[open] .admin-promo-codes-collapsible__chevron{transform:rotate(180deg)}.admin-promo-codes-collapsible__body{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:1rem;padding:1rem 1.5rem 1.5rem;display:flex}.admin-promo-codes-alert{border-radius:var(--radius-card);border:1px solid #daa5b7}@supports (color:color-mix(in lab,red,red)){.admin-promo-codes-alert{border:1px solid color-mix(in srgb,var(--color-danger)35%,var(--color-border))}}.admin-promo-codes-alert{background:var(--color-surface-danger);font-size:var(--fs-base);color:var(--color-danger);padding:.75rem}.admin-promo-codes-row-actions{flex-wrap:wrap;gap:.5rem;display:flex}.admin-promo-codes-row-actions .companies-filter-btn-refresh,.admin-promo-codes-row-actions .admin-companies-drawer-btn-danger{width:auto;min-width:6.5rem}.admin-promo-codes-input{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:100%;font-size:var(--fs-md);color:var(--color-default);padding:.625rem .875rem}.admin-promo-codes-form{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface-muted);flex-direction:column;gap:.875rem;padding:1rem;display:flex}.admin-promo-codes-form-actions{flex-wrap:wrap;gap:.5rem;display:flex}.admin-promo-codes-form-grid__full{grid-column:1/-1}.admin-promo-expiry{font-size:var(--fs-xs);border-radius:9999px;align-items:center;padding:.125rem .625rem;font-weight:600;display:inline-flex}.admin-promo-expiry--none{background:#eaecef}@supports (color:color-mix(in lab,red,red)){.admin-promo-expiry--none{background:color-mix(in srgb,var(--color-muted)12%,var(--color-surface))}}.admin-promo-expiry--none{color:var(--color-muted)}.admin-promo-expiry--ok{background:#e6edf5}@supports (color:color-mix(in lab,red,red)){.admin-promo-expiry--ok{background:color-mix(in srgb,var(--color-primary)12%,var(--color-surface))}}.admin-promo-expiry--ok{color:var(--color-primary)}.admin-promo-expiry--soon{background:#fef1dd}@supports (color:color-mix(in lab,red,red)){.admin-promo-expiry--soon{background:color-mix(in srgb,var(--color-amber)14%,var(--color-surface))}}.admin-promo-expiry--soon{color:var(--color-amber)}.admin-promo-expiry--expired{background:var(--color-surface-danger);color:var(--color-danger)}.admin-promo-status{font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;border-radius:9999px;align-items:center;padding:.125rem .5rem;font-weight:700;display:inline-flex}.admin-promo-status--ok,.admin-promo-status--none{background:#e6edf5}@supports (color:color-mix(in lab,red,red)){.admin-promo-status--ok,.admin-promo-status--none{background:color-mix(in srgb,var(--color-primary)12%,var(--color-surface))}}.admin-promo-status--ok,.admin-promo-status--none{color:var(--color-primary)}.admin-promo-status--soon{background:#fef1dd}@supports (color:color-mix(in lab,red,red)){.admin-promo-status--soon{background:color-mix(in srgb,var(--color-amber)14%,var(--color-surface))}}.admin-promo-status--soon{color:var(--color-amber)}.admin-promo-status--expired,.admin-promo-status--inactive{background:var(--color-surface-danger);color:var(--color-danger)}.admin-promo-codes-share-link{overflow-wrap:anywhere;font-size:var(--fs-base);color:var(--color-muted);display:block}.admin-promo-codes-row{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.admin-promo-codes-row-meta{font-size:var(--fs-base);color:var(--color-muted);flex-wrap:wrap;gap:.5rem 1rem;display:flex}@media (max-width:640px){.admin-promo-codes-collapsible__summary,.admin-promo-codes-collapsible__body{padding:1rem}.admin-promo-codes-row-actions{width:100%}.admin-promo-codes-row-actions .companies-filter-btn-refresh,.admin-promo-codes-row-actions .admin-companies-drawer-btn-danger,.admin-promo-codes-form-actions .btn-primary,.admin-promo-codes-form-actions .companies-filter-btn-refresh{width:100%;min-height:2.75rem}}.admin-promo-codes-form-grid{gap:.75rem;display:grid}@media (min-width:640px){.admin-promo-codes-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-promo-code-stats-table-wrap{overflow-x:auto}.admin-promo-code-stats-table{border-collapse:collapse;width:100%;min-width:48rem;font-size:var(--fs-base)}.admin-promo-code-stats-table th,.admin-promo-code-stats-table td{border-bottom:1px solid var(--color-border-subtle);text-align:left;vertical-align:top;padding:.75rem .75rem .75rem 0}.admin-promo-code-stats-detail{border-top:1px solid var(--color-border-subtle);margin-top:.75rem;padding-top:.75rem}.admin-conference-purchases-filters-grid{grid-template-columns:1fr;gap:.75rem;display:grid}.admin-conference-purchases-field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.admin-conference-purchases-date-field{min-width:0}.admin-conference-purchases-date-field .date-range-field{width:100%}.admin-conference-purchases-date-field .date-range-field-trigger__label{display:none}.admin-conference-purchases-date-field .date-range-field-trigger--default{min-height:2.75rem;font-size:var(--fs-md);padding:.625rem .75rem}.admin-conference-purchases-input{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-default);font-size:var(--fs-md)}.admin-conference-purchases-input:focus{outline:2px solid #306bac59}@supports (color:color-mix(in lab,red,red)){.admin-conference-purchases-input:focus{outline:2px solid color-mix(in srgb,var(--color-primary)35%,transparent)}}.admin-conference-purchases-input:focus{outline-offset:1px}.admin-conference-purchases-card{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:#f4f7fb66}@supports (color:color-mix(in lab,red,red)){.admin-conference-purchases-card{background:color-mix(in srgb,var(--color-surface-muted)40%,transparent)}}.admin-conference-purchases-card{padding:.75rem}.admin-conference-purchases-page{width:100%;min-width:0}.admin-conference-purchases-table-wrap{width:100%;overflow-x:auto}.admin-conference-purchases-table{border-collapse:collapse;width:100%;min-width:56rem;font-size:var(--fs-base)}.admin-conference-purchases-table th,.admin-conference-purchases-table td{border-bottom:1px solid var(--color-border-subtle);text-align:left;vertical-align:top;padding:.75rem .75rem .75rem 0}.admin-conference-purchases-dialog{max-width:min(28rem,100vw - 2rem)}@media (min-width:641px){.admin-conference-purchases-filters-grid{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,2fr)}}@media (max-width:640px){.admin-conference-purchases-refund-btn,.admin-conference-purchases-dialog .btn-primary{width:100%;min-height:3rem}}.conference-view-hero-lead{font-size:var(--fs-lg);line-height:1.6}.conference-view-micro-label{font-size:var(--fs-base);letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:1.25}.conference-view-section-title{z-index:10;font-family:var(--font-sans);font-size:var(--fs-3xl);letter-spacing:-.025em;color:var(--color-default);align-items:center;gap:.75rem;margin:0 0 1.5rem;font-weight:700;line-height:1.25;display:flex;position:relative}.conference-view-section-title__icon{width:1.5rem;height:1.5rem;color:var(--color-brand);flex-shrink:0}@media (min-width:768px){.conference-view-section-title{font-size:var(--fs-5xl)}}.conference-view-section-title--mobile-summary-dup{display:none}@media (min-width:1024px){.conference-view-section-title--mobile-summary-dup{display:flex}}.conference-view-section-title--flush{margin-bottom:0}.conference-companies-heading-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.conference-companies-heading-action{border:1px solid var(--color-border);border-radius:var(--radius-card);min-height:3rem;color:var(--color-muted);font-size:var(--fs-base);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .75rem;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.conference-companies-heading-action:hover{background:var(--color-surface-muted);color:var(--color-default)}.conference-companies-heading-action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.conference-companies-heading-action__icon{flex-shrink:0;width:1rem;height:1rem}.conference-companies-heading-action--desktop-only{display:none}@media (min-width:1024px){.conference-companies-heading-action{min-height:0;padding:.375rem .625rem}.conference-companies-heading-action--desktop-only{display:inline-flex}}.catalog-admin-conference-card-head-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.conference-view-roi-toggle{font-size:var(--fs-base);letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:1.25}.conference-roi-panel-caption{font-size:var(--fs-base);line-height:1.4}.conference-kpi-icon-ring{border-style:solid;border-width:1px;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.conference-kpi-icon-ring--primary{border-color:#306bac59}@supports (color:color-mix(in lab,red,red)){.conference-kpi-icon-ring--primary{border-color:color-mix(in srgb,var(--color-primary)35%,transparent)}}.conference-kpi-icon-ring--primary{background-color:var(--color-surface-success);color:var(--color-primary)}.conference-kpi-icon-ring--danger{border-color:#e0364f59}@supports (color:color-mix(in lab,red,red)){.conference-kpi-icon-ring--danger{border-color:color-mix(in srgb,var(--color-danger)35%,transparent)}}.conference-kpi-icon-ring--danger{background-color:var(--color-surface-danger);color:var(--color-danger)}.conference-kpi-icon-ring--brand{border-color:#306bac59}@supports (color:color-mix(in lab,red,red)){.conference-kpi-icon-ring--brand{border-color:color-mix(in srgb,var(--color-brand)35%,transparent)}}.conference-kpi-icon-ring--brand{background-color:var(--color-surface-muted);color:var(--color-brand)}.conference-kpi-triple-stat-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.5rem;min-width:0;display:grid}@media (min-width:1024px){.conference-kpi-triple-stat-row{gap:.75rem}}.conference-kpi-triple-stat-pane{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-insight-keyword-chip-bg);text-align:center;flex-direction:column;align-items:center;gap:.375rem;min-width:0;padding:.5rem .35rem .65rem;display:flex}.conference-kpi-stat-pane-icon-ring{border-style:solid;border-width:1px;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.conference-kpi-stat-pane-icon-ring--primary{border-color:#306bac59}@supports (color:color-mix(in lab,red,red)){.conference-kpi-stat-pane-icon-ring--primary{border-color:color-mix(in srgb,var(--color-primary)35%,transparent)}}.conference-kpi-stat-pane-icon-ring--primary{background-color:var(--color-surface-success);color:var(--color-primary)}.conference-kpi-stat-pane-icon-ring--brand{border-color:#306bac59}@supports (color:color-mix(in lab,red,red)){.conference-kpi-stat-pane-icon-ring--brand{border-color:color-mix(in srgb,var(--color-brand)35%,transparent)}}.conference-kpi-stat-pane-icon-ring--brand{background-color:var(--color-surface-muted);color:var(--color-brand)}.conference-kpi-stat-pane-icon-ring--danger{border-color:#e0364f59}@supports (color:color-mix(in lab,red,red)){.conference-kpi-stat-pane-icon-ring--danger{border-color:color-mix(in srgb,var(--color-danger)35%,transparent)}}.conference-kpi-stat-pane-icon-ring--danger{background-color:var(--color-surface-danger);color:var(--color-danger)}.conference-kpi-hero-stats{min-width:0;max-width:56rem;margin-top:1rem;padding:0;position:relative}.conference-kpi-hero-stats--action{cursor:pointer;border-radius:.375rem;transition:background-color .15s}.conference-kpi-hero-stats--action:hover{background-color:#1214280a}@supports (color:color-mix(in lab,red,red)){.conference-kpi-hero-stats--action:hover{background-color:color-mix(in srgb,var(--color-charcoal)4%,transparent)}}.conference-kpi-hero-stats--action:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.conference-kpi-hero-stats--action:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand)45%,transparent)}}.conference-kpi-hero-stats--action:focus-visible{outline-offset:2px}.conference-kpi-strip-stats{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:.375rem .75rem;min-width:0;display:grid}@media (max-width:767px){.conference-kpi-strip-stats{grid-template-columns:1fr;gap:.375rem}}.conference-kpi-strip-stat{flex-direction:row;align-items:center;gap:.5rem;min-width:0;display:flex}.conference-kpi-strip-stat-body{flex-direction:column;gap:.0625rem;min-width:0;display:flex}.conference-kpi-strip-icon-ring{border-style:solid;border-width:1px;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.conference-kpi-strip-icon-ring--brand{border-color:#306bac59}@supports (color:color-mix(in lab,red,red)){.conference-kpi-strip-icon-ring--brand{border-color:color-mix(in srgb,var(--color-brand)35%,transparent)}}.conference-kpi-strip-icon-ring--brand{background-color:var(--color-surface-muted);color:var(--color-brand)}.conference-kpi-strip-icon-ring--primary{border-color:#306bac59}@supports (color:color-mix(in lab,red,red)){.conference-kpi-strip-icon-ring--primary{border-color:color-mix(in srgb,var(--color-primary)35%,transparent)}}.conference-kpi-strip-icon-ring--primary{background-color:var(--color-surface-success);color:var(--color-primary)}.conference-kpi-strip-icon-ring--danger{border-color:#e0364f59}@supports (color:color-mix(in lab,red,red)){.conference-kpi-strip-icon-ring--danger{border-color:color-mix(in srgb,var(--color-danger)35%,transparent)}}.conference-kpi-strip-icon-ring--danger{background-color:var(--color-surface-danger);color:var(--color-danger)}.conference-kpi-strip-icon-svg{width:.875rem;height:.875rem}.conference-kpi-strip-value{min-height:1.35em;font-size:var(--fs-lg);font-weight:700;line-height:1.2}@media (min-width:768px){.conference-kpi-strip-value{font-size:var(--fs-lg)}}.conference-kpi-strip-label{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-weight:700;line-height:1.2}.conference-kpi-strip-select-icp{font-size:var(--fs-base);min-height:1.25rem;font-weight:700;line-height:1.2}@media (min-width:768px){.conference-kpi-strip-select-icp{font-size:var(--fs-md)}}@media (max-width:640px){.conference-kpi-strip-select-icp{font-size:var(--fs-md);align-items:center;min-height:2.75rem;display:flex}}.conference-kpi-stat-value{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-weight:700;font-family:var(--font-numeric)!important}.conference-kpi-teaser-value-blur{filter:blur(8px);transition:filter .2s}.group:hover .conference-kpi-teaser-value-blur{filter:blur(5px)}.conference-kpi-teaser-overlay-pill{border:1px solid var(--color-border-subtle);background-color:#ffffffe6;border-radius:9999px}@supports (color:color-mix(in lab,red,red)){.conference-kpi-teaser-overlay-pill{background-color:color-mix(in srgb,var(--color-surface)90%,transparent)}}.conference-kpi-teaser-overlay-pill{color:var(--color-muted);padding:.5rem;box-shadow:0 4px 6px -1px #0f22381f}@supports (color:color-mix(in lab,red,red)){.conference-kpi-teaser-overlay-pill{box-shadow:0 4px 6px -1px color-mix(in srgb,var(--color-default)12%,transparent)}}.conference-kpi-teaser-overlay-pill{transition:transform .2s,border-color .2s,color .2s}.group:hover .conference-kpi-teaser-overlay-pill{border-color:#306bac59;transform:scale(1.1)}@supports (color:color-mix(in lab,red,red)){.group:hover .conference-kpi-teaser-overlay-pill{border-color:color-mix(in srgb,var(--color-brand)35%,transparent)}}.group:hover .conference-kpi-teaser-overlay-pill{color:var(--color-brand)}.conference-calibration-portal-root{overflow:hidden}.conference-calibration-portal-backdrop{cursor:pointer}.conference-calibration-portal-scroll-layer{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex-direction:column;align-items:center;display:flex;overflow:hidden auto}.conference-invite-calibration-card{width:100%;max-width:72rem;box-shadow:none;background-color:#0000;border:none;border-radius:0;margin-inline:auto;padding:1rem}.conference-calibration-modal-entry{width:100%;max-width:72rem}.conference-calibration-onboarding-card{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);width:100%;max-width:72rem;margin-inline:auto;padding:2rem;position:relative;overflow:visible;box-shadow:0 25px 50px -12px #0f22382e}@supports (color:color-mix(in lab,red,red)){.conference-calibration-onboarding-card{box-shadow:0 25px 50px -12px color-mix(in srgb,var(--color-default)18%,transparent)}}.conference-calibration-onboarding-glow{z-index:0;background-color:var(--color-primary);opacity:.1;filter:blur(100px);pointer-events:none;border-radius:9999px;width:16rem;height:16rem;position:absolute;top:0;right:0;transform:translate(28%,-28%)}.conference-calibration-onboarding-inner{z-index:1;position:relative}.icp-calibration-hero-row--with-close{justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:1.5rem;display:flex}.icp-calibration-hero-row-leading{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.icp-calibration-hero-row-leading .icp-calibration-hero-title{min-width:0}.conference-calibration-onboarding-close{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);width:2.25rem;height:2.25rem;color:var(--color-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 2px #0f223814}@supports (color:color-mix(in lab,red,red)){.conference-calibration-onboarding-close{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)8%,transparent)}}.conference-calibration-onboarding-close{transition:color .15s,border-color .15s,background-color .15s}.conference-calibration-onboarding-close:hover{color:var(--color-default);border-color:#b7bdc9}@supports (color:color-mix(in lab,red,red)){.conference-calibration-onboarding-close:hover{border-color:color-mix(in srgb,var(--color-charcoal)22%,var(--color-border-subtle))}}.conference-calibration-onboarding-close:hover{background-color:var(--color-surface-muted)}.conference-calibration-onboarding-close:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.conference-calibration-onboarding-close:disabled{opacity:.45;cursor:not-allowed}.icp-calibration-hero-row:not(.icp-calibration-hero-row--with-close){align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.icp-calibration-hero-icon{color:var(--color-primary);flex-shrink:0}.icp-calibration-hero-title{font-family:var(--font-sans);font-size:var(--fs-3xl);color:var(--color-default);font-weight:700;line-height:1.25}.icp-calibration-intro{font-size:var(--fs-base);color:var(--color-muted);margin-bottom:1.5rem;line-height:1.6}.icp-calibration-explainer-points{flex-direction:column;gap:1rem;margin-bottom:2rem;padding:0;list-style:none;display:flex}.icp-calibration-explainer-point{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-insight-keyword-chip-bg);flex-direction:column;gap:.25rem;padding:1rem 1.25rem;display:flex}.icp-calibration-explainer-point__title{font-size:var(--fs-sm);color:var(--color-default);font-weight:700}.icp-calibration-explainer-point__body{font-size:var(--fs-base);color:var(--color-muted);line-height:1.55}.icp-calibration-form-panel{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-insight-keyword-chip-bg);margin-bottom:2rem;padding:1.5rem}.icp-calibration-form-panel .icp-calibration-profile-row{border-bottom-color:#d0d7e2}@supports (color:color-mix(in lab,red,red)){.icp-calibration-form-panel .icp-calibration-profile-row{border-bottom-color:color-mix(in srgb,var(--color-charcoal)10%,var(--color-border-subtle))}}.icp-calibration-form-stack{flex-direction:column;gap:1.5rem;display:flex}.icp-calibration-submit-btn-icon{flex-shrink:0;width:1.125rem;height:1.125rem}.conference-calibration-modal-shell{width:100%;max-width:108rem}.conference-calibration-dialog-body{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;max-height:min(88vh,78rem);overflow:hidden auto}.conference-roi-panel{background-color:var(--color-brand);color:var(--color-inverse)}.conference-roi-panel-glow{background-color:var(--color-inverse);opacity:.1;filter:blur(80px);transform:translate(25%,-25%)}.conference-roi-panel-lead{color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.conference-roi-panel-lead{color:color-mix(in srgb,var(--color-inverse)72%,transparent)}}.conference-roi-panel-slider-shell{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.conference-roi-panel-slider-shell{background-color:color-mix(in srgb,var(--color-inverse)8%,transparent)}}.date-range-field-trigger--segment{text-align:left;width:100%;min-width:0;font-size:var(--fs-base);color:var(--color-muted);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;padding:0;line-height:1.25rem;display:flex}.date-range-field-trigger--segment:hover,.date-range-field-trigger--segment:focus-visible{color:var(--color-default)}.date-range-field-trigger--segment:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.date-range-field-trigger--segment:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.date-range-field-trigger--segment:focus-visible{outline-offset:2px;border-radius:.25rem}.date-range-field-trigger__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.date-range-field-trigger__chevron{width:1rem;height:1rem;color:var(--color-muted);flex-shrink:0;transition:transform .12s}.date-range-field--open .date-range-field-trigger__chevron{transform:rotate(180deg)}.date-range-field-trigger--segment-filled .date-range-field-trigger__value{color:var(--color-default)}.date-range-field-trigger--default{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);text-align:left;width:100%;min-width:0;min-height:2.5rem;font-size:var(--fs-base);color:var(--color-default);cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;line-height:1.25;display:flex}.date-range-field-trigger--default:hover{border-color:var(--color-border-muted)}.date-range-field-trigger__icon{width:1rem;height:1rem;color:var(--color-muted);flex-shrink:0}.date-range-field-trigger__body{flex:1;min-width:0}.date-range-field-trigger__label{font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);font-weight:600;display:block}.date-range-field-trigger__summary{text-overflow:ellipsis;white-space:nowrap;color:var(--color-default);display:block;overflow:hidden}.date-range-field-popover{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a);padding:.75rem}.date-range-field-popover__footer{border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:flex}.date-range-field-popover__clear{font-size:var(--fs-base);color:var(--color-muted);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500}.date-range-field-popover__clear:hover{color:var(--color-default)}.date-range-field-popover__done{border-radius:var(--radius-card);background:var(--color-primary);font-size:var(--fs-base);color:var(--color-inverse);cursor:pointer;border:none;padding:.375rem .75rem;font-weight:500}.date-range-field-popover__done:hover{background:#457ab4}@supports (color:color-mix(in lab,red,red)){.date-range-field-popover__done:hover{background:color-mix(in srgb,var(--color-primary)90%,var(--color-inverse))}}.date-range-field-popover--airbnb{border-radius:var(--radius-card);width:min(720px,100vw - 1rem);padding:1.5rem 1.75rem 1.25rem;box-shadow:0 6px 16px #0f22381f,0 0 0 1px #d7e1efcc}@supports (color:color-mix(in lab,red,red)){.date-range-field-popover--airbnb{box-shadow:0 6px 16px color-mix(in srgb,var(--color-default)12%,transparent),0 0 0 1px color-mix(in srgb,var(--color-border)80%,transparent)}}.date-range-field-mode-switch{background:var(--color-surface-muted);border-radius:9999px;width:fit-content;max-width:100%;margin:0 auto 1.25rem;padding:.25rem;display:flex}.date-range-field-mode-switch__btn{font-size:var(--fs-base);color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:.5rem 1.25rem;font-weight:600;transition:background-color .12s,color .12s,box-shadow .12s}.date-range-field-mode-switch__btn:hover{color:var(--color-default)}.date-range-field-mode-switch__btn--active{background:var(--color-surface);color:var(--color-default);box-shadow:0 1px 2px #0f223814}@supports (color:color-mix(in lab,red,red)){.date-range-field-mode-switch__btn--active{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)8%,transparent)}}.date-range-field-flex-chips{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.25rem;padding-top:.25rem;display:flex}.date-range-field-flex-chips__chip{border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--fs-sm);color:var(--color-default);cursor:pointer;white-space:nowrap;border-radius:9999px;padding:.5rem .875rem;font-weight:500;transition:border-color .12s,background-color .12s}.date-range-field-flex-chips__chip:hover{border-color:var(--color-border-muted)}.date-range-field-flex-chips__chip--active{border-color:var(--color-default);background:var(--color-surface)}.date-range-field-flexible{padding:.5rem 0 .25rem}.date-range-field-flexible__heading{text-align:center;font-size:var(--fs-md);color:var(--color-default);margin:0 0 1.25rem;font-weight:600}.date-range-field-flexible-carousel{align-items:stretch;gap:.5rem;display:flex}.date-range-field-flexible-carousel__nav{border:1px solid var(--color-border);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-default);cursor:pointer;border-radius:9999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex}.date-range-field-flexible-carousel__nav:hover:not(:disabled){background:var(--color-surface-muted)}.date-range-field-flexible-carousel__nav:disabled{opacity:.35;cursor:not-allowed}.date-range-field-flexible-carousel__nav-icon{width:1rem;height:1rem}.date-range-field-flexible-scroll{cursor:grab;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--color-border)transparent;flex:auto;min-width:0;padding:0 .125rem .375rem;overflow:auto hidden}.date-range-field-flexible-scroll--dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.date-range-field-flexible-scroll--dragging .date-range-field-period-card{pointer-events:none}.date-range-field-flexible-scroll__inner{flex-direction:column;gap:.625rem;min-width:min-content;display:inline-flex}.date-range-field-flexible-row{flex-wrap:nowrap;gap:.625rem;display:flex}.date-range-field-flexible-row--quarters{padding-top:.125rem}.date-range-field-period-card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);cursor:pointer;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.375rem;width:5.5rem;padding:.875rem .5rem;transition:border-color .12s,background-color .12s;display:flex}.date-range-field-period-card:hover{border-color:var(--color-border-muted);background:var(--color-surface-muted)}.date-range-field-period-card--active{border-color:var(--color-default);background:var(--color-surface-muted)}.date-range-field-period-card--quarter{padding-top:1rem;padding-bottom:1rem}.date-range-field-period-card__icon{width:1.5rem;height:1.5rem;color:var(--color-default)}.date-range-field-period-card__name{font-size:var(--fs-base);color:var(--color-default);text-align:center;font-weight:600}.date-range-field-period-card__sub{font-size:var(--fs-sm);color:var(--color-muted)}.date-range-field-popover .date-range-field-daypicker.rdp-root{--rdp-accent-color:var(--color-brand);--rdp-accent-background-color:#e6edf5}@supports (color:color-mix(in lab,red,red)){.date-range-field-popover .date-range-field-daypicker.rdp-root{--rdp-accent-background-color:color-mix(in srgb,var(--color-brand)12%,var(--color-surface))}}.date-range-field-popover .date-range-field-daypicker.rdp-root{--rdp-outside-opacity:.4;--rdp-range_start-color:var(--color-inverse);--rdp-range_end-color:var(--color-inverse);--rdp-range_middle-color:var(--color-default);--rdp-day_button-border-radius:9999px;--rdp-day-height:2.5rem;--rdp-day-width:2.5rem;margin:0}.date-range-field-daypicker--airbnb.rdp-root{--rdp-accent-color:var(--color-default);--rdp-accent-background-color:#ecedef}@supports (color:color-mix(in lab,red,red)){.date-range-field-daypicker--airbnb.rdp-root{--rdp-accent-background-color:color-mix(in srgb,var(--color-default)8%,var(--color-surface))}}.date-range-field-daypicker--airbnb.rdp-root{--rdp-day-height:2.75rem;--rdp-day-width:2.75rem}.date-range-field-daypicker--airbnb .rdp-months{justify-content:center;gap:2.5rem}.date-range-field-daypicker--airbnb .rdp-month_caption{font-size:var(--fs-base);justify-content:center;margin-bottom:.75rem;font-weight:600}.date-range-field-daypicker--airbnb .rdp-weekday{font-size:var(--fs-xs);color:var(--color-muted);font-weight:600}.date-range-field-daypicker--airbnb .rdp-day_button{font-size:var(--fs-base);font-weight:500}.date-range-field-daypicker--airbnb .rdp-disabled .rdp-day_button{color:var(--color-muted);opacity:.45}.date-range-field-daypicker__chevron{width:1rem;height:1rem}.date-range-field-daypicker--airbnb .rdp-button_previous,.date-range-field-daypicker--airbnb .rdp-button_next{border:1px solid var(--color-border);background:var(--color-surface);border-radius:9999px}.date-range-field-daypicker--airbnb .rdp-button_previous:hover,.date-range-field-daypicker--airbnb .rdp-button_next:hover{background:var(--color-surface-muted)}.conference-roi-range-input{border-radius:var(--radius-card);height:.5rem;accent-color:var(--color-primary);cursor:pointer}.conference-roi-panel-stat{background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.conference-roi-panel-stat{background-color:color-mix(in srgb,var(--color-inverse)12%,transparent)}}.conference-insights-icp-glow{background-color:var(--color-primary);opacity:.06;filter:blur(100px);transform:translate(25%,-25%)}.conference-insights-icp-glow--start{transform:translate(-25%,-25%)}.conference-insights-icp-relink-badge-icon{width:1.125rem;height:1.125rem;color:var(--color-muted);flex-shrink:0;transition:color .26s,opacity .26s}.conference-insights-icp-relink-badge{border-radius:var(--radius-card);border:1px solid #2b629d;align-items:center;gap:.5rem;min-width:0;max-width:min(100%,28rem);padding:.5rem .75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.conference-insights-icp-relink-badge{border:1px solid color-mix(in srgb,var(--color-sapphire)88%,#0a1f33)}}.conference-insights-icp-relink-badge{background:var(--grad-button-glass);box-shadow:var(--btn-shadow);-webkit-backdrop-filter:blur(10px)saturate(140%);font-size:var(--fs-base);color:var(--color-inverse);cursor:pointer;text-align:start;font-weight:700;line-height:1.25;transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.conference-insights-icp-relink-badge:hover{background:var(--grad-button-glass-hover);border-color:var(--color-sapphire);transform:translateY(-1px)}.conference-insights-icp-relink-badge .conference-insights-icp-relink-badge-icon,.conference-insights-icp-relink-badge:hover .conference-insights-icp-relink-badge-icon{color:var(--color-inverse)}.conference-insights-icp-relink-badge .conference-companies-name-pill__arrow{background-color:#ffffff38}@supports (color:color-mix(in lab,red,red)){.conference-insights-icp-relink-badge .conference-companies-name-pill__arrow{background-color:color-mix(in srgb,var(--color-inverse)22%,transparent)}}.conference-insights-icp-relink-badge .conference-companies-name-pill__arrow{color:var(--color-inverse);opacity:1;width:1.25rem;margin-left:0;overflow:visible}.conference-insights-icp-relink-badge:hover .conference-companies-name-pill__arrow{background-color:#ffffff52}@supports (color:color-mix(in lab,red,red)){.conference-insights-icp-relink-badge:hover .conference-companies-name-pill__arrow{background-color:color-mix(in srgb,var(--color-inverse)32%,transparent)}}.conference-insights-icp-relink-badge:hover .conference-companies-name-pill__arrow{color:var(--color-inverse)}.conference-insights-icp-relink-badge:focus-visible{border-color:var(--color-sapphire);box-shadow:var(--btn-shadow),0 0 0 2px #306bac59,0 0 0 4px #306bac24;outline:none}@supports (color:color-mix(in lab,red,red)){.conference-insights-icp-relink-badge:focus-visible{box-shadow:var(--btn-shadow),0 0 0 2px color-mix(in srgb,var(--color-sapphire)35%,transparent),0 0 0 4px color-mix(in srgb,var(--color-sapphire)14%,transparent)}}.conference-insights-icp-relink-badge-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;flex:auto;font-weight:700;overflow:hidden}.conference-insights-icp-relink-headline-chip{vertical-align:middle;align-items:center;gap:.35rem;max-width:min(100%,28rem);display:inline-flex;overflow:hidden}.conference-insights-signal-card{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-insight-keyword-chip-bg);flex-direction:column;flex:1;min-width:0;padding:.75rem .75rem .75rem .5rem;display:flex;box-shadow:0 2px 8px #0b28460d}.conference-insights-signal-card--account-signal{box-shadow:none;background-color:#0000;border:none;border-radius:0;padding:0}.conference-icp-key-insights-teaser-body{flex:auto;min-width:0;min-height:0}.conference-insights-signal-card--icp-teaser-lock{flex:auto;align-self:stretch;min-height:0}.conference-insights-signal-card-lock{z-index:10;border-radius:var(--radius-card);background-color:#ffffff94;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.conference-insights-signal-card-lock{background-color:color-mix(in srgb,var(--color-ivory)58%,transparent)}}.conference-insights-signal-card-lock{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;transition:background-color .15s}.conference-insights-signal-card-lock:hover{background-color:#ffffffad}@supports (color:color-mix(in lab,red,red)){.conference-insights-signal-card-lock:hover{background-color:color-mix(in srgb,var(--color-ivory)68%,transparent)}}.conference-insights-signal-card-lock--soft{background-color:#ffffff61}@supports (color:color-mix(in lab,red,red)){.conference-insights-signal-card-lock--soft{background-color:color-mix(in srgb,var(--color-ivory)38%,transparent)}}.conference-insights-signal-card-lock--soft{-webkit-backdrop-filter:none;backdrop-filter:none}.conference-insights-signal-card-lock--soft:hover{background-color:#ffffff7a}@supports (color:color-mix(in lab,red,red)){.conference-insights-signal-card-lock--soft:hover{background-color:color-mix(in srgb,var(--color-ivory)48%,transparent)}}.conference-icp-key-insights-faux{pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(5px);opacity:.72}.conference-icp-key-insights-faux__line{font-family:var(--font-sans);font-size:var(--fs-xl);color:var(--color-sapphire);margin:0 0 .875rem;font-weight:600;line-height:1.45}.conference-icp-key-insights-faux__line:last-child{margin-bottom:0}.conference-companies-table-overlay__cta--compact{gap:.5rem;max-width:19rem;padding:1rem 1.25rem}.conference-companies-table-overlay__cta--compact .conference-companies-table-overlay__title{font-size:var(--fs-lg)}.conference-companies-table-overlay__cta--compact .conference-companies-table-overlay__icon{width:2.5rem;height:2.5rem}.conference-insights-signal-card-inner{align-items:flex-start;gap:.5rem;display:flex}.conference-insights-signal-card-lead-icon{width:1.125rem;height:1.125rem;color:var(--color-muted);flex-shrink:0;margin-top:.125rem}.conference-insights-signal-card-main{flex:auto;min-width:0}.conference-insights-signal-card-kicker{font-size:var(--fs-base);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.25rem;font-weight:700;line-height:1.25}.conference-insights-signal-card--account-signal .conference-insights-signal-card-kicker{margin-bottom:.65rem}.conference-icp-key-insights{min-width:0}.conference-icp-key-insights--prose{flex-direction:column;gap:1.125rem;display:flex}.conference-icp-key-insights-prose{font-family:var(--font-sans);font-size:var(--fs-xl);color:var(--color-sapphire);margin:0;font-weight:600;line-height:1.45}.conference-icp-key-insights-prose__mark{color:var(--color-primary);font-variant-numeric:tabular-nums;transform-origin:0;font-weight:700;transition:transform .22s,color .22s,text-shadow .26s;display:inline-block}.conference-icp-key-insights-prose__industry{color:var(--color-primary);transform-origin:0;font-weight:700;transition:transform .22s,color .22s,text-shadow .26s;display:inline-block}.conference-icp-key-insights-heading-highlight{color:var(--color-primary);transform-origin:0;transition:transform .22s,color .22s,text-shadow .26s;display:inline-block}.conference-icp-key-insights-prose__mark:hover,.conference-icp-key-insights-prose__industry:hover,.conference-icp-key-insights-heading-highlight:hover{color:#306bac}@supports (color:color-mix(in lab,red,red)){.conference-icp-key-insights-prose__mark:hover,.conference-icp-key-insights-prose__industry:hover,.conference-icp-key-insights-heading-highlight:hover{color:color-mix(in srgb,var(--color-primary)72%,var(--color-brand))}}.conference-icp-key-insights-prose__mark:hover,.conference-icp-key-insights-prose__industry:hover,.conference-icp-key-insights-heading-highlight:hover{text-shadow:0 2px 10px #306bac57;transform:scale(1.045)}@supports (color:color-mix(in lab,red,red)){.conference-icp-key-insights-prose__mark:hover,.conference-icp-key-insights-prose__industry:hover,.conference-icp-key-insights-heading-highlight:hover{text-shadow:0 2px 10px color-mix(in srgb,var(--color-primary)34%,transparent)}}.conference-icp-key-insights__grid{grid-template-columns:1fr;gap:.875rem;display:grid}@media (min-width:42rem){.conference-icp-key-insights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.conference-icp-key-insights__tile--wide{grid-column:1/-1}}.conference-icp-key-insights__tile{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:#fafbfd;align-items:flex-start;gap:.875rem;min-width:0;padding:1rem 1.125rem;display:flex}@supports (color:color-mix(in lab,red,red)){.conference-icp-key-insights__tile{background-color:color-mix(in srgb,var(--color-surface-muted)50%,var(--color-surface))}}.conference-icp-key-insights__tile{box-shadow:0 1px 2px #0f22380a}@supports (color:color-mix(in lab,red,red)){.conference-icp-key-insights__tile{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)4%,transparent)}}.conference-icp-key-insights__tile--products .conference-icp-key-insights__tile-main{min-width:0}.conference-icp-key-insights__tile-icon-wrap{border-radius:var(--radius-card);background-color:#e6edf5;flex-shrink:0;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;display:flex}@supports (color:color-mix(in lab,red,red)){.conference-icp-key-insights__tile-icon-wrap{background-color:color-mix(in srgb,var(--color-brand)12%,var(--color-surface))}}.conference-icp-key-insights__tile-icon-wrap{border:1px solid #c4d6ea}@supports (color:color-mix(in lab,red,red)){.conference-icp-key-insights__tile-icon-wrap{border:1px solid color-mix(in srgb,var(--color-brand)18%,var(--color-border-subtle))}}.conference-icp-key-insights__tile-icon-wrap--top{margin-top:.125rem}.conference-icp-key-insights__tile-icon{width:1.25rem;height:1.25rem;color:var(--color-brand)}.conference-icp-key-insights__tile-icon--enterprise{color:var(--color-primary)}.conference-icp-key-insights__tile-icon--industry{color:#306bac}@supports (color:color-mix(in lab,red,red)){.conference-icp-key-insights__tile-icon--industry{color:color-mix(in srgb,var(--color-primary)55%,var(--color-brand))}}.conference-icp-key-insights__tile-icon--products{color:#306bac}@supports (color:color-mix(in lab,red,red)){.conference-icp-key-insights__tile-icon--products{color:color-mix(in srgb,var(--color-primary)70%,var(--color-brand))}}.conference-icp-key-insights__tile-main{flex:auto;min-width:0}.conference-icp-key-insights__tile-label{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem;font-weight:700;line-height:1.2}.conference-icp-key-insights__tile-value{font-size:var(--fs-lg);margin:0 0 .25rem;font-weight:700;line-height:1.35}.conference-icp-key-insights__tile-num{font-variant-numeric:tabular-nums}.conference-icp-key-insights__tile-unit{font-weight:600;font-size:var(--fs-base)}.conference-icp-key-insights__tile-accent{font-weight:700;font-size:var(--fs-base)}.conference-icp-key-insights__tile-hint{font-size:var(--fs-sm);margin:0;line-height:1.4}.conference-icp-key-insights__tile-placeholder{font-size:var(--fs-base);margin:.25rem 0 0;line-height:1.45}.conference-icp-key-insights-product-list{margin-top:.5rem}.conference-icp-key-insights--empty{flex-direction:column;align-items:flex-start;gap:1rem;padding:.5rem 0;display:flex}@media (min-width:32rem){.conference-icp-key-insights--empty{flex-direction:row;align-items:center}}.conference-icp-key-insights-empty{border-radius:var(--radius-card);border:1px dashed var(--color-border-subtle);background-color:#f8fafd;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}@supports (color:color-mix(in lab,red,red)){.conference-icp-key-insights-empty{background-color:color-mix(in srgb,var(--color-surface-muted)60%,var(--color-surface))}}.conference-icp-key-insights-empty__icon{width:1.5rem;height:1.5rem;color:var(--color-muted)}.conference-icp-key-insights-empty__body{flex:auto;min-width:0}.conference-icp-key-insights-empty__title{font-size:var(--fs-md);margin:0 0 .375rem;font-weight:700;line-height:1.3}.conference-icp-key-insights-empty__text{font-size:var(--fs-base);margin:0;line-height:1.5}.conference-icp-key-insights-error{border-radius:var(--radius-card);border:1px solid #e3adbc;align-items:flex-start;gap:.875rem;padding:1rem 1.125rem;display:flex}@supports (color:color-mix(in lab,red,red)){.conference-icp-key-insights-error{border:1px solid color-mix(in srgb,var(--color-danger)35%,var(--color-border-subtle))}}.conference-icp-key-insights-error{background-color:#fdeff1}@supports (color:color-mix(in lab,red,red)){.conference-icp-key-insights-error{background-color:color-mix(in srgb,var(--color-danger)8%,var(--color-surface))}}.conference-icp-key-insights-error__icon{width:1.35rem;height:1.35rem;color:var(--color-danger);margin-top:.1rem}.conference-icp-key-insights-error__title{font-size:var(--fs-base);margin:0 0 .35rem;font-weight:700;line-height:1.3}.conference-icp-key-insights-error__detail{font-size:var(--fs-sm);margin:0;line-height:1.45}.conference-keyword-cloud-root{width:100%;min-height:10rem}.conference-keyword-cloud-svg{width:100%;max-width:100%;height:auto;display:block}.conference-keyword-cloud-text{fill:currentColor;color:inherit;font-family:var(--font-sans);cursor:default;transform-box:fill-box;transform-origin:50%;transition:transform .15s}.conference-keyword-cloud-text[data-weight-bucket="1"]{opacity:.55}.conference-keyword-cloud-text[data-weight-bucket="2"]{opacity:.66}.conference-keyword-cloud-text[data-weight-bucket="3"]{opacity:.78}.conference-keyword-cloud-text[data-weight-bucket="4"]{opacity:.9}.conference-keyword-cloud-text[data-weight-bucket="5"]{opacity:1}.conference-keyword-cloud-text:hover{transform:scale(1.22)}.conference-keyword-cloud-text.conference-keyword-cloud-text--icp-match{fill:var(--color-amber);color:var(--color-amber);opacity:1}.conference-keyword-cloud-tone-0{color:var(--color-brand)}.conference-keyword-cloud-tone-1{color:var(--color-primary)}.conference-keyword-cloud-tone-2{color:#234471}@supports (color:color-mix(in lab,red,red)){.conference-keyword-cloud-tone-2{color:color-mix(in srgb,var(--color-brand)55%,var(--color-charcoal))}}.conference-keyword-cloud-tone-3{color:var(--color-emerald)}.conference-keyword-cloud-tone-4{color:#42668e}@supports (color:color-mix(in lab,red,red)){.conference-keyword-cloud-tone-4{color:color-mix(in srgb,var(--color-brand)40%,var(--color-muted))}}.conference-keyword-cloud-tone-5{color:var(--color-muted)}:root[data-theme-resolved=dark] .conference-keyword-cloud-tone-0{color:#7fa3cc}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark] .conference-keyword-cloud-tone-0{color:color-mix(in srgb,var(--color-sapphire)62%,#fff)}}:root[data-theme-resolved=dark] .conference-keyword-cloud-tone-1{color:var(--color-sapphire)}:root[data-theme-resolved=dark] .conference-keyword-cloud-tone-2{color:#1e436c}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark] .conference-keyword-cloud-tone-2{color:color-mix(in srgb,var(--color-sapphire)45%,var(--color-default))}}:root[data-theme-resolved=dark] .conference-keyword-cloud-tone-3{color:var(--color-emerald)}:root[data-theme-resolved=dark] .conference-keyword-cloud-tone-4{color:#44658c}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark] .conference-keyword-cloud-tone-4{color:color-mix(in srgb,var(--color-sapphire)35%,var(--color-muted))}}:root[data-theme-resolved=dark] .conference-keyword-cloud-tone-5{color:var(--color-muted)}.conference-keyword-cloud-icp-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.conference-keyword-cloud-icp-toggle input[type=checkbox]{cursor:pointer;width:1rem;height:1rem;accent-color:var(--color-amber);flex-shrink:0;margin:0}.conference-keyword-cloud-icp-toggle input[type=checkbox]:disabled{cursor:not-allowed}.conference-keyword-cloud-icp-toggle:has(input[type=checkbox]:disabled){cursor:not-allowed;opacity:.5}.conference-keyword-cloud-icp-toggle:has(input[type=checkbox]:disabled) input[type=checkbox]:disabled{opacity:1}.conference-keyword-cloud-icp-toggle-label{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-weight:700;line-height:1.2}.conference-floormap-embed{border-style:var(--tw-border-style);aspect-ratio:4/3;border-width:0;width:100%;min-height:18rem;display:block}.catalog-admin-conference-tools-grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.catalog-admin-conference-tools-item{min-width:0}.admin-entity-signals-update-warning{border:1px solid #e2ca9f;gap:.75rem;margin-top:1rem;padding:.75rem .875rem;display:flex}@supports (color:color-mix(in lab,red,red)){.admin-entity-signals-update-warning{border:1px solid color-mix(in srgb,var(--color-amber)35%,var(--color-border))}}.admin-entity-signals-update-warning{border-radius:var(--radius-card);background:#fef5e7}@supports (color:color-mix(in lab,red,red)){.admin-entity-signals-update-warning{background:color-mix(in srgb,var(--color-amber)10%,var(--color-surface))}}.admin-entity-signals-update-warning__icon{width:1.25rem;height:1.25rem;color:var(--color-amber);flex-shrink:0;margin-top:.125rem}.admin-entity-signals-update-warning__copy{min-width:0}.admin-entity-signals-update-warning__title{font-size:var(--fs-base);color:var(--color-amber);margin:0;font-weight:600}.admin-entity-signals-update-warning__detail{font-size:var(--fs-base);color:var(--color-default);margin:.25rem 0 0}@media (max-width:640px){.admin-entity-signals-update-warning__title,.admin-entity-signals-update-warning__detail{font-size:var(--fs-md)}}.signals-recalc-ago{font-size:var(--fs-xs);color:var(--color-muted);white-space:normal;margin:0;line-height:1.35}@media (max-width:640px){.signals-recalc-ago{font-size:var(--fs-base)}}.signals-recalc-ago-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem .75rem;display:flex}.guest-detail-enrich-action__status,.admin-enrich-action__status{font-size:var(--fs-2xs);color:var(--color-muted);font-weight:600;line-height:1.35}.guest-detail-enrich-action--primary .guest-detail-enrich-action__status,.admin-enrich-action--primary .admin-enrich-action__status{color:#ffffffe0}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-action--primary .guest-detail-enrich-action__status,.admin-enrich-action--primary .admin-enrich-action__status{color:color-mix(in srgb,var(--color-inverse)88%,transparent)}}.catalog-admin-conference-card{border-radius:var(--radius-card);position:relative}.catalog-admin-conference-card:after{content:"";pointer-events:none;background:var(--catalog-admin-card-accent,var(--color-primary));opacity:.95;width:100%;height:.2rem;position:absolute;inset:0 auto auto 0}.catalog-admin-conference-card-head{position:relative}.catalog-admin-conference-card-title{letter-spacing:.01em}.catalog-admin-conference-card--targets{--catalog-admin-card-accent:#1c9760}@supports (color:color-mix(in lab,red,red)){.catalog-admin-conference-card--targets{--catalog-admin-card-accent:color-mix(in srgb,var(--color-emerald)78%,var(--color-primary))}}.catalog-admin-conference-card--estimates{--catalog-admin-card-accent:#3e6796}@supports (color:color-mix(in lab,red,red)){.catalog-admin-conference-card--estimates{--catalog-admin-card-accent:color-mix(in srgb,var(--color-primary)55%,var(--color-taupe))}}.catalog-conference-estimates__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;display:flex}.catalog-conference-estimates__head .btn-primary{flex-shrink:0}.catalog-conference-estimates{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}.catalog-conference-estimates__item{min-width:0}.catalog-conference-estimates__item dt{font-size:var(--fs-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .25rem;font-weight:600}.catalog-conference-estimates__item dd{font-size:var(--fs-md);font-variant-numeric:tabular-nums;color:var(--color-default);margin:0}.catalog-conference-estimates__item--urls{grid-column:1/-1}.catalog-conference-estimates__links{gap:.35rem;display:grid}.catalog-conference-estimates__links a{color:var(--color-primary);overflow-wrap:anywhere;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.catalog-conference-estimates__empty,.catalog-conference-estimates__updated{color:var(--color-muted);font-size:var(--fs-base);margin:0}.catalog-conference-estimates__updated{margin-top:.35rem}@media (max-width:640px){.catalog-conference-estimates__head .btn-primary{width:100%;min-height:48px}.catalog-conference-estimates{grid-template-columns:minmax(0,1fr)}.catalog-conference-estimates__item dt,.catalog-conference-estimates__item dd,.catalog-conference-estimates__empty,.catalog-conference-estimates__updated{font-size:var(--fs-md)}}.catalog-admin-conference-card--icp{--catalog-admin-card-accent:#297b91}@supports (color:color-mix(in lab,red,red)){.catalog-admin-conference-card--icp{--catalog-admin-card-accent:color-mix(in srgb,var(--color-primary)72%,var(--color-emerald))}}.catalog-admin-conference-card--summary{--catalog-admin-card-accent:#be9038}@supports (color:color-mix(in lab,red,red)){.catalog-admin-conference-card--summary{--catalog-admin-card-accent:color-mix(in srgb,var(--color-amber)72%,var(--color-primary))}}.catalog-admin-conference-card--floormap{--catalog-admin-card-accent:#38689e}@supports (color:color-mix(in lab,red,red)){.catalog-admin-conference-card--floormap{--catalog-admin-card-accent:color-mix(in srgb,var(--color-primary)72%,var(--color-taupe))}}.catalog-admin-conference-card--logistics{--catalog-admin-card-accent:#59a237}@supports (color:color-mix(in lab,red,red)){.catalog-admin-conference-card--logistics{--catalog-admin-card-accent:color-mix(in srgb,var(--color-emerald)70%,var(--color-amber))}}.conference-floormap-embed-shell{flex-direction:column;flex:1;min-height:0;display:flex}.conference-floormap-embed--grid-cell{height:100%;min-height:14rem;max-height:100%;aspect-ratio:unset;flex:auto}.conference-floormap-modal-shell{inset:calc(var(--spacing)*0);z-index:102;padding:calc(var(--spacing)*4);justify-content:center;align-items:center;display:flex;position:fixed}.conference-floormap-modal-backdrop{inset:calc(var(--spacing)*0);background-color:var(--color-overlay);position:absolute}.conference-floormap-modal-dialog{z-index:10;border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);width:min(80vw,100%);max-width:80vw;max-height:50vh;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;height:50vh;display:flex;position:relative;overflow:hidden}.conference-floormap-modal-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);background-color:#f4f7fb80;flex-shrink:0;display:flex}@supports (color:color-mix(in lab,red,red)){.conference-floormap-modal-header{background-color:color-mix(in oklab,var(--color-surface-muted)50%,transparent)}}.conference-floormap-modal-header{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3)}.conference-floormap-embed--modal{min-height:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:0;flex:1;width:100%;display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in{animation:.4s ease-out forwards fadeIn}.animate-zoom-in{animation:.5s cubic-bezier(.16,1,.3,1) forwards zoomIn}.table-scryon{text-align:left;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.table-scryon thead{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface)}.table-scryon th{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted);text-transform:uppercase}.table-scryon tbody tr{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.table-scryon tbody tr:nth-child(odd){background-color:var(--color-surface)}.table-scryon tbody tr:nth-child(2n){background-color:#f3f3f4}@supports (color:color-mix(in lab,red,red)){.table-scryon tbody tr:nth-child(2n){background-color:color-mix(in srgb,var(--color-charcoal)5%,var(--color-surface))}}.table-scryon tbody tr:hover,.table-scryon tbody tr:nth-child(odd):hover,.table-scryon tbody tr:nth-child(2n):hover{background-color:var(--color-surface-muted)}.table-scryon td{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3)}.admin-conference-list-row__link{color:inherit;text-decoration:none;display:block}.admin-conference-list-row__link:focus-visible .admin-conference-list-ellipsis--name .admin-conference-list-ellipsis__text{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.admin-conference-list-row__link:focus-visible .admin-conference-list-ellipsis--name .admin-conference-list-ellipsis__text{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.admin-conference-list-row__link:focus-visible .admin-conference-list-ellipsis--name .admin-conference-list-ellipsis__text{outline-offset:2px;border-radius:.125rem}.admin-conference-list-row__interactive{position:relative}.admin-conference-list-thumb-cell{vertical-align:middle;width:2.75rem;padding-inline:.35rem}.admin-conference-list-thumb-cell .admin-conference-list-thumb{margin-inline:auto}.admin-conference-list-thumb{background-color:var(--color-surface-muted);border:1px solid #1214281a;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.admin-conference-list-thumb{border:1px solid color-mix(in srgb,var(--color-charcoal)10%,transparent)}}.admin-conference-list-thumb__img{object-fit:cover;width:100%;height:100%}.admin-conference-list-thumb--empty .admin-conference-list-thumb__icon{width:1rem;height:1rem;color:var(--color-muted)}.table-scryon.admin-conference-list-table{min-width:44rem;font-size:var(--fs-sm)}.table-scryon.admin-conference-list-table th,.table-scryon.admin-conference-list-table td{vertical-align:middle;min-width:0;padding:.35rem .45rem}.table-scryon.admin-conference-list-table th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-conference-list-col--check{width:2rem}.admin-conference-list-col--vis,.admin-conference-list-col--ready{width:3.25rem}.admin-conference-list-table .conference-catalog-visibility-badge,.admin-conference-list-table .conference-roster-ready-badge{font-size:var(--fs-3xs);letter-spacing:.02em;padding:0 .3rem;font-weight:600;line-height:1.35}.admin-conference-list-col--name{width:10.5rem}.admin-conference-list-col--tags{white-space:normal;width:9rem}.admin-conference-list-tags{flex-wrap:wrap;gap:.25rem;max-width:12rem;display:flex}.admin-conference-list-col--url{width:7.5rem}.admin-conference-list-col--text{width:7rem}.admin-conference-list-col--date{width:5.25rem}.admin-conference-list-col--num{width:4.25rem}.admin-conference-list-col--actions{text-align:right;white-space:normal;width:2.5rem;overflow:visible}.admin-entity-list-gear-btn{margin-left:auto}.admin-entity-list-gear-btn__icon{width:1rem;height:1rem}.admin-entity-list-gear-menu{z-index:10000;overscroll-behavior:contain;text-align:left;border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);min-width:12.5rem;max-width:min(22rem,100vw - 1rem);max-height:min(16rem,100vh - 2rem);padding:.5rem;position:fixed;overflow:auto;box-shadow:0 10px 15px -3px #0f22381a,0 4px 6px -4px #0f223814}@supports (color:color-mix(in lab,red,red)){.admin-entity-list-gear-menu{box-shadow:0 10px 15px -3px color-mix(in srgb,var(--color-default)10%,transparent),0 4px 6px -4px color-mix(in srgb,var(--color-default)8%,transparent)}}.admin-entity-list-gear-menu__title{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);padding:0 .5rem .25rem;font-weight:600}.admin-entity-list-gear-menu__item{border-radius:var(--radius-card);font-size:var(--fs-sm);color:var(--color-default);cursor:pointer;align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.admin-entity-list-gear-menu__item:hover{background-color:var(--color-surface-muted)}.admin-entity-list-gear-menu__reset{border-radius:var(--radius-card);border:1px solid var(--color-border);width:100%;font-size:var(--fs-sm);color:var(--color-default);background-color:#0000;margin-top:.5rem;padding:.25rem .5rem}.admin-entity-list-gear-menu__reset:hover{background-color:var(--color-surface-muted)}.admin-conference-list-table .email-verified-chip{font-size:var(--fs-3xs);padding:0 .3rem}.admin-conference-list-thumb--logo .admin-conference-list-thumb__img{object-fit:contain}.admin-conference-list-ellipsis{min-width:0;max-width:100%;display:block}.admin-conference-list-ellipsis__text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-conference-list-ellipsis--name .admin-conference-list-ellipsis__text{color:var(--color-default);font-weight:700}.admin-conference-list-ellipsis--sub{margin-top:.1rem}.admin-conference-list-ellipsis--sub .admin-conference-list-ellipsis__text{font-size:var(--fs-xs);color:var(--color-muted)}.admin-conference-list-block-flag{font-size:var(--fs-xs);color:var(--color-danger);margin:.15rem 0 0;font-weight:600}.admin-conference-list-ellipsis-tip{z-index:10000;border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);max-width:min(28rem,100vw - 1.5rem);max-height:min(16rem,100vh - 2rem);padding:.45rem .65rem;position:fixed;overflow:auto;transform:translate(-50%,calc(-100% - .4rem));box-shadow:0 10px 15px -3px #0f22381a,0 4px 6px -4px #0f223814}@supports (color:color-mix(in lab,red,red)){.admin-conference-list-ellipsis-tip{box-shadow:0 10px 15px -3px color-mix(in srgb,var(--color-default)10%,transparent),0 4px 6px -4px color-mix(in srgb,var(--color-default)8%,transparent)}}.admin-conference-list-ellipsis-tip{font-size:var(--fs-sm);color:var(--color-default);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-weight:500;line-height:1.4}@media (max-width:1023.98px){.table-scryon.admin-conference-list-table th,.table-scryon.admin-conference-list-table td{padding:.4rem}}@media (max-width:640px){.table-scryon.admin-conference-list-table{font-size:var(--fs-md)}.table-scryon.admin-conference-list-table th,.table-scryon.admin-conference-list-table td{padding:.5rem .45rem}.admin-conference-list-ellipsis--sub .admin-conference-list-ellipsis__text{font-size:var(--fs-base)}.admin-conference-list-table .conference-catalog-visibility-badge,.admin-conference-list-table .conference-roster-ready-badge{font-size:var(--fs-2xs);padding:.05rem .35rem}.admin-conference-list-col--ready{width:3.5rem}.admin-conference-list-col--tags{width:auto;min-width:7rem}.admin-conference-list-tags{max-width:100%}.admin-conference-list-tags .admin-companies-filters-tag-chip{font-size:var(--fs-xs);padding:.2rem .4rem}.admin-conference-list-ellipsis-tip{font-size:var(--fs-md);max-width:min(22rem,100vw - 1rem)}.admin-entity-list-gear-btn{min-width:2.75rem;min-height:2.75rem}.admin-entity-list-gear-menu__item,.admin-entity-list-gear-menu__reset{min-height:2.75rem}.admin-conference-list-table .email-verified-chip{font-size:var(--fs-2xs);padding:.05rem .35rem}}.table-scryon--roles tbody tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);background-color:var(--color-surface)}.table-scryon--roles tbody tr:nth-child(odd),.table-scryon--roles tbody tr:nth-child(2n){background-color:var(--color-surface)}.table-scryon--roles tbody tr.roles-perm-data-row:hover{background-color:var(--color-surface-muted)}.table-scryon--members tbody tr,.table-scryon--members tbody tr:nth-child(odd),.table-scryon--members tbody tr:nth-child(2n){background-color:var(--color-surface)}.table-scryon--members tbody tr:hover{background-color:var(--color-surface-muted)}.table-scryon--members tbody tr.members-table-row--admin-role:hover>td{background-color:var(--color-surface-danger)}.admin-peoples-verified-badge{border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .45rem;line-height:1;display:inline-flex}.admin-peoples-verified-badge--yes{color:var(--color-primary);background-color:var(--color-surface-success);border-color:#306bac52}@supports (color:color-mix(in lab,red,red)){.admin-peoples-verified-badge--yes{border-color:color-mix(in srgb,var(--color-primary)32%,transparent)}}.admin-peoples-verified-badge--no{color:var(--color-danger);background-color:var(--color-surface-danger);border-color:#e0364f52}@supports (color:color-mix(in lab,red,red)){.admin-peoples-verified-badge--no{border-color:color-mix(in srgb,var(--color-danger)32%,transparent)}}.admin-peoples-verified-badge__icon{flex-shrink:0;width:.8125rem;height:.8125rem}.conference-companies-table-card{border-radius:var(--radius-card);background-color:var(--color-ivory);border:none;overflow:visible}.conference-mobile-card__body .conference-companies-table-card{border-radius:0;margin-inline:-1.75rem}@media (min-width:1024px){.conference-mobile-card__body .conference-companies-table-card{margin-inline:-2rem}}.conference-companies-table-shell{min-height:12rem;position:relative;overflow:visible}.conference-companies-table-shell--purchase-locked{min-height:18rem}.conference-companies-purchase-lock-placeholder{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.72;flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.conference-companies-purchase-lock-placeholder__row{grid-template-columns:2.25rem minmax(0,1fr) 2.5rem minmax(4rem,6rem);align-items:center;gap:.75rem 1rem;min-height:2.5rem;display:grid}.conference-companies-purchase-lock-placeholder__logo,.conference-companies-purchase-lock-placeholder__name,.conference-companies-purchase-lock-placeholder__score,.conference-companies-purchase-lock-placeholder__meta{border-radius:var(--radius-card);background-color:#0f22381a;display:block}@supports (color:color-mix(in lab,red,red)){.conference-companies-purchase-lock-placeholder__logo,.conference-companies-purchase-lock-placeholder__name,.conference-companies-purchase-lock-placeholder__score,.conference-companies-purchase-lock-placeholder__meta{background-color:color-mix(in srgb,var(--color-default)10%,transparent)}}.conference-companies-purchase-lock-placeholder__logo{border-radius:50%;width:2.25rem;height:2.25rem}.conference-companies-purchase-lock-placeholder__name{width:min(100%,12rem);height:.875rem}.conference-companies-purchase-lock-placeholder__score{border-radius:50%;justify-self:center;width:2.5rem;height:2.5rem}.conference-companies-purchase-lock-placeholder__meta{width:100%;height:.75rem}@media (max-width:640px){.conference-companies-purchase-lock-placeholder{gap:.625rem;padding:1rem}.conference-companies-purchase-lock-placeholder__row{grid-template-columns:2rem minmax(0,1fr) 2.25rem;gap:.5rem .75rem}.conference-companies-purchase-lock-placeholder__meta{display:none}.conference-companies-purchase-lock-placeholder__logo{width:2rem;height:2rem}.conference-companies-purchase-lock-placeholder__score{width:2.25rem;height:2.25rem}}.conference-companies-attending-load-more-wrap{background-color:var(--color-ivory);border-top:none;justify-content:center;padding:.75rem 1rem 1rem;display:flex}.conference-companies-attending-load-more{border-radius:var(--radius-card);border:1px solid var(--color-border);font-size:var(--fs-base);color:var(--color-default);background-color:var(--color-surface);cursor:pointer;justify-content:center;align-items:center;gap:.375rem;padding:.5rem 1rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.conference-companies-attending-load-more:hover{background-color:var(--color-surface-muted);border-color:var(--color-border-muted)}.conference-companies-attending-load-more:disabled{opacity:.7;cursor:wait}.conference-companies-attending-load-more:focus-visible{outline:none;box-shadow:0 0 0 2px #306bac59}@supports (color:color-mix(in lab,red,red)){.conference-companies-attending-load-more:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)35%,transparent)}}.conference-fullscreen-shell{box-shadow:0 25px 50px -12px #0f22381f,0 0 0 1px #d7e1efcc}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-shell{box-shadow:0 25px 50px -12px color-mix(in srgb,var(--color-default)12%,transparent),0 0 0 1px color-mix(in srgb,var(--color-border)80%,transparent)}}@media (max-width:48rem){.conference-fullscreen-shell{border-radius:0;top:0;right:0;bottom:0;left:0}}.conference-fullscreen-viz-body{background:linear-gradient(180deg,#fbfcfe 0%,var(--color-surface)12rem)}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-viz-body{background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-muted)35%,var(--color-surface))0%,var(--color-surface)12rem)}}.conference-fullscreen-viz-toolbar{background-color:#fefeff}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-viz-toolbar{background-color:color-mix(in srgb,var(--color-surface)92%,var(--color-surface-muted))}}.conference-fullscreen-viz-toolbar-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.conference-fullscreen-viz-csv-btns{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.conference-fullscreen-viz-csv-btn{border-radius:var(--radius-card);border:1px solid var(--color-border);font-size:var(--fs-base);color:var(--color-muted);cursor:pointer;background-color:#0000;flex-shrink:0;align-items:center;gap:.375rem;padding:.375rem .625rem;font-weight:500;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.conference-fullscreen-viz-csv-btn:hover:not(:disabled){background-color:var(--color-surface-muted);color:var(--color-default)}.conference-fullscreen-viz-csv-btn:disabled{opacity:.55;cursor:not-allowed}.conference-fullscreen-viz-csv-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #306bac59}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-viz-csv-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)35%,transparent)}}.conference-fullscreen-viz-csv-btn-icon{flex-shrink:0;width:1rem;height:1rem}.conference-fullscreen-viz-tablist{flex-wrap:wrap;gap:.35rem;display:flex}.conference-fullscreen-viz-tab{border-radius:var(--radius-card);font-size:var(--fs-sm);letter-spacing:.01em;color:var(--color-muted);cursor:pointer;background-color:#0000;border:1px solid #0000;align-items:center;gap:.4rem;padding:.45rem .9rem;font-weight:600;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.conference-fullscreen-viz-tab:hover{color:var(--color-default);background-color:#f4f7fba6}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-viz-tab:hover{background-color:color-mix(in srgb,var(--color-surface-muted)65%,transparent)}}.conference-fullscreen-viz-tab:focus-visible{outline:none;box-shadow:0 0 0 2px #306bac59}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-viz-tab:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)35%,transparent)}}.conference-fullscreen-viz-tab--active{color:var(--color-default);border-color:#a8c0dc}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-viz-tab--active{border-color:color-mix(in srgb,var(--color-brand)28%,var(--color-border))}}.conference-fullscreen-viz-tab--active{background-color:var(--color-surface);box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-viz-tab--active{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.conference-fullscreen-viz-tab-icon{opacity:.9;flex-shrink:0;width:1rem;height:1rem}.conference-fullscreen-viz-controls{background-color:#fbfcfd}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-viz-controls{background-color:color-mix(in srgb,var(--color-surface-muted)40%,var(--color-surface))}}.conference-fullscreen-viz-controls{overflow:visible}.conference-fullscreen-viz-controls-inner{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex;overflow:visible}.conference-fullscreen-viz-controls-label{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.conference-fullscreen-viz-group{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);flex-wrap:wrap;gap:.35rem;padding:.2rem;display:inline-flex;overflow:visible}.conference-fullscreen-viz-group-btn{border-radius:var(--radius-card);font-size:var(--fs-sm);color:var(--color-muted);cursor:pointer;background-color:#0000;border:none;padding:.35rem .75rem;font-weight:600;transition:background-color .15s,color .15s}.conference-fullscreen-viz-group-btn:hover{color:var(--color-default);background-color:var(--color-surface-muted)}.conference-fullscreen-viz-group-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #306bac59}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-viz-group-btn:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-primary)35%,transparent)}}.conference-fullscreen-viz-group-btn--active{color:var(--color-inverse);background-color:var(--color-brand)}.conference-fullscreen-viz-group-btn-wrap{display:inline-flex;position:relative}.conference-fullscreen-viz-group-btn-wrap--coming-soon{cursor:help}.conference-fullscreen-viz-group-btn-wrap--coming-soon:hover .conference-companies-fit-competitor-tooltip,.conference-fullscreen-viz-group-btn-wrap--coming-soon:focus-within .conference-companies-fit-competitor-tooltip{opacity:1;transform:translate(-50%)translateY(0)}.conference-fullscreen-viz-group-btn--coming-soon,.conference-fullscreen-viz-group-btn--coming-soon:hover,.conference-fullscreen-viz-group-btn--coming-soon:focus-visible,.conference-fullscreen-viz-group-btn--coming-soon:disabled{opacity:.45;color:var(--color-muted);box-shadow:none;cursor:not-allowed;pointer-events:none;background-color:#0000}.conference-fullscreen-viz-percentile{align-items:center;gap:.5rem;margin-inline-start:auto;display:inline-flex}.conference-fullscreen-viz-percentile-label{font-size:var(--fs-base);color:var(--color-muted);white-space:nowrap;font-weight:500}.conference-fullscreen-viz-percentile-input{cursor:pointer;width:7rem;height:.35rem;accent-color:var(--color-primary);border-radius:9999px}.conference-fullscreen-viz-percentile-value{min-width:2.5rem;font-size:var(--fs-base);font-variant-numeric:tabular-nums;color:var(--color-default);font-weight:700}.conference-fullscreen-viz-hint{max-width:42rem;line-height:1.45}.conference-fullscreen-table-filters{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.25rem;display:flex}.conference-fullscreen-table-filter{flex-direction:column;gap:.25rem;min-width:0;display:flex}.conference-fullscreen-table-filter--threshold{min-width:13rem}.conference-fullscreen-table-filter__label{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.conference-fullscreen-table-filter__input{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);width:15rem;max-width:100%;font-size:var(--fs-base);color:var(--color-default);padding:.4375rem .625rem;transition:border-color .12s,background-color .12s,box-shadow .12s,color .12s}.conference-fullscreen-table-filter__input::placeholder{color:var(--color-muted)}.conference-fullscreen-table-filter__input:focus-visible{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px #306bac40}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-table-filter__input:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)25%,transparent)}}.conference-fullscreen-table-filter__input--has-value{border-color:#e1cca6}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-table-filter__input--has-value{border-color:color-mix(in srgb,var(--color-amber)32%,var(--color-border))}}.conference-fullscreen-table-filter__input--has-value{background:#fef5e7}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-table-filter__input--has-value{background:color-mix(in srgb,var(--color-amber)10%,var(--color-surface))}}.conference-fullscreen-table-filter__input--has-value{color:var(--color-amber);font-weight:600}.conference-fullscreen-table-filter__input--has-value:hover{border-color:#e5c182}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-table-filter__input--has-value:hover{border-color:color-mix(in srgb,var(--color-amber)48%,var(--color-border))}}.conference-fullscreen-table-filter__input--has-value:focus-visible{border-color:var(--color-amber);box-shadow:0 0 0 2px #f59e0b38}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-table-filter__input--has-value:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-amber)22%,transparent)}}.conference-fullscreen-table-filters__meta{flex-wrap:wrap;align-items:center;gap:.75rem;margin-inline-start:auto;padding-bottom:.375rem;display:flex}.conference-fullscreen-table-filters__count{font-size:var(--fs-base);font-variant-numeric:tabular-nums;color:var(--color-muted)}.conference-fullscreen-table-filters__hint{font-size:var(--fs-sm);color:var(--color-muted)}.conference-fullscreen-table-filters__hint--error{color:var(--color-danger)}.conference-fullscreen-table-filters>.conference-fullscreen-table-filters__clear{align-self:flex-end;margin-bottom:.125rem}.conference-fullscreen-table-empty{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1rem;display:flex}@media (max-width:640px){.conference-fullscreen-table-filters{align-items:stretch}.conference-fullscreen-table-filter,.conference-fullscreen-table-filter--threshold{width:100%}.conference-fullscreen-table-filter__input{width:100%;font-size:var(--fs-md);padding-block:.625rem}.conference-fullscreen-table-filters>.conference-fullscreen-table-filters__clear{align-self:flex-start;min-height:2.75rem;margin-bottom:0}.conference-fullscreen-table-filters__meta{margin-inline-start:0;padding-bottom:0}}.conference-fullscreen-histogram{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);padding:1rem 1.25rem 1.25rem;box-shadow:0 1px 3px #0f22380d}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-histogram{box-shadow:0 1px 3px color-mix(in srgb,var(--color-default)5%,transparent)}}.conference-fullscreen-histogram-inner{margin-top:.5rem}.conference-fullscreen-histogram-meta{font-size:var(--fs-base);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.75rem;font-weight:600}.conference-fullscreen-histogram-rows{flex-direction:column;gap:.5rem;max-height:min(70vh,52rem);padding-right:.25rem;display:flex;overflow:auto}.conference-fullscreen-histogram-row{border-radius:var(--radius-card);width:100%;min-width:0;text-align:inherit;font:inherit;color:inherit;cursor:pointer;background-color:#0000;border:none;grid-template-columns:minmax(0,1fr) minmax(0,3fr) auto;align-items:center;gap:.65rem .75rem;margin:0;padding:0;transition:background-color .15s;display:grid}.conference-fullscreen-histogram-row:hover{background-color:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-histogram-row:hover{background-color:color-mix(in srgb,var(--color-primary)6%,var(--color-surface))}}.conference-fullscreen-histogram-row:focus-visible{outline:none;box-shadow:0 0 0 2px #306bac59}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-histogram-row:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)35%,transparent)}}.conference-fullscreen-histogram-label-wrap{justify-content:flex-end;align-items:center;gap:.25rem;min-width:0;display:flex}.conference-fullscreen-histogram-label-arrow{opacity:0;width:0;height:.75rem;color:var(--color-brand);flex-shrink:0;transition:width .15s,opacity .15s;overflow:hidden}.conference-fullscreen-histogram-row:hover .conference-fullscreen-histogram-label-arrow,.conference-fullscreen-histogram-row:focus-visible .conference-fullscreen-histogram-label-arrow{opacity:1;width:.75rem}.conference-fullscreen-histogram-label{min-width:0;font-size:var(--fs-sm);color:var(--color-default);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.conference-fullscreen-histogram-row:hover .conference-fullscreen-histogram-label,.conference-fullscreen-histogram-row:focus-visible .conference-fullscreen-histogram-label{color:var(--color-brand)}.conference-fullscreen-histogram-bar-track{border-radius:var(--radius-card);background-color:var(--color-surface-muted);min-width:0;height:.75rem;overflow:hidden}.conference-fullscreen-histogram-bar-fill{min-width:2px;height:100%;width:var(--bar-pct,0%);border-radius:var(--radius-card);background:linear-gradient(90deg,#306bac,#306bac)}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-histogram-bar-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary)88%,var(--color-brand)),color-mix(in srgb,var(--color-brand)90%,var(--color-primary)))}}.conference-fullscreen-histogram-count{text-align:right;width:2.5rem;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--color-default);flex-shrink:0;font-weight:700}.conference-companies-table.conference-companies-table--attending{overflow:visible}.conference-companies-table.conference-companies-table--attending tbody tr{background-color:var(--color-surface);transition:background-color .28s}.conference-companies-table.conference-companies-table--attending tbody tr.conference-companies-table__row--alt{background-color:#f7f9fc}@supports (color:color-mix(in lab,red,red)){.conference-companies-table.conference-companies-table--attending tbody tr.conference-companies-table__row--alt{background-color:color-mix(in srgb,var(--color-primary)4%,var(--color-surface))}}.conference-companies-table.conference-companies-table--attending tbody tr:hover{background-color:#eef3f8}@supports (color:color-mix(in lab,red,red)){.conference-companies-table.conference-companies-table--attending tbody tr:hover{background-color:color-mix(in srgb,var(--color-primary)8%,var(--color-surface))}}.conference-companies-table.conference-companies-table--attending thead{background-color:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.conference-companies-table.conference-companies-table--attending thead{background-color:color-mix(in srgb,var(--color-primary)6%,var(--color-surface))}}.conference-companies-table.conference-companies-table--attending thead{border-bottom:1px solid #e6edf5}@supports (color:color-mix(in lab,red,red)){.conference-companies-table.conference-companies-table--attending thead{border-bottom:1px solid color-mix(in srgb,var(--color-primary)12%,var(--color-surface))}}.conference-companies-table.conference-companies-table--attending th{vertical-align:middle;padding:.5rem 1rem}.conference-companies-table__head--attending .conference-companies-table__sort-btn{font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);font-weight:600}.conference-companies-table__head--attending .conference-companies-table__sort-btn:hover{color:var(--color-default)}.conference-companies-table__sort-btn{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;display:inline-flex}.conference-companies-table__sort-btn:hover{color:var(--color-default)}.conference-companies-table__th--company{text-align:left;width:34%}.conference-companies-table__th--start{text-align:left}.conference-companies-table__th--center{text-align:center}.conference-companies-table__th--end{text-align:right}.conference-companies-table__th--contact,.conference-companies-table__td--contact{white-space:nowrap;width:1%;overflow:visible}.conference-companies-table.conference-companies-table--attending td{vertical-align:middle;border-bottom:none;padding:.5rem 1rem}.conference-companies-table__td--start{text-align:left}.conference-companies-table__td--center{text-align:center}.conference-companies-table__td--end{text-align:right}.conference-companies-table__name-row{align-items:center;gap:.625rem;min-width:0;display:flex}.conference-companies-logo-shell{border:1px solid #121428;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:.125rem;display:flex}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell{border:1px solid color-mix(in srgb,var(--color-charcoal)12%,var(--glass-border))}}.conference-companies-logo-shell{background:linear-gradient(145deg,var(--glass-bg-strong)0%,var(--glass-bg)100%);box-shadow:0 4px 12px #12142814,inset 0 1px #ffffffb8}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell{box-shadow:0 4px 12px color-mix(in srgb,var(--color-charcoal)8%,transparent),inset 0 1px #ffffffb8}}.conference-companies-logo-shell{-webkit-backdrop-filter:blur(10px)saturate(140%)}.conference-companies-logo-shell__img{object-fit:contain;border-radius:.3125rem;width:auto;max-width:100%;height:auto;max-height:100%}.conference-companies-logo-shell__initial{width:100%;height:100%;font-family:var(--font-sans);font-size:var(--fs-sm);color:inherit;text-transform:uppercase;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex}.conference-companies-logo-shell[data-tone="0"]{background:linear-gradient(145deg,#306bac,#306bac)}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="0"]{background:linear-gradient(145deg,color-mix(in srgb,var(--color-sapphire)32%,var(--glass-bg-strong)),color-mix(in srgb,var(--color-sapphire)16%,var(--glass-bg)))}}.conference-companies-logo-shell[data-tone="0"]{border-color:#306bac}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="0"]{border-color:color-mix(in srgb,var(--color-sapphire)38%,var(--glass-border))}}.conference-companies-logo-shell[data-tone="0"]{color:var(--color-sapphire)}.conference-companies-logo-shell[data-tone="1"]{background:linear-gradient(145deg,#16a34a,#16a34a)}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="1"]{background:linear-gradient(145deg,color-mix(in srgb,var(--color-emerald)30%,var(--glass-bg-strong)),color-mix(in srgb,var(--color-emerald)14%,var(--glass-bg)))}}.conference-companies-logo-shell[data-tone="1"]{border-color:#16a34a}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="1"]{border-color:color-mix(in srgb,var(--color-emerald)36%,var(--glass-border))}}.conference-companies-logo-shell[data-tone="1"]{color:#158443}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="1"]{color:color-mix(in srgb,var(--color-emerald)78%,var(--color-charcoal))}}.conference-companies-logo-shell[data-tone="2"]{background:linear-gradient(145deg,#e0364f,#e0364f)}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="2"]{background:linear-gradient(145deg,color-mix(in srgb,var(--color-garnet)28%,var(--glass-bg-strong)),color-mix(in srgb,var(--color-garnet)12%,var(--glass-bg)))}}.conference-companies-logo-shell[data-tone="2"]{border-color:#e0364f}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="2"]{border-color:color-mix(in srgb,var(--color-garnet)36%,var(--glass-border))}}.conference-companies-logo-shell[data-tone="2"]{color:var(--color-garnet)}.conference-companies-logo-shell[data-tone="3"]{background:linear-gradient(145deg,#f59e0b,#f59e0b)}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="3"]{background:linear-gradient(145deg,color-mix(in srgb,var(--color-amber)34%,var(--glass-bg-strong)),color-mix(in srgb,var(--color-amber)16%,var(--glass-bg)))}}.conference-companies-logo-shell[data-tone="3"]{border-color:#f59e0b}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="3"]{border-color:color-mix(in srgb,var(--color-amber)40%,var(--glass-border))}}.conference-companies-logo-shell[data-tone="3"]{color:#84591a}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="3"]{color:color-mix(in srgb,var(--color-amber)50%,var(--color-charcoal))}}.conference-companies-logo-shell[data-tone="4"]{background:linear-gradient(145deg,#121428,#121428)}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="4"]{background:linear-gradient(145deg,color-mix(in srgb,var(--color-charcoal)16%,var(--glass-bg-strong)),color-mix(in srgb,var(--color-charcoal)8%,var(--glass-bg)))}}.conference-companies-logo-shell[data-tone="4"]{border-color:#121428}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="4"]{border-color:color-mix(in srgb,var(--color-charcoal)22%,var(--glass-border))}}.conference-companies-logo-shell[data-tone="4"]{color:var(--color-charcoal)}.conference-companies-logo-shell[data-tone="5"]{background:linear-gradient(145deg,#7d93ad,#7d93ad)}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="5"]{background:linear-gradient(145deg,color-mix(in srgb,var(--color-slate-500)30%,var(--glass-bg-strong)),color-mix(in srgb,var(--color-slate-500)14%,var(--glass-bg)))}}.conference-companies-logo-shell[data-tone="5"]{border-color:#7d93ad}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="5"]{border-color:color-mix(in srgb,var(--color-slate-500)36%,var(--glass-border))}}.conference-companies-logo-shell[data-tone="5"]{color:#58677e}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="5"]{color:color-mix(in srgb,var(--color-slate-500)65%,var(--color-charcoal))}}.conference-companies-logo-shell[data-tone="6"]{background:linear-gradient(145deg,#0a0d1e,#0a0d1e)}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="6"]{background:linear-gradient(145deg,color-mix(in srgb,var(--color-deep-navy)20%,var(--glass-bg-strong)),color-mix(in srgb,var(--color-deep-navy)10%,var(--glass-bg)))}}.conference-companies-logo-shell[data-tone="6"]{border-color:#0a0d1e}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="6"]{border-color:color-mix(in srgb,var(--color-deep-navy)28%,var(--glass-border))}}.conference-companies-logo-shell[data-tone="6"]{color:var(--color-deep-navy)}.conference-companies-logo-shell[data-tone="7"]{background:linear-gradient(145deg,#306bac,#306bac)}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="7"]{background:linear-gradient(145deg,color-mix(in srgb,var(--color-primary)28%,var(--glass-bg-strong)),color-mix(in srgb,var(--color-primary)12%,var(--glass-bg)))}}.conference-companies-logo-shell[data-tone="7"]{border-color:#306bac}@supports (color:color-mix(in lab,red,red)){.conference-companies-logo-shell[data-tone="7"]{border-color:color-mix(in srgb,var(--color-primary)36%,var(--glass-border))}}.conference-companies-logo-shell[data-tone="7"]{color:var(--color-primary)}.conference-companies-name-pill{border-radius:var(--radius-card);cursor:pointer;min-width:0;font:inherit;text-align:left;background-color:#0000;border:1px solid #0000;align-items:center;gap:.375rem;padding:.3125rem .625rem;transition:border-color .26s,background-color .26s,box-shadow .26s;display:inline-flex}.conference-companies-name-pill:hover,.conference-companies-name-pill:focus-visible{border-color:var(--color-brand);background-color:var(--color-surface);box-shadow:0 4px 14px #1214281f}@supports (color:color-mix(in lab,red,red)){.conference-companies-name-pill:hover,.conference-companies-name-pill:focus-visible{box-shadow:0 4px 14px color-mix(in srgb,var(--color-charcoal)12%,transparent)}}.conference-companies-name-pill:hover,.conference-companies-name-pill:focus-visible{outline:none}.conference-companies-name-pill .conference-companies-name-pill__arrow{opacity:0;width:0;margin-left:-.375rem;transition:width .2s,margin-left .2s,opacity .2s,background-color .15s,color .15s;overflow:hidden}.conference-companies-name-pill:hover .conference-companies-name-pill__arrow,.conference-companies-name-pill:focus-visible .conference-companies-name-pill__arrow{opacity:1;width:1.25rem;margin-left:0}@media (hover:none){.conference-companies-name-pill .conference-companies-name-pill__arrow{opacity:1;width:1.25rem;margin-left:0}}.conference-companies-name-pill__label{color:var(--color-brand);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.conference-companies-name-pill__arrow{background-color:#e3e3e5;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.conference-companies-name-pill__arrow{background-color:color-mix(in srgb,var(--color-charcoal)12%,var(--color-surface))}}.conference-companies-name-pill__arrow{color:var(--color-muted);transition:background-color .15s,color .15s}.conference-companies-name-pill:hover .conference-companies-name-pill__arrow{background-color:var(--color-brand);color:var(--color-inverse)}.conference-companies-table__name-plain{color:var(--color-default);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.conference-companies-table__name-plain--locked{padding-left:.75rem}.conference-companies-table__name-row .conference-companies-table__name-plain--locked{min-width:0;padding-left:0}.conference-companies-links-cell{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.conference-companies-icon-cell{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-insight-keyword-chip-bg);color:var(--color-muted);justify-content:center;align-items:center;padding:.25rem;transition:border-color .26s,background-color .26s,color .26s;display:inline-flex}.conference-companies-icon-cell--locked{filter:blur(3px);-webkit-user-select:none;user-select:none;pointer-events:none;color:#afb8c3}@supports (color:color-mix(in lab,red,red)){.conference-companies-icon-cell--locked{color:color-mix(in srgb,var(--color-muted)45%,var(--color-ivory))}}a.conference-companies-icon-cell--link{text-decoration:none;transition:color .28s,background-color .28s,border-color .28s}a.conference-companies-icon-cell--link:hover{color:var(--color-default);background-color:#e7e8ea}@supports (color:color-mix(in lab,red,red)){a.conference-companies-icon-cell--link:hover{background-color:color-mix(in srgb,var(--color-charcoal)10%,var(--color-surface))}}a.conference-companies-icon-cell--linkedin:hover{color:var(--oauth-linkedin-brand);background-color:#e7f0f9}@supports (color:color-mix(in lab,red,red)){a.conference-companies-icon-cell--linkedin:hover{background-color:color-mix(in srgb,var(--oauth-linkedin-brand)10%,var(--color-surface))}}@property --conference-fit-pct{syntax:"<number>";inherits:false;initial-value:0}.conference-companies-fit-donut-wrap{justify-content:center;align-items:center;display:inline-flex}.conference-companies-fit-donut-wrap--competitor,.conference-companies-fit-donut-wrap--my-company{cursor:help;position:relative}.conference-companies-fit-donut-wrap--my-company:hover .conference-companies-fit-competitor-tooltip,.conference-companies-fit-donut-wrap--my-company:focus-within .conference-companies-fit-competitor-tooltip{opacity:1;transform:translate(-50%)translateY(0)}.conference-companies-fit-competitor-tooltip{z-index:40;border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);align-items:center;gap:.35rem;padding:.4rem .65rem;display:flex;position:absolute;bottom:calc(100% + .35rem);left:50%;box-shadow:0 4px 14px #0f223824,0 0 0 1px #e0364f1f}@supports (color:color-mix(in lab,red,red)){.conference-companies-fit-competitor-tooltip{box-shadow:0 4px 14px color-mix(in srgb,var(--color-default)14%,transparent),0 0 0 1px color-mix(in srgb,var(--color-danger)12%,transparent)}}.conference-companies-fit-competitor-tooltip{font-size:var(--fs-xs);color:var(--color-default);white-space:nowrap;opacity:0;pointer-events:none;font-weight:700;transition:opacity .32s cubic-bezier(.33,1,.68,1),transform .32s cubic-bezier(.33,1,.68,1);transform:translate(-50%)translateY(.35rem)}.conference-companies-fit-donut-wrap--competitor:hover .conference-companies-fit-competitor-tooltip,.conference-companies-fit-donut-wrap--competitor:focus-within .conference-companies-fit-competitor-tooltip{opacity:1;transform:translate(-50%)translateY(0)}.conference-companies-fit-donut-wrap--relevancy-tip{cursor:help;position:relative}.conference-companies-fit-donut-wrap--relevancy-tip:hover .conference-companies-fit-competitor-tooltip,.conference-companies-fit-donut-wrap--relevancy-tip:focus-within .conference-companies-fit-competitor-tooltip{opacity:1;transform:translate(-50%)translateY(0)}.conference-companies-fit-competitor-tooltip--relevancy-copy{white-space:normal;box-sizing:border-box;text-align:center;z-index:80;width:max-content;max-width:min(44rem,100vw - 2rem);line-height:1.35}.conference-companies-fit-competitor-tooltip--relevancy-tone{box-shadow:0 4px 14px #0f223824,0 0 0 1px #306bac1f}@supports (color:color-mix(in lab,red,red)){.conference-companies-fit-competitor-tooltip--relevancy-tone{box-shadow:0 4px 14px color-mix(in srgb,var(--color-default)14%,transparent),0 0 0 1px color-mix(in srgb,var(--color-primary)12%,transparent)}}.conference-companies-fit-donut-wrap--icp-loading{cursor:help;position:relative}.conference-companies-fit-donut-wrap--icp-loading:hover .conference-companies-fit-competitor-tooltip,.conference-companies-fit-donut-wrap--icp-loading:focus-within .conference-companies-fit-competitor-tooltip{opacity:1;transform:translate(-50%)translateY(0)}@keyframes icp-loading-tooltip-spin{to{transform:rotate(360deg)}}.conference-companies-fit-icp-loading-tooltip__icon{color:var(--color-primary);animation:.9s linear infinite icp-loading-tooltip-spin}.conference-companies-table__td--center:has(.conference-companies-fit-donut-wrap--icp-loading){overflow:visible}.conference-companies-table.conference-companies-table--attending tbody tr:has(.conference-companies-fit-donut-wrap--icp-loading){z-index:0;position:relative}.conference-companies-table.conference-companies-table--attending tbody tr:has(.conference-companies-fit-donut-wrap--icp-loading):hover{z-index:2}td:has(.conference-companies-fit-donut-wrap--icp-loading){overflow:visible}.conference-companies-fit-competitor-tooltip__icon{width:.875rem;height:.875rem;color:var(--color-danger);flex-shrink:0}.conference-companies-fit-competitor-tooltip__label{line-height:1}.conference-companies-fit-competitor-tooltip--my-company{box-shadow:0 4px 14px #0f223824,0 0 0 1px #f59e0b2e}@supports (color:color-mix(in lab,red,red)){.conference-companies-fit-competitor-tooltip--my-company{box-shadow:0 4px 14px color-mix(in srgb,var(--color-default)14%,transparent),0 0 0 1px color-mix(in srgb,var(--color-amber)18%,transparent)}}.conference-companies-fit-competitor-tooltip--my-company{color:var(--color-amber)}.conference-companies-table__td--center:has(.conference-companies-fit-donut-wrap--competitor){overflow:visible}.conference-companies-table.conference-companies-table--attending tbody tr:has(.conference-companies-fit-donut-wrap--competitor){z-index:0;position:relative}.conference-companies-table.conference-companies-table--attending tbody tr:has(.conference-companies-fit-donut-wrap--competitor):hover{z-index:2}.conference-companies-table__td--center:has(.conference-companies-fit-donut-wrap--my-company){overflow:visible}.conference-companies-table.conference-companies-table--attending tbody tr:has(.conference-companies-fit-donut-wrap--my-company){z-index:0;position:relative}.conference-companies-table.conference-companies-table--attending tbody tr:has(.conference-companies-fit-donut-wrap--my-company):hover{z-index:2}td:has(.conference-companies-fit-donut-wrap--my-company),.conference-companies-table__td--center:has(.conference-companies-fit-donut-wrap--relevancy-tip){overflow:visible}.conference-companies-table.conference-companies-table--attending tbody tr:has(.conference-companies-fit-donut-wrap--relevancy-tip){z-index:0;position:relative}.conference-companies-table.conference-companies-table--attending tbody tr:has(.conference-companies-fit-donut-wrap--relevancy-tip):hover{z-index:2}td:has(.conference-companies-fit-donut-wrap--relevancy-tip){overflow:visible}.conference-companies-fit-donut-wrap--locked{filter:blur(4px);-webkit-user-select:none;user-select:none;pointer-events:none}.conference-companies-fit-donut-ring{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;box-shadow:0 1px 2px #0f223814}@supports (color:color-mix(in lab,red,red)){.conference-companies-fit-donut-ring{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)8%,transparent)}}.conference-companies-fit-donut-ring{--_fit-pct:calc(var(--conference-fit-pct,0)*1%);--_fit-ring:var(--color-primary);background:conic-gradient(var(--_fit-ring)var(--_fit-pct),var(--_fit-ring)0)}@supports (color:color-mix(in lab,red,red)){.conference-companies-fit-donut-ring{background:conic-gradient(var(--_fit-ring)var(--_fit-pct),color-mix(in srgb,var(--_fit-ring)10%,transparent)0)}}.conference-companies-fit-donut-ring{transition:transform .28s cubic-bezier(.34,1.2,.64,1),--conference-fit-pct .55s cubic-bezier(.4,0,.2,1)}.conference-companies-fit-donut-ring--fit-high{--_fit-ring:var(--color-primary)}.conference-companies-fit-donut-ring--fit-low{--_fit-ring:var(--color-fit-mid)}.conference-companies-fit-donut-ring--competitor{--_fit-ring:var(--color-danger)}.conference-companies-fit-donut-ring--my-company{--_fit-ring:var(--color-amber)}.conference-companies-fit-donut-wrap:not(.conference-companies-fit-donut-wrap--locked) .conference-companies-fit-donut-ring:hover{transform:scale(1.06)}.conference-companies-fit-donut-wrap:not(.conference-companies-fit-donut-wrap--locked) .conference-companies-fit-donut-ring:hover .conference-companies-fit-donut-inner{transform:scale(1.03)}.conference-companies-fit-donut-inner{background-color:var(--color-surface);border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;box-shadow:inset 0 1px 2px #1214281f}@supports (color:color-mix(in lab,red,red)){.conference-companies-fit-donut-inner{box-shadow:inset 0 1px 2px color-mix(in srgb,var(--color-charcoal)12%,transparent)}}.conference-companies-fit-donut-inner{transition:transform .28s cubic-bezier(.34,1.2,.64,1)}.conference-companies-fit-donut-value{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--color-brand);font-weight:700;line-height:1;transition:transform .28s cubic-bezier(.34,1.2,.64,1),color .35s}.conference-companies-fit-donut-value--competitor-bang{font-size:var(--fs-lg);font-variant-numeric:normal;color:var(--color-danger);font-weight:800}.conference-companies-table-overlay{z-index:10;pointer-events:none;background-color:#ffffff94;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.conference-companies-table-overlay{background-color:color-mix(in srgb,var(--color-ivory)58%,transparent)}}.conference-companies-table-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.conference-companies-table-overlay-cta-wrap{z-index:11;pointer-events:none;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.conference-companies-table-overlay-cta-wrap .conference-companies-table-overlay__cta{pointer-events:auto}.conference-companies-table-overlay-cta-wrap .conference-companies-table-overlay__panel{pointer-events:auto;flex-direction:column;align-items:stretch;gap:.75rem;width:100%;max-width:22rem;display:flex}.conference-companies-table-overlay__cta{border-radius:var(--radius-card);border:1px solid #1214281f;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:none;padding:1.5rem 2rem;display:flex}@supports (color:color-mix(in lab,red,red)){.conference-companies-table-overlay__cta{border:1px solid color-mix(in srgb,var(--color-charcoal)12%,transparent)}}.conference-companies-table-overlay__cta{background-color:var(--color-surface);box-shadow:0 20px 40px #0f22381f}@supports (color:color-mix(in lab,red,red)){.conference-companies-table-overlay__cta{box-shadow:0 20px 40px color-mix(in srgb,var(--color-default)12%,transparent)}}.conference-companies-table-overlay__cta{cursor:pointer;text-align:center;transition:transform .15s,border-color .15s}.conference-companies-table-overlay__cta:hover:not(:disabled){border-color:var(--color-charcoal);transform:scale(1.02)}.conference-companies-table-overlay__cta:disabled{opacity:.6;cursor:not-allowed}.conference-companies-table-overlay__icon{background-color:#ececee;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}@supports (color:color-mix(in lab,red,red)){.conference-companies-table-overlay__icon{background-color:color-mix(in srgb,var(--color-charcoal)8%,var(--color-ivory))}}.conference-companies-table-overlay__icon{color:var(--color-primary)}.conference-companies-table-overlay__title{font-family:var(--font-sans);font-size:var(--fs-2xl);color:var(--color-sapphire);font-weight:700;line-height:1.35}.conference-companies-table-overlay__action{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand);align-items:center;gap:.35rem;margin-top:.25rem;font-weight:700;transition:gap .15s;display:inline-flex}.conference-companies-table-overlay__cta:hover:not(:disabled) .conference-companies-table-overlay__action{gap:.5rem}.conference-companies-table-overlay__skip{border-radius:var(--radius-card);border:2px solid var(--color-primary);background-color:var(--color-surface);justify-content:center;align-items:center;width:100%;min-height:3rem;padding:.75rem 1.25rem;display:inline-flex;box-shadow:0 4px 14px #306bac2e,0 1px 2px #0f223814}@supports (color:color-mix(in lab,red,red)){.conference-companies-table-overlay__skip{box-shadow:0 4px 14px color-mix(in srgb,var(--color-primary)18%,transparent),0 1px 2px color-mix(in srgb,var(--color-default)8%,transparent)}}.conference-companies-table-overlay__skip{font-size:var(--fs-base);color:var(--color-primary);cursor:pointer;text-align:center;font-weight:700;line-height:1.3;transition:color .15s,border-color .15s,background-color .15s,box-shadow .15s,transform .15s}.conference-companies-table-overlay__skip:hover{color:var(--color-inverse);border-color:var(--color-primary);background-color:var(--color-primary);box-shadow:0 8px 20px #306bac47}@supports (color:color-mix(in lab,red,red)){.conference-companies-table-overlay__skip:hover{box-shadow:0 8px 20px color-mix(in srgb,var(--color-primary)28%,transparent)}}.conference-companies-table-overlay__skip:hover{transform:translateY(-1px)}.conference-companies-table-overlay__skip:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.conference-companies-table-overlay__skip:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.conference-companies-table-overlay__skip:focus-visible{outline-offset:2px}@media (max-width:640px){.conference-companies-table-overlay__skip{min-height:3rem;font-size:var(--fs-md)}}.roles-triple-toggle{--rt-pad-x:3px;--rt-gap:6px;--rt-seg:calc((100% - 2*var(--rt-pad-x) - 2*var(--rt-gap))/3);--rt-mod-fill:#38485b}@supports (color:color-mix(in lab,red,red)){.roles-triple-toggle{--rt-mod-fill:color-mix(in srgb,var(--color-default)82%,var(--color-surface-muted))}}.roles-triple-toggle{width:100%;min-width:13rem;max-width:20rem;min-height:2.5rem;padding:2px var(--rt-pad-x);align-items:stretch;gap:var(--rt-gap);border-radius:9999px;margin-inline:auto;display:flex;position:relative}.roles-triple-toggle-segment{z-index:2;text-align:center;min-width:0;font-size:var(--fs-3xs);color:var(--color-muted);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--color-border);box-sizing:border-box;background:0 0;border-radius:9999px;flex:1 1 0;margin:0;padding:2px;font-weight:600;line-height:1.15;transition:background-color .25s,color .25s,border-color .25s;position:relative}.roles-triple-toggle-segment:focus{outline:none}.roles-triple-toggle-segment:focus-visible{z-index:3;box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-primary)}@media (min-width:640px){.roles-triple-toggle-segment{font-size:var(--fs-xs);padding-inline:4px}}.roles-triple-toggle-slider{z-index:1;pointer-events:none;opacity:0;width:0;height:0;position:absolute;overflow:hidden}.roles-triple-toggle[data-level=supervisor] .roles-triple-toggle-segment:first-child,.roles-triple-toggle[data-level=moderator] .roles-triple-toggle-segment:first-child{background-color:var(--color-primary);color:var(--color-inverse);border-color:var(--color-primary)}.roles-triple-toggle[data-level=moderator] .roles-triple-toggle-segment:nth-child(2){background-color:var(--rt-mod-fill);color:var(--color-surface);border-color:#919eaf}@supports (color:color-mix(in lab,red,red)){.roles-triple-toggle[data-level=moderator] .roles-triple-toggle-segment:nth-child(2){border-color:color-mix(in srgb,var(--color-default)35%,var(--color-border))}}.roles-triple-toggle[data-level=user] .roles-triple-toggle-segment:first-child{background-color:var(--color-primary);color:var(--color-inverse);border-color:var(--color-primary)}.roles-triple-toggle[data-level=user] .roles-triple-toggle-segment:nth-child(2){background-color:var(--rt-mod-fill);color:var(--color-surface);border-color:#919eaf}@supports (color:color-mix(in lab,red,red)){.roles-triple-toggle[data-level=user] .roles-triple-toggle-segment:nth-child(2){border-color:color-mix(in srgb,var(--color-default)35%,var(--color-border))}}.roles-triple-toggle[data-level=user] .roles-triple-toggle-segment:nth-child(3){background-color:var(--color-danger);color:var(--color-inverse);border-color:var(--color-danger)}.roles-triple-toggle.roles-dual-toggle{--rt-seg:calc((100% - 2*var(--rt-pad-x) - 1*var(--rt-gap))/2);min-width:10rem;max-width:14rem}@media (prefers-reduced-motion:reduce){.roles-triple-toggle-segment{transition-duration:.01ms}}.roles-perm-card{overflow:visible}.roles-permission-tooltip{flex-shrink:0;display:inline-flex;position:relative}.roles-permission-tooltip-trigger{border-radius:var(--radius-lg);padding:calc(var(--spacing)*1);color:var(--color-muted)}@media (hover:hover){.roles-permission-tooltip-trigger:hover{background-color:var(--color-surface-muted);color:var(--color-default)}}.roles-permission-tooltip-trigger:focus{--tw-outline-style:none;outline-style:none}.roles-permission-tooltip-trigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary)}.roles-permission-tooltip-portal{pointer-events:none;z-index:10000;border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);text-align:left;width:18rem;max-width:min(18rem,100vw - 2rem);font-size:var(--fs-base);color:var(--color-default);padding:.625rem .75rem;line-height:1.375;position:fixed;transform:translate(-50%,calc(-100% - .5rem));box-shadow:0 10px 15px -3px #0f223814,0 4px 6px -4px #0f223814}@supports (color:color-mix(in lab,red,red)){.roles-permission-tooltip-portal{box-shadow:0 10px 15px -3px color-mix(in srgb,var(--color-default)8%,transparent),0 4px 6px -4px color-mix(in srgb,var(--color-default)8%,transparent)}}.roles-permission-tooltip-portal:after{content:"";border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background-color:var(--color-surface);width:.5rem;height:.5rem;position:absolute;bottom:-.25rem;left:50%;transform:translate(-50%)rotate(45deg)}.settings-page{flex-direction:column;gap:1rem;width:100%;display:flex}.settings-header{z-index:20;background:#ffffffe0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:-.25rem;padding:.5rem 0 .625rem;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.settings-header{background:color-mix(in srgb,var(--color-page)88%,transparent)}}.settings-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border-subtle)}.settings-header__titles{align-items:center;gap:.625rem;min-width:0;display:flex}.settings-header__icon{border-radius:var(--radius-card);background:linear-gradient(160deg,var(--color-brand)0%,#1e9267 100%);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.settings-header__icon{background:linear-gradient(160deg,var(--color-brand)0%,color-mix(in srgb,var(--color-emerald)70%,var(--color-brand))100%)}}.settings-header__icon{color:var(--color-inverse);box-shadow:0 4px 12px #306bac38}@supports (color:color-mix(in lab,red,red)){.settings-header__icon{box-shadow:0 4px 12px color-mix(in srgb,var(--color-brand)22%,transparent)}}.settings-header__icon svg{width:1.25rem;height:1.25rem}.settings-header__heading{min-width:0}.settings-header__subtitle{font-size:var(--fs-sm);color:var(--color-muted);margin-top:.0625rem}.settings-section-label{font-size:var(--fs-2xs);letter-spacing:.09em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:.75rem;font-weight:700;display:flex}.settings-section-label:after{content:"";background:var(--color-border-subtle);flex:1;height:1px}.settings-layout{align-items:start;gap:1rem;display:grid}@media (min-width:1024px){.settings-layout{grid-template-columns:11.5rem minmax(0,1fr);gap:1.5rem}}.settings-nav{flex-wrap:wrap;gap:.375rem;display:flex}@media (min-width:1024px){.settings-nav{flex-flow:column;align-items:stretch;position:sticky;top:4.25rem}}.settings-nav__link{border-radius:var(--radius-card);min-height:2.75rem;font-size:var(--fs-sm);font-family:inherit;font-weight:500;line-height:inherit;text-align:left;color:var(--color-muted);cursor:pointer;background-color:#0000;border:1px solid #0000;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}@media (max-width:1023.98px){.settings-nav__link{border-color:var(--color-border-subtle);background-color:var(--color-surface)}}@media (min-width:1024px){.settings-nav__link{min-height:2.75rem}}.settings-nav__link svg{flex-shrink:0;width:1rem;height:1rem}.settings-nav__link:hover{background-color:var(--color-surface-muted);color:var(--color-default)}.settings-nav__link--active{border-color:#c1d3e8}@supports (color:color-mix(in lab,red,red)){.settings-nav__link--active{border-color:color-mix(in srgb,var(--color-primary)20%,var(--color-border-subtle))}}.settings-nav__link--active{background-color:#ecf2f8}@supports (color:color-mix(in lab,red,red)){.settings-nav__link--active{background-color:color-mix(in srgb,var(--color-primary)9%,var(--color-surface))}}.settings-nav__link--active{color:var(--color-primary)}.settings-nav__link:focus-visible{outline:none;box-shadow:0 0 0 2px #306bac66}@supports (color:color-mix(in lab,red,red)){.settings-nav__link:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)40%,transparent)}}.settings-nav__link--danger:hover{background-color:#fdeff1}@supports (color:color-mix(in lab,red,red)){.settings-nav__link--danger:hover{background-color:color-mix(in srgb,var(--color-garnet)8%,var(--color-surface))}}.settings-nav__link--danger:hover{color:var(--color-garnet)}.settings-content{flex-direction:column;gap:1rem;min-width:0;display:flex}.settings-hint{border-radius:var(--radius-card);border:1px dashed var(--color-border-muted);background-color:#f4f7fb8c}@supports (color:color-mix(in lab,red,red)){.settings-hint{background-color:color-mix(in srgb,var(--color-surface-muted)55%,transparent)}}.settings-hint{font-size:var(--fs-base);color:var(--color-muted);padding:.75rem 1rem;line-height:1.5}.settings-card{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);flex-direction:column;gap:.75rem;padding:1rem 1.125rem 1.125rem;scroll-margin-top:4.5rem;display:flex;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.settings-card{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.settings-card--danger{border-color:#e4bac8}@supports (color:color-mix(in lab,red,red)){.settings-card--danger{border-color:color-mix(in srgb,var(--color-garnet)28%,var(--color-border-subtle))}}.settings-card--danger{background-color:#fef7f8}@supports (color:color-mix(in lab,red,red)){.settings-card--danger{background-color:color-mix(in srgb,var(--color-garnet)4%,var(--color-surface))}}.settings-card__head{align-items:flex-start;gap:.625rem;display:flex}.settings-card__icon{border-radius:var(--radius-card);flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:inline-flex;box-shadow:0 1px 2px #0f223814}@supports (color:color-mix(in lab,red,red)){.settings-card__icon{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)8%,transparent)}}.settings-card__icon svg{width:1.125rem;height:1.125rem}.settings-card__icon--profile{background-color:#e6edf5}@supports (color:color-mix(in lab,red,red)){.settings-card__icon--profile{background-color:color-mix(in srgb,var(--color-sapphire)12%,var(--color-surface))}}.settings-card__icon--profile{color:var(--color-sapphire)}.settings-card__icon--pro{background-color:#def2e6}@supports (color:color-mix(in lab,red,red)){.settings-card__icon--pro{background-color:color-mix(in srgb,var(--color-emerald)14%,var(--color-surface))}}.settings-card__icon--pro{color:var(--color-emerald)}.settings-card__icon--signin{background-color:#e6edf5}@supports (color:color-mix(in lab,red,red)){.settings-card__icon--signin{background-color:color-mix(in srgb,var(--color-primary)12%,var(--color-surface))}}.settings-card__icon--signin{color:var(--color-primary)}.settings-card__icon--security{background-color:#fdefd8}@supports (color:color-mix(in lab,red,red)){.settings-card__icon--security{background-color:color-mix(in srgb,var(--color-amber)16%,var(--color-surface))}}.settings-card__icon--security{color:var(--color-amber)}.settings-card__icon--danger{background-color:#fbe3e6}@supports (color:color-mix(in lab,red,red)){.settings-card__icon--danger{background-color:color-mix(in srgb,var(--color-garnet)14%,var(--color-surface))}}.settings-card__icon--danger{color:var(--color-garnet)}.settings-card__heading{flex:1;min-width:0}.settings-card__title{font-size:var(--fs-base);color:var(--color-default);font-weight:600}.settings-card__desc{font-size:var(--fs-xs);color:var(--color-muted);margin-top:.0625rem;line-height:1.4}.settings-card__divider{border-top:1px solid var(--color-border-subtle);padding-top:.875rem}.settings-form-stack{flex-direction:column;gap:.75rem;display:flex}.settings-profile-form,.settings-professional-form{gap:.75rem;display:grid}@media (min-width:640px){.settings-profile-form,.settings-professional-form{grid-template-columns:1fr 1fr}.settings-profile-form>.settings-field--full,.settings-professional-form>.settings-field--full{grid-column:1/-1}}.settings-form-error{grid-column:1/-1}.settings-theme-toggle{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:#f4f7fbb3;flex-wrap:wrap;gap:.25rem;width:fit-content;max-width:100%;padding:.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.settings-theme-toggle{background-color:color-mix(in srgb,var(--color-surface-muted)70%,transparent)}}.settings-theme-toggle__option{border-radius:calc(var(--radius-card) - .25rem);min-height:2.75rem;font-size:var(--fs-base);color:var(--color-muted);cursor:pointer;justify-content:center;align-items:center;gap:.375rem;padding:.5rem 1rem;font-weight:500;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}@media (min-width:641px){.settings-theme-toggle__option{min-height:2.375rem}}.settings-theme-toggle__option svg{width:1rem;height:1rem}.settings-theme-toggle__option:hover{color:var(--color-default)}.settings-theme-toggle__option--active{background-color:var(--color-surface);color:var(--color-default);box-shadow:0 1px 2px #0f22381a}@supports (color:color-mix(in lab,red,red)){.settings-theme-toggle__option--active{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)10%,transparent)}}.settings-theme-toggle__option:focus-within{box-shadow:0 0 0 2px #306bac66}@supports (color:color-mix(in lab,red,red)){.settings-theme-toggle__option:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)40%,transparent)}}@media (max-width:640px){.settings-theme-toggle{width:100%}.settings-theme-toggle__option{flex:1 1 0}}.settings-subgroup{gap:.75rem;display:grid}@media (min-width:1280px){.settings-subgroup--two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.settings-collapsible{gap:0}.settings-collapsible__summary{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:flex-start;gap:.75rem;list-style:none;display:flex}.settings-collapsible__summary::-webkit-details-marker{display:none}.settings-collapsible__summary:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #e0364f59}@supports (color:color-mix(in lab,red,red)){.settings-collapsible__summary:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-garnet)35%,transparent)}}.settings-collapsible__summary:focus-visible{border-radius:var(--radius-card)}.settings-collapsible__chevron{width:1.125rem;height:1.125rem;color:var(--color-muted);flex-shrink:0;margin-top:.375rem;transition:transform .15s}.settings-collapsible[open] .settings-collapsible__chevron{transform:rotate(180deg)}.settings-collapsible__body{border-top:1px solid #e4ccd9;padding-top:.75rem}@supports (color:color-mix(in lab,red,red)){.settings-collapsible__body{border-top:1px solid color-mix(in srgb,var(--color-garnet)18%,var(--color-border-subtle))}}.settings-collapsible__body{margin-top:.75rem}.report-wrong-company-dialog,.speed-up-feature-dialog{max-height:calc(100vh - 2rem);margin:auto;overflow:auto}@media (max-width:640px){.report-wrong-company-dialog,.speed-up-feature-dialog{max-width:calc(100vw - 2rem);padding:1.25rem}}.company-ai-enrich-dialog-overlay{z-index:50;background:var(--color-overlay);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.company-ai-enrich-dialog{width:min(24rem,100vw - 2rem);max-height:calc(100vh - 2rem);padding:1.5rem 2rem;overflow:auto}.company-ai-enrich-dialog__title{font-family:var(--font-sans);font-size:var(--fs-lg);color:var(--color-brand)}.company-ai-enrich-dialog__hint{font-size:var(--fs-base);color:var(--color-muted);margin-top:.5rem;line-height:1.4}.company-ai-enrich-dialog__form{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.company-ai-enrich-dialog__label{font-size:var(--fs-base);color:var(--color-default);font-weight:600}.company-ai-enrich-dialog__input{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:100%;min-height:2.75rem;font-size:var(--fs-md);color:var(--color-default);padding:.5rem .75rem}.company-ai-enrich-dialog__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary);outline:none}.company-ai-enrich-dialog__range{font-size:var(--fs-xs);color:var(--color-muted)}.company-ai-enrich-dialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding-top:.5rem;display:flex}@media (max-width:640px){.company-ai-enrich-dialog{padding:1.25rem}.company-ai-enrich-dialog__actions .btn-primary,.company-ai-enrich-dialog__actions .companies-filter-btn-refresh{min-width:6.5rem;min-height:2.75rem}}.settings-action-btn{border-radius:var(--radius-card);min-height:2.75rem;font-size:var(--fs-xs);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .625rem;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.settings-action-btn:disabled{opacity:.5}@media (max-width:640px){.settings-action-btn{min-height:3rem}}.settings-action-btn--danger{border-color:#e0364f}@supports (color:color-mix(in lab,red,red)){.settings-action-btn--danger{border-color:color-mix(in srgb,var(--color-garnet)40%,var(--glass-border))}}.settings-action-btn--danger{background:linear-gradient(145deg,#e0364f 0%,var(--glass-bg)100%)}@supports (color:color-mix(in lab,red,red)){.settings-action-btn--danger{background:linear-gradient(145deg,color-mix(in srgb,var(--color-garnet)12%,var(--glass-bg-strong))0%,var(--glass-bg)100%)}}.settings-action-btn--danger{-webkit-backdrop-filter:blur(8px)saturate(130%);color:var(--color-garnet);box-shadow:inset 0 1px #ffffffb8}.settings-action-btn--danger:hover:not(:disabled){background:linear-gradient(145deg,#e0364f 0%,var(--glass-bg-strong)100%)}@supports (color:color-mix(in lab,red,red)){.settings-action-btn--danger:hover:not(:disabled){background:linear-gradient(145deg,color-mix(in srgb,var(--color-garnet)18%,var(--glass-bg-strong))0%,var(--glass-bg-strong)100%)}}.settings-action-btn--warning,.companies-toolbar-btn-merge--warning,.conference-attendees-btn--warning,.admin-catalog-mirror-download-btn--unsynced,.watch-accounts-mute-btn--paused,.conference-admin-hero-toolbar-btn--has-notes{border-color:#f59e0b}@supports (color:color-mix(in lab,red,red)){.settings-action-btn--warning,.companies-toolbar-btn-merge--warning,.conference-attendees-btn--warning,.admin-catalog-mirror-download-btn--unsynced,.watch-accounts-mute-btn--paused,.conference-admin-hero-toolbar-btn--has-notes{border-color:color-mix(in srgb,var(--color-amber)40%,var(--glass-border))}}.settings-action-btn--warning,.companies-toolbar-btn-merge--warning,.conference-attendees-btn--warning,.admin-catalog-mirror-download-btn--unsynced,.watch-accounts-mute-btn--paused,.conference-admin-hero-toolbar-btn--has-notes{background:linear-gradient(145deg,#f59e0b 0%,var(--glass-bg)100%)}@supports (color:color-mix(in lab,red,red)){.settings-action-btn--warning,.companies-toolbar-btn-merge--warning,.conference-attendees-btn--warning,.admin-catalog-mirror-download-btn--unsynced,.watch-accounts-mute-btn--paused,.conference-admin-hero-toolbar-btn--has-notes{background:linear-gradient(145deg,color-mix(in srgb,var(--color-amber)12%,var(--glass-bg-strong))0%,var(--glass-bg)100%)}}.settings-action-btn--warning,.companies-toolbar-btn-merge--warning,.conference-attendees-btn--warning,.admin-catalog-mirror-download-btn--unsynced,.watch-accounts-mute-btn--paused,.conference-admin-hero-toolbar-btn--has-notes{-webkit-backdrop-filter:blur(8px)saturate(130%);color:var(--color-amber);box-shadow:inset 0 1px #ffffffb8}.settings-action-btn--warning:hover:not(:disabled),.companies-toolbar-btn-merge--warning:hover:not(:disabled),.conference-attendees-btn--warning:hover:not(:disabled),.admin-catalog-mirror-download-btn--unsynced:hover:not(:disabled),.watch-accounts-mute-btn--paused:hover:not(:disabled),.conference-admin-hero-toolbar-btn--has-notes:hover:not(:disabled){background:linear-gradient(145deg,#f59e0b 0%,var(--glass-bg-strong)100%)}@supports (color:color-mix(in lab,red,red)){.settings-action-btn--warning:hover:not(:disabled),.companies-toolbar-btn-merge--warning:hover:not(:disabled),.conference-attendees-btn--warning:hover:not(:disabled),.admin-catalog-mirror-download-btn--unsynced:hover:not(:disabled),.watch-accounts-mute-btn--paused:hover:not(:disabled),.conference-admin-hero-toolbar-btn--has-notes:hover:not(:disabled){background:linear-gradient(145deg,color-mix(in srgb,var(--color-amber)18%,var(--glass-bg-strong))0%,var(--glass-bg-strong)100%)}}.card-scryon,.card-scryon-sm{border-radius:var(--radius-card);background:var(--dashboard-panel-bg);border:1px solid var(--glass-border);box-shadow:var(--dashboard-panel-shadow);-webkit-backdrop-filter:var(--glass-filter)}.card-surface{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.demo-tier-no-access{justify-content:center;align-items:center;gap:calc(var(--spacing)*4);min-height:60vh;padding-inline:calc(var(--spacing)*4);text-align:center;flex-direction:column;display:flex}.demo-tier-no-access-icon{height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);color:var(--color-muted);stroke-width:1.15px;flex-shrink:0}.demo-tier-no-access-sorry{font-family:var(--font-sans);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-default)}@media (min-width:40rem){.demo-tier-no-access-sorry{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.demo-tier-no-access-context{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-muted)}.bento-scryon{border-radius:var(--radius-card);background:var(--dashboard-panel-bg);border:1px solid var(--glass-border);box-shadow:var(--dashboard-panel-shadow);-webkit-backdrop-filter:var(--glass-filter);position:relative;overflow:hidden}.dashboard-conference-grid{gap:calc(var(--spacing)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.dashboard-conference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.dashboard-conference-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.discover-page{max-width:88rem;padding-inline:calc(var(--spacing)*0);margin-inline:auto}.discover-page__scroll{z-index:1;position:relative}.discover-page__sticky-chrome{z-index:30;padding-bottom:.75rem;position:sticky;top:0}.discover-page__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.discover-suggest-conference{min-height:2.75rem;color:var(--color-primary);font-size:var(--fs-base);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:0 .25rem;font-weight:600;transition:color .12s;display:inline-flex}.discover-suggest-conference:hover{color:#2c629e}@supports (color:color-mix(in lab,red,red)){.discover-suggest-conference:hover{color:color-mix(in srgb,var(--color-primary)88%,var(--color-default))}}.discover-suggest-conference:hover{text-decoration:underline}.discover-suggest-conference:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-suggest-conference:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-suggest-conference:focus-visible{outline-offset:2px;border-radius:.25rem}.discover-suggest-conference__icon{flex-shrink:0;width:1rem;height:1rem}.discover-suggest-conference--prominent{border-radius:var(--radius-card);background:var(--color-primary);width:100%;max-width:22rem;min-height:3rem;color:var(--color-inverse);font-size:var(--fs-md);justify-content:center;gap:.5rem;padding:.75rem 1.25rem;text-decoration:none;transition:background-color .12s}.discover-suggest-conference--prominent:hover{background:#2d64a0}@supports (color:color-mix(in lab,red,red)){.discover-suggest-conference--prominent:hover{background:color-mix(in srgb,var(--color-primary)90%,var(--color-default))}}.discover-suggest-conference--prominent:hover{color:var(--color-inverse);text-decoration:none}.discover-suggest-conference--prominent:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-suggest-conference--prominent:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-suggest-conference--prominent:focus-visible{outline-offset:2px}.discover-suggest-conference__icon--prominent{width:1.25rem;height:1.25rem}.discover-page__catalog{z-index:1;position:relative}.discover-page__catalog .discover-conference-grid{margin-top:1.5rem}.discover-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:.75rem;padding:.5rem 0 0;display:flex}.discover-pagination__summary{margin:0}.discover-pagination__range{color:var(--color-default);font-weight:700}.discover-pagination__controls{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.discover-pagination__nav,.discover-pagination__page{border-radius:var(--radius-card);border:1px solid var(--color-border-muted);background:var(--color-surface);min-width:2.75rem;height:auto;min-height:2.75rem;color:var(--color-default);font-size:var(--fs-base);cursor:pointer;justify-content:center;align-items:center;padding:0 .5rem;font-weight:600;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.discover-pagination__nav:hover:not(:disabled),.discover-pagination__page:hover:not(:disabled):not(.discover-pagination__page--active){background:var(--color-surface-muted)}.discover-pagination__nav:disabled,.discover-pagination__page:disabled{opacity:.5;cursor:not-allowed}.discover-pagination__page--active{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.discover-pagination__nav-icon{width:1rem;height:1rem}.discover-pagination__page-wrap{align-items:center;gap:.375rem;display:inline-flex}@media (max-width:640px){.discover-pagination__nav,.discover-pagination__page{min-width:3rem;min-height:3rem}}.discover-pagination__ellipsis{text-align:center;min-width:1.25rem;color:var(--color-muted);font-size:var(--fs-base)}.discover-page__loading{color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin-top:2.5rem;padding:3rem 1rem;display:flex}.discover-page__loading-icon{width:2rem;height:2rem;animation:.9s linear infinite discover-page-loading-spin}.discover-page__loading-text{font-size:var(--fs-base)}@keyframes discover-page-loading-spin{to{transform:rotate(360deg)}}.discover-icp-update{border:1px solid #a8c0dc;margin-top:1rem;padding:.875rem 1rem}@supports (color:color-mix(in lab,red,red)){.discover-icp-update{border:1px solid color-mix(in srgb,var(--color-primary)28%,var(--color-border))}}.discover-icp-update{border-radius:var(--radius-card);background:#eef3f8}@supports (color:color-mix(in lab,red,red)){.discover-icp-update{background:color-mix(in srgb,var(--color-primary)8%,var(--color-surface))}}.discover-icp-update{box-shadow:var(--shadow-sm,0 1px 2px #0000000d)}.discover-icp-update__copy{align-items:flex-start;gap:.75rem;display:flex}.discover-icp-update__copy .page-loader--inline{flex-shrink:0;margin-top:.15rem}.discover-icp-update__text{flex:1;min-width:0}.discover-icp-update__title{font-size:var(--fs-base);color:var(--color-default);letter-spacing:-.01em;margin:0;font-weight:650}.discover-icp-update__detail{font-size:var(--fs-sm);color:var(--color-muted);margin:.2rem 0 0}.discover-icp-update__track{background:#dce6f2;border-radius:.375rem;height:.375rem;margin-top:.75rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.discover-icp-update__track{background:color-mix(in srgb,var(--color-primary)12%,var(--color-surface-muted))}}.discover-icp-update__fill{height:100%;width:var(--discover-icp-progress,0%);border-radius:inherit;background:linear-gradient(90deg,#306bacbf,var(--color-primary))}@supports (color:color-mix(in lab,red,red)){.discover-icp-update__fill{background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary)75%,transparent),var(--color-primary))}}.discover-icp-update__fill{transition:width .45s cubic-bezier(.32,.72,0,1)}.discover-icp-update__track--indeterminate .discover-icp-update__fill{width:36%;animation:1.35s cubic-bezier(.4,0,.2,1) infinite discover-icp-update-indeterminate}@keyframes discover-icp-update-indeterminate{0%{transform:translate(-120%)}to{transform:translate(320%)}}.conference-aggregate-recalc-progress{width:100%}.conference-aggregate-recalc-progress__detail{font-size:var(--fs-base);color:var(--color-muted);margin:0}.conference-aggregate-recalc-progress__track{background:#dce6f2;border-radius:.375rem;height:.375rem;margin-top:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.conference-aggregate-recalc-progress__track{background:color-mix(in srgb,var(--color-primary)12%,var(--color-surface-muted))}}.conference-aggregate-recalc-progress__fill{height:100%;width:var(--conference-aggregate-recalc-progress,0%);border-radius:inherit;background:linear-gradient(90deg,#306bacbf,var(--color-primary))}@supports (color:color-mix(in lab,red,red)){.conference-aggregate-recalc-progress__fill{background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary)75%,transparent),var(--color-primary))}}.conference-aggregate-recalc-progress__fill{transition:width .45s cubic-bezier(.32,.72,0,1)}.conference-aggregate-recalc-progress__track--indeterminate .conference-aggregate-recalc-progress__fill{width:36%;animation:1.35s cubic-bezier(.4,0,.2,1) infinite conference-aggregate-recalc-progress-indeterminate}@keyframes conference-aggregate-recalc-progress-indeterminate{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media (max-width:640px){.conference-aggregate-recalc-progress__detail{font-size:var(--fs-md)}.discover-icp-update{padding:.75rem .875rem}.discover-icp-update__title{font-size:var(--fs-md)}.discover-icp-update__detail{font-size:var(--fs-base)}}.discover-page__empty{margin-top:.5rem;padding-inline:0}.discover-page__empty-card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);text-align:center;width:100%;max-width:none;margin-inline:0;padding:.625rem .75rem;box-shadow:0 2px 8px #0b28460d}.discover-page__empty-row{text-align:center;flex-direction:column;gap:.5rem;display:flex}.discover-page__empty-card--filtered{text-align:center}.discover-page__empty-suggest{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-width:0;display:flex}.discover-page__empty-card--filtered .discover-page__empty-suggest{justify-content:flex-start;align-items:center}.discover-page__empty-message{color:var(--color-default);font-size:var(--fs-base);margin:0;font-weight:700;line-height:1.2}.discover-page__empty-divider{color:var(--color-muted);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;font-weight:700;display:flex}.discover-page__empty-divider:before,.discover-page__empty-divider:after{content:"";border-top:1px solid var(--color-border-muted);flex:auto}.discover-page__empty-options{grid-template-columns:1fr;display:grid}.discover-page__empty-option{min-width:0;padding:.375rem .5rem}.discover-page__empty-option+.discover-page__empty-option{border-top:1px solid var(--color-border-muted)}.discover-page__empty-option-title{color:var(--color-default);font-family:var(--font-sans);font-size:var(--fs-2xs);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:0 0 .375rem;font-weight:700;line-height:1.2}.discover-page__empty-suggest-lead{max-width:none;font-size:var(--fs-base);color:var(--color-default);margin:0;line-height:1.3}.discover-page__empty-card .discover-suggest-conference--prominent{width:auto;min-width:0;max-width:none;min-height:2.75rem;font-size:var(--fs-sm);align-self:center;padding:.375rem .75rem}.discover-page__empty-card--filtered .discover-suggest-conference--prominent{align-self:center;width:100%;max-width:16rem}.discover-page__empty-card .discover-suggest-conference__icon--prominent{width:1rem;height:1rem}.discover-page__empty-card--filtered .discover-page__empty-rs.dialog-link-icp-rs-threshold{gap:.25rem;margin-bottom:0}.discover-page__empty-card--filtered .discover-page__empty-option-title{justify-content:center;align-items:center;gap:.5rem;display:flex}.discover-page__empty-card--filtered .dialog-link-icp-rs-threshold__value{min-width:0;font-size:var(--fs-sm);text-align:left}.discover-page__empty-card--filtered .dialog-link-icp-rs-threshold__hint{font-size:var(--fs-2xs);line-height:1.25}@media (min-width:768px){.discover-suggest-conference--prominent{width:auto;min-width:16rem}.discover-page__empty-card{padding:.625rem 1rem}.discover-page__empty-card--filtered{gap:.375rem}.discover-page__empty-row:not(.discover-page__empty-card--filtered){text-align:left;flex-flow:wrap;justify-content:space-between;align-items:center;gap:1rem}.discover-page__empty-row:not(.discover-page__empty-card--filtered) .discover-page__empty-suggest{text-align:left;flex-flow:row;flex:auto;justify-content:flex-start;align-items:center;gap:.75rem 1rem;min-width:0}.discover-page__empty-row:not(.discover-page__empty-card--filtered) .discover-page__empty-suggest-lead{text-align:left;flex:auto}.discover-page__empty-row:not(.discover-page__empty-card--filtered) .discover-suggest-conference--prominent{flex-shrink:0;align-self:auto}.discover-page__empty-options{grid-template-columns:repeat(3,minmax(0,1fr))}.discover-page__empty-options--two{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-page__empty-option{padding:.25rem .75rem}.discover-page__empty-option+.discover-page__empty-option{border-top:0;border-left:1px solid var(--color-border-muted)}}.discover-page__empty-actions{flex-flow:wrap;justify-content:center;align-items:center;gap:.25rem .75rem;display:flex}.discover-page__empty-rs{text-align:left;width:100%;max-width:none;margin:0;display:block}.discover-empty-related{margin-top:.75rem;padding-inline:0}.discover-empty-related__lead{font-size:var(--fs-base);margin:0 0 .875rem;line-height:1.5}.discover-empty-related__grid,.discover-empty-related__list,.discover-empty-related__map{margin-top:0}@media (max-width:640px){.discover-empty-related{margin-top:1.25rem}}.discover-suggest-popup-overlay{z-index:50;background:var(--color-overlay);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.discover-suggest-popup{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:100%;max-width:28rem;max-height:min(90vh,40rem);padding:1.25rem;overflow:auto;box-shadow:0 1rem 2.5rem #0f22382e}@supports (color:color-mix(in lab,red,red)){.discover-suggest-popup{box-shadow:0 1rem 2.5rem color-mix(in srgb,var(--color-default)18%,transparent)}}.discover-suggest-popup__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.discover-suggest-popup__title{font-size:var(--fs-lg);color:var(--color-default);margin:0;font-weight:600}.discover-suggest-popup__close{border-radius:var(--radius-card);min-width:2.5rem;min-height:2.5rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.discover-suggest-popup__close:hover{background:var(--color-surface-muted);color:var(--color-default)}.discover-suggest-popup__close-icon{width:1.25rem;height:1.25rem}.discover-suggest-popup__success{margin-top:1rem}.discover-suggest-popup__success-text{color:var(--color-default);font-size:var(--fs-base);margin:0;line-height:1.5}.discover-suggest-popup__form{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.discover-suggest-popup__field{display:block}.discover-suggest-popup__label{font-size:var(--fs-base);color:var(--color-default);margin-bottom:.25rem;font-weight:600;display:block}.discover-suggest-popup__hint{font-size:var(--fs-sm);margin:-.25rem 0 0;line-height:1.4}.discover-suggest-popup__input{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:100%;color:var(--color-default);font-size:var(--fs-md);padding:.5rem .75rem}.discover-suggest-popup__input::placeholder{color:var(--color-muted)}.discover-suggest-popup__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary);outline:none}.discover-suggest-popup__actions{flex-wrap:wrap;gap:.5rem;padding-top:.25rem;display:flex}.discover-suggest-popup__primary,.discover-suggest-popup__secondary{border-radius:var(--radius-card);min-height:2.5rem;font-size:var(--fs-base);cursor:pointer;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:600;display:inline-flex}.discover-suggest-popup__primary{background:var(--color-primary);color:var(--color-inverse);border:none}.discover-suggest-popup__primary:hover:not(:disabled){background:#2d64a0}@supports (color:color-mix(in lab,red,red)){.discover-suggest-popup__primary:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary)90%,var(--color-default))}}.discover-suggest-popup__secondary{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-default)}.discover-suggest-popup__secondary:hover:not(:disabled){background:var(--color-surface-muted)}.discover-suggest-popup__primary:disabled,.discover-suggest-popup__secondary:disabled{opacity:.5;cursor:not-allowed}.discover-suggest-popup__spinner{width:1rem;height:1rem;animation:.9s linear infinite discover-page-loading-spin}.discover-suggest-popup__web{border-top:none;margin-top:0;padding-top:0}.discover-suggest-popup__web-lead{font-size:var(--fs-base);margin:0 0 .75rem;line-height:1.4}.discover-suggest-popup__or{align-items:center;gap:.75rem;margin:.25rem 0;display:flex}.discover-suggest-popup__or-line{background:var(--color-border-muted);flex:auto;height:1px}.discover-suggest-popup__or-text{font-size:var(--fs-xs);letter-spacing:.06em;color:var(--color-muted);flex:none;font-weight:700}.discover-suggest-popup__web .discover-web-search__search-btn,.discover-suggest-popup__web .discover-web-search__confirm{width:100%;min-height:2.5rem;font-size:var(--fs-base)}.discover-suggest-popup__web-results{margin-top:.875rem}.discover-suggest-popup__web .discover-web-search__heading{font-size:var(--fs-base);margin-bottom:.625rem}.discover-suggest-popup__web .discover-web-search__actions{margin-top:.75rem}.discover-suggest-popup__web .discover-web-search__lead{font-size:var(--fs-base);margin-top:.75rem}@media (max-width:640px){.discover-suggest-popup{padding:1rem}}.discover-web-search{margin-top:2.5rem;padding-inline:1rem}.discover-web-search__card{border:1px solid var(--color-border-muted);border-radius:var(--radius-card);background:var(--color-surface);text-align:center;max-width:36rem;margin-inline:auto;padding:1.25rem 1.5rem}.discover-web-search__lead,.discover-web-search__heading,.discover-web-search__success{font-size:var(--fs-base);margin:0;line-height:1.5}.discover-web-search__heading{margin-bottom:1rem;font-weight:600}.discover-web-search__actions{flex-direction:column;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.discover-web-search__search-btn,.discover-web-search__confirm{border-radius:var(--radius-card);background:var(--color-primary);width:100%;min-height:3rem;color:var(--color-inverse);font-size:var(--fs-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-weight:600;transition:background-color .12s;display:inline-flex}.discover-web-search__search-btn:hover:not(:disabled),.discover-web-search__confirm:hover:not(:disabled){background:#2d64a0}@supports (color:color-mix(in lab,red,red)){.discover-web-search__search-btn:hover:not(:disabled),.discover-web-search__confirm:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary)90%,var(--color-default))}}.discover-web-search__search-btn:disabled,.discover-web-search__confirm:disabled{opacity:.6;cursor:not-allowed}.discover-web-search__search-btn:focus-visible,.discover-web-search__confirm:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-web-search__search-btn:focus-visible,.discover-web-search__confirm:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-web-search__search-btn:focus-visible,.discover-web-search__confirm:focus-visible{outline-offset:2px}.discover-web-search__search-icon,.discover-web-search__confirm-icon{flex-shrink:0;width:1.25rem;height:1.25rem}.discover-web-search__search-icon--spin,.discover-web-search__confirm-icon--spin{animation:.9s linear infinite discover-page-loading-spin}.discover-web-search__list{text-align:left;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.discover-web-search__item{margin:0}.discover-web-search__option{border:1px solid var(--color-border-muted);border-radius:var(--radius-card);background:var(--color-surface);width:100%;min-height:3rem;color:var(--color-default);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem 1rem;transition:border-color .12s,background-color .12s;display:flex}.discover-web-search__option:hover{background:var(--color-surface-muted)}.discover-web-search__option--selected{border-color:var(--color-primary);background:#eef3f8}@supports (color:color-mix(in lab,red,red)){.discover-web-search__option--selected{background:color-mix(in srgb,var(--color-primary)8%,var(--color-surface))}}.discover-web-search__option:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-web-search__option:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-web-search__option:focus-visible{outline-offset:2px}.discover-web-search__option-name{font-size:var(--fs-base);font-weight:600;line-height:1.35}.discover-web-search__option-meta,.discover-web-search__option-url{font-size:var(--fs-sm);line-height:1.35}.discover-web-search__option-url{word-break:break-all}@media (min-width:640px){.discover-web-search__search-btn,.discover-web-search__confirm{width:auto;min-width:16rem}}.discover-page__header{margin-bottom:2rem}.discover-page__header .my-conferences-tablist{margin-top:1rem}.page-title,.discover-page__title{font-family:var(--font-sans);letter-spacing:-.025em;color:var(--color-default);margin:0;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:600;line-height:1.1}@media (max-width:640px){.page-title,.discover-page__title{font-size:var(--fs-2xl);line-height:1.2}}.my-conferences-tablist{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface-muted);flex-wrap:wrap;gap:0;width:fit-content;max-width:100%;padding:.25rem;display:flex;box-shadow:0 1px 2px #0f22380a}@supports (color:color-mix(in lab,red,red)){.my-conferences-tablist{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)4%,transparent)}}.my-conferences-tab{border-radius:var(--radius-card);min-height:2.75rem;font-size:var(--fs-base);color:var(--color-muted);cursor:pointer;background-color:#0000;border:none;align-items:center;gap:.5rem;padding:.625rem 1rem;font-weight:500;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.my-conferences-tab:hover{background-color:var(--color-surface-muted);color:var(--color-default)}.my-conferences-tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.my-conferences-tab--active{color:var(--color-default);background-color:var(--color-surface);box-shadow:0 1px 2px #0f223814,0 0 0 1px var(--color-border-subtle)}@supports (color:color-mix(in lab,red,red)){.my-conferences-tab--active{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)8%,transparent),0 0 0 1px var(--color-border-subtle)}}.my-conferences-tab__icon{flex-shrink:0;width:1rem;height:1rem}.my-pending-conferences-panel{margin-top:.25rem}.my-pending-conferences-panel .discover-page__toolbar{margin-top:0;margin-bottom:1rem}.my-pending-conferences__loading{font-size:var(--fs-base);color:var(--color-muted);align-items:center;gap:.5rem;margin-top:1rem;display:inline-flex}.my-pending-conferences__loading-icon{width:1rem;height:1rem;animation:.8s linear infinite discover-page-loading-spin}.my-pending-conferences__error{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface-muted);font-size:var(--fs-base);color:var(--color-default);margin-top:1rem;padding:.75rem 1rem}.my-pending-conferences__empty{font-size:var(--fs-base);color:var(--color-muted);margin-top:1rem}.my-pending-conferences__muted{color:var(--color-muted);font-size:var(--fs-base)}.my-pending-conferences__cards{flex-direction:column;gap:.75rem;margin-top:.5rem;display:none}.my-pending-conferences__card{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background-color:var(--color-surface);padding:1rem}.my-pending-conferences__card-title{font-size:var(--fs-md);color:var(--color-default);margin:0;font-weight:600}.my-pending-conferences__card-meta{grid-template-columns:1fr;gap:.5rem;margin:.75rem 0 0;display:grid}.my-pending-conferences__card-meta dt{font-size:var(--fs-xs);color:var(--color-muted)}.my-pending-conferences__card-meta dd{font-size:var(--fs-base);color:var(--color-default);margin:.125rem 0 0}.my-pending-conferences__table-wrap{width:100%;max-width:100%;margin-top:.5rem;display:block;overflow:hidden}.my-pending-conferences__table{table-layout:fixed;border-collapse:collapse;width:100%;max-width:100%;font-size:var(--fs-base)}.my-pending-conferences__table th,.my-pending-conferences__table td{min-width:0}.my-pending-conferences__table th:first-child,.my-pending-conferences__table td:first-child{width:42%}.my-pending-conferences__table th:nth-child(2),.my-pending-conferences__table td:nth-child(2),.my-pending-conferences__table th:nth-child(3),.my-pending-conferences__table td:nth-child(3){width:22%}.my-pending-conferences__table th:nth-child(4),.my-pending-conferences__table td:nth-child(4){width:14%}.my-pending-conferences__table th{text-align:left;color:var(--color-muted);border-bottom:1px solid var(--color-border-subtle);padding:.5rem 1rem .5rem 0;font-weight:500}.my-pending-conferences__table td{vertical-align:top;border-bottom:1px solid var(--color-border-subtle);padding:.75rem 1rem .75rem 0}.my-pending-conferences__table tr:last-child td{border-bottom:none}.my-pending-conferences__name,.my-pending-conferences__name-link{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-weight:500;display:block;overflow:hidden}.my-pending-conferences__name{color:var(--color-default)}.my-pending-conferences__name-link{color:var(--color-primary);text-decoration:none}.my-pending-conferences__name-link:hover{text-decoration:underline}.my-pending-conferences__ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}@media (max-width:640px){.my-conferences-tab{font-size:var(--fs-sm);min-height:2.75rem;padding:.5rem .75rem}.my-pending-conferences__cards{display:flex}.my-pending-conferences__table-wrap{display:none}}.discover-catalog-card__save-icon{width:1rem;height:1rem}.conference-bookmark-glyphs{justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex;position:relative}.conference-bookmark-glyphs__icon{width:1.125rem;height:1.125rem}.conference-bookmark-glyphs__icon--back{color:var(--color-brand);position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-.2rem,.1rem)}.conference-bookmark-glyphs__icon--back path{fill:var(--color-brand);stroke:none}.conference-bookmark-glyphs__icon--front{z-index:1;color:var(--color-amber);position:relative}.conference-bookmark-glyphs__icon--front path{fill:var(--color-amber);stroke:none}.conference-bookmark-control--personal,.conference-bookmark-control--personal .conference-bookmark-glyphs__icon--filled{color:var(--color-amber)}.conference-bookmark-control--personal .conference-bookmark-glyphs__icon--filled path{fill:var(--color-amber);stroke:none}.conference-bookmark-control--both{color:var(--color-amber)}.discover-list__save.conference-bookmark-control--personal,.discover-list__save.conference-bookmark-control--both{color:var(--color-amber);background:#f59e0b1a}@supports (color:color-mix(in lab,red,red)){.discover-list__save.conference-bookmark-control--personal,.discover-list__save.conference-bookmark-control--both{background:color-mix(in srgb,var(--color-amber)10%,transparent)}}.dashboard-conference-card-heart.conference-bookmark-control--personal,.dashboard-conference-card-heart.conference-bookmark-control--both{color:var(--color-amber)}.dashboard-conference-card-heart .conference-bookmark-glyphs,.dashboard-conference-card-heart .conference-bookmark-glyphs__icon{width:1rem;height:1rem}.discover-conference-grid{gap:calc(var(--spacing)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.discover-conference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.discover-conference-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.discover-conference-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.discover-page .dashboard-conference-card-title{font-size:var(--fs-lg);line-height:1.3}.discover-view-segmented{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0;gap:0;padding:.125rem;display:inline-flex}.discover-view-segmented__segment{font-size:var(--fs-xs);color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:.375rem;padding:.375rem .625rem;font-weight:600;transition:color .12s,background-color .12s;display:inline-flex}.discover-view-segmented__segment:first-child{border-top-left-radius:.35rem;border-bottom-left-radius:.35rem}.discover-view-segmented__segment:last-child{border-top-right-radius:.35rem;border-bottom-right-radius:.35rem}.discover-view-segmented__segment:not(.discover-view-segmented__segment--selected):hover{color:var(--color-default);background:#f3f3f4}@supports (color:color-mix(in lab,red,red)){.discover-view-segmented__segment:not(.discover-view-segmented__segment--selected):hover{background:color-mix(in srgb,var(--color-charcoal)5%,var(--color-surface))}}.discover-view-segmented__segment:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-view-segmented__segment:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-view-segmented__segment:focus-visible{outline-offset:1px}.discover-view-segmented__segment--selected{background:#e6edf5}@supports (color:color-mix(in lab,red,red)){.discover-view-segmented__segment--selected{background:color-mix(in srgb,var(--color-primary)12%,var(--color-surface))}}.discover-view-segmented__segment--selected{color:var(--color-default)}.discover-view-segmented__icon{flex-shrink:0;width:.875rem;height:.875rem}.discover-view-placeholder{margin-top:calc(var(--spacing)*6);border-radius:var(--radius-card);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-border);background-color:#f4f7fb4d;flex-direction:column;justify-content:center;align-items:center;min-height:16rem;display:flex}@supports (color:color-mix(in lab,red,red)){.discover-view-placeholder{background-color:color-mix(in oklab,var(--color-surface-muted)30%,transparent)}}.discover-view-placeholder{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*12);text-align:center}.discover-view-placeholder__title{font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-default)}.discover-view-placeholder__hint{margin-top:calc(var(--spacing)*2);max-width:var(--container-md);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-muted)}.discover-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.discover-search-form{margin-top:0}.discover-search-form__row{flex-wrap:wrap;align-items:stretch;gap:.75rem;display:flex}.discover-search-bar{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-sm,0 1px 2px #0000000d);flex:16rem;align-items:stretch;display:flex;overflow:visible}.discover-search-bar__segment{flex-direction:column;flex:1 1 0;justify-content:center;gap:.125rem;min-width:0;padding:.625rem 1rem;display:flex;position:relative}.discover-search-bar__segment:has(.discover-search-bar__segment-clear){padding-right:2.5rem}.discover-search-bar__segment+.discover-search-bar__segment{border-left:1px solid var(--color-border)}.discover-search-bar__segment-head{align-items:center;gap:.375rem;min-height:1.25rem;display:flex}.discover-search-bar__icon{width:.875rem;height:.875rem;color:var(--color-primary);flex-shrink:0}.discover-search-bar__segment-label{font-size:var(--fs-3xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-default);font-weight:700}.discover-search-bar__segment-clear{z-index:1;border:1px solid #e3c694;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;display:inline-flex;position:absolute;top:50%;right:.75rem}@supports (color:color-mix(in lab,red,red)){.discover-search-bar__segment-clear{border:1px solid color-mix(in srgb,var(--color-amber)40%,var(--color-border))}}.discover-search-bar__segment-clear{background:#fef1dd;border-radius:9999px}@supports (color:color-mix(in lab,red,red)){.discover-search-bar__segment-clear{background:color-mix(in srgb,var(--color-amber)14%,var(--color-surface))}}.discover-search-bar__segment-clear{color:var(--color-amber);cursor:pointer;transition:background-color .12s,border-color .12s,color .12s;transform:translateY(-50%)}.discover-search-bar__segment-clear:hover{background:#fde8c4}@supports (color:color-mix(in lab,red,red)){.discover-search-bar__segment-clear:hover{background:color-mix(in srgb,var(--color-amber)24%,var(--color-surface))}}.discover-search-bar__segment-clear:hover{border-color:var(--color-amber);color:var(--color-amber)}.discover-search-bar__segment-clear:focus-visible{outline:2px solid #f59e0b73}@supports (color:color-mix(in lab,red,red)){.discover-search-bar__segment-clear:focus-visible{outline:2px solid color-mix(in srgb,var(--color-amber)45%,transparent)}}.discover-search-bar__segment-clear:focus-visible{outline-offset:1px}.discover-search-bar__segment-clear-icon{flex-shrink:0;width:.75rem;height:.75rem}.discover-search-bar__input{width:100%;min-width:0;font-size:var(--fs-base);color:var(--color-default);background:0 0;border:none;padding:0;line-height:1.25rem}.discover-search-bar__input::placeholder{color:var(--color-muted)}.discover-search-bar__input:focus,.discover-search-bar__input:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;box-shadow:none;outline-style:none}.discover-search-bar__segment--dates{padding-top:.5rem;padding-bottom:.5rem}.discover-search-bar__segment--geography{z-index:2;overflow:visible}.discover-search-bar__segment:has(.discover-filter-multi-select--open){z-index:20}.discover-search-bar__segment--geography .discover-filter-multi-select--segment{min-width:0}.discover-search-bar__segment--geography .discover-filter-multi-select__trigger{min-height:1.25rem;box-shadow:none;background:0 0;border:none;padding:0}.discover-search-bar__segment--geography .discover-filter-multi-select--has-value .discover-filter-multi-select__trigger,.discover-search-bar__segment--geography .discover-filter-multi-select--open .discover-filter-multi-select__trigger,.discover-search-bar__segment--geography .discover-filter-multi-select__trigger:hover:not(:disabled),.discover-search-bar__segment--geography .discover-filter-multi-select__trigger:focus-visible{box-shadow:none;background:0 0;border:none}.discover-search-bar__segment--geography .discover-filter-multi-select__trigger:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-search-bar__segment--geography .discover-filter-multi-select__trigger:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-search-bar__segment--geography .discover-filter-multi-select__trigger:focus-visible{outline-offset:2px;border-radius:.25rem}.discover-search-bar__segment--has-value .discover-filter-multi-select__trigger-label{color:var(--color-amber);font-weight:600}.discover-search-bar__segment--has-value .discover-filter-multi-select__chevron{color:var(--color-amber)}.discover-search-bar__segment--geography .discover-filter-multi-select__panel{min-width:16rem}.discover-search-bar__segment--has-value{background:#fef5e7}@supports (color:color-mix(in lab,red,red)){.discover-search-bar__segment--has-value{background:color-mix(in srgb,var(--color-amber)10%,var(--color-surface))}}.discover-search-bar__segment--has-value .discover-search-bar__icon,.discover-search-bar__segment--has-value .discover-search-bar__segment-label{color:var(--color-amber)}.discover-search-bar__segment--has-value .discover-search-bar__input,.discover-search-bar__segment--has-value .date-range-field-trigger--segment .date-range-field-trigger__value{color:var(--color-amber);font-weight:600}.discover-search-bar__segment--geography:has(.discover-filter-multi-select--open){background:var(--color-surface);box-shadow:0 4px 12px #0f22381a,0 0 0 1px #d7e1ef99}@supports (color:color-mix(in lab,red,red)){.discover-search-bar__segment--geography:has(.discover-filter-multi-select--open){box-shadow:0 4px 12px color-mix(in srgb,var(--color-default)10%,transparent),0 0 0 1px color-mix(in srgb,var(--color-border)60%,transparent)}}.discover-search-bar__segment--geography:has(.discover-filter-multi-select--open){border-radius:var(--radius-card);z-index:3}.discover-search-bar__segment--active{background:var(--color-surface);box-shadow:0 4px 12px #0f22381a,0 0 0 1px #d7e1ef99}@supports (color:color-mix(in lab,red,red)){.discover-search-bar__segment--active{box-shadow:0 4px 12px color-mix(in srgb,var(--color-default)10%,transparent),0 0 0 1px color-mix(in srgb,var(--color-border)60%,transparent)}}.discover-search-bar__segment--active{border-radius:var(--radius-card);z-index:1}.discover-search-bar__date-field{width:100%}.discover-search-bar__submit{cursor:pointer;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;margin-right:.375rem;padding:0;display:inline-flex}.discover-search-bar__submit:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-search-bar__submit:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-search-bar__submit:focus-visible{outline-offset:2px}.discover-search-bar__submit.btn-primary:hover:not(:disabled){transform:none}.discover-search-bar__submit-icon{width:1.125rem;height:1.125rem}.discover-search-bar__segment--icp{min-width:12rem}.discover-search-bar__segment--icp-premium{position:relative}@media (max-width:48rem){.discover-search-bar{flex-direction:column;align-items:stretch}.discover-search-bar__segment+.discover-search-bar__segment{border-left:none;border-top:1px solid var(--color-border)}.discover-search-bar__segment--icp{min-width:0}.discover-search-bar__segment-clear:before{content:"";position:absolute;top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.discover-search-bar__submit{align-self:stretch;width:auto;height:auto;min-height:3rem;margin:.5rem;padding:0 1rem}.discover-page__sticky-chrome{padding-bottom:0;position:static}}.discover-icp-premium-gate{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;align-items:stretch;gap:.375rem;width:100%;padding:0;display:flex}.discover-icp-premium-gate:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-icp-premium-gate:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-icp-premium-gate:focus-visible{outline-offset:2px;border-radius:var(--radius-card)}.discover-icp-premium-gate__surface{filter:blur(3px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:.375rem;display:flex}.discover-icp-premium-gate__overlay{border-radius:var(--radius-card);font-size:var(--fs-sm);color:var(--color-default);background:#ffffffb8;justify-content:center;align-items:center;gap:.375rem;font-weight:700;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.discover-icp-premium-gate__overlay{background:color-mix(in srgb,var(--color-surface)72%,transparent)}}.discover-icp-premium-gate__overlay-icon{width:1rem;height:1rem;color:var(--color-primary)}.discover-filters-toggle{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);min-height:2.75rem;font-size:var(--fs-base);color:var(--color-default);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-weight:600;transition:border-color .12s,background-color .12s;display:inline-flex}.discover-filters-toggle:hover{background:var(--color-surface-muted)}.discover-filters-toggle--active{border-color:var(--color-primary);background:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.discover-filters-toggle--active{background:color-mix(in srgb,var(--color-primary)10%,var(--color-surface))}}.discover-filters-toggle:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-filters-toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-filters-toggle:focus-visible{outline-offset:2px}.discover-filters-toggle__icon{width:1rem;height:1rem;color:var(--color-muted)}.discover-search-settings{flex-shrink:0;position:relative}.discover-search-settings__trigger{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-width:2.5rem;min-height:2.5rem;color:var(--color-muted);cursor:pointer;justify-content:center;align-items:center;transition:border-color .12s,background-color .12s,color .12s;display:inline-flex}.discover-search-settings__trigger:hover{background:var(--color-surface-muted);color:var(--color-default)}.discover-search-settings--active .discover-search-settings__trigger{border-color:#e1cca6}@supports (color:color-mix(in lab,red,red)){.discover-search-settings--active .discover-search-settings__trigger{border-color:color-mix(in srgb,var(--color-amber)32%,var(--color-border))}}.discover-search-settings--active .discover-search-settings__trigger{background:#fef5e7}@supports (color:color-mix(in lab,red,red)){.discover-search-settings--active .discover-search-settings__trigger{background:color-mix(in srgb,var(--color-amber)10%,var(--color-surface))}}.discover-search-settings--active .discover-search-settings__trigger{color:var(--color-amber)}.discover-search-settings--open .discover-search-settings__trigger,.discover-search-settings__trigger:focus-visible{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px #306bac33}@supports (color:color-mix(in lab,red,red)){.discover-search-settings--open .discover-search-settings__trigger,.discover-search-settings__trigger:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)20%,transparent)}}.discover-search-settings--active.discover-search-settings--open .discover-search-settings__trigger,.discover-search-settings--active .discover-search-settings__trigger:focus-visible{border-color:var(--color-amber);box-shadow:0 0 0 2px #f59e0b38}@supports (color:color-mix(in lab,red,red)){.discover-search-settings--active.discover-search-settings--open .discover-search-settings__trigger,.discover-search-settings--active .discover-search-settings__trigger:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-amber)22%,transparent)}}.discover-search-settings__icon{width:1.125rem;height:1.125rem}.discover-search-settings__panel{z-index:40;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:min(100vw - 2rem,18rem);box-shadow:var(--shadow-md,0 8px 24px #0f22381f);flex-direction:column;gap:.75rem;padding:.75rem;display:flex;position:absolute;top:calc(100% + .375rem);right:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.discover-search-settings__panel{box-shadow:var(--shadow-md,0 8px 24px color-mix(in srgb,var(--color-default)12%,transparent))}}.discover-search-settings__title{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0;font-weight:700}.discover-search-settings__list{margin:0;padding:0;list-style:none}.discover-search-settings__list>li+li{margin-top:.125rem}.discover-search-settings__rs-threshold{border-top:1px solid var(--color-border);margin:0;padding-top:.75rem}.discover-search-settings__option{border-radius:calc(var(--radius-card) - .25rem);width:100%;font-size:var(--fs-base);color:var(--color-default);cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.discover-search-settings__option:hover{background:var(--color-surface-muted)}.discover-search-settings__option--selected{background:#eef3f8}@supports (color:color-mix(in lab,red,red)){.discover-search-settings__option--selected{background:color-mix(in srgb,var(--color-primary)8%,var(--color-surface))}}.discover-search-settings__option--selected .discover-filter-multi-select__check{border-color:var(--color-primary);background:var(--color-primary)}.discover-search-settings__input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.discover-clear-filters{min-height:2.75rem;font-size:var(--fs-base);color:var(--color-amber);cursor:pointer;text-underline-offset:.2em;background:0 0;border:none;flex-shrink:0;align-self:center;align-items:center;padding:0 .25rem;font-weight:600;text-decoration:underline;transition:color .12s;display:inline-flex}.discover-clear-filters:hover{color:#cb840e}@supports (color:color-mix(in lab,red,red)){.discover-clear-filters:hover{color:color-mix(in srgb,var(--color-amber)82%,var(--color-deep-navy))}}.discover-clear-filters:focus-visible{outline:2px solid #f59e0b73}@supports (color:color-mix(in lab,red,red)){.discover-clear-filters:focus-visible{outline:2px solid color-mix(in srgb,var(--color-amber)45%,transparent)}}.discover-clear-filters:focus-visible{outline-offset:2px;border-radius:.25rem}.discover-filters-row{flex-wrap:wrap;align-items:stretch;gap:.75rem;margin-top:.75rem;display:flex}.discover-filter-field{flex-direction:column;flex:12rem;gap:.375rem;min-width:0;display:flex}.discover-filter-field--settings{flex:none;justify-content:flex-end;align-items:flex-end;margin-left:auto}@media (max-width:639.98px){.discover-filter-field,.discover-filter-field--settings{flex:100%;margin-left:0}}.discover-filter-multi-select{width:100%;min-width:0;position:relative}.discover-filter-multi-select--open{z-index:20}.discover-filter-multi-select__trigger{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:2.75rem;font-size:var(--fs-base);color:var(--color-default);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .75rem;transition:border-color .12s,box-shadow .12s;display:flex}.discover-filter-multi-select__trigger:hover:not(:disabled){border-color:#acb4c3}@supports (color:color-mix(in lab,red,red)){.discover-filter-multi-select__trigger:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-charcoal)22%,var(--color-border))}}.discover-filter-multi-select--open:not(.discover-filter-multi-select--has-value) .discover-filter-multi-select__trigger,.discover-filter-multi-select:not(.discover-filter-multi-select--has-value) .discover-filter-multi-select__trigger:focus-visible{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px #306bac33}@supports (color:color-mix(in lab,red,red)){.discover-filter-multi-select--open:not(.discover-filter-multi-select--has-value) .discover-filter-multi-select__trigger,.discover-filter-multi-select:not(.discover-filter-multi-select--has-value) .discover-filter-multi-select__trigger:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)20%,transparent)}}.discover-filter-multi-select--has-value .discover-filter-multi-select__trigger{border-color:#e1cca6}@supports (color:color-mix(in lab,red,red)){.discover-filter-multi-select--has-value .discover-filter-multi-select__trigger{border-color:color-mix(in srgb,var(--color-amber)32%,var(--color-border))}}.discover-filter-multi-select--has-value .discover-filter-multi-select__trigger{background:#fef5e7}@supports (color:color-mix(in lab,red,red)){.discover-filter-multi-select--has-value .discover-filter-multi-select__trigger{background:color-mix(in srgb,var(--color-amber)10%,var(--color-surface))}}.discover-filter-multi-select--has-value .discover-filter-multi-select__trigger:hover:not(:disabled){border-color:#e5c182}@supports (color:color-mix(in lab,red,red)){.discover-filter-multi-select--has-value .discover-filter-multi-select__trigger:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-amber)48%,var(--color-border))}}.discover-filter-multi-select--has-value.discover-filter-multi-select--open .discover-filter-multi-select__trigger,.discover-filter-multi-select--has-value .discover-filter-multi-select__trigger:focus-visible{border-color:var(--color-amber);outline:none;box-shadow:0 0 0 2px #f59e0b38}@supports (color:color-mix(in lab,red,red)){.discover-filter-multi-select--has-value.discover-filter-multi-select--open .discover-filter-multi-select__trigger,.discover-filter-multi-select--has-value .discover-filter-multi-select__trigger:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-amber)22%,transparent)}}.discover-filter-multi-select__trigger:disabled{opacity:.6;cursor:not-allowed}.discover-filter-multi-select__trigger-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-muted);overflow:hidden}.discover-filter-multi-select--has-value .discover-filter-multi-select__trigger-label{color:var(--color-amber);font-weight:600}.discover-filter-multi-select--has-value .discover-filter-multi-select__chevron{color:var(--color-amber)}.discover-filter-multi-select__chevron{width:1rem;height:1rem;color:var(--color-muted);flex-shrink:0;transition:transform .12s}.discover-filter-multi-select--open .discover-filter-multi-select__chevron{transform:rotate(180deg)}.discover-filter-multi-select__panel{z-index:40;border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:12rem;box-shadow:var(--shadow-md,0 8px 24px #0f22381f);flex-direction:column;display:flex;position:absolute;top:calc(100% + .375rem);left:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.discover-filter-multi-select__panel{box-shadow:var(--shadow-md,0 8px 24px color-mix(in srgb,var(--color-default)12%,transparent))}}.searchable-multi-select__panel-head{border-bottom:1px solid var(--color-border);align-items:stretch;display:flex}.searchable-multi-select__panel-head .discover-filter-multi-select__search-wrap{border-bottom:0;flex:1}.searchable-multi-select__dismiss{width:2.75rem;min-height:2.75rem;color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:none}.searchable-multi-select__dismiss svg{width:1rem;height:1rem}.country-region-picker .discover-filter-multi-select__panel{min-width:min(22rem,100vw - 2rem)}.discover-filter-multi-select__search-wrap{border-bottom:1px solid var(--color-border);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.discover-filter-multi-select__search-icon{width:.875rem;height:.875rem;color:var(--color-muted);flex-shrink:0}.discover-filter-multi-select__search{width:100%;min-width:0;font-size:var(--fs-base);color:var(--color-default);background:0 0;border:none;padding:0}.discover-filter-multi-select__search::placeholder{color:var(--color-muted)}.discover-filter-multi-select__search:focus,.discover-filter-multi-select__search:focus-visible{box-shadow:none;outline:none}.discover-filter-multi-select__list{max-height:14rem;margin:0;padding:.25rem;list-style:none;overflow:auto}.discover-filter-multi-select__empty{font-size:var(--fs-base);color:var(--color-muted);padding:.5rem .75rem}.discover-filter-multi-select__option{border-radius:calc(var(--radius-card) - .25rem);width:100%;font-size:var(--fs-base);color:var(--color-default);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .625rem;display:flex}.discover-filter-multi-select__option:hover{background:var(--color-surface-muted)}.discover-filter-multi-select__option--selected{background:#eef3f8}@supports (color:color-mix(in lab,red,red)){.discover-filter-multi-select__option--selected{background:color-mix(in srgb,var(--color-primary)8%,var(--color-surface))}}.discover-filter-multi-select__check{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.discover-filter-multi-select__option--selected .discover-filter-multi-select__check{border-color:var(--color-primary);background:var(--color-primary)}.discover-filter-multi-select__check-icon{width:.75rem;height:.75rem;color:var(--color-inverse)}.discover-filter-multi-select__option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.searchable-multi-select__group-label{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);padding:.625rem .625rem .25rem;font-weight:700}.searchable-multi-select__footer{border-top:1px solid var(--color-border);min-height:2.75rem;font-size:var(--fs-xs);color:var(--color-muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .75rem;display:flex}.searchable-multi-select__footer button{min-height:2.25rem;font-size:var(--fs-xs);color:var(--color-brand);cursor:pointer;background:0 0;border:0;font-weight:700}.conference-fullscreen-table-filter--geography{width:18rem;max-width:100%}@media (max-width:640px){.searchable-multi-select__panel{z-index:120;border-radius:var(--radius-card)var(--radius-card)0 0;width:100%;min-width:0;max-height:min(80dvh,42rem);position:fixed;inset:auto 0 0}.searchable-multi-select__dismiss{display:inline-flex}.searchable-multi-select__search{font-size:var(--fs-md)}.searchable-multi-select__list{max-height:min(62dvh,32rem)}.searchable-multi-select__option{min-height:3rem;font-size:var(--fs-md)}.searchable-multi-select__footer,.searchable-multi-select__footer button{min-height:3rem;font-size:var(--fs-base)}.conference-fullscreen-table-filter--geography{width:100%}}.discover-list-sort-btn{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--fs-base);color:var(--color-default);cursor:pointer;align-items:center;gap:.25rem;padding:.375rem .75rem;font-weight:600;transition:border-color .12s,background-color .12s;display:inline-flex}.discover-list-sort-btn:hover{background:var(--color-surface-muted)}.discover-list-sort-btn--active{border-color:var(--color-primary);background:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.discover-list-sort-btn--active{background:color-mix(in srgb,var(--color-primary)10%,var(--color-surface))}}.discover-list-sort-btn:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-list-sort-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-list-sort-btn:focus-visible{outline-offset:1px}.discover-list{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm,0 1px 2px #0000000d);margin-top:1.5rem;overflow:visible}.discover-list__body{display:block}.discover-list__head,.discover-list__row{grid-template-columns:3.25rem minmax(0,1fr) minmax(8rem,12rem) minmax(6.5rem,9rem) minmax(4.5rem,6rem) 2.75rem;align-items:center;gap:.75rem 1rem;padding:.75rem 1.25rem;display:grid}.discover-list__head{background:var(--color-surface-muted);border-bottom:1px solid var(--color-border);border-radius:var(--radius-card)var(--radius-card)0 0;font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.discover-list__head-btn{min-height:2.75rem;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;display:inline-flex}.discover-list__head-btn:hover{color:var(--color-default)}.discover-list__head-btn:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-list__head-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-list__head-btn:focus-visible{outline-offset:2px;border-radius:.25rem}.discover-list__head-btn--active{color:var(--color-default)}.discover-list__head-btn:disabled{cursor:not-allowed;opacity:.45}.discover-list__head-btn.discover-list__head-name{justify-self:start}.discover-list__head-btn.discover-list__head-location{justify-self:center}.discover-list__head-btn.discover-list__head-date{justify-self:end}.discover-list__head-btn.discover-list__head-roster{justify-self:center}.discover-list__head-icon{opacity:.7;flex-shrink:0;width:.75rem;height:.75rem}.discover-list__row{border-bottom:1px solid var(--color-border-subtle);transition:background-color .12s}.discover-list__row:hover{background:#f1f5f9}@supports (color:color-mix(in lab,red,red)){.discover-list__row:hover{background:color-mix(in srgb,var(--color-primary)7%,var(--color-surface))}}.discover-list__row:last-child{border-radius:0 0 var(--radius-card)var(--radius-card);border-bottom:none}.discover-list__row-link{color:inherit;text-decoration:none;display:contents}.discover-list__row-link:focus-visible .discover-list__title{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-list__row-link:focus-visible .discover-list__title{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-list__row-link:focus-visible .discover-list__title{outline-offset:2px;border-radius:.125rem}.discover-list__row:has(.discover-list__row-link:focus-visible){background:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.discover-list__row:has(.discover-list__row-link:focus-visible){background:color-mix(in srgb,var(--color-primary)10%,var(--color-surface))}}.discover-list__row:has(.discover-list__row-link:focus-visible){box-shadow:inset 3px 0 0 0 var(--color-primary)}.discover-list__thumb{border:1px solid var(--color-border-subtle);background:var(--color-surface-muted);object-fit:cover;border-radius:.375rem;flex-shrink:0;width:3.25rem;height:3.25rem}.discover-list__name-col{min-width:0}.discover-list__title{font-size:var(--fs-base);color:var(--color-default);font-weight:700;line-height:1.3;display:block}.discover-list__title .conference-waiter-discount{white-space:nowrap;vertical-align:baseline;margin-inline-start:.5rem;display:inline-block}.discover-list__meta-row{flex-wrap:wrap;gap:.375rem .75rem;margin-top:.375rem;display:flex}.discover-list__meta{min-width:0;max-width:100%;font-size:var(--fs-xs);color:var(--color-muted);align-items:center;gap:.25rem;display:inline-flex}.discover-list__meta-icon{flex-shrink:0;width:.875rem;height:.875rem}.discover-list__meta-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.discover-list__location-col{text-align:center;min-width:0}.discover-list__location{font-size:var(--fs-sm);color:var(--color-muted);line-height:1.35;display:block}.discover-list__date-col{text-align:right;justify-self:end}.discover-list__date{font-size:var(--fs-sm);color:var(--color-muted);white-space:nowrap}.discover-list__roster-col{text-align:center;justify-self:center}.discover-list__roster{min-height:2.75rem;font-size:var(--fs-sm);color:var(--color-default);cursor:help;align-items:center;font-weight:700;display:inline-flex;position:relative}.discover-list__roster:after{z-index:50;border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);width:max-content;max-width:min(22rem,100vw - 2rem);box-shadow:var(--shadow-md,0 8px 24px #0f22381f);padding:.5rem .75rem;position:absolute;bottom:calc(100% + .25rem);left:50%}@supports (color:color-mix(in lab,red,red)){.discover-list__roster:after{box-shadow:var(--shadow-md,0 8px 24px color-mix(in srgb,var(--color-default)12%,transparent))}}.discover-list__roster:after{color:var(--color-default);content:attr(data-tooltip);font-size:var(--fs-xs);opacity:0;pointer-events:none;text-align:left;white-space:normal;font-weight:500;line-height:1.4;transform:translate(-50%)}.discover-list__roster:hover:after,.discover-list__roster:focus-visible:after{opacity:1}.discover-list__roster:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-list__roster:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-list__roster:focus-visible{outline-offset:2px;border-radius:.25rem}.discover-list__roster-label{display:none}.discover-list__save{color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.375rem;transition:color .12s,background-color .12s;display:inline-flex}.discover-list__save:hover:not(:disabled){color:var(--color-default);background:var(--color-surface-muted)}.discover-list__save:disabled{cursor:not-allowed;opacity:.5}.discover-list__save:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.discover-list__save:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.discover-list__save:focus-visible{outline-offset:1px}.discover-list__save-icon{width:1.125rem;height:1.125rem}.discover-list__lock{vertical-align:middle;margin-left:.25rem;display:inline-flex}.discover-list__lock--empty{opacity:.4}.discover-list__lock-icon{width:.875rem;height:.875rem;color:var(--color-muted)}@media (max-width:48rem){.discover-list__head{display:none}.discover-list__row{grid-template-rows:auto auto auto auto;grid-template-columns:3.25rem minmax(0,1fr) 2.75rem;align-items:start}.discover-list__thumb{grid-row:1/span 4}.discover-list__name-col{grid-area:1/2}.discover-list__location-col{text-align:left;grid-area:2/2}.discover-list__date-col{text-align:left;grid-area:3/2;justify-self:start}.discover-list__roster-col{text-align:left;grid-area:4/2;justify-self:start}.discover-list__roster{min-height:3rem}.discover-list__roster-label{color:var(--color-muted);margin-inline-end:.25rem;font-weight:500;display:inline}.discover-list__save{grid-area:1/3;align-self:start}}.dashboard-conference-card{border-radius:var(--radius-card);background-color:var(--color-surface);border:1px solid var(--color-border-subtle);flex-direction:column;transition:box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0b28460d}.dashboard-conference-card:hover{border-color:#94b2d4}@supports (color:color-mix(in lab,red,red)){.dashboard-conference-card:hover{border-color:color-mix(in srgb,var(--color-primary)40%,var(--color-border))}}.dashboard-conference-card:hover{box-shadow:var(--dashboard-panel-shadow)}.dashboard-conference-card-image{background-color:var(--color-surface-muted);aspect-ratio:2.4;flex-shrink:0;width:100%;position:relative;overflow:hidden}.dashboard-conference-card-image img,.dashboard-conference-card-image-img{transition:transform .35s;transform:scale(1)}.dashboard-conference-card:hover .dashboard-conference-card-image img,.dashboard-conference-card:hover .dashboard-conference-card-image-img{transform:scale(1.22)}.dashboard-conference-card-image--past img{filter:sepia(.14)saturate(.7)}.dashboard-conference-card-body{min-height:calc(var(--spacing)*0);padding:calc(var(--spacing)*6);font-family:var(--font-sans);flex-direction:column;flex:1;display:flex}.dashboard-conference-card-main{min-height:calc(var(--spacing)*0);gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex}.dashboard-conference-card-tail{min-height:calc(var(--spacing)*0);width:100%;min-width:calc(var(--spacing)*0);gap:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*2);flex-direction:column;margin-top:auto;display:flex}.dashboard-conference-card-title{font-family:var(--font-sans);font-size:var(--fs-3xl);letter-spacing:-.01em;font-weight:700;line-height:1.25}.dashboard-conference-card-meta{align-items:flex-start;gap:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-muted);display:flex}.dashboard-conference-card-meta-icon{margin-top:calc(var(--spacing)*.5);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);color:var(--color-muted);opacity:.9;flex-shrink:0}.dashboard-conference-card-signal-chip-list{min-width:0}.dashboard-conference-card-signal-chip-list .conference-insights-product-keyword-badge{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:min(100%,15rem);display:inline-block;overflow:hidden}.conference-preview-signal-chips{min-width:0}.dashboard-conference-card-scryon-score{top:calc(var(--spacing)*2);left:calc(var(--spacing)*2);z-index:10;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:#ffffffe6;border-radius:3.40282e38px;justify-content:center;align-items:center;min-width:2.25rem;display:inline-flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.dashboard-conference-card-scryon-score{background-color:color-mix(in oklab,var(--color-surface)90%,transparent)}}.dashboard-conference-card-scryon-score{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-default);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dashboard-conference-card-topic-badge{top:calc(var(--spacing)*2);left:calc(var(--spacing)*2);z-index:10;text-overflow:ellipsis;white-space:nowrap;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:#ffffffe6;border-radius:3.40282e38px;max-width:min(100%,12rem);position:absolute;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dashboard-conference-card-topic-badge{background-color:color-mix(in oklab,var(--color-surface)90%,transparent)}}.dashboard-conference-card-topic-badge{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-default);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dashboard-conference-card-heart-wrap{top:calc(var(--spacing)*2);right:calc(var(--spacing)*2);z-index:10;align-items:flex-end;gap:calc(var(--spacing)*.5);flex-direction:column;display:flex;position:absolute}.dashboard-conference-card-heart{border:1px solid var(--color-border-subtle);background:#ffffffe6;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.dashboard-conference-card-heart{background:color-mix(in srgb,var(--color-surface)90%,transparent)}}.dashboard-conference-card-heart{box-shadow:0 1px 2px #1214280f}@supports (color:color-mix(in lab,red,red)){.dashboard-conference-card-heart{box-shadow:0 1px 2px color-mix(in srgb,var(--color-charcoal)6%,transparent)}}.dashboard-conference-card-heart:hover{background:var(--color-surface)}.dashboard-conference-card-lock-wrap{pointer-events:none;right:calc(var(--spacing)*3);bottom:calc(var(--spacing)*3);z-index:10;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:#ffffffe6;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.dashboard-conference-card-lock-wrap{background-color:color-mix(in oklab,var(--color-surface)90%,transparent)}}.dashboard-conference-card-lock-wrap{padding:calc(var(--spacing)*2);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dashboard-conference-card-lock-wrap--empty{opacity:.4}.dashboard-conference-card-lock-icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);color:var(--color-muted)}.swap-sides-btn{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);border-style:var(--tw-border-style);border-width:1px;border-color:#306bac4d;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.swap-sides-btn{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.swap-sides-btn{background-color:#306bac1a}@supports (color:color-mix(in lab,red,red)){.swap-sides-btn{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.swap-sides-btn{color:var(--color-primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.swap-sides-btn:hover{background-color:#306bac33}@supports (color:color-mix(in lab,red,red)){.swap-sides-btn:hover{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.swap-sides-btn:hover{color:var(--color-primary)}.badge-score-high{align-items:center;gap:calc(var(--spacing)*1.5);border-style:var(--tw-border-style);border-width:1px;border-color:#306bac4d;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.badge-score-high{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.badge-score-high{background-color:var(--color-surface-success);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary)}.badge-score-mid{align-items:center;gap:calc(var(--spacing)*1.5);background-color:var(--color-surface-muted);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-muted);border-radius:3.40282e38px;display:inline-flex}.badge-tag{background-color:var(--color-surface-muted);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-muted);border-radius:.25rem}.conference-catalog-visibility-badge{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-width:1px;justify-content:center;align-items:center;display:inline-flex}.conference-catalog-visibility-badge--draft{border-color:var(--color-border);background-color:var(--color-surface-muted);color:var(--color-muted)}.conference-catalog-visibility-badge--public{border-color:#306bac4d}@supports (color:color-mix(in lab,red,red)){.conference-catalog-visibility-badge--public{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.conference-catalog-visibility-badge--public{background-color:var(--color-surface-success);color:var(--color-primary)}.conference-catalog-visibility-badge--private{border-color:#306bac59}@supports (color:color-mix(in lab,red,red)){.conference-catalog-visibility-badge--private{border-color:color-mix(in oklab,var(--color-brand)35%,transparent)}}.conference-catalog-visibility-badge--private{background-color:var(--color-surface-muted);color:var(--color-brand)}.conference-roster-ready-badge{font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .5rem;font-weight:700;line-height:1.25;display:inline-flex}.conference-roster-ready-badge--ready{color:var(--color-emerald);background-color:var(--color-surface-success);border-color:#16a34a52}@supports (color:color-mix(in lab,red,red)){.conference-roster-ready-badge--ready{border-color:color-mix(in srgb,var(--color-emerald)32%,transparent)}}.conference-roster-ready-badge--not-ready{color:var(--color-amber);background-color:#fef1dd}@supports (color:color-mix(in lab,red,red)){.conference-roster-ready-badge--not-ready{background-color:color-mix(in srgb,var(--color-amber)14%,var(--color-surface))}}.conference-roster-ready-badge--not-ready{border-color:#f59e0b66}@supports (color:color-mix(in lab,red,red)){.conference-roster-ready-badge--not-ready{border-color:color-mix(in srgb,var(--color-amber)40%,transparent)}}.conference-visibility-option{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-default);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.conference-visibility-option:hover{background-color:var(--color-surface-muted)}}.conference-visibility-option:focus{--tw-outline-style:none;outline-style:none}.conference-visibility-option:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#306bac66}@supports (color:color-mix(in lab,red,red)){.conference-visibility-option:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.conference-visibility-option--public{border-color:#e0364f73}@supports (color:color-mix(in lab,red,red)){.conference-visibility-option--public{border-color:color-mix(in oklab,var(--color-danger)45%,transparent)}}.conference-visibility-option--public{color:var(--color-danger)}@media (hover:hover){.conference-visibility-option--public:hover{background-color:color-mix(in srgb,color-mix(in srgb,var(--color-garnet)10%,var(--color-ivory))35%,transparent)}@supports (color:color-mix(in lab,red,red)){.conference-visibility-option--public:hover{background-color:color-mix(in oklab,var(--color-surface-danger)35%,transparent)}}}.conference-visibility-option--selected{border-color:var(--color-primary);background-color:#306bac1a}@supports (color:color-mix(in lab,red,red)){.conference-visibility-option--selected{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.conference-visibility-option--selected{color:var(--color-primary)}@media (hover:hover){.conference-visibility-option--selected:hover{background-color:#306bac26}@supports (color:color-mix(in lab,red,red)){.conference-visibility-option--selected:hover{background-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}}.conference-visibility-option--public.conference-visibility-option--selected{border-color:var(--color-danger);background-color:var(--color-surface-danger);color:var(--color-danger)}@media (hover:hover){.conference-visibility-option--public.conference-visibility-option--selected:hover{background-color:color-mix(in srgb,color-mix(in srgb,var(--color-garnet)10%,var(--color-ivory))90%,transparent)}@supports (color:color-mix(in lab,red,red)){.conference-visibility-option--public.conference-visibility-option--selected:hover{background-color:color-mix(in oklab,var(--color-surface-danger)90%,transparent)}}}.conference-visibility-save-compact{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-default);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.conference-visibility-save-compact:hover{background-color:var(--color-surface-muted)}}.conference-hero-header-bottom{display:block}.conference-hero-header-bottom-meta{min-width:0}.conference-publication-card{overflow:hidden}.conference-staff-notes-overlay{z-index:50;background:var(--color-overlay);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.conference-staff-notes-dialog{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;gap:.75rem;width:100%;max-width:32rem;max-height:90vh;padding:1.5rem;display:flex;overflow-y:auto;box-shadow:0 8px 32px #0f223829}@supports (color:color-mix(in lab,red,red)){.conference-staff-notes-dialog{box-shadow:0 8px 32px color-mix(in srgb,var(--color-default)16%,transparent)}}.conference-staff-notes-dialog__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.conference-staff-notes-dialog__close{border-radius:var(--radius-card);width:2.75rem;height:2.75rem;color:var(--color-muted);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.conference-staff-notes-dialog__close:hover{background:var(--color-surface-muted);color:var(--color-default)}.conference-staff-notes-dialog__close-icon{width:1.25rem;height:1.25rem}.conference-staff-notes-dialog .conference-staff-notes__hint{margin-top:0}.conference-staff-notes__cancel{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-height:48px;color:var(--color-default);font-size:var(--fs-base);justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:600;display:inline-flex}.conference-staff-notes__cancel:hover:not(:disabled){background:var(--color-surface-muted)}.conference-staff-notes__cancel:disabled{opacity:.5}.conference-staff-notes__save-icon{width:1rem;height:1rem;animation:1s linear infinite conference-staff-notes-spin}@keyframes conference-staff-notes-spin{to{transform:rotate(360deg)}}.conference-admin-hero-toolbar-btn{border-radius:var(--radius-card);font-size:var(--fs-base);flex-shrink:0;align-items:center;gap:.5rem;padding:.25rem .625rem;font-weight:500;display:inline-flex}.conference-admin-hero-toolbar-btn:not(.settings-action-btn--warning):not(.conference-admin-hero-toolbar-btn--has-notes){border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-default)}.conference-admin-hero-toolbar-btn:not(.settings-action-btn--warning):not(.conference-admin-hero-toolbar-btn--has-notes):hover{background:var(--color-surface-muted)}.conference-admin-hero-toolbar-btn__icon{width:1rem;height:1rem}.conference-staff-notes__title{font-size:var(--fs-lg);color:var(--color-default);margin:0;font-weight:700}.conference-staff-notes__hint{font-size:var(--fs-sm);color:var(--color-muted);margin:.25rem 0 0}.conference-staff-notes__label{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.conference-staff-notes__textarea{resize:vertical;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:100%;min-height:6.5rem;color:var(--color-default);font-size:var(--fs-md);padding:.75rem .875rem;line-height:1.4}.conference-staff-notes__textarea::placeholder{color:var(--color-muted)}.conference-staff-notes__textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary);outline:none}.conference-staff-notes__textarea:disabled{opacity:.6}.conference-staff-notes__error{font-size:var(--fs-sm);color:var(--color-danger);margin:0}.conference-staff-notes__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.conference-staff-notes__save{border-radius:var(--radius-card);background:var(--color-primary);min-width:8rem;min-height:48px;color:var(--color-inverse);font-size:var(--fs-base);border:0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;display:inline-flex}.conference-staff-notes__save:hover:not(:disabled){filter:brightness(.95)}.conference-staff-notes__save:disabled{opacity:.5}.admin-conference-staff-notes-bulk{flex-direction:column;gap:.5rem;width:100%;display:flex}.admin-conference-staff-notes-bulk .conference-staff-notes__textarea{min-height:5.5rem}@media (max-width:640px){.conference-staff-notes-dialog{padding:1rem}.conference-staff-notes__actions{justify-content:stretch}.conference-staff-notes__save,.conference-staff-notes__cancel{flex:100%;width:100%;min-height:48px}.conference-admin-hero-toolbar-btn{min-height:44px;padding:.5rem .75rem}.admin-conference-staff-notes-bulk .admin-companies-drawer-btn-visibility{justify-content:center;width:100%;min-height:44px}}.conference-hero-publication{background:0 0;border:0;border-radius:0;margin-top:0;margin-bottom:0;padding:0}.conference-hero-publication--standalone{width:100%}.conference-hero-publication--hero-end{border-radius:var(--radius-card);border:1px solid var(--color-border);background:#f6f6f6;align-self:flex-end;width:fit-content;max-width:100%;margin-top:0;margin-bottom:0;padding:.75rem 1rem}@supports (color:color-mix(in lab,red,red)){.conference-hero-publication--hero-end{background:color-mix(in srgb,var(--color-charcoal)4%,var(--color-surface))}}.conference-hero-publication-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.conference-hero-publication-label{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);flex-shrink:0;font-weight:700}.conference-hero-publication-editor{flex:12rem;justify-content:flex-end;min-width:0;display:flex}.conference-hero-publication-row--follow{border-top:1px solid var(--color-border-subtle);margin-top:.75rem;padding-top:.75rem}.conference-hero-pending-enrichment{border-top:1px solid var(--color-border-subtle);border-radius:0 0 var(--radius-card)var(--radius-card);flex-direction:column;align-items:stretch;gap:.75rem;margin-top:.75rem;padding:1rem 1.25rem 1.125rem;display:flex}.conference-publication-card .conference-hero-pending-enrichment{margin-bottom:-1.5rem;margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width:768px){.conference-publication-card .conference-hero-pending-enrichment{margin-bottom:-2rem;margin-left:-2rem;margin-right:-2rem}}.conference-hero-pending-enrichment+.conference-hero-pending-enrichment{border-radius:0;margin-top:0;margin-bottom:0;padding-top:1rem;padding-bottom:1rem}.conference-hero-pending-enrichment+.conference-hero-pending-enrichment:last-child{border-radius:0 0 var(--radius-card)var(--radius-card);margin-bottom:-.75rem;padding-bottom:1.125rem}.conference-hero-pending-enrichment__meta{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-width:0;display:flex}.conference-hero-pending-enrichment__label{font-size:var(--fs-sm);color:var(--color-default);font-weight:600}.conference-hero-pending-enrichment__count{font-size:var(--fs-xs);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.conference-hero-pending-enrichment__actions{flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.125rem;display:flex}@media (max-width:640px){.conference-hero-pending-enrichment{padding:1rem}.conference-hero-pending-enrichment__actions{width:100%}.conference-hero-pending-enrichment__actions .admin-pending-enrichment-btn{flex:auto;justify-content:center}}.catalog-visibility-compact-editable,.catalog-purchase-block-compact-editable{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.catalog-visibility-segmented{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0;align-items:stretch;gap:0;padding:.125rem;display:inline-flex}.catalog-visibility-segmented>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--fs-xs);color:var(--color-muted);border-radius:calc(var(--radius-card) - .125rem);cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;min-height:2.75rem;padding:.375rem .65rem;font-weight:600;line-height:1.2;transition:color .12s,background-color .12s;display:inline-flex}.catalog-visibility-segmented>button:hover:not([aria-checked=true]):not(:disabled){color:var(--color-default);background:#f3f3f4}@supports (color:color-mix(in lab,red,red)){.catalog-visibility-segmented>button:hover:not([aria-checked=true]):not(:disabled){background:color-mix(in srgb,var(--color-charcoal)5%,var(--color-surface))}}.catalog-visibility-segmented>button:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.catalog-visibility-segmented>button:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.catalog-visibility-segmented>button:focus-visible{outline-offset:1px}.catalog-visibility-segmented>button:disabled{opacity:.6;cursor:not-allowed}.catalog-visibility-segmented>button[aria-checked=true][data-tone=ok],.catalog-visibility-segmented>button[aria-checked=true][data-tone=public]{background-color:#ccebd7}@supports (color:color-mix(in lab,red,red)){.catalog-visibility-segmented>button[aria-checked=true][data-tone=ok],.catalog-visibility-segmented>button[aria-checked=true][data-tone=public]{background-color:color-mix(in srgb,var(--color-emerald)22%,var(--color-surface))}}.catalog-visibility-segmented>button[aria-checked=true][data-tone=ok],.catalog-visibility-segmented>button[aria-checked=true][data-tone=public]{color:var(--color-emerald)}.catalog-visibility-segmented>button[aria-checked=true][data-tone=stop]{background-color:var(--color-surface-danger);color:var(--color-danger)}.catalog-visibility-segmented>button[aria-checked=true][data-tone=draft]{background:var(--color-surface-muted);color:var(--color-default)}.catalog-visibility-segmented>button[aria-checked=true][data-tone=private]{background:#e2eaf3}@supports (color:color-mix(in lab,red,red)){.catalog-visibility-segmented>button[aria-checked=true][data-tone=private]{background:color-mix(in srgb,var(--color-brand)14%,var(--color-surface))}}.catalog-visibility-segmented>button[aria-checked=true][data-tone=private]{color:var(--color-brand)}.catalog-purchase-block-saving{color:var(--color-muted)}.catalog-purchase-block-error{border-radius:var(--radius-card);border:1px solid #e3adbc;flex-basis:100%;width:100%;margin:0;padding:.45rem .65rem}@supports (color:color-mix(in lab,red,red)){.catalog-purchase-block-error{border:1px solid color-mix(in srgb,var(--color-danger)35%,var(--color-border-subtle))}}.catalog-purchase-block-error{background-color:var(--color-surface-danger);font-size:var(--fs-xs);color:var(--color-danger);text-align:left;font-weight:600;line-height:1.35}@media (min-width:768px){.catalog-visibility-segmented>button{min-height:auto}}.guest-detail-hero-visibility.conference-hero-publication{border-color:#b2c7e0;margin-top:0;margin-bottom:0;padding:.5rem .75rem}@supports (color:color-mix(in lab,red,red)){.guest-detail-hero-visibility.conference-hero-publication{border-color:color-mix(in srgb,var(--color-brand)22%,var(--color-border))}}.guest-detail-hero-visibility.conference-hero-publication{background:#f1f5f9}@supports (color:color-mix(in lab,red,red)){.guest-detail-hero-visibility.conference-hero-publication{background:color-mix(in srgb,var(--color-brand)7%,var(--color-surface))}}.guest-detail-hero-visibility .catalog-visibility-compact-editable{justify-content:flex-start}.guest-detail-enrich-panel,.admin-enrich-panel{border-radius:var(--radius-card);border:1px solid #b9cce3;width:100%;padding:.75rem 1rem}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-panel,.admin-enrich-panel{border:1px solid color-mix(in srgb,var(--color-primary)18%,var(--color-border))}}.guest-detail-enrich-panel,.admin-enrich-panel{background:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-panel,.admin-enrich-panel{background:color-mix(in srgb,var(--color-primary)6%,var(--color-surface))}}.admin-enrich-panel.card-scryon{border-color:#b9cce3}@supports (color:color-mix(in lab,red,red)){.admin-enrich-panel.card-scryon{border-color:color-mix(in srgb,var(--color-primary)18%,var(--color-border))}}.guest-detail-enrich-model-row,.admin-enrich-model-row{border-bottom:1px solid #12142814;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.75rem;padding-bottom:.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-model-row,.admin-enrich-model-row{border-bottom:1px solid color-mix(in srgb,var(--color-charcoal)8%,transparent)}}.admin-enrich-panel__head{margin-bottom:.5rem}.admin-enrich-panel__head h2{margin:0}.admin-enrich-panel__head p{margin:.2rem 0 0}.admin-enrich-panel__msg{margin:.5rem 0 0}.admin-company-facts-row{border-top:1px solid var(--color-border-subtle);font-size:var(--fs-sm);color:var(--color-default);flex-wrap:wrap;align-items:center;gap:.3rem .85rem;margin-top:1.1rem;padding-top:.85rem;display:flex}.admin-company-facts-row>span{align-items:center;gap:.3rem;display:inline-flex}.admin-company-facts-row b{font-weight:700}.admin-company-facts-row__icon{width:.8125rem;height:.8125rem;color:var(--color-muted);flex-shrink:0}.admin-company-facts-row__label{color:var(--color-muted)}.admin-company-facts-row__sep{color:var(--color-border);-webkit-user-select:none;user-select:none}.admin-company-purge-enrichment{border:1px solid #dab1c2;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;margin:.75rem 0 1rem;padding:.875rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.admin-company-purge-enrichment{border:1px solid color-mix(in srgb,var(--color-danger)28%,var(--color-border))}}.admin-company-purge-enrichment{border-radius:var(--radius-card);background:#fdf3f4}@supports (color:color-mix(in lab,red,red)){.admin-company-purge-enrichment{background:color-mix(in srgb,var(--color-danger)6%,var(--color-surface))}}.admin-company-purge-enrichment__copy{flex:1;min-width:0}.admin-company-purge-enrichment__title{color:var(--color-default);margin:0;font-size:.9375rem;font-weight:650}.admin-company-purge-enrichment__hint{color:var(--color-muted);margin:.25rem 0 0;font-size:.8125rem}.admin-company-purge-enrichment__hold{min-height:2.75rem}@media (max-width:640px){.admin-company-purge-enrichment{flex-direction:column}.admin-company-purge-enrichment__hold{width:100%;min-height:3rem}}.admin-enrich-groups{grid-template-columns:1fr;gap:.5rem;display:grid}.admin-enrich-group{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background:var(--color-surface);flex-direction:column;gap:.375rem;padding:.5rem .625rem .5625rem;display:flex}.admin-enrich-group__title{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-default);margin:0;font-weight:700}.admin-enrich-group .admin-enrich-model-row{margin-bottom:0;padding-bottom:.375rem}.admin-enrich-group--snovio{border:1px solid #bdd0e7}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--snovio{border:1px solid color-mix(in srgb,var(--color-brand)22%,var(--color-border-subtle))}}.admin-enrich-group--snovio{border-left:3px solid var(--color-brand);background-color:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--snovio{background-color:color-mix(in srgb,var(--color-brand)6%,var(--color-surface))}}.admin-enrich-group--snovio .admin-enrich-group__title{color:var(--color-brand)}.admin-enrich-group--firecrawl{border:1px solid #e9d7b5}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--firecrawl{border:1px solid color-mix(in srgb,var(--color-amber)28%,var(--color-border-subtle))}}.admin-enrich-group--firecrawl{border-left:3px solid var(--color-amber);background-color:#fef7eb}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--firecrawl{background-color:color-mix(in srgb,var(--color-amber)8%,var(--color-surface))}}.admin-enrich-group--firecrawl .admin-enrich-group__title{color:var(--color-amber)}.admin-enrich-group--companyenrich{border:1px solid #bdd0e7}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--companyenrich{border:1px solid color-mix(in srgb,var(--color-primary)22%,var(--color-border-subtle))}}.admin-enrich-group--companyenrich{border-left:3px solid var(--color-primary);background-color:#f5f8fb}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--companyenrich{background-color:color-mix(in srgb,var(--color-primary)5%,var(--color-surface))}}.admin-enrich-group--companyenrich .admin-enrich-group__title{color:var(--color-primary)}.admin-enrich-group--ai_ark{border:1px solid #abd8c7}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--ai_ark{border:1px solid color-mix(in srgb,var(--color-emerald)28%,var(--color-border-subtle))}}.admin-enrich-group--ai_ark{border-left:3px solid var(--color-emerald);background-color:#f1f9f4}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--ai_ark{background-color:color-mix(in srgb,var(--color-emerald)6%,var(--color-surface))}}.admin-enrich-group--ai_ark .admin-enrich-group__title{color:var(--color-emerald)}.admin-enrich-group--ai{border:1px solid #b2c9e2}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--ai{border:1px solid color-mix(in srgb,var(--color-sapphire)28%,var(--color-border-subtle))}}.admin-enrich-group--ai{border-left:3px solid var(--color-sapphire);background-color:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--ai{background-color:color-mix(in srgb,var(--color-sapphire)6%,var(--color-surface))}}.admin-enrich-group--ai .admin-enrich-group__title{color:var(--color-sapphire)}.admin-enrich-group--local{border:1px solid #b0bccb}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--local{border:1px solid color-mix(in srgb,var(--color-muted)35%,var(--color-border-subtle))}}.admin-enrich-group--local{border-left:3px solid #8c9baf}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--local{border-left:3px solid color-mix(in srgb,var(--color-muted)55%,var(--color-border))}}.admin-enrich-group--local{background-color:var(--color-surface-muted)}.admin-enrich-group--local .admin-enrich-group__title{color:var(--color-muted)}.admin-enrich-category-row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.75rem;display:flex}.guest-detail-enrich-model-row label,.admin-enrich-model-row label,.admin-enrich-category-row label{font-size:var(--fs-xs);color:var(--color-muted);font-weight:600}.guest-detail-enrich-model-row select,.admin-enrich-model-row select{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);min-width:9rem;max-width:14rem;font-size:var(--fs-base);color:var(--color-default);flex:9rem;padding:.4rem .65rem}.guest-detail-enrich-model-row select:focus,.admin-enrich-model-row select:focus{outline:none;box-shadow:0 0 0 2px #306bac59}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-model-row select:focus,.admin-enrich-model-row select:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)35%,transparent)}}.guest-detail-enrich-toolbar,.admin-enrich-toolbar{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.guest-detail-enrich-action,.admin-enrich-action{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);text-align:left;cursor:pointer;flex-direction:column;flex:11rem;align-items:flex-start;gap:.35rem;min-width:min(100%,11rem);max-width:20rem;padding:.65rem .85rem;display:flex;box-shadow:0 1px 2px #1214281a,0 2px 6px #1214280d}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-action,.admin-enrich-action{box-shadow:0 1px 2px color-mix(in srgb,var(--color-charcoal)10%,transparent),0 2px 6px color-mix(in srgb,var(--color-charcoal)5%,transparent)}}.guest-detail-enrich-action,.admin-enrich-action{transition:background-color .15s,border-color .15s,box-shadow .15s,transform .1s}.guest-detail-enrich-action:hover:not(:disabled),.admin-enrich-action:hover:not(:disabled){background:var(--color-surface-muted);border-color:#a8c0dc}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-action:hover:not(:disabled),.admin-enrich-action:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-brand)28%,var(--color-border))}}.guest-detail-enrich-action:hover:not(:disabled),.admin-enrich-action:hover:not(:disabled){box-shadow:0 2px 4px #1214281a,0 6px 16px #12142814}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-action:hover:not(:disabled),.admin-enrich-action:hover:not(:disabled){box-shadow:0 2px 4px color-mix(in srgb,var(--color-charcoal)10%,transparent),0 6px 16px color-mix(in srgb,var(--color-charcoal)8%,transparent)}}.guest-detail-enrich-action:active:not(:disabled),.admin-enrich-action:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 2px #12142814}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-action:active:not(:disabled),.admin-enrich-action:active:not(:disabled){box-shadow:0 1px 2px color-mix(in srgb,var(--color-charcoal)8%,transparent)}}.guest-detail-enrich-action:focus-visible,.admin-enrich-action:focus-visible{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px #306bac73,0 2px 6px #12142814;outline:none}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-action:focus-visible,.admin-enrich-action:focus-visible{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px color-mix(in srgb,var(--color-primary)45%,transparent),0 2px 6px color-mix(in srgb,var(--color-charcoal)8%,transparent)}}.guest-detail-enrich-action:disabled,.admin-enrich-action:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.guest-detail-enrich-action--primary,.admin-enrich-action--primary{border-color:#275184}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-action--primary,.admin-enrich-action--primary{border-color:color-mix(in srgb,var(--color-primary)70%,var(--color-charcoal))}}.guest-detail-enrich-action--primary,.admin-enrich-action--primary{background:var(--color-primary);color:var(--color-inverse);box-shadow:0 1px 2px #306bac66,0 3px 10px #306bac47}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-action--primary,.admin-enrich-action--primary{box-shadow:0 1px 2px color-mix(in srgb,var(--color-primary)40%,transparent),0 3px 10px color-mix(in srgb,var(--color-primary)28%,transparent)}}.guest-detail-enrich-action--primary:hover:not(:disabled),.admin-enrich-action--primary:hover:not(:disabled){background:#2e64a1}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-action--primary:hover:not(:disabled),.admin-enrich-action--primary:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary)92%,var(--color-charcoal))}}.guest-detail-enrich-action--primary:hover:not(:disabled),.admin-enrich-action--primary:hover:not(:disabled){border-color:#2a5a92}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-action--primary:hover:not(:disabled),.admin-enrich-action--primary:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary)80%,var(--color-charcoal))}}.guest-detail-enrich-action--primary:hover:not(:disabled),.admin-enrich-action--primary:hover:not(:disabled){box-shadow:0 2px 4px #306bac59,0 8px 18px #306bac4d}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-action--primary:hover:not(:disabled),.admin-enrich-action--primary:hover:not(:disabled){box-shadow:0 2px 4px color-mix(in srgb,var(--color-primary)35%,transparent),0 8px 18px color-mix(in srgb,var(--color-primary)30%,transparent)}}.guest-detail-enrich-action--primary:active:not(:disabled),.admin-enrich-action--primary:active:not(:disabled){background:#2c5e98}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-action--primary:active:not(:disabled),.admin-enrich-action--primary:active:not(:disabled){background:color-mix(in srgb,var(--color-primary)85%,var(--color-charcoal))}}.guest-detail-enrich-action__label,.admin-enrich-action__label{font-size:var(--fs-sm);color:var(--color-default);align-items:center;gap:.35rem;font-weight:600;line-height:1.25;display:inline-flex}.guest-detail-enrich-action--primary .guest-detail-enrich-action__label,.admin-enrich-action--primary .admin-enrich-action__label{color:var(--color-inverse)}.admin-enrich-action__cost{font-size:var(--fs-2xs);color:var(--color-muted);font-weight:600;line-height:1.35}.admin-enrich-action--primary .admin-enrich-action__cost{color:#ffffffe0}@supports (color:color-mix(in lab,red,red)){.admin-enrich-action--primary .admin-enrich-action__cost{color:color-mix(in srgb,var(--color-inverse)88%,transparent)}}.guest-detail-enrich-action__source,.admin-enrich-action__source{font-size:var(--fs-2xs);color:var(--color-muted);font-weight:400;line-height:1.4}.guest-detail-enrich-action--primary .guest-detail-enrich-action__source,.admin-enrich-action--primary .admin-enrich-action__source{color:#fffc}@supports (color:color-mix(in lab,red,red)){.guest-detail-enrich-action--primary .guest-detail-enrich-action__source,.admin-enrich-action--primary .admin-enrich-action__source{color:color-mix(in srgb,var(--color-inverse)80%,transparent)}}.admin-enrich-toolbar--compact{gap:.375rem}.admin-enrich-action--compact{flex:0 auto;gap:.12rem;min-width:0;max-width:none;min-height:44px;padding:.4rem .65rem}.admin-enrich-action--compact .admin-enrich-action__label{font-size:var(--fs-xs)}.admin-enrich-action--compact .admin-enrich-action__cost{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}.admin-enrich-group--snovio .admin-enrich-action--compact{border-color:#98b4d6}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--snovio .admin-enrich-action--compact{border-color:color-mix(in srgb,var(--color-brand)38%,var(--color-border))}}.admin-enrich-group--snovio .admin-enrich-action--compact{background:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--snovio .admin-enrich-action--compact{background:color-mix(in srgb,var(--color-brand)10%,var(--color-surface))}}.admin-enrich-group--snovio .admin-enrich-action--compact:hover:not(:disabled){border-color:#7ba0ca}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--snovio .admin-enrich-action--compact:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-brand)55%,var(--color-border))}}.admin-enrich-group--snovio .admin-enrich-action--compact:hover:not(:disabled){background:#dee7f2}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--snovio .admin-enrich-action--compact:hover:not(:disabled){background:color-mix(in srgb,var(--color-brand)16%,var(--color-surface))}}.admin-enrich-group--snovio .admin-enrich-action--compact .admin-enrich-action__label{color:var(--color-brand)}.admin-enrich-group--firecrawl .admin-enrich-action--compact{border-color:#e4c58f}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--firecrawl .admin-enrich-action--compact{border-color:color-mix(in srgb,var(--color-amber)42%,var(--color-border))}}.admin-enrich-group--firecrawl .admin-enrich-action--compact{background:#fef3e2}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--firecrawl .admin-enrich-action--compact{background:color-mix(in srgb,var(--color-amber)12%,var(--color-surface))}}.admin-enrich-group--firecrawl .admin-enrich-action--compact:hover:not(:disabled){border-color:#eab762}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--firecrawl .admin-enrich-action--compact:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-amber)62%,var(--color-border))}}.admin-enrich-group--firecrawl .admin-enrich-action--compact:hover:not(:disabled){background:#fdeed3}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--firecrawl .admin-enrich-action--compact:hover:not(:disabled){background:color-mix(in srgb,var(--color-amber)18%,var(--color-surface))}}.admin-enrich-group--firecrawl .admin-enrich-action--compact .admin-enrich-action__label{color:#b57713}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--firecrawl .admin-enrich-action--compact .admin-enrich-action__label{color:color-mix(in srgb,var(--color-amber)72%,var(--color-charcoal))}}.admin-enrich-group--companyenrich .admin-enrich-action--compact{border-color:#98b4d6}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--companyenrich .admin-enrich-action--compact{border-color:color-mix(in srgb,var(--color-primary)38%,var(--color-border))}}.admin-enrich-group--companyenrich .admin-enrich-action--compact{background:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--companyenrich .admin-enrich-action--compact{background:color-mix(in srgb,var(--color-primary)10%,var(--color-surface))}}.admin-enrich-group--companyenrich .admin-enrich-action--compact:hover:not(:disabled){border-color:#769dc8}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--companyenrich .admin-enrich-action--compact:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary)58%,var(--color-border))}}.admin-enrich-group--companyenrich .admin-enrich-action--compact:hover:not(:disabled){background:#dee7f2}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--companyenrich .admin-enrich-action--compact:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary)16%,var(--color-surface))}}.admin-enrich-group--companyenrich .admin-enrich-action--compact .admin-enrich-action__label{color:var(--color-primary)}.admin-enrich-group--ai_ark .admin-enrich-action--compact{border-color:#8ac8ad}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--ai_ark .admin-enrich-action--compact{border-color:color-mix(in srgb,var(--color-emerald)40%,var(--color-border))}}.admin-enrich-group--ai_ark .admin-enrich-action--compact{background:#e8f6ed}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--ai_ark .admin-enrich-action--compact{background:color-mix(in srgb,var(--color-emerald)10%,var(--color-surface))}}.admin-enrich-group--ai_ark .admin-enrich-action--compact:hover:not(:disabled){border-color:#63bc8c}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--ai_ark .admin-enrich-action--compact:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-emerald)60%,var(--color-border))}}.admin-enrich-group--ai_ark .admin-enrich-action--compact:hover:not(:disabled){background:#daf0e2}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--ai_ark .admin-enrich-action--compact:hover:not(:disabled){background:color-mix(in srgb,var(--color-emerald)16%,var(--color-surface))}}.admin-enrich-group--ai_ark .admin-enrich-action--compact .admin-enrich-action__label{color:var(--color-emerald)}.admin-enrich-group--ai .admin-enrich-action--compact{border-color:#94b2d4}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--ai .admin-enrich-action--compact{border-color:color-mix(in srgb,var(--color-sapphire)40%,var(--color-border))}}.admin-enrich-group--ai .admin-enrich-action--compact{background:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--ai .admin-enrich-action--compact{background:color-mix(in srgb,var(--color-sapphire)10%,var(--color-surface))}}.admin-enrich-group--ai .admin-enrich-action--compact:hover:not(:disabled){border-color:#739ac7}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--ai .admin-enrich-action--compact:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-sapphire)60%,var(--color-border))}}.admin-enrich-group--ai .admin-enrich-action--compact:hover:not(:disabled){background:#dee7f2}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--ai .admin-enrich-action--compact:hover:not(:disabled){background:color-mix(in srgb,var(--color-sapphire)16%,var(--color-surface))}}.admin-enrich-group--ai .admin-enrich-action--compact .admin-enrich-action__label{color:var(--color-sapphire)}.admin-enrich-group--local .admin-enrich-action--compact{border-color:#a0aec0}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--local .admin-enrich-action--compact{border-color:color-mix(in srgb,var(--color-muted)40%,var(--color-border))}}.admin-enrich-group--local .admin-enrich-action--compact{background:var(--color-surface)}.admin-enrich-group--local .admin-enrich-action--compact:hover:not(:disabled){border-color:#8c9baf}@supports (color:color-mix(in lab,red,red)){.admin-enrich-group--local .admin-enrich-action--compact:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-muted)55%,var(--color-border))}}.admin-enrich-group--local .admin-enrich-action--compact:hover:not(:disabled){background:var(--color-surface-muted)}@media (max-width:640px){.admin-enrich-action{flex:100%;max-width:none}.admin-enrich-action--compact{flex:100%;min-height:48px}.admin-enrich-action--compact .admin-enrich-action__cost{white-space:normal;max-width:none}}@media (min-width:1025px){.admin-enrich-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-detail-tabs{border-radius:var(--radius-card);background:var(--glass-bg);border:1px solid var(--glass-border);width:fit-content;max-width:100%;-webkit-backdrop-filter:var(--glass-filter);flex-wrap:wrap;gap:.3rem;margin-bottom:1.25rem;padding:.3rem;display:flex}.admin-detail-tab{cursor:pointer;border-radius:calc(var(--radius-card) - .15rem);min-height:2.5rem;font-size:var(--fs-sm);color:var(--color-muted);background:0 0;border:none;align-items:center;gap:.4rem;padding:.5rem .95rem;font-weight:700;transition:color .15s,background-color .15s;display:inline-flex}.admin-detail-tab:hover{color:var(--color-default)}.admin-detail-tab--active{background:var(--glass-bg-strong);color:var(--color-default);box-shadow:0 1px 3px #0f22381f}@supports (color:color-mix(in lab,red,red)){.admin-detail-tab--active{box-shadow:0 1px 3px color-mix(in srgb,var(--color-default)12%,transparent)}}@media (max-width:640px){.admin-detail-tabs{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.admin-detail-tabs::-webkit-scrollbar{display:none}.admin-detail-tab{flex-shrink:0;min-height:2.75rem}}.admin-detail-advanced-note{font-size:var(--fs-sm);color:var(--color-muted);align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.admin-detail-advanced-note svg{width:16px;height:16px;color:var(--color-amber);flex-shrink:0}.guest-detail-card{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-left-width:4px;position:relative;overflow:hidden}.guest-detail-card--record{border-left-color:#306bac99}@supports (color:color-mix(in lab,red,red)){.guest-detail-card--record{border-left-color:color-mix(in srgb,var(--color-brand)60%,transparent)}}.guest-detail-card--record{background:linear-gradient(135deg,#ecf2f8 0%,var(--color-surface)55%)}@supports (color:color-mix(in lab,red,red)){.guest-detail-card--record{background:linear-gradient(135deg,color-mix(in srgb,var(--color-brand)9%,var(--color-surface))0%,var(--color-surface)55%)}}.guest-detail-card--categorization{border-left-color:#f59e0bbf}@supports (color:color-mix(in lab,red,red)){.guest-detail-card--categorization{border-left-color:color-mix(in srgb,var(--color-amber)75%,transparent)}}.guest-detail-card--categorization{background:linear-gradient(135deg,#fef5e7 0%,var(--color-surface)50%)}@supports (color:color-mix(in lab,red,red)){.guest-detail-card--categorization{background:linear-gradient(135deg,color-mix(in srgb,var(--color-amber)10%,var(--color-surface))0%,var(--color-surface)50%)}}.guest-detail-card--signals{border-left-color:#306bac99}@supports (color:color-mix(in lab,red,red)){.guest-detail-card--signals{border-left-color:color-mix(in srgb,var(--color-primary)60%,transparent)}}.guest-detail-card--signals{background:linear-gradient(135deg,#ecf2f8 0%,var(--color-surface)50%)}@supports (color:color-mix(in lab,red,red)){.guest-detail-card--signals{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary)9%,var(--color-surface))0%,var(--color-surface)50%)}}.guest-detail-card--employer{border-left-color:#23877b}@supports (color:color-mix(in lab,red,red)){.guest-detail-card--employer{border-left-color:color-mix(in srgb,var(--color-sapphire)50%,var(--color-emerald))}}.guest-detail-card--employer{background:linear-gradient(135deg,color-mix(in srgb,color-mix(in srgb,var(--color-sapphire)8%,var(--color-ivory))55%,#fff)0%,var(--color-surface)55%)}@supports (color:color-mix(in lab,red,red)){.guest-detail-card--employer{background:linear-gradient(135deg,color-mix(in srgb,var(--color-warning-tint)55%,var(--color-surface))0%,var(--color-surface)55%)}}.guest-detail-card--conferences{border-left-color:#228a76}@supports (color:color-mix(in lab,red,red)){.guest-detail-card--conferences{border-left-color:color-mix(in srgb,var(--color-emerald)55%,var(--color-brand))}}.guest-detail-card--conferences{background:linear-gradient(180deg,color-mix(in srgb,color-mix(in srgb,var(--color-emerald)10%,var(--color-ivory))70%,#fff)0%,var(--color-surface)12rem)}@supports (color:color-mix(in lab,red,red)){.guest-detail-card--conferences{background:linear-gradient(180deg,color-mix(in srgb,var(--color-success-tint)70%,var(--color-surface))0%,var(--color-surface)12rem)}}.guest-detail-card--entity-signals{border-left-color:#7f5382}@supports (color:color-mix(in lab,red,red)){.guest-detail-card--entity-signals{border-left-color:color-mix(in srgb,var(--color-garnet)45%,var(--color-brand))}}.guest-detail-card--entity-signals{background:linear-gradient(135deg,#fdf1f3 0%,var(--color-surface)45%)}@supports (color:color-mix(in lab,red,red)){.guest-detail-card--entity-signals{background:linear-gradient(135deg,color-mix(in srgb,var(--color-danger)7%,var(--color-surface))0%,var(--color-surface)45%)}}.guest-detail-card__header{border-bottom:1px solid #12142814}@supports (color:color-mix(in lab,red,red)){.guest-detail-card__header{border-bottom:1px solid color-mix(in srgb,var(--color-charcoal)8%,transparent)}}.guest-detail-card--conferences .guest-detail-card__header{background:#306bac0d}@supports (color:color-mix(in lab,red,red)){.guest-detail-card--conferences .guest-detail-card__header{background:color-mix(in srgb,var(--color-primary)5%,transparent)}}.guest-detail-snapshot-panel{border-radius:calc(var(--radius-card) - .25rem);border:1px solid #ccdbed}@supports (color:color-mix(in lab,red,red)){.guest-detail-snapshot-panel{border:1px solid color-mix(in srgb,var(--color-brand)14%,var(--color-border-subtle))}}.guest-detail-snapshot-panel{background:#ecf1f8}@supports (color:color-mix(in lab,red,red)){.guest-detail-snapshot-panel{background:color-mix(in srgb,var(--color-brand)4%,var(--color-surface-muted))}}.guest-detail-snapshot-panel--ai{border-color:#c4d6ea}@supports (color:color-mix(in lab,red,red)){.guest-detail-snapshot-panel--ai{border-color:color-mix(in srgb,var(--color-primary)18%,var(--color-border-subtle))}}.guest-detail-snapshot-panel--ai{background:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.guest-detail-snapshot-panel--ai{background:color-mix(in srgb,var(--color-primary)5%,var(--color-surface-muted))}}.guest-detail-signal-chip{border-radius:var(--radius-card);font-size:var(--fs-xs);color:var(--color-default);border-style:solid;border-width:1px;padding:.25rem .5rem;line-height:1.25}.guest-detail-signal-chip--role{border-color:#b2c9e2}@supports (color:color-mix(in lab,red,red)){.guest-detail-signal-chip--role{border-color:color-mix(in srgb,var(--color-brand)28%,var(--color-border-subtle))}}.guest-detail-signal-chip--role{background:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.guest-detail-signal-chip--role{background:color-mix(in srgb,var(--color-brand)10%,var(--color-surface))}}.guest-detail-signal-chip--skill{border-color:#afc6e1}@supports (color:color-mix(in lab,red,red)){.guest-detail-signal-chip--skill{border-color:color-mix(in srgb,var(--color-primary)30%,var(--color-border-subtle))}}.guest-detail-signal-chip--skill{background:#e8eff6}@supports (color:color-mix(in lab,red,red)){.guest-detail-signal-chip--skill{background:color-mix(in srgb,var(--color-primary)11%,var(--color-surface))}}.guest-detail-signal-chip--general{border-color:#ead4ab}@supports (color:color-mix(in lab,red,red)){.guest-detail-signal-chip--general{border-color:color-mix(in srgb,var(--color-amber)32%,var(--color-border-subtle))}}.guest-detail-signal-chip--general{background:#fef4e4}@supports (color:color-mix(in lab,red,red)){.guest-detail-signal-chip--general{background:color-mix(in srgb,var(--color-amber)11%,var(--color-surface))}}.guest-detail-email-section{flex-direction:column;gap:.625rem;display:flex}.guest-detail-email-section__value-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.guest-detail-email-section__address{word-break:break-word;min-width:0}.guest-detail-email-section__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.guest-detail-email-section__provider{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface-muted);min-width:8.5rem;min-height:2.75rem;font-size:var(--fs-base);color:var(--color-default);padding:.5rem .625rem}.guest-detail-email-section__btn{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);min-height:2.75rem;font-size:var(--fs-base);color:var(--color-default);cursor:pointer;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .75rem;font-weight:600;display:inline-flex}.guest-detail-email-section__btn:hover:not(:disabled){background-color:var(--color-surface-muted)}.guest-detail-email-section__btn:disabled{opacity:.5;cursor:not-allowed}.guest-detail-email-verified-tag,.email-verified-chip{font-size:var(--fs-2xs);letter-spacing:.02em;text-transform:uppercase;border:1px solid #0000;border-radius:9999px;align-items:center;padding:.2rem .55rem;font-weight:700;line-height:1.2;display:inline-flex}.guest-detail-email-verified-tag--valid,.email-verified-chip--valid{color:var(--color-primary);background-color:var(--color-surface-success);border-color:#306bac52}@supports (color:color-mix(in lab,red,red)){.guest-detail-email-verified-tag--valid,.email-verified-chip--valid{border-color:color-mix(in srgb,var(--color-primary)32%,transparent)}}.guest-detail-email-verified-tag--invalid,.email-verified-chip--invalid{color:var(--color-danger);background-color:var(--color-surface-danger);border-color:#e0364f52}@supports (color:color-mix(in lab,red,red)){.guest-detail-email-verified-tag--invalid,.email-verified-chip--invalid{border-color:color-mix(in srgb,var(--color-danger)32%,transparent)}}.guest-detail-email-verified-tag--unknown,.email-verified-chip--unknown{color:var(--color-amber);background-color:#fef1dd}@supports (color:color-mix(in lab,red,red)){.guest-detail-email-verified-tag--unknown,.email-verified-chip--unknown{background-color:color-mix(in srgb,var(--color-amber)14%,var(--color-surface))}}.guest-detail-email-verified-tag--unknown,.email-verified-chip--unknown{border-color:#f59e0b5c}@supports (color:color-mix(in lab,red,red)){.guest-detail-email-verified-tag--unknown,.email-verified-chip--unknown{border-color:color-mix(in srgb,var(--color-amber)36%,transparent)}}.guest-detail-email-verified-tag--unverified,.email-verified-chip--unverified{color:var(--color-muted);background-color:var(--color-surface-muted);border-color:var(--color-border-subtle)}.guest-detail-email-lookup-tag{font-size:var(--fs-2xs);letter-spacing:.02em;text-transform:uppercase;border:1px solid #0000;border-radius:9999px;align-items:center;padding:.2rem .55rem;font-weight:700;line-height:1.2;display:inline-flex}.guest-detail-email-lookup-tag--not_found{color:var(--color-amber);background-color:#fef1dd}@supports (color:color-mix(in lab,red,red)){.guest-detail-email-lookup-tag--not_found{background-color:color-mix(in srgb,var(--color-amber)14%,var(--color-surface))}}.guest-detail-email-lookup-tag--not_found{border-color:#f59e0b5c}@supports (color:color-mix(in lab,red,red)){.guest-detail-email-lookup-tag--not_found{border-color:color-mix(in srgb,var(--color-amber)36%,transparent)}}@media (max-width:640px){.guest-detail-email-section__provider,.guest-detail-email-section__btn{flex:100%;width:100%}}.tag-included{background-color:var(--color-surface-success);color:var(--color-primary)}.tag-excluded{background-color:var(--color-surface-danger);color:var(--color-danger)}.icp-editor-mode-row{justify-content:center;margin-top:.75rem;display:flex}.icp-setup-mode-switch{border-radius:var(--radius-card);border:2px solid #8cacd1;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.icp-setup-mode-switch{border:2px solid color-mix(in srgb,var(--color-primary)45%,var(--color-border))}}.icp-setup-mode-switch{background:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.icp-setup-mode-switch{background:color-mix(in srgb,var(--color-primary)6%,var(--color-surface))}}.icp-setup-mode-switch{gap:.25rem;padding:.25rem;box-shadow:0 2px 8px #306bac1f}@supports (color:color-mix(in lab,red,red)){.icp-setup-mode-switch{box-shadow:0 2px 8px color-mix(in srgb,var(--color-primary)12%,transparent)}}.icp-setup-mode-switch__segment{font-size:var(--fs-base);color:var(--color-muted);border-radius:calc(var(--radius-card) - .25rem);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:.5rem 1rem;font-weight:600;transition:color .12s,background-color .12s,box-shadow .12s;display:inline-flex}.icp-setup-mode-switch__segment:first-child{border-top-left-radius:calc(var(--radius-card) - .125rem);border-bottom-left-radius:calc(var(--radius-card) - .125rem)}.icp-setup-mode-switch__segment:last-child{border-top-right-radius:calc(var(--radius-card) - .125rem);border-bottom-right-radius:calc(var(--radius-card) - .125rem)}.icp-setup-mode-switch__segment:not(.icp-setup-mode-switch__segment--selected):hover:not(:disabled){color:var(--color-default);background:var(--color-surface-muted)}.icp-setup-mode-switch__segment:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.icp-setup-mode-switch__segment--selected{background:var(--color-primary);color:var(--color-inverse);box-shadow:0 1px 3px #306bac59}@supports (color:color-mix(in lab,red,red)){.icp-setup-mode-switch__segment--selected{box-shadow:0 1px 3px color-mix(in srgb,var(--color-primary)35%,transparent)}}.icp-setup-mode-switch__segment--selected .icp-setup-mode-switch__icon{color:var(--color-inverse)}.icp-setup-mode-switch__segment:disabled{cursor:not-allowed;opacity:.5}.icp-setup-mode-switch__icon{flex-shrink:0;width:.875rem;height:.875rem}.icp-describe-chat{flex-direction:column;align-items:center;gap:.875rem;width:100%;max-width:40rem;margin-inline:auto;display:flex}.icp-describe-chat__head{text-align:center;flex-direction:column;align-items:center;gap:.25rem;width:100%;padding-inline:.25rem;display:flex}.icp-describe-chat__title{font-size:var(--fs-base);color:var(--color-default);margin:0;font-weight:600}.icp-describe-chat__hint{font-size:var(--fs-sm);color:var(--color-muted);margin:0;line-height:1.45}.icp-describe-chat__composer{border-radius:calc(var(--radius-card) + .25rem);border:1px solid #becfe5;flex-direction:column;gap:.375rem;width:100%;padding:.875rem .875rem .625rem;display:flex}@supports (color:color-mix(in lab,red,red)){.icp-describe-chat__composer{border:1px solid color-mix(in srgb,var(--color-border)85%,var(--color-primary))}}.icp-describe-chat__composer{background:var(--color-surface);box-shadow:0 1px 2px #0f22380f,0 8px 24px #0f223814}@supports (color:color-mix(in lab,red,red)){.icp-describe-chat__composer{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent),0 8px 24px color-mix(in srgb,var(--color-default)8%,transparent)}}.icp-describe-chat__textarea{width:100%;min-height:4.5rem;max-height:12rem;color:var(--color-default);font-size:var(--fs-md);resize:none;field-sizing:content;background:0 0;border:none;padding:.125rem .25rem;line-height:1.5}.icp-describe-chat__textarea::placeholder{color:var(--color-muted)}.icp-describe-chat__textarea:focus{box-shadow:none;border:none;outline:none}.icp-describe-chat__textarea:disabled{opacity:.7;cursor:not-allowed}.icp-describe-chat__toolbar{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.25rem;display:flex}.icp-describe-chat__counter{font-size:var(--fs-xs);color:var(--color-muted);font-variant-numeric:tabular-nums;margin:0;line-height:1}.icp-describe-chat__counter--over{color:var(--color-danger)}.icp-describe-chat__send{background:var(--color-primary);width:2.25rem;height:2.25rem;color:var(--color-inverse);cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:background-color .12s,opacity .12s,transform .12s;display:inline-flex}.icp-describe-chat__send:hover:not(:disabled){background:#2a5e97}@supports (color:color-mix(in lab,red,red)){.icp-describe-chat__send:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary)88%,black)}}.icp-describe-chat__send:hover:not(:disabled){transform:scale(1.04)}.icp-describe-chat__send:disabled{background:#bac3ce}@supports (color:color-mix(in lab,red,red)){.icp-describe-chat__send:disabled{background:color-mix(in srgb,var(--color-muted)35%,var(--color-surface-muted))}}.icp-describe-chat__send:disabled{color:#8391a2}@supports (color:color-mix(in lab,red,red)){.icp-describe-chat__send:disabled{color:color-mix(in srgb,var(--color-muted)70%,var(--color-inverse))}}.icp-describe-chat__send:disabled{cursor:not-allowed;opacity:1}.icp-describe-chat__send:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.icp-describe-chat__send-icon{flex-shrink:0;width:1.125rem;height:1.125rem}@media (max-width:1023.98px){.icp-setup-mode-switch{flex-wrap:wrap;width:100%;max-width:100%}.icp-setup-mode-switch__segment{flex:calc(50% - .25rem);justify-content:center;min-height:2.75rem}}.icp-editor-header{z-index:5;margin-bottom:1.5rem;padding:.5rem 0 .75rem;position:sticky;top:0}.icp-editor-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:.5rem;display:flex}.icp-editor-back-link{font-size:var(--fs-base);color:var(--color-muted);align-items:center;gap:.375rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.icp-editor-back-link:hover{color:var(--color-default)}.icp-editor-toolbar-actions{flex-shrink:0;align-items:center;gap:.75rem;margin-left:auto;display:inline-flex}.icp-editor-badge{font-size:var(--fs-base);color:var(--color-muted);font-weight:500}.icp-editor-title-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem 1rem;display:flex}.icp-editor-title-wrap{flex-wrap:wrap;flex:1;align-items:center;gap:.25rem .375rem;min-width:0;display:flex}.icp-editor-title-input{min-width:0;max-width:100%;font-size:var(--fs-3xl);color:var(--color-default);background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:.25rem 0;font-weight:700}.icp-editor-title-input::placeholder{color:var(--color-muted)}.icp-editor-title-input:focus{border-bottom-color:var(--color-primary);outline:none}.icp-editor-title-input:read-only{cursor:default}.icp-editor-title-heading{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-3xl);color:var(--color-default);font-weight:700;overflow:hidden}.icp-editor-name-edit-btn{flex-shrink:0}.icp-editor-body{flex-direction:column;gap:1.5rem;display:flex}.icp-editor-group-shell{border:1px solid #d7e1efcc}@supports (color:color-mix(in lab,red,red)){.icp-editor-group-shell{border:1px solid color-mix(in srgb,var(--color-border)80%,transparent)}}.icp-editor-group-shell{border-radius:var(--radius-card);background:#fefeff;padding:1rem}@supports (color:color-mix(in lab,red,red)){.icp-editor-group-shell{background:color-mix(in srgb,var(--color-surface)92%,var(--color-surface-muted))}}.icp-editor-group-shell{box-shadow:0 2px 8px #0b28460a}.icp-editor-group-head{margin-bottom:.75rem}.icp-editor-group-title{font-size:var(--fs-md);color:var(--color-default);font-weight:700}.icp-editor-group-description{font-size:var(--fs-sm);color:var(--color-muted);margin-top:.2rem}.icp-editor-group-cards{grid-template-columns:1fr;align-items:start;gap:1rem;display:grid}@media (min-width:768px){.icp-editor-group-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.icp-editor-group-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.icp-editor-group-card{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);padding:1.5rem;box-shadow:0 1px 2px #0f22380d}@supports (color:color-mix(in lab,red,red)){.icp-editor-group-card{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)5%,transparent)}}.icp-editor-signal-card{position:relative}.icp-match-all-btn-wrap{z-index:1;position:absolute;top:1rem;right:1rem}.icp-match-all-btn{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface-muted);font-size:var(--fs-xs);color:var(--color-muted);padding:.25rem .625rem;font-weight:600;line-height:1.25;transition:color .15s,border-color .15s,background-color .15s}.icp-match-all-btn:hover:not(:disabled){border-color:#9db8d8}@supports (color:color-mix(in lab,red,red)){.icp-match-all-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary)35%,var(--color-border))}}.icp-match-all-btn:hover:not(:disabled){background:#eef3f8}@supports (color:color-mix(in lab,red,red)){.icp-match-all-btn:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary)8%,var(--color-surface))}}.icp-match-all-btn:hover:not(:disabled){color:var(--color-default)}.icp-match-all-btn:disabled{cursor:default;opacity:.45}.icp-match-all-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.icp-match-all-tooltip{z-index:40;border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);width:max-content;max-width:min(16rem,100vw - 2rem);padding:.45rem .65rem;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 4px 14px #0f223824}@supports (color:color-mix(in lab,red,red)){.icp-match-all-tooltip{box-shadow:0 4px 14px color-mix(in srgb,var(--color-default)14%,transparent)}}.icp-match-all-tooltip{font-size:var(--fs-xs);color:var(--color-default);white-space:normal;text-align:left;opacity:0;pointer-events:none;font-weight:500;line-height:1.4;transition:opacity .2s,transform .2s;transform:translateY(-.2rem)}.icp-match-all-btn-wrap:hover .icp-match-all-tooltip,.icp-match-all-btn-wrap:focus-within .icp-match-all-tooltip{opacity:1;transform:translateY(0)}.icp-editor-signal-card:has(.icp-match-all-btn-wrap) .icp-calibration-section-title{padding-right:5.5rem}.icp-editor-footer-actions{z-index:5;border-top:1px solid #d7e1efbf;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem 0;display:flex;position:sticky;bottom:0}@supports (color:color-mix(in lab,red,red)){.icp-editor-footer-actions{border-top:1px solid color-mix(in srgb,var(--color-border)75%,transparent)}}.icp-scoring-beta-badge-wrap{display:inline-flex;position:relative}.icp-scoring-beta-badge{border:1px solid #e2ca9f;border-radius:9999px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.icp-scoring-beta-badge{border:1px solid color-mix(in srgb,var(--color-amber)35%,var(--color-border))}}.icp-scoring-beta-badge{background:#fef5e7}@supports (color:color-mix(in lab,red,red)){.icp-scoring-beta-badge{background:color-mix(in srgb,var(--color-amber)10%,var(--color-surface))}}.icp-scoring-beta-badge{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-amber);cursor:help;padding:.2rem .55rem;font-weight:700;line-height:1.2}.icp-scoring-beta-badge:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.icp-scoring-beta-tooltip{z-index:50;border-radius:var(--radius-card);border:1px solid #dfceaf;width:min(20rem,100vw - 2rem);padding:.75rem .875rem;position:absolute;top:calc(100% + .45rem);right:0}@supports (color:color-mix(in lab,red,red)){.icp-scoring-beta-tooltip{border:1px solid color-mix(in srgb,var(--color-amber)28%,var(--color-border))}}.icp-scoring-beta-tooltip{background-color:var(--color-surface);box-shadow:0 8px 24px #0f223824}@supports (color:color-mix(in lab,red,red)){.icp-scoring-beta-tooltip{box-shadow:0 8px 24px color-mix(in srgb,var(--color-default)14%,transparent)}}.icp-scoring-beta-tooltip{font-size:var(--fs-sm);color:var(--color-muted);text-align:left;text-transform:none;letter-spacing:normal;opacity:0;pointer-events:none;font-weight:400;line-height:1.5;transition:opacity .2s,transform .2s;transform:translateY(-.25rem)}.icp-scoring-beta-tooltip p{margin:0}.icp-scoring-beta-tooltip p+p{margin-top:.5rem}.icp-scoring-beta-tooltip-lead{color:var(--color-default)}.icp-scoring-beta-tooltip-lead strong{font-weight:700}.icp-scoring-beta-badge-wrap:hover .icp-scoring-beta-tooltip,.icp-scoring-beta-badge-wrap:focus-within .icp-scoring-beta-tooltip{opacity:1;transform:translateY(0)}.icp-editor-footer-actions .icp-scoring-beta-tooltip{top:auto;bottom:calc(100% + .45rem);transform:translateY(.25rem)}.icp-editor-footer-actions .icp-scoring-beta-badge-wrap:hover .icp-scoring-beta-tooltip,.icp-editor-footer-actions .icp-scoring-beta-badge-wrap:focus-within .icp-scoring-beta-tooltip{transform:translateY(0)}.icp-easy-company-chip-list{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.icp-easy-company-chip{font-size:var(--fs-base);color:var(--color-default);border-style:solid;border-width:1px;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem .25rem .75rem;line-height:1.25;display:inline-flex}.icp-easy-company-chip--customer{border-color:#abc3df}@supports (color:color-mix(in lab,red,red)){.icp-easy-company-chip--customer{border-color:color-mix(in srgb,var(--color-primary)32%,var(--color-border-subtle))}}.icp-easy-company-chip--customer{background:#e6edf5}@supports (color:color-mix(in lab,red,red)){.icp-easy-company-chip--customer{background:color-mix(in srgb,var(--color-primary)12%,var(--color-surface))}}.icp-easy-company-chip--competitor{border-color:#ebd1a4}@supports (color:color-mix(in lab,red,red)){.icp-easy-company-chip--competitor{border-color:color-mix(in srgb,var(--color-amber)35%,var(--color-border-subtle))}}.icp-easy-company-chip--competitor{background:#fef3e2}@supports (color:color-mix(in lab,red,red)){.icp-easy-company-chip--competitor{background:color-mix(in srgb,var(--color-amber)12%,var(--color-surface))}}.icp-easy-company-chip--competitor{color:var(--color-amber)}.icp-easy-company-chip-remove{font-size:var(--fs-lg);color:var(--color-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.icp-easy-company-chip-remove:hover:not(:disabled){color:var(--color-default)}.icp-easy-company-chip-remove:disabled{cursor:not-allowed;opacity:.5}.icp-easy-enter-hint{font-size:var(--fs-xs);color:var(--color-muted);margin-top:.375rem;line-height:1.4}.icp-easy-enter-hint kbd{border:1px solid var(--color-border-muted);background:var(--color-surface);font-family:inherit;font-size:var(--fs-2xs);color:var(--color-default);border-radius:.375rem;margin:0 .125rem;padding:.0625rem .375rem;font-weight:600;display:inline-block}.icp-easy-preview-panel{border-top:1px solid var(--color-border);margin-top:2rem;padding-top:2rem}.icp-easy-preview-heading{font-size:var(--fs-lg);color:var(--color-default);font-weight:600}.icp-easy-preview-subheading{font-size:var(--fs-base);color:var(--color-muted);margin-top:.25rem}.icp-easy-companies-card{border-radius:var(--radius-card);border:1px solid var(--color-border);border-left-style:solid;border-left-width:4px;padding:1.5rem}.icp-easy-companies-card--customer{border-left-color:#7ba0ca}@supports (color:color-mix(in lab,red,red)){.icp-easy-companies-card--customer{border-left-color:color-mix(in srgb,var(--color-primary)55%,var(--color-border))}}.icp-easy-companies-card--customer{background:#f7f9fc}@supports (color:color-mix(in lab,red,red)){.icp-easy-companies-card--customer{background:color-mix(in srgb,var(--color-primary)4%,var(--color-surface))}}.icp-easy-companies-card--competitor{border-left-color:#e8bc72}@supports (color:color-mix(in lab,red,red)){.icp-easy-companies-card--competitor{border-left-color:color-mix(in srgb,var(--color-amber)55%,var(--color-border))}}.icp-easy-companies-card--competitor{background:#fffbf5}@supports (color:color-mix(in lab,red,red)){.icp-easy-companies-card--competitor{background:color-mix(in srgb,var(--color-amber)4%,var(--color-surface))}}.icp-easy-companies-card--customer label{color:var(--color-primary)}.icp-easy-companies-card--competitor label{color:var(--color-amber)}.icp-easy-actions{justify-content:flex-end;display:flex}.icp-document-dropzone{border-radius:var(--radius-card);border:2px dashed var(--color-border);background:var(--color-surface-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:10rem;padding:1.5rem 1.25rem;transition:border-color .12s,background-color .12s;display:flex;position:relative}.icp-document-dropzone--active{border-color:var(--color-primary);background:#e4ecf5}@supports (color:color-mix(in lab,red,red)){.icp-document-dropzone--active{background:color-mix(in srgb,var(--color-primary)8%,var(--color-surface-muted))}}.icp-document-dropzone-inner{flex-direction:column;align-items:center;gap:.625rem;width:100%;max-width:28rem;display:flex}.icp-document-dropzone-icon{width:1.5rem;height:1.5rem;color:var(--color-muted);flex-shrink:0}.icp-document-dropzone-title{font-size:var(--fs-base);color:var(--color-default);margin:0;font-weight:600;line-height:1.35}.icp-document-dropzone-chooser{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.icp-document-dropzone-hint{font-size:var(--fs-base);color:var(--color-muted);margin:0;line-height:1.35}.icp-document-dropzone-btn{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);min-height:2.25rem;font-size:var(--fs-base);color:var(--color-default);cursor:pointer;justify-content:center;align-items:center;padding:.375rem .875rem;font-weight:600;line-height:1.2;display:inline-flex}.icp-document-dropzone-btn:hover:not(:disabled){background:var(--color-surface-muted)}.icp-document-dropzone-btn:disabled{opacity:.5;cursor:not-allowed}.icp-document-dropzone-note{font-size:var(--fs-sm);color:var(--color-muted);margin:0;line-height:1.4}.icp-document-dropzone-input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.icp-document-file-chip{border-radius:calc(var(--radius-card) - .25rem);border:1px solid var(--color-border);background:var(--color-surface);width:100%;max-width:28rem;font-size:var(--fs-sm);color:var(--color-default);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;display:inline-flex}.icp-document-file-chip-name{text-align:left;align-items:center;gap:.5rem;min-width:0;display:inline-flex}.icp-document-file-chip-icon{flex-shrink:0;width:1rem;height:1rem}.icp-document-file-chip-remove{color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icp-document-file-chip-remove-icon{width:1rem;height:1rem}.icp-document-file-chip-remove:hover:not(:disabled){color:var(--color-default)}.icp-document-file-chip-remove:disabled{opacity:.5}.icp-document-paste{flex-direction:column;gap:.5rem;display:flex}.icp-document-paste-label{font-size:var(--fs-base);color:var(--color-default);font-weight:600}.icp-document-paste-textarea{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:10rem;color:var(--color-default);font-size:var(--fs-md);resize:vertical;padding:.75rem;line-height:1.5}.icp-document-paste-textarea::placeholder{color:var(--color-muted)}.icp-document-paste-textarea:focus{outline:2px solid #306bac59}@supports (color:color-mix(in lab,red,red)){.icp-document-paste-textarea:focus{outline:2px solid color-mix(in srgb,var(--color-primary)35%,transparent)}}.icp-document-paste-textarea:focus{outline-offset:1px}.icp-document-symbol-counter{font-size:var(--fs-xs);color:var(--color-muted);text-align:right}.icp-document-symbol-counter--over{color:var(--color-danger)}.icp-easy-extrapolate-status{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface-muted);align-items:flex-start;gap:.75rem;margin-top:.25rem;padding:.875rem 1rem;display:flex}.icp-easy-extrapolate-status__icon{width:1.25rem;height:1.25rem;color:var(--color-primary);flex-shrink:0;margin-top:.125rem}.icp-easy-extrapolate-status__body{flex-direction:column;gap:.25rem;min-width:0;display:flex}.icp-easy-extrapolate-status__elapsed{font-size:var(--fs-base);color:var(--color-default);font-weight:500;line-height:1.4}.icp-easy-extrapolate-status__seconds{font-variant-numeric:tabular-nums;color:var(--color-primary)}.icp-easy-extrapolate-status__hint{font-size:var(--fs-xs);color:var(--color-muted);line-height:1.4}@media (max-width:640px){.icp-editor-header{padding-top:0;position:static}.icp-editor-footer-actions{justify-content:stretch}.icp-editor-footer-actions .btn-primary{width:100%}.icp-editor-group-shell{padding:.75rem}.icp-setup-mode-switch{flex-wrap:wrap;width:100%;max-width:100%}.icp-setup-mode-switch__segment{min-height:2.75rem;font-size:var(--fs-sm);flex:calc(50% - .25rem);justify-content:center;padding:.5rem}.icp-describe-chat{max-width:100%}.icp-describe-chat__send{width:2.75rem;height:2.75rem;min-height:2.75rem}.icp-document-dropzone,.icp-document-paste-textarea,.icp-describe-chat__textarea{width:100%}}.icp-calibration-legend{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface-muted);font-size:var(--fs-xs);color:var(--color-muted);flex-direction:column;gap:.625rem;padding:.875rem 1rem;line-height:1.45;display:flex}.icp-calibration-legend-colors{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.icp-calibration-legend-actions{border-radius:calc(var(--radius-card) - .25rem);border:1px solid #afc5df;padding:.625rem .75rem}@supports (color:color-mix(in lab,red,red)){.icp-calibration-legend-actions{border:1px solid color-mix(in srgb,var(--color-primary)24%,var(--color-border))}}.icp-calibration-legend-actions{background:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.icp-calibration-legend-actions{background:color-mix(in srgb,var(--color-primary)10%,var(--color-surface))}}.icp-calibration-legend-actions{font-size:var(--fs-sm);color:var(--color-default);line-height:1.5}.icp-calibration-legend-actions p+p{margin-top:.25rem}.icp-calibration-legend-item{align-items:center;gap:.375rem;display:inline-flex}.icp-calibration-legend-swatch{border:1px solid var(--color-border-muted);border-radius:.25rem;width:.75rem;height:.75rem;display:inline-block}.icp-calibration-legend-swatch--include{background:#dae4f0}@supports (color:color-mix(in lab,red,red)){.icp-calibration-legend-swatch--include{background:color-mix(in srgb,var(--color-primary)18%,var(--color-surface))}}.icp-calibration-legend-swatch--include{border-color:#a6c0dd}@supports (color:color-mix(in lab,red,red)){.icp-calibration-legend-swatch--include{border-color:color-mix(in srgb,var(--color-primary)35%,var(--color-border-subtle))}}.icp-calibration-legend-swatch--exclude{background:#fbe7ea}@supports (color:color-mix(in lab,red,red)){.icp-calibration-legend-swatch--exclude{background:color-mix(in srgb,var(--color-danger)12%,var(--color-surface))}}.icp-calibration-legend-swatch--exclude{border-color:#e3adbc}@supports (color:color-mix(in lab,red,red)){.icp-calibration-legend-swatch--exclude{border-color:color-mix(in srgb,var(--color-danger)35%,var(--color-border-subtle))}}.icp-calibration-howto{border-radius:var(--radius-card);border:1px solid var(--color-border);background:#fbfcfd}@supports (color:color-mix(in lab,red,red)){.icp-calibration-howto{background:color-mix(in srgb,var(--color-surface-muted)40%,var(--color-surface))}}.icp-calibration-howto{box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.icp-calibration-howto{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.icp-calibration-howto-summary{font-size:var(--fs-md);color:var(--color-default);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.icp-calibration-howto-summary::-webkit-details-marker{display:none}.icp-calibration-howto-summary:after{content:"";border-right:2px solid var(--color-muted);border-bottom:2px solid var(--color-muted);flex-shrink:0;width:.45rem;height:.45rem;transition:transform .15s;transform:rotate(45deg)}.icp-calibration-howto[open] .icp-calibration-howto-summary:after{margin-top:.2rem;transform:rotate(-135deg)}.icp-calibration-howto-summary:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #306bac73}@supports (color:color-mix(in lab,red,red)){.icp-calibration-howto-summary:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-primary)45%,transparent)}}.icp-calibration-howto-summary:focus-visible{border-radius:var(--radius-card)}.icp-calibration-howto-body{border-top:1px solid var(--color-border);flex-direction:column;gap:.75rem;padding:.75rem 1rem 1rem;display:flex}.icp-calibration-howto-intro{font-size:var(--fs-base);color:var(--color-muted);margin:0;line-height:1.5}.icp-calibration-howto-section-row{grid-template-columns:1fr;gap:.5rem;display:grid}@media (min-width:48rem){.icp-calibration-howto-section-row{grid-template-columns:1fr 1fr}}.icp-calibration-howto-section{border-radius:calc(var(--radius-card) - .125rem);border:1px solid var(--color-border);background:var(--color-surface);padding:.625rem .75rem}.icp-calibration-howto-category{font-family:var(--font-display,inherit);font-size:var(--fs-sm);color:var(--color-default);margin:0;font-weight:600;line-height:1.3;display:block}.icp-calibration-howto-category:before{content:"";background:var(--color-primary);vertical-align:-.05rem;border-radius:9999px;width:.2rem;height:.75rem;margin-right:.375rem;display:inline-block}.icp-calibration-howto-section-desc{font-size:var(--fs-sm);color:var(--color-muted);margin:.375rem 0 0;line-height:1.45}.icp-calibration-howto-section-desc strong{color:var(--color-default);font-weight:600}.icp-calibration-howto-demo{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin-top:.5rem;display:flex}.icp-calibration-howto-demo .icp-calibration-howto-subcategory{margin:0}.icp-calibration-howto-demo-arrow{font-size:var(--fs-base);color:var(--color-muted)}.icp-calibration-howto-demo-note{font-size:var(--fs-xs);color:var(--color-muted);line-height:1.45}.icp-calibration-howto-demo-pill{border-radius:calc(var(--radius-card) - .25rem);border:1px dashed var(--color-border);background:var(--color-surface-muted);font-size:var(--fs-2xs);color:var(--color-muted);padding:.25rem .5rem;font-weight:600}.icp-calibration-howto-demo-result{border-radius:calc(var(--radius-card) - .25rem);border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--fs-2xs);color:var(--color-default);padding:.25rem .5rem;font-weight:600}.icp-calibration-howto-example-grid{grid-template-columns:1fr;gap:.5rem;margin-top:.5rem;display:grid}@media (min-width:36rem){.icp-calibration-howto-example-grid{grid-template-columns:1fr 1fr}}@media (min-width:56rem){.icp-calibration-howto-example-grid--quad{grid-template-columns:repeat(4,1fr)}}.icp-calibration-howto-example-block{border-radius:calc(var(--radius-card) - .25rem);border:1px solid var(--color-border);background:#fbfcfe;min-width:0;padding:.5rem .625rem}@supports (color:color-mix(in lab,red,red)){.icp-calibration-howto-example-block{background:color-mix(in srgb,var(--color-surface-muted)35%,var(--color-surface))}}.icp-calibration-howto-example-block--include{border-color:#a8c0dc}@supports (color:color-mix(in lab,red,red)){.icp-calibration-howto-example-block--include{border-color:color-mix(in srgb,var(--color-primary)28%,var(--color-border))}}.icp-calibration-howto-example-block--include{background:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.icp-calibration-howto-example-block--include{background:color-mix(in srgb,var(--color-primary)6%,var(--color-surface))}}.icp-calibration-howto-example-block--exclude{border-color:#dab1c2}@supports (color:color-mix(in lab,red,red)){.icp-calibration-howto-example-block--exclude{border-color:color-mix(in srgb,var(--color-danger)28%,var(--color-border))}}.icp-calibration-howto-example-block--exclude{background:#fdf5f6}@supports (color:color-mix(in lab,red,red)){.icp-calibration-howto-example-block--exclude{background:color-mix(in srgb,var(--color-danger)5%,var(--color-surface))}}.icp-calibration-howto-example-block--neutral{border-color:var(--color-border);background:var(--color-surface-muted)}.icp-calibration-howto-subcategory{font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:.25rem;margin:0 0 .375rem;font-weight:700;display:flex}.icp-calibration-howto-subcategory--include{color:var(--color-primary)}.icp-calibration-howto-subcategory--exclude{color:var(--color-danger)}.icp-calibration-howto-example-caption{font-size:var(--fs-2xs);color:var(--color-muted);margin:.25rem 0 0;line-height:1.35}.icp-calibration-howto-weight-note{border-radius:calc(var(--radius-card) - .375rem);border:1px solid var(--color-border);background:var(--color-surface);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--fs-2xs);color:var(--color-muted);margin:.25rem 0 0;padding:.125rem .375rem;line-height:1.35}.icp-calibration-howto-weight-note strong{color:var(--color-default);font-weight:600}.icp-calibration-howto .icp-calibration-chip{font-size:var(--fs-2xs);padding:.25rem .5rem}.icp-calibration-howto .icp-calibration-chip-grid{gap:.375rem}.icp-calibration-howto .icp-calibration-compound-chip-wrap{max-width:100%}.icp-easy-preview-section{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-surface);border-left-style:solid;border-left-width:4px;padding:1.5rem}.icp-easy-preview-section--core{border-left-color:#7ba0ca}@supports (color:color-mix(in lab,red,red)){.icp-easy-preview-section--core{border-left-color:color-mix(in srgb,var(--color-primary)55%,var(--color-border))}}.icp-easy-preview-section--offer{border-left-color:#84a6ce}@supports (color:color-mix(in lab,red,red)){.icp-easy-preview-section--offer{border-left-color:color-mix(in srgb,var(--color-brand)50%,var(--color-border))}}.icp-easy-preview-section--people{border-left-color:#e8bc72}@supports (color:color-mix(in lab,red,red)){.icp-easy-preview-section--people{border-left-color:color-mix(in srgb,var(--color-amber)55%,var(--color-border))}}.icp-easy-preview-section--firmographics{border-left-color:#98aac1}@supports (color:color-mix(in lab,red,red)){.icp-easy-preview-section--firmographics{border-left-color:color-mix(in srgb,var(--color-fit-mid)70%,var(--color-border))}}.icp-term-low-confidence{border-color:#ebcd99!important}@supports (color:color-mix(in lab,red,red)){.icp-term-low-confidence{border-color:color-mix(in srgb,var(--color-amber)40%,var(--color-border-subtle))!important}}.icp-term-low-confidence{background:#fef3e2!important}@supports (color:color-mix(in lab,red,red)){.icp-term-low-confidence{background:color-mix(in srgb,var(--color-amber)12%,var(--color-surface))!important}}.icp-calibration-section-title{font-size:var(--fs-base);text-transform:none;letter-spacing:normal;color:var(--color-muted);margin-bottom:.5rem;font-weight:600;display:block}.icp-calibration-section-desc{font-size:var(--fs-xs);color:var(--color-muted);margin-bottom:.5rem;line-height:1.45}.icp-calibration-chip-grid{flex-wrap:wrap;gap:.5rem;display:flex}.icp-calibration-chip-wrap{max-width:100%;display:inline-flex;position:relative}.icp-calibration-chip-wrap--compound{max-width:100%}.icp-calibration-chip-delete{z-index:2;border-radius:var(--radius-card)0 0 var(--radius-card);background-color:var(--color-danger);width:1.625rem;color:var(--color-inverse);cursor:pointer;opacity:0;pointer-events:none;border:none;justify-content:center;align-items:center;transition:opacity .12s,filter .12s;display:inline-flex;position:absolute;top:0;bottom:0;left:0}.icp-calibration-chip-wrap:hover .icp-calibration-chip-delete{opacity:1;pointer-events:auto}.icp-calibration-chip-delete:hover{filter:brightness(.92)}.icp-calibration-chip-delete:focus-visible{opacity:1;pointer-events:auto;box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px #e0364f73;outline:none}@supports (color:color-mix(in lab,red,red)){.icp-calibration-chip-delete:focus-visible{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px color-mix(in srgb,var(--color-danger)45%,transparent)}}.icp-calibration-chip-delete-icon{width:.75rem;height:.75rem;color:inherit;flex-shrink:0}.icp-calibration-chip-delete--demo{opacity:1;pointer-events:none}.icp-calibration-chip-wrap--demo{display:inline-flex}.icp-calibration-chip-wrap .icp-calibration-chip,.icp-calibration-chip-wrap .icp-calibration-compound-chip-wrap{max-width:100%}.icp-calibration-chip{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);font-size:var(--fs-xs);color:var(--color-muted);align-items:center;gap:.25rem;padding:.375rem .75rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.icp-calibration-chip{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.icp-calibration-chip{transition:border-color .15s,background-color .15s,color .15s}.icp-calibration-chip--toggle:hover{border-color:#b3bfce}@supports (color:color-mix(in lab,red,red)){.icp-calibration-chip--toggle:hover{border-color:color-mix(in srgb,var(--color-default)18%,var(--color-border))}}.icp-calibration-chip:focus-visible{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px #306bac59;outline:none}@supports (color:color-mix(in lab,red,red)){.icp-calibration-chip:focus-visible{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px color-mix(in srgb,var(--color-primary)35%,transparent)}}.icp-calibration-chip--active{border-color:var(--color-brand);background-color:var(--color-brand);color:var(--color-inverse)}.icp-calibration-chip--active:hover{border-color:var(--color-brand);background-color:var(--color-brand);color:var(--color-inverse);opacity:.95}.icp-calibration-chip--excluded{border:1px solid var(--color-danger);background-color:var(--color-surface);color:var(--color-default);font-weight:700;box-shadow:0 1px 2px #e0364f1f}@supports (color:color-mix(in lab,red,red)){.icp-calibration-chip--excluded{box-shadow:0 1px 2px color-mix(in srgb,var(--color-danger)12%,transparent)}}.icp-calibration-chip--excluded:hover{border-color:var(--color-danger);filter:brightness(.98)}.icp-calibration-chip-icon{flex-shrink:0;width:12px;height:12px}.icp-calibration-chip-icon--check,.icp-calibration-chip--active .icp-calibration-chip-icon--check{color:var(--color-primary)}.icp-calibration-chip-icon--cross{color:var(--color-danger)}.icp-calibration-chip--add{background-color:var(--color-surface-muted);color:var(--color-muted);box-shadow:none;border-style:dashed}.icp-calibration-chip--add:hover{border-color:#9db8d8}@supports (color:color-mix(in lab,red,red)){.icp-calibration-chip--add:hover{border-color:color-mix(in srgb,var(--color-primary)35%,var(--color-border))}}.icp-calibration-chip--add:hover{color:var(--color-default)}.icp-calibration-chip-count-row{justify-content:flex-end;align-items:center;gap:.375rem;margin-top:.5rem;display:flex}.icp-calibration-chip-count-row .icp-calibration-chip-count{margin-top:0}.icp-calibration-chip-count{text-align:right;font-size:var(--fs-xs);color:var(--color-muted);margin-top:.5rem}.icp-calibration-help-trigger{border-radius:var(--radius-card);color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:.125rem;display:inline-flex}.icp-calibration-help-trigger:hover{color:var(--color-default);background:#f4f7fbb3}@supports (color:color-mix(in lab,red,red)){.icp-calibration-help-trigger:hover{background:color-mix(in srgb,var(--color-surface-muted)70%,transparent)}}.icp-calibration-help-trigger:focus-visible{outline:none;box-shadow:0 0 0 2px #306bac73}@supports (color:color-mix(in lab,red,red)){.icp-calibration-help-trigger:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)45%,transparent)}}.icp-calibration-help-trigger-icon{width:.875rem;height:.875rem}.icp-calibration-howto-anchor{scroll-margin-top:1.5rem}.icp-calibration-compound-chip-wrap{max-width:100%;display:inline-flex}.icp-calibration-compound-chip{border-radius:var(--radius-card);border:1px solid var(--color-border);align-items:stretch;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.icp-calibration-compound-chip{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.icp-calibration-compound-chip--included{border-color:var(--color-brand)}.icp-calibration-compound-chip--excluded{border-color:var(--color-danger)}.icp-calibration-compound-chip-label{font-size:var(--fs-xs);cursor:pointer;border:none;align-items:center;gap:.25rem;padding:.375rem .5rem .375rem .75rem;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}.icp-calibration-compound-chip-label:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #306bac73}@supports (color:color-mix(in lab,red,red)){.icp-calibration-compound-chip-label:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-primary)45%,transparent)}}.icp-calibration-compound-chip-label:focus-visible{z-index:1}.icp-calibration-compound-chip-label--included{background-color:var(--color-brand);color:var(--color-inverse)}.icp-calibration-compound-chip-label--included:hover{opacity:.96}.icp-calibration-compound-chip-label--excluded{background-color:var(--color-surface);color:var(--color-default)}.icp-calibration-compound-chip-label--excluded:hover{filter:brightness(.98)}.icp-calibration-compound-chip-segments{border-left:1px solid #d7e1efd9;align-items:stretch;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.icp-calibration-compound-chip-segments{border-left:1px solid color-mix(in srgb,var(--color-border)85%,transparent)}}.icp-calibration-compound-chip-segments{background-color:var(--color-surface)}.icp-calibration-compound-chip--included .icp-calibration-compound-chip-segments{border-left-color:#9db8d8}@supports (color:color-mix(in lab,red,red)){.icp-calibration-compound-chip--included .icp-calibration-compound-chip-segments{border-left-color:color-mix(in srgb,var(--color-brand)35%,var(--color-border))}}.icp-calibration-compound-chip--excluded .icp-calibration-compound-chip-segments{border-left-color:#daa5b7}@supports (color:color-mix(in lab,red,red)){.icp-calibration-compound-chip--excluded .icp-calibration-compound-chip-segments{border-left-color:color-mix(in srgb,var(--color-danger)35%,var(--color-border))}}.icp-calibration-compound-segment-btn{min-width:1.75rem;font-size:var(--fs-3xs);border:none;border-left:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-muted);cursor:pointer;padding:.125rem .35rem;font-weight:700;line-height:1.2;transition:background-color .15s,color .15s}.icp-calibration-compound-segment-btn:first-of-type{border-left:none}.icp-calibration-compound-segment-btn:hover{background-color:var(--color-surface-muted);color:var(--color-default)}.icp-calibration-compound-segment-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #306bac59}@supports (color:color-mix(in lab,red,red)){.icp-calibration-compound-segment-btn:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-primary)35%,transparent)}}.icp-calibration-compound-segment-btn:focus-visible{z-index:1}.icp-calibration-compound-segment-btn--selected{background-color:var(--color-primary);color:var(--color-inverse)}.icp-calibration-compound-segment-btn--selected:hover{background-color:var(--color-primary);color:var(--color-inverse);opacity:.95}.icp-calibration-compound-segment-btn--selected-excluded{background-color:#f9dbdf}@supports (color:color-mix(in lab,red,red)){.icp-calibration-compound-segment-btn--selected-excluded{background-color:color-mix(in srgb,var(--color-danger)18%,var(--color-surface))}}.icp-calibration-compound-segment-btn--selected-excluded{color:var(--color-danger);font-weight:800}.icp-calibration-compound-chip-label--included .icp-calibration-chip-icon--check{color:var(--color-primary)}.icp-calibration-inline-combo-wrap{width:100%;max-width:min(100%,36rem);position:relative}.icp-calibration-inline-combo{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);align-items:center;gap:.4rem;min-height:2.625rem;padding:.25rem .4rem .25rem .45rem;display:flex}.icp-calibration-inline-combo:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 1px #306bac59}@supports (color:color-mix(in lab,red,red)){.icp-calibration-inline-combo:focus-within{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary)35%,transparent)}}.icp-calibration-inline-combo--readonly{padding-left:1rem;padding-right:1rem}.icp-calibration-inline-combo-field{background-color:var(--color-surface-muted);min-width:0;font-size:var(--fs-base);color:var(--color-default);border:none;border-radius:.375rem;flex:auto;padding:.45rem .65rem}.icp-calibration-inline-combo-field::placeholder{color:var(--color-muted)}.icp-calibration-inline-combo-field:focus{outline:none}.icp-calibration-inline-combo-field:read-only{cursor:default}.icp-calibration-inline-combo-btn{border:1px solid var(--color-border);border-radius:var(--radius-card);font-size:var(--fs-base);color:var(--color-default);background-color:var(--color-surface-muted);cursor:pointer;flex-shrink:0;padding:.4rem .9rem;font-weight:600;line-height:1.25;transition:opacity .15s,background-color .15s,border-color .15s}.icp-calibration-inline-combo-btn:hover:not(:disabled){border-color:#9db8d8}@supports (color:color-mix(in lab,red,red)){.icp-calibration-inline-combo-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary)35%,var(--color-border))}}.icp-calibration-inline-combo-btn:hover:not(:disabled){background-color:#eef3f8}@supports (color:color-mix(in lab,red,red)){.icp-calibration-inline-combo-btn:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary)8%,var(--color-surface))}}.icp-calibration-inline-combo-btn:disabled{opacity:.45;cursor:not-allowed}.icp-calibration-inline-combo--at-capacity{border-color:#dfceaf}@supports (color:color-mix(in lab,red,red)){.icp-calibration-inline-combo--at-capacity{border-color:color-mix(in srgb,var(--color-amber)28%,var(--color-border))}}.icp-calibration-inline-combo--at-capacity{background-color:#fef9f0}@supports (color:color-mix(in lab,red,red)){.icp-calibration-inline-combo--at-capacity{background-color:color-mix(in srgb,var(--color-amber)6%,var(--color-surface))}}.icp-calibration-inline-combo--at-capacity .icp-calibration-inline-combo-field:disabled{cursor:not-allowed;opacity:.85}.icp-calibration-term-capacity{font-size:var(--fs-xs);color:var(--color-muted);margin-top:.35rem}.icp-calibration-term-capacity--full{color:var(--color-amber);font-weight:600}.icp-calibration-term-capacity--match-all{text-align:center;color:#39689d;margin-top:1.25rem;margin-bottom:1.25rem;padding:.75rem 1rem}@supports (color:color-mix(in lab,red,red)){.icp-calibration-term-capacity--match-all{color:color-mix(in srgb,var(--color-primary)70%,var(--color-muted))}}.icp-calibration-term-capacity--match-all strong{color:var(--color-default);font-weight:700}.icp-signal-suggest-dropdown{z-index:20;border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);max-height:15rem;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px #0f22381f}@supports (color:color-mix(in lab,red,red)){.icp-signal-suggest-dropdown{box-shadow:0 4px 16px color-mix(in srgb,var(--color-default)12%,transparent)}}.icp-signal-suggest-dropdown-item{cursor:pointer;font-size:var(--fs-base);color:var(--color-default);padding:.5rem .75rem}.icp-signal-suggest-dropdown-item:hover,.icp-signal-suggest-dropdown-item--active{background-color:var(--color-surface-muted)}.icp-signal-suggest-dropdown-item--muted{cursor:default;color:var(--color-muted)}.icp-calibration-geography-field{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);width:100%;font-size:var(--fs-base);color:var(--color-default);padding:.5rem .75rem}.icp-calibration-geography-field::placeholder{color:var(--color-muted)}.icp-calibration-geography-field:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 1px #306bac73}@supports (color:color-mix(in lab,red,red)){.icp-calibration-geography-field:focus{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary)45%,transparent)}}.icp-calibration-profile-row{border-bottom:1px solid var(--color-border);grid-template-columns:1fr;align-items:start;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1rem;display:grid}@media (min-width:768px){.icp-calibration-profile-row{grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:start;gap:1rem 1.25rem}}.icp-calibration-profile-label-col{flex-direction:column;gap:.35rem;min-width:0;display:flex}.icp-calibration-profile-name-label{font-size:var(--fs-base);letter-spacing:.01em;color:var(--color-default);font-weight:700}.icp-calibration-profile-hint{max-width:28rem;font-size:var(--fs-sm);color:var(--color-muted);margin:0;font-weight:500;line-height:1.45}.icp-calibration-profile-input{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);width:100%;font-family:var(--font-sans);font-size:var(--fs-md);color:var(--color-default);outline:none;padding:.625rem .875rem;font-weight:600;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.icp-calibration-profile-input{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.icp-calibration-profile-input{transition:border-color .15s,box-shadow .15s}.icp-calibration-profile-input::placeholder{color:var(--color-muted);font-weight:500}.icp-calibration-profile-input:hover:not(:disabled){border-color:#acb4c3}@supports (color:color-mix(in lab,red,red)){.icp-calibration-profile-input:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-charcoal)22%,var(--color-border))}}.icp-calibration-profile-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px #306bac73}@supports (color:color-mix(in lab,red,red)){.icp-calibration-profile-input:focus{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary)45%,transparent)}}@media (min-width:768px){.icp-calibration-profile-input{font-size:var(--fs-lg)}}.input{border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);color:var(--color-default)}.input::placeholder{color:var(--color-muted)}.input:focus{border-color:var(--color-primary);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary)}.input{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(8px)saturate(130%);box-shadow:inset 0 1px #ffffffb8}.team-invite-email{border:1px solid var(--glass-border);border-radius:var(--radius-card);background:var(--glass-bg);align-items:stretch;min-height:48px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffb8}.team-invite-email:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 1px #306bac73}@supports (color:color-mix(in lab,red,red)){.team-invite-email:focus-within{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary)45%,transparent)}}.team-invite-email__local{min-width:0;font-size:var(--fs-md);color:var(--color-default);background:0 0;border:0;outline:none;flex:auto;padding:.625rem .75rem}.team-invite-email__local::placeholder{color:var(--color-muted)}.team-invite-email__local:disabled{opacity:.6}.team-invite-email__domain{border-left:1px solid var(--color-border-subtle);background:var(--color-surface-muted);max-width:55%;color:var(--color-muted);font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;flex:0 auto;align-items:center;padding:0 .75rem;display:flex;overflow:hidden}@media (max-width:640px){.team-invite-email__domain{max-width:46%}}.filter-inline{height:calc(var(--spacing)*8);border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-default)}.filter-inline::placeholder{color:var(--color-muted)}.filter-inline:focus{border-color:var(--color-border);--tw-outline-style:none;outline-style:none}.filter-inline{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(8px)saturate(130%)}.filter-inline-select{height:calc(var(--spacing)*8);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-md);padding-right:calc(var(--spacing)*7);padding-left:calc(var(--spacing)*2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-default)}.filter-inline-select:focus{border-color:var(--color-border);--tw-outline-style:none;outline-style:none}.filter-inline-select{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(8px)saturate(130%)}.filter-inline-dropdown-panel{top:100%;left:calc(var(--spacing)*0);z-index:20;margin-top:calc(var(--spacing)*1);max-height:calc(var(--spacing)*48);border-radius:var(--radius-md);min-width:10rem;padding-block:calc(var(--spacing)*1);border:1px solid var(--glass-border);background:linear-gradient(145deg,var(--glass-bg-strong)0%,var(--glass-bg)100%);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);position:absolute;overflow:auto}.filter-inline-trigger{height:calc(var(--spacing)*8);align-items:center;gap:calc(var(--spacing)*1);border-radius:var(--radius-md);min-width:6rem;padding-right:calc(var(--spacing)*7);padding-left:calc(var(--spacing)*2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-default);display:flex}.filter-inline-trigger:focus{border-color:var(--color-border);--tw-outline-style:none;outline-style:none}.filter-inline-trigger{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(8px)saturate(130%)}.filter-inline-trigger.has-value{color:var(--color-default)}.filter-inline-trigger .filter-inline-trigger-placeholder{color:var(--color-muted)}.filter-inline-trigger.has-value .filter-inline-trigger-placeholder{color:var(--color-default)}.filter-inline-clear{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted)}@media (hover:hover){.filter-inline-clear:hover{color:var(--color-default)}}.filter-inline-clear:hover{text-decoration-line:underline}.dashboard-filter-switch{cursor:pointer;align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-default);-webkit-user-select:none;user-select:none;display:flex}.dashboard-filter-switch-input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dashboard-filter-switch-slider{height:calc(var(--spacing)*5);width:calc(var(--spacing)*9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;display:inline-block;position:relative}.dashboard-filter-switch-slider:after{content:"";top:50%;left:calc(var(--spacing)*.5);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));box-shadow:0 1px 2px var(--color-overlay);border-radius:3.40282e38px;position:absolute}.dashboard-filter-switch-input:checked+.dashboard-filter-switch-slider{border-color:var(--color-primary);background-color:var(--color-primary)}.dashboard-filter-switch-input:checked+.dashboard-filter-switch-slider:after{transform:translate(1rem,-50%)}.dashboard-filter-switch-input:focus-visible+.dashboard-filter-switch-slider{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-page);--tw-outline-style:none;outline-style:none}.dashboard-filter-switch-label{color:var(--color-default)}.admin-ios-switch{cursor:pointer;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.admin-ios-switch-input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-ios-switch-track{height:calc(var(--spacing)*7);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-muted);width:3.125rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));box-shadow:inset 0 1px 2px var(--color-border-subtle);border-radius:3.40282e38px;flex-shrink:0;display:inline-block;position:relative}.admin-ios-switch-thumb{pointer-events:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);width:1.375rem;height:1.375rem;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));box-shadow:0 2px 4px var(--color-overlay);border-radius:3.40282e38px;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.admin-ios-switch-input:checked+.admin-ios-switch-track{border-color:var(--color-primary);background-color:var(--color-primary)}.admin-ios-switch-input:checked+.admin-ios-switch-track .admin-ios-switch-thumb{transform:translate(1.25rem,-50%)}.admin-ios-switch-input:focus-visible+.admin-ios-switch-track{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-page);--tw-outline-style:none;outline-style:none}.admin-ios-switch-input:disabled+.admin-ios-switch-track{cursor:not-allowed;opacity:.5}.admin-feature-flags-lead{color:var(--color-muted);font-size:var(--fs-xs);margin:0}.admin-feature-flags-code{font-family:var(--font-mono,ui-monospace,monospace);color:var(--color-default)}.admin-feature-flags-list{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;margin:.75rem 0 0;padding:0;list-style:none;display:flex;overflow:hidden}.admin-feature-flags-row{grid-template-columns:minmax(0,1fr) auto minmax(2.75rem,auto);align-items:center;gap:.75rem 1rem;min-height:3.5rem;padding:.75rem 1rem;display:grid}.admin-feature-flags-row+.admin-feature-flags-row{border-top:1px solid var(--color-border-subtle)}.admin-feature-flags-copy{min-width:0}.admin-feature-flags-label{font-size:var(--fs-base);color:var(--color-default);margin:0;font-weight:600}.admin-feature-flags-help{font-size:var(--fs-xs);color:var(--color-muted);margin:.25rem 0 0}.admin-feature-flags-row .admin-ios-switch{justify-content:center;min-width:44px;min-height:44px}.admin-feature-flags-onoff,.admin-feature-flags-saving{justify-self:end}.admin-feature-flags-onoff{font-size:var(--fs-xs);color:var(--color-muted)}.admin-feature-flags-saving{width:1rem;height:1rem;animation:var(--animate-spin)}.admin-feature-flags-status{font-size:var(--fs-xs);margin:.75rem 0 0}.admin-feature-flags-status--muted{color:var(--color-muted)}.admin-feature-flags-status--danger{color:var(--color-danger)}.admin-people-source-setup{border-top:1px solid var(--color-border-subtle);margin-top:1.25rem;padding-top:1.25rem}.admin-people-source-setup__title{font-size:var(--fs-base);color:var(--color-default);margin:0;font-weight:600}.admin-people-source-setup__help,.admin-people-source-setup__success{font-size:var(--fs-xs);color:var(--color-muted);margin:.25rem 0 0}.admin-people-source-setup__success{color:var(--color-default)}.admin-people-source-setup__fields{gap:.75rem;margin-top:.75rem;display:grid}.admin-people-source-setup__field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.admin-people-source-setup__field span,.admin-people-source-setup__label{font-size:var(--fs-xs);color:var(--color-default);font-weight:600}.admin-people-source-setup__field select{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-height:44px;color:var(--color-default);font-size:var(--fs-base);padding:0 .75rem}.admin-people-source-setup__field select:disabled{cursor:not-allowed;opacity:.5}.admin-people-source-setup__email-row{grid-template-columns:minmax(0,1fr) auto minmax(2.75rem,auto);align-items:center;gap:.75rem 1rem;min-height:3.5rem;display:grid}.admin-people-source-setup__save{border-radius:var(--radius-card);background:var(--color-primary);width:fit-content;min-height:44px;color:var(--color-inverse);font-size:var(--fs-xs);border:0;justify-content:center;align-items:center;gap:.5rem;padding:0 .85rem;font-weight:600;display:inline-flex}.admin-people-source-setup__save:disabled{cursor:not-allowed;opacity:.5}.admin-people-source-setup__icon{flex-shrink:0;width:1rem;height:1rem}.admin-people-source-setup__spin{animation:var(--animate-spin)}@media (max-width:640px){.admin-people-source-setup__email-row{grid-template-columns:auto minmax(2.75rem,auto);grid-template-areas:"copy copy""switch status"}.admin-people-source-setup__email-row .admin-people-source-setup__copy{grid-area:copy}.admin-people-source-setup__email-row .admin-ios-switch{grid-area:switch;justify-self:start;min-width:48px;min-height:48px}.admin-people-source-setup__email-row .admin-feature-flags-onoff{grid-area:status}.admin-people-source-setup__save{width:100%;min-height:48px}.admin-feature-flags-row{grid-template-columns:auto minmax(2.75rem,auto);grid-template-areas:"copy copy""switch status"}.admin-feature-flags-copy{grid-area:copy}.admin-feature-flags-row .admin-ios-switch{grid-area:switch;justify-self:start;min-width:48px;min-height:48px}.admin-feature-flags-onoff,.admin-feature-flags-saving{grid-area:status;justify-self:end}}.admin-team-auto-enrich-card{min-width:calc(var(--spacing)*0);gap:calc(var(--spacing)*4);flex-direction:column;display:flex}.admin-team-auto-enrich-lead,.admin-team-auto-enrich-help,.admin-team-auto-enrich-empty{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted)}.admin-team-auto-enrich-section,.admin-team-auto-enrich-failures{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing)*4)}.admin-team-auto-enrich-section{gap:calc(var(--spacing)*3);flex-direction:column;display:flex}.admin-team-auto-enrich-section-copy{min-width:calc(var(--spacing)*0)}.admin-team-auto-enrich-section-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-default)}.admin-team-auto-enrich-help{margin-top:calc(var(--spacing)*1)}.admin-team-auto-enrich-interval-controls{align-items:flex-end;gap:calc(var(--spacing)*2);grid-template-columns:minmax(0,1fr) auto;display:grid}.admin-team-auto-enrich-field-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-default);grid-column:span 2/span 2}.admin-team-auto-enrich-interval-input{height:calc(var(--spacing)*11);min-width:calc(var(--spacing)*0);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-default)}.admin-team-auto-enrich-interval-input:disabled{cursor:not-allowed;opacity:.5}.admin-team-auto-enrich-save,.admin-team-auto-enrich-refresh{min-height:calc(var(--spacing)*11);justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-card);padding-inline:calc(var(--spacing)*3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:inline-flex}:is(.admin-team-auto-enrich-save,.admin-team-auto-enrich-refresh):disabled{cursor:not-allowed;opacity:.5}.admin-team-auto-enrich-save{background-color:var(--color-primary);color:var(--color-inverse)}@media (hover:hover){.admin-team-auto-enrich-save:hover{background-color:#306bace6}@supports (color:color-mix(in lab,red,red)){.admin-team-auto-enrich-save:hover{background-color:color-mix(in oklab,var(--color-primary)90%,transparent)}}}.admin-team-auto-enrich-refresh{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);color:var(--color-default)}@media (hover:hover){.admin-team-auto-enrich-refresh:hover{background-color:var(--color-surface-muted)}}.admin-team-auto-enrich-button-icon,.admin-team-auto-enrich-status-icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0}.admin-team-auto-enrich-spin{animation:var(--animate-spin)}:where(.admin-team-auto-enrich-provider-list>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-border-subtle)}.admin-team-auto-enrich-provider-row{min-height:calc(var(--spacing)*11);align-items:center;gap:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);grid-template-columns:minmax(0,1fr) auto minmax(4.5rem,auto);display:grid}.admin-team-auto-enrich-provider-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-default)}.admin-team-auto-enrich-provider-status{text-align:right;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted)}@media (max-width:640px){.admin-team-auto-enrich-provider-row{grid-template-columns:minmax(0,1fr) auto}.admin-team-auto-enrich-provider-status{text-align:left;grid-column:1/-1}}.admin-team-auto-enrich-switch{min-height:calc(var(--spacing)*11);min-width:calc(var(--spacing)*11);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}.admin-team-auto-enrich-switch-input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-team-auto-enrich-switch-track{height:calc(var(--spacing)*7);width:calc(var(--spacing)*12);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));box-shadow:inset 0 1px 2px var(--color-border-subtle);border-radius:3.40282e38px;display:block;position:relative}.admin-team-auto-enrich-switch-thumb{pointer-events:none;height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));box-shadow:0 2px 4px var(--color-overlay);border-radius:3.40282e38px;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.admin-team-auto-enrich-switch-input:checked+.admin-team-auto-enrich-switch-track{border-color:var(--color-primary);background-color:var(--color-primary)}.admin-team-auto-enrich-switch-input:checked+.admin-team-auto-enrich-switch-track .admin-team-auto-enrich-switch-thumb{transform:translate(1.25rem,-50%)}.admin-team-auto-enrich-switch-input:focus-visible+.admin-team-auto-enrich-switch-track{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-page);--tw-outline-style:none;outline-style:none}.admin-team-auto-enrich-switch-input:disabled+.admin-team-auto-enrich-switch-track{cursor:not-allowed;opacity:.5}.admin-team-auto-enrich-status,.admin-team-auto-enrich-error,.admin-team-auto-enrich-success{min-height:calc(var(--spacing)*6);align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.admin-team-auto-enrich-status{color:var(--color-muted)}.admin-team-auto-enrich-error{overflow-wrap:break-word;color:var(--color-danger)}.admin-team-auto-enrich-success{color:var(--color-default)}.admin-team-auto-enrich-failures{min-width:calc(var(--spacing)*0)}.admin-team-auto-enrich-failures-heading{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*3);display:flex}.admin-team-auto-enrich-failure-list{margin-top:calc(var(--spacing)*3);min-width:calc(var(--spacing)*0);gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.admin-team-auto-enrich-failure{min-width:calc(var(--spacing)*0);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface-muted);padding:calc(var(--spacing)*3)}.admin-team-auto-enrich-failure-meta{min-width:calc(var(--spacing)*0);align-items:flex-start;gap:calc(var(--spacing)*3);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.admin-team-auto-enrich-failure-company{min-width:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:var(--color-default)}.admin-team-auto-enrich-failure-provider{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-default);border-radius:3.40282e38px}.admin-team-auto-enrich-failure-time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;color:var(--color-muted)}.admin-team-auto-enrich-failure-message{margin-top:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow-wrap:break-word;white-space:pre-wrap;color:var(--color-danger)}@media (max-width:640px){.admin-team-auto-enrich-section,.admin-team-auto-enrich-failures{padding:calc(var(--spacing)*3)}.admin-team-auto-enrich-interval-controls{grid-template-columns:repeat(1,minmax(0,1fr))}.admin-team-auto-enrich-field-label{grid-column:span 1/span 1}.admin-team-auto-enrich-interval-input{width:100%;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.admin-team-auto-enrich-save,.admin-team-auto-enrich-refresh{width:100%}.admin-team-auto-enrich-failures-heading{flex-direction:column}.admin-team-auto-enrich-failure-meta{gap:calc(var(--spacing)*1);grid-template-columns:repeat(1,minmax(0,1fr))}.admin-team-auto-enrich-failure-provider{width:fit-content}.admin-team-auto-enrich-failure-time{white-space:normal}}@media (prefers-reduced-motion:reduce){.admin-team-auto-enrich-switch-track,.admin-team-auto-enrich-switch-thumb{transition-property:none}}.admin-list-headless-card{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.admin-list-headless-switch-row{min-height:calc(var(--spacing)*11);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);display:flex}.admin-list-headless-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-default)}.admin-list-headless-copy{margin-top:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-muted)}.admin-list-headless-body{margin-top:calc(var(--spacing)*4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);padding-top:calc(var(--spacing)*4)}.admin-list-headless-count{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-default)}.admin-list-headless-warning,.admin-list-headless-error{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-danger)}.admin-list-headless-limit{margin-top:calc(var(--spacing)*3);min-height:calc(var(--spacing)*11);align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-default);display:flex}.admin-list-headless-limit-input{height:calc(var(--spacing)*12);width:calc(var(--spacing)*28);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-muted);background-color:var(--color-surface);padding-inline:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-default)}.admin-list-headless-range{height:calc(var(--spacing)*11);width:calc(var(--spacing)*32);cursor:pointer;accent-color:var(--color-primary)}.admin-list-headless-range:disabled{cursor:not-allowed;opacity:.5}.admin-list-headless-range-scale{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted)}@media (max-width:640px){.admin-list-headless-switch-row{align-items:flex-start}.admin-list-headless-limit{flex-wrap:wrap}}.admin-scheduler-arcade-switch-host{flex-shrink:0;width:64px;height:82px;position:relative}.admin-scheduler-arcade-switch{--arcade-housing:var(--color-charcoal);--arcade-inset:#47434c;--arcade-specular:#fff;--arcade-red-top:#980000;--arcade-red-mid:#6f0000;--arcade-red-depth:#650000;--arcade-red-dark:#320000;--arcade-red-bright:#b10000;--arcade-on-glow:#ff1818;--arcade-light-core:#ffc97e;transform-origin:100% 0;background-color:var(--arcade-housing);width:150px;height:195px;box-shadow:0 0 10px 2px var(--arcade-housing),0 0 1px 2px var(--arcade-housing),inset 0 2px 2px -2px var(--arcade-specular),inset 0 0 2px 15px var(--arcade-inset),inset 0 0 2px 22px var(--arcade-housing);display:block;position:absolute;top:0;right:0;transform:scale(.4)}@supports (color:color-mix(in lab,red,red)){.admin-scheduler-arcade-switch{box-shadow:0 0 10px 2px color-mix(in oklab,var(--arcade-housing)20%,transparent),0 0 1px 2px var(--arcade-housing),inset 0 2px 2px -2px var(--arcade-specular),inset 0 0 2px 15px var(--arcade-inset),inset 0 0 2px 22px var(--arcade-housing)}}.admin-scheduler-arcade-switch{border-radius:var(--radius-card);perspective:700px;cursor:pointer;padding:20px}.admin-scheduler-arcade-switch-input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-scheduler-arcade-switch-input:focus-visible+.admin-scheduler-arcade-switch-button{outline:2px solid var(--color-primary);outline-offset:3px}.admin-scheduler-arcade-switch-input:disabled+.admin-scheduler-arcade-switch-button{cursor:not-allowed;opacity:.45;filter:grayscale(.35)}.admin-scheduler-arcade-switch-input:checked+.admin-scheduler-arcade-switch-button{box-shadow:0 -10px 20px var(--arcade-on-glow);transform:translateZ(20px)rotateX(25deg)}.admin-scheduler-arcade-switch-input:checked+.admin-scheduler-arcade-switch-button .admin-scheduler-arcade-switch-light{animation:.2s .3s infinite admin-scheduler-arcade-flicker}.admin-scheduler-arcade-switch-input:checked+.admin-scheduler-arcade-switch-button .admin-scheduler-arcade-switch-shine{opacity:1}.admin-scheduler-arcade-switch-input:checked+.admin-scheduler-arcade-switch-button .admin-scheduler-arcade-switch-shadow{opacity:0}.admin-scheduler-arcade-switch-button{transform-origin:center center -20px;transform-style:preserve-3d;cursor:pointer;background:linear-gradient(var(--arcade-red-top)0%,var(--arcade-red-mid)30%,var(--arcade-red-mid)70%,var(--arcade-red-top)100%);background-repeat:no-repeat;height:100%;transition:all .3s cubic-bezier(1,0,1,1);display:block;position:relative;transform:translateZ(20px)rotateX(-25deg)}.admin-scheduler-arcade-switch-button:before{content:"";background:linear-gradient(var(--arcade-specular)10%,var(--arcade-specular)30%,var(--arcade-red-depth)75%,var(--arcade-red-dark))50% 50%/97% 97%,var(--arcade-red-bright)}@supports (color:color-mix(in lab,red,red)){.admin-scheduler-arcade-switch-button:before{background:linear-gradient(color-mix(in oklab,var(--arcade-specular)80%,transparent)10%,color-mix(in oklab,var(--arcade-specular)30%,transparent)30%,var(--arcade-red-depth)75%,var(--arcade-red-dark))50% 50%/97% 97%,var(--arcade-red-bright)}}.admin-scheduler-arcade-switch-button:before{transform-origin:top;background-repeat:no-repeat;width:100%;height:50px;position:absolute;top:0;transform:rotateX(-90deg)}.admin-scheduler-arcade-switch-button:after{content:"";background-image:linear-gradient(var(--arcade-red-depth),var(--arcade-red-dark));transform-origin:top;width:100%;height:50px;box-shadow:0 50px 8px 0 var(--arcade-housing),0 80px 20px 0 var(--arcade-housing);position:absolute;bottom:0;transform:translateY(50px)rotateX(-90deg)}@supports (color:color-mix(in lab,red,red)){.admin-scheduler-arcade-switch-button:after{box-shadow:0 50px 8px 0 var(--arcade-housing),0 80px 20px color-mix(in oklab,var(--arcade-housing)50%,transparent)}}.admin-scheduler-arcade-switch-light{opacity:0;background-image:radial-gradient(var(--arcade-light-core),var(--arcade-on-glow)40%,transparent 70%);width:100%;height:100%;animation:1s admin-scheduler-arcade-light-off;position:absolute}.admin-scheduler-arcade-switch-dots{background-image:radial-gradient(transparent 30%,var(--arcade-red-depth)70%);width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab,red,red)){.admin-scheduler-arcade-switch-dots{background-image:radial-gradient(transparent 30%,color-mix(in oklab,var(--arcade-red-depth)70%,transparent)70%)}}.admin-scheduler-arcade-switch-dots{background-size:10px 10px}.admin-scheduler-arcade-switch-characters{background:linear-gradient(var(--arcade-specular),var(--arcade-specular))50% 20%/5% 20%,radial-gradient(circle,transparent 50%,var(--arcade-specular)52%,var(--arcade-specular)70%,transparent 72%)50% 80%/33% 25%;background-repeat:no-repeat;width:100%;height:100%;position:absolute}.admin-scheduler-arcade-switch-shine{opacity:.3;background:linear-gradient(var(--arcade-specular),transparent 3%)50% 50%/97% 97%,linear-gradient(var(--arcade-specular),transparent 50%,transparent 80%,var(--arcade-specular))50% 50%/97% 97%;width:100%;height:100%;transition:all .3s cubic-bezier(1,0,1,1);position:absolute}@supports (color:color-mix(in lab,red,red)){.admin-scheduler-arcade-switch-shine{background:linear-gradient(var(--arcade-specular),transparent 3%)50% 50%/97% 97%,linear-gradient(color-mix(in oklab,var(--arcade-specular)50%,transparent),transparent 50%,transparent 80%,color-mix(in oklab,var(--arcade-specular)50%,transparent))50% 50%/97% 97%}}.admin-scheduler-arcade-switch-shine{background-repeat:no-repeat}.admin-scheduler-arcade-switch-shadow{opacity:1;background:linear-gradient(transparent 70%,var(--arcade-housing));width:100%;height:100%;transition:all .3s cubic-bezier(1,0,1,1);position:absolute}@supports (color:color-mix(in lab,red,red)){.admin-scheduler-arcade-switch-shadow{background:linear-gradient(transparent 70%,color-mix(in oklab,var(--arcade-housing)80%,transparent))}}.admin-scheduler-arcade-switch-shadow{background-repeat:no-repeat}@keyframes admin-scheduler-arcade-flicker{0%{opacity:1}80%{opacity:.8}to{opacity:1}}@keyframes admin-scheduler-arcade-light-off{0%{opacity:1}80%{opacity:0}}@media (prefers-reduced-motion:reduce){.admin-scheduler-arcade-switch-button,.admin-scheduler-arcade-switch-shine,.admin-scheduler-arcade-switch-shadow{transition:none}.admin-scheduler-arcade-switch-input:checked+.admin-scheduler-arcade-switch-button .admin-scheduler-arcade-switch-light{opacity:.95;animation:none}}.btn-primary{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-inverse);display:inline-flex}.btn-primary:disabled{opacity:.5}.btn-primary{background:var(--grad-button-glass);min-height:2.75rem;box-shadow:var(--btn-shadow);-webkit-backdrop-filter:blur(10px)saturate(140%);border:1px solid #2b629d;text-decoration:none;transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.btn-primary:hover:not(:disabled){background:var(--grad-button-glass-hover);border-color:var(--color-sapphire);transform:translateY(-1px)}.btn-primary.marketing-nav__cta--current,.btn-primary.marketing-nav__cta--current:hover{cursor:default;transform:none}.auth-page .btn-primary.marketing-nav__cta,.auth-page .btn-primary.marketing-nav__mobile-btn{background:var(--grad-button-glass);border:0;border-radius:9999px;font-weight:500;box-shadow:inset 0 1px #ffffff5c,0 10px 24px -8px #0b5bd38c}.auth-page .btn-primary.marketing-nav__cta:hover:not(:disabled):not(.marketing-nav__cta--current),.auth-page .btn-primary.marketing-nav__mobile-btn:hover:not(:disabled){background:var(--grad-button-glass-hover);transform:translateY(-2px)}@media (max-width:640px){.btn-primary{min-height:3rem}}@media (min-width:641px){:is(table,.watch-accounts-monitor-list article) :is(.btn-primary,.companies-filter-btn-refresh,.settings-action-btn,.admin-openai-batch-apply-reapply,.conf-co-header-wire__cta-primary,.hold-to-confirm-btn,.watch-accounts-mute-btn,.watch-accounts-extend-trigger){min-height:2rem;font-size:var(--fs-xs);gap:.375rem;padding:.25rem .625rem}:is(table,.watch-accounts-monitor-list article) :is(.btn-primary,.admin-openai-batch-apply-reapply,.conf-co-header-wire__cta-primary):hover:not(:disabled){transform:none}:is(table,.watch-accounts-monitor-list article) .geo-choropleth-zoom-btn{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}}.credits-pack-card .btn-primary,.conference-calibration-onboarding-inner .btn-primary,.icp-calibration-form-panel .btn-primary{width:100%}@supports (color:color-mix(in lab,red,red)){.btn-primary.btn-primary--ink,.conf-co-header-wire__cta-primary,.conf-co-detail-locked-cta-btn:not(.conf-co-detail-locked-cta-btn--secondary){border:1px solid color-mix(in srgb,var(--color-ink)88%,#0a1f33)}}.btn-primary.btn-primary--ink,.conf-co-header-wire__cta-primary,.conf-co-detail-locked-cta-btn:not(.conf-co-detail-locked-cta-btn--secondary){background:var(--grad-button-ink);box-shadow:0 8px 20px #0f22383d,inset 0 1px #ffffff5c}@supports (color:color-mix(in lab,red,red)){.btn-primary.btn-primary--ink,.conf-co-header-wire__cta-primary,.conf-co-detail-locked-cta-btn:not(.conf-co-detail-locked-cta-btn--secondary){box-shadow:0 8px 20px color-mix(in srgb,var(--color-ink)24%,transparent),inset 0 1px #ffffff5c}}.btn-primary.btn-primary--ink:hover:not(:disabled),.conf-co-header-wire__cta-primary:hover:not(:disabled),.conf-co-detail-locked-cta-btn:hover:not(:disabled):not(.conf-co-detail-locked-cta-btn--secondary){border-color:var(--color-ink);background:var(--grad-button-ink-hover);transform:translateY(-1px)}.btn-oauth-provider{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-default);display:flex}.btn-oauth-provider:disabled{opacity:.5}.btn-oauth-provider{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(10px)saturate(135%);transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffb8}.btn-oauth-provider:hover:not(:disabled){border-color:var(--color-sapphire);background:var(--glass-bg-strong)}.oauth-google-mark .oauth-google-mark__yellow{fill:var(--oauth-google-yellow)}.oauth-google-mark .oauth-google-mark__green{fill:var(--oauth-google-green)}.oauth-google-mark .oauth-google-mark__blue{fill:var(--oauth-google-blue)}.oauth-google-mark .oauth-google-mark__red{fill:var(--oauth-google-red)}.oauth-linkedin-mark path{fill:var(--oauth-linkedin-brand)}.signin-method-provider-mark{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#c3d4e833;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.signin-method-provider-mark{border-color:color-mix(in oklab,var(--color-border-muted)20%,transparent)}}.signin-method-provider-mark{background-color:var(--color-surface-muted)}.signin-method-provider-mark .signin-method-provider-mark__icon{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);color:var(--color-muted)}.signin-method-provider-mark--enabled{border-color:#16a34a59}@supports (color:color-mix(in lab,red,red)){.signin-method-provider-mark--enabled{border-color:color-mix(in srgb,var(--color-emerald)35%,transparent)}}.signin-method-provider-mark--enabled{background-color:#16a34a1f}@supports (color:color-mix(in lab,red,red)){.signin-method-provider-mark--enabled{background-color:color-mix(in srgb,var(--color-emerald)12%,transparent)}}.signin-method-provider-mark--enabled .signin-method-provider-mark__icon{color:var(--color-primary)}.admin-mfa-gate{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:min(70vh,100%);padding:1rem;display:flex}.admin-mfa-gate--loading{min-height:40vh}.admin-mfa-gate--loading .page-loader{min-height:0;padding:0}.admin-mfa-gate__panel{border:1px solid #e0364f4d;align-items:flex-start;gap:.75rem;width:100%;max-width:28rem;padding:1.25rem 1.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.admin-mfa-gate__panel{border:1px solid color-mix(in srgb,var(--color-garnet)30%,transparent)}}.admin-mfa-gate__panel{border-radius:var(--radius-card);background-color:var(--color-surface-danger);color:var(--color-danger)}.admin-mfa-gate__icon{width:1.5rem;height:1.5rem;color:var(--color-danger);flex-shrink:0;margin-top:.125rem}.admin-mfa-gate__body{flex:1;min-width:0}.admin-mfa-gate__title{font-weight:600;font-size:var(--fs-md);color:var(--color-danger);line-height:1.35}.admin-mfa-gate__text{font-size:var(--fs-base);color:var(--color-danger);margin-top:.375rem;line-height:1.5}.admin-mfa-gate__link{font-size:var(--fs-base);color:var(--color-danger);text-underline-offset:2px;margin-top:.875rem;font-weight:600;text-decoration:underline;display:inline-block}.admin-mfa-gate__link:hover{color:var(--color-brand)}@media (max-width:640px){.admin-mfa-gate{min-height:min(60vh,100%);padding:1rem}.admin-mfa-gate__panel{max-width:none;padding:1rem}.admin-mfa-gate__title,.admin-mfa-gate__text,.admin-mfa-gate__link{font-size:var(--fs-md)}}.mfa-enroll-dialog__qr-wrap{border-radius:var(--radius-card);border:1px solid var(--color-border-muted);background-color:var(--color-surface-muted);justify-content:center;padding:1rem;display:flex}.mfa-enroll-dialog__qr{width:100%;max-width:12rem;height:auto}.mfa-enroll-dialog__secret{overflow-wrap:anywhere;border-radius:var(--radius-card);border:1px solid var(--color-border-muted);background-color:var(--color-surface-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--fs-sm);color:var(--color-default);padding:.75rem;line-height:1.4;display:block}.mfa-enroll-dialog__divider{align-items:center;gap:.75rem;display:flex}.mfa-enroll-dialog__divider:before,.mfa-enroll-dialog__divider:after{content:"";background-color:var(--color-border-muted);flex:1;height:1px}.mfa-enroll-dialog__divider-label{font-size:var(--fs-xs);color:var(--color-muted);flex-shrink:0}.mfa-verify-input{letter-spacing:.2em;font-variant-numeric:tabular-nums}@media (max-width:640px){.mfa-enroll-dialog{max-width:calc(100vw - 2rem);padding:1.25rem}}.admin-openai-batch-apply-reapply{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:inline-flex}.admin-openai-batch-apply-reapply:disabled{opacity:.5}.admin-openai-batch-apply-reapply{background:var(--grad-danger);min-height:2.75rem;color:var(--color-inverse);border:1px solid #ce3148}@supports (color:color-mix(in lab,red,red)){.admin-openai-batch-apply-reapply{border:1px solid color-mix(in srgb,var(--color-danger)88%,#4a0a14)}}.admin-openai-batch-apply-reapply{box-shadow:0 8px 20px #e0364f38,inset 0 1px #ffffff47}@supports (color:color-mix(in lab,red,red)){.admin-openai-batch-apply-reapply{box-shadow:0 8px 20px color-mix(in srgb,var(--color-danger)22%,transparent),inset 0 1px #ffffff47}}.admin-openai-batch-apply-reapply{-webkit-backdrop-filter:blur(10px)saturate(140%);transition:background .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.admin-openai-batch-apply-reapply:hover:not(:disabled){background:var(--grad-danger-hover);transform:translateY(-1px)}@media (max-width:640px){.admin-openai-batch-apply-reapply{min-height:3rem}}.admin-openai-batch-cancel{font-size:var(--fs-xs);gap:.25rem;padding:.375rem .625rem}.admin-openai-batch-status-row{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.admin-openai-batch-status-refresh{flex-shrink:0}.admin-openai-batch-status-refresh:disabled{opacity:.5;cursor:not-allowed}.admin-openai-batch-actions{flex-direction:column;align-items:stretch;gap:.375rem;min-width:5.5rem;display:flex}.admin-openai-batch-actions .btn-primary,.admin-openai-batch-actions .admin-openai-batch-apply-reapply,.admin-openai-batch-actions .admin-openai-batch-cancel{width:100%}@media (max-width:640px){.admin-openai-batch-status-refresh{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}.admin-openai-batch-actions{width:100%;min-width:0}}.admin-openai-batch-status-completed{color:var(--color-primary);font-weight:600}.admin-openai-batch-status-failed{color:var(--color-danger);font-weight:600}.admin-openai-batch-status-cancelled{color:var(--color-muted);font-weight:500}.admin-openai-batch-status-active{color:var(--color-brand);font-weight:600}.admin-openai-batch-status-neutral{color:var(--color-default);font-weight:500}.admin-openai-batch-type-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:12ch;overflow:hidden}.btn-glass{border-style:var(--tw-border-style);background-color:#0000;border-width:1px;border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.btn-glass{border-color:color-mix(in oklab,var(--color-inverse)30%,transparent)}}.btn-glass{box-shadow:0 0 15px #ffffff1a}@supports (color:color-mix(in lab,red,red)){.btn-glass{box-shadow:0 0 15px color-mix(in oklab,var(--color-inverse)10%,transparent)}}.btn-glass:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.btn-glass:hover{background-color:color-mix(in oklab,var(--color-inverse)10%,transparent)}}.companies-toolbar-btn-merge{align-items:center;gap:.5rem;display:inline-flex}.companies-toolbar-btn-merge__count{min-width:1.5rem;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;background:#306bac;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .5rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.companies-toolbar-btn-merge__count{background:color-mix(in srgb,var(--color-brand)14%,var(--glass-bg-strong))}}.companies-toolbar-btn-merge__count{color:inherit}.companies-toolbar-btn-merge--warning .companies-toolbar-btn-merge__count{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.companies-toolbar-btn-merge--warning .companies-toolbar-btn-merge__count{background:color-mix(in srgb,var(--color-amber)22%,var(--glass-bg-strong))}}.conferences-toolbar-btn-merge{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.companies-filter-btn-refresh{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-brand);display:inline-flex}.companies-filter-btn-refresh:disabled{opacity:.5}.companies-filter-btn-refresh{border:1px solid #306bac;min-height:2.75rem}@supports (color:color-mix(in lab,red,red)){.companies-filter-btn-refresh{border:1px solid color-mix(in srgb,var(--color-brand)40%,var(--glass-border))}}@supports (color:color-mix(in lab,red,red)){.companies-filter-btn-refresh{background:linear-gradient(145deg,color-mix(in srgb,var(--color-brand)10%,var(--glass-bg-strong))0%,var(--glass-bg)100%)}}.companies-filter-btn-refresh{box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);text-decoration:none;transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}@supports (color:color-mix(in lab,red,red)){.companies-filter-btn-refresh:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-brand)55%,var(--glass-border))}}@supports (color:color-mix(in lab,red,red)){.companies-filter-btn-refresh:hover:not(:disabled){background:linear-gradient(145deg,color-mix(in srgb,var(--color-brand)16%,var(--glass-bg-strong))0%,var(--glass-bg-strong)100%)}}@media (max-width:640px){.companies-filter-btn-refresh{min-height:3rem}}.admin-catalog-mirror-download-btn{border-radius:var(--radius-card);font-size:var(--fs-base);align-items:center;gap:.375rem;padding:.375rem .75rem;font-weight:600;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.admin-catalog-mirror-download-btn:disabled{opacity:.55;cursor:not-allowed}.admin-catalog-mirror-duplicate-warning{min-width:44px;min-height:44px;color:var(--color-amber);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (min-width:641px){.admin-catalog-mirror-duplicate-warning{min-width:2rem;min-height:2rem}}.admin-catalog-mirror-toolbar-tags-cluster{border-left:1px solid var(--color-border-subtle);padding-left:.75rem}@media (max-width:640px){.admin-catalog-mirror-toolbar-tags-cluster{border-left:0;width:100%;padding-left:0}}.admin-catalog-mirror-empty-hint{text-align:center;flex-direction:column;align-items:center;gap:.5rem;max-width:28rem;margin-inline:auto;padding:1rem 1.25rem;display:flex}.admin-catalog-mirror-empty-hint--embedded{max-width:none;margin-inline:0;padding:.5rem .75rem}.admin-catalog-mirror-empty-hint__icon{width:2.25rem;height:2.25rem;color:var(--color-muted)}.admin-catalog-mirror-empty-hint__title{font-size:var(--fs-base);color:var(--color-default);margin:0;font-weight:600}.admin-catalog-mirror-empty-hint__text{font-size:var(--fs-base);color:var(--color-muted);margin:0;line-height:1.45}.admin-companies-filters{border-radius:var(--radius-card);border:1px solid var(--glass-border);background:linear-gradient(145deg,var(--glass-bg-strong)0%,var(--glass-bg)100%);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);padding:.375rem .5rem .5rem}.admin-companies-filters-head{margin-bottom:.375rem}.admin-companies-filters-head-label{align-items:center;gap:.375rem;display:flex}.admin-companies-filters-title{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.admin-companies-filters-quick{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));align-items:end;gap:.3125rem .5rem;display:grid}.admin-companies-filters-quick-full{grid-column:1/-1;min-width:0}.admin-companies-filters-enrichment-card{flex-direction:column;gap:.3125rem .5rem;min-width:0;display:flex}.admin-companies-filters-enrichment{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.3125rem .5rem;display:grid}@media (max-width:1023.98px){.admin-companies-filters-enrichment{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.admin-companies-filters-enrichment{grid-template-columns:1fr}}.admin-companies-filters-source{align-items:center;gap:.5rem;min-width:0;min-height:2rem;display:flex}.admin-companies-filters-source-label{font-size:var(--fs-xs);letter-spacing:0;text-transform:none;color:var(--color-muted);font-weight:600;line-height:1.2}.admin-companies-filters-source-label--on{color:var(--color-brand)}.admin-companies-filters-source-label--local.admin-companies-filters-source-label--on{color:var(--color-danger)}.admin-companies-filters-source .admin-ios-switch{justify-content:center;min-width:2rem;min-height:2rem}.admin-companies-filters-source .admin-ios-switch-track{border-color:var(--color-brand);background:var(--color-brand)}.admin-companies-filters-source .admin-ios-switch-input:checked+.admin-ios-switch-track{border-color:var(--color-danger);background:var(--color-danger)}.admin-companies-filters-source .admin-ios-switch-input:focus-visible+.admin-ios-switch-track{outline:2px solid var(--color-brand);outline-offset:2px}.admin-companies-filters-source .admin-ios-switch-input:checked:focus-visible+.admin-ios-switch-track{outline-color:var(--color-danger)}.admin-companies-filters-compare{grid-template-columns:minmax(7.5rem,10rem) minmax(0,1fr);gap:.375rem;min-width:0;display:grid}.admin-companies-filters-compare .admin-companies-filters-field:disabled{cursor:not-allowed;opacity:.6}@media (max-width:640px){.admin-companies-filters-compare{grid-template-columns:1fr}}.admin-companies-filters-section{--admin-panel-accent:var(--color-brand);border-radius:var(--radius-card);border:1px solid var(--glass-border);background:linear-gradient(145deg,var(--glass-bg-strong)0%,var(--glass-bg)100%);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);flex-direction:column;gap:.375rem;padding:.375rem .5rem .5rem;display:flex}.admin-companies-filters-section:has(.discover-filter-multi-select--open),.admin-companies-filters-section:has(.admin-companies-filters-tag-options),.admin-companies-filters-section:has(.admin-overlay-menu),.admin-actions-group:has(.discover-filter-multi-select--open),.admin-actions-group:has(.admin-companies-filters-tag-options),.admin-actions-group:has(.admin-overlay-menu){z-index:40;position:relative}.admin-companies-filters-section-heading{font-size:var(--fs-3xs);letter-spacing:.07em;text-transform:uppercase;color:var(--color-default);margin:0;font-weight:700}.admin-companies-filters-section-desc{font-size:var(--fs-3xs);color:var(--color-muted);margin:0;line-height:1.3}.admin-db-page{flex-direction:column;gap:1.5rem;display:flex}@media (max-width:640px){.admin-db-page{gap:1rem}}.admin-api-key-status--active{color:var(--color-emerald);font-weight:600}.admin-api-key-status--revoked{color:var(--color-danger)}.admin-api-key-status--expired{color:var(--color-muted)}.admin-collapsible-box-trigger{border-radius:var(--radius-card);cursor:pointer;text-align:left;width:100%;min-height:1.75rem;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.375rem;margin:0;padding:.125rem .25rem;display:flex}.admin-collapsible-box-trigger:hover{background:#306bac14}@supports (color:color-mix(in lab,red,red)){.admin-collapsible-box-trigger:hover{background:color-mix(in srgb,var(--color-brand)8%,transparent)}}.admin-collapsible-box-trigger:hover .admin-collapsible-box-title{text-decoration:none}.admin-collapsible-box-trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:.25rem}.admin-collapsible-box-trigger-main{flex:auto;align-items:center;gap:.375rem;min-width:0;display:flex}.admin-collapsible-box-eyebrow{background-color:var(--color-surface-muted);font-size:var(--fs-3xs);letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);border-radius:9999px;flex-shrink:0;padding:.125rem .375rem;font-weight:700}.admin-collapsible-box-title{font-size:var(--fs-3xs);letter-spacing:.07em;text-transform:uppercase;color:var(--color-default);margin:0;font-weight:700}.admin-collapsible-box-chevron{width:.875rem;height:.875rem;color:var(--color-muted);flex-shrink:0}.admin-collapsible-box-body{flex-direction:column;gap:.375rem;padding-top:.125rem;display:flex}.admin-collapsible-box-desc{font-size:var(--fs-3xs);color:var(--color-muted);margin:0;line-height:1.3}.admin-companies-filters-section .admin-collapsible-box-title{font-size:var(--fs-3xs);letter-spacing:.07em;color:var(--color-default)}.admin-actions-group .admin-collapsible-box-trigger{min-height:1.75rem}.admin-actions-group .admin-collapsible-box-title{font-size:var(--fs-3xs);letter-spacing:.06em;color:var(--color-default)}.admin-actions-group .admin-collapsible-box-body{gap:.25rem}.admin-actions-group .admin-collapsible-box-desc{font-size:var(--fs-3xs);line-height:1.3}.admin-actions-group:has(>.admin-collapsible-box-trigger:not([aria-expanded=true])){padding-bottom:.25rem}.admin-companies-filters-signal-grid{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.3125rem .5rem;display:grid}.admin-companies-filters-signal-phrase{grid-column:1/-1}.admin-companies-filters-signal-threshold{min-width:0}.admin-companies-filters-signal-threshold .admin-companies-filters-field{max-width:7rem}.admin-companies-filters-signal-search{white-space:nowrap;align-self:end}.admin-companies-filters-signal-help{font-size:var(--fs-3xs);color:var(--color-muted);grid-column:1/-1;margin:-.125rem 0 0;line-height:1.25}.admin-companies-filters-field-label{min-width:0;font-size:var(--fs-3xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);flex-direction:column;gap:.0625rem;font-weight:600;display:flex}.admin-companies-filters-field{border-radius:var(--radius-card);border:1px solid var(--admin-control-border,var(--color-border));background:var(--admin-control-bg,var(--color-surface-muted));width:100%;min-width:0;min-height:2rem;box-shadow:inset 0 1px #ffffff38}@supports (color:color-mix(in lab,red,red)){.admin-companies-filters-field{box-shadow:inset 0 1px color-mix(in srgb,var(--color-inverse)22%,transparent)}}.admin-companies-filters-field{font-size:var(--fs-xs);color:var(--color-default);padding:.1875rem .4rem;line-height:1.25}.admin-companies-filters-field::placeholder{color:var(--color-muted)}.admin-companies-filters-field:focus{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:0 0 0 2px #306bac38}@supports (color:color-mix(in lab,red,red)){.admin-companies-filters-field:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)22%,transparent)}}select.admin-companies-filters-field{cursor:pointer}.admin-companies-filters-conference,.admin-companies-filters-tag-picker{min-width:0;position:relative}.admin-companies-filters-tag-list{flex-wrap:wrap;gap:.25rem;display:flex}.admin-companies-filters-tag-chip{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(8px)saturate(130%);min-width:0;max-width:100%;font-size:var(--fs-2xs);color:var(--color-default);border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .25rem .125rem .5rem;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #ffffff8c}.admin-companies-filters-tag-remove{color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.admin-companies-filters-tag-remove:hover{background-color:#1214280f}@supports (color:color-mix(in lab,red,red)){.admin-companies-filters-tag-remove:hover{background-color:color-mix(in srgb,var(--color-charcoal)6%,transparent)}}.admin-companies-filters-tag-remove:hover{color:var(--color-default)}.admin-companies-filters-tag-options{z-index:20;border-radius:var(--radius-card);border:1px solid var(--glass-border);background:linear-gradient(145deg,var(--glass-bg-strong)0%,var(--glass-bg)100%);width:100%;max-height:14rem;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);margin-top:.125rem;padding-block:.125rem;position:absolute;top:100%;left:0;overflow:auto}.admin-companies-filters-tag-help{font-size:var(--fs-3xs);color:var(--color-muted);line-height:1.25}.admin-companies-filters-conference-active{border-radius:var(--radius-card);border:1px solid var(--admin-control-border,var(--color-border));background:var(--admin-control-bg,var(--color-surface-muted));align-items:center;gap:.25rem;display:flex;box-shadow:inset 0 1px #ffffff38}@supports (color:color-mix(in lab,red,red)){.admin-companies-filters-conference-active{box-shadow:inset 0 1px color-mix(in srgb,var(--color-inverse)22%,transparent)}}.admin-companies-filters-conference-active{font-size:var(--fs-xs);min-height:2rem;padding:.1875rem .25rem .1875rem .4rem;line-height:1.25}.admin-companies-filters-conference-clear{color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:.125rem;display:inline-flex}.admin-companies-filters-conference-clear:hover{background-color:#1214280f}@supports (color:color-mix(in lab,red,red)){.admin-companies-filters-conference-clear:hover{background-color:color-mix(in srgb,var(--color-charcoal)6%,transparent)}}.admin-companies-filters-conference-clear:hover{color:var(--color-default)}.admin-people-employees-switch{flex-direction:row;align-items:center;gap:.375rem;min-height:2rem}.admin-people-employees-switch .admin-ios-switch{justify-content:center;min-width:2rem;min-height:2rem}.admin-people-employees-switch .admin-ios-switch:has(.admin-ios-switch-input:disabled){cursor:not-allowed}.admin-people-employees-switch span:first-child{color:var(--color-default)}.admin-people-employees-switch--disabled span:first-child{color:var(--color-muted)}.admin-companies-filters-rules-list{border-radius:var(--radius-card);border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(8px)saturate(130%);flex-direction:column;gap:.25rem;padding:.375rem;display:flex;box-shadow:inset 0 1px #fff6}.admin-companies-filters-rules-list>p{font-size:var(--fs-2xs);color:var(--color-muted);margin:0}.admin-companies-filters-hard-row select,.admin-companies-filters-hard-row input[type=text],.admin-companies-filters-hard-row input[type=date],.admin-companies-filters-hard-row input[type=datetime-local],.admin-companies-filters-hard-row input[type=number]{border-radius:var(--radius-card);border:1px solid var(--admin-control-border,var(--color-border));background:var(--admin-control-bg,var(--color-surface-muted));box-shadow:inset 0 1px #ffffff38}@supports (color:color-mix(in lab,red,red)){.admin-companies-filters-hard-row select,.admin-companies-filters-hard-row input[type=text],.admin-companies-filters-hard-row input[type=date],.admin-companies-filters-hard-row input[type=datetime-local],.admin-companies-filters-hard-row input[type=number]{box-shadow:inset 0 1px color-mix(in srgb,var(--color-inverse)22%,transparent)}}.admin-companies-filters-hard-row select,.admin-companies-filters-hard-row input[type=text],.admin-companies-filters-hard-row input[type=date],.admin-companies-filters-hard-row input[type=datetime-local],.admin-companies-filters-hard-row input[type=number]{font-size:var(--fs-2xs);min-height:2rem;color:var(--color-default);padding:.1875rem .375rem;line-height:1.25}.admin-companies-filters-hard-row input[type=datetime-local]{width:100%;min-width:0}@media (max-width:640px){.admin-companies-filters-hard-row input[type=date],.admin-companies-filters-hard-row input[type=datetime-local]{font-size:var(--fs-md);min-height:44px}}.admin-companies-filters-rule-add{flex-wrap:wrap;gap:.25rem;margin-top:.375rem;display:flex}.admin-companies-filters-actions{border-top:1px solid var(--glass-border);flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.375rem;padding-top:.375rem;display:flex}.admin-companies-filters-actions--rules{border-top-color:#c1d3e8;margin-top:.5rem;padding-top:.5rem}@supports (color:color-mix(in lab,red,red)){.admin-companies-filters-actions--rules{border-top-color:color-mix(in srgb,var(--color-brand)20%,var(--color-border-subtle))}}.admin-companies-main-viz{border-bottom:1px solid var(--color-border);margin-bottom:1rem;display:flex}.admin-companies-main-viz-tablist{flex-wrap:wrap;gap:.125rem;display:flex}.admin-companies-main-viz-tab{border-radius:var(--radius-card)var(--radius-card)0 0;font-size:var(--fs-base);color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;padding:.625rem 1rem;font-weight:500;line-height:1.25;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.admin-companies-main-viz-tab:hover{background-color:#1214280a}@supports (color:color-mix(in lab,red,red)){.admin-companies-main-viz-tab:hover{background-color:color-mix(in srgb,var(--color-charcoal)4%,transparent)}}.admin-companies-main-viz-tab:hover{color:var(--color-default)}.admin-companies-main-viz-tab--active{border-bottom-color:var(--color-primary);background-color:var(--color-surface-muted);color:var(--color-primary)}.admin-companies-main-viz-tabs{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admin-operator-modal__footer .admin-operator-modal__action{width:auto;min-height:44px}.admin-conference-estimation-links{gap:.25rem;max-width:18rem;display:grid}.admin-companies-toolbar-triggers{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.admin-side-panel-layout{align-items:flex-start;gap:1rem;display:flex}.admin-side-panel-main{flex:1;min-width:0}.admin-side-panel{border:1px solid var(--color-border);border-radius:var(--radius-card);background-color:#fafbfd;flex-direction:column;flex-shrink:0;width:min(26rem,40vw);min-width:18rem;max-height:calc(100dvh - 1.5rem);display:flex;position:sticky;top:.75rem}@supports (color:color-mix(in lab,red,red)){.admin-side-panel{background-color:color-mix(in srgb,var(--color-page)55%,var(--color-surface-muted))}}.admin-side-panel{box-shadow:0 1px 2px #1214280f,0 12px 32px #306bac14}@supports (color:color-mix(in lab,red,red)){.admin-side-panel{box-shadow:0 1px 2px color-mix(in srgb,var(--color-charcoal)6%,transparent),0 12px 32px color-mix(in srgb,var(--color-sapphire)8%,transparent)}}.admin-side-panel--collapsed{border-color:var(--color-border-subtle);background-color:#ebeef3;align-self:stretch;width:2.25rem;min-width:2.25rem;min-height:calc(100dvh - 1.5rem);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.admin-side-panel--collapsed{background-color:color-mix(in srgb,var(--color-charcoal)4%,var(--color-surface-muted))}}.admin-side-panel--collapsed{box-shadow:0 1px 2px #1214280d}@supports (color:color-mix(in lab,red,red)){.admin-side-panel--collapsed{box-shadow:0 1px 2px color-mix(in srgb,var(--color-charcoal)5%,transparent)}}.admin-side-panel-header{border-bottom:1px solid var(--color-border);border-radius:var(--radius-card)var(--radius-card)0 0;background-color:#f5f8fb;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.admin-side-panel-header{background-color:color-mix(in srgb,var(--color-brand)5%,var(--color-surface))}}.admin-side-panel-header-start{align-items:center;gap:.25rem;min-width:0;display:inline-flex}.admin-side-panel-title{font-size:var(--fs-2xs);letter-spacing:.07em;text-transform:uppercase;color:var(--color-default);margin:0;font-weight:700}.admin-side-panel-expand-strip{border-radius:var(--radius-card);width:100%;min-height:100%;color:var(--color-default);cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;display:inline-flex}.admin-side-panel-expand-strip:hover{background-color:#e0e9f3}@supports (color:color-mix(in lab,red,red)){.admin-side-panel-expand-strip:hover{background-color:color-mix(in srgb,var(--color-primary)10%,var(--color-surface-muted))}}.admin-side-panel-expand-strip:hover{color:var(--color-primary)}.admin-side-panel-scroll{background-color:#f8fafc;flex-direction:column;flex:1;gap:.4375rem;min-height:0;padding:.4375rem;display:flex;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.admin-side-panel-scroll{background-color:color-mix(in srgb,var(--color-page)35%,var(--color-surface-muted))}}.admin-side-panel-accordion-item{border:1px solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-surface);box-shadow:0 1px 2px #1214280d}@supports (color:color-mix(in lab,red,red)){.admin-side-panel-accordion-item{box-shadow:0 1px 2px color-mix(in srgb,var(--color-charcoal)5%,transparent)}}.admin-side-panel-accordion-trigger{border-radius:var(--radius-card);width:100%;font-size:var(--fs-xs);color:var(--color-default);background:0 0;border:none;justify-content:space-between;align-items:center;gap:.375rem;padding:.375rem .5rem;font-weight:700;display:flex}button.admin-side-panel-accordion-trigger{cursor:pointer}.admin-side-panel-accordion-trigger:hover{background-color:#f1f5f9}@supports (color:color-mix(in lab,red,red)){.admin-side-panel-accordion-trigger:hover{background-color:color-mix(in srgb,var(--color-primary)7%,var(--color-surface))}}.admin-side-panel-accordion-trigger-toggle{border-radius:var(--radius-card);min-width:0;font-size:inherit;font-weight:inherit;color:inherit;cursor:pointer;background:0 0;border:none;flex:1;justify-content:flex-start;align-items:center;gap:.375rem;padding:0;display:inline-flex}.admin-side-panel-accordion-trigger-chevron{border-radius:var(--radius-card);width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.admin-side-panel-accordion-trigger-chevron:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.admin-side-panel-accordion-trigger-main{align-items:center;gap:.375rem;display:inline-flex}.admin-side-panel-accordion-trigger-icon{width:.875rem;height:.875rem;color:var(--color-primary);flex-shrink:0}.admin-side-panel-accordion-trigger-end{flex-shrink:0;align-items:center;gap:.125rem;display:inline-flex}.admin-side-panel-accordion-body{border-top:1px solid var(--color-border-subtle);border-radius:0 0 var(--radius-card)var(--radius-card);background-color:#f9f9fa;padding:.4375rem}@supports (color:color-mix(in lab,red,red)){.admin-side-panel-accordion-body{background-color:color-mix(in srgb,var(--color-charcoal)2.5%,var(--color-surface))}}.admin-companies-toolbar-trigger{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface-muted);font-size:var(--fs-sm);color:var(--color-default);cursor:pointer;align-items:center;gap:.375rem;padding:.4rem .75rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.admin-companies-toolbar-trigger:hover{background-color:#1214280d}@supports (color:color-mix(in lab,red,red)){.admin-companies-toolbar-trigger:hover{background-color:color-mix(in srgb,var(--color-charcoal)5%,transparent)}}.admin-companies-toolbar-trigger:hover{border-color:var(--color-border)}.admin-companies-toolbar-trigger:focus-visible{outline:none;box-shadow:0 0 0 2px #306bac47}@supports (color:color-mix(in lab,red,red)){.admin-companies-toolbar-trigger:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)28%,transparent)}}.admin-companies-toolbar-trigger-icon{width:1.125rem;height:1.125rem;color:var(--color-primary);flex-shrink:0}.admin-companies-toolbar-trigger-wrap{align-items:flex-start;display:inline-flex;position:relative}.admin-companies-toolbar-trigger--active{border-color:#94b3d5}@supports (color:color-mix(in lab,red,red)){.admin-companies-toolbar-trigger--active{border-color:color-mix(in srgb,var(--color-primary)45%,var(--color-border-subtle))}}.admin-companies-toolbar-trigger--active{background-color:#e0e9f3}@supports (color:color-mix(in lab,red,red)){.admin-companies-toolbar-trigger--active{background-color:color-mix(in srgb,var(--color-primary)10%,var(--color-surface-muted))}}.admin-companies-toolbar-filter-indicator{background-color:var(--color-primary);border-radius:9999px;flex-shrink:0;width:.45rem;height:.45rem}.admin-companies-filters-clear-chip{z-index:1;border:1px solid var(--glass-border);background:var(--glass-bg-strong);width:1.125rem;height:1.125rem;color:var(--color-muted);cursor:pointer;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(130%);border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:-.35rem;right:-.35rem}.admin-companies-filters-clear-chip:hover{background:#e0364f}@supports (color:color-mix(in lab,red,red)){.admin-companies-filters-clear-chip:hover{background:color-mix(in srgb,var(--color-danger)12%,var(--glass-bg-strong))}}.admin-companies-filters-clear-chip:hover{border-color:#e0364f}@supports (color:color-mix(in lab,red,red)){.admin-companies-filters-clear-chip:hover{border-color:color-mix(in srgb,var(--color-danger)35%,var(--glass-border))}}.admin-companies-filters-clear-chip:hover{color:var(--color-danger)}.admin-companies-filters-clear-chip:focus-visible{outline:none;box-shadow:0 0 0 2px #306bac47}@supports (color:color-mix(in lab,red,red)){.admin-companies-filters-clear-chip:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)28%,transparent)}}.admin-companies-filters-clear-chip-icon{flex-shrink:0;width:.65rem;height:.65rem}.admin-entity-tag-manager{flex-direction:column;gap:.5rem;display:flex}.admin-entity-tag-manager--compact{min-width:min(100%,24rem)}.admin-entity-tag-manager-row{gap:.375rem;display:flex}.admin-entity-tag-manager-input{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface-muted);min-width:0;font-size:var(--fs-xs);color:var(--color-default);flex:1;padding:.375rem .5rem;line-height:1.25}.admin-entity-tag-manager-input:focus{border-color:var(--color-primary);background-color:var(--color-surface);outline:none;box-shadow:0 0 0 2px #306bac38}@supports (color:color-mix(in lab,red,red)){.admin-entity-tag-manager-input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)22%,transparent)}}.admin-entity-tag-manager-button{font-size:var(--fs-xs);padding:.375rem .5rem}.admin-entity-tag-manager-list{flex-wrap:wrap;gap:.25rem;display:flex}.admin-entity-tag-manager-chip{border:1px solid var(--color-border-subtle);background-color:var(--color-surface-muted);min-width:0;max-width:100%;font-size:var(--fs-2xs);color:var(--color-default);border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .25rem .125rem .5rem;line-height:1.2;display:inline-flex}.admin-entity-tag-manager-remove{color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.admin-entity-tag-manager-remove:hover{background-color:#1214280f}@supports (color:color-mix(in lab,red,red)){.admin-entity-tag-manager-remove:hover{background-color:color-mix(in srgb,var(--color-charcoal)6%,transparent)}}.admin-entity-tag-manager-remove:hover{color:var(--color-danger)}.admin-entity-tag-manager-muted,.admin-entity-tag-manager-message,.admin-entity-tag-manager-error{font-size:var(--fs-2xs);margin:0;line-height:1.3}.admin-entity-tag-manager-muted{color:var(--color-muted)}.admin-entity-tag-manager-message{color:var(--color-primary)}.admin-entity-tag-manager-error{color:var(--color-danger)}.admin-companies-slide-backdrop{z-index:40;background-color:var(--color-overlay);position:fixed;top:0;right:0;bottom:0;left:0}.admin-companies-slide-panel{z-index:41;border-radius:var(--radius-card)0 0 var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);border-right:none;flex-direction:column;width:min(22rem,100vw);max-height:100dvh;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 28px #12142824}@supports (color:color-mix(in lab,red,red)){.admin-companies-slide-panel{box-shadow:-8px 0 28px color-mix(in srgb,var(--color-charcoal)14%,transparent)}}.admin-companies-slide-panel--wide{width:min(28rem,100vw)}.admin-companies-slide-panel-header{border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.admin-companies-slide-panel-title{font-size:var(--fs-md);color:var(--color-default);align-items:center;gap:.5rem;margin:0;font-weight:600;line-height:1.3;display:flex}.admin-companies-slide-panel-title-icon{width:1.25rem;height:1.25rem;color:var(--color-primary);flex-shrink:0}.admin-companies-slide-panel-close{border-radius:var(--radius-card);color:var(--color-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.admin-companies-slide-panel-close:hover{background-color:#1214280f}@supports (color:color-mix(in lab,red,red)){.admin-companies-slide-panel-close:hover{background-color:color-mix(in srgb,var(--color-charcoal)6%,transparent)}}.admin-companies-slide-panel-close:hover{color:var(--color-default)}.admin-companies-slide-panel-body{flex:1;min-height:0;padding:.75rem 1rem 1rem;overflow-y:auto}.admin-companies-filters--panel{box-shadow:none;background:0 0;border:none;flex-direction:column;gap:.75rem;padding:0;display:flex}.admin-expand-collapse-all{align-items:center;gap:.125rem;display:inline-flex}.admin-expand-collapse-all-btn svg{flex-shrink:0;width:1rem;height:1rem}@media (max-width:640px){.admin-side-panel-accordion-trigger-chevron{width:3rem;min-width:3rem;height:3rem;min-height:3rem}}.admin-filter-search{flex-direction:column;gap:.3125rem;display:flex}.admin-filter-legend{flex-wrap:wrap;gap:.25rem;display:flex}.admin-filter-legend-item{--admin-panel-accent:var(--color-brand);border:1px solid var(--glass-border);background:linear-gradient(145deg,var(--glass-bg-strong)0%,var(--glass-bg)100%);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(130%);font-size:var(--fs-3xs);color:var(--color-default);border-radius:9999px;align-items:center;gap:.25rem;padding:.1875rem .4375rem;font-weight:700;display:inline-flex}.admin-filter-legend-item:before{background-color:var(--admin-panel-accent);content:"";border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem}@media (max-width:640px){.admin-filter-legend-item{min-height:1.75rem;font-size:var(--fs-2xs);padding-inline:.5rem}}.admin-companies-drawer-body--panel{flex-direction:column;gap:.75rem;padding:0;display:flex}.admin-companies-drawer-expand-strip{width:100%;color:var(--color-muted);cursor:pointer;border-radius:var(--radius-card);background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:.5rem;display:flex}.admin-companies-drawer-expand-strip:hover{background-color:#1214280d}@supports (color:color-mix(in lab,red,red)){.admin-companies-drawer-expand-strip:hover{background-color:color-mix(in srgb,var(--color-charcoal)5%,transparent)}}.admin-companies-drawer-expand-strip:hover{color:var(--color-default)}.admin-companies-drawer-header{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.admin-companies-drawer-title{font-size:var(--fs-3xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.admin-companies-drawer-collapse-btn{color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.admin-companies-drawer-collapse-btn:hover{background-color:#1214280f}@supports (color:color-mix(in lab,red,red)){.admin-companies-drawer-collapse-btn:hover{background-color:color-mix(in srgb,var(--color-charcoal)6%,transparent)}}.admin-companies-drawer-collapse-btn:hover{color:var(--color-default)}.admin-companies-drawer-body{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.625rem .625rem .75rem;display:flex;overflow-y:auto}.admin-companies-drawer-section{flex-direction:column;gap:.375rem;display:flex}.admin-companies-drawer-label{font-size:var(--fs-3xs);letter-spacing:.07em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.admin-companies-drawer-btn-stack{flex-direction:column;gap:.375rem;display:flex}.admin-companies-drawer-body .companies-toolbar-btn-merge,.admin-companies-drawer-body .btn-primary,.admin-companies-drawer-body .settings-action-btn,.admin-companies-drawer-body .companies-filter-btn-refresh,.admin-companies-drawer-body .companies-toolbar-btn-bulk,.admin-companies-drawer-body .companies-batch-btn-enrich,.admin-companies-drawer-body .companies-batch-btn-firecrawl-nano,.admin-companies-drawer-body .companies-batch-btn-find-domain,.admin-companies-drawer-body .companies-batch-btn-fix-location,.admin-companies-drawer-body .companies-batch-btn-fix-names,.admin-companies-drawer-body .companies-batch-btn-link-conference,.admin-companies-drawer-body .companies-batch-btn-unlink-conference{justify-content:center;width:100%}.admin-companies-drawer-field-label{font-size:var(--fs-3xs);color:var(--color-muted);font-weight:600}.admin-find-domain-config-overlay{z-index:50;background-color:var(--color-overlay);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.admin-find-domain-config-dialog{flex-direction:column;gap:.75rem;width:100%;max-width:28rem;padding:1.5rem;display:flex}.admin-find-domain-config-dialog-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admin-find-domain-config-dialog-hint{font-size:var(--fs-sm);color:var(--color-muted);margin:0;line-height:1.45}.admin-find-domain-config-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding-top:.25rem;display:flex}.admin-find-domain-config-dialog-cancel,.admin-find-domain-config-dialog-submit{justify-content:center;align-items:center;gap:.375rem;display:inline-flex}@media (max-width:640px){.admin-find-domain-config-dialog{max-height:calc(100vh - 2rem);padding:1rem;overflow:auto}.admin-find-domain-config-dialog-hint,.admin-find-domain-config-dialog .admin-companies-drawer-select,.admin-find-domain-config-dialog .admin-openai-batch-tool-calls-input{font-size:var(--fs-md)}.admin-find-domain-config-dialog-actions{flex-direction:column-reverse;align-items:stretch}.admin-find-domain-config-dialog-cancel,.admin-find-domain-config-dialog-submit,.admin-find-domain-config-dialog .admin-companies-drawer-select,.admin-find-domain-config-dialog .admin-openai-batch-switch{min-height:48px}}.admin-companies-drawer-find-domain-row{flex-direction:column;gap:.375rem;display:flex}.admin-companies-drawer-find-domain-websearch{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface-muted);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.65rem .75rem;display:flex}@media (max-width:640px){.admin-companies-drawer-find-domain-websearch{flex-direction:column;align-items:stretch}.admin-companies-drawer-find-domain-websearch .admin-openai-batch-switch{justify-content:flex-start}}.admin-companies-drawer-select{border-radius:var(--radius-card);border:1px solid var(--admin-control-border,var(--color-border));background:var(--admin-control-bg,var(--color-surface-muted));width:100%;min-height:2rem;box-shadow:inset 0 1px #ffffff38}@supports (color:color-mix(in lab,red,red)){.admin-companies-drawer-select{box-shadow:inset 0 1px color-mix(in srgb,var(--color-inverse)22%,transparent)}}.admin-companies-drawer-select{font-size:var(--fs-xs);color:var(--color-default);padding:.1875rem .4rem}.admin-companies-drawer-select--narrow{flex:1;width:auto;min-width:0}.admin-companies-drawer-select--multi{min-height:8.5rem}.admin-companies-drawer-hint{font-size:var(--fs-2xs);color:var(--color-muted);margin:0;line-height:1.35}.admin-companies-drawer-btn-danger{width:100%}.admin-companies-drawer-visibility-row{flex-direction:column;gap:.25rem;margin-top:.375rem;display:flex}.admin-companies-drawer-visibility-actions{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.admin-companies-drawer-btn-visibility{font-size:var(--fs-2xs);padding:.25rem .5rem}@supports (color:color-mix(in lab,red,red)){.admin-companies-drawer-btn-visibility:disabled{background:color-mix(in srgb,var(--color-charcoal)4%,var(--color-surface-muted))}}.admin-companies-drawer-btn-visibility:disabled{cursor:not-allowed}.admin-actions-panel{flex-direction:column;gap:.4375rem;display:flex}.admin-companies-filters,.admin-actions-panel{--admin-panel-btn-min-h:2rem;--admin-panel-btn-pad:.25rem .5rem;--admin-panel-btn-font:var(--fs-xs);--admin-panel-btn-icon:.875rem;--admin-panel-btn-gap:.25rem;--admin-control-bg:var(--color-surface-muted);--admin-control-border:var(--color-border)}:root[data-theme-resolved=dark] .admin-companies-filters,:root[data-theme-resolved=dark] .admin-actions-panel{--admin-control-bg:#99a2b2}@supports (color:color-mix(in lab,red,red)){:root[data-theme-resolved=dark] .admin-companies-filters,:root[data-theme-resolved=dark] .admin-actions-panel{--admin-control-bg:color-mix(in srgb,var(--color-surface-muted)55%,#2a3b58)}}:root[data-theme-resolved=dark] .admin-companies-filters,:root[data-theme-resolved=dark] .admin-actions-panel{--admin-control-border:var(--color-border-muted)}.admin-companies-filters button:not(.admin-collapsible-box-trigger):not(.admin-actions-search-clear):not(.admin-companies-filters-tag-remove):not(.admin-companies-filters-conference-clear):not(.admin-companies-filters-clear-chip),.admin-actions-panel button:not(.admin-collapsible-box-trigger):not(.admin-actions-search-clear):not(.admin-entity-tag-manager-remove){justify-content:center;align-items:center;gap:var(--admin-panel-btn-gap);box-sizing:border-box;min-height:var(--admin-panel-btn-min-h);padding:var(--admin-panel-btn-pad);font-size:var(--admin-panel-btn-font);border-radius:var(--radius-card);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600;line-height:1.25;display:inline-flex}.admin-companies-filters button:disabled:not(.admin-collapsible-box-trigger),.admin-actions-panel button:disabled:not(.admin-collapsible-box-trigger){cursor:not-allowed}.admin-companies-filters button:not(.admin-collapsible-box-trigger):not(.admin-actions-search-clear):not(.admin-companies-filters-tag-remove):not(.admin-companies-filters-conference-clear):not(.admin-companies-filters-clear-chip) svg,.admin-actions-panel button:not(.admin-collapsible-box-trigger):not(.admin-actions-search-clear):not(.admin-entity-tag-manager-remove) svg{width:var(--admin-panel-btn-icon);height:var(--admin-panel-btn-icon);flex-shrink:0}.admin-companies-filters .companies-filter-btn-icon-remove{width:var(--admin-panel-btn-min-h);min-width:var(--admin-panel-btn-min-h);padding:0}@media (max-width:640px){.admin-companies-filters,.admin-actions-panel{--admin-panel-btn-min-h:3rem;--admin-panel-btn-font:var(--fs-md);--admin-panel-btn-icon:1.125rem}}.admin-actions-search{flex-direction:column;gap:.25rem;display:flex}.admin-actions-search-label{font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-default);font-weight:700}.admin-actions-search-control{align-items:center;display:flex;position:relative}.admin-actions-search-icon{width:.875rem;height:.875rem;color:var(--color-muted);pointer-events:none;position:absolute;left:.5rem}.admin-actions-search-input{border:1px solid var(--admin-control-border,var(--color-border));border-radius:var(--radius-card);background:var(--admin-control-bg,var(--color-surface-muted));width:100%;min-height:2rem;box-shadow:inset 0 1px #ffffff38}@supports (color:color-mix(in lab,red,red)){.admin-actions-search-input{box-shadow:inset 0 1px color-mix(in srgb,var(--color-inverse)22%,transparent)}}.admin-actions-search-input{font-size:var(--fs-xs);color:var(--color-default);padding:.25rem 1.875rem .25rem 1.75rem}.admin-actions-search-input::placeholder{color:var(--color-muted)}.admin-actions-search-input:focus{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:0 0 0 2px #306bac38}@supports (color:color-mix(in lab,red,red)){.admin-actions-search-input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)22%,transparent)}}.admin-actions-search-clear{border-radius:var(--radius-card);width:1.625rem;height:1.625rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:.125rem}.admin-actions-search-clear:hover{background-color:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.admin-actions-search-clear:hover{background-color:color-mix(in srgb,var(--color-primary)10%,var(--color-surface))}}.admin-actions-search-clear:hover{color:var(--color-default)}.admin-actions-search-clear svg{width:.875rem;height:.875rem}.admin-actions-legend{flex-wrap:wrap;gap:.25rem;display:flex}.admin-actions-legend-item{--admin-panel-accent:var(--color-brand);border:1px solid var(--glass-border);background:linear-gradient(145deg,var(--glass-bg-strong)0%,var(--glass-bg)100%);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(130%);font-size:var(--fs-3xs);color:var(--color-default);border-radius:9999px;align-items:center;gap:.25rem;padding:.1875rem .4375rem;font-weight:700;display:inline-flex}.admin-actions-legend-item:before{background-color:var(--admin-panel-accent);content:"";border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem}.admin-actions-legend-item--danger{--admin-panel-accent:var(--color-danger);color:var(--color-danger)}.admin-actions-group-category,.admin-actions-group .admin-collapsible-box-eyebrow{border:1px solid var(--glass-border);background:linear-gradient(145deg,var(--glass-bg-strong)0%,var(--glass-bg)100%);width:fit-content;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(130%);font-size:var(--fs-3xs);letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);border-radius:9999px;padding:.125rem .375rem;font-weight:700}.admin-actions-search-empty{border:1px dashed var(--glass-border);border-radius:var(--radius-card);background:var(--glass-bg);-webkit-backdrop-filter:blur(8px)saturate(130%);text-align:center;font-size:var(--fs-2xs);color:var(--color-muted);margin:0;padding:.5rem}@media (max-width:640px){.admin-actions-search-input{min-height:3rem;font-size:var(--fs-md);padding-right:3rem}.admin-actions-search-clear{width:2.75rem;height:2.75rem;right:.125rem}.admin-actions-legend-item{min-height:1.75rem;font-size:var(--fs-2xs);padding-inline:.5rem}.admin-collapsible-box-trigger,.admin-actions-group .admin-collapsible-box-trigger{min-height:48px;padding:.375rem .5rem}.admin-companies-filters-source,.admin-companies-filters-source .admin-ios-switch,.admin-people-employees-switch,.admin-people-employees-switch .admin-ios-switch{min-height:48px}.admin-companies-filters-source .admin-ios-switch,.admin-people-employees-switch .admin-ios-switch{min-width:48px}.admin-companies-filters-source-label{font-size:var(--fs-md)}.admin-companies-filters-field-label{font-size:var(--fs-2xs)}.admin-side-panel-header{padding:.5rem .75rem}.admin-side-panel-toggle-btn{min-width:48px;min-height:48px}.admin-side-panel-accordion-trigger{min-height:48px;font-size:var(--fs-base);padding:.5rem .75rem}.admin-side-panel-accordion-body{padding:.625rem}.admin-actions-panel .admin-companies-drawer-select,.admin-companies-filters .admin-companies-drawer-select{min-height:48px;font-size:var(--fs-md)}}.admin-actions-panel-intro{font-size:var(--fs-xs);color:var(--color-muted);margin:0 0 .125rem;line-height:1.35}.admin-actions-group{--admin-panel-accent:var(--color-brand);border-radius:var(--radius-card);border:1px solid var(--glass-border);background:linear-gradient(145deg,var(--glass-bg-strong)0%,var(--glass-bg)100%);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);flex-direction:column;gap:.25rem;padding:.3125rem .375rem .375rem;display:flex}.admin-actions-group-title{font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-default);margin:0;font-weight:700}.admin-actions-group-desc{font-size:var(--fs-3xs);color:var(--color-muted);margin:0;line-height:1.3}.admin-actions-group-body,.admin-actions-stack{flex-direction:column;gap:.25rem;display:flex}.admin-actions-section{flex-direction:column;gap:.25rem;padding-top:.25rem;display:flex}.admin-actions-section+.admin-actions-section{border-top:1px solid var(--glass-border);margin-top:.125rem;padding-top:.375rem}.admin-actions-section-label{font-size:var(--fs-3xs);letter-spacing:.04em;color:var(--color-muted);margin:0;font-weight:700}.admin-actions-section-body{flex-direction:column;gap:.25rem;display:flex}.admin-actions-row{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}@media (max-width:1024px){.admin-actions-section-body .admin-companies-drawer-visibility-actions,.admin-actions-section-body .admin-companies-drawer-visibility-row{width:100%}.admin-actions-section-body .admin-companies-drawer-visibility-actions{flex-direction:column;align-items:stretch}.admin-actions-section-body .admin-companies-drawer-select,.admin-actions-section-body .admin-companies-drawer-btn-visibility{width:100%}}@media (max-width:640px){.admin-actions-section-label{align-items:center;min-height:1.75rem;display:flex}.admin-actions-section-body .admin-companies-drawer-btn-visibility,.admin-actions-section-body .btn-primary,.admin-actions-section-body .companies-toolbar-btn-bulk,.admin-actions-section-body .companies-batch-btn-enrich,.admin-actions-section-body .companies-batch-btn-firecrawl-nano,.admin-actions-section-body .companies-batch-btn-find-domain,.admin-actions-section-body .companies-batch-btn-fix-location,.admin-actions-section-body .companies-batch-btn-fix-names,.admin-actions-section-body .admin-companies-drawer-btn-danger,.admin-actions-section-body .admin-companies-drawer-select,.admin-actions-section-body .companies-filter-btn-refresh{min-height:48px;font-size:var(--fs-md)}}.admin-actions-group .admin-collapsible-box-title{color:var(--color-default)}.admin-actions-group--danger{--admin-panel-accent:var(--color-danger);border-color:#e0364f}@supports (color:color-mix(in lab,red,red)){.admin-actions-group--danger{border-color:color-mix(in srgb,var(--color-danger)32%,var(--glass-border))}}@supports (color:color-mix(in lab,red,red)){.admin-actions-group--danger{background:linear-gradient(145deg,color-mix(in srgb,var(--color-danger)10%,var(--glass-bg-strong))0%,var(--glass-bg)100%)}}.admin-actions-group--danger .admin-collapsible-box-title,.admin-actions-group--danger .admin-actions-group-title{color:var(--color-danger)}.admin-companies-drawer-body .admin-actions-panel .companies-toolbar-btn-merge,.admin-companies-drawer-body .admin-actions-panel .btn-primary,.admin-companies-drawer-body .admin-actions-panel .companies-toolbar-btn-bulk,.admin-companies-drawer-body .admin-actions-panel .companies-batch-btn-enrich,.admin-companies-drawer-body .admin-actions-panel .companies-batch-btn-firecrawl-nano,.admin-companies-drawer-body .admin-actions-panel .companies-batch-btn-find-domain,.admin-companies-drawer-body .admin-actions-panel .companies-batch-btn-fix-location,.admin-companies-drawer-body .admin-actions-panel .companies-batch-btn-fix-names,.admin-companies-drawer-body .admin-actions-panel .companies-batch-btn-link-conference,.admin-companies-drawer-body .admin-actions-panel .companies-batch-btn-unlink-conference,.admin-actions-panel .btn-primary,.admin-actions-panel .companies-filter-btn-refresh,.admin-actions-panel .settings-action-btn,.admin-actions-panel .admin-companies-drawer-btn-danger,.admin-actions-panel .admin-companies-drawer-btn-visibility,.admin-actions-panel .admin-operator-hold-approve,.admin-actions-panel .admin-operator-hold-reject{width:100%}.admin-actions-panel .admin-actions-row .companies-filter-btn-refresh,.admin-actions-panel .admin-actions-row .btn-primary{flex:auto;width:auto;min-width:7.5rem}.admin-export-fields-dialog{flex-direction:column;gap:0;max-height:min(90vh,40rem);display:flex;overflow:hidden}.admin-export-fields-dialog__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.admin-export-fields-dialog__toolbar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.admin-export-fields-dialog__link-btn{font-size:var(--fs-sm);color:var(--color-brand);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-height:2.75rem;padding:0;font-weight:600;display:inline-flex}.admin-export-fields-dialog__link-btn:hover:not(:disabled){text-decoration:underline}.admin-export-fields-dialog__link-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.admin-export-fields-dialog__link-btn{min-height:3rem}}.admin-export-fields-dialog__count{font-size:var(--fs-xs);color:var(--color-muted);margin-left:auto}.admin-export-fields-dialog__list{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background-color:var(--color-surface-muted);flex:auto;min-height:0;margin-top:.75rem;padding:.25rem 0;overflow-y:auto}.admin-export-fields-dialog__group-heading{z-index:1;border-bottom:1px solid var(--color-border-subtle);background-color:var(--color-surface-muted);color:var(--color-brand);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;padding:.625rem .75rem .375rem;font-weight:700;position:sticky;top:0}.admin-export-fields-dialog__row{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;min-height:2.75rem;padding:.5rem .75rem;display:grid}.admin-export-fields-dialog__row:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.admin-export-fields-dialog__row:hover{background-color:color-mix(in srgb,var(--color-surface)70%,transparent)}}.admin-export-fields-dialog__row input[type=checkbox]{width:1.125rem;height:1.125rem;accent-color:var(--color-brand);flex-shrink:0}.admin-export-fields-dialog__row-label{font-size:var(--fs-base);color:var(--color-default);min-width:0}.admin-export-fields-dialog__row-key{font-size:var(--fs-2xs);font-family:var(--font-mono,ui-monospace,monospace);color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;max-width:9rem;overflow:hidden}.admin-export-fields-dialog__footer{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}@media (max-width:640px){.admin-export-fields-dialog{max-width:calc(100vw - 2rem);padding:1rem}.admin-export-fields-dialog__row{grid-template-columns:auto minmax(0,1fr)}.admin-export-fields-dialog__row-key{display:none}.admin-export-fields-dialog__count{width:100%;margin-left:0}.admin-export-fields-dialog__footer{flex-direction:column-reverse}.admin-export-fields-dialog__footer .btn-primary,.admin-export-fields-dialog__footer .companies-filter-btn-refresh{justify-content:center;width:100%;min-height:2.75rem}}.conference-lead-magnet-dialog{flex-direction:column;gap:0;max-height:min(90vh,44rem);display:flex;overflow:hidden}.conference-lead-magnet-dialog__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.conference-lead-magnet-dialog__form{flex-direction:column;flex:auto;gap:.5rem;min-height:0;margin-top:1.25rem;display:flex;overflow-y:auto}.conference-lead-magnet-dialog__label{font-size:var(--fs-base);color:var(--color-default);font-weight:600}.conference-lead-magnet-dialog__input{width:100%;min-height:2.75rem;padding:.5rem .75rem}.conference-lead-magnet-dialog__hint{font-size:var(--fs-xs);color:var(--color-muted);margin:0}.conference-lead-magnet-dialog__delivery{border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;margin-top:.5rem;padding:.75rem 0;display:flex}.conference-lead-magnet-dialog__delivery-copy{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.conference-lead-magnet-dialog__delivery-title{font-size:var(--fs-base);color:var(--color-default);align-items:center;gap:.4rem;font-weight:600;display:flex}.conference-lead-magnet-dialog__list{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background-color:var(--color-surface-muted);font-size:var(--fs-sm);color:var(--color-muted);gap:.35rem;margin:.75rem 0 0;padding:.75rem .75rem .75rem 1.75rem;list-style:outside;display:grid}.conference-lead-magnet-dialog__error-block{flex-direction:column;align-items:stretch;gap:.5rem;margin-top:.75rem;display:flex}.conference-lead-magnet-dialog__error{margin:0}.conference-lead-magnet-dialog__error-block .companies-filter-btn-refresh{align-self:flex-start;min-height:2.75rem}.conference-lead-magnet-dialog__status{font-size:var(--fs-sm);color:var(--color-muted);align-items:center;gap:.5rem;margin:.75rem 0 0;display:flex}.conference-lead-magnet-dialog__footer{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}.conference-lead-magnet-dialog__footer .btn-primary,.conference-lead-magnet-dialog__footer .companies-filter-btn-refresh{min-height:2.75rem}@media (max-width:640px){.conference-lead-magnet-dialog{max-width:calc(100vw - 2rem);padding:1rem}.conference-lead-magnet-dialog__input{min-height:3rem}.conference-lead-magnet-dialog__delivery{min-height:3.75rem}.conference-lead-magnet-dialog__footer{flex-direction:column-reverse}.conference-lead-magnet-dialog__footer .btn-primary,.conference-lead-magnet-dialog__footer .companies-filter-btn-refresh,.conference-lead-magnet-dialog__error-block .companies-filter-btn-refresh{justify-content:center;width:100%;min-height:3rem}}.admin-companies-batches-modal{width:100%;max-width:84rem;min-height:0}.admin-companies-batches-modal-scroll{min-height:0}.admin-companies-batches-modal-applied{border-top:1px solid var(--color-border-subtle);flex-shrink:0;min-height:0;max-height:min(42vh,22rem);margin-top:.75rem;padding-top:.75rem;overflow-y:auto}.admin-openai-batch-submitted{min-width:0;font-size:var(--fs-xs);line-height:1.35}.admin-openai-batch-submitted-when{color:var(--color-default)}.admin-openai-batch-submitted-who{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}@media (max-width:640px){.admin-companies-batches-modal{max-width:100%;max-height:92vh}.admin-openai-batch-submitted-who{white-space:normal;max-width:100%}}.admin-companies-batches-modal-load-more-wrap{justify-content:center;padding:.75rem 0 .25rem;display:flex}.admin-companies-batches-modal-load-more{border-radius:var(--radius-card);border:1px solid var(--color-border);min-height:2.75rem;font-size:var(--fs-base);color:var(--color-default);background-color:var(--color-surface);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.admin-companies-batches-modal-load-more:hover:not(:disabled){background-color:var(--color-surface-muted);border-color:var(--color-border-muted)}.admin-companies-batches-modal-load-more:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.admin-companies-batches-modal-load-more{width:100%;min-height:3rem;font-size:var(--fs-md)}}.admin-offline-batch-all-batches{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#306bac73;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.admin-offline-batch-all-batches{border-color:color-mix(in oklab,var(--color-primary)45%,transparent)}}.admin-offline-batch-all-batches{background-color:var(--color-surface-success);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-default);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.admin-offline-batch-all-batches:hover{border-color:#306baca6}@supports (color:color-mix(in lab,red,red)){.admin-offline-batch-all-batches:hover{border-color:color-mix(in oklab,var(--color-primary)65%,transparent)}}}.admin-offline-batch-all-batches:disabled{opacity:.5}.admin-confirm-action-modal{min-height:0}.admin-confirm-action-modal__copy{font-size:var(--fs-base);color:var(--color-muted);margin-top:.5rem;line-height:1.45}.admin-confirm-action-modal__copy p+p{margin-top:.5rem}.admin-confirm-action-modal__hint{font-size:var(--fs-xs);color:var(--color-muted);margin-top:.5rem}.admin-confirm-action-modal__actions{flex-direction:column-reverse;gap:.5rem;margin-top:1.5rem;display:flex}.admin-confirm-action-modal__cancel{border-radius:var(--radius-card);border:1px solid #d7e1ef4d}@supports (color:color-mix(in lab,red,red)){.admin-confirm-action-modal__cancel{border:1px solid color-mix(in srgb,var(--color-border)30%,transparent)}}.admin-confirm-action-modal__cancel{background:var(--color-surface);font-size:var(--fs-base);color:var(--color-default);cursor:pointer;min-height:44px;padding:.625rem 1rem;font-weight:500}.admin-confirm-action-modal__cancel:hover:not(:disabled){background:var(--color-surface-muted)}.admin-confirm-action-modal__cancel:disabled{opacity:.5;cursor:not-allowed}@media (min-width:640px){.admin-confirm-action-modal__actions{flex-direction:row;justify-content:flex-end;align-items:center}.admin-confirm-action-modal__hold{min-width:12rem}}@media (max-width:639.98px){.admin-confirm-action-modal{max-width:100%;padding:1rem}.admin-confirm-action-modal__cancel,.admin-confirm-action-modal__hold{width:100%;min-height:48px}}.admin-openai-batch-run-modal{min-height:0}.admin-openai-batch-run-modal-body{flex-direction:column;gap:.75rem;display:flex}.admin-openai-batch-run-modal-body .hold-to-confirm-btn{width:100%}.admin-openai-batch-websearch-block{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface-muted);flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.admin-openai-batch-websearch-row{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.admin-openai-batch-websearch-copy{flex:auto;min-width:0}.admin-openai-batch-websearch-label{font-size:var(--fs-sm);color:var(--color-default);font-weight:600}.admin-openai-batch-websearch-hint{font-size:var(--fs-xs);color:var(--color-muted);margin-top:.2rem;line-height:1.35}.admin-openai-batch-switch{cursor:pointer;flex-shrink:0;justify-content:flex-end;align-items:center;min-width:44px;min-height:44px;display:inline-flex;position:relative}.admin-openai-batch-switch-input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.admin-openai-batch-switch-track{background:var(--color-border);border-radius:9999px;width:2.75rem;height:1.5rem;transition:background-color .15s;display:block;position:relative}.admin-openai-batch-switch-thumb{background:var(--color-surface);border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:.2rem;left:.2rem;box-shadow:0 1px 2px #12142840}@supports (color:color-mix(in lab,red,red)){.admin-openai-batch-switch-thumb{box-shadow:0 1px 2px color-mix(in srgb,var(--color-charcoal)25%,transparent)}}.admin-openai-batch-switch-thumb{transition:transform .15s}.admin-openai-batch-switch-input:checked+.admin-openai-batch-switch-track{background:var(--color-primary)}.admin-openai-batch-switch-input:checked+.admin-openai-batch-switch-track .admin-openai-batch-switch-thumb{transform:translate(1.2rem)}.admin-openai-batch-switch-input:focus-visible+.admin-openai-batch-switch-track{outline:2px solid var(--color-primary);outline-offset:2px}.admin-openai-batch-switch:has(.admin-openai-batch-switch-input:disabled){cursor:not-allowed;opacity:.55}.admin-openai-batch-tool-calls{flex-direction:column;gap:.35rem;display:flex}.admin-openai-batch-tool-calls-input{width:5.5rem;max-width:100%}.hold-to-confirm-btn{isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;min-height:44px;position:relative;overflow:hidden}.hold-to-confirm-btn__fill{z-index:0;transform-origin:0;background:#306bac47;position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(0)}@supports (color:color-mix(in lab,red,red)){.hold-to-confirm-btn__fill{background:color-mix(in srgb,var(--color-primary)28%,transparent)}}.hold-to-confirm-btn__fill{pointer-events:none}.hold-to-confirm-btn.is-holding .hold-to-confirm-btn__fill{animation:hold-to-confirm-fill var(--hold-ms,2s)linear forwards}.hold-to-confirm-btn__content{z-index:1;justify-content:center;align-items:center;gap:.375rem;width:100%;display:inline-flex;position:relative}@keyframes hold-to-confirm-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hold-to-confirm-btn:disabled{cursor:not-allowed}.hold-to-confirm-btn.is-holding{cursor:progress}.hold-to-confirm-btn.settings-action-btn--danger .hold-to-confirm-btn__fill,.hold-to-confirm-btn.hold-to-confirm-btn--danger .hold-to-confirm-btn__fill{background:#e0364f52}@supports (color:color-mix(in lab,red,red)){.hold-to-confirm-btn.settings-action-btn--danger .hold-to-confirm-btn__fill,.hold-to-confirm-btn.hold-to-confirm-btn--danger .hold-to-confirm-btn__fill{background:color-mix(in srgb,var(--color-danger)32%,transparent)}}.hold-to-confirm-btn.settings-action-btn--warning .hold-to-confirm-btn__fill{background:#f59e0b61}@supports (color:color-mix(in lab,red,red)){.hold-to-confirm-btn.settings-action-btn--warning .hold-to-confirm-btn__fill{background:color-mix(in srgb,var(--color-amber)38%,transparent)}}.hold-to-confirm-btn.btn-primary .hold-to-confirm-btn__fill,.hold-to-confirm-btn.admin-openai-batch-apply-reapply .hold-to-confirm-btn__fill{background:#ffffff52}@supports (color:color-mix(in lab,red,red)){.hold-to-confirm-btn.btn-primary .hold-to-confirm-btn__fill,.hold-to-confirm-btn.admin-openai-batch-apply-reapply .hold-to-confirm-btn__fill{background:color-mix(in srgb,var(--color-inverse)32%,transparent)}}@media (max-width:640px){.admin-openai-batch-run-modal{max-width:100%;padding:1rem}.admin-openai-batch-websearch-row{flex-direction:column;align-items:stretch}.admin-openai-batch-switch{justify-content:flex-start}}.link-primary{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary)}@media (hover:hover){.link-primary:hover{text-decoration-line:underline}}@keyframes icp-cta-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.icp-overlay-cta{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#306bac73;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.icp-overlay-cta{border-color:color-mix(in oklab,var(--color-primary)45%,transparent)}}.icp-overlay-cta{background-color:var(--color-surface-success);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-default);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.icp-overlay-cta:hover{border-color:#306bacb3}@supports (color:color-mix(in lab,red,red)){.icp-overlay-cta:hover{border-color:color-mix(in oklab,var(--color-primary)70%,transparent)}}.icp-overlay-cta:hover{background-color:var(--color-surface-muted);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.icp-overlay-cta{animation:2s ease-in-out infinite icp-cta-breathe}dialog[open]{max-height:calc(100vh - 2rem);margin:0;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}dialog.dialog-link-icp[open]{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-page);flex-direction:column;width:min(24rem,100vw - 2rem);height:fit-content;max-height:min(90vh,100vh - 2rem);margin:0;padding:0;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 25px 50px -12px #0f223838}@supports (color:color-mix(in lab,red,red)){dialog.dialog-link-icp[open]{box-shadow:0 25px 50px -12px color-mix(in srgb,var(--color-default)22%,transparent)}}dialog.dialog-link-icp::backdrop{background-color:#0406123b}@supports (color:color-mix(in lab,red,red)){dialog.dialog-link-icp::backdrop{background-color:color-mix(in srgb,var(--color-overlay)40%,transparent)}}dialog.dialog-link-icp::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialog-link-icp-header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem 0;display:flex}.dialog-link-icp-body{flex:auto;min-height:0;padding:1rem 1.25rem 1.25rem;overflow:hidden auto}.dialog-link-icp-footer{border-top:1px solid var(--color-border);text-align:center;flex-shrink:0;padding:.75rem 1.25rem 1rem}.dialog-link-icp-footer__link{font-size:var(--fs-base);color:var(--color-primary);font-weight:500;text-decoration:none}.dialog-link-icp-footer__link:hover{text-decoration:underline}.dialog-link-icp-close{border-radius:var(--radius-card);color:var(--color-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:-.25rem -.25rem 0 0;padding:.375rem;transition:background-color .15s,color .15s;display:inline-flex}.dialog-link-icp-close:hover{background-color:var(--color-surface-muted);color:var(--color-default)}.dialog-link-icp-close:focus-visible{outline:2px solid #306bac66}@supports (color:color-mix(in lab,red,red)){.dialog-link-icp-close:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)40%,transparent)}}.dialog-link-icp-close:focus-visible{outline-offset:2px}.dialog-link-icp-current-badge{border:1px solid #9db8d8;border-radius:.375rem;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.dialog-link-icp-current-badge{border:1px solid color-mix(in srgb,var(--color-primary)35%,var(--color-border))}}.dialog-link-icp-current-badge{font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);background-color:#ecf2f8;padding:.125rem .45rem;font-weight:800;line-height:1.2}@supports (color:color-mix(in lab,red,red)){.dialog-link-icp-current-badge{background-color:color-mix(in srgb,var(--color-primary)9%,var(--color-surface))}}.dialog-link-icp-option{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);text-align:left;width:100%;font-size:var(--fs-base);color:var(--color-default);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:500;line-height:1.25rem;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex}.dialog-link-icp-option:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.dialog-link-icp-option:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.dialog-link-icp-option:focus-visible{outline-offset:2px}.dialog-link-icp-rs-threshold{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.dialog-link-icp-rs-threshold__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dialog-link-icp-rs-threshold__label{font-size:var(--fs-base);color:var(--color-default);font-weight:600}.dialog-link-icp-rs-threshold__value{min-width:4.5rem;font-size:var(--fs-base);font-variant-numeric:tabular-nums;color:var(--color-default);text-align:right;font-weight:700}.dialog-link-icp-rs-threshold__slider{cursor:pointer;width:100%;height:.375rem;accent-color:var(--color-primary);border-radius:.375rem}.dialog-link-icp-rs-threshold__slider:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.dialog-link-icp-rs-threshold__slider:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.dialog-link-icp-rs-threshold__slider:focus-visible{outline-offset:2px}.dialog-link-icp-rs-threshold__slider:disabled{cursor:not-allowed;opacity:.5}.dialog-link-icp-rs-threshold__hint{margin:0}.dialog-link-icp-option:hover:not(:disabled){background-color:var(--color-surface-muted)}.dialog-link-icp-option:disabled{opacity:.5}.dialog-link-icp-option--current{border-color:var(--color-primary);background-color:var(--color-surface-muted);box-shadow:0 0 0 1px #306bac40}@supports (color:color-mix(in lab,red,red)){.dialog-link-icp-option--current{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary)25%,transparent)}}.dialog-link-icp-option--current:hover:not(:disabled){background-color:var(--color-surface-muted)}.dialog-link-icp-option:has(.dialog-link-icp-option__select){cursor:default;padding:.25rem .25rem .25rem 0}.dialog-link-icp-option__select{text-align:left;min-width:0;min-height:2.75rem;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:.5rem;padding:.5rem .5rem .5rem 1rem;font-weight:500;display:flex}.dialog-link-icp-option__select:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.dialog-link-icp-option__select:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.dialog-link-icp-option__select:focus-visible{outline-offset:2px;border-radius:.25rem}.dialog-link-icp-option__select:disabled{opacity:.5;cursor:not-allowed}.dialog-link-icp-option__edit{border-radius:var(--radius-card);min-width:2.75rem;min-height:2.75rem;color:var(--color-muted);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:-.375rem -.375rem -.375rem 0;display:inline-flex}.dialog-link-icp-option__edit:hover{background:var(--color-surface-muted);color:var(--color-default)}.dialog-link-icp-option__edit:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.dialog-link-icp-option__edit:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.dialog-link-icp-option__edit:focus-visible{outline-offset:1px}.dialog-link-icp-option__edit-icon{width:1rem;height:1rem}.dialog-link-icp-option__default{color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.dialog-link-icp-option__default:hover:not(:disabled),.dialog-link-icp-option__default--active{color:var(--color-primary)}.dialog-link-icp-option__default--active .dialog-link-icp-option__default-icon{fill:currentColor}.dialog-link-icp-option__default:disabled{opacity:.45;cursor:not-allowed}.dialog-link-icp-option__default:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.dialog-link-icp-option__default:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.dialog-link-icp-option__default:focus-visible{outline-offset:1px}.dialog-link-icp-option__default-icon{width:1rem;height:1rem}.overlay{inset:calc(var(--spacing)*0);z-index:50;background-color:var(--color-overlay);padding:calc(var(--spacing)*4);justify-content:center;align-items:center;display:flex;position:fixed}.modal-panel{width:100%;max-width:var(--container-md);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing)*6);border-width:1px;border-color:var(--glass-border);background:var(--dashboard-panel-bg);box-shadow:var(--dashboard-panel-shadow);-webkit-backdrop-filter:var(--glass-filter)}.bulk-modal-panel{border-radius:var(--radius-xl);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing)*6);border-width:1px;border-color:var(--glass-border);background:var(--dashboard-panel-bg);box-shadow:var(--dashboard-panel-shadow);width:min(95vw,80rem)}.bulk-modal-progress-panel{border-radius:var(--radius-xl);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing)*6);border-width:1px;border-color:var(--glass-border);background:var(--dashboard-panel-bg);box-shadow:var(--dashboard-panel-shadow);width:min(95vw,72rem)}.conference-cover-dropzone{cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-border-muted);background-color:#f4f7fb4d}@supports (color:color-mix(in lab,red,red)){.conference-cover-dropzone{background-color:color-mix(in oklab,var(--color-surface-muted)30%,transparent)}}.conference-cover-dropzone{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*6);text-align:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.conference-cover-dropzone:hover{border-color:#306bac80}@supports (color:color-mix(in lab,red,red)){.conference-cover-dropzone:hover{border-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.conference-cover-dropzone:hover{background-color:#f4f7fb80}@supports (color:color-mix(in lab,red,red)){.conference-cover-dropzone:hover{background-color:color-mix(in oklab,var(--color-surface-muted)50%,transparent)}}.conference-cover-dropzone--active{border-color:var(--color-primary);background-color:#306bac0d}@supports (color:color-mix(in lab,red,red)){.conference-cover-dropzone--active{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.conference-cover-crop-shell{height:calc(var(--spacing)*56);border-radius:var(--radius-lg);background-color:var(--color-surface-muted);width:100%;position:relative;overflow:hidden}@media (min-width:48rem){.conference-cover-crop-shell{height:calc(var(--spacing)*72)}}.conference-cover-crop-zoom{width:100%;accent-color:var(--color-primary)}.conference-cover-preview{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);object-fit:cover;aspect-ratio:16/9;width:100%}.auth-panel__title.text-center,.auth-panel__subtitle.text-center{text-align:center}.auth-icon-success{color:var(--color-emerald)}.conference-admin-hero-img-edit{right:calc(var(--spacing)*2);bottom:calc(var(--spacing)*2);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:#fffffff2;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.conference-admin-hero-img-edit{background-color:color-mix(in oklab,var(--color-surface)95%,transparent)}}.conference-admin-hero-img-edit{color:var(--color-default);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.conference-admin-hero-img-edit:hover{background-color:var(--color-surface-muted)}}.gauge-card{cursor:pointer;border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding:calc(var(--spacing)*5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:relative}@media (hover:hover){.gauge-card:hover{border-color:var(--color-primary)}}.gauge-card-badge{top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);background-color:var(--color-surface-success);color:var(--color-primary);border-radius:3.40282e38px;position:absolute}.gauge-card-title{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-default)}.gauge-card-desc{margin-bottom:calc(var(--spacing)*4);-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gauge-card-track{height:calc(var(--spacing)*1.5);background-color:var(--color-surface-muted);border-radius:3.40282e38px;width:100%;overflow:hidden}.gauge-card-fill{background-color:var(--color-primary);height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px}.gauge-card-label{margin-top:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-muted)}.member-status-ghost{background-color:var(--color-surface-muted);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-muted);border-radius:3.40282e38px;align-items:center;display:inline-flex}.member-status-select{min-width:6.5rem}.members-table-subscription-cell{vertical-align:middle;max-width:14rem}.members-table-scroll-shell{flex-direction:column;max-height:min(70vh,46rem);display:flex}.members-table-scroll-inner{-webkit-overflow-scrolling:touch;overflow:auto}.members-table-row--admin-role>td{background-color:var(--color-surface-danger)}.members-origin-pill{font-size:var(--fs-xs);border-radius:9999px;align-items:center;padding:.125rem .5rem;font-weight:600;display:inline-flex}.members-origin-pill--invited{border:1px solid #306bac4d}@supports (color:color-mix(in lab,red,red)){.members-origin-pill--invited{border:1px solid color-mix(in srgb,var(--color-primary)30%,transparent)}}.members-origin-pill--invited{background-color:var(--color-surface-success);color:var(--color-primary)}.members-origin-pill--organic{border:1px solid var(--color-border-subtle);background-color:var(--color-surface-muted);color:var(--color-muted)}.members-email-confirm-pill{font-size:var(--fs-xs);border-radius:9999px;align-items:center;padding:.125rem .5rem;font-weight:600;display:inline-flex}.members-email-confirm-pill--confirmed{border:1px solid #306bac4d}@supports (color:color-mix(in lab,red,red)){.members-email-confirm-pill--confirmed{border:1px solid color-mix(in srgb,var(--color-primary)30%,transparent)}}.members-email-confirm-pill--confirmed{background-color:var(--color-surface-success);color:var(--color-primary)}.members-email-confirm-pill--pending{border:1px solid #f59e0b59}@supports (color:color-mix(in lab,red,red)){.members-email-confirm-pill--pending{border:1px solid color-mix(in srgb,var(--color-amber)35%,transparent)}}.members-email-confirm-pill--pending{background-color:#fef3e2}@supports (color:color-mix(in lab,red,red)){.members-email-confirm-pill--pending{background-color:color-mix(in srgb,var(--color-amber)12%,var(--color-surface))}}.members-email-confirm-pill--pending{color:var(--color-amber)}.members-pill-status.members-pill-status--ghost{border:1px solid var(--color-border-subtle)}.members-table-select{background-color:var(--color-surface);color:var(--color-default);border-style:solid;border-width:1px;border-color:var(--color-border-subtle)}.members-cell-status-wrap[data-member-status=active] .members-table-select--status{background-color:var(--color-surface-success);color:var(--color-primary);border-color:#306bac59}@supports (color:color-mix(in lab,red,red)){.members-cell-status-wrap[data-member-status=active] .members-table-select--status{border-color:color-mix(in srgb,var(--color-primary)35%,transparent)}}.members-cell-status-wrap[data-member-status=inactive] .members-table-select--status{background-color:var(--color-surface-danger);color:var(--color-danger);border-color:#e0364f59}@supports (color:color-mix(in lab,red,red)){.members-cell-status-wrap[data-member-status=inactive] .members-table-select--status{border-color:color-mix(in srgb,var(--color-danger)35%,transparent)}}.members-cell-tier-wrap[data-tier-code=none] .members-table-select--tier{background-color:var(--color-surface-muted);color:var(--color-muted);border-color:var(--color-border-subtle)}.members-cell-tier-wrap[data-tier-code=free] .members-table-select--tier,.members-cell-tier-wrap[data-tier-code=free-demo] .members-table-select--tier{background-color:var(--color-surface-muted);color:var(--color-default);border-color:var(--color-border-subtle)}.members-cell-tier-wrap[data-tier-code=paid] .members-table-select--tier,.members-cell-tier-wrap[data-tier-code=paid-pro] .members-table-select--tier{background-color:#e8eff6}@supports (color:color-mix(in lab,red,red)){.members-cell-tier-wrap[data-tier-code=paid] .members-table-select--tier,.members-cell-tier-wrap[data-tier-code=paid-pro] .members-table-select--tier{background-color:color-mix(in srgb,var(--color-primary)11%,var(--color-surface))}}.members-cell-tier-wrap[data-tier-code=paid] .members-table-select--tier,.members-cell-tier-wrap[data-tier-code=paid-pro] .members-table-select--tier{color:var(--color-primary);border-color:#306bac61}@supports (color:color-mix(in lab,red,red)){.members-cell-tier-wrap[data-tier-code=paid] .members-table-select--tier,.members-cell-tier-wrap[data-tier-code=paid-pro] .members-table-select--tier{border-color:color-mix(in srgb,var(--color-primary)38%,transparent)}}.members-cell-tier-wrap[data-tier-code=paid-enterprise] .members-table-select--tier{background-color:#e6edf5}@supports (color:color-mix(in lab,red,red)){.members-cell-tier-wrap[data-tier-code=paid-enterprise] .members-table-select--tier{background-color:color-mix(in srgb,var(--color-brand)12%,var(--color-surface))}}.members-cell-tier-wrap[data-tier-code=paid-enterprise] .members-table-select--tier{color:var(--color-brand);border-color:#306bac61}@supports (color:color-mix(in lab,red,red)){.members-cell-tier-wrap[data-tier-code=paid-enterprise] .members-table-select--tier{border-color:color-mix(in srgb,var(--color-brand)38%,transparent)}}.members-cell-role-wrap .members-table-select--role{background-color:var(--color-surface-muted);color:var(--color-default);border-color:var(--color-border-subtle)}.members-cell-role-wrap[data-admin-role-code=admin] .members-table-select--role{background-color:#e6edf5}@supports (color:color-mix(in lab,red,red)){.members-cell-role-wrap[data-admin-role-code=admin] .members-table-select--role{background-color:color-mix(in srgb,var(--color-brand)12%,var(--color-surface))}}.members-cell-role-wrap[data-admin-role-code=admin] .members-table-select--role{color:var(--color-brand);border-color:#306bac61}@supports (color:color-mix(in lab,red,red)){.members-cell-role-wrap[data-admin-role-code=admin] .members-table-select--role{border-color:color-mix(in srgb,var(--color-brand)38%,transparent)}}.members-table-row--admin-role .members-cell-role-wrap .members-table-select--role{background-color:var(--color-surface-danger);color:var(--color-danger);border-color:#e0364f59}@supports (color:color-mix(in lab,red,red)){.members-table-row--admin-role .members-cell-role-wrap .members-table-select--role{border-color:color-mix(in srgb,var(--color-danger)35%,transparent)}}.icp-company-score-loader-wrap{vertical-align:middle;justify-content:center;align-items:center;min-height:1.5rem;display:inline-flex;position:relative}.icp-company-score-loader-wrap--md{min-height:2.5rem}.icp-company-score-loader-wrap .page-loader--inline{flex-shrink:0}.score-bar{align-items:center;gap:3px;display:inline-flex}.score-bar__dot{background-color:var(--color-border-subtle,#d1d5db);border-radius:50%;width:10px;height:10px;transition:background-color .15s}.score-bar__dot--filled{background-color:var(--color-primary,#3b82f6)}.score-bar--dirty .score-bar__dot--filled{opacity:.45}.score-bar--competitor{cursor:help;position:relative}.score-bar--competitor .score-bar__dot--filled{background-color:var(--color-danger)}.score-bar--competitor.score-bar--dirty .score-bar__dot--filled{opacity:.45}.score-bar--competitor:after{content:attr(data-score-bar-competitor-label);border-radius:var(--radius-card);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--color-inverse,#fff);background-color:var(--color-danger);padding:4px 8px;font-weight:700;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0f22382e}@supports (color:color-mix(in lab,red,red)){.score-bar--competitor:after{box-shadow:0 2px 8px color-mix(in srgb,var(--color-default)18%,transparent)}}.score-bar--competitor:after{opacity:0;pointer-events:none;z-index:5;transition:opacity .12s}.score-bar--competitor:hover:after{opacity:1}.companies-table-name-pill__logo-shell{border:1px solid var(--color-border-subtle);background-color:var(--color-surface);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:.125rem;display:flex}.companies-table-name-pill__logo-img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.companies-table-name-pill__logo-shell--empty{background-color:var(--color-surface-muted);border-style:dashed}.companies-table-name-pill{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface-muted);text-align:left;align-items:center;gap:.5rem;max-width:100%;padding:.35rem .65rem .35rem .35rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.companies-table-name-pill:hover{border-color:#8cacd1}@supports (color:color-mix(in lab,red,red)){.companies-table-name-pill:hover{border-color:color-mix(in srgb,var(--color-brand)45%,var(--color-border))}}.companies-table-name-pill:hover{background-color:var(--color-surface);box-shadow:0 4px 14px #0f223814}@supports (color:color-mix(in lab,red,red)){.companies-table-name-pill:hover{box-shadow:0 4px 14px color-mix(in srgb,var(--color-default)8%,transparent)}}.companies-table-name-pill__label{min-width:0;color:var(--color-brand);font-weight:700}.companies-table-name-pill__arrow{background-color:var(--color-border-subtle);width:1.25rem;height:1.25rem;color:var(--color-muted);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.companies-table-name-pill:hover .companies-table-name-pill__arrow{background-color:var(--color-brand);color:var(--color-inverse)}.companies-merge-page{--merge-side-a-accent:var(--color-sapphire);--merge-side-b-accent:var(--color-emerald);--merge-side-a-surface:var(--merge-side-a-accent)}@supports (color:color-mix(in lab,red,red)){.companies-merge-page{--merge-side-a-surface:color-mix(in srgb,var(--merge-side-a-accent)9%,var(--color-surface))}}.companies-merge-page{--merge-side-b-surface:var(--merge-side-b-accent)}@supports (color:color-mix(in lab,red,red)){.companies-merge-page{--merge-side-b-surface:color-mix(in srgb,var(--merge-side-b-accent)9%,var(--color-surface))}}.companies-merge-page{--merge-score-surface:#fef1dd}@supports (color:color-mix(in lab,red,red)){.companies-merge-page{--merge-score-surface:color-mix(in srgb,var(--color-amber)14%,var(--color-surface))}}.companies-merge-page{--merge-score-border:#e4c58f}@supports (color:color-mix(in lab,red,red)){.companies-merge-page{--merge-score-border:color-mix(in srgb,var(--color-amber)42%,var(--color-border))}}.companies-merge-page{--merge-center-surface:#f3f3f4}@supports (color:color-mix(in lab,red,red)){.companies-merge-page{--merge-center-surface:color-mix(in srgb,var(--color-deep-navy)5%,var(--color-ivory))}}.companies-merge-header{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}@media (min-width:640px){.companies-merge-header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem}}.companies-merge-logs-link{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);min-height:2.75rem;font-size:var(--fs-base);color:var(--color-brand);flex-shrink:0;justify-content:center;align-items:center;padding:.5rem .875rem;font-weight:600;text-decoration:none;display:inline-flex}.companies-merge-logs-link:hover{background-color:var(--color-surface-muted)}.companies-merge-automerge{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;display:flex}.companies-merge-automerge__label{font-size:var(--fs-sm);color:var(--color-muted);font-weight:600}.companies-merge-count-picker{flex-direction:column;flex:12rem;gap:.25rem;min-width:0;display:flex}.companies-merge-count-picker__head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.companies-merge-count-picker__value{font-family:var(--font-numeric);font-size:var(--fs-base);font-variant-numeric:tabular-nums;color:var(--color-default);font-weight:700}.companies-merge-count-picker__slider{cursor:pointer;width:100%;height:2.75rem;accent-color:var(--color-primary);border-radius:.375rem;margin:0}.companies-merge-count-picker__slider:focus-visible{outline:2px solid #306bac73}@supports (color:color-mix(in lab,red,red)){.companies-merge-count-picker__slider:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary)45%,transparent)}}.companies-merge-count-picker__slider:focus-visible{outline-offset:2px}.companies-merge-count-picker__slider:disabled{cursor:not-allowed;opacity:.45}.companies-merge-automerge__btn{border-radius:var(--radius-card);border:1px solid var(--color-emerald);background-color:#e3f4e9;flex:auto;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.companies-merge-automerge__btn{background-color:color-mix(in srgb,var(--color-emerald)12%,var(--color-surface))}}.companies-merge-automerge__btn{font-size:var(--fs-base);color:var(--color-emerald);cursor:pointer;padding:.5rem .875rem;font-weight:700}.companies-merge-automerge__btn:hover:not(:disabled){background-color:#d0eddb}@supports (color:color-mix(in lab,red,red)){.companies-merge-automerge__btn:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-emerald)20%,var(--color-surface))}}.companies-merge-automerge__btn:disabled{opacity:.45;cursor:not-allowed}.companies-merge-search{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;display:flex}.companies-merge-search__input{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);min-width:0;min-height:2.75rem;font-size:var(--fs-md);color:var(--color-default);flex:8rem;padding:.5rem .75rem}.companies-merge-search__btn{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);min-height:2.75rem;font-size:var(--fs-base);color:var(--color-default);cursor:pointer;flex:none;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .875rem;font-weight:700;display:inline-flex}.companies-merge-search__btn:hover:not(:disabled){background-color:var(--color-surface-muted)}.companies-merge-search__btn:disabled{opacity:.45;cursor:not-allowed}.companies-merge-logs-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.companies-merge-log-item{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);overflow:hidden}.companies-merge-log-item__summary{text-align:left;cursor:pointer;width:100%;min-height:3rem;color:var(--color-default);background:0 0;border:0;grid-template-columns:auto 1fr;gap:.35rem .75rem;padding:.875rem 1rem;display:grid}@media (min-width:768px){.companies-merge-log-item__summary{grid-template-columns:auto 10rem 1fr auto;align-items:center}}.companies-merge-log-item__chevron{color:var(--color-muted);grid-row:1/span 2;align-items:center;display:flex}@media (min-width:768px){.companies-merge-log-item__chevron{grid-row:auto}}.companies-merge-log-item__when{font-family:var(--font-numeric);font-size:var(--fs-sm);color:var(--color-muted)}.companies-merge-log-item__pair{font-size:var(--fs-base);flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-weight:600;display:flex}.companies-merge-log-item__name--loser{color:var(--color-muted);font-weight:500}.companies-merge-log-item__arrow{color:var(--color-muted)}.companies-merge-log-item__domains{font-size:var(--fs-sm);color:var(--color-muted);grid-column:2}@media (min-width:768px){.companies-merge-log-item__domains{text-align:right;grid-column:auto}}.companies-merge-log-item__detail{border-top:1px solid var(--color-border);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.companies-merge-log-meta{grid-template-columns:1fr;gap:.75rem;margin:0;display:grid}@media (min-width:640px){.companies-merge-log-meta{grid-template-columns:1fr 1fr}}.companies-merge-log-meta dt{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);margin:0 0 .25rem;font-weight:700}.companies-merge-log-meta dd{font-size:var(--fs-base);word-break:break-all;margin:0}.companies-merge-log-meta__mono{font-family:var(--font-numeric)}.companies-merge-log-detail-title{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);margin:.25rem 0 0;font-weight:700}.companies-merge-log-fields,.companies-merge-log-remaps{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.companies-merge-log-fields li,.companies-merge-log-remaps li{font-size:var(--fs-base);border-bottom:1px solid #d7e1ef99;grid-template-columns:1fr auto auto;gap:.5rem;padding:.35rem 0;display:grid}@supports (color:color-mix(in lab,red,red)){.companies-merge-log-fields li,.companies-merge-log-remaps li{border-bottom:1px solid color-mix(in srgb,var(--color-border)60%,transparent)}}.companies-merge-log-fields__name,.companies-merge-log-remaps__table{overflow-wrap:anywhere;font-weight:600}.companies-merge-log-fields__from,.companies-merge-log-fields__reason,.companies-merge-log-remaps__count{font-family:var(--font-numeric);color:var(--color-muted)}.companies-merge-log-remaps li{grid-template-columns:1fr auto}.companies-merge-metrics{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);grid-template-columns:1fr;gap:1rem;margin-top:1rem;padding:1rem;display:grid}@media (min-width:768px){.companies-merge-metrics{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;padding:1.25rem 1.5rem}}.companies-merge-metrics__group{min-width:0}.companies-merge-metrics__heading{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .5rem;font-weight:700}.companies-merge-metrics__rows{flex-direction:column;gap:.5rem;display:flex}.companies-merge-metrics__row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-height:2.75rem;display:flex}.companies-merge-metrics__label{font-size:var(--fs-base);color:var(--color-default)}.companies-merge-metrics__value{font-family:var(--font-numeric);font-size:var(--fs-lg);color:var(--color-brand);min-width:1.5rem;font-weight:700}.companies-merge-metrics__clear{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);min-height:2.75rem;font-size:var(--fs-base);color:var(--color-default);cursor:pointer;margin-left:auto;padding:.5rem .875rem;font-weight:600}.companies-merge-metrics__clear:hover:not(:disabled){background-color:var(--color-surface-muted)}.companies-merge-metrics__clear:disabled{opacity:.45;cursor:not-allowed}.companies-merge-metrics__actions{flex-direction:column;align-items:stretch;gap:.5rem;min-width:0;display:flex}@media (min-width:768px){.companies-merge-metrics__actions{justify-content:flex-start;align-self:stretch;min-width:0;max-width:none}}.companies-merge-metrics__actions .companies-merge-metrics__heading{text-align:left;width:100%}.companies-merge-metrics__recalc{border-radius:var(--radius-card);border:1px solid #9db8d8;flex:auto;justify-content:center;align-items:center;gap:.5rem;min-width:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.companies-merge-metrics__recalc{border:1px solid color-mix(in srgb,var(--color-sapphire)35%,var(--color-border))}}.companies-merge-metrics__recalc{background-color:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.companies-merge-metrics__recalc{background-color:color-mix(in srgb,var(--color-sapphire)10%,var(--color-surface))}}.companies-merge-metrics__recalc{min-height:2.75rem;font-size:var(--fs-base);color:var(--color-sapphire);cursor:pointer;padding:.625rem 1rem;font-weight:600}.companies-merge-metrics__recalc:hover:not(:disabled){background-color:#dee7f2}@supports (color:color-mix(in lab,red,red)){.companies-merge-metrics__recalc:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-sapphire)16%,var(--color-surface))}}.companies-merge-metrics__recalc:disabled{opacity:.45;cursor:not-allowed}.companies-merge-metrics__report{width:100%;font-family:var(--font-numeric);font-size:var(--fs-xs);color:var(--color-muted);text-align:left;margin:0;line-height:1.45}.companies-merge-section-title{font-size:var(--fs-lg);color:var(--color-default);font-weight:600}.companies-merge-empty{border-radius:var(--radius-card);border:1px dashed var(--color-border-muted);background-color:var(--color-surface);font-size:var(--fs-base);color:var(--color-muted);padding:1.5rem 1rem}.companies-merge-pair{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);padding:1rem;box-shadow:0 10px 28px #0a0d1e12,0 2px 8px #0f22380d}@supports (color:color-mix(in lab,red,red)){.companies-merge-pair{box-shadow:0 10px 28px color-mix(in srgb,var(--color-deep-navy)7%,transparent),0 2px 8px color-mix(in srgb,var(--color-default)5%,transparent)}}.companies-merge-pair__grid{grid-template-columns:1fr;align-items:stretch;gap:.875rem;display:grid}@media (min-width:1024px){.companies-merge-pair__grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1rem}}.companies-merge-side{border-radius:calc(var(--radius-card) - .15rem);border:1px solid var(--color-border-subtle);flex-direction:column;gap:.75rem;min-width:0;min-height:100%;padding:.875rem;display:flex}.companies-merge-side--left{background:linear-gradient(135deg,var(--merge-side-a-surface)0%,var(--color-surface)55%);border-left:4px solid var(--merge-side-a-accent)}.companies-merge-side--right{background:linear-gradient(135deg,var(--merge-side-b-surface)0%,var(--color-surface)55%);border-right:4px solid var(--merge-side-b-accent)}.companies-merge-side__body{flex-direction:column;gap:.75rem;min-width:0;display:flex}@media (min-width:640px){.companies-merge-side__body{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem}}.companies-merge-side__identity{flex:auto;min-width:0}.companies-merge-side__domain{font-size:var(--fs-sm);color:var(--color-muted);word-break:break-all;margin-top:.35rem;font-weight:500}.companies-merge-side__stats{flex:auto;grid-template-columns:repeat(2,minmax(7.25rem,1fr));gap:.625rem;width:100%;min-width:15rem;margin-left:auto;display:grid}@media (min-width:640px){.companies-merge-side__stats{width:min(24rem,55%);min-width:16rem}}.companies-merge-stat{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);flex-direction:column;gap:.25rem;min-width:0;padding:.55rem .75rem;display:flex;box-shadow:0 2px 8px #0f22380a}@supports (color:color-mix(in lab,red,red)){.companies-merge-stat{box-shadow:0 2px 8px color-mix(in srgb,var(--color-default)4%,transparent)}}.companies-merge-side__actions{flex-direction:column;flex:auto;min-height:2.75rem;margin-top:auto;display:flex}.companies-merge-side__actions .companies-merge-btn--merge-left,.companies-merge-side__actions .companies-merge-btn--merge-right{flex:auto;justify-content:center;align-items:center;width:100%;min-height:2.75rem;display:flex}.companies-merge-stat__label{font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.companies-merge-stat__value{font-size:var(--fs-lg);letter-spacing:-.02em;color:var(--color-default);font-weight:800;line-height:1.1}.companies-merge-stat__value--enrichment-none{font-size:var(--fs-md);color:var(--color-fit-mid);font-weight:700}.companies-merge-stat__value--enrichment-ai{color:var(--color-emerald)}.companies-merge-stat__value--enrichment-api{color:var(--color-sapphire)}.companies-merge-stat__value--enrichment-both{font-size:var(--fs-base);color:var(--color-deep-navy)}.companies-merge-stat--enrichment{border-color:#a1d0c1}@supports (color:color-mix(in lab,red,red)){.companies-merge-stat--enrichment{border-color:color-mix(in srgb,var(--color-emerald)28%,var(--color-border))}}.companies-merge-stat--enrichment{background-color:#f1f9f4}@supports (color:color-mix(in lab,red,red)){.companies-merge-stat--enrichment{background-color:color-mix(in srgb,var(--color-emerald)6%,var(--color-surface))}}.companies-merge-stat--conferences{border-color:#a8c0dc}@supports (color:color-mix(in lab,red,red)){.companies-merge-stat--conferences{border-color:color-mix(in srgb,var(--color-sapphire)28%,var(--color-border))}}.companies-merge-stat--conferences{background-color:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.companies-merge-stat--conferences{background-color:color-mix(in srgb,var(--color-sapphire)6%,var(--color-surface))}}.companies-merge-stat__value--conferences-zero{color:var(--color-fit-mid)}.companies-merge-stat__value--conferences-active{color:var(--color-sapphire);font-size:var(--fs-2xl)}.companies-merge-side__name-btn{border-radius:var(--radius-card);border:1px solid #b2c7e0;align-items:center;gap:.5rem;max-width:100%;padding:.35rem .65rem .35rem .35rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.companies-merge-side__name-btn{border:1px solid color-mix(in srgb,var(--color-brand)22%,var(--color-border))}}.companies-merge-side__name-btn{background-color:var(--color-surface);text-align:left;transition:border-color .15s,background-color .15s,box-shadow .15s}.companies-merge-side--left .companies-merge-side__name-btn{border-color:var(--merge-side-a-accent)}@supports (color:color-mix(in lab,red,red)){.companies-merge-side--left .companies-merge-side__name-btn{border-color:color-mix(in srgb,var(--merge-side-a-accent)35%,var(--color-border))}}.companies-merge-side--right .companies-merge-side__name-btn{border-color:var(--merge-side-b-accent)}@supports (color:color-mix(in lab,red,red)){.companies-merge-side--right .companies-merge-side__name-btn{border-color:color-mix(in srgb,var(--merge-side-b-accent)35%,var(--color-border))}}.companies-merge-side__name-btn:hover{background-color:var(--color-surface-muted);box-shadow:0 4px 14px #0f223814}@supports (color:color-mix(in lab,red,red)){.companies-merge-side__name-btn:hover{box-shadow:0 4px 14px color-mix(in srgb,var(--color-default)8%,transparent)}}.companies-merge-side__name-label{min-width:0;font-weight:700;font-size:var(--fs-base);color:var(--color-brand)}.companies-merge-side--left .companies-merge-side__name-label{color:var(--merge-side-a-accent)}.companies-merge-side--right .companies-merge-side__name-label{color:var(--merge-side-b-accent)}.companies-merge-side__name-arrow{background-color:var(--color-border-subtle);width:1.25rem;height:1.25rem;color:var(--color-muted);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.companies-merge-side__name-btn:hover .companies-merge-side__name-arrow{background-color:var(--color-primary);color:var(--color-inverse)}.companies-merge-center{border-radius:calc(var(--radius-card) - .15rem);border:1px solid var(--color-border-subtle);background-color:var(--merge-center-surface);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;min-height:100%;padding:.75rem;display:flex}.companies-merge-center__hint{text-align:center;font-size:var(--fs-xs);color:var(--color-muted);margin:0;line-height:1.3}@media (min-width:1024px){.companies-merge-center{min-width:10.5rem;max-width:11.5rem}}.companies-merge-score{border:1px solid var(--merge-score-border);background-color:var(--merge-score-surface);text-align:center;white-space:nowrap;border-radius:9999px;flex-direction:row;flex:none;justify-content:center;align-self:center;align-items:baseline;gap:.3rem;margin-top:auto;padding:.2rem .45rem;display:inline-flex}.companies-merge-score__label{font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;color:#bc7f16;font-weight:700}@supports (color:color-mix(in lab,red,red)){.companies-merge-score__label{color:color-mix(in srgb,var(--color-amber)75%,var(--color-default))}}.companies-merge-score__value{font-size:var(--fs-xs);letter-spacing:-.02em;color:var(--color-deep-navy);font-weight:800;line-height:1}.companies-merge-score--high .companies-merge-score__value{color:var(--color-garnet)}.companies-merge-score--mid .companies-merge-score__value{color:var(--color-amber)}.companies-merge-score--low .companies-merge-score__value{color:var(--color-sapphire)}.companies-merge-center__actions{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:.4rem;width:100%;min-height:0;display:flex}.companies-merge-btn{border-radius:var(--radius-card);min-height:2.75rem;font-size:var(--fs-sm);border:1px solid #0000;padding:.5rem .75rem;font-weight:600;line-height:1.25;transition:background-color .15s,border-color .15s,color .15s}.companies-merge-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.companies-merge-btn{min-height:3rem}}.companies-merge-btn--merge-left,.companies-merge-btn--merge-right{border-color:var(--color-border-muted);background-color:var(--color-surface);width:100%;color:var(--color-default);box-shadow:0 1px 3px #0f22380f}@supports (color:color-mix(in lab,red,red)){.companies-merge-btn--merge-left,.companies-merge-btn--merge-right{box-shadow:0 1px 3px color-mix(in srgb,var(--color-default)6%,transparent)}}.companies-merge-btn--merge-left:hover:not(:disabled),.companies-merge-btn--merge-right:hover:not(:disabled){background-color:var(--color-surface-muted);border-color:var(--color-border)}.conferences-merge-page .companies-merge-center__actions .companies-merge-btn--merge-left.companies-merge-btn--recommended{font-size:var(--fs-base);border-color:#306bac8c;padding:.625rem .875rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.conferences-merge-page .companies-merge-center__actions .companies-merge-btn--merge-left.companies-merge-btn--recommended{border-color:color-mix(in srgb,var(--color-primary)55%,transparent)}}.conferences-merge-page .companies-merge-center__actions .companies-merge-btn--merge-left.companies-merge-btn--recommended{background-color:var(--color-primary);color:var(--color-inverse);box-shadow:0 4px 14px #306bac47}@supports (color:color-mix(in lab,red,red)){.conferences-merge-page .companies-merge-center__actions .companies-merge-btn--merge-left.companies-merge-btn--recommended{box-shadow:0 4px 14px color-mix(in srgb,var(--color-primary)28%,transparent)}}.conferences-merge-page .companies-merge-center__actions .companies-merge-btn--merge-left.companies-merge-btn--recommended:hover:not(:disabled){background-color:#2b609b}@supports (color:color-mix(in lab,red,red)){.conferences-merge-page .companies-merge-center__actions .companies-merge-btn--merge-left.companies-merge-btn--recommended:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary)88%,var(--color-deep-navy))}}.conferences-merge-page .conferences-merge-side{flex-direction:column;gap:.45rem;min-height:0;padding:.75rem .875rem;display:flex}.conferences-merge-page .conferences-merge-side--winner{box-shadow:inset 0 0 0 1px #16a34a59}@supports (color:color-mix(in lab,red,red)){.conferences-merge-page .conferences-merge-side--winner{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-emerald)35%,transparent)}}.conferences-merge-side__top{justify-content:space-between;align-items:flex-start;gap:.5rem .75rem;min-width:0;display:flex}.conferences-merge-side__name{flex:auto;min-width:0;max-width:100%}.conferences-merge-side__filled{border:1px solid var(--color-border-subtle);background-color:var(--color-surface);font-size:var(--fs-2xs);letter-spacing:.02em;color:var(--color-muted);white-space:nowrap;border-radius:9999px;flex:none;margin-top:.2rem;padding:.2rem .45rem;font-weight:700;line-height:1.2}.conferences-merge-side__filled--winner{border-color:#8ac8ad}@supports (color:color-mix(in lab,red,red)){.conferences-merge-side__filled--winner{border-color:color-mix(in srgb,var(--color-emerald)40%,var(--color-border))}}.conferences-merge-side__filled--winner{background-color:#e8f6ed}@supports (color:color-mix(in lab,red,red)){.conferences-merge-side__filled--winner{background-color:color-mix(in srgb,var(--color-emerald)10%,var(--color-surface))}}.conferences-merge-side__filled--winner{color:var(--color-emerald)}.conferences-merge-side__url{min-width:0;font-size:var(--fs-xs);color:var(--color-muted);font-weight:500;line-height:1.35;text-decoration:none;display:block}.conferences-merge-side__url:hover{color:var(--color-brand);text-decoration:underline}.conferences-merge-side__url--empty{color:#4e627ab3;font-style:italic}@supports (color:color-mix(in lab,red,red)){.conferences-merge-side__url--empty{color:color-mix(in srgb,var(--color-muted)70%,transparent)}}.conferences-merge-side__meta{border-top:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:.35rem .75rem;min-width:0;margin-top:.15rem;padding-top:.45rem;display:grid}.conferences-merge-side__meta-item{flex-direction:column;gap:.1rem;min-width:0;display:flex}.conferences-merge-side__meta-item--topic{grid-column:1/-1}.conferences-merge-side__meta-label{font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.conferences-merge-side__meta-value{font-size:var(--fs-sm);color:var(--color-default);min-width:0;font-weight:600;line-height:1.25}@media (max-width:639.98px){.conferences-merge-side__top{flex-wrap:wrap}.conferences-merge-side__filled{order:-1}.conferences-merge-side__meta{grid-template-columns:1fr}}@media (min-width:640px) and (max-width:1023.98px){.conferences-merge-side__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.companies-merge-side--left .companies-merge-btn--merge-left.companies-merge-btn--recommended{border-color:var(--merge-side-a-accent)}@supports (color:color-mix(in lab,red,red)){.companies-merge-side--left .companies-merge-btn--merge-left.companies-merge-btn--recommended{border-color:color-mix(in srgb,var(--merge-side-a-accent)55%,transparent)}}.companies-merge-side--left .companies-merge-btn--merge-left.companies-merge-btn--recommended{background-color:var(--merge-side-a-accent);color:var(--color-inverse);box-shadow:0 4px 14px var(--merge-side-a-accent)}@supports (color:color-mix(in lab,red,red)){.companies-merge-side--left .companies-merge-btn--merge-left.companies-merge-btn--recommended{box-shadow:0 4px 14px color-mix(in srgb,var(--merge-side-a-accent)28%,transparent)}}.companies-merge-side--left .companies-merge-btn--merge-left.companies-merge-btn--recommended:hover:not(:disabled){background-color:var(--merge-side-a-accent)}@supports (color:color-mix(in lab,red,red)){.companies-merge-side--left .companies-merge-btn--merge-left.companies-merge-btn--recommended:hover:not(:disabled){background-color:color-mix(in srgb,var(--merge-side-a-accent)88%,var(--color-deep-navy))}}.companies-merge-side--right .companies-merge-btn--merge-right.companies-merge-btn--recommended{border-color:var(--merge-side-b-accent)}@supports (color:color-mix(in lab,red,red)){.companies-merge-side--right .companies-merge-btn--merge-right.companies-merge-btn--recommended{border-color:color-mix(in srgb,var(--merge-side-b-accent)55%,transparent)}}.companies-merge-side--right .companies-merge-btn--merge-right.companies-merge-btn--recommended{background-color:var(--merge-side-b-accent);color:var(--color-inverse);box-shadow:0 4px 14px var(--merge-side-b-accent)}@supports (color:color-mix(in lab,red,red)){.companies-merge-side--right .companies-merge-btn--merge-right.companies-merge-btn--recommended{box-shadow:0 4px 14px color-mix(in srgb,var(--merge-side-b-accent)28%,transparent)}}.companies-merge-side--right .companies-merge-btn--merge-right.companies-merge-btn--recommended:hover:not(:disabled){background-color:var(--merge-side-b-accent)}@supports (color:color-mix(in lab,red,red)){.companies-merge-side--right .companies-merge-btn--merge-right.companies-merge-btn--recommended:hover:not(:disabled){background-color:color-mix(in srgb,var(--merge-side-b-accent)88%,var(--color-deep-navy))}}.companies-merge-btn--ignore{border-color:var(--color-border-muted);background-color:var(--color-surface);color:var(--color-default)}.companies-merge-btn--ignore:hover:not(:disabled){background-color:var(--color-surface-muted)}.companies-merge-archive-item{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:#f7f9fc}@supports (color:color-mix(in lab,red,red)){.companies-merge-archive-item{background-color:color-mix(in srgb,var(--color-sapphire)4%,var(--color-surface))}}.companies-merge-archive-item{padding:.75rem 1rem}.companies-merge-archive-item__names{font-size:var(--fs-base);color:var(--color-default)}.companies-merge-archive-item__name{color:var(--color-brand);font-weight:600}.companies-merge-btn--restore{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);font-size:var(--fs-base);color:var(--color-default);padding:.375rem .75rem;font-weight:600}.companies-merge-btn--restore:hover:not(:disabled){background-color:var(--color-surface-muted)}.companies-merge-loading{color:var(--color-muted);align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}.companies-merge-error{border-radius:var(--radius-card);border:1px solid #e0364f59;margin-top:1rem}@supports (color:color-mix(in lab,red,red)){.companies-merge-error{border:1px solid color-mix(in srgb,var(--color-danger)35%,transparent)}}.companies-merge-error{background-color:var(--color-surface-danger);font-size:var(--fs-base);color:var(--color-danger);padding:.75rem 1rem}.conf-co-accent-line-list{flex-direction:column;gap:.75rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.conf-co-accent-line-li{border-left:3px solid var(--color-brand);min-width:0;margin:0;padding:0 0 0 1rem}.conf-co-accent-line-text{font-size:var(--fs-base);letter-spacing:-.012em;color:var(--color-default);white-space:normal;overflow-wrap:anywhere;font-weight:700;line-height:1.45;display:block}.conf-co-detail-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.conf-co-detail-back-btn{min-width:0;font-size:var(--fs-base);color:var(--color-muted);flex:auto;align-items:center;gap:.5rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.conf-co-detail-back-btn__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conf-co-detail-toolbar__cta-label{white-space:nowrap}.conf-co-detail-back-btn:hover{color:var(--color-default)}.conf-co-detail-sync-btn{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);font-size:var(--fs-base);color:var(--color-default);align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.conf-co-detail-sync-btn{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.conf-co-detail-sync-btn{cursor:pointer;transition:border-color .15s,color .15s}.conf-co-detail-sync-btn:hover{border-color:var(--color-brand);color:var(--color-brand)}@media (max-width:48rem){.conf-co-detail-toolbar{gap:.625rem;margin-bottom:1rem}.conf-co-detail-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1rem;margin-bottom:1rem;overflow-x:auto}.conf-co-detail-tabs::-webkit-scrollbar{display:none}.conf-co-detail-tab{min-height:3rem;font-size:var(--fs-sm);flex-shrink:0;padding-bottom:.5rem}.conf-co-detail-primary-signals{gap:1rem;margin-top:1.5rem}.conf-co-detail-more{gap:.5rem;margin-top:1.5rem}}.conf-co-header-wire__score-block{flex-direction:column;align-items:center;gap:.35rem;display:flex}.conf-co-header-wire__score-dash{font-size:var(--fs-6xl);font-variant-numeric:tabular-nums;font-weight:800;line-height:1;font-family:var(--font-sans);color:var(--color-muted)}.conf-co-header-wire__cta-primary,.conf-co-detail-locked-cta-btn{border-radius:var(--radius-card);min-height:2.75rem;font-size:var(--fs-sm);-webkit-backdrop-filter:blur(10px)saturate(140%);justify-content:center;align-items:center;gap:.45rem;padding:.55rem .85rem;font-weight:700;text-decoration:none;transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.conf-co-header-wire__cta-primary:disabled,.conf-co-detail-locked-cta-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.conf-co-header-wire__cta-primary,.conf-co-detail-locked-cta-btn{min-height:3rem}}button.conf-co-header-wire__cta-primary,a.conf-co-header-wire__cta-primary{cursor:pointer;font-family:var(--font-sans)}@media (max-width:1023.98px){.conf-co-detail-toolbar .conf-co-detail-toolbar__cta{min-height:48px;padding-inline:.75rem}}.conf-co-header-wire__cta-icon{flex-shrink:0;width:1rem;height:1rem}.conf-co-detail-intent-heading{font-size:var(--fs-base);letter-spacing:.04em;text-transform:uppercase;color:var(--color-brand);font-weight:700}.conf-co-detail-cheat-btn{z-index:1;border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);font-size:var(--fs-xs);color:var(--color-brand);align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem 1rem;font-weight:700;display:inline-flex;position:relative;box-shadow:0 1px 2px #0f22380d}@supports (color:color-mix(in lab,red,red)){.conf-co-detail-cheat-btn{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)5%,transparent)}}.conf-co-detail-cheat-btn{cursor:pointer;transition:border-color .15s,background-color .15s}.conf-co-detail-cheat-btn:hover{border-color:var(--color-brand);background-color:var(--color-surface-muted)}.conf-co-detail-tabs{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background-color:var(--color-surface-muted);gap:.25rem;width:fit-content;max-width:100%;margin-top:.25rem;margin-bottom:1.5rem;padding:.25rem;display:flex}.conf-co-detail-tab{border-radius:calc(var(--radius-card) - .125rem);min-height:2.5rem;font-size:var(--fs-base);color:var(--color-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;padding:.4rem .9rem;font-weight:700;transition:color .15s,background-color .15s;display:inline-flex}.conf-co-detail-tab:hover{color:var(--color-default)}.conf-co-detail-tab--active{background-color:var(--color-surface);color:var(--color-default);box-shadow:0 1px 3px #0f22381f}@supports (color:color-mix(in lab,red,red)){.conf-co-detail-tab--active{box-shadow:0 1px 3px color-mix(in srgb,var(--color-default)12%,transparent)}}.conf-co-detail-tab__count{min-width:1.25rem;height:1.25rem;font-family:var(--font-numeric);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;background-color:#e2eaf3;border-radius:9999px;justify-content:center;align-items:center;padding:0 .35rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.conf-co-detail-tab__count{background-color:color-mix(in srgb,var(--color-brand)14%,var(--color-surface))}}.conf-co-detail-tab__count{color:var(--color-brand)}.conf-co-detail-tab--active .conf-co-detail-tab__count{background-color:var(--color-brand);color:var(--color-on-primary)}.conf-co-detail-primary-signals{flex-direction:column;gap:1.25rem;min-width:0;margin-top:2rem;display:flex}.conf-co-detail-primary-signals__block{min-width:0}.conf-co-detail-more{flex-direction:column;gap:.75rem;min-width:0;margin-top:2rem;display:flex}.conf-co-detail-empty{border-radius:var(--radius-card);border:1px dashed var(--color-border-subtle);background-color:var(--color-surface-muted);text-align:center;font-size:var(--fs-base);color:var(--color-muted);padding:2rem}.conf-co-detail-list-wrap{border-radius:var(--radius-card);margin-top:1rem;position:relative}.conf-co-detail-list-wrap--coming-soon{min-height:18rem;overflow:hidden}.conf-co-detail-coming-soon-blur{filter:blur(7px);pointer-events:none;-webkit-user-select:none;user-select:none}.conf-co-detail-coming-soon-overlay{z-index:10;background-color:#ffffff6b;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.conf-co-detail-coming-soon-overlay{background-color:color-mix(in srgb,var(--color-surface)42%,transparent)}}.conf-co-detail-coming-soon-overlay{pointer-events:none;box-sizing:border-box}.conf-co-detail-coming-soon-msg{text-align:center;max-width:18ch;font-family:var(--font-sans);letter-spacing:-.02em;color:var(--color-default);pointer-events:none;flex-shrink:1;min-height:0;margin:0;font-size:clamp(1.35rem,3.5vw,2.25rem);font-weight:700;line-height:1.2}.conf-co-detail-coming-soon-cta{pointer-events:auto;flex-shrink:0;min-height:48px;padding-inline:1.25rem}@media (max-width:640px){.conf-co-detail-list-wrap--coming-soon{min-height:16rem}.conf-co-detail-coming-soon-overlay{gap:.75rem;padding:1rem}.conf-co-detail-coming-soon-msg{max-width:14ch;font-size:clamp(1.2rem,6vw,1.75rem)}}.conf-co-detail-people-grouped{flex-direction:column;gap:1.5rem;display:flex}.conf-co-detail-position-section{min-width:0}.conf-co-detail-position-heading{font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .65rem;font-weight:700}.conf-co-detail-position-count{color:var(--color-default);font-weight:700}.conf-co-detail-list-wrap--locked .conf-co-detail-person-list{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.conf-co-detail-person-card{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0f22380d}@supports (color:color-mix(in lab,red,red)){.conf-co-detail-person-card{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)5%,transparent)}}.conf-co-detail-person-card{cursor:pointer;transition:border-color .15s}.conf-co-detail-person-card:hover{border-color:#8cacd1}@supports (color:color-mix(in lab,red,red)){.conf-co-detail-person-card:hover{border-color:color-mix(in srgb,var(--color-brand)45%,var(--color-border))}}.conf-co-detail-person-card--unlocked{cursor:default}.conf-co-detail-person-card__identity{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.conf-co-detail-person-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.4rem;display:flex}.conf-co-detail-person-card--unlocked:hover{border-color:var(--color-border)}.conf-co-detail-person-card--locked-cta{cursor:default}.conf-co-detail-person-card--locked-cta:hover{border-color:var(--color-border)}.conf-co-detail-person-avatar{border-radius:var(--radius-card);object-fit:cover;flex-shrink:0;width:3rem;height:3rem}.conf-co-detail-person-avatar--ph{background-color:var(--color-surface-muted);color:var(--color-muted);justify-content:center;align-items:center;transition:color .15s;display:flex}.person-photo-placeholder-initials{font-size:var(--fs-md);letter-spacing:.02em;color:var(--color-muted);-webkit-user-select:none;user-select:none;font-weight:800;line-height:1}.conf-co-detail-person-card:hover .conf-co-detail-person-avatar--ph,.conf-co-detail-person-card:hover .conf-co-detail-person-avatar--ph .person-photo-placeholder-initials{color:var(--color-brand)}.conf-co-detail-person-name{font-size:var(--fs-lg);color:var(--color-default);font-weight:700;line-height:1.3}.conf-co-detail-person-name--plain{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conf-co-detail-person-role{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-base);color:var(--color-muted);margin-top:.125rem;overflow:hidden}.conf-co-detail-person-meta{flex-shrink:0;align-items:center;gap:1rem;display:flex}.conf-co-detail-person-contact-action{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);width:2.25rem;height:2.25rem;color:var(--color-muted);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.conf-co-detail-person-contact-action:hover{border-color:#8cacd1}@supports (color:color-mix(in lab,red,red)){.conf-co-detail-person-contact-action:hover{border-color:color-mix(in srgb,var(--color-brand)45%,var(--color-border))}}.conf-co-detail-person-contact-action:hover{background-color:var(--color-surface-muted);color:var(--color-brand)}@media (max-width:640px){.conf-co-detail-person-contact-action{width:2.75rem;height:2.75rem}}.conf-co-detail-locked-cta-actions{flex-shrink:0;align-items:center;gap:.625rem;display:flex}.conf-co-detail-locked-cta-btn--secondary{border-color:var(--color-border);background:var(--color-surface);box-shadow:none;color:var(--color-default);transform:none}.conf-co-detail-locked-cta-btn--secondary:hover{border-color:#8795a6}@supports (color:color-mix(in lab,red,red)){.conf-co-detail-locked-cta-btn--secondary:hover{border-color:color-mix(in srgb,var(--color-default)40%,var(--color-border))}}.conf-co-detail-locked-cta-btn--secondary:hover{background:var(--color-surface-muted);transform:none}@media (max-width:900px){.conf-co-detail-person-card--locked-cta{flex-wrap:wrap}.conf-co-detail-locked-cta-actions{justify-content:flex-start;width:100%}}@media (max-width:640px){.conf-co-detail-locked-cta-actions{flex-wrap:wrap}}.conf-co-identity{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);align-items:center;gap:1rem;min-width:0;margin-bottom:1rem;padding:1rem 1.25rem;display:flex;box-shadow:0 1px 2px #0f22380d}@supports (color:color-mix(in lab,red,red)){.conf-co-identity{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)5%,transparent)}}.conf-co-identity__logo{border-radius:var(--radius-card);flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;overflow:hidden}.conf-co-identity__logo-img{object-fit:contain;max-width:100%;max-height:100%}.conf-co-identity__logo-initial{border-radius:inherit;background-color:var(--color-surface-muted);width:100%;height:100%;font-family:var(--font-sans);font-size:var(--fs-2xl);color:var(--color-brand);justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex}.conf-co-identity__main{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.conf-co-identity__name-row{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;min-width:0;display:flex}.conf-co-identity__name{min-width:0;font-family:var(--font-sans);font-size:var(--fs-2xl);letter-spacing:-.01em;color:var(--color-default);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.2}.conf-co-identity__links{flex-wrap:wrap;align-items:center;gap:.75rem;display:inline-flex}.conf-co-identity__link{font-size:var(--fs-xs);color:var(--color-brand);align-items:center;gap:.3rem;font-weight:600;text-decoration:none;display:inline-flex}.conf-co-identity__link:hover{text-decoration:underline}.conf-co-identity__link-icon{flex-shrink:0;width:.8125rem;height:.8125rem}.conf-co-identity__meta{min-width:0;font-size:var(--fs-sm);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.3rem .75rem;line-height:1.35;display:flex}.conf-co-identity__meta-kv{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.conf-co-identity__meta-icon{width:.8125rem;height:.8125rem;color:var(--color-muted);flex-shrink:0}.conf-co-identity__meta-k{color:var(--color-muted);font-weight:600}.conf-co-identity__meta-v{min-width:0;color:var(--color-default);font-weight:700}.conf-co-identity__meta-sep{color:var(--color-border);-webkit-user-select:none;user-select:none;font-weight:600}.conf-co-identity__score{flex-shrink:0}.conf-co-identity__score .conference-companies-fit-donut-ring{width:3.25rem;height:3.25rem}.conf-co-identity__score .conference-companies-fit-donut-inner{width:2.6rem;height:2.6rem}.conf-co-identity__score .conference-companies-fit-donut-value{font-size:var(--fs-md)}.conf-co-identity__score .conference-companies-fit-donut-value--competitor-bang{font-size:var(--fs-2xl)}.conf-co-identity__score .conf-co-header-wire__score-dash{font-size:var(--fs-3xl)}.conf-co-identity__score .conference-companies-fit-competitor-tooltip{left:auto;right:0;transform:translate(0)translateY(.35rem)}.conf-co-identity__score .conference-companies-fit-donut-wrap:hover .conference-companies-fit-competitor-tooltip,.conf-co-identity__score .conference-companies-fit-donut-wrap:focus-within .conference-companies-fit-competitor-tooltip{transform:translate(0)translateY(0)}@media (max-width:48rem){.conf-co-identity{align-items:flex-start;gap:.875rem;padding:.875rem 1rem}.conf-co-identity__logo{width:2.75rem;height:2.75rem}.conf-co-identity__logo-initial,.conf-co-identity__name{font-size:var(--fs-lg)}.conf-co-identity__meta-sep{display:none}.conf-co-identity__meta{gap:.25rem .75rem}.conf-co-detail-tabs{scrollbar-width:none;width:100%;overflow-x:auto}.conf-co-detail-tabs::-webkit-scrollbar{display:none}.conf-co-detail-tab{flex-shrink:0;min-height:2.75rem}}.conf-co-reach-banner{border-radius:var(--radius-card);border:1px solid #c4d6ea;align-items:center;gap:.65rem;margin-bottom:1.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.conf-co-reach-banner{border:1px solid color-mix(in srgb,var(--color-brand)18%,var(--color-border-subtle))}}.conf-co-reach-banner{background-color:#f1f5f9}@supports (color:color-mix(in lab,red,red)){.conf-co-reach-banner{background-color:color-mix(in srgb,var(--color-brand)7%,var(--color-surface))}}.conf-co-reach-banner{padding:.85rem 1.1rem}.conf-co-reach-banner__icon{width:1.25rem;height:1.25rem;color:var(--color-brand);flex-shrink:0}.conf-co-reach-banner__text{min-width:0;font-size:var(--fs-base);color:var(--color-default);margin:0;line-height:1.4}.conf-co-reach-banner__count{font-family:var(--font-sans);font-size:var(--fs-lg);font-weight:700}.conf-co-reach-banner__detail{color:var(--color-muted)}.conf-co-detail-person-name-row{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;min-width:0;display:flex}.conf-co-detail-person-badge{font-size:var(--fs-2xs);border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.1rem .45rem;font-weight:700;line-height:1.4;display:inline-flex}.conf-co-detail-person-badge--verified{background-color:#def2e6}@supports (color:color-mix(in lab,red,red)){.conf-co-detail-person-badge--verified{background-color:color-mix(in srgb,var(--color-emerald)14%,var(--color-surface))}}.conf-co-detail-person-badge--verified{color:var(--color-emerald)}.conf-co-detail-person-badge--type{background-color:var(--color-surface-muted);color:var(--color-muted)}.conf-co-detail-person-badge__icon{stroke-width:3px;flex-shrink:0;width:.625rem;height:.625rem}.conf-co-profile{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);min-width:0;overflow:hidden;box-shadow:0 1px 2px #0f22380d}@supports (color:color-mix(in lab,red,red)){.conf-co-profile{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)5%,transparent)}}.conf-co-profile__trigger{text-align:start;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;min-height:2.75rem;padding:.9rem 1.15rem .75rem;display:flex}.conf-co-profile__trigger:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px;border-radius:var(--radius-card)}.conf-co-profile__title{min-width:0;font-family:var(--font-sans);font-size:var(--fs-lg);letter-spacing:-.02em;color:var(--color-default);margin:0;font-weight:700;line-height:1.25;transition:color .15s}.conf-co-profile__trigger:hover .conf-co-profile__title{color:var(--color-brand)}.conf-co-profile__toggle{font-size:var(--fs-xs);color:var(--color-brand);flex-shrink:0;align-items:center;gap:.25rem;font-weight:700;display:inline-flex}.conf-co-profile__chevron{flex-shrink:0;width:1.125rem;height:1.125rem;transition:transform .15s}.conf-co-profile__trigger[aria-expanded=true] .conf-co-profile__chevron{transform:rotate(180deg)}.conf-co-profile__lede{flex-direction:column;gap:1.1rem;min-width:0;padding:0 1.15rem 1.15rem;display:flex}.conf-co-profile__summary{max-width:78ch;font-size:var(--fs-base);color:var(--color-default);text-wrap:pretty;margin:0;line-height:1.55}.conf-co-profile__summary--clamped{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.conf-co-profile__label{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .6rem;font-weight:700}.conf-co-profile__more{font-size:var(--fs-xs);color:var(--color-muted);margin:.5rem 0 0;font-weight:600}.conf-co-profile__rest{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:1.4rem;min-width:0;padding:1.25rem 1.15rem 1.35rem;display:flex}.conf-co-profile__rest[hidden]{display:none}.conf-co-profile__grid{grid-template-columns:minmax(0,1fr);gap:1.4rem;min-width:0;display:grid}@media (min-width:768px){.conf-co-profile__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.conf-co-signal-feed{min-width:0;margin:0;padding:0;list-style:none;position:relative}.conf-co-signal-feed__item{min-width:0;font-size:var(--fs-sm);color:var(--color-default);text-wrap:pretty;padding:.3rem 0 .3rem 1.45rem;line-height:1.5;position:relative}.conf-co-signal-feed__item:before{content:"";border:2px solid var(--color-brand);background-color:var(--color-surface);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:.6rem;left:0}.conf-co-signal-feed__item:after{content:"";background-color:#b2c9e2;border-radius:9999px;width:2px;height:calc(100% - .75rem);position:absolute;top:1.35rem;left:.3125rem}@supports (color:color-mix(in lab,red,red)){.conf-co-signal-feed__item:after{background-color:color-mix(in srgb,var(--color-brand)28%,var(--color-border-subtle))}}.conf-co-signal-feed__item:last-child:after{content:none}@media (max-width:48rem){.conf-co-profile__trigger{min-height:3rem;padding:.85rem .9rem .7rem}.conf-co-profile__lede{padding:0 .9rem 1rem}.conf-co-profile__rest{padding:1rem .9rem 1.15rem}}.conf-co-detail-match-col{border-right:1px solid var(--color-border-subtle);text-align:right;margin-right:1rem;padding-right:1rem}@media (max-width:48rem){.conf-co-detail-person-card{flex-wrap:wrap;gap:.75rem;padding:1rem}.conf-co-detail-person-actions{width:100%}.conf-co-detail-person-actions .conference-attendees-btn{width:100%;min-height:48px}.conf-co-detail-person-meta{justify-content:space-between;width:100%}.conf-co-detail-match-col{text-align:left;border-right:none;margin-right:0;padding-right:0}}.conf-co-detail-match-label{font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);font-weight:700}.conf-co-detail-match-value{font-size:var(--fs-base);color:var(--color-primary);font-weight:700}.conf-co-detail-draft-hints{align-items:center;gap:1rem;display:none}@media (min-width:640px){.conf-co-detail-draft-hints{display:flex}}.conf-co-detail-draft-hint{font-size:var(--fs-xs);color:var(--color-muted);align-items:center;gap:.35rem;font-weight:700;transition:color .15s;display:inline-flex}.conf-co-detail-person-card:hover .conf-co-detail-draft-hint{color:var(--color-brand)}.conf-co-detail-lock-icon{background-color:var(--color-surface-muted);width:2rem;height:2rem;color:var(--color-muted);border-radius:9999px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.conf-co-detail-person-card:hover .conf-co-detail-lock-icon{background-color:var(--color-brand);color:var(--color-inverse)}.conf-co-detail-blur-text{filter:blur(4px);-webkit-user-select:none;user-select:none;color:#92a1b2}@supports (color:color-mix(in lab,red,red)){.conf-co-detail-blur-text{color:color-mix(in srgb,var(--color-muted)55%,var(--color-border-subtle))}}.conf-co-detail-unlock-overlay{z-index:10;border-radius:var(--radius-card);background-color:#ffffff80;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.conf-co-detail-unlock-overlay{background-color:color-mix(in srgb,var(--color-surface)50%,transparent)}}.conf-co-detail-unlock-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;padding:1rem}.conf-co-detail-unlock-pill{border:1px solid var(--color-border-subtle);background-color:var(--color-surface);font-size:var(--fs-base);color:var(--color-default);border-radius:9999px;align-items:center;gap:.5rem;padding:.65rem 1.35rem;font-weight:700;display:inline-flex;box-shadow:0 12px 28px #0f22381f}@supports (color:color-mix(in lab,red,red)){.conf-co-detail-unlock-pill{box-shadow:0 12px 28px color-mix(in srgb,var(--color-default)12%,transparent)}}.conf-co-detail-unlock-pill{transition:transform .15s,border-color .15s,color .15s}.conf-co-detail-unlock-overlay:hover .conf-co-detail-unlock-pill{border-color:var(--color-brand);color:var(--color-brand);transform:scale(1.03)}.company-briefing-page{padding-bottom:2rem}.company-briefing-hero{position:relative;overflow:hidden}.company-briefing-fit-chip{border:1px solid var(--color-border);font-size:var(--fs-xs);border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.company-briefing-fit-chip{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.company-briefing-fit-chip--high{border-color:#9db8d8}@supports (color:color-mix(in lab,red,red)){.company-briefing-fit-chip--high{border-color:color-mix(in srgb,var(--color-primary)35%,var(--color-border))}}.company-briefing-fit-chip--high{background-color:#306bac1f}@supports (color:color-mix(in lab,red,red)){.company-briefing-fit-chip--high{background-color:color-mix(in srgb,var(--color-primary)12%,transparent)}}.company-briefing-fit-chip--high{color:var(--color-primary)}.company-briefing-fit-chip--mid{border-color:#a0aec0}@supports (color:color-mix(in lab,red,red)){.company-briefing-fit-chip--mid{border-color:color-mix(in srgb,var(--color-muted)40%,var(--color-border))}}.company-briefing-fit-chip--mid{background-color:#4e627a1a}@supports (color:color-mix(in lab,red,red)){.company-briefing-fit-chip--mid{background-color:color-mix(in srgb,var(--color-muted)10%,transparent)}}.company-briefing-fit-chip--mid{color:var(--color-muted)}.company-briefing-fit-chip--low{border-color:#daaebf}@supports (color:color-mix(in lab,red,red)){.company-briefing-fit-chip--low{border-color:color-mix(in srgb,var(--color-danger)30%,var(--color-border))}}.company-briefing-fit-chip--low{background-color:#e0364f1a}@supports (color:color-mix(in lab,red,red)){.company-briefing-fit-chip--low{background-color:color-mix(in srgb,var(--color-danger)10%,transparent)}}.company-briefing-fit-chip--low{color:var(--color-danger)}.company-briefing-fit-chip--muted{color:var(--color-muted);background-color:var(--color-surface-muted)}.company-briefing-metric-tile{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface-muted);align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.company-briefing-metric-icon{color:var(--color-muted);margin-top:.125rem}.company-briefing-metric-label{font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);font-weight:700}.company-briefing-metric-value{font-size:var(--fs-base);color:var(--color-default);margin-top:.25rem;font-weight:700}.company-briefing-intent{border-radius:var(--radius-card);border:1px solid #b5c1d2;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.company-briefing-intent{border:1px solid color-mix(in srgb,var(--color-muted)25%,var(--color-border))}}.company-briefing-intent{background-color:var(--color-surface-muted);padding:1.25rem}.company-briefing-intent-glow{pointer-events:none;background-color:var(--color-primary);opacity:.08;filter:blur(40px);border-radius:9999px;width:8rem;height:8rem;position:absolute;top:0;right:0}.company-briefing-tab{font-size:var(--fs-base);color:var(--color-muted);border-bottom:2px solid #0000;padding-bottom:.75rem;font-weight:700;transition:color .15s,border-color .15s}.company-briefing-tab:hover{color:var(--color-default)}.company-briefing-tab--active{border-bottom-color:var(--color-brand);color:var(--color-brand)}.company-briefing-empty{border-radius:var(--radius-card);border:1px dashed var(--color-border-subtle);background-color:var(--color-surface-muted);text-align:center;font-size:var(--fs-base);color:var(--color-muted);padding:2rem}.company-briefing-person-card{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.25rem;display:flex;box-shadow:0 1px 2px #0f22380d}@supports (color:color-mix(in lab,red,red)){.company-briefing-person-card{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)5%,transparent)}}.company-briefing-person-card{transition:border-color .15s,box-shadow .15s}.company-briefing-person-card:hover{border-color:#a6c0dd}@supports (color:color-mix(in lab,red,red)){.company-briefing-person-card:hover{border-color:color-mix(in srgb,var(--color-brand)35%,var(--color-border-subtle))}}.company-briefing-person-avatar{object-fit:cover;border-radius:9999px;flex-shrink:0;width:3rem;height:3rem}.company-briefing-person-avatar--placeholder{background-color:var(--color-surface-muted);justify-content:center;align-items:center;display:flex}.company-briefing-person-lock{background-color:var(--color-surface-muted);width:2rem;height:2rem;color:var(--color-muted);border-radius:9999px;justify-content:center;align-items:center;display:flex}.company-briefing-list-wrap--locked .company-briefing-person-list{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.company-briefing-tier-overlay{z-index:10;border-radius:var(--radius-card);background-color:#ffffff8c;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.company-briefing-tier-overlay{background-color:color-mix(in srgb,var(--color-surface)55%,transparent)}}.company-briefing-tier-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;padding:1rem}.company-briefing-tier-overlay-pill{border:1px solid var(--color-border);background-color:var(--color-surface);font-size:var(--fs-base);color:var(--color-default);border-radius:9999px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-weight:700;display:inline-flex;box-shadow:0 8px 24px #0f22381f}@supports (color:color-mix(in lab,red,red)){.company-briefing-tier-overlay-pill{box-shadow:0 8px 24px color-mix(in srgb,var(--color-default)12%,transparent)}}.company-briefing-tier-overlay-pill{transition:transform .15s,border-color .15s,color .15s}.company-briefing-tier-overlay:hover .company-briefing-tier-overlay-pill{border-color:#8cacd1;transform:scale(1.02)}@supports (color:color-mix(in lab,red,red)){.company-briefing-tier-overlay:hover .company-briefing-tier-overlay-pill{border-color:color-mix(in srgb,var(--color-brand)45%,var(--color-border))}}.company-briefing-tier-overlay:hover .company-briefing-tier-overlay-pill{color:var(--color-brand)}.contact-modal-root{z-index:120;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.contact-modal-backdrop{background-color:#306bac8c;border:none;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.contact-modal-backdrop{background-color:color-mix(in srgb,var(--color-brand)55%,transparent)}}.contact-modal-backdrop{opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;transition:opacity .28s}.contact-modal-root--entered .contact-modal-backdrop{opacity:.85}.contact-modal-panel{z-index:1;border-radius:var(--radius-card);background-color:var(--color-surface);border:none;flex-direction:column;width:100%;max-width:56rem;max-height:min(90vh,720px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px #0f22382e}@supports (color:color-mix(in lab,red,red)){.contact-modal-panel{box-shadow:0 24px 48px color-mix(in srgb,var(--color-default)18%,transparent)}}.contact-modal-panel{opacity:0;transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1);transform:translateY(.75rem)scale(.98)}.contact-modal-root--entered .contact-modal-panel{opacity:1;transform:translateY(0)scale(1)}@media (min-width:768px){.contact-modal-panel{flex-direction:row}}.contact-modal-close{z-index:20;background-color:var(--color-surface-muted);color:var(--color-muted);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem;transition:background-color .15s,color .15s;display:flex;position:absolute;top:1rem;right:1rem}.contact-modal-close:hover{background-color:var(--color-border-subtle);color:var(--color-default)}.contact-modal-col{padding:2rem;position:relative}.contact-modal-col--lead{color:var(--color-inverse);background-color:var(--color-brand);flex:1;overflow:auto}.contact-modal-lead-glow{pointer-events:none;background-color:var(--color-inverse);opacity:.1;filter:blur(80px);border-radius:9999px;width:16rem;height:16rem;position:absolute;top:0;right:0}.contact-modal-sparkle{z-index:1;color:#4f81b8;position:relative}@supports (color:color-mix(in lab,red,red)){.contact-modal-sparkle{color:color-mix(in srgb,var(--color-primary)85%,var(--color-inverse))}}.contact-modal-title{z-index:1;position:relative}.contact-modal-lead-text{z-index:1;color:#ffffffc7;position:relative}@supports (color:color-mix(in lab,red,red)){.contact-modal-lead-text{color:color-mix(in srgb,var(--color-inverse)78%,transparent)}}.contact-modal-list{z-index:1;position:relative}.contact-modal-col--schedule{background-color:var(--color-surface-muted);flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:.75rem;padding:1rem 1.25rem 1.25rem;display:flex;overflow:auto}.contact-modal-iframe{border-radius:var(--radius-card);background-color:var(--color-surface);border:none;flex:auto;width:100%;max-width:100%;height:min(420px,50vh);min-height:16rem}.contact-modal-schedule-hint{max-width:22rem;margin-inline:auto;line-height:1.45}.contact-modal-schedule-external{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);font-size:var(--fs-sm);color:var(--color-brand);justify-content:center;align-self:center;align-items:center;padding:.5rem 1rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0f22380d}@supports (color:color-mix(in lab,red,red)){.contact-modal-schedule-external{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)5%,transparent)}}.contact-modal-schedule-external{transition:border-color .15s,background-color .15s}.contact-modal-schedule-external:hover{border-color:#9db8d8}@supports (color:color-mix(in lab,red,red)){.contact-modal-schedule-external:hover{border-color:color-mix(in srgb,var(--color-brand)35%,var(--color-border))}}.contact-modal-schedule-external:hover{background-color:var(--color-surface-muted)}.contact-modal-slot{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);width:100%;font-size:var(--fs-base);color:var(--color-default);justify-content:space-between;align-items:center;padding:.65rem 1rem;font-weight:700;display:flex;box-shadow:0 1px 2px #0f22380d}@supports (color:color-mix(in lab,red,red)){.contact-modal-slot{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)5%,transparent)}}.contact-modal-slot{cursor:pointer;transition:border-color .15s,background-color .15s}.contact-modal-slot:hover{border-color:#8cacd1}@supports (color:color-mix(in lab,red,red)){.contact-modal-slot:hover{border-color:color-mix(in srgb,var(--color-brand)45%,var(--color-border))}}.contact-modal-slot:hover{background-color:var(--color-surface-muted)}.contact-modal-slot--ghost{color:var(--color-muted);justify-content:center;margin-top:.5rem;font-weight:700}.credits-checkout-modal-root{z-index:120;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.credits-checkout-modal-backdrop{background-color:#306bac8c;border:none;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.credits-checkout-modal-backdrop{background-color:color-mix(in srgb,var(--color-brand)55%,transparent)}}.credits-checkout-modal-backdrop{opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;transition:opacity .28s}.credits-checkout-modal-root--entered .credits-checkout-modal-backdrop{opacity:.85}.credits-checkout-modal-panel{z-index:1;border-radius:var(--radius-card);background-color:var(--color-surface);flex-direction:column;width:100%;max-width:64rem;max-height:min(92vh,760px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px #0f22382e}@supports (color:color-mix(in lab,red,red)){.credits-checkout-modal-panel{box-shadow:0 24px 48px color-mix(in srgb,var(--color-default)18%,transparent)}}.credits-checkout-modal-panel{opacity:0;transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1);transform:translateY(.75rem)scale(.98)}.credits-checkout-modal-root--entered .credits-checkout-modal-panel{opacity:1;transform:translateY(0)scale(1)}.credits-checkout-modal-close{z-index:20;background-color:var(--color-surface-muted);color:var(--color-muted);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem;transition:background-color .15s,color .15s;display:flex;position:absolute;top:1rem;right:1rem}.credits-checkout-modal-close:hover{background-color:var(--color-border-subtle);color:var(--color-default)}.credits-checkout-modal-layout{flex-direction:column;flex:1;min-height:0;display:flex}@media (min-width:768px){.credits-checkout-modal-layout{flex-direction:row}}.credits-checkout-summary{color:var(--color-inverse);background-color:var(--color-brand);flex-shrink:0;padding:2rem 1.75rem 1.75rem;position:relative;overflow:auto}@media (min-width:768px){.credits-checkout-summary{width:18.5rem;padding:2.25rem 1.75rem 1.75rem}}.credits-checkout-summary-glow{pointer-events:none;background-color:var(--color-inverse);opacity:.12;filter:blur(72px);border-radius:9999px;width:14rem;height:14rem;position:absolute;top:-2rem;right:-3rem}.credits-checkout-summary-eyebrow{font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-weight:700;position:relative}.credits-checkout-credits-hero{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--color-inverse);text-shadow:0 2px 24px #ffffff40;margin-top:1rem;font-size:clamp(2.75rem,8vw,3.5rem);font-weight:800;line-height:1.05;position:relative}@supports (color:color-mix(in lab,red,red)){.credits-checkout-credits-hero{text-shadow:0 2px 24px color-mix(in srgb,var(--color-inverse)25%,transparent)}}.credits-checkout-conference-estimate{font-size:var(--fs-base);margin-top:1rem;font-weight:600;line-height:1.35;position:relative}.credits-checkout-conference-estimate-note{font-size:var(--fs-xs);opacity:.8;margin-top:.35rem;position:relative}.credits-checkout-balance-card{border-radius:var(--radius-card);border:1px solid #ffffff38;margin-top:1.75rem;position:relative}@supports (color:color-mix(in lab,red,red)){.credits-checkout-balance-card{border:1px solid color-mix(in srgb,var(--color-inverse)22%,transparent)}}.credits-checkout-balance-card{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.credits-checkout-balance-card{background-color:color-mix(in srgb,var(--color-inverse)8%,transparent)}}.credits-checkout-balance-card{padding:1rem}.credits-checkout-balance-heading{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-weight:700}.credits-checkout-balance-row{align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.credits-checkout-balance-col{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.credits-checkout-balance-label{font-size:var(--fs-2xs);opacity:.75;font-weight:600}.credits-checkout-balance-now{font-family:var(--font-sans);font-size:var(--fs-xl);font-weight:700;line-height:1.1}.credits-checkout-balance-col--after .credits-checkout-balance-after{font-family:var(--font-sans);font-size:var(--fs-3xl);color:var(--color-inverse);font-weight:800;line-height:1.1}.credits-checkout-balance-conferences{font-size:var(--fs-2xs);opacity:.85;font-weight:600}.credits-checkout-balance-arrow{opacity:.7}.credits-checkout-stripe{background-color:var(--color-surface);flex:1;min-height:0;padding:1rem 1rem 1.25rem;overflow:auto}@media (min-width:768px){.credits-checkout-stripe{padding:1.25rem 1.5rem 1.5rem}}.credits-hero{border-radius:var(--radius-card);border:1px solid #c1d3e8;grid-template-columns:minmax(0,1fr);align-items:center;gap:1.25rem;margin-bottom:1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.credits-hero{border:1px solid color-mix(in srgb,var(--color-brand)20%,var(--color-border-subtle))}}.credits-hero{background:linear-gradient(120deg,#eef3f8 0%,var(--color-surface)62%)}@supports (color:color-mix(in lab,red,red)){.credits-hero{background:linear-gradient(120deg,color-mix(in srgb,var(--color-brand)8%,var(--color-surface))0%,var(--color-surface)62%)}}.credits-hero{padding:1.5rem 1.6rem}@media (min-width:768px){.credits-hero{grid-template-columns:minmax(0,1fr) auto}}.credits-hero__main{min-width:0}.credits-hero__label{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0;font-weight:700}.credits-hero__figure{align-items:baseline;gap:.5rem;margin:.35rem 0 0;display:flex}.credits-hero__number{font-family:var(--font-numeric);font-size:var(--fs-8xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-default);font-weight:800;line-height:1}.credits-hero__unit{font-size:var(--fs-lg);color:var(--color-muted);font-weight:700}.credits-hero__runway{font-size:var(--fs-base);color:var(--color-default);margin:.7rem 0 0;line-height:1.5}.credits-hero__meta{font-size:var(--fs-sm);color:var(--color-muted);margin:.55rem 0 0}.credits-hero__aside{flex-shrink:0;display:flex}.credits-hero__cta{border-radius:var(--radius-card);min-height:2.75rem;font-size:var(--fs-sm);color:var(--color-inverse);border:1px solid #0e2237;justify-content:center;align-items:center;gap:.45rem;padding:.6rem 1.1rem;font-weight:700;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.credits-hero__cta{border:1px solid color-mix(in srgb,var(--color-ink)88%,#0a1f33)}}.credits-hero__cta{background:var(--grad-button-ink);box-shadow:0 8px 20px #0f22383d}@supports (color:color-mix(in lab,red,red)){.credits-hero__cta{box-shadow:0 8px 20px color-mix(in srgb,var(--color-ink)24%,transparent)}}.credits-hero__cta{transition:background .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.credits-hero__cta:hover{background:var(--grad-button-ink-hover);transform:translateY(-1px)}.credits-prices{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);margin-bottom:1rem;box-shadow:0 1px 2px #0f22380d}@supports (color:color-mix(in lab,red,red)){.credits-prices{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)5%,transparent)}}.credits-prices{padding:.95rem 1.15rem 1.15rem}.credits-prices__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.35rem;display:flex}.credits-prices__title{font-family:var(--font-sans);font-size:var(--fs-lg);letter-spacing:-.02em;color:var(--color-default);margin:0;font-weight:700}.credits-prices__note{font-size:var(--fs-xs);color:var(--color-muted)}.credits-prices__list{grid-template-columns:minmax(0,1fr);gap:0 1.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.credits-prices__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.credits-price{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;padding:.6rem 0;display:flex}.credits-price__name{min-width:0;font-size:var(--fs-base);color:var(--color-default)}.credits-price__sub{font-size:var(--fs-xs);color:var(--color-muted);margin-top:.1rem;display:block}.credits-price__cost{font-family:var(--font-numeric);font-size:var(--fs-base);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-default);flex-shrink:0;font-weight:700}.credits-price__cost span{font-weight:400;font-size:var(--fs-xs);color:var(--color-muted)}.credits-pack-grid{grid-template-columns:minmax(0,1fr);gap:.85rem;display:grid}@media (min-width:640px){.credits-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.credits-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.credits-pack-card{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);flex-direction:column;min-width:0;padding:1.1rem;display:flex;position:relative}.credits-pack-card--best{border-color:#7ba0ca}@supports (color:color-mix(in lab,red,red)){.credits-pack-card--best{border-color:color-mix(in srgb,var(--color-brand)55%,var(--color-border))}}.credits-pack-card--best{box-shadow:0 0 0 1px #306bac40}@supports (color:color-mix(in lab,red,red)){.credits-pack-card--best{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-brand)25%,transparent)}}.credits-pack-flag{font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-on-primary);background-color:var(--color-brand);border-radius:9999px;padding:.15rem .5rem;font-weight:800;position:absolute;top:-.6rem;left:1.1rem}.credits-pack-price-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-top:.85rem;display:flex}.credits-pack-rate{font-family:var(--font-numeric);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--color-muted)}.credits-pack-estimate{font-size:var(--fs-sm);color:var(--color-default);margin:.45rem 0 0;font-weight:600}.credits-pack-save{width:fit-content;font-size:var(--fs-2xs);color:var(--color-emerald);background-color:#e1f3e7;border-radius:9999px;margin-top:.45rem;padding:.12rem .45rem;font-weight:700;display:inline-block}@supports (color:color-mix(in lab,red,red)){.credits-pack-save{background-color:color-mix(in srgb,var(--color-emerald)13%,var(--color-surface))}}.credits-pack-pitch{font-size:var(--fs-sm);color:var(--color-muted);flex:1;margin:.55rem 0 0;line-height:1.45}.credits-pack-buy{margin-top:.9rem}.credits-pack-admin-row{border-radius:var(--radius-card);border:1px dashed var(--color-border);background-color:var(--color-surface-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.85rem;padding:.6rem .9rem;display:flex}.credits-pack-admin-copy{min-width:0;font-size:var(--fs-xs);color:var(--color-muted)}.credits-pack-admin-buy{border-radius:var(--radius-card);min-height:2.25rem;font-size:var(--fs-xs);color:var(--color-brand);border:1px solid #9db8d8;flex-shrink:0;align-items:center;gap:.35rem;padding:.4rem .9rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.credits-pack-admin-buy{border:1px solid color-mix(in srgb,var(--color-brand)35%,var(--color-border))}}.credits-pack-admin-buy{background-color:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.credits-pack-admin-buy{background-color:color-mix(in srgb,var(--color-brand)6%,var(--color-surface))}}.credits-pack-admin-buy{cursor:pointer}.credits-pack-admin-buy:disabled{opacity:.55;cursor:not-allowed}.credits-pack-card-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.credits-pack-card-amount{font-family:var(--font-numeric);font-size:var(--fs-5xl);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--color-primary);font-weight:700;line-height:1.1}.credits-pack-card-credits-label{font-size:var(--fs-base);color:var(--color-default);font-weight:500}.credits-pack-card-price{font-family:var(--font-numeric);font-size:var(--fs-3xl);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--color-default);flex-shrink:0;font-weight:700;line-height:1.1}.credits-pack-card--admin-test{border-color:var(--color-border-muted);background-color:var(--color-surface-muted)}.credits-pack-admin-badge{width:fit-content;font-size:var(--fs-2xs);letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted);background-color:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:9999px;margin:0 0 .75rem;padding:.125rem .5rem;font-weight:600}.credits-stat-card-label{font-size:var(--fs-base);color:var(--color-muted);line-height:1.25rem}.credits-stat-card-value-row{align-items:baseline;gap:.375rem;margin-top:.5rem;display:flex}.credits-stat-card-number{font-family:var(--font-numeric);font-size:var(--fs-7xl);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--color-default);font-weight:700;line-height:1}.credits-stat-card-units{font-size:var(--fs-base);color:var(--color-muted);flex-shrink:0;line-height:1.25rem}.credits-custom-plans{margin-top:1.25rem}.credits-custom-plans-trigger{border:1px solid #b2c7e0;align-items:center;gap:1rem;width:100%;display:flex}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-trigger{border:1px solid color-mix(in srgb,var(--color-brand)22%,var(--color-border))}}.credits-custom-plans-trigger{border-radius:var(--radius-card);text-align:left;color:var(--color-default);background-color:#f3f6fa;padding:1rem 1.25rem}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-trigger{background-color:color-mix(in srgb,var(--color-brand)6%,var(--color-surface))}}.credits-custom-plans-trigger{box-shadow:0 1px 2px #0f22380a}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-trigger{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)4%,transparent)}}.credits-custom-plans-trigger{cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s}.credits-custom-plans-trigger:hover{border-color:#98b4d6}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-trigger:hover{border-color:color-mix(in srgb,var(--color-brand)38%,var(--color-border))}}.credits-custom-plans-trigger:hover{background-color:#eaf0f7}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-trigger:hover{background-color:color-mix(in srgb,var(--color-brand)10%,var(--color-surface))}}.credits-custom-plans-trigger:hover{box-shadow:0 4px 12px #306bac1a}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-trigger:hover{box-shadow:0 4px 12px color-mix(in srgb,var(--color-brand)10%,transparent)}}.credits-custom-plans-trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.credits-custom-plans-trigger--expanded{border-color:#8cacd1}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-trigger--expanded{border-color:color-mix(in srgb,var(--color-brand)45%,var(--color-border))}}.credits-custom-plans-trigger--expanded{background-color:#e6edf5}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-trigger--expanded{background-color:color-mix(in srgb,var(--color-brand)12%,var(--color-surface))}}.credits-custom-plans-trigger--expanded{border-bottom-right-radius:0;border-bottom-left-radius:0}.credits-custom-plans-trigger-icon{border-radius:var(--radius-card);width:2.75rem;height:2.75rem;color:var(--color-inverse);background-color:var(--color-brand);flex-shrink:0;justify-content:center;align-items:center;display:flex}.credits-custom-plans-trigger-copy{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.credits-custom-plans-trigger-eyebrow{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);font-weight:700}.credits-custom-plans-trigger-title{font-family:var(--font-sans);font-size:var(--fs-xl);color:var(--color-brand);font-weight:700;line-height:1.2}.credits-custom-plans-trigger-desc{font-size:var(--fs-base);color:var(--color-muted);line-height:1.45}.credits-custom-plans-trigger-chevron{width:1.25rem;height:1.25rem;color:var(--color-muted);flex-shrink:0;transition:transform .25s,color .2s}.credits-custom-plans-trigger:hover .credits-custom-plans-trigger-chevron{color:var(--color-brand)}.credits-custom-plans-trigger-chevron--open{color:var(--color-brand);transform:rotate(180deg)}.credits-custom-plans-panel{display:none}.credits-custom-plans-panel--open{display:block}.credits-custom-plans-section{border-radius:0 0 var(--radius-card)var(--radius-card);border:1px solid #8cacd1;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-section{border:1px solid color-mix(in srgb,var(--color-brand)45%,var(--color-border))}}.credits-custom-plans-section{color:var(--color-inverse);background-color:var(--color-brand);border-top:none;padding:2.5rem 2rem}.credits-custom-plans-orb{pointer-events:none;z-index:0;background-color:var(--color-primary);opacity:.12;filter:blur(120px);border-radius:9999px;width:31.25rem;height:31.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.credits-custom-plans-header{z-index:1;text-align:center;margin-bottom:2rem;position:relative}.credits-custom-plans-title{font-family:var(--font-sans);color:var(--color-inverse);font-size:clamp(1.75rem,4vw,2.375rem);font-weight:700;line-height:1.15}.credits-custom-plans-subtitle{max-width:36rem;font-size:var(--fs-lg);color:#ffffffbf;margin:.875rem auto 0;line-height:1.6}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-subtitle{color:color-mix(in srgb,var(--color-inverse)75%,transparent)}}.credits-custom-plans-body{z-index:1;border-radius:var(--radius-card);border:1px solid #ffffff1a;grid-template-columns:1.3fr .7fr;align-items:center;gap:2.5rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-body{border:1px solid color-mix(in srgb,var(--color-inverse)10%,transparent)}}.credits-custom-plans-body{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-body{background-color:color-mix(in srgb,var(--color-inverse)4%,transparent)}}.credits-custom-plans-body{padding:2.5rem}.credits-custom-plans-body-title{font-size:var(--fs-3xl);color:var(--color-inverse);margin-bottom:.75rem;font-weight:600}.credits-custom-plans-body-text{font-size:var(--fs-md);color:#ffffffbf;margin-bottom:1.75rem;line-height:1.6}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-body-text{color:color-mix(in srgb,var(--color-inverse)75%,transparent)}}.credits-custom-plans-features{margin:0;padding:0;list-style:none}.credits-custom-plans-features li{font-size:var(--fs-md);color:var(--color-inverse);align-items:flex-start;gap:.875rem;margin-bottom:1.125rem;line-height:1.45;display:flex}.credits-custom-plans-features li:last-child{margin-bottom:0}.credits-custom-plans-feat-dot{width:1.375rem;height:1.375rem;color:var(--color-inverse);background-color:#306bac59;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;display:flex}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-feat-dot{background-color:color-mix(in srgb,var(--color-primary)35%,transparent)}}.credits-custom-plans-cta{text-align:center;flex-direction:column;gap:.875rem;display:flex}.credits-custom-plans-sales-btn{border-radius:var(--radius-card);width:100%;font-size:var(--fs-md);color:var(--color-brand);background-color:var(--color-inverse);cursor:pointer;border:none;padding:1rem 2rem;font-weight:600;transition:background-color .15s}.credits-custom-plans-sales-btn:hover{background-color:var(--color-surface-muted)}.credits-custom-plans-sales-btn:focus-visible{outline:2px solid var(--color-inverse);outline-offset:2px}.credits-custom-plans-cta-note{font-size:var(--fs-sm);color:#ffffff8c;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.credits-custom-plans-cta-note{color:color-mix(in srgb,var(--color-inverse)55%,transparent)}}@media (max-width:900px){.credits-custom-plans-section{padding:2.5rem 1.5rem}.credits-custom-plans-body{grid-template-columns:1fr;padding:1.75rem}}.credits-history-tablist{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface-muted);flex-wrap:wrap;gap:0;width:fit-content;max-width:100%;padding:.25rem;display:flex;box-shadow:0 1px 2px #0f22380a}@supports (color:color-mix(in lab,red,red)){.credits-history-tablist{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)4%,transparent)}}.credits-history-tab{border-radius:var(--radius-card);font-size:var(--fs-base);color:var(--color-muted);cursor:pointer;background-color:#0000;border:none;align-items:center;gap:.5rem;padding:.625rem 1rem;font-weight:500;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.credits-history-tab:hover{background-color:var(--color-surface-muted);color:var(--color-default)}.credits-history-tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.credits-history-tab--active{color:var(--color-default);background-color:var(--color-surface);box-shadow:0 1px 2px #0f223814,0 0 0 1px var(--color-border-subtle)}@supports (color:color-mix(in lab,red,red)){.credits-history-tab--active{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)8%,transparent),0 0 0 1px var(--color-border-subtle)}}.credits-history-tabpanel[hidden]{display:none}.credits-history-view-all-btn{border-radius:var(--radius-card);font-size:var(--fs-base);color:var(--color-primary);cursor:pointer;background-color:#0000;border:none;padding:.5rem 1rem;font-weight:600;transition:background-color .15s,color .15s}.credits-history-view-all-btn:hover{background-color:var(--color-surface-muted);color:var(--color-primary)}.credits-history-view-all-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.credits-history-modal-root{z-index:120;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.credits-history-modal-backdrop{background-color:#306bac8c;border:none;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.credits-history-modal-backdrop{background-color:color-mix(in srgb,var(--color-brand)55%,transparent)}}.credits-history-modal-backdrop{opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;transition:opacity .28s}.credits-history-modal-root--entered .credits-history-modal-backdrop{opacity:.85}.credits-history-modal-panel{z-index:1;border-radius:var(--radius-card);background-color:var(--color-surface);flex-direction:column;width:100%;max-width:56rem;max-height:min(92vh,820px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px #0f22382e}@supports (color:color-mix(in lab,red,red)){.credits-history-modal-panel{box-shadow:0 24px 48px color-mix(in srgb,var(--color-default)18%,transparent)}}.credits-history-modal-panel{opacity:0;transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1);transform:translateY(.75rem)scale(.98)}.credits-history-modal-root--entered .credits-history-modal-panel{opacity:1;transform:translateY(0)scale(1)}.credits-history-modal-close{z-index:20;background-color:var(--color-surface-muted);color:var(--color-muted);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem;transition:background-color .15s,color .15s;display:flex;position:absolute;top:1rem;right:1rem}.credits-history-modal-close:hover{background-color:var(--color-border-subtle);color:var(--color-default)}.credits-history-modal-header{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 3.25rem 1rem 1.25rem;display:flex}.credits-history-modal-body{flex:1;min-height:0;padding:1rem 1.25rem 1.25rem;overflow:auto}.company-detail-logo-block{flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;max-width:7rem;display:flex}.company-detail-logo-img{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);object-fit:contain;flex-shrink:0;width:3.5rem;height:3.5rem;padding:.375rem}.company-detail-logo-img--empty{background-color:var(--color-surface-muted)}.company-detail-fix-logo-btn{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);width:100%;min-height:2.75rem;font-size:var(--fs-xs);color:var(--color-default);justify-content:center;align-items:center;gap:.375rem;padding:.375rem .5rem;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.company-detail-fix-logo-btn:hover:not(:disabled){background-color:var(--color-surface-muted)}.company-detail-fix-logo-btn:disabled{opacity:.5;cursor:not-allowed}.company-detail-fix-logo-msg{text-align:center;font-size:var(--fs-2xs);color:var(--color-muted);margin:0;line-height:1.3}.company-detail-logo-url-edit{flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin-top:1rem;display:flex}.company-detail-logo-url-edit__field{flex:16rem;min-width:0}.company-detail-logo-url-edit__label{font-size:var(--fs-xs);color:var(--color-muted);margin-bottom:.25rem;font-weight:600;display:block}.company-detail-logo-url-edit__input{width:100%;min-height:2.75rem;padding:.5rem .75rem}.company-detail-logo-url-edit__hint{font-size:var(--fs-xs);color:var(--color-muted);flex:1 0 100%;margin:0}@media (max-width:640px){.company-detail-logo-block{align-items:flex-start;max-width:100%}.company-detail-fix-logo-btn{width:auto;min-width:5.5rem}.company-detail-fix-logo-msg{text-align:left}.company-detail-logo-url-edit{flex-direction:column;align-items:stretch}.company-detail-logo-url-edit__input{min-height:3rem}.company-detail-logo-url-edit .companies-filter-btn-refresh{width:100%;min-height:3rem}}.company-detail-people-tier-lock .company-detail-people-list-blur{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.company-detail-people-tier-overlay{z-index:10;border-radius:var(--radius-card);background-color:#ffffff80;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.company-detail-people-tier-overlay{background-color:color-mix(in srgb,var(--color-surface)50%,transparent)}}.company-detail-people-tier-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;padding:1rem}.company-detail-people-tier-pill{border:1px solid var(--color-border);background-color:var(--color-surface);font-size:var(--fs-base);color:var(--color-default);border-radius:9999px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-weight:700;display:inline-flex;box-shadow:0 8px 24px #0f22381f}@supports (color:color-mix(in lab,red,red)){.company-detail-people-tier-pill{box-shadow:0 8px 24px color-mix(in srgb,var(--color-default)12%,transparent)}}.company-detail-people-tier-pill{transition:transform .15s,border-color .15s,color .15s}.company-detail-people-tier-overlay:hover .company-detail-people-tier-pill{border-color:#8cacd1;transform:scale(1.02)}@supports (color:color-mix(in lab,red,red)){.company-detail-people-tier-overlay:hover .company-detail-people-tier-pill{border-color:color-mix(in srgb,var(--color-brand)45%,var(--color-border))}}.company-detail-people-tier-overlay:hover .company-detail-people-tier-pill{color:var(--color-brand)}.geo-choropleth-map-wrap{aspect-ratio:1.45;width:100%;min-height:200px;position:relative}.geo-choropleth-map-wrap--compact{aspect-ratio:2.1;min-height:9rem}.geo-choropleth-map-wrap--discover-preview{aspect-ratio:2.5;background:0 0;width:100%;min-height:12rem;max-height:min(20rem,36vh)}.geo-choropleth-map-wrap--preview-static{pointer-events:none}.geo-choropleth-card--discover-preview{box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}.geo-choropleth-card--discover-preview .geo-choropleth-card-body{flex-direction:column}.geo-choropleth-card--discover-preview .geo-choropleth-geo--empty{fill:var(--color-page)}.geo-choropleth-card--discover-preview .geo-choropleth-map-pane{width:100%}.geo-choropleth-map-wrap--compact .geo-choropleth-map-svg{cursor:grab}.geo-choropleth-map-wrap--compact .geo-choropleth-map-svg:active{cursor:grabbing}.geo-choropleth-card--compact .geo-choropleth-card-head,.geo-choropleth-card--compact .geo-choropleth-card-foot{display:none}.geo-choropleth-card--compact .geo-choropleth-table-head{font-size:var(--fs-3xs);flex-shrink:0;padding:.375rem .75rem}.geo-choropleth-table-scroll--compact{max-height:min(14rem,42vh)}.geo-choropleth-card--compact .geo-choropleth-card-body{min-height:0}.geo-choropleth-card--compact .geo-choropleth-map-pane,.geo-choropleth-card--compact .geo-choropleth-table-pane{min-width:0;min-height:0}@media (min-width:1024px){.geo-choropleth-card--compact .geo-choropleth-table-scroll--compact{flex:1 1 0;min-height:0;max-height:none}}.geo-choropleth-row--compact{gap:.5rem;padding:.375rem .75rem}.geo-choropleth-row--compact .geo-choropleth-row-bar{margin-top:.25rem}.geo-choropleth-card--compact .geo-choropleth-detail-panel{max-width:min(14rem,100% - 1rem);font-size:var(--fs-sm);padding:.5rem .625rem}.geo-choropleth-map-svg{width:100%;height:100%;display:block}.geo-choropleth-geo{cursor:default;stroke:var(--color-border-subtle);stroke-width:.35px;outline:none;transition:fill .12s,stroke .12s,stroke-width .12s}.geo-choropleth-geo--empty{fill:var(--color-surface-muted)}.geo-choropleth-geo--fill{fill:#93b2d4}@supports (color:color-mix(in lab,red,red)){.geo-choropleth-geo--fill{fill:color-mix(in srgb,var(--color-brand)52%,var(--color-ivory))}}.geo-choropleth-geo--fill-mid{fill:#6a94c3}@supports (color:color-mix(in lab,red,red)){.geo-choropleth-geo--fill-mid{fill:color-mix(in srgb,var(--color-brand)72%,var(--color-ivory))}}.geo-choropleth-geo--fill-strong{fill:#497db6}@supports (color:color-mix(in lab,red,red)){.geo-choropleth-geo--fill-strong{fill:color-mix(in srgb,var(--color-brand)88%,var(--color-ivory))}}.geo-choropleth-zoom-stack{z-index:11;flex-direction:column;gap:.25rem;display:flex;position:absolute;bottom:.5rem;right:.5rem}.geo-choropleth-zoom-btn{box-sizing:border-box;border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--color-default);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 1px 3px #1214281a}@supports (color:color-mix(in lab,red,red)){.geo-choropleth-zoom-btn{box-shadow:0 1px 3px color-mix(in srgb,var(--color-charcoal)10%,transparent)}}.geo-choropleth-zoom-btn:hover:not(:disabled):not(.settings-action-btn--danger){background-color:var(--color-surface-muted);border-color:#adc4de}@supports (color:color-mix(in lab,red,red)){.geo-choropleth-zoom-btn:hover:not(:disabled):not(.settings-action-btn--danger){border-color:color-mix(in srgb,var(--color-brand)25%,var(--color-border))}}.geo-choropleth-zoom-btn:disabled{opacity:.45;cursor:not-allowed}.geo-choropleth-zoom-btn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.geo-choropleth-zoom-btn.settings-action-btn--danger{border-color:#db9daf}@supports (color:color-mix(in lab,red,red)){.geo-choropleth-zoom-btn.settings-action-btn--danger{border-color:color-mix(in srgb,var(--color-garnet)40%,var(--color-border))}}.geo-choropleth-zoom-btn.settings-action-btn--danger{background:linear-gradient(145deg,#e0364f 0%,var(--glass-bg)100%)}@supports (color:color-mix(in lab,red,red)){.geo-choropleth-zoom-btn.settings-action-btn--danger{background:linear-gradient(145deg,color-mix(in srgb,var(--color-garnet)12%,var(--glass-bg-strong))0%,var(--glass-bg)100%)}}.geo-choropleth-zoom-btn.settings-action-btn--danger{color:var(--color-garnet);box-shadow:inset 0 1px #ffffffb8}.geo-choropleth-zoom-btn.settings-action-btn--danger:hover:not(:disabled){background:linear-gradient(145deg,#e0364f 0%,var(--glass-bg-strong)100%)}@supports (color:color-mix(in lab,red,red)){.geo-choropleth-zoom-btn.settings-action-btn--danger:hover:not(:disabled){background:linear-gradient(145deg,color-mix(in srgb,var(--color-garnet)18%,var(--glass-bg-strong))0%,var(--glass-bg-strong)100%)}}@media (max-width:640px){.geo-choropleth-zoom-btn{width:3rem;min-width:3rem;height:3rem;min-height:3rem}}.geo-choropleth-zoom-btn-icon{width:1rem;height:1rem}.geo-choropleth-geo--highlight{stroke:var(--color-primary);stroke-width:.9px}.geo-choropleth-geo--selected{stroke:var(--color-brand);stroke-width:1.1px}.geo-choropleth-row--selected{background-color:#e4ecf5}@supports (color:color-mix(in lab,red,red)){.geo-choropleth-row--selected{background-color:color-mix(in srgb,var(--color-brand)8%,var(--color-surface-muted))}}.geo-choropleth-foot-link{cursor:pointer;font:inherit;text-align:inherit;background:0 0;border:none;padding:0}.geo-choropleth-detail-panel{z-index:12;border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);max-width:min(18rem,100% - 3.5rem);position:absolute;top:.5rem;left:.5rem;box-shadow:0 6px 24px #12142824}@supports (color:color-mix(in lab,red,red)){.geo-choropleth-detail-panel{box-shadow:0 6px 24px color-mix(in srgb,var(--color-charcoal)14%,transparent)}}.geo-choropleth-detail-panel{padding:.65rem .75rem}.geo-choropleth-detail-panel-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.geo-choropleth-detail-panel-kicker{font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.geo-choropleth-detail-panel-close{color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;margin:-.2rem -.2rem -.2rem 0;padding:.2rem;display:inline-flex}.geo-choropleth-detail-panel-close:hover{color:var(--color-default);background-color:var(--color-surface-muted)}.geo-choropleth-detail-panel-close-icon{width:1rem;height:1rem}.geo-choropleth-detail-panel-main{align-items:flex-start;gap:.5rem;display:flex}.geo-choropleth-detail-panel-flag{font-size:var(--fs-3xl);line-height:1}.geo-choropleth-detail-panel-text{flex:1;min-width:0}.geo-choropleth-detail-panel-name{font-size:var(--fs-base);color:var(--color-default);font-weight:700;line-height:1.25}.geo-choropleth-detail-panel-count{font-size:var(--fs-sm);color:var(--color-muted);margin-top:.15rem;font-weight:600}.geo-choropleth-detail-panel-meta{font-size:var(--fs-xs);margin:.55rem 0 0;padding:0;line-height:1.35;list-style:none}.geo-choropleth-detail-panel-meta li{border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;gap:.35rem .75rem;padding:.2rem 0;display:flex}.geo-choropleth-detail-panel-meta-label{color:var(--color-muted)}.geo-choropleth-detail-panel-meta-value{color:var(--color-default);text-align:end;font-weight:600}.geo-choropleth-tooltip{z-index:80;pointer-events:none;border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);align-items:center;gap:.35rem;padding:.35rem .55rem;display:flex;position:fixed;box-shadow:0 4px 20px #12142824}@supports (color:color-mix(in lab,red,red)){.geo-choropleth-tooltip{box-shadow:0 4px 20px color-mix(in srgb,var(--color-charcoal)14%,transparent)}}.geo-choropleth-tooltip{font-size:var(--fs-sm)}.geo-choropleth-tooltip-name{color:var(--color-default);font-weight:600}.geo-choropleth-tooltip-count{color:var(--color-muted)}.geo-choropleth-row--hover{background-color:var(--color-surface-muted)}.geo-choropleth-row-bar-fill{background-color:#92b1d4}@supports (color:color-mix(in lab,red,red)){.geo-choropleth-row-bar-fill{background-color:color-mix(in srgb,var(--color-brand)50%,var(--color-surface-muted))}}.discover-map-view .geo-choropleth-card--discover-map .geo-choropleth-card-body{min-height:min(70vh,40rem)}.discover-map-view .geo-choropleth-card--discover-map .geo-choropleth-map-pane{flex-direction:column;min-height:min(70vh,40rem);display:flex}.discover-map-view .geo-choropleth-card--discover-map .geo-choropleth-map-wrap{aspect-ratio:auto;flex:1;min-height:min(52vh,32rem)}.discover-map-view .geo-choropleth-card--discover-map .geo-choropleth-table-pane{max-height:min(70vh,40rem)}.geo-choropleth-table-scroll--discover-map{flex:1;max-height:min(70vh,40rem)}.dashboard-geo-distribution-section{margin-bottom:.5rem}.app-toast{z-index:10050;border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);max-width:min(26rem,100vw - 2rem);padding:.75rem 1rem;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 4px 24px #1214282e,0 1px 2px #12142814}@supports (color:color-mix(in lab,red,red)){.app-toast{box-shadow:0 4px 24px color-mix(in srgb,var(--color-charcoal)18%,transparent),0 1px 2px color-mix(in srgb,var(--color-charcoal)8%,transparent)}}.app-toast{font-size:var(--fs-base);opacity:0;line-height:1.4;transition:opacity .2s,transform .2s;transform:translateY(.35rem)}.app-toast--error{color:var(--color-danger);background-color:var(--color-surface-danger);border-color:#e3adbc}@supports (color:color-mix(in lab,red,red)){.app-toast--error{border-color:color-mix(in srgb,var(--color-danger)35%,var(--color-border-subtle))}}.app-toast--info{color:var(--color-default);background-color:var(--color-surface);border-color:var(--color-border-subtle)}.app-toast--success{color:var(--color-emerald);background-color:var(--color-surface-success);border-color:#9dd3ba}@supports (color:color-mix(in lab,red,red)){.app-toast--success{border-color:color-mix(in srgb,var(--color-emerald)35%,var(--color-border-subtle))}}.app-toast.app-toast--visible{opacity:1;transform:translateY(0)}.person-detail-page{width:100%;max-width:64rem;margin:0 auto}.person-detail-page--message{padding-top:1rem}.person-detail-toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.person-detail-breadcrumbs{min-width:0}.person-detail-status{min-height:16rem;color:var(--color-muted);justify-content:center;align-items:center;gap:.65rem;display:flex}.person-detail-message{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);color:var(--color-default);margin-top:1.25rem;padding:1.25rem}.person-detail-message--error{color:var(--color-danger)}.person-detail-header{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.5rem;padding:1.5rem;display:grid;box-shadow:0 1px 2px #0f22380d}@supports (color:color-mix(in lab,red,red)){.person-detail-header{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)5%,transparent)}}.person-detail-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:7rem;height:7rem}.person-detail-avatar--placeholder{background-color:var(--color-surface-muted);color:var(--color-muted);justify-content:center;align-items:center;display:flex}.person-detail-avatar--placeholder .person-photo-placeholder-initials{font-size:var(--fs-6xl)}.person-detail-header__main,.person-detail-header__identity{min-width:0}.person-detail-header__main{flex-direction:column;gap:.85rem;display:flex}.person-detail-header__title-row{justify-content:space-between;align-items:flex-start;gap:1.25rem;min-width:0;display:flex}.person-detail-header h1{overflow-wrap:anywhere;margin:0}.person-detail-header__identity>p{color:var(--color-muted);font-size:var(--fs-base);margin:.35rem 0 0;line-height:1.45}.person-detail-company-link,.person-detail-location{align-items:center;gap:.4rem;width:fit-content;max-width:100%;display:flex}a.person-detail-company-link{color:var(--color-brand);margin-top:.65rem;font-weight:700;text-decoration:none}a.person-detail-company-link:hover{text-decoration:underline}.person-detail-company-link svg,.person-detail-location svg{flex-shrink:0;width:1rem;height:1rem}.person-detail-score{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface-muted);text-align:center;flex-direction:column;flex-shrink:0;align-items:center;min-width:6.5rem;padding:.7rem .85rem;display:flex}.person-detail-score strong{color:var(--color-brand);font-family:var(--font-numeric);font-size:var(--fs-4xl);line-height:1}.person-detail-score span{color:var(--color-default);font-size:var(--fs-xs);text-transform:uppercase;margin-top:.25rem;font-weight:700}.person-detail-score small{color:var(--color-muted);font-size:var(--fs-2xs);margin-top:.2rem}.person-detail-badges{flex-wrap:wrap;gap:.4rem;display:flex}.person-detail-badges span{border:1px solid var(--color-border-subtle);background-color:var(--color-surface-muted);min-height:1.75rem;color:var(--color-default);font-size:var(--fs-xs);border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .6rem;font-weight:700;display:inline-flex}.person-detail-badges svg{width:.8rem;height:.8rem}.person-detail-icon-row{flex-wrap:wrap;gap:.4rem;display:flex}.person-detail-icon-row a,.person-detail-contact-row button{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);min-width:44px;min-height:44px;color:var(--color-brand);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.person-detail-icon-row a:hover,.person-detail-contact-row button:hover{background-color:var(--color-surface-muted)}.person-detail-icon-row svg,.person-detail-contact-row>svg,.person-detail-contact-row button svg{width:1.1rem;height:1.1rem}.person-detail-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.person-detail-card,.person-detail-section{border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);padding:1.25rem;box-shadow:0 1px 2px #0f22380d}@supports (color:color-mix(in lab,red,red)){.person-detail-card,.person-detail-section{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)5%,transparent)}}.person-detail-section{margin-top:1rem}.person-detail-card h2,.person-detail-section>h2{color:var(--color-default);font-family:var(--font-sans);font-size:var(--fs-xl);margin:0 0 .9rem;font-weight:700}.person-detail-muted{color:var(--color-muted);margin:0}.person-detail-contact-list{flex-direction:column;gap:.6rem;display:flex}.person-detail-contact-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;min-width:0;display:grid}.person-detail-contact-row>svg{color:var(--color-muted)}.person-detail-contact-row a{overflow-wrap:anywhere;min-width:0;color:var(--color-brand);text-decoration:none}.person-detail-contact-row a:hover{text-decoration:underline}.person-detail-contact-row button{font-family:var(--font-sans);padding:0}.person-detail-employer{color:var(--color-default);font-size:var(--fs-md);align-items:center;gap:.65rem;font-weight:700;text-decoration:none;display:flex}a.person-detail-employer:hover{color:var(--color-brand)}.person-detail-employer svg{width:1.35rem;height:1.35rem;color:var(--color-muted)}.person-detail-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.person-detail-list-row{border-top:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding-top:.75rem;display:flex}.person-detail-list-row:first-child{border-top:none;padding-top:0}.person-detail-list-row__identity{align-items:flex-start;gap:.65rem;min-width:0;display:flex}.person-detail-list-row__identity>svg{width:1.1rem;height:1.1rem;color:var(--color-muted);flex-shrink:0;margin-top:.15rem}.person-detail-list-row__identity a,.person-entry-link{color:var(--color-default);font-weight:700;text-decoration:none}.conf-co-detail-person-name.person-entry-link{display:block}.person-detail-list-row__identity a:hover,.person-entry-link:hover{color:var(--color-brand);text-decoration:underline}.person-entry-link:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.person-detail-list-row__identity p{color:var(--color-muted);font-size:var(--fs-base);margin:.2rem 0 0}.person-detail-list-row__actions{flex-shrink:0;align-items:center;display:flex}@media (max-width:640px){.person-detail-toolbar{flex-direction:column;align-items:stretch}.person-detail-toolbar>.conference-attendees-btn{width:100%;min-height:48px;font-size:var(--fs-md)}.person-detail-header{grid-template-columns:1fr;align-items:start;gap:1rem;padding:1rem}.person-detail-avatar{width:5rem;height:5rem}.person-detail-header__title-row{gap:.75rem}.person-detail-header__identity>p,.person-detail-company-link,.person-detail-location,.person-detail-card,.person-detail-section,.person-detail-muted,.person-detail-contact-row,.person-detail-employer,.person-detail-list-row__identity p{font-size:var(--fs-md)}.person-detail-score{min-width:5rem;padding:.6rem}.person-detail-score strong{font-size:var(--fs-3xl)}.person-detail-summary-grid{grid-template-columns:1fr}.person-detail-card,.person-detail-section{padding:1rem}.person-detail-list-row{flex-direction:column;align-items:stretch}.person-detail-list-row__actions,.person-detail-list-row__actions>button,.person-detail-list-row>.meetings-card__chat{width:100%}.person-detail-list-row__actions>button,.person-detail-list-row>.meetings-card__chat{min-height:48px;font-size:var(--fs-md)}}@media (max-width:1023.98px){:root{--app-tabbar-height:3.25rem}.app-mobile-header{display:none}.app-main--user.app-main--nav{padding:calc(.75rem + env(safe-area-inset-top,0px)) .625rem calc(var(--app-tabbar-height) + 1rem + env(safe-area-inset-bottom,0px))}.app-main--user.app-main--nav.app-main--conference-detail{padding-top:0;padding-left:0;padding-right:0}.app-main--user.app-main--conference-detail .mx-auto.max-w-6xl{max-width:none;margin-left:0;margin-right:0}.app-main--user.app-main--nav.app-main--company-detail{padding:0 0 calc(var(--app-tabbar-height) + 1rem + env(safe-area-inset-bottom,0px))}.app-main--user.app-main--company-detail .mx-auto.max-w-6xl{max-width:none;margin-left:0;margin-right:0}.app-main--user.app-main--nav.app-main--person-detail{padding:0 0 calc(var(--app-tabbar-height) + 1rem + env(safe-area-inset-bottom,0px))}.app-main--user.app-main--person-detail .mx-auto.max-w-6xl{max-width:none;margin-left:0;margin-right:0}.app-main--user .person-detail-page{max-width:none;padding:calc(.75rem + env(safe-area-inset-top,0px)) .625rem 0}.person-detail-summary-grid{grid-template-columns:1fr}.app-main--user .conf-co-detail-page{min-width:0;padding:calc(.75rem + env(safe-area-inset-top,0px)) .625rem 0}.app-main--user .conference-view-below-hero{padding-left:.625rem;padding-right:.625rem}.app-tabbar__item{gap:.125rem;padding:.25rem .125rem}.app-tabbar__icon{width:1.125rem;height:1.125rem}.app-more-sheet{gap:.125rem;padding:.5rem}.app-main--user h1.text-2xl,.app-main--user h1.font-wordmark.text-2xl{font-size:var(--fs-2xl);line-height:1.25}.app-main--user h1.text-3xl,.app-main--user h1.font-wordmark.text-3xl{font-size:var(--fs-3xl);line-height:1.2}.app-main--user h2.text-2xl,.app-main--user h2.font-wordmark.text-2xl{font-size:var(--fs-xl);line-height:1.25}.app-main--user h2.text-lg{font-size:var(--fs-md)}.app-main--user .mt-8{margin-top:1.25rem}.app-main--user .mt-6{margin-top:1rem}.app-main--user .mb-8{margin-bottom:1.25rem}.app-main--user .mb-6{margin-bottom:1rem}.app-main--user .mb-4{margin-bottom:.75rem}.app-main--user .gap-8{gap:1.25rem}.app-main--user .gap-6{gap:1rem}.app-main--user .gap-4{gap:.75rem}.app-main--user .p-8{padding:1.25rem}.app-main--user .p-6{padding:1rem}.app-main--user .p-5{padding:.875rem}.app-main--user .py-16{padding-top:2.5rem;padding-bottom:2.5rem}.app-main--user .py-12{padding-top:2rem;padding-bottom:2rem}.app-main--user .pb-8{padding-bottom:1.25rem}.app-main--user .min-h-\[calc\(100vh-14rem\)\]{min-height:auto}.app-main--user .bento-scryon{margin-bottom:1rem}.app-main--user button.px-4,.app-main--user a.px-4{padding-top:.5rem;padding-bottom:.5rem}.app-main--user .table-scryon th{font-size:var(--fs-3xs);padding:.5rem .625rem}.app-main--user .table-scryon td{font-size:var(--fs-sm);padding:.5rem .625rem}.app-main--user .conference-companies-table.conference-companies-table--attending th,.app-main--user .conference-companies-table.conference-companies-table--attending td{font-size:var(--fs-xs);padding:.5rem .375rem}.app-main--user .conference-companies-logo-shell{width:1.5rem;height:1.5rem}.app-main--user .conference-companies-logo-shell__initial{font-size:var(--fs-2xs)}.app-main--user .conference-companies-table__name-row{gap:.5rem}.app-main--user .dashboard-conference-grid,.app-main--user .discover-conference-grid{gap:1rem}.app-main--user .dashboard-conference-card-body{padding:1rem}.app-main--user .dashboard-conference-card-title{font-size:var(--fs-lg)}.app-main--user .dashboard-conference-card-meta{font-size:var(--fs-sm)}.app-main--user .dashboard-conference-card-image{aspect-ratio:2.75}.app-main--user .discover-page__header{margin-bottom:.75rem}.app-main--user .discover-page__header .my-conferences-tablist{margin-top:.75rem}.app-main--user .page-title,.app-main--user .discover-page__title{font-size:var(--fs-2xl);line-height:1.2}.app-main--user .discover-page__toolbar,.app-main--user .discover-page__catalog .discover-conference-grid{margin-top:.75rem}.app-main--user .discover-page__loading{margin-top:1.5rem;padding:2rem 1rem}.app-main--user .discover-page__sticky-chrome{padding-bottom:.5rem}.app-main--user .discover-search-bar__segment{padding:.5rem .75rem}.app-main--user .discover-map-view{margin-top:1rem}.app-main--user .conference-view-hero{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);margin-bottom:1rem;padding:0;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.app-main--user .conference-view-hero{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.app-main--user .conference-view-hero{overflow:hidden}.app-main--user .conference-view-hero .conference-view-topbar{padding:calc(.5rem + env(safe-area-inset-top,0px)) .75rem .375rem;margin-bottom:0;position:static}.app-main--user .conference-view-hero .conference-view-topbar-back{color:var(--color-muted)}.app-main--user .conference-view-hero .conference-view-topbar-back:hover{color:var(--color-default)}.app-main--user .conference-view-hero .conference-hero-share-btn{border-color:var(--color-border-subtle);background-color:var(--color-surface);color:var(--color-muted);box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.app-main--user .conference-view-hero .conference-hero-share-btn{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.app-main--user .conference-view-hero .conference-hero-share-btn{gap:.375rem;padding:.375rem .75rem}.app-main--user .conference-view-hero .conference-hero-share-btn-icon{width:1.125rem;height:1.125rem}.app-main--user .conference-view-hero .conference-hero-share-btn:hover{border-color:#a6c0dd}@supports (color:color-mix(in lab,red,red)){.app-main--user .conference-view-hero .conference-hero-share-btn:hover{border-color:color-mix(in srgb,var(--color-primary)35%,var(--color-border-subtle))}}.app-main--user .conference-view-hero .conference-hero-share-btn:hover{background-color:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.app-main--user .conference-view-hero .conference-hero-share-btn:hover{background-color:color-mix(in srgb,var(--color-primary)6%,var(--color-surface))}}.app-main--user .conference-view-hero .conference-hero-share-btn:hover{color:var(--color-default)}.app-main--user .conference-view-hero .conference-view-hero-main{padding:.875rem .875rem 1rem;position:static}.app-main--user .conference-view-icp-strip{justify-content:flex-start;padding:.875rem 1rem}.app-main--user .conference-view-hero .conference-view-icp-strip{margin-bottom:0}.app-main--user .conference-view-hero .conference-view-hero-main .text-default,.app-main--user .conference-view-hero .conference-view-hero-main .conference-kpi-strip-value{color:var(--color-default)}.app-main--user .conference-view-hero .conference-view-hero-main .text-muted,.app-main--user .conference-view-hero .conference-view-hero-main .conference-kpi-strip-label{color:var(--color-muted)}.app-main--user .conference-view-topbar{min-height:2.75rem;margin-bottom:1rem}.app-main--user .conference-view-topbar .conference-hero-share-btn{min-height:2.75rem;padding:.5rem .875rem}.app-main--user .conference-view-hero-cover-actions{gap:.375rem;top:.625rem;right:.625rem}.app-main--user .conference-view-hero .conference-view-hero-cover-bookmark .dashboard-conference-card-heart{width:2.75rem;height:2.75rem}.app-main--user h1.text-5xl,.app-main--user .conference-view-hero .conference-view-hero-main h1{font-size:var(--fs-2xl);line-height:1.2}.app-main--user .conference-view-hero .conference-view-hero-main .mt-2{font-size:var(--fs-xs);gap:.25rem .75rem;margin-top:.375rem}.app-main--user .conference-view-hero .conference-view-hero-main .h-4.w-4,.app-main--user .conference-view-hero .conference-view-hero-main .conference-view-hero-meta-icon{width:.875rem;height:.875rem}.app-main--user .conference-view-hero .conference-kpi-hero-stats{margin-top:.625rem}.app-main--user .conference-kpi-strip-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem}.app-main--user .conference-kpi-strip-stat{text-align:center;flex-direction:column;align-items:center;gap:.25rem}.app-main--user .conference-kpi-strip-stat-body{align-items:center}.app-main--user .conference-kpi-strip-icon-ring{display:none}.app-main--user .conference-kpi-strip-value{font-size:var(--fs-base)}.app-main--user .conference-kpi-strip-label{font-size:var(--fs-3xs);letter-spacing:.04em;line-height:1.15}.app-main--user .conference-view-hero-lead{font-size:var(--fs-md);line-height:1.5}.app-main--user .conference-kpi-icon-ring{width:2.25rem;height:2.25rem}.app-main--user .conference-kpi-stat-pane-icon-ring{width:1.625rem;height:1.625rem}.app-main--user .conference-insights-product-keyword-badge,.app-main--user .conference-insights-icp-relink-badge{font-size:var(--fs-xs);gap:.375rem;padding:.25rem .5rem}.app-main--user .conference-insights-attendee-signals-grid{gap:1.25rem}.app-main--user .conference-insights-font-ui h2{font-size:var(--fs-xl);gap:.5rem;margin-bottom:1rem}.app-main--user .conference-insights-font-ui h2 .h-6{width:1.125rem;height:1.125rem}.app-main--user .conference-insights-font-ui h3.text-3xl{font-size:var(--fs-lg);gap:.5rem}.app-main--user .conference-insights-font-ui h3.text-3xl .h-8{width:1.25rem;height:1.25rem}.app-main--user .conference-view-micro-label.mb-4{font-size:var(--fs-xs);margin-bottom:.75rem;padding-bottom:.375rem}.app-main--user .conference-insights-attendee-plain-row{gap:.5rem;padding-block:.375rem}.app-main--user .conference-insights-attendee-plain-label,.app-main--user .conference-insights-attendee-plain-value{font-size:var(--fs-sm)}.app-main--user .animate-fade-in>.space-y-6>:not([hidden])~:not([hidden]){margin-top:1rem}.app-main--user .animate-fade-in>.space-y-6{margin-bottom:1.25rem}.app-main--user .dashboard-conference-card-image.h-64{height:9rem}.app-main--user #conference-companies-attending{min-width:0;overflow:hidden}.app-main--user .conference-companies-table-card{overflow:hidden}.app-main--user .conference-companies-table-shell{overflow-x:hidden}.app-main--user .conference-companies-table.conference-companies-table--attending{table-layout:fixed;width:100%;max-width:100%;overflow:hidden}.app-main--user .conference-companies-table.conference-companies-table--attending th,.app-main--user .conference-companies-table.conference-companies-table--attending td{min-width:0;overflow:hidden}.app-main--user .conference-companies-table--attending .conference-companies-table__th--company,.app-main--user .conference-companies-table--attending .conference-companies-table__td--name{width:48%}.app-main--user .conference-companies-table--people.conference-companies-table--attending{table-layout:auto}.app-main--user .conference-companies-table--people .conference-companies-table__th--company,.app-main--user .conference-companies-table--people .conference-companies-table__td--name{width:22%}.app-main--user .conference-companies-table--people .conference-companies-table__th--contact,.app-main--user .conference-companies-table--people .conference-companies-table__td--contact{overflow:visible}.app-main--user .conference-companies-table--attending .conference-companies-table__th--start,.app-main--user .conference-companies-table--attending .conference-companies-table__td--start,.app-main--user .conference-companies-table--attending .conference-companies-table__th--end,.app-main--user .conference-companies-table--attending .conference-companies-table__td--end{width:22%}.app-main--user .conference-companies-table--attending .conference-companies-table__th--center,.app-main--user .conference-companies-table--attending .conference-companies-table__td--center{width:30%}.app-main--user .conference-companies-table__name-row{min-width:0}.app-main--user .conference-companies-table__head--attending .conference-companies-table__sort-btn{white-space:normal;width:100%;max-width:100%;text-align:inherit;line-height:1.2;font-size:var(--fs-3xs);letter-spacing:.03em;display:block}.app-main--user .conference-companies-fit-donut-wrap{max-width:100%}.app-main--user .conference-companies-table__td--center:has(.conference-companies-fit-donut-wrap--competitor),.app-main--user .conference-companies-table__td--center:has(.conference-companies-fit-donut-wrap--my-company),.app-main--user .conference-companies-table__td--center:has(.conference-companies-fit-donut-wrap--relevancy-tip),.app-main--user td:has(.conference-companies-fit-donut-wrap--icp-loading){overflow:hidden}.app-main--user .conference-companies-fit-competitor-tooltip{display:none}.app-main--user .conference-companies-table__td--name .conference-companies-table__name-plain{white-space:normal;overflow-wrap:anywhere}.app-main--user .conference-companies-table__td--start,.app-main--user .conference-companies-table__td--end{overflow-wrap:anywhere}.app-main--user .conference-companies-name-pill{gap:.375rem;max-width:100%;padding:.375rem .5rem}.app-main--user .conference-companies-name-pill__label{font-size:var(--fs-sm)}.app-main--user .conference-companies-fit-donut-ring{width:2rem;height:2rem}.app-main--user .conference-companies-fit-donut-inner{width:1.625rem;height:1.625rem}.app-main--user .conference-companies-fit-donut-value{font-size:var(--fs-2xs)}.app-main--user .conference-companies-fit-donut-value--competitor-bang{font-size:var(--fs-base)}.app-main--user #conference-companies-attending .mb-6{margin-bottom:.75rem}.app-main--user .conference-companies-table-card .py-12{padding-top:1.5rem;padding-bottom:1.5rem}.app-main--user .conference-companies-attending-load-more-wrap{padding:.5rem .75rem .75rem}.app-main--user .conference-companies-attending-load-more{width:100%;font-size:var(--fs-sm);padding:.4375rem .875rem}.app-main--user .credits-stat-card-number{font-size:var(--fs-4xl)}.app-main--user .credits-pack-card-amount{font-size:var(--fs-3xl)}.app-main--user .credits-pack-card-price{font-size:var(--fs-xl)}.app-main--user .credits-history-tab{font-size:var(--fs-sm);padding:.5rem .75rem}.app-main--user .credits-custom-plans-section{padding:1.5rem 1rem}.app-main--user .credits-custom-plans-body{padding:1.25rem}.app-main--user .demo-tier-no-access{gap:.75rem;min-height:40vh}.app-main--user .demo-tier-no-access-icon{width:3.5rem;height:3.5rem}.app-main--user .demo-tier-no-access-sorry{font-size:var(--fs-xl)}.app-main--user .discover-list__row{gap:.5rem .75rem;padding:.5rem .75rem}}.conference-mobile-card{min-width:0}.conference-mobile-card__summary{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:.5rem;min-height:3rem;list-style:none;display:flex}.conference-mobile-card__summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.conference-mobile-card__summary::-webkit-details-marker{display:none}.conference-mobile-card__summary-text{min-width:0;font-family:var(--font-sans);font-size:var(--fs-md);color:var(--color-default);flex:auto;align-items:center;gap:.5rem;font-weight:700;line-height:1.25;display:flex}.conference-mobile-card__summary-meta{font-size:var(--fs-xs);color:var(--color-muted);flex-shrink:0;font-weight:600}.conference-mobile-card__summary-icon{width:1.125rem;height:1.125rem;color:var(--color-brand);flex-shrink:0}.conference-mobile-card__chevron{width:1.125rem;height:1.125rem;color:var(--color-muted);flex-shrink:0;margin-left:auto;transition:transform .2s}.conference-mobile-card[open] .conference-mobile-card__chevron{transform:rotate(180deg)}.conference-mobile-card__body{min-width:0}@media (max-width:1023.98px){.conference-mobile-card{display:block}.conference-mobile-card.conference-mobile-card--page-mobile-hidden{display:none}.conference-mobile-card.conference-view-surface-card,.conference-mobile-card.card-scryon{padding:0}.conference-mobile-card.conference-mobile-card--always-expanded.card-scryon,.conference-mobile-card.conference-mobile-card--always-expanded.conference-view-surface-card,.conference-mobile-card__summary{padding:.875rem}.conference-mobile-card__body{border-top:1px solid var(--color-border-subtle);padding:0 .875rem .875rem}.conference-mobile-card[open] .conference-mobile-card__summary{border-bottom:1px solid var(--color-border-subtle);padding-bottom:.625rem}.conference-mobile-card[open] .conference-mobile-card__body{border-top:none;padding-top:.75rem}.conference-mobile-card:not([open]) .conference-mobile-card__body,.conference-mobile-card .geo-choropleth-card .conference-view-section-title--mobile-summary-dup{display:none}}@media (min-width:1024px){.conference-mobile-card.conference-view-surface-card,.conference-mobile-card.card-scryon{padding:2rem}}.admin-pending-enrichment-count-wrap{display:inline-flex;position:relative}.admin-pending-enrichment-participant-tooltip{pointer-events:none;z-index:10000;border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-surface);width:min(22rem,100vw - 2rem);max-height:min(16rem,100vh - 2rem);padding:.75rem;position:fixed;overflow:auto;transform:translate(-50%,calc(-100% - .5rem));box-shadow:0 10px 15px -3px #0f223814,0 4px 6px -4px #0f223814}@supports (color:color-mix(in lab,red,red)){.admin-pending-enrichment-participant-tooltip{box-shadow:0 10px 15px -3px color-mix(in srgb,var(--color-default)8%,transparent),0 4px 6px -4px color-mix(in srgb,var(--color-default)8%,transparent)}}.admin-pending-enrichment-participant-tooltip:after{content:"";border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background-color:var(--color-surface);width:.5rem;height:.5rem;position:absolute;bottom:-.25rem;left:50%;transform:translate(-50%)rotate(45deg)}.admin-pending-enrichment-participant-tooltip-more{font-size:var(--fs-xs);color:var(--color-muted);margin:.5rem 0 0;line-height:1.35}.admin-pending-enrichment-participant-chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.admin-pending-enrichment-participant-chip{border:1px solid #abc3df;border-radius:9999px;align-items:center;max-width:100%;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.admin-pending-enrichment-participant-chip{border:1px solid color-mix(in srgb,var(--color-primary)32%,var(--color-border-subtle))}}.admin-pending-enrichment-participant-chip{background:#e6edf5}@supports (color:color-mix(in lab,red,red)){.admin-pending-enrichment-participant-chip{background:color-mix(in srgb,var(--color-primary)12%,var(--color-surface))}}.admin-pending-enrichment-participant-chip{font-size:var(--fs-base);color:var(--color-default);word-break:break-word;padding:.25rem .75rem;line-height:1.25}@media (max-width:640px){.admin-pending-enrichment-participant-chip{font-size:var(--fs-md);padding:.375rem .875rem}}.admin-pending-enrichment-count-btn{font:inherit;text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;min-width:2.75rem;min-height:2.75rem;margin:-.25rem -.5rem;padding:.25rem .5rem;text-decoration:underline}.admin-pending-enrichment-count-btn:hover{color:var(--color-primary)}@media (min-width:768px){.admin-pending-enrichment-count-btn{min-width:auto;min-height:auto;margin:0;padding:0}}.admin-pending-enrichment-conference-cell{min-width:0;overflow:hidden}.admin-pending-enrichment-conference{min-width:0;max-width:100%}.admin-pending-enrichment-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.admin-pending-enrichment-requested-group{align-items:baseline;gap:.375rem;min-width:0;max-width:100%;display:flex}.admin-pending-enrichment-requested-group__label{flex-shrink:0}.admin-pending-enrichment-requested-group .admin-pending-enrichment-name{flex:1;min-width:0}.admin-pending-enrichment-url-row{align-items:flex-start;gap:.375rem;min-width:0;max-width:100%;display:flex}.admin-pending-enrichment-url-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:100%;display:block;overflow:hidden}.admin-pending-enrichment-page{width:100%;min-width:0}.admin-pending-enrichment-section,.admin-pending-enrichment-table-wrap{width:100%;max-width:100%}.admin-pending-enrichment-table-wrap{overflow:hidden}.admin-pending-enrichment-table{table-layout:fixed;border-collapse:collapse;width:100%;max-width:100%;font-size:var(--fs-base)}.admin-pending-enrichment-table th,.admin-pending-enrichment-table td{min-width:0}.admin-pending-enrichment-col-conference{width:auto}.admin-pending-enrichment-col-count{width:6.75rem}.admin-pending-enrichment-col-date{width:8.25rem}.admin-pending-enrichment-col-actions{width:max-content}.admin-pending-enrichment-col-when{width:10.5rem}.admin-pending-enrichment-col-kind{width:7rem}.admin-pending-enrichment-col-action{width:7.5rem}.admin-pending-enrichment-col-actor{width:10rem}.admin-pending-enrichment-col-details{width:auto}.admin-pending-enrichment-date-cell,.admin-pending-enrichment-ellipsis-cell,.admin-pending-enrichment-details-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-pending-enrichment-details-cell{min-width:0;overflow:hidden}.admin-pending-enrichment-details-text{max-width:100%;font-size:var(--fs-xs);display:block}.admin-pending-enrichment-actions-cell{white-space:nowrap;width:1%;min-width:max-content}.admin-pending-enrichment-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.admin-pending-enrichment-btn{white-space:nowrap;flex-shrink:0}.admin-pending-enrichment-btn .hold-to-confirm-btn__content{gap:.5rem}.admin-pending-enrichment-actions-cell .admin-pending-enrichment-actions{flex-wrap:nowrap;justify-content:flex-end}@media (max-width:640px){.admin-pending-enrichment-actions{width:100%}.admin-pending-enrichment-actions .admin-pending-enrichment-btn{flex:auto;justify-content:center;min-height:3rem}}@media (max-width:1023.98px){.admin-pending-enrichment-col-date{width:7.25rem}.admin-pending-enrichment-col-when{width:8.5rem}.admin-pending-enrichment-col-actor{width:8rem}}.admin-pending-enrichment-url-open{border:1px solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-surface);color:var(--color-muted);flex-shrink:0;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:.25rem;transition:color .15s,background-color .15s,opacity .15s;display:inline-flex}.admin-pending-enrichment-url-open:hover{background-color:var(--color-surface-muted);color:var(--color-default)}@media (hover:hover){.admin-pending-enrichment-url-open{opacity:0;pointer-events:none}.admin-pending-enrichment-url-row:hover .admin-pending-enrichment-url-open,.admin-pending-enrichment-url-row:focus-within .admin-pending-enrichment-url-open{opacity:1;pointer-events:auto}}@media (min-width:768px){.admin-pending-enrichment-url-open{min-width:auto;min-height:auto}}.admin-pending-enrichment-row--age-24{background-color:#fef5e7}@supports (color:color-mix(in lab,red,red)){.admin-pending-enrichment-row--age-24{background-color:color-mix(in srgb,var(--color-amber)10%,var(--color-surface))}}.admin-pending-enrichment-row--age-48{background-color:#fdeac9}@supports (color:color-mix(in lab,red,red)){.admin-pending-enrichment-row--age-48{background-color:color-mix(in srgb,var(--color-amber)22%,var(--color-surface))}}.admin-pending-enrichment-row--age-72{background-color:#fadfe3}@supports (color:color-mix(in lab,red,red)){.admin-pending-enrichment-row--age-72{background-color:color-mix(in srgb,var(--color-danger)16%,var(--color-surface))}}.admin-pending-enrichment-age-legend{font-size:var(--fs-xs);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.75rem;display:flex}.admin-pending-enrichment-age-legend__swatch{border:1px solid var(--color-border-subtle);vertical-align:-.1em;border-radius:.125rem;width:.75rem;height:.75rem;margin-right:.35rem;display:inline-block}.admin-pending-enrichment-age-legend__swatch--24{background-color:#fef5e7}@supports (color:color-mix(in lab,red,red)){.admin-pending-enrichment-age-legend__swatch--24{background-color:color-mix(in srgb,var(--color-amber)10%,var(--color-surface))}}.admin-pending-enrichment-age-legend__swatch--48{background-color:#fdeac9}@supports (color:color-mix(in lab,red,red)){.admin-pending-enrichment-age-legend__swatch--48{background-color:color-mix(in srgb,var(--color-amber)22%,var(--color-surface))}}.admin-pending-enrichment-age-legend__swatch--72{background-color:#fadfe3}@supports (color:color-mix(in lab,red,red)){.admin-pending-enrichment-age-legend__swatch--72{background-color:color-mix(in srgb,var(--color-danger)16%,var(--color-surface))}}.admin-job-worker-caps-table-wrap{-webkit-overflow-scrolling:touch}@media (max-width:640px){.admin-job-worker-caps-table thead{display:none}.admin-job-worker-caps-table,.admin-job-worker-caps-table tbody,.admin-job-worker-caps-table tr,.admin-job-worker-caps-table td{width:100%;display:block}.admin-job-worker-caps-table tr{border-bottom:1px solid var(--color-border-subtle);padding:.75rem .5rem}.admin-job-worker-caps-table td{border:0;padding:.25rem .5rem;text-align:left!important}.admin-job-worker-caps-table td:last-child{padding-top:.5rem}.admin-job-worker-caps-table td:last-child button{justify-content:center;width:100%}}button.bg-primary.text-inverse,a.bg-primary.text-inverse,summary.bg-primary.text-inverse,label.bg-primary.text-inverse,.btn-primary,.admin-enrich-action--primary,.guest-detail-enrich-action--primary{border:1px solid #2b629d!important}@supports (color:color-mix(in lab,red,red)){button.bg-primary.text-inverse,a.bg-primary.text-inverse,summary.bg-primary.text-inverse,label.bg-primary.text-inverse,.btn-primary,.admin-enrich-action--primary,.guest-detail-enrich-action--primary{border:1px solid color-mix(in srgb,var(--color-sapphire)88%,#0a1f33)!important}}button.bg-primary.text-inverse,a.bg-primary.text-inverse,summary.bg-primary.text-inverse,label.bg-primary.text-inverse,.btn-primary,.admin-enrich-action--primary,.guest-detail-enrich-action--primary{-webkit-backdrop-filter:blur(10px)saturate(140%);background:var(--grad-button-glass)!important;box-shadow:var(--btn-shadow)!important;color:var(--color-inverse)!important;background-color:#0000!important}button.bg-primary.text-inverse:hover:not(:disabled),a.bg-primary.text-inverse:hover:not(:disabled),summary.bg-primary.text-inverse:hover:not(:disabled),label.bg-primary.text-inverse:hover:not(:disabled),.btn-primary:hover:not(:disabled),.admin-enrich-action--primary:hover:not(:disabled),.guest-detail-enrich-action--primary:hover:not(:disabled){background:var(--grad-button-glass-hover)!important;border-color:var(--color-sapphire)!important}.btn-primary.btn-primary--ink,.conf-co-header-wire__cta-primary,.conf-co-detail-locked-cta-btn:not(.conf-co-detail-locked-cta-btn--secondary){border:1px solid #0e2237!important}@supports (color:color-mix(in lab,red,red)){.btn-primary.btn-primary--ink,.conf-co-header-wire__cta-primary,.conf-co-detail-locked-cta-btn:not(.conf-co-detail-locked-cta-btn--secondary){border:1px solid color-mix(in srgb,var(--color-ink)88%,#0a1f33)!important}}.btn-primary.btn-primary--ink,.conf-co-header-wire__cta-primary,.conf-co-detail-locked-cta-btn:not(.conf-co-detail-locked-cta-btn--secondary){background:var(--grad-button-ink)!important;background-color:#0000!important;box-shadow:0 8px 20px #0f22383d,inset 0 1px #ffffff5c!important}@supports (color:color-mix(in lab,red,red)){.btn-primary.btn-primary--ink,.conf-co-header-wire__cta-primary,.conf-co-detail-locked-cta-btn:not(.conf-co-detail-locked-cta-btn--secondary){box-shadow:0 8px 20px color-mix(in srgb,var(--color-ink)24%,transparent),inset 0 1px #ffffff5c!important}}.btn-primary.btn-primary--ink,.conf-co-header-wire__cta-primary,.conf-co-detail-locked-cta-btn:not(.conf-co-detail-locked-cta-btn--secondary){color:var(--color-inverse)!important}.btn-primary.btn-primary--ink:hover:not(:disabled),.conf-co-header-wire__cta-primary:hover:not(:disabled),.conf-co-detail-locked-cta-btn:hover:not(:disabled):not(.conf-co-detail-locked-cta-btn--secondary){border-color:var(--color-ink)!important;background:var(--grad-button-ink-hover)!important}.btn-oauth-provider,.auth-btn-secondary,.auth-btn-oauth,.marketing-nav__mobile-btn--secondary{-webkit-backdrop-filter:blur(18px);background:#ffffffdb!important;border:1px solid #0b28461f!important;box-shadow:inset 0 1px #fffffff2!important}.btn-oauth-provider:hover:not(:disabled),.auth-btn-secondary:hover:not(:disabled),.auth-btn-oauth:hover:not(:disabled),.marketing-nav__mobile-btn--secondary:hover:not(:disabled){color:var(--color-sapphire)!important;background:#fff!important;border-color:#0b28461f!important}.companies-filter-btn-refresh{border:1px solid #306bac!important}@supports (color:color-mix(in lab,red,red)){.companies-filter-btn-refresh{border:1px solid color-mix(in srgb,var(--color-brand)40%,var(--glass-border))!important}}.companies-filter-btn-refresh{background:linear-gradient(145deg,#306bac 0%,var(--glass-bg)100%)!important}@supports (color:color-mix(in lab,red,red)){.companies-filter-btn-refresh{background:linear-gradient(145deg,color-mix(in srgb,var(--color-brand)10%,var(--glass-bg-strong))0%,var(--glass-bg)100%)!important}}.companies-filter-btn-refresh{-webkit-backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow)!important;color:var(--color-brand)!important}.companies-filter-btn-refresh:hover:not(:disabled){border-color:#306bac!important}@supports (color:color-mix(in lab,red,red)){.companies-filter-btn-refresh:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-brand)55%,var(--glass-border))!important}}.companies-filter-btn-refresh:hover:not(:disabled){background:linear-gradient(145deg,#306bac 0%,var(--glass-bg-strong)100%)!important}@supports (color:color-mix(in lab,red,red)){.companies-filter-btn-refresh:hover:not(:disabled){background:linear-gradient(145deg,color-mix(in srgb,var(--color-brand)16%,var(--glass-bg-strong))0%,var(--glass-bg-strong)100%)!important}}.admin-companies-drawer-btn-visibility:disabled{opacity:1!important;color:var(--color-muted)!important;border-color:var(--color-border-subtle)!important;background:#ebeef3!important}@supports (color:color-mix(in lab,red,red)){.admin-companies-drawer-btn-visibility:disabled{background:color-mix(in srgb,var(--color-charcoal)4%,var(--color-surface-muted))!important}}.admin-openai-batch-apply-reapply{border:1px solid #ce3148!important}@supports (color:color-mix(in lab,red,red)){.admin-openai-batch-apply-reapply{border:1px solid color-mix(in srgb,var(--color-danger)88%,#4a0a14)!important}}.admin-openai-batch-apply-reapply{background:var(--grad-danger)!important;color:var(--color-inverse)!important;background-color:#0000!important;box-shadow:0 8px 20px #e0364f38,inset 0 1px #ffffff47!important}@supports (color:color-mix(in lab,red,red)){.admin-openai-batch-apply-reapply{box-shadow:0 8px 20px color-mix(in srgb,var(--color-danger)22%,transparent),inset 0 1px #ffffff47!important}}.admin-openai-batch-apply-reapply{-webkit-backdrop-filter:blur(10px)saturate(140%)}.admin-openai-batch-apply-reapply:hover:not(:disabled){background:var(--grad-danger-hover)!important;border-color:var(--color-danger)!important}.card-scryon,.card-scryon-sm,.bento-scryon,.modal-panel,.bulk-modal-panel,.bulk-modal-progress-panel,.glass,.contact-modal-panel,.credits-checkout-modal-panel,.credits-history-modal-panel{-webkit-backdrop-filter:var(--glass-filter);background:var(--dashboard-panel-bg)!important;border-color:var(--glass-border)!important;box-shadow:var(--dashboard-panel-shadow)!important}.auth-page .auth-panel{-webkit-backdrop-filter:blur(34px)saturate(180%);background:linear-gradient(155deg,#fffffff5,#ffffffbd)!important;border-color:#fff!important;box-shadow:inset 0 1px #fff,0 44px 90px -30px #0b28466b,0 2px 8px #0b28460f!important}.input,.filter-inline,.filter-inline-select,.filter-inline-trigger,.admin-promo-codes-input{-webkit-backdrop-filter:blur(8px)saturate(130%);border-color:var(--glass-border)!important;background:var(--glass-bg)!important}.auth-page .auth-form-input{-webkit-backdrop-filter:none;border-color:var(--color-control-border)!important;background:#ffffffe0!important}.admin-companies-filters-field,.admin-actions-search-input,.admin-companies-drawer-select,.admin-operator-column-filter,.admin-companies-filters-hard-row select,.admin-companies-filters-hard-row input[type=text],.admin-companies-filters-hard-row input[type=date],.admin-companies-filters-hard-row input[type=datetime-local],.admin-companies-filters-hard-row input[type=number]{border-color:var(--admin-control-border,var(--color-border))!important;background:var(--admin-control-bg,var(--color-surface-muted))!important;color:var(--color-default)!important}.admin-companies-filters-section,.admin-actions-group{border-color:var(--color-border)!important;background:var(--color-surface)!important;box-shadow:0 1px 3px #1214281a!important}@supports (color:color-mix(in lab,red,red)){.admin-companies-filters-section,.admin-actions-group{box-shadow:0 1px 3px color-mix(in srgb,var(--color-charcoal)10%,transparent)!important}}.admin-actions-group--danger{border-color:#e0364f!important}@supports (color:color-mix(in lab,red,red)){.admin-actions-group--danger{border-color:color-mix(in srgb,var(--color-danger)32%,var(--glass-border))!important}}.admin-actions-group--danger{background:linear-gradient(145deg,#e0364f 0%,var(--glass-bg)100%)!important}@supports (color:color-mix(in lab,red,red)){.admin-actions-group--danger{background:linear-gradient(145deg,color-mix(in srgb,var(--color-danger)10%,var(--glass-bg-strong))0%,var(--glass-bg)100%)!important}}.settings-action-btn--danger,.settings-action-btn--warning{-webkit-backdrop-filter:blur(8px)saturate(130%);box-shadow:inset 0 1px #ffffffb8!important}.conference-fullscreen-viz-group-btn--active,.icp-calibration-compound-segment-btn--selected{background:var(--grad-button-glass)!important;border-color:#2b629d!important}@supports (color:color-mix(in lab,red,red)){.conference-fullscreen-viz-group-btn--active,.icp-calibration-compound-segment-btn--selected{border-color:color-mix(in srgb,var(--color-sapphire)88%,#0a1f33)!important}}.conference-fullscreen-viz-group-btn--active,.icp-calibration-compound-segment-btn--selected{color:var(--color-inverse)!important;box-shadow:var(--btn-shadow)!important}.admin-notify-lead{margin:0}.admin-notify-events{flex-direction:column;gap:1rem;display:flex}.admin-notify-event{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-muted);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.admin-notify-event__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.admin-notify-event__title{font-family:var(--font-sans);font-size:var(--fs-lg);letter-spacing:-.02em;color:var(--color-default);margin:0;font-weight:700}.admin-notify-event__status{font-size:var(--fs-xs);margin:.25rem 0 0}.admin-notify-event__actions{flex-wrap:wrap;gap:.5rem;display:flex}.admin-notify-lanes{grid-template-columns:1fr 1fr;align-items:stretch;gap:.75rem;display:grid}.admin-notify-lane{border:1px solid var(--color-border-subtle);border-radius:calc(var(--radius-card) - .125rem);background:var(--color-surface);flex-direction:column;gap:.75rem;min-width:0;padding:.875rem;display:flex}.admin-notify-lane--discord{border-color:#a2bbda}@supports (color:color-mix(in lab,red,red)){.admin-notify-lane--discord{border-color:color-mix(in srgb,var(--color-brand)32%,var(--color-border))}}.admin-notify-lane--generic{border-color:#e2c99d}@supports (color:color-mix(in lab,red,red)){.admin-notify-lane--generic{border-color:color-mix(in srgb,var(--color-amber)36%,var(--color-border))}}.admin-notify-lane__head{flex-direction:column;gap:.25rem;display:flex}.admin-notify-lane__title{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-default);margin:0;font-weight:700}.admin-notify-lane--discord .admin-notify-lane__title{color:var(--color-brand)}.admin-notify-lane--generic .admin-notify-lane__title{color:var(--color-amber)}.admin-notify-lane__hint{font-size:var(--fs-xs);color:var(--color-muted);margin:0}.admin-notify-empty{font-size:var(--fs-sm);color:var(--color-muted);margin:0}.admin-notify-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.admin-notify-item{border:1px solid var(--color-border-subtle);border-radius:calc(var(--radius-card) - .25rem);background:var(--color-surface-muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.5rem .5rem .5rem .75rem;display:grid}.admin-notify-item__url{font-size:var(--fs-sm);color:var(--color-default);margin:0}.admin-notify-item__msg{font-size:var(--fs-xs);color:var(--color-muted);margin:.125rem 0 0}.admin-notify-item__status{font-size:var(--fs-xs);margin:.25rem 0 0}.admin-notify-item__btns{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;display:flex}.admin-notify-test-btn{font-size:var(--fs-xs)}.admin-notify-add{border:1px dashed var(--color-border);border-radius:var(--radius-card);min-height:44px;color:var(--color-default);font-size:var(--fs-xs);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.375rem;margin-top:auto;padding:.5rem .75rem;font-weight:600;display:inline-flex}.admin-notify-add:hover:not(:disabled){background:var(--color-surface-muted)}.admin-notify-add:disabled{opacity:.5;cursor:not-allowed}dialog.admin-webhook-dialog[open]{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-page);flex-direction:column;width:min(26rem,100vw - 2rem);height:fit-content;max-height:min(90vh,100vh - 2rem);margin:0;padding:0;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 25px 50px -12px #0f223838}@supports (color:color-mix(in lab,red,red)){dialog.admin-webhook-dialog[open]{box-shadow:0 25px 50px -12px color-mix(in srgb,var(--color-default)22%,transparent)}}dialog.admin-webhook-dialog::backdrop{background-color:#0406123b}@supports (color:color-mix(in lab,red,red)){dialog.admin-webhook-dialog::backdrop{background-color:color-mix(in srgb,var(--color-overlay)40%,transparent)}}dialog.admin-webhook-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.admin-webhook-dialog__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem 0;display:flex}.admin-webhook-dialog__kind{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .25rem;font-weight:700}.admin-webhook-dialog__body{flex:auto;min-height:0;padding:1rem 1.25rem;overflow:hidden auto}.admin-webhook-dialog__footer{border-top:1px solid var(--color-border);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem 1rem;display:flex}.admin-webhook-dialog__input{min-width:0}@media (max-width:1024px){.admin-notify-lanes{grid-template-columns:1fr}}@media (max-width:640px){.admin-notify-event{padding:.75rem}.admin-notify-event__actions{width:100%}.admin-notify-item{grid-template-columns:1fr}.admin-notify-item__btns{justify-content:stretch}.admin-notify-test-btn{flex:auto}.admin-notify-event__actions button,.admin-notify-add,.admin-notify-icon-btn,.admin-notify-test-btn,.admin-webhook-dialog__footer button{min-height:48px}.admin-notify-event__actions button,.admin-notify-add{flex:auto}.admin-notify-icon-btn{min-width:48px}.admin-webhook-dialog__input{font-size:var(--fs-md)}.admin-webhook-dialog__footer{flex-direction:column}.admin-webhook-dialog__footer button{width:100%}}.watch-accounts-page{gap:1.5rem;padding-bottom:2rem;display:grid}.watch-accounts-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem;display:flex}.watch-accounts-header h1{margin:.1rem 0 0}.watch-accounts-header p:not(.watch-accounts-eyebrow){color:var(--color-muted);max-width:42rem;font-size:var(--fs-base);margin-top:.35rem}.watch-accounts-eyebrow{color:var(--color-primary);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:800}.watch-accounts-balance{background-color:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);align-items:center;gap:.6rem;min-width:9.5rem;padding:.65rem .85rem;display:flex;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.watch-accounts-balance{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.watch-accounts-balance>svg{color:var(--color-primary);width:1.25rem;height:1.25rem}.watch-accounts-balance div{display:grid}.watch-accounts-balance span{color:var(--color-default);font-family:var(--font-numeric);font-size:var(--fs-lg);font-weight:800}.watch-accounts-balance small,.watch-accounts-request-list small{color:var(--color-muted)}.watch-accounts-notice{background-color:var(--color-surface-muted);color:var(--color-default);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);align-items:flex-start;gap:.65rem;padding:.55rem .55rem .55rem .8rem;display:flex}.watch-accounts-notice p{flex:1;min-width:0;margin:0;padding:.2rem 0}.watch-accounts-notice--error{border-color:#e0364f4d}@supports (color:color-mix(in lab,red,red)){.watch-accounts-notice--error{border-color:color-mix(in oklab,var(--color-danger)30%,transparent)}}.watch-accounts-notice--error{background-color:var(--color-surface-danger);color:var(--color-danger)}.admin-inline-alert{border-radius:var(--radius-card);border:1px solid #e4b6c5;margin:0;padding:.5rem .75rem}@supports (color:color-mix(in lab,red,red)){.admin-inline-alert{border:1px solid color-mix(in srgb,var(--color-danger)30%,var(--color-border-subtle))}}.admin-inline-alert{background-color:var(--color-surface-danger);color:var(--color-danger);font-size:var(--fs-base)}.watch-accounts-notice__dismiss{color:var(--color-muted);border-radius:var(--radius-card);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:0;display:inline-flex}.watch-accounts-notice__dismiss svg{width:1.05rem;height:1.05rem}.watch-accounts-notice__dismiss:hover,.watch-accounts-notice__dismiss:focus-visible{background-color:var(--color-surface);color:var(--color-default)}.watch-accounts-notice__dismiss:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.watch-accounts-search-card,.watch-accounts-monitor-offers,.watch-accounts-results,.watch-accounts-active,.watch-accounts-digest{background-color:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);padding:1.125rem;box-shadow:0 1px 2px #0f22380f}@supports (color:color-mix(in lab,red,red)){.watch-accounts-search-card,.watch-accounts-monitor-offers,.watch-accounts-results,.watch-accounts-active,.watch-accounts-digest{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)6%,transparent)}}.watch-accounts-monitor-offers h2,.watch-accounts-section-heading h2{color:var(--color-default);font-family:var(--font-sans);font-size:var(--fs-xl);margin:0;font-weight:700}.watch-accounts-monitor-offers>div:first-child p{color:var(--color-muted);font-size:var(--fs-base);margin:.2rem 0 0}.watch-accounts-search-card{background:#fff;grid-template-columns:1fr;align-items:center;gap:.75rem;padding:1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.watch-accounts-search-card{background:color-mix(in srgb,var(--color-surface)94%,var(--color-page))}}.watch-accounts-search-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.watch-accounts-combobox-shell{min-width:0;position:relative}.watch-accounts-combobox{border-color:var(--color-border-subtle);margin-top:0;position:relative;box-shadow:0 1px 2px #0f22380d}@supports (color:color-mix(in lab,red,red)){.watch-accounts-combobox{box-shadow:0 1px 2px color-mix(in srgb,var(--color-default)5%,transparent)}}.watch-accounts-combobox-loader{color:var(--color-muted);z-index:2;width:1rem;height:1rem;animation:1s linear infinite spin;position:absolute;bottom:.65rem;right:.75rem}.watch-accounts-combobox .discover-search-bar__segment{padding-right:2.5rem}.watch-accounts-reveal{width:auto;min-width:0;min-height:2.75rem;font-size:var(--fs-sm);white-space:nowrap;gap:.4rem;padding:0 .9rem;font-weight:700}.watch-accounts-reveal__spinner{width:1rem;height:1rem;animation:1s linear infinite spin}.watch-accounts-combobox .discover-search-bar__submit:disabled{opacity:.45;cursor:not-allowed}.watch-accounts-suggestions{background-color:var(--color-surface);z-index:20;border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);width:100%;max-height:18rem;box-shadow:var(--shadow-lg);flex-direction:column;padding:.4rem;display:flex;position:absolute;top:calc(100% + .4rem);overflow:hidden}.watch-accounts-suggestions__list{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.watch-accounts-suggestions button{color:var(--color-default);text-align:left;border-radius:calc(var(--radius-card) - .25rem);align-items:center;gap:.6rem;width:100%;min-height:2.6rem;padding:.5rem .65rem;display:flex}.watch-accounts-suggestions button:hover,.watch-accounts-suggestions button:focus-visible{background-color:var(--color-surface-muted)}.watch-accounts-suggestions svg{color:var(--color-muted);width:1.2rem;height:1.2rem}.watch-accounts-suggestions span{display:grid}.watch-accounts-suggestions small{color:var(--color-muted)}.watch-accounts-request-option{background-color:var(--color-surface);color:var(--color-primary);flex-shrink:0;justify-content:center;font-weight:700}.watch-accounts-suggestions__list+.watch-accounts-request-option{border-top:1px solid var(--color-border-subtle);border-radius:0 0 calc(var(--radius-card) - .25rem)calc(var(--radius-card) - .25rem);margin-top:.2rem}.watch-accounts-mute-btn{justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.watch-accounts-mute-btn svg{width:1rem;height:1rem}.watch-accounts-monitor-offers{grid-template-columns:minmax(0,.8fr) minmax(26rem,1.2fr);align-items:center;gap:1rem;display:grid}.watch-accounts-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.watch-accounts-offer-grid button{background-color:var(--color-surface-muted);color:var(--color-default);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);text-align:left;gap:.1rem;min-height:3.75rem;padding:.65rem .75rem;display:grid}.watch-accounts-offer-grid button:hover:not(:disabled),.watch-accounts-offer-grid button:focus-visible:not(:disabled){background-color:var(--color-surface);border-color:#94b3d5}@supports (color:color-mix(in lab,red,red)){.watch-accounts-offer-grid button:hover:not(:disabled),.watch-accounts-offer-grid button:focus-visible:not(:disabled){border-color:color-mix(in srgb,var(--color-primary)45%,var(--color-border-subtle))}}.watch-accounts-offer-grid button:disabled{opacity:.5;cursor:not-allowed}.watch-accounts-offer-grid strong,.watch-accounts-offer-grid__credits{color:var(--color-primary);font-family:var(--font-numeric)}.watch-accounts-offer-grid__date{color:var(--color-default);font-family:var(--font-numeric);font-size:var(--fs-base);font-variant-numeric:tabular-nums;font-weight:800}.watch-accounts-offer-grid__btn--on{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-inverse);box-shadow:0 0 0 1px #306bac66}@supports (color:color-mix(in lab,red,red)){.watch-accounts-offer-grid__btn--on{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary)40%,transparent)}}.watch-accounts-offer-grid__btn--on strong,.watch-accounts-offer-grid__btn--on .watch-accounts-offer-grid__date,.watch-accounts-offer-grid__btn--on .watch-accounts-offer-grid__credits{color:inherit}.watch-accounts-offer-grid button.watch-accounts-offer-grid__btn--on:hover:not(:disabled),.watch-accounts-offer-grid button.watch-accounts-offer-grid__btn--on:focus-visible:not(:disabled){background:var(--color-primary);border-color:var(--color-primary);color:var(--color-inverse)}.watch-accounts-section-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.watch-accounts-list-switch{border:1px solid #9db8d8;flex-shrink:0;gap:.2rem;margin:0;padding:.2rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.watch-accounts-list-switch{border:1px solid color-mix(in srgb,var(--color-primary)35%,var(--color-border))}}.watch-accounts-list-switch{border-radius:var(--radius-card);background:#f3f6fa}@supports (color:color-mix(in lab,red,red)){.watch-accounts-list-switch{background:color-mix(in srgb,var(--color-primary)6%,var(--color-surface))}}.watch-accounts-list-switch__tab{color:var(--color-muted);border-radius:calc(var(--radius-card) - .25rem);min-height:2rem;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;align-items:center;padding:.3rem .75rem;font-weight:700;display:inline-flex}.watch-accounts-list-switch__tab:hover:not(.watch-accounts-list-switch__tab--on){color:var(--color-default);background:var(--color-surface-muted)}.watch-accounts-list-switch__tab--on{background:var(--color-primary);color:var(--color-inverse)}.watch-accounts-list-switch__tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.watch-accounts-results,.watch-accounts-active,.watch-accounts-digest{padding:1.125rem}.watch-accounts-digest{padding:0}.watch-accounts-digest__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem;list-style:none;display:flex}.watch-accounts-digest__summary::-webkit-details-marker{display:none}.watch-accounts-digest__summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.watch-accounts-digest__summary h2{margin:0}.watch-accounts-digest__chevron{color:var(--color-muted);flex-shrink:0;width:1.25rem;height:1.25rem;transition:transform .16s}.watch-accounts-digest__warning{color:var(--color-danger);border:1px solid #daa5b7;margin-left:auto;padding:.25rem .55rem}@supports (color:color-mix(in lab,red,red)){.watch-accounts-digest__warning{border:1px solid color-mix(in srgb,var(--color-danger)35%,var(--color-border))}}.watch-accounts-digest__warning{background:var(--color-surface-danger);font-size:var(--fs-xs);white-space:nowrap;border-radius:9999px;font-weight:750}.watch-accounts-digest[open] .watch-accounts-digest__chevron{transform:rotate(180deg)}.watch-accounts-digest__body{gap:1rem;padding:0 1.125rem 1.125rem;display:grid}.watch-accounts-channel{border-top:1px solid var(--color-border-subtle);gap:.45rem;padding:.9rem 0 0;display:grid}.watch-accounts-channel:first-child{border-top:0;padding-top:.15rem}.watch-accounts-channel h3{color:var(--color-default);font-size:var(--fs-base);align-items:center;gap:.4rem;margin:0;font-weight:750;display:inline-flex}.watch-accounts-channel h3 svg{width:1rem;height:1rem}.watch-accounts-channel p,.watch-accounts-webhook__secret{color:var(--color-muted);width:100%;max-width:none;font-size:var(--fs-base);margin:0;line-height:1.45}.watch-accounts-webhook .watch-accounts-webhook__disabled{color:var(--color-danger);border:1px solid #daa5b7;padding:.65rem .75rem}@supports (color:color-mix(in lab,red,red)){.watch-accounts-webhook .watch-accounts-webhook__disabled{border:1px solid color-mix(in srgb,var(--color-danger)35%,var(--color-border))}}.watch-accounts-webhook .watch-accounts-webhook__disabled{border-radius:var(--radius-card);background:var(--color-surface-danger)}.watch-accounts-webhook .watch-accounts-webhook__health{color:var(--color-amber)}.watch-accounts-webhook label{gap:.35rem;display:grid}.watch-accounts-webhook label>span{color:var(--color-default);font-size:var(--fs-sm);font-weight:700}.watch-accounts-webhook input{background-color:var(--color-surface);color:var(--color-default);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);min-height:2.75rem;font-size:var(--fs-md);padding:.55rem .7rem}.watch-accounts-webhook code{color:var(--color-default);overflow-wrap:anywhere;font-size:var(--fs-xs)}.watch-accounts-webhook__actions{flex-wrap:wrap;gap:.5rem;display:flex}.watch-accounts-webhook__actions button{justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.watch-accounts-webhook__actions button svg{width:1rem;height:1rem}.watch-accounts-section-heading>span{background-color:var(--color-surface-muted);color:var(--color-muted);font-family:var(--font-numeric);font-size:var(--fs-sm);border-radius:9999px;padding:.25rem .6rem;font-weight:700}.watch-accounts-result-list{gap:0;display:grid}.watch-accounts-result-list article{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(12rem,1fr) auto;align-items:center;gap:.75rem 1rem;padding:.55rem 0;display:grid}.watch-accounts-result-list article:last-child{border-bottom:0}.watch-accounts-result-main{gap:.15rem;min-width:0;display:grid}.watch-accounts-result-title{flex-wrap:wrap;align-items:center;gap:.45rem .6rem;display:flex}.watch-accounts-result-main strong{color:var(--color-default);font-size:var(--fs-base);font-weight:750;line-height:1.3}.watch-accounts-result-main small{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.watch-accounts-result-presence{background-color:var(--color-surface-muted);color:var(--color-muted);font-size:var(--fs-xs);white-space:nowrap;border-radius:9999px;padding:.2rem .5rem;font-weight:700}.watch-accounts-result-link{color:var(--color-primary);min-height:2.5rem;font-size:var(--fs-sm);white-space:nowrap;justify-self:end;align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.watch-accounts-result-link svg{width:.9rem;height:.9rem}.watch-accounts-empty{background-color:var(--color-surface-muted);color:var(--color-muted);border:1px dashed var(--color-border-subtle);border-radius:var(--radius-card);text-align:center;justify-items:center;gap:.4rem;padding:1.25rem .75rem;display:grid}.watch-accounts-empty svg{width:1.4rem;height:1.4rem}.watch-accounts-empty h3{color:var(--color-default);margin:.2rem 0 0}.watch-accounts-empty p{margin:0}.watch-accounts-email-toggle{background-color:var(--color-surface-muted);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);cursor:pointer;align-items:center;gap:.7rem;width:fit-content;min-height:2.75rem;padding:.55rem .75rem;display:inline-flex}.watch-accounts-email-toggle__copy{align-items:center;gap:.4rem;display:inline-flex}.watch-accounts-email-toggle__copy svg{width:1rem;height:1rem}.watch-accounts-monitor-list{gap:0;display:grid}.watch-accounts-active .discover-pagination{margin-top:.85rem}.watch-accounts-monitor-list article{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) 13.5rem auto auto;align-items:center;gap:.35rem 1.25rem;padding:.55rem 0;display:grid;overflow:visible}.watch-accounts-monitor-row--expandable{cursor:pointer}.watch-accounts-monitor-row--expandable .watch-accounts-monitor-conferences{cursor:default}.watch-accounts-monitor-row--expandable .watch-accounts-monitor-conferences__row,.watch-accounts-monitor-row--expandable .watch-accounts-mute-btn,.watch-accounts-monitor-row--expandable .watch-accounts-archive-btn,.watch-accounts-monitor-row--expandable .watch-accounts-extend-trigger,.watch-accounts-monitor-row--expandable .watch-accounts-monitor-conf-toggle,.watch-accounts-monitor-row--expandable a{cursor:pointer}.watch-accounts-monitor-row--expandable .watch-accounts-mute-btn:disabled,.watch-accounts-monitor-row--expandable .watch-accounts-archive-btn:disabled{cursor:not-allowed}.watch-accounts-monitor-row--open{border:1px solid #bacee5;align-items:center;margin:.7rem 0;padding:1rem 1.15rem 1.1rem}@supports (color:color-mix(in lab,red,red)){.watch-accounts-monitor-row--open{border:1px solid color-mix(in srgb,var(--color-primary)24%,var(--color-border-subtle))}}.watch-accounts-monitor-row--open{border-radius:var(--radius-card);background-color:var(--color-surface);box-shadow:var(--shadow-md,0 8px 24px #0f22381f),0 0 0 1px #306bac0f}@supports (color:color-mix(in lab,red,red)){.watch-accounts-monitor-row--open{box-shadow:var(--shadow-md,0 8px 24px color-mix(in srgb,var(--color-default)12%,transparent)),0 0 0 1px color-mix(in srgb,var(--color-primary)6%,transparent)}}.watch-accounts-monitor-row--open .watch-accounts-monitor-company,.watch-accounts-monitor-row--open .watch-accounts-monitor-stats,.watch-accounts-monitor-row--open .watch-accounts-mute-wrap,.watch-accounts-monitor-row--open .watch-accounts-monitor-actions{min-height:2.5rem}.watch-accounts-monitor-actions{justify-self:end;align-items:center;gap:.4rem;display:flex}.watch-accounts-archive-wrap{position:relative}.watch-accounts-archive-btn svg{width:.95rem;height:.95rem}.watch-accounts-archive-btn:disabled{opacity:.45;cursor:not-allowed}.watch-accounts-archive-tooltip{z-index:40;border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);padding:.4rem .65rem;position:absolute;bottom:calc(100% + .35rem);right:0;box-shadow:0 4px 14px #0f223824,0 0 0 1px #306bac1f}@supports (color:color-mix(in lab,red,red)){.watch-accounts-archive-tooltip{box-shadow:0 4px 14px color-mix(in srgb,var(--color-default)14%,transparent),0 0 0 1px color-mix(in srgb,var(--color-primary)12%,transparent)}}.watch-accounts-archive-tooltip{font-size:var(--fs-xs);color:var(--color-default);white-space:nowrap;opacity:0;pointer-events:none;font-weight:700;transition:opacity .32s cubic-bezier(.33,1,.68,1),transform .32s cubic-bezier(.33,1,.68,1);transform:translateY(.35rem)}.watch-accounts-archive-wrap:hover .watch-accounts-archive-tooltip,.watch-accounts-archive-wrap:focus-within .watch-accounts-archive-tooltip{opacity:1;transform:translateY(0)}.watch-accounts-monitor-stats{color:var(--color-muted);font-family:var(--font-numeric);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap;grid-template-columns:minmax(6.25rem,auto) 7.25rem;align-items:center;column-gap:1rem;font-weight:700;display:grid}.watch-accounts-monitor-conf-inactive{color:var(--color-muted)}.watch-accounts-monitor-conf-toggle{min-height:2.25rem;color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;align-items:center;gap:.2rem;padding:0;display:inline-flex}.watch-accounts-monitor-conf-toggle:hover,.watch-accounts-monitor-conf-toggle:focus-visible{color:var(--color-default)}.watch-accounts-monitor-conf-toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-card)}.watch-accounts-monitor-conf-toggle svg{flex-shrink:0;width:.85rem;height:.85rem;transition:transform .2s}.watch-accounts-monitor-conf-toggle--open svg{transform:rotate(180deg)}.watch-accounts-monitor-conferences{--watch-monitor-conf-row-h:3.05rem;--watch-monitor-conf-now-h:2.6rem;border-top:1px solid var(--color-border-subtle);grid-column:1/-1;gap:.2rem;margin-top:.35rem;padding:.65rem .15rem .15rem .625rem;display:grid}.watch-accounts-monitor-conferences__now{justify-content:center;align-items:center;min-height:1.7rem;margin:.45rem 0;display:flex;position:relative}.watch-accounts-monitor-conferences__now:before{content:"";border-top:1px solid var(--color-amber);position:absolute;top:50%;left:5%;right:5%}.watch-accounts-monitor-conferences__now button,.watch-accounts-monitor-conferences__now span{color:var(--color-amber);z-index:1;background-color:var(--color-surface);font-size:var(--fs-xs);letter-spacing:.04em;border:0;padding:0 .55rem;font-weight:750;position:relative}.watch-accounts-monitor-conferences__now button{cursor:pointer;min-height:1.7rem}.watch-accounts-monitor-conferences__now button:hover,.watch-accounts-monitor-conferences__now button:focus-visible{color:var(--color-amber)}.watch-accounts-monitor-conferences__now button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-card)}.watch-accounts-monitor-conferences__now span{pointer-events:none}.watch-accounts-monitor-conferences__scroll{max-height:calc(var(--watch-monitor-conf-row-h)*5);overflow:hidden auto}.watch-accounts-monitor-conferences__scroll[data-rows="1"]{max-height:calc(var(--watch-monitor-conf-row-h)*1)}.watch-accounts-monitor-conferences__scroll[data-rows="2"]{max-height:calc(var(--watch-monitor-conf-row-h)*2)}.watch-accounts-monitor-conferences__scroll[data-rows="3"]{max-height:calc(var(--watch-monitor-conf-row-h)*3)}.watch-accounts-monitor-conferences__scroll[data-rows="4"]{max-height:calc(var(--watch-monitor-conf-row-h)*4)}.watch-accounts-monitor-conferences__scroll[data-rows="5"]{max-height:calc(var(--watch-monitor-conf-row-h)*5)}.watch-accounts-monitor-conferences__scroll--has-now[data-rows="1"]{max-height:calc(var(--watch-monitor-conf-row-h)*1 + var(--watch-monitor-conf-now-h))}.watch-accounts-monitor-conferences__scroll--has-now[data-rows="2"]{max-height:calc(var(--watch-monitor-conf-row-h)*2 + var(--watch-monitor-conf-now-h))}.watch-accounts-monitor-conferences__scroll--has-now[data-rows="3"]{max-height:calc(var(--watch-monitor-conf-row-h)*3 + var(--watch-monitor-conf-now-h))}.watch-accounts-monitor-conferences__scroll--has-now[data-rows="4"]{max-height:calc(var(--watch-monitor-conf-row-h)*4 + var(--watch-monitor-conf-now-h))}.watch-accounts-monitor-conferences__scroll--has-now[data-rows="5"]{max-height:calc(var(--watch-monitor-conf-row-h)*5 + var(--watch-monitor-conf-now-h))}.watch-accounts-monitor-conferences__list{display:grid}.watch-accounts-monitor-conferences__row{min-height:var(--watch-monitor-conf-row-h);border-bottom:1px solid var(--color-border-subtle);color:inherit;cursor:pointer;border-radius:var(--radius-card);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem .65rem;padding:0 .25rem 0 0;text-decoration:none;display:grid}.watch-accounts-monitor-conferences__row:hover,.watch-accounts-monitor-conferences__row:focus-visible{background-color:#f1f5f9}@supports (color:color-mix(in lab,red,red)){.watch-accounts-monitor-conferences__row:hover,.watch-accounts-monitor-conferences__row:focus-visible{background-color:color-mix(in srgb,var(--color-primary)7%,var(--color-surface))}}.watch-accounts-monitor-conferences__trail{align-items:center;gap:.4rem;display:inline-flex}.watch-accounts-monitor-conferences__row:last-child{border-bottom:0}.watch-accounts-monitor-conferences__thumb{background-color:var(--color-surface-muted);border:1px solid var(--color-border-subtle);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;overflow:hidden}.watch-accounts-monitor-conferences__thumb-img{object-fit:cover;width:100%;height:100%}.watch-accounts-monitor-conferences__thumb-icon{color:var(--color-muted);width:.9rem;height:.9rem}.watch-accounts-monitor-conferences__open{color:var(--color-muted);border-radius:var(--radius-card);justify-content:center;align-items:center;width:2rem;min-width:2rem;min-height:2rem;display:inline-flex}.watch-accounts-monitor-conferences__open svg{width:.9rem;height:.9rem}.watch-accounts-monitor-conferences__row:hover .watch-accounts-monitor-conferences__open,.watch-accounts-monitor-conferences__row:focus-visible .watch-accounts-monitor-conferences__open{color:var(--color-default)}.watch-accounts-monitor-conferences__row:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-card)}.watch-accounts-monitor-conferences__main{min-width:0;display:grid}.watch-accounts-monitor-conferences__main strong{color:var(--color-default);text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-base);font-weight:700;line-height:1.25;overflow:hidden}.watch-accounts-monitor-conferences__main small{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-xs);font-weight:600;overflow:hidden}.watch-accounts-monitor-conferences__status{color:var(--color-muted);min-height:var(--watch-monitor-conf-row-h);font-size:var(--fs-sm);align-items:center;gap:.4rem;margin:0;font-weight:700;display:inline-flex}.watch-accounts-monitor-conferences__spinner{animation:var(--animate-spin);width:.9rem;height:.9rem}.watch-accounts-monitor-list article:last-child{border-bottom:0}.watch-accounts-monitor-company,.watch-accounts-monitor-expiry{align-items:center;gap:.5rem;display:flex}.watch-accounts-monitor-company{min-width:0}.watch-accounts-monitor-company .conference-companies-name-pill{text-decoration:none}.watch-accounts-monitor-company>svg{color:var(--color-muted);width:1.15rem;height:1.15rem}.watch-accounts-monitor-expiry{flex-wrap:nowrap;position:relative}.watch-accounts-extend-trigger{color:var(--color-muted);box-sizing:border-box;border:1px solid var(--glass-border);border-radius:var(--radius-card);background:linear-gradient(145deg,var(--glass-bg-strong)0%,var(--glass-bg)100%);min-height:2rem;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);font-size:var(--fs-xs);cursor:pointer;justify-content:center;align-items:center;gap:.35rem;padding:.2rem .65rem;font-weight:700;display:inline-flex}.watch-accounts-extend-trigger svg{width:.9rem;height:.9rem}.watch-accounts-extend-trigger:hover,.watch-accounts-extend-trigger:focus-visible{color:var(--color-default)}.watch-accounts-extend-trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.watch-accounts-extend-trigger--expired{border-color:#f59e0b}@supports (color:color-mix(in lab,red,red)){.watch-accounts-extend-trigger--expired{border-color:color-mix(in srgb,var(--color-amber)40%,var(--glass-border))}}.watch-accounts-extend-trigger--expired{color:var(--color-amber)}.watch-accounts-extend-tooltip{z-index:40;border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);padding:.4rem .65rem;position:absolute;bottom:calc(100% + .35rem);left:50%;box-shadow:0 4px 14px #0f223824,0 0 0 1px #306bac1f}@supports (color:color-mix(in lab,red,red)){.watch-accounts-extend-tooltip{box-shadow:0 4px 14px color-mix(in srgb,var(--color-default)14%,transparent),0 0 0 1px color-mix(in srgb,var(--color-primary)12%,transparent)}}.watch-accounts-extend-tooltip{font-size:var(--fs-xs);color:var(--color-default);white-space:nowrap;opacity:0;pointer-events:none;font-weight:700;transition:opacity .32s cubic-bezier(.33,1,.68,1),transform .32s cubic-bezier(.33,1,.68,1);transform:translate(-50%)translateY(.35rem)}.watch-accounts-monitor-expiry:hover .watch-accounts-extend-tooltip,.watch-accounts-monitor-expiry:focus-within .watch-accounts-extend-tooltip{opacity:1;transform:translate(-50%)translateY(0)}.watch-accounts-mute-wrap{position:relative}.watch-accounts-mute-btn{width:6.75rem;min-width:6.75rem;font-size:var(--fs-xs);font-weight:700}.watch-accounts-mute-btn:disabled{opacity:.45;cursor:not-allowed}.watch-accounts-mute-tooltip{z-index:40;border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);background-color:var(--color-surface);padding:.4rem .65rem;position:absolute;bottom:calc(100% + .35rem);left:50%;box-shadow:0 4px 14px #0f223824,0 0 0 1px #306bac1f}@supports (color:color-mix(in lab,red,red)){.watch-accounts-mute-tooltip{box-shadow:0 4px 14px color-mix(in srgb,var(--color-default)14%,transparent),0 0 0 1px color-mix(in srgb,var(--color-primary)12%,transparent)}}.watch-accounts-mute-tooltip{font-size:var(--fs-xs);color:var(--color-default);white-space:nowrap;opacity:0;pointer-events:none;font-weight:700;transition:opacity .32s cubic-bezier(.33,1,.68,1),transform .32s cubic-bezier(.33,1,.68,1);transform:translate(-50%)translateY(.35rem)}.watch-accounts-mute-wrap:hover .watch-accounts-mute-tooltip,.watch-accounts-mute-wrap:focus-within .watch-accounts-mute-tooltip{opacity:1;transform:translate(-50%)translateY(0)}.watch-accounts-request-list{display:grid}.watch-accounts-request-list article{border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.watch-accounts-request-list article>:first-child{flex:1;min-width:0;display:grid}.watch-accounts-request-delete{flex-shrink:0}.watch-accounts-request-status{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:flex}.watch-accounts-request-status>span{background-color:var(--color-surface-muted);color:var(--color-muted);font-size:var(--fs-sm);border-radius:9999px;padding:.3rem .65rem;font-weight:700}.watch-accounts-request-status>span[data-status=approved]{background-color:var(--color-surface-success);color:var(--color-emerald)}.watch-accounts-request-status>span[data-status=rejected]{background-color:var(--color-surface-danger);color:var(--color-danger)}.watch-accounts-modal-root{z-index:120;place-items:center;padding:1rem;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.watch-accounts-modal-backdrop{background-color:var(--color-overlay);width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.watch-accounts-modal{background-color:var(--color-surface);z-index:1;border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);width:min(100%,29rem);max-height:calc(100vh - 2rem);box-shadow:var(--shadow-xl);gap:.75rem;padding:1rem;display:grid;position:relative;overflow-y:auto}.watch-accounts-modal h2{color:var(--color-default);font-family:var(--font-sans);font-size:var(--fs-xl);margin:0}.watch-accounts-modal p:not(.watch-accounts-eyebrow){color:var(--color-muted);margin:0}.watch-accounts-modal--extend p strong{color:var(--color-default);font-weight:800}.watch-accounts-modal label{gap:.4rem;display:grid}.watch-accounts-modal label>span{color:var(--color-default);font-size:var(--fs-base);font-weight:700}.watch-accounts-modal input{background-color:var(--color-surface);color:var(--color-default);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);min-height:2.8rem;font-size:var(--fs-md);padding:.65rem .75rem}.watch-accounts-modal>div:last-child{justify-content:flex-end;gap:.7rem;display:flex}.watch-accounts-modal button{min-height:2.75rem}.watch-accounts-modal--extend{width:min(100%,34rem)}@media (max-width:1023.98px){.watch-accounts-search-card,.watch-accounts-monitor-offers{grid-template-columns:1fr}.watch-accounts-monitor-list article{grid-template-columns:minmax(0,1fr) auto}.watch-accounts-monitor-actions{grid-area:1/2}.watch-accounts-monitor-company,.watch-accounts-monitor-stats,.watch-accounts-mute-wrap{grid-column:1}.watch-accounts-monitor-conferences{grid-column:1/-1}}@media (max-width:640px){.watch-accounts-page{gap:.75rem}.watch-accounts-header{display:grid}.watch-accounts-balance{width:100%}.watch-accounts-search-card,.watch-accounts-monitor-offers,.watch-accounts-results,.watch-accounts-active{padding:.8rem}.watch-accounts-digest{padding:0}.watch-accounts-digest__summary{min-height:48px;padding:.8rem}.watch-accounts-digest__body{padding:0 .8rem .8rem}.watch-accounts-webhook input{font-size:var(--fs-md)}.watch-accounts-webhook__actions button{min-height:48px}.watch-accounts-search-card{padding:.8rem}.watch-accounts-notice{font-size:var(--fs-md)}.watch-accounts-notice__dismiss{width:48px;min-width:48px;min-height:48px}.watch-accounts-section-heading{flex-direction:column;align-items:stretch}.watch-accounts-request-status{flex-wrap:wrap;justify-content:flex-end}.watch-accounts-request-status button{min-height:44px}.watch-accounts-email-toggle{min-height:48px}.watch-accounts-list-switch{width:100%}.watch-accounts-list-switch__tab{flex:1;justify-content:center;min-height:44px}.watch-accounts-offer-grid,.watch-accounts-result-list article{grid-template-columns:1fr}.watch-accounts-result-main small{white-space:normal}.watch-accounts-result-link{justify-self:start;min-height:48px}.watch-accounts-offer-grid button{min-height:48px}.watch-accounts-monitor-list article{grid-template-columns:minmax(0,1fr) auto}.watch-accounts-monitor-row--open{margin:.5rem 0;padding:.85rem 1rem 1rem}.watch-accounts-monitor-company,.watch-accounts-monitor-stats,.watch-accounts-mute-wrap{grid-column:1}.watch-accounts-monitor-stats{grid-template-columns:minmax(6.25rem,auto) 7.25rem}.watch-accounts-monitor-conf-toggle{min-height:44px}.watch-accounts-monitor-conferences{--watch-monitor-conf-row-h:3rem}.watch-accounts-monitor-conferences__row{min-height:48px}.watch-accounts-monitor-conferences__now button{min-height:44px}.watch-accounts-monitor-conferences__open{width:44px;min-width:44px;min-height:44px}.watch-accounts-monitor-company .conference-companies-name-pill{min-height:48px}.watch-accounts-mute-btn{min-height:48px;font-size:var(--fs-sm);padding:.4rem .75rem}.watch-accounts-archive-btn{width:48px;min-width:48px;min-height:48px}.watch-accounts-monitor-expiry{flex-wrap:wrap}.watch-accounts-extend-trigger{min-height:44px}.watch-accounts-suggestions button{min-height:48px}.watch-accounts-reveal{min-height:48px;font-size:var(--fs-md);margin:.5rem}.watch-accounts-combobox .discover-search-bar__input,.watch-accounts-modal input{font-size:var(--fs-md)}.watch-accounts-modal>div:last-child{display:grid}.watch-accounts-modal button{min-height:48px}}.admin-watch-requests{gap:1.25rem;display:grid}.admin-watch-requests>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.admin-watch-requests>header p{color:var(--color-primary);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:800}.admin-watch-requests>header h1{margin:.2rem 0 .5rem}.admin-watch-requests>header span,.admin-watch-requests-company small{color:var(--color-muted)}.admin-watch-requests>header button,.admin-watch-requests-actions button{justify-content:center;align-items:center;gap:.4rem;min-height:2.75rem;display:inline-flex}.admin-watch-requests>header svg,.admin-watch-requests-actions svg{width:1rem;height:1rem}.admin-watch-requests-list{gap:.8rem;display:grid}.admin-watch-requests-list article,.admin-watch-requests-empty{border-color:var(--color-border);background-color:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);border:1px solid;padding:1rem}.admin-watch-requests-list article{grid-template-columns:minmax(14rem,1fr) minmax(14rem,1fr) minmax(14rem,1fr) auto;align-items:end;gap:1rem;display:grid}.admin-watch-requests-company{gap:.45rem;display:grid}.admin-watch-requests-company h2{color:var(--color-default);font-size:var(--fs-md);margin:0}.admin-watch-requests-company a{color:var(--color-primary);align-items:center;gap:.35rem;display:inline-flex}.admin-watch-requests-company a svg{width:.9rem;height:.9rem}.admin-watch-requests-list label{gap:.4rem;display:grid}.admin-watch-requests-list label span{color:var(--color-default);font-size:var(--fs-base);font-weight:700}.admin-watch-requests-list input{border-color:var(--color-border);background-color:var(--color-surface);color:var(--color-default);border-radius:var(--radius-card);min-height:2.75rem;font-size:var(--fs-md);border:1px solid;padding:.65rem .75rem}.admin-watch-requests-actions{gap:.5rem;display:flex}.admin-watch-requests-empty{color:var(--color-muted);justify-content:center;align-items:center;gap:.5rem;min-height:8rem;display:flex}.admin-watch-requests-empty svg{width:1.1rem;height:1.1rem}.credits-watch-accounts-info{border-color:var(--color-border);background-color:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);border:1px solid;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:1rem 1.2rem;display:flex}.credits-watch-accounts-info h2{color:var(--color-default);font-size:var(--fs-md);margin:0;font-weight:750}.credits-watch-accounts-info p{color:var(--color-muted);margin:.25rem 0 0}.credits-watch-accounts-info>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.credits-watch-accounts-info span{background-color:var(--color-surface-muted);color:var(--color-muted);white-space:nowrap;border-radius:9999px;padding:.4rem .65rem}.credits-watch-accounts-info strong{color:var(--color-default);font-family:var(--font-numeric)}@media (max-width:1023.98px){.admin-watch-requests-list article{grid-template-columns:1fr;align-items:stretch}}@media (max-width:640px){.admin-watch-requests>header{display:grid}.admin-watch-requests>header button{min-height:48px}.admin-watch-requests-actions{grid-template-columns:1fr 1fr;display:grid}.admin-watch-requests-actions button{min-height:48px}.admin-watch-requests-list input{font-size:var(--fs-md)}.credits-watch-accounts-info{flex-direction:column;align-items:stretch}.credits-watch-accounts-info>div:last-child{justify-content:stretch;display:grid}.credits-watch-accounts-info span{align-items:center;min-height:44px;display:flex}}.admin-api-docs{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.admin-api-docs>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.admin-api-docs>header p{color:var(--color-primary);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:800}.admin-api-docs>header h1{margin:.2rem 0 .5rem}.admin-api-docs>header span{color:var(--color-muted);max-width:42rem;font-size:var(--fs-base);line-height:1.45;display:block}.admin-api-docs-keys-link,.admin-api-keys-docs-link{color:var(--color-primary);min-height:44px;font-size:var(--fs-base);text-underline-offset:.15em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.admin-api-docs-keys-link:focus-visible,.admin-api-keys-docs-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-card)}.admin-api-docs-status{color:var(--color-muted);font-size:var(--fs-base);align-items:center;gap:.5rem;margin:0;display:flex}.admin-api-docs-status--error{color:var(--color-danger)}.admin-api-docs-status svg{width:1.1rem;height:1.1rem}.admin-api-docs-scalar{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;min-height:32rem;overflow:auto}@media (max-width:640px){.admin-api-docs>header{flex-direction:column;align-items:stretch}.admin-api-docs>header span{font-size:var(--fs-md)}.admin-api-docs-keys-link,.admin-api-keys-docs-link{min-height:48px}.admin-api-docs-scalar{min-height:24rem}}.conference-roster-pane{flex-direction:column;gap:.75rem;display:flex}.conference-roster-segmented{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-muted);align-self:flex-start;gap:.2rem;max-width:100%;padding:.2rem;display:inline-flex}.conference-roster-segmented__segment{border-radius:calc(var(--radius-card) - .15rem);min-width:7rem;min-height:44px;color:var(--color-muted);font-size:var(--fs-base);cursor:pointer;background:0 0;border:0;padding:0 1rem;font-weight:600}.conference-roster-segmented__segment:hover:not(.conference-roster-segmented__segment--selected){color:var(--color-default)}.conference-roster-segmented__segment:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.conference-roster-segmented__segment--selected{background:var(--color-surface);color:var(--color-default);box-shadow:0 0 0 1px var(--color-border)}.conference-attendees-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.conference-attendees-heading--flush{flex:1;min-width:0;margin-bottom:0}.conference-attendees-fullscreen-bar{border-bottom:1px solid var(--color-border);background:#f4f7fb80;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.conference-attendees-fullscreen-bar{background:color-mix(in srgb,var(--color-surface-muted)50%,transparent)}}.conference-attendees-fullscreen-body{flex-direction:column;flex:auto;min-height:0;padding:1rem 1.25rem 1.25rem;display:flex;overflow:auto}@media (max-width:640px){.conference-attendees-fullscreen-bar,.conference-attendees-fullscreen-body{padding:.75rem}}.conference-attendees-copy{color:var(--color-muted);font-size:var(--fs-md);margin:0 0 .75rem}.conference-attendees-toolbar{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.conference-attendees-field{min-width:0;font-family:var(--font-sans);flex-direction:column;gap:.35rem;display:flex}.conference-attendees-field>span{color:var(--color-default);font-family:var(--font-sans);font-size:var(--fs-base);font-weight:700}.conference-attendees-field>.conference-attendees-field__hint{color:var(--color-muted);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:400;line-height:1.4}.conference-attendees-field>.conference-attendees-field__hint--error{color:var(--color-danger)}.conference-attendees-field--invalid input{border-color:var(--color-danger)}.conference-attendees-field--grow{flex:12rem}.conference-attendees-field input,.conference-attendees-field select,.conference-attendees-field textarea{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:100%;min-height:44px;color:var(--color-default);font-size:var(--fs-md);padding:.5rem .75rem}.conference-attendees-field textarea{resize:vertical;min-height:6rem}.admin-csm-modal .conference-attendees-field textarea,.meetings-modal .conference-attendees-field textarea,.admin-csm-composer textarea,.meetings-composer textarea{min-height:4.5rem}.conference-attendees-btn{border-radius:var(--radius-card);min-height:44px;font-family:var(--font-sans);font-size:var(--fs-md);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1rem;font-weight:700;transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.conference-attendees-btn:not(.settings-action-btn){border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(10px)saturate(135%);color:var(--color-default);box-shadow:inset 0 1px #ffffffb8}.conference-attendees-btn:not(.settings-action-btn):hover:not(:disabled){border-color:var(--color-brand);background:var(--glass-bg-strong)}.conference-attendees-btn:disabled{opacity:.5;cursor:not-allowed}.conference-attendees-btn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.conference-attendees-cards{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.conference-attendees-card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;gap:.65rem;padding:.9rem;display:flex}.conference-attendees-card:focus-within{border-color:#8cacd1}@supports (color:color-mix(in lab,red,red)){.conference-attendees-card:focus-within{border-color:color-mix(in srgb,var(--color-primary)45%,var(--color-border))}}.conference-attendees-card:focus-within{box-shadow:0 0 0 2px #306bac38}@supports (color:color-mix(in lab,red,red)){.conference-attendees-card:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)22%,transparent)}}.conference-attendees-card__top{align-items:flex-start;gap:.75rem;display:flex}.conference-attendees-card__id{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.conference-attendees-card__id span{color:var(--color-muted);font-size:var(--fs-base)}.conference-attendees-card__actions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.conference-attendees-name-cell{align-items:center;gap:.6rem;min-width:0;display:flex}.conference-attendees-name-cell__id{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.conference-attendees-name-cell__id strong{min-width:0;line-height:1.25}.conference-attendees-name-cell__id .conference-attendees-badge{white-space:nowrap}.conference-attendees-badges{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.conference-companies-table--people .conference-companies-table__th--company,.conference-companies-table--people .conference-companies-table__td--name{width:22%}.conference-companies-table--people .conference-companies-table__th--center,.conference-companies-table--people .conference-companies-table__td--center{width:4.5rem}.conference-companies-table--people .conference-companies-table__th--contact,.conference-companies-table--people .conference-companies-table__td--contact{white-space:nowrap;width:1%}.conference-companies-table--people .conference-attendees-card__actions{flex-wrap:nowrap;justify-content:flex-end}.conference-companies-table--people td{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.conference-companies-table--people .conference-companies-table__td--contact{overflow-wrap:normal}.conference-attendees-badge{min-height:1.5rem;font-size:var(--fs-xs);background:var(--color-surface-muted);color:var(--color-default);border-radius:9999px;align-items:center;padding:0 .5rem;font-weight:600;display:inline-flex}.conference-attendees-badge--verified{color:var(--color-success)}.conference-attendees-badge--unverified{color:var(--color-muted)}.conference-attendees-icon-btn{border-radius:50%;text-decoration:none}.conference-attendees-icon-btn svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.conference-attendees-icon-btn svg[fill=currentColor]{stroke:none}.conference-attendees-modal-overlay{z-index:200;background:var(--color-overlay);justify-content:center;align-items:flex-end;padding:1rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.conference-attendees-modal{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:min(48rem,100%);max-height:min(90vh,40rem);font-family:var(--font-sans);padding:1.1rem;overflow:auto}.conference-attendees-modal__head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.conference-attendees-modal__title{font-family:var(--font-sans);font-size:var(--fs-3xl);letter-spacing:-.02em;color:var(--color-default);margin:0 0 .75rem;font-weight:700;line-height:1.25}.conference-attendees-modal__close{border-radius:var(--radius-card);width:44px;height:44px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.conference-attendees-modal__body{flex-direction:column;gap:.75rem;display:flex}.conference-attendees-modal__facts{margin:0;padding-left:1.1rem}.conference-attendees-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.conference-attendees-modal__actions--confirm{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.75rem}.conference-attendees-modal__actions--confirm .conference-attendees-check{flex:auto;align-items:center;min-width:0}.conference-attendees-modal__actions--confirm .conference-attendees-check input{margin-top:0}.conference-attendees-modal__actions--confirm .btn-primary{flex-shrink:0}.conference-attendees-modal__link{color:var(--color-brand);font-weight:700}.conference-attendees-check{font-size:var(--fs-base);align-items:flex-start;gap:.6rem;display:flex}.conference-attendees-check input{flex-shrink:0;width:1.15rem;height:1.15rem;margin-top:.15rem}.conference-attendees-banner{border-radius:var(--radius-card);font-size:var(--fs-base);margin:0;padding:.65rem .75rem}.conference-attendees-banner--danger{color:var(--color-danger);background:var(--color-danger-soft,#e0364f1f)}@supports (color:color-mix(in lab,red,red)){.conference-attendees-banner--danger{background:var(--color-danger-soft,color-mix(in srgb,var(--color-danger)12%,transparent))}}.conference-attendees-banner--warn{color:var(--color-warning,var(--color-default));background:var(--color-warning-soft,var(--color-warning,#f59e0b))}@supports (color:color-mix(in lab,red,red)){.conference-attendees-banner--warn{background:var(--color-warning-soft,color-mix(in srgb,var(--color-warning,#f59e0b)14%,transparent))}}.conference-attendees-unlock-panel{max-width:22rem}.meetings-layout{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:1025px){.meetings-layout{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);align-items:start}}.meetings-card--row{align-items:center;gap:.75rem;display:flex}.meetings-card__select{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:auto;align-items:flex-start;gap:.25rem;padding:0;display:flex}.meetings-card__select strong{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.meetings-card__row-meta{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;max-width:100%;display:flex}.meetings-card__row-conference{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-muted);overflow:hidden}.meetings-card__actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.75rem 0;display:flex}.meetings-card--selected{box-shadow:0 0 0 2px var(--color-brand)}.app-sidebar-nav a{gap:.45rem}.meetings-page{font-family:var(--font-sans);flex-direction:column;gap:1rem;display:flex}.meetings-page__filters{flex-wrap:wrap;gap:.5rem;display:flex}.meetings-inbox{flex-direction:column;gap:1rem;min-width:0;display:flex}.meetings-category{flex-direction:column;gap:.65rem;display:flex}.meetings-category__title{color:var(--color-muted);font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.45rem;margin:0;font-weight:700;display:flex}.meetings-inbox .meetings-category-chip{min-height:2.25rem;font-size:var(--fs-sm);padding:.3rem .65rem}.meetings-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.meetings-card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);padding:.9rem}.meetings-card h2,.meetings-card__title{font-family:var(--font-sans);font-size:var(--fs-3xl);letter-spacing:-.02em;color:var(--color-default);margin:0 0 .5rem;font-weight:700;line-height:1.25}.meetings-card__head{flex-wrap:wrap;align-items:center;gap:.45rem .75rem;margin-bottom:.35rem;display:flex}.meetings-card__head .meetings-card__title{margin:0}.meetings-card__meta{color:var(--color-muted);font-size:var(--fs-base);flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin:0;display:flex}.meetings-card__conference{color:var(--color-brand);font-weight:600;text-decoration:none}.meetings-card__conference:hover{text-decoration:underline}.meetings-card__conference:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.meetings-card__danger{border-top:1px solid var(--color-border-subtle,var(--color-border));margin-top:1.25rem;padding-top:1rem}.meetings-card__cancel-note{border-top:1px solid var(--color-border-subtle,var(--color-border));color:var(--color-muted);font-size:var(--fs-base);margin:1.25rem 0 0;padding-top:1rem;line-height:1.45}.meetings-card h3,.meetings-card__subtitle{font-family:var(--font-sans);font-size:var(--fs-xl);letter-spacing:-.02em;color:var(--color-default);margin:1rem 0 .5rem;font-weight:700;line-height:1.25}.meetings-chat,.csm-chat{flex-direction:column;gap:.5rem;display:flex}.admin-csm-composer,.meetings-composer{align-items:flex-end;gap:.5rem;display:flex}.admin-csm-composer__field,.meetings-composer__field{flex-direction:column;flex:auto;gap:.25rem;min-width:0;display:flex}.admin-csm-composer .conference-attendees-btn,.meetings-composer .conference-attendees-btn{flex:none;align-self:flex-end;width:auto}.meetings-chat-modal .meetings-composer{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.25rem .65rem;display:grid}.meetings-chat-modal .meetings-composer__field{display:contents}.meetings-chat-modal .meetings-composer .conference-attendees-field{grid-area:1/1;min-width:0}.meetings-chat-modal .meetings-composer__count{grid-area:2/1}.meetings-chat-modal .meetings-composer .meetings-chat-modal__send-wrap{grid-area:1/2;place-self:start end}.meetings-chat__log,.csm-chat__log{flex-direction:column;align-items:stretch;gap:.45rem;max-height:16rem;display:flex;overflow:auto}.meetings-chat__day{justify-content:center;margin:.15rem 0 .1rem;display:flex}.meetings-chat__day span{background:#f1f1f2;border-radius:9999px;align-items:center;padding:.2rem .65rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.meetings-chat__day span{background:color-mix(in srgb,var(--color-charcoal)6%,var(--color-surface))}}.meetings-chat__day span{color:var(--color-muted);font-family:var(--font-sans);font-size:var(--fs-2xs);letter-spacing:.02em;font-weight:600;line-height:1.3}.meetings-chat__row{flex-direction:column;align-items:flex-start;width:100%;display:flex}.meetings-chat__row--mine{align-items:flex-end}.meetings-chat__row--follow{margin-top:-.35rem}.meetings-chat__time,.meetings-chat__read{color:var(--color-muted);font-family:var(--font-sans);font-size:var(--fs-3xs);margin:.2rem .3rem 0;font-weight:600;line-height:1.3}.meetings-chat__read{font-size:var(--fs-2xs)}.meetings-chat__bubble{max-width:min(82%,24rem);color:var(--color-default);font-size:var(--fs-base);padding:.55rem .85rem;line-height:1.45}.meetings-chat__bubble--theirs{background:var(--color-surface);border:1px solid var(--color-border-subtle);box-shadow:0 1px 2px #12142814}@supports (color:color-mix(in lab,red,red)){.meetings-chat__bubble--theirs{box-shadow:0 1px 2px color-mix(in srgb,var(--color-charcoal)8%,transparent)}}.meetings-chat__bubble--theirs{border-radius:var(--radius-card)var(--radius-card)var(--radius-card).25rem}.meetings-chat__bubble--mine{background:linear-gradient(145deg,#497db6 0%,var(--color-brand)100%)}@supports (color:color-mix(in lab,red,red)){.meetings-chat__bubble--mine{background:linear-gradient(145deg,color-mix(in srgb,var(--color-brand)88%,white)0%,var(--color-brand)100%)}}.meetings-chat__bubble--mine{border:1px solid #2c5e98}@supports (color:color-mix(in lab,red,red)){.meetings-chat__bubble--mine{border:1px solid color-mix(in srgb,var(--color-brand)85%,var(--color-charcoal))}}.meetings-chat__bubble--mine{color:var(--color-on-primary);box-shadow:0 1px 3px #306bac47}@supports (color:color-mix(in lab,red,red)){.meetings-chat__bubble--mine{box-shadow:0 1px 3px color-mix(in srgb,var(--color-sapphire)28%,transparent)}}.meetings-chat__bubble--mine{border-radius:var(--radius-card)var(--radius-card).25rem var(--radius-card)}.meetings-chat__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.meetings-unread-badge{background:var(--color-danger);min-width:1.25rem;height:1.25rem;color:var(--color-on-primary);font-size:var(--fs-2xs);border-radius:9999px;justify-content:center;align-items:center;margin-left:auto;padding:0 .3rem;font-weight:700;display:inline-flex}.nav-link--collapsed{position:relative}.nav-link--collapsed .meetings-unread-badge{min-width:.9rem;height:.9rem;font-size:var(--fs-3xs);margin-left:0;padding:0 .2rem;position:absolute;top:.2rem;right:.2rem}@media (min-width:641px){.conference-attendees-modal-overlay{align-items:center}}@media (max-width:640px){.conference-roster-segmented{width:100%}.conference-roster-segmented__segment{flex:1 1 0;min-width:0}.conference-attendees-toolbar{flex-direction:column}.conference-attendees-toolbar .conference-attendees-btn,.conference-attendees-card__actions .conference-attendees-btn{width:100%;min-height:48px}.meetings-card--row{align-items:stretch}.meetings-card__chat,.meetings-card__actions .conference-attendees-btn,.meetings-card__cancel{min-height:48px;font-size:var(--fs-md)}.meetings-card__cancel{width:100%}.meetings-card__meta,.meetings-card__conference,.meetings-card__cancel-note{font-size:var(--fs-md)}.meetings-inbox .meetings-category-chip{min-height:44px;font-size:var(--fs-md)}.meetings-chat-modal textarea,.meetings-modal textarea,.meetings-modal input,.conference-attendees-modal input,.admin-csm-notes textarea,.admin-csm-refund textarea,.meetings-notes textarea,.meetings-refund textarea{font-size:var(--fs-md)}.conference-attendees-modal__actions--confirm{flex-wrap:wrap;align-items:stretch}.conference-attendees-modal__actions--confirm .btn-primary{width:100%;min-height:48px}}.admin-aws-metrics-page{max-width:72rem;margin:0 auto;padding:1rem}.admin-aws-metrics-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.admin-aws-metrics-head h1{margin:0 0 .25rem}.admin-aws-metrics-sub,.admin-aws-metrics-kpi-note,.admin-aws-metrics-muted,.admin-aws-metrics-status{color:var(--color-muted);font-size:var(--fs-base);margin:0}.admin-aws-metrics-kpi-note,.admin-aws-metrics-kpi-label{font-size:var(--fs-sm)}.admin-aws-metrics-kpi-label{color:var(--color-muted);margin:0 0 .25rem}.admin-aws-metrics-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.admin-aws-metrics-window{border:1px solid var(--color-border);background:var(--color-surface);border-radius:9999px;display:flex;overflow:hidden}.admin-aws-metrics-window button{min-height:44px;color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .9rem}.admin-aws-metrics-window button[aria-pressed=true]{background:var(--color-primary);color:var(--color-inverse)}.admin-aws-metrics-refresh{border:1px solid var(--color-primary);border-radius:var(--radius-card);background:var(--color-primary);min-height:48px;color:var(--color-inverse);font:inherit;cursor:pointer;padding:0 1rem}.admin-aws-metrics-refresh:disabled{opacity:.65;cursor:wait}.admin-aws-metrics-error{color:var(--color-danger);margin:0 0 1rem}.admin-aws-metrics-status{align-items:center;gap:.5rem;display:flex}.admin-aws-metrics-kpis{grid-template-columns:1fr;gap:.75rem;margin-bottom:1.5rem;display:grid}.admin-aws-metrics-card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);padding:1rem}.admin-aws-metrics-kpi-value{font-family:var(--font-numeric,var(--font-sans));font-size:var(--fs-3xl);margin:0;font-weight:600}.admin-aws-metrics-section{margin-bottom:1.75rem}.admin-aws-metrics-section h2{font-family:var(--font-sans);font-size:var(--fs-xl);margin:0 0 .75rem;font-weight:500}.admin-aws-metrics-split{grid-template-columns:1fr;gap:.75rem;display:grid}.admin-aws-metrics-spark{width:100%;height:56px;color:var(--color-primary);display:block}.admin-aws-metrics-spark--lg{height:88px}.admin-aws-metrics-spark--bad{color:var(--color-danger)}.admin-aws-metrics-table-wrap{overflow-x:auto}.admin-aws-metrics-page table{border-collapse:collapse;width:100%;font-size:var(--fs-base)}.admin-aws-metrics-page th,.admin-aws-metrics-page td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--color-border);padding:.65rem .5rem}.admin-aws-metrics-page th{color:var(--color-muted);font-size:var(--fs-xs);letter-spacing:.02em;text-transform:uppercase;font-weight:600}.admin-aws-metrics-num{text-align:right;font-family:var(--font-numeric,var(--font-sans));white-space:nowrap}.admin-aws-metrics-name{word-break:break-word;font-weight:600}.admin-aws-metrics-pill{font-size:var(--fs-xs);border-radius:9999px;padding:.15rem .5rem;font-weight:600;display:inline-block}.admin-aws-metrics-pill--ok{background:var(--color-surface-success);color:var(--color-emerald)}.admin-aws-metrics-pill--warn{background:var(--color-warning-tint);color:var(--color-amber)}.admin-aws-metrics-pill--bad{background:var(--color-surface-danger);color:var(--color-danger)}.admin-aws-metrics-cost-row{font-size:var(--fs-base);justify-content:space-between;gap:1rem;padding:.4rem 0;display:flex}.admin-aws-metrics-bar{background:var(--color-surface-muted);border-radius:.375rem;height:.375rem;margin-top:.25rem}.admin-aws-metrics-bar>span{border-radius:inherit;background:var(--color-primary);height:100%;display:block}.admin-aws-metrics-cards{flex-direction:column;gap:.75rem;display:flex}.admin-aws-metrics-cards h3{font-size:var(--fs-md);margin:0 0 .5rem}.admin-aws-metrics-kv{font-size:var(--fs-base);justify-content:space-between;gap:.75rem;padding:.25rem 0;display:flex}.admin-aws-metrics-mobile{display:flex}.admin-aws-metrics-desktop{display:none}@media (min-width:641px){.admin-aws-metrics-page{padding:2rem}.admin-aws-metrics-kpis{grid-template-columns:repeat(4,1fr)}.admin-aws-metrics-split{grid-template-columns:1.4fr 1fr}.admin-aws-metrics-desktop{display:block}.admin-aws-metrics-mobile{display:none}}@media (max-width:640px){.admin-aws-metrics-refresh,.admin-aws-metrics-window button{min-height:48px}}.conf-co-people-source{flex-direction:column;gap:.75rem;display:flex}.conf-co-people-source__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.conf-co-people-source__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.conf-co-people-source__count,.conf-co-people-source__balance,.conf-co-people-source__progress{color:var(--color-muted);font-size:var(--fs-base);margin:0}.conf-co-people-source__cta{min-width:44px;min-height:44px}.conf-co-people-source__cta:disabled{opacity:.55;cursor:not-allowed}.conf-co-people-source-dialog{flex-direction:column;gap:.85rem;display:flex}.conf-co-people-source-dialog__copy{color:var(--color-muted);font-size:var(--fs-base);margin:0;line-height:1.5}.conf-co-people-source-dialog__buckets{border:0;min-width:0;margin:0;padding:0}.conf-co-people-source-dialog__buckets legend{font-size:var(--fs-base);color:var(--color-default);margin-bottom:.5rem;font-weight:600}.conf-co-people-source-dialog__charge{font-size:var(--fs-base);color:var(--color-muted);margin:0;line-height:1.5}.conf-co-people-source-dialog__charge strong{color:var(--color-default)}.conf-co-people-source-dialog.conference-attendees-modal .conference-attendees-modal__title{font-size:var(--fs-lg)}.conf-co-people-source-dialog .conference-attendees-check,.conf-co-people-source-dialog .conference-attendees-btn{font-size:var(--fs-base)}.conf-co-people-source-dialog__bucket-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;display:grid}.conf-co-people-source-dialog .conference-attendees-check{align-items:center;min-height:44px}.conf-co-people-source-dialog .conference-attendees-check input{margin-top:0}.meetings-page__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.meetings-people{flex-direction:column;gap:.75rem;min-width:0;display:flex}.meetings-people__intro{align-items:flex-start;gap:.6rem;display:flex}.meetings-people__intro-icon{width:1.25rem;height:1.25rem;color:var(--color-muted);flex-shrink:0;margin-top:.15rem}.meetings-people__intro p{color:var(--color-muted);font-size:var(--fs-md);margin:0;line-height:1.45}.meetings-people a:not(.conference-attendees-icon-btn){color:var(--color-brand);font-weight:600}.meetings-people__status{color:var(--color-muted);justify-content:center;align-items:center;gap:.5rem;padding:3rem 0;display:flex}.meetings-people .conference-companies-table__td--contact{white-space:nowrap}@media (max-width:640px){.conference-attendees-icon-btn svg{width:1.25rem;height:1.25rem}.conf-co-people-source__toolbar,.conf-co-people-source__actions{flex-direction:column;align-items:stretch}.conf-co-people-source__cta{width:100%;min-height:48px}.conf-co-people-source-dialog__bucket-list{grid-template-columns:minmax(0,1fr)}.conf-co-people-source-dialog .conference-attendees-modal__actions{flex-direction:column-reverse}.conf-co-people-source-dialog .conference-attendees-btn{width:100%;min-height:48px}.meetings-page__head .conference-roster-segmented{width:100%}.meetings-page__head .conference-roster-segmented__segment{flex:1 1 0;min-width:0}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
