/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--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-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:"DinNext", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-950:oklch(26.2% .051 172.552);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.8125rem;--text-xs--line-height:1.5;--text-sm:.875rem;--text-sm--line-height:1.6;--text-base:1rem;--text-base--line-height:1.7;--text-lg:1.125rem;--text-lg--line-height:1.65;--text-xl:1.25rem;--text-xl--line-height:1.5;--text-2xl:1.5rem;--text-2xl--line-height:1.4;--text-3xl:1.875rem;--text-3xl--line-height:1.3;--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius-brand:10px;--color-brand-navy-light:#324a63;--color-brand-green:#00b265;--color-brand-green-dark:#009b58;--color-brand-text:#18293d;--color-brand-muted:#64748b;--color-brand-border:#e2e8f0}}@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-none{pointer-events:none}.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}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-3\.5{inset-inline-start:calc(var(--spacing) * 3.5)}.start-4{inset-inline-start:calc(var(--spacing) * 4)}.start-6{inset-inline-start:calc(var(--spacing) * 6)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-12{top:calc(var(--spacing) * 12)}.bottom-0{bottom:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[10000\]{z-index:10000}.z-\[10010\]{z-index:10010}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-4{margin:calc(var(--spacing) * 4)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.ms-0{margin-inline-start:0}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-6{margin-inline-start:calc(var(--spacing) * 6)}.ms-12{margin-inline-start:calc(var(--spacing) * 12)}.ms-16{margin-inline-start:calc(var(--spacing) * 16)}.ms-auto{margin-inline-start:auto}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.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-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-7{margin-top:calc(var(--spacing) * 7)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-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}.table-row{display:table-row}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-square{aspect-ratio:1}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.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-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-36{height:calc(var(--spacing) * 36)}.h-52{height:calc(var(--spacing) * 52)}.h-dvh{height:100dvh}.h-full{height:100%}.max-h-\[34rem\]{max-height:34rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[92vh\]{max-height:92vh}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-\[50vh\]{min-height:50vh}.min-h-\[55vh\]{min-height:55vh}.min-h-\[86px\]{min-height:86px}.min-h-\[420px\]{min-height:420px}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.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-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-36{width:calc(var(--spacing) * 36)}.w-fit{width:fit-content}.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-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[260px\]{min-width:260px}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.list-inside{list-style-position:inside}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[44px_minmax\(260px\,1fr\)_150px_160px_150px_180px\]{grid-template-columns:44px minmax(260px,1fr) 150px 160px 150px 180px}.grid-cols-\[auto_1\.7fr_\.8fr_\.8fr_auto\]{grid-template-columns:auto 1.7fr .8fr .8fr auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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)))}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}: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-\[\#E2E8F0\]>:not(:last-child)){border-color:#e2e8f0}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[30px\]{border-radius:30px}.rounded-brand{border-radius:var(--radius-brand)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.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-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#00B265\]{border-color:#00b265}.border-\[\#00B265\]\/20{border-color:oklab(67.0501% -.150757 .0712808/.2)}.border-\[\#00B265\]\/30{border-color:oklab(67.0501% -.150757 .0712808/.3)}.border-\[\#00B265\]\/50{border-color:oklab(67.0501% -.150757 .0712808/.5)}.border-\[\#18293D\]{border-color:#18293d}.border-\[\#A7F3D0\]{border-color:#a7f3d0}.border-\[\#E2E8F0\]{border-color:#e2e8f0}.border-\[\#FDE68A\]{border-color:#fde68a}.border-\[\#FECACA\]{border-color:#fecaca}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-brand-border{border-color:var(--color-brand-border)}.border-current{border-color:currentColor}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-600{border-color:var(--color-emerald-600)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-zinc-200{border-color:var(--color-zinc-200)}.bg-\[\#00B265\]{background-color:#00b265}.bg-\[\#18293D\]{background-color:#18293d}.bg-\[\#18293D\]\/60{background-color:oklab(27.6377% -.0125776 -.0418622/.6)}.bg-\[\#18293D\]\/70{background-color:oklab(27.6377% -.0125776 -.0418622/.7)}.bg-\[\#E2E8F0\]{background-color:#e2e8f0}.bg-\[\#E8F8F0\]{background-color:#e8f8f0}.bg-\[\#E8F8F1\]{background-color:#e8f8f1}.bg-\[\#ECFDF5\]{background-color:#ecfdf5}.bg-\[\#F1F4F7\]{background-color:#f1f4f7}.bg-\[\#F7F8FA\]{background-color:#f7f8fa}.bg-\[\#FEF2F2\]{background-color:#fef2f2}.bg-\[\#FFFBEB\]{background-color:#fffbeb}.bg-amber-50{background-color:var(--color-amber-50)}.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-100{background-color:var(--color-amber-100)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200\/60{background-color:#e5e7eb99}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\/60{background-color:color-mix(in oklab, var(--color-gray-200) 60%, transparent)}}.bg-gray-300{background-color:var(--color-gray-300)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.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-950\/55{background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/55{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/70{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.bg-slate-950\/75{background-color:#020618bf}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/75{background-color:color-mix(in oklab, var(--color-slate-950) 75%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-zinc-100{background-color:var(--color-zinc-100)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-16{padding:calc(var(--spacing) * 16)}.px-1{padding-inline:var(--spacing)}.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-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-10{padding-inline-start:calc(var(--spacing) * 10)}.ps-11{padding-inline-start:calc(var(--spacing) * 11)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pt-0{padding-top:0}.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-7{padding-top:calc(var(--spacing) * 7)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-start{text-align:start}.\[font-family\:Almarai\,sans-serif\]{font-family:Almarai,sans-serif}.font-\[\'DinNext\'\]{font-family:DinNext}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.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-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#00B265\]{color:#00b265}.text-\[\#1E3247\]{color:#1e3247}.text-\[\#009B58\]{color:#009b58}.text-\[\#324A63\]{color:#324a63}.text-\[\#18293D\]{color:#18293d}.text-\[\#047857\]{color:#047857}.text-\[\#64748B\]{color:#64748b}.text-\[\#92400E\]{color:#92400e}.text-\[\#B91C1C\]{color:#b91c1c}.text-\[\#DC2626\]{color:#dc2626}.text-\[\#F59E0B\]{color:#f59e0b}.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-900{color:var(--color-amber-900)}.text-brand-green-dark{color:var(--color-brand-green-dark)}.text-brand-muted{color:var(--color-brand-muted)}.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-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.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-white{color:var(--color-white)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-950{color:var(--color-zinc-950)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.accent-\[\#00B265\]{accent-color:#00b265}.accent-emerald-500{accent-color:var(--color-emerald-500)}.accent-emerald-600{accent-color:var(--color-emerald-600)}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.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-none{--tw-shadow:0 0 #0000;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)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-gray-100{--tw-ring-color:var(--color-gray-100)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-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-\[inset-inline-start\]{transition-property:inset-inline-start;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-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}.outline-none{--tw-outline-style:none;outline-style:none}.\[goldmasr\:inertia\]{goldmasr:inertia}.\[goldmasr\:react\]{goldmasr:react}.\[program\:goldmasr-inertia-ssr\]{program:goldmasr-inertia-ssr}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:border-\[\#00B265\]:hover{border-color:#00b265}.hover\:border-\[\#00B265\]\/40:hover{border-color:oklab(67.0501% -.150757 .0712808/.4)}.hover\:border-\[\#00B265\]\/50:hover{border-color:oklab(67.0501% -.150757 .0712808/.5)}.hover\:border-brand-navy-light:hover{border-color:var(--color-brand-navy-light)}.hover\:border-emerald-500:hover{border-color:var(--color-emerald-500)}.hover\:border-slate-600:hover{border-color:var(--color-slate-600)}.hover\:bg-\[\#00B265\]:hover{background-color:#00b265}.hover\:bg-\[\#009B58\]:hover{background-color:#009b58}.hover\:bg-\[\#132237\]:hover{background-color:#132237}.hover\:bg-\[\#E8F8F1\]:hover{background-color:#e8f8f1}.hover\:bg-\[\#E8F8F1\]\/30:hover{background-color:oklab(96.5345% -.0187693 .00401115/.3)}.hover\:bg-\[\#E8F8F1\]\/40:hover{background-color:oklab(96.5345% -.0187693 .00401115/.4)}.hover\:bg-\[\#F7F8FA\]:hover{background-color:#f7f8fa}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:text-\[\#009B58\]:hover{color:#009b58}.hover\:text-brand-green-dark:hover{color:var(--color-brand-green-dark)}.hover\:text-emerald-600:hover{color:var(--color-emerald-600)}.hover\:text-emerald-700:hover{color:var(--color-emerald-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:ring-2:hover{--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)}.hover\:ring-emerald-500\/20:hover{--tw-ring-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.hover\:ring-emerald-500\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}}.focus\:border-\[\#00B265\]:focus{border-color:#00b265}.focus\:border-\[\#324A63\]:focus{border-color:#324a63}.focus\:border-emerald-500:focus{border-color:var(--color-emerald-500)}.focus\:border-slate-600:focus{border-color:var(--color-slate-600)}.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-\[\#00B265\]\/10:focus{--tw-ring-color:oklab(67.0501% -.150757 .0712808/.1)}.focus\:ring-\[\#00B265\]\/15:focus{--tw-ring-color:oklab(67.0501% -.150757 .0712808/.15)}.focus\:ring-\[\#00B265\]\/20:focus{--tw-ring-color:oklab(67.0501% -.150757 .0712808/.2)}.focus\:ring-\[\#324A63\]\/10:focus{--tw-ring-color:oklab(40.0729% -.017544 -.048749/.1)}.focus\:ring-emerald-500\/15:focus{--tw-ring-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.focus\:ring-emerald-500\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.focus\:ring-slate-700\/10:focus{--tw-ring-color:#3141581a}@supports (color:color-mix(in lab, red, red)){.focus\:ring-slate-700\/10:focus{--tw-ring-color:color-mix(in oklab, var(--color-slate-700) 10%, transparent)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:w-64{width:calc(var(--spacing) * 64)}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1\.3fr_1fr_auto\]{grid-template-columns:1.3fr 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid{display:grid}.md\:min-w-0{min-width:0}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_130px_1fr_auto\]{grid-template-columns:1fr 1fr 130px 1fr auto}.md\:grid-cols-\[1fr_240px_auto\]{grid-template-columns:1fr 240px auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[1fr_auto_1fr_auto_auto\]{grid-template-columns:1fr auto 1fr auto auto}.md\:grid-cols-\[160px_minmax\(0\,1fr\)_auto\]{grid-template-columns:160px minmax(0,1fr) auto}.md\:grid-cols-\[auto_1\.7fr_\.8fr_\.8fr_auto\]{grid-template-columns:auto 1.7fr .8fr .8fr auto}.md\:grid-cols-\[minmax\(0\,1fr\)_100px_120px\]{grid-template-columns:minmax(0,1fr) 100px 120px}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:overflow-visible{overflow:visible}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:ms-0{margin-inline-start:0}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:h-auto{height:auto}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1fr_1fr_160px_160px_160px_auto\]{grid-template-columns:1fr 1fr 160px 160px 160px auto}.lg\:grid-cols-\[1fr_240px\]{grid-template-columns:1fr 240px}.lg\:grid-cols-\[1fr_260px\]{grid-template-columns:1fr 260px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[44px_minmax\(260px\,1fr\)_150px_160px_150px_180px\]{grid-template-columns:44px minmax(260px,1fr) 150px 160px 150px 180px}.lg\:grid-cols-\[100px_150px_minmax\(0\,1fr\)_150px_auto\]{grid-template-columns:100px 150px minmax(0,1fr) 150px auto}.lg\:grid-cols-\[240px_220px_190px_1fr\]{grid-template-columns:240px 220px 190px 1fr}.lg\:grid-cols-\[250px_minmax\(0\,1fr\)\]{grid-template-columns:250px minmax(0,1fr)}.lg\:grid-cols-\[auto_minmax\(240px\,1fr\)_minmax\(250px\,340px\)_auto\]{grid-template-columns:auto minmax(240px,1fr) minmax(250px,340px) auto}.lg\:grid-cols-\[auto_minmax\(240px\,1fr\)_minmax\(260px\,1fr\)_auto\]{grid-template-columns:auto minmax(240px,1fr) minmax(260px,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_100px_120px_100px\]{grid-template-columns:minmax(0,1fr) 100px 120px 100px}.lg\:grid-cols-\[minmax\(0\,1fr\)_repeat\(3\,130px\)_auto\]{grid-template-columns:minmax(0,1fr) repeat(3,130px) auto}.lg\:grid-cols-\[minmax\(260px\,1fr\)_200px_180px_180px\]{grid-template-columns:minmax(260px,1fr) 200px 180px 180px}.lg\:grid-cols-\[minmax\(260px\,1fr\)_220px_180px_200px\]{grid-template-columns:minmax(260px,1fr) 220px 180px 200px}.lg\:grid-cols-\[minmax\(260px\,1fr\)_240px_auto\]{grid-template-columns:minmax(260px,1fr) 240px auto}.lg\:grid-cols-\[minmax\(260px\,420px\)_1fr_auto\]{grid-template-columns:minmax(260px,420px) 1fr auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:bg-transparent{background-color:#0000}.lg\:p-0{padding:0}.lg\:pt-0{padding-top:0}}@media (width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_430px\]{grid-template-columns:minmax(0,1fr) 430px}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}}:where(.dark\:divide-\[\#324A63\]:where(.dark,.dark *)>:not(:last-child)){border-color:#324a63}:where(.dark\:divide-white\/10:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/10:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-\[\#314a63\]:where(.dark,.dark *){border-color:#314a63}.dark\:border-\[\#324A63\]:where(.dark,.dark *){border-color:#324a63}.dark\:border-\[\#39546e\]:where(.dark,.dark *){border-color:#39546e}.dark\:border-amber-500\/20:where(.dark,.dark *){border-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-500\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.dark\:border-amber-500\/30:where(.dark,.dark *){border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.dark\:border-amber-800:where(.dark,.dark *){border-color:var(--color-amber-800)}.dark\:border-brand-navy-light:where(.dark,.dark *){border-color:var(--color-brand-navy-light)}.dark\:border-emerald-500\/20:where(.dark,.dark *){border-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.dark\:border-emerald-500\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.dark\:border-emerald-800:where(.dark,.dark *){border-color:var(--color-emerald-800)}.dark\:border-red-500\/30:where(.dark,.dark *){border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.dark\:border-red-500\/40:where(.dark,.dark *){border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.dark\:border-red-900:where(.dark,.dark *){border-color:var(--color-red-900)}.dark\:border-slate-500:where(.dark,.dark *){border-color:var(--color-slate-500)}.dark\:border-slate-600:where(.dark,.dark *){border-color:var(--color-slate-600)}.dark\:border-slate-700:where(.dark,.dark *){border-color:var(--color-slate-700)}.dark\:border-white\/5:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/5:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:border-white\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-zinc-800:where(.dark,.dark *){border-color:var(--color-zinc-800)}.dark\:bg-\[\#0F1C2B\]:where(.dark,.dark *){background-color:#0f1c2b}.dark\:bg-\[\#00B265\]:where(.dark,.dark *){background-color:#00b265}.dark\:bg-\[\#00B265\]\/10:where(.dark,.dark *){background-color:oklab(67.0501% -.150757 .0712808/.1)}.dark\:bg-\[\#1E3247\]:where(.dark,.dark *){background-color:#1e3247}.dark\:bg-\[\#182d43\]:where(.dark,.dark *){background-color:#182d43}.dark\:bg-\[\#324A63\]:where(.dark,.dark *){background-color:#324a63}.dark\:bg-\[\#17283D\]:where(.dark,.dark *){background-color:#17283d}.dark\:bg-\[\#18293D\]:where(.dark,.dark *){background-color:#18293d}.dark\:bg-\[\#102337\]:where(.dark,.dark *){background-color:#102337}.dark\:bg-amber-500\/5:where(.dark,.dark *){background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.dark\:bg-amber-500\/10:where(.dark,.dark *){background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.dark\:bg-amber-500\/15:where(.dark,.dark *){background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.dark\:bg-amber-950\/30:where(.dark,.dark *){background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.dark\:bg-emerald-500\/10:where(.dark,.dark *){background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.dark\:bg-emerald-500\/15:where(.dark,.dark *){background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.dark\:bg-emerald-950\/20:where(.dark,.dark *){background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.dark\:bg-emerald-950\/30:where(.dark,.dark *){background-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.dark\:bg-gray-600:where(.dark,.dark *){background-color:var(--color-gray-600)}.dark\:bg-red-500\/10:where(.dark,.dark *){background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.dark\:bg-red-500\/15:where(.dark,.dark *){background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-500\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.dark\:bg-red-950\/20:where(.dark,.dark *){background-color:#46080933}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 20%, transparent)}}.dark\:bg-red-950\/30:where(.dark,.dark *){background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.dark\:bg-slate-700:where(.dark,.dark *){background-color:var(--color-slate-700)}.dark\:bg-slate-800:where(.dark,.dark *){background-color:var(--color-slate-800)}.dark\:bg-slate-900\/20:where(.dark,.dark *){background-color:#0f172b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 20%, transparent)}}.dark\:bg-slate-900\/30:where(.dark,.dark *){background-color:#0f172b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 30%, transparent)}}.dark\:bg-white\/5:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:bg-white\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-white\/\[\.02\]:where(.dark,.dark *){background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[\.02\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.dark\:bg-white\/\[\.03\]:where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[\.03\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-brand-muted:where(.dark,.dark *){color:var(--color-brand-muted)}.dark\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100)}.dark\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-slate-100:where(.dark,.dark *){color:var(--color-slate-100)}.dark\:text-slate-200:where(.dark,.dark *){color:var(--color-slate-200)}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-zinc-200:where(.dark,.dark *){color:var(--color-zinc-200)}.dark\:text-zinc-300:where(.dark,.dark *){color:var(--color-zinc-300)}.dark\:text-zinc-400:where(.dark,.dark *){color:var(--color-zinc-400)}.dark\:ring-white\/10:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:ring-white\/10:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}@media (hover:hover){.dark\:hover\:border-emerald-500:where(.dark,.dark *):hover{border-color:var(--color-emerald-500)}.dark\:hover\:bg-\[\#00B265\]:where(.dark,.dark *):hover{background-color:#00b265}.dark\:hover\:bg-\[\#00B265\]\/5:where(.dark,.dark *):hover{background-color:oklab(67.0501% -.150757 .0712808/.05)}.dark\:hover\:bg-\[\#1E3247\]:where(.dark,.dark *):hover{background-color:#1e3247}.dark\:hover\:bg-\[\#1E3247\]\/50:where(.dark,.dark *):hover{background-color:oklab(31.0528% -.0152639 -.0434258/.5)}.dark\:hover\:bg-\[\#1d344b\]:where(.dark,.dark *):hover{background-color:#1d344b}.dark\:hover\:bg-\[\#009B58\]:where(.dark,.dark *):hover{background-color:#009b58}.dark\:hover\:bg-\[\#203b55\]:where(.dark,.dark *):hover{background-color:#203b55}.dark\:hover\:bg-\[\#27425d\]:where(.dark,.dark *):hover{background-color:#27425d}.dark\:hover\:bg-emerald-600:where(.dark,.dark *):hover{background-color:var(--color-emerald-600)}.dark\:hover\:bg-emerald-950\/30:where(.dark,.dark *):hover{background-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-emerald-950\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.dark\:hover\:bg-red-500\/10:where(.dark,.dark *):hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-500\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.dark\:hover\:bg-red-950\/30:where(.dark,.dark *):hover{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-950\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.dark\:hover\:bg-slate-700:where(.dark,.dark *):hover{background-color:var(--color-slate-700)}.dark\:hover\:bg-white\/5:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/5:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}}.dark\:focus\:border-emerald-500:where(.dark,.dark *):focus{border-color:var(--color-emerald-500)}.dark\:focus\:ring-emerald-500\/15:where(.dark,.dark *):focus{--tw-ring-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:ring-emerald-500\/15:where(.dark,.dark *):focus{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}@media (width>=64rem){.dark\:lg\:bg-transparent:where(.dark,.dark *){background-color:#0000}}.\[\&_a\]\:font-bold a{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_a\]\:text-brand-green-dark a{color:var(--color-brand-green-dark)}.\[\&_blockquote\]\:my-7 blockquote{margin-block:calc(var(--spacing) * 7)}.\[\&_blockquote\]\:border-s-4 blockquote{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.\[\&_blockquote\]\:border-brand-green blockquote{border-color:var(--color-brand-green)}.\[\&_blockquote\]\:ps-5 blockquote{padding-inline-start:calc(var(--spacing) * 5)}.\[\&_h2\]\:my-4 h2{margin-block:calc(var(--spacing) * 4)}.\[\&_h2\]\:mt-10 h2{margin-top:calc(var(--spacing) * 10)}.\[\&_h2\]\:mb-4 h2{margin-bottom:calc(var(--spacing) * 4)}.\[\&_h2\]\:text-2xl h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h2\]\:text-3xl h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.\[\&_h2\]\:font-extrabold h2{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.\[\&_h2\]\:text-brand-text h2{color:var(--color-brand-text)}.dark\:\[\&_h2\]\:text-white:where(.dark,.dark *) h2{color:var(--color-white)}.\[\&_h3\]\:mt-8 h3{margin-top:calc(var(--spacing) * 8)}.\[\&_h3\]\:mb-3 h3{margin-bottom:calc(var(--spacing) * 3)}.\[\&_h3\]\:text-2xl h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h3\]\:font-bold h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_h3\]\:text-brand-text h3{color:var(--color-brand-text)}.dark\:\[\&_h3\]\:text-white:where(.dark,.dark *) h3{color:var(--color-white)}.\[\&_img\]\:my-8 img{margin-block:calc(var(--spacing) * 8)}.\[\&_img\]\:rounded-brand img{border-radius:var(--radius-brand)}.\[\&_li\]\:mb-2 li{margin-bottom:calc(var(--spacing) * 2)}.\[\&_ol\]\:my-5 ol{margin-block:calc(var(--spacing) * 5)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:ps-6 ol{padding-inline-start:calc(var(--spacing) * 6)}.\[\&_p\]\:mb-3 p{margin-bottom:calc(var(--spacing) * 3)}.\[\&_p\]\:mb-5 p{margin-bottom:calc(var(--spacing) * 5)}.\[\&_strong\]\:block strong{display:block}.\[\&_strong\]\:text-xl strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_strong\]\:text-\[\#009B58\] strong{color:#009b58}.\[\&_strong\]\:text-brand-text strong{color:var(--color-brand-text)}.dark\:\[\&_strong\]\:text-white:where(.dark,.dark *) strong{color:var(--color-white)}.\[\&_table\]\:my-8 table{margin-block:calc(var(--spacing) * 8)}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_td\]\:border td{border-style:var(--tw-border-style);border-width:1px}.\[\&_td\]\:border-brand-border td{border-color:var(--color-brand-border)}.\[\&_td\]\:p-3 td{padding:calc(var(--spacing) * 3)}.dark\:\[\&_td\]\:border-brand-navy-light:where(.dark,.dark *) td{border-color:var(--color-brand-navy-light)}.\[\&_th\]\:border th{border-style:var(--tw-border-style);border-width:1px}.\[\&_th\]\:border-brand-border th{border-color:var(--color-brand-border)}.\[\&_th\]\:p-3 th{padding:calc(var(--spacing) * 3)}.dark\:\[\&_th\]\:border-brand-navy-light:where(.dark,.dark *) th{border-color:var(--color-brand-navy-light)}.\[\&_ul\]\:my-5 ul{margin-block:calc(var(--spacing) * 5)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:ps-6 ul{padding-inline-start:calc(var(--spacing) * 6)}}@font-face{font-family:DinNext;src:url(/build/assets/DinNext-Regular-Cyc1bMOR.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DinNext;src:url(/build/assets/DinNext-Bold-BDYvq-Ln.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}.session-expired-notice{inset-inline:max(1rem, env(safe-area-inset-left)) max(1rem, env(safe-area-inset-right));top:max(1rem, env(safe-area-inset-top));z-index:10000;border-radius:var(--radius-brand);color:#fff7ed;background:#132237;border:1px solid #f59e0b;justify-content:space-between;align-items:center;gap:1rem;max-width:48rem;margin-inline:auto;padding:.9rem 1rem;display:flex;position:fixed;box-shadow:0 1px 3px #1017221f}.ad-placement{width:min(100% - 24px, var(--ad-width,970px));min-height:min(var(--ad-height,90px), 320px);border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface-2);contain:layout paint;place-items:center;margin:24px auto;padding:22px 12px 10px;display:grid;position:relative;overflow:hidden}.ad-placement--sidebar-top,.ad-placement--sidebar-middle,.ad-placement--sidebar-bottom,.ad-placement--desktop-sidebar{width:min(100% - 24px,300px);min-height:250px}.ad-placement--mobile-sticky-bottom{width:min(100% - 24px,320px);min-height:50px}.ad-placement__label{color:var(--muted);letter-spacing:.04em;top:5px;font-size:11px;position:absolute;inset-inline-start:10px}.ad-placement img{object-fit:contain;border-radius:var(--radius-brand);width:auto;max-width:100%;height:auto;max-height:420px;display:block}.ad-placement__text{width:100%;color:var(--text);text-align:start;justify-content:center;align-items:center;gap:16px;text-decoration:none;display:flex}.ad-placement__text img{width:min(180px,32%)}.ad-placement__text span{display:block}.ad-placement__text b{font-size:18px;display:block}.ad-placement__text p{color:var(--muted);margin:5px 0}.ad-placement__text em{border-radius:var(--radius-brand);color:#fff;background:var(--accent);margin-top:6px;padding:7px 14px;font-style:normal;font-weight:800;display:inline-flex}.ad-placement__html,.ad-placement__sandbox,.adsbygoogle{width:100%;min-height:var(--ad-height,90px);border:0;display:block}.ad-placement--sticky{z-index:80;bottom:max(8px, env(safe-area-inset-bottom));margin:0;display:none;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #1017221f}.ad-placement__close{z-index:2;border:1px solid var(--line);width:26px;height:26px;color:var(--text);background:var(--surface);top:4px;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:5px}.consent-banner{z-index:2147483000;left:50%;bottom:max(16px, env(safe-area-inset-bottom));width:min(720px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);background:var(--surface);border:1px solid var(--accent);grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;display:grid;position:fixed;overflow:auto}@supports (color:color-mix(in lab, red, red)){.consent-banner{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line))}}.consent-banner{border-radius:var(--radius-brand);transform:translate(-50%);box-shadow:0 1px 3px #1017221f}.consent-banner--center{top:50%;bottom:auto;transform:translate(-50%,-50%)}.consent-banner--compact{gap:12px;width:min(680px,100vw - 32px);padding:16px}.consent-banner__summary{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;width:100%;min-width:0;padding-inline-end:30px;display:grid}.consent-banner__icon{border:1px solid var(--accent);place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.consent-banner__icon{border:1px solid color-mix(in srgb, var(--accent) 34%, transparent)}}.consent-banner__icon{border-radius:var(--radius-brand);color:var(--accent);background:var(--accent-soft)}.consent-banner__icon svg{width:22px;height:22px}.consent-banner__content{min-width:0}.consent-banner__eyebrow{color:var(--accent);font-size:var(--type-caption);margin-bottom:3px;font-weight:800;display:block}.consent-banner h2{margin:0 0 5px;font-size:clamp(1.05rem,2vw,1.22rem);line-height:1.45}.consent-banner__message{display:block}.consent-banner p{color:var(--muted);font-size:var(--type-secondary);margin:0;line-height:1.75;display:inline}.consent-banner__privacy-link{color:var(--text);font-size:var(--type-caption);text-decoration:underline;-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);margin:0;margin-inline-start:9px;font-weight:700;display:inline}@supports (color:color-mix(in lab, red, red)){.consent-banner__privacy-link{-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 65%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 65%, transparent)}}.consent-banner__privacy-link{text-underline-offset:4px}.consent-banner__close{z-index:1;border-radius:var(--radius-brand);width:32px;height:32px;color:var(--muted);cursor:pointer;top:12px;background:0 0;border:1px solid #0000;place-items:center;display:grid;position:absolute;inset-inline-end:12px}.consent-banner__close:hover,.consent-banner__close:focus-visible{color:var(--text);border-color:var(--line);background:var(--surface-2)}.consent-options{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid}.consent-options label{border-radius:var(--radius-brand);background:var(--surface);min-height:43px;font-size:var(--type-caption);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-weight:700;display:flex}.consent-options input{width:18px;height:18px;accent-color:var(--accent);flex:none}.consent-options input:disabled{cursor:not-allowed}.consent-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.consent-actions button{border:1px solid var(--line);border-radius:var(--radius-brand);width:100%;min-height:40px;color:var(--text);background:var(--surface-2);font-size:var(--type-secondary);cursor:pointer;padding:7px 14px;font-weight:700;transition:transform .16s,border-color .16s,background .16s}.consent-actions button:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.consent-actions button:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--line))}}.consent-actions button:focus-visible,.consent-banner__close:focus-visible,.consent-banner__privacy-link:focus-visible{outline:3px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.consent-actions button:focus-visible,.consent-banner__close:focus-visible,.consent-banner__privacy-link:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 35%, transparent)}}.consent-actions button:focus-visible,.consent-banner__close:focus-visible,.consent-banner__privacy-link:focus-visible{outline-offset:2px}.consent-actions .primary{color:#fff;border-color:var(--accent);background:var(--accent);min-width:0;box-shadow:none;font-weight:800}.advertising-filters{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:18px;display:grid}.advertising-filters>label{color:var(--muted);gap:5px;font-size:.78rem;display:grid}.advertising-bulk-bar,.advertising-pagination{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface-2);justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:11px 13px;display:flex}.advertising-bulk-bar>div,.advertising-pagination>div{align-items:center;gap:8px;display:flex}.advertising-bulk-bar button,.advertising-pagination button{border:1px solid var(--line);border-radius:var(--radius-brand);min-height:36px;color:var(--text);background:var(--surface);cursor:pointer;padding:7px 12px}.advertising-bulk-bar button.danger{color:var(--danger)}.advertising-pagination{margin:14px 0 0}.advertising-pagination button:disabled{opacity:.45;cursor:not-allowed}.advertising-filters>input,.admin-form-grid input,.admin-form-grid textarea,.admin-form-stack input,.admin-form-stack textarea,.script-full-editor input,.script-full-editor textarea,.advertising-editor input,.advertising-editor textarea{width:100%;min-height:43px;color:var(--text);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-brand);font:inherit;padding:10px 12px}.admin-form-grid textarea,.advertising-editor textarea{resize:vertical;min-height:110px}.admin-form-grid>label,.admin-form-stack>label,.script-full-editor>label{gap:7px;display:grid}.admin-form-grid label>span,.admin-form-stack label>span,.script-full-editor label>span{color:var(--muted);font-size:13px;font-weight:700}.admin-form-stack{gap:14px;display:grid}.advertising-editor-grid{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:20px;display:grid}.advertising-editor-grid>div,.advertising-editor-grid>aside{gap:18px;display:grid}.admin-switch-row{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface-2);align-items:center;gap:10px;min-height:48px;padding:10px 12px;display:flex!important}.admin-switch-row input{accent-color:var(--accent);width:18px!important;min-height:18px!important}.settings-toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:22px;display:grid}.ad-image-preview{object-fit:contain;border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface-2);width:min(100%,970px);max-height:320px;margin-top:14px;display:block}.ad-preview-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.ad-admin-preview{text-align:center;border:1px dashed var(--line);border-radius:var(--radius-brand);background:var(--surface-2);align-content:center;gap:8px;min-height:180px;margin-inline:auto;padding:25px;transition:max-width .2s;display:grid}.ad-admin-preview small{color:var(--muted)}.ad-admin-preview p{color:var(--muted);margin:0}.ad-admin-preview--tablet{max-width:720px}.ad-admin-preview--mobile{max-width:360px}.ad-admin-preview--light{color:#18293d;background:#fff}.ad-admin-preview--dark{color:#fff;background:#18293d}.ad-admin-preview button{border-radius:var(--radius-brand);color:#fff;background:var(--accent);border:0;justify-self:center;padding:8px 14px}.report-bars>div{grid-template-columns:100px 1fr 70px;align-items:center;gap:10px;display:grid}.report-bars i{border-radius:var(--radius-brand);background:var(--accent);min-width:2px;height:9px}.report-bars b{text-align:end}.advertising-report-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.report-ranking{gap:10px;margin:0;padding:0;list-style-position:inside;display:grid}.report-ranking li{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface-2);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.tracking-script-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.tracking-script-row div{display:grid}.tracking-script-row small{color:var(--muted)}.script-full-editor{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface-2);gap:14px;margin:16px 0;padding:18px;display:grid}@media (width<=900px){.advertising-editor-grid,.advertising-report-grid{grid-template-columns:1fr}.settings-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.advertising-filters{grid-template-columns:1fr}}@media (width<=640px){.ad-placement--sticky{display:grid}.ad-placement__text{text-align:center;flex-direction:column}.ad-placement__text img{width:min(220px,80%)}.admin-form-grid,.settings-toggle-grid{grid-template-columns:1fr}.consent-banner,.consent-banner--compact{bottom:max(10px, env(safe-area-inset-bottom));border-radius:var(--radius-brand);gap:13px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:16px 14px 14px}.consent-banner--center{top:50%;bottom:auto}.consent-banner__summary{grid-template-columns:40px minmax(0,1fr);gap:11px;padding-inline-end:28px}.consent-banner__icon{border-radius:var(--radius-brand);width:40px;height:40px}.consent-banner__icon svg{width:21px;height:21px}.consent-banner h2{font-size:1.08rem}.consent-banner p{font-size:.875rem;line-height:1.7}.consent-options{grid-template-columns:1fr}.consent-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.consent-actions button{min-height:48px;padding-inline:7px;font-size:.78rem;line-height:1.45}.report-bars>div{grid-template-columns:80px 1fr 55px;font-size:12px}}.session-expired-notice button{border-radius:var(--radius-brand);color:#18293d;font:inherit;cursor:pointer;background:#f59e0b;border:0;flex:none;padding:.55rem .8rem;font-weight:700}@media (width<=520px){.session-expired-notice{flex-direction:column;align-items:stretch}}:root{--site-container-width:1180px;--site-container-gutter:32px;--type-micro:.8125rem;--type-caption:.875rem;--type-secondary:.9375rem;--type-control:1rem;--type-body:1.0625rem;--type-card-title:1.125rem;--type-section-title:clamp(1.375rem, 2.2vw, 1.625rem);--type-page-title:clamp(1.75rem, 3vw, 2rem);--type-price:clamp(1.625rem, 3vw, 2.125rem);--leading-tight:1.35;--leading-normal:1.7;--leading-relaxed:1.85;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f8fa;--surface:#fff;--surface-2:#f1f4f7;--text:#18293d;--muted:#64748b;--line:#e2e8f0;--accent:#00b265;--accent-strong:#009b58;--accent-soft:#e8f8f1;--ink:#18293d;--up:#00b265;--down:#dc2626;--shadow:0 1px 3px #1017221a}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1c2b;--surface:#18293d;--surface-2:#1e3247;--text:#fff;--muted:#c8cdd2;--line:#324a63;--accent:#00b265;--accent-strong:#00b265;--accent-soft:#1e3247;--ink:#132237;--up:#00b265;--down:#dc2626;--shadow:0 1px 3px #0000002e}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:DinNext,sans-serif;overflow-x:clip}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}[hidden]{display:none!important}.site-menu-scrim.open{z-index:70;background:#0f1c2b94;border:0;display:block;position:fixed;inset:0}body.menu-open{overflow:hidden}[data-navigating] [data-page-content]{opacity:.72;transition:opacity .12s}.container{width:min(var(--site-container-width), calc(100% - var(--site-container-gutter)));margin-inline:auto}.app-shell{flex-direction:column;min-height:100vh;display:flex}main{flex:1}.site-header{z-index:50;color:#fff;background:#18293d;border-bottom:1px solid #ffffff1a;height:64px;position:sticky;top:0}.header-inner{width:min(var(--site-container-width), calc(100% - var(--site-container-gutter)));justify-content:space-between;align-items:center;gap:18px;height:100%;margin:auto;display:flex}.brand{letter-spacing:-.02em;flex:none;align-items:center;gap:10px;font-size:18px;font-weight:800;display:inline-flex}.brand-mark{border-radius:var(--radius-brand);color:#fff;background:#324a63;place-items:center;width:42px;height:42px;display:grid}.site-header .brand{color:#fff;gap:7px;font-size:23px;line-height:1}.site-header .brand-mark{color:#fff;background:0 0;border-radius:0;width:18px;height:18px}.site-header .brand-title{white-space:nowrap}.nav-links{flex:auto;justify-content:center;align-items:center;gap:0;min-width:0;margin-inline:0;display:flex}.nav-links>a{color:#fff;font-size:var(--type-secondary);font-weight:800;transition:color .2s}.nav-links>a:hover,.nav-links>a.active{color:#fff;background:#324a63}.nav-links>a.active:after{content:none;display:none}.header-actions{flex:none;align-items:center;gap:6px;padding:0;display:flex}.language-switcher{align-items:center;gap:4px;display:flex}.icon-button,.lang-switch{border-radius:var(--radius-brand);color:#fff;min-width:32px;height:32px;box-shadow:none;cursor:pointer;background:#132237;border:1px solid #ffffff47;place-items:center;transition:background .16s,border-color .16s;display:grid}.icon-button:hover,.lang-switch:hover{color:#fff;background:#324a63;border-color:#ffffff73}.lang-switch{padding-inline:8px;font-size:.78rem;font-weight:800}.menu-button,.nav-close,.site-menu-scrim{display:none}.site-header .dynamic-menu-link--root,.site-header .dynamic-menu-node--root>.dynamic-menu-trigger{border-radius:var(--radius-brand);color:#fff;border:0;min-height:38px;padding:6px 14px}.site-header .dynamic-menu-link--root:hover,.site-header .dynamic-menu-link--root.active,.site-header .dynamic-menu-node--root>.dynamic-menu-trigger:hover,.site-header .dynamic-menu-node--root>.dynamic-menu-trigger.active,.site-header .dynamic-menu-node--root.is-open>.dynamic-menu-trigger{color:#fff;background:#324a63}.site-header .dynamic-menu-icon{color:currentColor;background:0 0;border:0;border-radius:0;width:18px;height:18px}.site-header .dynamic-menu-trigger__copy b,.site-header .dynamic-menu-link__copy b{font-size:.9rem;font-weight:800}.site-header .dynamic-menu-node--root>.dynamic-menu-trigger .dynamic-menu-chevron{margin-inline-start:3px}.site-header .dynamic-menu-node--root>.dynamic-menu-trigger .dynamic-menu-badge,.site-header .dynamic-menu-node--root>.dynamic-menu-link--root .dynamic-menu-badge{color:#fff;background:#324a63;min-height:25px;padding-inline:8px}.site-header .dynamic-menu-node--root>.dynamic-menu-trigger .dynamic-menu-badge--live,.site-header .dynamic-menu-node--root>.dynamic-menu-link--root .dynamic-menu-badge--live{letter-spacing:.01em;transform-origin:50%;gap:5px;min-height:19px;padding:2px 6px;font-size:.625rem;animation:1.8s ease-in-out infinite header-live-badge}.site-header .dynamic-menu-badge--live:before{content:"";background:#00d27a;border-radius:50%;flex:0 0 5px;width:5px;height:5px;animation:1.35s ease-out infinite header-live-dot;box-shadow:0 0 #00d27a80}@keyframes header-live-badge{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1px)scale(1.035)}}@keyframes header-live-dot{0%{opacity:.65;box-shadow:0 0 #00d27a75}55%{opacity:1;box-shadow:0 0 0 4px #00d27a00}to{opacity:.72;box-shadow:0 0 #00d27a00}}.site-header .dynamic-menu-node--root>.dynamic-menu-trigger:after,.site-header .dynamic-menu-link--root:after{content:none;display:none}.dynamic-menu-node{min-width:0;position:relative}.dynamic-menu-trigger{border-radius:var(--radius-brand);width:100%;min-height:44px;color:var(--muted);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:6px 11px;transition:color .18s,background .18s,box-shadow .18s;display:flex}.dynamic-menu-trigger:hover,.dynamic-menu-trigger.active,.dynamic-menu-node.is-open>.dynamic-menu-trigger{color:var(--text);background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-trigger:hover,.dynamic-menu-trigger.active,.dynamic-menu-node.is-open>.dynamic-menu-trigger{background:color-mix(in srgb, var(--accent-soft) 58%, transparent)}}.dynamic-menu-trigger:focus-visible,.dynamic-menu-link:focus-visible{outline:2px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-trigger:focus-visible,.dynamic-menu-link:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 72%, transparent)}}.dynamic-menu-trigger:focus-visible,.dynamic-menu-link:focus-visible{outline-offset:2px}.dynamic-menu-trigger__content{align-items:center;gap:9px;min-width:0;display:flex}.dynamic-menu-trigger__copy,.dynamic-menu-link__copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.dynamic-menu-trigger__copy b,.dynamic-menu-link__copy b{font-size:var(--type-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dynamic-menu-trigger__copy small,.dynamic-menu-link__copy small{color:var(--muted);font-size:var(--type-micro);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.55;overflow:hidden}.dynamic-menu-chevron{flex:none;transition:transform .2s}.dynamic-menu-node.is-open>.dynamic-menu-trigger .dynamic-menu-chevron{transform:rotate(180deg)}.dynamic-menu-icon{border:1px solid var(--accent);flex:none;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-icon{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--line))}}.dynamic-menu-icon{border-radius:var(--radius-brand);color:var(--accent);background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-icon{background:color-mix(in srgb, var(--accent-soft) 54%, var(--surface))}}.dynamic-menu-icon{transition:transform .18s,color .18s,background .18s}.dynamic-menu-icon--trigger{border-radius:var(--radius-brand);width:30px;height:30px}.dynamic-menu-panel{border:1px solid var(--accent);gap:4px;margin:5px 10px 2px;padding:7px;display:grid}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-panel{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--line))}}.dynamic-menu-panel{border-radius:var(--radius-brand);background:var(--surface)}.dynamic-menu-panel .dynamic-menu-node{width:100%}.dynamic-menu-panel .dynamic-menu-trigger{min-height:54px;padding:7px 9px}.dynamic-menu-panel .dynamic-menu-trigger:hover,.dynamic-menu-panel .dynamic-menu-node.is-open>.dynamic-menu-trigger{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-panel .dynamic-menu-trigger:hover,.dynamic-menu-panel .dynamic-menu-node.is-open>.dynamic-menu-trigger{background:color-mix(in srgb, var(--accent-soft) 34%, var(--surface))}}.dynamic-menu-panel--nested{border-inline-start:2px solid var(--accent);margin-inline:20px 5px}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-panel--nested{border-inline-start:2px solid color-mix(in srgb, var(--accent) 40%, var(--line))}}.dynamic-menu-link{min-width:0;color:var(--muted);text-decoration:none;transition:color .18s,background .18s,transform .18s}.dynamic-menu-link--root{border-radius:var(--radius-brand);align-items:center;gap:8px;min-height:42px;padding:5px 9px;font-weight:700;display:inline-flex}.dynamic-menu-link--root:hover,.dynamic-menu-link--root.active{color:var(--text);background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-link--root:hover,.dynamic-menu-link--root.active{background:color-mix(in srgb, var(--accent-soft) 58%, transparent)}}.dynamic-menu-link--root.featured{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-link--root.featured{color:color-mix(in srgb, var(--accent) 80%, #009b58)}}.dynamic-menu-link--root.featured{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-link--root.featured{background:color-mix(in srgb, var(--accent-soft) 76%, var(--surface))}}.dynamic-menu-link--child{border-radius:var(--radius-brand);border:1px solid #0000;align-items:center;gap:11px;width:100%;min-height:58px;padding:8px 9px;display:flex}.dynamic-menu-link--child:hover,.dynamic-menu-link--child.active{color:var(--text);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-link--child:hover,.dynamic-menu-link--child.active{border-color:color-mix(in srgb, var(--accent) 16%, var(--line))}}.dynamic-menu-link--child:hover,.dynamic-menu-link--child.active{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-link--child:hover,.dynamic-menu-link--child.active{background:color-mix(in srgb, var(--accent-soft) 34%, var(--surface))}}[dir=rtl] .dynamic-menu-link--child{--menu-hover-direction:-1}.dynamic-menu-link--child:hover .dynamic-menu-icon,.dynamic-menu-link--child.active .dynamic-menu-icon{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-link--child:hover .dynamic-menu-icon,.dynamic-menu-link--child.active .dynamic-menu-icon{color:color-mix(in srgb, var(--accent) 80%, #009b58)}}.dynamic-menu-link--child:hover .dynamic-menu-icon,.dynamic-menu-link--child.active .dynamic-menu-icon{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-link--child:hover .dynamic-menu-icon,.dynamic-menu-link--child.active .dynamic-menu-icon{background:color-mix(in srgb, var(--accent-soft) 82%, var(--surface))}}.dynamic-menu-link__arrow{color:var(--muted);flex:none}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-link__arrow{color:color-mix(in srgb, var(--muted) 70%, transparent)}}.dynamic-menu-badge{border-radius:var(--radius-brand);color:#fff;min-height:22px;font-size:var(--type-micro);background:#00b265;flex:none;align-items:center;padding:3px 8px;font-weight:900;line-height:1;display:inline-flex}.footer-menu-list .dynamic-menu-link{gap:8px}.footer-menu-list .dynamic-menu-icon{border-radius:50%;width:25px;height:25px}@media (width>=721px){.dynamic-menu-node--root{display:block}.dynamic-menu-panel--root{z-index:80;border-color:var(--accent);top:calc(100% + 11px);width:max-content;min-width:292px;max-width:min(340px,100vw - 24px);margin:0;padding:9px;position:absolute;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-panel--root{border-color:color-mix(in srgb, var(--accent) 22%, var(--line))}}.dynamic-menu-panel--root{border-radius:var(--radius-brand);background:var(--surface);transform-origin:top;animation:.16s ease-out dynamic-menu-in;box-shadow:0 1px 3px #1017221f}.dynamic-menu-panel--root:before{content:"";border-top:1px solid var(--accent);top:-6px;width:11px;height:11px;position:absolute;inset-inline-start:28px}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-panel--root:before{border-top:1px solid color-mix(in srgb, var(--accent) 22%, var(--line))}}.dynamic-menu-panel--root:before{border-inline-start:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.dynamic-menu-panel--root:before{border-inline-start:1px solid color-mix(in srgb, var(--accent) 22%, var(--line))}}.dynamic-menu-panel--root:before{background:var(--surface);transform:rotate(45deg)}.dynamic-menu-panel--nested{margin:2px 13px 6px}}@keyframes dynamic-menu-in{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.hero-section{color:#18293d;background:#fff;border-bottom:1px solid #e2e8f0;min-height:640px;position:relative;overflow:hidden}.hero-section:before,.ambient{display:none}.ambient.one{top:-240px;background:#324a63;inset-inline-end:7%}.ambient.two{bottom:-360px;background:#1e3247;inset-inline-start:-100px}.hero-grid{z-index:1;text-align:center;grid-template-columns:minmax(0,820px);place-content:center;justify-items:center;min-height:640px;padding-block:62px;display:grid;position:relative}.hero-copy{text-align:center;width:min(760px,100%)}.hero-copy h1{letter-spacing:-.055em;max-width:720px;margin:18px auto;font-size:clamp(42px,5vw,70px);font-weight:800;line-height:1.15}.hero-copy>p{color:#526277;max-width:680px;font-size:var(--type-card-title);margin:0 auto;line-height:1.9}.hero-kicker,.eyebrow{color:var(--accent-strong);font-size:var(--type-caption);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-weight:800;display:inline-flex}.hero-quote{color:#18293d;border-radius:var(--radius-brand);background:#f8fafc;border:1px solid #dce3ea;width:min(760px,100%);padding:28px;position:relative;overflow:hidden;box-shadow:0 10px 30px #18293d14}.hero-quote:before{content:"21";color:#18293d0a;top:-32px;font-size:150px;font-weight:800;line-height:1;position:absolute;inset-inline-end:20px}.quote-top{text-align:center;justify-content:center;align-items:center;gap:18px;display:flex;position:relative}.quote-top>div{flex-direction:column;align-items:center;gap:7px;display:flex}.quote-top small{color:#18293d;font-size:var(--type-body);font-weight:800}.quote-top span{color:#64748b;font-size:var(--type-caption)}.trend{font-size:var(--type-secondary);align-items:center;gap:4px;font-weight:800;display:inline-flex}.trend.up,.up{color:var(--up)}.trend.down,.down{color:var(--down)}.trend.stable{color:var(--muted)}.quote-price{direction:ltr;justify-content:center;align-items:baseline;gap:10px;margin:24px 0 26px;display:flex}[dir=ltr] .quote-price{justify-content:center}.quote-price strong{letter-spacing:-.05em;font-size:clamp(48px,5vw,70px)}.quote-price span{color:var(--accent-strong);font-size:var(--type-secondary);font-weight:700}.quote-grid{border-radius:var(--radius-brand);background:#dce3ea;border:1px solid #dce3ea;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.quote-grid span{background:#fff;flex-direction:column;align-items:center;gap:8px;padding:15px 11px;display:flex}.quote-grid small{color:#64748b;font-size:var(--type-caption)}.quote-grid b{font-size:var(--type-secondary);direction:ltr}.stale-alert{border-radius:var(--radius-brand);color:#b96e00;font-size:var(--type-caption);background:#f59e0b1a;justify-content:center;gap:8px;margin-top:15px;padding:10px;display:flex}.section{padding-block:74px 0}.section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:26px;display:flex}.section-heading h2,.chart-heading h2{letter-spacing:-.04em;margin:0 0 6px;font-size:clamp(24px,2.6vw,34px)}.section-heading p,.chart-heading p,.page-hero p{color:var(--muted);font-size:var(--type-secondary);margin:0;line-height:1.8}.price-card-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.price-card{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);min-width:0;padding:23px;transition:border-color .22s;position:relative;overflow:hidden;box-shadow:0 1px 3px #10172214}.price-card:hover{border-color:var(--accent)}.price-card.primary{color:#fff;background:#18293d;border-color:#18293d}.price-card.primary .main-price span,.price-card.primary .price-pair small{color:#c8cdd2}.price-card.primary .product-glyph{color:#fff;background:#324a63}.price-card.primary .price-pair{border-color:#324a63}.price-card-head{justify-content:space-between;align-items:center;display:flex}.product-glyph,.product-cell i{border-radius:var(--radius-brand);width:37px;height:37px;color:var(--accent);background:var(--accent-soft);font-size:var(--type-caption);place-items:center;font-style:normal;font-weight:800;display:grid}.price-card h3{font-size:var(--type-control);margin:18px 0 9px}.main-price{direction:ltr;justify-content:flex-end;align-items:baseline;gap:7px;display:flex}[dir=ltr] .main-price{justify-content:flex-start}.main-price strong{letter-spacing:-.04em;font-size:30px}.main-price span{color:var(--muted);font-size:var(--type-caption)}.price-pair{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;margin-top:19px;padding-top:16px;display:grid}.price-pair span{font-size:var(--type-secondary);justify-content:space-between;gap:6px;font-weight:700;display:flex}.price-pair small{color:var(--muted);font-weight:400}.price-table{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);overflow:hidden}.table-head,.table-row{grid-template-columns:1.55fr repeat(2,.85fr) .9fr 1fr 1.1fr;align-items:center;column-gap:16px;padding:15px 22px;display:grid}.table-head{color:var(--muted);background:var(--surface-2);font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.table-row{border-top:1px solid var(--line);min-height:74px;font-size:var(--type-secondary);transition:background .2s}.table-row:hover{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.table-row:hover{background:color-mix(in srgb, var(--accent-soft) 20%, var(--surface))}}.table-row>span:not(.product-cell){flex-direction:column;gap:4px;display:flex}.table-row small{color:var(--muted);font-size:var(--type-caption)}.product-cell{align-items:center;gap:12px;display:flex}.faq-item>summary{list-style:none}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary{width:100%;min-height:64px;color:var(--text);cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-weight:800;display:flex}.dark .faq-item>summary{background:var(--reference-dark-surface,var(--surface))}.faq-item[open]>summary svg{transform:rotate(180deg)}.faq-item>summary svg{flex:none;transition:transform .2s}.public-rich-content{width:100%;color:var(--muted);word-break:break-word;font-size:clamp(1.02rem,1vw,1.12rem);line-height:2.05}.public-rich-content>:first-child{margin-top:0!important}.public-rich-content>:last-child{margin-bottom:0!important}.public-rich-content h1,.public-rich-content h2,.public-rich-content h3,.public-rich-content h4,.public-rich-content h5,.public-rich-content h6,.public-rich-content strong,.public-rich-content b,.public-rich-content th{color:var(--text)}.public-rich-content h1,.public-rich-content h2,.public-rich-content h3,.public-rich-content h4,.public-rich-content h5,.public-rich-content h6{letter-spacing:-.025em;margin:2.15em 0 .75em;font-weight:900;line-height:1.35;position:relative}.public-rich-content h1{font-size:clamp(2.15rem,4vw,3.35rem)}.public-rich-content h2{font-size:clamp(1.75rem,3vw,2.35rem)}.public-rich-content h3{font-size:clamp(1.35rem,2.1vw,1.75rem)}.public-rich-content h4{font-size:1.22rem}.public-rich-content h5,.public-rich-content h6{font-size:1.05rem}.public-rich-content p,.public-rich-content ul,.public-rich-content ol,.public-rich-content blockquote,.public-rich-content table,.public-rich-content figure,.public-rich-content pre,.public-rich-content iframe,.public-rich-content hr{margin:0 0 1.45em}.public-rich-content p{max-width:78ch}.public-rich-content a{color:var(--accent-strong);text-underline-offset:5px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;transition:color .18s,text-decoration-color .18s}.public-rich-content a:hover{color:var(--accent);text-decoration-color:currentColor}.public-rich-content ul,.public-rich-content ol{gap:.65rem;padding-inline-start:1.6rem;display:grid}.public-rich-content li{padding-inline-start:.45rem}.public-rich-content li::marker{color:var(--accent);font-weight:900}.public-rich-content li>ul,.public-rich-content li>ol{margin-top:.65rem;margin-bottom:.15rem}.public-rich-content blockquote{border:1px solid var(--accent);max-width:900px;padding:22px 26px;position:relative}@supports (color:color-mix(in lab, red, red)){.public-rich-content blockquote{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--line))}}.public-rich-content blockquote{background:var(--accent);border-inline-start-width:5px;border-radius:18px}@supports (color:color-mix(in lab, red, red)){.public-rich-content blockquote{background:color-mix(in srgb, var(--accent) 8%, var(--surface))}}.public-rich-content blockquote{color:var(--text);font-weight:700}.public-rich-content blockquote p{max-width:none}.public-rich-content img,.public-rich-content video{border-radius:18px;max-width:100%;height:auto;display:block}.public-rich-content figure{border:1px solid var(--line);background:var(--surface);border-radius:22px;overflow:hidden}.public-rich-content figure img{border-radius:0;width:100%}.public-rich-content figcaption{color:var(--muted);font-size:var(--type-caption);padding:12px 16px;line-height:1.7}.public-rich-content table{border-collapse:collapse;border:1px solid var(--line);background:var(--surface);border-radius:18px;width:100%;display:block;overflow-x:auto}.public-rich-content thead{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.public-rich-content thead{background:color-mix(in srgb, var(--accent) 16%, var(--surface))}}.public-rich-content th,.public-rich-content td{border:1px solid var(--line);min-width:140px;text-align:inherit;vertical-align:top;padding:14px 16px}.public-rich-content th{font-weight:900}.public-rich-content tr:nth-child(2n) td{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.public-rich-content tr:nth-child(2n) td{background:color-mix(in srgb, var(--surface-2) 55%, transparent)}}.public-rich-content code{border:1px solid var(--line);background:var(--surface-2);color:var(--text);direction:ltr;border-radius:8px;padding:.12em .45em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em;line-height:1.6;display:inline-block}.public-rich-content pre{border:1px solid var(--line);background:var(--reference-dark-surface,#132235);color:#fff;text-align:left;direction:ltr;border-radius:18px;padding:18px;overflow-x:auto}.public-rich-content pre code{color:inherit;background:0 0;border:0;padding:0;display:block}.public-rich-content hr{background:var(--line);border:0;height:1px}.public-rich-content iframe{border:1px solid var(--line);background:var(--surface);border-radius:20px;width:100%;max-width:100%;min-height:360px;display:block}.public-rich-content .ql-align-center,.public-rich-content .text-center{text-align:center;margin-inline:auto}.public-rich-content .ql-align-right,.public-rich-content .text-right{text-align:right}.public-rich-content .ql-align-left,.public-rich-content .text-left{text-align:left}@media (width<=640px){.public-rich-content{font-size:1rem;line-height:1.95}.public-rich-content h1,.public-rich-content h2,.public-rich-content h3,.public-rich-content h4,.public-rich-content h5,.public-rich-content h6{margin-top:1.75em}.public-rich-content ul,.public-rich-content ol{padding-inline-start:1.25rem}.public-rich-content blockquote,.public-rich-content pre{border-radius:14px;padding:16px}.public-rich-content th,.public-rich-content td{min-width:120px;padding:11px 12px}.public-rich-content iframe{min-height:240px}}.chart-panel{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);padding:22px 24px 24px}.chart-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.chart-heading--with-switcher{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.chart-heading__copy{text-align:start;min-width:0;max-width:620px}.chart-karat-switcher{z-index:4;flex:0 0 min(210px,36%);width:min(210px,100%);position:relative}.chart-karat-switcher summary{border:1px solid var(--line);min-height:50px;color:var(--text);background:var(--surface-2);border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:3px 10px;padding:8px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.chart-karat-switcher summary{background:color-mix(in srgb, var(--surface-2) 82%, var(--surface))}}.chart-karat-switcher summary{cursor:pointer;list-style:none;transition:border-color .2s,background .2s,transform .2s}.chart-karat-switcher summary::-webkit-details-marker{display:none}.chart-karat-switcher summary:hover,.chart-karat-switcher[open] summary{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.chart-karat-switcher summary:hover,.chart-karat-switcher[open] summary{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.chart-karat-switcher summary:hover,.chart-karat-switcher[open] summary{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.chart-karat-switcher summary:hover,.chart-karat-switcher[open] summary{background:color-mix(in srgb, var(--accent-soft) 45%, var(--surface))}}.chart-karat-switcher summary>span{color:var(--muted);font-size:11px;font-weight:800}.chart-karat-switcher summary>b{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:900;overflow:hidden}.chart-karat-switcher summary>svg{color:var(--accent);grid-area:1/2/span 2;transition:transform .2s}.chart-karat-switcher[open] summary>svg{transform:rotate(180deg)}.chart-karat-switcher__menu{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);inset-inline:0;border-radius:18px;gap:6px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px)}.chart-karat-switcher__menu button{width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:13px;justify-content:flex-start;align-items:center;gap:10px;padding:10px;font-weight:800;transition:background .2s,color .2s,transform .2s;display:flex}.chart-karat-switcher__menu button:hover,.chart-karat-switcher__menu button.active{color:#fff;background:var(--accent)}.chart-karat-switcher__glyph{width:34px;height:34px;color:var(--accent);background:var(--accent-soft);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chart-karat-switcher__glyph{background:color-mix(in srgb, var(--accent-soft) 75%, transparent)}}.chart-karat-switcher__glyph{font-size:13px;font-weight:900}.chart-karat-switcher__menu button:hover .chart-karat-switcher__glyph,.chart-karat-switcher__menu button.active .chart-karat-switcher__glyph{color:var(--accent);background:#fff}@media (width<=860px){.chart-heading--with-switcher,.reference-theme .home-page .chart-heading.chart-heading--with-switcher{text-align:start;flex-direction:column;align-items:stretch;display:flex}.chart-heading__copy{width:100%}.chart-karat-switcher{flex:none;width:min(320px,100%)}}@media (width<=560px){.chart-heading__eyebrow{min-height:28px;padding:4px 11px;font-size:12px}.chart-karat-switcher summary{min-height:54px;padding:9px 12px}.chart-karat-switcher__menu{border-radius:15px}}.chart-type,.period-tabs{border-radius:var(--radius-brand);background:var(--surface-2);padding:3px;display:flex}.chart-type button,.period-tabs button{border-radius:var(--radius-brand);color:var(--muted);font-size:var(--type-caption);cursor:pointer;background:0 0;border:0;padding:8px 14px}.chart-type button.active,.period-tabs button.active{color:var(--text);background:var(--surface);font-weight:700}.period-tabs{width:max-content;margin:22px 0 10px}.chart-controls-row{justify-content:space-between;align-items:center;gap:16px;min-width:0;margin:18px 0 10px;display:flex}.chart-controls-row .chart-type{flex:none}.chart-controls-row .period-tabs{scrollbar-width:thin;flex:0 auto;max-width:calc(100% - 150px);margin:0;overflow-x:auto}.chart-controls-row .period-tabs button{flex:none}.chart-wrap{direction:ltr;width:100%;height:292px}.chart-plot{width:100%;min-width:0;height:100%}.server-chart-placeholder{width:100%;height:100%;color:var(--muted);background:linear-gradient(180deg, transparent, var(--accent-soft));place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.server-chart-placeholder{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--accent-soft) 35%, transparent))}}.server-price-chart{width:100%;height:100%;display:block;overflow:visible}.chart-grid-line{stroke:var(--chart-grid,var(--line));stroke-width:1px;vector-effect:non-scaling-stroke}.chart-grid-line--vertical{opacity:.42}.chart-axis-line{stroke:var(--chart-muted,var(--muted));stroke-width:1px;opacity:.65;vector-effect:non-scaling-stroke}.chart-axis-value{fill:var(--chart-muted,var(--muted));font-family:DinNext,sans-serif;font-size:14px;font-weight:700}.chart-axis-value--date{font-size:13px}.chart-tooltip{border-radius:var(--radius-brand);color:#fff;box-shadow:var(--shadow);background:#18293d;border:1px solid #324a63;flex-direction:column;gap:5px;padding:11px 13px;display:flex}.chart-tooltip small,.chart-tooltip span{color:#c8cdd2;font-size:var(--type-caption)}.chart-tooltip strong{color:#fff;font-size:var(--type-secondary)}.page{padding-block:68px 90px}.page-hero{max-width:680px;margin-bottom:35px}.page-hero h1,.prose-page h1{letter-spacing:-.055em;margin:12px 0;font-size:clamp(36px,5vw,58px)}.filter-bar{justify-content:space-between;gap:20px;margin-bottom:18px;display:flex}.filter-tabs{flex-wrap:wrap;gap:6px;display:flex}.filter-tabs button{border:1px solid var(--line);border-radius:var(--radius-brand);color:var(--muted);background:var(--surface);font-size:var(--type-caption);cursor:pointer;padding:10px 16px}.filter-tabs button.active{border-color:var(--accent);color:#fff;background:var(--accent-strong);font-weight:800}.search-box{border:1px solid var(--line);border-radius:var(--radius-brand);width:min(320px,100%);color:var(--muted);background:var(--surface);align-items:center;gap:9px;padding-inline:13px;display:flex}.search-box input{width:100%;color:var(--text);font-size:var(--type-caption);background:0 0;border:0;outline:0}.product-hero{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:18px;padding:38px;display:flex}.product-hero>div:first-child{max-width:650px}.product-hero h1{letter-spacing:-.055em;margin:13px 0;font-size:clamp(38px,5vw,62px)}.product-hero p,.product-description p{color:var(--muted);font-size:var(--type-secondary);line-height:1.8}.timestamp{color:var(--muted);font-size:var(--type-caption);align-items:center;gap:7px;margin-top:18px;display:flex}.product-main-price{flex-direction:column;flex:none;align-items:flex-end;gap:7px;display:flex}[dir=ltr] .product-main-price{align-items:flex-start}.product-main-price small{color:var(--muted)}.product-main-price strong{letter-spacing:-.04em;direction:ltr;font-size:38px}.product-main-price i{color:var(--muted);font-size:var(--type-caption);font-style:normal}.stats-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.stat-card{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);padding:19px}.stat-card small,.stat-card span{color:var(--muted);font-size:var(--type-caption);display:block}.stat-card strong{text-align:end;direction:ltr;margin:10px 0 5px;font-size:22px;display:block}.product-description{max-width:780px;padding:40px 0 0}.product-description h2{font-size:28px}.prose-page{max-width:820px;min-height:55vh}.prose-page p{color:var(--muted);font-size:var(--type-body);line-height:2.1}.skeleton-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.skeleton-card{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);min-height:155px;padding:24px}.skeleton-card span{border-radius:var(--radius-brand);background:var(--surface-2);height:12px;margin-bottom:18px;animation:1.5s ease-in-out infinite flat-pulse;display:block}.skeleton-card span:nth-child(2){width:60%;height:26px}.skeleton-card span:nth-child(3){width:40%}@keyframes shimmer{to{background-position:-200% 0}}@keyframes flat-pulse{50%{opacity:.45}}.empty-state{border:1px dashed var(--line);border-radius:var(--radius-brand);min-height:220px;color:var(--muted);text-align:center;place-items:center;padding:30px;display:grid}.empty-state p{font-size:var(--type-secondary)}.not-found-page{isolation:isolate;place-items:center;min-height:680px;padding:clamp(42px,7vw,88px) 16px;display:grid;position:relative;overflow:hidden}.not-found-shell{z-index:1;border:1px solid var(--line);background:var(--surface);border-radius:22px;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);width:min(1080px,100%);min-height:540px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #1017221a}.dark .not-found-shell{box-shadow:0 24px 70px #00000038}.not-found-copy{align-self:center;padding:clamp(38px,6vw,72px)}.not-found-eyebrow{width:max-content;color:var(--accent-strong);font-size:var(--type-caption);letter-spacing:.04em;align-items:center;gap:9px;font-weight:900;display:inline-flex}.not-found-eyebrow>span{color:#fff;background:var(--accent);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.not-found-copy h1{letter-spacing:-.05em;max-width:620px;margin:20px 0 16px;font-size:clamp(34px,5vw,58px);line-height:1.25}.not-found-copy h1 em{color:var(--accent-strong);font-style:normal}.not-found-copy>p{max-width:600px;color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.95}.not-found-path{border:1px solid var(--line);border-radius:var(--radius-brand);width:fit-content;max-width:100%;color:var(--muted);background:var(--surface-2);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--type-micro);text-overflow:ellipsis;white-space:nowrap;margin-top:16px;padding:7px 11px;display:block;overflow:hidden}.not-found-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.not-found-actions a,.not-found-actions button{border-radius:var(--radius-brand);min-height:48px;font-size:var(--type-secondary);cursor:pointer;justify-content:center;align-items:center;gap:9px;padding:10px 18px;font-weight:800;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.not-found-actions a:hover,.not-found-actions button:hover{transform:translateY(-2px)}.not-found-primary{border:1px solid var(--accent);color:#fff;background:var(--accent)}.not-found-primary:hover{background:var(--accent-strong)}.not-found-secondary{border:1px solid var(--line);color:var(--text);background:var(--surface-2)}.not-found-secondary:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.not-found-secondary:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.not-found-actions a:focus-visible,.not-found-actions button:focus-visible,.not-found-links a:focus-visible{outline:3px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.not-found-actions a:focus-visible,.not-found-actions button:focus-visible,.not-found-links a:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 32%, transparent)}}.not-found-actions a:focus-visible,.not-found-actions button:focus-visible,.not-found-links a:focus-visible{outline-offset:3px}.not-found-links{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:600px;margin-top:34px;padding-top:22px;display:grid}.not-found-links a{border-radius:var(--radius-brand);min-width:0;min-height:52px;color:var(--muted);border:1px solid #0000;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 11px;transition:color .18s,border-color .18s,background .18s;display:grid}.not-found-links a:hover{color:var(--text);border-color:var(--line);background:var(--surface-2)}.not-found-links a>span{width:32px;height:32px;color:var(--accent);background:var(--accent-soft);border-radius:50%;place-items:center;display:grid}.not-found-links b{font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.not-found-visual{color:#fff;background:#18293d;place-items:center;min-height:540px;display:grid;position:relative;overflow:hidden}.not-found-visual:before,.not-found-visual:after{content:"";border-radius:50%;position:absolute}.not-found-visual:before{top:-185px;border:1px solid #ffffff17;width:390px;height:390px;inset-inline-end:-130px;box-shadow:0 0 0 42px #ffffff05,0 0 0 88px #ffffff05}.not-found-visual:after{bottom:-95px;background:#1e3247;width:190px;height:190px;inset-inline-start:-75px}.not-found-code{color:#ffffff0f;text-align:center;letter-spacing:-.1em;top:32px;font-size:clamp(125px,15vw,205px);font-weight:900;line-height:1;position:absolute;inset-inline:0}.not-found-coin{z-index:1;color:#fff;background:var(--accent);border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:152px;height:152px;display:grid;position:relative;transform:rotate(-8deg);box-shadow:0 22px 50px #00000040,inset 0 0 0 10px #ffffff14}[dir=rtl] .not-found-coin{transform:rotate(8deg)}.not-found-coin-ring{border:1px dashed #ffffff6b;border-radius:50%;position:absolute;inset:19px}.not-found-chart{z-index:2;border-radius:var(--radius-brand);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);inset-inline:38px;background:#132237db;border:1px solid #324a63;align-items:flex-end;gap:8px;height:86px;padding:14px 16px;display:flex;position:absolute;bottom:66px}.not-found-chart i{background:#324a63;border-radius:4px 4px 1px 1px;flex:1;min-width:6px}.not-found-chart i:first-child{height:30%}.not-found-chart i:nth-child(2){height:52%}.not-found-chart i:nth-child(3){height:72%}.not-found-chart i:nth-child(4){height:47%}.not-found-chart i:nth-child(5){height:34%}.not-found-chart i:nth-child(6){background:var(--accent);height:20%}.not-found-chart>span{color:#18293d;top:-13px;background:#fff;border:3px solid #18293d;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;inset-inline-end:-10px}.not-found-visual>small{color:#c8cdd2;font-size:var(--type-micro);letter-spacing:.12em;text-align:center;bottom:28px;font-weight:800;position:absolute;inset-inline:0}.not-found-orbit{z-index:0;border:1px solid var(--accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.not-found-orbit{border:1px solid color-mix(in srgb, var(--accent) 13%, transparent)}}.not-found-orbit{pointer-events:none;border-radius:50%}.not-found-orbit--one{top:-180px;width:330px;height:330px;inset-inline-start:-100px}.not-found-orbit--two{bottom:-110px;width:210px;height:210px;inset-inline-end:-65px}@media (width<=840px){.not-found-page{min-height:auto;padding-block:32px}.not-found-shell{grid-template-columns:1fr}.not-found-copy{order:2;padding:40px clamp(22px,6vw,46px) 46px}.not-found-visual{min-height:310px}.not-found-code{font-size:142px;top:24px}.not-found-coin{width:112px;height:112px;margin-bottom:42px}.not-found-coin svg{width:36px}.not-found-coin-ring{inset:14px}.not-found-chart{inset-inline:9%;height:70px;bottom:46px}.not-found-visual>small{bottom:16px}}@media (width<=520px){.not-found-page{padding:20px 12px}.not-found-shell{border-radius:16px}.not-found-copy{padding:32px 20px 36px}.not-found-copy h1{margin-top:16px;font-size:32px}.not-found-copy>p{font-size:var(--type-control)}.not-found-actions{grid-template-columns:1fr;display:grid}.not-found-actions a,.not-found-actions button{width:100%}.not-found-links{grid-template-columns:1fr;margin-top:26px}.not-found-visual{min-height:270px}.not-found-code{font-size:116px}.not-found-coin{width:96px;height:96px;margin-bottom:36px}.not-found-chart{inset-inline:24px}}@media (prefers-reduced-motion:reduce){.site-header .dynamic-menu-badge--live,.site-header .dynamic-menu-badge--live:before{animation:none}.not-found-actions a,.not-found-actions button{transition:none}}.error-document .site-header{position:relative}.error-document .site-footer{margin-top:0}.error-document .not-found-page{min-height:calc(100dvh - 184px)}.error-header-links{justify-content:center;align-items:center;gap:4px;display:flex}.error-header-links a{border-radius:var(--radius-brand);color:#fff;font-size:var(--type-caption);padding:9px 13px;font-weight:800}.error-header-links a:hover{background:#324a63}@media (prefers-color-scheme:dark){.error-document{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1c2b;--surface:#18293d;--surface-2:#1e3247;--text:#fff;--muted:#c8cdd2;--line:#324a63;--accent:#00b265;--accent-strong:#00b265;--accent-soft:#1e3247}}@media (width<=680px){.error-header-links{display:none}}.site-footer{border-top:4px solid var(--accent);color:var(--text);background:var(--surface);margin-top:90px;padding:0;position:relative}.site-footer:before{pointer-events:none;content:"";background:radial-gradient(circle at 92% 8%, var(--accent), transparent 27%), radial-gradient(circle at 8% 82%, var(--accent), transparent 24%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.site-footer:before{background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 27%), radial-gradient(circle at 8% 82%, color-mix(in srgb, var(--accent) 5%, transparent), transparent 24%)}}.footer-inner{width:min(var(--site-container-width), calc(100% - var(--site-container-gutter)));margin:auto;padding:54px 0 24px;position:relative}.footer-main-grid{grid-template-columns:minmax(0,1.55fr) repeat(2,minmax(190px,.72fr));align-items:start;gap:clamp(38px,6vw,82px);display:grid}.footer-heading{color:var(--text);margin:0 0 21px;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:900;line-height:1.45}.footer-about-heading{align-items:center;gap:11px;display:flex}.footer-logo{border-radius:var(--radius-brand);color:#fff;background:var(--text);flex:none;place-items:center;width:42px;height:42px;transition:color .2s,background .2s,transform .2s;display:inline-grid}.footer-logo:hover{color:#fff;background:var(--accent);transform:translateY(-2px)}.footer-about p{max-width:59ch;color:var(--muted);font-size:var(--type-secondary);margin:0;font-weight:600;line-height:2}.footer-menu-list{align-content:start;gap:5px;display:grid}.footer-menu-list>.dynamic-menu-link,.footer-menu-list>.dynamic-menu-node>.dynamic-menu-trigger{width:100%;min-height:38px;color:var(--muted);font-size:var(--type-secondary);background:0 0;border:0;justify-content:flex-start;padding:6px 0;font-weight:800}.footer-menu-list .dynamic-menu-link:hover,.footer-menu-list .dynamic-menu-trigger:hover{color:var(--accent-strong);background:0 0}.footer-menu-list .dynamic-menu-icon{color:var(--accent-strong);background:var(--accent-soft)}.footer-menu-list .dynamic-menu-panel{border:0;border-inline-start:2px solid var(--accent);width:100%;min-width:0;margin:2px 0 5px;padding:4px 10px;position:static}@supports (color:color-mix(in lab, red, red)){.footer-menu-list .dynamic-menu-panel{border-inline-start:2px solid color-mix(in srgb, var(--accent) 30%, var(--line))}}.footer-menu-list .dynamic-menu-panel{box-shadow:none;background:0 0;border-radius:0}.footer-bottom{text-align:center;border-top:1px solid var(--line);justify-content:center;align-items:center;min-height:70px;margin-top:42px;padding-top:22px;display:flex}.copyright{color:var(--muted);font-size:var(--type-caption);white-space:nowrap;margin:0}.admin-login{place-items:center;min-height:68vh;padding:40px 16px;display:grid}.admin-login form{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);width:min(430px,100%);box-shadow:var(--shadow);padding:38px}.admin-badge{border-radius:var(--radius-brand);width:48px;height:48px;color:var(--accent);background:var(--accent-soft);place-items:center;display:grid}.admin-login h1{margin:20px 0 27px}.admin-login label,.product-form label,.settings-form label{color:var(--muted);font-size:var(--type-caption);flex-direction:column;gap:8px;margin-bottom:16px;font-weight:700;display:flex}.admin-login input,.product-form input,.product-form select,.settings-form input{border:1px solid var(--line);border-radius:var(--radius-brand);height:44px;color:var(--text);background:var(--bg);outline:0;padding:0 13px}.gold-button,.ghost-button{border-radius:var(--radius-brand);color:#fff;min-height:42px;font-size:var(--type-caption);cursor:pointer;background:#00b265;border:0;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-weight:800;display:inline-flex}.gold-button:hover{background:#009b58}.admin-login .gold-button{width:100%;margin-top:5px}.gold-button:disabled{opacity:.5;cursor:wait}.ghost-button{border:1px solid var(--line);color:var(--text);background:var(--surface)}.form-error{color:var(--down);font-size:var(--type-caption)}.admin-page{grid-template-columns:220px 1fr;gap:30px;padding-block:42px 90px;display:grid}.admin-sidebar{border:1px solid var(--line);background:var(--surface);border-radius:0;flex-direction:column;height:calc(100vh - 120px);padding:20px;display:flex;position:sticky;top:96px}.admin-sidebar>div{border-bottom:1px solid var(--line);flex-direction:column;gap:5px;padding:5px 8px 20px;display:flex}.admin-sidebar small{color:var(--accent);font-size:var(--type-caption);text-transform:uppercase}.admin-sidebar strong{font-size:var(--type-secondary)}.admin-sidebar nav{flex-direction:column;gap:5px;padding-top:18px;display:flex}.admin-sidebar button{border-radius:var(--radius-brand);width:100%;color:var(--muted);font-size:var(--type-caption);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:11px;display:flex}.admin-sidebar button.active{color:var(--text);background:var(--surface-2);font-weight:700}.admin-sidebar>button{color:var(--down);margin-top:auto}.admin-content{min-width:0}.admin-top{justify-content:space-between;align-items:flex-end;min-height:68px;margin-bottom:26px;display:flex}.admin-top h1{margin:7px 0 0;font-size:31px}.dashboard-cards{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.dashboard-card{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);flex-direction:column;padding:20px;display:flex}.dashboard-card>span{border-radius:var(--radius-brand);width:35px;height:35px;color:var(--accent);background:var(--accent-soft);place-items:center;display:grid}.dashboard-card strong{margin:23px 0 7px;font-size:27px}.dashboard-card small{color:var(--muted);font-size:var(--type-caption)}.last-sync{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);font-size:var(--type-caption);grid-column:1/-1;align-items:center;gap:18px;padding:20px;display:flex}.last-sync small{color:var(--muted)}.status-pill{border-radius:var(--radius-brand);width:max-content;color:var(--muted);background:var(--surface-2);font-size:var(--type-caption);text-transform:uppercase;padding:5px 8px;font-weight:800}.status-pill.success{color:var(--up);background:var(--up)}@supports (color:color-mix(in lab, red, red)){.status-pill.success{background:color-mix(in srgb, var(--up) 12%, transparent)}}.status-pill.failed{color:var(--down);background:var(--down)}@supports (color:color-mix(in lab, red, red)){.status-pill.failed{background:color-mix(in srgb, var(--down) 12%, transparent)}}.admin-table{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);overflow:hidden}.admin-row{border:0;border-top:1px solid var(--line);width:100%;min-height:65px;color:var(--text);text-align:start;font-size:var(--type-caption);cursor:pointer;background:0 0;grid-template-columns:2fr 1fr .6fr .5fr;align-items:center;padding:12px 18px;display:grid}.admin-row:first-child{border-top:0}.admin-row:hover{background:var(--surface-2)}.admin-row>span{flex-direction:column;gap:5px;display:flex}.admin-row small{color:var(--muted);font-size:var(--type-caption)}.admin-row svg{width:17px}.log-row{cursor:default}.modal-backdrop{z-index:100;background:#101722b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.product-form{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);width:min(700px,100%);max-height:90vh;box-shadow:var(--shadow);padding:28px;overflow:auto}.modal-head,.modal-actions{justify-content:space-between;align-items:center;display:flex}.modal-head{margin-bottom:24px}.modal-head h2{margin:0}.modal-head button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:25px}.form-grid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.check-label{align-items:center;flex-direction:row!important}.check-label input{width:16px;height:16px;margin:0}.modal-actions{justify-content:flex-end;gap:8px;margin-top:10px}.settings-form{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);padding:28px}.admin-view{min-width:0}.admin-top p{color:var(--muted);font-size:var(--type-caption);margin:7px 0 0}.admin-actions{flex-wrap:wrap;gap:8px;display:flex}.breadcrumbs{color:var(--muted);font-size:var(--type-caption);align-items:center;gap:7px;display:flex}.breadcrumbs button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0}.seo-filters{grid-template-columns:minmax(220px,1.5fr) repeat(5,1fr);gap:8px;margin-bottom:16px;display:grid}.seo-filters .search-box{width:auto}.seo-filters select,.editor-section input,.editor-section select,.editor-section textarea,.seo-accordion-panel input,.seo-accordion-panel select,.seo-accordion-panel textarea{border:1px solid var(--line);border-radius:var(--radius-brand);width:100%;color:var(--text);background:var(--bg);outline:0}.seo-filters select{min-height:44px;font-size:var(--type-caption);padding:0 11px}.seo-table{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);overflow:hidden}.seo-table-head,.seo-table-row{grid-template-columns:22px 1.25fr .65fr .4fr 1.5fr .6fr .8fr .65fr;align-items:center;gap:12px;padding:13px 16px;display:grid}.seo-table-head{color:var(--muted);background:var(--surface-2);font-size:var(--type-caption);text-transform:uppercase;font-weight:800}.seo-table-row{border-top:1px solid var(--line);min-height:70px;font-size:var(--type-caption);position:relative}.seo-table-row>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.seo-table-row>span:nth-child(2){flex-direction:column;gap:5px;display:flex}.seo-table-row small{color:var(--muted);font-size:var(--type-caption)}.seo-select{place-items:center;display:grid;overflow:visible!important}.seo-select input{width:14px;height:14px;accent-color:var(--accent);cursor:pointer}.seo-select input:disabled{cursor:not-allowed;opacity:.35}.locale-pill{border-radius:var(--radius-brand);width:max-content;color:var(--accent);background:var(--accent-soft);font-size:var(--type-caption);padding:5px 7px;font-weight:800}.row-actions{justify-content:flex-end;gap:5px;display:flex;overflow:visible!important}.row-actions button,.row-actions>a{border:1px solid var(--line);border-radius:var(--radius-brand);width:29px;height:29px;color:var(--muted);background:var(--surface);cursor:pointer;place-items:center;display:grid}.row-actions button:hover,.row-actions>a:hover{color:var(--accent);border-color:var(--accent)}.inline-confirm{z-index:3;border:1px solid var(--down);align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute;inset:7px}@supports (color:color-mix(in lab, red, red)){.inline-confirm{border:1px solid color-mix(in srgb, var(--down) 40%, var(--line))}}.inline-confirm{border-radius:var(--radius-brand);background:var(--surface);box-shadow:var(--shadow)}.inline-confirm>div{flex-direction:column;flex:1;gap:4px;display:flex}.danger-button{border:1px solid var(--down);justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 15px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.danger-button{border:1px solid color-mix(in srgb, var(--down) 55%, transparent)}}.danger-button{border-radius:var(--radius-brand);color:#fff;background:var(--down);font-size:var(--type-caption);cursor:pointer;font-weight:800}.bulk-bar{border:1px solid var(--accent);border-radius:var(--radius-brand);background:var(--accent-soft);align-items:center;gap:9px;margin-bottom:12px;padding:10px 13px;display:flex}.bulk-bar b{color:var(--accent);font-size:var(--type-caption);flex:1}.bulk-bar.confirming{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.bulk-bar.confirming{border-color:color-mix(in srgb, var(--down) 55%, var(--line))}}.bulk-bar.confirming{background:var(--down)}@supports (color:color-mix(in lab, red, red)){.bulk-bar.confirming{background:color-mix(in srgb, var(--down) 8%, var(--surface))}}.pagination{color:var(--muted);font-size:var(--type-caption);justify-content:center;align-items:center;gap:13px;margin-top:18px;display:flex}.pagination button{border:1px solid var(--line);border-radius:var(--radius-brand);width:34px;height:34px;color:var(--text);background:var(--surface);cursor:pointer;place-items:center;display:grid}.pagination button:disabled{opacity:.35}.seo-editor{padding-bottom:100px}.editor-fieldset{border:0;min-width:0;margin:0;padding:0}.editor-fieldset:disabled{opacity:.78}.editor-header{justify-content:space-between;align-items:flex-end;min-height:76px;margin-bottom:24px;display:flex}.editor-header h1{margin:8px 0 0;font-size:31px}.editor-header p{color:var(--muted);font-size:var(--type-caption);margin:8px 0 0;line-height:1.6}.editor-section{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);margin-bottom:16px;padding:25px}.editor-section>h2{border-bottom:1px solid var(--line);font-size:var(--type-body);margin:0 0 22px;padding-bottom:15px}.editor-section label{color:var(--muted);font-size:var(--type-caption);flex-direction:column;gap:8px;margin:0 0 15px;font-weight:700;display:flex;position:relative}.editor-section input,.editor-section select{min-height:44px;padding:0 12px}.editor-section textarea{resize:vertical;min-height:92px;padding:12px;line-height:1.7}.editor-section input:disabled{opacity:.55;cursor:not-allowed}.editor-section [aria-invalid=true]{border-color:var(--down)}.editor-section .field-error{color:var(--down);font-size:var(--type-caption);line-height:1.5;position:static}.seo-editor-accordion{gap:11px;display:grid}.seo-accordion-item{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);overflow:hidden;box-shadow:0 1px 2px #1017220a}.seo-accordion-trigger{width:100%;min-height:76px;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 16px;transition:background-color .18s;display:grid}.seo-accordion-trigger:hover,.seo-accordion-item.is-open .seo-accordion-trigger{background:var(--surface-2)}.seo-accordion-icon{border-radius:var(--radius-brand);width:38px;height:38px;color:var(--accent);background:var(--accent-soft);place-items:center;display:grid}.seo-accordion-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.seo-accordion-copy b{color:var(--text);font-size:var(--type-secondary);line-height:1.45}.seo-accordion-copy small{color:var(--muted);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;line-height:1.45;overflow:hidden}.seo-accordion-badge{border:1px solid var(--accent);min-width:58px;padding:6px 9px}@supports (color:color-mix(in lab, red, red)){.seo-accordion-badge{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line))}}.seo-accordion-badge{color:var(--accent);background:var(--accent-soft);font-size:var(--type-micro);text-align:center;text-transform:uppercase;border-radius:999px;font-weight:800}.seo-accordion-chevron{color:var(--muted);transition:transform .18s}.seo-accordion-item.is-open .seo-accordion-chevron{transform:rotate(180deg)}.seo-accordion-panel{border-top:1px solid var(--line);padding:18px}.seo-accordion-panel label{color:var(--muted);font-size:var(--type-caption);flex-direction:column;gap:8px;margin:0 0 15px;font-weight:700;display:flex;position:relative}.seo-accordion-panel input,.seo-accordion-panel select{min-height:44px;padding:0 12px}.seo-accordion-panel textarea{resize:vertical;min-height:92px;padding:12px;line-height:1.7}.seo-accordion-panel input:disabled{opacity:.55;cursor:not-allowed}.seo-accordion-panel [aria-invalid=true]{border-color:var(--down)}.seo-accordion-panel .field-error{color:var(--down);font-size:var(--type-caption);line-height:1.5;position:static}.seo-entity-picker{width:min(560px,100%);margin-bottom:17px}.seo-basic-grid{align-items:start}.seo-basic-grid.single-language{grid-template-columns:minmax(0,1fr)}.seo-basic-grid label:nth-last-child(-n+2){margin-bottom:0}.seo-edit-grid{grid-template-columns:1.05fr .95fr;gap:26px;display:grid}.seo-edit-grid--single{grid-template-columns:minmax(0,1fr)}.section-muted{color:var(--muted);font-size:var(--type-small);margin:-8px 0 18px;line-height:1.7}.seo-language-groups{min-width:0;display:block}.seo-language-tabs{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface-2);scrollbar-width:thin;grid-template-columns:repeat(4,minmax(160px,1fr));gap:7px;margin-bottom:14px;padding:6px;display:grid;overflow-x:auto}.seo-language-tabs>button{border-radius:var(--radius-brand);min-height:48px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:9px 12px;transition:color .18s,background-color .18s,border-color .18s;display:flex}.seo-language-tabs>button:hover,.seo-language-tabs>button:focus-visible{color:var(--text);border-color:var(--line);background:var(--surface);outline:none}.seo-language-tabs>button.is-active{color:#fff;border-color:var(--accent);background:var(--accent)}.seo-language-tabs>button>span{border-radius:var(--radius-brand);min-width:27px;height:27px;color:var(--accent);background:var(--accent-soft);font-size:var(--type-micro);place-items:center;padding-inline:5px;font-weight:800;display:inline-grid}.seo-language-tabs>button.is-active>span{color:var(--accent);background:#fff}.seo-language-tabs>button>b{font-size:var(--type-caption);line-height:1.35}.seo-language-tab-panel{width:100%}.seo-field-group{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--bg);min-width:0;padding:17px}.seo-field-group-heading,.technical-card-heading{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;margin-bottom:17px;padding-bottom:13px;display:flex}.seo-field-group-heading>span,.technical-card-heading>span{border-radius:var(--radius-brand);width:34px;height:34px;color:var(--accent);background:var(--accent-soft);font-size:var(--type-micro);flex:0 0 34px;place-items:center;font-weight:800;display:grid}.seo-field-group-heading>div,.technical-card-heading>div{min-width:0}.seo-field-group-heading h3,.technical-card-heading h3{color:var(--text);font-size:var(--type-secondary);margin:0;line-height:1.4}.seo-field-group-heading small,.technical-card-heading small{color:var(--muted);font-size:var(--type-micro);margin-top:3px;font-weight:400;line-height:1.5;display:block}.seo-field-group>label:last-child{margin-bottom:0}.counter{border-radius:var(--radius-brand);color:var(--muted);background:var(--surface-2);font-size:var(--type-micro);bottom:7px;padding:3px 6px;position:absolute;inset-inline-end:9px}label:has(textarea) .counter{bottom:9px}.counter.warning{color:#f59e0b;background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.counter.warning{background:color-mix(in srgb, #f59e0b 12%, var(--surface))}}.preview-stack{flex-direction:column;gap:13px;display:flex}.preview-card{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--bg);padding:15px}.preview-card>span{color:var(--muted);font-size:var(--type-caption);text-transform:uppercase;margin-bottom:13px;font-weight:700;display:block}.google-preview{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);box-shadow:none;padding:16px}.google-preview small{color:#009b58;font-size:var(--type-caption);direction:ltr}.google-preview h3{color:#18293d;font-family:DinNext,sans-serif;font-size:var(--type-card-title);margin:7px 0 5px;font-weight:700}.google-preview p{color:var(--muted);font-family:DinNext,sans-serif;font-size:var(--type-caption);margin:0;line-height:1.6}.og-preview{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);overflow:hidden}.og-preview img,.og-placeholder{object-fit:cover;width:100%;height:120px}.og-placeholder{color:#00b265;letter-spacing:.1em;background:#18293d;place-items:center;font-size:19px;font-weight:800;display:grid}.og-preview small,.og-preview h3,.og-preview p{margin:7px 12px;display:block}.og-preview small{color:var(--muted);font-size:var(--type-micro)}.og-preview h3{font-size:var(--type-secondary)}.og-preview p{color:var(--muted);font-size:var(--type-caption);padding-bottom:8px;line-height:1.5}.technical-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.technical-grid.is-tabbed{grid-template-columns:minmax(0,1fr)}.seo-technical-tabs{grid-template-columns:repeat(2,minmax(160px,1fr))}.technical-card{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--bg);min-width:0;padding:17px}.technical-card-heading h3{color:var(--text)}.technical-link-fields{gap:0;display:grid}.check-grid{grid-template-columns:1fr 1fr;gap:8px;margin:2px 0 16px;display:grid}.check-grid .check-label{border:1px solid var(--line);border-radius:var(--radius-brand);min-height:48px;color:var(--text);background:var(--surface);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:10px 12px;flex-direction:row!important}.check-grid .check-label input,.admin-host .seo-accordion-panel .check-label input{width:17px;height:17px;min-height:17px;accent-color:var(--accent);cursor:pointer;flex:0 0 17px;margin:0;padding:0}.technical-sitemap-grid>label{margin-bottom:0}.form-grid.compact{gap:10px}.success-banner,.error-banner{border-radius:var(--radius-brand);font-size:var(--type-caption);margin-bottom:14px;padding:13px 16px}.success-banner{color:var(--up);background:var(--up)}@supports (color:color-mix(in lab, red, red)){.success-banner{background:color-mix(in srgb, var(--up) 10%, var(--surface))}}.error-banner{color:var(--down);background:var(--down)}@supports (color:color-mix(in lab, red, red)){.error-banner{background:color-mix(in srgb, var(--down) 10%, var(--surface))}}.sticky-actions{z-index:20;border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);justify-content:flex-end;gap:8px;padding:13px;display:flex;position:sticky;bottom:12px;box-shadow:0 1px 3px #1017221a}.delete-confirm-panel{border:1px solid var(--down);align-items:center;gap:10px;margin-bottom:14px;padding:17px;display:flex}@supports (color:color-mix(in lab, red, red)){.delete-confirm-panel{border:1px solid color-mix(in srgb, var(--down) 38%, var(--line))}}.delete-confirm-panel{border-radius:var(--radius-brand);background:var(--down)}@supports (color:color-mix(in lab, red, red)){.delete-confirm-panel{background:color-mix(in srgb, var(--down) 6%, var(--surface))}}.delete-confirm-panel>div{flex:1}.delete-confirm-panel h3{font-size:var(--type-secondary);margin:0 0 5px}.delete-confirm-panel p{color:var(--muted);font-size:var(--type-caption);margin:0}.product-seo-status{flex-direction:column;gap:8px;display:flex}.product-seo-status>div{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--bg);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.product-seo-status b{font-size:var(--type-caption)}.product-admin-row{grid-template-columns:1.6fr .8fr .5fr 1fr}.fatal-error{min-height:100vh;color:var(--admin-text,#18293d);background:var(--admin-bg,#f4f7fa);text-align:center;place-items:center;padding:24px;display:grid}.fatal-error__card{border:1px solid var(--admin-line,#d7e0e9);border-radius:var(--radius-brand);background:var(--admin-surface,#fff);width:min(760px,100%);box-shadow:var(--admin-shadow,0 12px 30px #10233814);padding:clamp(22px,4vw,38px)}.fatal-error__code{border-radius:var(--radius-brand);color:var(--admin-danger,#dc2626);background:var(--admin-danger-soft,#fee2e2);font-size:var(--type-micro);padding:5px 9px;font-weight:800;display:inline-flex}.fatal-error__card h1{margin:14px 0 8px;font-size:clamp(24px,4vw,34px)}.fatal-error__card>p{color:var(--admin-muted,#64748b);margin:0;line-height:1.7}.fatal-error__details{border:1px solid var(--admin-line,#d7e0e9);border-radius:var(--radius-brand);text-align:start;margin-top:20px}.fatal-error__details summary{color:var(--admin-text,#18293d);cursor:pointer;padding:11px 13px;font-weight:800}.fatal-error__details pre{border-top:1px solid var(--admin-line,#d7e0e9);color:#f8fafc;text-align:left;white-space:pre-wrap;word-break:break-word;background:#0f1d2c;max-height:270px;margin:0;padding:14px;font:12px/1.7 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.fatal-error__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.fatal-error__actions button{border:1px solid var(--admin-accent,#00b265);border-radius:var(--radius-brand);color:#fff;background:var(--admin-accent,#00b265);cursor:pointer;min-height:42px;padding:0 15px;font-weight:800}.fatal-error__actions button.secondary{color:var(--admin-text,#18293d);border-color:var(--admin-line,#d7e0e9);background:var(--admin-surface-2,#eff4f8)}.route-loader{border:3px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:36px;height:36px;margin:120px auto;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=900px){.hero-grid{grid-template-columns:1fr;gap:45px;padding-block:70px}.hero-copy{text-align:center}.hero-copy>p{margin-inline:auto}.hero-kicker{justify-content:center}.hero-quote{width:min(580px,100%);margin:auto}.price-card-grid{grid-template-columns:repeat(2,1fr)}.table-head{display:none}.price-table{background:0 0;border:0;grid-template-columns:repeat(2,1fr);gap:12px;display:grid;overflow:visible}.table-row{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);grid-template-columns:1fr 1fr;align-items:end;gap:17px 12px;padding:19px;display:grid}.table-row:first-of-type{border-top:1px solid var(--line)}.product-cell{border-bottom:1px solid var(--line);grid-column:1/-1;padding-bottom:13px}.table-row>span:not(.product-cell):before{content:attr(data-label);color:var(--muted);font-size:var(--type-caption)}.product-hero{flex-direction:column;align-items:flex-start}.stats-grid{grid-template-columns:repeat(2,1fr)}.admin-page{grid-template-columns:minmax(0,1fr)}.admin-sidebar{width:100%;min-width:0;height:auto;position:static;overflow:hidden}.admin-sidebar nav{flex-direction:row;width:100%;min-width:0;overflow-x:auto}.admin-sidebar nav button{flex:none;width:auto}.admin-sidebar>button{margin-top:10px}.admin-content{width:100%;min-width:0}.dashboard-cards{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px) and (width<=1180px){.header-inner{gap:10px;width:calc(100% - 24px)}.site-header .brand{font-size:22px}.nav-links{gap:0}.site-header .dynamic-menu-link--root,.site-header .dynamic-menu-node--root>.dynamic-menu-trigger{padding-inline:12px}}@media (width<=1023px){.site-header{height:60px}.header-inner{width:calc(100% - 24px)}.site-header .brand{font-size:21px}.menu-button{display:grid}.site-menu-scrim{z-index:80;background:#101722a6;border:0;display:none;position:fixed;inset:0}.site-menu-scrim.open{display:block}.nav-links{z-index:90;color:#18293d;background:#fff;flex-direction:column;justify-content:flex-start;align-items:stretch;width:min(360px,90vw);padding:78px 20px 28px;transition:transform .25s;display:flex;position:fixed;inset:0 0 0 auto;transform:translate(110%);box-shadow:0 1px 3px #1017221f}[dir=rtl] .nav-links{inset:0 auto 0 0;transform:translate(-110%)}.nav-links.open{transform:translate(0)}.nav-links .dynamic-menu-node,.nav-links .dynamic-menu-link--root{width:100%}.site-header .nav-links .dynamic-menu-link--root,.site-header .nav-links .dynamic-menu-trigger{color:#18293d;min-height:52px;padding:9px 16px}.site-header .nav-links .dynamic-menu-link--root:hover,.site-header .nav-links .dynamic-menu-link--root.active,.site-header .nav-links .dynamic-menu-trigger:hover,.site-header .nav-links .dynamic-menu-trigger.active,.site-header .nav-links .dynamic-menu-node.is-open>.dynamic-menu-trigger{color:#fff;background:#324a63}.dark .nav-links{color:#fff;background:#18293d}.dark .site-header .nav-links .dynamic-menu-link--root,.dark .site-header .nav-links .dynamic-menu-trigger{color:#fff}.dark .nav-close{color:#fff;background:#1e3247;border-color:#324a63}.nav-links .dynamic-menu-panel--root{width:auto;min-width:0;max-width:none;box-shadow:none;margin:5px 8px;animation:none;position:static}.nav-links .dynamic-menu-panel--root:before{display:none}.nav-close{border-radius:var(--radius-brand);color:#18293d;top:16px;background:#f1f4f7;border:1px solid #e2e8f0;place-items:center;width:40px;height:40px;display:grid;position:absolute;inset-inline-end:16px}}@media (width<=720px){.site-header{height:58px}.menu-button{display:grid}.nav-links{z-index:90;background:#fff;flex-direction:column;align-items:stretch;width:min(340px,88vw);padding:80px 20px 30px;transition:transform .25s;display:flex;position:fixed;inset:0 0 0 auto;transform:translate(110%);box-shadow:0 1px 3px #1017221f}[dir=rtl] .nav-links{inset:0 auto 0 0;transform:translate(-110%)}.nav-links.open{transform:translate(0)}.nav-links a{font-size:var(--type-control);padding:12px}.nav-links a.active:after{display:none}.nav-links .dynamic-menu-node,.nav-links .dynamic-menu-link--root{width:100%}.nav-links .dynamic-menu-link--root{min-height:50px;font-size:var(--type-control);padding:9px 16px}.nav-links .dynamic-menu-trigger{min-height:50px}.nav-links .dynamic-menu-panel{box-shadow:none;margin-inline:8px 0}.nav-links .dynamic-menu-link--child{font-size:var(--type-secondary);padding:8px}.nav-close{border-radius:var(--radius-brand);color:#18293d;top:18px;background:#f1f4f7;border:1px solid #e2e8f0;place-items:center;width:38px;height:38px;display:grid;position:absolute;inset-inline-end:18px}.hero-section,.hero-grid{min-height:auto}.hero-grid{padding-block:58px}.hero-copy h1{font-size:42px}.hero-copy>p{font-size:var(--type-control)}.hero-quote{border-radius:var(--radius-brand);padding:21px}.quote-price{margin:22px 0}.quote-grid{grid-template-columns:1fr 1fr}.price-card-grid,.skeleton-grid,.price-table{grid-template-columns:1fr}.section{padding-top:56px}.filter-bar{flex-direction:column}.search-box{height:44px}.chart-panel{padding:18px 12px}.chart-heading{flex-direction:column}.period-tabs{max-width:100%;overflow-x:auto}.period-tabs button{flex:none}.chart-wrap{height:280px}.product-hero{padding:24px}.product-main-price strong{font-size:30px}.footer-inner{padding-top:124px}.footer-main-grid{grid-template-columns:1fr;gap:32px}.footer-about p{max-width:none}.footer-bottom{justify-content:center;align-items:center;margin-top:34px}.copyright{white-space:normal}.dashboard-cards{grid-template-columns:1fr}.admin-top{flex-direction:column;align-items:flex-start;gap:18px}.admin-row{grid-template-columns:1.8fr 1fr .5fr}.admin-row>span:last-child{display:none}.form-grid{grid-template-columns:1fr}.seo-filters{grid-template-columns:1fr 1fr}.seo-filters .search-box{grid-column:1/-1}.seo-table-head{display:none}.seo-table-row{grid-template-columns:auto 1fr auto auto;gap:10px;padding:16px}.seo-table-row>span:nth-child(5),.seo-table-row>span:nth-child(7){display:none}.seo-table-row .row-actions{grid-column:1/-1;justify-content:flex-start}.seo-edit-grid,.seo-language-groups,.technical-grid{grid-template-columns:1fr}.seo-accordion-trigger{grid-template-columns:auto minmax(0,1fr) auto;gap:9px;min-height:68px;padding:11px 12px}.seo-accordion-icon{width:34px;height:34px}.seo-accordion-badge{display:none}.seo-accordion-panel{padding:13px}.seo-accordion-copy small{font-size:var(--type-micro)}.seo-basic-grid label:nth-last-child(-n+2){margin-bottom:15px}.editor-header{flex-direction:column-reverse;align-items:flex-start;gap:15px}.sticky-actions{flex-wrap:wrap}}.admin-host{--admin-bg:#f7f8fa;--admin-surface:#fff;--admin-surface-2:#f1f4f7;--admin-surface-3:#e2e8f0;--admin-text:#18293d;--admin-muted:#64748b;--admin-line:#e2e8f0;--admin-accent:#00b265;--admin-accent-strong:#009b58;--admin-accent-soft:#e8f8f1;--admin-success:#00b265;--admin-success-soft:#f0fdf4;--admin-danger:#dc2626;--admin-danger-soft:#fef2f2;--admin-warning:#f59e0b;--admin-warning-soft:#fff7ed;--admin-info:#324a63;--admin-info-soft:#f1f4f7;--admin-shadow:0 1px 3px #10172214;background:var(--admin-bg);min-height:100vh;color:var(--admin-text)}.dark .admin-host{--admin-bg:#0f1c2b;--admin-surface:#18293d;--admin-surface-2:#1e3247;--admin-surface-3:#324a63;--admin-text:#fff;--admin-muted:#c8cdd2;--admin-line:#324a63;--admin-accent:#00b265;--admin-accent-strong:#00b265;--admin-accent-soft:#1e3247;--admin-success:#00b265;--admin-success-soft:#1e3247;--admin-danger:#ef4444;--admin-danger-soft:#1e3247;--admin-warning:#f59e0b;--admin-warning-soft:#1e3247;--admin-info:#c8cdd2;--admin-info-soft:#1e3247;--admin-shadow:0 1px 3px #0000002e}.admin-host button,.admin-host input,.admin-host textarea,.admin-host select{font-family:DinNext,sans-serif}.admin-host button:focus-visible,.admin-host a:focus-visible,.admin-host input:focus-visible,.admin-host textarea:focus-visible,.admin-host select:focus-visible{outline:3px solid var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){.admin-host button:focus-visible,.admin-host a:focus-visible,.admin-host input:focus-visible,.admin-host textarea:focus-visible,.admin-host select:focus-visible{outline:3px solid color-mix(in srgb, var(--admin-accent) 30%, transparent)}}.admin-host button:focus-visible,.admin-host a:focus-visible,.admin-host input:focus-visible,.admin-host textarea:focus-visible,.admin-host select:focus-visible{outline-offset:2px}.admin-shell{background:var(--admin-bg);grid-template-columns:272px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .22s;display:grid}.admin-shell.is-collapsed{grid-template-columns:82px minmax(0,1fr)}.admin-nav{z-index:70;color:#fff;background:#18293d;border-inline-end:1px solid #324a63;flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.admin-nav-brand{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:78px;padding:14px 17px;display:flex}.admin-brand-button{min-width:0;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:flex}.admin-brand-button>span{border-radius:var(--radius-brand);color:#fff;background:#00b265;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.admin-brand-button>div{white-space:nowrap;flex-direction:column;gap:4px;min-width:0;display:flex}.admin-brand-button b{font-size:var(--type-control)}.admin-brand-button small{color:#c8cdd2;font-size:var(--type-caption)}.admin-mobile-close{display:none}.admin-nav-scroll{scrollbar-width:thin;scrollbar-color:#324a63 transparent;flex:1;padding:13px 11px 30px;overflow-y:auto}.admin-nav-group{margin-bottom:17px}.admin-nav-group>p{color:#64748b;font-size:var(--type-caption);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;margin:0 10px 7px;font-weight:800}.admin-nav-group>button,.admin-collapse{border-radius:var(--radius-brand);color:#c8cdd2;text-align:start;width:100%;min-height:43px;font-size:var(--type-caption);cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:0 12px;transition:color .16s,background .16s;display:flex;position:relative}.admin-nav-group>button:hover,.admin-collapse:hover{color:#fff;background:#1e3247}.admin-nav-group>button.active{color:#fff;background:#00b265;font-weight:800}.admin-nav-group>button.active svg{color:#fff}.admin-nav-group>button.active>i{background:#fff;border-radius:3px 0 0 3px;width:3px;height:22px;position:absolute;inset-inline-end:0}.admin-nav-group>button span,.admin-collapse span{white-space:nowrap;overflow:hidden}.admin-nav-group.is-dropdown{padding-block:2px}.admin-nav-group>.admin-nav-dropdown-toggle{color:#c8cdd2;background:#ffffff06;border:1px solid #ffffff12;font-weight:800}.admin-nav-group>.admin-nav-dropdown-toggle:hover,.admin-nav-group>.admin-nav-dropdown-toggle.has-active{color:#fff;background:#1e3247;border-color:#324a63}.admin-nav-dropdown-toggle.has-active>svg:first-child{color:#00b265}.admin-nav-dropdown-chevron{margin-inline-start:auto;transition:transform .18s}.admin-nav-group.is-open .admin-nav-dropdown-chevron{transform:rotate(180deg)}.admin-nav-submenu{gap:2px;margin:6px 0 0;padding-inline-start:11px;display:grid;position:relative}.admin-nav-submenu:before{content:"";background:#324a63;width:1px;position:absolute;inset-block:5px;inset-inline-start:4px}.admin-nav-submenu>button{border-radius:var(--radius-brand);color:#c8cdd2;text-align:start;width:100%;min-height:43px;font-size:var(--type-caption);cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:0 12px;display:flex;position:relative}.admin-nav-submenu>button:hover{color:#fff;background:#1e3247}.admin-nav-submenu>button.active{color:#fff;background:#00b265;font-weight:800}.admin-nav-submenu>button.active svg{color:#fff}.admin-nav-submenu>button.active>i{background:#fff;border-radius:3px 0 0 3px;width:3px;height:22px;position:absolute;inset-inline-end:0}.admin-nav-submenu>button span{white-space:nowrap;overflow:hidden}.admin-nav-footer{border-top:1px solid #ffffff14;padding:11px}.admin-nav-footer>small{color:#64748b;font-size:var(--type-micro);white-space:nowrap;margin:9px 12px 3px;display:block}.is-collapsed .admin-brand-button>div,.is-collapsed .admin-nav-group>p,.is-collapsed .admin-nav-group button span,.is-collapsed .admin-collapse span,.is-collapsed .admin-nav-footer>small{opacity:0;pointer-events:none;width:0;margin:0}.is-collapsed .admin-nav-brand{justify-content:center;padding-inline:10px}.is-collapsed .admin-nav-group>button,.is-collapsed .admin-collapse{justify-content:center;padding:0}.is-collapsed .admin-nav-group>button.active>i{inset-inline-end:-11px}.is-collapsed .admin-nav-submenu,.is-collapsed .admin-nav-dropdown-chevron{display:none}.admin-workspace{min-width:0}.admin-topbar{z-index:60;border-bottom:1px solid var(--admin-line);background:var(--admin-surface);justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:10px 26px;display:flex;position:sticky;top:0}.admin-topbar-title{align-items:center;gap:11px;min-width:0;display:flex}.admin-topbar-title>div{flex-direction:column;gap:3px;min-width:0;display:flex}.admin-topbar-title small{color:var(--admin-muted);font-size:var(--type-caption)}.admin-topbar-title strong{font-size:var(--type-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-topbar-tools{align-items:center;gap:7px;display:flex}.admin-icon-button{border:1px solid var(--admin-line);border-radius:var(--radius-brand);min-width:38px;height:38px;color:var(--admin-muted);background:var(--admin-surface);cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:0 9px;display:inline-flex;position:relative}.admin-icon-button:hover{color:var(--admin-text);border-color:var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){.admin-icon-button:hover{border-color:color-mix(in srgb, var(--admin-accent) 40%, var(--admin-line))}}.admin-icon-button small{color:var(--admin-accent);font-size:var(--type-caption);font-weight:800}.admin-sync-button,.admin-primary-button{border-radius:var(--radius-brand);color:#fff;min-height:40px;font-size:var(--type-caption);cursor:pointer;box-shadow:none;background:#00b265;border:1px solid #00b265;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-weight:800;display:inline-flex}.admin-sync-button:hover,.admin-primary-button:hover{background:#009b58;border-color:#009b58}.admin-secondary-button{border:1px solid var(--admin-line);border-radius:var(--radius-brand);min-height:40px;color:var(--admin-text);background:var(--admin-surface);font-size:var(--type-caption);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-weight:800;display:inline-flex}.admin-secondary-button:hover{color:var(--admin-accent-strong);border-color:var(--admin-accent)}.admin-sync-button:disabled,.admin-primary-button:disabled{opacity:.55;cursor:wait}.notification-dot{border:2px solid var(--admin-surface);border-radius:var(--radius-brand);color:#fff;background:var(--admin-danger);min-width:17px;height:17px;font-size:var(--type-micro);top:-5px;place-items:center;padding:0 4px;font-style:normal;font-weight:800;display:grid;position:absolute;inset-inline-end:-4px}.admin-user-trigger{border:1px solid var(--admin-line);border-radius:var(--radius-brand);min-height:42px;color:var(--admin-text);background:var(--admin-surface);cursor:pointer;align-items:center;gap:9px;padding:3px 7px 3px 10px;display:flex}[dir=rtl] .admin-user-trigger{padding:3px 10px 3px 7px}.admin-user-trigger>span,.admin-popover.profile>div>span{border-radius:var(--radius-brand);width:32px;height:32px;color:var(--admin-accent-strong);background:var(--admin-accent-soft);font-size:var(--type-caption);flex:0 0 32px;place-items:center;font-weight:800;display:grid}.admin-user-trigger>div{text-align:start;flex-direction:column;gap:2px;min-width:90px;display:flex}.admin-user-trigger b{font-size:var(--type-caption)}.admin-user-trigger small{color:var(--admin-muted);font-size:var(--type-micro);text-transform:uppercase}.admin-popover-wrap{position:relative}.admin-popover,.admin-search-results{z-index:90;border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);top:calc(100% + 10px);width:310px;animation:.15s ease-out admin-pop;position:absolute;inset-inline-end:0;overflow:hidden;box-shadow:0 1px 3px #1017221f}@keyframes admin-pop{0%{opacity:0;transform:translateY(-5px)}}.admin-popover>header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.admin-popover>header b{font-size:var(--type-caption)}.admin-popover>header small{border-radius:var(--radius-brand);width:21px;height:21px;color:var(--admin-danger);background:var(--admin-danger-soft);font-size:var(--type-caption);place-items:center;display:grid}.admin-popover.notifications>button{border:0;border-bottom:1px solid var(--admin-line);width:100%;color:var(--admin-text);text-align:start;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:7px;padding:13px 16px;display:flex}.admin-popover.notifications>button:hover{background:var(--admin-surface-2)}.admin-popover.notifications p{color:var(--admin-muted);font-size:var(--type-caption);margin:0}.popover-empty{min-height:140px;color:var(--admin-muted);place-items:center;display:grid}.popover-empty p{font-size:var(--type-caption)}.admin-popover.profile{width:245px;padding:8px}.admin-popover.profile>div{border-bottom:1px solid var(--admin-line);grid-template-columns:38px 1fr;align-items:center;gap:3px 10px;margin-bottom:5px;padding:10px;display:grid}.admin-popover.profile>div>span{grid-row:1/3}.admin-popover.profile b{font-size:var(--type-caption)}.admin-popover.profile small{color:var(--admin-muted);font-size:var(--type-micro)}.admin-popover.profile>button{border-radius:var(--radius-brand);width:100%;min-height:38px;color:var(--admin-muted);text-align:start;font-size:var(--type-caption);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 10px;display:flex}.admin-popover.profile>button:hover{color:var(--admin-text);background:var(--admin-surface-2)}.admin-popover.profile>button.danger{color:var(--admin-danger)}.admin-global-search{border:1px solid var(--admin-line);border-radius:var(--radius-brand);width:260px;min-height:38px;color:var(--admin-muted);background:var(--admin-surface);align-items:center;gap:7px;padding:0 10px;display:flex;position:relative}.admin-global-search .search-trigger{background:0 0;border:0;width:24px;min-width:auto;height:30px;padding:0}.admin-global-search input{width:100%;min-width:0;color:var(--admin-text);font-size:var(--type-caption);background:0 0;border:0;outline:0}.admin-global-search kbd{border:1px solid var(--admin-line);border-radius:var(--radius-brand);color:var(--admin-muted);background:var(--admin-surface-2);font-size:var(--type-micro);white-space:nowrap;padding:3px 5px}.admin-view-site-button{min-height:40px;color:var(--admin-text);border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);font-size:var(--type-caption);white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-weight:800;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.admin-view-site-button:hover{color:var(--admin-accent-strong);border-color:var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){.admin-view-site-button:hover{border-color:color-mix(in srgb, var(--admin-accent) 42%, var(--admin-line))}}.admin-view-site-button:hover{background:var(--admin-accent-soft)}.admin-search-results{top:calc(100% + 9px);width:100%;padding:6px;inset-inline:0 auto}.admin-search-results button{border-radius:var(--radius-brand);width:100%;min-height:38px;color:var(--admin-muted);text-align:start;font-size:var(--type-caption);cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:0 9px;display:grid}.admin-search-results button:hover{color:var(--admin-text);background:var(--admin-surface-2)}.admin-context-bar{border-bottom:1px solid var(--admin-line);background:var(--admin-surface);justify-content:flex-end;min-height:33px;padding:6px 26px;display:flex}.admin-context-bar>div{align-items:center;gap:10px;display:flex}.admin-context-bar span:not(.admin-status){color:var(--admin-muted);font-size:var(--type-micro)}.admin-main{width:min(1540px,100%);min-height:calc(100vh - 103px);margin:auto;padding:27px clamp(18px,2.6vw,38px) 70px}.admin-view-stack{flex-direction:column;gap:17px;min-width:0;display:flex}.admin-page-header{justify-content:space-between;align-items:flex-end;gap:22px;min-height:92px;padding-bottom:7px;display:flex}.admin-page-header>div:first-child{min-width:0}.admin-page-kicker{min-height:25px;color:var(--admin-accent-strong);font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:10px;font-weight:800;display:flex}.admin-page-header h1{letter-spacing:-.04em;margin:6px 0 8px;font-size:clamp(25px,3vw,35px);line-height:1.25}.admin-page-header p{max-width:700px;color:var(--admin-muted);font-size:var(--type-caption);margin:0;line-height:1.8}.admin-page-actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.admin-card{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);min-width:0;box-shadow:var(--admin-shadow);overflow:hidden}.admin-card-header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;gap:15px;min-height:70px;padding:15px 18px;display:flex}.admin-card-heading{align-items:center;gap:11px;min-width:0;display:flex}.admin-card-heading>span{border-radius:var(--radius-brand);width:34px;height:34px;color:var(--admin-accent-strong);background:var(--admin-accent-soft);flex:0 0 34px;place-items:center;display:grid}.admin-card-heading h2{font-size:var(--type-secondary);margin:0 0 4px}.admin-card-heading p{color:var(--admin-muted);font-size:var(--type-caption);margin:0;line-height:1.5}.admin-card-body{min-width:0}.admin-card-footer{border-top:1px solid var(--admin-line);padding:12px 18px}.admin-card-actions{align-items:center;gap:7px;display:flex}.admin-status{border-radius:var(--radius-brand);width:max-content;max-width:100%;min-height:23px;color:var(--admin-muted);background:var(--admin-surface-2);font-size:var(--type-micro);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-weight:800;display:inline-flex}.admin-status>i{background:currentColor;border-radius:50%;width:6px;height:6px}.admin-status.success{color:var(--admin-success);background:var(--admin-success-soft)}.admin-status.danger{color:var(--admin-danger);background:var(--admin-danger-soft)}.admin-status.warning{color:var(--admin-warning);background:var(--admin-warning-soft)}.admin-status.info{color:var(--admin-info);background:var(--admin-info-soft)}.admin-alert{border:1px solid var(--admin-info);align-items:flex-start;gap:10px;padding:13px 15px;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-alert{border:1px solid color-mix(in srgb, var(--admin-info) 25%, var(--admin-line))}}.admin-alert{border-radius:var(--radius-brand);color:var(--admin-info);background:var(--admin-info-soft)}.admin-alert.warning{color:var(--admin-warning);border-color:var(--admin-warning)}@supports (color:color-mix(in lab, red, red)){.admin-alert.warning{border-color:color-mix(in srgb, var(--admin-warning) 30%, var(--admin-line))}}.admin-alert.warning{background:var(--admin-warning-soft)}.admin-alert.danger{color:var(--admin-danger);border-color:var(--admin-danger)}@supports (color:color-mix(in lab, red, red)){.admin-alert.danger{border-color:color-mix(in srgb, var(--admin-danger) 30%, var(--admin-line))}}.admin-alert.danger{background:var(--admin-danger-soft)}.admin-alert.success{color:var(--admin-success);border-color:var(--admin-success)}@supports (color:color-mix(in lab, red, red)){.admin-alert.success{border-color:color-mix(in srgb, var(--admin-success) 30%, var(--admin-line))}}.admin-alert.success{background:var(--admin-success-soft)}.admin-alert div{flex-direction:column;gap:4px;display:flex}.admin-alert strong{color:currentColor;font-size:var(--type-caption)}.admin-alert p{color:currentColor;margin:0}@supports (color:color-mix(in lab, red, red)){.admin-alert p{color:color-mix(in srgb, currentColor 76%, var(--admin-text))}}.admin-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.admin-metric{border:1px solid var(--admin-line);border-radius:var(--radius-brand);min-width:0;min-height:125px;color:var(--admin-text);background:var(--admin-surface);text-align:start;grid-template-columns:auto 1fr;gap:11px;padding:16px;display:grid;box-shadow:0 1px 3px #1017220f}button.admin-metric{cursor:pointer;transition:transform .16s,border-color .16s}button.admin-metric:hover{border-color:var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){button.admin-metric:hover{border-color:color-mix(in srgb, var(--admin-accent) 38%, var(--admin-line))}}.admin-metric-icon{border-radius:var(--radius-brand);width:36px;height:36px;color:var(--admin-muted);background:var(--admin-surface-2);place-items:center;display:grid}.admin-metric.success .admin-metric-icon{color:var(--admin-success);background:var(--admin-success-soft)}.admin-metric.danger .admin-metric-icon{color:var(--admin-danger);background:var(--admin-danger-soft)}.admin-metric.warning .admin-metric-icon{color:var(--admin-warning);background:var(--admin-warning-soft)}.admin-metric.info .admin-metric-icon{color:var(--admin-info);background:var(--admin-info-soft)}.admin-metric>div{min-width:0}.admin-metric small{color:var(--admin-muted);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-metric strong{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:10px 0 7px;font-size:20px;display:block;overflow:hidden}.admin-metric p{color:var(--admin-muted);font-size:var(--type-micro);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.admin-text-button{border-radius:var(--radius-brand);color:var(--admin-accent-strong);background:var(--admin-accent-soft);font-size:var(--type-caption);cursor:pointer;border:0;padding:7px 10px;font-weight:800}.admin-market-table,.admin-price-list,.admin-products-table,.admin-sync-table{min-width:0}.admin-market-head,.admin-market-row{grid-template-columns:1.4fr .7fr .7fr .65fr .8fr;align-items:center;gap:12px;padding:11px 18px;display:grid}.admin-market-head{color:var(--admin-muted);background:var(--admin-surface-2);font-size:var(--type-micro);text-transform:uppercase;font-weight:800;position:sticky;top:0}.admin-market-row{border:0;border-top:1px solid var(--admin-line);width:100%;min-height:65px;color:var(--admin-text);text-align:start;font-size:var(--type-caption);cursor:pointer;background:0 0}.admin-market-row:hover{background:var(--admin-accent-soft)}@supports (color:color-mix(in lab, red, red)){.admin-market-row:hover{background:color-mix(in srgb, var(--admin-accent-soft) 35%, transparent)}}.admin-market-row>span:first-child{grid-template-columns:34px 1fr;align-items:center;gap:2px 10px;min-width:0;display:grid}.admin-market-row>span:first-child i,.admin-price-row>span:first-child i,.product-identity>i{border-radius:var(--radius-brand);width:34px;height:34px;color:var(--admin-accent-strong);background:var(--admin-accent-soft);font-size:var(--type-caption);grid-row:1/3;place-items:center;font-style:normal;font-weight:800;display:grid}.admin-market-row b,.admin-market-row strong{font-size:var(--type-caption)}.admin-market-row small{color:var(--admin-muted);font-size:var(--type-micro)}.price-direction{width:max-content;font-size:var(--type-caption);direction:ltr;align-items:center;gap:4px;font-weight:800;display:inline-flex}.price-direction.up{color:var(--admin-success)}.price-direction.down{color:var(--admin-danger)}.price-direction.stable{color:var(--admin-muted)}.admin-chart-grid{grid-template-columns:1.35fr .65fr;gap:12px;display:grid}.admin-chart-grid .chart-wide{grid-row:span 2}.admin-chart{direction:ltr;width:100%;height:315px;padding:18px 10px 7px}.admin-chart.small{height:210px}.admin-chart .recharts-text{fill:var(--admin-muted)}.admin-chart .recharts-default-tooltip{border-radius:var(--radius-brand);font-size:var(--type-caption);color:#fff!important;background:#18293d!important;border:1px solid #324a63!important}.admin-chart .recharts-tooltip-label{color:#fff!important}.admin-chart .recharts-tooltip-item{color:#00b265!important}.admin-activity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-activity-list>button{border:0;border-top:1px solid var(--admin-line);width:100%;min-height:57px;color:var(--admin-text);text-align:start;cursor:pointer;background:0 0;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 15px;display:grid}.admin-activity-list>button:first-child{border-top:0}.admin-activity-list>button:hover{background:var(--admin-surface-2)}.activity-icon{border-radius:var(--radius-brand);width:31px;height:31px;color:var(--admin-muted);background:var(--admin-surface-2);place-items:center;display:grid}.activity-icon.success{color:var(--admin-success);background:var(--admin-success-soft)}.activity-icon.failed{color:var(--admin-danger);background:var(--admin-danger-soft)}.activity-icon.info{color:var(--admin-info);background:var(--admin-info-soft)}.admin-activity-list>button>div{flex-direction:column;gap:4px;min-width:0;display:flex}.admin-activity-list b{font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-activity-list small{color:var(--admin-muted);font-size:var(--type-micro)}.admin-activity-list strong{color:var(--admin-accent-strong);font-size:var(--type-caption)}.admin-compact-select,.admin-filter-panel select,.admin-chart-controls select,.admin-table-footer select{border:1px solid var(--admin-line);border-radius:var(--radius-brand);min-height:36px;color:var(--admin-text);background:var(--admin-surface);font-size:var(--type-caption);outline:0;padding:0 10px}.admin-filter-panel{border-bottom:1px solid var(--admin-line);background:var(--admin-surface-2);grid-template-columns:minmax(220px,1.5fr) repeat(5,minmax(105px,.65fr)) auto;gap:7px;padding:13px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-filter-panel{background:color-mix(in srgb, var(--admin-surface-2) 42%, var(--admin-surface))}}.admin-search-field{border:1px solid var(--admin-line);border-radius:var(--radius-brand);min-height:38px;color:var(--admin-muted);background:var(--admin-surface);align-items:center;gap:8px;padding:0 10px;display:flex}.admin-search-field input{width:100%;color:var(--admin-text);font-size:var(--type-caption);background:0 0;border:0;outline:0}.admin-filter-clear{border:1px solid var(--admin-line);border-radius:var(--radius-brand);min-height:36px;color:var(--admin-muted);background:var(--admin-surface);font-size:var(--type-caption);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.admin-selection-bar{border-bottom:1px solid var(--admin-accent);align-items:center;gap:8px;padding:9px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-selection-bar{border-bottom:1px solid color-mix(in srgb, var(--admin-accent) 25%, var(--admin-line))}}.admin-selection-bar{background:var(--admin-accent-soft)}.admin-selection-bar b{color:var(--admin-accent-strong);font-size:var(--type-caption);flex:1}.admin-selection-bar button{color:var(--admin-accent-strong);font-size:var(--type-caption);cursor:pointer;background:0 0;border:0}.admin-bulk-confirm{border:1px solid var(--admin-danger);align-items:center;gap:10px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-bulk-confirm{border:1px solid color-mix(in srgb, var(--admin-danger) 38%, var(--admin-line))}}.admin-bulk-confirm{border-radius:var(--radius-brand);background:var(--admin-danger)}@supports (color:color-mix(in lab, red, red)){.admin-bulk-confirm{background:color-mix(in srgb, var(--admin-danger) 8%, var(--admin-surface))}}.admin-bulk-confirm>div{min-width:220px;color:var(--admin-danger);flex:1;align-items:center;gap:10px;display:flex}.admin-bulk-confirm span{gap:2px;display:grid}.admin-bulk-confirm b{color:var(--admin-text);font-size:var(--type-body)}.admin-bulk-confirm small{color:var(--admin-muted);font-size:var(--type-caption)}.admin-products-head,.admin-product-row{grid-template-columns:22px 1.4fr .65fr .72fr .72fr .6fr .6fr .9fr .7fr;align-items:center;gap:10px;padding:11px 15px;display:grid}.admin-products-head{color:var(--admin-muted);background:var(--admin-surface-2);font-size:var(--type-micro);text-transform:uppercase;font-weight:800}.admin-product-row{border-top:1px solid var(--admin-line);min-height:72px;font-size:var(--type-caption);position:relative}.admin-product-row:hover{background:var(--admin-accent-soft)}@supports (color:color-mix(in lab, red, red)){.admin-product-row:hover{background:color-mix(in srgb, var(--admin-accent-soft) 24%, transparent)}}.admin-product-row>span{min-width:0}.admin-product-row>span:not(.product-identity,.admin-row-menu,.row-select,.product-status-cell){flex-direction:column;gap:4px;display:flex}.admin-product-row b{font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-product-row small{color:var(--admin-muted);font-size:var(--type-micro);align-items:center;gap:4px;display:flex}.product-identity{align-items:center;gap:9px;display:flex}.product-identity>span{flex-direction:column;gap:5px;min-width:0;display:flex}.row-select{place-items:center;display:grid}.row-select input,.admin-products-head input{width:14px;height:14px;accent-color:var(--admin-accent)}.product-status-cell{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.admin-disable-toggle{border:1px solid var(--admin-line);width:max-content;color:var(--admin-muted);background:var(--admin-surface);font-size:var(--type-micro);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:5px 8px;font-weight:900;line-height:1;transition:border-color .18s,background-color .18s,color .18s,opacity .18s;display:inline-flex}.admin-disable-toggle:hover{color:var(--admin-danger);border-color:var(--admin-danger)}@supports (color:color-mix(in lab, red, red)){.admin-disable-toggle:hover{border-color:color-mix(in srgb, var(--admin-danger) 48%, var(--admin-line))}}.admin-disable-toggle:hover{background:var(--admin-danger)}@supports (color:color-mix(in lab, red, red)){.admin-disable-toggle:hover{background:color-mix(in srgb, var(--admin-danger) 7%, var(--admin-surface))}}.admin-disable-toggle:disabled{opacity:.62;cursor:wait}.admin-disable-toggle b{color:currentColor;font-size:inherit;white-space:nowrap}.admin-disable-toggle__switch{background:var(--admin-muted);border-radius:999px;width:28px;height:16px;padding:2px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.admin-disable-toggle__switch{background:color-mix(in srgb, var(--admin-muted) 24%, transparent)}}.admin-disable-toggle__switch{transition:background-color .18s}.admin-disable-toggle__switch i{background:var(--admin-surface);border-radius:999px;width:12px;height:12px;transition:transform .18s,background-color .18s;transform:translate(0);box-shadow:0 1px 4px #0000002e}[dir=rtl] .admin-disable-toggle__switch i{transform:translate(12px)}.admin-disable-toggle.is-disabled{color:var(--admin-danger);border-color:var(--admin-danger)}@supports (color:color-mix(in lab, red, red)){.admin-disable-toggle.is-disabled{border-color:color-mix(in srgb, var(--admin-danger) 45%, var(--admin-line))}}.admin-disable-toggle.is-disabled{background:var(--admin-danger)}@supports (color:color-mix(in lab, red, red)){.admin-disable-toggle.is-disabled{background:color-mix(in srgb, var(--admin-danger) 10%, var(--admin-surface))}}.admin-disable-toggle.is-disabled .admin-disable-toggle__switch{background:var(--admin-danger)}.admin-disable-toggle.is-disabled .admin-disable-toggle__switch i{background:#fff;transform:translate(12px)}[dir=rtl] .admin-disable-toggle.is-disabled .admin-disable-toggle__switch i{transform:translate(0)}.admin-disable-toggle--large{min-height:42px;font-size:var(--type-caption);padding:7px 11px}.admin-disable-toggle--large .admin-disable-toggle__switch{width:34px;height:20px}.admin-disable-toggle--large .admin-disable-toggle__switch i{width:16px;height:16px}[dir=rtl] .admin-disable-toggle--large .admin-disable-toggle__switch i,.admin-disable-toggle--large.is-disabled .admin-disable-toggle__switch i{transform:translate(14px)}[dir=rtl] .admin-disable-toggle--large.is-disabled .admin-disable-toggle__switch i{transform:translate(0)}.admin-row-menu{justify-content:flex-end;gap:4px;display:flex}.admin-row-menu button,.admin-row-menu>a{border:1px solid var(--admin-line);border-radius:var(--radius-brand);width:29px;height:29px;color:var(--admin-muted);background:var(--admin-surface);cursor:pointer;place-items:center;padding:0;display:grid}.admin-row-menu button:hover,.admin-row-menu>a:hover{color:var(--admin-accent-strong);border-color:var(--admin-accent)}.admin-row-menu button.danger:hover{color:var(--admin-danger);border-color:var(--admin-danger)}.mobile-row-chevron{display:none}.admin-inline-confirm{z-index:5;border:1px solid var(--admin-danger);align-items:center;gap:8px;padding:8px 12px;display:flex;position:absolute;inset:6px 8px}@supports (color:color-mix(in lab, red, red)){.admin-inline-confirm{border:1px solid color-mix(in srgb, var(--admin-danger) 35%, var(--admin-line))}}.admin-inline-confirm{border-radius:var(--radius-brand);background:var(--admin-surface);box-shadow:var(--admin-shadow)}.admin-inline-confirm>div{color:var(--admin-danger);flex:1;align-items:center;gap:9px;display:flex}.admin-inline-confirm>div span{flex-direction:column;gap:3px;display:flex}.admin-inline-confirm button{border:1px solid var(--admin-line);border-radius:var(--radius-brand);min-height:34px;color:var(--admin-text);background:var(--admin-surface-2);font-size:var(--type-caption);cursor:pointer;padding:0 11px}.admin-inline-confirm button.danger{color:#fff;border-color:var(--admin-danger);background:var(--admin-danger)}.admin-table-footer{border-top:1px solid var(--admin-line);min-height:55px;color:var(--admin-muted);font-size:var(--type-caption);justify-content:space-between;align-items:center;gap:15px;padding:9px 16px;display:flex}.admin-table-footer label{align-items:center;gap:7px;display:flex}.admin-table-footer select{min-height:31px}.admin-table-footer>div{gap:5px;display:flex}.admin-table-footer>div button{border:1px solid var(--admin-line);border-radius:var(--radius-brand);width:31px;height:31px;color:var(--admin-text);background:var(--admin-surface);cursor:pointer;place-items:center;display:grid}.admin-table-footer button:disabled{opacity:.35;cursor:not-allowed}.admin-metrics-grid.market,.admin-metrics-grid.sync{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-chart-controls{justify-content:space-between;align-items:center;gap:15px;padding:13px 18px 0;display:flex}.admin-period-tabs,.admin-segmented{border-radius:var(--radius-brand);background:var(--admin-surface-2);flex-wrap:wrap;gap:3px;padding:3px;display:flex}.admin-period-tabs button,.admin-segmented button{border-radius:var(--radius-brand);min-height:31px;color:var(--admin-muted);font-size:var(--type-caption);cursor:pointer;background:0 0;border:0;padding:0 10px}.admin-period-tabs button.active,.admin-segmented button.active{color:var(--admin-text);background:var(--admin-surface);font-weight:800;box-shadow:0 2px 8px #0000000f}.admin-chart.market-chart{height:370px}.admin-filter-panel.market-filter{grid-template-columns:minmax(230px,1fr) 180px auto}.admin-price-head,.admin-price-row{grid-template-columns:1.35fr .65fr .65fr .65fr .8fr .85fr;align-items:center;gap:10px;padding:11px 17px;display:grid}.admin-price-head{color:var(--admin-muted);background:var(--admin-surface-2);font-size:var(--type-micro);text-transform:uppercase;font-weight:800}.admin-price-row{border:0;border-top:1px solid var(--admin-line);width:100%;min-height:66px;color:var(--admin-text);text-align:start;font-size:var(--type-caption);cursor:pointer;background:0 0}.admin-price-row:hover{background:var(--admin-accent-soft)}@supports (color:color-mix(in lab, red, red)){.admin-price-row:hover{background:color-mix(in srgb, var(--admin-accent-soft) 25%, transparent)}}.admin-price-row>span:first-child{align-items:center;gap:9px;display:flex}.admin-price-row>span:first-child>div{flex-direction:column;gap:4px;min-width:0;display:flex}.admin-price-row b,.admin-price-row strong{font-size:var(--type-caption)}.admin-price-row small{color:var(--admin-muted);font-size:var(--type-micro)}.admin-price-row>span:last-child{align-items:center;gap:6px;display:flex}.admin-chart.sync-chart{height:280px}.admin-sync-head,.admin-sync-row{grid-template-columns:1.2fr .6fr .55fr .55fr .55fr .5fr 1.25fr;align-items:center;gap:10px;padding:11px 17px;display:grid}.admin-sync-head{color:var(--admin-muted);background:var(--admin-surface-2);font-size:var(--type-micro);text-transform:uppercase;font-weight:800}.admin-sync-row{border-top:1px solid var(--admin-line);min-height:65px;font-size:var(--type-caption)}.admin-sync-row>span{flex-direction:column;gap:4px;min-width:0;display:flex}.admin-sync-row b{font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-sync-row small{color:var(--admin-muted);font-size:var(--type-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.error-text{color:var(--admin-danger)}.admin-settings-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.admin-settings-tabs{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);box-shadow:var(--admin-shadow);scrollbar-width:thin;flex-direction:row;gap:5px;padding:7px;display:flex;position:static;overflow-x:auto}.admin-settings-tabs button{border-radius:var(--radius-brand);width:auto;min-width:130px;min-height:44px;color:var(--admin-muted);text-align:center;font-size:var(--type-caption);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1 0 130px;justify-content:center;align-items:center;gap:8px;padding:0 13px;display:flex}.admin-settings-tabs button.active{color:var(--admin-accent-strong);background:var(--admin-accent-soft);font-weight:800}.admin-settings-content{min-width:0}.admin-form{padding:19px}.admin-form fieldset{border:0;min-width:0;margin:0;padding:0}.admin-form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.admin-form-grid--compact{gap:12px}.admin-settings-general-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start}.admin-setting-panel{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface-2);min-width:0;height:100%;padding:15px}.admin-setting-panel--identity{align-content:start;gap:14px;display:grid}.admin-setting-panel--favicon{align-content:start;display:grid}.admin-form label{color:var(--admin-muted);font-size:var(--type-caption);flex-direction:column;gap:8px;font-weight:700;display:flex}.admin-form label.full{grid-column:1/-1}.admin-form-section-heading{border-top:1px solid var(--admin-line);flex-direction:column;grid-column:1/-1;gap:4px;margin-top:3px;padding:14px 0 4px;display:flex}.admin-form-section-heading--plain{border-top:0;border-bottom:1px solid var(--admin-line);grid-column:auto;margin-top:0;padding:0 0 10px}.admin-form-section-heading b{color:var(--admin-text);font-size:var(--type-secondary)}.admin-form-section-heading small{color:var(--admin-muted);font-size:var(--type-caption);font-weight:400;line-height:1.6}.admin-social-platform{--admin-social-color:var(--admin-accent);border:1px solid var(--admin-line);border-inline-start:3px solid var(--admin-social-color);border-radius:var(--radius-brand);background:var(--admin-surface-2);flex-direction:column;align-items:stretch;gap:13px;min-width:0;padding:15px;display:flex;position:relative}.admin-social-platform[data-platform=whatsapp]{--admin-social-color:#25d366}.admin-social-platform[data-platform=facebook]{--admin-social-color:#1877f2}.admin-social-platform[data-platform=telegram]{--admin-social-color:#229ed9}.admin-social-platform[data-platform=instagram]{--admin-social-color:#d9468f}.admin-social-platform .admin-switch-row{border:0;border-bottom:1px solid var(--admin-line);background:0 0;border-radius:0;min-height:40px;margin:0;padding:0 0 12px}.admin-social-platform .switch-copy>svg{color:var(--admin-social-color)}.admin-social-platform>label{gap:7px;min-width:0}.admin-social-platform>label input{background:var(--admin-surface);min-height:44px}.admin-settings-social-card .admin-form{padding:16px}.admin-settings-social-card .admin-form-actions{border-top:1px solid var(--admin-line);justify-content:flex-start;margin-top:16px;padding-top:15px}[dir=ltr] .admin-settings-social-card .admin-form-actions{justify-content:flex-end}.admin-form label>span{color:var(--admin-text);gap:4px;display:flex}.admin-form label>span i{color:var(--admin-danger);font-style:normal}.admin-form input,.admin-form select,.admin-form textarea{border:1px solid var(--admin-line);border-radius:var(--radius-brand);width:100%;min-height:42px;color:var(--admin-text);background:var(--admin-bg);font-size:var(--type-caption);outline:0;padding:0 11px}.admin-form label>small{color:var(--admin-muted);font-size:var(--type-micro);font-weight:400;line-height:1.6}.input-with-icon{border:1px solid var(--admin-line);border-radius:var(--radius-brand);color:var(--admin-muted);background:var(--admin-bg);align-items:center;gap:7px;padding-inline:10px;display:flex}.input-with-icon input{background:0 0;border:0;padding:0}.input-suffix{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-bg);grid-template-columns:1fr auto;display:grid;overflow:hidden}.input-suffix input{border:0;border-radius:0}.input-suffix b{border-inline-start:1px solid var(--admin-line);color:var(--admin-muted);font-size:var(--type-caption);align-items:center;padding:0 11px;display:flex}.admin-form>.admin-primary-button{margin-top:19px}.admin-switch-row{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-bg);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:15px;flex-direction:row!important;display:flex!important}.switch-copy{align-items:center;gap:11px!important;display:flex!important}.switch-copy>span{flex-direction:column;gap:5px;display:flex}.switch-copy b{color:var(--admin-text);font-size:var(--type-caption)}.switch-copy small{color:var(--admin-muted);font-size:var(--type-micro);font-weight:400}.admin-switch-row input{opacity:0;pointer-events:none;position:absolute}.admin-switch-row>i{border-radius:var(--radius-brand);background:var(--admin-surface-3);flex:0 0 39px;width:39px;height:22px;transition:background .18s;position:relative}.admin-switch-row>i:after{content:"";top:3px;background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;inset-inline-start:3px;box-shadow:0 2px 5px #0000002e}.admin-switch-row input:checked+i{background:var(--admin-success)}.admin-switch-row input:checked+i:after{transform:translate(17px)}[dir=rtl] .admin-switch-row input:checked+i:after{transform:translate(-17px)}.admin-settings-link-card{align-items:center;gap:14px;padding:22px;display:flex}.admin-settings-link-card>svg{color:var(--admin-accent-strong)}.admin-settings-link-card>div{flex:1}.admin-settings-link-card b{font-size:var(--type-caption)}.admin-settings-link-card p{color:var(--admin-muted);font-size:var(--type-caption);margin:6px 0 0;line-height:1.7}.admin-theme-options{grid-template-columns:1fr 1fr;gap:11px;padding:19px;display:grid}.admin-theme-options>button{border:1px solid var(--admin-line);border-radius:var(--radius-brand);min-height:90px;color:var(--admin-muted);background:var(--admin-bg);text-align:start;cursor:pointer;align-items:center;gap:12px;padding:15px;display:flex}.admin-theme-options>button.active{color:var(--admin-accent-strong);border-color:var(--admin-accent);background:var(--admin-accent-soft)}.admin-theme-options span{flex-direction:column;gap:5px;display:flex}.admin-theme-options b{color:var(--admin-text);font-size:var(--type-caption)}.admin-theme-options small{font-size:var(--type-micro)}.admin-toasts{z-index:200;pointer-events:none;top:82px;flex-direction:column;gap:8px;width:min(360px,100vw - 32px);display:flex;position:fixed;inset-inline-end:20px}.admin-toast{border:1px solid var(--admin-line);border-inline-start:3px solid var(--admin-success);border-radius:var(--radius-brand);color:var(--admin-text);background:var(--admin-surface);pointer-events:auto;grid-template-columns:auto 1fr auto;align-items:start;gap:10px;padding:13px;animation:.2s ease-out toast-in;display:grid;box-shadow:0 1px 3px #1017221f}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)}}.admin-toast.danger{border-inline-start-color:var(--admin-danger)}.admin-toast.warning{border-inline-start-color:var(--admin-warning)}.admin-toast.info{border-inline-start-color:var(--admin-info)}.admin-toast>div{flex-direction:column;gap:4px;display:flex}.admin-toast strong{font-size:var(--type-caption)}.admin-toast p{color:var(--admin-muted);font-size:var(--type-micro);margin:0;line-height:1.6}.admin-toast button{color:var(--admin-muted);cursor:pointer;background:0 0;border:0;padding:0}.spin{animation:.8s linear infinite spin}.mobile-only,.admin-drawer-scrim{display:none}.admin-auth{color:#fff;background:#18293d;min-height:100vh;position:relative;overflow:hidden}.admin-auth:before,.admin-auth-ambient{display:none}.admin-auth>header{z-index:2;justify-content:space-between;align-items:center;width:min(1180px,100% - 32px);min-height:76px;margin:auto;display:flex;position:relative}.admin-auth-brand{align-items:center;gap:10px;display:flex}.admin-auth-brand>span{border-radius:var(--radius-brand);color:#fff;background:#00b265;place-items:center;width:40px;height:40px;display:grid}.admin-auth-brand>div{flex-direction:column;gap:3px;display:flex}.admin-auth-brand b{font-size:var(--type-secondary)}.admin-auth-brand small{color:#c8cdd2;font-size:var(--type-caption)}.admin-auth>header>div:last-child{gap:7px;display:flex}.admin-auth>header button{border-radius:var(--radius-brand);color:#c8cdd2;min-width:39px;height:38px;font-size:var(--type-caption);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;justify-content:center;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.admin-auth>main{z-index:1;grid-template-columns:1fr minmax(360px,430px);align-items:center;gap:11%;width:min(1060px,100% - 32px);min-height:calc(100vh - 76px);margin:auto;padding:50px 0 85px;display:grid;position:relative}.admin-auth-copy>span{color:#00b265;font-size:var(--type-caption);align-items:center;gap:7px;font-weight:800;display:inline-flex}.admin-auth-copy h1{letter-spacing:-.055em;max-width:580px;margin:18px 0;font-size:clamp(42px,5vw,70px);line-height:1.16}.admin-auth-copy>p{color:#c8cdd2;max-width:590px;font-size:var(--type-secondary);margin:0;line-height:2}.admin-auth-copy>div{align-items:center;gap:11px;margin-top:35px;display:flex}.admin-auth-copy>div i{border-radius:var(--radius-brand);color:#00b265;width:44px;height:44px;font-size:var(--type-caption);border:1px solid #00b2654d;place-items:center;font-style:normal;font-weight:800;display:grid}.admin-auth-copy>div span{flex-direction:column;gap:5px;display:flex}.admin-auth-copy>div b{font-size:var(--type-caption)}.admin-auth-copy>div small{color:#c8cdd2;font-size:var(--type-caption)}.admin-auth-form{border-radius:var(--radius-brand);color:#18293d;background:#fff;border:1px solid #e2e8f0;padding:34px;box-shadow:0 1px 3px #1017221f}.admin-auth-icon{border-radius:var(--radius-brand);color:#009b58;background:#e8f8f1;place-items:center;width:45px;height:45px;display:grid}.admin-auth-form h2{margin:20px 0 8px;font-size:24px}.admin-auth-form>p{color:#64748b;font-size:var(--type-caption);margin:0 0 25px;line-height:1.7}.admin-auth-form label{color:#18293d;font-size:var(--type-caption);flex-direction:column;gap:8px;margin-bottom:14px;font-weight:700;display:flex}.admin-auth-form label>div{border-radius:var(--radius-brand);color:#64748b;background:#f7f8fa;border:1px solid #e2e8f0;align-items:center;gap:8px;min-height:45px;padding:0 12px;display:flex}.admin-auth-form label>div:focus-within{color:#009b58;box-shadow:none;border-color:#00b265}.admin-auth-form label>div.has-error{color:#dc2626;background:#fef2f2;border-color:#dc2626}.admin-auth-form input{color:#18293d;width:100%;font-size:var(--type-caption);background:0 0;border:0;outline:0}.admin-auth-form>.admin-primary-button{width:100%;margin-top:7px}.admin-auth-form>small{color:#64748b;font-size:var(--type-micro);justify-content:center;align-items:center;gap:6px;margin-top:17px;display:flex}.admin-auth-error{border-radius:var(--radius-brand);color:#dc2626;font-size:var(--type-caption);background:#fef2f2;border:1px solid #dc2626;align-items:flex-start;gap:9px;margin-bottom:11px;padding:11px 12px;display:flex}.admin-auth-error>svg{color:#dc2626;flex:none;margin-top:2px}.admin-auth-error b{color:#dc2626;font-size:var(--type-secondary);margin-bottom:3px;display:block}.admin-auth-error ul{color:#991b1b;margin:0;padding-inline-start:18px}.admin-auth-error li+li{margin-top:2px}.admin-boot{width:min(900px,100% - 32px);min-height:100vh;color:var(--admin-accent);place-items:center;gap:20px;margin:auto;display:grid}.admin-host .admin-view{min-width:0}.admin-host .admin-top{min-height:94px;margin:0 0 17px;padding:6px 0}.admin-host .admin-top h1{margin:6px 0;font-size:31px}.admin-host .admin-top p,.admin-host .breadcrumbs{color:var(--admin-muted)}.admin-host .breadcrumbs button{color:var(--admin-accent-strong)}.admin-host .seo-filters{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);grid-template-columns:minmax(220px,1.5fr) repeat(5,minmax(100px,.7fr));gap:7px;margin:0 0 12px;padding:13px}.admin-host .seo-filters select,.admin-host .editor-section input,.admin-host .editor-section select,.admin-host .editor-section textarea,.admin-host .seo-accordion-panel input,.admin-host .seo-accordion-panel select,.admin-host .seo-accordion-panel textarea{border-color:var(--admin-line);color:var(--admin-text);background:var(--admin-bg)}.admin-host .seo-filters .search-box{border-color:var(--admin-line);background:var(--admin-bg)}.admin-host .seo-table{border-color:var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);box-shadow:var(--admin-shadow)}.admin-host .seo-table-head{color:var(--admin-muted);background:var(--admin-surface-2)}.admin-host .seo-table-row{border-color:var(--admin-line)}.admin-host .seo-table-row:hover{background:var(--admin-accent-soft)}@supports (color:color-mix(in lab, red, red)){.admin-host .seo-table-row:hover{background:color-mix(in srgb, var(--admin-accent-soft) 24%, transparent)}}.admin-host .row-actions button{border-color:var(--admin-line);color:var(--admin-muted);background:var(--admin-surface)}.admin-host .locale-pill{color:var(--admin-accent-strong);background:var(--admin-accent-soft)}.admin-host .status-pill.success{color:var(--admin-success);background:var(--admin-success-soft)}.admin-host .status-pill.failed{color:var(--admin-danger);background:var(--admin-danger-soft)}.admin-host .editor-header{min-height:94px;margin-bottom:17px}.admin-host .editor-header h1{font-size:31px}.admin-host .editor-section{border-color:var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);box-shadow:var(--admin-shadow)}.admin-host .editor-section>h2{border-color:var(--admin-line);font-size:var(--type-secondary)}.admin-host .editor-section label{color:var(--admin-muted)}.admin-host .seo-accordion-item{border-color:var(--admin-line);background:var(--admin-surface);box-shadow:var(--admin-shadow)}.admin-host .seo-accordion-trigger{color:var(--admin-text)}.admin-host .seo-accordion-trigger:hover,.admin-host .seo-accordion-item.is-open .seo-accordion-trigger{background:var(--admin-surface-2)}.admin-host .seo-accordion-copy b{color:var(--admin-text)}.admin-host .seo-accordion-copy small,.admin-host .seo-accordion-chevron,.admin-host .seo-accordion-panel label{color:var(--admin-muted)}.admin-host .seo-accordion-icon,.admin-host .seo-accordion-badge{color:var(--admin-accent-strong);background:var(--admin-accent-soft)}.admin-host .seo-accordion-panel{border-color:var(--admin-line)}.admin-host .seo-field-group{border-color:var(--admin-line);background:var(--admin-bg)}.admin-host .seo-language-tabs{border-color:var(--admin-line);background:var(--admin-surface-2)}.admin-host .seo-language-tabs>button{color:var(--admin-muted)}.admin-host .seo-language-tabs>button:hover,.admin-host .seo-language-tabs>button:focus-visible,.admin-host .seo-language-tabs>button.is-active{color:#fff;border-color:var(--admin-accent);background:var(--admin-accent)}.admin-host .seo-language-tabs>button>span{color:var(--admin-accent-strong);background:var(--admin-accent-soft)}.admin-host .seo-language-tabs>button:is(:hover,:focus-visible,.is-active)>span{color:var(--admin-accent);background:#fff}.admin-host .seo-field-group-heading,.admin-host .technical-card-heading{border-color:var(--admin-line)}.admin-host .seo-field-group-heading h3,.admin-host .technical-card-heading h3{color:var(--admin-text)}.admin-host .seo-field-group-heading small,.admin-host .technical-card-heading small{color:var(--admin-muted)}.admin-host .seo-field-group-heading>span,.admin-host .technical-card-heading>span{color:var(--admin-accent-strong);background:var(--admin-accent-soft)}.admin-host .technical-card,.admin-host .preview-card{border-color:var(--admin-line);background:var(--admin-bg)}.admin-host .check-grid .check-label{border-color:var(--admin-line);color:var(--admin-text);background:var(--admin-surface)}.admin-host .google-preview,.admin-host .og-preview{border-color:var(--admin-line);background:var(--admin-surface)}.admin-host .sticky-actions{border-color:var(--admin-line);background:var(--admin-surface);bottom:12px;box-shadow:0 1px 3px #1017221a}.admin-host .seo-editor>.sticky-actions{margin-top:18px}.admin-host .gold-button{color:#fff;background:#00b265}.admin-host .ghost-button{border-color:var(--admin-line);color:var(--admin-text);background:var(--admin-surface)}.admin-host .danger-button{color:#fff;background:var(--admin-danger)}.admin-host .success-banner{color:var(--admin-success);background:var(--admin-success-soft)}.admin-host .error-banner{color:var(--admin-danger);background:var(--admin-danger-soft)}.admin-host .settings-form{border-color:var(--admin-line);background:var(--admin-surface)}.admin-host .empty-state{border-color:var(--admin-line);color:var(--admin-muted);background:var(--admin-surface)}.admin-host .skeleton-card{border-color:var(--admin-line);background:var(--admin-surface)}.admin-host .skeleton-card span{background:var(--admin-surface-2)}.admin-host .seo-table-head,.admin-host .seo-table-row{grid-template-columns:22px 1.15fr .55fr .38fr 1.25fr .55fr .55fr .65fr .75fr .65fr}.seo-completion{flex-direction:column;gap:5px;min-width:70px;display:flex}.seo-completion progress{border-radius:var(--radius-brand);background:var(--admin-surface-3);appearance:none;border:0;width:100%;height:5px;overflow:hidden}.seo-completion progress::-webkit-progress-bar{border-radius:var(--radius-brand);background:var(--admin-surface-3)}.seo-completion progress::-webkit-progress-value{border-radius:var(--radius-brand);background:var(--admin-warning)}.seo-completion progress::-moz-progress-bar{border-radius:var(--radius-brand);background:var(--admin-warning)}.seo-completion.complete progress::-webkit-progress-value{background:var(--admin-success)}.seo-completion.complete progress::-moz-progress-bar{background:var(--admin-success)}.seo-completion b{color:var(--admin-muted);font-size:var(--type-micro)}.editor-title-with-status{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.editor-title-with-status h1{margin-inline-end:2px}.editor-language-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.editor-language-grid.is-single{grid-template-columns:1fr}.editor-language-grid .editor-section{min-width:0;margin:0}.form-grid.single{grid-template-columns:1fr}.product-editor-accordion{gap:12px;margin-bottom:12px;display:grid}.product-editor-accordion-item{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);box-shadow:none;margin-bottom:12px;overflow:hidden}.product-editor-accordion>.product-editor-accordion-item{margin-bottom:0}.product-editor-accordion-item>summary{min-height:60px;color:var(--admin-text);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;list-style:none;transition:background-color .18s,border-color .18s;display:grid}.product-editor-accordion-item>summary::-webkit-details-marker{display:none}.product-editor-accordion-item>summary:hover{background:var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){.product-editor-accordion-item>summary:hover{background:color-mix(in srgb, var(--admin-accent) 7%, var(--admin-surface))}}.product-editor-accordion-item[open]>summary{border-bottom:1px solid var(--admin-line);background:var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){.product-editor-accordion-item[open]>summary{background:color-mix(in srgb, var(--admin-accent) 5%, var(--admin-surface))}}.product-editor-accordion-item>summary>span{gap:4px;min-width:0;display:grid}.product-editor-accordion-item>summary b{color:var(--admin-text);font-size:var(--type-body);line-height:1.45}.product-editor-accordion-item>summary small{color:var(--admin-muted);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;line-height:1.55;overflow:hidden}.product-editor-accordion-item>summary svg{color:var(--admin-muted);transition:transform .18s,color .18s}.product-editor-accordion-item[open]>summary svg{color:var(--admin-accent-strong);transform:rotate(180deg)}.product-editor-accordion-panel{padding:14px}.product-editor-accordion-panel>.form-grid,.product-editor-accordion-panel>.editor-language-grid{margin:0}.product-editor-accordion-panel .editor-section{border-color:var(--admin-line);margin:0;padding:16px}@supports (color:color-mix(in lab, red, red)){.product-editor-accordion-panel .editor-section{border-color:color-mix(in srgb, var(--admin-line) 85%, var(--admin-accent))}}.product-editor-accordion-panel .editor-section{background:var(--admin-bg)}.product-editor-accordion-panel .editor-section>h2{margin-bottom:12px;padding-bottom:10px}.product-basic-panel{background:linear-gradient(135deg, var(--admin-accent), transparent 44%), var(--admin-surface)}@supports (color:color-mix(in lab, red, red)){.product-basic-panel{background:linear-gradient(135deg, color-mix(in srgb, var(--admin-accent) 5%, transparent), transparent 44%), var(--admin-surface)}}.product-basic-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.product-basic-grid>label,.product-basic-grid>.product-disable-setting{border:1px solid var(--admin-line);min-height:100%;padding:13px}@supports (color:color-mix(in lab, red, red)){.product-basic-grid>label,.product-basic-grid>.product-disable-setting{border:1px solid color-mix(in srgb, var(--admin-line) 88%, var(--admin-accent))}}.product-basic-grid>label,.product-basic-grid>.product-disable-setting{border-radius:var(--radius-brand);background:var(--admin-bg)}@supports (color:color-mix(in lab, red, red)){.product-basic-grid>label,.product-basic-grid>.product-disable-setting{background:color-mix(in srgb, var(--admin-bg) 72%, var(--admin-surface))}}.product-basic-grid>label{align-content:start;gap:8px;display:grid}.product-basic-grid>label:first-child,.product-basic-grid>label:nth-child(2){grid-column:span 2}.product-basic-grid .product-disable-setting{grid-column:span 3}.product-basic-grid>.check-label{justify-content:space-between;align-items:center;gap:10px;min-height:78px;display:flex}.product-basic-grid>.check-label input{flex:none}.product-disable-setting{border:1px solid var(--admin-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:78px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.product-disable-setting{border:1px solid color-mix(in srgb, var(--admin-line) 86%, var(--admin-danger))}}.product-disable-setting{border-radius:var(--radius-brand);background:var(--admin-surface-2)}@supports (color:color-mix(in lab, red, red)){.product-disable-setting{background:color-mix(in srgb, var(--admin-surface-2) 55%, var(--admin-surface))}}.product-disable-setting>span{gap:4px;min-width:0;display:grid}.product-disable-setting>span>b{color:var(--admin-text);font-size:var(--type-caption)}.product-disable-setting>span>small{color:var(--admin-muted);font-size:var(--type-micro);line-height:1.65}.product-price-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0;display:grid}.product-price-summary>div{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-bg);align-items:flex-start;gap:10px;min-width:0;padding:13px;display:flex}.product-price-summary>div>svg{color:var(--admin-accent-strong);flex:none}.product-price-summary>div>span{flex-direction:column;gap:7px;min-width:0;display:flex}.product-price-summary small{color:var(--admin-muted);font-size:var(--type-micro)}.product-price-summary b{font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-help{color:var(--admin-muted);font-size:var(--type-caption);margin:0;padding:0 17px 17px}.product-seo-status>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.product-seo-status>div>span:nth-child(2){flex-direction:column;gap:5px;min-width:0;display:flex}.product-seo-status b{font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-seo-status small{color:var(--admin-muted);font-size:var(--type-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-save-state{color:var(--admin-muted);font-size:var(--type-caption);align-items:center;gap:7px;margin-inline-end:auto;display:inline-flex}.editor-save-state i{background:var(--admin-success);border-radius:50%;width:7px;height:7px}.editor-save-state.dirty{color:var(--admin-warning)}.editor-save-state.dirty i{background:var(--admin-warning);box-shadow:none}.admin-error-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 185px);padding:40px 20px;display:flex}.admin-error-code{color:var(--admin-accent-soft);letter-spacing:-.08em;-webkit-user-select:none;user-select:none;font-size:clamp(95px,16vw,190px);font-weight:900;line-height:.8}.admin-error-icon{border:1px solid var(--admin-accent);place-items:center;width:62px;height:62px;margin-top:-20px;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-error-icon{border:1px solid color-mix(in srgb, var(--admin-accent) 35%, var(--admin-line))}}.admin-error-icon{border-radius:var(--radius-brand);color:var(--admin-accent-strong);background:var(--admin-surface);box-shadow:var(--admin-shadow)}.admin-error-page h1{margin:22px 0 8px;font-size:26px}.admin-error-page p{max-width:550px;color:var(--admin-muted);font-size:var(--type-caption);margin:0;line-height:1.9}.admin-error-page>div:last-child{gap:8px;margin-top:25px;display:flex}.faq-admin-filters{border-bottom:1px solid var(--admin-line);background:var(--admin-surface-2);grid-template-columns:minmax(230px,1.45fr) repeat(5,minmax(110px,.7fr));gap:7px;padding:12px;display:grid}.faq-admin-filters select{border:1px solid var(--admin-line);border-radius:var(--radius-brand);min-width:0;height:39px;color:var(--admin-text);background:var(--admin-surface);font-size:var(--type-caption);padding:0 9px}.faq-admin-table{min-width:0}.faq-admin-head,.faq-admin-row{grid-template-columns:22px 1.2fr 1.2fr .75fr .38fr .55fr .8fr .65fr;align-items:center;gap:10px;padding:12px 14px;display:grid}.faq-admin-head{color:var(--admin-muted);background:var(--admin-surface-2);font-size:var(--type-micro);text-transform:uppercase;font-weight:800}.faq-admin-row{border-top:1px solid var(--admin-line);min-height:76px;font-size:var(--type-caption);position:relative}.faq-admin-row:hover{background:var(--admin-accent-soft)}@supports (color:color-mix(in lab, red, red)){.faq-admin-row:hover{background:color-mix(in srgb, var(--admin-accent-soft) 24%, transparent)}}.faq-admin-row>span{min-width:0}.faq-admin-row>span:nth-child(2),.faq-admin-row>span:nth-child(3),.faq-admin-row>span:nth-child(7){flex-direction:column;gap:5px;min-width:0;display:flex}.faq-admin-row b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.faq-admin-row small{color:var(--admin-muted);font-size:var(--type-micro)}.faq-status-button{cursor:pointer;background:0 0;border:0;padding:0}.faq-status-button:disabled{cursor:default}.faq-editor-fields{flex-direction:column;gap:15px;padding:17px;display:flex}.faq-editor-fields>label{color:var(--admin-muted);font-size:var(--type-caption);flex-direction:column;gap:7px;font-weight:700;display:flex}.faq-editor-fields>label input{border:1px solid var(--admin-line);border-radius:var(--radius-brand);min-height:42px;color:var(--admin-text);background:var(--admin-bg);font-size:var(--type-caption);padding:0 11px}.faq-editor-fields>label small{font-size:var(--type-micro);align-self:flex-end}.admin-host .editor-section .check-label input{width:16px;height:16px;min-height:16px;padding:0}.faq-product-search{margin-bottom:6px}.rich-editor{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-bg);overflow:hidden}.rich-editor:focus-within{border-color:var(--admin-accent);box-shadow:none;outline:2px solid var(--admin-accent);outline-offset:1px}.rich-editor-label{border-bottom:1px solid var(--admin-line);color:var(--admin-muted);font-size:var(--type-caption);align-items:center;gap:4px;padding:11px 12px;font-weight:700;display:flex}.rich-editor-label i{color:var(--admin-danger);font-style:normal}.rich-editor-toolbar{border-bottom:1px solid var(--admin-line);background:var(--admin-surface-2);flex-wrap:wrap;gap:3px;padding:7px;display:flex}.rich-editor-toolbar button{border-radius:var(--radius-brand);width:30px;height:29px;color:var(--admin-muted);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.rich-editor-toolbar button:hover{color:var(--admin-accent-strong);border-color:var(--admin-line);background:var(--admin-surface)}.editor-mark{color:#18293d;width:15px;height:15px;font-size:var(--type-caption);background:#e8f8f1;place-items:center;font-weight:800;display:grid}.rich-editor-content{min-height:230px;color:var(--admin-text);background:var(--admin-surface);font-size:var(--type-caption);outline:0;padding:14px;line-height:1.9;overflow:auto}.rich-editor-content:empty:before{content:attr(data-placeholder);color:var(--admin-muted);pointer-events:none}.rich-editor-content table{border-collapse:collapse;width:100%}.rich-editor-content th,.rich-editor-content td{border:1px solid var(--admin-line);padding:7px}.faq-admin-preview>span{color:var(--admin-muted);font-size:var(--type-caption);margin-bottom:7px;font-weight:700;display:block}.faq-admin-preview>div{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);overflow:hidden}.faq-admin-preview>div>b{border-bottom:1px solid var(--admin-line);color:var(--admin-text);font-size:var(--type-caption);padding:12px;display:block}.faq-admin-preview .faq-rich-content{font-size:var(--type-caption);border:0;padding:12px}.editor-section-heading{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;gap:15px;padding:15px 17px;display:flex}.editor-section-heading>div:first-child{flex-direction:column;gap:5px;display:flex}.editor-section-heading h2{font-size:var(--type-secondary);align-items:center;gap:7px;margin:0;display:flex}.editor-section-heading h2 svg{color:var(--admin-accent-strong)}.editor-section-heading p{color:var(--admin-muted);font-size:var(--type-micro);margin:0}.editor-section-heading>div:last-child{gap:7px;display:flex}.product-faq-list{flex-direction:column;display:flex}.product-faq-list>p{color:var(--admin-muted);font-size:var(--type-caption);padding:17px}.product-faq-list>div{border-bottom:1px solid var(--admin-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 17px;display:grid;position:relative}.product-faq-list>div:last-child{border-bottom:0}.product-faq-list>div>span{align-items:center;gap:9px;min-width:0;display:flex}.product-faq-list>div>span b{font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-faq-list>div>span small{color:var(--admin-muted);font-size:var(--type-micro)}.product-faq-list>div>div:not(.admin-inline-confirm){gap:4px;display:flex}.product-faq-list>div>div:not(.admin-inline-confirm) button{border:1px solid var(--admin-line);border-radius:var(--radius-brand);width:30px;height:30px;color:var(--admin-muted);background:var(--admin-surface);cursor:pointer;place-items:center;padding:0;display:grid}.product-faq-list button.danger{color:var(--admin-danger)!important}.faq-settings-switches{grid-template-columns:1fr 1fr;gap:9px;margin-top:15px;display:grid}.admin-form-actions{justify-content:flex-end;gap:8px;display:flex}.admin-form textarea{border:1px solid var(--admin-line);border-radius:var(--radius-brand);width:100%;color:var(--admin-text);background:var(--admin-bg);font-size:var(--type-caption);resize:vertical;padding:10px 11px;line-height:1.7}@media (width<=1280px){.admin-metrics-grid,.admin-metrics-grid.market,.admin-metrics-grid.sync{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-filter-panel{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(105px,.7fr))}.admin-filter-panel select:nth-of-type(4),.admin-filter-panel select:nth-of-type(5),.admin-filter-panel .admin-filter-clear{grid-row:2}.admin-products-head,.admin-product-row{grid-template-columns:22px 1.35fr .65fr .7fr .7fr .6fr .7fr}.admin-products-head>span:nth-child(7),.admin-product-row>span:nth-child(7),.admin-products-head>span:nth-child(8),.admin-product-row>span:nth-child(8){display:none}.product-price-summary{grid-template-columns:1fr 1fr}.admin-host .seo-table-head,.admin-host .seo-table-row{grid-template-columns:22px 1.2fr .55fr .38fr 1.2fr .55fr .6fr .75fr .65fr}.admin-host .seo-table-head>span:nth-child(7),.admin-host .seo-table-row>span:nth-child(7){display:none}.faq-admin-filters{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(105px,.7fr))}.faq-admin-head,.faq-admin-row{grid-template-columns:22px 1.2fr 1.2fr .75fr .45fr .6fr .65fr}.faq-admin-head>span:nth-child(7),.faq-admin-row>span:nth-child(7){display:none}}@media (width<=1024px){.admin-shell,.admin-shell.is-collapsed{grid-template-columns:minmax(0,1fr)}.admin-nav{width:min(292px,88vw);transition:transform .22s;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-105%);box-shadow:0 1px 3px #1017221f}[dir=rtl] .admin-nav{transform:translate(105%)}.admin-shell.mobile-open .admin-nav{transform:translate(0)}.admin-drawer-scrim{z-index:65;background:#101722b8;border:0;display:block;position:fixed;inset:0}.admin-mobile-close{border-radius:var(--radius-brand);color:#ddd;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;place-items:center;width:34px;height:34px;display:grid}.admin-nav-group>p,.admin-nav-group button span,.admin-collapse span,.admin-nav-footer>small,.admin-brand-button>div{width:auto!important;margin:initial!important;opacity:1!important;pointer-events:auto!important}.admin-nav-group>button,.admin-collapse{justify-content:flex-start!important;padding:0 12px!important}[dir=rtl] .admin-nav-group>button,[dir=rtl] .admin-collapse{justify-content:flex-start!important}.admin-collapse{display:none}.mobile-only{display:inline-flex}.admin-global-search{width:210px}.admin-user-trigger>div{display:none}.admin-user-trigger{min-width:42px;padding:3px}.admin-user-trigger>svg{display:none}.admin-chart-grid{grid-template-columns:1fr 1fr}.admin-chart-grid .chart-wide{grid-area:auto/1/auto/-1}.admin-activity-grid{grid-template-columns:1fr 1fr}.admin-activity-grid>:last-child{grid-column:1/-1}.admin-filter-panel{grid-template-columns:1fr 1fr 1fr}.admin-filter-panel .admin-search-field{grid-column:1/-1}.admin-filter-panel select:nth-of-type(4),.admin-filter-panel select:nth-of-type(5),.admin-filter-panel .admin-filter-clear{grid-row:auto}}@media (width<=760px){.admin-topbar{min-height:62px;padding:8px 12px}.admin-topbar-title>div{display:none}.admin-topbar-tools{margin-inline-start:auto}.admin-global-search{background:0 0;border:0;width:auto;min-height:38px;padding:0;position:static}.admin-global-search input,.admin-global-search kbd{display:none}.admin-global-search.open{z-index:100;border:1px solid var(--admin-line);background:var(--admin-surface);width:auto;box-shadow:var(--admin-shadow);padding:0 10px;display:flex;position:fixed;inset:70px 12px auto}.admin-global-search.open input{display:block}.admin-global-search.open kbd{display:inline}.admin-search-results{top:calc(100% + 6px)}.admin-sync-button span{display:none}.admin-sync-button,.admin-view-site-button{width:38px;min-height:38px;padding:0}.admin-view-site-button span{display:none}.admin-icon-button{min-width:36px;height:36px;padding:0 7px}.admin-user-trigger{min-width:38px;min-height:38px}.admin-user-trigger>span{flex-basis:30px;width:30px;height:30px}.admin-context-bar{padding:6px 13px}.admin-context-bar span:not(.admin-status){display:none}.admin-main{padding:18px 12px 90px}.admin-page-header{flex-direction:column;align-items:flex-start;min-height:auto;padding:10px 0 4px}.admin-page-header h1{font-size:25px}.admin-page-actions,.admin-page-actions .admin-primary-button{width:100%}.admin-bulk-confirm{flex-direction:column;align-items:stretch}.admin-bulk-confirm .admin-secondary-button,.admin-bulk-confirm .admin-danger-button{width:100%}.admin-metrics-grid,.admin-metrics-grid.market,.admin-metrics-grid.sync{grid-template-columns:1fr 1fr}.admin-metric{min-height:115px;padding:13px}.admin-metric strong{font-size:var(--type-card-title)}.admin-card-header{align-items:flex-start;min-height:62px;padding:13px}.admin-card-heading>span{display:none}.admin-card-actions{flex:none}.admin-market-head,.admin-price-head,.admin-products-head,.admin-sync-head{display:none}.admin-market-row{grid-template-columns:1.35fr .65fr .65fr;gap:8px;padding:13px}.admin-market-row>span:nth-child(4),.admin-market-row>small:last-child{display:none}.admin-chart-grid,.admin-activity-grid{grid-template-columns:1fr}.admin-activity-grid>:last-child{grid-column:auto}.admin-chart{height:270px}.admin-chart.small{height:220px}.admin-product-row{grid-template-columns:20px 1fr auto;gap:10px;min-height:0;padding:14px;display:grid}.admin-product-row>span{display:none!important}.admin-product-row>.row-select,.admin-product-row>.product-identity,.admin-product-row>.admin-row-menu{display:flex!important}.admin-product-row>.row-select{display:grid!important}.admin-row-menu{align-items:center}.admin-row-menu button{display:none}.admin-row-menu button:first-child{display:grid}.mobile-row-chevron{color:var(--admin-muted);display:block}.admin-inline-confirm{flex-wrap:wrap;grid-column:1/-1;margin-top:5px;position:relative;inset:auto}.admin-inline-confirm>div{flex-basis:100%}.admin-filter-panel{grid-template-columns:1fr 1fr;padding:10px}.admin-filter-panel .admin-search-field{grid-column:1/-1}.admin-filter-panel.market-filter{grid-template-columns:1fr 1fr}.admin-filter-panel.market-filter .admin-search-field{grid-column:1/-1}.admin-table-footer{flex-wrap:wrap}.admin-chart-controls{flex-direction:column;align-items:stretch;padding:12px}.admin-period-tabs{flex-wrap:nowrap;overflow-x:auto}.admin-period-tabs button{flex:none}.admin-chart.market-chart{height:300px}.admin-price-row{grid-template-columns:1fr 1fr;gap:13px;padding:14px;display:grid}.admin-price-row>span:first-child{border-bottom:1px solid var(--admin-line);grid-column:1/-1;padding-bottom:9px}.admin-price-row>strong:before{content:attr(data-label);color:var(--admin-muted);font-size:var(--type-micro);margin-bottom:4px;font-weight:400;display:block}.admin-price-row>span:nth-child(4),.admin-price-row>small,.admin-price-row>span:last-child{display:none}.admin-sync-row{grid-template-columns:1.3fr .7fr .7fr;gap:8px;padding:13px}.admin-sync-row>:nth-child(4),.admin-sync-row>:nth-child(6),.admin-sync-row>:nth-child(7){display:none}.admin-settings-layout{grid-template-columns:1fr}.admin-settings-tabs{flex-direction:row;padding:5px;position:static;overflow-x:auto}.admin-settings-tabs button{flex:none;width:auto;padding:0 10px}.admin-form-grid,.admin-settings-general-grid,.admin-theme-options,.admin-social-platform{grid-template-columns:1fr}.admin-settings-link-card{flex-direction:column;align-items:flex-start;padding:17px}.admin-settings-link-card .admin-primary-button{width:100%}.admin-popover{top:68px;width:auto;position:fixed;inset-inline:12px}.admin-toasts{top:70px;inset-inline-end:12px}.admin-auth>main{grid-template-columns:1fr;width:min(460px,100% - 28px);padding-top:30px}.admin-auth-copy{display:none}.admin-auth-form{padding:25px}.admin-auth>header{width:calc(100% - 28px)}.admin-host .admin-top{flex-direction:column;align-items:flex-start;min-height:auto}.admin-host .admin-actions{width:100%}.admin-host .admin-actions>button{flex:1}.admin-host .seo-filters{grid-template-columns:1fr 1fr;padding:10px}.admin-host .seo-filters .search-box{grid-column:1/-1}.admin-host .editor-header{min-height:auto}.admin-host .sticky-actions{justify-content:stretch;bottom:8px}.admin-host .sticky-actions>button{flex:auto}.admin-host .seo-editor{padding-bottom:125px}.admin-host .seo-table-head{display:none}.admin-host .seo-table-row{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:14px}.admin-host .seo-table-row>span:nth-child(3),.admin-host .seo-table-row>span:nth-child(5),.admin-host .seo-table-row>span:nth-child(6),.admin-host .seo-table-row>span:nth-child(7),.admin-host .seo-table-row>span:nth-child(8),.admin-host .seo-table-row>span:nth-child(9){display:none}.admin-host .seo-table-row .row-actions{grid-column:1/-1;justify-content:flex-start}.faq-admin-filters{grid-template-columns:1fr 1fr;padding:9px}.faq-admin-filters .admin-search-field{grid-column:1/-1}.faq-admin-head{display:none}.faq-admin-row{grid-template-columns:20px minmax(0,1fr) auto;gap:9px;padding:13px}.faq-admin-row>span{display:none!important}.faq-admin-row>span:first-child,.faq-admin-row>span:nth-child(2),.faq-admin-row>.admin-row-menu{display:flex!important}.faq-admin-row>span:first-child{display:grid!important}.faq-admin-row .admin-row-menu{justify-content:flex-end}.faq-admin-row .admin-row-menu button{display:none}.faq-admin-row .admin-row-menu button:first-child{display:grid}.faq-settings-switches{grid-template-columns:1fr}.editor-section-heading{flex-direction:column;align-items:flex-start}.editor-section-heading>div:last-child,.editor-section-heading>div:last-child button{width:100%}.product-faq-list>div>span .admin-status{display:none}.editor-language-grid{grid-template-columns:1fr}.product-seo-status>div{grid-template-columns:auto minmax(0,1fr)}.product-seo-status>div>button{grid-column:1/-1;justify-content:center;width:100%}.editor-save-state{flex-basis:100%;margin-bottom:3px}}.connectivity-banner{z-index:120;border-radius:var(--radius-brand);color:#fff;width:min(680px,100% - 24px);min-height:48px;font-size:var(--type-caption);background:#18293d;border:1px solid #324a6355;justify-content:center;align-items:center;gap:10px;margin-inline:auto;padding:9px 14px;display:flex;position:fixed;inset-block-start:10px;inset-inline:12px;box-shadow:0 1px 3px #1017221f}.connectivity-banner button{border-radius:var(--radius-brand);color:#fff;background:var(--accent);border:0;align-items:center;gap:6px;padding:7px 11px;display:inline-flex}.pwa-install-banner,.pwa-update-toast,.foreground-notification{z-index:105;border:1px solid var(--line);border-radius:var(--radius-brand);width:min(760px,100% - 40px);color:var(--text);background:var(--surface);align-items:center;gap:13px;margin-inline:auto;padding:15px 17px;display:flex;position:fixed;inset-block-end:20px;inset-inline:20px;box-shadow:0 1px 3px #1017221f}.pwa-install-banner>span,.notification-modal-icon,.sheet-icon{border-radius:var(--radius-brand);width:46px;height:46px;color:var(--accent-strong);background:var(--accent-soft);flex:none;place-items:center;display:grid}.pwa-install-banner>div,.pwa-update-toast>div,.foreground-notification>div{flex:1;min-width:0}.pwa-install-banner b,.pwa-update-toast b,.foreground-notification b{font-size:var(--type-secondary);display:block}.pwa-install-banner p,.pwa-update-toast p,.foreground-notification p{color:var(--muted);font-size:var(--type-caption);margin:4px 0 0;line-height:1.6}.pwa-install-banner button,.pwa-update-toast button{border:1px solid var(--line);border-radius:var(--radius-brand);min-height:42px;color:var(--text);background:var(--surface-2);padding:9px 14px}.pwa-install-banner button.primary,.pwa-update-toast button:first-of-type{color:#fff;border-color:var(--accent);background:var(--accent);font-weight:800}.pwa-sheet-backdrop,.notification-modal-backdrop{z-index:130;background:#101722b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.pwa-ios-sheet,.notification-permission-modal{border:1px solid var(--line);border-radius:var(--radius-brand);width:min(470px,100%);color:var(--text);background:var(--surface);text-align:center;padding:28px;position:relative;box-shadow:0 1px 3px #1017221f}.pwa-ios-sheet h2,.notification-permission-modal h2{font-size:var(--type-section-title);margin:17px 0 9px;line-height:1.4}.notification-permission-modal>p{color:var(--muted);font-size:var(--type-body);margin:0 0 20px;line-height:1.8}.sheet-close,.modal-close{border-radius:var(--radius-brand);width:38px;height:38px;color:var(--muted);background:var(--surface-2);border:0;place-items:center;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:12px}.pwa-ios-sheet ol{text-align:start;gap:9px;margin:20px 0;padding:0;list-style:none;display:grid}.pwa-ios-sheet li{border-radius:var(--radius-brand);background:var(--surface-2);font-size:var(--type-secondary);align-items:center;gap:10px;padding:12px;display:flex}.pwa-ios-sheet li svg{width:20px;color:var(--accent-strong)}.pwa-ios-sheet>button.primary,.notification-permission-modal>button.primary{border-radius:var(--radius-brand);color:#fff;background:var(--accent);border:0;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-weight:800;display:inline-flex}.notification-permission-modal>button:not(.modal-close):not(.text-button),.notification-permission-modal>a{border:1px solid var(--line);border-radius:var(--radius-brand);width:100%;min-height:46px;color:var(--text);background:var(--surface-2);font-size:var(--type-secondary);justify-content:center;align-items:center;margin-top:9px;text-decoration:none;display:flex}.notification-permission-modal>button.text-button{color:var(--muted);font-size:var(--type-caption);background:0 0;border:0;margin:13px auto 5px;text-decoration:underline}.permission-error,.notification-page-error{border-radius:var(--radius-brand);color:#dc2626;font-size:var(--type-caption);background:#dc262614;border:1px solid #dc262655;margin:12px 0;padding:11px}.foreground-notification{cursor:pointer;width:min(410px,100% - 40px);inset-inline:auto 20px}.foreground-notification>svg{color:var(--accent-strong);flex:none}.foreground-notification>button{border-radius:var(--radius-brand);width:36px;height:36px;color:var(--muted);background:var(--surface-2);border:0;place-items:center;display:grid}.notification-settings-page{width:min(1020px,100% - 32px);margin:0 auto;padding:60px 0 90px}.notification-settings-page>header{align-items:center;gap:18px;margin-bottom:28px;display:flex}.notification-settings-page>header>span{border-radius:var(--radius-brand);width:62px;height:62px;color:var(--accent-strong);background:var(--accent-soft);place-items:center;display:grid}.notification-settings-page h1{font-size:var(--type-page-title);margin:4px 0 7px}.notification-settings-page header p{color:var(--muted);font-size:var(--type-body);margin:0}.notification-permission-card,.notification-preferences-form>section,.notifications-disabled-state{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);box-shadow:var(--shadow);padding:24px}.notification-permission-card{justify-content:space-between;align-items:center;gap:18px;display:flex}.notification-permission-card>div{align-items:center;gap:12px;display:flex}.notification-permission-card>div>svg{color:var(--accent-strong)}.notification-permission-card b,.notification-permission-card small{display:block}.notification-permission-card small{color:var(--muted);font-size:var(--type-caption);margin-top:4px}.notification-permission-card button,.save-preferences{border-radius:var(--radius-brand);color:#fff;background:var(--accent);border:0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:11px 17px;font-weight:800;display:inline-flex}.notification-permission-card button.danger{color:#fef2f2;background:#dc2626}.notification-preferences-form{gap:18px;margin-top:18px;display:grid}.notification-preferences-form h2{font-size:var(--type-card-title);margin:0 0 17px}.preference-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.preference-grid>label:first-child{grid-column:1/-1}.preference-grid label>span:first-child{font-size:var(--type-secondary);margin-bottom:7px;font-weight:700;display:block}.preference-toggle{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface-2);cursor:pointer;grid-template-columns:1fr auto;align-items:center;min-height:58px;padding:11px 14px;display:grid}.preference-toggle input{opacity:0;position:absolute}.preference-toggle i{border-radius:var(--radius-brand);background:var(--line);width:42px;height:24px;position:relative}.preference-toggle i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .18s;position:absolute;inset-block-start:3px;inset-inline-start:3px}.preference-toggle input:checked~i{background:var(--accent)}.preference-toggle input:checked~i:after{transform:translate(18px)}[dir=rtl] .preference-toggle input:checked~i:after{transform:translate(-18px)}.topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.topic-grid label input{opacity:0;position:absolute}.topic-grid label span{border:1px solid var(--line);border-radius:var(--radius-brand);min-height:50px;color:var(--muted);background:var(--surface-2);cursor:pointer;align-items:center;gap:8px;padding:10px 12px;display:flex}.topic-grid input:checked+span{color:var(--text);border-color:var(--accent);background:var(--accent-soft)}.topic-grid svg{width:17px}.notifications-disabled-state{text-align:center;margin-top:18px}.notifications-disabled-state>svg{width:44px;height:44px;color:var(--muted)}.notifications-disabled-state h2{font-size:var(--type-card-title);margin:14px 0 8px}.notifications-disabled-state p{color:var(--muted);margin:0}.notification-editor{display:contents}.pwa-settings-page{gap:20px}.pwa-settings-page .admin-page-header{padding-bottom:10px}.pwa-summary-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pwa-summary-strip article{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);min-width:0;min-height:82px;box-shadow:var(--admin-shadow);align-items:center;gap:12px;padding:14px 16px;display:flex}.pwa-summary-strip article>svg{border-radius:var(--radius-brand);width:36px;height:36px;color:var(--admin-accent-strong);background:var(--admin-accent-soft);flex:none;padding:8px}.pwa-summary-strip span,.pwa-summary-strip small,.pwa-summary-strip b{min-width:0;display:block}.pwa-summary-strip small{color:var(--admin-muted);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;overflow:hidden}.pwa-summary-strip b{font-size:var(--type-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pwa-admin-form{min-width:0;display:block}.pwa-admin-form fieldset{border:0;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;min-width:0;margin:0;padding:0;display:grid}.pwa-config-card{grid-column:span 6}.pwa-identity-card{grid-column:1/-1}.pwa-display-card{grid-column:span 7}.pwa-install-card{grid-column:span 5}.pwa-settings-page .admin-card-body{padding:20px}.pwa-config-card .admin-card-body{align-content:start;gap:18px;display:grid}.pwa-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.pwa-form-grid>label,.pwa-upload-row>label,.pwa-shortcut-form>label{min-width:0;color:var(--admin-muted);font-size:var(--type-secondary);align-content:start;gap:8px;font-weight:700;display:grid}.pwa-form-grid>label>span,.pwa-upload-row>label>span,.pwa-shortcut-form>label>span{color:var(--admin-text);line-height:1.5}.pwa-settings-page input:not([type=checkbox]):not([type=color]),.pwa-settings-page textarea{border:1px solid var(--admin-line);border-radius:var(--radius-brand);width:100%;min-width:0;min-height:48px;color:var(--admin-text);background:var(--admin-bg);font-size:var(--type-control);outline:0;padding:10px 12px;line-height:1.6;transition:border-color .16s,box-shadow .16s,background .16s}.pwa-settings-page textarea{resize:vertical;min-height:112px}.pwa-settings-page input:not([type=checkbox]):not([type=color]):focus,.pwa-settings-page textarea:focus{border-color:var(--admin-accent);background:var(--admin-surface);box-shadow:none;outline:2px solid var(--admin-accent);outline-offset:1px}.pwa-textarea-field{grid-column:span 1}.pwa-display-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pwa-display-grid>label:first-child{grid-column:1/-1}.pwa-install-fields{grid-template-columns:1fr}.pwa-toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pwa-install-card .pwa-toggle-grid{grid-template-columns:1fr}.pwa-toggle-grid .admin-switch-row{min-height:72px;margin:0}.pwa-color-field{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-bg);grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px;padding:4px;display:grid}.pwa-color-field input[type=color]{border-radius:var(--radius-brand);cursor:pointer;background:0 0;border:0;width:50px;height:42px;min-height:42px;padding:3px}.pwa-color-field input:not([type=color]){min-height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding-block:4px!important}.admin-sticky-actions{z-index:25;border:1px solid var(--admin-accent);justify-content:space-between;align-items:center;gap:16px;min-height:66px;margin-top:16px;padding:11px 13px 11px 18px;display:flex;position:sticky;inset-block-end:12px}@supports (color:color-mix(in lab, red, red)){.admin-sticky-actions{border:1px solid color-mix(in srgb, var(--admin-accent) 22%, var(--admin-line))}}.admin-sticky-actions{border-radius:var(--radius-brand);background:var(--admin-surface);box-shadow:0 1px 3px #1017221f}.admin-sticky-actions>span{color:var(--admin-muted);font-size:var(--type-caption);align-items:center;gap:8px;display:flex}.admin-sticky-actions>span>i{background:var(--admin-success);border-radius:50%;width:7px;height:7px}.pwa-upload-row,.pwa-shortcut-form,.credential-upload{grid-template-columns:minmax(260px,1.35fr) minmax(160px,.7fr) minmax(140px,.6fr) auto;align-items:end;gap:12px;display:grid}.pwa-upload-row input[type=file],.credential-upload input[type=file]{border-radius:var(--radius-brand);background:var(--admin-bg);min-height:48px;border:1px dashed var(--admin-line)!important;padding:8px 10px!important}.pwa-upload-row>button,.pwa-shortcut-form>button{white-space:nowrap;min-height:48px}.pwa-asset-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.pwa-asset-grid article{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-bg);grid-template-columns:54px 1fr auto;align-items:center;gap:10px;min-width:0;padding:12px;display:grid}.pwa-asset-grid img{object-fit:contain;border-radius:var(--radius-brand);background:#0f1c2b;width:54px;height:54px}.pwa-asset-grid b,.pwa-asset-grid small{display:block}.pwa-asset-grid small{color:var(--admin-muted)}.pwa-asset-grid button,.pwa-shortcut-list article>button{border-radius:var(--radius-brand);width:36px;height:36px;color:var(--admin-danger);background:var(--admin-danger-soft);border:0;place-items:center;display:grid}.pwa-asset-grid button svg,.pwa-shortcut-list button svg{width:16px}.pwa-shortcut-list{gap:8px;margin-bottom:16px;display:grid}.pwa-shortcut-list article{border:1px solid var(--admin-line);border-radius:var(--radius-brand);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:11px;min-height:65px;padding:11px 14px;display:grid}.pwa-shortcut-list article>span:first-child{align-items:center;gap:10px;min-width:0;display:flex}.pwa-shortcut-list article>span:first-child>svg{color:var(--admin-accent-strong)}.pwa-shortcut-list b,.pwa-shortcut-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pwa-shortcut-list small{color:var(--admin-muted);font-size:var(--type-caption);text-align:start;direction:ltr}.pwa-shortcut-form{border-top:1px solid var(--admin-line);grid-template-columns:1fr 1fr 1fr auto;padding-top:16px}.pwa-screenshot-upload{grid-template-columns:repeat(3,minmax(0,1fr))}.pwa-screenshot-upload .pwa-file-field{grid-column:span 2}.pwa-screenshot-upload>button{justify-self:start}.pwa-screenshot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.pwa-screenshot-grid article{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-bg);overflow:hidden}.pwa-screenshot-grid img{aspect-ratio:16/9;object-fit:cover;background:var(--admin-surface-2);width:100%}.pwa-screenshot-grid span{justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.pwa-screenshot-grid small{color:var(--admin-muted)}.pwa-screenshot-grid button{border-radius:var(--radius-brand);width:34px;height:34px;color:var(--admin-danger);background:var(--admin-danger-soft);border:0;place-items:center;display:grid}.pwa-screenshot-grid button svg{width:16px}.platform-health-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-health-grid .admin-metric{min-height:124px}.notification-admin-links{flex-wrap:wrap;gap:8px;display:flex}.notification-admin-links button{border:1px solid var(--admin-line);border-radius:var(--radius-brand);min-height:44px;color:var(--admin-text);background:var(--admin-surface);align-items:center;gap:7px;padding:9px 13px;display:inline-flex}.notification-admin-links button.active{border-color:var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){.notification-admin-links button.active{border-color:color-mix(in srgb, var(--admin-accent) 52%, var(--admin-line))}}.notification-admin-links button.active{color:var(--admin-accent-strong);background:var(--admin-accent-soft)}.notification-admin-links svg{width:17px;color:var(--admin-accent-strong)}.notification-filters{grid-template-columns:minmax(250px,1fr) repeat(3,minmax(150px,.55fr))}.notification-list-card .admin-card-body{padding:0}.notification-table,.subscription-table{overflow:hidden}.notification-table-head,.notification-table-row{grid-template-columns:minmax(220px,1.6fr) .75fr .8fr 1fr 1fr auto;align-items:center;gap:10px;padding-inline:17px;display:grid}.notification-table-head,.subscription-table-head{min-height:52px;color:var(--admin-muted);background:var(--admin-surface-2);font-size:var(--type-caption);font-weight:700}.notification-table-row{border-top:1px solid var(--admin-line);min-height:86px;font-size:var(--type-secondary)}.notification-table-row>span:first-child{align-items:center;gap:10px;min-width:0;display:flex}.notification-table-row>span:first-child>svg{color:var(--admin-accent-strong);flex:none}.notification-table-row b,.notification-table-row small{display:block}.notification-table-row b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification-table-row small{color:var(--admin-muted);font-size:var(--type-caption)}.notification-table-row>span:nth-child(5){flex-wrap:wrap;gap:8px;display:flex}.row-actions{justify-content:flex-end;gap:5px;display:flex}.row-actions button,.row-actions>a{border:1px solid var(--admin-line);border-radius:var(--radius-brand);width:36px;height:36px;color:var(--admin-muted);background:var(--admin-surface);place-items:center;display:grid}.row-actions button:hover,.row-actions>a:hover{color:var(--admin-accent-strong)}.row-actions button.danger{color:var(--admin-danger)}.row-actions svg{width:16px}.notification-editor{grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);gap:16px;display:grid}.notification-editor-main,.notification-preview-column{min-width:0}.notification-editor-main fieldset{border:0;gap:16px;min-width:0;padding:0;display:grid}.notification-language-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.notification-editor-card .admin-card-body,.notification-preview-card .admin-card-body{padding:20px}.notification-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.notification-content-grid{grid-template-columns:1fr}.notification-editor-grid>label{min-width:0;color:var(--admin-muted);font-size:var(--type-secondary);align-content:start;gap:8px;font-weight:700;display:grid}.notification-editor-grid>label>span{color:var(--admin-text);line-height:1.5}.notification-editor-page input:not([type=checkbox]),.notification-editor-page textarea{border:1px solid var(--admin-line);border-radius:var(--radius-brand);width:100%;min-width:0;min-height:48px;color:var(--admin-text);background:var(--admin-bg);font-size:var(--type-control);outline:0;padding:10px 12px;line-height:1.6;transition:border-color .16s,box-shadow .16s,background .16s}.notification-editor-page textarea{resize:vertical;min-height:118px}.notification-editor-page input:not([type=checkbox]):focus,.notification-editor-page textarea:focus{border-color:var(--admin-accent);background:var(--admin-surface);box-shadow:none;outline:2px solid var(--admin-accent);outline-offset:1px}.notification-full-field{grid-column:1/-1}.notification-editor-toggles{border-top:1px solid var(--admin-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;padding-top:18px;display:grid}.notification-editor-toggles .admin-switch-row{min-height:70px;margin:0}.notification-preview-column{align-self:start;position:sticky;inset-block-start:96px}.notification-preview-card{overflow:hidden}.notification-preview-tabs{gap:7px;margin-bottom:13px;display:flex}.notification-preview-tabs span{border-radius:var(--radius-brand);background:var(--admin-surface-2);font-size:var(--type-caption);padding:7px 10px}.notification-device-preview{border:1px solid var(--admin-line);border-radius:var(--radius-brand);color:#1e3247;background:#f7f8fa;margin-bottom:13px;padding:15px;box-shadow:0 1px 3px #10172214}.notification-device-preview[dir=ltr]{font-family:DinNext,sans-serif}.notification-device-preview header{align-items:center;gap:8px;margin-bottom:11px;display:flex}.notification-device-preview header img{border-radius:var(--radius-brand);width:28px;height:28px}.notification-device-preview header b{font-size:var(--type-caption);flex:1}.notification-device-preview header small{color:#777}.notification-device-preview>strong{font-size:var(--type-secondary);margin-bottom:5px;display:block}.notification-device-preview>p{color:#64748b;font-size:var(--type-caption);margin:0 0 9px;line-height:1.65}.notification-device-preview>small{color:#64748b}.notification-editor .admin-sticky-actions{grid-column:1/-1}.notification-editor-actions{align-items:center;gap:8px;display:flex}.notification-settings-admin-page{gap:20px}.notification-settings-admin-page .admin-page-header{padding-bottom:10px}.notification-settings-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.notification-settings-summary article{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);min-width:0;min-height:82px;box-shadow:var(--admin-shadow);align-items:center;gap:12px;padding:14px 16px;display:flex}.notification-settings-summary article>svg{border-radius:var(--radius-brand);width:36px;height:36px;color:var(--admin-accent-strong);background:var(--admin-accent-soft);flex:none;padding:8px}.notification-settings-summary span,.notification-settings-summary small,.notification-settings-summary b{min-width:0;display:block}.notification-settings-summary small{color:var(--admin-muted);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;overflow:hidden}.notification-settings-summary b{font-size:var(--type-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification-settings-admin{min-width:0;display:block}.notification-settings-admin>fieldset{border:0;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;min-width:0;margin:0;padding:0;display:grid}.notification-config-card{grid-column:span 6}.notification-general-card{grid-column:1/-1}.notification-prompt-card{grid-column:span 7}.notification-automation-card{grid-column:span 5}.notification-settings-admin-page .admin-card-body{padding:20px}.notification-config-card .admin-card-body{align-content:start;gap:18px;display:grid}.notification-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.notification-form-grid>label,.notification-timing-grid>label,.notification-automation-fields>label,.credential-upload>label{min-width:0;color:var(--admin-muted);font-size:var(--type-secondary);align-content:start;gap:8px;font-weight:700;display:grid}.notification-form-grid>label>span,.notification-timing-grid>label>span,.notification-automation-fields>label>span,.credential-upload>label>span{color:var(--admin-text);line-height:1.5}.notification-settings-admin-page input:not([type=checkbox]),.notification-settings-admin-page textarea{border:1px solid var(--admin-line);border-radius:var(--radius-brand);width:100%;min-width:0;min-height:48px;color:var(--admin-text);background:var(--admin-bg);font-size:var(--type-control);outline:0;padding:10px 12px;line-height:1.6;transition:border-color .16s,box-shadow .16s,background .16s}.notification-settings-admin-page textarea{resize:vertical;min-height:116px}.notification-settings-admin-page input:not([type=checkbox]):focus,.notification-settings-admin-page textarea:focus{border-color:var(--admin-accent);background:var(--admin-surface);box-shadow:none;outline:2px solid var(--admin-accent);outline-offset:1px}.notification-wide-field{grid-column:1/-1}.notification-timing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:2px;display:grid}.notification-audience-toggles{border-top:1px solid var(--admin-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:18px;display:grid}.notification-audience-toggles .admin-switch-row,.notification-automation-toggles .admin-switch-row{min-height:70px;margin:0}.notification-automation-toggles{grid-template-columns:1fr;gap:10px;display:grid}.notification-automation-fields{grid-template-columns:1fr;gap:14px;display:grid}.notification-credentials-card .admin-card-body{gap:16px;display:grid}.credential-status{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-bg);align-items:center;gap:12px;padding:16px;display:flex}.credential-status>svg{color:var(--admin-accent-strong)}.credential-status>div{flex:1;min-width:0}.credential-status b,.credential-status small{display:block}.credential-status small{color:var(--admin-muted);margin-top:4px}.credential-upload{grid-template-columns:minmax(250px,1fr) auto;margin-top:0}.credential-upload input[type=file]{border-style:dashed;min-height:48px;padding:8px 10px}.credential-upload>button{min-height:48px}.credential-actions{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.credential-actions .credential-upload{flex:1}.notification-report-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.notification-report-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.notification-report-card .admin-card-body{min-height:140px;padding:20px}.report-bars{gap:14px;display:grid}.report-bars>div>span{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.report-bars small{color:var(--admin-muted)}.report-bars i{border-radius:var(--radius-brand);background:var(--admin-surface-2);height:9px;display:block;overflow:hidden}.report-bars em{border-radius:inherit;background:var(--admin-accent);height:100%;display:block}.report-bars progress,.cache-trend-chart progress{border-radius:var(--radius-brand);appearance:none;background:var(--admin-surface-2);border:0;width:100%;height:10px;overflow:hidden}.report-bars progress::-webkit-progress-bar{background:var(--admin-surface-2)}.cache-trend-chart progress::-webkit-progress-bar{background:var(--admin-surface-2)}.report-bars progress::-webkit-progress-value{background:var(--admin-accent)}.report-bars progress::-moz-progress-bar{background:var(--admin-accent)}.cache-trend-chart progress::-webkit-progress-value{background:var(--admin-success)}.cache-trend-chart progress::-moz-progress-bar{background:var(--admin-success)}.report-empty{min-height:96px;color:var(--admin-muted);align-content:center;place-items:center;gap:8px;display:grid}.report-empty svg{width:25px;color:var(--admin-accent-strong)}.subscription-list-card .admin-card-body{padding:0}.subscription-table-head,.subscription-table-row{grid-template-columns:55px minmax(150px,1fr) .8fr 1fr 60px 1fr .8fr auto;align-items:center;gap:9px;padding-inline:14px;display:grid}.subscription-table-row{border-top:1px solid var(--admin-line);min-height:88px;font-size:var(--type-secondary)}.subscription-table-row b,.subscription-table-row small{display:block}.subscription-table-row small{color:var(--admin-muted);font-size:var(--type-caption)}@media (width<=1320px){.pwa-display-card,.pwa-install-card{grid-column:1/-1}.pwa-install-card .pwa-toggle-grid,.pwa-install-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.notification-prompt-card,.notification-automation-card{grid-column:1/-1}.notification-automation-toggles{grid-template-columns:1fr 1fr}.notification-automation-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.notification-language-grid{grid-template-columns:1fr}}@media (width<=1180px){.pwa-summary-strip,.notification-settings-summary,.pwa-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.notification-table-head,.notification-table-row{grid-template-columns:minmax(210px,1.5fr) .7fr .8fr .9fr auto}.notification-table-head>span:nth-child(4),.notification-table-row>span:nth-child(4){display:none}.subscription-table-head,.subscription-table-row{grid-template-columns:50px minmax(150px,1fr) .8fr 1fr 70px .8fr auto}.subscription-table-head>span:nth-child(6),.subscription-table-row>span:nth-child(6){display:none}}@media (width<=900px){.pwa-install-card .pwa-toggle-grid,.pwa-install-fields,.notification-automation-toggles,.notification-automation-fields,.notification-editor{grid-template-columns:1fr}.notification-preview-column{position:static}.notification-preview-card .admin-card-body{grid-template-columns:1fr 1fr;gap:12px;display:grid}.notification-preview-card .notification-preview-tabs{grid-column:1/-1;margin-bottom:0}.notification-device-preview{margin-bottom:0}.notification-report-grid{grid-template-columns:1fr}.topic-grid,.pwa-upload-row,.pwa-shortcut-form,.pwa-screenshot-upload{grid-template-columns:1fr 1fr}.notification-table-head{display:none}.notification-table-row{grid-template-columns:minmax(0,1fr) auto;gap:9px;padding-block:15px}.notification-table-row>span:not(:first-child):not(:last-child),.subscription-table-head{display:none}.subscription-table-row{grid-template-columns:45px minmax(0,1fr) auto;padding-block:15px}.subscription-table-row>span:not(:first-child):not(:nth-child(2)):not(:last-child){display:none}}@media (width<=640px){.pwa-summary-strip,.pwa-form-grid,.pwa-display-grid{grid-template-columns:1fr}.pwa-display-grid>label:first-child,.pwa-textarea-field{grid-column:auto}.pwa-settings-page .admin-card-body{padding:14px}.admin-sticky-actions{flex-direction:row;align-items:stretch;width:auto;min-height:60px;margin:0;padding:6px;position:fixed;inset-block-end:8px;inset-inline:12px;transform:none}.admin-sticky-actions>span{display:none}.admin-sticky-actions>.admin-primary-button{width:100%;min-height:48px}.notification-settings-summary,.notification-form-grid,.notification-timing-grid,.notification-audience-toggles{grid-template-columns:1fr}.notification-wide-field{grid-column:auto}.notification-settings-admin-page .admin-card-body,.notification-editor-page .admin-card-body{padding:14px}.notification-editor-grid,.notification-editor-toggles{grid-template-columns:1fr}.notification-full-field{grid-column:auto}.notification-preview-card .admin-card-body{grid-template-columns:1fr}.notification-preview-card .notification-preview-tabs{grid-column:auto}.notification-editor .admin-sticky-actions>.notification-editor-actions{grid-auto-columns:1fr;grid-auto-flow:column;width:100%;display:grid}.notification-editor .admin-sticky-actions>.notification-editor-actions button{width:100%;min-height:48px}.credential-status{flex-wrap:wrap;align-items:flex-start}.credential-status>.admin-status{margin-inline-start:30px}.credential-actions,.credential-actions .credential-upload{grid-template-columns:1fr;width:100%;display:grid}.pwa-install-banner,.pwa-update-toast{flex-wrap:wrap;align-items:stretch;width:calc(100% - 20px);inset-block-end:10px;inset-inline:10px}.pwa-install-banner>span{width:42px;height:42px}.pwa-install-banner>div{flex-basis:calc(100% - 58px)}.pwa-install-banner button,.pwa-update-toast button{flex:1}.notification-permission-card{flex-direction:column;align-items:stretch}.preference-grid,.topic-grid{grid-template-columns:1fr}.preference-grid>label:first-child{grid-column:auto}.notification-settings-page{width:min(100% - 24px,1020px);padding-top:34px}.notification-settings-page>header{align-items:flex-start}.notification-settings-page>header>span{width:50px;height:50px}.pwa-toggle-grid,.platform-health-grid,.notification-report-metrics,.pwa-upload-row,.pwa-shortcut-form,.credential-upload,.pwa-screenshot-upload,.pwa-screenshot-grid{grid-template-columns:1fr}.pwa-screenshot-upload .pwa-file-field{grid-column:auto}.pwa-asset-grid,.notification-filters{grid-template-columns:1fr}.notification-admin-links{grid-template-columns:1fr;display:grid}.notification-admin-links button{justify-content:flex-start}.pwa-ios-sheet,.notification-permission-modal{padding:24px 18px}}.adblock-runtime{z-index:350;color:var(--adblock-text);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.adblock-runtime.has-overlay{background:#050706b8}.adblock-runtime--position-top{align-items:start}.adblock-runtime--position-bottom{align-items:end}.adblock-popup{border:1px solid var(--adblock-primary);width:min(100%,560px);max-height:min(90vh,760px);padding:30px;position:relative;overflow:auto}@supports (color:color-mix(in lab, red, red)){.adblock-popup{border:1px solid color-mix(in srgb, var(--adblock-primary) 38%, transparent)}}.adblock-popup{border-radius:var(--radius-brand);color:var(--adblock-text);background:var(--adblock-bg);text-align:start}.adblock-popup--small{width:min(100%,430px)}.adblock-popup--large{width:min(100%,760px)}.adblock-popup.has-shadow{box-shadow:0 1px 3px #0000002e}.adblock-popup__close{width:38px;height:38px;color:inherit;background:var(--adblock-secondary);cursor:pointer;top:14px;border:1px solid #ffffff1f;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:14px}.adblock-popup__close svg{width:18px}.adblock-popup__icon{color:#fff;border-radius:var(--radius-brand);background:var(--adblock-primary);place-items:center;width:58px;height:58px;margin-bottom:18px;display:grid}.adblock-popup__icon svg{width:28px;height:28px}.adblock-popup__image{object-fit:contain;width:min(100%,280px);max-height:190px;margin:0 auto 18px;display:block}.adblock-instruction-editor{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:14px;margin-top:20px;display:grid}.adblock-instruction-editor>div{border:1px solid var(--admin-border,#ffffff1a);border-radius:var(--radius-brand);background:#ffffff05;gap:12px;padding:16px;display:grid}.adblock-instruction-editor>div>strong{color:var(--accent,#00b265)}.adblock-instruction-editor label{gap:7px;display:grid}.adblock-popup__copy h2{margin:0 0 10px;font-size:clamp(1.35rem,3vw,2rem)}.adblock-popup__copy>p{color:var(--adblock-text);margin:0}@supports (color:color-mix(in lab, red, red)){.adblock-popup__copy>p{color:color-mix(in srgb, var(--adblock-text) 70%, transparent)}}.adblock-popup__copy>p{line-height:1.8}.adblock-popup__html{margin-top:16px;line-height:1.8}.adblock-popup__html a{color:var(--adblock-primary)}.adblock-popup__feedback{border-radius:var(--radius-brand);margin-top:16px;padding:11px 13px;font-size:.92rem}.adblock-popup__feedback.warning{color:#f59e0b;background:#f59e0b1f}.adblock-popup__feedback.success{color:#00b265;background:#00b2651f}.adblock-popup__actions{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.adblock-popup__actions button,.adblock-instructions button,.adblock-instructions a{min-height:43px;color:var(--adblock-text);border-radius:var(--radius-brand);background:var(--adblock-secondary);font:inherit;cursor:pointer;border:1px solid #ffffff1f;padding:9px 15px;font-weight:750}.adblock-popup__actions .primary{color:#fff;border-color:var(--adblock-primary);background:var(--adblock-primary)}.adblock-popup__actions .text{background:0 0;border-color:#0000}.adblock-popup__actions svg{vertical-align:middle;width:16px;margin-inline-end:7px}.adblock-popup__links{flex-wrap:wrap;gap:15px;margin-top:18px;display:flex}.adblock-popup__links a{color:var(--adblock-primary);align-items:center;gap:6px;font-size:.88rem;display:inline-flex}.adblock-popup__links svg{width:14px}.adblock-instructions{border-radius:var(--radius-brand);background:#ffffff09;border:1px solid #ffffff1a;margin-top:22px;padding:18px}.adblock-instructions>span{color:var(--adblock-primary)}.adblock-instructions h3{margin:8px 0}.adblock-instructions p{color:var(--adblock-text)}@supports (color:color-mix(in lab, red, red)){.adblock-instructions p{color:color-mix(in srgb, var(--adblock-text) 72%, transparent)}}.adblock-instructions p{line-height:1.8}.adblock-instructions a{align-items:center;gap:7px;margin-inline-end:8px;display:inline-flex}.adblock-runtime--banner_top,.adblock-runtime--banner_bottom{pointer-events:none;place-items:stretch stretch;padding:12px;background:0 0!important}.adblock-runtime--banner_top{align-content:start}.adblock-runtime--banner_bottom{align-content:end}.adblock-runtime--banner_top .adblock-popup,.adblock-runtime--banner_bottom .adblock-popup{pointer-events:auto;width:min(100%,1080px);max-height:70vh;margin-inline:auto;padding:20px}.adblock-runtime--bottom_sheet{align-items:end;padding:0}.adblock-runtime--bottom_sheet .adblock-popup{border-end-end-radius:0;border-end-start-radius:0;width:min(100%,700px)}.adblock-runtime--notice_only{pointer-events:none;align-items:end;background:0 0!important}.adblock-runtime--notice_only .adblock-popup{pointer-events:auto;padding:18px}.adblock-soft-blocked{opacity:.3;-webkit-user-select:none;user-select:none;pointer-events:none;position:relative}.adblock-soft-blocked:after{content:"";border:1px dashed var(--accent);border-radius:var(--radius-brand);background:#0f11109e;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.adblock-popup{animation:.2s ease-out adblock-popup-in}.adblock-popup__actions .spin{animation:1s linear infinite spin}}@keyframes adblock-popup-in{0%{opacity:0;transform:translateY(14px)scale(.985)}}@media (width<=640px){.adblock-runtime{padding:10px}.adblock-runtime--modal{align-items:end;padding:0}.adblock-runtime--modal .adblock-popup{border-end-end-radius:0;border-end-start-radius:0}.adblock-popup{max-height:88vh;padding:24px 18px}.adblock-popup__actions{flex-direction:column}.adblock-popup__actions button{width:100%}}@media (width<=390px){.admin-topbar-tools{gap:4px}.admin-icon-button:nth-of-type(3){display:none}.admin-metrics-grid,.admin-metrics-grid.market,.admin-metrics-grid.sync{grid-template-columns:1fr}.admin-metric{min-height:102px}.admin-filter-panel{grid-template-columns:1fr}.admin-filter-panel .admin-search-field,.admin-filter-panel.market-filter .admin-search-field{grid-column:auto}.admin-filter-panel.market-filter{grid-template-columns:1fr}.admin-table-footer>span{text-align:center;order:3;width:100%}.product-price-summary{grid-template-columns:1fr}.admin-error-page>div:last-child{flex-direction:column;width:100%}.faq-admin-filters{grid-template-columns:1fr}.faq-admin-filters .admin-search-field{grid-column:auto}.admin-form-actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.admin-host *,.admin-host :before,.admin-host :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.faq-section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.faq-heading{text-align:center;max-width:760px;margin:0 auto 28px}.faq-heading>span{color:var(--accent);font-size:var(--type-caption);letter-spacing:.08em;align-items:center;gap:7px;font-weight:800;display:inline-flex}.faq-heading h2{letter-spacing:-.035em;margin:0;font-size:clamp(25px,3vw,37px)}.faq-heading p{color:var(--muted);font-size:var(--type-caption);margin:0;line-height:1.9}.faq-list{flex-direction:column;gap:13px;display:flex}.faq-item{border:1px solid var(--line);border-radius:var(--radius-brand);box-shadow:var(--shadow);background:#fff;transition:border-color .18s,background .18s,box-shadow .18s;overflow:hidden}.dark .faq-item{background:var(--bg)}.faq-item.open{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.faq-item.open{border-color:color-mix(in srgb, var(--accent) 42%, var(--line))}}.faq-item.open{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.faq-item.open{background:color-mix(in srgb, var(--accent-soft) 24%, var(--surface))}}.faq-item h3{font-size:inherit;margin:0}.faq-item h3 button{width:100%;min-height:62px;color:var(--text);text-align:start;font-size:var(--type-caption);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-weight:800;line-height:1.7;display:flex}.faq-item h3 button:focus-visible{outline:3px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.faq-item h3 button:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 32%, transparent)}}.faq-item h3 button:focus-visible{outline-offset:-3px}.faq-item h3 svg{color:var(--accent);flex:none;transition:transform .2s}.faq-item.open h3 svg{transform:rotate(180deg)}.faq-panel{padding:0 18px 18px}.faq-rich-content{border-top:1px solid var(--line);color:var(--muted);font-size:var(--type-caption);padding-top:15px;line-height:2;overflow-x:auto}.faq-rich-content>:first-child{margin-top:0}.faq-rich-content>:last-child{margin-bottom:0}.faq-rich-content h2,.faq-rich-content h3,.faq-rich-content h4{color:var(--text);line-height:1.5}.faq-rich-content a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.faq-rich-content blockquote{border-inline-start:3px solid var(--accent);background:var(--surface);margin-inline:0;padding:10px 15px}.faq-rich-content table{border-collapse:collapse;width:100%;min-width:480px}.faq-rich-content th,.faq-rich-content td{border:1px solid var(--line);text-align:start;padding:9px}.faq-rich-content th{color:var(--text);background:var(--surface-2)}.faq-more{border:1px solid var(--line);border-radius:var(--radius-brand);min-height:40px;color:var(--text);background:var(--surface);font-size:var(--type-caption);cursor:pointer;margin:17px auto 0;padding:0 16px;font-weight:800;display:block}.faq-more:hover{color:var(--accent);border-color:var(--accent)}.custom-dropdown-field{--dropdown-bg:var(--surface);--dropdown-bg-soft:var(--surface-2);--dropdown-text:var(--text);--dropdown-muted:var(--muted);--dropdown-line:var(--line);--dropdown-accent:var(--accent);--dropdown-accent-soft:var(--accent-soft);width:100%;min-width:0;position:relative}.admin-host .custom-dropdown-field{--dropdown-bg:var(--admin-surface);--dropdown-bg-soft:var(--admin-surface-2);--dropdown-text:var(--admin-text);--dropdown-muted:var(--admin-muted);--dropdown-line:var(--admin-line);--dropdown-accent:var(--admin-accent);--dropdown-accent-soft:var(--admin-accent-soft)}.custom-dropdown-field>label{color:var(--dropdown-muted);font-size:var(--type-caption);cursor:pointer;align-items:center;gap:4px;margin-bottom:7px;font-weight:700;display:flex}.custom-dropdown-field>label i{color:var(--down);font-style:normal}.custom-dropdown-trigger{border:1px solid var(--dropdown-line);border-radius:var(--radius-brand);width:100%;min-height:40px;color:var(--dropdown-text);background:var(--dropdown-bg);text-align:start;font-size:var(--type-caption);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:5px 9px 5px 11px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex}[dir=rtl] .custom-dropdown-trigger{padding:5px 11px 5px 9px}.custom-dropdown-trigger:hover{border-color:var(--dropdown-accent)}@supports (color:color-mix(in lab, red, red)){.custom-dropdown-trigger:hover{border-color:color-mix(in srgb, var(--dropdown-accent) 42%, var(--dropdown-line))}}.custom-dropdown-trigger.open,.custom-dropdown-trigger:focus-visible{border-color:var(--dropdown-accent);outline:2px solid var(--dropdown-accent);outline-offset:1px;box-shadow:none}.custom-dropdown-trigger.error{border-color:var(--down);box-shadow:none}.custom-dropdown-trigger.disabled{opacity:.5;cursor:not-allowed}.custom-dropdown-trigger.readonly{cursor:default;background:var(--dropdown-bg-soft)}.custom-dropdown-selection{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.custom-dropdown-placeholder{color:var(--dropdown-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.custom-dropdown-value{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.custom-dropdown-actions{color:var(--dropdown-muted);flex:none;align-items:center;gap:3px;display:flex}.custom-dropdown-actions button{border-radius:var(--radius-brand);width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.custom-dropdown-actions button:hover{color:var(--down);background:var(--down)}@supports (color:color-mix(in lab, red, red)){.custom-dropdown-actions button:hover{background:color-mix(in srgb, var(--down) 9%, transparent)}}.custom-dropdown-chevron{transition:transform .18s}.custom-dropdown-trigger.open .custom-dropdown-chevron{transform:rotate(180deg)}.custom-dropdown-spinner{animation:.75s linear infinite spin}.custom-dropdown-field>small{color:var(--dropdown-muted);font-size:var(--type-micro);margin-top:6px;line-height:1.5;display:block}.custom-dropdown-field>small.custom-dropdown-error{color:var(--down)}.custom-dropdown-required-proxy{opacity:0;pointer-events:none;inset-block-end:0;inset-inline-start:50%;border:0!important;width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;position:absolute!important}.custom-dropdown-chips{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.custom-dropdown-chips>span{border-radius:var(--radius-brand);min-width:0;color:var(--dropdown-accent);background:var(--dropdown-accent-soft);white-space:nowrap;align-items:center;gap:3px;padding:4px 6px;display:inline-flex}.custom-dropdown-chips>span button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.custom-dropdown-chips>b{color:var(--dropdown-muted);font-size:var(--type-caption);flex:none}.custom-dropdown-menu{--dropdown-bg:var(--surface);--dropdown-bg-soft:var(--surface-2);--dropdown-text:var(--text);--dropdown-muted:var(--muted);--dropdown-line:var(--line);--dropdown-accent:var(--accent);--dropdown-accent-soft:var(--accent-soft);z-index:1000;border:1px solid var(--dropdown-line);border-radius:var(--radius-brand);color:var(--dropdown-text);background:var(--dropdown-bg);font-family:DinNext,sans-serif;animation:.14s ease-out dropdown-in;position:fixed;overflow:hidden;box-shadow:0 1px 3px #1017221f}.dark .custom-dropdown-menu{--dropdown-bg:#18293d;--dropdown-bg-soft:#1e3247;--dropdown-text:#fff;--dropdown-muted:#c8cdd2;--dropdown-line:#324a63;--dropdown-accent:#00b265;--dropdown-accent-soft:#1e3247}@keyframes dropdown-in{0%{opacity:0;transform:translateY(-4px)scale(.99)}}.custom-dropdown-menu.top{transform-origin:bottom}.custom-dropdown-search{border-bottom:1px solid var(--dropdown-line);min-height:43px;color:var(--dropdown-muted);background:var(--dropdown-bg);align-items:center;gap:7px;padding:0 10px;display:flex}.custom-dropdown-search input{width:100%;min-width:0;color:var(--dropdown-text);font:inherit;font-size:var(--type-caption);background:0 0;border:0;outline:0}.custom-dropdown-live{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.custom-dropdown-options{max-height:var(--dropdown-max-height);overscroll-behavior:contain;scrollbar-width:thin;padding:5px;overflow-y:auto}.custom-dropdown-search+.custom-dropdown-live+.custom-dropdown-options{max-height:calc(var(--dropdown-max-height) - 44px)}.custom-dropdown-group>span{color:var(--dropdown-muted);font-size:var(--type-micro);letter-spacing:.04em;text-transform:uppercase;padding:8px 9px 5px;font-weight:800;display:block}.custom-dropdown-group>button{border-radius:var(--radius-brand);width:100%;min-height:40px;color:var(--dropdown-text);text-align:start;font-family:inherit;font-size:var(--type-caption);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 9px;display:flex;position:relative}.custom-dropdown-group>button:hover,.custom-dropdown-group>button.active{background:var(--dropdown-bg-soft)}.custom-dropdown-group>button.selected{color:var(--dropdown-accent);background:var(--dropdown-accent-soft)}@supports (color:color-mix(in lab, red, red)){.custom-dropdown-group>button.selected{background:color-mix(in srgb, var(--dropdown-accent-soft) 65%, transparent)}}.custom-dropdown-group>button:disabled{opacity:.45;cursor:not-allowed}.custom-dropdown-option-copy{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.custom-dropdown-option-copy>span{flex-direction:column;gap:3px;min-width:0;display:flex}.custom-dropdown-option-copy b{font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.custom-dropdown-option-copy small{color:var(--dropdown-muted);font-size:var(--type-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.custom-dropdown-check{color:var(--dropdown-accent);flex:none;animation:.12s ease-out dropdown-check}@keyframes dropdown-check{0%{opacity:0;transform:scale(.6)}}.custom-dropdown-state{min-height:90px;color:var(--dropdown-muted);text-align:center;font-size:var(--type-caption);justify-content:center;align-items:center;gap:7px;padding:15px;display:flex}.custom-dropdown-state.error{color:var(--down)}.custom-dropdown-limit{border-top:1px solid var(--dropdown-line);color:var(--dropdown-muted);font-size:var(--type-micro);text-align:end;padding:7px 10px;display:block}.admin-compact-dropdown{width:155px}.admin-table-footer .custom-dropdown-field{width:76px}.admin-table-footer label:has(.custom-dropdown-field){flex-direction:row;align-items:center}.admin-chart-controls>.custom-dropdown-field{flex:0 320px;width:min(320px,100%)}.admin-form .custom-dropdown-trigger,.editor-section .custom-dropdown-trigger,.seo-accordion-panel .custom-dropdown-trigger,.seo-filters .custom-dropdown-trigger{min-height:44px}.faq-admin-filters .custom-dropdown-field{min-width:0}@media (width<=600px){.custom-dropdown-group>button{min-height:44px}.custom-dropdown-menu{max-width:calc(100vw - 16px)}.admin-compact-dropdown{width:145px}.admin-chart-controls>.custom-dropdown-field{flex-basis:auto;width:100%}.faq-section{border-radius:0;padding:0}.faq-item h3 button{min-height:56px;font-size:var(--type-caption);padding:12px 13px}.faq-panel{padding:0 13px 14px}}body{font-size:var(--type-body);line-height:var(--leading-normal)}button,input,textarea,select{font-family:DinNext,sans-serif;font-size:var(--type-control)}input::placeholder,textarea::placeholder{font-size:inherit}.text-page-title{font-size:var(--type-page-title);line-height:var(--leading-tight)}.text-section-title{font-size:var(--type-section-title);line-height:var(--leading-tight)}.text-card-title{font-size:var(--type-card-title);line-height:1.5}.text-body{font-size:var(--type-body);line-height:var(--leading-normal)}.text-secondary{font-size:var(--type-secondary);line-height:var(--leading-normal)}.text-form-label{font-size:var(--type-secondary);font-weight:700;line-height:1.6}.text-price,.text-stat-value{font-size:var(--type-price);line-height:var(--leading-tight);font-weight:800}.text-helper{font-size:var(--type-caption);line-height:1.65}.nav-links a{font-size:var(--type-secondary)}.lang-switch,.filter-tabs button,.chart-type button,.period-tabs button,.gold-button,.ghost-button{font-size:var(--type-control)}.hero-copy>p,.product-hero p,.product-description p,.prose-page p{font-size:var(--type-body);line-height:var(--leading-relaxed)}.section-heading p,.chart-heading p,.page-hero p{font-size:var(--type-secondary);line-height:var(--leading-normal)}.price-card h3{font-size:var(--type-card-title);line-height:1.5}.main-price strong{font-size:var(--type-price)}.main-price span,.quote-grid small,.timestamp,.stat-card small,.stat-card span,.footer-bottom{font-size:var(--type-caption);line-height:1.65}.price-pair span{font-size:var(--type-secondary);line-height:1.6}.table-head{min-height:50px;font-size:var(--type-caption);line-height:1.55}.table-row{min-height:84px;font-size:var(--type-secondary);line-height:1.6}.table-row b{font-size:var(--type-control)}.table-row small{font-size:var(--type-caption);line-height:1.55}.chart-tooltip small,.chart-tooltip span{font-size:var(--type-caption)}.chart-tooltip strong{font-size:var(--type-control)}.search-box{min-height:48px}.search-box input{font-size:var(--type-control)}.empty-state p{font-size:var(--type-secondary);line-height:var(--leading-normal)}.faq-heading>span{font-size:var(--type-caption)}.faq-heading p{font-size:var(--type-body);line-height:var(--leading-relaxed)}.faq-item h3 button{min-height:68px;font-size:var(--type-control);line-height:1.75}.faq-rich-content{font-size:var(--type-body);line-height:1.85}.faq-rich-content table{font-size:var(--type-secondary)}.faq-more{min-height:46px;font-size:var(--type-secondary)}.admin-host{font-size:var(--type-control);line-height:1.65}.admin-host button{font-size:var(--type-secondary)}.admin-host input,.admin-host textarea,.admin-brand-button b{font-size:var(--type-control)}.admin-brand-button small,.admin-nav-group>p,.admin-nav-footer>small{font-size:var(--type-caption);line-height:1.5}.admin-nav-group>button,.admin-nav-submenu>button,.admin-collapse{min-height:50px;font-size:var(--type-secondary);line-height:1.5}.admin-topbar{min-height:76px}.admin-topbar-title small,.admin-icon-button small,.admin-user-trigger small,.admin-context-bar span:not(.admin-status){font-size:var(--type-caption)}.admin-topbar-title strong,.admin-user-trigger b{font-size:var(--type-secondary)}.admin-global-search{min-height:44px}.admin-global-search input{font-size:var(--type-control)}.admin-global-search kbd,.notification-dot{font-size:var(--type-micro)}.admin-popover>header b,.admin-popover.profile b,.admin-popover.profile>button,.admin-search-results button,.popover-empty p{font-size:var(--type-secondary)}.admin-popover.notifications p,.admin-popover.profile small{font-size:var(--type-caption);line-height:1.6}.admin-page-kicker,.breadcrumbs{font-size:var(--type-caption);line-height:1.55}.admin-page-header h1,.admin-top h1,.editor-header h1,.admin-host .admin-page-header h1,.admin-host .admin-top h1,.admin-host .editor-header h1{font-size:var(--type-page-title);line-height:var(--leading-tight)}.admin-page-header p,.admin-top p,.editor-header p{font-size:var(--type-secondary);line-height:var(--leading-normal)}.admin-card-header{min-height:76px;padding-block:14px}.admin-card-heading h2{font-size:var(--type-card-title);line-height:1.45}.admin-card-heading p{font-size:var(--type-caption);line-height:1.6}.admin-status,.status-pill,.locale-pill{min-height:28px;font-size:var(--type-micro);padding-inline:9px;line-height:1.35}.admin-alert strong{font-size:var(--type-secondary)}.admin-alert p{font-size:var(--type-caption);line-height:1.7}.admin-metric{min-height:142px;padding:18px}.admin-metric small{font-size:var(--type-caption);line-height:1.55}.admin-metric strong{font-size:var(--type-price);line-height:1.25}.admin-metric p{font-size:var(--type-caption);line-height:1.55}.admin-text-button{font-size:var(--type-caption)}.success-banner,.error-banner,.admin-auth-error,.form-error{font-size:var(--type-caption);line-height:1.65}.admin-toast b,.admin-toasts b{font-size:var(--type-secondary)}.admin-toast p,.admin-toasts p,.admin-activity-list small,.switch-copy small,.admin-theme-options small,.seo-completion b{font-size:var(--type-caption);line-height:1.6}.empty-state,.admin-error-page p{font-size:var(--type-secondary);line-height:var(--leading-normal)}.admin-sync-button,.admin-primary-button,.admin-secondary-button,.danger-button,.admin-filter-clear,.admin-period-tabs button,.admin-segmented button,.admin-form button,.sticky-actions button{min-height:44px;font-size:var(--type-secondary)}.admin-search-field,.admin-filter-panel input,.admin-form input,.admin-form textarea,.editor-section input,.editor-section textarea,.seo-accordion-panel input,.seo-accordion-panel textarea,.faq-editor-fields>label input{min-height:48px;font-size:var(--type-control);line-height:1.6}.admin-form label,.admin-form label>span,.editor-section label,.seo-accordion-panel label,.faq-editor-fields>label,.rich-editor-label{font-size:var(--type-secondary);font-weight:700;line-height:1.6}.admin-form label small,.editor-section label small,.seo-accordion-panel label small,.faq-editor-fields>label small,.editor-help,.field-error,.form-error{font-size:var(--type-caption);line-height:1.65}.editor-section>h2,.admin-host .editor-section>h2,.editor-section-heading h2{font-size:var(--type-card-title);line-height:1.5}.editor-section-heading p,.product-faq-list>p{font-size:var(--type-caption);line-height:1.65}.rich-editor-content{min-height:250px;font-size:var(--type-control);padding:17px;line-height:1.85}.rich-editor-content th,.rich-editor-content td{padding:10px}.rich-editor-toolbar button{width:38px;height:36px}.counter{font-size:var(--type-micro)}.faq-admin-preview>span{font-size:var(--type-caption)}.faq-admin-preview>div>b{font-size:var(--type-control);line-height:1.6}.faq-admin-preview .faq-rich-content{font-size:var(--type-secondary);line-height:1.8}.product-price-summary small,.product-seo-status small,.product-faq-list>div>span small,.editor-save-state{font-size:var(--type-caption);line-height:1.55}.product-price-summary b,.product-seo-status b,.product-faq-list>div>span b{font-size:var(--type-secondary);line-height:1.55}.admin-filter-panel,.faq-admin-filters,.seo-filters{gap:10px;padding:14px}.admin-market-head,.admin-price-head,.admin-products-head,.admin-sync-head,.seo-table-head,.faq-admin-head{min-height:48px;font-size:var(--type-caption);line-height:1.5}.admin-market-row,.admin-price-row,.admin-product-row,.admin-sync-row,.seo-table-row,.faq-admin-row{min-height:84px;font-size:var(--type-secondary);line-height:1.55}.admin-market-row b,.admin-market-row strong,.admin-price-row b,.admin-price-row strong,.admin-product-row b,.admin-sync-row b,.seo-table-row b,.faq-admin-row b{font-size:var(--type-secondary);line-height:1.55}.admin-market-row small,.admin-price-row small,.admin-product-row small,.admin-sync-row small,.seo-table-row small,.faq-admin-row small,.admin-table-footer,.pagination{font-size:var(--type-caption);line-height:1.55}.admin-inline-confirm,.inline-confirm,.delete-confirm-panel{font-size:var(--type-secondary);line-height:1.6}.custom-dropdown-trigger{min-height:48px;font-size:var(--type-control);line-height:1.55}.admin-compact-dropdown .custom-dropdown-trigger{min-height:42px;font-size:var(--type-secondary)}.custom-dropdown-field>label{font-size:var(--type-secondary)}.gold-api-management-page{gap:18px;display:grid}.gold-api-tabs{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);scrollbar-width:thin;align-items:center;gap:7px;padding:7px;display:flex;overflow-x:auto}.gold-api-tabs button{border-radius:calc(var(--radius-brand) - 2px);min-height:42px;color:var(--admin-muted);font:inherit;font-size:var(--type-caption);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-weight:800;display:inline-flex}.gold-api-tabs button:hover{color:var(--admin-text);background:var(--admin-surface-2)}.gold-api-tabs button.active{color:var(--admin-accent-strong);border-color:var(--admin-accent);background:var(--admin-accent-soft)}.gold-api-management-page .admin-card-body>.admin-alert:first-child{margin:18px}.gold-api-secret-form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;margin-top:17px;display:grid}.gold-api-secret-form label{gap:7px;display:grid}.gold-api-secret-form .gold-api-remove-secret{min-height:44px;color:var(--admin-muted);font-size:var(--type-caption);align-items:center;gap:8px;display:flex}.gold-api-remove-secret input{width:18px;height:18px;accent-color:var(--admin-danger)}.gold-api-test-result{border:1px solid var(--admin-line);border-radius:var(--radius-brand);color:var(--admin-muted);background:var(--admin-bg);font-size:var(--type-caption);flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex}.gold-api-test-result b{color:var(--admin-text)}.gold-api-run-days{gap:8px;display:grid}.gold-api-run-days>span{color:var(--admin-text);font-size:var(--type-secondary);font-weight:700}.gold-api-run-days>div{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.gold-api-run-days label{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-bg);cursor:pointer;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:6px;display:flex}.gold-api-run-days input{accent-color:var(--admin-accent);width:16px!important;min-height:16px!important}.gold-api-endpoint-list{display:grid}.gold-api-endpoint{border-bottom:1px solid var(--admin-line);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:84px;padding:14px 18px;display:grid}.gold-api-endpoint:last-child{border-bottom:0}.gold-api-endpoint>input{width:18px;height:18px;accent-color:var(--admin-accent)}.gold-api-endpoint>span{gap:4px;min-width:0;display:grid}.gold-api-endpoint-title{align-items:center;gap:10px;min-width:0;display:inline-flex}.gold-api-endpoint-title em{border:1px solid var(--admin-accent);align-items:center;min-height:24px;padding:3px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gold-api-endpoint-title em{border:1px solid color-mix(in srgb, var(--admin-accent) 34%, transparent)}}.gold-api-endpoint-title em{background:var(--admin-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.gold-api-endpoint-title em{background:color-mix(in srgb, var(--admin-accent) 12%, transparent)}}.gold-api-endpoint-title em{color:var(--admin-accent-strong);font-size:var(--type-micro);letter-spacing:.04em;font-style:normal;font-weight:900}.gold-api-endpoint code,.gold-api-table code{color:var(--admin-accent-strong);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;text-align:start;direction:ltr;overflow:hidden}.gold-api-endpoint small{color:var(--admin-muted);font-size:var(--type-micro)}.admin-card-inline-actions{border-top:1px solid var(--admin-line);justify-content:flex-end;padding:14px 18px;display:flex}.gold-api-table{min-width:0;overflow-x:auto}.gold-api-table>div{border-top:1px solid var(--admin-line);grid-template-columns:1.25fr 1fr 1.25fr .65fr .7fr;align-items:center;gap:12px;min-width:820px;padding:12px 18px;display:grid}.gold-api-table>div:first-child{border-top:0}.gold-api-table-head{color:var(--admin-muted);background:var(--admin-surface-2);font-size:var(--type-caption);font-weight:800}.gold-api-table>div:not(.gold-api-table-head){min-height:66px;font-size:var(--type-caption)}.gold-api-table>div>span{min-width:0}.gold-api-table>div>span>small{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gold-api-table.runs>div{grid-template-columns:.85fr 1.55fr .5fr .55fr .8fr auto}.gold-api-run-detail-button{white-space:nowrap;min-height:38px;padding:8px 12px}.gold-api-run-modal-backdrop{z-index:2500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020617b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.gold-api-run-modal{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:28px;width:min(1080px,100%);max-height:min(840px,100vh - 48px);display:grid;overflow:hidden;box-shadow:0 24px 70px #02061757}.gold-api-run-modal>header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:flex-start;gap:18px;padding:22px;display:flex}.gold-api-run-modal>header small{color:var(--admin-accent);font-weight:900}.gold-api-run-modal>header h2{color:var(--admin-text);font-size:var(--type-title);margin:6px 0}.gold-api-run-modal>header p{color:var(--admin-muted);font-size:var(--type-caption);margin:0}.gold-api-run-modal-metrics{border-bottom:1px solid var(--admin-line);grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:16px 22px;display:grid}.gold-api-run-modal-metrics span{border:1px solid var(--admin-line);background:var(--admin-bg);border-radius:16px;gap:4px;padding:12px;display:grid}.gold-api-run-modal-metrics small{color:var(--admin-muted);font-size:var(--type-micro);font-weight:800}.gold-api-run-modal-metrics b{color:var(--admin-text);font-size:var(--type-secondary)}.gold-api-run-modal-tabs{border-bottom:1px solid var(--admin-line);flex-wrap:wrap;gap:8px;padding:14px 22px;display:flex}.gold-api-run-modal-tabs button{border:1px solid var(--admin-line);min-height:42px;color:var(--admin-muted);background:var(--admin-bg);font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-weight:900;display:inline-flex}.gold-api-run-modal-tabs button:hover,.gold-api-run-modal-tabs button.active{border-color:var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){.gold-api-run-modal-tabs button:hover,.gold-api-run-modal-tabs button.active{border-color:color-mix(in srgb, var(--admin-accent) 45%, transparent)}}.gold-api-run-modal-tabs button:hover,.gold-api-run-modal-tabs button.active{color:#fff;background:var(--admin-accent)}.gold-api-run-modal-body{max-height:460px;padding:0;overflow:auto}.gold-api-run-json{min-height:280px;color:var(--admin-text);background:var(--admin-bg);text-align:left;white-space:pre-wrap;direction:ltr;margin:0;padding:20px 22px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.75;overflow:auto}.gold-api-run-changes{background:var(--admin-bg);gap:14px;padding:18px;display:grid}.gold-api-run-changes .gold-api-run-json{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:18px;min-height:auto}.gold-api-run-change-list{gap:8px;display:grid}.gold-api-run-change-list h3{color:var(--admin-accent);font-size:var(--type-secondary);margin:0}.gold-api-run-change-list>div,.gold-api-run-change-list>p{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:16px;margin:0;padding:12px 14px}.gold-api-run-change-list>div{gap:4px;display:grid}.gold-api-run-change-list small{color:var(--admin-muted);font-size:var(--type-caption)}.gold-api-run-items{background:var(--admin-bg);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px;display:grid}.gold-api-run-items>section{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:20px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.gold-api-run-items h3,.gold-api-run-items h4,.gold-api-run-items p{margin:0}.gold-api-run-items h3{color:var(--admin-text);font-size:var(--type-secondary)}.gold-api-run-items h4{color:var(--admin-accent);font-size:var(--type-caption);font-weight:900}.gold-api-run-items p{color:var(--admin-muted);font-size:var(--type-caption)}.gold-api-run-item-group{gap:8px;display:grid}.gold-api-run-item-card{border:1px solid var(--admin-line);background:var(--admin-bg);border-radius:16px;gap:5px;min-width:0;padding:12px 14px;display:grid}.gold-api-run-item-card.updated{border-color:var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){.gold-api-run-item-card.updated{border-color:color-mix(in srgb, var(--admin-accent) 34%, var(--admin-line))}}.gold-api-run-item-card.skipped{border-color:var(--admin-warning)}@supports (color:color-mix(in lab, red, red)){.gold-api-run-item-card.skipped{border-color:color-mix(in srgb, var(--admin-warning) 45%, var(--admin-line))}}.gold-api-run-item-card b{color:var(--admin-text)}.gold-api-run-item-card small{color:var(--admin-muted);font-size:var(--type-caption)}.gold-api-run-item-card code{color:var(--admin-accent-strong);text-align:start;text-overflow:ellipsis;white-space:nowrap;direction:ltr;font-size:11px;overflow:hidden}.gold-api-status-layout{gap:18px;display:grid}.gold-api-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gold-api-metric{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);align-content:center;gap:7px;min-height:112px;padding:17px;display:grid}.gold-api-metric small{color:var(--admin-muted);font-weight:700}.gold-api-metric strong{font-size:var(--type-price)}.gold-api-health{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gold-api-health>div{border-inline-end:1px solid var(--admin-line);gap:6px;padding:18px;display:grid}.gold-api-health>div:last-child{border-inline-end:0}.gold-api-health span{color:var(--admin-muted);font-size:var(--type-caption)}.gold-api-health b{font-size:var(--type-secondary)}.gold-api-raw-grid{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);min-height:430px;display:grid}.gold-api-raw-grid>div{border-inline-end:1px solid var(--admin-line)}.gold-api-raw-grid>div>button{border:0;border-bottom:1px solid var(--admin-line);width:100%;color:var(--admin-text);text-align:start;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 16px;display:grid}.gold-api-raw-grid>div>button:hover{background:var(--admin-surface-2)}.gold-api-raw-grid>div>button span{gap:3px;display:grid}.gold-api-raw-grid>div>button small{color:var(--admin-muted)}.gold-api-raw-grid pre{max-height:560px;color:var(--admin-text);background:var(--admin-bg);text-align:left;direction:ltr;margin:0;padding:18px;font-size:12px;line-height:1.7;overflow:auto}.gold-api-tools-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.gold-api-tools-grid>.admin-card:last-child{grid-column:1/-1}.gold-api-tool-actions,.gold-api-endpoint-actions{flex-wrap:wrap;gap:9px;padding:18px;display:flex}.gold-api-alert-list{gap:8px;margin-bottom:18px;display:grid}.gold-api-alert-list>div{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-bg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:11px 13px;display:grid}.gold-api-alert-list>div>span{gap:3px;min-width:0;display:grid}.gold-api-alert-list small{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-danger-button{border:1px solid var(--admin-danger);border-radius:var(--radius-brand);min-height:44px;color:var(--admin-danger);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-weight:800;display:inline-flex}.admin-danger-button:hover{color:#fff;background:var(--admin-danger)}.admin-danger-button:disabled{opacity:.55;cursor:wait}@media (width<=900px){.gold-api-secret-form,.gold-api-tools-grid{grid-template-columns:1fr}.gold-api-tools-grid>.admin-card:last-child{grid-column:auto}.gold-api-metrics,.gold-api-health,.gold-api-run-modal-metrics,.gold-api-run-items{grid-template-columns:repeat(2,minmax(0,1fr))}.gold-api-health>div:nth-child(2){border-inline-end:0}.gold-api-health>div:nth-child(-n+2){border-bottom:1px solid var(--admin-line)}.gold-api-raw-grid{grid-template-columns:1fr}.gold-api-raw-grid>div{border-inline-end:0;border-bottom:1px solid var(--admin-line)}}@media (width<=600px){.gold-api-tabs button span{display:none}.gold-api-tabs button{width:40px;padding:0}.gold-api-metrics,.gold-api-health,.gold-api-run-modal-metrics,.gold-api-run-items{grid-template-columns:1fr}.gold-api-health>div{border-inline-end:0;border-bottom:1px solid var(--admin-line)}.gold-api-health>div:last-child{border-bottom:0}.gold-api-endpoint{grid-template-columns:auto minmax(0,1fr)}.gold-api-endpoint>.admin-status{grid-column:2;justify-self:start}.gold-api-run-days>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.custom-dropdown-field>small,.custom-dropdown-option-copy small,.custom-dropdown-limit{font-size:var(--type-caption);line-height:1.55}.custom-dropdown-search{min-height:50px}.custom-dropdown-search input{font-size:var(--type-control)}.custom-dropdown-group>span{font-size:var(--type-caption)}.custom-dropdown-group>button{min-height:50px;font-size:var(--type-secondary);line-height:1.55}.custom-dropdown-option-copy b{font-size:var(--type-secondary)}.custom-dropdown-state,.custom-dropdown-chips,.custom-dropdown-placeholder,.custom-dropdown-value{font-size:var(--type-secondary);line-height:1.55}.admin-auth-copy>span,.admin-auth-copy>div small,.admin-auth-form>p,.admin-auth-form>small{font-size:var(--type-caption);line-height:1.7}.admin-auth-copy>p{font-size:var(--type-body);line-height:var(--leading-relaxed)}.admin-auth-copy>div b,.admin-auth-form label{font-size:var(--type-secondary);line-height:1.6}.admin-auth-form input,.admin-auth-form>.admin-primary-button{min-height:48px;font-size:var(--type-control)}@media (width<=760px){:root{--type-body:1rem;--type-card-title:1.0625rem;--type-page-title:clamp(1.375rem, 7vw, 1.5rem);--type-section-title:clamp(1.1875rem, 5vw, 1.375rem);--type-price:clamp(1.3125rem, 7vw, 1.75rem)}.hero-copy h1{font-size:clamp(2rem,10vw,2.625rem)}.page-hero h1,.product-hero h1,.prose-page h1{font-size:clamp(1.625rem,8vw,2.25rem);line-height:1.3}.section-heading h2,.chart-heading h2,.faq-heading h2{font-size:var(--type-section-title);line-height:1.4}.table-row{min-height:96px}.admin-page-header h1,.admin-top h1,.editor-header h1,.admin-host .admin-page-header h1,.admin-host .admin-top h1,.admin-host .editor-header h1{font-size:var(--type-page-title)}.admin-metric{min-height:132px}.admin-market-row,.admin-price-row,.admin-product-row,.admin-sync-row,.seo-table-row,.faq-admin-row{min-height:92px}.custom-dropdown-trigger,.custom-dropdown-search input,.admin-form input,.admin-form textarea,.editor-section input,.editor-section textarea,.faq-editor-fields>label input,.admin-global-search input{font-size:1rem}}.cache-management-page{min-width:0}.cache-page-tabs{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);align-items:center;gap:8px;padding:6px;display:flex}.cache-page-tabs button{border-radius:var(--radius-brand);min-height:44px;color:var(--admin-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-weight:750;display:inline-flex}.cache-page-tabs button svg{width:18px}.cache-page-tabs button.active{color:var(--admin-accent-strong);background:var(--admin-accent-soft);box-shadow:none}.cache-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.cache-management-page .admin-card-body{padding:0}.cache-card-content{gap:18px;padding:20px;display:grid}.cache-card-content.admin-form-grid{padding:20px}.cache-management-page .settings-toggle-grid{margin:0;padding:20px}.cache-management-page .admin-form-grid>label{align-content:start;gap:7px;display:grid}.cache-management-page .admin-form-grid>label>span{color:var(--admin-muted);font-size:var(--type-caption);font-weight:750}.cache-management-page input:not([type=checkbox]){border:1px solid var(--admin-line);border-radius:var(--radius-brand);width:100%;min-height:48px;color:var(--admin-text);background:var(--admin-surface-2);font:inherit;outline:none;padding:10px 13px}.cache-management-page input:not([type=checkbox]):focus{border-color:var(--admin-accent-strong);box-shadow:none;outline:2px solid var(--admin-accent-strong);outline-offset:1px}.cache-switch-row{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface-2);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-width:0;min-height:64px;padding:11px 13px;display:flex}.cache-switch-row>span{gap:2px;min-width:0;display:grid}.cache-switch-row b{font-size:var(--type-secondary);text-overflow:ellipsis;overflow:hidden}.cache-switch-row small{color:var(--admin-muted);font-size:var(--type-micro)}.cache-switch-row input{appearance:none;border:1px solid var(--admin-line-strong);border-radius:var(--radius-brand);background:var(--admin-surface-3);cursor:pointer;flex:0 0 44px;width:44px;height:24px;margin:0;transition:all .18s;position:relative}.cache-switch-row input:after{background:var(--admin-muted);content:"";top:3px;border-radius:50%;width:16px;height:16px;transition:all .18s;position:absolute;inset-inline-start:3px}.cache-switch-row input:checked{background:#00b2654d;border-color:#00b265}.cache-switch-row input:checked:after{background:#00b265;inset-inline-start:23px}[dir=rtl] .cache-switch-row input:checked:after{inset-inline-start:3px;transform:translate(-20px)}.cache-policy-list{display:grid}.cache-policy-row{border-bottom:1px solid var(--admin-line);grid-template-columns:minmax(260px,1.2fr) 120px 140px minmax(170px,.72fr) 148px 108px;align-items:end;gap:12px;padding:16px 18px;display:grid}.cache-policy-row:last-child{border-bottom:0}.cache-policy-name{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface-2);justify-content:space-between;align-self:stretch;align-items:center;gap:14px;min-width:0;padding:9px 11px;display:flex}.cache-policy-name>div{gap:2px;min-width:0;display:grid}.cache-policy-name b{font-size:var(--type-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cache-policy-name code,.cache-policy-name small{color:var(--admin-muted);font-size:var(--type-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cache-policy-toggle{color:var(--admin-muted);font-size:var(--type-micro);cursor:pointer;flex:none;place-items:center;gap:3px;display:grid}.cache-policy-toggle input{appearance:none;border:1px solid var(--admin-line-strong);border-radius:var(--radius-brand);background:var(--admin-surface);cursor:pointer;width:42px;height:23px;margin:0;position:relative}.cache-policy-toggle input:after{background:var(--admin-muted);content:"";top:3px;border-radius:50%;width:15px;height:15px;transition:transform .18s,background .18s;position:absolute;inset-inline-start:3px}.cache-policy-toggle input:checked{background:#00b26552;border-color:#00b265}.cache-policy-toggle input:checked:after{background:#00b265;transform:translate(19px)}[dir=rtl] .cache-policy-toggle input:checked:after{transform:translate(-19px)}.cache-policy-row>label{color:var(--admin-muted);font-size:var(--type-caption);gap:6px;font-weight:700;display:grid}.cache-policy-row input:not([type=checkbox]){min-height:46px}.cache-policy-flags{grid-template-columns:1fr 1fr;align-self:end;gap:5px;min-height:48px;display:grid}.cache-policy-flags button{border:1px solid var(--admin-line);border-radius:var(--radius-brand);min-height:34px;color:var(--admin-muted);background:var(--admin-surface-2);cursor:pointer;align-items:center;gap:4px;padding:5px 8px;display:inline-flex}.cache-policy-flags button svg{width:14px}.cache-policy-flags button.active{color:var(--admin-accent-strong);border-color:var(--admin-accent-strong)}@supports (color:color-mix(in lab, red, red)){.cache-policy-flags button.active{border-color:color-mix(in srgb, var(--admin-accent-strong) 45%, var(--admin-line))}}.cache-policy-flags button.active{background:var(--admin-accent-soft)}.cache-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cache-status-list{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:17px 20px;display:grid}.cache-status-list div{border-bottom:1px solid var(--admin-line);justify-content:space-between;gap:10px;padding:10px;display:flex}.cache-status-list dt{color:var(--admin-muted)}.cache-status-list dd{margin:0;font-weight:800}.cache-summary-grid .admin-alert{margin:0 20px 20px}.cache-tool-actions{flex-wrap:wrap;gap:9px;padding:20px;display:flex}.cache-tool-actions+.admin-alert{margin:0 20px 20px}.cache-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:20px;display:grid}.cache-tools-grid>div{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface-2);align-content:start;gap:12px;min-height:190px;padding:17px;display:grid}.cache-tools-grid h3,.cache-tools-grid p{margin:0}.cache-tools-grid p{color:var(--admin-muted);font-size:var(--type-caption);line-height:1.7}.cache-tools-grid button{align-self:end}.cache-danger-zone{border:1px solid #dc2626;grid-template-columns:minmax(250px,1fr) minmax(240px,.7fr) auto;align-items:center;gap:13px;margin:0 20px 20px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.cache-danger-zone{border:1px solid color-mix(in srgb, #dc2626 45%, var(--admin-line))}}.cache-danger-zone{border-radius:var(--radius-brand);background:#dc2626}@supports (color:color-mix(in lab, red, red)){.cache-danger-zone{background:color-mix(in srgb, #dc2626 8%, var(--admin-surface-2))}}.cache-danger-zone>div{color:#dc2626;align-items:center;gap:10px;display:flex}.cache-danger-zone span{display:grid}.cache-danger-zone small{color:var(--admin-muted)}.cache-log-table td:first-child{display:grid}.cache-log-table td small{color:var(--admin-muted)}.cache-chart-empty{color:var(--admin-muted);text-align:center;padding:34px 20px}.cache-trend-chart{gap:10px;padding:20px;display:grid}.cache-trend-chart>div{grid-template-columns:90px minmax(120px,1fr) 52px 100px;align-items:center;gap:10px;display:grid}.cache-trend-chart span,.cache-trend-chart small{color:var(--admin-muted);font-size:var(--type-caption)}.cache-trend-chart b{font-size:var(--type-secondary);text-align:center}@media (width<=1180px){.cache-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cache-policy-row{grid-template-columns:minmax(260px,1.25fr) repeat(2,minmax(120px,.55fr))}.cache-policy-row>.custom-dropdown-field,.cache-policy-row>.cache-policy-flags,.cache-policy-row>.admin-secondary-button{align-self:end}}@media (width<=820px){.cache-summary-grid,.cache-tools-grid,.cache-danger-zone{grid-template-columns:1fr}.cache-policy-row{grid-template-columns:1fr 1fr;align-items:stretch}.cache-policy-name{grid-column:1/-1}}@media (width<=560px){.cache-page-tabs,.cache-tool-actions{grid-template-columns:1fr;display:grid}.cache-metrics-grid,.cache-policy-row,.cache-status-list{grid-template-columns:1fr}.cache-management-page .settings-toggle-grid{grid-template-columns:1fr;padding:14px}.cache-card-content,.cache-card-content.admin-form-grid,.cache-tools-grid{padding:14px}.cache-trend-chart>div{grid-template-columns:70px 1fr 44px}.cache-trend-chart small{display:none}}.admin-host .advertising-admin-page{gap:18px;min-width:0;display:grid}.admin-host .advertising-admin-page>.admin-page-header{margin-bottom:0}.admin-host .advertising-admin-page .admin-card{border-radius:var(--radius-brand)}.admin-host .advertising-admin-page .admin-card-body{padding:20px}.admin-host .advertising-admin-page .admin-card-header{min-height:72px;padding-inline:20px}.admin-host .advertising-admin-page .admin-card-heading h2{font-weight:750}.admin-host .advertising-admin-page input:not([type=checkbox]):not([type=color]),.admin-host .advertising-admin-page textarea{width:100%;min-height:48px;color:var(--admin-text);background:var(--admin-surface-2);border:1px solid var(--admin-line);border-radius:var(--radius-brand);font:inherit;outline:none;padding:11px 13px;transition:border-color .16s,box-shadow .16s,background .16s}.admin-host .advertising-admin-page textarea{resize:vertical;min-height:116px;line-height:1.7}.admin-host .advertising-admin-page input:not([type=checkbox]):not([type=color]):focus,.admin-host .advertising-admin-page textarea:focus{border-color:var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){.admin-host .advertising-admin-page input:not([type=checkbox]):not([type=color]):focus,.admin-host .advertising-admin-page textarea:focus{border-color:color-mix(in srgb, var(--admin-accent) 70%, var(--admin-line))}}.admin-host .advertising-admin-page input:not([type=checkbox]):not([type=color]):focus,.admin-host .advertising-admin-page textarea:focus{box-shadow:none;outline:2px solid var(--admin-accent);outline-offset:1px;background:var(--admin-surface)}.admin-host .advertising-admin-page .admin-form-grid{align-items:start;gap:18px}.admin-host .advertising-admin-page .admin-form-grid>label,.admin-host .advertising-admin-page .admin-form-stack>label,.admin-host .advertising-admin-page .integration-provider>label:not(.admin-switch-row){gap:7px;display:grid}.admin-host .advertising-admin-page .admin-form-grid label>span,.admin-host .advertising-admin-page .admin-form-stack label>span,.admin-host .advertising-admin-page .integration-provider label>span{color:var(--admin-muted);font-size:var(--type-caption);font-weight:750}.admin-host .advertising-admin-page .settings-toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.admin-host .advertising-admin-page .admin-switch-row{min-height:58px;color:var(--admin-text);background:var(--admin-surface-2);border-color:var(--admin-line);justify-content:space-between;padding:10px 13px}.admin-host .advertising-admin-page .admin-switch-row>span{color:var(--admin-text);font-size:var(--type-secondary);flex:1;font-weight:650}.admin-host .advertising-admin-page .admin-switch-row input[type=checkbox]{opacity:1;pointer-events:auto;appearance:none;border:1px solid var(--admin-line);border-radius:var(--radius-brand);cursor:pointer;background:#324a63;flex:0 0 44px;margin:0;transition:background .18s,border-color .18s;display:block;position:relative;inset:auto;width:44px!important;height:24px!important;min-height:24px!important}.admin-host .advertising-admin-page .admin-switch-row input[type=checkbox]:after{content:"";top:3px;background:#c8cdd2;border-radius:50%;width:16px;height:16px;transition:transform .18s,background .18s;position:absolute;inset-inline-start:3px;box-shadow:0 1px 4px #00000059}.admin-host .advertising-admin-page .admin-switch-row input[type=checkbox]:checked{background:#00b265;border-color:#00b265}.admin-host .advertising-admin-page .admin-switch-row input[type=checkbox]:checked:after{background:#fff;transform:translate(20px)}[dir=rtl] .admin-host .advertising-admin-page .admin-switch-row input[type=checkbox]:checked:after{transform:translate(-20px)}.admin-host .advertising-list-page>.admin-card .admin-card-body,.admin-host .advertising-reports-page>.admin-card:first-of-type .admin-card-body{padding:18px}.admin-host .advertising-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.admin-host .advertising-filters>label{gap:6px}.admin-host .advertising-filters>label>span{min-height:20px;color:var(--admin-muted);font-size:var(--type-caption);font-weight:700}.admin-host .advertising-list-card .admin-card-body{padding:20px}.admin-host .advertising-list-filters{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:16px 12px}.admin-host .advertising-list-filters>.advertising-filter-search{grid-column:span 6}.admin-host .advertising-list-filters>.advertising-filter-type,.admin-host .advertising-list-filters>.advertising-filter-status{grid-column:span 3}.admin-host .advertising-list-filters.has-fixed-status>.advertising-filter-search{grid-column:span 9}.admin-host .advertising-list-filters>.advertising-filter-placement,.admin-host .advertising-list-filters>.advertising-filter-language,.admin-host .advertising-list-filters>.advertising-filter-device,.admin-host .advertising-list-filters>.advertising-filter-sort{grid-column:span 3}.admin-host .advertising-list-filters .custom-dropdown-field,.admin-host .advertising-list-filters>label{min-width:0}.admin-host .advertising-list-filters .custom-dropdown-field>label,.admin-host .advertising-list-filters>label>span{min-height:24px;color:var(--admin-muted);font-size:var(--type-secondary);margin-bottom:7px;font-weight:700}.admin-host .advertising-list-filters>label>span{align-items:center;display:flex}.admin-host .advertising-list-filters input,.admin-host .advertising-list-filters .custom-dropdown-trigger{min-height:50px}.admin-host .advertising-filter-period{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-bg);grid-column:1/-1;grid-template-columns:minmax(190px,.8fr) repeat(2,minmax(210px,1fr)) auto;align-items:end;gap:12px;margin-top:2px;padding:14px;display:grid}.admin-host .advertising-filter-period>div{align-self:center}.admin-host .advertising-filter-period strong,.admin-host .advertising-filter-period small{display:block}.admin-host .advertising-filter-period strong{color:var(--admin-text);font-size:var(--type-secondary)}.admin-host .advertising-filter-period small{color:var(--admin-muted);font-size:var(--type-caption);margin-top:3px}.admin-host .advertising-filter-period>label{min-width:0;color:var(--admin-muted);font-size:var(--type-caption);gap:7px;font-weight:700;display:grid}.admin-host .advertising-filter-reset{white-space:nowrap;min-height:50px}.admin-host .advertising-bulk-bar{margin:14px 0 0}.admin-host .admin-table-wrap{border:1px solid var(--admin-line);border-radius:var(--radius-brand);scrollbar-width:thin;width:100%;overflow-x:auto}.admin-host .admin-data-table{border-collapse:collapse;width:100%;min-width:780px;color:var(--admin-text);text-align:start}.admin-host .admin-data-table th,.admin-host .admin-data-table td{border-bottom:1px solid var(--admin-line);vertical-align:middle;white-space:nowrap;padding:13px 14px}.admin-host .admin-data-table th{color:var(--admin-muted);background:var(--admin-surface-2);font-size:var(--type-caption);font-weight:800}.admin-host .admin-data-table td{font-size:var(--type-secondary)}.admin-host .admin-data-table tbody tr{transition:background .15s}.admin-host .admin-data-table tbody tr:hover{background:var(--admin-accent-soft)}@supports (color:color-mix(in lab, red, red)){.admin-host .admin-data-table tbody tr:hover{background:color-mix(in srgb, var(--admin-accent-soft) 55%, transparent)}}.admin-host .admin-data-table tbody tr:last-child td{border-bottom:0}.admin-host .admin-data-table td>b,.admin-host .admin-data-table td>small{display:block}.admin-host .admin-data-table td>small{color:var(--admin-muted);margin-top:3px}.admin-host .admin-data-table code{border-radius:var(--radius-brand);color:var(--admin-accent-strong);background:var(--admin-accent-soft);padding:5px 8px}.admin-host .table-actions{flex-wrap:wrap;gap:7px;display:flex}.admin-host .table-actions button{min-height:34px;color:var(--admin-text);background:var(--admin-surface-2);border:1px solid var(--admin-line);border-radius:var(--radius-brand);cursor:pointer;padding:6px 10px}.admin-host .table-actions button.danger{color:#dc2626;background:#e05c5c14;border-color:#e05c5c40}.admin-host .admin-empty-state{text-align:center;min-height:220px;color:var(--admin-muted);border:1px dashed var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface-2);align-content:center;place-items:center;gap:9px;padding:30px;display:grid}.admin-host .admin-empty-state svg{width:34px;height:34px;color:var(--admin-accent-strong)}.admin-host .admin-empty-state h3,.admin-host .admin-empty-state p{margin:0}.admin-host .admin-empty-state h3{color:var(--admin-text);font-size:var(--type-card-title)}.admin-host .advertising-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.admin-host .advertising-editor-grid>div,.admin-host .advertising-editor-grid>aside{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.admin-host .advertising-editor-grid>aside>.admin-card:nth-child(3),.admin-host .advertising-editor-grid>aside>.admin-card:nth-child(4){grid-column:auto}.admin-host .advertising-editor-grid>aside>.admin-card:nth-child(3) .admin-form-stack{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px}.admin-host .advertising-editor-grid>aside>.admin-card:nth-child(3) .admin-form-stack>.admin-form-grid{grid-column:1/-1}.admin-host .ad-preview-controls{max-width:720px;margin-inline:auto}.admin-host .ad-admin-preview{width:100%;min-height:210px}.admin-host .integration-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-host .integration-provider{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface-2);gap:13px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-host .integration-provider{background:color-mix(in srgb, var(--admin-surface-2) 72%, transparent)}}.admin-host .integration-provider .admin-switch-row{margin:-2px}.admin-host .advertising-report-grid{gap:18px;margin:0}.admin-host .advertising-reports-page .admin-metrics-grid{margin:0}.admin-host .advertising-reports-page .report-bars:empty,.admin-host .advertising-reports-page .report-ranking:empty{min-height:90px}.admin-host .advertising-reports-page .report-empty-state{min-height:92px;color:var(--admin-muted);text-align:center;border:1px dashed var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface-2);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:22px;display:flex}.admin-host .advertising-reports-page .report-empty-state svg{color:var(--admin-accent-strong)}.admin-host .advertising-reports-page .admin-data-table{min-width:430px}.admin-host .tracking-script-row{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface-2);margin-top:12px;padding:13px}.admin-host .script-full-editor{background:var(--admin-surface-2);padding:18px}@media (width<=1180px){.admin-host .advertising-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-host .advertising-editor-grid>aside>.admin-card:nth-child(3) .admin-form-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-host .advertising-list-filters>.advertising-filter-search,.admin-host .advertising-list-filters.has-fixed-status>.advertising-filter-search{grid-column:span 12}.admin-host .advertising-list-filters>.advertising-filter-type,.admin-host .advertising-list-filters>.advertising-filter-status,.admin-host .advertising-list-filters>.advertising-filter-placement,.admin-host .advertising-list-filters>.advertising-filter-language,.admin-host .advertising-list-filters>.advertising-filter-device,.admin-host .advertising-list-filters>.advertising-filter-sort{grid-column:span 4}.admin-host .advertising-filter-period{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.admin-host .advertising-filter-period>div{grid-column:1/-1}}@media (width<=900px){.admin-host .advertising-admin-page .settings-toggle-grid,.admin-host .integration-provider-grid,.admin-host .advertising-list-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-host .advertising-list-filters>.advertising-filter-search,.admin-host .advertising-list-filters.has-fixed-status>.advertising-filter-search{grid-column:1/-1}.admin-host .advertising-list-filters>.advertising-filter-type,.admin-host .advertising-list-filters>.advertising-filter-status,.admin-host .advertising-list-filters>.advertising-filter-placement,.admin-host .advertising-list-filters>.advertising-filter-language,.admin-host .advertising-list-filters>.advertising-filter-device,.admin-host .advertising-list-filters>.advertising-filter-sort{grid-column:span 1}.admin-host .advertising-filter-period{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-host .advertising-filter-period>div,.admin-host .advertising-filter-reset{grid-column:1/-1}.admin-host .advertising-editor-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.admin-host .advertising-admin-page{gap:13px}.admin-host .advertising-admin-page .admin-card-body{padding:14px}.admin-host .advertising-admin-page .settings-toggle-grid,.admin-host .advertising-filters,.admin-host .advertising-editor-grid>div,.admin-host .advertising-editor-grid>aside,.admin-host .advertising-editor-grid>aside>.admin-card:nth-child(3) .admin-form-stack,.admin-host .integration-provider-grid,.admin-host .ad-preview-controls{grid-template-columns:minmax(0,1fr)}.admin-host .advertising-filters>input:first-child{grid-column:auto}.admin-host .advertising-list-filters>*,.admin-host .advertising-list-filters>.advertising-filter-search,.admin-host .advertising-list-filters.has-fixed-status>.advertising-filter-search{grid-column:1/-1}.admin-host .advertising-filter-period{grid-template-columns:minmax(0,1fr);padding:12px}.admin-host .advertising-filter-period>*{grid-column:1/-1}.admin-host .advertising-editor-grid>aside>.admin-card:nth-child(3) .admin-form-stack>.admin-form-grid{grid-column:auto}.admin-host .advertising-pagination,.admin-host .advertising-bulk-bar{flex-direction:column;align-items:stretch}}.admin-host .adblock-admin-page,.admin-host .adblock-reports-page{gap:18px;display:grid}.admin-host .adblock-mode-grid{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;margin-bottom:18px;display:grid}.admin-host .adblock-language-grid,.admin-host .adblock-design-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.admin-host .adblock-language-grid .admin-card{min-width:0}.admin-host .adblock-test-result{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-host .adblock-test-result>span:not(.admin-status){border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface-2);grid-template-columns:auto 1fr;gap:3px 8px;min-width:180px;padding:11px;display:grid}.admin-host .adblock-test-result>span i{border-radius:50%;grid-row:1/3;align-self:center;width:9px;height:9px}.admin-host .adblock-test-result i.passed{background:var(--admin-success)}.admin-host .adblock-test-result i.failed{background:var(--admin-danger)}.admin-host .adblock-test-result small{color:var(--admin-muted);overflow-wrap:anywhere}.admin-host .adblock-admin-preview{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:#0f1c2b;min-height:610px;position:relative;overflow:hidden}.admin-host .adblock-admin-preview.light{background:#c8cdd2}.admin-host .adblock-preview-toolbar{z-index:3;top:10px;gap:6px;display:flex;position:absolute;inset-inline-end:10px}.admin-host .adblock-preview-toolbar button,.admin-host .adblock-preview-toolbar>svg{min-height:34px;color:var(--admin-text);border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);padding:7px 10px}.admin-host .adblock-preview-toolbar>svg{width:34px}.admin-host .adblock-admin-preview .adblock-runtime.is-preview{z-index:1;min-height:610px;padding-top:60px;position:relative;inset:auto}.admin-host .adblock-admin-preview .adblock-popup{max-height:520px;transform:scale(.9)}.admin-host .adblock-admin-preview .adblock-popup button,.admin-host .adblock-admin-preview .adblock-popup a{pointer-events:none}.admin-host .adblock-reports-page .report-empty-state{min-height:100px;color:var(--admin-muted);border:1px dashed var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface-2);align-content:center;place-items:center;gap:8px;display:grid}.admin-host .adblock-reports-page .report-empty-state svg{color:var(--admin-accent-strong)}@media (width<=1000px){.admin-host .adblock-design-grid,.admin-host .adblock-language-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.admin-host .adblock-mode-grid{grid-template-columns:minmax(0,1fr)}.admin-host .adblock-admin-preview,.admin-host .adblock-admin-preview .adblock-runtime.is-preview{min-height:520px}}.custom-code-admin-page{gap:20px;min-width:0;display:grid}.custom-code-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.custom-code-toolbar{border-bottom:1px solid var(--admin-line);grid-template-columns:minmax(260px,1.6fr) minmax(180px,.7fr) minmax(220px,.9fr);gap:10px;padding:16px;display:grid}.custom-code-toolbar>input,.custom-code-bulk input,.custom-code-emergency input,.custom-code-csp-form input{width:100%;min-height:43px;color:var(--admin-text);border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-bg);font:inherit;outline:0;padding:0 12px}.custom-code-toolbar>input:focus,.custom-code-bulk input:focus,.custom-code-emergency input:focus,.custom-code-csp-form input:focus{border-color:var(--admin-accent);box-shadow:0 0 0 3px var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){.custom-code-toolbar>input:focus,.custom-code-bulk input:focus,.custom-code-emergency input:focus,.custom-code-csp-form input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--admin-accent) 16%, transparent)}}.custom-code-bulk{color:var(--admin-text);border-bottom:1px solid var(--admin-line);background:var(--admin-accent);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.custom-code-bulk{background:color-mix(in srgb, var(--admin-accent) 9%, var(--admin-surface))}}.custom-code-bulk button,.custom-code-row-actions button,.custom-code-history button,.custom-code-csp-list button{min-height:36px;color:var(--admin-text);border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface-2);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.custom-code-bulk button.danger,.custom-code-row-actions button.danger,.custom-code-csp-list button.danger{color:var(--admin-danger);border-color:var(--admin-danger)}@supports (color:color-mix(in lab, red, red)){.custom-code-bulk button.danger,.custom-code-row-actions button.danger,.custom-code-csp-list button.danger{border-color:color-mix(in srgb, var(--admin-danger) 40%, var(--admin-line))}}.custom-code-bulk input{width:min(300px,100%);margin-inline-start:auto}.custom-code-list{display:grid}.custom-code-row{border-bottom:1px solid var(--admin-line);min-height:112px;color:var(--admin-text);background:var(--admin-surface);grid-template-columns:minmax(280px,1.2fr) minmax(360px,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid;position:relative}.custom-code-row:last-child{border-bottom:0}.custom-code-row-main{align-items:flex-start;gap:10px;min-width:0;display:flex}.custom-code-row-main>input{width:17px;height:17px;accent-color:var(--admin-accent);flex:none;margin-top:7px}.custom-code-drag{width:28px;height:30px;color:var(--admin-muted);cursor:grab;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid}.custom-code-type{width:38px;height:38px;color:var(--admin-accent-strong);border-radius:var(--radius-brand);background:var(--admin-accent-soft);flex:none;place-items:center;display:grid}.custom-code-row-main>div{min-width:0}.custom-code-row h3{font-size:var(--type-control);flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 3px;display:flex}.custom-code-row h3 small{color:var(--admin-accent-strong);border-radius:var(--radius-brand);background:var(--admin-accent-soft);padding:2px 6px}.custom-code-row code{color:var(--admin-muted);font-size:var(--type-micro);direction:ltr}.custom-code-row p{color:var(--admin-muted);font-size:var(--type-micro);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;overflow:hidden}.custom-code-row-meta{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.custom-code-row-meta>span:not(.admin-status){color:var(--admin-muted);border:1px solid var(--admin-line);border-radius:var(--radius-brand);font-size:var(--type-micro);background:var(--admin-bg);align-items:center;gap:4px;padding:5px 8px;display:inline-flex}.custom-code-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.custom-code-empty{text-align:center;min-height:300px;color:var(--admin-muted);align-content:center;place-items:center;padding:30px;display:grid}.custom-code-empty svg{width:42px;height:42px;color:var(--admin-accent-strong);margin-bottom:10px}.custom-code-empty h3{color:var(--admin-text);margin:0}.custom-code-empty p{margin:7px 0}.custom-code-emergency{grid-template-columns:minmax(250px,1fr) auto;gap:10px;display:grid}.custom-code-editor-grid{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:18px;display:grid}.custom-code-editor-grid>div,.custom-code-editor-grid>aside{gap:18px;min-width:0;display:grid}.custom-code-editor-grid .admin-card-body:has(.cm-editor){border-radius:0 0 var(--radius-brand) var(--radius-brand);padding:0;overflow:hidden}.custom-code-editor-grid .cm-editor{direction:ltr;font-size:14px}.custom-code-editor-grid .cm-scroller{min-height:340px}.custom-code-editor-toolbar{color:#c7d0db;direction:ltr;background:#161b22;border-bottom:1px solid #30363d;justify-content:space-between;align-items:center;gap:10px;min-height:43px;padding:6px 9px;display:flex}.custom-code-editor-toolbar>span{gap:6px;display:flex}.custom-code-editor-toolbar button{color:#c7d0db;border-radius:var(--radius-brand);cursor:pointer;background:#222831;border:1px solid #3b434d;align-items:center;gap:5px;min-height:30px;padding:0 8px;display:inline-flex}.custom-code-codemirror.is-fullscreen{z-index:1000;border-radius:var(--radius-brand);background:#0d1117;border:1px solid #30363d;position:fixed;inset:12px;overflow:auto;box-shadow:0 24px 80px #000a}.custom-code-codemirror.is-fullscreen .cm-scroller{min-height:calc(100vh - 80px)}.custom-code-editor-grid .admin-form{padding:18px}.custom-code-editor-grid .admin-form-stack{gap:13px;display:grid}.custom-code-check{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-bg);align-items:center;padding:11px;flex-direction:row!important}.custom-code-check input{accent-color:var(--admin-accent);margin:0;width:18px!important;min-height:18px!important}.custom-code-save{width:100%;min-height:48px}.custom-code-tabs{border:1px solid var(--admin-line);border-radius:var(--radius-brand);background:var(--admin-surface);align-items:center;gap:6px;padding:5px;display:flex}.custom-code-tabs button{min-height:38px;color:var(--admin-muted);border-radius:var(--radius-brand);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.custom-code-tabs button.active{color:var(--admin-text);background:var(--admin-accent-soft)}.custom-code-history{display:grid}.custom-code-history>div{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.custom-code-history>div:last-child{border-bottom:0}.custom-code-history span{gap:4px;display:grid}.custom-code-history small{color:var(--admin-muted)}.custom-code-findings{gap:8px;padding:16px;display:grid}.custom-code-findings>div{border:1px solid var(--admin-line);border-radius:var(--radius-brand);align-items:flex-start;gap:9px;padding:11px;display:flex}.custom-code-findings>div.danger{color:var(--admin-danger);background:var(--admin-danger)}@supports (color:color-mix(in lab, red, red)){.custom-code-findings>div.danger{background:color-mix(in srgb, var(--admin-danger) 8%, var(--admin-surface))}}.custom-code-findings>div.warning{color:var(--admin-warning);background:var(--admin-warning)}@supports (color:color-mix(in lab, red, red)){.custom-code-findings>div.warning{background:color-mix(in srgb, var(--admin-warning) 8%, var(--admin-surface))}}.custom-code-findings>div.success{color:var(--admin-success);background:var(--admin-success)}@supports (color:color-mix(in lab, red, red)){.custom-code-findings>div.success{background:color-mix(in srgb, var(--admin-success) 8%, var(--admin-surface))}}.custom-code-findings>div.info{color:var(--admin-muted)}.custom-code-findings code{overflow-wrap:anywhere;direction:ltr}.custom-code-csp-form{grid-template-columns:minmax(180px,.5fr) minmax(260px,1fr) minmax(220px,1fr) auto;gap:10px;padding:16px;display:grid}.custom-code-csp-list{display:grid}.custom-code-csp-list>div{border-bottom:1px solid var(--admin-line);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.custom-code-csp-list>div:last-child{border-bottom:0}.custom-code-csp-list>div>span:first-child{grid-template-columns:130px minmax(180px,1fr);gap:5px 12px;min-width:0;display:grid}.custom-code-csp-list code{overflow-wrap:anywhere;direction:ltr}.custom-code-csp-list small{color:var(--admin-muted);grid-column:2}.custom-code-placement:empty{display:none}.custom-code-placement--mobile_sticky:not(:empty){z-index:45;position:fixed;bottom:12px;left:12px;right:12px}@media (width<=1120px){.custom-code-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.custom-code-row{grid-template-columns:minmax(240px,1fr) minmax(260px,.8fr)}.custom-code-row-actions{grid-column:1/-1}.custom-code-editor-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.custom-code-metrics,.custom-code-toolbar,.custom-code-row,.custom-code-emergency,.custom-code-csp-form{grid-template-columns:minmax(0,1fr)}.custom-code-row{align-items:start}.custom-code-row-actions{grid-column:auto;justify-content:flex-start}.custom-code-bulk input{margin-inline-start:0}.custom-code-csp-list>div{grid-template-columns:minmax(0,1fr) auto}.custom-code-csp-list>div>span:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.custom-code-csp-list small{grid-column:auto}}body.reference-theme{--bg:#f4f4f4;--surface:#fff;--surface-2:#f8f8f8;--text:#333;--muted:#68738b;--line:#e3e5e8;--accent:#ffb301;--accent-strong:#e79b00;--accent-soft:#fff3d3;--ink:#15202b;--up:#189357;--down:#d84848;--shadow:0 2px 8px #0a0e1d0a;background:var(--bg)}.dark body.reference-theme{--reference-dark-surface:#15202b;--bg:#131923;--surface:#1c222b;--surface-2:#151b24;--text:#fff;--muted:#d4d8de;--line:#33343b;--accent:#ffb301;--accent-strong:#ffc334;--accent-soft:#302814;--ink:#0f1419;--up:#4ac887;--down:#f77;--shadow:0 2px 8px #0000001f}.reference-theme .site-header{z-index:100;color:#fff;background:#ffb301;border-bottom:0;height:62px;box-shadow:0 1px 4px #412d000d}.reference-theme .header-inner{width:min(var(--site-container-width), calc(100% - var(--site-container-gutter)))}.reference-theme .site-header .brand{color:#fff;font-size:25px}.reference-theme .site-header .brand-mark{color:#fff}.reference-theme .site-header .dynamic-menu-link--root,.reference-theme .site-header .dynamic-menu-node--root>.dynamic-menu-trigger{color:#fff;min-height:38px}.reference-theme .site-header .dynamic-menu-link--root:hover,.reference-theme .site-header .dynamic-menu-link--root.active,.reference-theme .site-header .dynamic-menu-node--root>.dynamic-menu-trigger:hover,.reference-theme .site-header .dynamic-menu-node--root>.dynamic-menu-trigger.active,.reference-theme .site-header .dynamic-menu-node--root.is-open>.dynamic-menu-trigger{color:#fff;background:#15202b29}.reference-theme .site-header .dynamic-menu-node--root>.dynamic-menu-trigger .dynamic-menu-badge,.reference-theme .site-header .dynamic-menu-node--root>.dynamic-menu-link--root .dynamic-menu-badge{background:#31465d}.reference-theme .icon-button,.reference-theme .lang-switch{color:#ffb301;background:#15202b;border-color:#31465d}.reference-theme .icon-button:hover,.reference-theme .lang-switch:hover{color:#ffc334;background:#26394e;border-color:#15202b}@media (width>=1024px){.site-header .nav-links>a,.site-header .dynamic-menu-link--root,.site-header .dynamic-menu-node--root>.dynamic-menu-trigger{position:relative;overflow:visible}.site-header .nav-links>a:hover,.site-header .nav-links>a.active,.site-header .dynamic-menu-link--root:hover,.site-header .dynamic-menu-link--root.active,.site-header .dynamic-menu-node--root>.dynamic-menu-trigger:hover,.site-header .dynamic-menu-node--root>.dynamic-menu-trigger.active,.site-header .dynamic-menu-node--root.is-open>.dynamic-menu-trigger,.reference-theme .site-header .dynamic-menu-link--root:hover,.reference-theme .site-header .dynamic-menu-link--root.active,.reference-theme .site-header .dynamic-menu-node--root>.dynamic-menu-trigger:hover,.reference-theme .site-header .dynamic-menu-node--root>.dynamic-menu-trigger.active,.reference-theme .site-header .dynamic-menu-node--root.is-open>.dynamic-menu-trigger{color:#fff;background:0 0}.site-header .nav-links>a:after,.site-header .dynamic-menu-link--root:after,.site-header .dynamic-menu-node--root>.dynamic-menu-trigger:after{content:"";opacity:0;inset-inline-start:50%;background:currentColor;border-radius:999px;width:0;height:3px;transition:width .18s,opacity .18s;display:block;position:absolute;bottom:2px;transform:translate(-50%)}[dir=rtl] .site-header .nav-links>a:after,[dir=rtl] .site-header .dynamic-menu-link--root:after,[dir=rtl] .site-header .dynamic-menu-node--root>.dynamic-menu-trigger:after{transform:translate(50%)}.site-header .nav-links>a:hover:after,.site-header .dynamic-menu-link--root:hover:after,.site-header .dynamic-menu-node--root>.dynamic-menu-trigger:hover:after{opacity:.55;width:42%}.site-header .nav-links>a.active:after,.site-header .dynamic-menu-link--root.active:after,.site-header .dynamic-menu-node--root>.dynamic-menu-trigger.active:after,.site-header .dynamic-menu-node--root.is-open>.dynamic-menu-trigger:after{opacity:1;width:60%}}.dark .reference-theme .site-header{background:#15202b}.reference-theme .hero-section{color:#fff;background:#ffb301;border:0;min-height:250px}.reference-theme .hero-grid{min-height:250px;padding-block:38px}.reference-theme .hero-copy{width:min(820px,100%)}.reference-theme .hero-copy h1{color:#fff;letter-spacing:-.035em;max-width:820px;margin:9px auto;font-size:clamp(2rem,4vw,2.75rem);line-height:1.35}.reference-theme .hero-copy>p{color:#ffffffe8;max-width:760px;font-size:var(--type-secondary);line-height:1.8}.reference-theme .hero-kicker{color:#fff;letter-spacing:.04em}.dark .reference-theme .hero-section{background:var(--reference-dark-surface)}.dark .reference-theme .hero-kicker{color:#ffc334}.reference-theme .home-page{background:var(--bg);padding-bottom:74px}.dark .reference-theme .home-page{--surface:var(--reference-dark-surface);--surface-2:var(--reference-dark-surface)}.reference-theme .home-page .section{padding-block-start:58px}.reference-theme .home-page .section-heading{text-align:center;justify-content:center;margin-bottom:24px}.reference-theme .home-page .section-heading>div{max-width:760px}.reference-theme .home-page .section-heading h2{color:var(--text);letter-spacing:-.025em;margin:7px 0;font-size:clamp(1.65rem,3vw,2.25rem)}.reference-theme .home-page .section-heading p{color:var(--muted);font-size:var(--type-secondary)}.reference-theme .home-page .eyebrow{color:var(--accent-strong);letter-spacing:.04em}.home-live-banner{isolation:isolate;color:#fff;background:linear-gradient(135deg,#1a2332 0%,#0f1419 100%);border:1px solid #ffc3342e;border-radius:14px;align-items:center;gap:13px;min-height:80px;margin-bottom:22px;padding:13px 18px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 10px #0000001f}.home-live-banner:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffc3341a 48%,#0000 76%);animation:6s ease-in-out infinite home-live-banner-glow;position:absolute;inset:0;transform:translate(-105%)}.home-live-banner>*{z-index:1;position:relative}.dark .reference-theme .home-live-banner{background:var(--reference-dark-surface)}.home-live-banner__icon{color:#15202b;background:linear-gradient(135deg,#ffc334,#fea003);border-radius:12px;flex:0 0 48px;place-items:center;height:48px;display:grid;box-shadow:0 2px 6px #ffc3342e}.home-live-banner>div{gap:5px;min-width:0;display:grid}.home-live-banner b{font-size:var(--type-control)}.home-live-banner small{color:#ffffffb3;font-size:var(--type-caption)}.home-live-banner>strong{color:#15202b;font-size:var(--type-caption);transform-origin:50%;background:#ffb301;border-radius:999px;align-items:center;gap:7px;margin-inline-start:auto;padding:7px 13px;animation:1.9s ease-in-out infinite home-live-badge-pulse;display:inline-flex}.home-live-banner>strong>i{background:#15202b;border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite home-live-dot-pulse;box-shadow:0 0 #15202b66}@keyframes home-live-banner-glow{0%,30%{transform:translate(-105%)}68%,to{transform:translate(105%)}}@keyframes home-live-badge-pulse{0%,to{transform:scale(1);box-shadow:0 0 #ffb30100}50%{transform:scale(1.045);box-shadow:0 0 0 6px #ffb30124}}@keyframes home-live-dot-pulse{0%{box-shadow:0 0 #15202b66}70%,to{box-shadow:0 0 0 6px #15202b00}}@media (prefers-reduced-motion:reduce){.home-live-banner:before,.home-live-banner>strong,.home-live-banner>strong>i{animation:none}}.reference-theme .home-page .price-card-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.reference-theme .home-page .price-card{height:100%;min-height:132px;color:var(--text);background:var(--surface);box-shadow:var(--shadow);text-align:center;border:1px solid #ffc3342e;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;padding:20px 14px;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s,color .18s;display:flex;transform:translateY(0)}.reference-theme .home-page .price-card:hover{color:#fff;background:linear-gradient(145deg,#ffc334,#fea003);border-color:#ffb301;transform:translateY(-2px);box-shadow:0 4px 12px #ffb30124}.reference-theme .home-page .price-card-head{order:1;justify-content:center;width:100%;min-height:20px}.reference-theme .home-page .price-card:not(.primary) .price-card-head,.reference-theme .home-page .product-glyph{display:none}.reference-theme .home-page .price-card .trend{color:var(--up);background:var(--up);border-radius:6px;padding:3px 8px}@supports (color:color-mix(in lab, red, red)){.reference-theme .home-page .price-card .trend{background:color-mix(in srgb, var(--up) 10%, transparent)}}.reference-theme .home-page .price-card .trend{font-size:var(--type-micro)}.reference-theme .home-page .price-card h3{width:100%;color:var(--muted);font-size:var(--type-caption);order:3;margin:9px 0 0}.reference-theme .home-page .main-price{order:2;justify-content:center;gap:5px;width:100%}.reference-theme .home-page .main-price strong{color:var(--accent);font-size:clamp(1.55rem,3vw,2rem)}.reference-theme .home-page .main-price span,.reference-theme .home-page .price-pair{display:none}.reference-theme .home-page .price-card.primary{color:#fff;background:linear-gradient(145deg,#ffc334,#fea003);border-color:#ffb301;box-shadow:0 4px 12px #ffb30124}.reference-theme .home-page .price-card.primary h3,.reference-theme .home-page .price-card.primary .main-price strong,.reference-theme .home-page .price-card:hover h3,.reference-theme .home-page .price-card:hover .main-price strong,.reference-theme .home-page .price-card:hover .main-price span{color:#fff}.reference-theme .home-page .price-card.primary .trend,.reference-theme .home-page .price-card:hover .trend{color:#fff;background:#c7790061}.social-follow-section{padding-block-start:42px}.social-follow-grid{gap:14px;display:grid}.social-follow-grid[data-social-count="1"]{grid-template-columns:minmax(0,1fr)}.social-follow-grid[data-social-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.social-follow-grid[data-social-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.social-follow-grid[data-social-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.social-follow-section--stacked{margin:0;padding:0}.social-follow-section--stacked .social-follow-grid[data-social-count]{flex-direction:column;grid-template-columns:none;display:flex}.social-follow-section--stacked .social-follow-card{--social-brand:#18293d;width:100%;min-height:70px;color:var(--social-brand);border-color:var(--social-brand);gap:10px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.social-follow-section--stacked .social-follow-card{border-color:color-mix(in srgb, var(--social-brand) 28%, #fff)}}.social-follow-section--stacked .social-follow-card{box-shadow:none;background:#fff}.social-follow-section--stacked .social-follow-card--whatsapp{--social-brand:#25d366}.social-follow-section--stacked .social-follow-card--facebook{--social-brand:#1877f2}.social-follow-section--stacked .social-follow-card--telegram{--social-brand:#229ed9}.social-follow-section--stacked .social-follow-card--instagram{--social-brand:#c13584}.social-follow-section--stacked .social-follow-card:hover{color:#fff;border-color:var(--social-brand);background:var(--social-brand);filter:none;box-shadow:none}.social-follow-section--stacked .social-follow-card__icon{width:40px;height:40px;color:var(--social-brand);background:var(--social-brand);flex-basis:40px}@supports (color:color-mix(in lab, red, red)){.social-follow-section--stacked .social-follow-card__icon{background:color-mix(in srgb, var(--social-brand) 13%, #fff)}}.social-follow-section--stacked .social-follow-card__icon svg{width:22px;height:22px}.social-follow-section--stacked .social-follow-card__copy{gap:2px}.social-follow-section--stacked .social-follow-card__copy b{font-size:var(--type-caption)}.social-follow-section--stacked .social-follow-card__copy small{color:var(--social-brand)}@supports (color:color-mix(in lab, red, red)){.social-follow-section--stacked .social-follow-card__copy small{color:color-mix(in srgb, var(--social-brand) 78%, #344054)}}.social-follow-section--stacked .social-follow-card__copy small{font-size:var(--type-micro);line-height:1.35}.social-follow-section--stacked .social-follow-card__action{color:var(--social-brand);background:var(--social-brand);padding:6px 9px}@supports (color:color-mix(in lab, red, red)){.social-follow-section--stacked .social-follow-card__action{background:color-mix(in srgb, var(--social-brand) 10%, #fff)}}.social-follow-section--stacked .social-follow-card__action{font-size:var(--type-micro)}.social-follow-section--stacked .social-follow-card:hover .social-follow-card__icon,.social-follow-section--stacked .social-follow-card:hover .social-follow-card__copy small,.social-follow-section--stacked .social-follow-card:hover .social-follow-card__action{color:#fff;background:#ffffff2e}.social-follow-card{isolation:isolate;color:#fff;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:13px;min-width:0;min-height:92px;padding:16px;transition:background-color .18s,filter .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0f172a1a}.social-follow-section:not(.social-follow-section--stacked) .social-follow-card:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#0000);width:26%;animation:5.2s ease-in-out infinite social-follow-sheen;position:absolute;inset:-35% auto -35% -34%;transform:translate(-220%)skew(-18deg)}.social-follow-section:not(.social-follow-section--stacked) .social-follow-card>*{z-index:1;position:relative}.social-follow-section:not(.social-follow-section--stacked) .social-follow-card:nth-child(2):before{animation-delay:.45s}.social-follow-section:not(.social-follow-section--stacked) .social-follow-card:nth-child(3):before{animation-delay:.9s}.social-follow-section:not(.social-follow-section--stacked) .social-follow-card:nth-child(4):before{animation-delay:1.35s}@keyframes social-follow-sheen{0%,58%{opacity:0;transform:translate(-220%)skew(-18deg)}64%{opacity:.85}82%,to{opacity:0;transform:translate(650%)skew(-18deg)}}.social-follow-card:hover{color:#fff;transform:translateY(-1px)}.social-follow-card--whatsapp{background:#25d366}.social-follow-card--whatsapp:hover{background:#1ebe5b}.social-follow-card--facebook{background:#1877f2}.social-follow-card--facebook:hover{background:#1268d5}.social-follow-card--telegram{background:#229ed9}.social-follow-card--telegram:hover{background:#168dc7}.social-follow-card--instagram{background:linear-gradient(135deg,#833ab4 0%,#c13584 38%,#e1306c 68%,#fcaf45 100%)}.social-follow-card--instagram:hover{filter:brightness(.94)}.social-follow-card__icon{background:#fff3;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.social-follow-card__icon svg{width:27px;height:27px}.social-follow-card__copy{flex:1;gap:4px;min-width:0;display:grid}.social-follow-card__copy b{font-size:var(--type-control);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.social-follow-card__copy small{color:#ffffffe6;font-size:var(--type-micro);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.social-follow-card__action{color:#15202b;font-size:var(--type-caption);background:#fff;border-radius:8px;flex:none;padding:8px 12px;font-weight:800;transition:transform .18s}.social-follow-card:hover .social-follow-card__action{transform:scale(1.04)}.social-follow-card--whatsapp .social-follow-card__action{color:#128c7e}.social-follow-card--facebook .social-follow-card__action{color:#1559a8}.social-follow-card--telegram .social-follow-card__action{color:#147ba8}.social-follow-card--instagram .social-follow-card__action{color:#b02a67}@media (width<=1080px){.social-follow-grid[data-social-count="3"],.social-follow-grid[data-social-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.social-follow-grid[data-social-count]{grid-template-columns:minmax(0,1fr)}.social-follow-card{min-height:84px;padding:13px}.social-follow-card__icon{flex-basis:43px;width:43px;height:43px}.social-follow-card__icon svg{width:24px;height:24px}.social-follow-card__action{padding:7px 10px}}@media (prefers-reduced-motion:reduce){.social-follow-section:not(.social-follow-section--stacked) .social-follow-card:before{animation:none}}.reference-theme .home-page .price-table{border-color:var(--line);width:100%;max-width:100%;box-shadow:var(--shadow);border-radius:7px;margin-inline:auto}.reference-theme .home-page .table-head{color:#fff;letter-spacing:0;text-transform:none;background:#ffb301}.reference-theme .home-page .table-row{background:var(--surface)}.reference-theme .home-page .table-row:hover{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.reference-theme .home-page .table-row:hover{background:color-mix(in srgb, var(--accent-soft) 45%, var(--surface))}}.reference-theme .home-page .product-glyph,.reference-theme .home-page .product-cell i{color:#b77800;background:#fff3d3}.reference-theme .home-page .chart-panel,.reference-theme .home-page .faq-section{border-color:var(--line);background:var(--surface);width:100%;max-width:100%;box-shadow:var(--shadow);margin-inline:auto}.reference-theme .home-page .faq-heading{text-align:center;max-width:760px;margin-inline:auto}.reference-theme .home-page .chart-heading{text-align:start;flex-direction:row;align-items:flex-start;width:100%;max-width:100%;margin-inline:0}.reference-theme .home-page .chart-heading.chart-heading--with-switcher{text-align:start;flex-direction:row;justify-content:space-between;align-items:flex-start;max-width:100%;display:flex}.reference-theme .home-page .chart-heading__copy{text-align:start;max-width:620px;margin-inline:0}.reference-theme .home-page .chart-type,.reference-theme .home-page .period-tabs{background:var(--surface-2)}.reference-theme .home-page .chart-controls-row{width:100%;max-width:none;margin-inline:auto}.reference-theme .home-page .chart-controls-row .chart-type,.reference-theme .home-page .chart-controls-row .period-tabs{margin-inline:0}.reference-theme .home-page .chart-type button.active,.reference-theme .home-page .period-tabs button.active{color:#fff;background:#ffb301}.reference-theme .home-page .faq-heading>span{color:var(--accent-strong)}.reference-theme .home-page .faq-section{box-shadow:none;background:0 0;border:0;border-radius:0}.reference-theme .home-page .faq-item{background:var(--surface-2);box-shadow:var(--shadow)}.reference-theme .page-hero,.reference-theme .product-hero,.reference-theme .stat-card,.reference-theme .chart-panel,.reference-theme .prose-page{border-color:var(--line)}.reference-theme .chart-panel{--chart-accent:#e79b00;--chart-fill:#ffb30129;--chart-grid:#e3e5e8;--chart-muted:#68738b;background:var(--surface);box-shadow:var(--shadow)}.dark .reference-theme .chart-panel{--chart-accent:#ffc334;--chart-fill:#ffc3342b;--chart-grid:#33343b;--chart-muted:#d4d8de}.reference-theme .chart-heading .eyebrow{color:#d58f00}.reference-theme .chart-heading__eyebrow{color:#d58f00;background:#ffb30114;border-color:#e79b0033}.dark .reference-theme .chart-heading__eyebrow{color:#ffc334;background:#ffc33417;border-color:#ffc33438}.reference-theme .chart-type,.reference-theme .period-tabs{border:1px solid var(--line);background:var(--surface-2)}.reference-theme .chart-type button,.reference-theme .period-tabs button{color:var(--muted)}.reference-theme .chart-type button:hover,.reference-theme .period-tabs button:hover{color:#a86f00;background:var(--accent-soft)}.reference-theme .chart-type button.active,.reference-theme .period-tabs button.active{color:#fff;background:#ffb301;box-shadow:0 2px 6px #ffb3011f}.reference-theme .chart-tooltip{color:#fff;background:#18293d;border-color:#ffc3346b}.reference-theme .chart-tooltip strong{color:#ffc334}.reference-theme .chart-tooltip span{color:#fff}.reference-theme .server-chart-placeholder{background:linear-gradient(#0000,#ffb30117)}.reference-theme .filter-tabs button.active,.reference-theme .gold-button{color:#fff;background:#ffb301}.reference-theme .site-footer{background:var(--surface);border-top-color:#ffb301;margin-top:0}.dark .reference-theme .site-footer{--surface:var(--reference-dark-surface);--surface-2:var(--reference-dark-surface);background:var(--reference-dark-surface)}.dark .reference-theme .site-footer:before{background:0 0}.reference-theme .site-footer:before{opacity:.35}.reference-theme .footer-logo{color:#fff;background:#ffb301}.reference-theme .footer-logo:hover{background:#e79b00}.reference-theme .footer-menu-list .dynamic-menu-icon{color:#d58f00;background:0 0;border:0;border-radius:0;width:18px;height:18px}.reference-theme .footer-menu-list .dynamic-menu-link:hover,.reference-theme .footer-menu-list .dynamic-menu-trigger:hover{color:#d58f00}@media (width<=980px){.reference-theme .home-page .price-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){:root{--site-container-gutter:20px}.reference-theme .site-header{height:58px}.reference-theme .header-inner{width:min(var(--site-container-width), calc(100% - var(--site-container-gutter)))}.reference-theme .site-header .brand{font-size:18px}.reference-theme .nav-links{color:var(--text);background:var(--surface)}.reference-theme .nav-links .dynamic-menu-link--root,.reference-theme .nav-links .dynamic-menu-node--root>.dynamic-menu-trigger{color:var(--text)}.reference-theme .site-header .nav-links .dynamic-menu-link--root:hover,.reference-theme .site-header .nav-links .dynamic-menu-link--root.active,.reference-theme .site-header .nav-links .dynamic-menu-trigger:hover,.reference-theme .site-header .nav-links .dynamic-menu-trigger.active,.reference-theme .site-header .nav-links .dynamic-menu-node.is-open>.dynamic-menu-trigger{color:#6f4a00;background:#fff3d3}.reference-theme .hero-section,.reference-theme .hero-grid{min-height:230px}.reference-theme .hero-grid{padding-block:32px}.reference-theme .hero-copy h1{font-size:clamp(1.75rem,8vw,2.2rem)}.reference-theme .hero-copy>p{font-size:var(--type-caption)}.reference-theme .home-page{padding-bottom:52px}.reference-theme .home-page .section{padding-block-start:44px}.home-live-banner{min-height:74px;padding:11px 12px}.home-live-banner__icon{flex-basis:42px;height:42px}.home-live-banner>strong{padding:6px 9px}.reference-theme .home-page .price-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.reference-theme .home-page .price-card-grid>.price-card{display:none}.reference-theme .home-page .price-card-grid>.price-card[data-price-product=gold-24k],.reference-theme .home-page .price-card-grid>.price-card[data-price-product=gold-21k],.reference-theme .home-page .price-card-grid>.price-card[data-price-product=gold-18k]{display:flex}.reference-theme .home-page .price-card[data-price-product=gold-24k]{order:1}.reference-theme .home-page .price-card[data-price-product=gold-21k]{order:2}.reference-theme .home-page .price-card[data-price-product=gold-18k]{order:3}.reference-theme .home-page .price-card{min-width:0;min-height:120px;padding:13px 5px}.reference-theme .home-page .price-card h3{font-size:var(--type-micro)}.reference-theme .home-page .main-price strong{white-space:nowrap;font-size:clamp(1rem,4.5vw,1.35rem)}.reference-theme .home-page .price-card .trend{font-size:var(--type-micro)}.reference-theme .home-page .table-row{background:var(--surface)}.reference-theme .home-page .chart-panel{padding:20px 14px}}@media (width<=420px){.home-live-banner{flex-wrap:wrap;align-items:flex-start}.home-live-banner>div{width:calc(100% - 55px)}.home-live-banner>strong{margin-inline-start:55px}}.reference-inner-hero{color:#fff;text-align:center;background:#ffb301;place-items:center;min-height:210px;display:grid}.reference-inner-hero .container{justify-items:center;gap:12px;padding-block:34px;display:grid}.reference-inner-hero .eyebrow{color:#ffffffe0;letter-spacing:.08em}.reference-inner-hero h1,.reference-inner-hero strong{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(2rem,4.2vw,3.1rem);line-height:1.35}.reference-inner-hero p{color:#ffffffe6;max-width:720px;font-size:var(--type-secondary);margin:0;line-height:1.8}.reference-inner-hero .public-breadcrumbs{color:#ffffffc7;width:100%;padding:0}.reference-inner-hero .public-breadcrumbs ol{justify-content:center}.reference-inner-hero .public-breadcrumbs a:hover{color:#fff}.reference-inner-hero__time{color:#ffffffc2;font-size:var(--type-caption)}.reference-inner-hero--product{min-height:190px}.reference-inner-hero--product strong{font-size:clamp(1.9rem,4vw,2.8rem)}.dark .reference-inner-hero{background:#15202b}.dark .reference-inner-hero .eyebrow{color:#ffc334}.gold-listing-page,.karat-detail-page{padding-block:52px 76px}.gold-listing-section{margin-bottom:46px}.reference-section-heading{max-width:760px;margin-bottom:22px}.reference-section-heading h2{width:fit-content;color:var(--text);letter-spacing:-.025em;border-bottom:3px solid #ffb301;margin:0 0 9px;padding-bottom:8px;font-size:clamp(1.45rem,3vw,2rem)}.reference-section-heading p{color:var(--muted);font-size:var(--type-secondary);margin:0;line-height:1.75}.gold-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.gold-summary-card{min-height:160px;color:var(--text);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:12px;flex-direction:column;justify-content:center;gap:10px;padding:23px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.gold-summary-card:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.gold-summary-card:hover{border-color:color-mix(in srgb, var(--accent) 65%, var(--line))}}.gold-summary-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0a0e1d12}.gold-summary-card__label{color:var(--text);font-size:var(--type-secondary);font-weight:800}.gold-summary-card strong{color:#e79b00;text-align:end;direction:ltr;font-size:clamp(1.55rem,2.8vw,2.15rem);line-height:1.3}.gold-summary-card strong small{font-size:var(--type-caption);font-weight:700}.gold-summary-card>span:last-child{color:var(--muted);font-size:var(--type-caption)}.gold-listing-page .filter-bar{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:11px;align-items:center;margin-bottom:18px;padding:14px}.gold-listing-page .filter-tabs{background:var(--surface-2)}.gold-listing-page .search-box{min-width:min(340px,100%)}.gold-listing-page .price-table{border-color:var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:10px}.gold-listing-page .table-head{color:#fff;letter-spacing:0;text-transform:none;background:#ffb301;min-height:58px}.gold-listing-page .table-row{background:var(--surface)}.gold-listing-page .table-row:hover{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.gold-listing-page .table-row:hover{background:color-mix(in srgb, var(--accent-soft) 52%, var(--surface))}}.gold-listing-page .product-cell i{color:#b77800;background:#fff3d3}.karat-detail-page{max-width:var(--site-container-width)}.karat-overview-grid{grid-template-columns:minmax(0,1fr) minmax(300px,350px);align-items:start;gap:22px;display:grid}.karat-main-panel{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:13px;padding:clamp(24px,4vw,42px);overflow:hidden}.karat-main-panel>.hero-kicker{color:#d78d00;font-weight:800}.karat-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:26px;margin:12px 0 30px;display:grid}.karat-title-row h1{color:var(--text);letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(1.75rem,3.6vw,2.75rem);line-height:1.4}.karat-title-row p{max-width:620px;color:var(--muted);margin:0;line-height:1.8}.karat-current-price{text-align:end;min-width:180px}.karat-current-price small,.karat-current-price>span{color:var(--muted);font-size:var(--type-caption);display:block}.karat-current-price strong{color:#e79b00;direction:ltr;font-size:clamp(2.8rem,6vw,4.8rem);line-height:1.05;display:block}.karat-weight-table{border:1px solid var(--line);border-radius:10px;overflow:hidden}.karat-weight-table__head,.karat-weight-table__row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:16px;min-height:51px;padding:10px 18px;display:grid}.karat-weight-table__head{color:#fff;background:#ffb301;font-weight:800}.karat-weight-table__row{color:var(--muted);border-top:1px solid var(--line);background:var(--surface)}.karat-weight-table__row:nth-child(odd){background:var(--surface-2)}.karat-weight-table__row strong{color:var(--text);font-size:var(--type-control);text-align:end;direction:ltr}.gold-calculator{color:#fff;background:#18293d;border:1px solid #31465d;border-radius:13px;gap:16px;padding:28px;display:grid;position:sticky;top:82px;box-shadow:0 3px 12px #0914211a}.gold-calculator__eyebrow{color:#ffc334;font-size:var(--type-caption);font-weight:800}.gold-calculator h2{color:#fff;margin:-4px 0 0;font-size:1.75rem}.gold-calculator>p{color:#cbd3dd;font-size:var(--type-caption);margin:-8px 0 4px;line-height:1.75}.gold-calculator label,.gold-calculator__field{color:#fff;font-size:var(--type-caption);gap:7px;font-weight:700;display:grid}.gold-calculator input,.gold-calculator select{color:#fff;width:100%;min-height:48px;font:inherit;background:#22364d;border:1px solid #5c6d81;border-radius:8px;outline:none;padding:0 13px}.gold-calculator input:focus,.gold-calculator select:focus{border-color:#ffc334;box-shadow:0 0 0 3px #ffc33424}.gold-calculator-dropdown{width:100%;position:relative}.gold-calculator-dropdown__trigger{color:#fff;width:100%;min-height:48px;font:inherit;text-align:start;cursor:pointer;background:#22364d;border:1px solid #5c6d81;border-radius:8px;outline:0;justify-content:space-between;align-items:center;gap:12px;padding:0 13px;display:flex}.gold-calculator-dropdown__trigger svg{flex:none;transition:transform .18s}.gold-calculator-dropdown.is-open .gold-calculator-dropdown__trigger{border-color:#ffc334;box-shadow:0 0 0 3px #ffc33424}.gold-calculator-dropdown.is-open .gold-calculator-dropdown__trigger svg{transform:rotate(180deg)}.gold-calculator-dropdown__menu{z-index:40;background:#22364d;border:1px solid #40566f;border-radius:8px;max-height:270px;padding:6px;position:absolute;inset-block-start:calc(100% + 7px);inset-inline:0;overflow-y:auto;box-shadow:0 6px 16px #040d172e}.gold-calculator-dropdown__menu[hidden]{display:none}.gold-calculator-dropdown__menu>button{color:#fff;width:100%;min-height:44px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.gold-calculator-dropdown__menu>button:hover,.gold-calculator-dropdown__menu>button:focus-visible{background:#ffffff14;outline:0}.gold-calculator-dropdown__menu>button.is-selected{color:#18293d;background:#ffb301}.gold-calculator-dropdown__check{opacity:0}.gold-calculator-dropdown__menu>button.is-selected .gold-calculator-dropdown__check{opacity:1}.gold-calculator__result{text-align:center;padding:20px 0 6px}.gold-calculator__result small,.gold-calculator__result span{color:#cbd3dd;display:block}.gold-calculator__result strong{color:#ffc334;direction:ltr;margin:6px 0;font-size:clamp(2.2rem,5vw,3.5rem);line-height:1.15;display:block}.gold-calculator__note{color:#9fadbc;font-size:var(--type-micro);text-align:center}.product-market-meta{color:var(--muted);border:1px solid var(--line);background:var(--surface);border-radius:9px;justify-content:space-between;align-items:center;gap:16px;margin:16px 0 38px;padding:14px 18px;display:flex}.product-market-meta .timestamp{align-items:center;gap:7px;display:inline-flex}.product-detail-section{margin-bottom:42px}.karat-detail-page .stats-grid{margin-bottom:0}.karat-detail-page .stat-card{border-color:var(--line);background:var(--surface);min-height:132px;box-shadow:var(--shadow);border-radius:10px;padding:23px}.karat-detail-page .stat-card strong{color:#e79b00}.karat-detail-page .chart-panel,.karat-detail-page .faq-section{border-color:var(--line);background:var(--surface);box-shadow:var(--shadow);margin-top:36px}.karat-detail-page .faq-section{box-shadow:none;background:0 0;border:0;border-radius:0}.karat-page-surface>.section.container:has(.faq-section) .faq-section{box-shadow:none;background:0 0;border:0;border-radius:0}.karat-detail-page .faq-item{box-shadow:var(--shadow)}.karat-page-surface>.section.container:has(.faq-section) .faq-item{box-shadow:var(--shadow)}.karat-page-surface>.section.container:has(.faq-section){margin-bottom:0;padding-bottom:96px}.karat-detail-page .product-description{background:var(--surface);max-width:none;box-shadow:var(--shadow);border-inline-start:4px solid #ffb301;border-radius:10px;margin-top:36px;padding:28px}@media (width<=980px){.gold-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.karat-overview-grid{grid-template-columns:minmax(0,1fr)}.gold-calculator{position:static}}@media (width<=720px){.reference-inner-hero,.reference-inner-hero--product{min-height:175px}.reference-inner-hero .container{padding-block:28px}.reference-inner-hero h1,.reference-inner-hero strong{font-size:1.85rem}.gold-listing-page,.karat-detail-page{padding-block:38px 56px}.gold-listing-section{margin-bottom:36px}.gold-summary-grid{gap:10px}.gold-summary-card{min-height:135px;padding:17px 13px}.gold-summary-card strong{font-size:1.45rem}.gold-listing-page .filter-bar{align-items:stretch;padding:11px}.gold-listing-page .search-box{min-width:0}.gold-listing-page .price-table{border:1px solid var(--line);background:var(--surface);overscroll-behavior-inline:contain;display:block;overflow-x:auto}.gold-listing-page .table-head,.gold-listing-page .table-row{border-radius:0;grid-template-columns:1.55fr repeat(2,.85fr) .9fr 1fr 1.1fr;gap:16px;min-width:820px;padding:14px 18px;display:grid}.gold-listing-page .table-head{min-height:54px}.gold-listing-page .table-row{background:var(--surface);border-width:1px 0 0;align-items:center;min-height:76px}.gold-listing-page .product-cell{border-bottom:0;grid-column:auto;padding-bottom:0}.gold-listing-page .table-row>span:not(.product-cell):before{display:none}.karat-main-panel{padding:22px 16px}.karat-title-row{grid-template-columns:minmax(0,1fr);gap:18px}.karat-current-price{text-align:start}.karat-current-price strong{text-align:end}.karat-weight-table__head,.karat-weight-table__row{padding-inline:12px}.gold-calculator{padding:22px 18px}.product-market-meta{flex-direction:column;align-items:flex-start}.karat-detail-page .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=430px){.gold-summary-grid{grid-template-columns:minmax(0,1fr)}.gold-summary-card{min-height:120px}.karat-detail-page .stats-grid{grid-template-columns:minmax(0,1fr)}}.reference-inner-hero--product,.reference-inner-hero--product *,.karat-page-surface,.karat-page-surface *{font-family:DinNext,sans-serif}.reference-inner-hero--product{color:#fff;background:#ffb301;min-height:0}.dark .reference-inner-hero--product{background:var(--reference-dark-surface)}.reference-inner-hero--product .container{gap:16px;padding-block:43px}.reference-inner-hero--product .public-breadcrumbs ol{gap:11px}.reference-inner-hero--product .public-breadcrumbs li{gap:9px}.reference-inner-hero--product h1{color:#fff;letter-spacing:0;justify-content:center;align-items:center;gap:10px;margin:0;font-size:17px;font-weight:700;line-height:1.3;display:flex}.reference-inner-hero--product h1:before,.kerat-reference-title:after,.karat-page-surface .gold-calculator h2:after{content:"";opacity:.28;background:currentColor;border-radius:50%;flex:0 0 19px;width:19px;height:19px;animation:1s linear infinite kerat-reference-pulse}.reference-inner-hero--product p{color:#ffffffe6;margin:0;font-size:14px;font-weight:700;line-height:1.3}@keyframes kerat-reference-pulse{50%{opacity:.58}}.karat-page-surface{color:#60697b;background:#fff;font-weight:700}.dark .karat-page-surface{color:var(--muted);background:var(--bg)}.karat-page-surface .karat-detail-page{width:100%;max-width:var(--site-container-width);padding:25px 0;overflow-x:hidden}.karat-page-surface .karat-overview-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:0;overflow-x:hidden}.karat-page-surface .karat-sidebar{align-content:start;gap:14px;min-width:0;display:grid}.karat-page-surface .karat-sidebar .social-follow-section--stacked{margin:0 15px 0 20px}.karat-page-surface .karat-main-panel{color:#60697b;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px;overflow:visible}.kerat-reference-primary-ad,.kerat-reference-secondary-ad{width:100%;max-width:100%;overflow:hidden}.kerat-reference-primary-ad.is-active,.kerat-reference-secondary-ad.is-active{min-height:315px}.kerat-reference-primary-ad:has(.ad-placement){min-height:315px}.kerat-reference-secondary-ad:has(.ad-placement){min-height:315px}.kerat-reference-primary-ad .ad-placement,.kerat-reference-secondary-ad .ad-placement{max-width:100%;margin:0 0 25px}.kerat-reference-title{color:#343f52;justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:25px;font-weight:700;line-height:1.7;display:flex}.kerat-reference-title:after{color:#9ba3ae}.kerat-reference-subtitle{color:#60697b;margin:5px 0 10px;font-size:14px;font-weight:400;line-height:1.3}.kerat-reference-price{color:#1d3147;text-align:end;direction:ltr;margin:0 0 25px;font-size:120px;font-weight:700;line-height:1.1}.karat-price-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 22px;display:grid}.karat-price-metric{color:#343f52;background:#fff;border:1px solid #e4e8ef;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:11px 14px;display:flex;box-shadow:0 3px 15px #00113312}.karat-price-metric__marker{background:#dc3545;border-radius:999px;align-self:stretch;width:5px;min-height:24px}.karat-price-metric__label{color:#60697b;flex:none;font-size:14px;font-weight:700}.karat-price-metric strong{color:#1d3147;direction:ltr;min-width:0;font-size:24px;font-weight:700;line-height:1.2}.karat-price-metric__trend{color:#6b7280;white-space:nowrap;direction:ltr;align-items:center;gap:3px;margin-inline-start:auto;font-size:14px;font-weight:700;display:inline-flex}.karat-price-metric__trend.up{color:#12b76a}.karat-price-metric__trend.down{color:#ef4444}.karat-price-metric__trend i{font-style:normal}.karat-product-price-table{margin:22px 0 18px}.karat-page-surface .karat-product-price-table .price-table{border-color:var(--line);width:100%;max-width:100%;box-shadow:var(--shadow);border-radius:7px;margin-inline:auto}.karat-page-surface .karat-product-price-table .table-head{color:#fff;letter-spacing:0;text-transform:none;background:#ffb301}.karat-page-surface .karat-product-price-table .table-row{background:var(--surface)}.karat-page-surface .karat-product-price-table .karat-weight-price-table .table-head,.karat-page-surface .karat-product-price-table .karat-weight-price-table .table-row{grid-template-columns:repeat(2,minmax(0,1fr))}.karat-page-surface .karat-product-price-table .karat-weight-price-table .table-head span,.karat-page-surface .karat-product-price-table .karat-weight-price-table .table-row>span{text-align:start;flex-flow:wrap;align-items:flex-start;gap:8px;display:flex}.karat-page-surface .karat-product-price-table .karat-weight-price-table .table-row{min-height:78px}.karat-page-surface .karat-product-price-table .karat-weight-price-table .table-row b{color:#60697b;font-size:18px;font-weight:700}.karat-page-surface .karat-product-price-table .karat-weight-price-table .table-row small{color:#60697b;font-size:15px;font-weight:700}.karat-page-surface .karat-product-price-table .table-row:hover{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.karat-page-surface .karat-product-price-table .table-row:hover{background:color-mix(in srgb, var(--accent-soft) 45%, var(--surface))}}.karat-page-surface .karat-product-price-table .product-cell i{color:#b77800;background:#fff3d3}.karat-page-surface .karat-weight-table{color:#60697b;border:1px solid #dee2e6;border-radius:0;margin:20px 0 18px;font-size:15px;line-height:1.7;overflow:hidden}.karat-page-surface .karat-weight-table__head,.karat-page-surface .karat-weight-table__row{color:#60697b;background:#fff;border:0;border-bottom:1px solid #dee2e6;gap:0;min-height:0;padding:0;font-weight:700}.karat-page-surface .karat-weight-table__row:last-child{border-bottom:0}.karat-page-surface .karat-weight-table__head>*,.karat-page-surface .karat-weight-table__row>*{color:#60697b;min-height:54px;padding:14px 16px;display:block}.karat-page-surface .karat-weight-table__head>:first-child,.karat-page-surface .karat-weight-table__row>:first-child{border-inline-end:1px solid #dee2e6}.karat-page-surface .karat-weight-table__row:hover{background:#00000013}.karat-page-surface .karat-weight-table__row strong{color:#60697b;font-size:inherit;direction:inherit;text-align:start;font-weight:700}.karat-page-surface .gold-calculator{color:#eee;width:auto;min-height:0;box-shadow:none;background:#18293c;border:0;border-radius:6px;margin:0 15px 0 20px;padding:0 15px;display:block;position:static}.karat-page-surface .gold-calculator h2{color:#eee;justify-content:space-between;align-items:center;gap:12px;min-height:62px;margin:0 0 25px;padding:10px;font-size:25px;font-weight:700;line-height:1.7;display:flex}.karat-page-surface .gold-calculator h2:after{color:#94a7ba}.karat-page-surface .gold-calculator label,.karat-page-surface .gold-calculator__field{color:#eee;margin:0;font-size:14px;font-weight:700;line-height:1.7;display:block}.karat-page-surface .gold-calculator label>span,.karat-page-surface .gold-calculator__field>span{min-height:44px;padding:10px;display:block}.karat-page-surface .gold-calculator input,.karat-page-surface .gold-calculator select{color:#eee;background:0 0;border:1px solid #ff9800;border-radius:6px;width:calc(100% - 20px);height:52px;min-height:0;margin:10px;padding:12px 20px;font-size:15px;font-weight:400;line-height:1.7}.karat-page-surface .gold-calculator-toggle{background:#ffffff0a;border:1px solid #ff9800;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:calc(100% - 20px);min-height:52px;margin:10px;padding:5px;display:grid}.karat-page-surface .gold-calculator-toggle__option{color:#eee;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;font-weight:700;line-height:1.2;transition:background .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}.karat-page-surface .gold-calculator-toggle__option:hover,.karat-page-surface .gold-calculator-toggle__option:focus-visible{color:#fff;background:#ffb3012e;outline:0}.karat-page-surface .gold-calculator-toggle__option.is-active{color:#18293c;background:#ffb301;box-shadow:0 8px 18px #ffb30138}.karat-page-surface .gold-calculator-toggle__option.is-active:hover,.karat-page-surface .gold-calculator-toggle__option.is-active:focus-visible{color:#18293c;transform:translateY(-1px)}.karat-page-surface .gold-calculator-dropdown{width:calc(100% - 20px);margin:10px}.karat-page-surface .gold-calculator-dropdown__trigger{color:#eee;background:0 0;border-color:#ff9800;border-radius:6px;height:52px;min-height:52px;padding:12px 20px;font-size:15px;font-weight:400}.karat-page-surface .gold-calculator-dropdown__menu{background:#fff;border-color:#ff9800}.karat-page-surface .gold-calculator-dropdown__menu>button{color:#343f52}.karat-page-surface .gold-calculator-dropdown__menu>button:hover,.karat-page-surface .gold-calculator-dropdown__menu>button:focus-visible{background:#fff4dc}.karat-page-surface .gold-calculator-dropdown__menu>button.is-selected{color:#18293d;background:#ffb301}.karat-page-surface .gold-calculator select{color:#60697b}.karat-page-surface .gold-calculator select option{color:#18293c;background:#fff}.karat-page-surface .gold-calculator__result{text-align:center;margin:25px 0 0;padding:0 0 60px}.karat-page-surface .gold-calculator__result strong{color:#fff;text-align:center;margin:0;padding:10px;font-size:4.3vw;font-weight:700;line-height:1.1;display:block}.dark .kerat-reference-title,.dark .kerat-reference-price{color:var(--text)}.dark .karat-price-metric{color:var(--text);border-color:var(--line);background:var(--surface);box-shadow:var(--shadow)}.dark .karat-price-metric__label{color:var(--muted)}.dark .karat-price-metric strong,.dark .karat-page-surface .karat-product-price-table .karat-weight-price-table .table-row b,.dark .karat-page-surface .karat-product-price-table .karat-weight-price-table .table-row small{color:var(--text)}.dark .kerat-reference-subtitle,.dark .karat-page-surface .karat-main-panel{color:var(--muted)}.dark .karat-page-surface .karat-weight-table__head{color:var(--muted);border-color:var(--line);background:var(--surface-2)}.dark .karat-page-surface .karat-weight-table__row{color:var(--muted);border-color:var(--line);background:var(--surface)}.dark .karat-page-surface .karat-weight-table__row strong{color:var(--text)}.dark .karat-page-surface .karat-weight-table{border-color:var(--line)}.dark .karat-page-surface .karat-weight-table__head>*,.dark .karat-page-surface .karat-weight-table__row>*{color:inherit}.dark .karat-page-surface .karat-weight-table__head>:first-child,.dark .karat-page-surface .karat-weight-table__row>:first-child{border-color:var(--line)}.dark .karat-page-surface .gold-calculator-dropdown__menu{background:var(--surface-2);border-color:#ff9800}.dark .karat-page-surface .gold-calculator-dropdown__menu>button{color:var(--text)}.dark .karat-page-surface .gold-calculator-dropdown__menu>button:hover,.dark .karat-page-surface .gold-calculator-dropdown__menu>button:focus-visible{background:#ffffff14}.dark .karat-page-surface .gold-calculator-dropdown__menu>button.is-selected{color:#18293d;background:#ffb301}.dark .karat-page-surface .gold-calculator select option{color:var(--text);background:var(--surface-2)}@media (width>=992px){.reference-inner-hero--product h1{font-size:40px;line-height:1.3}.reference-inner-hero--product p{font-size:17px}}@media (width<=991px){.karat-page-surface .karat-detail-page{padding:15px 0}.karat-page-surface .karat-overview-grid{grid-template-columns:minmax(0,1fr)}.kerat-reference-primary-ad.is-active,.kerat-reference-secondary-ad.is-active{min-height:425px}.kerat-reference-primary-ad:has(.ad-placement){min-height:425px}.kerat-reference-secondary-ad:has(.ad-placement){min-height:425px}.karat-page-surface .gold-calculator,.karat-page-surface .karat-sidebar .social-follow-section--stacked{margin:0 15px}}@media (width<=575px){.karat-page-surface .karat-detail-page{padding-inline:10px}.kerat-reference-price{font-size:120px}.karat-price-metrics{grid-template-columns:minmax(0,1fr);gap:10px}.karat-price-metric{padding:10px 12px}.karat-price-metric strong{font-size:21px}.karat-page-surface .karat-weight-table__row>*{word-spacing:4px;min-height:93.8px}}@media (prefers-reduced-motion:reduce){.reference-inner-hero--product h1:before,.kerat-reference-title:after,.karat-page-surface .gold-calculator h2:after{animation:none}}.public-breadcrumbs{color:var(--muted,#64748b);padding-block:16px 0;font-size:.86rem}.public-breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:0;list-style:none;display:flex}.public-breadcrumbs li{align-items:center;gap:7px;min-width:0;display:inline-flex}.public-breadcrumbs a{color:inherit;text-decoration:none;transition:color .16s}.public-breadcrumbs a:hover{color:var(--accent,#d39200)}.public-breadcrumbs [aria-current=page]{color:currentColor;text-overflow:ellipsis;white-space:nowrap;max-width:42rem;overflow:hidden}.dark body.reference-theme .home-page :is(.home-live-banner,.price-card:not(.primary):not(:hover),.price-table,.table-row,.table-row:hover,.chart-panel,.chart-type,.period-tabs,.server-chart-placeholder,.faq-item,.faq-item.open),.dark body.reference-theme .site-footer{background:var(--reference-dark-surface)}.dark body.reference-theme .site-footer:before{background:0 0}.hero-section h1,.reference-inner-hero h1,.page-hero h1,.product-hero h1,.not-found-page h1,.notification-settings-page>header h1{font-weight:700}.dark .karat-page-surface .karat-sidebar .social-follow-section--stacked .social-follow-card{color:#f8fafc;background:var(--reference-dark-surface,#15202b);border-color:#2b3a4b}.dark .karat-page-surface .karat-sidebar .social-follow-section--stacked .social-follow-card__copy b{color:var(--social-brand)}.dark .karat-page-surface .karat-sidebar .social-follow-section--stacked .social-follow-card__copy small{color:#cbd5e1}.dark .karat-page-surface .karat-sidebar .social-follow-section--stacked .social-follow-card__icon{color:var(--social-brand);background:var(--social-brand)}@supports (color:color-mix(in lab, red, red)){.dark .karat-page-surface .karat-sidebar .social-follow-section--stacked .social-follow-card__icon{background:color-mix(in srgb, var(--social-brand) 16%, var(--reference-dark-surface,#15202b))}}.dark .karat-page-surface .karat-sidebar .social-follow-section--stacked .social-follow-card__action{color:var(--social-brand);background:var(--social-brand)}@supports (color:color-mix(in lab, red, red)){.dark .karat-page-surface .karat-sidebar .social-follow-section--stacked .social-follow-card__action{background:color-mix(in srgb, var(--social-brand) 12%, var(--reference-dark-surface,#15202b))}}.dark .karat-page-surface .karat-sidebar .social-follow-section--stacked .social-follow-card:hover{color:#fff;border-color:var(--social-brand);background:var(--social-brand)}.dark .karat-page-surface .karat-sidebar .social-follow-section--stacked .social-follow-card:hover .social-follow-card__copy b,.dark .karat-page-surface .karat-sidebar .social-follow-section--stacked .social-follow-card:hover .social-follow-card__copy small,.dark .karat-page-surface .karat-sidebar .social-follow-section--stacked .social-follow-card:hover .social-follow-card__icon,.dark .karat-page-surface .karat-sidebar .social-follow-section--stacked .social-follow-card:hover .social-follow-card__action{color:#fff}.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card{color:#f8fafc;background:var(--reference-dark-surface,#15202b);box-shadow:none;border-color:#2b3a4b}.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card--whatsapp{--social-brand:#25d366}.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card--facebook{--social-brand:#1877f2}.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card--telegram{--social-brand:#229ed9}.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card--instagram{--social-brand:#c13584}.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card__copy b,.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card__icon,.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card__action{color:var(--social-brand)}.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card__copy small{color:#cbd5e1}.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card__icon{background:var(--social-brand)}@supports (color:color-mix(in lab, red, red)){.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card__icon{background:color-mix(in srgb, var(--social-brand) 16%, var(--reference-dark-surface,#15202b))}}.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card__action{background:var(--social-brand)}@supports (color:color-mix(in lab, red, red)){.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card__action{background:color-mix(in srgb, var(--social-brand) 12%, var(--reference-dark-surface,#15202b))}}.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card:hover{color:#fff;border-color:var(--social-brand);background:var(--social-brand);filter:none}.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card:hover .social-follow-card__copy b,.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card:hover .social-follow-card__copy small,.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card:hover .social-follow-card__icon,.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card:hover .social-follow-card__action{color:#fff}.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card:hover .social-follow-card__icon,.dark .home-page .social-follow-section:not(.social-follow-section--stacked) .social-follow-card:hover .social-follow-card__action{background:#ffffff2e}.header-brand-group{flex:none;align-items:center;gap:10px;display:flex}.theme-toggle-button{color:#fff;width:58px;height:30px;box-shadow:none;cursor:pointer;background:#15202b;border:1px solid #ffffff38;border-radius:999px;flex:none;justify-content:space-between;align-items:center;padding:3px;transition:border-color .18s,background .18s,transform .18s;display:inline-flex;position:relative}.theme-toggle-button:hover{background:#26394e;border-color:#ffffff75}.theme-toggle-button:active{transform:scale(.96)}.theme-toggle-button__icon{z-index:1;color:#ffffff8c;background:0 0;border-radius:50%;place-items:center;width:22px;height:22px;transition:color .2s,background .2s,transform .2s;display:grid;position:relative}.theme-toggle-button__icon--moon{color:#ffffff8c;background:0 0;transform:scale(.82)}.theme-toggle-button__icon--sun,.dark .theme-toggle-button__icon--moon{color:#15202b;background:#ffb301;transform:scale(1)}.dark .theme-toggle-button__icon--sun{color:#ffffff8c;background:0 0;transform:scale(.82)}.menu-button--bars{color:#fff;width:30px;height:30px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}.menu-button--bars:hover,.menu-button--bars:focus-visible{color:#fff;box-shadow:none;background:0 0;border:0}.burger-bars{gap:4px;width:22px;display:grid}.burger-bars i{background:currentColor;border-radius:999px;width:100%;height:2px;transition:width .18s,transform .18s;display:block}.burger-bars i:nth-child(2){justify-self:start;width:16px}@media (width<=1023px){.site-header .header-inner{justify-content:center;position:relative}.site-header .header-brand-group{display:contents}.site-header .header-brand-group .brand{z-index:1;font-size:21px;position:absolute;left:50%;transform:translate(-50%)}.site-header .menu-button--bars{top:50%;position:absolute;inset-inline-start:0;transform:translateY(-50%)}.site-header .header-actions{top:50%;position:absolute;inset-inline-end:0;transform:translateY(-50%)}[dir=rtl] .burger-bars i:nth-child(2){justify-self:right}[dir=ltr] .burger-bars i:nth-child(2){justify-self:left}body.menu-open .site-header{z-index:2147483640;pointer-events:none}body.menu-open .site-header:after{z-index:1;content:"";-webkit-backdrop-filter:blur(8px)saturate(.82);backdrop-filter:blur(8px)saturate(.82);pointer-events:none;background:#080f186b;position:fixed;inset:0}.site-menu-scrim,.site-menu-scrim.open{position:fixed;inset:0}.site-menu-scrim.open{z-index:2147483638;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;display:block}.site-header .nav-links{z-index:2}body.menu-open .site-header .nav-links{pointer-events:auto}.site-header .nav-close{z-index:2}}[data-navigating] [data-page-content][aria-busy=true]{opacity:1}.page-loading-placeholder{min-height:70vh;color:var(--text);background:var(--bg)}.page-loading__hero{color:#fff;background:#ffb301;place-items:center;min-height:210px;display:grid}.page-loading-placeholder--home .page-loading__hero{min-height:250px}.dark .page-loading__hero{background:var(--reference-dark-surface,#15202b)}.page-loading__hero-copy{justify-items:center;gap:13px;display:grid}.page-loading__line,.page-loading__card,.page-loading__wide,.page-loading__toolbar,.page-loading__price,.page-loading__sidebar,.page-loading__article{background:linear-gradient(100deg, var(--surface-2) 18%, var(--surface) 42%, var(--surface-2) 66%);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.page-loading__line,.page-loading__card,.page-loading__wide,.page-loading__toolbar,.page-loading__price,.page-loading__sidebar,.page-loading__article{background:linear-gradient(100deg, var(--surface-2) 18%, color-mix(in srgb, var(--surface) 76%, var(--line)) 42%, var(--surface-2) 66%)}}.page-loading__line,.page-loading__card,.page-loading__wide,.page-loading__toolbar,.page-loading__price,.page-loading__sidebar,.page-loading__article{background-size:220% 100%;animation:1.35s linear infinite page-loading-shimmer}.page-loading__line{border-radius:999px;width:100%;height:13px;display:block}.page-loading__line--1{width:34%}.page-loading__line--2{width:72%;height:24px}.page-loading__line--3{width:54%}.page-loading__line--4{width:82%}.page-loading__hero .page-loading__line{background:linear-gradient(100deg,#ffffff29 18%,#ffffff61 42%,#ffffff29 66%) 0 0/220% 100%}.page-loading__hero .page-loading__line--1{width:min(180px,38%)}.page-loading__hero .page-loading__line--2{width:min(620px,78%);height:clamp(34px,5vw,48px)}.page-loading__hero .page-loading__line--3{width:min(480px,66%)}.page-loading__section{padding-block:38px 72px}.page-loading__status{width:max-content;color:var(--muted);font-size:var(--type-caption);align-items:center;gap:8px;margin-bottom:22px;font-weight:700;display:inline-flex}.page-loading__status i{background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 0 var(--accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.page-loading__status i{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 35%, transparent)}}.page-loading__status i{animation:1.25s ease-out infinite page-loading-pulse}.page-loading__heading{gap:12px;max-width:480px;margin-bottom:24px;display:grid}.page-loading__cards{gap:16px;display:grid}.page-loading__cards--five{grid-template-columns:repeat(5,minmax(0,1fr))}.page-loading__cards--four{grid-template-columns:repeat(4,minmax(0,1fr))}.page-loading__card{border:1px solid var(--line);border-radius:12px;align-content:center;justify-items:center;gap:14px;min-height:142px;padding:24px 20px;display:grid}.page-loading__card .page-loading__line{z-index:1;background:var(--muted);animation:none;position:relative}@supports (color:color-mix(in lab, red, red)){.page-loading__card .page-loading__line{background:color-mix(in srgb, var(--muted) 14%, transparent)}}.page-loading__wide,.page-loading__toolbar{border:1px solid var(--line);border-radius:12px;min-height:82px;margin-top:24px;display:block}.page-loading__toolbar{min-height:62px;margin-bottom:16px}.page-loading__table{border:1px solid var(--line);background:var(--surface);border-radius:12px;display:grid;overflow:hidden}.page-loading__table .page-loading__table-row{border-bottom:1px solid var(--line);background:linear-gradient(100deg, var(--surface) 16%, var(--surface-2) 42%, var(--surface) 68%);background-size:220% 100%;border-radius:0;width:100%;height:66px}.page-loading__table .page-loading__table-row:last-child{border-bottom:0}.page-loading__product-grid{grid-template-columns:minmax(0,1fr) minmax(290px,350px);align-items:start;gap:22px;display:grid}.page-loading__product-main{border:1px solid var(--line);background:var(--surface);border-radius:13px;min-height:560px;padding:clamp(24px,4vw,42px)}.page-loading__price{border-radius:10px;width:min(390px,72%);height:78px;margin:30px 0;display:block}.page-loading__sidebar{border:1px solid var(--line);background:var(--reference-dark-surface,#18293d);border-radius:13px;min-height:510px}.page-loading__sidebar .page-loading__line{display:none}.page-loading__settings{gap:16px;display:grid}.page-loading__settings-card{justify-items:stretch;min-height:112px}.page-loading__article{border:1px solid var(--line);border-radius:13px;align-content:start;gap:18px;max-width:860px;min-height:390px;padding:36px;display:grid}.page-loading__article .page-loading__line{z-index:1;background:var(--muted);animation:none;position:relative}@supports (color:color-mix(in lab, red, red)){.page-loading__article .page-loading__line{background:color-mix(in srgb, var(--muted) 14%, transparent)}}@keyframes page-loading-shimmer{to{background-position:-220% 0}}@keyframes page-loading-pulse{70%,to{box-shadow:0 0 0 8px color-mix(in srgb, var(--accent) 0%, transparent)}}@media (width<=980px){.page-loading__cards--five,.page-loading__cards--four{grid-template-columns:repeat(2,minmax(0,1fr))}.page-loading__product-grid{grid-template-columns:minmax(0,1fr)}.page-loading__sidebar{min-height:280px}}@media (width<=720px){.page-loading__hero,.page-loading-placeholder--home .page-loading__hero{min-height:230px}.page-loading__section{padding-block:28px 52px}.page-loading__cards--five{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.page-loading__cards--five .page-loading__card:nth-child(n+4){display:none}.page-loading__cards--four{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.page-loading__card{min-height:112px;padding:16px 10px}.page-loading__product-main{min-height:480px;padding:20px}.page-loading__article{min-height:340px;padding:24px 18px}}@media (prefers-reduced-motion:reduce){.page-loading-placeholder *{animation:none!important}}@media (width<=900px){.price-table{border:1px solid var(--line);border-radius:var(--radius-brand);background:var(--surface);overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--accent) var(--surface-2);width:100%;max-width:100%;display:block;overflow:auto hidden}@supports (color:color-mix(in lab, red, red)){.price-table{scrollbar-color:color-mix(in srgb, var(--accent) 72%, var(--line)) var(--surface-2)}}.price-table{-webkit-overflow-scrolling:touch}.price-table::-webkit-scrollbar{height:7px}.price-table::-webkit-scrollbar-track{background:var(--surface-2)}.price-table::-webkit-scrollbar-thumb{background:var(--accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.price-table::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent) 72%, var(--line))}}.price-table .table-head,.price-table .table-row{border-radius:0;grid-template-columns:1.55fr repeat(2,.85fr) .9fr 1fr 1.1fr;align-items:center;gap:16px;min-width:820px;padding:14px 18px;display:grid}.price-table .table-head{min-height:54px}.price-table .table-row{background:var(--surface);border-width:1px 0 0;min-height:76px}.price-table .product-cell{border-bottom:0;grid-column:auto;padding-bottom:0}.price-table .table-row>span:not(.product-cell):before{content:none;display:none}.karat-page-surface .karat-product-price-table .karat-weight-price-table .table-head,.karat-page-surface .karat-product-price-table .karat-weight-price-table .table-row{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}}.post-hero{background:#f7f8fa;border-bottom:1px solid #e2e8f0;padding:70px 0 52px}.post-hero__inner{text-align:center;max-width:980px}.post-hero h1{color:#18293d;max-width:900px;margin:12px auto 14px;font-size:clamp(2.15rem,5vw,4rem);font-weight:800;line-height:1.25}.post-hero p{color:#64748b;max-width:760px;margin:0 auto;font-size:1.05rem;line-height:1.9}.post-category{color:#009b58;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.post-meta{color:#64748b;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:24px;font-size:.86rem;display:flex}.post-meta a{color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.post-meta img{object-fit:cover;border-radius:50%;width:34px;height:34px}.post-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:34px;padding-block:48px;display:grid}.post-article,.post-related{min-width:0}.post-featured-image{margin:0 0 30px}.post-featured-image img{object-fit:cover;border-radius:10px;width:100%;height:auto;max-height:600px;display:block}.post-content{color:#18293d;font-size:1.06rem;line-height:2}.post-content h2,.post-content h3,.post-content h4{margin:2em 0 .75em;font-weight:800;line-height:1.45}.post-content h2{font-size:1.8rem}.post-content h3{font-size:1.45rem}.post-content p,.post-content ul,.post-content ol,.post-content blockquote,.post-content table{margin:0 0 1.35em}.post-content img{border-radius:10px;max-width:100%;height:auto}.post-content blockquote{background:#f7f8fa;border-inline-start:4px solid #00b265;padding:18px 22px}.post-content table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.post-content th,.post-content td{border:1px solid #e2e8f0;min-width:130px;padding:12px}.post-content a{color:#009b58}.post-tags,.post-share{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.post-tags a,.post-share a{color:#18293d;border:1px solid #e2e8f0;border-radius:10px;padding:9px 13px;text-decoration:none}.post-tags a:hover,.post-share a:hover{color:#009b58;border-color:#00b265}.post-author-box{border:1px solid #e2e8f0;border-radius:10px;gap:18px;margin-top:34px;padding:22px;display:flex}.post-author-box img{object-fit:cover;border-radius:50%;width:72px;height:72px}.post-author-box h2{margin:3px 0 7px;font-size:1.25rem}.post-author-box p{color:#64748b;margin:0;line-height:1.8}.post-related{border:1px solid #e2e8f0;border-radius:10px;padding:18px;position:sticky;top:110px}.post-related h2{margin:0 0 12px;font-size:1.16rem}.post-related>a{color:#18293d;border-bottom:1px solid #e2e8f0;gap:12px;padding:12px 0;text-decoration:none;display:flex}.post-related>a:last-child{border-bottom:0}.post-related img{object-fit:cover;border-radius:10px;width:78px;height:58px}.post-related span{flex-direction:column;gap:5px;min-width:0;display:flex}.post-related b{font-size:.88rem;line-height:1.6}.post-related small{color:#64748b}.post-adjacent{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-bottom:60px;display:grid}.post-adjacent a{color:#18293d;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:6px;padding:20px;text-decoration:none;display:flex}.post-adjacent small{color:#64748b}.posts-archive{padding-block:48px 70px}.posts-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.post-card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.post-card__image{aspect-ratio:16/9;display:block;overflow:hidden}.post-card__image img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.post-card:hover .post-card__image img{transform:scale(1.025)}.post-card__body{padding:20px}.post-card h2{margin:10px 0;font-size:1.25rem;line-height:1.55}.post-card h2 a{color:#18293d;text-decoration:none}.post-card p{color:#64748b;margin:0;line-height:1.8}.post-card__meta{color:#64748b;flex-wrap:wrap;gap:9px;margin-top:16px;font-size:.78rem;display:flex}.post-search{max-width:760px;margin:0 auto 30px;display:flex}.post-search input{border:1px solid #e2e8f0;border-radius:0 10px 10px 0;flex:1;min-width:0;padding:13px 16px}.post-search button{color:#fff;background:#18293d;border:0;border-radius:10px 0 0 10px;padding:0 24px;font-weight:800}.posts-pagination{justify-content:center;align-items:center;gap:18px;margin-top:36px;display:flex}.posts-pagination a{color:#fff;background:#18293d;border-radius:10px;padding:10px 18px;text-decoration:none}.posts-empty{text-align:center;grid-column:1/-1;padding:60px}.dark .post-hero,.dark .post-card,.dark .post-related,.dark .post-author-box,.dark .post-adjacent a{background:#18293d;border-color:#324a63}.dark .post-hero h1,.dark .post-content,.dark .post-card h2 a,.dark .post-related>a,.dark .post-adjacent a{color:#fff}.dark .post-content blockquote{background:#1e3247}.dark .post-content th,.dark .post-content td,.dark .post-tags a,.dark .post-share a,.dark .post-related>a{border-color:#324a63}.dark .post-tags a,.dark .post-share a{color:#fff}.dark .post-archive-hero{background:#18293d}@media (width<=960px){.post-layout{grid-template-columns:1fr}.post-related{position:static}.posts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.post-hero{padding:45px 0 34px}.post-layout,.posts-archive{padding-block:30px}.posts-grid,.post-adjacent{grid-template-columns:1fr}.post-author-box{align-items:flex-start}.post-content{font-size:1rem}.post-search button{padding-inline:16px}}.post-toc{border:1px solid #e2e8f0;border-radius:10px;margin:0 0 30px;padding:20px 24px}.post-toc h2{color:#18293d;margin:0 0 12px;font-size:1.15rem}.post-toc ol{gap:7px;margin:0;padding-inline-start:22px;display:grid}.post-toc a{color:#64748b;text-decoration:none}.post-toc a:hover{color:#009b58}.post-toc__level-3,.post-toc__level-4,.post-toc__level-5,.post-toc__level-6{margin-inline-start:16px}.dark .post-toc{background:#18293d;border-color:#324a63}.dark .post-toc h2{color:#fff}.post-password-form{border:1px solid #e2e8f0;border-radius:10px;max-width:620px;margin-inline:auto;padding:28px}.post-password-form h2{color:#18293d;margin:0 0 8px}.post-password-form p{color:#64748b}.post-password-form label{gap:8px;margin:22px 0 12px;font-weight:700;display:grid}.post-password-form input{border:1px solid #e2e8f0;border-radius:10px;min-height:48px;padding:0 14px}.post-password-form button{color:#fff;background:#00b265;border:0;border-radius:10px;min-height:46px;padding:0 22px;font-weight:800}.post-password-form [role=alert]{color:#dc2626}.dark .post-password-form{background:#18293d;border-color:#324a63}.dark .post-password-form h2{color:#fff}.dark .post-password-form input{color:#fff;background:#132237;border-color:#324a63}.field-help{color:#64748b;margin-top:.35rem;font-size:.78rem;font-weight:600;line-height:1.65;display:block}.dark .field-help{color:#94a3b8}.gold-history-import-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start;gap:1.1rem;display:grid}.gold-history-import-form{gap:1rem;display:grid}.gold-history-import-form>label>span{color:#64748b;margin-bottom:.45rem;font-size:.9rem;font-weight:800;display:block}.dark .gold-history-import-form>label>span{color:#cbd5e1}.gold-history-file-drop{color:#18293d;cursor:pointer;text-align:center;background:linear-gradient(135deg,#f8fafc,#fff);border:1.5px dashed #cbd5e1;border-radius:24px;place-items:center;gap:.55rem;min-height:210px;transition:border-color .2s,background .2s,transform .2s;display:grid}.gold-history-file-drop:hover{background:#fff8e7;border-color:#f4a000;transform:translateY(-1px)}.gold-history-file-drop input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.gold-history-file-drop svg{color:#f4a000}.gold-history-file-drop strong{font-size:1rem;font-weight:900}.gold-history-file-drop small{color:#64748b;font-weight:700}.dark .gold-history-file-drop{color:#fff;background:#132237;border-color:#324a63}.dark .gold-history-file-drop:hover{background:#162a40;border-color:#f4a000}.dark .gold-history-file-drop small{color:#94a3b8}.gold-history-import-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.gold-history-import-metrics span,.gold-history-import-range span{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;gap:.25rem;padding:.9rem;display:grid}.gold-history-import-metrics small,.gold-history-import-range span{color:#64748b;font-weight:800}.gold-history-import-metrics b,.gold-history-import-range b{color:#18293d;font-size:1.35rem;font-weight:900}.gold-history-import-range{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:.9rem 0;display:grid}.gold-history-import-range b{font-size:.95rem}.gold-history-import-empty{color:#64748b;text-align:center;align-content:center;place-items:center;gap:.75rem;min-height:250px;font-weight:800;display:grid}.dark .gold-history-import-metrics span,.dark .gold-history-import-range span{background:#132237;border-color:#324a63}.dark .gold-history-import-metrics b,.dark .gold-history-import-range b{color:#fff}.dark .gold-history-import-metrics small,.dark .gold-history-import-range span,.dark .gold-history-import-empty{color:#cbd5e1}@media (width<=1100px){.gold-history-import-grid{grid-template-columns:1fr}.product-basic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-basic-grid>label:first-child,.product-basic-grid>label:nth-child(2),.product-basic-grid .product-disable-setting{grid-column:span 2}}@media (width<=640px){.gold-history-import-metrics,.gold-history-import-range{grid-template-columns:1fr 1fr}.product-basic-grid{grid-template-columns:1fr}.product-basic-grid>label:first-child,.product-basic-grid>label:nth-child(2),.product-basic-grid .product-disable-setting{grid-column:1}.product-disable-setting{grid-template-columns:1fr}}@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-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-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}@keyframes pulse{50%{opacity:.5}}
