@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-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-600:#e40014;--color-red-700:#bf000f;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-6xl:72rem;--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-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wider:.05em;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-5{margin:calc(var(--spacing) * 5)}.m-100{margin:calc(var(--spacing) * 100)}.m-101{margin:calc(var(--spacing) * 101)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-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)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-9{height:calc(var(--spacing) * 9)}.h-28{height:calc(var(--spacing) * 28)}.h-full{height:100%}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[90vh\]{max-height:90vh}.min-h-\[70vh\]{min-height:70vh}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.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,)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}: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-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(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:#d0daeb}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[12px\]{border-radius:12px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#e6ebf4\]{border-color:#e6ebf4}.border-\[\#eadfd4\]{border-color:#eadfd4}.border-accent{border-color:#f97316}.border-accent\/40{border-color:#f9731666;border-color:lab(64.4963% 49.3667 68.6638/.4)}.border-border{border-color:#d0daeb}.bg-\[\#f1f4fa\]{background-color:#f1f4fa}.bg-\[\#f3f6fb\]{background-color:#f3f6fb}.bg-\[\#f7efe4\]{background-color:#f7efe4}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#fff7f0\]{background-color:#fff7f0}.bg-accent{background-color:#f97316}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-ink{background-color:#28344f}.bg-ink\/40{background-color:#28344f66;background-color:lab(21.6084% 1.31142 -18.387/.4)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.from-\[\#7ec8e3\]{--tw-gradient-from:#7ec8e3;--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-\[\#8fd3c1\]{--tw-gradient-from:#8fd3c1;--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-\[\#b8c4ea\]{--tw-gradient-from:#b8c4ea;--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-\[\#e8c56b\]{--tw-gradient-from:#e8c56b;--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-\[\#f2b5a0\]{--tw-gradient-from:#f2b5a0;--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-\[\#f4c27a\]{--tw-gradient-from:#f4c27a;--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-\[\#c5e8f5\]{--tw-gradient-via:#c5e8f5;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#d4efe6\]{--tw-gradient-via:#d4efe6;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#dde3f6\]{--tw-gradient-via:#dde3f6;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#f3e3b0\]{--tw-gradient-via:#f3e3b0;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#f7d9a8\]{--tw-gradient-via:#f7d9a8;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#f8d5c8\]{--tw-gradient-via:#f8d5c8;--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-\[\#eef6fb\]{--tw-gradient-to:#eef6fb;--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-\[\#efe7d6\]{--tw-gradient-to:#efe7d6;--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-\[\#f3faf7\]{--tw-gradient-to:#f3faf7;--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-\[\#f4f6fb\]{--tw-gradient-to:#f4f6fb;--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-\[\#faf6e8\]{--tw-gradient-to:#faf6e8;--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-\[\#fbf1ec\]{--tw-gradient-to:#fbf1ec;--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-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.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)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--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}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.text-accent{color:#f97316}.text-ink{color:#28344f}.text-muted{color:#6f7789}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(40\,28\,12\,0\.05\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#281c0c0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(40\,28\,12\,0\.12\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#281c0c1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(40\,28\,12\,0\.16\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#281c0c29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(249\,115\,22\,0\.12\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#f973161f);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-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, 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,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:text-accent:is(:where(.group):hover *){color:#f97316}}.placeholder\:text-muted::placeholder{color:#6f7789}@media (hover:hover){.hover\:translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:text-ink:hover{color:#28344f}.hover\:opacity-85:hover{opacity:.85}}.focus\:border-accent:focus{border-color:#f97316}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:mx-4{margin-inline:calc(var(--spacing) * 4)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.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-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto auto}.sm\:items-center{align-items:center}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}}}:root{--bg:#fff;--bg-secondary:#e6edf9;--bg-card:#f6f9ff;--text:#28344f;--text-secondary:#6f7789;--accent:#f97316;--accent-hover:#fd7516;--accent-tint:#f9731626;--border:#d0daeb;--footer-bg:#e6edf9;--footer-bar:#f6f9ff;--white:#fff;--success:#16a34a;--success-bg:#e8f8ee;--info:#2563eb;--info-bg:#e8f0ff;--danger:#dc2626;--danger-bg:#fdecec;--warning:#d97706;--warning-bg:#fff4e5;--radius:15px;--radius-header:25px;--radius-sm:10px;--shadow:0 8px 26px #0f172a12;--shadow-soft:0 10px 30px #f973161f;--header-h:75px;--header-offset:20px;--max:1180px;--font:"Outfit", system-ui, sans-serif;--sidebar:260px;--admin-sidebar:248px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font);min-height:100vh;margin:0;font-size:16px;line-height:1.55}img{max-width:100%;display:block}button,input,select,textarea{color:inherit;font-family:inherit}a{color:inherit;text-decoration:none}a.buy-modal-go{color:#fff;background:#28344f}a.buy-modal-go:hover{color:#fff}button{cursor:pointer}h1,h2,h3,h4,p{margin:0}.skip{background:var(--accent);color:#fff;z-index:100;border-radius:8px;padding:8px 12px;position:absolute;top:-40px;left:12px}.skip:focus{top:8px}.container{width:min(var(--max), calc(100% - 40px));margin-inline:auto}.muted{color:var(--text-secondary)}.accent{color:var(--accent)}.kicker{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:600;display:inline-flex}.lead{color:var(--text-secondary);max-width:62ch;font-size:17px}h1{letter-spacing:-.03em;font-size:clamp(34px,4.4vw,54px);font-weight:800;line-height:1.08}h2{letter-spacing:-.03em;font-size:clamp(26px,3vw,36px);font-weight:750;line-height:1.15}h3{letter-spacing:-.02em;font-size:18px;font-weight:650}.btn{border-radius:var(--radius);white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 25px;font-size:14px;font-weight:600;line-height:1.2;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-hover)}.btn-outline{border-color:var(--border);color:var(--text);background:#fff}.btn-outline:hover{border-color:var(--accent);color:var(--accent);background:#fff}.btn-ghost{background:var(--accent-tint);color:var(--accent)}.btn-ghost:hover{background:var(--accent);color:#fff}.btn-sm{border-radius:12px;padding:8px 16px;font-size:13px}.btn-block{width:100%}.btn[disabled]{opacity:.6;cursor:not-allowed;transform:none}.badge{background:var(--bg-secondary);color:var(--text);border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.badge-orange{background:var(--accent-tint);color:#c2410c}.badge-green{background:var(--success-bg);color:var(--success)}.badge-blue{background:var(--info-bg);color:var(--info)}.badge-red{background:var(--danger-bg);color:var(--danger)}.badge-gray{color:var(--text-secondary);background:#eef2f8}.badge-amber{background:var(--warning-bg);color:var(--warning)}.card{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff}.grid-2{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.section{padding:72px 0}.section-head{max-width:680px;margin-bottom:28px}.section-head p{margin-top:10px}.band{background:var(--bg-card)}.band-blue{background:var(--bg-secondary)}label.field{color:var(--text);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}label.field span.req{color:var(--accent)}input,select,textarea{border:1px solid var(--border);background:#fff;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:14px;font-weight:500;transition:border-color .15s,box-shadow .15s}textarea{resize:vertical;min-height:120px}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-tint)}.form-grid{gap:14px;display:grid}.form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th,td{text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:12px 14px}th{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);background:var(--bg-card);font-size:12px;font-weight:600}tbody tr:hover{background:#fbfcff}td.wrap{white-space:normal}.pager{justify-content:flex-end;align-items:center;gap:6px;padding:14px;display:flex}.pager button,.pager span{border:1px solid var(--border);background:#fff;border-radius:10px;min-width:34px;height:34px;font-size:13px;font-weight:600}.pager .is-current{background:var(--accent);color:#fff;border-color:var(--accent)}.toast{background:var(--text);color:#fff;box-shadow:var(--shadow);opacity:0;pointer-events:none;z-index:80;border-radius:12px;max-width:min(360px,100% - 32px);padding:12px 16px;font-size:14px;transition:all .2s;position:fixed;bottom:18px;right:18px;transform:translateY(8px)}.toast.show{opacity:1;transform:none}.checks{color:var(--text-secondary);flex-direction:column;gap:8px;font-size:14px;display:flex}.checks li{align-items:flex-start;gap:8px;list-style:none;display:flex}.checks{margin:0;padding:0}.checks li:before{content:"";background:var(--accent-tint);width:16px;height:16px;box-shadow:inset 0 0 0 4px var(--accent);border-radius:50%;flex:none;margin-top:3px}hr.sep{border:0;border-top:1px solid var(--border);margin:18px 0}@media (max-width:980px){.grid-4{grid-template-columns:1fr 1fr}.grid-3,.grid-2,.form-row{grid-template-columns:1fr}.section{padding:52px 0}}@media (max-width:640px){.grid-4{grid-template-columns:1fr}.container{width:min(var(--max), calc(100% - 28px))}}.site-html-slot{width:100%}.site-header{top:var(--header-offset);z-index:40;margin-top:var(--header-offset);padding:0 20px;position:sticky}.nav-shell{width:100%;max-width:var(--max);height:var(--header-h);border:1px solid var(--border);border-radius:var(--radius-header);box-shadow:var(--shadow);background:#fff;align-items:center;gap:12px;margin:0 auto;padding:0 12px 0 18px;display:flex;position:relative;overflow:visible}.logo{letter-spacing:-.03em;color:var(--text);align-items:center;gap:10px;font-size:18px;font-weight:800;display:inline-flex}.logo-mark,.logo img{object-fit:cover;border-radius:25%;flex:none;width:36px;height:36px;display:block;box-shadow:0 6px 14px #f9731659}.logo em{color:var(--accent);font-style:normal}.main-nav{flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.main-nav a{color:var(--text);border-radius:12px;padding:8px 12px;font-size:14px;font-weight:500}.main-nav a:hover{background:var(--bg-card)}.main-nav a.active{background:var(--accent-tint);color:var(--accent)}.nav-drop{position:relative}.nav-drop>button{color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:500;display:inline-flex}.nav-drop>button:hover,.nav-drop.open>button,.nav-drop:hover>button{background:var(--bg-card)}.nav-drop>button.active{background:var(--accent-tint);color:var(--accent)}.nav-caret{opacity:.6;flex:none;width:12px;height:12px}.nav-drop:after{content:"";height:16px;position:absolute;top:100%;left:0;right:0}.nav-mega{z-index:70;background:#fff;border:1px solid #d0daebf2;border-radius:18px;width:440px;padding:10px;display:none;position:absolute;top:calc(100% + 12px);left:0;box-shadow:0 18px 48px #28344f24}.nav-drop:hover .nav-mega,.nav-drop:focus-within .nav-mega,.nav-drop.open .nav-mega{display:block}.nav-mega-grid{grid-template-columns:1fr 1fr;gap:2px;display:grid}.nav-mega-grid a{border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:600;display:flex}.nav-mega-grid a:hover{background:#fff1e6}.nav-mega-grid img{object-fit:cover;border-radius:2px;flex:none;width:22px;height:16px;box-shadow:0 0 0 1px #0f172a1f}.nav-mega-all{border-top:1px solid var(--border);color:var(--accent);border-radius:0;justify-content:space-between;align-items:center;margin:6px 4px 2px;padding:10px 10px 6px;font-size:13px;font-weight:750;display:flex}.nav-mega-all:hover{color:var(--accent);background:0 0}.nav-mega-all:after{content:"→"}.nav-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.nav-actions-desktop{align-items:center;gap:8px;display:flex}.nav-drawer-extra,.nav-backdrop{display:none}.icon-btn{border:1px solid var(--border);height:38px;color:var(--text);background:#fff;border-radius:12px;padding:0 12px;font-size:13px;font-weight:600}.icon-btn:hover{border-color:var(--accent);color:var(--accent)}.lang-wrap{z-index:50;position:relative}.lang-btn{width:42px;height:42px;color:inherit;background:#eef3f9;border:1px solid #e3eaf4;border-radius:12px;place-items:center;padding:0;display:grid}.lang-btn:hover,.lang-btn[aria-expanded=true]{background:#e6eef8;border-color:#d5e0f0}.lang-flag{border-radius:3px;flex:none;place-items:center;width:24px;height:16px;line-height:0;display:grid;overflow:hidden}.lang-flag svg,.lang-flag img{object-fit:cover;border-radius:2px;width:24px;height:16px;display:block;box-shadow:0 0 0 1px #0f172a1f}.burger{border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:40px;height:40px;display:none}.burger span{background:var(--text);border-radius:2px;width:16px;height:2px;display:block}.lang-menu{z-index:60;background:#fff;border:1px solid #d0daebe6;border-radius:16px;min-width:228px;max-height:min(70vh,440px);padding:8px;display:none;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 16px 40px #28344f24}.lang-menu.open{display:block}.lang-menu button{text-align:left;width:100%;color:var(--text);background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:9px 12px;font-size:15px;font-weight:600;display:flex}.lang-menu button:hover,.lang-menu button[aria-selected=true]{color:var(--text);background:#fff1e6}.lang-menu .lang-name{line-height:1.2}.site-footer{background:var(--footer-bg);margin-top:72px;padding:56px 20px 0}.footer-grid{max-width:var(--max);grid-template-columns:1.45fr 1fr 1fr 1fr 1.15fr;gap:32px;margin:0 auto;display:grid}.footer-brand p{color:var(--text-secondary);max-width:32ch;margin-top:12px;font-size:14px}.socials{gap:8px;margin-top:16px;display:flex}.socials a{border:1px solid var(--border);width:36px;height:36px;color:var(--text);background:#fff;border-radius:10px;place-items:center;display:grid}.socials a:hover{color:var(--accent);border-color:var(--accent)}.site-footer h4{letter-spacing:0;color:var(--text);margin-bottom:12px;font-size:14px;font-weight:800}.site-footer ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.site-footer li a{color:var(--text-secondary);font-size:14px;font-weight:500}.site-footer li a:hover{color:var(--accent)}.contact-list{color:var(--text-secondary);gap:8px;font-size:14px;display:grid}.contact-list strong{color:var(--text);font-weight:600}.contact-list a:hover{color:var(--accent)}.footer-co{gap:3px;line-height:1.45;display:grid}.footer-co-name{color:var(--text);letter-spacing:.03em;font-size:13px;font-weight:800}.footer-bar{background:var(--footer-bar);border-top:1px solid var(--border);margin:36px -20px 0}.footer-bar-inner{max-width:var(--max);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:16px 20px 20px;font-size:13px;display:flex}.pay-icons{background:#fff;border:1px solid #e3eaf4;border-radius:12px;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-left:auto;padding:4px 2px;display:inline-flex}.pay-icons .pay-ico{object-fit:contain;box-sizing:content-box;background:0 0;border-radius:0;flex:none;width:auto;max-width:none;height:16px;padding:5px 11px;display:block}.pay-icons .pay-ico+.pay-ico{box-shadow:inset 1px 0 #e7edf5}@media (max-width:1080px){.nav-actions .btn{padding:10px 14px}}@media (max-width:1180px){.burger{display:flex}.nav-backdrop{z-index:35;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10182852;border:0;display:block;position:fixed;inset:0}.main-nav{z-index:45;border:1px solid var(--border);background:#fff;border-radius:22px;flex-direction:column;flex:none;align-items:stretch;padding:8px;display:none;position:absolute;top:calc(100% + 10px);left:8px;right:8px;box-shadow:0 22px 56px #1c27422e}.main-nav.open{display:flex}.main-nav a{border-radius:14px;padding:13px 14px;font-size:15px}.nav-drop{width:100%}.nav-drop:after{display:none}.nav-drop>button{justify-content:space-between;width:100%;padding:13px 14px;font-size:15px}.nav-mega{width:auto;box-shadow:none;background:#f6f8fb;border-radius:14px;margin:0 4px 4px;padding:4px;position:static;transform:none}.nav-drop:hover .nav-mega,.nav-drop:focus-within .nav-mega{display:none}.nav-drop.open .nav-mega{display:block}.nav-mega-grid a{padding:10px;font-size:14px}.nav-actions-desktop{display:none}.nav-drawer-extra{border-top:1px solid var(--border);gap:8px;margin-top:6px;padding:10px 4px 4px;display:grid}.nav-drawer-extra .icon-btn,.nav-drawer-extra .btn{justify-content:center;width:100%;height:44px}.burger.is-open span:first-child{transform:translateY(6px)rotate(45deg)}.burger.is-open span:nth-child(2){opacity:0}.burger.is-open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.burger span{transition:transform .2s,opacity .2s}}@media (max-width:980px){.footer-grid{grid-template-columns:1fr 1fr}}.tg-announce{color:#fff;background:#229ed9;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 14px 14px 16px;text-decoration:none;transition:filter .15s,transform .15s;display:flex;box-shadow:0 12px 28px #229ed947}.tg-announce:hover{color:#fff;filter:brightness(1.05)}.tg-announce-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.tg-announce-copy strong{letter-spacing:-.02em;font-size:16px;font-weight:800;line-height:1.15}.tg-announce-copy span{opacity:.92;font-size:12px;font-weight:500;line-height:1.25}.tg-announce-ico{color:#fff;background:#ffffff38;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}@media (max-width:640px){.site-header{margin-top:8px;padding:0 10px;top:8px}.nav-shell{border-radius:18px;gap:6px;height:56px;padding-inline:10px 6px}.logo{gap:8px;font-size:16px}.logo-mark,.logo img{width:28px;height:28px}.lang-btn,.burger{background:#f4f7fb;border-radius:12px;width:40px;height:40px}.lang-menu{border-radius:18px;width:min(248px,100vw - 28px);right:0}.main-nav{border-radius:20px;padding:6px;left:6px;right:6px}.footer-grid{grid-template-columns:1fr}}.tg-linked{z-index:80;color:#166534;font-family:var(--font-outfit), Outfit, system-ui, sans-serif;background:#e8f8ee;border-bottom:1px solid #bbf7d0;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex;position:sticky;top:0}.tg-linked p{color:#15803d;margin:4px 0 0;font-size:13px;font-weight:550}.tg-linked b{font-size:14px}.tg-linked button{color:#166534;background:0 0;border:0;font-weight:750}.hero-wrap{padding:28px 20px 10px}.hero{max-width:var(--max);background:linear-gradient(#fff1e6 0%,#fff7f1 38%,#fff 78%);border:1px solid #f3dccb;border-radius:28px;grid-template-columns:1.12fr .88fr;align-items:center;gap:36px;margin:0 auto;padding:42px 42px 36px;display:grid}.hero h1{margin:6px 0 14px}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.trust-row{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.trust-item{border:1px solid var(--border);color:var(--text-secondary);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.trust-item b{color:var(--text);font-weight:700}.hero-card{box-shadow:0 16px 40px #f973161f, var(--shadow);background:#fff;border:1px solid #f9731659;border-radius:20px;padding:16px}.hero-card-head,.hero-card-foot,.num-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.hero-card-head{color:var(--text-secondary);margin-bottom:12px;font-size:13px;font-weight:600}.dot{background:#22c55e;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px #22c55e2e}.num-row strong{letter-spacing:-.03em;margin-top:2px;font-size:22px;display:block}.service-pills{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.service-pills span,.chip{background:var(--bg-card);border:1px solid var(--border);color:var(--text-secondary);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.sms-bubble{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:12px 14px}.sms-bubble small{color:var(--text-secondary);font-size:12px}.sms-bubble p{margin-top:4px;font-size:14px}.sms-bubble b{color:var(--accent);letter-spacing:.04em}.hero-card-foot{color:var(--text-secondary);margin-top:12px;font-size:13px;font-weight:600}.stats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.stat{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;padding:18px 16px}.stat b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:28px;transition:color .25s,transform .25s;display:block}.stat b.is-tick{color:var(--accent);transform:translateY(-1px)}.stat span{color:var(--text-secondary);font-size:13px}.stat em{color:#16a34a;letter-spacing:.01em;margin-top:6px;font-size:12px;font-style:normal;font-weight:700;display:block}.stat[data-live],.stats [data-live]{position:relative}.stat b[data-live]:after{content:"";vertical-align:middle;background:#16a34a;border-radius:50%;width:7px;height:7px;margin-bottom:4px;margin-left:8px;animation:1.8s ease-out infinite livePing;display:inline-block;box-shadow:0 0 #16a34a8c}@keyframes livePing{0%{box-shadow:0 0 #16a34a73}70%{box-shadow:0 0 0 8px #16a34a00}to{box-shadow:0 0 #16a34a00}}.steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.step{padding:22px}.step-no{background:var(--accent-tint);width:36px;height:36px;color:var(--accent);border-radius:12px;place-items:center;margin-bottom:12px;font-weight:800;display:grid}.step p{color:var(--text-secondary);margin-top:8px;font-size:14px}.country-card,.plan-card,.feature,.quote,.post-card,.pay-item,.pay-card{padding:18px}.country-card .flag{width:40px;height:30px;font-size:0;line-height:0}.dest-card{color:inherit;text-decoration:none;display:block}.dest-card h3{letter-spacing:-.03em;margin-top:10px;font-size:17px}.dest-flag{aspect-ratio:4/3;background:#eef2f8;border:1px solid #0f172a14;border-radius:6px;flex:none;justify-content:center;align-items:center;width:48px;height:36px;font-size:18px;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0f}.dest-flag-img{padding:0}.dest-flag-img img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.dest-flag-globe{background:linear-gradient(145deg,#e8eef8,#f7f9fc);font-size:22px}.dest-flag-stack{box-shadow:none;background:0 0;border:none;position:relative;overflow:visible}.dest-flag-stack img{object-fit:cover;border:1px solid #0f172a1f;border-radius:4px;width:78%;height:78%;position:absolute;box-shadow:0 1px 3px #0f172a1f}.dest-flag-stack img:first-child{z-index:1;top:14%;left:0}.dest-flag-stack img:nth-child(2){z-index:2;top:0;left:14%}.dest-flag-stack img:nth-child(3){z-index:3;top:18%;left:28%}.dest-flag-region{background:0 0;border:1px solid #0f172a14;overflow:hidden}.dest-flag-region svg{width:100%;height:100%;display:block}.country-flag.dest-flag-img{border-radius:5px;width:40px;height:30px;padding:0}.plan-flag.dest-flag-stack,.pick-flag.dest-flag-stack{overflow:visible}.dest-live-head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dest-live-head .lead{margin-bottom:0}.price{letter-spacing:-.03em;color:var(--text);font-weight:800}.price small{color:var(--text-secondary);font-size:12px;font-weight:600}.card-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.card p{color:var(--text-secondary);margin:8px 0 14px;font-size:14px}.card-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.feature h3{margin-bottom:6px}.icon-blob{background:var(--accent-tint);width:42px;height:42px;color:var(--accent);border-radius:14px;place-items:center;margin-bottom:12px;font-weight:800;display:grid}.icon-blob.blue{background:var(--info-bg);color:var(--info)}.icon-blob.green{background:var(--success-bg);color:var(--success)}.compare{grid-template-columns:1fr 1fr;gap:16px;display:grid}.compare-col{padding:22px}.compare-col h3{margin-bottom:12px}.compare ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.compare li{color:var(--text-secondary);padding-left:22px;font-size:14px;position:relative}.compare li:before{font-weight:800;position:absolute;left:0}.compare .bad li:before{content:"–";color:var(--danger)}.compare .good{border-color:#f9731673}.compare .good li:before{content:"✓";color:var(--accent)}.quote header{justify-content:space-between;gap:8px;margin-bottom:8px;display:flex}.stars{color:var(--accent);letter-spacing:1px;font-size:13px}.pay-item{align-items:flex-start;gap:12px;display:flex}.pay-mark{border:1px solid var(--border);background:var(--bg-card);border-radius:10px;place-items:center;min-width:54px;height:36px;font-size:11px;font-weight:800;display:grid}.pay-strip{flex-wrap:wrap;align-items:center;gap:8px;margin:-6px 0 20px;display:flex}.pay-strip .pay-brand{object-fit:contain;border:1px solid var(--border);width:auto;max-width:80px;height:36px;box-shadow:var(--shadow);background:#fff;border-radius:10px;padding:6px 10px}.pay-strip .pay-brand-wide{max-width:92px}.pay-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pay-card{flex-direction:column;gap:10px;padding:20px 18px 18px;display:flex}.pay-card h3{letter-spacing:-.03em;font-size:17px}.pay-card p{color:var(--text-secondary);font-size:14px}.pay-card-brands{flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;display:flex}.pay-card-brands img{object-fit:contain;border:1px solid var(--border);background:#fff;border-radius:8px;width:auto;max-width:72px;height:28px;padding:4px 7px}.pay-card-flags{align-items:center;gap:6px;display:flex}.pay-card-flags img{object-fit:cover;border-radius:3px;width:28px;height:20px;box-shadow:0 0 0 1px #0f172a1f}.pay-regions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pay-flag{object-fit:cover;background:#fff;border-radius:50%;width:34px;height:34px;box-shadow:0 0 0 1px #0f172a1f}.pay-coins{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.pay-coin-img{background:#fff;border-radius:50%;width:34px;height:34px;display:block;box-shadow:0 0 0 1px #0f172a14}.pay-coin{color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;line-height:1;display:grid}.pay-coin-more{background:#111;border-radius:999px;width:auto;min-width:32px;height:32px;padding:0 9px;font-size:11px}.faq{gap:10px;display:grid}.faq-item{border:1px solid var(--border);border-radius:var(--radius);background:#fff;overflow:hidden}.faq-item button{text-align:left;background:0 0;border:0;justify-content:space-between;gap:12px;width:100%;padding:16px 18px;font-size:15px;font-weight:650;display:flex}.faq-item button span{color:var(--accent);font-weight:500}.faq-item .a{color:var(--text-secondary);padding:0 18px 16px;font-size:14px;display:none}.faq-item.open .a{display:block}.cta-band{background:linear-gradient(90deg,#fff4eb,#fff);border:1px solid #f3dccb;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;padding:32px;display:flex}.cta-band p{color:var(--text-secondary);margin-top:6px}.page-hero{padding:36px 0 10px}.page-hero h1{margin-bottom:8px;font-size:clamp(30px,4vw,44px)}.lost-page{min-height:58vh;padding-bottom:48px}.lost-hero{max-width:640px}.lost-hero .lead{color:var(--text-secondary);margin-top:8px;font-size:17px}.lost-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:8px;display:grid}.lost-card{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:16px;flex-direction:column;gap:6px;min-height:132px;padding:18px 16px 16px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.lost-card:hover{box-shadow:var(--shadow-soft);border-color:#f9731673;transform:translateY(-2px)}.lost-card.is-accent{background:linear-gradient(#fff7f1 0%,#fff 70%);border-color:#f973168c}.lost-card strong{letter-spacing:-.02em;font-size:16px}.lost-card em{color:var(--text-secondary);font-size:13px;font-style:normal}.lost-ico{width:38px;height:38px;color:var(--accent);background:#fff7f1;border-radius:12px;place-items:center;margin-bottom:4px;display:grid}.lost-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}@media (max-width:900px){.lost-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.lost-grid{grid-template-columns:1fr}}.crumbs{color:var(--text-secondary);margin-bottom:10px;font-size:13px}.crumbs a:hover{color:var(--accent)}.toolbar{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.toolbar input,.toolbar select{width:auto;min-width:180px}.catalog{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.region-strip{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.region-strip button.is-on{background:var(--accent);color:#fff;border-color:var(--accent)}.split{grid-template-columns:1.4fr .8fr;align-items:start;gap:18px;display:grid}.stack{gap:14px;display:grid}.pad{padding:18px}.line{border-bottom:1px dashed var(--border);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.line:last-child{border-bottom:0;font-weight:800}.auth-wrap{place-items:center;min-height:calc(100vh - 220px);padding:40px 16px 20px;display:grid}.auth-card{width:min(460px,100%);padding:28px;overflow:visible}.auth-card h1{margin-bottom:6px;font-size:30px}.auth-card .form-grid{margin-top:16px;overflow:visible}.auth-names{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-names .opt{color:var(--text-secondary);font-weight:500}@media (max-width:560px){.auth-names{grid-template-columns:1fr}}.auth-card .btn{justify-content:center;width:100%}.turnstile-slot{width:300px;max-width:100%;min-height:65px;margin-inline:auto;overflow:visible}.turnstile-slot iframe{max-width:100%}.note{background:var(--bg-card);border:1px dashed var(--border);color:var(--text-secondary);border-radius:12px;padding:10px 12px;font-size:13px}.legal{max-width:800px}.legal h2{margin:26px 0 8px;font-size:22px}.legal p,.legal li{color:var(--text-secondary);font-size:15px}.legal ul{padding-left:18px}.endpoint{padding:16px 18px}.endpoint code,code.inline,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}pre{color:#e8eefc;background:#1c2740;border-radius:12px;margin-top:10px;padding:14px;overflow:auto}.method{letter-spacing:.04em;color:#fff;border-radius:8px;padding:3px 8px;font-size:12px;font-weight:800}.method.get{background:var(--info)}.method.post{background:var(--accent)}.docs-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:28px;display:grid}.docs-toc{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:14px 16px;position:sticky;top:88px}@supports (color:color-mix(in lab, red, red)){.docs-toc{background:color-mix(in srgb, var(--surface) 88%, transparent)}}.docs-toc-title{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 10px;font-size:12px;font-weight:800}.docs-toc nav{flex-direction:column;gap:6px;display:flex}.docs-toc a{color:var(--text-secondary);font-size:13px;line-height:1.35;text-decoration:none}.docs-toc a:hover{color:var(--text)}.docs-main{gap:16px;min-width:0}.docs-endpoint{scroll-margin-top:96px}.docs-endpoint .card-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.docs-endpoint-body{margin-top:10px}.docs-auth-badge{letter-spacing:.03em;background:var(--accent);border-radius:999px;align-items:center;margin:8px 0 4px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.docs-auth-badge{background:color-mix(in srgb, var(--accent) 18%, transparent)}}.docs-auth-badge{color:var(--accent)}.docs-auth-badge.is-public{background:var(--info)}@supports (color:color-mix(in lab, red, red)){.docs-auth-badge.is-public{background:color-mix(in srgb, var(--info) 18%, transparent)}}.docs-auth-badge.is-public{color:var(--info)}.docs-section-title{margin:18px 0 4px;scroll-margin-top:96px;font-size:20px}.docs-subhead{margin:16px 0 6px;font-size:14px;font-weight:700}.docs-list{color:var(--text-secondary);margin:8px 0 0;padding-left:18px;font-size:14px}.docs-list li{margin:4px 0}.docs-list code{font-size:12px}.docs-note{margin-top:10px;font-size:13px}.docs-table-wrap{margin-top:10px;overflow-x:auto}.docs-table{border-collapse:collapse;width:100%;font-size:13px}.docs-table th,.docs-table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:8px 10px}.docs-table th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-size:11px}.docs-table code{font-size:12px}@media (max-width:900px){.docs-layout{grid-template-columns:1fr}.docs-toc{position:static}}.post-card h3{margin:8px 0}.post-card .meta{color:var(--text-secondary);font-size:12px}.radio{border:1px solid var(--border);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.radio input{width:auto}@media (max-width:980px){.hero,.compare,.split,.catalog,.steps,.stats{grid-template-columns:1fr}.hero{padding:24px 18px}.cta-band{flex-direction:column;align-items:flex-start}.catalog{grid-template-columns:1fr 1fr}}@media (max-width:640px){.catalog{grid-template-columns:1fr}}.esim-hero{padding:18px 20px 6px}.esim-hero-panel{max-width:var(--max);box-shadow:var(--shadow);background:radial-gradient(820px 260px at 0 0,#f973162e,#0000 58%),radial-gradient(640px 280px at 100% 110%,#e6edf9f2,#0000 52%),linear-gradient(155deg,#fff8f3 0%,#f6f9ff 46%,#e6edf9 100%);border:1px solid #f3dccb;border-radius:28px;grid-template-columns:1.15fr .85fr;align-items:center;gap:28px;margin:0 auto;padding:36px 40px;display:grid}.esim-hero-panel h1{margin:4px 0 12px;font-size:clamp(32px,4vw,48px)}.esim-benefits{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.esim-benefit{border:1px solid var(--border);color:var(--text);background:#fff;border-radius:999px;align-items:center;padding:7px 12px;font-size:13px;font-weight:650;display:inline-flex;box-shadow:0 6px 16px #28344f0a}.esim-hero-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.esim-hero-panel .hero-esim-mini{background:#fff;border:1px solid #e7eef8;border-radius:24px;width:100%;padding:18px 18px 16px;box-shadow:0 24px 60px #28344f1f}.esim-hero-panel .hero-esim-body{grid-template-columns:104px 1fr;gap:16px}.esim-hero-panel .hero-qr-link,.esim-hero-panel .hero-qr{border-radius:16px;width:104px;height:104px}.esim-hero-panel .hero-esim-who strong{font-size:16px}.esim-hero-panel .hero-esim-bar{height:9px}.esim-hero-panel .live-inbox-foot .btn{min-width:140px}.esim-hero-card{box-shadow:0 18px 40px #f973161f, var(--shadow);background:#fff;border:1px solid #f9731659;border-radius:22px;padding:18px 18px 14px}.esim-hero-card-head{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;font-weight:650;display:flex}.esim-hero-metric{justify-content:space-between;align-items:flex-end;margin-top:14px;display:flex}.esim-hero-gb{letter-spacing:-.05em;font-size:48px;font-weight:800;line-height:.9}.esim-hero-gb small{color:var(--text-secondary);margin-left:2px;font-size:18px;font-weight:700}.esim-hero-days{background:var(--bg-card);border:1px solid var(--border);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700}.esim-hero-cover{color:var(--text-secondary);margin-top:10px;font-size:14px}.esim-steps{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.esim-steps li{color:var(--text-secondary);align-items:center;gap:10px;font-size:14px;display:flex}.esim-steps b{background:var(--accent-tint);color:#c2410c;border-radius:8px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.esim-hero-card-foot{border-top:1px dashed var(--border);justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;font-weight:800;display:flex}.esim-hero-card-foot a{color:var(--accent);font-size:14px;font-weight:700}.esim-shop{padding:28px 0 72px}.esim-rail-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:6px;display:flex}.esim-rail-head h2{font-size:clamp(24px,3vw,32px)}.esim-rail-head p{margin-top:4px;font-size:14px}.country-rail-wrap{position:relative}.country-rail{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:12px;padding:10px 4px 16px;scroll-padding-inline:8px;display:flex;overflow-x:auto}.country-rail::-webkit-scrollbar{height:0;display:none}.country-pill{scroll-snap-align:start;border:1px solid var(--border);text-align:left;background:#fff;border-radius:999px;flex:none;align-items:center;gap:10px;min-width:168px;padding:10px 16px 10px 10px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:0 8px 22px #28344f0f}.country-pill:hover{border-color:#f3c4a4;transform:translateY(-2px)}.country-pill.is-on{border-color:var(--accent);background:linear-gradient(#fff 0%,#fff7f1 100%);box-shadow:0 12px 26px #f9731629}.country-flag{background:var(--bg-card);border:1px solid var(--border);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:22px;line-height:1;display:grid}.country-pill.is-on .country-flag{background:#fff;border-color:#f3dccb}.country-name{letter-spacing:-.02em;font-size:14px;font-weight:750;display:block}.country-from{color:var(--text-secondary);margin-top:1px;font-size:12px;font-weight:650;display:block}.country-pill.is-on .country-from{color:#c2410c}.rail-arrow{z-index:2;border:1px solid var(--border);width:36px;height:36px;color:var(--text);box-shadow:var(--shadow);background:#fff;border-radius:50%;place-items:center;font-size:22px;line-height:1;display:none;position:absolute;top:42%}.rail-arrow-prev{left:-6px}.rail-arrow-next{right:-6px}@media (min-width:761px){.rail-arrow{display:grid}.country-rail{padding-inline:46px;scroll-padding-inline:46px}}.esim-results{justify-content:space-between;align-items:baseline;gap:12px;margin:4px 0 14px;display:flex}.esim-results p{letter-spacing:-.02em;font-weight:750}.esim-results span{color:var(--text-secondary);background:var(--bg-card);border:1px solid var(--border);border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700}.esim-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.plan-card-v2{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:22px;flex-direction:column;gap:12px;min-width:0;padding:18px 18px 16px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.plan-card-v2:hover{border-color:#f3c4a4;transform:translateY(-5px);box-shadow:0 18px 38px #28344f1a}.plan-card-top{align-items:flex-start;gap:10px;display:flex}@media (max-width:980px){.esim-hero-panel{grid-template-columns:1fr;padding:24px 18px}.esim-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.esim-grid{grid-template-columns:1fr}.plan-card-foot{align-items:flex-start}}#icerik{padding-bottom:8px}#paketler,#rehber,#yorumlar,#sss,#kurulum,#hangi-paket,#turkiyede,#roaming,.tr-group{scroll-margin-top:120px}.tr-hero{padding:18px 20px 0}.tr-hero-card{width:min(var(--max),calc(100% - 40px));border:1px solid var(--border);box-shadow:var(--shadow);background:radial-gradient(420px 220px at 100% 0,#fff1e6 0%,#0000 70%),radial-gradient(380px 240px at 0 100%,#e7efff 0%,#0000 68%),#fff;border-radius:28px;grid-template-columns:1.25fr .85fr;gap:28px;margin:0 auto;padding:34px 36px;display:grid}.tr-hero h1{max-width:16ch}.tr-hero h1 span{color:var(--text-secondary);letter-spacing:-.03em;margin-top:8px;font-size:.58em;font-weight:650;line-height:1.25;display:block}.tr-answer{border-left:3px solid var(--accent);max-width:62ch;color:var(--text);margin-top:18px;padding:2px 0 2px 14px;font-size:16.5px;line-height:1.65}.tr-hero-actions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.tr-stats{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.tr-stats span{border:1px solid var(--border);color:var(--text);background:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:650}.tr-picks{align-content:center;gap:10px;display:grid}.tr-pick{border:1px solid var(--border);color:inherit;background:#fff;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:14px 14px 12px;text-decoration:none;display:grid}.tr-pick:hover{box-shadow:var(--shadow-soft);border-color:#f6c9a4}.tr-pick small{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:650}.tr-pick strong{letter-spacing:-.02em;font-size:15px}.tr-pick b{color:var(--accent);letter-spacing:-.03em;font-size:18px}.tr-pick em{color:var(--text-secondary);grid-column:1/-1;font-size:13px;font-style:normal}.tr-trust{padding:22px 20px 0}.tr-trust-row{width:min(var(--max),calc(100% - 40px));grid-template-columns:repeat(4,1fr);gap:12px;margin:0 auto;display:grid}.tr-trust article{background:var(--bg-card);border:1px solid #0000;border-radius:16px;padding:16px 16px 14px}.tr-trust h2{letter-spacing:-.02em;margin-top:6px;font-size:15px;font-weight:750}.tr-trust p{color:var(--text-secondary);margin-top:4px;font-size:13.5px;line-height:1.45}.tr-trust .n{color:var(--accent);letter-spacing:.06em;font-size:12px;font-weight:750}.tr-shop{padding:36px 0 10px}.tr-shop-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px;display:flex}.tr-shop-head p{color:var(--text-secondary);max-width:52ch;margin-top:8px}.tr-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tr-filters button{border:1px solid var(--border);color:var(--text);background:#fff;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:650}.tr-filters button.is-on{background:var(--text);color:#fff;border-color:var(--text)}.tr-count{color:var(--text-secondary);margin-left:auto;font-size:13px;font-weight:650}.tr-group{margin-top:26px}.tr-group-head{margin-bottom:12px}.tr-group-head h3{font-size:clamp(20px,2vw,24px)}.tr-group-head p{color:var(--text-secondary);max-width:68ch;margin-top:4px;font-size:14.5px}.tr-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.tr-plan{border:1px solid var(--border);background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 8px 22px #0f172a0a}.tr-plan[hidden],.tr-group[hidden]{display:none!important}.tr-empty[hidden]{display:none}.tr-empty:not([hidden]){display:block}.tr-plan:hover{border-color:#f3c7a6}.tr-plan-top{align-items:center;gap:10px;display:flex}.tr-plan-top img{object-fit:cover;border-radius:4px;width:36px;height:27px;box-shadow:0 0 0 1px #0f172a14}.tr-plan-top h3{flex-wrap:wrap;align-items:center;gap:6px;font-size:16px;display:flex}.tr-plan-top p{color:var(--text-secondary);margin-top:2px;font-size:13px}.tr-tier{letter-spacing:.04em;text-transform:uppercase;background:var(--accent-tint);color:#c2410c;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:750}.tr-tier-plus{color:#fff;background:#28344f}.tr-plan-metric{background:var(--bg-card);border-radius:12px;justify-content:space-between;align-items:baseline;padding:10px 12px;display:flex}.tr-plan-metric strong{letter-spacing:-.04em;font-size:26px;font-weight:750}.tr-plan-metric span:last-child{color:var(--text-secondary);font-size:14px;font-weight:650}.tr-perks{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tr-perks li,.tr-fup{color:var(--text-secondary);border:1px solid var(--border);background:#fff;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:650}.tr-fup{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.tr-plan-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.tr-price{letter-spacing:-.03em;font-size:22px;font-weight:750}.tr-price span{margin-right:1px;font-size:14px}.tr-empty{border:1px dashed var(--border);color:var(--text-secondary);border-radius:16px;margin-top:18px;padding:18px}.tr-story{padding:28px 0 10px}.tr-layout{grid-template-columns:220px 1fr;align-items:start;gap:36px;display:grid}.tr-toc{gap:6px;padding-top:8px;display:grid;position:sticky;top:112px}.tr-toc span{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:750}.tr-toc a{color:var(--text);border-radius:10px;padding:7px 10px;font-size:14px;font-weight:600}.tr-toc a:hover{background:var(--bg-card);color:var(--accent)}.tr-prose{max-width:74ch}.tr-prose h2{margin:34px 0 10px}.tr-prose h2:first-child{margin-top:0}.tr-prose p{color:#3c4860;margin-top:12px;font-size:17px;line-height:1.72}.tr-prose a{color:#c2410c;text-underline-offset:3px;font-weight:650;text-decoration:underline}.tr-table-wrap{border:1px solid var(--border);border-radius:16px;margin-top:16px;overflow-x:auto}.tr-prose table{border-collapse:collapse;width:100%;font-size:14.5px}.tr-prose th,.tr-prose td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:12px 14px}.tr-prose th{background:var(--bg-card);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:12px}.tr-prose tr:last-child td{border-bottom:0}.tr-steps{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}.tr-steps article{background:var(--bg-card);border-radius:16px;padding:16px}.tr-steps strong{letter-spacing:-.02em;margin:6px 0;font-size:15px;display:block}.tr-steps p{margin:0;font-size:14px;line-height:1.5}.tr-steps .n{color:var(--accent);letter-spacing:.06em;font-size:12px;font-weight:750}.tr-note{background:#fff7ed;border:1px solid #fed7aa;border-radius:16px;margin-top:16px;padding:14px 16px}.tr-note p{color:#7c2d12;margin:0;font-size:14.5px}.tr-reviews{padding:18px 0 10px}.tr-review-band{background:var(--bg-secondary);border-radius:28px;padding:28px 22px 22px}.tr-review-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.tr-review-head .btn{flex:none}.tr-review-actions{flex:none;align-items:center;gap:12px;display:flex}.tr-trustpilot{line-height:0;display:inline-flex}.tr-trustpilot img{width:auto;height:26px}.tr-review-form{gap:12px;display:grid}.tr-review-form label{color:var(--text-secondary);gap:6px;font-size:13px;font-weight:650;display:grid}.tr-review-form input,.tr-review-form textarea{border:1px solid var(--border);width:100%;font:inherit;color:var(--text);background:#fff;border-radius:12px;padding:10px 12px}.tr-star-pick{gap:4px;display:flex}.tr-star-pick button{color:#e7d3c4;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:28px;line-height:1}.tr-star-pick button.is-on{color:#f97316}.tr-review-note{color:var(--text-secondary);margin:0;font-size:14px}.tr-review-head p{color:var(--text-secondary);max-width:54ch;margin-top:8px}.tr-review-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.tr-review{background:#fff;border:1px solid #fff;border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex}.tr-stars{color:#f97316;letter-spacing:2px;font-size:14px}.tr-review p{color:#334155;font-size:14.5px;line-height:1.55}.tr-review footer{align-items:center;gap:10px;margin-top:auto;display:flex}.tr-avatar{color:#c2410c;background:#fff1e6;border-radius:50%;place-items:center;width:36px;height:36px;font-size:13px;font-weight:750;display:grid}.tr-review footer b{font-size:14px;display:block}.tr-review footer span{color:var(--text-secondary);font-size:12px}.tr-faq{padding:28px 0 10px}.tr-faq-list{gap:8px;margin-top:16px;display:grid}.tr-faq-item{border:1px solid var(--border);background:#fff;border-radius:16px;overflow:hidden}.tr-faq-item h3{font-size:16px;font-weight:650}.tr-faq-item button{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px;font-size:16px;font-weight:650;display:flex}.tr-faq-item button svg{flex:none;transition:transform .2s}.tr-faq-item button[aria-expanded=true] svg{transform:rotate(180deg)}.tr-faq-item div{padding:0 16px 16px}.tr-faq-item p{color:var(--text-secondary);font-size:15px;line-height:1.6}.tr-end{padding:12px 0 0}.tr-end-card{color:#fff;background:linear-gradient(120deg,#28344f 0%,#3a4c73 70%,#c2410c 140%);border-radius:24px;justify-content:space-between;align-items:center;gap:18px;padding:26px 28px;display:flex}.tr-end-card p{color:#dbe4f5;max-width:52ch;margin-top:6px}.tr-end-card .btn{color:#28344f;background:#fff}.tr-end-card .btn:hover{color:#c2410c;background:#fff7ed}@media (max-width:980px){.tr-hero-card,.tr-layout,.tr-trust-row,.tr-review-grid,.tr-grid{grid-template-columns:1fr 1fr}.tr-steps{grid-template-columns:1fr}.tr-toc{grid-auto-flow:column;padding-bottom:8px;position:static;overflow:auto}.tr-review-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.tr-hero{padding:12px 0 0}.tr-hero-card{border-radius:22px;grid-template-columns:1fr;padding:22px 18px}.tr-hero-card,.tr-trust-row{width:min(var(--max),calc(100% - 20px))}.tr-trust-row,.tr-grid,.tr-review-grid{grid-template-columns:1fr}.tr-shop-head,.tr-review-head,.tr-end-card{flex-direction:column;align-items:flex-start}.tr-layout{grid-template-columns:1fr;width:100%;min-width:0}.tr-toc{grid-auto-flow:unset;width:100%;min-width:0;max-width:100%;display:flex;overflow-x:auto}.tr-toc span,.tr-toc a{white-space:nowrap;flex:none}.tr-prose,.tr-table-wrap,.tr-pkg-wrap{min-width:0;max-width:100%}.tr-count{margin-left:0}.tr-plan-foot{flex-direction:column;align-items:stretch}.tr-plan-foot .btn{width:100%}}.tr-pkg-wrap{border:1px solid var(--border);background:#fff;border-radius:16px;margin-top:12px;overflow-x:auto}.tr-pkg-table{border-collapse:collapse;width:100%;min-width:560px;font-size:14.5px}.tr-pkg-table th,.tr-pkg-table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:middle;padding:12px 14px}.tr-pkg-table th{background:var(--bg-card);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:12px;font-weight:700}.tr-pkg-table tr:last-child td{border-bottom:0}.tr-pkg-table .tr-data{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tr-pkg-table .tr-data b{letter-spacing:-.02em;font-size:15px}.tr-pkg-table .tr-price-cell{letter-spacing:-.02em;white-space:nowrap;font-size:16px;font-weight:750}.tr-pkg-table .tr-buy{text-align:right;white-space:nowrap}.tr-pkg-table .tr-nets{color:var(--text-secondary);max-width:22ch;font-size:13px}@media (max-width:700px){.tr-hide-sm{display:none}.tr-pkg-table{min-width:0}}.plan-card-top h3{font-size:16px}.plan-flag{aspect-ratio:4/3;background:#eef2f8;border:1px solid #0f172a14;border-radius:6px;flex:none;justify-content:center;align-items:center;width:44px;height:33px;font-size:18px;line-height:1;display:inline-flex;overflow:hidden}.plan-flag img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.plan-coverage{color:var(--text-secondary);margin-top:2px;font-size:13px}.plan-card-top .badge{flex:none;margin-left:auto}.plan-metric{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.plan-gb{letter-spacing:-.05em;color:var(--text);font-size:44px;font-weight:800;line-height:.9}.plan-gb small{color:var(--text-secondary);letter-spacing:0;margin-left:2px;font-size:16px;font-weight:700}.plan-days{background:var(--bg-secondary);color:var(--text);border-radius:999px;padding:6px 11px;font-size:13px;font-weight:750}.plan-perks{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.plan-perks li{background:var(--bg-card);border:1px solid var(--border);color:var(--text-secondary);border-radius:999px;padding:4px 9px;font-size:12px;font-weight:650}.plan-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:4px;display:flex}.plan-price{letter-spacing:-.03em;font-size:22px;font-weight:800;line-height:1.1}.plan-price small{color:var(--text-secondary);letter-spacing:0;font-size:11px;font-weight:650;display:block}.plan-ctas{flex-wrap:wrap;gap:8px;display:flex}.esim-empty{text-align:center;border:1px dashed var(--border);background:var(--bg-card);border-radius:22px;padding:40px 18px}.esim-empty h3{margin-bottom:6px}.esim-empty p{color:var(--text-secondary);margin-bottom:14px}.esim-note{margin-top:18px}@media (max-width:980px){.esim-hero-panel{grid-template-columns:1fr;padding:24px 18px}.esim-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.esim-grid{grid-template-columns:1fr}.plan-card-foot{align-items:flex-start}}.esim-shop .sms-search{width:min(320px,100%)}.esim-shop .sms-cats{flex:100%}.plan-card-top h3{overflow-wrap:anywhere;font-size:15px}.esim-pop-back{z-index:80;background:#141c2d7a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.esim-pop{border:1px solid var(--border);background:#fff;border-radius:22px;width:min(560px,100%);max-height:min(84vh,760px);padding:20px 20px 22px;overflow:auto;box-shadow:0 24px 60px #141c2d38}.esim-pop-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.esim-pop-head b{letter-spacing:-.03em;font-size:18px}.esim-pop-close{border:1px solid var(--border);background:var(--bg-card);width:36px;height:36px;color:var(--text);border-radius:50%;font-size:22px;line-height:1}.esim-pop input{border:1px solid var(--border);background:var(--bg-card);border-radius:14px;width:100%;margin-top:12px;padding:10px 12px;font-size:14px}body.home{background:linear-gradient(#fff3ea 0%,#fff7f2 280px,#fff 560px)}.home .hero-wrap{padding:18px 20px 0}.home .hero{box-shadow:none;background:0 0;border:0;grid-template-columns:1.12fr .88fr;align-items:start;gap:42px;padding:18px 8px 8px}.home .hero h1{max-width:12ch;font-size:clamp(40px,5vw,64px)}.home .hero .lead{max-width:46ch;font-size:16px}.hero-note{color:var(--text-secondary);margin-top:10px;font-size:13px;font-weight:600}.btn-pill{border-radius:999px;gap:12px;padding:6px;box-shadow:0 10px 24px #f9731647}.btn-pill .btn-ico,.btn-pill .btn-arrow{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.btn-pill .btn-ico{background:#ffffff38}.btn-pill .btn-arrow{color:var(--accent);background:#fff;font-weight:800}.chip-row{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.chip-pill{color:var(--text);background:#fff;border:1px solid #f0d7c6;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:13px;font-weight:650;display:inline-flex;box-shadow:0 6px 16px #28344f0a}.chip-ico{width:26px;height:26px;color:var(--accent);background:#fff4eb;border-radius:50%;place-items:center;font-size:13px;display:grid}.home .trust-row{gap:18px;margin-top:18px}.home .trust-item{box-shadow:none;color:var(--text-secondary);background:0 0;border:0;border-radius:0;padding:0;font-size:13px}.home .trust-item .ti{color:var(--accent);font-weight:800}.home .hero-card{border:1px solid #e7eef8;border-radius:24px;padding:16px 16px 14px;box-shadow:0 24px 60px #28344f1f}.hero-shop{gap:12px;min-width:0;display:grid}.hero-esim-body{grid-template-columns:88px 1fr;align-items:start;gap:14px;display:grid}.hero-qr-link{background:#fff;border-radius:14px;width:88px;height:88px;display:block;overflow:hidden;box-shadow:0 0 0 1px #e7eef8,0 10px 24px #1c274214}.hero-qr{width:88px;height:88px;image-rendering:pixelated;display:block}.hero-esim-who{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.hero-esim-who strong{letter-spacing:-.02em;font-size:15px}.hero-esim-who span{color:var(--text-secondary);font-size:12px;font-weight:600}.hero-esim-meter{margin-bottom:10px}.hero-esim-meter-row{color:var(--text-secondary);justify-content:space-between;gap:8px;margin-bottom:5px;font-size:12px;font-weight:650;display:flex}.hero-esim-meter-row b{color:var(--text);font-variant-numeric:tabular-nums}.hero-esim-bar{background:#eef2f8;border-radius:99px;height:8px;overflow:hidden}.hero-esim-bar i{border-radius:inherit;background:linear-gradient(90deg,#fb923c,#f97316);height:100%;transition:width .55s cubic-bezier(.32,.72,0,1);display:block}.hero-esim-flag{border-radius:3px;place-items:center;width:22px;height:16px;font-size:12px;display:grid;overflow:hidden}.hero-esim-flag img{object-fit:cover;width:22px;height:16px;display:block}.live-inbox-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.live-inbox-list{height:236px;position:relative;overflow:hidden}.live-note{box-sizing:border-box;-webkit-backdrop-filter:saturate(1.4)blur(16px);backdrop-filter:saturate(1.4)blur(16px);will-change:transform, opacity;background:#fffffff0;border:1px solid #e7eef8f2;border-radius:18px;align-items:center;gap:12px;height:68px;padding:10px 12px;display:flex;position:absolute;top:8px;left:0;right:0;box-shadow:0 12px 28px #1c27421a}.live-note.is-in{z-index:3}.live-note.is-out{z-index:5;pointer-events:none}.live-note-ico{border-radius:14px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.live-note-body{flex:1;min-width:0}.live-note-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.live-note-row strong{letter-spacing:-.02em;font-size:15px}.live-note-row time{color:var(--text-secondary);white-space:nowrap;font-size:12px;font-weight:600}.live-note-body p{color:var(--text-secondary);margin:2px 0 0;font-size:13px}.live-note-body b{color:var(--accent);letter-spacing:.02em;font-weight:750}.live-inbox-foot{justify-content:flex-end;margin-top:14px}.hero-card-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 4px;font-size:12px;font-weight:700}.hero-card-title{letter-spacing:-.03em;margin-bottom:14px;font-size:28px}.hero-card-sub{color:var(--text-secondary);text-align:center;margin-top:12px;font-size:13px}.hero-card-sub a{color:var(--accent);font-weight:700}.badge .dot{box-shadow:none;width:7px;height:7px;margin-right:2px}.logo-band{padding:8px 0 6px}.logo-band-label{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:22px 0 10px;font-size:12px;font-weight:700}.logo-strip{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 6px;padding:16px 12px;display:flex}.logo-strip-soft{background:var(--bg-card);box-shadow:none}.brand{flex-direction:column;align-items:center;gap:6px;min-width:84px;padding:6px 8px;display:flex}.brand>svg,.brand>img{background:#fff;border-radius:10px;width:36px;height:36px;display:block;box-shadow:0 0 0 1px #e4eaf2}.brand>img{object-fit:contain;box-sizing:border-box;padding:4px}.brand-round>svg{border-radius:50%}.brand em{color:var(--text-secondary);font-size:12px;font-style:normal;font-weight:650}.logo-strip-dense{gap:6px 4px;padding:14px 8px}.logo-strip-dense .brand{min-width:72px;padding:4px 6px}.logo-strip a.brand{color:inherit;text-decoration:none}.logo-strip a.brand em,.logo-strip a.brand img{pointer-events:none}.brand-more-mark{color:#fff;background:#111;border-radius:10px;place-items:center;width:36px;height:36px;font-size:11px;font-style:normal;font-weight:800;display:grid;box-shadow:0 0 0 1px #e4eaf2}.home .stats-wrap{padding-top:28px;padding-bottom:20px}.home .stats{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:18px;gap:0;overflow:hidden}.home .stat{box-shadow:none;text-align:center;border:0;border-radius:0;padding:22px 12px}.home .stat+.stat{border-left:1px solid var(--border)}.home .stat b{color:var(--text);font-size:32px}.home .steps-wrap{padding-top:36px}.home .step-no{background:var(--accent);color:#fff;border-radius:50%;width:42px;height:42px;font-size:18px}.tiers{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.tier{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:16px;padding:18px 16px}.tier b{font-size:16px;display:block}.tier span{color:var(--text-secondary);margin-top:4px;font-size:13px;font-weight:600;display:block}.tier em{letter-spacing:-.04em;color:var(--accent);margin-top:12px;font-size:26px;font-style:normal;font-weight:800;display:block}.tier.is-hot{background:#fff4eb;border-color:#f3d2b8}.home .section{padding:56px 0}.home .loyalty,.home .pay-section{padding-top:48px}@media (max-width:980px){.home .hero{grid-template-columns:1fr;gap:22px;padding:8px 4px 0}.home .hero h1{max-width:none}.hero-esim-body{grid-template-columns:72px 1fr}.pay-grid{grid-template-columns:1fr}.hero-qr-link,.hero-qr{width:72px;height:72px}.home .stats{grid-template-columns:1fr 1fr}.home .stat+.stat{border-left:0}.home .stat:nth-child(odd){border-right:1px solid var(--border)}.home .stat:nth-child(n+3){border-top:1px solid var(--border)}.tiers{grid-template-columns:1fr 1fr}}@media (max-width:640px){.home .stats,.tiers{grid-template-columns:1fr}.home .stat:nth-child(odd){border-right:0}.home .stat+.stat{border-top:1px solid var(--border)}.btn-pill{justify-content:space-between;width:100%}.chip-row{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.chip-pill{box-sizing:border-box;justify-content:flex-start;width:100%;padding:10px 12px 10px 8px;font-size:12px}.chip-pill:last-child:nth-child(odd){grid-column:1/-1}.home .trust-row{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}}.sms-toolbar{flex-wrap:wrap;align-items:center;gap:14px 18px;margin:14px 0 18px;display:flex}.sms-search{width:min(280px,100%)}.sms-cats{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sms-cats-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:12px;font-weight:700}.sms-cat{border:1px solid var(--border);background:#fff;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:650}.sms-cat.is-on{background:var(--text);color:#fff;border-color:var(--text)}.sms-brand{color:#fff;background:#fff;border:1px solid #e7eef8;border-radius:14px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;padding:6px;display:inline-flex;overflow:hidden}.sms-brand img{object-fit:contain;width:100%;height:100%;display:block}.sms-brand.is-letter{background:#28344f;border-color:#28344f;padding:0}.sms-brand b{color:inherit;letter-spacing:-.03em;font-size:15px;font-weight:800}.sms-svc-card{color:inherit;flex-direction:column;min-height:128px;padding:16px;text-decoration:none;display:flex}.sms-svc-card:hover{border-color:#f3dccb}.sms-svc-top{align-items:center;gap:12px;display:flex}.sms-svc-top h3{margin:0;font-size:16px}.sms-svc-top p{color:var(--text-secondary);margin:4px 0 0;font-size:13px}.sms-svc-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.sms-svc-go{color:var(--accent);white-space:nowrap;font-size:13px;font-weight:700}.sms-detail{padding:12px 0 72px}.sms-detail-inner{max-width:860px}.sms-detail-head{align-items:flex-start;gap:16px;margin:18px 0 8px;display:flex}.sms-detail-head .sms-brand{border-radius:18px;flex-basis:56px;width:56px;height:56px}.sms-detail-head h1{margin:4px 0 0;font-size:clamp(28px,4vw,40px)}.sms-detail-head .lead{margin-top:8px;font-size:15px}.sms-buy{margin-top:22px}.sms-modes{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px;padding-bottom:10px;display:flex}.sms-mode{color:var(--text-secondary);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-11px;padding:8px 12px;font-size:14px;font-weight:650}.sms-mode.is-on{color:var(--text);border-bottom-color:var(--accent)}.sms-hint{color:var(--text-secondary);margin-top:10px;font-size:13px}.sms-hours{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.sms-hour{border:1px solid var(--border);background:#fff;border-radius:12px;padding:8px 12px;font-size:13px;font-weight:700}.sms-hour.is-on{border-color:var(--accent);color:var(--accent);background:#fff4eb}.sms-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px 0 10px;display:flex}.sms-sort{flex-wrap:wrap;gap:6px;display:flex}.sms-sort-btn{border:1px solid var(--border);color:var(--text-secondary);background:#fff;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:650}.sms-sort-btn.is-on{border-color:var(--accent);color:var(--accent);background:#fff4eb}.sms-table{border:1px solid var(--border);background:#fff;border-radius:18px;overflow:hidden}.sms-thead,.sms-row{text-align:left;grid-template-columns:1fr 88px 88px;align-items:center;gap:12px;width:100%;display:grid}.sms-thead{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);background:#f7f9fd;padding:10px 16px;font-size:11px;font-weight:700}.sms-row{border:0;border-top:1px solid var(--border);background:#fff;padding:12px 16px}.sms-row:hover,.sms-row.is-on{background:#fff7f1}.sms-row-country{align-items:center;gap:10px;min-width:0;display:flex}.sms-row-name{font-size:14px;font-weight:650}.sms-stock{color:var(--text-secondary);white-space:nowrap;background:#eef2f8;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:650}.sms-rate{color:var(--text-secondary);font-size:13px;font-weight:700}.sms-rate.is-good{color:var(--success)}.sms-row-price{text-align:right;font-size:15px;font-weight:750}.sms-flag{background:#eef2f8;border-radius:4px;flex:none;width:28px;height:20px;display:inline-flex;overflow:hidden}.sms-flag img{object-fit:cover;width:100%;height:100%;display:block}.sms-group{border-top:1px solid var(--border)}.sms-group .sms-row{border-top:0}.sms-group.is-on{background:#fff7f1}.sms-offers{background:#f7f8fb;padding:0 12px 12px}.sms-offers-head,.sms-offer{text-align:left;grid-template-columns:1fr 88px 88px;align-items:center;gap:12px;width:100%;display:grid}.sms-offers-head{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);padding:8px 12px 4px;font-size:11px;font-weight:700}.sms-offer{border:1px solid var(--border);background:#fff;border-radius:12px;margin-top:6px;padding:10px 12px;font-size:13px;font-weight:650}.sms-offer.is-on{border-color:var(--accent);background:#fff4eb}.sms-offer-qty{color:var(--text-secondary);font-weight:650}.sms-offer-price{text-align:right;font-weight:750}.sms-buy-cta{margin-top:18px}@media (max-width:640px){.sms-thead,.sms-row{grid-template-columns:1fr 64px 72px}.sms-detail-head{align-items:center}}.legal-updated{margin-top:10px;font-size:13px}.legal-layout{grid-template-columns:minmax(180px,220px) 1fr;align-items:start;gap:28px;display:grid}.legal-nav{flex-direction:column;gap:4px;display:flex;position:sticky;top:88px}.legal-nav a{color:var(--text-secondary);border-radius:10px;padding:8px 12px;font-size:13px;font-weight:600;display:block}.legal-nav a:hover{color:var(--text);background:var(--bg-card)}.legal-nav a.is-active{color:var(--accent);background:#fff7f1}.legal-article h2{margin:28px 0 10px;font-size:20px}.legal-article h2:first-child{margin-top:0}.legal-article h3{margin:16px 0 6px;font-size:16px}.legal-article p,.legal-article li{color:var(--text-secondary);font-size:15px;line-height:1.65}.legal-article ul{margin:8px 0 14px;padding-left:18px}.legal-article li{margin:6px 0}.legal-article blockquote{border-left:3px solid var(--accent);background:var(--bg-card);border-radius:0 12px 12px 0;margin:12px 0;padding:12px 14px}.legal-table-wrap{margin:12px 0 18px;overflow-x:auto}.legal-table{border-collapse:collapse;width:100%;font-size:14px}.legal-table th,.legal-table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:10px 12px}.legal-table th{color:var(--text-secondary);white-space:nowrap;font-weight:600}.legal-table td:first-child{color:var(--text);width:34%;font-weight:600}@media (max-width:800px){.legal-layout{grid-template-columns:1fr}.legal-nav{flex-flow:wrap;position:static}}.tp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;display:flex}.tp-score{border:1px solid var(--border);min-width:180px;box-shadow:var(--shadow);background:#fff;border-radius:18px;padding:14px 18px}.tp-score b{letter-spacing:-.04em;font-size:36px;line-height:1;display:block}.tp-score .stars{color:#00b67a;letter-spacing:2px}.tp-score small{color:var(--text-secondary);margin-top:4px;font-weight:700;display:block}.tp-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.tp-card{margin:0}.tp-meta{color:var(--text-secondary);margin:0 0 8px;font-size:12px;font-weight:700}@media (max-width:980px){.tp-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.tp-grid{grid-template-columns:1fr}.tp-score{width:100%}}.st-page{gap:32px;max-width:1120px;margin:0 auto;display:grid}.st-hero{background:linear-gradient(#fff1e6 0%,#fff7f1 42%,#fff 86%);border:1px solid #f3dccb;border-radius:28px;grid-template-columns:1.2fr .8fr;gap:18px 28px;padding:28px 30px 22px;display:grid}.st-hero.is-degraded{background:linear-gradient(#fff4e6 0%,#fff 78%);border-color:#f3d0a8}.st-hero.is-partial{background:linear-gradient(#fff1f1 0%,#fff 78%);border-color:#f3c4c4}.st-hero h1{margin:4px 0 8px;font-size:clamp(28px,4vw,44px)}.st-hero-badge{background:#fff;border:1px solid #e6f6ec;border-radius:22px;align-content:center;justify-items:start;gap:6px;padding:18px 20px;display:grid;box-shadow:0 12px 32px #1665340f}.st-hero-badge.is-degraded{border-color:#fde7c7;box-shadow:0 12px 32px #9a34120f}.st-hero-badge.is-partial{border-color:#fecaca;box-shadow:0 12px 32px #991b1b0f}.st-hero-badge b{letter-spacing:-.03em;font-size:18px}.st-hero-badge small,.st-hero-badge em{color:var(--text-secondary);font-size:12px;font-style:normal;font-weight:650}.st-pulse{background:#22c55e;border-radius:50%;width:10px;height:10px;animation:1.6s ease-out infinite st-pulse;box-shadow:0 0 #22c55e73}.st-hero-badge.is-degraded .st-pulse{background:#f97316;box-shadow:0 0 #f9731666}.st-hero-badge.is-partial .st-pulse{background:#ef4444;box-shadow:0 0 #ef444466}@keyframes st-pulse{70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}.st-hero-stats{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.st-hero-stats div{border:1px solid var(--border);background:#fff;border-radius:16px;padding:12px 14px}.st-hero-stats small{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:11px;font-weight:800;display:block}.st-hero-stats strong{letter-spacing:-.03em;margin-top:4px;font-size:22px;display:block}.st-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.st-head h2{font-size:22px}.st-head span{color:var(--text-secondary);font-size:13px;font-weight:700}.st-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.st-node{border:1px solid var(--border);background:#fff;border-left:4px solid #22c55e;border-radius:18px;padding:14px 14px 12px}.st-node.is-degraded{border-left-color:#f97316}.st-node.is-partial{border-left-color:#ef4444}.st-node-top{align-items:center;gap:10px;display:flex}.st-flag{border-radius:6px;flex:none;width:36px;height:26px;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.st-flag img{object-fit:cover;width:100%;height:100%;display:block}.st-who{flex:1;min-width:0}.st-who b{letter-spacing:-.02em;font-size:15px;display:block}.st-who span{color:var(--text-secondary);font-size:12px;font-weight:650;display:block}.st-chip{color:#166534;background:#ecfdf3;border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 8px;font-size:11px;font-weight:800;display:inline-flex}.st-chip i{background:currentColor;border-radius:50%;width:6px;height:6px}.st-chip.is-degraded{color:#9a3412;background:#fff7ed}.st-chip.is-partial{color:#991b1b;background:#fef2f2}.st-metrics{grid-template-columns:1.4fr .8fr;gap:12px;margin-top:12px;display:grid}.st-metrics small{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:10px;font-weight:800;display:block}.st-metrics strong{letter-spacing:-.02em;margin:2px 0 6px;font-size:16px;display:block}.st-bar{background:#eef2f7;border-radius:99px;height:6px;overflow:hidden}.st-bar i{background:#22c55e;border-radius:99px;height:100%;display:block}.st-node.is-degraded .st-bar i{background:#f97316}.st-node.is-partial .st-bar i{background:#ef4444}.st-lat strong{margin-bottom:0}.st-empty{border:1px dashed var(--border);text-align:center;color:var(--text-secondary);background:#fff;border-radius:16px;padding:22px;font-weight:650}.st-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.st-timeline li{border-bottom:1px solid var(--border);grid-template-columns:168px 1fr;gap:16px;padding:14px 0;display:grid}.st-timeline li:last-child{border-bottom:0}.st-timeline time{color:var(--text-secondary);padding-top:2px;font-size:13px;font-weight:700}.st-timeline b{margin-right:8px}.st-timeline p{color:var(--text-secondary);margin:6px 0 0;font-size:14px}@media (max-width:980px){.st-hero{grid-template-columns:1fr}.st-grid,.st-hero-stats{grid-template-columns:1fr 1fr}}@media (max-width:640px){.st-grid{grid-template-columns:1fr}.st-timeline li{grid-template-columns:1fr;gap:4px}.st-hero{border-radius:22px;padding:20px 16px 16px}}.order-wrap .kb-choice{max-width:none;margin-top:8px}.kb-choice{grid-template-columns:1fr 1fr;gap:16px;max-width:860px;display:grid}.kb-card{color:inherit;background:linear-gradient(#fff7f1 0%,#fff 70%);border:1px solid #f3dccb;border-radius:24px;padding:28px 24px;text-decoration:none;display:block}.kb-card h2{letter-spacing:-.03em;margin:6px 0 8px;font-size:26px}.kb-card p{color:var(--text-secondary);font-size:15px;line-height:1.5}.kb-card:hover{border-color:var(--accent)}.kb-device-link{color:var(--accent);font-weight:750}.kb-inline{background:radial-gradient(720px 280px at 12% 0,#f9731614,#0000 60%),linear-gradient(#fffaf6 0%,#fff 55%);border-top:1px solid #f0e4d8}.kb-inline-wrap{max-width:820px}.kb-inline-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.kb-inline-head h2{letter-spacing:-.03em;margin:4px 0 8px;font-size:clamp(1.55rem,2.4vw,2rem)}.kb-inline-lead{max-width:42ch;color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.kb-inline-more{color:var(--accent);white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:750;text-decoration:none}.kb-inline-more:hover{text-decoration:underline}.kb-faq{background:#fff;border:1px solid #eddccf;border-radius:22px;gap:0;display:grid;overflow:hidden;box-shadow:0 12px 36px #1c19170a}.kb-faq-item+.kb-faq-item{border-top:1px solid #f0e6dc}.kb-faq-item button{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--text);background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) 28px;align-items:center;gap:10px;padding:18px 20px;transition:background .15s;display:grid}.kb-faq-item button:hover{background:#fff8f2}.kb-faq-item.is-open button{background:#fff6ef}.kb-faq-index{letter-spacing:.06em;color:#c45c26;font-variant-numeric:tabular-nums;font-size:12px;font-weight:780}.kb-faq-title{letter-spacing:-.015em;font-size:16px;font-weight:720;line-height:1.35}.kb-faq-chev{color:#9a3d16;background:#ffe8d6;border-radius:999px;place-items:center;width:28px;height:28px;transition:transform .2s,background .15s;display:grid}.kb-faq-item.is-open .kb-faq-chev{background:#ffd7b8;transform:rotate(180deg)}.kb-faq-panel{background:#fffaf6}.kb-faq-body{gap:10px;padding:0 20px 18px 70px;display:grid}.kb-faq-body p{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.6}.kb-empty{padding:18px}.kb-foot{margin-top:18px;font-weight:750}@media (max-width:640px){.kb-inline-head{flex-direction:column;align-items:flex-start}.kb-faq-item button{grid-template-columns:32px minmax(0,1fr) 28px;padding:16px}.kb-faq-body{padding:0 16px 16px 58px}.kb-faq-title{font-size:15px}}.kb-search{border:1px solid var(--border);background:#fff;border-radius:16px;width:100%;padding:12px 14px;font-size:15px}.kb-device-list{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.kb-device-list li{border:1px solid var(--border);background:#fff;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.kb-device-list b{display:block}.kb-device-list span{color:var(--text-secondary);font-size:14px}.kb-device-list small{color:var(--text-secondary);margin-top:4px;font-size:12px;display:block}.kb-device-list em{font-size:12px;font-style:normal;font-weight:800}.kb-device-list em.is-yes{color:var(--accent)}.kb-device-list em.is-no{color:#b42318}@media (max-width:720px){.kb-choice{grid-template-columns:1fr}}.cookie-bar{z-index:80;border:1px solid var(--border);background:#fff;border-radius:20px;width:min(720px,100% - 32px);margin:0 auto;padding:16px 18px 14px;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 18px 50px #0f172a29}.cookie-copy b{letter-spacing:-.02em;font-size:16px;display:block}.cookie-copy p{color:var(--text-secondary);margin:6px 0 0;font-size:14px;line-height:1.5}.cookie-prefs{gap:8px;margin-top:12px;display:grid}.cookie-prefs label{border:1px solid var(--border);background:var(--bg-card);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.cookie-prefs b{font-size:14px;display:block}.cookie-prefs small{color:var(--text-secondary);margin-top:2px;font-size:12px;line-height:1.4;display:block}.cookie-prefs input{width:18px;height:18px;accent-color:var(--accent);flex:none}.cookie-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.cookie-policy{color:var(--text-secondary);margin-left:auto;font-size:13px;font-weight:650}.cookie-policy:hover{color:var(--accent)}@media (max-width:640px){.cookie-policy{margin-left:0}}.app{grid-template-columns:var(--sidebar) 1fr;background:#f4f6fb;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--border);background:#fff;flex-direction:column;gap:6px;height:100vh;padding:18px 14px;display:flex;position:sticky;top:0}.side-brand{align-items:center;gap:10px;padding:4px 8px 12px;display:flex}.side-brand .logo{gap:8px}.side-tag{color:var(--text-secondary);letter-spacing:0;text-transform:none;margin-top:2px;font-size:11px;font-style:normal;font-weight:600;display:block}.side-nav{flex-direction:column;flex:1;gap:4px;min-height:0;margin-top:10px;display:flex;overflow:auto}.side-nav a,.side-nav button.nav-link{color:var(--text-secondary);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.side-nav a:hover,.side-nav button.nav-link:hover{background:var(--bg-card);color:var(--text)}.side-nav a.active{background:var(--accent);color:#fff}.side-nav .nav-ico{opacity:.9;flex:none;width:18px;height:18px}.side-nav .nav-badge{color:#fff;background:#fb923c;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:11px;font-weight:800;display:grid}.side-nav a.active .nav-badge{color:var(--accent);background:#fff}.side-foot{margin-top:auto;padding:12px 4px 4px}.side-foot .tg-announce{width:100%}.app-main{min-width:0}.topbar{z-index:5;background:0 0;border-bottom:0;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:14px 22px 6px;display:flex;position:sticky;top:0}.topbar-left{align-items:center;gap:10px;min-width:0;display:flex}.topbar-back{border:1px solid var(--border);width:34px;height:34px;color:var(--text);background:#fff;border-radius:50%;place-items:center;display:grid}.topbar-title{letter-spacing:-.03em;font-size:18px;font-weight:750}.chip{border:1px solid var(--border);color:var(--text);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:13px;font-weight:700;display:inline-flex}.chip b{font-weight:800}.chip small{color:var(--text-secondary);font-weight:650}.chip-ico{width:28px;height:28px;color:var(--accent);background:#fff4eb;border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.chip-ico.orange{background:var(--accent);color:#fff}.loyal-strip{font:inherit;color:var(--text);cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#fff 0%,#fff7f0 100%);border:1px solid #f0d8c4;border-radius:16px;align-items:center;gap:10px;padding:6px 12px 6px 6px;display:inline-flex;box-shadow:0 8px 20px #e86d2f0f}.loyal-strip-tier{align-items:center;gap:8px;display:inline-flex}.loyal-strip-gem{background:linear-gradient(180deg, #ff8a4c, var(--accent));color:#fff;border-radius:12px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:grid;box-shadow:inset 0 1px #ffffff59}.loyal-strip-tier small,.loyal-strip-cell small{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:10px;font-weight:700;line-height:1.1;display:block}.loyal-strip-tier b,.loyal-strip-cell b{font-size:13px;font-weight:800;line-height:1.2}.loyal-strip-cell b em{color:var(--text-secondary);font-size:11px;font-style:normal;font-weight:650}.loyal-strip-split{background:#f0d8c4;width:1px;height:28px}.loyal-strip-meter{background:#f1e4d8;border-radius:99px;width:42px;height:6px;overflow:hidden}.loyal-strip-meter i{background:var(--accent);height:100%;display:block}.finance-card{border:1px solid var(--border);background:#fff;border-radius:20px;margin-top:18px;padding:18px 18px 8px}.finance-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.finance-head h2{font-size:18px;font-weight:800}.finance-head p{color:var(--text-secondary);margin-top:2px;font-size:13px}.finance-filters{flex-wrap:wrap;gap:6px;display:flex}.finance-filters button{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:#fff;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:750}.finance-filters button.is-on{border-color:var(--accent);color:var(--text);background:#fff7f0}.finance-empty{color:var(--text-secondary);padding:18px 4px 22px;font-size:14px}.finance-table-wrap{overflow-x:auto}.finance-table{border-collapse:collapse;width:100%;font-size:13px}.finance-table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);border-bottom:1px solid var(--border);padding:8px 8px 10px 0;font-size:11px}.finance-table td{vertical-align:middle;border-bottom:1px solid #f3eee8;padding:12px 8px 12px 0}.finance-table td.is-plus{color:#15803d;font-weight:800}.finance-table td.is-minus{color:#c2410c;font-weight:800}.finance-kind{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;margin-right:8px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-flex}.kind-topup{color:#166534;background:#ecfdf3}.kind-spend{color:#c2410c;background:#fff4eb}.kind-refund{color:#1d4ed8;background:#eff6ff}.kind-bonus{color:#6d28d9;background:#f5f3ff}.kind-other{color:#52525b;background:#f4f4f5}.finance-reason{color:var(--text);font-weight:650}.chip-bell,.chip-user{justify-content:center;width:38px;height:38px;padding:0;position:relative}.chip-user{width:auto;padding-right:10px}.balance-chip{background:var(--accent);color:#fff;border-color:var(--accent)}.balance-chip .chip-ico{color:#fff;background:#fff3}.who{align-items:center;gap:10px;font-size:14px;font-weight:650;display:flex}.avatar{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid;overflow:hidden}.user-menu{border:1px solid var(--border);box-shadow:var(--shadow);z-index:8;background:#fff;border-radius:14px;min-width:180px;padding:8px;position:absolute;top:calc(100% + 8px);right:0}.user-menu a,.user-menu button{text-align:left;background:0 0;border:0;border-radius:10px;width:100%;padding:8px 10px;font-size:13px;font-weight:650;display:block}.user-menu a:hover,.user-menu button:hover{background:var(--bg-card)}.app-content{padding:8px 22px 28px}.page-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.page-title h1{font-size:28px}.kpi{background:#fff;padding:16px 18px}.kpi span{color:var(--text-secondary);font-size:13px}.kpi b{letter-spacing:-.03em;margin-top:4px;font-size:26px;display:block}.kpi em{color:var(--success);font-size:12px;font-style:normal;font-weight:700}.thread{gap:10px;display:grid}.msg{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:12px 14px}.msg .from{color:var(--text-secondary);font-size:12px;font-weight:600}.msg .code{letter-spacing:.08em;color:var(--accent);font-size:20px;font-weight:800}.qr{border:1px solid var(--border);background-blend-mode:normal;background:linear-gradient(#28344f 0 0) 12px 12px/18px 18px,linear-gradient(#28344f 0 0) 150px 12px/18px 18px,linear-gradient(#28344f 0 0) 12px 150px/18px 18px,repeating-linear-gradient(90deg,#28344f 0 6px,#0000 6px 12px),repeating-linear-gradient(#28344f 0 6px,#0000 6px 12px),#fff;border-radius:16px;width:180px;height:180px;position:relative}.qr:after{content:"eSIM";border:1px solid var(--border);color:var(--accent);background:#fff;border-radius:8px;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;inset:68px 50px}.amount-picks{flex-wrap:wrap;gap:8px;display:flex}.amount-picks button.is-on{background:var(--accent);color:#fff;border-color:var(--accent)}.chip,.chip-user{position:relative}.order-hero{background:linear-gradient(90deg,#fff4eb 0%,#fff 70%);border:1px solid #f3dccb;border-radius:20px;align-items:center;gap:14px;margin-bottom:14px;padding:18px 20px;display:flex}.order-hero .hero-ico{background:var(--accent);color:#fff;border-radius:16px;flex:none;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.order-hero h2{font-size:22px}.order-hero p{color:var(--text-secondary);margin-top:2px;font-size:14px}.order-hero-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.notice-info-btn{align-items:center;gap:8px;display:inline-flex}.notice-info-ico{border:1.6px solid;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-style:italic;font-weight:800;line-height:1;display:grid}.notice-modal-card{width:min(560px,100%)}.notice-modal-body{gap:12px;padding:4px 2px 12px;display:grid}.notice-modal-body p{color:var(--text);margin:0;font-size:14px;line-height:1.55}.notice-modal-foot{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:8px 0;display:flex}.order-toolbar{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.order-toolbar input{border:1px solid var(--border);background:#fff;border-radius:14px;flex:1;min-width:180px;padding:11px 14px 11px 38px;font-size:14px}.search-wrap{flex:1;min-width:200px;position:relative}.order-card .search-wrap{width:100%;margin-bottom:4px;display:block}.order-card .search-wrap input{border:1px solid var(--border);background:#f4f6fb;border-radius:14px;width:100%;padding:11px 14px 11px 38px;font-size:14px}.search-wrap svg{color:var(--text-secondary);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.order-wrap{max-width:640px;margin:0 auto}.kind-tabs{gap:8px;margin:0 0 16px;display:flex}.kind-tabs button{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:#fff;border-radius:14px;flex:1;padding:12px 14px;font-size:14px;font-weight:750}.kind-tabs button.is-on{border-color:var(--accent);color:var(--text);background:#fff7f0}.pick-grid{grid-template-columns:repeat(auto-fill,minmax(min(148px,100%),1fr));gap:8px;width:100%;min-width:0;max-height:280px;padding:2px;display:grid;overflow:hidden auto}.pick-grid-sm{max-height:220px}.pick{text-align:left;border:1px solid var(--border);cursor:pointer;box-sizing:border-box;background:#f4f6fb;border-radius:14px;align-items:center;gap:10px;min-width:0;max-width:100%;min-height:52px;padding:10px 12px;display:flex}.dest-tabs{margin:0 0 10px}.dest-tabs button{padding:10px 12px;font-size:13px}.pick span{font-size:13px;font-weight:700;line-height:1.2;display:grid}.pick i{color:var(--text-secondary);font-size:11px;font-style:normal;font-weight:600}.pick.is-on{border-color:var(--accent);background:#fff7f0}.pick-flag{border-radius:4px;flex-shrink:0;width:28px;height:20px;display:block;overflow:hidden}.pick-flag img{object-fit:cover;width:100%;height:100%;display:block}.pick-flag.dest-flag-stack{background:0 0;border:none;overflow:visible}.order-coverage{border:1px solid var(--border);background:#f8fafc;border-radius:14px;margin:4px 0 2px;padding:12px 14px}.order-coverage-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.order-coverage-head strong{font-size:13px}.order-coverage-head span{color:var(--text-secondary);font-size:11px;font-weight:700}.order-coverage-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.order-coverage-chips li{border:1px solid var(--border);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:4px 8px 4px 5px;font-size:11px;font-weight:650;display:inline-flex}.order-coverage-chips .chip-flag{border-radius:2px;flex:none;width:18px;height:13px;display:inline-flex;overflow:hidden}.order-coverage-chips .chip-flag img{object-fit:cover;width:100%;height:100%;display:block}.order-coverage .btn-sm{margin-top:10px}.brand-logo{letter-spacing:-.04em;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.chip-row{flex-wrap:wrap;gap:8px;display:flex}.dur{border:1px solid var(--border);cursor:pointer;background:#f4f6fb;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.dur.is-on{border-color:var(--accent);background:#fff7f0}.pkg-list{gap:8px;display:grid}.pkg{border:1px solid var(--border);text-align:left;cursor:pointer;background:#f4f6fb;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.pkg b{gap:2px;font-size:15px;display:grid}.pkg small{color:var(--text-secondary);font-size:11px;font-weight:600}.pkg em{font-style:normal;font-weight:800}.pkg.is-on{border-color:var(--accent);background:#fff7f0}.pkg-title-row{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.plan-tier{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;font-weight:800;line-height:1.3;display:inline-flex}.plan-tier-premium{color:#166534;background:#dcfce7}.plan-tier-premium-plus{color:#854d0e;background:#fef08a}.charge-box{border:1px solid var(--border);background:#f4f6fb;border-radius:14px;flex:1;min-width:120px;padding:12px 14px;font-size:16px;font-weight:800}.share-grid{grid-template-columns:320px 1fr;align-items:start;gap:18px;display:grid}.loyal-board{border:1px solid var(--border);background:#fff;border-radius:20px;padding:20px}.loyal-board h2{letter-spacing:-.04em;margin:4px 0 6px;font-size:26px}.loyal-kpis{grid-template-columns:1fr 1fr 1fr;gap:8px;margin:14px 0;display:grid}.loyal-kpis div{background:#f4f6fb;border-radius:12px;padding:10px}.loyal-kpis span{color:var(--text-secondary);font-size:11px;font-weight:700;display:block}.loyal-kpis b{font-size:14px}.loyal-bar{background:#eef1f7;border-radius:99px;height:8px;margin-bottom:6px;overflow:hidden}.loyal-bar div{background:var(--accent);height:100%}.loyal-bar p{color:var(--text-secondary);margin-top:8px;font-size:12px}.loyal-tiers{gap:6px;margin:14px 0;padding:0;list-style:none;display:grid}.loyal-tiers li{background:#f4f6fb;border-radius:10px;justify-content:space-between;gap:8px;padding:8px 10px;font-size:12px;display:flex}.loyal-tiers li.is-on{outline:1px solid var(--accent);background:#fff7f0;font-weight:800}.loyal-tiers em{color:var(--text-secondary);font-style:normal;font-weight:600}@media (max-width:960px){.share-grid{grid-template-columns:1fr}}.order-card,.side-card{border:1px solid var(--border);background:#fff;border-radius:20px;padding:18px}.order-card h3,.side-card h3{align-items:center;gap:8px;margin-bottom:14px;font-size:16px;display:flex}.field-lab{margin:12px 0 6px;font-size:13px;font-weight:700;display:block}.order-card select,.order-card input[type=text],.order-card input[type=number],.order-card input[type=url]{border:1px solid var(--border);background:#f4f6fb;border-radius:14px;width:100%;padding:12px 14px;font-size:14px}.svc-opt{font-family:inherit}.avg-time{align-items:center;gap:8px;padding:10px 4px;font-weight:700;display:flex}.charge-row{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.charge-row input{flex:1;min-width:120px}.charge-row .btn{min-width:140px}.hint{color:var(--text-secondary);margin-top:6px;font-size:12px}.order-err{color:#dc2626;margin-top:10px;font-size:13px}.order-ok{background:var(--success-bg);color:#166534;border-radius:12px;margin-top:10px;padding:10px 12px;font-size:13px}.side-card+.side-card{margin-top:14px}.desc-list{color:var(--text-secondary);gap:8px;font-size:14px;display:grid}.desc-list b{color:var(--text)}.notes{color:var(--text-secondary);margin-top:12px;font-size:13px}.notes li{margin-top:4px}.promo-row{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.promo{border:1px solid var(--border);background:#fff;border-radius:20px;padding:18px}.promo .p-ico{background:#e8f0ff;border-radius:14px;place-items:center;width:42px;height:42px;margin-bottom:12px;font-size:20px;display:grid}.promo h3{margin-bottom:8px;font-size:16px}.promo p{color:var(--text-secondary);font-size:13px}.promo a{color:var(--accent);margin-top:10px;font-size:13px;font-weight:700;display:inline-block}.table-card{border:1px solid var(--border);background:#fff;border-radius:20px;overflow:hidden}.table-card table{border-collapse:collapse;width:100%;font-size:14px}.table-card th,.table-card td{text-align:left;border-bottom:1px solid var(--border);padding:12px 16px}.table-card tbody tr[data-href]{cursor:pointer}.table-card tbody tr[data-href]:hover td{background:#faf6ef}.table-card tbody tr[data-href]:last-child td{border-bottom:0}@media (max-width:1100px){.promo-row{grid-template-columns:1fr}}.topbar-tools{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.chip-user{overflow:visible}.who{cursor:pointer;background:0 0;border:0;padding:0 4px 0 0}.who-caret{color:var(--text-secondary);font-size:12px}.avatar{border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.avatar svg{display:block}.user-menu-wide{min-width:260px;padding:12px}.user-menu-head{border-bottom:1px solid var(--border);margin-bottom:8px;padding:4px 8px 10px}.user-menu-head strong{font-size:15px;display:block}.user-menu-head span{color:var(--text-secondary);font-size:12px;font-weight:500}.user-menu-cta{margin:8px 0 6px;text-align:center!important;background:var(--accent)!important;color:#fff!important;border-radius:12px!important;padding:10px 12px!important;font-weight:800!important;display:block!important}.user-menu-row{justify-content:space-between;align-items:center;display:flex!important}.user-menu-lang{color:var(--text-secondary);align-items:center;gap:8px;font-weight:700;display:inline-flex}.user-menu-sub{align-items:center;gap:10px;font-weight:600;padding-left:16px!important;display:flex!important}.user-menu-sub.is-on{background:#fff1e6}.funds-page{gap:18px;display:grid}.funds-hero{border:1px solid var(--border);background:radial-gradient(1200px 180px at 90% -20%,#f973162e,#0000 60%),linear-gradient(#fff8f1 0%,#fff 70%);border-radius:24px;justify-content:space-between;align-items:stretch;gap:18px;padding:22px 24px;display:flex}.funds-hero-copy{max-width:52ch}.funds-hero h1{letter-spacing:-.03em;margin:0;font-size:28px}.funds-hero p{color:var(--text-secondary);margin:6px 0 0;font-size:14px;line-height:1.5}.funds-hero-stats{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.funds-stat{border:1px solid var(--border);background:#fff;border-radius:16px;min-width:132px;padding:10px 14px}.funds-stat span{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:750;display:block}.funds-stat b{letter-spacing:-.03em;margin-top:2px;font-size:20px;display:block}.funds-stat.is-credit{background:#fff7ed;border-color:#fed7aa}.funds-stat.is-credit b{color:var(--accent)}.funds-recent-btn{white-space:nowrap}.funds-grid{grid-template-columns:minmax(0,1.45fr) minmax(250px,.7fr);align-items:start;gap:16px;display:grid}.pay-acc,.pay-list{gap:8px;display:grid}.pay-row{text-align:left;border:1px solid var(--border);background:#fff;border-radius:16px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.pay-row.is-on{border-color:var(--accent);background:#fff8f1;box-shadow:0 0 0 3px #f973161f}.pay-row b{font-size:14px;display:block}.pay-row small{color:var(--text-secondary);font-size:12px;font-weight:600;display:block}.pay-ico{color:#475569;background:#f4f6fb;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.pay-row.is-on .pay-ico{color:var(--accent);background:#ffedd5}.pay-acc-head>span:nth-child(2){flex:1;min-width:0}.pay-chev{color:var(--text-secondary);flex:none;place-items:center;margin-left:auto;transition:transform .15s;display:grid}.pay-chev.is-open{transform:rotate(180deg)}.funds-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);margin:18px 0 8px;font-size:12px;font-weight:800}.funds-callout{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;margin-top:14px;padding:10px 12px;font-size:13px;font-weight:650;line-height:1.45}.funds-quick{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.funds-chip{border:1px solid var(--border);color:var(--text);background:#fff;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:800}.funds-chip.is-on{background:var(--accent);border-color:var(--accent);color:#fff}.funds-amount{border:1px solid var(--border);background:#f7f9fd;border-radius:16px;align-items:center;gap:8px;padding:4px 16px;display:flex}.funds-amount span{color:var(--text-secondary);font-size:22px;font-weight:800}.funds-amount input{letter-spacing:-.03em;flex:1;font-weight:800;background:0 0!important;border:0!important;padding:12px 0!important;font-size:28px!important}.funds-range{color:var(--text-secondary);margin:8px 0 0;font-size:12px;font-weight:650}.funds-receipt{background:#f7f9fd;border-radius:16px;gap:8px;margin-top:16px;padding:14px;display:grid}.funds-receipt-row{color:var(--text-secondary);justify-content:space-between;gap:12px;font-size:13px;font-weight:650;display:flex}.funds-receipt-row b{color:var(--text)}.funds-receipt-row .is-fee{color:#c2410c}.funds-receipt-row .is-plus{color:#15803d}.funds-receipt-row.is-total{border-top:1px dashed var(--border);color:var(--text);margin-top:2px;padding-top:8px;font-size:15px}.funds-receipt-row.is-total b{color:var(--accent);font-size:18px}.funds-label{gap:6px;font-size:13px;font-weight:700;display:grid}.funds-label input,.funds-card select,.funds-card input[type=text],.funds-card input[type=number]{border:1px solid var(--border);box-sizing:border-box;border-radius:12px;width:100%;padding:10px 12px;font-size:14px;display:block}.funds-form-stack{gap:12px;margin:14px 0;display:grid}.funds-check{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;width:100%;font-size:13px;font-weight:650;line-height:1.45;display:grid}.funds-check input[type=checkbox]{width:18px;min-width:18px;height:18px;accent-color:var(--accent);margin:2px 0 0;padding:0}.funds-check span{min-width:0}.funds-cta{width:100%;min-height:48px;font-size:15px}.funds-note{background:#f7f9fd;border-radius:14px;margin-top:16px;padding:12px 14px}.funds-note p{color:var(--text-secondary);margin:0 0 6px;font-size:13px;line-height:1.5}.funds-note p:last-child{margin-bottom:0}.funds-ok{color:#15803d;font-size:13px}.funds-err{color:#b91c1c;font-size:13px}.funds-redeem{color:var(--text);border:1px solid var(--border);background:#fff;border-radius:12px;width:100%;margin-top:12px;padding:10px;font-weight:750}.bonus-card{position:sticky;top:16px}.bonus-card h3{margin:0 0 6px}.bonus-lead{color:var(--text-secondary);margin:0 0 12px;font-size:13px}.bonus-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bonus-card li{background:#f7f9fd;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 12px;font-weight:800;display:flex}.bonus-card li b{color:var(--accent)}.bonus-card li.is-hit{background:#fff7ed;border-color:#fed7aa}.recent-box{margin-top:16px}.recent-row{border-bottom:1px solid var(--border);justify-content:space-between;gap:8px;padding:6px 0;font-size:12px;display:flex}.wire-box{gap:8px;margin-top:12px;display:grid}.wire-line{background:#f7f9fd;border-radius:10px;justify-content:space-between;gap:8px;padding:8px 10px;display:flex}.binance-qr{border:1px solid var(--border);background:#fff;border-radius:12px;width:200px;height:auto;padding:8px}.bn-pay .bn-card{z-index:1;color:#1e2329;background:#fff;border-radius:8px;width:min(440px,100%);max-height:min(92vh,760px);padding:20px 22px 18px;position:relative;overflow:auto;box-shadow:0 18px 50px #0f172a47}.bn-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.bn-head h3{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700}.bn-x{color:#707a8a;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:28px;line-height:1}.bn-steps{color:#929aa5;grid-template-columns:auto 1fr auto auto 1fr;align-items:center;gap:8px;margin-bottom:22px;font-size:12px;display:grid}.bn-steps i{background:#eaecef;height:2px;display:block}.bn-steps b{font-weight:600}.bn-steps b.is-on{color:#1e2329}.bn-amount{text-align:center;letter-spacing:-.03em;margin:8px 0 4px;font-size:32px;font-weight:700}.bn-amount-sub{text-align:center;color:#707a8a;margin:0 0 16px;font-size:13px;font-weight:600;display:block}.bn-sum .bn-amount-sub{text-align:left;margin:4px 0 0}.bn-step-lab{font:inherit;color:#929aa5;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.bn-step-lab.is-on{color:#1e2329}.bn-dot{color:#707a8a;cursor:pointer;background:#eaecef;border:0;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;font-family:inherit;font-size:12px;font-weight:700;display:grid}.bn-dot.is-on,.bn-dot.is-done{color:#fff;background:#2b61d1}.bn-lab{margin:0 0 8px;font-size:13px;font-weight:600;display:block}.bn-idrow{border:1px solid #d8dce1;border-radius:4px;gap:0;margin-bottom:14px;display:flex;overflow:hidden}.bn-idrow input{background:#f5f7fa;border:0;flex:1;padding:10px 12px;font-size:14px;font-weight:600}.bn-idrow button{cursor:pointer;white-space:nowrap;background:#fff;border:0;border-left:1px solid #d8dce1;padding:0 14px;font-size:13px;font-weight:700}.bn-wire-acc{color:#707a8a;margin:-8px 0 12px;font-size:13px}.bn-lab .bn-idrow{margin-bottom:10px}.bn-wire-select{cursor:pointer;appearance:auto;width:100%}.bn-box{text-align:center;background:#f5f7fa;border-radius:8px;margin-bottom:16px;padding:16px 16px 8px}.bn-qr{object-fit:contain;background:#fff;width:200px;height:200px;margin:4px auto 12px;display:block}.bn-box ol{text-align:left;color:#474d57;margin:0;padding:0 8px 8px 22px;font-size:13px;line-height:1.55}.bn-cta{color:#fff;cursor:pointer;background:#2b61d1;border:0;border-radius:4px;width:100%;padding:12px;font-size:15px;font-weight:700}.bn-cta:disabled{opacity:.5;cursor:not-allowed}.bn-sum{color:#707a8a;background:#f5f7fa;border-radius:8px;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;padding:12px 14px;font-size:12px;display:grid}.bn-sum b{color:#1e2329;margin-top:4px;font-size:14px;display:block}.bn-order{border:1px solid #2b61d1;border-radius:4px;width:100%;margin-bottom:14px;padding:11px 12px;font-size:14px}.bn-help{padding-top:18px}.bn-receipt{background:#fff;border-radius:12px;justify-items:center;gap:4px;width:min(240px,100%);margin:0 auto 14px;padding:16px 12px 12px;display:grid;box-shadow:0 8px 24px #0f172a14}.bn-ok{color:#fff;background:#0ecb81;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.bn-receipt small{color:#0ecb81;font-weight:700}.bn-receipt strong{font-size:18px}.bn-receipt em{color:#707a8a;border:1px dashed #2b61d1;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:8px;padding:8px 10px;font-size:12px;font-style:normal;display:flex}.bn-receipt em i{background:#eaecef;border-radius:4px;flex:1;height:8px}.bn-mini{color:#2b61d1;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.bn-err{color:#cf304a;margin:0 0 8px;font-size:13px}.bn-ok-msg{color:#0ecb81;margin:0 0 8px;font-size:13px}.bn-ticket-cta{color:#2b61d1;cursor:pointer;background:0 0;border:0;width:100%;margin-top:12px;padding:8px 0 0;font-size:13px;font-weight:700;text-decoration:underline;display:block}.bn-ticket-back{color:#2b61d1;cursor:pointer;background:0 0;border:0;padding:0 0 12px;font-size:13px;font-weight:700}.bn-ticket-msg{width:100%;min-height:180px;font:inherit;resize:vertical;border:1px solid #d8dce1;border-radius:4px;margin-bottom:12px;padding:10px 12px;font-size:13px;line-height:1.5}.bn-ticket-hint{color:#707a8a;margin:0 0 12px;font-size:12px}.tk-shot{margin-top:8px;display:block}.tk-shot img{border:1px solid var(--border);border-radius:10px;max-width:min(320px,100%)}.tk-attach-hint{color:var(--text-secondary);margin-top:4px;font-size:12px;font-weight:500;display:block}.tk-attach-row{color:var(--text-secondary);gap:4px;font-size:13px;font-weight:650;display:grid}.funds-modal{z-index:80;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.funds-modal-scrim{cursor:pointer;background:#0f172a73;border:0;position:absolute;inset:0}.funds-modal-card{z-index:1;border:1px solid var(--border);background:#fff;border-radius:20px;width:min(720px,100%);max-height:min(80vh,640px);padding:16px 16px 8px;position:relative;overflow:auto;box-shadow:0 24px 60px #0f172a2e}.funds-modal-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.funds-modal-head h3{margin:0;font-size:18px}.ref-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:4px 0 16px;display:grid}.ref-tier{background:#f6f8fc;border-radius:14px;padding:12px 14px}.ref-tier.is-on{background:#fff4eb}.ref-tier-name{letter-spacing:-.02em;color:var(--text);margin:0;font-size:15px;font-weight:800}.ref-tier-meta{color:var(--text-secondary);margin:4px 0 0;font-size:12px;font-weight:600;line-height:1.35}.ref-create{gap:8px;display:flex}.ref-create input{border:1px solid var(--border);border-radius:12px;flex:1;padding:10px 12px;font-size:14px}.ref-earned{letter-spacing:-.02em;color:var(--accent);margin:0;font-size:14px;font-weight:700}.ref-links{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ref-link{border:1px solid var(--border);background:#fff;border-radius:16px;gap:8px;padding:14px 16px;display:grid}.ref-link-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ref-link-name{letter-spacing:-.02em;min-width:140px;color:var(--text);background:0 0;border:0;border-bottom:1px solid #0000;flex:1;padding:0;font-family:inherit;font-size:15px;font-weight:700}.ref-link-name:hover{border-bottom-color:var(--border)}.ref-link-name:focus{border-bottom-color:var(--accent);outline:none}.ref-link-status{letter-spacing:-.01em;color:var(--text-secondary);text-transform:capitalize;background:#f4f6fb;border:0;border-radius:999px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:700}.ref-link-status.is-on{color:var(--accent);background:#fff4eb}.ref-url{letter-spacing:-.02em;color:var(--accent);word-break:break-all;margin:0;font-family:inherit;font-size:14px;font-weight:600;line-height:1.45}.ref-url.is-tg{color:var(--text-secondary);font-size:13px;font-weight:500}.ref-link-meta{letter-spacing:-.01em;color:var(--text-secondary);margin:0;font-size:12px;font-weight:600}.ref-links-empty{color:var(--text-secondary);padding:18px 4px;font-size:14px;font-weight:500}.ref-share-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ref-qr{border:1px solid var(--border);background:#fff;border-radius:10px;width:72px;height:72px}.sms-fail-hint,.sms-first-off{color:var(--text-secondary);margin:8px 0 0;font-size:13px;font-weight:600;line-height:1.4}.sms-first-off{color:var(--accent)}.sms-hours-lab{width:100%;color:var(--text-secondary);margin:0 0 4px;font-size:12px;font-weight:700}.side-support-dock{gap:8px;display:flex}.funds-empty{margin:0 0 12px}.account-card{gap:10px;display:grid}.account-card label{gap:6px;font-size:13px;font-weight:700;display:grid}.account-card input{border:1px solid var(--border);border-radius:12px;padding:10px 12px}.avatar-picks,.lang-picks{flex-wrap:wrap;gap:8px;display:flex}.avatar-picks button{background:0 0;border:2px solid #0000;border-radius:50%;padding:0}.avatar-picks button.is-on{border-color:var(--accent)}.lang-picks button{border:1px solid var(--border);background:#fff;border-radius:12px;padding:8px 10px;font-size:12px;font-weight:700}.lang-picks button.is-on{border-color:var(--accent);background:#fff6ee}.totp-qr{border-radius:12px;width:180px;height:180px}.totp-secret{word-break:break-all;font-family:ui-monospace,monospace;font-size:13px}.order-wrap.is-wide{max-width:720px}.kind-tabs button i{background:#f4f6fb;border-radius:999px;min-width:18px;margin-left:6px;padding:0 6px;font-size:11px;font-style:normal;line-height:18px;display:inline-block}.kind-tabs button.is-on i{color:var(--accent);background:#ffedd5}.ord-stack{gap:10px;display:grid}.ord-row{border:1px solid var(--border);color:inherit;cursor:pointer;background:#f4f6fb;border-radius:16px;gap:10px;padding:12px 14px;text-decoration:none;display:grid}.ord-row.is-live{border-color:var(--accent);background:#fff7f0}.ord-row.is-cancelled,.ord-row.is-failed,.ord-row.is-refunded{opacity:.88}.ord-meter{color:var(--text-secondary);gap:6px;font-size:12px;font-weight:700;display:grid}.ord-meter-bar{background:#e8edf5;border-radius:99px;height:6px;overflow:hidden}.ord-meter-bar i{background:var(--accent);border-radius:99px;height:100%;display:block}.order-hero{justify-content:space-between}.ord-tabs button{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:700;display:inline-flex}.ord-tabs button i{background:#fff;border-radius:999px;min-width:18px;padding:0 6px;font-size:11px;font-style:normal;line-height:18px}.ord-tabs button.is-on{color:var(--text);background:#fff;box-shadow:0 1px 3px #1c191714}.ord-tabs button.is-on i{color:var(--accent);background:#ffedd5}.ord-empty{border:1px dashed var(--border);text-align:center;color:var(--text-secondary);background:#fff;border-radius:18px;padding:36px 18px}.ord-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.ord-card{border:1px solid var(--border);color:inherit;background:#fff;border-radius:20px;gap:10px;padding:14px 16px;text-decoration:none;display:grid}.ord-card.is-live{border-color:#fdba74;box-shadow:0 0 0 3px #f973161a}.ord-card-top{align-items:center;gap:10px;display:flex}.ord-marks{flex:none;align-items:center;gap:6px;display:flex}.ord-marks .sms-brand{border-radius:12px;flex-basis:40px;width:40px;height:40px}.ord-flag{border-radius:5px;flex:none;width:28px;height:20px;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.ord-flag.lg{border-radius:8px;width:40px;height:28px}.ord-flag img{object-fit:cover;width:100%;height:100%;display:block}.ord-who{flex:1;min-width:0}.ord-who b{letter-spacing:-.02em;font-size:15px;display:block}.ord-who span{color:var(--text-secondary);font-size:12px;font-weight:650;display:block}.ord-price{color:var(--text-secondary);font-size:13px;font-weight:800}.ord-phone{background:#f7f9fd;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.ord-phone code,.ord-mini{font-family:ui-monospace,monospace;font-size:15px;font-weight:700}.ord-phone button,.ord-code button{color:var(--accent);cursor:pointer;background:#fff;border:0;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:750}.ord-code{background:#ecfdf5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.ord-code em{text-transform:uppercase;letter-spacing:.04em;color:#047857;width:100%;font-size:11px;font-style:normal;font-weight:800}.ord-code strong{letter-spacing:.08em;font-family:ui-monospace,monospace;font-size:22px}.ord-wait{color:#9a3412;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.ord-wait.is-muted{color:var(--text-secondary);font-weight:650}.ord-wait b{font-variant-numeric:tabular-nums;margin-left:auto}.ord-dot{background:#f97316;border-radius:50%;width:8px;height:8px;animation:1.4s ease-out infinite ord-pulse;box-shadow:0 0 #f9731680}@keyframes ord-pulse{70%{box-shadow:0 0 0 8px #f9731600}to{box-shadow:0 0 #f9731600}}.ord-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ord-cancel,.ord-done{cursor:pointer;border-radius:12px;padding:8px 12px;font-size:13px;font-weight:750}.ord-cancel{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3}.ord-cancel.is-locked,.ord-cancel:disabled{opacity:.65;cursor:not-allowed}.ord-done{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.ord-esim:hover{border-color:var(--accent)}.ord-table-card{overflow-x:auto}.ord-table{border-collapse:collapse;width:100%;font-size:13px}.ord-table th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);border-bottom:1px solid var(--border);white-space:nowrap;background:#fafbfd;padding:12px 14px;font-size:11px;font-weight:800}.ord-table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:12px 14px}.ord-table tbody tr:last-child td{border-bottom:0}.ord-table tbody tr.is-live td{background:#fff7f0}.ord-td-product{align-items:center;gap:10px;min-width:180px;display:flex}.ord-td-copy{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ord-td-copy code,.ord-td-copy strong{font-family:ui-monospace,monospace;font-size:13px;font-weight:700}.ord-td-copy button{color:var(--accent);cursor:pointer;background:#f4f6fb;border:0;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:750}.ord-td-codes{gap:6px;display:grid}.ord-td-time b{font-variant-numeric:tabular-nums;color:#9a3412;font-size:13px}.ord-td-time b.is-expired{color:#9f1239}.ord-wait-inline{color:#9a3412;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}@media (max-width:900px){.ord-table th:nth-child(6),.ord-table td:nth-child(6){display:none}}.esim-detail{gap:14px;max-width:560px;margin:0 auto;display:grid}.esim-hero-card,.esim-spec-card,.esim-guide-card,.esim-topup-card{border:1px solid var(--border);background:#fff;border-radius:20px;padding:16px}.esim-hero-card{text-align:center;grid-template-columns:1fr;justify-items:center;gap:16px;display:grid}.esim-qr-wrap{border:1px solid var(--border);background:linear-gradient(160deg,#fff7f0,#f4f6fb);border-radius:18px;place-items:center;width:min(220px,72vw);height:min(220px,72vw);padding:12px;display:grid}.esim-qr-wrap img{object-fit:contain;background:#fff;border-radius:10px;width:100%;height:100%}.esim-qr-pending{text-align:center;width:100%;height:100%;color:var(--text-secondary);place-items:center;padding:12px;font-size:12px;font-weight:700;display:grid}.esim-hero-copy{justify-items:stretch;gap:12px;width:100%;min-width:0;display:grid}.esim-hero-identity{text-align:center;justify-items:center;gap:8px;display:grid}.esim-hero-status{justify-content:center;align-items:center;gap:10px;display:inline-flex}.esim-hero-identity h2{letter-spacing:-.03em;text-align:center;width:100%;margin:0;font-size:24px;line-height:1.15}.esim-hero-identity .muted{margin:0}.esim-meter{text-align:left;gap:8px;width:100%;display:grid}.esim-meter-labels{color:var(--text-secondary);justify-content:space-between;gap:10px;font-size:13px;font-weight:650;display:flex}.esim-meter-labels b{color:var(--text);font-variant-numeric:tabular-nums}.esim-meter-bar{background:#eef1f6;border-radius:99px;height:8px;overflow:hidden}.esim-meter-bar i{border-radius:99px;height:100%;display:block}.esim-expires{color:var(--text-secondary);text-align:center;margin:0;font-size:12px}.esim-expires-block{justify-items:center;gap:2px;display:grid}.esim-expires-sub{color:var(--text-secondary);text-align:center;margin:0;font-size:11px;font-weight:650}.esim-topup-how{margin:4px 0 0;font-size:12px}.esim-topup-meta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.esim-topup-meta b{font-size:14px}.esim-paid-breakdown{color:var(--text-secondary);margin:0;font-size:11px;font-weight:650}.ord-esim-no{color:var(--text-secondary);font-size:12px;font-weight:700}.esim-history-head{padding:12px 16px 4px;font-size:13px;font-weight:800}.esim-history-list{gap:0;margin:0;padding:4px 8px 12px;list-style:none;display:grid}.esim-history-list li{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 8px;font-size:13px;display:flex}.esim-history-list li span{gap:2px;min-width:0;display:grid}.esim-history-list small{color:var(--text-secondary);font-size:11px;font-weight:650}.esim-history-pack{flex-wrap:wrap;align-items:center;gap:6px;display:flex!important}.esim-history-list em{white-space:nowrap;font-style:normal;font-weight:800}.esim-install-row{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.esim-secondary-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.esim-secondary-row .esim-act{min-height:42px;padding:8px 6px;font-size:12px}.esim-spec-card{gap:0;padding:4px 8px;display:grid}.esim-spec-row{border-bottom:1px solid var(--border);grid-template-columns:72px 1fr auto;align-items:center;gap:10px;padding:12px 8px;display:grid}.esim-spec-row:last-child{border-bottom:0}.esim-spec-row>span{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:11px;font-weight:800}.esim-spec-row code{color:var(--text);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:650}.esim-spec-row code.is-wrap{word-break:break-all}.esim-copy{border:1px solid var(--border);cursor:pointer;color:var(--text);white-space:nowrap;background:#f4f6fb;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:750;display:inline-flex}.esim-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.esim-act{border:1px solid var(--border);min-height:44px;color:var(--text);cursor:pointer;background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.esim-act:hover{color:var(--text);border-color:#f3c4a4}.esim-act.is-on,.esim-act-primary{background:var(--accent);border-color:var(--accent);color:#fff}.esim-act-primary:hover{color:#fff;filter:brightness(1.04)}.esim-act-wide{width:100%}.esim-act:disabled{opacity:.6;cursor:not-allowed}.esim-guide-card{margin-top:0}.esim-guide-tabs{gap:8px;margin:8px 0 12px;display:flex}.esim-guide-tabs .esim-act{flex:1}.esim-guide-cta{gap:8px;margin-bottom:12px;display:grid}.esim-guide-steps{color:var(--text-secondary);gap:6px;margin:0;padding-left:18px;font-size:13px;display:grid}.esim-topup-card h3{margin:0 0 6px;font-size:16px}.esim-topup-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.esim-topup-list li{background:#f4f6fb;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:650;display:flex}.funds-recent-list{gap:0;margin:0;padding:4px 0 12px;list-style:none;display:grid}.funds-recent-list li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 4px;display:flex}.funds-recent-list li:last-child{border-bottom:0}.funds-recent-list li>div{gap:2px;min-width:0;display:grid}.funds-recent-list b{letter-spacing:-.02em;font-size:15px}.funds-recent-list span{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12px;font-weight:650}.funds-recent-orderno{font-variant-numeric:tabular-nums;color:var(--text)!important;font-weight:750!important}.funds-recent-memo{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px!important;font-weight:600!important}.funds-recent-list time{color:var(--text-secondary);text-align:right;flex:none;max-width:42%;font-size:11px;font-weight:650}@media (max-width:640px){.esim-meter-labels{flex-direction:column;align-items:flex-start}.esim-secondary-row{grid-template-columns:1fr}.esim-spec-row{grid-template-columns:1fr;align-items:start;gap:6px}.esim-copy{justify-self:start}.funds-modal{align-items:end;padding:12px}.funds-modal-card{border-radius:20px 20px 12px 12px;width:100%;max-height:min(88vh,720px)}.funds-recent-list li{flex-direction:column;gap:4px}.funds-recent-list time{text-align:left;max-width:none}}.order-card.ord-stack{padding:12px}.ord-row .ord-phone{background:#fff}.ord-row .badge{flex:none}@media (max-width:800px){.ord-tabs{width:100%}.ord-tabs button{flex:1;justify-content:center}.order-hero{flex-wrap:wrap}.kind-tabs button{padding:10px 8px;font-size:13px}.pick-grid,.pick-grid-sm{grid-template-columns:1fr;overflow-x:hidden}.pick span{overflow-wrap:anywhere;min-width:0}}@media (max-width:1100px){.loyal-spent,.loyal-spent-split,.loyal-strip-meter{display:none}.funds-grid,.tk-grid,.tk-detail{grid-template-columns:1fr}.funds-hero{flex-direction:column}.funds-hero-stats{justify-content:flex-start}.bonus-card{position:static}.ref-tiers{grid-template-columns:1fr}}.scrim{z-index:25;background:#0f172a59;display:none;position:fixed;inset:0}.scrim.show{display:block}.menu-toggle{display:none}@media (max-width:900px){.app{grid-template-columns:1fr}.sidebar{z-index:30;width:min(280px,86vw);transition:transform .2s;position:fixed;transform:translate(-105%)}.sidebar.open{transform:none}.menu-toggle{display:inline-flex}.topbar-tools .chip span.hide-sm{display:none}.topbar{gap:8px;padding:10px 12px 8px}.topbar-back{display:none}.topbar-title{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.menu-toggle{border-radius:12px;width:40px;min-width:40px;height:40px;padding:0;font-size:0;line-height:0}.menu-toggle:after{content:"";background:currentColor;border-radius:2px;width:16px;height:2px;display:block;box-shadow:0 -5px,0 5px}.loyal-strip-tier small,.loyal-strip-tier>span:not(.loyal-strip-gem),.loyal-strip-split,.loyal-strip-cell{display:none!important}.loyal-strip{gap:0;padding:3px}.app-content{padding:8px 12px 28px}}.pay-acc-head.is-open-head{z-index:3;position:sticky;top:8px;box-shadow:0 10px 24px #0f172a14}.pay-coin-row{vertical-align:middle;align-items:center;gap:4px;margin-right:6px;display:inline-flex}.pay-coin-row img{background:#fff;border:1px solid #eef2f7;border-radius:50%;width:18px;height:18px}.pay-brands-line{flex-wrap:wrap;align-items:center;gap:4px;display:flex}@media (max-width:900px){.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7f9fdf0}.funds-hero-copy h1,.funds-hero-copy p{display:none}.funds-hero{padding:12px}.funds-hero-stats{width:100%}.pay-acc-head.is-open-head{top:64px}}.tk-page{gap:16px;display:grid}.tk-hero{margin-bottom:0}.tk-grid{grid-template-columns:minmax(280px,.9fr) minmax(0,1.2fr);align-items:start;gap:16px;display:grid}.tk-card-lead{color:var(--text-secondary);margin:-6px 0 14px;font-size:13px;line-height:1.5}.tk-form{gap:12px;display:grid}.tk-form textarea,.tk-composer textarea{border:1px solid var(--border);resize:vertical;background:#f4f6fb;border-radius:14px;width:100%;min-height:110px;padding:12px 14px;font-family:inherit;font-size:14px}.tk-cta{width:100%;min-height:46px}.tk-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tk-row{border:1px solid var(--border);color:inherit;background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.tk-row:hover{border-color:var(--accent);background:#fff8f1}.tk-ico{width:40px;height:40px;color:var(--accent);background:#fff7ed;border-radius:12px;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.tk-row-main{flex:1;min-width:0}.tk-row-main b{letter-spacing:-.02em;font-size:14px;display:block}.tk-row-main small{color:var(--text-secondary);margin-top:3px;font-size:12px;font-weight:650;display:block}.tk-badge{letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:800}.tk-badge.is-lg{padding:8px 12px;font-size:12px}.tk-badge.is-open{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.tk-badge.is-waiting{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.tk-badge.is-answered{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.tk-badge.is-closed{color:#64748b;border-color:var(--border);background:#f4f6fb}.tk-empty{text-align:center;border:1px dashed var(--border);background:#f8fafc;border-radius:16px;place-items:center;gap:6px;padding:36px 16px;display:grid}.tk-empty-ico{font-size:28px}.tk-empty b{font-size:15px}.tk-empty p{color:var(--text-secondary);margin:0;font-size:13px}.tk-back{color:var(--accent);align-items:center;gap:4px;margin-bottom:8px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.tk-detail{grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);align-items:start;gap:16px;display:grid}.tk-chat{padding:16px}.tk-thread{gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.tk-bubble{border:1px solid var(--border);border-radius:16px;max-width:86%;padding:12px 14px}.tk-bubble.is-you{background:#fff7ed;border-color:#fed7aa;margin-left:auto}.tk-bubble.is-support{background:#f8fafc;margin-right:auto}.tk-from{color:var(--text-secondary);justify-content:space-between;gap:10px;margin:0 0 6px;font-size:12px;font-weight:750;display:flex}.tk-when{font-weight:650}.tk-body{white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.tk-composer{border-top:1px solid var(--border);gap:8px;padding-top:8px;display:grid}.tk-composer textarea{background:#fff;min-height:88px}.tk-composer-bar{justify-content:space-between;align-items:center;gap:10px;display:flex}.tk-composer-bar span{color:var(--text-secondary);font-size:12px;font-weight:650}.tk-closed{color:var(--text-secondary);background:#f4f6fb;border-radius:14px;margin:8px 0 0;padding:12px 14px;font-size:13px;font-weight:650}.tk-meta dl{gap:10px;margin:0;display:grid}.tk-meta div{gap:2px;display:grid}.tk-meta dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:11px;font-weight:750}.tk-meta dd{margin:0;font-size:14px;font-weight:700}.mini{max-width:440px;min-height:100dvh;font-family:var(--font-outfit), Outfit, var(--font), system-ui, sans-serif;color:var(--text);background:var(--bg);margin:0 auto;padding:28px 20px 48px}.mini,.mini button,.mini input,.mini select,.mini textarea{font-family:inherit}.mini-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0;font-size:12px;font-weight:750}.mini-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.mini-balance{letter-spacing:-.03em;margin:6px 0 2px;font-size:32px;font-weight:800;line-height:1.1}.mini-lead{color:var(--text-secondary);margin:0;font-size:14px;font-weight:550;line-height:1.45}.mini-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);gap:10px;padding:22px 20px 24px;display:grid}.mini-card h1{letter-spacing:-.03em;font-size:26px;font-weight:800}.mini-form,.mini-stack{gap:12px;display:grid}.mini-form label{gap:6px;font-size:13px;font-weight:700;display:grid}.mini-form input,.mini-row input{border:1px solid var(--border);background:#fff;border-radius:12px;width:100%;padding:12px 14px;font-size:15px}.mini-foot{color:var(--text-secondary);margin:4px 0 0;font-size:14px}.mini-foot a{color:var(--accent);font-weight:700}.mini-textbtn{color:var(--accent);background:0 0;border:0;padding:0;font-weight:700}.mini-err{color:var(--danger);margin:8px 0 0;font-size:14px;font-weight:650}.mini-tabs{background:#efe8e1;border-radius:14px;gap:6px;margin:8px 0 16px;padding:4px;display:flex}.mini-tabs button{color:var(--text-secondary);background:0 0;border:0;border-radius:10px;flex:1;padding:9px 8px;font-size:13px;font-weight:700}.mini-tabs button.is-on{color:var(--text);background:#fff}.mini-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.mini-list li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.mini-title{margin:0;font-size:15px;font-weight:750}.mini-meta{color:var(--text-secondary);word-break:break-all;margin:4px 0 0;font-size:13px}.mini-code{letter-spacing:.08em;margin:6px 0 0;font-size:22px;font-weight:800}.mini-chips{flex-wrap:wrap;gap:8px;display:flex}.mini-chips button{border:1px solid var(--border);color:var(--text-secondary);background:#fff;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700}.mini-chips button.is-on{border-color:var(--accent);background:var(--accent-tint);color:var(--text)}.mini-block{border-bottom:1px solid var(--border);gap:8px;padding-bottom:12px;display:grid}.mini-row{gap:8px;display:flex}.dx{--navy:#1c2742;--ink:#28344f;--muted:#6f7789;--line:#d0daeb;--soft:#f6f9ff;--accent:#f97316;color:var(--ink)}.dx .page-title h1,.dx .funds-hero h1,.dx .order-hero h2,.dx .loyal-board h2{letter-spacing:-.025em;margin:0;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.1}.dx .page-title p,.dx .funds-hero p,.dx .order-hero p{color:var(--muted);margin-top:6px}.dx .funds-hero,.dx .order-hero{border:1px solid var(--line);background:#fff;border-radius:20px;padding:18px 20px;box-shadow:0 8px 26px #0f172a0f}.dx .funds-stat,.dx .order-card,.dx .side-card,.dx .loyal-board,.dx .ref-link{border:1px solid var(--line);background:#fff;border-radius:20px;box-shadow:0 8px 26px #0f172a0d}.dx .kind-tabs{background:var(--soft);border:1px solid var(--line);border-radius:16px;gap:4px;padding:4px;display:flex}.dx .kind-tabs button{color:var(--muted);background:0 0;border:0;border-radius:12px;font-weight:650}.dx .kind-tabs button.is-on{background:var(--navy);color:#fff;border-color:#0000}.dx .kind-tabs button.is-on i{color:#fff;background:#ffffff29}.dx .order-card .search-wrap input,.dx .account-card input,.dx .ref-create input,.dx .order-card select{border:1px solid var(--line);background:#fff;border-radius:12px;height:46px;padding:0 14px}.dx .order-card .search-wrap input{padding-left:38px}.dx .order-card .search-wrap input:focus,.dx .account-card input:focus,.dx .ref-create input:focus{border-color:var(--accent);outline:0;box-shadow:0 0 0 4px #f9731624}.dx .field-lab{align-items:center;gap:8px;margin-top:18px;font-size:15px;display:flex}.dx .field-lab:before{content:"";background:var(--accent);border-radius:99px;width:8px;height:8px}.dx .pick{background:#fff;border-radius:14px}.dx .pick.is-on,.dx .dur.is-on,.dx .pkg.is-on{border-color:var(--accent);background:linear-gradient(90deg,#fff7f0,#fff);box-shadow:0 8px 18px #f973161f}.dx .dur,.dx .pkg{background:#fff;border-radius:14px}.dx-no{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;max-width:1120px;display:grid}.dx-no-main{gap:14px;min-width:0;display:grid}.dx-no .order-hero,.dx-no .kind-tabs,.dx-no .chip-row{margin-bottom:0}.dx-sum{border:1px solid var(--line);background:#fff;border-radius:20px;position:sticky;top:16px;overflow:hidden;box-shadow:0 8px 26px #0f172a0f}.dx-sum-top{background:var(--navy);color:#fff;padding:16px 18px 14px}.dx-sum-top small{letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;font-size:12px;font-weight:650;display:block}.dx-sum-top b{margin-top:6px;font-size:18px;display:block}.dx-sum dl{margin:0;padding:8px 18px}.dx-sum dl div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.dx-sum dt{color:var(--muted)}.dx-sum dd{text-align:right;margin:0;font-weight:650}.dx-sum-pay{padding:4px 18px 18px}.dx-tot{justify-content:space-between;align-items:baseline;margin:8px 0 12px;display:flex}.dx-tot span{font-weight:650}.dx-tot b{letter-spacing:-.03em;font-size:28px}.dx-pay{width:100%;height:48px}.dx .account-page{gap:14px;max-width:860px;display:grid}.dx form.account-card{grid-template-columns:1fr 1fr;align-items:end;gap:12px 14px;display:grid}.dx form.account-card h3,.dx form.account-card .dx-mail,.dx form.account-card .dx-wide,.dx form.account-card .funds-kicker,.dx form.account-card .avatar-picks,.dx form.account-card .lang-picks,.dx form.account-card .btn{grid-column:1/-1}.dx .account-card label{gap:6px;margin:0;font-size:13.5px;font-weight:650;display:grid}.dx .dx-mail{background:var(--soft);border:1px solid var(--line);border-radius:14px;align-items:center;gap:8px;padding:12px 14px;font-weight:650;display:flex}.dx .avatar-picks{flex-wrap:wrap;gap:10px;display:flex}.dx .avatar-picks button{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:16px;padding:4px}.dx .avatar-picks button.is-on{border-color:var(--accent);box-shadow:0 0 0 3px #f973162e}.dx .lang-picks{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.dx .lang-picks button{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;padding:10px 12px;font-weight:600}.dx .lang-picks button.is-on{border-color:var(--accent);background:#fff7f0}.dx .account-card .btn{justify-content:center;height:46px}.dx .share-grid{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;gap:18px}.dx .loyal-board{padding:18px}.dx .dx-lv{align-items:center;gap:12px;margin:8px 0 12px;display:flex}.dx .dx-lv>span{background:var(--navy);color:#fff;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;font-weight:700;display:grid}.dx .loyal-kpis div{background:var(--soft);border:1px solid var(--line);border-radius:14px}.dx .loyal-tiers{gap:0}.dx .loyal-tiers li{border-top:1px solid var(--line);background:0 0;border-radius:0;outline:0;padding:10px 4px}.dx .loyal-tiers li.is-on{background:#fff7f0;border-radius:12px;padding:10px}.dx .loyal-board .btn{width:100%;margin-top:8px}.dx .ref-earned{background:var(--navy);color:#fff;border-radius:16px;min-width:120px;padding:12px 16px}.dx .ref-tiers{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dx .ref-tier{border:1px solid var(--line);background:#fff;border-radius:14px;padding:12px}.dx .ref-tier.is-on{border-color:var(--accent);background:#fff7f0}.dx .ref-link-status.is-on{color:#16a34a;background:#e8f8ee}.dx .ref-create{gap:8px;display:flex}.dx .ref-create input{flex:1}.dx .ref-qr{border:1px solid var(--line);border-radius:12px}.dx .tk-grid,.dx .funds-layout{gap:16px}.dx .funds-hero-stats{gap:8px}.dx .funds-stat{min-width:96px}.dx .order-wrap.is-wide{max-width:980px}.dx .table-card,.dx .ord-table-card,.dx .funds-card{border-color:var(--line);border-radius:20px;overflow:hidden}.dx .funds-grid{align-items:start;gap:16px}@media (max-width:960px){.dx-no,.dx .share-grid,.dx form.account-card,.dx .ref-tiers{grid-template-columns:1fr}.dx-sum{position:static}}.admin{--sidebar:var(--admin-sidebar)}.admin .sidebar{background:#fff;padding:14px 10px}.admin .side-nav a{border-radius:10px;padding:8px 10px;font-size:13px}.admin .app-content{padding:16px}.admin .kpi b{font-size:22px}.filters{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.filters input,.filters select{width:auto;min-width:160px;padding:9px 12px}.admin table{font-size:13px}.admin th,.admin td{padding:10px 12px}.chart-box{height:320px;padding:16px}.chart-box canvas{width:100%!important;height:250px!important}.modal{border:1px solid var(--border);width:min(520px,100% - 28px);box-shadow:var(--shadow);border-radius:18px;padding:0}.modal::backdrop{background:#0f172a73}.modal header,.modal footer{justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;display:flex}.modal header{border-bottom:1px solid var(--border)}.modal footer{border-top:1px solid var(--border)}.modal .body{gap:12px;padding:16px;display:grid}.modal h3{font-size:18px}.switch{border:1px solid var(--border);background:#e8eef8;border-radius:999px;width:42px;height:24px;padding:0;position:relative}.switch i{border:1px solid var(--border);background:#fff;border-radius:50%;width:18px;height:18px;transition:all .15s;position:absolute;top:2px;left:2px}.switch.on{background:var(--accent);border-color:var(--accent)}.switch.on i{left:20px}.mini-bars{gap:8px;display:grid}.mini-bars div{grid-template-columns:90px 1fr 40px;align-items:center;gap:8px;font-size:13px;display:grid}.bar{background:var(--bg-secondary);border-radius:99px;height:8px;overflow:hidden}.bar span{background:var(--accent);border-radius:99px;height:100%;display:block}.ops{--ops-bg:#f6f4f1;--ops-side:#12171f;--ops-line:#243041;--ops-text:#f4f1ea;--ops-muted:#a39eb3;--ops-accent:#c45c26;--ops-ink:#1c1917;--ops-faint:#78716c;--ops-card:#fffdf9;--ops-radius:18px;background:radial-gradient(900px 420px at 80% -10%, #f3e0d2 0%, transparent 55%), var(--ops-bg);min-height:100vh;color:var(--ops-ink);grid-template-columns:268px 1fr;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;display:grid}.ops-side{color:var(--ops-text);background:linear-gradient(#18202b 0%,#10151c 100%);flex-direction:column;min-height:100vh;padding:22px 16px;display:flex;position:sticky;top:0}.ops-brand{color:#fff;grid-template-rows:auto auto;grid-template-columns:40px 1fr;align-items:center;gap:0 10px;padding:4px 8px 22px;text-decoration:none;display:grid}.ops-mark{letter-spacing:-.03em;background:#243044;border:1px solid #ffffff14;border-radius:12px;grid-row:1/span 2;place-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:grid}.ops-brand b{letter-spacing:.02em;font-size:15px}.ops-brand em{color:var(--ops-muted);font-size:11px;font-style:normal}.ops-nav{flex-direction:column;gap:6px;display:flex}.ops-nav a{color:#d6d1e0;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none;display:block}.ops-nav a strong{font-size:13px;font-weight:650}.ops-nav a small{color:var(--ops-muted);font-size:11px}.ops-nav-group{letter-spacing:.12em;text-transform:uppercase;color:#7d7890;padding:16px 12px 6px;font-size:10px;font-weight:700}.ops-nav a:hover{color:#fff;background:#ffffff0f}.ops-nav a.is-on{color:#fff;background:#ffffff14;box-shadow:inset 3px 0 #e07a3d}.ops-side-foot{color:var(--ops-muted);gap:8px;margin-top:auto;padding:14px 10px 4px;font-size:12px;display:grid}.ops-side-foot a{color:#f0c7ae;margin-right:10px}.ops-main{min-width:0}.ops-top{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:4;background:#fffdf9c7;border-bottom:1px solid #eadfd6;justify-content:space-between;align-items:center;gap:12px;padding:18px 28px;display:flex;position:sticky;top:0}.ops-crumb{color:var(--ops-faint);font-size:12px}.ops-crumb b{color:var(--ops-ink);letter-spacing:-.03em;margin-top:2px;font-size:20px;display:block}.ops-body{padding:24px 28px 48px}.ops-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.ops-kpi{background:var(--ops-card);border-radius:var(--ops-radius);border:1px solid #eadfd6;min-width:0;padding:16px 16px 14px;box-shadow:0 10px 30px #1c19170a}.ops-kpi span{letter-spacing:.06em;text-transform:uppercase;color:var(--ops-faint);font-size:11px;font-weight:700;display:block}.ops-kpi b{letter-spacing:-.04em;word-break:break-word;margin-top:8px;font-size:22px;display:block}.ops-kpi em{color:var(--ops-faint);font-size:11px;font-style:normal}button.ops-kpi-btn{text-align:left;cursor:pointer;font:inherit;color:inherit;width:100%}button.ops-kpi-btn.is-on{border-color:#c45c26;box-shadow:0 0 0 2px #c45c2626}.ops-search{margin:0 0 14px;display:block}.ops-search input{width:100%;max-width:420px;color:var(--ops-ink);background:#fff;border:1px solid #e0d4c8;border-radius:12px;padding:10px 14px;font-size:13px}.ops-card{background:var(--ops-card);border-radius:var(--ops-radius);border:1px solid #eadfd6;overflow:hidden;box-shadow:0 10px 30px #1c19170a}.ops-card header{border-bottom:1px solid #f0e7df;justify-content:space-between;align-items:center;gap:8px;padding:14px 18px;font-size:13px;font-weight:700;display:flex}.ops-card .pad{padding:18px}.ops-table{border-collapse:collapse;width:100%;font-size:13px}.ops-table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--ops-faint);background:#faf6f2;border-bottom:1px solid #eadfd6;padding:10px 16px;font-size:11px}.ops-table td{vertical-align:top;border-bottom:1px solid #f5eee8;padding:12px 16px}.ops-table tr:hover td{background:#fffaf6}.ops-table a{color:#9a3d16;font-weight:650;text-decoration:none}.ops-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ops-pre{white-space:pre-wrap;word-break:break-word;max-width:56rem;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.45}.ops-table tr.is-link{cursor:pointer}.ops-table tr.is-link:hover td{background:#fff4eb}.ops-tools{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.ops-tools input,.ops-tools select,.ops-field{color:var(--ops-ink);background:#fff;border:1px solid #e0d4c8;border-radius:12px;padding:9px 12px;font-size:13px}.ops-tools input{min-width:240px}.ops-btn{cursor:pointer;color:var(--ops-ink);background:#fff;border:1px solid #e0d4c8;border-radius:12px;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.ops-btn:hover{background:#faf6f2}.ops-btn.primary{color:#fff;background:#c45c26;border-color:#c45c26}.ops-btn.danger{color:#9f1239;background:#fff1f2;border-color:#fecdd3}.ops-btn.warn{color:#92400e;background:#fffbeb;border-color:#fde68a}.ops-pill{color:#44403c;background:#ece7e1;border:0;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}button.ops-pill{cursor:pointer;font:inherit}.ops-pill.ok{color:#166534;background:#dcfce7}.ops-pill.warn{color:#92400e;background:#fef3c7}.ops-pill.bad{color:#9f1239;background:#ffe4e6}.ops-pill.info{color:#075985;background:#e0f2fe}.ops-pill.teal{color:#9a3d16;background:#f3e0d2}.ops-hero360{display:none}.ops-ava{color:#fff;background:linear-gradient(145deg,#e07a3d,#9a3d16);border-radius:16px;flex:none;place-items:center;width:56px;height:56px;font-size:18px;font-weight:800;display:grid}.ops-row-actions{flex-wrap:wrap;gap:8px;display:flex}.ops-table tr.is-open-row td{background:#fff7ed}.ops-table tbody tr.ops-click{cursor:pointer}.ops-table tbody tr.ops-click:hover td{background:#fff7ed}.ops-thread-row td{padding:0 16px 16px;background:#fffaf6!important}.ops-thread{gap:8px;padding-top:4px;display:grid}.ops-bubble{background:#fff;border:1px solid #eadfd6;border-radius:14px;max-width:720px;padding:10px 12px}.ops-bubble.is-admin{background:#fff7ed;border-color:#fed7aa}.ops-bubble small{color:var(--ops-faint);margin-bottom:4px;font-size:11px;font-weight:700;display:block}.ops-bubble p{white-space:pre-wrap;margin:0;font-size:13px;line-height:1.5}.ops-reply{gap:8px;max-width:720px;display:grid}.ops-reply textarea{width:100%;font:inherit;border:1px solid #e0d4c8;border-radius:12px;min-height:84px;padding:10px 12px}.ops-grid2{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:14px;display:grid}.ops-grid3{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}.ops-tabs{background:#efe8e1;border-radius:14px;flex-wrap:nowrap;gap:0;margin:0 0 14px;padding:4px;display:flex;overflow-x:auto}.ops-tabs button{color:var(--ops-faint);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:650;display:inline-flex}.ops-tabs button i{color:var(--ops-faint);background:#fff;border-radius:999px;min-width:18px;padding:0 6px;font-size:11px;font-style:normal;line-height:18px}.ops-tabs button.is-on,.ops-tabs a.is-on{color:var(--ops-ink);background:#fff;box-shadow:0 1px 2px #1c191714}.ops-tabs button.is-on i,.ops-tabs a.is-on i{color:#9a3d16;background:#f3e0d2}.ops-tabs a{color:var(--ops-faint);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.u360{gap:16px;display:grid}.u360-back{color:#9a3d16;width:fit-content;font-size:13px;font-weight:650;text-decoration:none}.u360-hero{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);align-items:stretch;gap:14px;display:grid}.u360-hero-main{border-radius:var(--ops-radius);background:linear-gradient(135deg,#c45c261a,#0000 42%),linear-gradient(#fffdf9 0%,#faf4ee 100%);border:1px solid #eadfd6;align-items:flex-start;gap:18px;padding:22px 24px;display:flex;box-shadow:0 10px 28px #1c19170a}.u360-ava{flex-shrink:0;width:64px;height:64px;font-size:20px}.u360-kicker{letter-spacing:.08em;text-transform:uppercase;color:#9a3d16;margin-bottom:4px;font-size:11px;font-weight:750}.u360-who h1{letter-spacing:-.03em;margin:0 0 4px;font-size:26px}.u360-email{color:var(--ops-faint);margin:0 0 10px;font-size:14px}.u360-last-login{background:#ffffffb8;border:1px solid #f0e6dc;border-radius:14px;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.u360-last-login b{letter-spacing:.05em;text-transform:uppercase;color:var(--ops-faint);margin-bottom:2px;font-size:11px;display:block}.u360-last-login p{color:var(--ops-ink);margin:0;font-size:13px}.u360-last-flag{flex-shrink:0}.u360-flag{border-radius:6px;width:36px;height:27px;display:block;overflow:hidden;box-shadow:0 1px #00000014}.u360-flag img,.u360-flag svg{object-fit:cover;width:100%;height:100%;display:block}.u360-flag-empty{width:36px;height:27px;color:var(--ops-faint);background:#f3ebe3;border-radius:6px;place-items:center;font-size:12px;font-weight:700;display:grid}.u360-actions-card{min-width:0}.u360-login-card header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.u360-login-list{margin:0;padding:0;list-style:none;display:grid}.u360-login-list li{border-top:1px solid #f0e6dc;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px;padding:14px 18px;display:grid}.u360-login-list li:first-child{border-top:0}.u360-login-top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.u360-login-top b{font-size:14px}.u360-login-meta{color:var(--ops-faint);flex-wrap:wrap;gap:10px 14px;font-size:12px;display:flex}.u360-kpis{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:0}.u360-dl{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:10px 16px;margin:0;display:grid}.u360-dl dt{color:var(--ops-faint);padding-top:2px;font-size:12px;font-weight:650}.u360-dl dd{border-bottom:1px solid #f5eee8;margin:0;padding-bottom:10px;font-size:13px}.u360-dl dd:last-of-type{border-bottom:0;padding-bottom:0}.u360-break{word-break:break-all}.u360-scroll{overflow-x:auto}.u360-empty{text-align:center;color:var(--ops-faint);margin:0;padding:28px 18px;font-size:13px}.u360-list{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.u360-list li{flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.u360-lab{letter-spacing:.05em;text-transform:uppercase;color:var(--ops-faint);margin:12px 0 6px;font-size:11px;font-weight:700;display:block}.u360-actions{gap:12px;display:grid}.u360-actions form{gap:8px;display:grid}.u360-act-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.u360-act-row .ops-field,.u360-actions .ops-field{width:100%;min-width:0}.u360-actions textarea{width:100%;min-height:72px;font:inherit;border:1px solid #e0d4c8;border-radius:12px;padding:8px}.u360-pos{color:#166534;font-weight:700}.u360-neg{color:#9f1239;font-weight:700}.u360-tabpane{min-width:0}@media (max-width:1280px){.u360-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.u360-hero,.ops-grid2,.u360-act-row{grid-template-columns:1fr}}.ops-note{background:#faf6f2;border:1px solid #eadfd6;border-radius:12px;margin-bottom:8px;padding:10px 12px;font-size:13px}.ops-form{gap:8px;display:grid}.ops-form textarea{width:100%;min-height:72px;font:inherit;border:1px solid #e0d4c8;border-radius:12px;padding:8px}.ops-muted{color:var(--ops-faint);font-size:12px}.ops-dl{grid-template-columns:140px 1fr;gap:6px 12px;font-size:13px;display:grid}.ops-dl dt{color:var(--ops-faint)}.ops-timeline{gap:0;display:grid}.ops-tl{border-bottom:1px solid #f5eee8;grid-template-columns:140px 1fr;gap:12px;padding:10px 0;font-size:13px;display:grid}@media (max-width:1100px){.ops-kpis:not(.u360-kpis),.ops-grid3{grid-template-columns:1fr}}@media (max-width:800px){.ops{grid-template-columns:1fr}.ops-side{min-height:auto;position:relative}}.ops-stack{gap:16px;display:grid}.ops-home-lead span{letter-spacing:.08em;text-transform:uppercase;color:var(--ops-faint);font-size:11px;font-weight:700;display:block}.ops-home-lead h2{letter-spacing:-.04em;margin:4px 0 0;font-size:28px}.ops-home-lead p{max-width:62ch;color:var(--ops-faint);margin:6px 0 0;font-size:14px}.ops-jumps{flex-wrap:wrap;gap:8px;display:flex}.ops-jumps a{color:var(--ops-ink);background:#fff;border:1px solid #eadfd6;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:650;text-decoration:none}.ops-jumps a:hover{color:#c45c26;border-color:#e07a3d}.ops-setup{grid-template-columns:1fr 1fr;gap:18px 22px;display:grid}.ops-subh{letter-spacing:-.02em;margin:0 0 6px;font-size:15px}.ops-hint{color:var(--ops-faint);margin:0 0 12px;font-size:12px;line-height:1.5}.ops-hint a{color:#9a3d16;font-weight:650}.ops-lab{letter-spacing:.04em;text-transform:uppercase;color:var(--ops-faint);margin-bottom:12px;font-size:11px;font-weight:700;display:block}.ops-lab em{text-transform:none;letter-spacing:0;font-style:normal;font-weight:500}.ops-lab .ops-field{width:100%;margin-top:6px;display:block}.ops-code{resize:vertical;min-height:120px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.45}@media (max-width:900px){.ops-setup{grid-template-columns:1fr}}.ops-modal{z-index:80;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ops-modal-scrim{cursor:pointer;background:#1c19178c;border:0;margin:0;padding:0;position:absolute;inset:0}.ops-modal-card{z-index:1;background:var(--ops-card,#fff);border:1px solid #eadfd6;border-radius:16px;width:min(420px,100%);position:relative;overflow:hidden;box-shadow:0 24px 60px #1c191738}.ops-modal-head{border-bottom:1px solid #f0e7df;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.ops-modal-head h3{color:var(--ops-ink);margin:0;font-size:15px;font-weight:750}.ops-modal-x{color:var(--ops-faint);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:2px 6px;font-size:22px;line-height:1}.ops-modal-x:hover{color:var(--ops-ink);background:#faf6f2}.ops-modal-body{gap:12px;padding:16px;display:grid}.ops-modal-body .ops-lab{margin-bottom:0}.ops-modal-err{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3;border-radius:10px;margin:0;padding:8px 10px;font-size:13px}.ops-modal-actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.page-editor h1{margin:0 0 6px;font-size:28px}.page-ed-head,.page-ed-save{flex-wrap:wrap;align-items:flex-end;gap:12px 18px;display:flex}.page-ed-head{justify-content:space-between;align-items:flex-start}.page-ed-status{gap:4px;min-width:160px;display:grid}.page-ed-status b{font-size:14px}.page-ed-status span,.page-ed-msg{color:var(--ops-muted,#667085);font-size:13px}.page-ed-bar .pad{gap:12px;display:grid}.page-ed-langs{flex-wrap:wrap;gap:6px;display:flex}.page-ed-langs button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e0d8;border-radius:999px;padding:6px 10px;font-size:13px}.page-ed-langs button.is-on{color:#fff;background:#12171f;border-color:#12171f}.page-ed-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.page-ed-fields,.page-ed-list{gap:10px;display:grid}.page-ed-pair{background:#fff;border:1px solid #ece7df;border-radius:12px;gap:8px;padding:10px;display:grid}.page-ed-row-actions,.page-ed-history li div{flex-wrap:wrap;gap:8px;display:flex}.page-ed-list>button,.page-ed-row-actions button,.page-ed-pair>button,.page-ed-history button{font:inherit;cursor:pointer;background:#f3efe8;border:0;border-radius:8px;padding:6px 10px;font-size:13px}.page-ed-check{align-items:flex-start;gap:8px;font-size:14px;display:flex}.page-ed-history{position:sticky;top:12px}.page-ed-history ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-ed-history li{border-bottom:1px solid #eee;gap:4px;padding-bottom:12px;display:grid}.page-ed-history time,.page-ed-history p{color:#667085;margin:0;font-size:12px}.page-editor textarea.ops-field{resize:vertical;min-height:0}@media (max-width:980px){.page-ed-grid{grid-template-columns:1fr}.page-ed-history{position:static}}.ox{--ox-navy:#1c2742;--ox-navy-2:#28344f;--ox-ink:#28344f;--ox-muted:#6f7789;--ox-accent:#f97316;--ox-accent-2:#fb923c;--ox-tint:#fff3ea;--ox-line:#d0daeb;--ox-soft:#f6f9ff;--ox-blue:#e6edf9;--ox-r:20px;color:var(--ox-ink);font-family:var(--font,"Outfit",system-ui,sans-serif);line-height:1.55}.ox *,.ox :before,.ox :after{box-sizing:border-box}:where(.ox) :where(h1,h2,h3,p){margin:0}:where(.ox) a{text-decoration:none}.ox svg.ox-ico{display:inline-block}.ox-wrap{max-width:var(--max,1180px);margin:0 auto;padding:0 20px}.ox-sec{padding:88px 0}.ox-sec-alt{background:var(--ox-soft)}.ox-head{max-width:720px;margin:0 0 40px}.ox-head.is-center{text-align:center;margin-inline:auto}.ox-eyebrow{color:var(--ox-accent);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:600;display:inline-flex}.ox-eyebrow:before,.ox-head.is-center .ox-eyebrow:after{content:"";background:currentColor;border-radius:2px;width:18px;height:2px}.ox-h2{letter-spacing:-.02em;color:var(--ox-ink);font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.12}.ox-lead{color:var(--ox-muted);margin-top:14px;font-size:18px}.ox-ico{width:24px;height:24px}.ox-btn-block{justify-content:center;width:100%}.ox .btn-lg{border-radius:14px;height:52px;padding:0 26px;font-size:16px}.ox-hero{color:#fff;background:radial-gradient(900px 480px at 85% -10%,#f9731659,#0000 60%),radial-gradient(700px 420px at -10% 110%,#2563eb47,#0000 60%),linear-gradient(135deg,#18213a 0%,#24304d 100%);border-radius:28px;margin:18px 20px 0;position:relative;overflow:hidden}.ox-hero:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.ox-hero-in{z-index:1;max-width:var(--max,1180px);grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;margin:0 auto;padding:72px 40px 64px;display:grid;position:relative}.ox-crumbs{color:#fff9;margin-bottom:18px;font-size:13px}.ox-crumbs a{color:#fffc}.ox-hero .ox-eyebrow{color:var(--ox-accent-2)}.ox-hero h1{letter-spacing:-.03em;font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1.04}.ox-hero h1 em{color:var(--ox-accent-2);font-style:normal}.ox-hero-lead{color:#ffffffbf;max-width:560px;margin-top:18px;font-size:19px}.ox-search{max-width:580px;margin-top:30px;position:relative}.ox-search-box{background:#fff;border-radius:18px;align-items:center;gap:10px;padding:8px 8px 8px 18px;display:flex;box-shadow:0 20px 50px #00000040}.ox-search-box .ox-ico{color:var(--ox-muted);flex:none}.ox-search-box input{min-width:0;font:inherit;color:var(--ox-ink);background:0 0;border:0;outline:0;flex:1;height:44px;font-size:17px}.ox-search-box input,.ox-search-box input:focus{box-shadow:none!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}.ox-search-box .btn{border-radius:12px;flex:none;height:46px;padding:0 22px}.ox-suggest{z-index:20;background:#fff;border-radius:16px;max-height:340px;padding:6px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 24px 60px #0f172a40}.ox-suggest.is-open{display:block}.ox-suggest a{color:var(--ox-ink);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ox-suggest a:hover,.ox-suggest a.is-active{background:var(--ox-tint)}.ox-suggest img{object-fit:cover;border-radius:4px;width:28px;height:21px;box-shadow:0 0 0 1px #0000000f}.ox-suggest strong{flex:1;font-weight:600}.ox-suggest small{color:var(--ox-muted);font-size:13px}.ox-suggest .ox-empty{color:var(--ox-muted);padding:14px;font-size:14px}.ox-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.ox-chips-label{color:#fff9;margin-right:4px;font-size:13px}.ox-chip{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:13px;font-weight:500;transition:background .2s;display:inline-flex}.ox-chip:hover{background:#ffffff29}.ox-chip img{object-fit:cover;border-radius:3px;width:20px;height:15px}.ox-hero-stats{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:34px;margin-top:38px;padding-top:26px;display:flex}.ox-hero-stats b{font-size:26px;font-weight:700;line-height:1.1;display:block}.ox-hero-stats span{color:#fff9;font-size:13px}.ox-visual{justify-self:center;width:100%;max-width:400px;position:relative}.ox-esim-card{z-index:2;color:var(--ox-ink);background:#fff;border-radius:24px;padding:22px;position:relative;box-shadow:0 30px 80px #00000059}.ox-esim-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.ox-esim-top p{letter-spacing:.08em;text-transform:uppercase;color:var(--ox-muted);font-size:12px;font-weight:600}.ox-live{color:#16a34a;background:#e8f8ee;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.ox-live:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #16a34a33}.ox-esim-who{align-items:center;gap:12px;margin-bottom:18px;display:flex}.ox-esim-who img{object-fit:cover;border-radius:6px;width:44px;height:33px;box-shadow:0 0 0 1px #0000000f}.ox-esim-who strong{font-size:20px;line-height:1.2;display:block}.ox-esim-who span{color:var(--ox-muted);font-size:13px}.ox-meter{margin-bottom:14px}.ox-meter-row{color:var(--ox-muted);justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}.ox-meter-row b{color:var(--ox-ink)}.ox-bar{background:#edf1f8;border-radius:8px;height:8px;overflow:hidden}.ox-bar i{background:linear-gradient(90deg,#f97316,#fb923c);border-radius:8px;height:100%;display:block}.ox-esim-foot{border-top:1px dashed var(--ox-line);align-items:center;gap:14px;margin-top:18px;padding-top:16px;display:flex}.ox-esim-foot img{border:1px solid var(--ox-line);background:#fff;border-radius:10px;width:64px;height:64px;padding:4px}.ox-esim-foot p{color:var(--ox-muted);font-size:13px;line-height:1.4}.ox-esim-foot strong{color:var(--ox-ink);font-size:14px;display:block}.ox-float{z-index:3;color:var(--ox-ink);background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;display:flex;position:absolute;box-shadow:0 16px 40px #00000040}.ox-float .ox-ico{width:18px;height:18px;color:var(--ox-accent)}.ox-float-1{top:-18px;right:-22px}.ox-float-2{bottom:-18px;left:-28px}.ox-glow{z-index:1;background:linear-gradient(135deg,#f973168c,#fb923c26);border-radius:28px;position:absolute;inset:10% -8% -6% 8%;transform:rotate(6deg)}.ox-trust{max-width:var(--max,1180px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:-1px auto 0;padding:26px 20px;display:flex}.ox-trust-items{flex-wrap:wrap;gap:28px;display:flex}.ox-trust-item{color:var(--ox-ink);align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.ox-trust-item .ox-ico{width:20px;height:20px;color:var(--ox-accent)}.ox-pay{border:1px solid var(--ox-line);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;padding:4px 2px;display:inline-flex}.ox-pay img{object-fit:contain;box-sizing:content-box;width:auto;max-width:none;height:16px;padding:5px 11px;display:block}.ox-pay img+img{box-shadow:inset 1px 0 #e7edf5}.ox-dest-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.ox-dest-head .ox-head{margin:0}.ox-tabs{border:1px solid var(--ox-line);background:#fff;border-radius:14px;gap:4px;padding:4px;display:inline-flex}.ox-tab{font:inherit;color:var(--ox-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px 18px;font-size:15px;font-weight:600}.ox-tab[aria-selected=true]{background:var(--ox-navy);color:#fff}.ox-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ox-panel[hidden]{display:none}.ox-dest,.ox-region{border:1px solid var(--ox-line);min-width:0;color:var(--ox-ink);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:16px 18px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.ox-dest:hover,.ox-region:hover{border-color:#f9731666;transform:translateY(-2px);box-shadow:0 14px 30px #0f172a14}.ox-dest img{object-fit:cover;border-radius:6px;flex:none;width:44px;height:33px;box-shadow:0 0 0 1px #0000000f}.ox-dest-txt{flex:1;min-width:0}.ox-dest-txt strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;display:block;overflow:hidden}.ox-dest-txt small{color:var(--ox-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.ox-dest-price{text-align:right;color:var(--ox-ink);font-size:16px;font-weight:700;line-height:1.15}.ox-dest-price small{color:var(--ox-muted);font-size:11px;font-weight:500;display:block}.ox-region-ico{color:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-size:13px;font-weight:700;display:grid}.ox-region-ico svg{width:22px;height:22px;display:block}.ox-r-eu{background:linear-gradient(135deg,#2563eb,#60a5fa)}.ox-r-asia{background:linear-gradient(135deg,#dc2626,#f87171)}.ox-r-me{background:linear-gradient(135deg,#059669,#34d399)}.ox-r-af{background:linear-gradient(135deg,#d97706,#fbbf24)}.ox-r-sa{background:linear-gradient(135deg,#7c3aed,#a78bfa)}.ox-r-oc{background:linear-gradient(135deg,#0891b2,#22d3ee)}.ox-r-ca{background:linear-gradient(135deg,#be185d,#f472b6)}.ox-r-gl{background:linear-gradient(135deg,#f97316,#fb923c);font-size:20px}.ox-go{color:var(--ox-accent);font-weight:700}.ox-dest-more{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.ox-plans-wrap{grid-template-columns:.9fr 2fr;align-items:center;gap:48px;display:grid}.ox-plans{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ox-plan{border:1px solid var(--ox-line);border-radius:var(--ox-r);background:#fff;flex-direction:column;padding:26px 22px;display:flex;position:relative}.ox-plan.is-featured{border:2px solid var(--ox-accent);transform:translateY(-8px);box-shadow:0 20px 50px #f973162e}.ox-plan-badge{background:var(--ox-accent);color:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:-13px;left:22px}.ox-plan-name{color:var(--ox-muted);font-size:15px;font-weight:600}.ox-plan-price{letter-spacing:-.02em;margin:6px 0 10px;font-size:40px;font-weight:700}.ox-plan-meta{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.ox-plan-meta span{background:var(--ox-soft);border:1px solid var(--ox-line);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.ox-plan-desc{color:var(--ox-muted);flex:1;margin-bottom:20px;font-size:14px}.ox-plans-note{color:var(--ox-muted);margin-top:18px;font-size:13px}.ox-flagline{align-items:center;gap:10px;margin-top:22px;font-weight:600;display:flex}.ox-flagline img{border-radius:5px;width:36px;height:27px;box-shadow:0 0 0 1px #0000000f}.ox-steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ox-steps:before{content:"";background:repeating-linear-gradient(90deg,var(--ox-line) 0 8px,transparent 8px 14px);height:2px;position:absolute;top:27px;left:12%;right:12%}.ox-step{text-align:center;padding:0 8px;position:relative}.ox-step-n{z-index:1;background:var(--ox-navy);color:#fff;border-radius:16px;place-items:center;width:56px;height:56px;margin:0 auto 18px;font-size:18px;font-weight:700;display:grid;position:relative;box-shadow:0 0 0 8px #fff}.ox-sec-alt .ox-step-n{box-shadow:0 0 0 8px var(--ox-soft)}.ox-step:last-child .ox-step-n{background:var(--ox-accent)}.ox-step h3{margin-bottom:8px;font-size:19px;font-weight:600}.ox-step p{color:var(--ox-muted);font-size:15px}.ox-feats{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.ox-feat{border:1px solid var(--ox-line);border-radius:var(--ox-r);background:#fff;padding:26px 22px;transition:box-shadow .2s,transform .2s}.ox-feat:hover{transform:translateY(-3px);box-shadow:0 18px 40px #0f172a14}.ox-feat .ox-ico{background:var(--ox-tint);width:46px;height:46px;color:var(--ox-accent);border-radius:13px;margin-bottom:18px;padding:11px}.ox-feat h3{margin-bottom:6px;font-size:18px;font-weight:600}.ox-feat p{color:var(--ox-muted);font-size:14.5px}.ox-stats{background:var(--ox-navy);color:#fff;border-radius:28px;grid-template-columns:repeat(4,1fr);gap:24px;padding:48px 40px;display:grid;position:relative;overflow:hidden}.ox-stats:before{content:"";background:radial-gradient(circle,#f9731673,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute;top:-120px;right:-120px}.ox-stat{border-left:2px solid #ffffff24;padding-left:20px;position:relative}.ox-stat b{letter-spacing:-.02em;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.1;display:block}.ox-stat b em{color:var(--ox-accent-2);font-style:normal}.ox-stat span{color:#ffffffa6;font-size:14px}.ox-compare{border:1px solid var(--ox-line);border-radius:var(--ox-r);background:#fff;overflow-x:auto}.ox-compare table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:520px;font-size:15px}.ox-compare th:first-child,.ox-compare td:first-child{width:28%}.ox-compare th,.ox-compare td{white-space:normal;text-align:left;border-bottom:1px solid var(--ox-line);padding:16px 18px}.ox-compare tr:last-child td{border-bottom:0}.ox-compare thead th{background:var(--ox-soft);text-transform:uppercase;letter-spacing:.05em;color:var(--ox-muted);font-size:13px;font-weight:600}.ox-compare thead th.is-us{background:var(--ox-navy);color:#fff}.ox-compare td.is-us{background:#fffaf5;font-weight:600}.ox-compare .ox-ico{vertical-align:-3px;width:16px;height:16px;margin-right:6px}.ox-yes{color:#16a34a}.ox-no{color:#dc2626}.ox-compare-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;display:grid}.ox-dev{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.ox-os{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ox-os-card{border:1px solid var(--ox-line);border-radius:var(--ox-r);background:#fff;padding:24px}.ox-os-card h3{align-items:center;gap:10px;margin-bottom:12px;font-size:18px;font-weight:600;display:flex}.ox-os-card h3 span .ox-ico{width:18px;height:18px}.ox-os-card h3 span{background:var(--ox-navy);color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:13px;display:grid}.ox-path{flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;display:flex}.ox-path span{background:var(--ox-soft);border:1px solid var(--ox-line);border-radius:8px;padding:4px 9px;font-weight:500}.ox-path i{color:var(--ox-muted);font-style:normal}.ox-checklist{gap:12px;margin:22px 0 28px;padding:0;list-style:none;display:grid}.ox-checklist li{gap:10px;font-size:15.5px;display:flex}.ox-checklist .ox-ico{color:#16a34a;background:#e8f8ee;border-radius:50%;flex:none;width:22px;height:22px;padding:3px}.ox-biz{background:linear-gradient(135deg,var(--ox-blue),#fff);border:1px solid var(--ox-line);border-radius:28px;grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;padding:48px;display:grid}.ox-code{color:#cbd5e1;font-family:var(--font-mono,ui-monospace,monospace);background:#141b2e;border-radius:18px;padding:22px 24px;font-size:13.5px;line-height:1.7;overflow:auto;box-shadow:0 24px 50px #0f172a40}.ox-code .k{color:#fb923c}.ox-code .s{color:#86efac}.ox-code .c{color:#64748b}.ox-biz-links{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.ox-prod{gap:12px;display:grid}.ox-prod-card{border:1px solid var(--ox-line);color:var(--ox-ink);background:#fff;border-radius:18px;align-items:center;gap:16px;padding:18px 20px;transition:transform .2s;display:flex;box-shadow:0 10px 26px #0f172a0f}.ox-prod-card:hover{transform:translate(4px)}.ox-prod-card>span:nth-child(2){flex:1}.ox-prod-card strong{font-size:17px;display:block}.ox-prod-card small{color:var(--ox-muted);font-size:13.5px}.ox-prod-ico{background:var(--ox-navy);color:#fff;border-radius:13px;flex:none;place-items:center;width:46px;height:46px;display:grid}.ox-prod-pay{letter-spacing:.02em;color:var(--ox-muted);flex-direction:column;align-items:stretch;gap:8px;margin-top:4px;font-size:12px;font-weight:650;display:flex}.ox-prod-pay .ox-pay{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 0;width:100%;padding:10px 6px 12px;display:flex}.ox-prod-pay .ox-pay img{box-sizing:border-box;object-fit:contain;width:25%;max-width:25%;height:18px;box-shadow:none;flex:0 0 25%;padding:0 4px}.ox-faq-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:56px;display:grid}.ox-faq{gap:12px;display:grid}.ox-faq-item{border:1px solid var(--ox-line);background:#fff;border-radius:16px;overflow:hidden}.ox-faq-item summary{cursor:pointer;align-items:center;gap:16px;padding:20px 22px;font-size:17px;font-weight:600;list-style:none;display:flex}.ox-faq-item summary::-webkit-details-marker{display:none}.ox-faq-i{color:var(--ox-accent);font-size:13px;font-weight:700}.ox-faq-q{flex:1}.ox-faq-chev{background:var(--ox-tint);border-radius:50%;flex:none;width:30px;height:30px;transition:transform .2s;position:relative}.ox-faq-chev:before{content:"";border-right:2px solid var(--ox-accent);border-bottom:2px solid var(--ox-accent);width:8px;height:8px;position:absolute;top:9px;left:10px;transform:rotate(45deg)}.ox-faq-item[open]{border-color:#f9731655}.ox-faq-item[open] summary{background:#fffaf5}.ox-faq-item[open] .ox-faq-chev{transform:rotate(180deg)}.ox-faq-a{color:var(--ox-muted);padding:4px 22px 20px 58px;font-size:15.5px}.ox-faq-a p+p{margin-top:8px}.ox-faq-a a{color:var(--ox-accent);font-weight:600}.ox-help-card{background:var(--ox-soft);border:1px solid var(--ox-line);border-radius:18px;margin-top:28px;padding:22px}.ox-help-card strong{margin-bottom:4px;font-size:17px;display:block}.ox-help-card p{color:var(--ox-muted);margin-bottom:14px;font-size:14.5px}.ox-cta{color:#fff;background:linear-gradient(120deg,#f97316,#fb923c 55%,#fdba74);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:56px 48px;display:flex;position:relative;overflow:hidden}.ox-cta:after{content:"";border:60px solid #ffffff1f;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-140px;right:-60px}.ox-cta h2{letter-spacing:-.02em;font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.1}.ox-cta p{opacity:.9;margin-top:10px;font-size:17px}.ox-cta-actions{z-index:1;flex-wrap:wrap;gap:12px;display:flex;position:relative}.ox-cta .ox-btn-w{color:var(--ox-accent);background:#fff;border:0}.ox-cta .ox-btn-g{color:#fff;background:0 0;border:1.5px solid #ffffffb3}@media (max-width:1100px){.ox-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ox-feats{grid-template-columns:repeat(2,1fr)}.ox-plans-wrap,.ox-compare-grid,.ox-faq-grid,.ox-dev,.ox-biz{grid-template-columns:1fr;gap:32px}}@media (max-width:900px){.ox-hero-in{grid-template-columns:1fr;gap:44px;padding:48px 28px 44px}.ox-visual{max-width:360px}.ox-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ox-steps{grid-template-columns:repeat(2,1fr);row-gap:36px}.ox-steps:before{display:none}.ox-stats{grid-template-columns:repeat(2,1fr);row-gap:30px}}@media (max-width:640px){.ox-sec{padding:60px 0}.ox-hero{border-radius:22px;margin:12px 10px 0}.ox-hero-in{padding:36px 20px}.ox-hero-lead{font-size:17px}.ox-search-box{padding:6px 6px 6px 14px}.ox-search-box .btn{padding:0 16px}.ox-hero-stats{grid-template-columns:1fr 1fr;gap:18px 20px;display:grid}.ox-hero-stats b{font-size:22px}.ox-float-1{right:-6px}.ox-float-2{left:-6px}.ox-grid,.ox-plans,.ox-os{grid-template-columns:minmax(0,1fr)}.ox-feats{grid-template-columns:1fr 1fr;gap:10px}.ox-feat{padding:18px 16px}.ox-feat .ox-ico{width:40px;height:40px;margin-bottom:12px;padding:9px}.ox-feat h3{font-size:16px}.ox-feat p{font-size:13.5px}.ox-plan.is-featured{transform:none}.ox-steps{grid-template-columns:1fr}.ox-step{text-align:left;grid-template-columns:56px 1fr;column-gap:16px;display:grid}.ox-step-n{grid-row:span 2;margin:0}.ox-stats{border-radius:22px;padding:34px 24px}.ox-compare th,.ox-compare td{padding:12px;font-size:13.5px}.ox-compare table{min-width:0}.ox-compare th:nth-child(4),.ox-compare td:nth-child(4){display:none}.ox-compare th:first-child,.ox-compare td:first-child{width:34%}.ox-biz{border-radius:22px;padding:28px 20px}.ox-cta{border-radius:22px;padding:40px 24px}.ox-cta-actions,.ox-cta-actions .btn{justify-content:center;width:100%}.ox-trust{justify-content:center}.ox-trust-items{justify-content:center;gap:14px 20px}.ox-pay{justify-content:center}.ox-faq-a{padding-left:22px}.ox-tabs{width:100%}.ox-tab{flex:1}}.ox-hero-in.is-country{grid-template-columns:1.1fr .9fr;padding-top:60px}.ox-country{align-items:center;gap:16px;margin-bottom:6px;display:flex}.ox-country img,.ox-country .gc-globe{object-fit:cover;border-radius:10px;flex:none;width:64px;height:48px;box-shadow:0 0 0 3px #ffffff26,0 10px 24px #0000004d}.ox-country .gc-globe{background:radial-gradient(circle at 30% 30%,#fff,#93c5fd 42%,#1e3a5f);display:block}.ox-hero .ox-sub{color:#ffffffd9;margin-top:6px;font-size:clamp(20px,2.2vw,26px);font-weight:500}.ox-facts{grid-template-columns:repeat(4,auto);justify-content:start;gap:12px;margin-top:28px;display:grid}.ox-fact{background:#ffffff12;border:1px solid #ffffff24;border-radius:14px;padding:12px 16px}.ox-fact b{font-size:20px;line-height:1.2;display:block}.ox-fact span{color:#fff9;font-size:12.5px}.ox-hero-ctas{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.ox-hero .ox-btn-ghost{color:#fff;background:0 0;border:1.5px solid #ffffff59}.ox-hero .ox-btn-ghost:hover{background:#ffffff14}.ox-sel{z-index:2;color:var(--ox-ink);background:#fff;border-radius:24px;padding:24px;position:relative;box-shadow:0 30px 80px #00000059}.ox-sel-h{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ox-sel-h p{letter-spacing:.08em;text-transform:uppercase;color:var(--ox-muted);font-size:12px;font-weight:600}.ox-sel-lab{color:var(--ox-muted);margin:14px 0 8px;font-size:13px;font-weight:600;display:block}.ox-drop{width:100%;height:48px;font:inherit;color:var(--ox-ink);border:1px solid var(--ox-line);appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231c2742' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center no-repeat;border-radius:12px;padding:0 42px 0 14px;font-size:15px;font-weight:600;display:block}.ox-drop:focus{outline:2px solid var(--ox-navy);outline-offset:1px}.ox-seg{flex-wrap:wrap;gap:6px;display:flex}.ox-seg button{font:inherit;border:1px solid var(--ox-line);color:var(--ox-ink);cursor:pointer;background:#fff;border-radius:10px;padding:8px 12px;font-size:14px;font-weight:600;transition:all .15s}.ox-seg button:hover{border-color:var(--ox-accent)}.ox-seg button[aria-pressed=true]{background:var(--ox-navy);border-color:var(--ox-navy);color:#fff}.ox-seg button small{color:var(--ox-accent);text-transform:uppercase;margin-left:4px;font-size:10px;font-weight:700}.ox-seg button[aria-pressed=true] small{color:#fdba74}.ox-sel-sum{border-top:1px dashed var(--ox-line);justify-content:space-between;align-items:flex-end;margin-top:20px;padding-top:18px;display:flex}.ox-sel-sum small{color:var(--ox-muted);font-size:13px;display:block}.ox-sel-sum b{letter-spacing:-.02em;font-size:38px;font-weight:700;line-height:1}.ox-sel-sum .ox-sel-what{text-align:right;font-size:15px;font-weight:600}.ox-sel .ox-btn-block{border-radius:14px;height:50px;margin-top:16px;font-size:16px}.ox-sel-note{color:var(--ox-muted);text-align:center;margin-top:10px;font-size:12.5px}.ox-scen{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ox-filter{border:1px solid var(--ox-line);z-index:5;background:#fff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:28px;padding:12px;display:flex;position:sticky;top:96px;box-shadow:0 10px 30px #0f172a0f}.ox-fchips{flex-wrap:wrap;gap:6px;display:flex}.ox-fchip{font:inherit;border:1px solid var(--ox-line);color:var(--ox-ink);cursor:pointer;background:#fff;border-radius:10px;padding:8px 14px;font-size:14px;font-weight:600}.ox-fchip span{color:var(--ox-muted);margin-left:2px;font-size:12px}.ox-fchip[aria-pressed=true]{background:var(--ox-navy);color:#fff;border-color:var(--ox-navy)}.ox-fchip[aria-pressed=true] span{color:#ffffffb3}.ox-tog{background:var(--ox-soft);border-radius:12px;gap:2px;padding:4px;display:inline-flex}.ox-tog button{font:inherit;color:var(--ox-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 12px;font-size:13.5px;font-weight:600}.ox-tog button[aria-pressed=true]{color:var(--ox-ink);background:#fff;box-shadow:0 2px 8px #0f172a14}#ox-pk-list{grid-template-columns:repeat(3,1fr);column-gap:14px;display:grid}.ox-pk-group{grid-column:1/-1;min-width:0;margin-bottom:40px}.ox-pk-group.is-small{grid-column:auto}.ox-pk-group.is-small .ox-pk-ghead{min-height:96px;display:block}.ox-pk-group.is-small .ox-pk-ghead p{margin-top:6px}.ox-pk-group.is-small .ox-pk-grid{grid-template-columns:1fr}.ox-pk-group[data-d="30"]{order:5}.ox-pk-group[hidden]{display:none}.ox-pk-ghead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:16px;display:flex}.ox-pk-ghead h3{font-size:22px;font-weight:700}.ox-pk-ghead h3 span{color:var(--ox-accent);background:var(--ox-tint);vertical-align:3px;border-radius:999px;margin-left:8px;padding:3px 10px;font-size:13px;font-weight:600}.ox-pk-ghead p{color:var(--ox-muted);max-width:520px;font-size:14.5px}.ox-pk-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ox-pk{border:1px solid var(--ox-line);background:#fff;border-radius:18px;flex-direction:column;padding:20px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.ox-pk[hidden]{display:none}.ox-pk:hover{border-color:#f9731666;transform:translateY(-3px);box-shadow:0 18px 40px #0f172a14}.ox-pk.is-pick{border:2px solid var(--ox-accent);background:linear-gradient(#fff7f0,#fff 40%)}.ox-pk-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.ox-pk-gb{letter-spacing:-.02em;font-size:30px;font-weight:700}.ox-tier{letter-spacing:.06em;text-transform:uppercase;color:#7c3aed;background:#f3e8ff;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700}.ox-pk-scen{color:var(--ox-accent);text-transform:uppercase;letter-spacing:.04em;margin-top:2px;font-size:12.5px;font-weight:700}.ox-pk-meta{flex:1;gap:6px;margin:12px 0 16px;padding:0;list-style:none;display:grid}.ox-pk-meta li{color:var(--ox-muted);align-items:center;gap:8px;font-size:14px;display:flex}.ox-pk-meta .ox-ico{width:16px;height:16px;color:var(--ox-accent);flex:none}.ox-pk-foot{border-top:1px solid var(--ox-line);justify-content:space-between;align-items:flex-end;gap:10px;padding-top:14px;display:flex}.ox-pk-price{font-size:24px;font-weight:700;line-height:1.1;display:block}.ox-pk-foot small{color:var(--ox-muted);font-size:12px}.ox-pk-foot .btn{white-space:nowrap}.ox-pk-empty{text-align:center;color:var(--ox-muted);border:1px dashed var(--ox-line);background:#fff;border-radius:18px;padding:30px}.ox-guide{grid-template-columns:.85fr 1.15fr;align-items:start;gap:48px;display:grid}.ox-guide .ox-compare td:last-child{color:var(--ox-accent);font-weight:700}.ox-note{background:var(--ox-soft);border:1px solid var(--ox-line);color:var(--ox-muted);border-radius:14px;gap:10px;margin-top:18px;padding:14px 16px;font-size:14px;display:flex}.ox-note .ox-ico{color:var(--ox-accent);flex:none;width:20px;height:20px}.ox-inc{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.ox-inc .ox-feat{padding:20px}.ox-inc .ox-feat .ox-ico{margin-bottom:12px}.ox-neigh{grid-template-columns:repeat(3,1fr)}.ox-pk-ghead h3 span{white-space:nowrap;display:inline-block}.ox-pk-group.is-small .ox-pk-ghead h3{font-size:18px}.ox-inc .ox-feat.is-neg .ox-ico{color:#dc2626;background:#fdecec}.ox-cities{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.ox-city{border:1px solid var(--ox-line);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:600;display:inline-flex}.ox-city .ox-ico{width:16px;height:16px;color:var(--ox-accent)}.ox-city.is-air{background:var(--ox-navy);color:#fff;border-color:var(--ox-navy)}.ox-city.is-air .ox-ico{color:#fdba74}.ox-cov{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.ox-steps.is-3{grid-template-columns:repeat(3,1fr)}.ox-steps.is-3:before{left:17%;right:17%}.ox-revs{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ox-rev{border:1px solid var(--ox-line);border-radius:var(--ox-r);background:#fff;flex-direction:column;padding:24px;display:flex}.ox-stars{color:#f59e0b;letter-spacing:2px;font-size:16px}.ox-rev blockquote{flex:1;margin:12px 0 18px;font-size:15.5px}.ox-rev-who{align-items:center;gap:10px;display:flex}.ox-rev-who span{background:var(--ox-navy);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid}.ox-rev-who b{font-size:14.5px;display:block}.ox-rev-who small{color:var(--ox-muted);font-size:13px}.ox-rev-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.ox-rev-head .ox-head{margin:0}.ox-vs{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ox-vs-card{border-radius:var(--ox-r);border:1px solid var(--ox-line);background:#fff;padding:28px}.ox-vs-card.is-us{background:var(--ox-navy);color:#fff;border-color:var(--ox-navy)}.ox-vs-card h3{margin-bottom:14px;font-size:19px;font-weight:600}.ox-vs-card ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ox-vs-card li{gap:10px;font-size:15px;display:flex}.ox-vs-card li .ox-ico{flex:none;width:20px;height:20px}.ox-vs-card.is-us li .ox-ico{color:#4ade80}.ox-vs-card:not(.is-us) li .ox-ico{color:#dc2626}.ox-vs-card:not(.is-us) li{color:var(--ox-muted)}@media (max-width:1100px){.ox-pk-grid{grid-template-columns:repeat(3,1fr)}.ox-guide,.ox-cov{grid-template-columns:1fr;gap:32px}.ox-revs{grid-template-columns:1fr 1fr}}@media (max-width:900px){.ox-hero-in.is-country{grid-template-columns:1fr}.ox-facts,.ox-pk-grid,.ox-scen{grid-template-columns:repeat(2,1fr)}#ox-pk-list{grid-template-columns:1fr}.ox-pk-group.is-small .ox-pk-ghead{min-height:0}.ox-pk-group.is-small .ox-pk-grid{grid-template-columns:1fr}.ox-pk-group[data-d="30"]{order:0}.ox-steps.is-3{grid-template-columns:1fr}.ox-neigh{grid-template-columns:repeat(2,1fr)}.ox-filter{top:72px}}@media (max-width:640px){.ox-pk-grid,.ox-scen,.ox-revs,.ox-vs{grid-template-columns:1fr}.ox-inc{grid-template-columns:1fr 1fr;gap:10px}.ox-inc .ox-feat{padding:16px 14px}.ox-inc .ox-feat h3{font-size:15.5px}.ox-inc .ox-feat p{font-size:13px}.ox-neigh{grid-template-columns:1fr}.ox-pk-grid{grid-template-columns:1fr 1fr;gap:10px}.ox-pk-group.is-small .ox-pk-grid{grid-template-columns:1fr}.ox-pk{padding:16px 14px}.ox-pk-gb{font-size:24px}.ox-pk-foot{flex-direction:column;align-items:stretch}.ox-pk-foot .btn{justify-content:center}.ox-pk-meta li{font-size:12.5px}.ox-sel{padding:18px}.ox-filter{flex-direction:column;align-items:stretch;position:static}.ox-fchip{padding:7px 11px;font-size:13.5px}.ox-tog{align-self:flex-start}.ox-pk-ghead h3{font-size:19px}.ox-country img{width:52px;height:39px}.ox-fact b{font-size:18px}.ox-hero-ctas .btn{flex:1;justify-content:center}}.gc-dock{z-index:40;color:#fff;cursor:pointer;background:#1c2742;border:0;border-radius:999px;align-items:center;gap:8px;padding:12px 16px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 10px 30px #0000002e}.ox .gc-dock{width:max-content;margin:28px auto 36px;position:static}.gc-drawer-back{z-index:80;background:#1018287a;justify-content:flex-end;display:flex;position:fixed;inset:0}.gc-drawer{color:#28344f;background:#f6f9ff;flex-direction:column;width:min(420px,100%);height:100%;display:flex;box-shadow:-24px 0 60px #00000038}.gc-drawer header{color:#fff;background:#1c2742;justify-content:space-between;align-items:center;gap:12px;padding:18px 18px 16px;display:flex}.gc-drawer header h2{letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}.gc-drawer header h2 span{color:#fff;background:#f97316;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 8px;font-size:13px;display:inline-flex}.gc-drawer header button{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;width:36px;height:36px;font-size:22px;line-height:1}.gc-drawer ul{flex:1;align-content:start;gap:10px;margin:0;padding:14px;list-style:none;display:grid;overflow:auto}.gc-drawer li,.ck-list li{background:#fff;border:1px solid #d0daeb;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.gc-drawer li strong,.ck-list li strong{font-size:16px;line-height:1.25;display:block}.gc-drawer li small,.ck-list li small{color:#6f7789;margin-top:4px;font-size:13px;display:block}.gc-empty{color:#6f7789;margin:0;padding:18px 18px 0}.gc-drawer footer{background:#fff;border-top:1px solid #d0daeb;gap:10px;padding:14px 16px 18px;display:grid}.gc-drawer footer p{justify-content:space-between;align-items:baseline;margin:0;display:flex}.gc-drawer footer b{letter-spacing:-.02em;font-size:26px}.gc-drawer footer .btn{border-radius:14px;width:100%;height:48px}.ck-price{text-align:right;flex:none}.ck-price b{font-size:16px;display:block}.ck-remove,.ck-clear{color:#6f7789;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0 0;font-size:13px;font-weight:600}.ck-remove:hover,.ck-clear:hover{color:#f97316}.ck-clear{justify-self:center}.ck{background:#f6f9ff;min-height:62vh;padding:36px 20px 80px}.ck-wrap{max-width:980px;margin:0 auto}.ck h1{margin:4px 0 22px;font-size:clamp(32px,4vw,46px)}.ck-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.8fr);align-items:start;gap:22px;display:grid}.ck-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ck-item{align-items:center}.ck-item-main{align-items:center;gap:12px;min-width:0;display:flex}.ck-flag{object-fit:cover;border-radius:7px;flex:none;width:48px;height:34px;box-shadow:0 0 0 1px #0f172a14}.ck-globe{color:#fff;background:#1c2742;border-radius:8px;flex:none;place-items:center;width:48px;height:34px;display:grid}.ck-account{letter-spacing:.04em;text-transform:uppercase;color:#6f7789;justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:700;display:flex}.ck-mail{color:#1c2742;margin:4px 0 0;font-size:15px;font-weight:700}.ck-card{background:#fff;border:1px solid #d0daeb;border-radius:22px;padding:22px;box-shadow:0 16px 40px #1c27420f}.ck-pay{position:sticky;top:18px}.ck-pay>label{gap:8px;margin-top:12px;font-size:13px;font-weight:700;display:grid}.ck-names{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.ck-pay textarea{resize:vertical;width:100%;min-height:84px;font:inherit;border:1px solid #d5deec;border-radius:12px;padding:12px 14px}.ck-code{letter-spacing:.28em;font-weight:800}.ck-pay input{height:48px;font:inherit;background:#fff;border:1px solid #d0daeb;border-radius:12px;padding:0 14px;font-size:15px;font-weight:500}.ck-pay input:focus{outline-offset:1px;outline:2px solid #1c2742}.ck-pay .btn[disabled]{opacity:1;color:#fff;background:#c5cedd}.ck-note{color:#6f7789;margin:12px 0 0;font-size:13px}.ck-total{border-top:1px dashed #d0daeb;justify-content:space-between;align-items:baseline;margin:18px 0;padding-top:16px;display:flex}.ck-total b{letter-spacing:-.03em;font-size:32px;line-height:1}.ck-alert{color:#9a3412;background:#fff3ea;border-radius:12px;margin:0 0 12px;padding:10px 12px;font-size:14px}.ck-methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.ck-methods button{height:42px;font:inherit;color:#28344f;cursor:pointer;background:#fff;border:1px solid #d0daeb;border-radius:12px;font-size:13px;font-weight:700}.ck-methods button[aria-pressed=true]{color:#fff;background:#1c2742;border-color:#1c2742}.ck-stripe{min-height:320px;margin-top:4px}.ck-binance{gap:10px;display:grid}.ck-binance p b{font-size:22px}.ck-binance label{gap:6px;font-size:13px;font-weight:700;display:grid}.ck-binance input{height:44px;font:inherit;background:#fff;border:1px solid #d0daeb;border-radius:12px;padding:0 12px;font-weight:500}.ck-binance img{object-fit:contain;background:#fff;border:1px solid #e3eaf4;border-radius:12px;justify-self:center;width:180px;height:180px}.ck-pays{background:#f6f9ff;border:1px solid #e3eaf4;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:16px;padding:4px 2px;display:flex}.ck-pays img{object-fit:contain;box-sizing:content-box;width:auto;max-width:none;height:16px;padding:5px 10px;display:block}.ck-pays img+img{box-shadow:inset 1px 0 #e7edf5}.ck-done{justify-items:start;gap:14px;max-width:560px;display:grid}.ck-done h1,.ck-done h2{margin:0}.ck-ready{flex-wrap:wrap;gap:10px;display:flex}.ox-review-form{gap:10px;max-width:520px;margin-top:18px;display:grid}.ox-review-form input,.ox-review-form textarea,.ox-review-form select{width:100%;font:inherit;background:#fff;border:1px solid #d0daeb;border-radius:12px;padding:10px 12px}@media (max-width:800px){.ck-grid{grid-template-columns:1fr}.ck-pay{position:static}.ck{padding:24px 16px 64px}.ck-methods,.ck-names{grid-template-columns:1fr}}.ckf{--navy:#1c2742;--ink:#28344f;--muted:#6f7789;--line:#d0daeb;--soft:#f6f9ff;--accent:#f97316;--ok:#16a34a;--ok-bg:#e8f8ee;--tint:#fff7ed;--r:22px;--shadow:0 8px 26px #0f172a12;color:var(--ink);background:linear-gradient(180deg,var(--soft),#fff 420px);padding:28px 0 80px}.ckf .i{width:18px;height:18px;display:block}.ckf button,.ckf input,.ckf textarea{font:inherit;color:inherit}.ckf a{color:inherit;text-decoration:none}.ckf .btn{cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 18px;font-weight:650;display:inline-flex}.ckf .btn-primary{background:var(--accent);color:#fff}.ckf .btn-primary:disabled{opacity:.55;cursor:not-allowed}.ckf .btn-lg{height:52px;padding:0 22px}.ckf .pay{width:100%;height:52px;font-size:16px}.ckf .row{justify-content:space-between;gap:12px;margin:6px 0;font-size:14.5px;display:flex}.ckf .total span{font-size:15px;font-weight:600;display:grid}.ckf .total small{color:var(--muted);font-size:12px;font-weight:500}.ckf .total b{letter-spacing:-.03em;font-size:32px;line-height:1}.ckf .final{color:var(--muted);text-align:center;margin:10px 0 0;font-size:12.5px}.ckf .avatar{background:var(--navy);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.ckf .hint{color:var(--muted);font-size:13px;font-weight:600}.ckf .ck-alert{color:#b91c1c;background:#fdecec;border-radius:12px;margin:8px 0;padding:10px 12px;font-size:14px}.ckf .ck-stripe{margin-top:14px}.ckf .sec-h{justify-content:space-between;align-items:flex-end;gap:16px;margin:36px 0 14px;display:flex}.ckf .sec-h h2{font-size:26px;font-weight:700}.ckf .sec-h a{color:var(--accent);font-weight:650}.ckf .perks{color:var(--muted);flex-wrap:wrap;gap:10px 16px;margin-top:18px;font-size:14px;font-weight:600;display:flex}.ckf .perks span{align-items:center;gap:6px;display:inline-flex}.ckf .srch-box{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:8px;padding:6px 6px 6px 14px;display:flex}.ckf .srch-box input{background:0 0;border:0;outline:0;flex:1;height:42px;font-size:15px}.ckf .sugg{border:1px solid var(--line);box-shadow:var(--shadow);z-index:5;background:#fff;border-radius:14px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.ckf .sugg a,.ckf .sugg .none{justify-content:space-between;padding:10px 14px;font-size:14.5px;display:flex}.ckf .sugg small{color:var(--muted)}.ckf .bar i{background:var(--accent);border-radius:99px;height:100%;display:block}.ckf .esim{grid-template-columns:280px minmax(0,1fr);display:grid;overflow:hidden}.ckf .esim-vis{color:#fff;background:linear-gradient(160deg,#1c2742,#334155);flex-direction:column;justify-content:space-between;min-height:220px;padding:22px;display:flex}.ckf .esim-vis .top{justify-content:space-between;display:flex}.ckf .esim-vis .chip{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:8px;width:42px;height:32px}.ckf .esim-vis .who{align-items:center;gap:10px;margin-top:24px;display:flex}.ckf .esim-vis .who img{object-fit:cover;border-radius:4px;width:36px;height:26px}.ckf .esim-vis .who b{display:block}.ckf .esim-vis .iccid{letter-spacing:.04em;margin-top:18px;font-size:13px}.ckf .esim-vis .iccid small{color:#ffffff8c;letter-spacing:0;margin-bottom:2px;display:block}.ckf .esim-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ckf .esim-h p{color:var(--muted);margin-top:4px;font-size:14px}.ckf .badge{white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.ckf .ok-banner{box-shadow:var(--shadow);background:#fff;border:1px solid #bbf7d0;border-radius:20px;align-items:center;gap:16px;margin-bottom:22px;padding:18px 20px;display:flex}.ckf .ok-banner p{color:var(--muted);margin-top:4px;font-size:14.5px}.ckf .ok-ic{background:var(--ok-bg);width:46px;height:46px;color:var(--ok);border-radius:14px;flex:none;place-items:center;display:grid}.ckf .tab{cursor:pointer;background:0 0;border:0;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:8px;height:42px;font-weight:650;display:inline-flex}.ckf .tab[aria-selected=true]{background:#fff;box-shadow:0 4px 12px #0f172a14}.ckf .sub-h{margin-bottom:12px;font-weight:700}.ckf .isteps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ckf .isteps li{gap:12px;display:flex}.ckf .isteps .n{background:var(--navy);color:#fff;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.ckf .isteps b{display:block}.ckf .isteps p{color:var(--muted);margin-top:2px;font-size:14px}.ckf .path{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:13px;display:flex}.ckf .path span{background:var(--soft);border:1px solid var(--line);border-radius:8px;padding:3px 8px}.ckf .path i{color:var(--muted);font-style:normal}.ckf .oneTap{background:var(--soft);border:1px solid var(--line);border-radius:16px;align-items:center;gap:12px;margin-bottom:16px;padding:14px;display:flex}.ckf .oneTap b{display:block}.ckf .oneTap small{color:var(--muted)}.ckf .mrow{border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.ckf .mrow small{color:var(--muted);font-size:12px;display:block}.ckf .mrow code{word-break:break-all;font-size:13.5px}.ckf .tip{align-items:flex-start;gap:10px;display:flex}.ckf .tip .ic{background:var(--soft);width:36px;height:36px;color:var(--accent);border-radius:10px;flex:none;place-items:center;display:grid}.ckf .tip.warn .ic{color:#d97706;background:#fff4e5}.ckf .tip b{display:block}.ckf .tip p{color:var(--muted);margin-top:2px;font-size:13.5px}.ckf .side-card h3{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:16px;display:flex}.ckf .kv{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.ckf .kv span{color:var(--muted)}.ckf .kv b,.ckf .kv code{text-align:right}.ckf .buy-mini{gap:8px;margin:10px 0;display:grid}.ckf .buy-mini a{align-items:center;gap:10px;font-size:14px;display:flex}.ckf .buy-mini img{object-fit:cover;border-radius:4px;width:28px;height:20px}.ckf .buy-mini b{margin-left:auto;font-size:13px}.ckf .btns{gap:8px;display:flex}.ckf .btns .btn{flex:1;height:42px}.ckf .qr img{border-radius:12px;width:100%;height:auto;max-height:none;display:block}.ckf .ck-code{letter-spacing:.28em;font-size:22px;font-weight:700}.ckf .btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 20px;font-size:15px;font-weight:600;transition:background .15s,transform .15s,box-shadow .15s,border-color .15s;display:inline-flex}.ckf .btn-primary{background:var(--accent);color:#fff;box-shadow:0 8px 20px #f9731640}.ckf .btn-primary:hover{background:#ea6a0f}.ckf .btn-outline{border-color:var(--line);color:var(--ink);background:#fff}.ckf .btn-outline:hover{border-color:var(--accent);color:var(--accent)}.ckf .btn-lg{border-radius:14px;height:52px;padding:0 26px;font-size:16px}.ckf .wrap{max-width:var(--max);margin:0 auto;padding:0 20px}.ckf .pg{background:linear-gradient(180deg,var(--soft),#fff 420px);padding:40px 0 0}.ckf .pg-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.ckf .eyebrow{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;display:inline-flex}.ckf .eyebrow:before{content:"";background:currentColor;border-radius:2px;width:18px;height:2px}.ckf .h1{letter-spacing:-.025em;font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1.05}.ckf .st-short{display:none}.ckf .steps{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;gap:4px;margin:0;padding:6px;list-style:none;display:flex}.ckf .st{color:var(--muted);border-radius:13px;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:flex;position:relative}.ckf .st+.st:before{content:"";background:var(--line);width:4px;height:2px;position:absolute;top:50%;left:-4px}.ckf .st-a{align-items:center;gap:inherit;color:inherit;display:flex}.ckf .st-a:hover .st-t b{text-decoration:underline}.ckf .st-n{background:var(--soft);border:1px solid var(--line);border-radius:10px;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:grid}.ckf .st-n .i{width:16px;height:16px}.ckf .st-t{line-height:1.2;display:grid}.ckf .st-t b{font-size:14px;font-weight:600}.ckf .st-t small{font-size:12px}.ckf .st.cur{background:var(--navy);color:#fff}.ckf .st.cur .st-n{background:var(--accent);border-color:var(--accent);color:#fff}.ckf .st.cur small{color:#ffffffa6}.ckf .st.done{color:var(--ink)}.ckf .st.done .st-n{background:var(--ok-bg);color:var(--ok);border-color:#bbf7d0}.ckf .card{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);background:#fff}.ckf .card-h{justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 0;display:flex}.ckf .card-h h2{align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.ckf .card-h h2 .num{background:var(--navy);color:#fff;border-radius:8px;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.ckf .card-b{padding:18px 24px 24px}.ckf .co{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:28px;display:grid}.ckf .co-main{gap:20px;display:grid}.ckf .co-side{gap:14px;display:grid;position:sticky;top:108px}.ckf .item{align-items:center;gap:16px;display:flex}.ckf .item-flag{flex:none;position:relative}.ckf .item-flag img{object-fit:cover;border-radius:10px;width:64px;height:48px;box-shadow:0 0 0 1px #0000000f,0 8px 18px #0f172a1f}.ckf .item-flag .sim{background:var(--navy);color:#fff;border-radius:8px;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:-8px;right:-8px;box-shadow:0 0 0 3px #fff}.ckf .item-flag .sim .i{width:15px;height:15px}.ckf .item-txt{flex:1;min-width:0}.ckf .item-txt h3{font-size:20px;font-weight:700;line-height:1.2}.ckf .item-txt p{color:var(--muted);font-size:14.5px}.ckf .item-price{text-align:right}.ckf .item-price b{letter-spacing:-.01em;font-size:24px;font-weight:700;display:block}.ckf .link-rm{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;font-size:13.5px;font-weight:600;display:inline-flex}.ckf .link-rm .i{width:15px;height:15px}.ckf .link-rm:hover{color:#dc2626}.ckf .specs{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.ckf .spec{background:var(--soft);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.ckf .spec .ic{border:1px solid var(--line);width:36px;height:36px;color:var(--accent);background:#fff;border-radius:10px;flex:none;place-items:center;display:grid}.ckf .spec .ic .i{width:18px;height:18px}.ckf .spec small{color:var(--muted);font-size:12px;line-height:1.2;display:block}.ckf .spec b{font-size:14.5px;font-weight:600;line-height:1.25}.ckf .note{color:var(--muted);background:var(--tint);border:1px solid #fed7aa;border-radius:12px;align-items:flex-start;gap:10px;margin-top:14px;padding:10px 12px;font-size:13.5px;display:flex}.ckf .note .i{width:18px;height:18px;color:var(--accent);margin-top:1px}.ckf .acct{background:var(--soft);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;margin-bottom:18px;padding:12px 14px;display:flex}.ckf .avatar{background:var(--navy);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ckf .avatar .i{color:#fff;width:18px;height:18px}.ckf .acct small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600;display:block}.ckf .acct b{word-break:break-all;font-size:15px;font-weight:600}.ckf .acct .ok{color:var(--ok);background:var(--ok-bg);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.ckf .acct .ok .i{width:14px;height:14px}.ckf .grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ckf .fld{gap:6px;margin-bottom:14px;display:grid}.ckf .fld label{font-size:13.5px;font-weight:600}.ckf .fld label span{color:var(--muted);font-weight:500}.ckf .inp{position:relative}.ckf .inp .i{color:#94a3b8;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ckf .inp.ta .i{top:16px;transform:none}.ckf .inp input,.ckf .inp textarea{border:1px solid var(--line);background:#fff;border-radius:12px;outline:0;width:100%;height:48px;padding:0 14px 0 42px;font-size:15px;transition:border-color .15s,box-shadow .15s}.ckf .inp textarea{resize:vertical;height:88px;padding:12px 14px 12px 42px}.ckf .inp input:focus,.ckf .inp textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px #f9731624}.ckf .inp input::placeholder,.ckf .inp textarea::placeholder{color:#a3acbd}.ckf .hint{color:var(--muted);font-size:12.5px}.ckf .pm{gap:10px;display:grid}.ckf .pm-opt{border:1.5px solid var(--line);cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.ckf .pm-opt:hover{border-color:#f9731688}.ckf .pm-opt input{opacity:0;pointer-events:none;position:absolute}.ckf .pm-radio{border:2px solid var(--line);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;transition:border-color .15s;display:grid}.ckf .pm-radio:after{content:"";background:var(--accent);border-radius:50%;width:10px;height:10px;transition:transform .15s;transform:scale(0)}.ckf .pm-ic{border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ckf .pm-ic .i{width:22px;height:22px}.ckf .pm-ic.card{color:#3730a3;background:#eef2ff}.ckf .pm-ic.bn{color:#a16207;background:#fef9c3}.ckf .pm-ic.cr{color:#0e7490;background:#ecfeff}.ckf .pm-ic.wl{color:var(--navy);background:#eef2ff}.ckf .pm-txt{flex:1;min-width:0}.ckf .pm-txt b{font-size:15.5px;font-weight:600;display:block}.ckf .pm-txt small{color:var(--muted);font-size:13px}.ckf .pm-logos{flex-wrap:nowrap;flex:none;justify-content:flex-end;gap:4px;display:flex}.ckf .pm-logos img{border-radius:6px;width:auto;height:22px}.ckf .pm-opt:has(input:checked){border-color:var(--accent);background:linear-gradient(90deg,#fff7f0,#fff);box-shadow:0 10px 24px #f973161f}.ckf .pm-opt:has(input:checked) .pm-radio{border-color:var(--accent)}.ckf .pm-opt:has(input:checked) .pm-radio:after{transform:scale(1)}.ckf .pm-opt:has(input:focus-visible){outline-offset:2px;outline:3px solid #f9731659}.ckf .next{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ckf .next li{background:var(--soft);border:1px solid var(--line);border-radius:14px;gap:4px;padding:14px;list-style:none;display:grid}.ckf .next .n{color:var(--accent);font-size:12px;font-weight:700}.ckf .next b{font-size:14.5px;font-weight:600}.ckf .next small{color:var(--muted);font-size:13px}.ckf .next ol{display:contents}.ckf .sum{overflow:hidden}.ckf .sum-top{background:var(--navy);color:#fff;padding:20px 22px;position:relative;overflow:hidden}.ckf .sum-top:after{content:"";background:radial-gradient(circle,#f9731680,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-80px;right:-60px}.ckf .sum-top small{letter-spacing:.08em;text-transform:uppercase;color:#fff9;font-size:12px;font-weight:600}.ckf .sum-line{z-index:1;align-items:center;gap:12px;margin-top:12px;display:flex;position:relative}.ckf .sum-line img{object-fit:cover;border-radius:6px;width:40px;height:30px}.ckf .sum-line div{flex:1}.ckf .sum-line b{font-size:16px;display:block}.ckf .sum-line span{color:#ffffffb3;font-size:13px}.ckf .sum-line strong{font-size:18px}.ckf .sum-b{padding:18px 22px 22px}.ckf .row{color:var(--muted);justify-content:space-between;padding:5px 0;font-size:14.5px;display:flex}.ckf .row b{color:var(--ink);font-weight:600}.ckf .row .free{color:var(--ok)}.ckf .promo{background:var(--soft);border:1px solid var(--line);border-radius:14px;margin:12px 0 2px;padding:10px 12px}.ckf .promo summary{cursor:pointer;color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:600;list-style:none;display:flex}.ckf .promo summary::-webkit-details-marker{display:none}.ckf .promo-ic{border:1px solid var(--line);width:28px;height:28px;color:var(--accent);background:#fff;border-radius:8px;flex:none;place-items:center;display:grid}.ckf .promo-ic .i{width:15px;height:15px}.ckf .promo summary .chev{color:var(--muted);margin-left:auto;transition:transform .2s}.ckf .promo[open] summary .chev{transform:rotate(180deg)}.ckf .promo-f{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;margin-top:10px;display:flex;overflow:hidden}.ckf .promo-f:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px #f973161f}.ckf .promo-f input{letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;outline:0;flex:1;min-width:0;height:44px;padding:0 14px;font-size:14px;font-weight:650}.ckf .promo-f input::placeholder{text-transform:none;letter-spacing:0;color:#a3acbd;font-weight:500}.ckf .promo-f button{border:0;border-left:1px solid var(--line);background:var(--navy);color:#fff;cursor:pointer;flex:none;height:44px;padding:0 16px;font-size:14px;font-weight:650}.ckf .promo-f button:hover{background:#243352}.ckf .promo-msg{color:var(--muted);margin:8px 2px 0;font-size:12.5px}.ckf .total{justify-content:space-between;align-items:flex-end;margin:14px 0 16px;display:flex}.ckf .total span{font-size:15px;font-weight:600}.ckf .total span small{color:var(--muted);font-size:12px;font-weight:500;display:block}.ckf .total b{letter-spacing:-.02em;font-size:38px;font-weight:700;line-height:1}.ckf .pay{border-radius:14px;width:100%;height:54px;font-size:16.5px}.ckf .pay .i{width:18px;height:18px}.ckf .final{text-align:center;color:var(--muted);margin-top:10px;font-size:13px}.ckf .trust{gap:12px;padding:16px 18px;display:grid}.ckf .trust div{color:var(--muted);align-items:flex-start;gap:12px;font-size:13.5px;display:flex}.ckf .trust b{color:var(--ink);font-size:14px;font-weight:600;display:block}.ckf .trust .ic{background:var(--ok-bg);width:34px;height:34px;color:var(--ok);border-radius:10px;flex:none;place-items:center;display:grid}.ckf .trust .ic .i{width:17px;height:17px}.ckf .trust .ic.o{background:var(--tint);color:var(--accent)}.ckf .trust .ic.b{color:#2563eb;background:#e8f0ff}.ckf .help{color:var(--muted);text-align:center;font-size:13.5px}.ckf .help a{color:var(--accent);font-weight:600}.ckf .mbar{display:none}.ckf .empty{grid-template-columns:1fr 1.05fr;align-items:center;gap:40px;padding:44px 48px;display:grid;position:relative;overflow:hidden}.ckf .empty:before{content:"";background:radial-gradient(circle,#f973161f,#0000 70%);border-radius:50%;width:420px;height:420px;position:absolute;inset:auto -120px -160px auto}.ckf .empty-art{place-items:center;display:grid;position:relative}.ckf .empty-art svg{width:100%;max-width:400px;height:auto}.ckf .empty h2{letter-spacing:-.02em;font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.1}.ckf .empty p.lead{color:var(--muted);max-width:460px;margin-top:12px;font-size:17px}.ckf .empty-ctas{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.ckf .srch{max-width:480px;margin-top:26px;position:relative}.ckf .srch-box{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:6px 6px 6px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.ckf .srch-box:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px #f9731624}.ckf .srch-box .i{color:#94a3b8}.ckf .srch-box input{background:0 0;border:0;outline:0;flex:1;min-width:0;height:40px;font-size:15px}.ckf .srch-box .btn{border-radius:10px;height:40px;padding:0 16px;font-size:14px}.ckf .sugg{border:1px solid var(--line);z-index:10;background:#fff;border-radius:14px;max-height:300px;padding:6px;display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 20px 50px #0f172a29}.ckf .sugg.open{display:block}.ckf .sugg a{border-radius:10px;justify-content:space-between;gap:10px;padding:10px 12px;font-size:15px;font-weight:500;display:flex}.ckf .sugg a small{color:var(--muted);font-size:13px}.ckf .sugg a:hover,.ckf .sugg a.act{background:var(--tint)}.ckf .sugg .none{color:var(--muted);padding:12px;font-size:14px}.ckf .perks{flex-wrap:wrap;gap:18px;margin-top:26px;display:flex}.ckf .perks span{align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.ckf .perks .i{width:18px;height:18px;color:var(--accent)}.ckf .sec-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:56px 0 20px;display:flex}.ckf .sec-h h2{letter-spacing:-.02em;font-size:clamp(24px,2.6vw,32px);font-weight:700}.ckf .sec-h p{color:var(--muted);margin-top:4px}.ckf .sec-h a{color:var(--accent);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ckf .sec-h a .i{width:18px;height:18px}.ckf .dgrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ckf .dest{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:16px 18px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.ckf .dest:hover{border-color:#f9731666;transform:translateY(-2px);box-shadow:0 14px 30px #0f172a14}.ckf .dest img{object-fit:cover;border-radius:6px;flex:none;width:44px;height:33px;box-shadow:0 0 0 1px #0000000f}.ckf .dest div{flex:1;min-width:0}.ckf .dest b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.ckf .dest small{color:var(--muted);font-size:13px}.ckf .dest .pr{text-align:right;font-weight:700;line-height:1.15}.ckf .dest .pr small{font-size:11px;font-weight:500;display:block}.ckf .how{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.ckf .how div{background:var(--soft);border:1px solid var(--line);border-radius:16px;align-items:flex-start;gap:14px;padding:18px;display:flex}.ckf .how .n{background:var(--navy);color:#fff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.ckf .how b{font-size:15.5px;display:block}.ckf .how small{color:var(--muted);font-size:13.5px}@media (max-width:1024px){.ckf .co{flex-direction:column;gap:20px;display:flex}.ckf .co-main{display:contents}.ckf .co-side{order:2;position:static}.ckf .co-next{order:3}.ckf .dgrid{grid-template-columns:repeat(3,1fr)}.ckf .empty{text-align:left;grid-template-columns:minmax(0,1fr);gap:20px;padding:36px 32px}.ckf .empty>div{min-width:0}.ckf .empty-art{order:-1}.ckf .empty-art svg{max-width:340px}}@media (max-width:760px){.ckf .pg{padding-top:24px}.ckf .pg-head{margin-bottom:18px}.ckf .steps{justify-content:space-between;width:100%}.ckf .st{text-align:center;flex-direction:column;flex:1;gap:4px;padding:8px 4px}.ckf .st-a{flex-direction:column;gap:4px}.ckf .st-t small{display:none}.ckf .st-t b{font-size:12.5px}.ckf .specs{grid-template-columns:1fr 1fr}.ckf .grid2{grid-template-columns:1fr;gap:0}.ckf .card-h{padding:18px 18px 0}.ckf .card-b{padding:16px 18px 20px}.ckf .item-txt h3{font-size:18px}.ckf .item-flag img{width:52px;height:39px}.ckf .pm-logos,.ckf .acct .ok{display:none}.ckf .acct b{font-size:14.5px}.ckf .next,.ckf .dgrid,.ckf .how{grid-template-columns:1fr}.ckf .empty{padding:24px 18px 28px}.ckf .empty-ctas .btn{flex:100%}.ckf .empty-art svg{max-width:260px}.ckf .empty p.lead{font-size:16px}.ckf .perks{gap:10px 16px}.ckf .co-side .pay{display:none}.ckf .mbar{z-index:50;background:var(--navy);color:#fff;border-radius:18px;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 18px 40px #0f172a59}.ckf .mbar div{flex:1;line-height:1.15}.ckf .mbar small{color:#ffffffa6;font-size:12px}.ckf .mbar b{font-size:22px;display:block}.ckf .mbar .btn{height:46px}.ckf.has-mbar{padding-bottom:96px}}.ckf .ok-banner{border-radius:var(--r);box-shadow:var(--shadow);background:linear-gradient(110deg,#ecfdf3,#f6fff9 60%,#fff);border:1px solid #bbf7d0;align-items:center;gap:18px;margin-bottom:24px;padding:20px 24px;display:flex;position:relative;overflow:hidden}.ckf .ok-banner:after{content:"";background:radial-gradient(circle,#16a34a1f,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-70px;right:-50px}.ckf .ok-banner h2{font-size:20px;font-weight:700}.ckf .ok-banner p{color:var(--muted);font-size:14.5px}.ckf .ok-banner .btn{z-index:1;margin-left:auto;position:relative}.ckf .me{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:28px;display:grid}.ckf .me-main{gap:20px;min-width:0;display:grid}.ckf .me-side{gap:14px;display:grid;position:sticky;top:108px}.ckf .esim{grid-template-columns:260px minmax(0,1fr);gap:0;display:grid;overflow:hidden}.ckf .esim-vis{color:#fff;background:radial-gradient(400px 220px at 110% -10%,#f9731673,#0000 60%),linear-gradient(135deg,#18213a,#28344f);flex-direction:column;justify-content:space-between;gap:20px;padding:22px;display:flex;position:relative}.ckf .esim-vis .top{justify-content:space-between;align-items:center;display:flex}.ckf .esim-vis .top img{width:30px;height:30px}.ckf .esim-vis .chip{background:linear-gradient(135deg,#fdba74,#f97316);border-radius:8px;width:46px;height:36px;position:relative;box-shadow:inset 0 0 0 1px #ffffff59}.ckf .esim-vis .chip:before{content:"";border-top:1px solid #fff9;border-bottom:1px solid #fff9;position:absolute;inset:8px 0}.ckf .esim-vis .chip:after{content:"";border-left:1px solid #fff9;border-right:1px solid #fff9;position:absolute;inset:0 18px}.ckf .esim-vis .who{align-items:center;gap:10px;display:flex}.ckf .esim-vis .who img{object-fit:cover;border-radius:6px;width:40px;height:30px;box-shadow:0 0 0 2px #fff3}.ckf .esim-vis .who b{font-size:20px;line-height:1.1;display:block}.ckf .esim-vis .who span{color:#ffffffb3;font-size:13px}.ckf .esim-vis .iccid{letter-spacing:.06em;color:#ffffffbf;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.ckf .esim-vis .iccid small{font-family:var(--font);letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;margin-bottom:2px;font-size:10.5px;display:block}.ckf .esim-b{padding:20px 22px}.ckf .esim-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ckf .esim-h h3{font-size:19px;font-weight:700}.ckf .esim-h p{color:var(--muted);font-size:13.5px}.ckf .badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.ckf .badge:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.ckf .badge.ready{background:var(--tint);color:#c2410c;box-shadow:inset 0 0 0 1px #fed7aa}.ckf .badge.paid{background:var(--ok-bg);color:var(--ok)}.ckf .meters{grid-template-columns:1fr 1fr;gap:14px;margin:16px 0;display:grid}.ckf .meter{background:var(--soft);border:1px solid var(--line);border-radius:14px;padding:12px 14px}.ckf .meter-r{color:var(--muted);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:13px;display:flex}.ckf .meter-r b{color:var(--ink);font-size:15px}.ckf .bar{background:#e4eaf4;border-radius:8px;height:8px;overflow:hidden}.ckf .bar i{background:linear-gradient(90deg,#f97316,#fb923c);border-radius:8px;width:0;height:100%;display:block}.ckf .meter small{color:var(--muted);margin-top:7px;font-size:12px;display:block}.ckf .esim-acts{flex-wrap:wrap;gap:8px;display:flex}.ckf .esim-acts .btn{height:40px;font-size:14px}.ckf .tabs{background:var(--soft);border:1px solid var(--line);border-radius:14px;gap:4px;margin:0 24px;padding:4px;display:flex}.ckf .tab{height:42px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}.ckf .tab .i{width:18px;height:18px}.ckf .tab[aria-selected=true]{color:var(--ink);background:#fff;box-shadow:0 4px 12px #0f172a14}.ckf .tab[aria-selected=true] .i{color:var(--accent)}.ckf .tpanel{padding:22px 24px 24px}.ckf .tpanel[hidden]{display:none}.ckf .qrwrap{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px;display:grid}.ckf .qr{border:1px solid var(--line);text-align:center;background:#fff;border-radius:20px;width:100%;max-width:280px;height:auto;min-height:0;margin:0 auto;padding:16px;overflow:hidden;box-shadow:0 14px 34px #0f172a14}.ckf .qr:after{content:none}.ckf .qr>svg{width:100%;height:auto;display:block}.ckf .qr .lbl{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}.ckf .qr .lbl b{color:var(--ink)}.ckf .qr-acts{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.ckf .qr-acts .btn{height:40px;padding:0 10px;font-size:13.5px}.ckf .isteps{counter-reset:s;gap:14px;margin:0;padding:0;list-style:none;display:grid}.ckf .isteps li{grid-template-columns:34px 1fr;align-items:start;gap:12px;display:grid}.ckf .isteps .n{background:var(--navy);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:grid}.ckf .isteps li:last-child .n{background:var(--accent)}.ckf .isteps b{font-size:15.5px;font-weight:600;display:block}.ckf .isteps p{color:var(--muted);font-size:14px}.ckf .path{flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px;display:flex}.ckf .path span{border:1px solid var(--line);background:#fff;border-radius:8px;padding:3px 8px;font-size:13px;font-weight:600}.ckf .path i{color:var(--muted);font-size:13px;font-style:normal}.ckf .oneTap{background:linear-gradient(110deg,var(--navy),#2a3757);color:#fff;border-radius:16px;align-items:center;gap:16px;margin-bottom:20px;padding:16px 18px;display:flex}.ckf .oneTap .ic{background:#ffffff1f;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ckf .oneTap .ic .i{width:24px;height:24px}.ckf .oneTap div{flex:1}.ckf .oneTap b{font-size:16px;display:block}.ckf .oneTap small{color:#ffffffb3;font-size:13px}.ckf .manual{gap:10px;margin-bottom:20px;display:grid}.ckf .mrow{background:var(--soft);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:10px 10px 10px 14px;display:flex}.ckf .mrow div{flex:1;min-width:0}.ckf .mrow small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600;display:block}.ckf .mrow code{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;display:block;overflow:hidden}.ckf .copy{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;flex:none;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.ckf .copy .i{width:16px;height:16px}.ckf .copy:hover{border-color:var(--accent);color:var(--accent)}.ckf .copy.done{background:var(--ok-bg);color:var(--ok);border-color:#bbf7d0}.ckf .sub-h{margin:4px 0 12px;font-size:15px;font-weight:700}.ckf .tips{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.ckf .tip{background:var(--soft);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}.ckf .tip .ic{border:1px solid var(--line);width:38px;height:38px;color:var(--accent);background:#fff;border-radius:11px;flex:none;place-items:center;display:grid}.ckf .tip .ic .i{width:19px;height:19px}.ckf .tip.warn .ic{color:#dc2626;background:#fdecec;border-color:#fecaca}.ckf .tip b{font-size:14.5px;font-weight:600;display:block}.ckf .tip p{color:var(--muted);font-size:13.5px}.ckf .side-card{padding:18px 20px}.ckf .side-card h3{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:16px;font-weight:700;display:flex}.ckf .kv{color:var(--muted);border-bottom:1px dashed var(--line);justify-content:space-between;gap:12px;padding:6px 0;font-size:14px;display:flex}.ckf .kv:last-child{border-bottom:0}.ckf .kv b{color:var(--ink);text-align:right;font-weight:600}.ckf .kv code{color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.ckf .help-l{gap:8px;display:grid}.ckf .help-l a{border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .15s;display:flex}.ckf .help-l a:hover{border-color:var(--accent)}.ckf .help-l .ic{background:var(--tint);width:36px;height:36px;color:var(--accent);border-radius:10px;flex:none;place-items:center;display:grid}.ckf .help-l .ic.wa{color:#16a34a;background:#dcfce7}.ckf .help-l .ic.tk{color:#2563eb;background:#e8f0ff}.ckf .help-l .ic .i{width:18px;height:18px}.ckf .help-l b{font-size:14px;display:block}.ckf .help-l small{color:var(--muted);font-size:12.5px}.ckf .buy-mini{z-index:1;color:#fff;background:0 0;grid-auto-rows:44px;gap:6px;max-width:none;min-height:0;margin:0 0 14px;padding:0;display:grid;position:relative}.ckf .buy-mini a{background:#ffffff12;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:500;display:flex}.ckf .buy-mini a:hover{background:#ffffff24}.ckf .buy-mini a{min-width:0;min-height:0;max-height:44px;overflow:hidden}.ckf .buy-mini img{aspect-ratio:4/3;object-fit:cover;border-radius:4px;flex:none;width:28px;min-width:28px;max-width:28px;height:21px;min-height:0;max-height:21px}.ckf .buy-mini span{flex:1}.ckf .buy-mini b{font-size:14px}.ckf .buy .btns{z-index:1;grid-template-columns:1fr 1fr;gap:8px;display:grid;position:relative}.ckf .buy .btns .btn{height:42px;padding:0 10px;font-size:14px}.ckf .buy .btn-ghost{color:#fff;background:0 0;border:1px solid #ffffff59}.ckf .toast{background:var(--navy);color:#fff;opacity:0;pointer-events:none;z-index:60;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px)}.ckf .toast .i{color:#4ade80;width:16px;height:16px}.ckf .toast.show{opacity:1;transform:translate(-50%)}@media (max-width:1024px){.ckf .me{grid-template-columns:1fr}.ckf .me-side{grid-template-columns:1fr 1fr;position:static}.ckf .me-side .buy{grid-column:1/-1}}@media (max-width:760px){.ckf .ok-banner{flex-wrap:wrap;gap:14px;padding:18px}.ckf .ok-banner .btn{width:100%;margin-left:0}.ckf .esim,.ckf .meters{grid-template-columns:1fr}.ckf .tabs{margin:0 18px}.ckf .tab{gap:5px;height:40px;font-size:13px}.ckf .tab .i{width:16px;height:16px}.ckf .tpanel{padding:18px}.ckf .qrwrap{grid-template-columns:1fr;gap:22px}.ckf .qr{width:100%;max-width:280px;margin:0 auto}.ckf .tips,.ckf .me-side{grid-template-columns:1fr}.ckf .esim-b{padding:18px}.ckf .esim-acts .btn{flex:calc(50% - 4px)}.ckf .esim-acts .btn-primary{flex-basis:100%}.ckf #install .card-h .hint{display:none}.ckf .h1{font-size:30px}.ckf .pg-head{gap:14px;margin-bottom:16px}.ckf .st-full{display:none}.ckf .st-short{display:inline}.ckf .st{min-width:0}.ckf .st-t b{font-size:12px}.ckf .esim-vis{gap:14px;padding:16px 18px}.ckf .oneTap{flex-wrap:wrap;align-items:flex-start}.ckf .oneTap .btn{width:100%}.ckf .mrow{align-items:flex-start}.ckf .buy .btns{grid-template-columns:1fr}.ckf .buy-mini a{height:auto;max-height:none;padding:8px 10px}.ckf .buy-mini{grid-auto-rows:auto}.ckf .wrap{padding:0 16px}}.ckf #install .card-h.install-h{padding-bottom:16px}.ckf #install .card-h h2 .i{width:20px;height:20px}.ckf .buy{background:var(--navy);color:#fff;border:0;position:relative;overflow:hidden}.ckf .buy:after{content:"";background:radial-gradient(circle,#f9731673,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-90px;right:-70px}.ckf .buy h3,.ckf .buy p,.ckf .buy .buy-mini,.ckf .buy .btns{z-index:1;position:relative}.ckf .buy h3{color:#fff}.ckf .buy p{color:#ffffffb3}.ckf .buy .buy-mini a{color:#fff}.ckf .buy .btn-outline{color:#fff;background:0 0;border-color:#ffffff59}.ckf .card-h .hint{align-items:center;gap:6px;display:inline-flex}.ckf .card-h .hint .i{width:16px;height:16px}.ckf .ck-binance .inp input{padding-left:14px}.ses{--navy:#1c2742;--ink:#28344f;--muted:#6f7789;--acc:#f97316;--acc2:#fb923c;--tint:#fff3ea;--line:#e2e8f2;--line2:#d0daeb;--soft:#f6f9ff;--ok:#16a34a;--okbg:#e8f8ee;--r:22px;--sh:0 1px 2px #1c27420a,0 10px 30px -14px #1c274229;color:var(--ink);font-size:16px;line-height:1.5}.ses a{color:inherit;text-decoration:none}.ses button{font:inherit;color:inherit;cursor:pointer}.ses svg.i{vertical-align:middle;flex:none;width:20px;height:20px;display:inline-block}.ses :focus-visible{outline-offset:2px;outline:3px solid #f9731673}.ses .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.ses .btn{white-space:nowrap;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 20px;font-size:15px;font-weight:700;transition:transform .12s,box-shadow .15s,border-color .15s,color .15s,background .15s;display:inline-flex}.ses .btn:hover{transform:none}.ses .btn:active{transform:translateY(1px)}.ses .btn svg.i{width:18px;height:18px}.ses .btn-p{background:linear-gradient(135deg,var(--acc),var(--acc2));color:#fff;box-shadow:0 12px 24px -12px #f97316d9}.ses .btn-p:hover{box-shadow:0 16px 30px -12px #f97316f2}.ses .btn-o{border-color:var(--line2);color:var(--navy);background:#fff}.ses .btn-o:hover{border-color:var(--acc2);color:var(--acc)}.ses .btn-d{background:var(--navy);color:#fff}.ses .btn-d:hover{background:#26345a}.ses .hero{background:0 0;border:0;border-radius:0;max-width:none;margin:0;padding:56px 0 30px;display:block;position:relative;overflow:hidden}.ses .hero:before{content:"";z-index:-1;background:radial-gradient(700px 300px at 78% 30%,#f973161f,#0000 70%),radial-gradient(600px 300px at 10% 10%,#5078dc1a,#0000 70%);height:520px;position:absolute;inset:-140px 0 auto}.ses .eyebrow{letter-spacing:.14em;color:var(--acc);text-transform:uppercase;font-size:13px;font-weight:800;display:inline-block}.ses .hero-g{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}.ses .hero h1{letter-spacing:-.035em;color:var(--navy);margin:10px 0 8px;font-size:52px;font-weight:800;line-height:1.04}.ses .hero p.lead{color:var(--muted);margin:0;font-size:19px}.ses .shared{border:1px solid var(--line);height:40px;box-shadow:var(--sh);color:#3b4766;background:#fff;border-radius:999px;align-items:center;gap:10px;margin-bottom:16px;padding:0 16px 0 6px;font-size:14px;font-weight:600;display:inline-flex}.ses .shared i{background:linear-gradient(135deg,var(--acc),var(--acc2));color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.ses .shared i svg{width:15px;height:15px}.ses .shared b{color:var(--navy)}.ses .hero-side{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.ses .chip{background:var(--soft);border:1px solid var(--line);color:#3b4766;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;position:static}.ses .chip svg.i{width:17px;height:17px;color:var(--acc)}.ses .main-g{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;gap:24px;margin-bottom:28px;display:grid}.ses .card{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh);background:#fff}.ses .card p{color:inherit;font-size:inherit;margin:0}.ses .esim{position:sticky;top:110px;overflow:hidden}.ses .esim-top{color:#fff;border-radius:var(--r) var(--r) 0 0;background:linear-gradient(160deg,#1c2742,#2b3a63);padding:22px 22px 0;position:relative}.ses .esim-top:after{content:"";background:radial-gradient(circle,#f9731673,#0000 65%);border-radius:50%;width:200px;height:200px;position:absolute;top:-60px;right:-50px}.ses .esim-h{z-index:1;align-items:center;gap:12px;display:flex;position:relative}.ses .esim-h .fl{object-fit:cover;border-radius:8px;width:46px;height:34px;display:block;box-shadow:0 0 0 2px #ffffff40}.ses .esim-h b{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.1;display:block}.ses .esim-h small{color:#b7c2dc;font-size:13px;display:block}.ses .esim-h .chipw{background:#ffffff1f;border-radius:999px;align-items:center;gap:6px;height:28px;margin-left:auto;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.ses .esim-h .chipw svg{width:14px;height:14px}.ses .qrbox{z-index:1;background:#fff;border-radius:22px;width:236px;margin:20px auto -70px;padding:16px;position:relative;box-shadow:0 24px 48px -20px #00000073}.ses .qrbox img{object-fit:contain;background:#fff;width:204px;height:204px;display:block}.ses .qrbox .pending{color:#8a93a8;text-align:center;place-items:center;width:204px;height:204px;padding:12px;font-size:13px;font-weight:700;display:grid}.ses .esim-b{padding:92px 22px 22px}.ses .card p.scan{text-align:center;color:var(--muted);margin:0 0 16px;font-size:14px}.ses .kv{background:var(--soft);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;min-width:0;margin-bottom:8px;padding:11px 12px 11px 14px;display:flex}.ses .kv>div{flex:1;min-width:0}.ses .kv>div>span{letter-spacing:.1em;text-transform:uppercase;color:#8a93a8;font-size:11px;font-weight:800;display:block}.ses .kv code{color:var(--navy);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:600;display:block}.ses .cp{border:1px solid var(--line2);height:34px;color:var(--navy);background:#fff;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}.ses .cp:hover{border-color:var(--acc2);color:var(--acc)}.ses .cp svg.i{width:15px;height:15px}.ses .cp.ok{color:var(--ok);background:var(--okbg);border-color:#86efac}.ses .one{grid-template-columns:1fr;gap:8px;margin-top:14px;display:grid}.ses .one .btn{height:48px;padding:0 10px}.ses .guide .hd2{flex-wrap:wrap;align-items:center;gap:12px;padding:22px 24px 0;display:flex}.ses .guide h2{color:var(--navy);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800}.ses .det{background:var(--okbg);height:30px;color:var(--ok);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.ses .det svg{width:14px;height:14px}.ses .tabs{background:var(--soft);border:1px solid var(--line);border-radius:18px;grid-template-columns:1fr 1fr;gap:6px;margin:18px 24px 0;padding:6px;display:grid}.ses .tabs button{color:#5a6580;background:0 0;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;height:48px;font-size:15px;font-weight:700;transition:all .15s;display:flex}.ses .tabs button:hover{color:var(--navy)}.ses .tabs button.on{background:linear-gradient(135deg,var(--acc),var(--acc2));color:#fff;box-shadow:0 10px 22px -12px #f97316e6}.ses .tabs svg.i{width:18px;height:18px}.ses .pane{padding:20px 24px 24px}.ses .pane .btn-b{width:100%;height:52px;font-size:16px}.ses .codes{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 22px;display:grid}.ses .codes .kv{margin:0}.ses .steps{margin:0;padding:0;list-style:none;display:block;position:relative}.ses .steps li{gap:16px;padding:0 0 18px;display:flex;position:relative}.ses .steps li:last-child{padding-bottom:0}.ses .steps li:before{content:"";background:repeating-linear-gradient(var(--line2) 0 4px,transparent 4px 8px);width:2px;position:absolute;top:46px;bottom:4px;left:21px}.ses .steps li:last-child:before{display:none}.ses .steps .n{background:var(--tint);width:44px;height:44px;color:var(--acc);border-radius:14px;flex:none;place-items:center;display:grid;position:relative}.ses .steps .n svg{width:21px;height:21px}.ses .steps .n b{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 0 0 2px #fff}.ses .steps .t{min-width:0;padding-top:2px}.ses .steps .t>b{color:var(--navy);font-size:16px;display:block}.ses .path{flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;display:inline-flex}.ses .path span{background:var(--soft);border:1px solid var(--line);color:var(--navy);border-radius:8px;padding:2px 9px;font-size:14px;font-weight:600;display:inline-block}.ses .path i{color:#9aa3b5;font-size:13px;font-style:normal}.ses .sec-t{align-items:flex-end;gap:12px;margin:0 0 14px;display:flex}.ses .sec-t h2{color:var(--navy);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800}.ses .tips{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px;display:grid}.ses .tip{padding:20px}.ses .tip .ic{border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:12px;display:grid}.ses .tip .ic svg{width:22px;height:22px}.ses .tip b{color:var(--navy);font-size:17px;display:block}.ses .tip p{color:var(--muted);margin:4px 0 0;font-size:14px}.ses .c1{color:#2f6fe0;background:#e6f0ff}.ses .c2{color:#dc3b3b;background:#ffe9e9}.ses .c3{background:var(--okbg);color:var(--ok)}.ses .priv{border:1px solid #fed7aa;border-left:5px solid var(--acc);background:linear-gradient(90deg,#fff7ed,#fffbf6);border-radius:18px;align-items:flex-start;gap:14px;margin-bottom:28px;padding:18px 20px;display:flex}.ses .priv .ic{width:40px;height:40px;color:var(--acc);background:#fff;border:1px solid #fed7aa;border-radius:12px;flex:none;place-items:center;display:grid}.ses .priv b{color:#9a3412;font-size:16px;display:block}.ses .priv p{color:#9a5a2c;margin:2px 0 0;font-size:14px}.ses .bot{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:20px;margin-bottom:64px;display:grid}.ses .help{flex-direction:column;padding:26px;display:flex}.ses .help .ic{color:#3a5aa8;background:#e6edf9;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:14px;display:grid}.ses .help h3,.ses .promo h3{color:var(--navy);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800}.ses .help p{color:var(--muted);margin:6px 0 18px}.ses .help .acts{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.ses .help .ln{flex-direction:column;gap:6px;margin:0 0 18px;display:flex}.ses .help .ln a{color:#3b4766;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.ses .help .ln a:hover{color:var(--acc)}.ses .help .ln svg.i{color:#9aa3b5;width:17px;height:17px}.ses .help .ln .wa{color:#16a34a}.ses .promo{border-radius:var(--r);color:#fff;background:linear-gradient(135deg,#1c2742 0%,#2a3a66 100%);padding:26px;position:relative;overflow:hidden}.ses .promo:after{content:"";background:radial-gradient(circle,#f9731659,#0000 65%);border-radius:50%;width:300px;height:300px;position:absolute;bottom:-110px;right:-80px}.ses .promo h3{color:#fff}.ses .promo>p{color:#b7c2dc;margin:6px 0 16px}.ses .promo .eyebrow{color:var(--acc2)}.ses .pg{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid;position:relative}.ses .pg a{background:#ffffff12;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px 12px;transition:all .15s;display:flex}.ses .pg a:hover{background:#ffffff21;border-color:#fb923c99}.ses .pg .fl{object-fit:cover;border-radius:5px;flex:none;width:28px;height:21px;box-shadow:0 0 0 1px #ffffff2e}.ses .pg b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.ses .pg small{color:#b7c2dc;font-size:12px;display:block}.ses .pg small em{color:#fff;font-style:normal;font-weight:800}.ses .promo .row{z-index:1;flex-wrap:wrap;align-items:center;gap:14px;display:flex;position:relative}.ses .promo .row small{color:#b7c2dc;font-size:13px}.ses .toast{background:var(--navy);color:#fff;opacity:0;pointer-events:none;z-index:100;border-radius:14px;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:12px 18px;font-size:14px;font-weight:600;transition:all .2s;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%,20px);box-shadow:0 18px 40px -16px #1c274299}.ses .toast.show{opacity:1;transform:translate(-50%)}.ses .toast svg{color:#4ade80}@media (max-width:1100px){.ses .main-g{grid-template-columns:1fr}.ses .esim{width:100%;max-width:560px;margin:0 auto;position:static}.ses .bot{grid-template-columns:1fr}}@media (max-width:640px){.ses .wrap{padding:0 14px}.ses .hero{padding:30px 0 20px}.ses .hero h1{font-size:34px}.ses .hero p.lead{font-size:16px}.ses .hero-side{margin-left:0}.ses .esim-top{padding:18px 18px 0}.ses .esim-b{padding:88px 16px 16px}.ses .guide .hd2{padding:18px 16px 0}.ses .guide h2{font-size:22px}.ses .det{margin-left:0}.ses .tabs{margin:14px 16px 0}.ses .pane{padding:16px}.ses .codes{grid-template-columns:1fr}.ses .tips{grid-template-columns:1fr;gap:10px}.ses .tip{gap:14px;padding:16px;display:flex}.ses .tip .ic{flex:none;margin:0}.ses .pg{grid-template-columns:repeat(2,minmax(0,1fr))}.ses .help,.ses .promo{padding:20px}.ses .bot{margin-bottom:40px}}html,body{min-height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-outfit), Outfit, system-ui, sans-serif}@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-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-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}
