@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-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-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}}}@layer theme{:root,:host{--font-sans:var(--font-bricolage), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-indigo-50:#eef2ff;--color-indigo-500:#625fff;--color-indigo-600:#4f39f6;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-600:#9810fa;--color-purple-700:#8200da;--color-purple-800:#6e11b0;--color-purple-900:#59168b;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-rose-700:#c20039;--color-rose-800:#a30037;--color-rose-900:#8b0836;--color-slate-50:#fafafc;--color-slate-100:#f4f4f7;--color-slate-200:#e9e9ef;--color-slate-300:#d5d6de;--color-slate-400:#97a3c5;--color-slate-500:#6f7482;--color-slate-600:#545967;--color-slate-700:#3c3f4a;--color-slate-800:#2a2c34;--color-slate-900:#222;--color-slate-950:#000;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a1a1a1;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--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-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:calc(1.5 / 1);--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:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-xs:0 1px 2px 0 #0000000d;--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;--shadow-2xl:0 25px 50px -12px #00000040;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-bricolage), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--default-mono-font-family:ui-monospace, "SF Mono", Menlo, monospace;--color-ink:#0e1a2b;--color-muted:#536279;--color-subtle:#899ab4;--color-line:#0e1a2b17;--color-canvas:#f7f9fc;--color-accent:#e8481c;--color-accent-soft:#e8481c14;--color-hairline:#0e1a2b14}@supports (color:lab(0% 0 0)){:root,:host{--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-indigo-50:lab(95.4818% .411302 -6.78529);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-indigo-600:lab(38.4009% 52.6132 -92.3857);--color-purple-50:lab(97.1627% 2.99937 -4.13398);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-700:lab(36.1758% 69.8525 -80.0381);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-purple-900:lab(24.9401% 45.2703 -51.2728);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-800:lab(34.6481% 60.802 20.1957);--color-rose-900:lab(29.7104% 51.514 12.6253);--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-300:lab(84.92% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-600:lab(34.924% 0 0);--color-neutral-700:lab(27.036% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0)}}}@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%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;-webkit-text-decoration: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:where(:not(iframe)){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]){appearance:button}::file-selector-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-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.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:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-20{top:calc(var(--spacing) * 20)}.right-0{right:0}.right-1{right:var(--spacing)}.right-3{right:calc(var(--spacing) * 3)}.right-5{right:calc(var(--spacing) * 5)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-5{bottom:calc(var(--spacing) * 5)}.left-0{left:0}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.z-10{z-index:10}.z-50{z-index:50}.order-1{order:1}.order-123{order:123}.col-span-2{grid-column:span 2/span 2}.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}}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing) * 6)}.my-16{margin-block:calc(var(--spacing) * 16)}.my-auto{margin-block:auto}.-mt-16{margin-top:calc(var(--spacing) * -16)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.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-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.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-6{margin-bottom:calc(var(--spacing) * 6)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.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-\[4\/5\]{aspect-ratio:4/5}.aspect-\[16\/9\]{aspect-ratio:16/9}.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-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-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-28{height:calc(var(--spacing) * 28)}.h-36{height:calc(var(--spacing) * 36)}.h-\[18px\]{height:18px}.h-\[58px\]{height:58px}.h-\[85vh\]{height:85vh}.h-fit{height:fit-content}.h-full{height:100%}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[90vh\]{max-height:90vh}.min-h-\[40vh\]{min-height:40vh}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60vh\]{min-height:60vh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.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-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-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-48{width:calc(var(--spacing) * 48)}.w-80{width:calc(var(--spacing) * 80)}.w-\[18px\]{width:18px}.w-\[92\%\]{width:92%}.w-\[calc\(100vw-2\.5rem\)\]{width:calc(100vw - 2.5rem)}.w-full{width:100%}.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-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[80\%\]{max-width:80%}.max-w-\[200px\]{max-width:200px}.max-w-\[340px\]{max-width:340px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.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:0}.min-w-\[18px\]{min-width:18px}.min-w-\[180px\]{min-width:180px}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.glass-hover{transition:box-shadow .25s,transform .25s}.glass-hover:hover{box-shadow:var(--shadow-dark);transform:translateY(-2px)}.animate-ping{animation:var(--animate-ping)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-disc{list-style-type:disc}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.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)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * 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-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * 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-9>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 9) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 9) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-0\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * .5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}: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-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.glass,.tile{background-color:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:12px}.glass-inset{background-color:var(--surface);border:1px solid #bfcbdae6;border-radius:8px}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[22px\]{border-radius:22px}.rounded-\[26px\]{border-radius:26px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-br-none{border-bottom-right-radius:0}.rounded-bl-none{border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#0E1A2B\]{border-color:#0e1a2b}.border-\[rgba\(12\,13\,18\,0\.07\)\]{border-color:#0c0d1212}.border-\[rgba\(255\,255\,255\,0\.6\)\]{border-color:#fff9}.border-accent{border-color:var(--color-accent)}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/60{border-color:#fee68599}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/60{border-color:color-mix(in oklab, var(--color-amber-200) 60%, transparent)}}.border-amber-200\/70{border-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/70{border-color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.border-amber-200\/80{border-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/80{border-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.border-amber-200\/90{border-color:#fee685e6}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/90{border-color:color-mix(in oklab, var(--color-amber-200) 90%, transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-200\/60{border-color:#bedbff99}@supports (color:color-mix(in lab, red, red)){.border-blue-200\/60{border-color:color-mix(in oklab, var(--color-blue-200) 60%, transparent)}}.border-blue-200\/80{border-color:#bedbffcc}@supports (color:color-mix(in lab, red, red)){.border-blue-200\/80{border-color:color-mix(in oklab, var(--color-blue-200) 80%, transparent)}}.border-blue-200\/90{border-color:#bedbffe6}@supports (color:color-mix(in lab, red, red)){.border-blue-200\/90{border-color:color-mix(in oklab, var(--color-blue-200) 90%, transparent)}}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-400{border-color:var(--color-blue-400)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/60{border-color:#a4f4cf99}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/60{border-color:color-mix(in oklab, var(--color-emerald-200) 60%, transparent)}}.border-emerald-200\/70{border-color:#a4f4cfb3}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/70{border-color:color-mix(in oklab, var(--color-emerald-200) 70%, transparent)}}.border-emerald-200\/80{border-color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/80{border-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/30{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, 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-600{border-color:var(--color-emerald-600)}.border-line{border-color:var(--color-line)}.border-line\/40{border-color:#0e1a2b09}@supports (color:color-mix(in lab, red, red)){.border-line\/40{border-color:color-mix(in oklab, var(--color-line) 40%, transparent)}}.border-line\/60{border-color:#0e1a2b0e}@supports (color:color-mix(in lab, red, red)){.border-line\/60{border-color:color-mix(in oklab, var(--color-line) 60%, transparent)}}.border-purple-200{border-color:var(--color-purple-200)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-200\/80{border-color:#ffccd3cc}@supports (color:color-mix(in lab, red, red)){.border-rose-200\/80{border-color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-400{border-color:var(--color-rose-400)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/60{border-color:#e9e9ef99}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/60{border-color:color-mix(in oklab, var(--color-slate-200) 60%, transparent)}}.border-slate-200\/70{border-color:#e9e9efb3}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/70{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.border-slate-200\/80{border-color:#e9e9efcc}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/80{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.border-slate-200\/90{border-color:#e9e9efe6}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/90{border-color:color-mix(in oklab, var(--color-slate-200) 90%, transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-400{border-color:var(--color-slate-400)}.border-slate-800{border-color:var(--color-slate-800)}.border-slate-800\/80{border-color:#2a2c34cc}@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-slate-900{border-color:var(--color-slate-900)}.border-white{border-color:var(--color-white)}.bg-\[\#0E1A2B\]{background-color:#0e1a2b}.bg-\[\#E8481C\]{background-color:#e8481c}.bg-\[rgba\(255\,255\,255\,0\.35\)\]{background-color:#ffffff59}.bg-accent{background-color:var(--color-accent)}.bg-accent\/5{background-color:#e8481c0d}@supports (color:color-mix(in lab, red, red)){.bg-accent\/5{background-color:color-mix(in oklab, var(--color-accent) 5%, transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/70{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.bg-amber-50\/80{background-color:#fffbebcc}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/80{background-color:color-mix(in oklab, var(--color-amber-50) 80%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-100\/80{background-color:#fef3c6cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-100\/80{background-color:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.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-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-amber-600\/90{background-color:#dd7400e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/90{background-color:color-mix(in oklab, var(--color-amber-600) 90%, 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-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/50{background-color:color-mix(in oklab, var(--color-blue-50) 50%, transparent)}}.bg-blue-50\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/60{background-color:color-mix(in oklab, var(--color-blue-50) 60%, transparent)}}.bg-blue-50\/70{background-color:#eff6ffb3}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/70{background-color:color-mix(in oklab, var(--color-blue-50) 70%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-canvas{background-color:var(--color-canvas)}.bg-canvas\/60{background-color:#f7f9fc99}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/60{background-color:color-mix(in oklab, var(--color-canvas) 60%, transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/30{background-color:#ecfdf54d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/30{background-color:color-mix(in oklab, var(--color-emerald-50) 30%, transparent)}}.bg-emerald-50\/50{background-color:#ecfdf580}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/50{background-color:color-mix(in oklab, var(--color-emerald-50) 50%, transparent)}}.bg-emerald-50\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/80{background-color:color-mix(in oklab, var(--color-emerald-50) 80%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-ink{background-color:var(--color-ink)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/60{background-color:#fff1f299}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/60{background-color:color-mix(in oklab, var(--color-rose-50) 60%, transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/20{background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.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-800{background-color:var(--color-slate-800)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/60{background-color:#2229}@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-900\/80{background-color:#222c}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/80{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.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\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, 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-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right 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\/50{--tw-gradient-from:#00000080}@supports (color:color-mix(in lab, red, red)){.from-black\/50{--tw-gradient-from:color-mix(in oklab, var(--color-black) 50%, transparent)}}.from-black\/50{--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-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab, red, red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab, var(--color-black) 80%, transparent)}}.from-black\/80{--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-blue-50{--tw-gradient-from:var(--color-blue-50);--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{--tw-gradient-from:var(--color-slate-900);--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-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab, red, red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--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)}.via-transparent{--tw-gradient-via:transparent;--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-indigo-50{--tw-gradient-to:var(--color-indigo-50);--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-slate-800{--tw-gradient-to:var(--color-slate-800);--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))}.listing-mask{-webkit-mask-image:linear-gradient(#000,#00000080 90%);mask-image:linear-gradient(#000,#00000080 90%)}.fill-amber-400{fill:var(--color-amber-400)}.fill-amber-500{fill:var(--color-amber-500)}.fill-rose-500{fill:var(--color-rose-500)}.fill-rose-500\/20{fill:#ff235733}@supports (color:color-mix(in lab, red, red)){.fill-rose-500\/20{fill:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-14{padding:calc(var(--spacing) * 14)}.px-1{padding-inline:var(--spacing)}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:var(--spacing)}.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-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-1{padding-bottom:var(--spacing)}.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-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SF Mono,Menlo,monospace}.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-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-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[19px\]{font-size:19px}.text-\[32px\]{font-size:32px}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-none{--tw-leading:1;line-height: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-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.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\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.021em\]{--tw-tracking:-.021em;letter-spacing:-.021em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#0E1A2B\]{color:#0e1a2b}.text-\[\#0a0b0f\]{color:#0a0b0f}.text-\[\#E8481C\]{color:#e8481c}.text-\[\#ffffff\]{color:#fff}.text-accent{color:var(--color-accent)}.text-accent-soft{color:var(--color-accent-soft)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-800\/80{color:#953d00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-800\/80{color:color-mix(in oklab, var(--color-amber-800) 80%, transparent)}}.text-amber-800\/90{color:#953d00e6}@supports (color:color-mix(in lab, red, red)){.text-amber-800\/90{color:color-mix(in oklab, var(--color-amber-800) 90%, transparent)}}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-blue-400{color:var(--color-blue-400)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.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-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-subtle{color:var(--color-subtle)}.text-white{color:var(--color-white)}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-40{opacity:.4}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.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-2xs{--tw-shadow:0 1px 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-\[0_4px_24px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000000f);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_4px_30px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 4px 30px var(--tw-shadow-color,#0000000a);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-xs{--tw-shadow:0 1px 2px 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)}.ring-2{--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)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.ring-amber-400\/30{--tw-ring-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.ring-amber-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.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,)}.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-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-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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.scrim{background:linear-gradient(#0000,#0000009e 90%)}@media (hover:hover){.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);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-\[\#0E1A2B\]:is(:where(.group):hover *){background-color:#0e1a2b}.group-hover\:text-slate-900:is(:where(.group):hover *){color:var(--color-slate-900)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}}.marker\:text-subtle ::marker{color:var(--color-subtle)}.marker\:text-subtle::marker{color:var(--color-subtle)}.marker\:text-subtle ::-webkit-details-marker{color:var(--color-subtle)}.marker\:text-subtle::-webkit-details-marker{color:var(--color-subtle)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.placeholder\:text-subtle::placeholder{color:var(--color-subtle)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-slate-400:hover{border-color:var(--color-slate-400)}.hover\:bg-\[\#cf3a10\]:hover{background-color:#cf3a10}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-500:hover{background-color:var(--color-amber-500)}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-amber-700:hover{background-color:var(--color-amber-700)}.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-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-50\/70:hover{background-color:#fafafcb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-50\/70:hover{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.hover\:bg-slate-50\/80:hover{background-color:#fafafccc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-50\/80:hover{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-200\/80:hover{background-color:#e9e9efcc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-200\/80:hover{background-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.hover\:bg-slate-300:hover{background-color:var(--color-slate-300)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-900:hover{background-color:var(--color-slate-900)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-\[\#E8481C\]:hover{color:#e8481c}.hover\:text-emerald-700:hover{color:var(--color-emerald-700)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-rose-700:hover{color:var(--color-rose-700)}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-xs:hover{--tw-shadow:0 1px 2px 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)}}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-white:focus{background-color:var(--color-white)}.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-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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-accent\/15:focus{--tw-ring-color:#e8481c26}@supports (color:color-mix(in lab, red, red)){.focus\:ring-accent\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-accent) 15%, transparent)}}.focus\:ring-accent\/20:focus{--tw-ring-color:#e8481c33}@supports (color:color-mix(in lab, red, red)){.focus\:ring-accent\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.focus\:ring-amber-500:focus{--tw-ring-color:var(--color-amber-500)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-emerald-500:focus{--tw-ring-color:var(--color-emerald-500)}.focus\:ring-rose-500:focus{--tw-ring-color:var(--color-rose-500)}.focus\:ring-slate-900:focus{--tw-ring-color:var(--color-slate-900)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.99\]:active{scale:.99}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:bottom-6{bottom:calc(var(--spacing) * 6)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:mx-7{margin-inline:calc(var(--spacing) * 7)}.sm\:-mt-20{margin-top:calc(var(--spacing) * -20)}.sm\:mb-1{margin-bottom:var(--spacing)}.sm\:block{display:block}.sm\:inline-flex{display:inline-flex}.sm\:h-36{height:calc(var(--spacing) * 36)}.sm\:h-52{height:calc(var(--spacing) * 52)}.sm\:h-\[650px\]{height:650px}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-\[88\%\]{width:88%}.sm\:w-\[420px\]{width:420px}.sm\:w-auto{width:auto}.sm\:max-w-none{max-width:none}.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-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.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-4{gap:calc(var(--spacing) * 4)}:where(.sm\:space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}.sm\:self-auto{align-self:auto}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:pt-0{padding-top:0}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[38px\]{font-size:38px}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-4{grid-column:span 4/span 4}.md\:grid{display:grid}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-4{gap:calc(var(--spacing) * 4)}:where(.md\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}}@media (min-width:64rem){.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:my-24{margin-block:calc(var(--spacing) * 24)}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.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\:p-12{padding:calc(var(--spacing) * 12)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:pb-0{padding-bottom:0}}@media (min-width:80rem){.xl\:col-span-6{grid-column:span 6/span 6}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:p-16{padding:calc(var(--spacing) * 16)}.xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}}:root{--black:#222;--lightGray:#97a3c5;--green:#d6efe2;--red:#feedf2;--orange:#fbebd9;--blue:#eaeeff;--collabstrDark:#ff899b;--Gray-100:var(--gray-100);--Gray-200:var(--gray-200);--Gray-300:var(--gray-300);--Gray-400:var(--gray-400);--Gray-500:var(--gray-500);--Gray-600:var(--gray-600);--Gray-700:var(--gray-700);--Gray-800:var(--gray-800);--Indigo-50:var(--indigo-50);--Success-500:var(--green-500);--error-600-main:var(--red-600);--gradientText:#0f172a;--pink-25:#fff8f6;--pink-50:#fff2f0;--pink-100:#ffe7e6;--pink-200:#fdc7d3;--pink-300:#ffa8b6;--pink-400:#ff84a0;--pink-500:#fb669d;--pink-600:#ff4c8e;--pink-700:#ff2a79;--pink-800:#ff0471;--pink-900:#ff0091;--brand-purple-400:#885fb7;--brand-purple-500:#b32dc2;--brand-purple-600:#9a25a6;--gray-25:#fdfdfd;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#e9eaeb;--gray-300:#d5d7da;--gray-400:#a4a7ae;--gray-500:#717680;--gray-600:#535862;--gray-700:#414651;--gray-800:#252b37;--gray-900:#181d27;--yellow-25:#fff9d5;--yellow-50:#fef3aa;--yellow-100:#fff29a;--yellow-200:#feed80;--yellow-300:#fee880;--yellow-400:#fee480;--yellow-500:#fedd80;--yellow-600:#fed164;--yellow-700:#ffc02d;--yellow-800:#f8b20e;--yellow-900:#e5a000;--blue-25:#f5faff;--blue-50:#eff8ff;--blue-100:#d1e9ff;--blue-200:#b2ddff;--blue-300:#84caff;--blue-400:#53b1fd;--blue-500:#2e90fa;--blue-600:#1570ef;--blue-700:#175cd3;--blue-800:#1849a9;--blue-900:#194185;--indigo-25:#f5f8ff;--indigo-50:#eef4ff;--indigo-100:#e0eaff;--indigo-200:#c7d7fe;--indigo-300:#a4bcfd;--indigo-400:#8098f9;--indigo-500:#6172f3;--indigo-600:#444ce7;--indigo-700:#3538cd;--indigo-800:#2d31a6;--indigo-900:#2d3282;--purple-25:#fafaff;--purple-50:#f4f3ff;--purple-100:#ebe9fe;--purple-200:#d9d6fe;--purple-300:#bdb4fe;--purple-400:#9b8afb;--purple-500:#7a5af8;--purple-600:#6938ef;--purple-700:#5925dc;--purple-800:#4a1fb8;--purple-900:#3e1c96;--green-25:#f6fef9;--green-50:#ecfdf3;--green-100:#d1fadf;--green-200:#a6f4c5;--green-300:#6ce9a6;--green-400:#32d583;--green-500:#12b76a;--green-600:#039855;--green-700:#027a48;--green-800:#05603a;--green-900:#054f31;--orange-25:#fffaf5;--orange-50:#fff6ed;--orange-100:#ffead5;--orange-200:#fddcab;--orange-300:#feb273;--orange-400:#fd853a;--orange-500:#fb6514;--orange-600:#ec4a0a;--orange-700:#c4320a;--orange-800:#9c2a10;--orange-900:#7e2410;--red-25:#fffbfa;--red-50:#fef3f2;--red-100:#fee4e2;--red-200:#fecdca;--red-300:#fda29b;--red-400:#f97066;--red-500:#f04438;--red-600:#d92d20;--red-700:#b42318;--red-800:#912018;--red-900:#7a271a;--bw-black:#333;--bw-white:#fff;--instagram:#d756ff;--tiktok:#ff5fa3;--youtube:#ff3232;--twitter:#1da1f2;--x-twitter:#0f1419;--twitch:#9146ff;--snapchat:#fffc00;--amazon:#f90;--ugc:#222;--color-platform-instagram:var(--instagram);--color-platform-tiktok:var(--tiktok);--color-platform-youtube:var(--youtube);--color-platform-twitter:var(--twitter);--color-platform-x-twitter:var(--x-twitter);--color-platform-twitch:var(--twitch);--color-platform-snapchat:var(--snapchat);--color-platform-amazon:var(--amazon);--color-platform-ugc:var(--ugc);--color-brand-25:var(--pink-25);--color-brand-50:var(--pink-50);--color-brand-100:var(--pink-100);--color-brand-200:var(--pink-200);--color-brand-300:var(--pink-300);--color-brand-400:var(--pink-400);--color-brand-500:var(--pink-500);--color-brand-600:var(--pink-600);--color-brand-700:var(--pink-700);--color-brand-800:var(--pink-800);--color-brand-900:var(--pink-900);--color-brand-gradient:var(--gradientText);--color-brand-purple-400:var(--brand-purple-400);--color-brand-purple-500:var(--brand-purple-500);--color-brand-purple-600:var(--brand-purple-600);--color-neutral-50:var(--gray-50);--color-neutral-100:var(--gray-100);--color-neutral-200:var(--gray-200);--color-neutral-300:var(--gray-300);--color-neutral-400:var(--gray-400);--color-neutral-500:var(--gray-500);--color-neutral-600:var(--gray-600);--color-neutral-700:var(--gray-700);--color-neutral-800:var(--gray-800);--color-neutral-900:var(--gray-900);--color-text-default:var(--bw-black);--color-text-subtle:var(--gray-600);--color-text-subtlest:var(--gray-500);--color-text-placeholder:var(--gray-400);--color-text-disabled:var(--gray-300);--color-text-inverse:var(--bw-white);--color-text-brand:var(--pink-500);--color-text-success:var(--green-700);--color-text-error:var(--red-600);--color-text-warning:var(--orange-600);--color-text-info:var(--blue-700);--color-bg-primary:var(--bw-white);--color-bg-secondary:var(--gray-100);--color-bg-tertiary:var(--gray-200);--color-bg-inverse:var(--bw-black);--color-bg-brand:var(--pink-500);--color-bg-brand-subtle:var(--pink-50);--color-bg-success:var(--green-700)}@supports (color:color-mix(in lab, red, red)){:root{--color-bg-success:color-mix(in srgb, var(--green-700) 8%, transparent)}}:root{--color-bg-error:var(--red-600)}@supports (color:color-mix(in lab, red, red)){:root{--color-bg-error:color-mix(in srgb, var(--red-600) 8%, transparent)}}:root{--color-bg-warning:var(--orange-600)}@supports (color:color-mix(in lab, red, red)){:root{--color-bg-warning:color-mix(in srgb, var(--orange-600) 8%, transparent)}}:root{--color-bg-info:var(--blue-700)}@supports (color:color-mix(in lab, red, red)){:root{--color-bg-info:color-mix(in srgb, var(--blue-700) 8%, transparent)}}:root{--color-border-default:var(--gray-300);--color-border-subtle:var(--gray-200);--color-border-strong:var(--gray-700);--color-border-brand:var(--pink-400);--color-border-error:var(--red-600);--color-border-success:var(--green-700);--color-border-warning:var(--orange-300);--color-border-info:var(--blue-300);--color-error-25:var(--red-25);--color-error-50:var(--red-50);--color-error-100:var(--red-100);--color-error-200:var(--red-200);--color-error-300:var(--red-300);--color-error-400:var(--red-400);--color-error-500:var(--red-500);--color-error-600:var(--red-600);--color-error-700:var(--red-700);--color-error-800:var(--red-800);--color-error-900:var(--red-900);--color-success-25:var(--green-25);--color-success-50:var(--green-50);--color-success-100:var(--green-100);--color-success-200:var(--green-200);--color-success-300:var(--green-300);--color-success-400:var(--green-400);--color-success-500:var(--green-500);--color-success-600:var(--green-600);--color-success-700:var(--green-700);--color-success-800:var(--green-800);--color-success-900:var(--green-900);--color-warning-25:var(--orange-25);--color-warning-50:var(--orange-50);--color-warning-100:var(--orange-100);--color-warning-200:var(--orange-200);--color-warning-300:var(--orange-300);--color-warning-400:var(--orange-400);--color-warning-500:var(--orange-500);--color-warning-600:var(--orange-600);--color-warning-700:var(--orange-700);--color-warning-800:var(--orange-800);--color-warning-900:var(--orange-900);--color-info-25:var(--blue-25);--color-info-50:var(--blue-50);--color-info-100:var(--blue-100);--color-info-200:var(--blue-200);--color-info-300:var(--blue-300);--color-info-400:var(--blue-400);--color-info-500:var(--blue-500);--color-info-600:var(--blue-600);--color-info-700:var(--blue-700);--color-info-800:var(--blue-800);--color-info-900:var(--blue-900);--color-icon-primary:var(--gray-700);--color-icon-secondary:var(--gray-500);--color-icon-tertiary:var(--gray-400);--color-icon-inverse:var(--bw-white);--color-icon-brand:var(--pink-500);--color-icon-success:var(--green-600);--color-icon-warning:var(--orange-600);--color-icon-error:var(--red-600);--color-icon-info:var(--blue-700);--color-interactive-hover:var(--gray-50);--color-interactive-active:var(--gray-100);--color-interactive-selected:var(--pink-50);--color-interactive-selected-hover:var(--pink-100);--color-overlay:#00000080;--color-overlay-light:#0003;--card-bg:var(--bw-white);--card-bg-footer:var(--color-bg-secondary);--card-border:var(--color-border-default);--card-shadow:var(--shadow-md);--modal-bg:var(--bw-white);--modal-backdrop:var(--color-overlay);--modal-shadow:var(--shadow-xl);--input-bg:var(--bw-white);--input-filled-bg:var(--color-bg-secondary);--input-border:var(--color-border-default);--input-border-focus:var(--color-border-strong);--input-color:var(--color-text-default);--input-placeholder:var(--color-text-placeholder);--input-bg-disabled:var(--color-neutral-100);--input-border-error:var(--color-border-error);--input-border-success:var(--color-border-success);--input-border-disabled:var(--color-border-subtle);--toast-bg:var(--bw-white);--toast-shadow:var(--shadow-xl);--nav-bg:var(--color-bg-primary);--nav-item-color:var(--color-text-subtlest);--nav-item-color-active:var(--color-text-default);--nav-item-bg-hover:var(--color-bg-secondary);--nav-item-bg-active:var(--color-bg-secondary);--nav-item-border-active:var(--color-brand-500);--nav-logo-width:121px;--nav-sheet-handle-width:91px;--nav-mobile-clearance:calc(var(--space-12) + var(--space-px) + env(safe-area-inset-bottom));--table-bg:var(--color-bg-primary);--table-bg-header:var(--color-bg-secondary);--table-bg-row-hover:var(--color-bg-secondary);--table-bg-row-stripe:var(--gray-50);--table-border:var(--color-border-subtle);--table-text-header:var(--color-text-subtlest);--ds-table-cards-gap:var(--color-bg-secondary);--dropdown-bg:var(--color-bg-primary);--dropdown-border:var(--color-border-default);--dropdown-shadow:var(--shadow-lg);--dropdown-item-color:var(--color-text-default);--dropdown-item-bg-hover:var(--color-bg-secondary);--dropdown-item-bg-active:var(--color-bg-secondary);--tooltip-bg:var(--gray-900);--tooltip-color:var(--bw-white);--tooltip-shadow:var(--shadow-md);--tab-color:var(--color-text-subtle);--tab-color-active:var(--color-text-default);--tab-border-active:var(--color-brand-500);--tab-bg-hover:var(--color-bg-secondary);--platform-tile-bg:var(--color-bg-primary);--platform-tile-border:var(--color-border-default);--platform-tile-border-hover:var(--color-border-strong);--platform-tile-border-connected:var(--color-success-700);--platform-tile-border-error:var(--color-border-error);--platform-tile-follower-bg:var(--color-bg-secondary);--platform-tile-follower-color:var(--color-text-subtle);--social-auth-height:var(--size-16);--social-auth-bg:var(--bw-white);--social-auth-bg-hover:var(--color-bg-secondary);--social-auth-border:var(--color-border-default);--social-auth-border-hover:var(--color-border-strong);--social-auth-filled-bg:var(--color-bg-secondary);--social-auth-filled-bg-hover:var(--color-bg-tertiary);--social-auth-filled-label:var(--color-text-default);--auth-btn-disabled-bg:var(--gray-300);--auth-page-bg:var(--gray-50);--enrichment-overlay-bg:var(--color-bg-primary);--enrichment-overlay-icon:var(--color-text-subtle);--enrichment-overlay-caption:var(--color-text-subtle);--progress-ring-track:var(--color-neutral-200);--progress-ring-fill:var(--color-brand-400);--progress-ring-score:var(--color-text-default);--progress-ring-unit:var(--color-text-subtlest);--progress-ring-split-track:var(--color-bg-inverse);--progress-ring-split-fill:var(--color-brand-600);--progress-ring-split-extra:var(--color-neutral-400);--progress-neutral-track:var(--color-neutral-200);--progress-neutral-fill:var(--color-bg-inverse);--stat-card-icon-bg:var(--color-bg-tertiary);--stat-card-icon-color:var(--color-text-default);--badge-stat-bg:var(--indigo-50);--badge-stat-color:var(--color-text-subtle);--badge-stat-icon:var(--color-brand-500);--badge-snapchat-color:#000;--locked-card-bg:var(--color-bg-primary);--locked-card-unlock-bg:var(--color-bg-secondary);--locked-card-unlock-color:var(--color-text-subtlest);--creator-card-bg:transparent;--creator-card-bg-hover:var(--gray-50);--creator-card-border:var(--gray-200);--creator-card-media-bg:var(--color-bg-secondary);--creator-card-media-icon:var(--color-icon-tertiary);--creator-card-text:var(--gray-900);--creator-card-text-muted:var(--gray-500);--creator-card-hire-bg:var(--bw-white);--creator-card-hire-bg-hover:var(--gray-900);--creator-card-hire-border:var(--gray-900);--creator-card-hire-text:var(--gray-900);--creator-card-hire-text-hover:var(--bw-white);--creator-past-card-border:var(--gray-100);--creator-past-card-bg-hover:var(--gray-25);--creator-past-card-star:var(--yellow-500);--creator-past-card-star-empty:var(--gray-300);--creator-past-tile-media-bg:var(--color-bg-inverse);--creator-past-tile-scrim:var(--color-overlay);--creator-past-tile-text:var(--color-text-inverse);--creator-past-tile-star-empty:var(--bw-white)}@supports (color:color-mix(in lab, red, red)){:root{--creator-past-tile-star-empty:color-mix(in srgb, var(--bw-white) 35%, transparent)}}:root{--media-grid-cell-bg:var(--color-bg-secondary);--media-grid-dropzone-bg:var(--color-bg-secondary);--media-grid-dropzone-border:var(--color-border-default);--media-grid-dropzone-border-hover:var(--color-brand-400);--media-grid-dropzone-color:var(--color-text-subtlest);--media-grid-dropzone-icon:var(--color-text-subtle);--lp-hero-overlay:var(--bw-black)}@supports (color:color-mix(in lab, red, red)){:root{--lp-hero-overlay:color-mix(in srgb, var(--bw-black) 50%, transparent)}}:root{--lp-hero-text:var(--bw-white);--rank-card-bg:var(--bw-white);--rank-card-border:var(--color-border-default);--rank-card-shadow:var(--shadow-lp-rank-card);--rank-card-first-border:var(--yellow-700);--rank-card-first-bg:var(--gray-50);--rank-card-rating-color:var(--yellow-700);--creator-panel-bg:var(--bw-white);--creator-panel-border:var(--color-border-default);--creator-panel-border-subtle:var(--gray-100);--creator-panel-section-bg:var(--gray-50);--creator-panel-rate-blur:5px;--creator-panel-shadow:var(--shadow-lp-creator-panel);--lp-faq-divider:var(--gray-100);--metric-card-bg-cpm:var(--indigo-200);--metric-card-bg-spend:var(--purple-200);--metric-card-bg-engagements:var(--pink-200);--offer-modal-steps-bg:linear-gradient(to bottom, #222 0%, #888 100%);--offer-modal-steps-bg-stacked:linear-gradient(to right, #222 0%, #888 100%);--offer-modal-steps-text-subtle:#e0e0e0;--font-family-base:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-mono:"SF Mono", "Monaco", "Inconsolata", "Fira Code", "Consolas", monospace;--font-size-4xs:.375rem;--font-size-2xs:.625rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-none:1;--line-height-heading:1.15;--line-height-compact:1.2;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-copy:1.4;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-body-copy:1.65;--line-height-spacious:1.7;--line-height-loose:2;--letter-spacing-tighter:-.05em;--letter-spacing-heading:-.028em;--letter-spacing-tight:-.025em;--letter-spacing-display:-.02em;--letter-spacing-subtle-tight:-.01em;--letter-spacing-normal:0;--letter-spacing-wide:.025em;--letter-spacing-wider:.05em;--letter-spacing-widest:.1em;--text-display-lg:var(--font-weight-bold) var(--font-size-6xl)/var(--line-height-tight) var(--font-family-base);--text-display-md:var(--font-weight-bold) var(--font-size-5xl)/var(--line-height-tight) var(--font-family-base);--text-display-sm:var(--font-weight-bold) var(--font-size-4xl)/var(--line-height-tight) var(--font-family-base);--text-heading-xl:var(--font-weight-semibold) var(--font-size-3xl)/var(--line-height-tight) var(--font-family-base);--text-heading-lg:var(--font-weight-semibold) var(--font-size-2xl)/var(--line-height-tight) var(--font-family-base);--text-heading-md:var(--font-weight-semibold) var(--font-size-xl)/var(--line-height-snug) var(--font-family-base);--text-heading-sm:var(--font-weight-semibold) var(--font-size-lg)/var(--line-height-snug) var(--font-family-base);--text-heading-xs:var(--font-weight-semibold) var(--font-size-base)/var(--line-height-snug) var(--font-family-base);--text-body-lg:var(--font-weight-normal) var(--font-size-lg)/var(--line-height-relaxed) var(--font-family-base);--text-body-md:var(--font-weight-normal) var(--font-size-base)/var(--line-height-relaxed) var(--font-family-base);--text-body-sm:var(--font-weight-normal) var(--font-size-sm)/var(--line-height-normal) var(--font-family-base);--text-label-lg:var(--font-weight-medium) var(--font-size-sm)/var(--line-height-normal) var(--font-family-base);--text-label-md:var(--font-weight-medium) var(--font-size-xs)/var(--line-height-normal) var(--font-family-base);--text-label-sm:var(--font-weight-medium) var(--font-size-2xs)/var(--line-height-normal) var(--font-family-base);--text-caption:var(--font-weight-normal) var(--font-size-xs)/var(--line-height-normal) var(--font-family-base);--space-0:0;--space-px:1px;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--space-3:.75rem;--space-3-5:.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-11:2.75rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-18:4.5rem;--space-19:4.75rem;--space-20:5rem;--space-24:6rem;--space-28:7rem;--space-32:8rem;--space-36:9rem;--space-40:10rem;--space-44:11rem;--space-48:12rem;--space-52:13rem;--space-56:14rem;--space-60:15rem;--space-64:16rem;--space-72:18rem;--space-80:20rem;--space-96:24rem;--space-component-xs:var(--space-1);--space-component-sm:var(--space-2);--space-component-md:var(--space-3);--space-component-lg:var(--space-4);--space-component-xl:var(--space-6);--space-section-xs:var(--space-8);--space-section-sm:var(--space-12);--space-section-md:var(--space-16);--space-section-lg:var(--space-24);--space-section-xl:var(--space-32);--space-gap-xs:var(--space-1);--space-gap-sm:var(--space-2);--space-gap-md:var(--space-4);--space-gap-lg:var(--space-6);--space-gap-xl:var(--space-8);--size-0:0;--size-px:1px;--size-0-5:.125rem;--size-1:.25rem;--size-2:.5rem;--size-3:.75rem;--size-4:1rem;--size-5:1.25rem;--size-6:1.5rem;--size-8:2rem;--size-10:2.5rem;--size-12:3rem;--size-14:3.5rem;--size-16:4rem;--size-20:5rem;--size-24:6rem;--size-32:8rem;--size-40:10rem;--size-48:12rem;--size-56:14rem;--size-64:16rem;--size-1-2:50%;--size-1-3:33.3333%;--size-2-3:66.6667%;--size-1-4:25%;--size-3-4:75%;--size-full:100%;--size-screen:100vw;--size-min:min-content;--size-max:max-content;--size-fit:fit-content;--lightBoxShadow:#7878aa26 0 2px 16px 0;--mediumBoxShadow:#7878aa33 0 2px 10px 0;--darkBoxShadow:#7878aa4d 0 2px 10px 0;--shadow-none:none;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:var(--lightBoxShadow);--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-lp-rank-card:0 4px 6px #0000001a, 0 20px 20px #0003;--shadow-lp-creator-panel:0 1px 4px #0000001a;--shadow-inner:inset 0 2px 4px 0 #0000000d;--shadow-brand-sm:0 1px 3px 0 #fb669d33, 0 1px 2px -1px #fb669d33;--shadow-brand-md:0 4px 6px -1px #fb669d33, 0 2px 4px -2px #fb669d33;--shadow-brand-lg:0 10px 15px -3px #fb669d33, 0 4px 6px -4px #fb669d33;--ring-offset-width:2px;--ring-offset-color:var(--bw-white);--ring-width:2px;--ring-color:#fb669d80;--shadow-focus-ring:0 0 0 var(--ring-offset-width) var(--ring-offset-color), 0 0 0 calc(var(--ring-offset-width) + var(--ring-width)) var(--ring-color);--shadow-focus-ring-brand:0 0 0 var(--ring-offset-width) var(--ring-offset-color), 0 0 0 calc(var(--ring-offset-width) + var(--ring-width)) #fb669d80;--shadow-focus-ring-error:0 0 0 var(--ring-offset-width) var(--ring-offset-color), 0 0 0 calc(var(--ring-offset-width) + var(--ring-width)) #ef444480;--radius-none:0;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-3xl:2rem;--radius-full:9999px;--border-width-0:0;--border-width-1:1px;--border-width-2:2px;--border-width-4:4px;--border-width-8:8px;--border-width-thin:var(--border-width-1);--border-width-medium:var(--border-width-2);--border-width-thick:var(--border-width-4);--border-default:var(--border-width-1) solid var(--gray-300);--border-subtle:var(--border-width-1) solid var(--gray-200);--border-strong:var(--border-width-1) solid var(--gray-400);--border-brand:var(--border-width-1) solid var(--pink-500);--border-brand-strong:var(--border-width-2) solid var(--pink-500);--border-success:var(--border-width-1) solid var(--green-500);--border-warning:var(--border-width-1) solid var(--orange-500);--border-error:var(--border-width-1) solid var(--red-500);--border-info:var(--border-width-1) solid var(--blue-500);--border-focus:var(--border-width-2) solid var(--pink-500);--outline-none:none;--outline-default:2px solid var(--gray-400);--outline-brand:2px solid var(--pink-500);--outline-offset:2px;--divider-color:var(--gray-200);--divider-width:1px;--breakpoint-xs:0px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1280px;--container-2xl:1536px;--container-max:1600px;--content-narrow:480px;--content-medium:720px;--content-wide:1200px;--content-full:var(--container-max);--duration-0:0s;--duration-75:75ms;--duration-100:.1s;--duration-150:.15s;--duration-200:.2s;--duration-300:.3s;--duration-500:.5s;--duration-700:.7s;--duration-1000:1s;--duration-instant:var(--duration-75);--duration-fast:var(--duration-150);--duration-normal:var(--duration-300);--duration-slow:var(--duration-500);--duration-slower:var(--duration-700);--ease-linear:linear;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-in-emphasized:cubic-bezier(.3, 0, .8, .15);--ease-out-emphasized:cubic-bezier(.05, .7, .1, 1);--ease-in-out-emphasized:cubic-bezier(.83, 0, .17, 1);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-elastic:cubic-bezier(.68, -.55, .265, 1.55);--ease-default:var(--ease-out);--transition-all-fast:all var(--duration-fast) var(--ease-out);--transition-all-normal:all var(--duration-normal) var(--ease-out);--transition-all-slow:all var(--duration-slow) var(--ease-out);--transition-opacity:opacity var(--duration-normal) var(--ease-out);--transition-transform:transform var(--duration-normal) var(--ease-out);--transition-colors:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);--transition-shadow:box-shadow var(--duration-fast) var(--ease-out);--transition-button:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);--transition-input:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);--transition-card:box-shadow var(--duration-normal) var(--ease-out), transform var(--duration-normal) var(--ease-out);--transition-modal:opacity var(--duration-normal) var(--ease-out), transform var(--duration-normal) var(--ease-out-emphasized);--animate-fade-in:fadeIn var(--duration-normal) var(--ease-out);--animate-fade-out:fadeOut var(--duration-normal) var(--ease-out);--animate-slide-in-up:slideInUp var(--duration-normal) var(--ease-out);--animate-slide-in-up-center:slideInUpCenter var(--duration-normal) var(--ease-out);--animate-slide-in-down:slideInDown var(--duration-normal) var(--ease-out);--animate-scale-in:scaleIn var(--duration-normal) var(--ease-out);--animate-scale-out:scaleOut var(--duration-normal) var(--ease-out);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--animate-shake:shake .5s ease-in-out;--animate-shimmer:shimmer 1.5s infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-sparkle:sparkle 1.6s var(--ease-in-out) infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUpCenter{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes sparkle{0%,to{opacity:.85;transform:scale(1)rotate(0)}50%{opacity:1;transform:scale(1.18)rotate(15deg)}}@keyframes ringDraw{0%{stroke-dashoffset:var(--ring-circumference)}to{stroke-dashoffset:var(--ring-offset)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--ds-z-base:0;--ds-z-raised:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-fixed:300;--ds-z-modal-backdrop:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-modal-top:1100;--ds-z-max:9999;--zIndexDropdown:var(--ds-z-dropdown);--zIndexSticky:var(--ds-z-sticky);--zIndexFixed:var(--ds-z-fixed);--zIndexModalBackdrop:var(--ds-z-modal-backdrop);--zIndexModal:var(--ds-z-modal);--zIndexPopover:var(--ds-z-popover);--zIndexTooltip:var(--ds-z-tooltip);--zIndexToast:var(--ds-z-toast)}@view-transition{navigation:auto}html,body{width:100%;height:100%;color:var(--black);scroll-behavior:smooth;flex-direction:column;margin:0;padding:0;font-family:Inter,sans-serif;display:flex}:focus{outline:0}::-webkit-scrollbar{width:0;display:none}#msg-holder{width:fit-content;max-width:350px;color:var(--black);box-shadow:var(--mediumBoxShadow);z-index:2147483647;background-color:#fff;border-radius:8px;margin-left:auto;margin-right:auto;padding:12px;font-size:90%;display:none;position:fixed;top:40px;left:0;right:0}#msg-holder-row{align-items:center;display:flex}.succ-err-msg-img{width:20px;margin-right:14px;display:none}#content{width:100%;max-width:1600px;margin:0 auto 8%}.textarea,.input,#card-element{background-color:#fff;border:1px solid #bfcbdae6;border-radius:8px;font-family:Inter,sans-serif;transition-duration:.3s}.input{min-height:45px;padding:0 4px}.textarea{padding:4px}.input,.textarea,select{appearance:none}select{background-image:url("data:image/svg+xml;charset=utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\" xml:space=\"preserve\"><path d=\"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z\"/><path fill=\"none\" d=\"M0,0h24v24H0V0z\"/></svg>");background-position:100%;background-repeat:no-repeat;padding-right:25px}#card-element{padding:14px}.card-input-holder{gap:var(--space-3);display:flex}.card-input-holder__card{flex:7 1 0;min-width:0}.card-input-holder__zip{flex:2 1 0;min-width:0}.card-input-holder #card-element,.card-input-holder #postal-code-input{box-sizing:border-box;width:100%;height:var(--space-11);min-height:var(--space-11);padding:0 var(--space-3);border-color:var(--color-border-subtle);border-radius:var(--radius-md)}.card-input-holder #card-element{flex-direction:column;justify-content:center;display:flex}.card-input-holder #postal-code-input{font-size:var(--font-size-sm);color:var(--color-text-default)}.card-input-holder #postal-code-input:focus{border-color:#8d99a8}@media (max-width:640px){.card-input-holder{flex-direction:column}}.input::placeholder,.textarea::placeholder{color:#a6a6a6}.input:focus,.textarea:focus{border:1px solid #8d99a8}.btn{text-align:center;box-shadow:var(--lightBoxShadow);cursor:pointer;border:none;border-radius:8px;font-family:inherit;font-size:100%;font-weight:600;text-decoration:none;transition-duration:.3s;display:block;position:relative}.btn:hover{opacity:.8}.disabled-btn{opacity:.5;pointer-events:none;cursor:default}.title{text-align:center;margin-bottom:3%;font-size:210%;font-weight:600}.tooltip{cursor:pointer;align-items:center;display:flex;position:relative}.tooltip .tooltip-txt{visibility:hidden;background-color:var(--black);color:#fff;text-align:center;z-index:1;width:230px;box-shadow:var(--lightBoxShadow);border-radius:6px;padding:8px;font-size:12px;font-weight:400;position:absolute;top:20px;left:-115px}.tooltip:hover .tooltip-txt{visibility:visible}.tooltip-img{filter:brightness(0);opacity:.7;width:12px;height:12px;margin-left:4px}.no-fee{color:#00a700}.no-fee span{color:#b0afaf;margin-right:5px;text-decoration:line-through}.notification{background-color:var(--collabstrDark);background:var(--gradientText);width:10px;height:10px;box-shadow:var(--mediumBoxShadow);border-radius:50%;position:absolute}.notification-in-selected-chat{background:#fff}.link-spanner{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.grecaptcha-badge{visibility:hidden!important}@media only screen and (max-width:800px){#msg-holder{max-width:80%}#content{margin:0 auto 15%}.input{min-height:50px}.input,.textarea{font-size:100%}#card-element{padding:17px}.tooltip .tooltip-txt{font-size:11px;left:0}}.password-wrapper{width:100%;display:block;position:relative}.password-wrapper .input{width:calc(100% - 10px)}.password-toggle{color:#a6a6a6;cursor:pointer;background:0 0;border:0;width:24px;height:24px;padding:0;line-height:0;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.gradient-text{background:var(--gradientText);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ds-container{box-sizing:border-box;width:100%;max-width:var(--container-max,1600px);padding-left:var(--space-4);padding-right:var(--space-4);margin-left:auto;margin-right:auto}.ds-container--xs{max-width:480px}.ds-container--sm{max-width:640px}.ds-container--md{max-width:768px}.ds-container--lg{max-width:1024px}.ds-container--xl{max-width:1280px}.ds-container--2xl{max-width:1536px}.ds-container--full{max-width:none}.ds-container--flush{padding-left:0;padding-right:0}.ds-container--tight{padding-left:var(--space-2);padding-right:var(--space-2)}.ds-container--relaxed{padding-left:var(--space-6);padding-right:var(--space-6)}.ds-container--spacious{padding-left:var(--space-8);padding-right:var(--space-8)}@media (min-width:640px){.ds-container{padding-left:var(--space-6);padding-right:var(--space-6)}}@media (min-width:1024px){.ds-container{padding-left:var(--space-8);padding-right:var(--space-8)}}.ds-section{width:100%;padding-top:var(--space-section-md);padding-bottom:var(--space-section-md)}.ds-section--sm{padding-top:var(--space-section-sm);padding-bottom:var(--space-section-sm)}.ds-section--lg{padding-top:var(--space-section-lg);padding-bottom:var(--space-section-lg)}.ds-section--xl{padding-top:var(--space-section-xl);padding-bottom:var(--space-section-xl)}.ds-section--gray{background:var(--color-bg-secondary)}.ds-section--dark{background:var(--color-neutral-800);color:#fff}.ds-section--brand{background:var(--color-brand-500);color:#fff}.ds-section--gradient{background:var(--gradientText);color:#fff}.ds-page{flex-direction:column;min-height:100vh;display:flex}.ds-page__header{flex-shrink:0}.ds-page__main{flex:1}.ds-page__footer{flex-shrink:0}.ds-content{padding-top:var(--space-6);padding-bottom:var(--space-12)}.ds-content--flush{padding-top:0;padding-bottom:0}.ds-prose{max-width:65ch;margin-left:auto;margin-right:auto}.ds-prose>*+*{margin-top:var(--space-4)}.ds-prose>h1+*,.ds-prose>h2+*,.ds-prose>h3+*{margin-top:var(--space-3)}.ds-prose>*+h1,.ds-prose>*+h2,.ds-prose>*+h3{margin-top:var(--space-8)}.ds-center{text-align:center;flex-direction:column;align-items:center;display:flex}.ds-center--horizontal{flex-direction:row;justify-content:center}.ds-center--both{justify-content:center}.ds-grid{gap:var(--space-4);display:grid}.ds-grid--cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ds-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ds-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ds-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.ds-grid--cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.ds-grid--auto-fit{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ds-grid--auto-fill{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.ds-grid--auto-fit-sm{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ds-grid--auto-fit-md{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ds-grid--auto-fit-lg{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.ds-grid--gap-0{gap:0}.ds-grid--gap-1{gap:var(--space-1)}.ds-grid--gap-2{gap:var(--space-2)}.ds-grid--gap-3{gap:var(--space-3)}.ds-grid--gap-4{gap:var(--space-4)}.ds-grid--gap-5{gap:var(--space-5)}.ds-grid--gap-6{gap:var(--space-6)}.ds-grid--gap-8{gap:var(--space-8)}.ds-grid--gap-10{gap:var(--space-10)}.ds-grid--gap-12{gap:var(--space-12)}.ds-grid--gap-x-4{column-gap:var(--space-4)}.ds-grid--gap-x-6{column-gap:var(--space-6)}.ds-grid--gap-x-8{column-gap:var(--space-8)}.ds-grid--gap-y-4{row-gap:var(--space-4)}.ds-grid--gap-y-6{row-gap:var(--space-6)}.ds-grid--gap-y-8{row-gap:var(--space-8)}.ds-col-span-1{grid-column:span 1/span 1}.ds-col-span-2{grid-column:span 2/span 2}.ds-col-span-3{grid-column:span 3/span 3}.ds-col-span-4{grid-column:span 4/span 4}.ds-col-span-5{grid-column:span 5/span 5}.ds-col-span-6{grid-column:span 6/span 6}.ds-col-span-full{grid-column:1/-1}.ds-row-span-1{grid-row:span 1/span 1}.ds-row-span-2{grid-row:span 2/span 2}.ds-row-span-3{grid-row:span 3/span 3}.ds-row-span-full{grid-row:1/-1}.ds-grid--items-start{align-items:start}.ds-grid--items-center{align-items:center}.ds-grid--items-end{align-items:end}.ds-grid--items-stretch{align-items:stretch}.ds-grid--justify-start{justify-items:start}.ds-grid--justify-center{justify-items:center}.ds-grid--justify-end{justify-items:end}.ds-grid--justify-stretch{justify-items:stretch}.ds-grid--place-center{place-items:center}@media (min-width:768px){.md\:ds-grid--cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:ds-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:ds-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:ds-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:ds-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:ds-col-span-1{grid-column:span 1/span 1}.md\:ds-col-span-2{grid-column:span 2/span 2}.md\:ds-col-span-3{grid-column:span 3/span 3}.md\:ds-col-span-4{grid-column:span 4/span 4}}@media (min-width:1024px){.lg\:ds-grid--cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:ds-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:ds-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:ds-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:ds-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:ds-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:ds-col-span-1{grid-column:span 1/span 1}.lg\:ds-col-span-2{grid-column:span 2/span 2}.lg\:ds-col-span-3{grid-column:span 3/span 3}.lg\:ds-col-span-4{grid-column:span 4/span 4}}@media (min-width:1280px){.xl\:ds-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:ds-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:ds-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.ds-grid--sidebar{grid-template-columns:280px 1fr}.ds-grid--sidebar-right{grid-template-columns:1fr 280px}@media (max-width:1023px){.ds-grid--sidebar,.ds-grid--sidebar-right{grid-template-columns:1fr}}.ds-grid--holy-grail{grid-template-rows:auto 1fr auto;grid-template-columns:200px 1fr 200px}.ds-grid--dashboard{grid-template-rows:auto 1fr;grid-template-columns:240px 1fr;min-height:100vh}@media (max-width:1023px){.ds-grid--dashboard{grid-template-columns:1fr}}.ds-flex{display:flex}.ds-inline-flex{display:inline-flex}.ds-flex--row{flex-direction:row}.ds-flex--row-reverse{flex-direction:row-reverse}.ds-flex--col{flex-direction:column}.ds-flex--col-reverse{flex-direction:column-reverse}.ds-flex--wrap{flex-wrap:wrap}.ds-flex--nowrap{flex-wrap:nowrap}.ds-flex--wrap-reverse{flex-wrap:wrap-reverse}.ds-flex--justify-start{justify-content:flex-start}.ds-flex--justify-center{justify-content:center}.ds-flex--justify-end{justify-content:flex-end}.ds-flex--justify-between{justify-content:space-between}.ds-flex--justify-around{justify-content:space-around}.ds-flex--justify-evenly{justify-content:space-evenly}.ds-flex--items-start{align-items:flex-start}.ds-flex--items-center{align-items:center}.ds-flex--items-end{align-items:flex-end}.ds-flex--items-stretch{align-items:stretch}.ds-flex--items-baseline{align-items:baseline}.ds-flex--content-start{align-content:flex-start}.ds-flex--content-center{align-content:center}.ds-flex--content-end{align-content:flex-end}.ds-flex--content-between{align-content:space-between}.ds-flex--content-around{align-content:space-around}.ds-flex--gap-0{gap:0}.ds-flex--gap-1{gap:var(--space-1)}.ds-flex--gap-2{gap:var(--space-2)}.ds-flex--gap-3{gap:var(--space-3)}.ds-flex--gap-4{gap:var(--space-4)}.ds-flex--gap-5{gap:var(--space-5)}.ds-flex--gap-6{gap:var(--space-6)}.ds-flex--gap-8{gap:var(--space-8)}.ds-flex--gap-10{gap:var(--space-10)}.ds-flex--gap-12{gap:var(--space-12)}.ds-flex-1{flex:1}.ds-flex-auto{flex:auto}.ds-flex-initial{flex:0 auto}.ds-flex-none{flex:none}.ds-flex-grow{flex-grow:1}.ds-flex-grow-0{flex-grow:0}.ds-flex-shrink{flex-shrink:1}.ds-flex-shrink-0{flex-shrink:0}.ds-self-auto{align-self:auto}.ds-self-start{align-self:flex-start}.ds-self-center{align-self:center}.ds-self-end{align-self:flex-end}.ds-self-stretch{align-self:stretch}.ds-order-first{order:-9999}.ds-order-last{order:9999}.ds-order-none{order:0}.ds-order-1{order:1}.ds-order-2{order:2}.ds-order-3{order:3}@media (min-width:768px){.md\:ds-flex--row{flex-direction:row}.md\:ds-flex--col{flex-direction:column}.md\:ds-flex--justify-start{justify-content:flex-start}.md\:ds-flex--justify-between{justify-content:space-between}.md\:ds-flex--items-center{align-items:center}.md\:ds-flex--gap-4{gap:var(--space-4)}.md\:ds-flex--gap-6{gap:var(--space-6)}}@media (min-width:1024px){.lg\:ds-flex--row{flex-direction:row}.lg\:ds-flex--col{flex-direction:column}.lg\:ds-flex--justify-between{justify-content:space-between}.lg\:ds-flex--gap-8{gap:var(--space-8)}}.ds-stack{gap:var(--space-4);flex-direction:column;display:flex}.ds-stack--xs{gap:var(--space-1)}.ds-stack--sm{gap:var(--space-2)}.ds-stack--md{gap:var(--space-4)}.ds-stack--lg{gap:var(--space-6)}.ds-stack--xl{gap:var(--space-8)}.ds-cluster{gap:var(--space-4);flex-wrap:wrap;display:flex}.ds-cluster--xs{gap:var(--space-1)}.ds-cluster--sm{gap:var(--space-2)}.ds-cluster--md{gap:var(--space-4)}.ds-cluster--lg{gap:var(--space-6)}.ds-split{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.ds-flex-center{justify-content:center;align-items:center;display:flex}.ds-inline{align-items:center;gap:var(--space-2);display:flex}.ds-inline--xs{gap:var(--space-1)}.ds-inline--sm{gap:var(--space-2)}.ds-inline--md{gap:var(--space-3)}.ds-inline--lg{gap:var(--space-4)}.ds-spacer{flex:auto}.ds-spacer--fixed-sm{flex:0 0 var(--space-4)}.ds-spacer--fixed-md{flex:0 0 var(--space-8)}.ds-spacer--fixed-lg{flex:0 0 var(--space-12)}.ds-btn[hidden]{display:none}.ds-btn{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;padding:var(--space-3) var(--space-6);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:center;white-space:nowrap;vertical-align:middle;border:var(--border-width-1) solid transparent;border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--transition-button);line-height:1.25;text-decoration:none;display:inline-flex}.ds-btn:hover{transform:scale(1.03)}.ds-btn:active{transform:scale(.98)}.ds-btn:focus-visible{box-shadow:var(--shadow-focus-ring-brand);outline:none}.ds-btn:disabled,.ds-btn--disabled{cursor:not-allowed;pointer-events:none}.ds-btn--primary{background:var(--bw-black);color:#fff;box-shadow:var(--shadow-sm)}.ds-btn--primary:hover{background:var(--gray-700);box-shadow:var(--shadow-md)}.ds-btn--primary:active{background:var(--gray-900);box-shadow:var(--shadow-xs)}.ds-btn--brand{background:var(--color-brand-600);color:var(--color-text-inverse);box-shadow:var(--shadow-sm)}.ds-btn--brand:hover{background:var(--color-brand-500);box-shadow:var(--shadow-md)}.ds-btn--brand:active{background:var(--color-brand-600);box-shadow:var(--shadow-xs)}.ds-btn--secondary{background:var(--btn-secondary);color:var(--bw-black);border-color:var(--color-border-default)}.ds-btn--secondary:hover{background:var(--gray-200);border:var(--border-width-1) solid #333}.ds-btn--secondary:active{background:var(--gray-200);border-color:#333}.ds-btn--ghost{color:var(--color-text-subtle);background:0 0}.ds-btn--ghost:hover{background:var(--color-neutral-100);color:var(--color-text-default)}.ds-btn--ghost:active{background:var(--color-neutral-200)}.ds-btn--outline-brand{border-color:var(--color-brand-500);color:var(--color-brand-500);background:0 0}.ds-btn--outline-brand:hover{background:var(--color-bg-brand-subtle)}.ds-btn--outline-brand:active{background:var(--color-brand-100)}.ds-btn--danger{background:var(--color-error-500);color:#fff}.ds-btn--danger:hover{background:var(--color-error-600)}.ds-btn--danger:active{background:var(--color-error-700)}.ds-btn--danger:focus-visible{box-shadow:var(--shadow-focus-ring-error)}.ds-btn--danger-outline{color:var(--color-error-500);border-color:var(--color-error-500);background:0 0}.ds-btn--danger-outline:hover{background:var(--color-error-50)}.ds-btn--success{background:var(--color-success-500);color:#fff}.ds-btn--success:hover{background:var(--color-success-600)}.ds-btn--inverse{background:var(--bw-white);color:var(--bw-black);border-color:#0000}.ds-btn--inverse:hover{background:var(--gray-100)}.ds-btn--inverse:active{background:var(--gray-200)}.ds-btn--inverse-outline{color:var(--bw-white);background:0 0;border-color:#fff6}.ds-btn--inverse-outline:hover{background:#ffffff1a;border-color:#ffffffb3}.ds-btn--inverse-ghost{color:var(--bw-white);background:0 0;border-color:#0000}.ds-btn--inverse-ghost:hover{background:#ffffff1a}.ds-btn--link{color:var(--color-brand-500);background:0 0;border-radius:0;padding-left:0;padding-right:0;text-decoration:underline}.ds-btn--link:hover{text-decoration:underline}.ds-btn--link.ds-btn--link-blue{color:var(--color-info-900)}.ds-btn--link.ds-btn--link-subtle{gap:var(--space-1);color:var(--color-text-subtle);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);padding:0;text-decoration:none}.ds-btn--link-subtle .ds-btn__icon{width:var(--size-5);height:var(--size-5)}.ds-btn--xs{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);gap:var(--space-1)}.ds-btn--sm{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}.ds-btn--lg{padding:var(--space-4) var(--space-8);font-size:var(--font-size-base)}.ds-btn--xl{padding:var(--space-5) var(--space-10);font-size:var(--font-size-lg)}.ds-btn--pill{min-height:0;height:var(--space-10);padding-top:var(--space-0);padding-bottom:var(--space-0);border-radius:var(--radius-full)}.ds-btn:disabled,.ds-btn--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ds-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ds-btn--loading{pointer-events:none;position:relative;color:#0000!important}.ds-btn--loading:after{content:"";width:var(--size-4);height:var(--size-4);border:var(--border-width-2) solid var(--color-text-default);border-radius:var(--radius-full);animation:var(--animate-spin);border-right-color:#0000;position:absolute}.ds-btn--loading.ds-btn--primary:after,.ds-btn--loading.ds-btn--brand:after,.ds-btn--loading.ds-btn--danger:after,.ds-btn--loading.ds-btn--success:after,.ds-btn--loading.ds-btn--inverse-outline:after,.ds-btn--loading.ds-btn--inverse-ghost:after{border-color:#fff #0000 #fff #fff}.ds-btn--full{width:100%}.ds-btn--auto{width:auto}.ds-btn--icon{padding:var(--space-3);aspect-ratio:1}.ds-btn--icon.ds-btn--xs{padding:var(--space-1-5)}.ds-btn--icon.ds-btn--sm{padding:var(--space-2)}.ds-btn--icon.ds-btn--lg{padding:var(--space-4)}.ds-btn__icon{flex-shrink:0;width:1em;height:1em}.ds-btn__icon--left{margin-right:var(--space-1)}.ds-btn__icon--right{margin-left:var(--space-1)}.ds-btn-group{display:inline-flex}.ds-btn-group>.ds-btn{border-radius:0}.ds-btn-group>.ds-btn:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.ds-btn-group>.ds-btn:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.ds-btn-group>.ds-btn:not(:first-child){margin-left:-1px}.ds-btn-group>.ds-btn:hover,.ds-btn-group>.ds-btn:focus{z-index:1}.ds-form-field{margin-bottom:var(--space-4)}.ds-form-field--inline{align-items:center;gap:var(--space-3);display:flex}.ds-form-row{align-items:flex-start;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.ds-form-row__item{flex:1 1 0}.ds-form-row__item>.ds-form-field{margin-bottom:0}.ds-form-field__header{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.ds-form-field__header .ds-label{margin-bottom:0}.ds-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-default);margin-bottom:var(--space-2);display:block}.ds-label--sm{font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin-bottom:var(--space-1-5)}.ds-label--required:after{content:" *";color:var(--color-error-500)}.ds-label__optional{font-weight:var(--font-weight-normal);color:var(--color-text-subtlest)}.ds-input{box-sizing:border-box;width:100%;padding:var(--space-3) var(--space-4);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--input-color);background-color:var(--input-bg);border:var(--border-width-2) solid var(--input-border);border-radius:var(--radius-md);transition:var(--transition-input);appearance:none;line-height:1.5;display:block}.ds-input::placeholder{color:var(--color-text-placeholder)}.ds-input:hover:not(:disabled):not(:focus){border-color:var(--color-border-strong)}.ds-input:focus{border-color:var(--color-border-strong);outline:none}.ds-input:disabled{background-color:var(--color-neutral-100);color:var(--color-text-disabled);cursor:not-allowed}.ds-input--sm{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm)}.ds-input--lg{padding:var(--space-4) var(--space-5);font-size:var(--font-size-lg)}.ds-input--error,.ds-input--error:focus{border-color:var(--color-error-500)}.ds-input--success{border-color:var(--input-border-success)}.ds-input-loading-wrap{display:block;position:relative}.ds-input--loading{padding-right:var(--space-10)}.ds-input-loading-wrap__spinner{top:0;bottom:0;right:var(--space-3);width:var(--size-4);height:var(--size-4);border:var(--border-width-2) solid var(--color-neutral-200);border-top-color:var(--color-brand-500);border-radius:var(--radius-full);animation:var(--animate-spin);pointer-events:none;margin-block:auto;position:absolute}.ds-textarea{box-sizing:border-box;width:100%;min-height:120px;padding:var(--space-3) var(--space-4);font-family:var(--font-family-base);font-size:var(--font-size-base);color:var(--color-text-default);border:var(--border-width-1) solid var(--color-border-default);border-radius:var(--radius-md);resize:vertical;transition:var(--transition-input);background-color:#fff;line-height:1.5;display:block}.ds-textarea::placeholder{color:var(--color-text-placeholder)}.ds-textarea:focus{border-color:var(--color-border-strong);outline:none}.ds-textarea:disabled{background-color:var(--color-neutral-100);cursor:not-allowed}.ds-textarea--error{border-color:var(--color-error-500)}.ds-select{width:100%;padding:var(--space-3) var(--space-10) var(--space-3) var(--space-4);font-family:var(--font-family-base);font-size:var(--font-size-base);color:var(--color-text-default);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23717680' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;border:var(--border-width-1) solid var(--color-border-default);border-radius:var(--radius-md);cursor:pointer;appearance:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;transition:var(--transition-input);background-size:16px;line-height:1.5;display:block}.ds-select:focus{border-color:var(--color-border-strong);outline:none}.ds-select:disabled{background-color:var(--color-neutral-100);cursor:not-allowed}.ds-select option{background-color:var(--color-bg-primary);color:var(--color-text-default);padding:var(--space-2) var(--space-3)}.ds-select option:checked{background-color:var(--color-neutral-100);color:var(--color-text-default)}.ds-select--error{border-color:var(--color-error-500)}.ds-checkbox{align-items:flex-start;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.ds-checkbox[hidden]{display:none}.ds-checkbox__input{opacity:0;width:0;height:0;position:absolute}.ds-checkbox__box{border:var(--border-width-2) solid var(--color-border-default);border-radius:var(--radius-sm);width:20px;height:20px;transition:var(--transition-all-fast);background:#fff;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ds-checkbox__box:after{content:"";width:6px;height:10px;transition:transform var(--duration-fast) var(--ease-out);border:2px solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)scale(0)}.ds-checkbox__input:checked+.ds-checkbox__box{background:var(--bw-black);border-color:var(--bw-black)}.ds-checkbox__input:checked+.ds-checkbox__box:after{transform:rotate(45deg)scale(1)}.ds-checkbox__input:indeterminate+.ds-checkbox__box{background:var(--bw-black);border-color:var(--bw-black)}.ds-checkbox__input:indeterminate+.ds-checkbox__box:after{border-radius:var(--radius-full);background:#fff;border:none;width:10px;height:2px;transform:none}.ds-checkbox__input:focus-visible+.ds-checkbox__box{box-shadow:var(--shadow-focus-ring-brand)}.ds-checkbox__input:disabled+.ds-checkbox__box{background:var(--color-neutral-100);border-color:var(--color-neutral-300);cursor:not-allowed}.ds-checkbox__input:checked:disabled+.ds-checkbox__box{background:var(--color-neutral-300);border-color:var(--color-neutral-300)}.ds-checkbox__input[aria-disabled=true]+.ds-checkbox__box{background:var(--color-neutral-100);border-color:var(--color-neutral-300);cursor:not-allowed}.ds-checkbox__input:checked[aria-disabled=true]+.ds-checkbox__box{background:var(--color-neutral-300);border-color:var(--color-neutral-300)}.ds-checkbox:has(.ds-checkbox__input[aria-disabled=true]){cursor:not-allowed}.ds-checkbox__label{font-size:var(--font-size-sm);color:var(--color-text-default);line-height:1.5}.ds-checkbox--sm{gap:var(--space-2);align-items:center}.ds-checkbox--sm .ds-checkbox__box{width:16px;height:16px}.ds-checkbox--sm .ds-checkbox__box:after{width:4px;height:8px}.ds-checkbox--sm .ds-checkbox__label{font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.ds-checkbox--subtle{gap:var(--space-3-5);padding-left:var(--space-1);align-items:center}.ds-checkbox--subtle .ds-checkbox__box{box-sizing:border-box;width:var(--space-3-5);height:var(--space-3-5);border-width:var(--border-width-1);border-color:var(--color-neutral-600);border-radius:var(--radius-xs)}.ds-checkbox--subtle .ds-checkbox__box:after{width:4px;height:7px}.ds-checkbox--subtle .ds-checkbox__label{font-size:var(--font-size-sm);white-space:nowrap;font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-subtle)}.ds-radio{align-items:flex-start;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.ds-radio__input{opacity:0;width:0;height:0;position:absolute}.ds-radio__circle{border:var(--border-width-2) solid var(--color-border-default);border-radius:var(--radius-full);width:20px;height:20px;transition:var(--transition-all-fast);background:#fff;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ds-radio__circle:after{content:"";border-radius:var(--radius-full);width:8px;height:8px;transition:transform var(--duration-fast) var(--ease-out);background:#fff;transform:scale(0)}.ds-radio__input:checked+.ds-radio__circle{background:var(--bw-black);border-color:var(--bw-black)}.ds-radio__input:checked+.ds-radio__circle:after{transform:scale(1)}.ds-radio__input:focus-visible+.ds-radio__circle{box-shadow:var(--shadow-focus-ring-brand)}.ds-radio__label{font-size:var(--font-size-sm);color:var(--color-text-default)}.ds-radio__hint{margin-top:var(--space-0-5);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--color-text-subtle);display:block}.ds-radio-group{gap:var(--space-3);flex-direction:column;display:flex}.ds-toggle{align-items:center;gap:var(--space-3);cursor:pointer;display:inline-flex}.ds-toggle__input{opacity:0;width:0;height:0;position:absolute}.ds-toggle__track{background:var(--color-neutral-300);border-radius:var(--radius-full);width:44px;height:24px;transition:background var(--duration-fast) var(--ease-out);position:relative}.ds-toggle__thumb{border-radius:var(--radius-full);width:20px;height:20px;box-shadow:var(--shadow-sm);transition:transform var(--duration-fast) var(--ease-out);background:#fff;position:absolute;top:2px;left:2px}.ds-toggle__input:checked+.ds-toggle__track{background:var(--bw-black)}.ds-toggle__input:checked+.ds-toggle__track .ds-toggle__thumb{transform:translate(20px)}.ds-toggle__input:focus-visible+.ds-toggle__track{box-shadow:var(--shadow-focus-ring-brand)}.ds-toggle--sm .ds-toggle__track{width:var(--space-7);height:var(--space-4)}.ds-toggle--sm .ds-toggle__thumb{width:var(--space-3);height:var(--space-3)}.ds-toggle--sm .ds-toggle__input:checked+.ds-toggle__track .ds-toggle__thumb{transform:translateX(calc(var(--space-7) - var(--space-3) - var(--space-1)))}.ds-toggle--dark .ds-toggle__input:checked+.ds-toggle__track{background:var(--bw-black,#111)}.ds-toggle--dark .ds-toggle__input:focus-visible+.ds-toggle__track{box-shadow:0 0 0 2px var(--bw-black,#111), 0 0 0 4px #0000001a}.ds-toggle-row{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}.ds-toggle-row__left{align-items:center;gap:var(--space-1-5,6px);display:flex}.ds-toggle-row__label{font-size:var(--font-size-sm);color:var(--color-text-default)}.ds-toggle-row__info{cursor:help;align-items:center;display:inline-flex;position:relative}.ds-toggle-row .ds-toggle{flex-shrink:0}.ds-helper{font-size:var(--font-size-sm);color:var(--color-text-subtlest);margin-top:var(--space-2);display:block}.ds-error{font-size:var(--font-size-sm);color:var(--color-error-500);margin-top:var(--space-2);display:block}.ds-error[hidden]{display:none}.ds-error:before{content:"⚠ "}.ds-input-group{display:flex;position:relative}.ds-input-group .ds-input{flex:1}.ds-input-group__icon{color:var(--color-text-subtlest);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ds-input-group__icon--left{left:var(--space-4)}.ds-input-group__icon--right{right:var(--space-4)}.ds-input-group--icon-left .ds-input{padding-left:var(--space-12)}.ds-input-group--icon-right .ds-input{padding-right:var(--space-12)}.ds-input-group--toolbar{flex:1 1 var(--space-72);width:100%}.ds-input-group--toolbar .ds-input{padding:var(--space-3);font-size:var(--font-size-sm)}.ds-input-group--toolbar.ds-input-group--icon-left .ds-input{padding-left:var(--space-9)}.ds-input-group--toolbar .ds-input-group__icon{display:flex}.ds-input-group--toolbar .ds-input-group__icon--left{left:var(--space-3)}.ds-input-group--toolbar .ds-input-group__icon i,.ds-input-group--toolbar .ds-input-group__icon svg{width:var(--size-4);height:var(--size-4)}.ds-input-group__addon{padding:0 var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-subtle);background:var(--color-neutral-100);border:var(--border-width-1) solid var(--color-border-default);align-items:center;display:flex}.ds-input-group__addon--left{border-radius:var(--radius-md) 0 0 var(--radius-md);border-right:none}.ds-input-group__addon--left+.ds-input{border-top-left-radius:0;border-bottom-left-radius:0}.ds-input-group__addon--right{border-radius:0 var(--radius-md) var(--radius-md) 0;border-left:none}.ds-input+.ds-input-group__addon--right{border-left:none}.ds-input-group .ds-input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ds-input-group__prefix{top:50%;left:var(--space-4);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-subtle);pointer-events:none;position:absolute;transform:translateY(-50%)}.ds-input-group--prefix .ds-input{padding-left:var(--space-8)}.ds-input-group--filled .ds-input-group__icon{color:var(--color-text-subtle)}.ds-input-group--filled .ds-input-group__icon svg{width:var(--size-4);height:var(--size-4)}.ds-input-group--filled .ds-input-group__icon--left{left:var(--space-3)}.ds-input-group--filled .ds-input,.ds-input-group--filled .ds-input:hover,.ds-input-group--filled .ds-input:hover:not(:disabled):not(:focus),.ds-input-group--filled .ds-input:focus,.ds-input-group--filled .ds-input:focus-visible{background-color:var(--input-filled-bg);box-shadow:none;padding-left:var(--space-10);border:none;outline:none}.ds-input-group--filled .ds-input::placeholder{color:var(--color-text-subtle);opacity:.2}.ds-input-group--filled .ds-input:-webkit-autofill{border-radius:var(--radius-md);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);-webkit-box-shadow:0 0 0 var(--space-96) var(--input-filled-bg) inset;-webkit-text-fill-color:var(--color-text-default);caret-color:var(--color-text-default);border:none;outline:none;transition:background-color 9999s ease-in-out}.ds-input-group--filled .ds-input:-webkit-autofill:hover{border-radius:var(--radius-md);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);-webkit-box-shadow:0 0 0 var(--space-96) var(--input-filled-bg) inset;-webkit-text-fill-color:var(--color-text-default);caret-color:var(--color-text-default);border:none;outline:none;transition:background-color 9999s ease-in-out}.ds-input-group--filled .ds-input:-webkit-autofill:focus{border-radius:var(--radius-md);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);-webkit-box-shadow:0 0 0 var(--space-96) var(--input-filled-bg) inset;-webkit-text-fill-color:var(--color-text-default);caret-color:var(--color-text-default);border:none;outline:none;transition:background-color 9999s ease-in-out}.ds-input-group--filled .ds-input:-webkit-autofill:active{border-radius:var(--radius-md);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);-webkit-box-shadow:0 0 0 var(--space-96) var(--input-filled-bg) inset;-webkit-text-fill-color:var(--color-text-default);caret-color:var(--color-text-default);border:none;outline:none;transition:background-color 9999s ease-in-out}.ds-range{appearance:none;width:100%;height:var(--space-0-5);border-radius:var(--radius-full);background:linear-gradient(to right, var(--color-text-default) var(--ds-range-fill,0%), var(--color-border-default) var(--ds-range-fill,0%));outline:none}.ds-range::-webkit-slider-thumb{appearance:none;width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--color-text-default);cursor:pointer}.ds-range::-moz-range-thumb{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--color-text-default);cursor:pointer;border:none}.ds-range:focus-visible::-webkit-slider-thumb{box-shadow:var(--shadow-focus-ring-brand)}.ds-range:focus-visible::-moz-range-thumb{box-shadow:var(--shadow-focus-ring-brand)}.ds-range__label{margin-bottom:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-subtlest);display:block}.ds-required-pointer{align-items:center;gap:var(--space-1-5);margin-left:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-warning-600);vertical-align:middle;display:inline-flex}.ds-required-pointer[hidden]{display:none}.ds-card{background:var(--card-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:var(--transition-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.ds-card--outlined{box-shadow:none;border:var(--border-default)}.ds-card--flat{box-shadow:none;background:var(--color-bg-secondary)}.ds-card--elevated{box-shadow:var(--shadow-lg)}.ds-card--interactive{cursor:pointer}.ds-card--interactive:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.ds-card--interactive:active{transform:translateY(0)}.ds-card--featured{border-top:3px solid var(--color-brand-500)}.ds-card__header{padding:var(--space-4) var(--space-6);border-bottom:var(--border-subtle);justify-content:space-between;align-items:center;display:flex}.ds-card__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-default);margin:0}.ds-card__subtitle{font-size:var(--font-size-sm);color:var(--color-text-subtle);margin-top:var(--space-1)}.ds-card__actions{align-items:center;gap:var(--space-2);display:flex}.ds-card__header-body{align-items:center;gap:var(--space-3);flex:auto;min-width:0;display:flex}.ds-card__header-identity{min-width:0}.ds-card__body{padding:var(--space-6);flex:1}.ds-card__body--compact{padding:var(--space-4)}.ds-card__body--flush{padding:0}.ds-card__footer{padding:var(--space-4) var(--space-6);border-top:var(--border-subtle);background:var(--color-bg-secondary);justify-content:space-between;align-items:center;display:flex}.ds-card__footer--centered{justify-content:center}.ds-card__media{position:relative;overflow:hidden}.ds-card__media img,.ds-card__media video{width:100%;height:auto;display:block}.ds-card__media--top{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.ds-card__media--cover{aspect-ratio:16/9}.ds-card__media--cover img{object-fit:cover;width:100%;height:100%}.ds-card__media--square{aspect-ratio:1}.ds-card__media-overlay{padding:var(--space-4);color:#fff;background:linear-gradient(#0000 50%,#0009 100%);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.ds-card--sm .ds-card__header,.ds-card--sm .ds-card__footer{padding:var(--space-3) var(--space-4)}.ds-card--sm .ds-card__body{padding:var(--space-4)}.ds-card--lg .ds-card__header,.ds-card--lg .ds-card__footer{padding:var(--space-6) var(--space-8)}.ds-card--lg .ds-card__body{padding:var(--space-8)}.ds-card-grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.ds-card-grid--2{grid-template-columns:repeat(2,1fr)}.ds-card-grid--3{grid-template-columns:repeat(3,1fr)}.ds-card-grid--4{grid-template-columns:repeat(4,1fr)}.ds-card-grid--list{gap:var(--space-2-5);flex-direction:column;display:flex}@media (max-width:768px){.ds-card-grid--2,.ds-card-grid--3,.ds-card-grid--4{grid-template-columns:1fr}}.ds-stat-card{padding:var(--space-6);background:var(--card-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.ds-stat-card__label{font-size:var(--font-size-sm);color:var(--color-text-subtlest);margin-bottom:var(--space-1)}.ds-stat-card__value{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-default)}.ds-stat-card__change{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);margin-top:var(--space-2);display:inline-flex}.ds-stat-card__change--up{color:var(--color-success-500)}.ds-stat-card__change--down{color:var(--color-error-500)}.ds-stat-card--inline{align-items:center;gap:var(--space-3-5);border-radius:var(--radius-none);box-shadow:none;background:0 0;padding:0;display:flex}.ds-stat-card__icon{width:var(--size-10);height:var(--size-10);border-radius:var(--radius-md);background:var(--stat-card-icon-bg);color:var(--stat-card-icon-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ds-stat-card__icon svg{width:var(--size-5);height:var(--size-5)}.ds-stat-card__body{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.ds-stat-card__value-row{align-items:center;gap:var(--space-1-5);display:inline-flex}.ds-stat-card--inline .ds-stat-card__value{font-size:var(--font-size-2xl);line-height:var(--size-8)}.ds-stat-card--inline .ds-stat-card__label{line-height:var(--size-5);color:var(--color-text-default);margin:0}.ds-stat-card__sublabel{font-size:var(--font-size-xs);line-height:var(--size-4);color:var(--color-text-subtlest)}.ds-stat-card__info{color:var(--color-text-subtlest);display:inline-flex}.ds-stat-card__info svg{width:var(--size-4);height:var(--size-4)}.ds-card__link{z-index:1;position:absolute;inset:0}.ds-card__actions,.ds-card [role=button],.ds-card button,.ds-card a:not(.ds-card__link){z-index:2;position:relative}.ds-badge{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;background:var(--color-neutral-100);color:var(--color-text-subtle);border:1px solid #0000;border-radius:10px;display:inline-flex}.ds-badge:before{content:none}.ds-badge--brand{background:var(--color-brand-100);color:var(--color-brand-700)}.ds-badge--brand-solid{background:var(--color-brand-500);color:#fff}.ds-badge--success{background:var(--color-success-600);color:#fff;border:none}.ds-badge--success-outline{border-color:var(--color-success-600);color:var(--color-success-600);background:0 0}.ds-badge--success-light{background:var(--color-bg-success);color:var(--color-success-700);font-weight:var(--font-weight-semibold);border:none}.ds-badge--warning{background:var(--color-warning-500);color:#fff;border:none}.ds-badge--warning-outline{border-color:var(--color-warning-500);color:var(--color-warning-500);background:0 0}.ds-badge--warning-light{background:var(--color-bg-warning);color:var(--color-warning-600);font-weight:var(--font-weight-semibold);border:none}.ds-badge--error{background:var(--color-error-500);color:#fff;border:none}.ds-badge--error-outline{border-color:var(--color-error-600);color:var(--color-error-600);background:0 0}.ds-badge--error-light{background:var(--color-bg-error);color:var(--color-error-600);font-weight:var(--font-weight-semibold);border:none}.ds-badge--info{background:var(--color-info-500);color:#fff;border:none}.ds-badge--info-outline{border-color:var(--color-info-500);color:var(--color-info-500);background:0 0}.ds-badge--info-light{background:var(--color-bg-info);color:var(--color-info-700);font-weight:var(--font-weight-semibold);border:none}.ds-badge--neutral{background:var(--bw-black);color:#fff;border:none}.ds-badge--neutral-outline{border-color:var(--bw-black);color:var(--bw-black);background:0 0}.ds-badge--neutral-light{background:var(--bw-black);border:none}@supports (color:color-mix(in lab, red, red)){.ds-badge--neutral-light{background:color-mix(in srgb, var(--bw-black) 8%, transparent)}}.ds-badge--neutral-light{color:var(--color-text-default)}.platform-badge{cursor:pointer;border:1px solid var(--lightGray);box-shadow:var(--lightBoxShadow);border-radius:10px;align-items:center;width:fit-content;margin:0 12px 4px 0;padding:4px 7px;display:flex;position:relative}.platform-badge>img{width:16px;margin-right:5px}.platform-badge a{color:#6495ed;font-size:78%;font-weight:var(--font-weight-semibold);text-decoration:none}.platform-badge a>span{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.ds-badge--instagram{background:var(--instagram);color:#fff}.ds-badge--tiktok{background:var(--tiktok);color:#fff}.ds-badge--youtube{background:var(--youtube);color:#fff}.ds-badge--twitter{background:var(--x-twitter);color:#fff}.ds-badge--twitch{background:var(--twitch);color:#fff}.ds-badge--snapchat{background:var(--snapchat);color:var(--badge-snapchat-color)}.ds-badge--amazon{background:var(--amazon);color:#fff}.ds-badge--ugc{background:var(--ugc);color:#fff}.profile-listing-badge-holder{z-index:99;display:flex;position:absolute;top:10px;left:8px}.profile-listing-badge{box-shadow:var(--darkBoxShadow);background-color:#000000b3;border:1px solid #fff;border-radius:5px;align-items:end;margin-right:5px;padding:5px;display:flex}.profile-listing-badge-img{width:13px;margin-right:3px}.profile-listing-badge-title{color:#fff;font-size:70%;font-weight:600}.ds-badge--xs{padding:var(--space-0-5) var(--space-2);font-size:var(--font-size-2xs)}.ds-badge--sm{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs)}.ds-badge--lg{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}.ds-badge--rounded{border-radius:var(--radius-md)}.ds-badge--square{border-radius:var(--radius-sm)}.ds-badge--dot{padding-left:var(--space-2)}.ds-badge--dot:before{content:"";border-radius:var(--radius-full);background:currentColor;width:6px;height:6px}.ds-badge--stat{background:var(--badge-stat-bg);color:var(--badge-stat-color);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);gap:var(--space-2)}.ds-badge--stat .ds-badge__icon{width:var(--size-4);height:var(--size-4);color:var(--badge-stat-icon)}.ds-badge--block{white-space:normal;box-sizing:border-box;width:100%;display:flex}.ds-badge__icon{flex-shrink:0;width:12px;height:12px}.ds-badge--removable{padding-right:var(--space-1)}.ds-badge__remove{width:16px;height:16px;margin-left:var(--space-1);border-radius:var(--radius-full);cursor:pointer;opacity:.6;transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ds-badge__remove:hover{opacity:1;background:#0000001a}.ds-badge-group{gap:var(--space-2);flex-wrap:wrap;display:flex}.ds-badge--count{min-width:20px;height:20px;padding:0 var(--space-1-5);border-radius:var(--radius-full);text-align:center}.ds-badge--count.ds-badge--sm{min-width:16px;height:16px;font-size:var(--font-size-2xs)}.ds-dot{background:var(--color-brand-500);border-radius:var(--radius-full);width:10px;height:10px}.ds-dot--animated{animation:var(--animate-pulse)}.ds-dot--success{background:var(--color-success-500)}.ds-dot--warning{background:var(--color-warning-500)}.ds-dot--error{background:var(--color-error-500)}.ds-tag{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);font-family:var(--font-family-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-full);border:var(--border-width-1) solid transparent;white-space:nowrap;vertical-align:middle;line-height:1.4;display:inline-flex}.ds-tag--neutral{background:var(--color-neutral-100);color:var(--color-neutral-700);border-color:var(--color-neutral-200)}.ds-tag--brand{background:var(--color-brand-50);color:var(--color-brand-700);border-color:var(--color-brand-200)}.ds-tag--success{background:var(--color-success-50);color:var(--color-success-700);border-color:var(--color-success-200)}.ds-tag--warning{background:var(--color-warning-50);color:var(--color-warning-700);border-color:var(--color-warning-200)}.ds-tag--error{background:var(--color-error-50);color:var(--color-error-700);border-color:var(--color-error-200)}.ds-tag--info{background:var(--color-info-50);color:var(--color-info-700);border-color:var(--color-info-200)}.ds-tag--add{border:1px dashed var(--color-border-default);color:var(--color-text-subtlest);cursor:pointer;background:0 0}.ds-tag--add:hover{border-color:var(--color-border-strong);color:var(--color-text-default)}.ds-tag--sm{padding:2px var(--space-2);font-size:11px}.ds-tag--lg{font-size:var(--font-size-sm);padding:var(--space-1) var(--space-3)}.ds-tag--removable{padding-right:var(--space-2)}.ds-tag__remove{border-radius:var(--radius-full);cursor:pointer;color:currentColor;opacity:.6;width:18px;height:18px;transition:opacity var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-tag__remove:hover{opacity:1;background:#0000001a}.ds-tag__remove:focus-visible{box-shadow:var(--shadow-focus-ring);opacity:1;outline:none}.ds-tag__icon{flex-shrink:0;width:12px;height:12px}.ds-tag--lg .ds-tag__icon{width:14px;height:14px}.ds-alert{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-sm);background:var(--color-neutral-100);border-left:4px solid;border-left-color:var(--color-neutral-400);display:flex}.ds-alert[hidden]{display:none}.ds-alert--tip{background:var(--color-bg-info);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);border-left:none;align-items:center}.ds-alert--tip .ds-alert__icon{width:18px;height:18px;color:var(--color-text-subtle)}.ds-alert--tip .ds-alert__text,.ds-alert--tip .ds-alert__message{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-subtle)}.ds-alert--tip .ds-alert__message strong{font-weight:var(--font-weight-semibold);color:var(--color-text-subtle)}.ds-alert--tip a:not(.ds-btn){color:var(--color-text-subtle);text-decoration:underline}.ds-alert--inline{align-items:center;gap:var(--space-2);padding:var(--space-2-5) var(--space-3);border-radius:var(--radius-md);border-left:none}.ds-alert--inline .ds-alert__icon{width:var(--size-4);height:var(--size-4)}.ds-alert--inline .ds-alert__text{min-width:0;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ds-alert--banner{margin-bottom:var(--space-6)}@media (max-width:768px){.ds-alert--banner{align-items:flex-start;gap:var(--space-3);flex-direction:column}.ds-alert--banner .ds-alert__content{width:100%}.ds-alert--banner .ds-alert__close{order:-1;align-self:flex-end;margin:0}}.ds-alert--info{background:var(--color-info-50);border-left-color:var(--color-info-500)}.ds-alert--info .ds-alert__icon{color:var(--color-info-500)}.ds-alert--success{background:var(--color-bg-success);border-left-color:var(--color-success-500)}.ds-alert--success .ds-alert__icon{color:var(--color-success-500)}.ds-alert--warning{background:var(--color-bg-warning);border-left-color:var(--color-warning-500)}.ds-alert--warning .ds-alert__icon{color:var(--color-warning-500)}.ds-alert--warning .ds-alert__control{border-top-color:var(--color-border-warning)}.ds-alert--error{background:var(--color-bg-error);border-left-color:var(--color-error-500)}.ds-alert--error .ds-alert__icon{color:var(--color-error-500)}.ds-alert__icon{flex-shrink:0;width:20px;height:20px}.ds-alert__content,.ds-alert__text{flex:1;min-width:0}.ds-alert__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-default);margin-bottom:var(--space-1)}.ds-alert__message{font-size:var(--font-size-sm);color:var(--color-text-subtle);margin:0}.ds-alert__actions{gap:var(--space-3);margin-top:var(--space-3);display:flex}.ds-alert__control{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width-1) solid var(--color-border-subtle);display:flex}.ds-alert__control-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-default)}.ds-alert__close{width:28px;height:28px;margin:calc(var(--space-1) * -1);border-radius:var(--radius-md);color:var(--color-text-subtlest);cursor:pointer;transition:var(--transition-colors);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ds-alert__close svg{width:16px;height:16px}.ds-alert__close:hover{color:var(--color-text-default);background:#0000000d}.ds-alert--filled{color:#fff;border-left:none}.ds-alert--filled.ds-alert--info{background:var(--color-info-500)}.ds-alert--filled.ds-alert--success{background:var(--color-success-500)}.ds-alert--filled.ds-alert--warning{background:var(--color-warning-500);color:var(--color-text-default)}.ds-alert--filled.ds-alert--error{background:var(--color-error-500)}.ds-alert--filled .ds-alert__icon,.ds-alert--filled .ds-alert__title,.ds-alert--filled .ds-alert__message{color:inherit}.ds-alert--filled .ds-alert__close{color:inherit;opacity:.7}.ds-alert--filled .ds-alert__close:hover{opacity:1;background:#ffffff1a}.ds-toast{z-index:9999;align-items:flex-start;gap:var(--space-3);min-width:300px;max-width:min(420px, calc(100% - var(--space-4) * 4));padding:var(--space-4);background:var(--toast-bg);border-radius:var(--radius-sm);box-shadow:var(--toast-shadow);animation:var(--animate-slide-in-up);display:flex;position:fixed}.ds-toast[hidden]{display:none}.ds-toast--top-right{top:var(--space-4);right:var(--space-4)}.ds-toast--top-left{top:var(--space-4);left:var(--space-4)}.ds-toast--bottom-right{bottom:var(--space-4);right:var(--space-4)}.ds-toast--bottom-left{bottom:var(--space-4);left:var(--space-4)}.ds-toast--top-center{top:var(--space-4);animation:var(--animate-slide-in-up-center);left:50%;transform:translate(-50%)}.ds-toast--bottom-center{bottom:var(--space-4);animation:var(--animate-slide-in-up-center);left:50%;transform:translate(-50%)}.ds-toast__icon{stroke-width:1.2px;flex-shrink:0;width:20px;height:20px;margin-top:1px}.ds-toast__body{flex:1;min-width:0}.ds-toast__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-default);line-height:1.4}.ds-toast__message{font-size:var(--font-size-sm);color:var(--color-text-subtle);margin-top:var(--space-0-5);line-height:1.4}.ds-toast__action{color:inherit;font-weight:var(--font-weight-semibold);flex-shrink:0;margin-top:-2px;text-decoration:underline}.ds-toast__action-btn{background:currentColor;justify-content:center;align-items:center;width:28px;height:28px;display:flex}@supports (color:color-mix(in lab, red, red)){.ds-toast__action-btn{background:color-mix(in srgb, currentColor 10%, transparent)}}.ds-toast__action-btn{border-radius:var(--radius-sm);cursor:pointer;color:inherit;opacity:.9;transition:opacity var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);border:none}.ds-toast__action-btn svg{width:16px;height:16px}.ds-toast__action-btn:hover{opacity:1;background:currentColor}@supports (color:color-mix(in lab, red, red)){.ds-toast__action-btn:hover{background:color-mix(in srgb, currentColor 18%, transparent)}}.ds-toast__close{background:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}@supports (color:color-mix(in lab, red, red)){.ds-toast__close{background:color-mix(in srgb, currentColor 10%, transparent)}}.ds-toast__close{border-radius:var(--radius-sm);cursor:pointer;color:inherit;opacity:.75;transition:opacity var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);border:none;margin-top:-2px}.ds-toast__close svg{width:16px;height:16px}.ds-toast__close:hover{opacity:1;background:currentColor}@supports (color:color-mix(in lab, red, red)){.ds-toast__close:hover{background:color-mix(in srgb, currentColor 18%, transparent)}}.ds-toast--dense{padding:var(--space-2-5) var(--space-4);align-items:center;min-width:0}.ds-toast--dense .ds-toast__icon{width:16px;height:16px;margin-top:0}.ds-toast--dense .ds-toast__body{align-items:center;display:flex}.ds-toast--dense .ds-toast__title{font-size:var(--font-size-sm)}.ds-toast--dense .ds-toast__message{display:none}.ds-toast--dense .ds-toast__close{width:24px;height:24px;margin-top:0}.ds-toast--normal{color:var(--color-text-default)}.ds-toast--info{color:var(--color-info-700)}.ds-toast--success{color:var(--color-success-700)}.ds-toast--warning{color:var(--color-warning-600)}.ds-toast--error{color:var(--color-error-600)}.ds-toast--normal-outlined{border:1px solid var(--color-border-default);color:var(--color-text-default)}.ds-toast--info-outlined{border:1px solid var(--color-info-500);color:var(--color-info-700)}.ds-toast--success-outlined{border:1px solid var(--color-success-500);color:var(--color-success-700)}.ds-toast--warning-outlined{border:1px solid var(--color-warning-500);color:var(--color-warning-600)}.ds-toast--error-outlined{border:1px solid var(--color-error-500);color:var(--color-error-600)}.ds-toast--normal-filled{background:var(--bw-black);color:#fff;box-shadow:var(--shadow-lg)}.ds-toast--info-filled{background:var(--color-info-500);color:#fff;box-shadow:var(--shadow-lg)}.ds-toast--success-filled{background:var(--color-success-600);color:#fff;box-shadow:var(--shadow-lg)}.ds-toast--warning-filled{background:var(--color-warning-500);color:#fff;box-shadow:var(--shadow-lg)}.ds-toast--error-filled{background:var(--color-error-500);color:#fff;box-shadow:var(--shadow-lg)}.ds-toast--normal-filled .ds-toast__title,.ds-toast--info-filled .ds-toast__title,.ds-toast--success-filled .ds-toast__title,.ds-toast--warning-filled .ds-toast__title,.ds-toast--error-filled .ds-toast__title{color:#fff}.ds-toast--normal-filled .ds-toast__message,.ds-toast--info-filled .ds-toast__message,.ds-toast--success-filled .ds-toast__message,.ds-toast--warning-filled .ds-toast__message,.ds-toast--error-filled .ds-toast__message{color:#fffc}.ds-toast-container{z-index:9999;gap:var(--space-3);pointer-events:none;flex-direction:column;display:flex;position:fixed}.ds-toast-container>*{pointer-events:auto}.ds-toast-container--top-right{top:var(--space-4);right:var(--space-4)}.ds-toast-container--bottom-right{bottom:var(--space-4);right:var(--space-4);flex-direction:column-reverse}.ds-banner{align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-6);background:var(--color-bg-inverse);border-radius:var(--radius-lg);color:var(--color-text-inverse);display:flex}.ds-banner__media{border-radius:var(--radius-md);flex-shrink:0;width:160px;overflow:hidden}.ds-banner__media img{object-fit:cover;width:100%;height:auto;display:block}.ds-banner__content{gap:var(--space-1-5);flex-direction:column;flex:1;min-width:0;display:flex}.ds-banner__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-inverse);margin:0;line-height:1.2}.ds-banner__description{font-size:var(--font-size-sm);color:var(--color-neutral-400);margin:0;line-height:1.5}.ds-banner__actions{align-items:center;gap:var(--space-4);flex-shrink:0;display:flex}.ds-message{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);border-radius:var(--radius-md);display:flex}.ds-message--success{background:var(--color-bg-success);color:var(--color-success-700)}.ds-message--error{background:var(--color-bg-error);color:var(--color-error-700)}.ds-message--warning{background:var(--color-bg-warning);color:var(--color-warning-700)}.ds-message--info{background:var(--color-bg-info);color:var(--color-info-700)}.ds-modal-backdrop{z-index:1000;padding:var(--space-4);background:var(--modal-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fadeIn var(--duration-normal) var(--ease-out);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ds-modal-backdrop[hidden]{display:none}.ds-modal-backdrop--transparent{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.ds-modal{background:var(--modal-bg);border-radius:var(--radius-xl);width:100%;max-width:500px;max-height:90vh;box-shadow:var(--modal-shadow);animation:scaleIn var(--duration-normal) var(--ease-out-emphasized);flex-direction:column;display:flex;position:relative;overflow:hidden}.ds-modal--xs{max-width:320px}.ds-modal--sm{max-width:400px}.ds-modal--md{max-width:600px}.ds-modal--lg{max-width:800px}.ds-modal--xl{max-width:1000px}.ds-modal--full{border-radius:0;width:100%;max-width:none;height:100%;max-height:none}.ds-modal__header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:var(--border-subtle);flex-shrink:0;display:flex}.ds-modal__header>*{min-width:0}.ds-modal__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-default);margin:0}.ds-modal__subtitle{font-size:var(--font-size-sm);color:var(--color-text-subtle);margin-top:var(--space-1)}.ds-modal__close{width:32px;height:32px;margin:calc(var(--space-2) * -1);border-radius:var(--radius-md);color:var(--color-text-subtlest);cursor:pointer;transition:var(--transition-colors);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ds-modal__close svg{width:18px;height:18px}.ds-modal__close:hover{background:var(--color-neutral-100);color:var(--color-text-default)}.ds-modal__close:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}.ds-modal__body{padding:var(--space-6);flex:1;overflow-y:auto}.ds-modal__body--flush{padding:0}.ds-modal__media{width:100%;height:auto;margin-bottom:var(--space-4);border:var(--border-width-1) solid var(--color-border-subtle);border-radius:var(--radius-md);display:block}.ds-modal__list{margin:var(--space-2) 0;padding-left:var(--space-5)}.ds-modal__list li{margin-bottom:var(--space-1)}.ds-modal__footer{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:var(--border-subtle);background:var(--color-bg-secondary);flex-wrap:wrap;flex-shrink:0;display:flex}.ds-modal__footer--left{justify-content:flex-start}.ds-modal__footer--center{justify-content:center}.ds-modal__footer--between{justify-content:space-between}.ds-modal__footer--plain{background:0 0;border-top:none}.ds-modal--centered{margin:auto}.ds-modal--drawer-right{border-radius:var(--radius-xl) 0 0 var(--radius-xl);max-width:400px;max-height:none;animation:slideInRight var(--duration-normal) var(--ease-out);position:fixed;top:0;bottom:0;right:0}.ds-modal--drawer-left{border-radius:0 var(--radius-xl) var(--radius-xl) 0;max-width:400px;max-height:none;animation:slideInLeft var(--duration-normal) var(--ease-out);position:fixed;top:0;bottom:0;left:0}.ds-modal--sheet{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-width:none;max-height:90vh;animation:slideInUp var(--duration-normal) var(--ease-out);position:fixed;bottom:0;left:0;right:0}.ds-modal--sheet .ds-modal__header{position:relative}.ds-modal--sheet .ds-modal__header:before{content:"";top:calc(var(--space-2) * -1);background:var(--color-neutral-300);border-radius:var(--radius-full);width:36px;height:4px;position:absolute;left:50%;transform:translate(-50%)}.ds-dialog{text-align:center;max-width:400px}.ds-dialog .ds-modal__body{padding:var(--space-8) var(--space-6)}.ds-dialog__icon{width:48px;height:48px;margin:0 auto var(--space-4)}.ds-dialog__icon--success{color:var(--color-success-500)}.ds-dialog__icon--warning{color:var(--color-warning-500)}.ds-dialog__icon--error{color:var(--color-error-500)}.ds-dialog__icon--info{color:var(--color-info-500)}.ds-dialog__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-default);margin-bottom:var(--space-2)}.ds-dialog__message{font-size:var(--font-size-sm);color:var(--color-text-subtle);margin:0}.ds-dialog .ds-modal__footer{justify-content:center}.ds-modal-open{overflow:hidden}.ds-modal[aria-hidden=true]{display:none}.ds-tooltip{display:inline-flex;position:relative}.ds-tooltip--fill{flex:auto;width:100%;min-width:0;display:flex}i.ds-tooltip__icon,svg.ds-tooltip__icon{width:var(--size-4);height:var(--size-4);color:var(--color-icon-secondary);cursor:help}:is(.ds-tooltip:has(>i.ds-tooltip__icon),.ds-tooltip:has(>svg.ds-tooltip__icon)){margin-left:var(--space-1);vertical-align:middle}.ds-tooltip__content{z-index:var(--ds-z-tooltip);padding:var(--space-2) var(--space-3);font-family:var(--font-family-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-inverse);background:var(--bw-black);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;max-width:none;transition:opacity var(--duration-fast) var(--ease-out), visibility var(--duration-fast) var(--ease-out), display var(--duration-fast) var(--ease-out) allow-discrete;line-height:1.4;display:none;position:absolute}.ds-tooltip__content:before{content:"";border:5px solid #0000;width:0;height:0;position:absolute}.ds-tooltip__content,.ds-tooltip__content--top{bottom:calc(100% + var(--space-2));left:50%;transform:translate(-50%)}.ds-tooltip__content:before,.ds-tooltip__content--top:before{border-top-color:var(--gray-900);top:100%;left:50%;transform:translate(-50%)}.ds-tooltip__content--bottom{top:calc(100% + var(--space-2));bottom:auto;left:50%;transform:translate(-50%)}.ds-tooltip__content--bottom:before{border-top-color:#0000;border-bottom-color:var(--gray-900);top:auto;bottom:100%;left:50%;transform:translate(-50%)}.ds-tooltip__content--left{right:calc(100% + var(--space-2));top:50%;bottom:auto;left:auto;transform:translateY(-50%)}.ds-tooltip__content--left:before{border-top-color:#0000;border-left-color:var(--gray-900);top:50%;left:100%;transform:translateY(-50%)}.ds-tooltip__content--right{left:calc(100% + var(--space-2));top:50%;bottom:auto;right:auto;transform:translateY(-50%)}.ds-tooltip__content--right:before{border-top-color:#0000;border-left-color:#0000;border-right-color:var(--gray-900);top:50%;left:auto;right:100%;transform:translateY(-50%)}.ds-tooltip:hover .ds-tooltip__content,.ds-tooltip__content.is-visible{opacity:1;visibility:visible;display:block}.ds-tooltip:has(:focus-visible) .ds-tooltip__content{opacity:1;visibility:visible;display:block}.ds-tooltip__content--light{color:var(--color-text-default);background:var(--color-bg-primary);border:var(--border-width-1) solid var(--color-border-default);box-shadow:var(--shadow-xl)}.ds-tooltip__content--light:before{display:none}.ds-tooltip__content--wide{white-space:normal;text-align:left;width:220px;max-width:220px}.ds-popover{display:inline-flex;position:relative}.ds-popover__content{z-index:var(--ds-z-popover);background:var(--color-bg-primary);border:var(--border-width-1) solid var(--color-border-default);border-radius:var(--radius-sm);box-shadow:var(--shadow-xl);opacity:0;visibility:hidden;transform-origin:0 0;transition:opacity var(--duration-fast) var(--ease-out), visibility var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out-emphasized);position:absolute;transform:scale(.97)translateY(-4px)}.ds-popover__content.is-open{opacity:1;visibility:visible;transform:scale(1)translateY(0)}.ds-popover__content--bottom,.ds-popover__content:not([class*=--top]):not([class*=--bottom-right]):not([class*=--bottom-center]):not([class*=--tour]){top:calc(100% + var(--space-2));transform-origin:0 0;left:0}.ds-popover__content--bottom-right{top:calc(100% + var(--space-2));transform-origin:100% 0;left:auto;right:0}.ds-popover__content--bottom-center{top:calc(100% + var(--space-2));transform-origin:top;left:50%;transform:scale(.97)translate(-50%)translateY(-4px)}.ds-popover__content--bottom-center.is-open{transform:scale(1)translate(-50%)translateY(0)}.ds-popover__content--top{bottom:calc(100% + var(--space-2));transform-origin:0 100%;top:auto;left:0;transform:scale(.97)translateY(4px)}.ds-popover__content--top.is-open{transform:scale(1)translateY(0)}.ds-popover__header{padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:var(--border-subtle)}.ds-popover__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-default);margin:0}.ds-popover__body{padding:var(--space-4)}.ds-popover__footer{padding:var(--space-3) var(--space-4);border-top:var(--border-subtle);justify-content:flex-end;gap:var(--space-2);display:flex}.ds-popover__content--sm{width:240px}.ds-popover__content--md{width:320px}.ds-popover__content--lg{width:400px}.ds-popover__arrow{background:var(--color-bg-primary);border-left:var(--border-width-1) solid var(--color-border-default);border-top:var(--border-width-1) solid var(--color-border-default);width:10px;height:10px;position:absolute;transform:rotate(45deg)}.ds-popover__content--bottom .ds-popover__arrow,.ds-popover__content--bottom-right .ds-popover__arrow,.ds-popover__content:not([class*=--top]):not([class*=--bottom-right]):not([class*=--bottom-center]):not([class*=--tour]) .ds-popover__arrow{top:-6px;left:var(--space-4)}.ds-popover__content--bottom-center .ds-popover__arrow{top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.ds-popover__content--top .ds-popover__arrow{bottom:-6px;left:var(--space-4);transform:rotate(225deg)}.ds-popover__content--tour{max-width:calc(100vw - var(--space-6));max-height:calc(100dvh - var(--space-24));border-radius:var(--radius-lg);transform-origin:top;position:fixed;overflow-y:auto}.ds-tour-target{z-index:var(--ds-z-modal);outline:var(--border-width-2) solid var(--color-border-brand);outline-offset:var(--space-1);border-radius:var(--radius-sm);position:relative}.ds-popover__content--dark{background:var(--bw-black);color:var(--bw-white);border-color:#0000}.ds-popover__content--dark .ds-popover__title{color:var(--bw-white)}.ds-popover__content--dark .ds-popover__body,.ds-popover__content--dark .ds-popover__body p{color:var(--color-neutral-300)}.ds-popover__content--dark .ds-popover__header{border-bottom-color:#ffffff1a}.ds-popover__content--dark .ds-popover__footer{border-top-color:#ffffff1a}.ds-popover__content--dark .ds-popover__arrow{background:var(--bw-black);border-color:#0000}@media (prefers-reduced-motion:reduce){.ds-popover__content{transition:opacity var(--duration-fast) var(--ease-out), visibility var(--duration-fast) var(--ease-out);transform:none!important}.ds-popover__content--bottom-center,.ds-popover__content--bottom-center.is-open{transform:translate(-50%)!important}}.ds-dropdown{display:inline-flex;position:relative}.ds-dropdown__menu{z-index:var(--ds-z-dropdown);min-width:200px;padding:var(--space-1) 0;background:var(--color-bg-primary);border:var(--border-width-1) solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);opacity:0;visibility:hidden;transition:opacity var(--duration-fast) var(--ease-out), visibility var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);position:absolute;transform:translateY(-4px)}.ds-dropdown__menu.is-open{opacity:1;visibility:visible;transform:translateY(0)}.ds-dropdown__menu--bottom-left,.ds-dropdown__menu:not([class*=--top]):not([class*=--bottom-right]){top:calc(100% + var(--space-1));left:0}.ds-dropdown__menu--bottom-right{top:calc(100% + var(--space-1));left:auto;right:0}.ds-dropdown__menu--top-left{bottom:calc(100% + var(--space-1));top:auto;left:0;transform:translateY(4px)}.ds-dropdown__menu--top-left.is-open{transform:translateY(0)}.ds-dropdown__menu--top-right{bottom:calc(100% + var(--space-1));top:auto;left:auto;right:0;transform:translateY(4px)}.ds-dropdown__menu--top-right.is-open{transform:translateY(0)}.ds-dropdown__menu--fixed{position:fixed}.ds-dropdown__item{box-sizing:border-box;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-4);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-default);cursor:pointer;text-align:left;white-space:nowrap;transition:background var(--duration-instant) var(--ease-out);background:0 0;border:none;text-decoration:none;display:flex}.ds-dropdown__item:hover{background:var(--color-interactive-hover)}.ds-dropdown__item:focus-visible{background:var(--color-interactive-active);outline:none}.ds-dropdown__item--active{background:var(--color-interactive-selected);color:var(--color-brand-600);font-weight:var(--font-weight-medium)}.ds-dropdown__item--disabled{color:var(--color-text-disabled);cursor:not-allowed;pointer-events:none}.ds-dropdown__item--danger{color:var(--color-error-600)}.ds-dropdown__item--danger:hover{background:var(--color-bg-error)}.ds-dropdown__item[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed}.ds-dropdown__item[aria-disabled=true]:hover{background:0 0}.ds-dropdown__item-icon{width:16px;height:16px;color:var(--color-icon-secondary);flex-shrink:0}.ds-dropdown__item--danger .ds-dropdown__item-icon{color:var(--color-error-500)}.ds-dropdown__divider{height:1px;margin:var(--space-1) 0;background:var(--color-border-subtle);border:none}.ds-dropdown__header{padding:var(--space-2) var(--space-4) var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-subtlest);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.ds-dropdown__menu--sm{min-width:160px}.ds-dropdown__menu--sm .ds-dropdown__item{padding:var(--space-1-5) var(--space-3);font-size:var(--font-size-xs)}.ds-dropdown__menu--lg{min-width:260px}.ds-dropdown--block{width:100%;display:flex}.ds-dropdown__menu--scroll{max-height:var(--space-80);overflow-y:auto}.ds-dropdown__menu--search{box-sizing:border-box;min-width:0}.ds-dropdown__item--profile{padding:var(--space-2) var(--space-3);white-space:normal;align-items:flex-start}.ds-dropdown__item-avatar{flex-shrink:0}.ds-dropdown__item-body{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.ds-dropdown__item-title{font-weight:var(--font-weight-semibold);color:var(--color-text-default);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-dropdown__item-subtitle{font-size:var(--font-size-xs);color:var(--color-text-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-dropdown__item-caption{font-size:var(--font-size-xs);color:var(--color-text-subtlest)}.ds-dropdown__item-meta{flex-shrink:0;margin-left:auto}.ds-dropdown__state{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-subtle);display:flex}.ds-dropdown__state--error{color:var(--color-error-600)}.ds-avatar{border-radius:var(--radius-full);background:var(--color-neutral-200);width:40px;height:40px;color:var(--color-text-subtle);font-weight:var(--font-weight-medium);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.ds-avatar img{object-fit:cover;width:100%;height:100%}.ds-avatar--2xs{width:20px;height:20px;font-size:var(--font-size-2xs)}.ds-avatar--xs{width:24px;height:24px;font-size:var(--font-size-xs)}.ds-avatar--sm{width:32px;height:32px;font-size:var(--font-size-sm)}.ds-avatar--md{width:48px;height:48px;font-size:var(--font-size-base)}.ds-avatar--lg{width:64px;height:64px;font-size:var(--font-size-lg)}.ds-avatar--xl{width:96px;height:96px;font-size:var(--font-size-xl)}.ds-avatar--2xl{width:128px;height:128px;font-size:var(--font-size-2xl)}.ds-avatar--square{border-radius:var(--radius-md)}.ds-avatar--rounded{border-radius:var(--radius-lg)}.ds-avatar--bordered{box-shadow:var(--shadow-sm);border:2px solid #fff}.ds-avatar--placeholder{background:var(--color-brand-100);color:var(--color-brand-600)}.ds-avatar--blue{background:var(--color-info-100);color:var(--color-info-600)}.ds-avatar--green{background:var(--color-success-100);color:var(--color-success-600)}.ds-avatar--yellow{background:var(--color-warning-100);color:var(--color-warning-600)}.ds-avatar--red{background:var(--color-error-100);color:var(--color-error-600)}.ds-avatar-wrapper{display:inline-block;position:relative}.ds-avatar-status{background:var(--color-neutral-400);border-radius:var(--radius-full);border:2px solid #fff;width:12px;height:12px;position:absolute;bottom:0;right:0}.ds-avatar-status--online{background:var(--color-success-500)}.ds-avatar-status--offline{background:var(--color-neutral-400)}.ds-avatar-status--busy{background:var(--color-error-500)}.ds-avatar-status--away{background:var(--color-warning-500)}.ds-avatar--sm+.ds-avatar-status,.ds-avatar--xs+.ds-avatar-status{width:8px;height:8px}.ds-avatar--lg+.ds-avatar-status,.ds-avatar--xl+.ds-avatar-status{width:14px;height:14px}.ds-avatar-group{flex-direction:row-reverse;display:inline-flex}.ds-avatar-group .ds-avatar{border:2px solid #fff;margin-left:-8px}.ds-avatar-group .ds-avatar:last-child{margin-left:0}.ds-avatar-group:hover .ds-avatar{margin-left:var(--space-1)}.ds-avatar--count{background:var(--color-neutral-200);color:var(--color-text-subtle);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.ds-avatar-badge{min-width:18px;height:18px;padding:0 var(--space-1);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);text-align:center;color:#fff;background:var(--color-brand-500);border-radius:var(--radius-full);border:2px solid #fff;line-height:18px;position:absolute;top:-4px;right:-4px}.ds-avatar--action{cursor:pointer;transition:var(--transition-all-fast)}.ds-avatar--action:hover{transform:scale(1.05)}.ds-avatar--action:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}.ds-avatar--upload{cursor:pointer;border:2px dashed var(--color-border-default);background:var(--color-bg-secondary)}.ds-avatar--upload:hover{border-color:var(--color-brand-500);background:var(--color-brand-50)}.ds-avatar--upload:hover .ds-avatar__upload-icon{color:var(--color-brand-500)}.ds-avatar__upload-icon{color:var(--color-text-subtlest);transition:color var(--duration-fast) var(--ease-out)}.ds-table-wrapper{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-md);background:#fff;overflow-x:auto}.ds-table-wrapper--bordered{box-shadow:none;border:var(--border-default)}.ds-table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ds-table thead{background:var(--color-bg-secondary)}.ds-table th{padding:var(--space-3) var(--space-4);text-align:left;font-weight:var(--font-weight-semibold);color:var(--color-text-subtle);border:0;border-bottom:var(--border-default);white-space:nowrap}.ds-table th[data-sortable]{cursor:pointer;-webkit-user-select:none;user-select:none}.ds-table th[data-sortable]:hover{background:var(--color-neutral-200)}.ds-table__sort-icon{margin-left:var(--space-1);opacity:.3;display:inline-flex}.ds-table__sort-icon,.ds-table__sort-icon i,.ds-table__sort-icon svg{width:var(--space-3-5);height:var(--space-3-5)}.ds-table th[data-sorted] .ds-table__sort-icon{opacity:1}.ds-table__expand{width:var(--space-4);height:var(--space-4);color:var(--color-text-subtle);transition:transform var(--duration-fast) var(--ease-out);display:inline-flex}.ds-table__row--expanded .ds-table__expand{transform:rotate(90deg)}.ds-table td{padding:var(--space-3) var(--space-4);border:0;border-bottom:var(--border-subtle);color:var(--color-text-default);vertical-align:middle}.ds-table tbody tr:last-child td{border-bottom:none}.ds-table tbody tr:hover{background:var(--color-bg-secondary)}.ds-table tbody tr.ds-table__row--selected{background:var(--color-brand-50)}.ds-table tbody tr.ds-table__row--clickable{cursor:pointer}.ds-table--striped tbody tr:nth-child(2n){background:var(--color-bg-secondary)}.ds-table--compact th,.ds-table--compact td{padding:var(--space-2) var(--space-3)}.ds-table--borderless th,.ds-table--borderless td{border:none}.ds-table--spacious{line-height:var(--line-height-spacious)}.ds-table td.ds-table__cell--numeric,.ds-table th.ds-table__cell--numeric{text-align:right;font-variant-numeric:tabular-nums}.ds-table td.ds-table__cell--actions{text-align:right;white-space:nowrap}.ds-table th.ds-table__cell--fit,.ds-table td.ds-table__cell--fit{white-space:nowrap;width:1%}.ds-table td.ds-table__cell--truncate{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.ds-table td.ds-table__cell--fill{width:100%;max-width:0}.ds-table__cell--truncate .ds-table__user-name,.ds-table__cell--truncate .ds-table__user-email{text-overflow:ellipsis;overflow:hidden}.ds-table__user{align-items:center;gap:var(--space-3);display:flex}.ds-table__user-info{flex-direction:column;display:flex}.ds-table__user-name{font-weight:var(--font-weight-medium);color:var(--color-text-default)}.ds-table__user-email{font-size:var(--font-size-xs);color:var(--color-text-subtlest)}.ds-table__checkbox{cursor:pointer;width:20px;height:20px}:is(.ds-table th:first-child:has(.ds-table__checkbox),.ds-table td:first-child:has(.ds-table__checkbox)){text-align:center;width:48px}.ds-table tfoot{background:var(--color-bg-secondary);font-weight:var(--font-weight-medium)}.ds-table tfoot td{border-top:var(--border-default);border-bottom:none}.ds-table caption{padding:var(--space-4);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);text-align:left;caption-side:top}.ds-table-pagination{padding:var(--space-3) var(--space-4);border-top:var(--border-subtle);background:var(--color-bg-secondary);font-size:var(--font-size-sm);justify-content:space-between;align-items:center;display:flex}.ds-table-pagination__info{color:var(--color-text-subtle)}.ds-table-pagination__controls{align-items:center;gap:var(--space-2);display:flex}.ds-table-pagination__btn{border:var(--border-default);border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-subtle);cursor:pointer;transition:var(--transition-all-fast);background:#fff;justify-content:center;align-items:center;display:flex}.ds-table-pagination__btn:hover:not(:disabled){background:var(--color-neutral-100);color:var(--color-text-default)}.ds-table-pagination__btn:disabled{opacity:.5;cursor:not-allowed}.ds-table-pagination__pages{gap:var(--space-1);display:flex}.ds-table-pagination__page{min-width:32px;height:32px;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--color-text-subtle);cursor:pointer;transition:var(--transition-all-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ds-table-pagination__page:hover{background:var(--color-neutral-100)}.ds-table-pagination__page--active{background:var(--color-brand-500);color:#fff}.ds-table-pagination__page--active:hover{background:var(--color-brand-600)}@media (max-width:768px){.ds-table--responsive{display:block}.ds-table--responsive thead{display:none}.ds-table--responsive tbody,.ds-table--responsive tr,.ds-table--responsive td{display:block}.ds-table--responsive tr{padding:var(--space-4);border-bottom:var(--border-default)}.ds-table--responsive td{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) 0;border:none;display:flex}.ds-table--responsive td.ds-table__cell--fit,.ds-table--responsive td.ds-table__cell--fill,.ds-table--responsive td.ds-table__cell--truncate{width:auto;max-width:none}.ds-table--responsive td.ds-table__cell--truncate>*{text-align:right;min-width:0}.ds-table--responsive .ds-table__cell--actions .ds-btn--icon{min-width:var(--space-11);min-height:var(--space-11)}.ds-table--responsive td:before{content:attr(data-label);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle)}}.ds-table__empty{padding:var(--space-12) var(--space-6);text-align:center;color:var(--color-text-subtlest)}.ds-table__empty td{padding:var(--space-12) var(--space-6);color:var(--color-text-subtlest);border:none}.ds-spinner{width:var(--size-6);height:var(--size-6);border:3px solid var(--color-neutral-200);border-top-color:var(--color-brand-500);border-radius:var(--radius-full);animation:.8s linear infinite spin;display:inline-block}.ds-spinner--xs{width:var(--size-3);height:var(--size-3);border-width:var(--border-width-2)}.ds-spinner--sm{width:var(--size-4);height:var(--size-4);border-width:var(--border-width-2)}.ds-spinner--md{width:var(--size-8);height:var(--size-8);border-width:3px}.ds-spinner--lg{width:var(--size-10);height:var(--size-10);border-width:var(--border-width-4)}.ds-spinner--xl{width:var(--size-12);height:var(--size-12);border-width:var(--border-width-4)}.ds-spinner--white{border-color:#fff #ffffff4d #ffffff4d}.ds-spinner--dark{border-color:var(--color-neutral-300);border-top-color:var(--color-neutral-700)}.ds-dots{align-items:center;gap:var(--space-2);display:inline-flex}.ds-dots__dot{width:var(--size-2);height:var(--size-2);background:var(--color-brand-500);border-radius:var(--radius-full);animation:1.4s ease-in-out infinite dotPulse}.ds-dots__dot:first-child{animation-delay:0s}.ds-dots__dot:nth-child(2){animation-delay:.2s}.ds-dots__dot:nth-child(3){animation-delay:.4s}@keyframes dotPulse{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.ds-dots--sm .ds-dots__dot{width:6px;height:6px}.ds-dots--lg .ds-dots__dot{width:10px;height:10px}.ds-progress{width:100%;height:var(--size-2);background:var(--color-neutral-200);border-radius:var(--radius-full);overflow:hidden}.ds-progress__bar{background:var(--color-brand-500);border-radius:var(--radius-full);height:100%;transition:width var(--duration-normal) var(--ease-out)}.ds-progress--indeterminate .ds-progress__bar{width:30%;animation:1.5s ease-in-out infinite indeterminate}@keyframes indeterminate{0%{transform:translate(-100%)}to{transform:translate(400%)}}.ds-progress--sm{height:4px}.ds-progress--slim{height:var(--space-1-5)}.ds-progress--lg{height:12px}.ds-progress--success .ds-progress__bar{background:var(--color-success-500)}.ds-progress--warning .ds-progress__bar{background:var(--color-warning-500)}.ds-progress--error .ds-progress__bar{background:var(--color-error-500)}.ds-progress--neutral{background:var(--progress-neutral-track)}.ds-progress--neutral .ds-progress__bar{background:var(--progress-neutral-fill)}.ds-progress--vertical{width:var(--space-1-5);align-items:flex-end;height:100%;display:flex}.ds-progress--vertical .ds-progress__bar{width:100%;transition:height var(--duration-normal) var(--ease-out)}.ds-skeleton{background:linear-gradient(90deg, var(--color-neutral-200) 25%, var(--color-neutral-100) 50%, var(--color-neutral-200) 75%);border-radius:var(--radius-md);background-size:200% 100%;animation:1.5s infinite shimmer}.ds-skeleton--text{height:var(--size-4);width:100%;margin-bottom:var(--space-2)}.ds-skeleton--text-sm{height:var(--size-3)}.ds-skeleton--text-lg{height:var(--size-5)}.ds-skeleton--heading{height:var(--space-7);width:60%;margin-bottom:var(--space-4)}.ds-skeleton--avatar{width:var(--size-10);height:var(--size-10);border-radius:var(--radius-full)}.ds-skeleton--avatar-sm{width:var(--size-8);height:var(--size-8)}.ds-skeleton--avatar-lg{width:var(--size-14);height:var(--size-14)}.ds-skeleton--image{aspect-ratio:16/9;width:100%}.ds-skeleton--image-square{aspect-ratio:1}.ds-skeleton--button{width:100px;height:40px}.ds-skeleton--card{width:100%;height:200px}.ds-skeleton-card{padding:var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#fff}.ds-skeleton-card__image{height:160px;margin:calc(var(--space-4) * -1);margin-bottom:var(--space-4);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.ds-skeleton-list-item{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;display:flex}.ds-skeleton-list-item__content{flex:1}.ds-loading-overlay{z-index:10;background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ds-loading-overlay--dark{background:#00000080}.ds-loading{pointer-events:none;position:relative}.ds-loading:after{content:"";background:#ffffffb3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ds-empty{padding:var(--space-12);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.ds-empty__icon{width:var(--size-16);height:var(--size-16);margin-bottom:var(--space-4);color:var(--color-neutral-400)}.ds-empty__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-default);margin-bottom:var(--space-2)}.ds-empty__message{font-size:var(--font-size-sm);color:var(--color-text-subtle);margin-bottom:var(--space-6);max-width:400px}.ds-tabs{width:100%;min-width:0}.ds-tabs__list{border-bottom:var(--border-width-1) solid var(--color-border-default);scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.ds-tabs__list::-webkit-scrollbar{display:none}.ds-tab{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-subtle);border:none;border-bottom:var(--border-width-2) solid transparent;cursor:pointer;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;margin-bottom:-1px;text-decoration:none;display:inline-flex}.ds-tab:hover{color:var(--color-text-default)}.ds-tab--active,.ds-tab[aria-selected=true]{color:var(--color-brand-500);border-bottom-color:var(--color-brand-500);font-weight:var(--font-weight-semibold)}.ds-tab:focus-visible{box-shadow:var(--shadow-focus-ring-brand);border-radius:var(--radius-sm) var(--radius-sm) 0 0;outline:none}.ds-tab:disabled,.ds-tab--disabled{color:var(--color-text-disabled);cursor:not-allowed;pointer-events:none}.ds-tab__badge{min-width:18px;height:18px;padding:0 var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);background:var(--color-neutral-200);color:var(--color-text-subtle);border-radius:var(--radius-full);transition:background var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.ds-tab--active .ds-tab__badge,.ds-tab[aria-selected=true] .ds-tab__badge{background:var(--color-brand-100);color:var(--color-brand-700)}.ds-tab__badge.is-hidden{display:none}.ds-tabs--pills{width:auto}.ds-tabs--pills .ds-tabs__list{gap:var(--space-1);padding:var(--space-1);background:var(--color-neutral-100);border-radius:var(--radius-lg);box-sizing:border-box;border-bottom:none;max-width:100%;display:inline-flex}.ds-tabs--pills .ds-tab{border-radius:var(--radius-md);border-bottom:none;margin-bottom:0}.ds-tabs--wrap .ds-tabs__list{flex-wrap:wrap}.ds-tabs--pills .ds-tab--active,.ds-tabs--pills .ds-tab[aria-selected=true]{background:var(--color-bg-primary);color:var(--color-text-default);box-shadow:var(--shadow-sm)}.ds-tabs--solid .ds-tabs__list{gap:var(--space-1);border-bottom:none}.ds-tabs--solid .ds-tab{padding:var(--space-2) var(--space-4);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-default);border-radius:var(--radius-full);border-bottom:none;margin-bottom:0}.ds-tabs--solid .ds-tab--active,.ds-tabs--solid .ds-tab[aria-selected=true]{background:var(--color-bg-inverse);color:var(--color-text-inverse)}.ds-tabs--neutral{padding-bottom:var(--space-2);border-bottom:var(--border-width-1) solid var(--color-border-subtle)}.ds-tabs--neutral .ds-tabs__list{gap:var(--space-9);border-bottom:none}.ds-tabs--neutral .ds-tab{padding:var(--space-2-5) var(--space-2-5) var(--space-2);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-subtlest);margin-bottom:0}.ds-tabs--neutral .ds-tab:hover{color:var(--color-text-default)}.ds-tabs--neutral .ds-tab .ds-social-icon{width:calc(var(--size-4) + var(--space-0-5));height:calc(var(--size-4) + var(--space-0-5))}.ds-tabs--neutral .ds-tab--active,.ds-tabs--neutral .ds-tab[aria-selected=true]{color:var(--color-text-default);border-bottom-color:var(--color-neutral-900)}.ds-tabs--sm .ds-tab{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm);line-height:var(--line-height-copy)}.ds-tabs--full{width:100%}.ds-tabs--full .ds-tabs__list{flex:1;display:flex}.ds-tabs--full .ds-tab{flex:1;justify-content:center}.ds-tabs--enclosed .ds-tabs__list{border-bottom:none;gap:0}.ds-tabs--enclosed .ds-tab{border:var(--border-width-1) solid transparent;border-radius:var(--radius-md) var(--radius-md) 0 0;border-bottom:none;margin-bottom:0}.ds-tabs--enclosed .ds-tab--active,.ds-tabs--enclosed .ds-tab[aria-selected=true]{background:var(--color-bg-primary);border-color:var(--color-border-default);color:var(--color-text-default);border-bottom-color:var(--color-bg-primary);z-index:1;position:relative}.ds-tab-panel{padding-top:var(--space-4);display:none}.ds-tab-panel[hidden]{display:none}.ds-tab-panel--lg{padding-top:var(--space-6)}.ds-tab-panel--active{animation:var(--animate-fade-in);display:block}.ds-breadcrumbs{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.ds-breadcrumbs--footer{padding-top:var(--space-12)}.ds-breadcrumb{color:var(--color-text-subtle);transition:color var(--duration-fast) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.ds-breadcrumb:hover{color:var(--color-brand-500)}.ds-breadcrumb--current{color:var(--color-text-default);font-weight:var(--font-weight-medium);pointer-events:none}.ds-breadcrumb__separator{color:var(--color-neutral-400);margin:0 var(--space-1)}.ds-breadcrumb__icon{width:16px;height:16px;margin-right:var(--space-1)}.ds-pagination{align-items:center;gap:var(--space-1);display:flex}.ds-pagination__btn{min-width:36px;height:36px;padding:0 var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-subtle);border:var(--border-default);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-all-fast);background:0 0;justify-content:center;align-items:center;text-decoration:none;display:flex}.ds-pagination__btn:hover:not(:disabled){background:var(--color-neutral-100);color:var(--color-text-default)}.ds-pagination__btn--active{background:var(--color-brand-500);border-color:var(--color-brand-500);color:#fff}.ds-pagination__btn--active:hover{background:var(--color-brand-600);color:#fff}.ds-pagination__btn:disabled{opacity:.5;cursor:not-allowed}.ds-pagination__ellipsis{padding:0 var(--space-2);color:var(--color-text-subtlest)}.ds-pagination--simple{justify-content:space-between}.ds-pagination--simple .ds-pagination__btn{gap:var(--space-2)}.ds-nav{gap:var(--space-1);flex-direction:column;display:flex}.ds-nav-item{box-sizing:border-box;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-subtle);border-radius:var(--radius-md);transition:var(--transition-all-fast);text-decoration:none;display:flex}@media (hover:hover){.ds-nav-item:hover{background:var(--color-neutral-100);color:var(--color-text-default)}}.ds-nav-item--active{background:var(--color-brand-50);color:var(--color-brand-600)}.ds-nav-item--active:hover{background:var(--color-brand-100)}.ds-nav-item__icon{flex-shrink:0;width:20px;height:20px}.ds-nav-item__badge{padding:var(--space-0-5) var(--space-2);font-size:var(--font-size-xs);background:var(--color-neutral-200);border-radius:var(--radius-full);margin-left:auto}.ds-nav-item--active .ds-nav-item__badge{background:var(--color-brand-100)}.ds-nav-group{margin-bottom:var(--space-4)}.ds-nav-group__title{padding:var(--space-2) var(--space-4);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-subtlest);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.ds-steps{align-items:flex-start;display:flex}.ds-step{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.ds-step:before{content:"";background:var(--color-neutral-300);height:2px;position:absolute;top:16px;left:calc(50% + 20px);right:calc(20px - 50%)}.ds-step:last-child:before{display:none}.ds-step--completed:before{background:var(--color-brand-500)}.ds-step__indicator{width:32px;height:32px;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-subtlest);background:var(--color-neutral-200);border-radius:var(--radius-full);z-index:1;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.ds-step--active .ds-step__indicator,.ds-step--completed .ds-step__indicator{background:var(--color-brand-500);color:#fff}.ds-step--disabled .ds-step__indicator{background:var(--color-neutral-200);color:var(--color-text-subtlest)}.ds-step--disabled .ds-step__title{color:var(--color-text-subtlest)}.ds-step__indicator--sm{width:calc(var(--size-5) + var(--size-0-5));height:calc(var(--size-5) + var(--size-0-5));font-size:var(--font-size-xs)}.ds-step__content{margin-top:var(--space-3);text-align:center}.ds-step__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-default)}.ds-step__description{font-size:var(--font-size-xs);color:var(--color-text-subtlest);margin-top:var(--space-1)}.ds-steps--vertical{flex-direction:column;gap:0}.ds-steps--vertical .ds-step{align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-6);flex-direction:row}.ds-steps--vertical .ds-step:before{width:2px;height:auto;inset:32px auto 0 15px}.ds-steps--vertical .ds-step__content{text-align:left;flex:auto;min-width:0;margin-top:0}.ds-steps--vertical .ds-step__title{font-weight:var(--font-weight-semibold)}.ds-steps--vertical .ds-step__description{color:var(--color-text-subtle)}.ds-steps--vertical .ds-step__indicator{width:24px;height:24px;font-size:var(--font-size-xs);background:var(--color-neutral-900);color:var(--color-text-inverse)}.ds-steps--vertical .ds-step--active .ds-step__indicator,.ds-steps--vertical .ds-step--completed .ds-step__indicator{background:var(--color-neutral-900);color:var(--color-text-inverse)}.ds-steps--vertical .ds-step:before{left:11px}.ds-accordion{width:100%}.ds-accordion__item{cursor:pointer;border-bottom:1px solid #0000001a;margin-bottom:4%;padding-bottom:2%}.ds-accordion__header{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}.ds-accordion__header:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.ds-accordion__title{margin:0;font-size:112%;font-weight:600}.ds-accordion__icon{flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s;display:flex}.ds-accordion__item.is-open .ds-accordion__icon{transform:rotate(180deg)}.ds-accordion__body{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.ds-accordion__item.is-open .ds-accordion__body{grid-template-rows:1fr}.ds-accordion__content{min-height:0;margin-top:0;font-size:95%;font-weight:300;transition:margin-top .3s,padding-bottom .3s;overflow:hidden}.ds-accordion__item.is-open .ds-accordion__content{margin-top:2%;padding-bottom:2%}.ds-accordion--divided .ds-accordion__item.is-open .ds-accordion__icon{transform:rotate(45deg)}.ds-accordion--flush .ds-accordion__item{border-bottom:none;margin-bottom:0;padding-bottom:0}@media only screen and (max-width:800px){.ds-accordion__item{margin-bottom:10%;padding-bottom:4%}.ds-accordion__title{font-size:100%}}.ds-divider{background:var(--color-border-subtle);width:100%;height:1px;margin:var(--space-4) 0;border:none;display:block}.ds-divider--subtle{background:var(--color-neutral-100)}.ds-divider--strong{background:var(--color-border-strong)}.ds-divider--vertical{background:var(--color-border-subtle);vertical-align:middle;width:1px;height:1em;margin:0 var(--space-2);border:none;display:inline-block}.ds-divider--text{align-items:center;gap:var(--space-3);width:100%;margin:var(--space-4) 0;background:0 0;height:auto;display:flex}.ds-divider--text:before,.ds-divider--text:after{content:"";background:var(--color-border-subtle);flex:1;height:1px}.ds-divider__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-subtlest);white-space:nowrap}.ds-divider--xs{margin:var(--space-2) 0}.ds-divider--sm{margin:var(--space-3) 0}.ds-divider--lg{margin:var(--space-6) 0}.ds-divider--xl{margin:var(--space-8) 0}.ds-divider--none{margin:0}.ds-testimonial{box-sizing:border-box;gap:var(--space-10);padding:var(--space-10);background:var(--gray-100);border-radius:var(--radius-xl);grid-template-columns:220px 1fr;align-items:start;display:grid}.ds-testimonial__media{text-align:left;padding-left:var(--space-12);align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.ds-testimonial__avatar{border-radius:var(--radius-full);width:163px;height:163px;margin:0 0 var(--space-6) calc(-1 * var(--space-3));justify-content:center;align-items:center;display:flex;overflow:hidden}.ds-testimonial__avatar img{object-fit:contain;width:100%;height:100%;display:block}.ds-testimonial__avatar--square{border-radius:var(--radius-none)}.ds-testimonial__author-info{gap:var(--space-1);flex-direction:column;display:flex}.ds-testimonial__name{font-size:var(--font-size-sm);color:var(--color-text-subtle);margin:0}.ds-testimonial__role{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-default);line-height:var(--line-height-snug);margin:0}.ds-testimonial__body{gap:var(--space-5);padding-top:var(--space-8);flex-direction:column;align-self:start;display:flex}.ds-testimonial__headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);color:var(--color-text-default);margin:0}.ds-testimonial__quote{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-subtle);padding-left:var(--space-4);border-left:2px solid var(--color-border-default);margin:0}.ds-testimonial__link{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-default);align-self:flex-start;text-decoration:none;transition:color .2s;display:inline-flex}.ds-testimonial__link:hover{color:var(--color-brand-500)}.ds-testimonial__link i,.ds-testimonial__link svg{width:var(--size-4);height:var(--size-4)}.ds-testimonial--portrait{gap:var(--space-12);padding:47px var(--space-10) 47px 61px;background:var(--gray-100);border-radius:var(--radius-xl);grid-template-columns:220px 1fr;align-items:center;min-height:414.4px}.ds-testimonial--portrait .ds-testimonial__media{gap:var(--space-2);align-self:center;padding-left:0}.ds-testimonial--portrait .ds-testimonial__avatar{background:var(--gray-200);border-radius:12px;width:220px;height:320.4px;margin:0}.ds-testimonial--portrait .ds-testimonial__avatar img{object-fit:cover;width:100%;height:100%}.ds-testimonial--portrait .ds-testimonial__body{justify-content:center;align-self:center;padding-top:0}.ds-testimonial__cta-button{justify-content:center;align-items:center;gap:var(--space-1);background:var(--color-bg-inverse);width:200px;height:40px;color:var(--color-text-inverse);border-radius:var(--radius-md);padding:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);margin-top:var(--space-3);align-self:flex-start;text-decoration:none;transition:background .15s;display:inline-flex}.ds-testimonial__cta-button:hover{background:var(--gray-800);color:var(--color-text-inverse)}.ds-testimonial__cta-button i,.ds-testimonial__cta-button svg{width:24px;height:24px}@media (max-width:768px){.ds-testimonial,.ds-testimonial--portrait{gap:var(--space-6);padding:var(--space-6);grid-template-columns:1fr;min-height:auto}.ds-testimonial__media{text-align:center;align-items:center;padding-left:0}.ds-testimonial--portrait .ds-testimonial__avatar{aspect-ratio:4/3;width:100%;max-width:320px;height:auto}.ds-testimonial__body{padding-top:0}}.header{justify-content:center;align-items:center;width:100%;height:64px;min-height:64px;display:flex}.header-row{justify-content:space-between;align-items:center;width:90%;max-width:1600px;margin:0 auto;display:flex}.header-row-auth{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);width:90%;max-width:1600px;margin:0 auto;display:grid}.full-logo-holder{flex-shrink:0;min-width:max-content;max-height:35px;display:flex}.full-logo-img{width:121px;height:auto;max-height:35px}.header-left,.header-right,.header-center{align-items:center;display:flex}.header-left{flex-shrink:0;min-width:max-content}.header-center{justify-content:center}.header-right{flex-wrap:wrap;justify-content:flex-end}.header a:not(.ds-btn){cursor:pointer;color:inherit}.header a:visited:not(.ds-btn),.header a:hover:not(.ds-btn),.header a:active:not(.ds-btn){color:inherit}.header-btn{margin-left:38px;padding:8px 0;font-size:88%;font-weight:500;text-decoration:none;transition-duration:.3s;position:relative}.header-btn-auth{margin:0 19px}.header-center--with-pricing .header-btn-auth{margin:0 var(--space-3)}.header-btn-auth:hover,.header-btn-active{box-shadow:0 3px 0 0 var(--black)}.header-btn-active{font-weight:600}.order-notification,.campaign-notification{top:-4px;right:-14px}.my-creators-link{white-space:nowrap;position:relative}.join-btn{background:var(--gradientText);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.upgrade-btn{border:1px solid var(--pink-500);background-color:#fff;border-radius:8px;padding:8px 10px;color:var(--pink-500)!important}.upgrade-btn:hover{background-color:var(--pink-500);color:#fff!important}.dashboard-btn:hover{opacity:1!important}.dashboard-img{object-fit:cover;border-radius:50%;width:33px;height:33px}.dashboard-menu-holder{border:1px solid #bfcbda85;border-radius:50px;align-items:center;padding:4px 5px 4px 15px;display:flex}.dashboard-menu-btn{margin-right:12px;font-size:82%;font-weight:600;transform:rotate(90deg)}.dashboard-menu{box-shadow:var(--darkBoxShadow);z-index:100;background-color:#fff;border-radius:8px;width:calc(100% + 65px);font-size:95%;display:none;position:absolute;top:44px;left:-65px}.dashboard-menu-item{padding:15px;font-weight:600;transition-duration:.3s}a.dashboard-menu-item{align-items:center;gap:var(--space-3);color:var(--color-text-subtle);text-decoration:none;display:flex}.dashboard-menu-item__icon{width:var(--size-6);height:var(--size-6);flex-shrink:0}.dashboard-menu-item:first-child,.dashboard-menu-item:last-child{border-radius:8px}.dashboard-menu-item-split{border-top:1px solid #bfcbda85}.dashboard-menu-item-second{font-weight:400}.dashboard-menu-item:hover{background-color:var(--color-neutral-100)}.dashboard-menu-holder:hover .dashboard-menu{display:block}.ref-header{background-color:var(--black);color:#fff;cursor:pointer;justify-content:center;align-items:center;width:100%;height:40px;min-height:40px;font-size:86%;font-weight:600;display:flex}.new-badge{background:var(--gradientText);text-align:center;color:#fff;border-radius:50px;align-self:center;width:36px;height:auto;margin-top:-36px;margin-left:44px;padding:2px;font-size:48%;font-weight:600}.new-navbar-badge{color:#fff;letter-spacing:.3px;white-space:nowrap;background:linear-gradient(90deg,#f6339a 0%,#9810fa 100%);border-radius:8px;padding:4px 6px;font-size:9px;font-weight:600;position:absolute;top:-10px;left:100%;transform:translate(-50%)}.new-navbar-badge--beta{background:var(--color-brand-500);border-radius:var(--radius-full);letter-spacing:.6px;padding:3px 6px;font-size:6.5px;font-weight:700;top:-7px;transform:translate(-50%)}.cart-icon{cursor:pointer;width:24px;height:auto;margin-left:24px;position:relative}.cart-notification{background:var(--color-error-500);color:#fff;width:auto;min-width:16px;height:16px;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-none);text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;display:flex;top:-5px;right:-7px}.notification-badge{background:var(--gradientText);color:#fff;width:17px;height:17px;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);box-shadow:var(--mediumBoxShadow);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-6px;right:-11px}.header-book-demo-btn{cursor:pointer;margin-left:38px}.book-demo-social-proof{align-items:center;gap:var(--space-2);color:var(--pink-500);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md,8px);margin-bottom:var(--space-4);line-height:var(--line-height-snug);background:linear-gradient(135deg,#f6339a14,#9810fa14);display:flex}.book-demo-description{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:#666;line-height:var(--line-height-relaxed);text-align:center;margin-bottom:var(--space-4)}.marketplace-cta-btn{white-space:nowrap;background:linear-gradient(90deg,#f6339a 0%,#9810fa 100%);border-radius:8px;margin-right:12px;padding:8px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s;box-shadow:0 4px 6px -1px #0000001a;color:#fff!important}.marketplace-cta-btn:hover{opacity:.9;color:#fff}.subscription-badge{text-transform:uppercase;letter-spacing:.4286px;white-space:nowrap;color:#fff;border-radius:9999px;justify-content:center;align-items:center;height:24px;margin-left:8px;padding:0 8.571px;font-size:10px;font-weight:600;line-height:1;display:flex}.subscription-badge-pro{background-color:#333}.subscription-badge-premium{background-color:#e6a400}@media only screen and (max-width:1400px){.header-btn-auth{margin:0 var(--space-3)}.header-right .ds-workspace-switcher,.header-right .cart-icon,.header-right .notification-bell-wrapper,.header-right .dashboard-btn{margin-left:var(--space-3)}}@media only screen and (max-width:800px){.subscription-badge{height:20px;margin-left:6px;padding:0 6px;font-size:8px}.marketplace-cta-btn{z-index:1001;margin-right:0;padding:6px 10px;font-size:12px;top:15px;right:70px}.header-btn,.header-book-demo-btn{display:none}.header{height:65px;min-height:65px}.header-row{width:92%}.full-logo-img{width:105px;max-height:28px}.ref-header{font-size:72%}.cart-icon>svg{width:26px;height:26px;margin-left:-10px}.cart-notification{right:0}.notification-badge{width:16px;height:16px;font-size:9px}}.footer{border-top:1px solid #ededed;flex-direction:column;align-items:center;width:100%;margin-top:auto;padding:30px 0;font-weight:300;display:flex}.footer-top-row{width:90%;max-width:1600px;margin:2% auto 4%;display:flex}.footer-section{flex-direction:column;width:22%;margin-right:5%;display:flex}.footer-title{margin-bottom:10px;font-size:100%;font-weight:600}.footer-txt{color:inherit;width:fit-content;margin:12px 0;font-size:90%;text-decoration:none}.footer-btm-row{justify-content:space-between;align-items:center;width:90%;max-width:1600px;margin:2% auto 1%;font-size:80%;display:flex}.footer-btm-row-left,.footer-btm-row-right{align-items:center;display:flex}.footer-img{width:16px;margin-left:22px;position:relative}.footer-img img{width:100%}.footer-item{color:inherit;margin-right:22px;text-decoration:none}@media only screen and (max-width:800px){.footer{padding:30px 0 100px}.footer-top-row{flex-direction:column}.footer-section{width:100%;margin-bottom:11%;margin-right:0}.footer-btm-row{flex-direction:column-reverse;align-items:baseline;margin:4% auto}.footer-img{margin-left:0;margin-right:22px}.footer-item{margin:25px 25px 0 0}}:root{--marketplace-header-height:calc(var(--space-18) + var(--space-1))}:is(.header:has(.header-row--marketplace),.header:has(.header-row-auth--brand)){min-height:var(--marketplace-header-height);height:var(--marketplace-header-height);background:var(--color-bg-primary)}.header-row--marketplace,.header-row-auth--brand{align-items:center;gap:var(--space-18);width:100%;height:var(--marketplace-header-height);padding:0 var(--space-18);background:var(--color-bg-primary);grid-template-columns:auto 1fr auto;display:grid}.header-row--marketplace{box-sizing:border-box}.header-row-auth--brand{justify-content:space-between;display:flex}.mp-header__logo-col{align-items:center;display:flex}.mp-header__nav{justify-content:flex-start;align-items:center;gap:calc(var(--space-9) + var(--space-0-5));display:flex}.mp-header__nav-item{align-items:center;display:inline-flex;position:relative}.heade-row--marketplace,.header-row--marketplace{position:relative}.mp-header__nav-item--has-dropdown{position:static}.mp-header__nav-link{align-items:center;gap:var(--space-1);padding:var(--space-0);color:var(--color-text-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;background:0 0;border:none;font-family:inherit;text-decoration:none;transition:color .15s;display:inline-flex}.mp-header__nav-link:hover{color:var(--color-brand-500)}.mp-header__nav-item--has-dropdown .mp-header__nav-link[aria-expanded=true] .mp-header__icon{transform:rotate(180deg)}.mp-header__icon{width:var(--size-4);height:var(--size-4);transition:transform .15s}.mp-header__mega{top:70px;left:var(--space-18);right:var(--space-18);background:var(--color-bg-primary);border-radius:var(--radius-xl);width:auto;padding:var(--space-6) var(--space-8);z-index:var(--ds-z-sticky);display:none;position:absolute;box-shadow:0 12px 40px #0000001f}.mp-header__mega.is-open{display:block}.mp-header__nav-item--compact{position:relative}.mp-header__mega--compact{top:calc(100% + var(--space-3));width:max-content;min-width:280px;padding:var(--space-4);left:0;right:auto}.mp-header__mega--compact .mp-header__mega-grid{grid-template-columns:1fr}.mp-header__mega-cols{align-items:stretch;gap:var(--space-4);display:flex}.mp-header__mega-col{gap:var(--space-2);flex-direction:column;min-width:240px;display:flex}.mp-header__mega-grid{gap:var(--space-2) var(--space-8);grid-template-columns:1fr 1fr;display:grid}.mp-header__mega-item{align-items:center;gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-lg);color:var(--gray-900);text-decoration:none;transition:background .15s;display:flex}.mp-header__mega-item:hover{background:var(--color-bg-secondary);color:var(--gray-900)}.mp-header__mega-icon{width:var(--space-12);height:var(--space-12);background:var(--gray-200);border-radius:var(--radius-md);color:var(--color-text-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mp-header__mega-icon--search{background:var(--pink-200)}.mp-header__mega-icon--chat{background:var(--purple-100)}.mp-header__mega-icon--tracking{background:var(--green-100)}.mp-header__mega-icon--briefs{background:var(--orange-100)}.mp-header__mega-icon--payments{background:var(--indigo-100)}.mp-header__mega-icon--team,.mp-header__mega-icon--teams{background:var(--yellow-100)}.mp-header__mega-icon--agencies{background:var(--blue-100)}.mp-header__mega-icon--ugc{background:var(--orange-100)}.mp-header__mega-icon--ugctobrand{background:var(--pink-200)}.mp-header__mega-icon--affiliate{background:var(--green-100)}.mp-header__mega-icon--manage{background:var(--blue-100)}.mp-header__mega-icon--casestudies{background:var(--purple-100)}.mp-header__mega-icon--enterprise{background:var(--indigo-100)}.mp-header__mega-icon--founders{background:var(--orange-100)}.mp-header__mega-icon svg{width:var(--space-6);height:var(--space-6)}.mp-header__mega-text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.mp-header__mega-text strong{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:var(--gray-900)}.mp-header__mega-text small{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--gray-600);line-height:var(--line-height-normal)}.mp-header__actions{align-items:center;gap:var(--space-4);flex-shrink:0;display:flex;position:relative}.mp-header__actions-row{align-items:center;gap:var(--space-4);display:flex}.mp-header__actions-row--auth .dashboard-btn{box-sizing:content-box;margin-left:var(--space-0);color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;font-family:inherit;display:inline-flex}.mp-header__actions-row--auth .ds-btn{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);box-shadow:var(--shadow-none)}.header .mp-header__creator-link .login-btn{color:var(--color-text-default)}.mp-header__actions .mp-header__creator-link{top:calc(100% + var(--space-6));text-align:right;white-space:nowrap;margin-top:0;position:absolute;right:0}.mp-header__btn{box-sizing:border-box;height:var(--space-10);justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);border-radius:var(--radius-2xl);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);white-space:nowrap;cursor:pointer;border:none;font-family:inherit;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.mp-header__btn--ghost{width:var(--space-20);background:var(--color-bg-primary);color:var(--color-text-default);border:var(--border-default)}.mp-header__btn--ghost:hover{color:var(--color-text-default);background:var(--color-bg-secondary)}a.mp-header__btn.mp-header__btn--primary,.mp-header__btn--primary{box-sizing:border-box;background:var(--color-bg-inverse);width:auto;color:var(--color-text-inverse);padding:var(--space-2) var(--space-4);border-radius:var(--radius-2xl)}a.mp-header__btn.mp-header__btn--primary:hover,.mp-header__btn--primary:hover{color:var(--color-text-inverse);background:var(--color-neutral-900)}.header-row-auth--brand .header-left{flex:none}.header-row-auth--brand .subscription-badge,.header-row-auth--brand .order-notification,.header-row-auth--brand .campaign-notification,.header-row-auth--brand .new-navbar-badge{display:none}.header-row-auth--brand .header-center{flex:auto;justify-content:flex-start;min-width:0}.header-row-auth--brand .header-btn-auth,.header-row-auth--brand .header-center--with-pricing .header-btn-auth{box-shadow:none;color:var(--color-text-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);margin:0 calc(var(--space-4) + var(--space-0-5) + var(--space-px));padding:var(--space-0)}.header-row-auth--brand .header-btn-auth:first-child{margin-left:var(--space-0)}.header-row-auth--brand .header-btn-auth:hover,.header-row-auth--brand .header-btn-active{box-shadow:none;color:var(--color-text-default)}.header-row-auth--brand .header-btn-active{font-weight:var(--font-weight-medium)}.header-row-auth--brand .header-right{gap:var(--space-6);flex-wrap:nowrap;flex:none}.header-row-auth--brand .header-right .header-btn{margin-left:var(--space-0)}.header-row-auth--brand .upgrade-btn{box-sizing:border-box;height:var(--space-10);padding:var(--space-2) var(--space-4);border:var(--border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-default)!important}.header-row-auth--brand .upgrade-btn:hover{background:var(--color-bg-secondary);color:var(--color-text-default)!important}.header-row-auth--brand .header-btn--brand-search{box-sizing:border-box;width:calc(var(--space-52) + var(--space-1) - var(--space-px));height:var(--space-10);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-inverse);color:var(--color-text-inverse);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);text-align:center;white-space:nowrap;display:none}.header-row-auth--brand .header-btn--brand-search:hover{background:var(--color-neutral-900);color:var(--color-text-inverse)}.header-row-auth--brand .cart-icon,.header-row-auth--brand .notification-bell-wrapper{display:none}.header-row-auth--brand .dashboard-menu-holder{box-sizing:border-box;height:calc(var(--space-10) + var(--space-px));padding:var(--space-1) var(--space-1-5) var(--space-1) var(--space-3-5);border-color:#bfcbda}.brand-mobile-nav{display:none}.mp-header__hamburger{width:var(--space-10);height:var(--space-10);cursor:pointer;padding:var(--space-2);justify-content:center;align-items:center;gap:var(--space-1);background:0 0;border:none;flex-direction:column;display:none}.mp-header__hamburger span{background:var(--gray-900);border-radius:2px;width:22px;height:2px;transition:transform .2s,opacity .2s;display:block}.mp-header__hamburger[aria-expanded=true] span:first-child{transform:translateY(6px)rotate(45deg)}.mp-header__hamburger[aria-expanded=true] span:nth-child(2){opacity:0}.mp-header__hamburger[aria-expanded=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}body.mp-drawer-open{overflow:hidden}.mp-header__drawer{top:var(--marketplace-header-height);background:var(--color-bg-primary);border-top:1px solid var(--gray-200);padding:var(--space-4);z-index:150;flex-direction:column;justify-content:space-between;display:none;position:fixed;bottom:0;left:0;right:0}.mp-header__drawer.is-open{display:flex}.mp-header__drawer-nav{gap:var(--space-1);flex-direction:column;display:flex;overflow-y:auto}.mp-header__drawer-actions{gap:var(--space-3);padding-top:var(--space-4);display:flex}.mp-header__drawer-actions .mp-header__btn{width:auto;height:var(--space-11);padding:0 var(--space-5)}.mp-header__drawer-link{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--gray-900);text-decoration:none;display:block}.mp-header__drawer-link:hover{background:var(--color-bg-secondary);color:var(--gray-900)}.mp-header__drawer-features{padding:0}.mp-header__drawer-features summary{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--gray-900);cursor:pointer;list-style:none;display:block;position:relative}.mp-header__drawer-features summary .mp-header__drawer-chevron{right:var(--space-4);width:var(--size-4);height:var(--size-4);transition:transform .15s;position:absolute;top:50%;transform:translateY(-50%)}.mp-header__drawer-features[open] summary .mp-header__drawer-chevron{transform:translateY(-50%)rotate(180deg)}.mp-header__drawer-features summary::-webkit-details-marker{display:none}.mp-header__drawer-features a{padding:var(--space-2-5) var(--space-4) var(--space-2-5) var(--space-8);font-size:var(--font-size-sm);color:var(--gray-600);text-decoration:none;display:block}.mp-header__drawer-feature-list{gap:var(--space-4);width:min(100%, calc(var(--space-96) + var(--space-6) - var(--space-px)));margin:var(--space-4) auto 0;flex-direction:column;display:flex}.mp-header__drawer-features .mp-header__drawer-feature-item{align-items:center;gap:var(--space-4);padding:var(--space-0);color:var(--color-text-default);display:flex}.mp-header__drawer-features .mp-header__drawer-feature-item:hover{color:var(--color-text-default);background:0 0}.mp-header__drawer-features a:hover{background:var(--color-bg-secondary);color:var(--gray-900)}.mp-header__drawer-divider{background:var(--gray-200);height:1px;margin:var(--space-2) 0}.header-row--marketplace--with-search{gap:var(--space-8);grid-template-columns:auto 1fr auto auto}.mp-header__search{width:280px;height:var(--space-9);background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-full);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out);justify-self:end;align-items:stretch;display:flex;position:relative}.mp-header__search.is-visible{opacity:1;pointer-events:auto}.mp-header__search-platform{align-items:center;gap:var(--space-1);padding:0 var(--space-3);cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;display:flex}.mp-header__search-platform-icon{color:var(--color-text-subtle);flex-shrink:0;align-items:center;display:flex}.mp-header__search-platform-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-default);white-space:nowrap;line-height:1}.mp-header__search-chev{pointer-events:none;color:var(--color-text-subtle);flex-shrink:0}.mp-header__search-platform-dropdown{top:calc(100% + var(--space-2));background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-1) 0;min-width:200px;z-index:var(--ds-z-sticky);margin:0;list-style:none;display:none;position:absolute;right:0;box-shadow:0 8px 24px #0000001f}.mp-header__search-platform-dropdown.is-open{display:block}.mp-header__search-platform-option{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-default);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);white-space:nowrap;display:flex}.mp-header__search-platform-option:hover{background:var(--color-bg-secondary)}.mp-header__search-platform-option--active{font-weight:var(--font-weight-bold);color:var(--color-brand-500)}.mp-header__search-divider{background:var(--color-border-default);width:1px;margin:var(--space-2) 0;flex-shrink:0;align-self:stretch}.mp-header__search-input-wrap{flex:1;align-items:center;min-width:0;display:flex;position:relative}.mp-header__search-input{width:100%;height:100%;color:var(--color-text-default);font-size:var(--font-size-sm);padding:0 var(--space-3);font-family:var(--font-family-base);background:0 0;border:none;outline:none;min-width:0}.mp-header__search-input::placeholder{color:var(--color-text-subtle);font-size:12px}.mp-header__search-popup{top:calc(100% + var(--space-2));overscroll-behavior:contain;background:var(--color-bg-primary);border-radius:var(--radius-xl);width:320px;max-width:90vw;max-height:360px;padding:var(--space-4);box-sizing:border-box;z-index:var(--ds-z-sticky);display:none;position:absolute;left:0;overflow-y:auto;box-shadow:0 8px 32px #0000002e}.mp-header__search-popup.is-open{display:block}.mp-header__search-popup-label{font-size:var(--font-size-sm);color:var(--gray-700);margin-bottom:var(--space-3)}.mp-header__search-popup-suggested{margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-default)}.mp-header__search-popup-suggested[hidden]{display:none}.mp-header__search-popup-suggested-list{gap:var(--space-0-5);flex-direction:column;display:flex}.mp-header__search-popup-suggested-item{text-align:left;width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--gray-800);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);background:0 0;border:none;font-family:inherit;display:block}.mp-header__search-popup-suggested-item:hover{background:var(--color-bg-secondary)}.mp-header__search-popup-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.mp-header__search-chip{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);color:var(--color-text-default);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);white-space:nowrap;flex:none;text-decoration:none;display:inline-flex}.mp-header__search-chip:hover{background:var(--color-bg-secondary)}.mp-header__search-chip.is-selected{background:var(--gray-800);border-color:var(--gray-800);color:var(--color-text-inverse)}.mp-header__search-chip.is-selected img{filter:brightness(0)invert()}.mp-header__search-chip img{flex-shrink:0;width:20px;height:20px}.mp-header__search-submit{width:var(--space-7);height:var(--space-7);margin-right:var(--space-1);background:var(--color-brand-600);color:var(--color-text-inverse);border-radius:var(--radius-full);padding:var(--space-0);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);border:none;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex}.mp-header__search-submit:hover{background:var(--color-brand-700)}@media (prefers-reduced-motion:reduce){.mp-header__search{transition:none}}@media (max-width:1440px){.header-row--marketplace--with-search .mp-header__nav{gap:var(--space-6)}}@media (max-width:1024px){.header-row--marketplace{gap:var(--space-4);padding:0 var(--space-4);grid-template-columns:auto 1fr auto auto}.mp-header__nav,.mp-header__search{display:none}.mp-header__actions{gap:var(--space-0);grid-column:3;display:flex;position:static}.mp-header__actions .mp-header__btn--ghost,.mp-header__actions .mp-header__actions-row--auth{display:none}.mp-header__actions .mp-header__creator-link{top:calc(100% + var(--space-0-5));right:var(--space-4)}.mp-header__hamburger{width:var(--space-6);height:var(--space-6);padding:var(--space-0);grid-column:4;justify-self:end;display:inline-flex}.mp-header__drawer{padding:calc(var(--space-8) + var(--space-0-5)) calc(var(--space-8) + var(--space-0-5))}.mp-header__drawer-nav{gap:var(--space-8)}.mp-header__drawer-features summary{padding:var(--space-0);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug)}.mp-header__drawer-features summary:after{right:var(--space-0);top:var(--space-0)}.mp-header__drawer-feature-list{margin-top:var(--space-4)}.mp-header__drawer-link{padding:var(--space-0);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-snug)}}@media (min-width:1025px) and (max-width:1439px){.header-row--marketplace--auth{gap:var(--space-4);padding:0 var(--space-4);grid-template-columns:auto 1fr auto auto}.header-row--marketplace--auth .mp-header__nav,.header-row--marketplace--auth .mp-header__search{display:none}.header-row--marketplace--auth .mp-header__actions{gap:var(--space-0);grid-column:3;display:flex;position:static}.header-row--marketplace--auth .mp-header__actions .mp-header__btn--ghost,.header-row--marketplace--auth .mp-header__actions .mp-header__actions-row--auth{display:none}.header-row--marketplace--auth .mp-header__hamburger{width:var(--space-6);height:var(--space-6);padding:var(--space-0);grid-column:4;justify-self:end;display:inline-flex}}@media (max-width:800px){.header:has(.header-row--marketplace){z-index:200;position:sticky;top:0}.header-row-auth--brand{padding:0 var(--space-4)}.header-row-auth--brand .header-right{margin-left:auto}.brand-mobile-nav{display:block}.brand-mobile-nav summary{width:var(--space-10);height:var(--space-10);color:var(--color-text-default);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:flex}.brand-mobile-nav summary::-webkit-details-marker{display:none}.brand-mobile-nav summary svg{width:var(--space-6);height:var(--space-6)}.brand-mobile-nav summary [data-lucide=x],.brand-mobile-nav[open] summary [data-lucide=menu]{display:none}.brand-mobile-nav[open] summary [data-lucide=x]{display:block}.brand-mobile-nav nav{top:var(--marketplace-header-height);left:var(--space-0);right:var(--space-0);gap:var(--space-6);padding:calc(var(--space-8) + var(--space-0-5));background:var(--color-bg-primary);border-top:var(--border-default);z-index:var(--ds-z-sticky);flex-direction:column;display:none;position:absolute;box-shadow:0 8px 24px #00000014}.brand-mobile-nav[open] nav{display:flex}.brand-mobile-nav nav a{color:var(--color-text-default);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-snug);text-decoration:none}.brand-mobile-nav nav .brand-mobile-nav__campaign{height:var(--space-10);padding:var(--space-2) var(--space-4);border:var(--border-default);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.brand-mobile-nav__divider{height:var(--space-px);background:var(--color-border-default)}}#content{width:88%!important}.hero-holder{flex-direction:column;align-items:center;margin:2% 0;display:flex}.hero-title{text-align:center;color:var(--black);margin:0;font-size:260%;font-weight:600}.title-gradient{color:#0f172a}.hero-subtitle{color:gray;text-align:center;max-width:80%;margin:1.5% 0 2.5%;font-size:105%;font-weight:400}.quick-search-holder{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.quick-search-item{box-shadow:var(--darkBoxShadow);cursor:pointer;background:#fff;border-radius:50px;align-items:center;gap:8px;padding:8px 16px;display:flex}.quick-search-item:hover{z-index:10;background-color:#00000008;transition:all .2s ease-in-out}.quick-search-img{justify-content:center;align-items:center;display:flex}.quick-search-title{font-size:84%;font-weight:600;line-height:1}.sections-holder{margin:2% auto}.section-holder{margin-bottom:6%}.section-title{align-items:baseline;margin:0;font-size:150%;font-weight:600;display:flex}.section-subtitle{color:gray;align-items:center;margin:4px 0 8px;font-size:92%;font-weight:400;display:flex}.explore-btn{color:var(--black);cursor:pointer;margin-left:auto;font-weight:600}.listing-row{justify-content:space-between;margin-top:1%;display:flex}.listing-row .profile-listing-holder{width:24%;min-width:245px}.category-listing-holder{cursor:pointer;width:24%;min-width:200px;position:relative}.category-listing-img-holder{background-color:#000;border-radius:9px;width:100%;height:185px;position:relative;overflow:hidden}.category-listing-img{object-fit:cover;border-radius:8px;width:100%;height:100%;transition:transform .4s cubic-bezier(.17,.67,.13,1.02)}.category-listing-owner-holder{align-items:center;display:flex;position:absolute;bottom:12px;left:12px}.category-listing-owner-name{color:#fff;align-items:center;font-size:115%;font-weight:600;display:flex}.row-holder{margin:6% auto}.example-row-holder{justify-content:space-between;align-items:center;display:flex}.example-row-title{margin:0 0 9%;font-size:190%;font-weight:600}.example-img-holder{width:50%}.example-steps-holder{width:42%}.example-step{margin:8% 0}.example-step:last-child{margin:0}.example-step-title{margin:0;font-size:125%;font-weight:600}.example-step-txt{color:gray;margin-top:2%;font-size:95%;font-weight:400;line-height:1.4}.example-img{filter:drop-shadow(2px 8px .9rem #f9f9f9);width:100%}.example-step-tag{color:#fff;background:#0f172a;border-radius:50px;width:fit-content;margin-bottom:4%;padding:7px 20px;font-size:110%;font-weight:600}.row-title{margin:0;font-size:165%;font-weight:600}.row-title-center{text-align:center}.row-subtitle{color:gray;margin:1% 0 2%;font-size:95%;font-weight:400}.steps-holder{justify-content:space-between;display:flex}.step-holder{background-color:#000;border-radius:8px;width:30%;height:220px;position:relative}.step-img{object-fit:cover;border-radius:8px;width:100%;height:100%}.step-txt-holder{border-radius:8px;width:92%;position:absolute;bottom:20px;left:4%}.step-num{color:#eee;margin:0 0 10px;font-size:140%}.step-title{color:#fff;margin:0;font-size:135%;font-weight:600}.step-txt{color:#eee;margin-top:8px;font-size:95%;font-weight:400;line-height:1.4}.features-holder{flex-wrap:wrap;justify-content:space-between;display:flex;margin:40px auto!important}.feature-holder{box-shadow:var(--lightBoxShadow);border-left:1px solid var(--collabstrDark);border-radius:8px;flex:0 21%;margin-bottom:20px;padding:25px 16px}.feature-img{width:21px;margin-bottom:14px}.feature-title{flex-direction:column;font-size:135%;font-weight:600;display:flex}.feature-txt{color:gray;margin-top:8px;font-size:95%;font-weight:400;line-height:1.4}.content-holder{cursor:pointer;width:19%;height:330px;position:relative}.content-img{object-fit:cover;border-radius:8px;width:100%;height:100%}.play-btn-holder{background:#0009;border-radius:0 0 8px 8px;width:100%;position:absolute;bottom:0}.play-btn{width:20px;margin-bottom:11px;margin-left:11px}.logo-title{text-align:center;color:#ababab;margin-bottom:-2.5%;font-size:92%}.logo-holder{opacity:.75;justify-content:space-evenly;align-items:center;margin:4% 0 -2%;display:flex}.logo-img{width:150px}.niches{flex-wrap:wrap;justify-content:center;align-items:center;width:70%;margin:3% auto 4%;display:flex}.niche{text-align:center;color:#1e293b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:30px;min-width:90px;margin:6px;padding:8px 18px;font-size:13px;font-weight:500;text-decoration:none}.testimonials-holder{justify-content:space-between;margin-top:4%;display:flex}.testimonial-holder{width:30%}.quote-img{fill:#fb669d;width:32px;margin-bottom:12px}.testimonial-title{font-size:118%;font-style:italic;font-weight:600}.testimonial-txt{margin:5% 0;font-size:95%;font-weight:300;line-height:1.4}.testimonial-author{font-style:italic;font-weight:600}.case-study-row{margin-top:2%}.case-study-row .profile-listing-holder{width:32%!important;min-width:275px!important}.similar-post-title{color:#fff;margin:0;padding:20px 12px;font-size:130%;font-weight:500}.faqs-holder{margin:10% 0 8%}.faq-holder{cursor:pointer;border-bottom:1px solid #0000001a;margin-bottom:4%;padding-bottom:2%}.faq-title-holder{justify-content:space-between;align-items:center;display:flex}.faq-btn{width:15px;margin-right:10px;transition-duration:.3s}.faq-question{margin:0;font-size:112%;font-weight:600}.faq-answer{margin-top:2%;font-size:95%;font-weight:300;display:none}.faqs-holder li{margin:10px 0}.see-all-btn{border:1px solid var(--black);color:inherit;border-radius:8px;align-items:center;width:fit-content;margin-top:3%;padding:15px 25px;font-weight:500;text-decoration:none;display:flex}.see-all-btn-img{width:10px;margin-left:8px}.listing-results{margin-top:1%}.paths-holder{align-items:center;margin:7% 0 -4%;display:flex}.path-holder{color:var(--black);font-weight:500}.navigation-holder{margin-top:13%}.combos-holder{flex-wrap:wrap;justify-content:space-between;margin:3% 0 6%;display:flex}.combo-holder{color:inherit;flex:0 24%;margin:1.5% 0;font-size:95%}.cta-holder{background-color:#0f172a;border-radius:15px;width:100%;height:350px;display:flex;position:relative;overflow:hidden}.cta-overlay-holder{color:#fff;background:#0f172a;border-radius:15px 0 0 15px;width:55%;height:100%;position:absolute}.cta-txt-holder{flex-direction:column;justify-content:center;width:85%;height:100%;margin:0 auto auto;display:flex}.cta-img{object-fit:cover;object-position:center;border-radius:0 15px 15px 0;width:65%;height:100%;margin-left:auto}.cta-title{color:#fff;margin:0;font-size:210%;font-weight:700}.cta-txt{color:#cbd5e1;margin:3% 0;font-size:100%;font-weight:400}.cta-btn{color:var(--black);background-color:#fff;width:190px;margin:3% 0 0;padding:16px 5px}.empty-feature-holder{visibility:hidden}@media only screen and (max-width:1150px){.listing-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap!important;gap:16px!important;margin-top:14px!important;padding-bottom:8px!important;display:flex!important;overflow-x:auto!important}.listing-row::-webkit-scrollbar{display:none}.listing-row .profile-listing-holder,.category-listing-holder{scroll-snap-align:start;flex:0 0 250px!important;min-width:250px!important;max-width:250px!important;margin:0!important}}@media only screen and (max-width:1000px){.section-holder{margin-bottom:11%}.empty-feature-holder{display:none}}@media only screen and (max-width:800px){#content{width:92%!important}.hero-holder{margin:1% 0 0}.hero-title{font-size:215%}.hero-subtitle{max-width:100%;margin:3% 0 6%;font-size:95%;line-height:1.4}.sections-holder{margin:8% auto}.row-holder{margin:16% 0}.row-subtitle{margin:2% 0}.steps-holder{flex-direction:column}.step-holder{width:100%;height:200px;margin:3% 0}.features-holder{flex-direction:column;width:100%;margin-top:24px}.content-holder{min-width:180px;height:285px;margin:0 3% 0 0}.logo-holder{flex-wrap:wrap}.logo-img{flex:0 30%;width:130px}.brand-logo-holder .logo-img{margin:2% 0}.example-row-holder{flex-direction:column-reverse}.example-row-holder-reverse{flex-direction:column}.example-steps-holder,.example-img-holder{width:100%}.example-steps-holder{margin-top:32px}.example-row-title{margin:6% 0 11%;font-size:150%}.example-step-title{font-size:120%}.example-img{filter:drop-shadow(2px 8px .9rem #eee)}.faqs-holder{margin:25% 0}.faq-holder{margin-bottom:10%;padding-bottom:4%}.faq-question{font-size:100%}.faq-btn{width:12px}.see-all-btn{margin-top:9%}.listing-results{margin-top:4%}.paths-holder{flex-wrap:wrap;margin:16% 0 -13%;line-height:2}.navigation-holder{margin-top:30%}.combos-holder{margin:5% 0 15%}.combo-holder{flex:0 45%;margin:3% 0}.cta-holder{height:315px}.cta-overlay-holder{text-align:center;background:#000000a6;border-radius:15px;width:100%}.cta-img{object-position:0;width:100%}.cta-txt-holder{width:90%;margin:0 auto auto}.cta-title{font-size:175%}.cta-txt{margin:5% 0}.cta-btn{width:100%;margin:5% auto 0;padding:22px 0}.testimonials-holder{flex-direction:column}.testimonial-holder{width:100%;margin:10% 0}.case-study-row .profile-listing-img-holder{height:300px!important}.similar-posts-title{margin:17% 0 4%}.niches{width:100%;margin:6% auto}.niche{min-width:80px;margin:5px;padding:8px 10px;font-size:80%}.quick-search-holder{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:10px!important;margin:16px 0 0!important;padding:6px 2px 10px!important;display:flex!important;overflow-x:auto!important}.quick-search-holder::-webkit-scrollbar{display:none}.quick-search-item{white-space:nowrap!important;flex-shrink:0!important;min-width:fit-content!important}}.profile-listing-holder{cursor:pointer;position:relative}.profile-listing-img-holder{background-color:#000;border-radius:9px;width:100%;height:320px;position:relative;overflow:hidden}.profile-listing-img{object-fit:cover;border-radius:8px;width:100%;height:100%;transition:transform .4s cubic-bezier(.17,.67,.13,1.02)}.profile-listing-holder:hover .profile-listing-img,.category-listing-holder:hover .category-listing-img{transform:scale(1.1)}.profile-listing-owner-holder{align-items:center;display:flex;position:absolute;bottom:8px;left:8px}.profile-listing-owner-info-holder{flex-direction:column;display:flex}.profile-listing-owner-name{color:#fff;align-items:center;font-size:80%;font-weight:600;display:flex}.verified-badge{width:14px;margin-left:4px}.profile-listing-owner-location{color:#fff;margin-top:1px;font-size:72%;font-weight:300}.profile-listing-info-row{justify-content:space-between;align-items:center;margin:2% 0 1%;display:flex}.profile-listing-category{color:var(--lightGray);font-size:75%}.profile-listing-price{font-size:95%;font-weight:600}.profile-listing-title{text-overflow:ellipsis;white-space:nowrap;max-width:600px;height:18px;margin:0;font-size:90%;font-weight:300;overflow:hidden}.active-invite-btn{color:var(--black)!important;border:1px solid var(--black)!important;cursor:default!important;background:#fff!important;border-radius:8px!important}.profile-listing-description{color:gray;margin-top:10px;font-size:85%;font-weight:300}.profile-platform-badge{background-color:#fff;border:1px solid #fff;border-radius:50px;width:fit-content;height:auto;margin-bottom:4px;padding:2px 5px;display:flex}.profile-listing-platform-img{width:12px;height:12px;margin-right:5px}.profile-listing-followers{font-size:65%;font-weight:600}.profile-listing-img-holder .profile-listing-badge-holder{z-index:99;display:flex;position:absolute;top:10px;left:8px}.profile-listing-img-holder .profile-listing-badge{box-shadow:var(--darkBoxShadow);background-color:#000000b3;border:1px solid #fff;border-radius:5px;align-items:end;margin-right:5px;padding:5px;display:flex}.profile-listing-img-holder .profile-listing-badge-img{width:13px;margin-right:3px}.profile-listing-img-holder .profile-listing-badge-title{color:#fff;font-size:70%;font-weight:600}.profile-listing-img-holder .profile-listing-badge-holder .tooltip-txt{width:125px!important;top:28px!important;left:0!important}.profile-listing-img-holder .save-btn{z-index:99;padding:6px;display:flex;position:absolute;top:4px;right:4px}.profile-listing-img-holder .save-btn-img{fill:#ff385c;stroke:#fff;stroke-width:2px;width:24px;height:24px;display:block;overflow:visible}.unsaved-btn-img{fill:#00000080!important}.profile-listing-review-holder{align-items:center;font-weight:500;display:flex}.profile-listing-review-img{width:12px;margin:0 3px 0 7px}.invite-campaign-btn{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:8px;width:95%;margin-top:15px;padding:10px 16px;font-size:100%;font-weight:600;transition:opacity .2s}.invite-campaign-btn:hover{opacity:.9}@media only screen and (max-width:800px){.profile-listing-img-holder{height:250px}.profile-listing-title{max-width:200px}}.search-form-holder{width:75%;max-width:820px;margin:0 auto;position:relative}.search-holder{box-shadow:var(--lightBoxShadow);cursor:pointer;background:#fff;border-radius:50px;justify-content:space-between;align-items:center;padding:4px;transition-duration:.3s;display:flex;position:relative}.filter-section{border-radius:40px;flex-direction:column;justify-content:center;width:100%;padding:16px 20px 16px 24px;display:flex;position:relative}.filter-section:first-child{padding-left:28px}.filter-section:hover{box-shadow:var(--lightBoxShadow);background-color:#00000004}.filter-title{color:var(--black);letter-spacing:-.01em;font-size:82%;font-weight:700;line-height:1.2}.filter-placeholder{color:var(--lightGray);margin-top:4px;font-size:90%;line-height:1.3}.filter-placeholder-chosen{color:var(--black);margin-top:4px;font-size:90%;font-weight:500;line-height:1.3}.filter-search-input{font:inherit;background:0 0;border:none;outline:none;width:calc(100% - 15px);padding:0}.filter-search-input::placeholder{color:var(--lightGray)}.filter-seperator{border-right:1px solid #e6e6e6;flex-shrink:0;height:38px}.search-btn{background-color:var(--black);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;margin-right:8px;padding:0;font-family:inherit;font-weight:600;transition-duration:.3s;display:flex}.search-btn:hover{opacity:.85;transform:scale(1.02)}.search-img{width:18px;height:18px}.filter-dropdown-holder{z-index:999;width:calc(100% - 30px);max-height:300px;box-shadow:var(--darkBoxShadow);background-color:#fff;border-radius:30px;padding:14px;transition-duration:.3s;display:none;position:absolute;top:calc(100% + 13px);overflow-y:scroll}.platform-dropdown-holder{left:0}.clear-input-btn{background-color:#eee;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:none;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.clear-input-img{width:9px;height:10px}.category-dropdown-holder{right:0}.filter-dropdown-holder::-webkit-scrollbar{-webkit-appearance:scrollbartrack-vertical;width:3px!important;display:block!important}.filter-dropdown-holder::-webkit-scrollbar-track{background:#fff!important;border-radius:50px!important}.filter-dropdown-holder::-webkit-scrollbar-thumb{background:#d1d4d999!important;border-radius:50px!important}.filter-dropdown-holder::-webkit-scrollbar-thumb:hover{background:#d1d4d9cc!important}.filter-dropdown-option{cursor:pointer;border-radius:8px;padding:15px;font-size:95%;font-weight:500;transition-duration:.3s;display:flex}.filter-dropdown-option-selected,.filter-dropdown-option:hover,.filter-search-input-suggestion-option:hover{background-color:#e7e7ea}.filter-search-input-pop-title{color:#bbb;margin-bottom:14px;font-size:76%;font-weight:600}.filter-search-input-pop-holder{flex-wrap:wrap;align-items:center;display:flex}.filter-search-input-pop-option{text-align:center;background-color:#f1f1f1;border-radius:5px;width:fit-content;margin:0 10px 12px 0;padding:6px 12px;font-size:86%;transition-duration:.3s}.filter-search-input-pop-option:hover{background-color:#d6d6d6}.filter-search-input-pop-option.selected-category{opacity:.5;cursor:default}.filter-search-input-pop-option.selected-category:hover{background-color:#f1f1f1}.filter-search-input-suggestion-title{color:#bbb;margin-bottom:4px;font-size:72%}.filter-search-input-suggestion-area{display:none}.filter-search-input-suggestion-option{border-radius:8px;padding:10px 0;font-size:92%;font-weight:500;transition-duration:.3s}.filter-search-input-suggestion-option:last-child{margin-bottom:8px}.mobile-select-dropdown{opacity:0;z-index:9999;width:100%;height:100%;font-size:100%;display:none;position:absolute;top:0;left:0}.more-filters-btn-holder{justify-content:center;align-items:center;margin:2.5% 0 0 auto;display:flex}.filters-btn{cursor:pointer;white-space:nowrap;border:1px solid #cdcdcd;border-radius:50px;align-items:center;margin-right:16px;padding:8px 12px;font-size:86%;transition-duration:.3s;display:flex;position:relative}.filters-btn:hover,.filters-btn-selected{border:1px solid var(--black);background-color:#efefef99}.filters-btn-img{fill:none;width:12px;height:12px;stroke:var(--black);stroke-width:5px;margin-left:8px;overflow:visible}.filters-btn-holder{position:relative}.filters-btn-dropdown{z-index:998;max-height:300px;box-shadow:var(--darkBoxShadow);background-color:#fff;border-radius:8px;min-width:270px;transition-duration:.3s;display:none;position:absolute;top:calc(100% + 13px);left:0;overflow-y:scroll}.filters-btn-dropdown-main{flex-direction:column;max-height:205px;padding:14px;display:flex;overflow-y:scroll}.filters-btn-dropdown-footer{border-top:1px solid #ebebeb;justify-content:space-between;align-items:center;padding:14px;font-size:85%;display:flex}.disable-filter{color:#cdcdcd}.disable-filter .filters-btn-img{opacity:.4}.clear-btn{color:gray;cursor:pointer;text-decoration:underline}.clear-btn:hover{opacity:.8}.filters-btn-dropdown-footer .btn{color:#fff;background-color:var(--black);padding:9px 14px}.checkbox-holder{cursor:pointer;width:fit-content;margin:10px 0;padding-left:28px;font-size:15px;line-height:21px;display:flex;position:relative}.checkbox-holder input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.checkmark{border:1px solid #aaa;border-radius:4px;width:18px;height:18px;transition-duration:.3s;position:absolute;top:0;left:0}.checkbox-holder:hover input~.checkmark{border:1px solid var(--black)}input:checked~.checkmark{background-color:var(--black)}.checkmark:after{content:"";display:none;position:absolute}input:checked~.checkmark:after{display:block}.checkmark:after{border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;top:2px;left:6px;transform:rotate(45deg)}.prem-filter-badge{color:#fff;background:#0f172a;border-radius:50px;padding:3px 5px;font-size:60%;font-weight:600;position:absolute;top:-10px;right:-13px}@media only screen and (max-width:1400px){.search-form-holder{width:100%}}@media only screen and (max-width:1100px){.more-filters-btn-holder{justify-content:initial;margin:3% auto;padding:15px 0 1%;overflow-x:scroll}.filters-btn{min-width:fit-content}.filters-btn-dropdown{top:initial;width:92%;position:fixed;left:50%;transform:translate(-50%)}.filters-btn-dropdown-main{max-height:175px;padding:22px 14px}.filters-btn-dropdown-footer{padding:18px 14px}.filters-btn-dropdown-footer .btn{padding:12px 18px}}@media only screen and (max-width:800px){.search-form-holder{width:100%}.search-holder{border-radius:40px;flex-direction:column;padding:0 12px 12px}.filter-section{width:100%;margin:8px 0 0;position:relative;padding:8px 0 8px 22px!important}.filter-placeholder,.filter-placeholder-chosen{font-size:100%}.mobile-select-dropdown{display:block}.filter-seperator{border-bottom:1px solid #e6e6e6;border-right:none;width:100%;height:8px}.search-btn{width:100%;height:48px;margin:10px 0 0;padding:0;border-radius:14px!important}.filter-section:hover{box-shadow:none}.filter-dropdown-holder{width:calc(100% - 28px);max-height:200px}}:root{--background:#fff;--foreground:#0e1a2b;--ink:#0e1a2b;--signal:#e8481c;--muted:#536279;--subtle:#899ab4;--line:#0e1a2b17;--canvas:#f7f9fc;--accent:#e8481c;--accent-hover:#cf3a10;--accent-soft:#e8481c14;--accent-2:#0e1a2b;--shadow-soft:#0e1a2b14 0 2px 16px 0;--shadow-medium:#0e1a2b1f 0 4px 14px 0;--shadow-dark:#0e1a2b2e 0 6px 20px 0;--surface:#fff}@keyframes riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes pop{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translate(0)}50%{transform:translateY(-14px)}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--background);scroll-behavior:smooth}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{color:#0e1a2b;background-color:#e8481c2e}:focus-visible{outline-offset:2px;outline:2px solid #0f172a}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}.ds-dropdown-trigger{background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-full);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);align-items:center;gap:6px;padding:4px 8px 4px 4px;font-family:inherit;display:inline-flex}.ds-dropdown-trigger:hover{background:var(--color-bg-secondary)}.ds-dropdown-trigger__chevron{transition:transform var(--duration-fast) var(--ease-out)}.ds-dropdown-trigger__chevron.is-open{transform:rotate(180deg)}.listing-row{flex-wrap:wrap;justify-content:flex-start;gap:2% 1%}.categories-row{flex-wrap:wrap;gap:2% 1%}@media (max-width:800px){.quick-search-holder{width:100%;max-width:100%}}*{scrollbar-width:thin;scrollbar-color:#2223 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#2222222e padding-box content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#2222224d padding-box content-box}.tour-highlight-active{border-radius:20px;transition:outline .25s,box-shadow .25s;outline:2px solid var(--accent)!important;outline-offset:4px!important;box-shadow:0 0 0 8px #fb669d24,0 24px 48px -20px #10182859!important}@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-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-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}
