/*! tailwindcss v4.3.0 | 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-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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans);--font-mono:var(--font-geist-mono);--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-red-700:oklch(50.5% .213 27.518);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-700:oklch(50.8% .118 165.612);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-500:oklch(68.5% .169 237.323);--color-indigo-600:oklch(51.1% .262 276.966);--color-violet-600:oklch(54.1% .281 293.009);--color-slate-600:oklch(44.6% .043 257.281);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.bottom-4{bottom:calc(var(--spacing) * 4)}.z-50{z-index:50}.m-0{margin:calc(var(--spacing) * 0)}.m-4{margin:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.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}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-11{height:calc(var(--spacing) * 11)}.h-\[30\%\]{height:30%}.h-\[38\%\]{height:38%}.h-\[54\%\]{height:54%}.h-\[62\%\]{height:62%}.h-\[70\%\]{height:70%}.h-\[80\%\]{height:80%}.h-\[92\%\]{height:92%}.h-auto{height:auto}.h-full{height:100%}.min-h-9{min-height:calc(var(--spacing) * 9)}.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-\[176px\]{min-height:176px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-\[85\%\]{max-width:85%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[14rem\]{min-width:14rem}.min-w-\[32rem\]{min-width:32rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.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-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}: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-foreground\/10>:not(:last-child)){border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:where(.divide-foreground\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-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-foreground\/10{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/10{border-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.border-foreground\/15{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/15{border-color:color-mix(in oklab, var(--foreground) 15%, transparent)}}.border-negative{border-color:var(--negative)}.bg-\[\#0F766E\]{background-color:#0f766e}.bg-\[\#0b1f17\]{background-color:#0b1f17}.bg-\[\#2563EB\]{background-color:#2563eb}.bg-\[color\:var\(--accent\)\]\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--accent\)\]\/10{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-background{background-color:var(--background)}.bg-foreground,.bg-foreground\/5{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/5{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.bg-foreground\/\[0\.03\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.03\]{background-color:color-mix(in oklab, var(--foreground) 3%, transparent)}}.bg-foreground\/\[0\.04\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.04\]{background-color:color-mix(in oklab, var(--foreground) 4%, transparent)}}.bg-foreground\/\[0\.06\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.06\]{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.bg-foreground\/\[0\.08\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.08\]{background-color:color-mix(in oklab, var(--foreground) 8%, transparent)}}.bg-negative{background-color:var(--negative)}.bg-positive\/10{background-color:var(--positive)}@supports (color:color-mix(in lab, red, red)){.bg-positive\/10{background-color:color-mix(in oklab, var(--positive) 10%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-slate-600{background-color:var(--color-slate-600)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[color\:var\(--accent\)\]{--tw-gradient-from:var(--accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-600{--tw-gradient-from:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-violet-600{--tw-gradient-via:var(--color-violet-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-cyan-400{--tw-gradient-to:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[18px\]{padding-inline:18px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-geist-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[28px\]{font-size:28px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-amber-700{color:var(--color-amber-700)}.text-background{color:var(--background)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground,.text-foreground\/40{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/40{color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.text-foreground\/45{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/45{color:color-mix(in oklab, var(--foreground) 45%, transparent)}}.text-foreground\/50{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab, var(--foreground) 50%, transparent)}}.text-foreground\/55{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/55{color:color-mix(in oklab, var(--foreground) 55%, transparent)}}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-foreground\/65{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/65{color:color-mix(in oklab, var(--foreground) 65%, transparent)}}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.text-foreground\/75{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/75{color:color-mix(in oklab, var(--foreground) 75%, transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-negative{color:var(--negative)}.text-positive{color:var(--positive)}.text-red-700{color:var(--color-red-700)}.text-warning{color:var(--warning)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.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-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[var\(--accent\)\]\/40{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--accent\)\]\/40{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.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,)}.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))}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.backdrop\:bg-black\/40::backdrop{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/40::backdrop{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-foreground\/30:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/30:hover{border-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.hover\:bg-foreground\/5:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.hover\:bg-foreground\/10:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/10:hover{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.hover\:bg-foreground\/\[0\.02\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--foreground) 2%, transparent)}}.hover\:bg-foreground\/\[0\.03\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--foreground) 3%, transparent)}}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}}.focus\:border-foreground\/40:focus{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.focus\:border-foreground\/40:focus{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--accent)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\:checked\]\:bg-foreground:has(:checked){background-color:var(--foreground)}.has-\[\:checked\]\:text-background:has(:checked){color:var(--background)}@media (min-width:40rem){.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:left-auto{left:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:m-auto{margin:auto}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:max-w-md{max-width:var(--container-md)}.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-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[8rem_auto_1fr_auto\]{grid-template-columns:8rem auto 1fr auto}.sm\:items-end{align-items:flex-end}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.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-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[18rem_1fr\]{grid-template-columns:18rem 1fr}.lg\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}.lg\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.lg\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}}@media (prefers-color-scheme:dark){.dark\:text-amber-300{color:var(--color-amber-300)}.dark\:text-red-300{color:var(--color-red-300)}}}:root{--background:#f5f5f7;--foreground:#1d1d1f;--accent:#252627;--accent-contrast:#fff;--positive:#0b6e55;--negative:#c0281b;--warning:#a35f00;--info:#2357c9;--surface:#fff;--surface-border:#e3e3e8;--surface-shadow:0 1px 2px #00000008, 0 6px 20px -12px #0000001a;--surface-shadow-hover:0 2px 6px #0000000d, 0 14px 32px -16px #0000002e}.dark{--background:#0d0d0f;--foreground:#f5f5f7;--accent:#f5f5f7;--accent-contrast:#1d1d1f;--surface:#1c1c1e;--surface-border:#2c2c2e;--surface-shadow:0 1px 2px #0000004d, 0 14px 34px -18px #000000b3;--surface-shadow-hover:0 2px 6px #0006, 0 20px 44px -16px var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark{--surface-shadow-hover:0 2px 6px #0006, 0 20px 44px -16px color-mix(in oklab, var(--accent) 45%, transparent)}}body{background:var(--background);color:var(--foreground);font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--font-sans), system-ui, Arial, sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:-.005em}h1,h2{letter-spacing:-.022em}.brand-lockup{letter-spacing:-.03em;min-height:44px;color:var(--foreground);align-items:center;gap:10px;font-size:24px;font-weight:650;display:inline-flex}.brand-lockup .console-monogram{width:32px;height:32px}.app-aurora{z-index:-1;pointer-events:none;background:0 0;position:fixed;inset:0}.card-premium{background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);-webkit-backdrop-filter:blur(8px);border-radius:1rem;transition:box-shadow .2s,transform .2s,border-color .2s}.card-premium-hover:hover{box-shadow:var(--surface-shadow-hover);border-color:var(--accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.card-premium-hover:hover{border-color:color-mix(in oklab, var(--accent) 40%, var(--surface-border))}}.text-gradient{color:var(--foreground)}.btn-gradient{background:var(--accent);color:var(--accent-contrast);box-shadow:0 6px 18px -10px var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-gradient{box-shadow:0 6px 18px -10px color-mix(in oklab, var(--accent) 75%, transparent)}}.btn-gradient{transition:filter .15s,transform .15s}.btn-gradient:hover{filter:brightness(1.15)}.btn-gradient:active,.btn-soft:active{transform:scale(.97)}.btn-gradient{box-shadow:none;border-radius:12px;font-weight:600}.input-field{background:var(--surface);border:1px solid #d2d2d7;border-radius:.75rem;outline:none;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.input-field:focus{border-color:var(--positive);box-shadow:0 0 0 3px var(--positive)}@supports (color:color-mix(in lab, red, red)){.input-field:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--positive) 18%, transparent)}}.input-field-sm{padding:.375rem .5rem;font-size:.875rem}.btn-soft{border:1px solid var(--surface-border);border-radius:.75rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:700;transition:background-color .15s,border-color .15s}.btn-soft:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.btn-soft:hover{background:color-mix(in oklab, var(--foreground) 5%, transparent)}}.trend-up{color:var(--positive);background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.trend-up{background:color-mix(in oklab, var(--positive) 13%, transparent)}}.trend-down{color:var(--negative);background:var(--negative)}@supports (color:color-mix(in lab, red, red)){.trend-down{background:color-mix(in oklab, var(--negative) 13%, transparent)}}.badge-success{background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.badge-success{background:color-mix(in oklab, var(--positive) 15%, transparent)}}.badge-success{color:var(--positive)}@supports (color:color-mix(in lab, red, red)){.badge-success{color:color-mix(in oklab, var(--positive) 70%, var(--foreground))}}.badge-warning{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.badge-warning{background:color-mix(in oklab, var(--warning) 16%, transparent)}}.badge-warning{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.badge-warning{color:color-mix(in oklab, var(--warning) 68%, var(--foreground))}}.badge-danger{background:var(--negative)}@supports (color:color-mix(in lab, red, red)){.badge-danger{background:color-mix(in oklab, var(--negative) 15%, transparent)}}.badge-danger{color:var(--negative)}@supports (color:color-mix(in lab, red, red)){.badge-danger{color:color-mix(in oklab, var(--negative) 70%, var(--foreground))}}.badge-info{background:var(--info)}@supports (color:color-mix(in lab, red, red)){.badge-info{background:color-mix(in oklab, var(--info) 15%, transparent)}}.badge-info{color:var(--info)}@supports (color:color-mix(in lab, red, red)){.badge-info{color:color-mix(in oklab, var(--info) 70%, var(--foreground))}}.badge-accent{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.badge-accent{background:color-mix(in oklab, var(--accent) 15%, transparent)}}.badge-accent{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.badge-accent{color:color-mix(in oklab, var(--accent) 72%, var(--foreground))}}.badge-neutral{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.badge-neutral{background:color-mix(in oklab, var(--foreground) 9%, transparent)}}.badge-neutral{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.badge-neutral{color:color-mix(in oklab, var(--foreground) 75%, transparent)}}.state{border:1px solid var(--surface-border);border-left-width:3px;border-radius:6px;padding:12px 14px;font-size:13px;line-height:1.5;display:block}.state-empty{color:var(--foreground);border-style:dashed;border-left-width:1px;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}@supports (color:color-mix(in lab, red, red)){.state-empty{color:color-mix(in oklab, var(--foreground) 72%, transparent)}}.state-error{border-left-color:var(--negative);background:var(--negative)}@supports (color:color-mix(in lab, red, red)){.state-error{background:color-mix(in oklab, var(--negative) 8%, transparent)}}.state-error{color:var(--negative)}@supports (color:color-mix(in lab, red, red)){.state-error{color:color-mix(in oklab, var(--negative) 55%, var(--foreground))}}.state-error{font-weight:550}.state-warn{border-left-color:var(--warning);background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.state-warn{background:color-mix(in oklab, var(--warning) 9%, transparent)}}.state-warn{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.state-warn{color:color-mix(in oklab, var(--warning) 40%, var(--foreground))}}.state-ok{border-left-color:var(--positive);background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.state-ok{background:color-mix(in oklab, var(--positive) 9%, transparent)}}.state-ok{color:var(--positive)}@supports (color:color-mix(in lab, red, red)){.state-ok{color:color-mix(in oklab, var(--positive) 45%, var(--foreground))}}@keyframes fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes shimmer{to{transform:translate(100%)}}.animate-fade-up{animation:.32s cubic-bezier(.2,.7,.2,1) both fade-up}.animate-grow-y{transform-origin:bottom;animation:.38s cubic-bezier(.2,.7,.2,1) both grow-y}.animate-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.5s cubic-bezier(.4,0,.2,1) forwards draw}.skeleton{background:var(--foreground);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.skeleton{background:color-mix(in oklab, var(--foreground) 8%, transparent)}}.skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--foreground), transparent);position:absolute;inset:0;transform:translate(-100%)}@supports (color:color-mix(in lab, red, red)){.skeleton:after{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--foreground) 10%, transparent), transparent)}}.skeleton:after{animation:1.4s infinite shimmer}@media (prefers-reduced-motion:reduce){.animate-fade-up,.animate-grow-y,.animate-draw,.skeleton:after{animation:none!important}.card-premium,.btn-gradient{transition:none!important}}:root{--muted-text:#5b5b60}.dark{--muted-text:#aeaeb2}:is(.text-foreground\/40,.text-foreground\/45,.text-foreground\/50,.text-foreground\/55,.text-foreground\/60,.text-foreground\/65,.text-foreground\/70){color:var(--muted-text)}.op-logo{border-radius:10px;flex-shrink:0;display:block}.op-strip{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.op-chip{background:var(--surface);border:1px solid var(--surface-border);border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:6px 12px 6px 6px;font-size:13px;font-weight:600;display:inline-flex}.op-tiles{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin-top:6px;display:grid}.op-tile{border:1.5px solid var(--surface-border);background:var(--surface);text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:6px;min-height:84px;padding:10px 6px;font-size:13px;font-weight:600;display:flex;position:relative}.op-tile input{opacity:0;cursor:pointer;position:absolute;inset:0}.op-tile:has(input:checked){border-color:var(--foreground);box-shadow:0 0 0 2px var(--foreground)}@supports (color:color-mix(in lab, red, red)){.op-tile:has(input:checked){box-shadow:0 0 0 2px color-mix(in oklab, var(--foreground) 18%, transparent)}}.op-tile:has(input:focus-visible){outline:2px solid var(--info);outline-offset:2px}.auth-page{background:var(--background);flex:1;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.auth-hero{color:#f5f5f7;background:radial-gradient(120% 80% at 100% 0,#2f5d50 0%,#0000 55%),radial-gradient(90% 70% at 0 100%,#3a3550 0%,#0000 60%),#1c1c1e;flex-direction:column;gap:14px;padding:28px 20px 32px;display:flex;position:relative;overflow:hidden}.auth-hero-brand{color:#f5f5f7}.auth-hero-title{letter-spacing:-.03em;max-width:18ch;margin:6px 0 0;font-size:28px;font-weight:700;line-height:1.12}.auth-hero-sub{color:#c7c7cc;max-width:46ch;margin:0;font-size:15px;line-height:1.45}.auth-phone{color:#1d1d1f;background:#f5f5f7;border:6px solid #2c2c2e;border-radius:34px;align-self:center;width:min(280px,100%);margin-top:8px;padding:18px 16px 16px;box-shadow:0 30px 60px -20px #0009}.auth-phone-notch{background:#2c2c2e;border-radius:999px;width:84px;height:18px;margin:-8px auto 12px}.auth-phone-label{color:#6e6e73;font-size:12px}.auth-phone-balance{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.auth-phone-actions{grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0;display:grid}.auth-phone-actions span{background:#e9e8f1;border-radius:12px;place-items:center;min-height:34px;font-size:11px;font-weight:600;display:grid}.auth-phone-actions span:first-child{color:#fff;background:#252627}.auth-phone-chart{background:#fff;border-radius:12px;align-items:flex-end;gap:6px;height:54px;padding:6px 4px;display:flex}.auth-phone-chart i{opacity:.85;background:#0b6e55;border-radius:4px;flex:1}.auth-phone-chart i:nth-child(odd){opacity:.7;background:#252627}.auth-phone-rows{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.auth-phone-rows li{align-items:center;gap:8px;font-size:12px;font-weight:550;display:flex}.auth-phone-rows li span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.auth-phone-rows b{font-variant-numeric:tabular-nums;font-weight:650}.auth-phone-rows b.is-credit{color:#0b6e55}.auth-trust{flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.auth-trust li{color:#e5e5ea;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:4px 12px;font-size:13px;display:inline-flex}.auth-trust li:before{content:"";background:#34c38f;border-radius:50%;width:7px;height:7px}.auth-panel{justify-content:center;padding:28px 16px 40px;display:flex}.auth-card{width:100%;max-width:420px}.auth-submit{color:#fff;background:#252627;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:52px;font-size:16px;font-weight:650;transition:transform .12s ease-out,background .15s;display:inline-flex}.auth-submit:hover{background:#3a3b3d}.auth-submit:active{transform:scale(.98)}.auth-divider{color:var(--foreground);align-items:center;gap:12px;margin:24px 0 12px;font-size:13px;display:flex}@supports (color:color-mix(in lab, red, red)){.auth-divider{color:color-mix(in oklab, var(--foreground) 62%, transparent)}}.auth-divider:before,.auth-divider:after{content:"";background:var(--surface-border);flex:1;height:1px}.auth-secondary{border:1.5px solid var(--surface-border);background:var(--surface);border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:52px;font-size:16px;font-weight:650;display:inline-flex}.auth-secondary:hover{border-color:var(--foreground)}.auth-phone-avatar{color:#1d1d1f;background:#e9e8f1;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:650;display:grid}.auth-phone-avatar.is-credit{color:#0b6e55;background:#dcefe6}.auth-kicker{color:var(--foreground);margin:0 0 4px;font-size:13px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.auth-kicker{color:color-mix(in oklab, var(--foreground) 62%, transparent)}}.auth-fineprint{text-align:center;color:var(--foreground);margin:22px 0 0;font-size:13px}@supports (color:color-mix(in lab, red, red)){.auth-fineprint{color:color-mix(in oklab, var(--foreground) 62%, transparent)}}.auth-how{display:none}.auth-how-title{text-transform:uppercase;letter-spacing:.05em;color:#aeaeb2;margin:0 0 10px;font-size:13px;font-weight:600}.auth-steps{counter-reset:step;gap:12px;margin:0;padding:0;list-style:none;display:grid}.auth-steps li{counter-increment:step;color:#e5e5ea;align-items:flex-start;gap:12px;font-size:15px;line-height:1.45;display:flex}.auth-steps li:before{content:counter(step);color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:13px;font-weight:650;display:grid}.auth-features{display:none}.auth-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.auth-feature-grid li{color:#f5f5f7;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:10px;min-height:92px;padding:14px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.auth-feature-icon{background:#ffffff1a;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.auth-feature-icon .console-icon{width:18px;height:18px}@media (min-width:960px){.auth-features{display:block}}.auth-check{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;font-size:13px;font-weight:500;line-height:1.45;display:flex}.auth-check input{accent-color:#252627;flex-shrink:0;width:20px;height:20px;margin-top:1px}.auth-card .input-field{border-radius:12px}@media (max-width:959px){.auth-hero{gap:8px;padding:22px 20px 26px}.auth-hero-title{font-size:24px}.auth-hero-sub,.auth-phone,.auth-trust{display:none}}@media (min-width:960px){.auth-page{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.auth-hero{justify-content:center;gap:18px;padding:56px 64px}.auth-hero-title{font-size:44px}.auth-hero-sub{font-size:17px}.auth-phone{align-self:flex-start;margin-top:16px}.auth-how{max-width:420px;margin-top:18px;display:block}.auth-fineprint{display:none}.auth-panel{align-items:center;padding:48px}}@media (prefers-reduced-motion:reduce){.auth-submit:active{transform:none}}.p2p-receive{background:var(--c-receive-bg,#e8f1ec);border-radius:20px;align-items:center;gap:14px;padding:16px 18px;display:flex}.p2p-number{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:2px 0;font-size:22px;font-weight:700}.p2p-avatar{color:#fff;background:#252627;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:15px;font-weight:650;display:grid}.p2p-avatar-lg{width:52px;height:52px;font-size:18px}.p2p-receives{letter-spacing:-.02em;color:var(--positive);margin:16px 0 4px;font-size:22px;font-weight:700}.p2p-lines{margin:8px 0 0;display:grid}.p2p-line{border-bottom:1px solid var(--surface-border);justify-content:space-between;align-items:center;gap:12px;min-height:40px;font-size:15px;display:flex}.p2p-line dt{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.p2p-line dt{color:color-mix(in oklab, var(--foreground) 65%, transparent)}}.p2p-line dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.chart-card{padding:16px 18px}.chart-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.chart-head .ios-section-title{margin:0}.chart-legend{color:var(--foreground);align-items:center;gap:6px;font-size:13px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chart-legend{color:color-mix(in oklab, var(--foreground) 65%, transparent)}}.chart-dot{border-radius:3px;width:10px;height:10px;margin-left:6px;display:inline-block}.chart-totals{grid-template-columns:1fr 1fr;gap:12px;margin:10px 0 6px;display:grid}.chart-totals small{color:var(--foreground);font-size:13px;display:block}@supports (color:color-mix(in lab, red, red)){.chart-totals small{color:color-mix(in oklab, var(--foreground) 62%, transparent)}}.chart-totals strong{font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.chart-totals strong.is-credit{color:var(--positive)}.chart-svg{width:100%;height:auto;display:block}.chart-in{fill:var(--positive);background:var(--positive)}.chart-out{fill:#48484a;background:#48484a}.chart-label{fill:var(--foreground);font-size:12px}@supports (color:color-mix(in lab, red, red)){.chart-label{fill:color-mix(in oklab, var(--foreground) 60%, transparent)}}.dark .chart-out{fill:#aeaeb2;background:#aeaeb2}.bank-card{aspect-ratio:1.586;color:#fff;background:linear-gradient(135deg,#252627 0%,#3a3b3d 55%,#2f5d50 100%);border-radius:18px;grid-template-rows:auto 1fr auto;gap:10px;max-width:340px;padding:18px;display:grid;position:relative;box-shadow:0 18px 36px -18px #0000008c}.bank-card-chip{background:linear-gradient(135deg,#e9d79b,#b89a4e);border-radius:6px;width:38px;height:28px}.bank-card-number{letter-spacing:.12em;font-variant-numeric:tabular-nums;align-self:end;font-size:18px}.bank-card-name{text-transform:uppercase;letter-spacing:.08em;color:#d1d1d6;font-size:13px}.bank-card-logos{gap:6px;display:flex;position:absolute;bottom:14px;right:16px}.console-document{color-scheme:light;--fs-xs:13px;--fs-sm:14px;--fs-md:15px;--fs-lg:17px;--fs-xl:19px;--fs-h1:30px;--fs-figure:30px;--r-card:18px;--r-control:12px;--r-pill:999px;--ease-out:cubic-bezier(.22, 1, .36, 1);--press:scale(.97);--background:#f5f5f7;--foreground:#1d1d1f;--surface:#fff;--surface-border:#e3e3e8;--surface-shadow:0 1px 2px #00000008, 0 6px 20px -12px #0000001a;--surface-shadow-hover:0 2px 6px #0000000d, 0 14px 32px -16px #0000002e;--accent:#0b6e55;--accent-contrast:#fff;--positive:#0b6e55;--warning:#8f5300;--negative:#c0281b;--info:#2357c9;--console-muted:#56565c;--console-faint:#6e6e73;--console-hover:#ececf0;--console-highlight:#0b6e55;--c-soft-text:#3a3a3f;--c-input-bg:#fff;--c-input-border:#d2d2d7;--c-primary-bg:#252627;--c-primary-fg:#fff;--c-primary-border:#252627;--c-primary-hover:#3a3b3d;--c-mono:#252627;--c-border-strong:#d2d2d7;--c-scroll:#d2d2d7;--c-symbol-bg:#efeef6;--c-symbol-border:#e2e0ef;--c-hero-bg:#eeedf6;--c-receive-bg:#e8f1ec;--c-material:#ffffffb8;--sb-bg:#1c1c1e;--sb-border:#2c2c2e;--sb-fg:#f5f5f7;--sb-muted:#aeaeb2;--sb-faint:#8e8e93;--sb-hover:#2c2c2e;--sb-active-bg:#3a3a3c;--sb-active-fg:#fff;--sb-active-bar:#f5f5f7;--sb-scroll:#3a3a3c}.console-document[data-daypart=aube]{--background:#f4f1ea;--surface:#fffdf8;--surface-border:#e6e0d3;--c-material:#fffdf8bd;--console-hover:#ebe6da;--c-border-strong:#d6cebd;--c-scroll:#d6cebd;--c-input-border:#d6cebd;--c-hero-bg:#ebe7f0}.console-document[data-daypart=soir]{--background:#efeeec;--foreground:#1c1c1e;--surface:#fbfaf8;--surface-border:#dddbd6;--c-material:#fbfaf8bd;--console-hover:#e5e3df;--console-muted:#525257;--console-faint:#616166;--c-border-strong:#cdcac3;--c-scroll:#cdcac3;--c-input-border:#cdcac3}.console-document[data-daypart=nuit]{color-scheme:dark;--background:#0d0d0f;--foreground:#f5f5f7;--surface:#1c1c1e;--surface-border:#2c2c2e;--c-material:#1c1c1eb8;--surface-shadow:none;--surface-shadow-hover:none;--accent:#34c08f;--positive:#34c08f;--warning:#f0b45a;--negative:#ff8a80;--info:#7aa7ff;--console-muted:#aeaeb2;--console-faint:#98989d;--console-hover:#2c2c2e;--console-highlight:#34c08f;--c-soft-text:#d1d1d6;--c-input-bg:#151517;--c-input-border:#3a3a3c;--c-primary-bg:#f5f5f7;--c-primary-fg:#1d1d1f;--c-primary-border:#f5f5f7;--c-primary-hover:#e3e3e8;--c-mono:#f5f5f7;--c-border-strong:#3a3a3c;--c-scroll:#3a3a3c;--c-symbol-bg:#26252e;--c-symbol-border:#34333f;--c-hero-bg:#24232c;--c-receive-bg:#1a2a24;--sb-bg:#161618;--sb-border:#262628;--sb-hover:#232325;--sb-active-bg:#323234}.console-theme{background:var(--background);color:var(--foreground);min-height:100dvh;font-size:var(--fs-md);line-height:1.55}.console-document,.console-document body{background:var(--background)}.console-theme :is(.text-foreground\/40,.text-foreground\/50,.text-foreground\/55,.text-foreground\/60,.text-foreground\/65,.text-foreground\/70){color:var(--console-muted)}.console-document>body>.app-aurora{display:none}.console-layout{min-height:100dvh;display:flex}.console-workspace{flex-direction:column;flex:1;min-width:0;display:flex}.console-sidebar{background:var(--sb-bg);width:272px;color:var(--sb-fg);border-right:1px solid var(--sb-border);flex-direction:column;flex-shrink:0;height:100dvh;display:flex;position:sticky;top:0}.console-brand-row{justify-content:space-between;align-items:center;gap:8px;min-height:88px;padding:22px 20px 20px;display:flex}.console-brand{letter-spacing:-.5px;color:var(--sb-fg);align-items:center;gap:12px;font-size:21px;font-weight:600;display:flex}.console-monogram{flex-shrink:0;width:38px;height:38px;display:block}.console-brand-sub{font-size:var(--fs-xs);letter-spacing:0;color:var(--sb-muted);margin-top:1px;font-weight:450;display:block}.console-demo-tag{color:var(--sb-muted);border:1px solid var(--sb-border);font-size:var(--fs-xs);border-radius:999px;padding:2px 8px}.console-nav{scrollbar-width:thin;scrollbar-color:var(--sb-scroll) transparent;flex:1;min-height:0;padding:4px 12px 20px;overflow-y:auto}.console-nav-home{border-bottom:1px solid var(--sb-border);margin-bottom:12px;padding-bottom:12px}.console-nav-link,.console-nav-group summary{border-radius:var(--r-control);min-height:44px;color:var(--sb-muted);font-size:var(--fs-md);cursor:pointer;align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative}.console-nav-group{margin-bottom:2px}.console-nav-group summary{color:var(--sb-fg);font-weight:500}.console-nav-group summary::marker{content:""}.console-mobile-nav>summary::marker{content:""}.console-nav-group summary::-webkit-details-marker{display:none}.console-mobile-nav>summary::-webkit-details-marker{display:none}.console-nav-group ul{border-left:1px solid var(--sb-border);margin:2px 0 10px 22px;padding-left:10px}.console-nav-group .console-nav-link{min-height:40px;font-size:var(--fs-sm);padding-top:8px;padding-bottom:8px}.console-nav-link>span:empty{display:none}.console-nav-link[aria-current=page]{background:var(--sb-active-bg);color:var(--sb-active-fg);font-weight:550}.console-nav-link[aria-current=page]:before{content:"";background:var(--sb-active-bar);border-radius:2px;width:2px;position:absolute;top:9px;bottom:9px;left:-11px}.console-nav-home .console-nav-link[aria-current=page]:before{left:0}.console-nav-link:hover,.console-nav-group summary:hover,.console-account:hover{background:var(--sb-hover);color:var(--sb-fg)}.console-sidebar :focus-visible{outline:2px solid var(--sb-active-bar);outline-offset:2px}.console-icon{flex-shrink:0;width:20px;height:20px}.console-chevron{color:var(--sb-faint);margin-left:auto}.console-chevron .console-icon{width:14px;height:14px}.console-nav-group[open]>summary .console-chevron{transform:rotate(90deg)}.console-demo-switch{border-top:1px solid var(--sb-border);margin:0 20px 12px;padding-top:12px}.console-demo-switch p{font-size:var(--fs-xs);color:var(--sb-muted);margin-top:6px;line-height:1.45}.console-demo-switch select{font-size:var(--fs-sm);border-radius:var(--r-control);background:var(--sb-hover);color:var(--sb-fg);border-color:var(--sb-border)}.console-demo-switch select option{background:var(--sb-bg);color:var(--sb-fg)}.console-account{border-radius:var(--r-control);min-height:44px;font-size:var(--fs-sm);color:var(--sb-muted);border-top:1px solid var(--sb-border);align-items:center;gap:12px;margin:0 12px 14px;padding:10px 12px;display:flex}.console-account>svg:last-child{width:14px;margin-left:auto}.console-mobile-nav .console-nav-link,.console-mobile-nav .console-nav-group summary{color:var(--foreground)}.console-mobile-nav .console-nav-link[aria-current=page]{background:var(--c-symbol-bg);color:var(--console-highlight)}.console-mobile-nav .console-nav-link[aria-current=page]:before{display:none}.console-mobile-nav .console-nav-link:hover,.console-mobile-nav .console-nav-group summary:hover{background:var(--console-hover);color:var(--foreground)}.console-mobile-nav .console-nav-group ul,.console-mobile-nav .console-nav-home{border-color:var(--surface-border)}.console-topbar{background:var(--surface);border-bottom:1px solid var(--surface-border);z-index:20;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:0 clamp(20px,2.6vw,48px);display:flex;position:sticky;top:0}.console-breadcrumb{font-size:var(--fs-sm);color:var(--console-muted);gap:16px;min-width:0;display:flex}.console-breadcrumb span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.console-breadcrumb span:last-child{color:var(--foreground)}.console-topbar-actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.console-topbar .btn-soft{border:0;font-weight:500}.console-text-button{font-size:var(--fs-sm);color:var(--console-muted);cursor:pointer;min-height:44px}.console-main{flex:1;width:100%;min-width:0;max-width:none;margin:0;padding:32px clamp(20px,2.6vw,48px) 24px}.console-footer{border-top:1px solid var(--surface-border);color:var(--console-muted);font-size:var(--fs-xs);justify-content:space-between;gap:16px;margin:24px clamp(20px,2.6vw,48px) 0;padding:16px 0 20px;display:flex}.console-footer span:first-child{font-weight:550}.console-theme .text-\[10px\]{font-size:var(--fs-xs)}.console-theme .text-\[11px\],.console-theme .text-xs{font-size:var(--fs-xs);line-height:1.45}.console-theme .text-\[13px\],.console-theme .text-sm{font-size:var(--fs-md);line-height:1.5}.console-theme .text-base{font-size:var(--fs-lg)}.console-theme .text-lg{font-size:var(--fs-xl)}.console-main :is(h1.text-2xl,h1.text-xl){font-size:var(--fs-h1);letter-spacing:-.5px;font-weight:600;line-height:1.25}.console-main h1+p{font-size:var(--fs-md);margin-top:6px}.console-main h2.uppercase{text-transform:none;letter-spacing:0;font-size:var(--fs-lg);color:var(--foreground);font-weight:600}.console-theme .font-black{font-weight:650}.console-theme .font-bold{font-weight:550}.console-theme label.text-xs,.console-theme label .text-xs,.console-theme label.block{color:var(--c-soft-text);font-weight:550}.console-theme .card-premium{border-radius:var(--r-card);box-shadow:var(--surface-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.console-theme .card-premium.p-6{padding:28px}.console-theme .card-premium-hover:hover{box-shadow:var(--surface-shadow-hover);border-color:var(--c-border-strong);transform:none}.console-theme .btn-gradient{background:var(--c-primary-bg);color:var(--c-primary-fg);box-shadow:none;border-radius:var(--r-control);min-height:44px;font-weight:550;transform:none}.console-theme .btn-gradient:hover{background:var(--c-primary-hover);filter:none;transform:none}.console-theme .btn-soft{box-shadow:none;border-radius:var(--r-control);min-height:40px;font-size:var(--fs-sm);background:var(--surface);border-color:var(--c-border-strong);font-weight:550;transition:none;transform:none}.console-theme .btn-soft:hover{background:var(--console-hover)}.console-theme .input-field,.console-theme .console-main input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),.console-theme .console-main select,.console-theme .console-main textarea{border-radius:var(--r-control);border:1px solid var(--c-input-border);background:var(--c-input-bg);color:var(--foreground);font-size:var(--fs-md)}.console-theme .input-field:not(.input-field-sm),.console-theme .console-main input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not(.input-field-sm),.console-theme .console-main select:not(.input-field-sm){min-height:46px;padding-left:14px;padding-right:14px}.console-theme .input-field:focus,.console-theme .console-main :is(input,select,textarea):focus{border-color:var(--console-highlight);box-shadow:0 0 0 3px var(--console-highlight)}@supports (color:color-mix(in lab, red, red)){.console-theme .input-field:focus,.console-theme .console-main :is(input,select,textarea):focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--console-highlight) 18%, transparent)}}.console-theme .input-field:focus,.console-theme .console-main :is(input,select,textarea):focus{outline:none}.console-theme input[type=checkbox],.console-theme input[type=radio]{width:18px;height:18px;accent-color:var(--c-primary-bg)}.console-theme table{font-size:var(--fs-sm)}.console-theme th{color:var(--console-muted);font-weight:550}.console-theme :is(.rounded-full,.rounded-md).text-xs{font-size:var(--fs-xs)}.console-theme .badge-accent{background:var(--c-symbol-bg);color:var(--console-highlight)}.console-theme .text-accent{color:var(--console-highlight)}.console-theme .bg-accent{background:var(--c-primary-bg);color:var(--c-primary-fg)}.console-theme select option{background:var(--surface);color:var(--foreground)}.console-theme :focus-visible{outline:2px solid var(--console-highlight);outline-offset:3px}.console-skip{z-index:50;background:var(--surface);padding:12px;position:fixed;top:8px;left:16px;transform:translateY(-200%)}.console-skip:focus{transform:none}.console-mobile-nav{display:none}.console-notice{border:1px solid var(--warning);border-radius:6px;margin-bottom:20px;padding:16px}.console-button{border:1px solid var(--c-border-strong);border-radius:var(--r-control);background:var(--surface);min-height:44px;font-size:var(--fs-sm);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:500;display:inline-flex}.console-button:hover{background:var(--console-hover)}.console-button-primary{background:var(--c-primary-bg);color:var(--c-primary-fg);border-color:var(--c-primary-border)}.console-button-primary:hover{background:var(--c-primary-hover)}.console-button .console-icon{width:15px;height:15px}.console-inline-link{min-height:44px;font-size:var(--fs-sm);color:var(--console-highlight);align-items:center;gap:10px;display:inline-flex}.console-inline-link:hover{text-underline-offset:4px;text-decoration:underline}.console-inline-link .console-icon{width:15px}.dash-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:29px;display:flex}.dash-date{font-size:var(--fs-xs);color:var(--console-muted);margin-bottom:7px}.dash-heading h1{font-size:var(--fs-h1);letter-spacing:-.8px;font-weight:600;line-height:1.3}.dash-subtitle{font-size:var(--fs-md);color:var(--console-muted);margin-top:7px}.dash-actions{flex-wrap:wrap;gap:9px;display:flex}.dash-metrics{border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:28px;padding:22px 0;display:grid}.dash-metric{border-right:1px solid var(--surface-border);min-width:0;padding:0 24px}.dash-metric:first-child{padding-left:0}.dash-metric:last-child{border:0}.dash-metric dt{font-size:var(--fs-sm);color:var(--c-soft-text)}.dash-metric dd{font-size:var(--fs-figure);letter-spacing:-.7px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0 4px;font-weight:450}.dash-metric dd>span{font-size:var(--fs-xs);letter-spacing:0;color:var(--console-muted);margin-top:4px;font-weight:400;display:block}.dash-primary-grid{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);align-items:stretch;gap:20px;margin-bottom:20px;display:grid}.dash-panel{background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--r-card);min-width:0;padding:22px}.dash-panel-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.dash-panel h2{font-size:var(--fs-lg);letter-spacing:-.15px;font-weight:500}.dash-panel-head p{font-size:var(--fs-xs);color:var(--console-muted);margin-top:4px}.dash-period{font-size:var(--fs-xs);border:1px solid var(--surface-border);white-space:nowrap;color:var(--c-soft-text);border-radius:5px;padding:6px 9px}.dash-empty-chart{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:24px 16px 10px;display:flex}.dash-empty-symbol{background:var(--c-symbol-bg);border:1px solid var(--c-symbol-border);border-radius:var(--r-control);width:42px;height:42px;color:var(--console-highlight);place-items:center;margin-bottom:17px;display:grid}.dash-empty-chart h3{font-size:var(--fs-lg);font-weight:500}.dash-empty-chart p{max-width:310px;font-size:var(--fs-sm);color:var(--console-muted);margin:7px 0 5px}.dash-follow .dash-panel-head>svg{color:var(--console-faint)}.dash-pending{justify-content:space-between;align-items:center;gap:16px;margin:24px 0 9px;display:flex}.dash-pending span{color:var(--c-soft-text);font-size:var(--fs-sm)}.dash-pending strong{font-size:var(--fs-figure);font-variant-numeric:tabular-nums;font-weight:450}.dash-follow-copy{font-size:var(--fs-sm);color:var(--console-muted)}.dash-balances{border-top:1px solid var(--surface-border);margin-top:12px;padding-top:12px}.dash-balance-row{font-size:var(--fs-xs);justify-content:space-between;gap:16px;padding:7px 0;display:flex}.dash-balance-row dt{color:var(--console-muted)}.dash-balance-row dd{text-align:right;font-variant-numeric:tabular-nums;max-width:55%}.dash-recent{padding:12px 22px 0}.dash-recent>.dash-panel-head{min-height:48px}.dash-empty-row{border-top:1px solid var(--surface-border);min-height:112px;font-size:var(--fs-sm);flex-direction:column;justify-content:center;align-items:center;gap:6px;margin-top:10px;display:flex}.dash-empty-row span:last-child{color:var(--console-muted);text-align:center}.dash-table-scroll{overflow-x:auto}.dash-table{width:100%;font-size:var(--fs-sm);border-collapse:collapse}.dash-table th{text-align:left;font-size:var(--fs-xs);color:var(--console-muted);border-bottom:1px solid var(--surface-border);padding:13px 14px;font-weight:450}.dash-table td{border-bottom:1px solid var(--surface-border);white-space:nowrap;padding:13px 14px}.dash-table th:first-child,.dash-table td:first-child{padding-left:0}.dash-table tr:last-child td{border-bottom:0}.dash-table .dash-amount{text-align:right;font-variant-numeric:tabular-nums}.dash-reference{min-height:44px;color:var(--foreground);align-items:center;display:inline-flex}.dash-reference:hover{color:var(--console-highlight)}.dash-row-detail{font-size:var(--fs-xs);color:var(--console-muted);display:block}.dash-status{font-size:var(--fs-xs);border-radius:4px;padding:3px 7px;display:inline-block}.dash-row-date{color:var(--console-muted)}.dash-trend-figure{margin-top:18px}.dash-trend-figure figcaption{font-size:var(--fs-xs);color:var(--console-muted);justify-content:space-between;display:flex}.dash-trend-figure strong{color:var(--foreground);font-weight:500}.dash-chart{width:100%;height:175px;color:var(--console-highlight)}.dash-chart polyline{stroke:var(--console-highlight)}.dash-chart-dates{font-size:var(--fs-xs);color:var(--console-muted);justify-content:space-between;display:flex}.dash-analysis{border-top:1px solid var(--surface-border);margin-top:22px}.dash-analysis>summary{cursor:pointer;min-height:56px;font-size:var(--fs-md);align-items:center;gap:15px;display:flex}.dash-analysis>summary span{font-size:var(--fs-xs);color:var(--console-muted);margin-left:auto}.dash-analysis[open]>summary>svg{transform:rotate(90deg)}.dash-analysis-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dash-status-row>div{font-size:var(--fs-sm);justify-content:space-between;gap:16px;display:flex}.dash-status-row meter{width:100%;height:7px;margin:8px 0 16px;display:block}.dash-status-row meter::-webkit-meter-bar{background:var(--surface-border);border:0}.dash-status-row meter::-webkit-meter-optimum-value{background:var(--positive)}.dash-status-row meter::-moz-meter-bar{background:var(--positive)}.dash-data-note{color:var(--console-muted);font-size:var(--fs-xs);margin-top:18px}.dash-priority{border:1px solid var(--surface-border);border-left:3px solid var(--console-highlight);border-radius:var(--r-card);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label cta""title cta""sub cta";align-items:center;gap:2px 16px;margin-bottom:22px;padding:14px 18px;display:grid}.dash-priority:hover{background:var(--console-hover)}.dash-priority-alert{border-left-color:var(--negative)}.dash-priority-calm{border-left-color:var(--surface-border);grid-template-columns:minmax(0,1fr);grid-template-areas:"label""title""sub"}.dash-priority-calm:hover{background:var(--surface)}.dash-priority-label{font-size:var(--fs-xs);color:var(--console-muted);grid-area:label}.dash-priority-title{font-size:var(--fs-lg);grid-area:title;font-weight:550}.dash-priority-sub{font-size:var(--fs-sm);color:var(--console-muted);grid-area:sub}.dash-priority-cta{font-size:var(--fs-sm);color:var(--console-highlight);white-space:nowrap;grid-area:cta}.console-go{flex:0 380px;margin:0 16px;position:relative}.console-go-icon{color:var(--console-faint);pointer-events:none;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.console-go-icon .console-icon{width:15px;height:15px}.console-go-input{border:1px solid var(--surface-border);border-radius:var(--r-control);background:var(--background);width:100%;min-height:40px;color:var(--foreground);font-size:var(--fs-md);padding:6px 12px 6px 36px}.console-go-input::placeholder{color:var(--console-muted)}.console-go-input:focus-visible{outline:2px solid var(--console-highlight);outline-offset:1px}.console-mobile-nav .console-go{flex-basis:auto;margin:12px 0 0}.console-mobile-nav .console-go-input{min-height:44px}.console-go-results{border:1px solid var(--surface-border);border-radius:var(--r-card);background:var(--surface);flex-direction:column;max-width:560px;display:flex}.console-go-result{border-bottom:1px solid var(--surface-border);justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:0 16px;display:flex}.console-go-results li:last-child .console-go-result{border-bottom:0}.console-go-result:hover{background:var(--console-hover)}.tx-list{flex-direction:column;gap:16px;display:flex}.tx-tabs{box-shadow:inset 0 -1px 0 var(--surface-border);scrollbar-width:none;gap:4px;display:flex;overflow:auto hidden}.tx-tab{min-height:44px;color:var(--console-muted);font-size:var(--fs-md);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.tx-tab:hover{color:var(--foreground)}.tx-tab[aria-current=page]{color:var(--foreground);border-bottom-color:var(--console-highlight);font-weight:550}.tx-tab-count{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--console-faint)}.tx-tab[aria-current=page] .tx-tab-count{color:var(--console-highlight)}.tx-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tx-quiet{color:var(--console-muted);border-color:#0000}.tx-count{font-size:var(--fs-sm);color:var(--console-muted)}.tx-table-wrap{background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--r-card);overflow-x:auto}.tx-table-wrap:focus-visible{outline:2px solid var(--console-highlight);outline-offset:2px}.tx-table{border-collapse:collapse;width:100%;min-width:860px;font-size:var(--fs-md)}.tx-table th{text-align:left;font-size:var(--fs-xs);color:var(--console-muted);border-bottom:1px solid var(--surface-border);white-space:nowrap;padding:12px 16px;font-weight:450}.tx-table td{border-bottom:1px solid var(--surface-border);vertical-align:middle;padding:10px 16px}.tx-table tbody tr:last-child td{border-bottom:0}.tx-table tbody tr:hover{background:var(--console-hover)}.tx-table .tx-amount{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tx-date{white-space:nowrap;color:var(--console-muted);font-variant-numeric:tabular-nums;font-size:var(--fs-sm)}.tx-reference{min-height:44px;color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--surface-border);-webkit-text-decoration-color:var(--surface-border);text-decoration-color:var(--surface-border);text-underline-offset:4px;white-space:nowrap;align-items:center;font-weight:550;display:inline-flex}.tx-reference:hover{color:var(--console-highlight);text-decoration-color:currentColor}.tx-party{display:block}.tx-party-to{font-size:var(--fs-sm);color:var(--console-muted);display:block}.tx-muted{color:var(--console-muted)}.tx-status{font-size:var(--fs-xs);white-space:nowrap;border-radius:4px;padding:3px 8px;display:inline-block}.tx-back{min-height:44px;font-size:var(--fs-md);color:var(--console-muted);align-items:center;display:inline-flex}.tx-back:hover{color:var(--foreground)}.tx-detail-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:4px;display:flex}.tx-detail-head h1{font-size:var(--fs-h1);letter-spacing:-.5px;font-weight:550}.tx-detail-head p{font-size:var(--fs-sm);margin-top:2px}.tx-detail-head-side{align-items:center;gap:12px;display:flex}.tx-detail-notice{margin-top:18px}.tx-detail-notice:empty{display:none}.tx-panel{background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--r-card);min-width:0;padding:20px}.tx-panel h2{font-size:var(--fs-lg);margin-bottom:10px;font-weight:500}.tx-actions{margin-top:18px}.tx-actions p{font-size:var(--fs-sm)}.tx-action-row{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.tx-action-danger{border-color:var(--negative)}@supports (color:color-mix(in lab, red, red)){.tx-action-danger{border-color:color-mix(in srgb, var(--negative) 55%, transparent)}}.tx-action-danger{color:var(--negative)}.tx-action-danger:hover{background:var(--negative)}@supports (color:color-mix(in lab, red, red)){.tx-action-danger:hover{background:color-mix(in srgb, var(--negative) 12%, transparent)}}.tx-detail-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}.tx-detail-col{flex-direction:column;gap:16px;min-width:0;display:flex}.tx-dl-row{border-bottom:1px solid var(--surface-border);font-size:var(--fs-md);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.tx-dl-row:last-child{border-bottom:0}.tx-dl-row dt{color:var(--console-muted)}.tx-dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tx-dd-strong{color:var(--foreground);font-weight:600}.tx-timeline{border-left:1px solid var(--surface-border);margin:0;padding:0 0 0 14px;list-style:none}.tx-timeline li{padding:0 0 16px 4px;position:relative}.tx-timeline li:last-child{padding-bottom:0}.tx-timeline li:before{content:"";background:var(--surface);border:1px solid var(--console-highlight);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:-19px}.tx-timeline li:first-child:before{background:var(--console-highlight)}.tx-ev-label{font-size:var(--fs-md);display:block}.tx-ev-meta{font-size:var(--fs-xs);color:var(--console-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;display:block}.tx-review{flex-direction:column;gap:14px;display:flex}.tx-review>h2{font-size:var(--fs-xl);font-weight:550}.tx-review .tx-detail-grid{margin-top:0}.tx-panel h3{font-size:var(--fs-md);margin-bottom:8px;font-weight:500}.tx-review-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tx-check{min-height:44px;font-size:var(--fs-md);flex-basis:100%;align-items:center;gap:10px;display:flex}.tx-check input{width:18px;height:18px;accent-color:var(--c-primary-bg)}.tx-confirm{border-color:var(--negative)}@supports (color:color-mix(in lab, red, red)){.tx-confirm{border-color:color-mix(in srgb, var(--negative) 55%, var(--surface-border))}}.tx-confirm p{font-size:var(--fs-md);max-width:60ch}@media (min-width:1700px){.console-main{padding-top:46px}.dash-primary-grid{grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}}@media (max-width:1150px){.console-sidebar{width:240px}.console-main{padding:26px 24px}.console-topbar{padding:0 24px}.dash-heading{flex-direction:column;align-items:flex-start;gap:18px}.dash-primary-grid{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr);gap:14px}.dash-metric{padding:0 15px}}@media (max-width:900px){.console-topbar>.console-go{display:none}.tx-detail-grid{grid-template-columns:minmax(0,1fr)}.console-sidebar{display:none}.console-mobile-nav{border-bottom:1px solid var(--surface-border);padding:4px 20px;display:block}.console-mobile-nav>summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.console-mobile-nav nav{padding:12px 0}.console-mobile-nav .console-nav-link{min-height:44px}.console-breadcrumb{gap:10px}.console-topbar{padding:0 20px}.console-footer{margin:20px 24px 0}}@media (max-width:640px){.tx-table{min-width:0}.tx-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tx-table tbody{display:block}.tx-table tr{border-bottom:1px solid var(--surface-border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ref status""parties recv""date sent";gap:2px 12px;padding:12px 16px;display:grid}.tx-table tbody tr:last-child{border-bottom:0}.tx-table td{border:0;padding:0;display:block}.tx-table td:first-child{grid-area:date}.tx-table td:nth-child(2){grid-area:ref}.tx-table td:nth-child(3){grid-area:parties}.tx-table td:nth-child(4){display:none}.tx-table td:nth-child(5){font-size:var(--fs-sm);color:var(--console-muted);grid-area:sent}.tx-table td:nth-child(6){grid-area:recv;font-weight:600}.tx-table td:nth-child(7){text-align:right;grid-area:status}.tx-reference{min-height:32px}.tx-panel{padding:16px}.tx-detail-head h1{font-size:22px}.tx-filters input{flex-basis:100%;min-width:0}.console-main{padding:24px 18px}.console-topbar{padding:0 18px}.console-breadcrumb span:first-child{max-width:100px}.console-topbar-actions{gap:6px}.console-text-button{font-size:var(--fs-xs)}.dash-heading h1{font-size:24px}.dash-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0}.dash-metric:nth-child(2){border:0}.dash-metric:nth-child(3){padding-left:0}.dash-metric dd{font-size:22px}.dash-primary-grid,.dash-analysis-grid{grid-template-columns:minmax(0,1fr)}.dash-panel{padding:18px}.dash-recent{padding-bottom:0}.dash-empty-chart{min-height:215px}.dash-table{min-width:620px}.console-footer{font-size:var(--fs-xs);margin:12px 18px 0}.console-theme input,.console-theme select{font-size:16px}.dash-date{font-size:var(--fs-xs)}}@media (prefers-reduced-motion:reduce){.console-theme *,.console-theme :before,.console-theme :after{transition:none!important;animation:none!important}}.console-sidebar :is(p,label,.block,span)[class*=text-foreground],.console-sidebar .console-demo-switch :is(p,label){color:var(--sb-muted)}.console-sidebar .input-field{background:var(--sb-hover);color:var(--sb-fg);border-color:var(--sb-border)}.console-sidebar label{color:var(--sb-muted)}.console-main :is(div,section,form,ul):is(.max-w-sm,.max-w-md,.max-w-lg,.max-w-xl,.max-w-2xl,.max-w-3xl,.max-w-4xl,.sm\:max-w-md):not(.text-center){max-width:none}.console-main p{max-width:90ch}.console-main,.page-split>*{container-type:inline-size}@container (min-width:620px){.console-main form.space-y-4:not(.form-sheet){flex-wrap:wrap;align-items:stretch;gap:18px 20px;display:flex}.console-main form.space-y-4:not(.form-sheet)>*{flex:300px;min-width:0;margin:0!important}.console-main form.space-y-4:not(.form-sheet)>:is(p,fieldset,h2,h3,ul,table,.state,.flex,[role=alert],[role=status]){flex-basis:100%}.console-main form.space-y-4:not(.form-sheet)>button{flex:none;align-self:flex-end;width:auto;min-width:220px}.console-main form.space-y-4:not(.form-sheet)>input[type=hidden]{display:none}}.page-split{grid-template-columns:minmax(0,1fr) clamp(300px,24vw,400px);align-items:start;gap:24px;display:grid}.page-aside{flex-direction:column;gap:16px;display:flex;position:sticky;top:88px}.page-aside .tx-panel h2{font-size:var(--fs-lg);font-weight:600}.steps{counter-reset:step;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.steps li{counter-increment:step;font-size:var(--fs-sm);color:var(--console-muted);grid-template-columns:30px minmax(0,1fr);gap:2px 12px;display:grid}.steps li:before{content:counter(step);width:30px;height:30px;font-size:var(--fs-sm);background:var(--c-symbol-bg);color:var(--console-highlight);border:1px solid var(--c-symbol-border);border-radius:50%;grid-row:span 2;place-items:center;font-weight:600;display:grid}.steps li strong{color:var(--foreground);font-weight:550;font-size:var(--fs-md)}.steps li.is-current:before{background:var(--c-primary-bg);color:var(--c-primary-fg);border-color:var(--c-primary-border)}.steps li.is-current strong{color:var(--console-highlight);font-weight:600}.page-main{flex-direction:column;gap:20px;min-width:0;display:flex}.page-main>*{margin-top:0!important}.help-points{font-size:var(--fs-sm);color:var(--console-muted);flex-direction:column;gap:8px;margin:0;padding-left:18px;list-style:outside;display:flex}.page-aside .tx-panel h3{font-size:var(--fs-md);font-weight:600}.code-sample{overflow-wrap:break-word;background:var(--background);border:1px solid var(--surface-border);border-radius:var(--r-control);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-xs);white-space:pre-wrap;color:var(--foreground);margin:0;padding:12px;line-height:1.6}.hub-links{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.hub-link{border-radius:var(--r-control);min-height:44px;color:var(--foreground);border:1px solid #0000;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;display:flex}.hub-link strong{font-size:var(--fs-md);font-weight:600}.hub-link span{font-size:var(--fs-sm);color:var(--console-muted)}.hub-link{padding-right:34px;position:relative}.hub-link:after{content:"›";color:var(--console-faint);font-size:20px;line-height:1;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.hub-link:hover{background:var(--console-hover)}.hub-link:hover:after{color:var(--console-highlight)}@media (max-width:639px){.hub-link span{display:none}.hub-link{justify-content:center;min-height:44px}.hub-links{gap:2px}}.hub-link:focus-visible{outline:2px solid var(--console-highlight);outline-offset:2px}@media (max-width:1100px){.page-split{grid-template-columns:minmax(0,1fr)}.page-aside{position:static}.page-split-aside-first .page-aside{order:-1}}@media (min-width:640px) and (max-width:1100px){.page-split-aside-first .hub-links{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.form-sheet{grid-template-columns:minmax(0,1fr);display:grid;padding:0!important}.form-section{border:0;border-bottom:1px solid var(--surface-border);min-width:0;margin:0;padding:24px 28px}.form-section>legend{float:left;width:100%;font-size:var(--fs-lg);margin-bottom:16px;font-weight:600}.form-section>legend+*{clear:both}.form-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:18px 20px;display:grid}.form-grid label{margin-bottom:6px;display:block}.form-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px 28px 24px;display:flex}.form-footer .state{flex-basis:100%}@container (min-width:900px){.form-sheet{grid-template-columns:repeat(2,minmax(0,1fr))}.form-sheet>.form-section:first-of-type,.form-sheet>.form-footer{grid-column:1/-1}.form-sheet>.form-section:nth-of-type(2){border-right:1px solid var(--surface-border)}}@media (max-width:640px){.form-section,.form-footer{padding-left:18px;padding-right:18px}.form-footer .console-button{width:100%}}.app-theme{flex-direction:column;min-height:100dvh;display:flex}.app-topbar{z-index:30;background:var(--surface);border-bottom:1px solid var(--surface-border);align-items:center;gap:16px;min-height:60px;padding:0 clamp(16px,2.6vw,40px);display:flex;position:sticky;top:0}.app-brand{font-size:var(--fs-xl);letter-spacing:-.3px;color:var(--foreground);align-items:center;gap:10px;min-height:44px;font-weight:600;display:flex}.app-brand .console-monogram{width:30px;height:30px}.app-brand-sub{font-size:var(--fs-xs);letter-spacing:0;color:var(--console-muted);font-weight:500;display:block}.app-topbar-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.app-topbar-actions .console-text-button{min-height:44px;font-size:var(--fs-sm);color:var(--console-muted);align-items:center;display:inline-flex}.app-tabs ul{margin:0;padding:0;list-style:none;display:flex}.app-tab{border-radius:var(--r-control);min-height:44px;font-size:var(--fs-sm);color:var(--console-muted);white-space:nowrap;align-items:center;gap:8px;padding:8px 14px;font-weight:550;display:flex}.app-tab .console-icon{width:20px;height:20px}.app-tab:hover{background:var(--console-hover);color:var(--foreground)}.app-tab[aria-current=page]{color:var(--console-highlight);background:var(--c-symbol-bg)}.app-main{width:100%;max-width:1280px;margin:0 auto;padding:24px clamp(16px,2.6vw,40px) 40px}.app-main :is(h1.text-2xl,h1.text-xl,h1){letter-spacing:-.4px;font-size:26px;font-weight:600;line-height:1.25}@media (max-width:899px){.app-tabs{z-index:40;background:var(--surface);border-top:1px solid var(--surface-border);padding:4px 4px calc(4px + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0}.app-tabs ul{justify-content:space-around}.app-tabs li{flex:1;min-width:0}.app-tab{font-size:var(--fs-xs);text-align:center;flex-direction:column;justify-content:center;gap:2px;padding:6px 2px}.app-tab[aria-current=page]{background:0 0}.app-tab span:last-child{text-overflow:ellipsis;max-width:100%;overflow:hidden}.app-main{padding:20px 16px calc(96px + env(safe-area-inset-bottom))}}@media (min-width:900px){.app-task-narrow{max-width:640px}}.agent-task{flex-direction:column;gap:16px;max-width:720px;display:flex}.agent-step{background:var(--c-symbol-bg);color:var(--console-highlight);font-size:var(--fs-sm);border-radius:999px;align-self:flex-start;padding:4px 12px;font-weight:600}.agent-note{font-size:var(--fs-sm);color:var(--console-muted)}.app-actions{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.app-action{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--surface-border);min-height:72px;color:var(--foreground);align-items:center;gap:14px;padding:14px 16px;display:flex}.app-action:hover{border-color:var(--c-border-strong);background:var(--console-hover)}.app-action strong{font-size:var(--fs-lg);font-weight:600;display:block}.app-action span span,.app-action>span:last-child>span{font-size:var(--fs-sm);color:var(--console-muted);display:block}.app-action-icon{border-radius:var(--r-card);background:var(--c-symbol-bg);border:1px solid var(--c-symbol-border);width:44px;height:44px;color:var(--console-highlight);flex-shrink:0;place-items:center;display:grid}.app-action-icon .console-icon{width:22px;height:22px}.app-home{gap:20px;display:grid}.app-home-main,.app-home-side{flex-direction:column;gap:16px;min-width:0;display:flex}@media (min-width:1024px){.app-home{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:28px}}.app-quick-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.app-quick{border-radius:var(--r-card);text-align:center;min-height:44px;font-size:var(--fs-sm);color:var(--foreground);flex-direction:column;align-items:center;gap:8px;padding:12px 4px;font-weight:550;line-height:1.3;display:flex}.app-quick:hover{background:var(--console-hover)}.app-section-title{font-size:var(--fs-md);color:var(--foreground);margin-bottom:8px;font-weight:600}.app-services{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.app-service{border-radius:var(--r-control);min-height:44px;font-size:var(--fs-sm);color:var(--foreground);align-items:center;padding:8px 10px;font-weight:500;display:flex}.app-service:hover{background:var(--console-hover);color:var(--console-highlight)}.app-progress{appearance:none;background:var(--console-hover);width:100%;height:8px;color:var(--c-primary-bg);border:0;border-radius:999px;display:block;overflow:hidden}.app-progress::-webkit-progress-bar{background:var(--console-hover);border-radius:999px}.app-progress::-webkit-progress-value{background:var(--c-primary-bg);border-radius:999px}.app-progress::-moz-progress-bar{background:var(--c-primary-bg);border-radius:999px}.console-document{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.console-document body,.console-theme{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Geist,Geist Fallback,system-ui,sans-serif}.console-theme{letter-spacing:-.005em}.state-success{border-left-color:var(--positive);background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.state-success{background:color-mix(in oklab, var(--positive) 9%, transparent)}}.state-success{color:var(--positive)}@supports (color:color-mix(in lab, red, red)){.state-success{color:color-mix(in oklab, var(--positive) 45%, var(--foreground))}}.console-theme :is(h1,h2,.dash-heading h1){letter-spacing:-.022em}.console-main :is(h1.text-2xl,h1.text-xl),.app-main :is(h1.text-2xl,h1.text-xl,h1){letter-spacing:-.028em;font-weight:650;line-height:1.15}.console-theme :is(.tabular,td,.text-3xl,.text-2xl,[data-testid$=balance]){font-variant-numeric:tabular-nums}.console-sidebar{border-right-color:var(--sb-border)}.console-brand{letter-spacing:-.03em;font-size:22px;font-weight:650}.console-brand .console-monogram{color:var(--sb-fg);width:34px;height:34px}.console-nav-link[aria-current=page]:before{display:none}.console-nav-link,.console-nav-group summary{border-radius:10px;transition:background-color .15s,color .15s}.console-nav-group ul{border-left-color:var(--sb-border)}.console-nav-link[aria-current=page]{box-shadow:inset 0 1px #ffffff0f}.console-sidebar :focus-visible{outline-color:#f5f5f7}.console-account{background:var(--sb-hover);border-top:0}.console-account:hover{background:var(--sb-active-bg)}.console-topbar,.app-topbar{border-bottom:1px solid var(--surface-border);background:0 0}@supports (color:color-mix(in lab, red, red)){.console-topbar,.app-topbar{border-bottom:1px solid color-mix(in srgb, var(--surface-border) 70%, transparent)}}.console-topbar,.app-topbar{isolation:isolate}.console-topbar:before,.app-topbar:before{content:"";z-index:-1;background:var(--c-material);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);position:absolute;inset:0}.console-go-input{border-radius:var(--r-control);background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.console-go-input{background:color-mix(in srgb, var(--foreground) 5%, transparent)}}.console-go-input{border-color:#0000}.console-theme .card-premium,.dash-panel,.tx-panel{border-radius:var(--r-card);box-shadow:var(--surface-shadow)}.console-theme .card-premium.p-4{padding:20px}.console-theme .card-premium.p-5{padding:24px}.console-theme :is(.btn-gradient,.console-button,.btn-soft,.app-action,.app-quick,.app-tab,.console-nav-link){transition:transform .12s var(--ease-out)}.console-theme :is(.btn-gradient,.console-button,.btn-soft,.app-action,.app-quick,.ios-action):active{transform:var(--press)}.console-theme .btn-gradient,.console-button{border-radius:var(--r-control);letter-spacing:-.01em;font-weight:600}.console-theme .btn-gradient{min-height:48px}.console-theme .input-field,.console-theme .console-main :is(input,select,textarea){border-radius:var(--r-control)}.console-theme .text-accent,.console-theme a.underline{color:var(--console-highlight)}.app-brand .console-monogram{color:var(--foreground);width:30px;height:30px}.app-brand{letter-spacing:-.03em;font-size:22px;font-weight:650}.app-tab[aria-current=page]{color:var(--console-highlight);background:0 0;font-weight:650}@media (min-width:900px){.app-tab[aria-current=page]{background:var(--c-symbol-bg)}}@media (max-width:899px){.app-tabs{background:var(--c-material);border-top:1px solid var(--surface-border)}@supports (color:color-mix(in lab, red, red)){.app-tabs{border-top:1px solid color-mix(in srgb, var(--surface-border) 70%, transparent)}}.app-tabs{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px)}.app-tab{font-size:12px;font-weight:550}.app-tab .console-icon{width:24px;height:24px}.app-topbar{min-height:56px}.app-brand-sub{display:none}}.ios-home{flex-direction:column;gap:20px;max-width:560px;margin:0 auto;display:flex}.ios-hero{background:var(--c-hero-bg);border-radius:24px;padding:22px 22px 20px}.ios-hero-label{font-size:var(--fs-md);color:var(--c-soft-text);font-weight:500}.ios-greeting span{font-size:var(--fs-sm);color:var(--console-muted);display:block}.ios-hero-org{font-size:var(--fs-xs);color:var(--console-muted)}.ios-balance{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:38px;font-weight:700;line-height:1.1}.ios-balance+.ios-balance{color:var(--c-soft-text);margin-top:6px;font-size:22px}.ios-chip{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--surface-border);min-height:32px;font-size:var(--fs-sm);align-items:center;gap:6px;margin-top:12px;padding:4px 12px;font-weight:550;display:inline-flex}.ios-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ios-action{min-height:44px;font-size:var(--fs-sm);color:var(--foreground);text-align:center;transition:transform .12s var(--ease-out);flex-direction:column;align-items:center;gap:8px;font-weight:550;display:flex}.ios-action-icon{background:var(--c-symbol-bg);width:60px;height:60px;color:var(--foreground);border-radius:50%;place-items:center;display:grid}.ios-action-icon .console-icon{width:24px;height:24px}.ios-action:hover .ios-action-icon{background:var(--c-symbol-border)}.ios-action-primary .ios-action-icon{background:var(--c-primary-bg);color:var(--c-primary-fg)}.ios-action-primary:hover .ios-action-icon{background:var(--c-primary-hover)}.ios-section-title{font-size:var(--fs-xl);letter-spacing:-.02em;margin-bottom:8px;font-weight:650}.ios-group{background:var(--surface);border-radius:var(--r-card);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow)}.ios-group>summary{cursor:pointer;min-height:60px;font-weight:600;font-size:var(--fs-lg);align-items:center;gap:14px;padding:12px 18px;list-style:none;display:flex}.ios-group>summary::-webkit-details-marker{display:none}.ios-group>summary .ios-action-icon{width:40px;height:40px}.ios-group>summary .ios-action-icon .console-icon{width:20px;height:20px}.ios-group>summary small{font-size:var(--fs-sm);color:var(--console-muted);font-weight:450;display:block}.ios-group>summary:after{content:"";border-right:2px solid var(--console-faint);border-bottom:2px solid var(--console-faint);width:8px;height:8px;transition:transform .2s var(--ease-out);margin-left:auto;transform:rotate(-45deg)}.ios-group[open]>summary:after{transform:rotate(45deg)}.ios-group-body{padding:4px 18px 18px}.ios-list{margin:0;padding:0;list-style:none}.ios-row{border-bottom:1px solid var(--surface-border);align-items:center;gap:14px;min-height:60px;padding:10px 0;display:flex}.ios-row:last-child{border-bottom:0}.ios-row-icon{background:var(--c-symbol-bg);width:40px;height:40px;color:var(--foreground);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ios-row-icon .console-icon{width:18px;height:18px}.ios-row-main{flex:1;min-width:0}.ios-row-title{font-weight:550;font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ios-row-sub{font-size:var(--fs-xs);color:var(--console-muted)}.ios-row-amount{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.ios-row-amount.is-credit{color:var(--positive)}@media (prefers-reduced-motion:reduce){.console-theme :is(.btn-gradient,.console-button,.btn-soft,.app-action,.app-quick,.ios-action):active{transform:none}}@media (prefers-reduced-transparency:reduce){.console-topbar:before,.app-topbar:before,.app-tabs{background:var(--surface)!important;-webkit-backdrop-filter:none!important}}.flow{flex-direction:column;gap:22px;max-width:560px;margin:0 auto;padding:8px 16px 40px;display:flex}.flow-head{flex-direction:column;gap:4px;display:flex}.flow-back{min-height:44px;font-size:var(--fs-lg);color:var(--console-highlight);align-self:flex-start;align-items:center;gap:6px;margin-left:-4px;padding:0 4px;font-weight:450;display:inline-flex}.flow-back-icon{width:10px;height:17px;display:block}.flow-kicker{font-size:var(--fs-xs);letter-spacing:.01em;color:var(--console-muted);font-weight:600}.flow-title{font-size:var(--fs-h1);letter-spacing:-.028em;font-weight:700;line-height:1.12}.flow-sub{font-size:var(--fs-md);color:var(--console-muted);margin-top:2px}.flow-progress{grid-template-columns:repeat(3,1fr);gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.flow-progress li{color:var(--console-faint);flex-direction:column;gap:6px;font-size:12px;font-weight:550;display:flex}.flow-progress li:before{content:"";background:var(--surface-border);border-radius:999px;height:4px}.flow-progress li.is-done:before,.flow-progress li.is-on:before{background:var(--foreground)}.flow-progress li.is-on{color:var(--foreground)}.flow>div:empty,.flow-body>div:empty,.flow-form>div:empty{display:none}.flow-body,.flow-form{flex-direction:column;gap:22px;display:flex}.flow-form fieldset{border:0;min-width:0;margin:0;padding:0}.flow-legend{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--console-muted);padding:0 4px 8px;font-weight:600;display:block}.flow-group{background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--r-card);box-shadow:var(--surface-shadow);overflow:hidden}.flow-group-pad{padding:8px 18px}.flow-field{flex-direction:column;gap:2px;padding:11px 18px 10px;display:flex;position:relative}.flow-field+.flow-field:before,.flow-field-hint+.flow-field:before,.flow-choice+.flow-choice:before,.flow-switch-row:before{content:"";background:var(--surface-border);height:1px;position:absolute;top:0;left:18px;right:0}.flow-field-inline{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:52px}.flow-field-inline .flow-select{text-align:right;width:auto}.flow-label{font-size:var(--fs-xs);color:var(--console-muted);font-weight:550}.console-theme :is(.flow,.ios-home) .flow-input{width:100%;min-height:30px;color:var(--foreground);font:inherit;font-size:var(--fs-lg);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-weight:450}.console-theme :is(.flow,.ios-home) .flow-input::placeholder{color:var(--console-faint)}.flow-group:has(.flow-input:focus-visible){border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.flow-group:has(.flow-input:focus-visible){border-color:color-mix(in srgb, var(--info) 55%, var(--surface-border))}}.flow-field:has(.flow-input:focus-visible) .flow-label{color:var(--info)}.flow-select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--console-faint) 50%), linear-gradient(135deg, var(--console-faint) 50%, transparent 50%)!important;background-position:calc(100% - 9px) 55%,calc(100% - 4px) 55%!important;background-repeat:no-repeat!important;background-size:5px 5px,5px 5px!important;padding-right:22px!important}.flow-field-hint{font-size:var(--fs-xs);color:var(--console-muted);padding:0 18px 12px;position:relative}.flow-field+.flow-field-hint{margin-top:-4px}.flow-note,.flow-secure{font-size:var(--fs-xs);color:var(--console-muted);padding:0 4px}.flow-secure{text-align:center;margin-top:-10px}.flow-secure:before{content:"";background:var(--positive);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.flow-choice{cursor:pointer;align-items:center;gap:14px;min-height:64px;padding:12px 18px;transition:background-color .15s;display:flex;position:relative}.flow-choice input{z-index:1;opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.flow-choice:hover,.flow-choice:active{background:var(--console-hover)}.flow-choice:has(input:disabled){opacity:.45;cursor:not-allowed}.flow-choice:has(input:disabled) input{cursor:not-allowed}.flow-choice:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--info)}.flow-choice-art{flex-shrink:0;place-items:center;min-width:40px;display:grid}.flow-choice-main{flex-direction:column;flex:1;min-width:0;display:flex}.flow-choice-main b{font-size:var(--fs-md);font-weight:600}.flow-choice-main small{font-size:var(--fs-xs);color:var(--console-muted);margin-top:1px;line-height:1.4}.flow-check{border:1.5px solid var(--c-border-strong);border-radius:50%;flex-shrink:0;width:24px;height:24px;transition:background-color .15s,border-color .15s}.flow-choice:has(input:checked) .flow-check{border-color:var(--foreground);background:var(--foreground) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 12.5 3.2 3L17 9' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px no-repeat}.console-document[data-daypart=nuit] .flow-choice:has(input:checked) .flow-check{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 12.5 3.2 3L17 9' fill='none' stroke='%231d1d1f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.op-stack{align-items:center;display:inline-flex}.op-stack .op-logo{box-shadow:0 0 0 2px var(--surface)}.op-stack .op-logo+.op-logo{margin-left:-9px}.op-tile{transition:transform .12s var(--ease-out), border-color .15s ease}.op-tile:active{transform:var(--press)}.op-tile-check{opacity:0;width:18px;height:18px;transition:opacity .15s ease, transform .2s var(--ease-out);background:var(--foreground) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 12.5 3.2 3L17 9' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;position:absolute;top:7px;right:7px;transform:scale(.6)}.op-tile:has(input:checked) .op-tile-check{opacity:1;transform:none}.op-tile .op-logo{border-radius:12px;width:44px;height:44px}.flow .op-tiles{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;margin-top:0}.flow .op-tile{border-radius:var(--r-card);min-height:96px;box-shadow:var(--surface-shadow);padding:14px 6px 10px}.flow-pill{border-radius:var(--r-pill);background:var(--c-symbol-bg);align-items:center;gap:10px;min-height:52px;padding:8px 16px;display:flex}.flow-pill-flag{font-size:22px;line-height:1}.flow-pill-main{min-width:0;font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.flow-pill-main b{font-weight:650}.flow-pill-edit{font-size:var(--fs-sm);color:var(--console-highlight);font-weight:550}.flow-pill:hover{background:var(--c-symbol-border)}.flow-amount{flex-direction:column;gap:12px;display:flex}.flow-seg{background:var(--foreground);border-radius:10px;grid-template-columns:1fr 1fr;gap:2px;padding:2px;display:grid}@supports (color:color-mix(in lab, red, red)){.flow-seg{background:color-mix(in srgb, var(--foreground) 7%, transparent)}}.flow-seg label{min-height:36px;font-size:var(--fs-xs);text-align:center;color:var(--console-muted);cursor:pointer;border-radius:8px;place-items:center;padding:4px 8px;font-weight:600;display:grid;position:relative}.flow-seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.flow-seg label:has(input:checked){background:var(--surface);color:var(--foreground);box-shadow:0 1px 2px #00000014,0 3px 8px -2px #0000001a}.flow-seg label:has(input:focus-visible){outline:2px solid var(--info);outline-offset:1px}.console-theme :is(.flow,.ios-home) .flow-amount-input{width:100%;min-height:76px;color:var(--foreground);text-align:center;font:inherit;letter-spacing:-.04em;font-variant-numeric:tabular-nums;box-shadow:none;caret-color:var(--console-highlight);background:0 0;border:0;outline:none;padding:0;font-size:52px;font-weight:700}.console-theme :is(.flow,.ios-home) .flow-amount-input::placeholder{color:var(--c-border-strong)}.flow-cta{background:var(--c-primary-bg);width:100%;min-height:52px;color:var(--c-primary-fg);font-size:var(--fs-lg);letter-spacing:-.01em;text-align:center;transition:transform .12s var(--ease-out);border-radius:14px;justify-content:center;align-items:center;padding:0 20px;font-weight:600;display:inline-flex}.flow-cta:hover{background:var(--c-primary-hover)}.flow-cta:active{transform:var(--press)}.flow-link{min-height:44px;font-size:var(--fs-md);color:var(--console-highlight);justify-content:center;align-items:center;font-weight:550;display:inline-flex}.flow-actions{flex-direction:column;gap:4px;display:flex}.flow-switch-row{min-height:56px;font-size:var(--fs-md);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 18px;display:flex;position:relative}.flow-switch{appearance:none;background:var(--foreground);border-radius:999px;flex-shrink:0;width:51px;height:31px;margin:0;position:relative}@supports (color:color-mix(in lab, red, red)){.flow-switch{background:color-mix(in srgb, var(--foreground) 16%, transparent)}}.flow-switch{cursor:pointer;transition:background-color .2s}.flow-switch:after{content:"";width:27px;height:27px;transition:transform .25s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029}.flow-switch:checked{background:var(--positive)}.flow-switch:checked:after{transform:translate(20px)}.flow-switch:focus-visible{outline:2px solid var(--info);outline-offset:2px}.flow-lines{margin:0;padding:4px 18px}.flow-line{border-bottom:1px solid var(--surface-border);justify-content:space-between;align-items:baseline;gap:16px;min-height:46px;padding:11px 0;display:flex}.flow-line:last-child{border-bottom:0}.flow-line dt{font-size:var(--fs-md);color:var(--console-muted)}.flow-line dd{text-align:right;min-width:0;font-size:var(--fs-md);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:550}.flow-line dd.is-strong{font-weight:700;font-size:var(--fs-lg)}.flow-receipt{background:var(--c-hero-bg);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:4px;padding:26px 20px 22px;display:flex}.flow-receipt-art .op-logo{border-radius:16px;width:56px;height:56px;box-shadow:0 8px 20px -10px #00000059}.flow-receipt-who{font-size:var(--fs-md);color:var(--c-soft-text);margin-top:10px;font-weight:550}.flow-receipt-amount{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--foreground);font-size:40px;font-weight:700;line-height:1.1}.flow-receipt-extra{flex-direction:column;align-items:center;gap:8px;display:flex}.flow-receipt-extra:empty{display:none}.flow-receipt-sub{font-size:var(--fs-sm);color:var(--console-muted)}.flow-timeline{margin:0;padding:0;list-style:none}.flow-timeline li{align-items:center;gap:14px;min-height:48px;padding-left:2px;display:flex;position:relative}.flow-timeline li:not(:last-child):after{content:"";background:var(--surface-border);border-radius:2px;width:2px;position:absolute;top:32px;bottom:-16px;left:8px}.flow-timeline li.is-done:not(:last-child):after{background:var(--positive)}.flow-tl-dot{z-index:1;border:2px solid var(--c-border-strong);background:var(--surface);border-radius:50%;flex-shrink:0;width:14px;height:14px;position:relative}.flow-timeline li.is-done .flow-tl-dot{border-color:var(--positive);background:var(--positive)}.flow-tl-label{min-width:0;font-size:var(--fs-md);color:var(--console-muted);flex:1}.flow-timeline li.is-done .flow-tl-label{color:var(--foreground);font-weight:550}.flow-tl-at{font-size:var(--fs-xs);color:var(--console-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.flow-banner{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 16px;display:flex}.flow-banner-icon{background:var(--c-receive-bg);width:40px;height:40px;color:var(--positive);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.flow-banner-icon .console-icon{width:20px;height:20px}.flow-banner-title{font-size:var(--fs-md);font-weight:600;line-height:1.35}.flow-banner-sub{font-size:var(--fs-xs);color:var(--console-muted);margin-top:1px}.flow-banner-cta{border-radius:var(--r-pill);background:var(--c-symbol-bg);min-height:40px;font-size:var(--fs-sm);transition:transform .12s var(--ease-out);align-items:center;padding:0 16px;font-weight:600;display:inline-flex}.flow-banner-cta:active{transform:var(--press)}@media (max-width:520px){.flow-banner-cta{justify-content:center;width:100%}}.ios-row-logo{flex-shrink:0;place-items:center;display:grid}.ios-row-logo .op-logo{border-radius:12px}@media (min-width:900px){.flow{padding-top:24px}.flow-title{font-size:34px}}@media (prefers-reduced-motion:reduce){.flow-cta:active,.op-tile:active,.flow-banner-cta:active{transform:none}.flow-switch,.flow-switch:after,.op-tile-check{transition:none}}@media (prefers-contrast:more){.flow-group,.flow-banner{border-color:var(--c-border-strong)}.flow-check{border-color:var(--foreground)}}.console-theme :is(.flow,.ios-home) :is(.flow-input,.flow-amount-input),.console-theme :is(.flow,.ios-home) :is(.flow-input,.flow-amount-input):focus{box-shadow:none!important;background-color:#0000!important;border:0!important;border-radius:0!important;padding-left:0!important}.console-theme :is(.flow,.ios-home) .flow-input{min-height:30px!important}.console-theme :is(.flow,.ios-home) .flow-amount-input{min-height:76px!important}.console-theme :is(.flow-choice,.flow-seg label,.op-tile) input[type=radio]{width:100%!important;height:100%!important}.console-document[data-daypart=nuit] .op-tile-check{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 12.5 3.2 3L17 9' fill='none' stroke='%231d1d1f' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.console-theme :is(.flow,.ios-home) .flow-amount-input{font-size:52px!important;font-weight:700!important;line-height:1.1!important}.console-theme :is(.flow,.ios-home) .flow-input{font-size:var(--fs-lg)!important}.flow-field-inline .flow-label{white-space:nowrap;font-size:var(--fs-md);color:var(--foreground)}.console-theme input[type=checkbox].flow-switch{accent-color:auto;width:51px!important;height:31px!important}.home-grid{flex-direction:column;gap:20px;padding-bottom:32px;display:flex}.home-main,.home-side{display:contents}.home-head{order:0}.o-1{order:1}.o-3{order:3}.o-4{order:4}.o-5{order:5}.o-6{order:6}.o-7{order:7}.o-8{order:8}.o-9{order:9}.o-10{order:10}.o-11{order:11}.home-grid>*>div:empty,.home-grid>*>.o-3:empty{display:none}.ios-greeting span{text-transform:capitalize}.ios-hero .ios-actions{margin-top:22px}.ios-hero .ios-action-icon{background:var(--surface);box-shadow:var(--surface-shadow)}.ios-hero .ios-action-primary .ios-action-icon{background:var(--c-primary-bg)}.ios-group>summary .ios-action-icon{background:var(--c-symbol-bg);box-shadow:none}#recharger,#retirer,#cartes{scroll-margin-top:96px}.home-form{flex-direction:column;gap:16px;padding-top:4px;display:flex}.home-form fieldset{border:0;min-width:0;margin:0;padding:0}.home-amount{justify-content:center;align-items:center;gap:8px;padding:6px 0 2px;display:flex}.console-theme .ios-home .home-amount .flow-amount-input{text-align:right;flex:1;min-width:0;min-height:56px!important;font-size:40px!important}.console-theme .ios-home .home-currency{width:auto;color:var(--console-muted);flex-shrink:0;font-weight:600;font-size:var(--fs-xl)!important}.home-card-row{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.home-card-row:before{content:"";background:var(--surface-border);height:1px;position:absolute;top:0;left:18px;right:0}.home-card-row .flow-field+.flow-field:before{width:1px;height:auto;inset:10px auto 10px 0}.home-remove{border-radius:var(--r-pill);background:var(--negative);min-height:36px;padding:0 14px}@supports (color:color-mix(in lab, red, red)){.home-remove{background:color-mix(in srgb, var(--negative) 10%, transparent)}}.home-remove{color:var(--negative);font-size:var(--fs-xs);font-weight:600}.ios-home .op-tiles{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;margin-top:0}.ios-home .op-tile{border-radius:16px;min-height:92px;padding:12px 6px 10px}.chart-bars{background:linear-gradient(to bottom, transparent calc(33% - 1px), var(--surface-border) 33%, transparent calc(33% + 1px), transparent calc(66% - 1px), var(--surface-border) 66%, transparent calc(66% + 1px)) 0 0 / 100% calc(100% - 26px) no-repeat;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;height:148px;margin-top:14px;padding-top:8px;display:grid;position:relative}.chart-day{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.chart-pair{border-bottom:1px solid var(--surface-border);flex:1;justify-content:center;align-items:flex-end;gap:3px;width:100%;display:flex}.chart-bar{border-radius:5px 5px 2px 2px;width:min(12px,34%);display:block}.chart-bar.bh-0{height:0}.chart-label{color:var(--console-muted);font-size:12px;font-weight:500;line-height:18px}.chart-day.is-today .chart-label{color:var(--foreground);font-weight:700}.chart-empty{font-size:var(--fs-sm);color:var(--console-muted);place-items:center;display:grid;position:absolute;inset:0 0 26px}.chart-in{background:var(--positive)}.chart-out{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.chart-out{background:color-mix(in srgb, var(--foreground) 32%, transparent)}}.chart-dot{border-radius:50%;width:8px;height:8px}.onb{padding:18px}.onb-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.onb-title{font-size:var(--fs-lg);letter-spacing:-.01em;font-weight:650}.onb-sub{font-size:var(--fs-xs);color:var(--console-muted);margin-top:1px}.onb-count{border-radius:var(--r-pill);background:var(--c-receive-bg);color:var(--positive);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;flex-shrink:0;padding:3px 10px;font-weight:650}.onb-progress{appearance:none;background:var(--surface-border);border:0;border-radius:999px;width:100%;height:6px;margin:14px 0 6px;display:block;overflow:hidden}.onb-progress::-webkit-progress-bar{background:var(--surface-border);border-radius:999px}.onb-progress::-webkit-progress-value{background:var(--positive);border-radius:999px}.onb-progress::-moz-progress-bar{background:var(--positive);border-radius:999px}.onb-list{margin:0;padding:0;list-style:none}.onb-step{border-bottom:1px solid var(--surface-border);align-items:center;gap:12px;min-height:48px;display:flex}.onb-step:last-child{border-bottom:0}.onb-mark{border:1.5px solid var(--c-border-strong);border-radius:50%;flex-shrink:0;width:22px;height:22px}.onb-step.is-done .onb-mark{border-color:var(--positive);background:var(--positive) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 12.5 3.2 3L17 9' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat}.onb-text{font-size:var(--fs-md)}.onb-step.is-done .onb-text{color:var(--console-muted)}.onb-link{min-height:48px;font-size:var(--fs-md);color:var(--foreground);flex:1;justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.onb-link:hover{color:var(--console-highlight)}.onb-chevron{border-right:2px solid var(--console-faint);border-top:2px solid var(--console-faint);width:8px;height:8px;margin-right:4px;transform:rotate(45deg)}@media (min-width:1024px){.ios-home.home-grid{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);align-items:start;gap:28px 32px;max-width:1120px;padding:12px 8px 48px;display:grid}.home-head{grid-column:1/-1}.home-main,.home-side{flex-direction:column;gap:24px;min-width:0;display:flex}.ios-hero{padding:28px 28px 26px}.ios-hero .ios-actions{grid-template-columns:repeat(4,minmax(0,120px));justify-content:start;gap:12px}.ios-balance{font-size:48px}.chart-bars{height:188px}.chart-bar{width:min(16px,34%)}}@media (prefers-contrast:more){.chart-out{background:var(--foreground)}}.chart-bar.bh-1{height:5%}.chart-bar.bh-2{height:10%}.chart-bar.bh-3{height:15%}.chart-bar.bh-4{height:20%}.chart-bar.bh-5{height:25%}.chart-bar.bh-6{height:30%}.chart-bar.bh-7{height:35%}.chart-bar.bh-8{height:40%}.chart-bar.bh-9{height:45%}.chart-bar.bh-10{height:50%}.chart-bar.bh-11{height:55%}.chart-bar.bh-12{height:60%}.chart-bar.bh-13{height:65%}.chart-bar.bh-14{height:70%}.chart-bar.bh-15{height:75%}.chart-bar.bh-16{height:80%}.chart-bar.bh-17{height:85%}.chart-bar.bh-18{height:90%}.chart-bar.bh-19{height:95%}.chart-bar.bh-20{height:100%}.op-logo-official{object-fit:cover;outline-offset:-1px;background:#fff;outline:1px solid #00000014}.console-document[data-daypart=nuit] .op-logo-official{outline-color:#ffffff1a}.flow-nav{color:inherit;text-decoration:none}.flow-chevron{border-right:2px solid var(--console-faint);border-top:2px solid var(--console-faint);flex-shrink:0;width:8px;height:8px;margin-right:4px;transform:rotate(45deg)}.flow-flag{font-size:28px;line-height:1}.flow-choice.flow-nav+.flow-choice.flow-nav:before{content:"";background:var(--surface-border);height:1px;position:absolute;top:0;left:72px;right:0}@media (min-width:1024px){.flow-countries{grid-template-columns:1fr 1fr;display:grid}.flow-countries .flow-choice:nth-child(2):before{display:none}.flow-countries .flow-choice:nth-child(odd){border-right:1px solid var(--surface-border)}}.flow-cta-soft{background:var(--c-symbol-bg);color:var(--foreground)}.flow-cta-soft:hover{background:var(--c-symbol-border)}.flow-cta-danger{color:var(--negative);border:1px solid var(--surface-border);background:0 0}.flow-cta-danger:hover{background:var(--negative)}@supports (color:color-mix(in lab, red, red)){.flow-cta-danger:hover{background:color-mix(in srgb, var(--negative) 8%, transparent)}}.flow-amount-cur{justify-content:center;display:flex}.console-theme .flow .flow-amount-cur .home-currency{width:auto;min-height:36px;border-radius:var(--r-pill)!important;background-color:var(--c-symbol-bg)!important;font-size:var(--fs-sm)!important;padding:0 26px 0 14px!important;font-weight:600!important}.p2p-shortcuts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.p2p-shortcut{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--surface-border);min-height:60px;box-shadow:var(--surface-shadow);font-size:var(--fs-md);transition:transform .12s var(--ease-out), background-color .15s ease;align-items:center;gap:12px;padding:10px 14px;font-weight:600;display:flex}.p2p-shortcut:hover{background:var(--console-hover)}.p2p-shortcut:active{transform:var(--press)}.p2p-shortcut .ios-action-icon{width:38px;height:38px}.p2p-contacts{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:0;padding:2px 2px 6px;list-style:none;display:flex;overflow-x:auto}.p2p-contacts::-webkit-scrollbar{display:none}.p2p-contact{scroll-snap-align:start;width:64px;font-size:var(--fs-xs);color:var(--foreground);flex-direction:column;align-items:center;gap:6px;font-weight:550;display:flex}.p2p-contact .p2p-avatar{width:52px;height:52px;transition:transform .12s var(--ease-out);font-size:17px}.p2p-contact:active .p2p-avatar{transform:var(--press)}.p2p-contact-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.p2p-avatar-xl{letter-spacing:-.02em;width:72px;height:72px;font-size:24px;box-shadow:0 10px 24px -12px #00000073}.flow-wide{max-width:1040px}.rcv-grid{gap:22px;display:grid}.rcv-side{flex-direction:column;gap:22px;min-width:0;display:flex}.rcv-side>div:empty{display:none}.rcv-card{background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:6px;padding:22px 20px 20px;display:flex}.rcv-card .flow-legend{text-align:left;align-self:stretch}.rcv-qr{background:#fff;border-radius:22px;place-items:center;padding:14px;display:grid;box-shadow:0 1px #0000000a,0 14px 30px -18px #00000059}.qr-img{aspect-ratio:1;width:min(240px,62vw);height:auto;image-rendering:pixelated;display:block}.rcv-name{font-size:var(--fs-lg);letter-spacing:-.01em;margin-top:10px;font-weight:650}.rcv-phone{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.rcv-hint{font-size:var(--fs-sm);color:var(--console-muted)}.rcv-actions{align-self:stretch;gap:8px;margin-top:10px;display:grid}.rcv-merchant{border-radius:var(--r-card);border:1px solid var(--surface-border);align-self:stretch;align-items:center;gap:8px;margin-top:8px;padding-right:8px;display:flex}.rcv-merchant .flow-field{flex:1;min-width:0}.rcv-merchant .flow-input{text-align:right}.rcv-card .flow-note{text-align:left;align-self:stretch}.rcv-created{text-align:center;animation:rcv-in .35s var(--ease-out) both;flex-direction:column;align-items:center;gap:6px;padding:18px;display:flex}.rcv-created .flow-legend{text-align:left;align-self:stretch}.rcv-created .rcv-actions{grid-template-columns:1fr 1fr}.rcv-amount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:30px;font-weight:700}.rcv-url{max-width:100%;font-size:var(--fs-xs);color:var(--console-muted);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.rcv-row-end{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.rcv-row-actions{gap:6px;display:flex}.rcv-row-actions:empty{display:none}.rcv-chip{border-radius:var(--r-pill);letter-spacing:.01em;background:var(--c-symbol-bg);min-height:22px;color:var(--console-muted);align-items:center;padding:0 9px;font-size:11.5px;font-weight:650;display:inline-flex}.rcv-chip.is-ok{background:var(--c-receive-bg);color:var(--positive)}.rcv-chip.is-on{background:var(--info)}@supports (color:color-mix(in lab, red, red)){.rcv-chip.is-on{background:color-mix(in srgb, var(--info) 12%, transparent)}}.rcv-chip.is-on{color:var(--info)}.rcv-mini{border-radius:var(--r-pill);background:var(--c-symbol-bg);min-height:32px;font-size:var(--fs-xs);color:var(--foreground);white-space:nowrap;transition:transform .12s var(--ease-out);align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.rcv-mini:active{transform:var(--press)}.rcv-mini.is-danger{color:var(--negative)}@keyframes rcv-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@media (min-width:900px){.rcv-grid{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start}.rcv-card{position:sticky;top:24px}}.scan-box{flex-direction:column;gap:10px;display:flex}.scan-frame{aspect-ratio:1;background:radial-gradient(120% 120% at 50% 0,#2b2c2e 0%,#121213 70%);border-radius:28px;place-items:center;width:100%;max-width:360px;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 50px -28px #0009}.scan-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.scan-frame.is-live .scan-video{opacity:1}.scan-corners{pointer-events:none;opacity:.9;background-color:#0000;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:34px 4px,4px 34px,34px 4px,4px 34px,34px 4px,4px 34px,34px 4px,4px 34px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;border-radius:14px;position:absolute;inset:18%}.scan-frame.is-live .scan-corners{animation:1.6s ease-in-out infinite scan-breathe}.scan-start{z-index:1;color:#111;background:#fff;width:auto;min-width:200px;position:relative}.scan-start:hover{background:#f2f2f2}@keyframes scan-breathe{50%{opacity:.6;inset:20%}}.pf-card{background:var(--c-hero-bg);border-radius:24px;align-items:center;gap:16px;padding:20px;display:flex}.pf-name{letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.2}.pf-sub{font-size:var(--fs-sm);color:var(--console-muted);margin:2px 0 8px}.pf-sections{gap:22px;display:grid}.pf-section{min-width:0}.pf-group{flex-direction:column;display:flex}.pf-row{min-height:52px;color:inherit;align-items:center;gap:12px;padding:8px 16px;transition:background-color .15s;display:flex;position:relative}a.pf-row:hover,a.pf-row:active{background:var(--console-hover)}.pf-row+.pf-row:before{content:"";background:var(--surface-border);height:1px;position:absolute;top:0;left:58px;right:0}.pf-icon{background:var(--c-symbol-bg);border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.pf-icon .console-icon{width:18px;height:18px}.pf-title{white-space:nowrap;min-width:0;font-size:var(--fs-md);flex:1 0 auto;font-weight:500}.pf-detail{min-width:0;font-size:var(--fs-sm);color:var(--console-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:55%;overflow:hidden}.pf-partners{align-items:center;gap:12px;min-height:56px;display:flex}.pf-partners .pf-detail{text-align:left;white-space:normal;max-width:none}@media (min-width:1024px){.ios-hero .ios-actions{grid-template-columns:repeat(6,minmax(0,1fr));justify-content:stretch;gap:8px}.app-theme[data-surface=me\.surface]{grid-template-columns:252px minmax(0,1fr);min-height:100vh;display:grid}.app-theme[data-surface=me\.surface] .app-topbar{border-bottom:0;border-right:1px solid var(--surface-border);flex-direction:column;align-items:stretch;gap:22px;height:100vh;padding:22px 14px 18px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.app-theme[data-surface=me\.surface] .app-topbar{border-right:1px solid color-mix(in srgb, var(--surface-border) 70%, transparent)}}.app-theme[data-surface=me\.surface] .app-brand{padding:0 10px}.app-theme[data-surface=me\.surface] .app-brand-sub{display:block}.app-theme[data-surface=me\.surface] .app-tabs ul{flex-direction:column;gap:2px}.app-theme[data-surface=me\.surface] .app-tab{border-radius:10px;gap:12px;min-height:42px;padding:8px 12px;font-size:15px;font-weight:550;transition:background-color .15s,color .15s}.app-theme[data-surface=me\.surface] .app-tab[aria-current=page]{background:var(--c-symbol-bg);color:var(--foreground);font-weight:650}.app-theme[data-surface=me\.surface] .app-topbar-actions{margin:auto 0 0;padding:0 4px}.app-theme[data-surface=me\.surface] .app-main{max-width:none;padding:34px clamp(24px,3.4vw,56px) 64px}.app-theme[data-surface=me\.surface] .flow{max-width:620px;padding-top:4px}.app-theme[data-surface=me\.surface] .flow.flow-wide{max-width:1040px}.app-theme[data-surface=me\.surface] .flow-title{font-size:36px}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.app-theme .app-topbar{view-transition-name:app-nav}.app-theme .app-main{view-transition-name:app-main}::view-transition-old(app-main){animation:vt-out .16s var(--ease-out,ease) both}::view-transition-new(app-main){animation:vt-in .28s var(--ease-out,ease) both}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.2s}@keyframes vt-out{to{opacity:0;transform:translateY(-4px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(8px)}}@supports (interpolate-size:allow-keywords){.app-theme{interpolate-size:allow-keywords}.app-theme details.ios-group::details-content{block-size:0;transition:block-size .32s var(--ease-out,ease), content-visibility .32s allow-discrete;overflow:clip}.app-theme details.ios-group[open]::details-content{block-size:auto}}html:has(.app-theme){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}.rcv-created,.scan-frame.is-live .scan-corners{animation:none}.app-theme details.ios-group::details-content{transition:none}html:has(.app-theme){scroll-behavior:auto}}.app-theme{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern", "calt"}.app-theme :is(.ios-row-amount,.flow-line dd,.chart-label,.ios-chip){font-variant-numeric:tabular-nums}.ios-greeting span{font-size:var(--fs-sm);letter-spacing:.01em;text-transform:capitalize;color:var(--console-faint);font-weight:550}.ios-greeting h1{letter-spacing:-.035em;line-height:1.08;font-size:34px!important;font-weight:700!important}.ios-hero-label{font-size:var(--fs-sm);letter-spacing:.01em;color:var(--console-muted);font-weight:550}.ios-balance{letter-spacing:-.045em;font-weight:700}.ios-balance-cur{letter-spacing:-.01em;color:var(--c-soft-text);vertical-align:.32em;margin-left:.18em;font-size:.52em;font-weight:600}.ios-section-title{letter-spacing:-.025em;font-size:21px;font-weight:700}.ios-row-title{font-size:var(--fs-md);letter-spacing:-.01em;font-weight:600}.ios-row-sub{font-size:var(--fs-xs);line-height:1.4}.ios-row-amount{font-size:var(--fs-md);letter-spacing:-.01em;font-weight:650}.ios-action{letter-spacing:-.005em;font-size:13.5px;font-weight:600}.flow-title{letter-spacing:-.035em}.flow-sub{font-size:var(--fs-lg);color:var(--console-muted);max-width:52ch;line-height:1.45}.flow-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--console-faint);font-size:12.5px;font-weight:650}.flow-legend{letter-spacing:.06em;font-size:12.5px}.flow-note{font-size:var(--fs-sm);line-height:1.5}.app-tab{letter-spacing:-.005em}@media (min-width:1024px){.ios-greeting h1{font-size:40px!important}.ios-balance{font-size:60px}.app-theme[data-surface=me\.surface] .flow-title{font-size:40px}}.ios-hero .ios-actions{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:18px}@media (min-width:1024px){.ios-hero .ios-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 12px}}.home-link{min-height:60px;font-weight:600;font-size:var(--fs-lg);color:var(--foreground);transition:transform .12s var(--ease-out);align-items:center;gap:14px;padding:12px 18px;display:flex}.home-link:active{transform:var(--press)}.home-link .ios-action-icon{background:var(--c-symbol-bg);width:40px;height:40px;box-shadow:none}.home-link small{font-size:var(--fs-sm);color:var(--console-muted);font-weight:450;display:block}.home-link .flow-chevron{margin-left:auto}@media (min-width:900px){.rcv-grid.wide-first{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}}.cash-quicks{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.cash-quick{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--surface-border);min-height:40px;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:transform .12s var(--ease-out), border-color .15s ease;align-items:center;padding:0 16px;font-weight:600;display:inline-flex;position:relative}.cash-quick input{opacity:0;cursor:pointer;position:absolute;inset:0}.cash-quick:has(input:checked){border-color:var(--foreground);box-shadow:0 0 0 2px var(--foreground)}@supports (color:color-mix(in lab, red, red)){.cash-quick:has(input:checked){box-shadow:0 0 0 2px color-mix(in oklab, var(--foreground) 16%, transparent)}}.cash-quick:has(input:focus-visible){outline:2px solid var(--info);outline-offset:2px}.cash-quick:active{transform:var(--press)}.cash-perks{font-size:var(--fs-sm);color:var(--c-soft-text);gap:6px;margin:0;padding:0 4px;list-style:none;display:grid}.cash-perks li{align-items:baseline;gap:10px;display:flex}.cash-perks li:before{content:"";border-right:2px solid var(--positive);border-bottom:2px solid var(--positive);flex-shrink:0;width:6px;height:10px;transform:rotate(45deg)translateY(-2px)}.cash-ticket{background:var(--c-primary-bg);color:var(--c-primary-fg);border-radius:24px;gap:14px;margin-bottom:22px;padding:24px 22px;display:grid;box-shadow:0 18px 40px -22px #0000008c}.cash-ticket-kicker{letter-spacing:.06em;text-transform:uppercase;opacity:.72;font-size:12.5px;font-weight:650}.cash-ticket-amount{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700}.cash-ticket-code,.cash-ticket-ref{border-top:1px dashed #ffffff38;justify-content:space-between;align-items:baseline;gap:12px;padding-top:12px;display:flex}.cash-ticket-label{font-size:var(--fs-sm);opacity:.72}.cash-ticket-code strong{font-family:var(--font-mono,ui-monospace), ui-monospace, monospace;letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:650}.cash-ticket-ref strong{font-family:var(--font-mono,ui-monospace), ui-monospace, monospace;letter-spacing:.04em;font-size:20px;font-weight:600}.cash-steps{font-size:var(--fs-sm);opacity:.9;gap:4px;margin:0;padding-left:20px;display:grid}.cash-ticket-warn{font-size:var(--fs-xs);opacity:.7}.cash-points{text-align:left;align-items:stretch}.cash-city{font-size:var(--fs-sm);color:var(--console-muted);margin:14px 0 2px;font-weight:650}.mk-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:6px 0 22px;display:grid}@media (min-width:900px){.mk-cats{grid-template-columns:repeat(6,minmax(0,1fr))}}.mk-cat{background:var(--surface);border:1px solid var(--surface-border);min-height:104px;box-shadow:var(--surface-shadow);font-size:var(--fs-sm);text-align:center;color:var(--foreground);transition:transform .12s var(--ease-out), box-shadow .2s ease;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 8px;font-weight:600;display:flex;position:relative}.mk-cat:hover{box-shadow:var(--surface-shadow-hover)}.mk-cat:active{transform:var(--press)}.mk-cat small{color:var(--console-faint);font-size:11.5px;font-weight:600}.mk-cat-icon{background:var(--c-symbol-bg);width:44px;height:44px;color:var(--foreground);border-radius:14px;place-items:center;display:grid}.mk-cat-icon svg,.mk-biller-icon svg{width:22px;height:22px}.mk-section{margin-bottom:28px}.mk-biller small{color:var(--console-muted);font-size:11.5px;font-weight:500}.mk-biller-icon{background:var(--c-symbol-bg);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.mk-biller-icon.is-electricity{color:var(--warning)}.mk-biller-icon.is-water{color:var(--info)}.mk-biller-icon.is-tv{color:var(--console-highlight)}.mk-shops{background:var(--c-hero-bg);border:1px solid var(--c-symbol-border);border-radius:24px;justify-items:start;gap:8px;margin-bottom:22px;padding:22px 20px;display:grid}.help-faq{padding:0 18px}.help-qa{border-bottom:1px solid var(--surface-border)}.help-qa:last-child{border-bottom:0}.help-qa summary{min-height:56px;font-size:var(--fs-md);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-weight:600;list-style:none;display:flex}.help-qa summary::-webkit-details-marker{display:none}.help-qa summary:after{content:"";border-right:2px solid var(--console-faint);border-bottom:2px solid var(--console-faint);width:8px;height:8px;transition:transform .2s var(--ease-out);flex-shrink:0;transform:rotate(45deg)}.help-qa[open] summary:after{transform:rotate(-135deg)}.help-qa p{font-size:var(--fs-md);color:var(--c-soft-text);padding:0 0 16px;line-height:1.55}.help-pillars{gap:10px;margin:0;padding:0;list-style:none;display:grid}.help-pillar{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--surface-border);gap:4px;padding:18px 20px;display:grid}.help-pillar b{font-size:var(--fs-lg);letter-spacing:-.01em;font-weight:650}.help-pillar span{font-size:var(--fs-md);color:var(--console-muted);line-height:1.5}.dev-guide{gap:10px;padding:22px;display:grid}.dev-guide-title{letter-spacing:-.025em;font-size:22px;font-weight:700}.dev-guide-sub{font-size:var(--fs-md);color:var(--console-muted);max-width:72ch;line-height:1.5}.dev-h3{font-size:var(--fs-lg);letter-spacing:-.01em;margin-top:14px;font-weight:650}.dev-steps{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.dev-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.dev-step{border-radius:var(--r-card);background:var(--c-hero-bg);border:1px solid var(--c-symbol-border);gap:12px;padding:16px;display:flex}.dev-step b{font-size:var(--fs-md);font-weight:650;display:block}.dev-step p{font-size:var(--fs-sm);color:var(--console-muted);margin-top:2px;line-height:1.45}.dev-step-n{background:var(--c-primary-bg);width:30px;height:30px;color:var(--c-primary-fg);font-weight:700;font-size:var(--fs-sm);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.dev-code{border:1px solid var(--surface-border);border-radius:var(--r-control);overflow:hidden}.dev-code summary{min-height:44px;font-size:var(--fs-sm);cursor:pointer;background:var(--surface);align-items:center;padding:0 14px;font-weight:600;display:flex}.dev-code pre{background:var(--c-primary-bg);color:var(--c-primary-fg);font-family:var(--font-mono,ui-monospace), ui-monospace, monospace;margin:0;padding:14px;font-size:13px;line-height:1.55;overflow-x:auto}.dev-plugins{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.dev-plugin{border-radius:var(--r-control);background:var(--surface);border:1px solid var(--surface-border);gap:2px;padding:12px 14px;display:grid}.dev-plugin b{font-size:var(--fs-md)}.dev-plugin span{font-size:var(--fs-xs);color:var(--console-muted)}.num-gap{margin:0 .09em}.desk-split,.desk-main,.desk-side{flex-direction:column;gap:22px;min-width:0;display:flex}.app-theme .desk-only{display:none}.desk-cols{flex-direction:column;gap:22px;display:flex}.desk-tips{background:var(--c-hero-bg);border:1px solid var(--c-symbol-border);border-radius:24px;gap:14px;padding:20px;display:grid}.desk-tips-title{font-size:var(--fs-lg);letter-spacing:-.015em;font-weight:650}.desk-tips ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.desk-tips li{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:2px 12px;display:grid}.desk-tips li>span{background:var(--surface);width:32px;height:32px;color:var(--foreground);border-radius:10px;grid-row:span 2;place-items:center;display:grid}.desk-tips li>span svg,.desk-tips li>span .console-icon{width:17px;height:17px}.desk-tips b{font-size:var(--fs-md);font-weight:620}.desk-tips small{font-size:var(--fs-sm);color:var(--console-muted);line-height:1.45}.pf-side{display:contents}.pf-side>.pf-card{order:0}.pf-side>:not(.pf-card){order:2}.desk-split>.pf-sections{order:1}@media (min-width:1024px){.app-theme[data-surface=me\.surface] .flow:has(.desk-split),.app-theme[data-surface=me\.surface] .flow.flow-desk{max-width:1680px}.app-theme[data-surface=me\.surface] .flow.flow-mid{max-width:880px}.app-theme[data-surface=me\.surface] .flow.flow-wide{max-width:1680px}.app-theme[data-surface=me\.surface] .rcv-grid.is-solo{grid-template-columns:minmax(0,1fr)}.app-theme[data-surface=me\.surface] .rcv-grid.is-solo>.rcv-side:first-child{display:none}.app-theme[data-surface=me\.surface] .rcv-grid.is-solo>.rcv-side:last-child{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.app-theme[data-surface=me\.surface] .desk-only{display:grid}.app-theme[data-surface=me\.surface] .desk-split{grid-template-columns:minmax(0,1fr) minmax(330px,34%);align-items:start;gap:28px clamp(28px,2.4vw,48px);display:grid}.app-theme[data-surface=me\.surface] .desk-split>.desk-main{grid-area:1/1}.app-theme[data-surface=me\.surface] .desk-split>.desk-side{grid-area:1/2;position:sticky;top:24px}.app-theme[data-surface=me\.surface] .desk-split.side-left{grid-template-columns:minmax(300px,340px) minmax(0,1fr)}.app-theme[data-surface=me\.surface] .desk-split.side-left>.desk-main{grid-column:2}.app-theme[data-surface=me\.surface] .desk-split.side-left>.desk-side{grid-column:1}.app-theme[data-surface=me\.surface] .pf-side{display:flex}.app-theme[data-surface=me\.surface] .pf-side .pf-card{flex-direction:column;align-items:flex-start;padding:24px}.app-theme[data-surface=me\.surface] .pf-side .pf-partners{flex-direction:column;align-items:flex-start}.app-theme[data-surface=me\.surface] .pf-sections{columns:2;column-gap:24px;display:block}.app-theme[data-surface=me\.surface] .pf-sections>div{break-inside:avoid;margin-bottom:24px}.app-theme[data-surface=me\.surface] .pf-sections>div:empty{display:none}.app-theme[data-surface=me\.surface] .pf-detail{max-width:48%}.app-theme[data-surface=me\.surface] .desk-side .p2p-contacts{flex-wrap:wrap;gap:14px 10px;overflow:visible}.app-theme[data-surface=me\.surface] .desk-side .flow-receipt{padding:30px 22px 26px}.app-theme[data-surface=me\.surface] .desk-main .scan-box{min-height:420px}.app-theme[data-surface=me\.surface] .desk-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.app-theme[data-surface=me\.surface] .help-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.app-theme[data-surface=me\.surface] .help-pillar{padding:24px}}.tcard[data-theme=onyx],.tc-swatch-chip[data-theme=onyx]{--tc-from:#141517;--tc-to:#2c2d31;--tc-ink:#f4f1ea;--tc-accent:#34c08f}.tcard[data-theme=emeraude],.tc-swatch-chip[data-theme=emeraude]{--tc-from:#08332a;--tc-to:#0f5f4c;--tc-ink:#f4f1ea;--tc-accent:#e9d79b}.tcard[data-theme=ivoire],.tc-swatch-chip[data-theme=ivoire]{--tc-from:#f7f4ee;--tc-to:#e7e0d1;--tc-ink:#252627;--tc-accent:#0b6e55}.tcard[data-theme=nuit],.tc-swatch-chip[data-theme=nuit]{--tc-from:#0f1630;--tc-to:#24346a;--tc-ink:#eef1ff;--tc-accent:#f0c674}.tcard[data-theme=sable],.tc-swatch-chip[data-theme=sable]{--tc-from:#d8bb7f;--tc-to:#a9834b;--tc-ink:#1d1810;--tc-accent:#1d1810}.tcard{isolation:isolate;color:var(--tc-ink);background:linear-gradient(135deg, var(--tc-from), var(--tc-to));-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:18px;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 1px 2px #0000001a,0 24px 44px -24px #0000008c}.tcard-art{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.tcard:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,#ffffff29 0%,#fff0 38% 72%,#ffffff0d 100%);position:absolute;inset:0}.tcard[data-theme=ivoire]{box-shadow:inset 0 0 0 1px #25262714,0 1px 2px #0000000f,0 24px 44px -26px #00000059}.tcard-top{align-items:center;gap:8px;display:flex}.tcard-mark{color:var(--tc-ink);display:inline-flex}.tcard-mark .console-monogram{width:22px;height:22px;display:block}.tcard-brand{letter-spacing:-.01em;font-size:17px;font-weight:700}.tcard-kind{letter-spacing:.14em;text-transform:uppercase;opacity:.78;margin-left:auto;font-size:11px;font-weight:600}.tcard-pay{aspect-ratio:1.586;grid-template-rows:auto auto 1fr auto;gap:8px;width:min(100%,360px);padding:18px 20px 16px;display:grid}.tcard-chip-row{align-items:center;gap:10px;margin-top:6px;display:flex}.tcard-chip{background:linear-gradient(135deg,#f1dfa6 0%,#c9a75a 55%,#e7d293 100%);border-radius:7px;width:42px;height:31px;position:relative;box-shadow:inset 0 0 0 1px #0000002e}.tcard-chip:before{content:"";border:1px solid #503c1459;border-radius:4px;position:absolute;inset:7px 9px}.tcard-nfc{opacity:.8;display:inline-flex;transform:rotate(0)}.tcard-number{letter-spacing:.16em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;align-self:end;font-size:clamp(16px,4.6vw,20px);font-weight:500}.tcard-bottom{letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:flex-end;gap:12px;font-size:12.5px;font-weight:600;display:flex}.tcard-holder{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tcard-exp{font-variant-numeric:tabular-nums;white-space:nowrap}.tcard-exp small{opacity:.7;font-size:9.5px;font-weight:600}.tcard-frozen{color:#1c1c1e;letter-spacing:.04em;background:#ffffffe0;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:700}.tcard.is-frozen .tcard-art,.tcard.is-frozen{filter:saturate(.25)}.tcard-pair{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.tcard-qr{aspect-ratio:.631;flex-direction:column;width:min(100%,248px);padding:16px 16px 14px;display:flex}.tcard-qr-panel{color:#141517;text-align:center;background:#fff;border-radius:14px;margin-top:auto;padding:12px 12px 10px;box-shadow:0 14px 26px -16px #0000008c}.tcard-qr-panel .qr-img{image-rendering:auto;width:100%;height:auto}.tcard-qr-name{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:14px;font-weight:700;overflow:hidden}.tcard-qr-phone{color:#6e6e73;font-variant-numeric:tabular-nums;font-size:12px}.tcard-foot{text-align:center;letter-spacing:.02em;opacity:.9;margin-top:10px;font-size:11px;font-weight:600}.tcard-back{justify-content:space-between}.tcard-back-center{flex-direction:column;align-items:center;gap:6px;margin-top:30%;display:flex}.tcard-mark-xl .console-monogram{width:58px;height:58px}.tcard-brand-xl{font-size:26px}.tcard-steps{counter-reset:s;background:#0000002e;border-radius:12px;gap:3px;margin:0;padding:10px 12px;font-size:11px;line-height:1.45;list-style:none;display:grid}.tcard[data-theme=ivoire] .tcard-steps,.tcard[data-theme=sable] .tcard-steps{background:#ffffff73}.tcard-steps li{counter-increment:s;gap:6px;display:flex}.tcard-steps li:before{content:counter(s);background:var(--tc-accent);width:15px;height:15px;color:var(--tc-from);border-radius:50%;flex:none;place-items:center;font-size:9.5px;font-weight:800;display:inline-grid}.qr-styled{image-rendering:auto}.tc-swatches{flex-wrap:wrap;gap:12px;display:flex}.tc-swatch{cursor:pointer;color:var(--text-secondary,#6e6e73);flex-direction:column;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.tc-swatch input{opacity:0;pointer-events:none;position:absolute}.tc-swatch-chip{background:linear-gradient(135deg, var(--tc-from), var(--tc-to));border-radius:10px;width:58px;height:38px;transition:transform .18s,box-shadow .18s;display:block;position:relative;box-shadow:inset 0 0 0 1px #00000014}.tc-swatch-chip i{background:var(--tc-accent);border-radius:2px;width:7px;height:7px;position:absolute;bottom:7px;right:7px}.tc-swatch input:checked+.tc-swatch-chip{box-shadow:0 0 0 2px var(--surface,#fff), 0 0 0 4px var(--accent,#0b6e55);transform:translateY(-1px)}.tc-swatch input:focus-visible+.tc-swatch-chip{outline:2px solid var(--accent,#0b6e55);outline-offset:4px}.tc-swatch input:checked~.tc-swatch-name{color:var(--text-primary,#1c1c1e)}.mc-stage{place-items:center;padding:6px 0 4px;display:grid}.mc-meter{background:#7878802e;border-radius:999px;height:6px;overflow:hidden}.mc-meter>span{border-radius:inherit;background:var(--accent,#0b6e55);height:100%;display:block}.mc-meter[data-level="0"]>span{width:2%}.mc-meter[data-level="1"]>span{width:10%}.mc-meter[data-level="2"]>span{width:20%}.mc-meter[data-level="3"]>span{width:30%}.mc-meter[data-level="4"]>span{width:40%}.mc-meter[data-level="5"]>span{width:50%}.mc-meter[data-level="6"]>span{width:60%}.mc-meter[data-level="7"]>span{width:70%}.mc-meter[data-level="8"]>span{width:80%}.mc-meter[data-level="9"]>span{width:90%}.mc-meter[data-level="10"]>span{background:var(--negative,#d70015);width:100%}.mc-row{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.mc-actions{flex-wrap:wrap;gap:10px;display:flex}.me-avatar{object-fit:cover;background:var(--surface-sunken,#f2f2f7);border-radius:50%;width:44px;height:44px;display:block}.me-avatar-xl{width:76px;height:76px}.pf-photo{align-items:center;gap:14px;display:flex}.pf-photo-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-file{max-width:100%;font-size:13px}.pay-wallet{background:var(--surface-sunken,#f5f5f7);border-radius:16px;gap:10px;padding:14px;display:grid}.pay-wallet-row{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;font-size:14px;display:flex}.pay-wallet-row strong{font-weight:700}.pay-or{color:#8e8e93;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;font-size:12px;display:flex}.pay-or:before,.pay-or:after{content:"";background:#78788040;flex:1;height:1px}.qr-poster{isolation:isolate;width:min(100%,420px);color:var(--tc-ink);background:linear-gradient(135deg, var(--tc-from), var(--tc-to));-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:22px;margin:0 auto;position:relative;overflow:hidden}.qr-poster[data-theme=onyx]{--tc-from:#141517;--tc-to:#2c2d31;--tc-ink:#f4f1ea;--tc-accent:#34c08f}.qr-poster[data-theme=emeraude]{--tc-from:#08332a;--tc-to:#0f5f4c;--tc-ink:#f4f1ea;--tc-accent:#e9d79b}.qr-poster[data-theme=ivoire]{--tc-from:#f7f4ee;--tc-to:#e7e0d1;--tc-ink:#252627;--tc-accent:#0b6e55}.qr-poster[data-theme=nuit]{--tc-from:#0f1630;--tc-to:#24346a;--tc-ink:#eef1ff;--tc-accent:#f0c674}.qr-poster[data-theme=sable]{--tc-from:#d8bb7f;--tc-to:#a9834b;--tc-ink:#1d1810;--tc-accent:#1d1810}.qr-poster-head{padding:26px 26px 18px}.qr-poster-title{letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1.05}.qr-poster-sub{opacity:.85;margin-top:6px;font-size:14px}.qr-poster-body{color:#141517;text-align:center;background:#fff;border-radius:18px;margin:0 18px 18px;padding:20px 20px 16px}.qr-poster-body .qr-img{width:min(100%,300px);height:auto;margin:0 auto}.qr-poster-name{letter-spacing:-.02em;margin-top:10px;font-size:20px;font-weight:800}.qr-poster-note{color:#6e6e73;margin-top:4px;font-size:13px}.qr-poster-foot{justify-content:space-between;align-items:center;gap:10px;padding:0 24px 20px;font-size:12px;font-weight:600;display:flex}.print-page{max-width:900px;margin:0 auto;padding:24px 16px 48px}.print-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.print-sheet{justify-items:center;gap:28px;display:grid}.print-cut{color:#8e8e93;text-align:center;font-size:12px}@media print{@page{size:A4;margin:12mm}html,body{background:#fff!important}.print-bar,.no-print{display:none!important}.print-page{padding:0}.tcard,.qr-poster{break-inside:avoid;box-shadow:none!important}.tcard-qr{aspect-ratio:auto;outline-offset:1mm;border-radius:3.2mm;outline:.2mm dashed #bbb;width:54mm;height:85.6mm;padding:4mm}.tcard-qr .tcard-brand{font-size:12pt}.tcard-qr-name{font-size:10pt}.tcard-qr-phone,.tcard-foot,.tcard-steps{font-size:7.5pt}.tcard-pair{gap:8mm}.qr-poster{border-radius:6mm;width:148mm}}@media (prefers-reduced-motion:reduce){.tc-swatch-chip{transition:none}}.console-brand,.app-brand{align-items:center;gap:10px;min-width:0;text-decoration:none;display:inline-flex}.console-brand .console-monogram,.app-brand .console-monogram{width:30px;height:30px}.brand-word{letter-spacing:-.03em;font-size:19px;font-weight:650;line-height:1}.brand-surface{letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;color:var(--console-muted);padding-left:11px;font-size:13px;font-weight:500;line-height:1;position:relative;overflow:hidden}.brand-surface:before{content:"";opacity:.45;background:currentColor;width:1px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.console-sidebar .brand-surface{color:var(--sb-muted)}.console-brand-row{min-height:72px;padding:20px 20px 14px}.app-brand .brand-word{font-size:20px}@media (max-width:420px){.app-brand .brand-surface{display:none}}.console-breadcrumb{align-items:center}.console-breadcrumb .console-demo-tag{color:var(--console-muted);border-color:var(--surface-border);white-space:nowrap;line-height:1.4}.lang-switch-form{margin:0;display:inline-flex}.lang-switch{border:1px solid var(--surface-border,#7f7f7f4d);min-height:44px;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:550;transition:background-color .15s;display:inline-flex}.lang-switch .console-icon{opacity:.7;width:16px;height:16px}.lang-switch:hover{background:var(--console-hover,#7f7f7f1f)}.lang-switch:focus-visible{outline:2px solid var(--console-highlight,currentColor);outline-offset:2px}.console-topbar .lang-switch,.app-topbar .lang-switch{min-height:36px;padding:0 12px}.console-topbar .lang-switch-form,.app-topbar .lang-switch-form{align-items:center;min-height:44px}@media (max-width:480px){.app-topbar .lang-switch span{display:none}.app-topbar .lang-switch{padding:0 10px}}.auth-panel{position:relative}.auth-lang{position:absolute;top:16px;right:16px}.pf-nav{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pf-role{border-top:1px solid var(--sb-border);color:var(--sb-fg);font-size:var(--fs-sm);align-items:center;gap:12px;margin:0 12px 16px;padding:14px 12px 0;font-weight:550;display:flex}.pf-role small{color:var(--sb-muted);font-size:var(--fs-xs);font-weight:400;display:block}.pf-role>svg{color:var(--sb-muted)}.pf-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}.pf-stack{gap:16px;display:grid}.pf-list{margin:10px 0 0;padding:0;list-style:none}.pf-list li{border-top:1px solid var(--surface-border);align-items:center;gap:12px;padding:11px 0;display:flex}.pf-list li:first-child{border-top:0}.pf-avatar{background:var(--c-symbol-bg);border:1px solid var(--c-symbol-border);width:34px;height:34px;color:var(--foreground);letter-spacing:.02em;border-radius:10px;flex-shrink:0;place-items:center;font-size:12px;font-weight:650;display:grid}.pf-cell-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pf-cell-main b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pf-cell-main small{color:var(--console-muted);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pf-pill{font-size:var(--fs-xs);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 10px;font-weight:600;display:inline-flex}.pf-tag{border:1px solid var(--surface-border);color:var(--console-muted);vertical-align:middle;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:500;display:inline-block}.pf-shortcuts{gap:8px;margin-top:12px;display:grid}.pf-shortcut{border-radius:var(--r-control);border:1px solid var(--surface-border);align-items:center;gap:12px;min-height:44px;padding:12px;display:flex}.pf-shortcut:hover{background:var(--console-hover)}.pf-shortcut>svg:last-child{width:14px;color:var(--console-faint)}.pf-shortcut-icon{background:var(--c-symbol-bg);width:34px;height:34px;color:var(--console-highlight);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.pf-toolbar{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px;display:flex}.pf-search{flex:260px;max-width:420px;display:flex;position:relative}.pf-search>svg{width:18px;height:18px;color:var(--console-faint);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.pf-search input{width:100%;min-height:44px;padding-left:38px}.pf-check{min-height:44px;font-size:var(--fs-sm);color:var(--console-muted);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.pf-check input{width:18px;height:18px;accent-color:var(--console-highlight)}.pf-toolbar .tx-count{margin-left:auto}.tx-table.pf-table{min-width:640px}.pf-table td{padding-top:12px;padding-bottom:12px}.pf-org{align-items:center;gap:12px;min-width:0;display:flex}.pf-num{text-align:right;font-variant-numeric:tabular-nums}.pf-actions{text-align:right;white-space:nowrap;width:1%}.pf-access-panel{border:1px solid var(--surface-border);border-radius:var(--r-card);background:var(--surface);width:min(400px,100vw - 32px);color:var(--foreground);text-align:left;white-space:normal;margin:auto;padding:20px;box-shadow:0 24px 60px #00000040}.pf-access-panel form{gap:10px;display:grid}.pf-access-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pf-access-title{font-size:var(--fs-lg);font-weight:600}.pf-close{width:36px;height:36px;color:var(--console-muted);cursor:pointer;border-radius:999px;place-items:center;margin:-6px -6px 0 0;display:grid}.pf-close:hover{background:var(--console-hover);color:var(--foreground)}.pf-access-panel label{font-size:var(--fs-sm);color:var(--console-muted)}.pf-access-panel textarea{resize:vertical;width:100%}.pf-access-hint{font-size:var(--fs-xs);color:var(--console-muted)}.pf-access-panel .btn-gradient{border-radius:var(--r-control);min-height:44px;font-weight:600}.pf-empty{color:var(--console-muted);text-align:center;padding:24px}.pf-alert{margin-bottom:16px}.pf-denied{place-items:center;min-height:100dvh;padding:24px;display:grid}.pf-denied-card{text-align:center;background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--r-card);justify-items:center;gap:10px;width:min(440px,100%);padding:36px 28px;display:grid}.pf-denied-brand{letter-spacing:-.03em;align-items:center;gap:10px;margin-bottom:14px;font-size:20px;font-weight:650;display:inline-flex}.pf-denied-brand .console-monogram{width:30px;height:30px}.pf-denied-icon{background:var(--c-symbol-bg);width:48px;height:48px;color:var(--console-highlight);border-radius:14px;place-items:center;display:grid}.pf-denied h1{font-size:22px;font-weight:650}.pf-denied p{color:var(--console-muted)}.pf-denied-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:10px;display:flex}@media (max-width:1000px){.pf-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.pf-table thead{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.pf-table tbody{display:table-row-group}.pf-table tr{padding:0;display:table-row}.pf-table td{border-bottom:1px solid var(--surface-border);font-size:var(--fs-sm);color:inherit;font-weight:inherit;padding:12px 14px;display:table-cell!important}.pf-toolbar .tx-count{margin-left:0}}.pf-search .input-field{padding-left:38px}.pf-table th.pf-num{text-align:right}.pf-access-panel::backdrop{background:#00000080}.console-document{--fam-p2p-fg:#4338ca;--fam-p2p-bg:#ecebfc;--fam-send-fg:#1f5bd1;--fam-send-bg:#e5eefc;--fam-receive-fg:#0b6e55;--fam-receive-bg:#e1f1ea;--fam-scan-fg:#0e6f86;--fam-scan-bg:#ddf0f4;--fam-cash-fg:#c2410c;--fam-cash-bg:#fdebdc;--fam-bill-fg:#a15c07;--fam-bill-bg:#faf0d4;--fam-topup-fg:#6d35d6;--fam-topup-bg:#efe8fd;--fam-withdraw-fg:#be123c;--fam-withdraw-bg:#fce7ec;--fam-card-fg:#3a3a3c;--fam-card-bg:#ebebee;--fam-neutral-fg:var(--foreground);--fam-neutral-bg:var(--c-symbol-bg);--st-success-fg:var(--positive);--st-success-bg:var(--positive)}@supports (color:color-mix(in lab, red, red)){.console-document{--st-success-bg:color-mix(in srgb, var(--positive) 12%, transparent)}}.console-document{--st-warning-fg:#9a5b00;--st-warning-bg:#f59e0b29;--st-danger-fg:var(--negative);--st-danger-bg:var(--negative)}@supports (color:color-mix(in lab, red, red)){.console-document{--st-danger-bg:color-mix(in srgb, var(--negative) 11%, transparent)}}.console-document{--st-neutral-fg:var(--console-muted);--st-neutral-bg:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.console-document{--st-neutral-bg:color-mix(in srgb, var(--foreground) 7%, transparent)}}.console-document{--home-hero-bg:#252627;--home-hero-fg:#f4f1ea;--home-hero-muted:#f4f1eab8;--home-hero-chip:#f4f1ea1a;--home-hero-chip-hover:#f4f1ea29;--home-hero-line:#f4f1ea14}.console-document[data-daypart=nuit]{--fam-p2p-fg:#aab4ff;--fam-p2p-bg:#818cf829;--fam-send-fg:#8cb6ff;--fam-send-bg:#6096ff29;--fam-receive-fg:#4fd1a5;--fam-receive-bg:#34c08f26;--fam-scan-fg:#6fd6e8;--fam-scan-bg:#22b8cf26;--fam-cash-fg:#fdba74;--fam-cash-bg:#fb923c26;--fam-bill-fg:#f5c451;--fam-bill-bg:#eab30826;--fam-topup-fg:#c6a8ff;--fam-topup-bg:#a78bfa29;--fam-withdraw-fg:#fda4b4;--fam-withdraw-bg:#f43f5e26;--fam-card-fg:#e5e5ea;--fam-card-bg:#ffffff14;--st-warning-fg:#f0b45a;--home-hero-bg:#232326;--home-hero-line:#f4f1ea1a}.fam-p2p{--fam-fg:var(--fam-p2p-fg);--fam-bg:var(--fam-p2p-bg)}.fam-send{--fam-fg:var(--fam-send-fg);--fam-bg:var(--fam-send-bg)}.fam-receive{--fam-fg:var(--fam-receive-fg);--fam-bg:var(--fam-receive-bg)}.fam-scan{--fam-fg:var(--fam-scan-fg);--fam-bg:var(--fam-scan-bg)}.fam-cash{--fam-fg:var(--fam-cash-fg);--fam-bg:var(--fam-cash-bg)}.fam-bill{--fam-fg:var(--fam-bill-fg);--fam-bg:var(--fam-bill-bg)}.fam-topup{--fam-fg:var(--fam-topup-fg);--fam-bg:var(--fam-topup-bg)}.fam-withdraw{--fam-fg:var(--fam-withdraw-fg);--fam-bg:var(--fam-withdraw-bg)}.fam-card{--fam-fg:var(--fam-card-fg);--fam-bg:var(--fam-card-bg)}.fam-neutral{--fam-fg:var(--fam-neutral-fg);--fam-bg:var(--fam-neutral-bg)}:is(.fam-p2p,.fam-send,.fam-receive,.fam-scan,.fam-cash,.fam-bill,.fam-topup,.fam-withdraw,.fam-card) :is(.ios-action-icon,.dash-metric-icon,.dash-watch-icon),:is(.ios-action-icon,.ios-row-icon,.mk-cat-icon,.home-card-glyph):is(.fam-p2p,.fam-send,.fam-receive,.fam-scan,.fam-cash,.fam-bill,.fam-topup,.fam-withdraw,.fam-card){background:var(--fam-bg);color:var(--fam-fg);box-shadow:none}.ios-group>summary .ios-action-icon:is(.fam-p2p,.fam-send,.fam-receive,.fam-scan,.fam-cash,.fam-bill,.fam-topup,.fam-withdraw,.fam-card),.home-link .ios-action-icon:is(.fam-p2p,.fam-send,.fam-receive,.fam-scan,.fam-cash,.fam-bill,.fam-topup,.fam-withdraw,.fam-card){background:var(--fam-bg);color:var(--fam-fg);border-radius:12px}.tone-success{--st-fg:var(--st-success-fg);--st-bg:var(--st-success-bg)}.tone-warning{--st-fg:var(--st-warning-fg);--st-bg:var(--st-warning-bg)}.tone-danger{--st-fg:var(--st-danger-fg);--st-bg:var(--st-danger-bg)}.tone-neutral{--st-fg:var(--st-neutral-fg);--st-bg:var(--st-neutral-bg)}.console-theme .dash-status[class*=tone-]{border-radius:var(--r-pill);background:var(--st-bg);color:var(--st-fg);font-size:var(--fs-xs);align-items:center;gap:7px;padding:4px 11px 4px 9px;font-weight:600;display:inline-flex}.dash-dot{background:var(--st-fg,currentColor);border-radius:50%;flex-shrink:0;width:7px;height:7px}.home-feed{display:contents}.o-2{order:2}.home-alert:empty{display:none}.ios-hero.home-balance{background:var(--home-hero-bg);color:var(--home-hero-fg);box-shadow:inset 0 0 0 1px var(--home-hero-line), 0 1px 2px #0000000f, 0 22px 40px -28px #00000073;border-radius:26px;padding:22px 22px 20px;position:relative;overflow:hidden}.home-balance-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.home-balance .ios-hero-label{color:var(--home-hero-muted)}.home-balance-mark{color:var(--home-hero-fg);opacity:.9;display:inline-flex}.home-balance-mark .console-monogram{width:26px;height:26px}.home-balance .ios-balance{color:var(--home-hero-fg);margin-top:6px}.home-balance .ios-balance-cur{color:var(--home-hero-muted)}.home-balance-chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.home-balance .ios-chip{background:var(--home-hero-chip);color:var(--home-hero-fg);border-color:#0000}.home-balance a.ios-chip:hover{background:var(--home-hero-chip-hover)}.home-balance :focus-visible{outline-color:var(--home-hero-fg)}.home-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 8px;display:grid}.home-actions .ios-action{gap:8px}.home-actions .ios-action-icon{width:60px;height:60px;transition:transform .14s var(--ease-out), background-color .15s ease;border-radius:19px}.home-actions .ios-action-icon .console-icon{width:26px;height:26px}.home-actions .ios-action:hover .ios-action-icon{background:var(--fam-fg)}@supports (color:color-mix(in lab, red, red)){.home-actions .ios-action:hover .ios-action-icon{background:color-mix(in srgb, var(--fam-fg) 18%, var(--fam-bg))}}@media (prefers-reduced-motion:no-preference){.home-actions .ios-action:active .ios-action-icon{transform:scale(.94)}}.home-card-head{justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 4px;display:flex}.home-card-title{font-size:var(--fs-lg);letter-spacing:-.015em;align-items:center;gap:10px;font-weight:650;display:flex}.home-card-glyph{border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.home-card-glyph .console-icon{width:17px;height:17px}.home-more{min-height:44px;font-size:var(--fs-sm);color:var(--console-highlight);align-items:center;font-weight:600;display:inline-flex}.home-more:hover{text-underline-offset:4px;text-decoration:underline}.home-billers{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:4px;margin:0;padding:6px 10px 12px;list-style:none;display:grid}.home-biller{text-align:center;min-height:108px;color:var(--foreground);transition:background-color .15s ease, transform .12s var(--ease-out);border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px 10px;display:flex}.home-biller:hover{background:var(--console-hover)}.home-biller:active{transform:var(--press)}.home-biller .op-logo{border-radius:13px}.home-biller-name{font-size:var(--fs-sm);font-weight:620;line-height:1.2}.home-biller small{font-size:var(--fs-xs);color:var(--console-muted);line-height:1.25}.home-empty{text-align:center;justify-items:center;gap:6px;padding:26px 8px 22px;display:grid}.home-empty-art{margin-bottom:8px;display:flex}.home-empty-art i{background:var(--fam-bg);width:46px;height:46px;color:var(--fam-fg);box-shadow:0 0 0 3px var(--surface);border-radius:15px;place-items:center;display:grid}.home-empty-art i+i{margin-left:-8px}.home-empty-art i:nth-child(2){transform:translateY(-6px)}.home-empty-art .console-icon{width:22px;height:22px}.home-empty-title{font-size:var(--fs-lg);letter-spacing:-.015em;font-weight:650}.home-empty-sub{font-size:var(--fs-sm);color:var(--console-muted);max-width:34ch}.home-empty-ctas{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.home-cta{border-radius:var(--r-pill);background:var(--fam-bg);min-height:44px;color:var(--fam-fg);font-size:var(--fs-sm);transition:transform .12s var(--ease-out);align-items:center;gap:8px;padding:0 16px 0 12px;font-weight:650;display:inline-flex}.home-cta .console-icon{width:18px;height:18px}.home-cta:active{transform:var(--press)}.home-networks-label{font-size:var(--fs-sm);color:var(--console-muted);margin:16px 0 8px;font-weight:600}.op-row{flex-wrap:wrap;gap:8px;display:flex}.op-row .op-logo{border-radius:9px}.ios-row-icon:is(.fam-receive,.fam-send){border-radius:13px}@media (min-width:1024px){.ios-home.home-grid{grid-template:"head head""main side""feed side"1fr/minmax(0,1fr) minmax(340px,400px);align-items:start;gap:24px 28px;width:100%;max-width:1800px;margin:0 auto;padding:4px 0 48px;display:grid}.home-head{grid-area:head}.home-main{grid-area:main}.home-feed{grid-area:feed}.home-side{grid-area:side}.home-main,.home-feed,.home-side{flex-direction:column;gap:22px;min-width:0;display:flex}.ios-hero.home-balance{padding:28px 30px 26px}.home-balance .ios-balance{font-size:56px}.home-actions{gap:12px}.home-actions .ios-action{background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);transition:box-shadow .2s ease, transform .12s var(--ease-out);border-radius:20px;padding:16px 6px 14px}.home-actions .ios-action:hover{box-shadow:var(--surface-shadow-hover)}.home-actions .ios-action-icon{border-radius:16px;width:52px;height:52px}.home-actions .ios-action-icon .console-icon{width:24px;height:24px}}@media (min-width:1440px){.ios-home.home-grid{grid-template:"head head head""main feed side"1fr/minmax(400px,1fr) minmax(0,1.12fr) minmax(340px,400px);gap:26px 28px}.home-actions{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1800px){.ios-home.home-grid{grid-template-columns:minmax(440px,1fr) minmax(0,1.15fr) minmax(360px,420px);gap:28px 32px}.home-balance .ios-balance{font-size:62px}}.mk-cat-icon{border-radius:14px}.mk-biller .op-logo{border-radius:12px}.mk-biller-cat{font-weight:600;font-size:var(--fs-xs)!important}.mk-biller-cat.is-electricity{color:var(--fam-bill-fg)!important}.mk-biller-cat.is-water{color:var(--fam-send-fg)!important}.mk-biller-cat.is-tv{color:var(--fam-topup-fg)!important}.mk-biller-cat.is-internet{color:var(--fam-p2p-fg)!important}.dashboard-v1 .dash-metrics{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px;padding:0}.dashboard-v1 .dash-metric{border:1px solid var(--surface-border);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--surface-shadow);flex-direction:column;padding:18px 20px 16px;display:flex}.dashboard-v1 .dash-metric:first-child{padding-left:20px}.dashboard-v1 .dash-metric:last-child{border:1px solid var(--surface-border)}.dash-metric dt{align-items:center;gap:10px;font-weight:550;display:flex}.dash-metric-icon,.dash-watch-icon{border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.dash-metric-icon .console-icon,.dash-watch-icon .console-icon{width:18px;height:18px}.dashboard-v1 .dash-metric dd{letter-spacing:-.03em;margin:14px 0 0;font-weight:600}.dash-watch{background:var(--st-bg);border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:4px 12px;margin-top:16px;padding:14px;display:grid}.dash-watch>div>span{font-size:var(--fs-sm);color:var(--foreground);font-weight:600}.dash-watch p{font-size:var(--fs-xs);color:var(--console-muted);margin-top:2px}.dash-watch .console-inline-link{min-height:36px}.dash-watch.is-pending{--st-bg:var(--fam-cash-bg);--fam-fg:var(--fam-cash-fg);--fam-bg:var(--surface)}.dash-watch.is-alert{--st-bg:var(--fam-withdraw-bg);--fam-fg:var(--fam-withdraw-fg);--fam-bg:var(--surface)}.dash-watch.is-calm{--st-bg:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dash-watch.is-calm{--st-bg:color-mix(in srgb, var(--foreground) 4%, transparent)}}.dash-watch.is-calm{--fam-fg:var(--fam-receive-fg);--fam-bg:var(--surface)}.dash-watch .dash-watch-icon{background:var(--fam-bg);color:var(--fam-fg)}.dash-watch>strong.dash-pending{margin:0;display:block}.dash-watch>strong{font-size:var(--fs-figure);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.dash-watch.is-pending>strong{color:var(--fam-cash-fg)}.dash-watch.is-alert>strong{color:var(--fam-withdraw-fg)}.dash-watch-link{border:1px solid var(--surface-border);min-height:56px;font-size:var(--fs-sm);color:var(--foreground);border-radius:14px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:12px;margin-top:12px;padding:10px 14px;font-weight:600;display:grid}.dash-watch-link:hover{background:var(--console-hover)}.dash-watch-link small{font-size:var(--fs-xs);color:var(--console-muted);font-weight:450;display:block}.dash-watch-link .dash-watch-icon{background:var(--fam-bg);color:var(--fam-fg)}.dash-watch-link>.console-icon{width:15px;color:var(--console-faint)}.dash-activity{--fam-fg:var(--fam-p2p-fg)}.dash-chart{color:var(--fam-p2p-fg)}.dash-chart circle,.dash-chart polygon{fill:var(--fam-p2p-fg)}.dash-chart polyline{stroke:var(--fam-p2p-fg);stroke-width:2px}.dash-secondary-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.dash-health-list{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.dash-health-row>div{font-size:var(--fs-sm);align-items:center;gap:9px;display:flex}.dash-health-row strong{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.dash-health-row meter{background:var(--surface-border);border:0;border-radius:999px;width:100%;height:8px;margin-top:7px;display:block}.dash-health-row meter::-webkit-meter-bar{background:var(--surface-border);border:0;border-radius:999px;height:8px}.dash-health-row meter::-webkit-meter-optimum-value{background:var(--st-fg);border-radius:999px}.dash-health-row meter::-moz-meter-bar{background:var(--st-fg);border-radius:999px}.dash-table tbody tr{transition:background-color .12s}.dash-table tbody tr:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dash-table tbody tr:hover{background:color-mix(in srgb, var(--foreground) 3%, transparent)}}@media (min-width:1360px){.dash-secondary-grid{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}}@media (min-width:1700px){.dash-secondary-grid{grid-template-columns:minmax(0,2.4fr) minmax(340px,1fr)}}@media (max-width:1150px){.dashboard-v1 .dash-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dashboard-v1 .dash-metric{padding:16px}.dashboard-v1 .dash-metric:first-child{padding-left:16px}}@media (max-width:480px){.dashboard-v1 .dash-metrics{gap:10px}.dashboard-v1 .dash-metric dd{font-size:24px}}@media (prefers-contrast:more){.dash-watch,.home-cta,.home-actions .ios-action-icon{outline:1px solid var(--fam-fg,currentColor)}}.me-avatar.gen{background:0 0;place-items:center;display:grid;overflow:hidden;box-shadow:0 10px 24px -12px #00000073}.me-avatar.gen .gen-avatar{width:100%;height:100%;display:block}.home-other-cur{border-top:1px solid var(--home-hero-fg,currentColor);margin-top:12px;padding-top:10px}@supports (color:color-mix(in lab, red, red)){.home-other-cur{border-top:1px solid color-mix(in srgb, var(--home-hero-fg,currentColor) 14%, transparent)}}.home-other-cur p{letter-spacing:.04em;text-transform:uppercase;color:var(--home-hero-muted,var(--c-soft-text));font-size:12px;font-weight:600}.home-other-cur ul{gap:6px;margin-top:6px;display:grid}.home-other-cur li{font-variant-numeric:tabular-nums;color:var(--home-hero-fg,inherit);justify-content:space-between;align-items:center;gap:12px;font-size:17px;font-weight:600;display:flex}.home-convert{background:var(--home-hero-fg,currentColor);border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:13px;font-weight:650;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.home-convert{background:color-mix(in srgb, var(--home-hero-fg,currentColor) 12%, transparent)}}.home-convert{color:var(--home-hero-fg,inherit);transition:transform .12s var(--ease-out,ease)}.home-convert:active{transform:scale(.97)}.send-recent{margin-bottom:22px}.send-recent-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.send-recent-head .flow-link{min-height:32px;font-size:14px}.hist-again{color:var(--console-highlight);background:var(--console-highlight);border-radius:999px;flex-shrink:0;align-self:center;padding:6px 10px;font-size:13px;font-weight:650}@supports (color:color-mix(in lab, red, red)){.hist-again{background:color-mix(in srgb, var(--console-highlight) 10%, transparent)}}.hist-chips{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.hist-chip{background:var(--surface-sunken,#7f7f7f1f);min-height:36px;color:inherit;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.hist-chip[aria-current=page]{background:var(--console-highlight);color:var(--accent-contrast,#fff)}.hist-item{flex-direction:column;display:flex}.hist-item>.hist-again{align-self:flex-end;margin:-6px 0 10px}.hist-recv{color:var(--c-soft-text);font-variant-numeric:tabular-nums;font-size:12px}.hist-summary{gap:4px;margin-bottom:14px;display:grid}.hist-big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700}.pf-file{color:var(--c-soft-text);max-width:100%;font-size:14px}.pf-file::file-selector-button{min-height:40px;font:inherit;background:var(--surface-sunken,#7f7f7f29);color:var(--foreground,inherit);cursor:pointer;border:0;border-radius:999px;margin-right:12px;padding:0 16px;font-weight:650}.flag{width:100%;height:100%;display:block}.pk-flag{width:34px;height:23px;box-shadow:0 0 0 .5px var(--foreground);border-radius:5px;flex-shrink:0;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pk-flag{box-shadow:0 0 0 .5px color-mix(in srgb, var(--foreground) 22%, transparent)}}.pk-flag{background:var(--surface-border)}.pk-flag-sm{border-radius:4px;width:24px;height:16px}.pk-flag-lg{width:30px;height:20px}.pk-tip{background:var(--surface);border:1px solid var(--surface-border);max-width:100%;box-shadow:var(--surface-shadow);font-size:var(--fs-sm);color:var(--foreground);border-radius:6px 16px 16px;align-self:flex-start;align-items:center;gap:10px;padding:9px 14px 9px 10px;font-weight:550;line-height:1.35;display:flex;position:relative}.pk-tip-dot{background:var(--c-primary-bg);width:22px;height:22px;color:var(--c-primary-fg);border-radius:50%;flex-shrink:0;place-items:center;font-family:Georgia,serif;font-size:13px;font-style:italic;font-weight:700;display:grid}.pk [hidden]{display:none!important}.pk-stack{flex-direction:column;gap:22px;display:flex}.pk-stack>div:empty{display:none}.pk-sec{min-width:0;scroll-margin-top:16px}.pk-row{gap:12px;min-height:60px}.pk-row .flow-choice-main b{font-size:var(--fs-lg)}.pk-row .flow-choice-main small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pk-ops{flex-shrink:0;display:inline-flex}.pk .flow-choice.flow-nav+.flow-choice.flow-nav:before{left:64px}.pk-row:focus-visible{box-shadow:inset 0 0 0 2px var(--info);outline:none}.pk-search{align-items:center;gap:8px;display:flex}.pk-search-field{background:var(--foreground);border-radius:14px;flex:1;align-items:center;gap:8px;min-width:0;min-height:46px;padding:0 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pk-search-field{background:color-mix(in srgb, var(--foreground) 7%, transparent)}}.pk-search-field{color:var(--console-muted);cursor:text}.pk-search-field:focus-within{box-shadow:0 0 0 2px var(--info)}@supports (color:color-mix(in lab, red, red)){.pk-search-field:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--info) 55%, transparent)}}.pk-search-icon{flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.pk-search-icon svg{width:18px;height:18px}.console-theme .pk-search-input{appearance:none;width:100%;min-width:0;color:var(--foreground);font:inherit;outline:none;flex:1;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:16px!important}.pk-search-input::placeholder{color:var(--console-faint)}.pk-search-input::-webkit-search-cancel-button{cursor:pointer}.pk-search-go{background:var(--c-symbol-bg);min-height:46px;color:var(--foreground);font-size:var(--fs-sm);border-radius:14px;flex-shrink:0;padding:0 14px;font-weight:600}.pk-search-go:hover{background:var(--c-symbol-border)}.pk-empty{text-align:center;font-size:var(--fs-md);color:var(--console-muted);padding:18px}.pk-clear{align-self:center}.pk-all{border-radius:var(--r-card)}.pk-all-head{cursor:pointer;background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--r-card);min-height:64px;box-shadow:var(--surface-shadow);align-items:center;gap:14px;padding:12px 18px;list-style:none;display:flex}.pk-all-head::-webkit-details-marker{display:none}.pk-all-head:after{content:"";border-right:2px solid var(--console-faint);border-bottom:2px solid var(--console-faint);width:8px;height:8px;transition:transform .2s var(--ease-out);flex-shrink:0;margin-right:4px;transform:rotate(45deg)}.pk-all[open]>.pk-all-head:after{transform:rotate(-135deg)}.pk-all-head:hover{background:var(--console-hover)}.pk-all-head:focus-visible{outline:2px solid var(--info);outline-offset:2px}.pk-all-flags{flex-shrink:0;gap:4px;display:inline-flex}.pk-all-main{flex-direction:column;flex:1;min-width:0;display:flex}.pk-all-main b{font-size:var(--fs-lg);font-weight:600}.pk-all-main small{font-size:var(--fs-xs);color:var(--console-muted)}.pk-all-body{flex-direction:column;gap:18px;padding-top:18px;display:flex}.pk-tools{z-index:2;background:var(--background);flex-direction:column;gap:12px;padding:8px 0;display:flex;position:sticky;top:0}.pk-groups{flex-direction:column;gap:22px;display:flex}.pk-seg a{min-height:36px;font-size:var(--fs-xs);color:var(--console-muted);border-radius:8px;place-items:center;padding:4px 8px;font-weight:600;text-decoration:none;display:grid}.pk-seg a.is-on{background:var(--surface);color:var(--foreground);box-shadow:0 1px 2px #00000014,0 3px 8px -2px #0000001a}.pk-seg a:focus-visible{outline:2px solid var(--info);outline-offset:1px}.pk-index{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.pk-index::-webkit-scrollbar{display:none}.pk-chip{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--surface-border);min-width:36px;min-height:34px;font-size:var(--fs-xs);color:var(--foreground);flex-shrink:0;place-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:inline-grid}.pk-chip:hover{background:var(--console-hover)}.pk[data-filtering] .pk-browse,.pk[data-filtering] .pk-all-head,.pk[data-filtering] .pk-tools{display:none}.pk[data-filtering] .pk-all-body{padding-top:0}.pk-pill{gap:12px}@media (min-width:1024px){.pk-index{flex-wrap:wrap;overflow:visible}}.tour-wrap{flex-direction:column;gap:24px;max-width:560px;margin:0 auto;padding:8px 16px 40px;display:flex}.tour{text-align:center;background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);border-radius:24px;flex-direction:column;align-items:center;gap:10px;padding:18px 20px 24px;display:flex;position:relative}.tour-top{justify-content:space-between;align-self:stretch;align-items:center;min-height:44px;display:flex}.tour-count{font-size:var(--fs-xs);color:var(--console-faint);font-variant-numeric:tabular-nums;font-weight:600}.tour-skip{min-height:44px;font-size:var(--fs-md);color:var(--console-muted);align-items:center;padding:0 4px;font-weight:600;text-decoration:none;display:inline-flex}.tour-skip:hover{color:var(--foreground)}.tour-art{color:var(--foreground);place-items:center;margin:4px 0 8px;display:grid}.tour-illu{width:min(220px,58vw);height:auto}.ti-disc{fill:var(--c-symbol-bg)}.ti-shape{fill:var(--surface);stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.ti-line{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.ti-ok{fill:none;stroke:var(--positive);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.tour-kicker{font-size:var(--fs-sm);color:var(--console-muted);font-weight:600}.tour-title{letter-spacing:-.028em;text-wrap:balance;font-size:30px;font-weight:700;line-height:1.12}.tour-text{max-width:30ch;font-size:var(--fs-lg);color:var(--console-muted);text-wrap:pretty;line-height:1.45}.tour-dots{gap:8px;margin:14px 0 6px;padding:0;list-style:none;display:flex}.tour-dots a{background:var(--c-border-strong);width:8px;height:8px;transition:width .25s var(--ease-out), background-color .2s ease;border-radius:999px;display:block}.tour-dots li{place-items:center;min-width:16px;min-height:24px;display:grid}.tour-dots li.is-done a{background:var(--console-muted)}.tour-dots li.is-on a{background:var(--foreground);width:22px}.tour-actions{flex-direction:column;align-self:stretch;gap:10px;margin-top:8px;display:flex}.tour-back{align-self:center}.tour-side:empty,.tour-side:not(.is-last){display:none}@media (min-width:1024px){.tour-wrap{grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);align-items:start;gap:32px;max-width:1080px;padding-top:28px;display:grid}.tour{justify-content:center;min-height:560px;padding:24px 40px 36px}.tour-top{position:absolute;top:16px;left:24px;right:24px}.tour-title{font-size:38px}.tour-illu{width:240px}.tour-actions{align-self:center;width:100%;max-width:360px}.tour-side,.tour-side:not(.is-last){display:block;position:sticky;top:24px}.tour-side:empty{display:none}}.onb-icon{background:var(--c-symbol-bg);width:30px;height:30px;color:var(--foreground);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.onb-icon svg{width:17px;height:17px}.onb-label{flex:1;min-width:0}.onb-link{gap:10px}.onb-go{font-size:var(--fs-xs);flex-shrink:0;font-weight:650}.onb-go:empty{display:none}.onb-step.is-next .onb-go{border-radius:var(--r-pill);background:var(--c-primary-bg);color:var(--c-primary-fg);padding:5px 12px}.onb-step.is-next .onb-mark{border-color:var(--foreground);border-width:2px}.onb-tour{min-height:44px;font-size:var(--fs-sm);color:var(--console-highlight);align-items:center;margin-top:6px;font-weight:550;display:inline-flex}@media (prefers-reduced-motion:reduce){.tour-dots a,.pk-all-head:after{transition:none}}.wd-choices{gap:10px;margin:4px 0 18px;display:grid}@media (min-width:720px){.wd-choices{grid-template-columns:repeat(3,minmax(0,1fr))}}.wd-choice{--tone-fg:var(--fam-card-fg,var(--foreground));--tone-bg:var(--fam-card-bg,var(--c-symbol-bg));background:var(--surface);border:1.5px solid var(--surface-border);min-height:72px;box-shadow:var(--surface-shadow);transition:border-color .15s var(--ease-out), transform .12s var(--ease-out);border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.wd-choice:hover{border-color:var(--tone-fg)}.wd-choice:active{transform:var(--press)}.wd-choice.is-on{border-color:var(--tone-fg);box-shadow:0 0 0 3px var(--tone-fg)}@supports (color:color-mix(in lab, red, red)){.wd-choice.is-on{box-shadow:0 0 0 3px color-mix(in srgb, var(--tone-fg) 14%, transparent)}}.wd-choice.tone-momo{--tone-fg:var(--fam-withdraw-fg,#c2410c);--tone-bg:var(--fam-withdraw-bg,#fff1e8)}.wd-choice.tone-cash{--tone-fg:var(--fam-cash-fg,#b45309);--tone-bg:var(--fam-cash-bg,#fff4e0)}.wd-choice-icon{background:var(--tone-bg,var(--c-symbol-bg));width:44px;height:44px;color:var(--tone-fg,var(--foreground));border-radius:14px;flex:none;place-items:center;display:inline-grid}.wd-choice-icon svg{width:22px;height:22px}.wd-choice-text{flex-direction:column;flex:1;min-width:0;display:flex}.wd-choice-text strong{font-size:var(--fs-md);font-weight:650}.wd-choice-text small{color:var(--console-muted);font-size:13px}.wd-choice-logos{flex:none;gap:4px;display:flex}.wd-choice-logos .op-logo{border-radius:6px}.wd-step{font-size:var(--fs-lg);align-items:center;gap:10px;margin:18px 0 10px;font-weight:650;display:flex}.wd-step span{background:var(--foreground);width:28px;height:28px;color:var(--background);border-radius:999px;place-items:center;font-size:14px;font-weight:700;display:inline-grid}.wd-cards{gap:10px;margin-bottom:18px;display:grid}.wd-card{background:var(--surface);border:1.5px solid var(--surface-border);cursor:pointer;border-radius:16px;align-items:center;gap:12px;min-height:64px;padding:12px 14px;display:flex;position:relative}.wd-card input{opacity:0;pointer-events:none;position:absolute}.wd-card:has(input:checked){border-color:var(--foreground);box-shadow:0 0 0 3px var(--foreground)}@supports (color:color-mix(in lab, red, red)){.wd-card:has(input:checked){box-shadow:0 0 0 3px color-mix(in srgb, var(--foreground) 10%, transparent)}}.wd-card:has(input:focus-visible){outline:2px solid var(--console-highlight);outline-offset:2px}.wd-card-logo .op-logo{border-radius:10px}.wd-card-main{flex-direction:column;flex:1;min-width:0;display:flex}.wd-card-main strong{font-size:var(--fs-md);font-variant-numeric:tabular-nums;font-weight:650}.wd-card-main small{color:var(--console-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.wd-badge{background:var(--c-symbol-bg);color:var(--console-muted);border-radius:999px;flex:none;align-items:center;gap:3px;padding:3px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.wd-badge.is-instant{background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.wd-badge.is-instant{background:color-mix(in srgb, var(--positive) 12%, transparent)}}.wd-badge.is-instant{color:var(--positive)}.wd-add{border:1.5px dashed var(--c-border-strong,var(--surface-border));background:var(--surface);border-radius:18px;margin-top:14px}.wd-add>summary{cursor:pointer;align-items:center;gap:10px;min-height:56px;padding:0 16px;font-weight:600;list-style:none;display:flex}.wd-add>summary::-webkit-details-marker{display:none}.wd-add[open]>summary{border-bottom:1px solid var(--surface-border)}.wd-add>form{padding:14px 16px 16px}.wd-add-plus{background:var(--foreground);width:28px;height:28px;color:var(--background);border-radius:999px;place-items:center;font-size:18px;line-height:1;display:inline-grid}.wd-networks{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.wd-networks .op-logo{border-radius:8px}.wd-removes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.wd-tips{text-align:left;align-items:stretch;gap:10px}.wd-fees{gap:8px;margin:0;display:grid}.wd-fees div{background:var(--c-symbol-bg);border-radius:12px;flex-direction:column;padding:10px 12px;display:flex}.wd-fees dt{color:var(--console-muted);font-size:13px}.wd-fees dd{margin:0;font-weight:650}.wd-test{border:1px dashed var(--surface-border);border-radius:12px;padding:10px 12px;font-size:13px}.wd-test ul{gap:4px;margin:4px 0 0;display:grid}.wd-test code{font-family:var(--font-geist-mono,monospace);font-size:12.5px}.wd-review,.wd-done{background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:8px;padding:26px 20px 20px;display:flex}.wd-review-net,.wd-done-amount{font-size:var(--fs-figure,44px);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.05}.wd-review-to{align-items:center;gap:8px;font-weight:600;display:flex}.wd-recap{text-align:left;width:100%;margin:10px 0 8px;display:grid}.wd-recap div{border-bottom:1px solid var(--surface-border);justify-content:space-between;gap:12px;padding:11px 0;display:flex}.wd-recap div:last-child{border-bottom:0}.wd-recap dt{color:var(--console-muted)}.wd-recap dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.wd-recap .is-total dd{font-size:var(--fs-lg)}.wd-done-mark{border-radius:999px;place-items:center;width:64px;height:64px;display:inline-grid}.wd-done.is-ok .wd-done-mark{background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.wd-done.is-ok .wd-done-mark{background:color-mix(in srgb, var(--positive) 14%, transparent)}}.wd-done.is-ok .wd-done-mark{color:var(--positive)}.wd-done.is-on .wd-done-mark{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.wd-done.is-on .wd-done-mark{background:color-mix(in srgb, var(--warning) 16%, transparent)}}.wd-done.is-on .wd-done-mark{color:var(--warning)}.wd-done.is-off .wd-done-mark{background:var(--negative)}@supports (color:color-mix(in lab, red, red)){.wd-done.is-off .wd-done-mark{background:color-mix(in srgb, var(--negative) 12%, transparent)}}.wd-done.is-off .wd-done-mark{color:var(--negative)}.wd-done-title{font-size:var(--fs-h1,28px);letter-spacing:-.02em;font-weight:700}.wd-done-actions{gap:6px;width:100%;margin-top:6px;display:grid}.wd-kyc{background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);border-radius:20px;align-items:flex-start;gap:14px;padding:18px;display:flex}.wd-kyc .wd-choice-icon{--tone-bg:var(--info,#2563eb)}@supports (color:color-mix(in lab, red, red)){.wd-kyc .wd-choice-icon{--tone-bg:color-mix(in srgb, var(--info,#2563eb) 12%, transparent)}}.wd-kyc .wd-choice-icon{--tone-fg:var(--info,#2563eb)}.wd-kyc strong{font-size:var(--fs-lg)}.wd-kyc p{color:var(--console-muted);margin:4px 0 14px}.kyc-cam{gap:.75rem;display:grid}.kyc-cam-video{object-fit:cover;background:#0b0b0c;border-radius:1rem;width:100%;max-height:22rem;display:none}.kyc-cam.is-live .kyc-cam-video{display:block}.kyc-thumbs{flex-wrap:wrap;gap:.75rem;display:flex}.kyc-thumb{color:var(--muted-foreground,#6b7280);gap:.25rem;font-size:12px;text-decoration:none;display:grid}.kyc-thumb img{object-fit:cover;border:1px solid;border-radius:.75rem;width:8.5rem;height:6rem}@supports (color:color-mix(in lab, red, red)){.kyc-thumb img{border:1px solid color-mix(in srgb, currentColor 18%, transparent)}}.kyc-thumb:focus-visible img{outline-offset:2px;outline:2px solid}.op-choices{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.5rem;display:grid}.op-choice{border:1px solid;border-radius:.875rem;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.op-choice{border:1px solid color-mix(in srgb, currentColor 16%, transparent)}}.op-choice{cursor:pointer;font-size:14px;font-weight:600}.op-choice:has(input:checked){border-color:currentColor;box-shadow:inset 0 0 0 1px}.op-choice input{accent-color:currentColor}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_talia/fonts/geist-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_talia/fonts/geist-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0%;size-adjust:104.76%}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_talia/fonts/geist-mono-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_talia/fonts/geist-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0%;size-adjust:134.59%}:root{--font-geist-sans:"Geist", "Geist Fallback";--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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-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-outline-style{syntax:"*";inherits:false;initial-value:solid}
