.kyc-shell{isolation:isolate;--font-mono:var(--font-mono-data),ui-monospace,monospace;min-height:100dvh;position:relative}.kyc-shell>.marketing-intro-request{z-index:1;min-width:0;position:relative}.kyc-atmosphere{z-index:0;pointer-events:none;background:var(--mk-page);position:fixed;inset:0;overflow:hidden}.kyc-atmosphere__glow{background:radial-gradient(68% 36% at 50% 60%,#86683c1c 0%,#86683c0d 44%,#0000 76%),linear-gradient(#0b0a09 0%,#0000 32% 76%,#080707 100%);position:absolute;inset:0}.kyc-atmosphere__grain{opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='160' height='160' filter='url(%23n)' opacity='0.5'/></svg>");background-size:160px 160px;position:absolute;inset:0}.kyc-atmosphere__vignette{background:radial-gradient(ellipse 110% 84% at 50% 44%,transparent 46%,color-mix(in srgb,var(--mk-page)55%,transparent)100%);position:absolute;inset:0}:root:not(.dark) .kyc-atmosphere__glow{background:radial-gradient(70% 38% at 50% 62%,#4c3e2f12 0%,#4c3e2f08 46%,#0000 76%),linear-gradient(#eeebe7 0%,#0000 32% 78%,#eae6e1 100%)}:root:not(.dark) .kyc-atmosphere__grain{opacity:.35;mix-blend-mode:multiply}:root:not(.dark) .kyc-atmosphere__vignette{background:radial-gradient(110% 84% at 50% 44%,#0000 50%,#4c3e2f1a 100%)}.kyc-shell .marketing-intro-request__workspace{min-width:0;overflow-x:clip}.kyc-shell .marketing-intro-request-header{background:linear-gradient(180deg,color-mix(in srgb,var(--mk-page)55%,transparent)0%,transparent 100%)}.kyc-shell .marketing-intro-request-nav{background:color-mix(in srgb,var(--mk-page)78%,transparent);border-top-color:color-mix(in srgb,var(--mk-hairline)55%,transparent)}.kyc-pay-frame{width:100%;min-width:0;max-width:100%;min-height:12rem;margin-top:1.5rem;position:relative;overflow:clip visible}.kyc-pay-mount{width:100%;min-width:0;max-width:100%;overflow:clip visible}.kyc-pay-mount--busy{min-height:0;overflow:hidden}.kyc-pay-skeleton{gap:.75rem;padding:.25rem 0 1rem;display:grid}.kyc-pay-skeleton span{background:color-mix(in srgb,var(--mk-raised,var(--mk-page))70%,#000);border-radius:6px;height:2.75rem;animation:1.6s ease-in-out infinite kyc-skeleton;display:block}.kyc-pay-skeleton span:nth-child(2){width:78%}.kyc-pay-skeleton span:nth-child(3){width:54%}@keyframes kyc-skeleton{0%,to{opacity:.45}50%{opacity:.85}}.kyc-ledger{border-top:1px solid color-mix(in srgb,var(--mk-hairline)80%,transparent);margin:1.75rem 0 0}.kyc-ledger__row{border-bottom:1px solid color-mix(in srgb,var(--mk-hairline)55%,transparent);grid-template-columns:8.5rem 1fr auto;align-items:baseline;gap:1rem;padding:.7rem 0;display:grid}.kyc-ledger__label{font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--mk-text-subtle);margin:0;font-size:10px}.kyc-ledger__value{color:var(--mk-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:1.5;overflow:hidden}.kyc-ledger__value--amount{font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.02em;font-variant-numeric:tabular-nums;text-align:right;grid-column:2/-1;font-size:14px}.kyc-ledger__change{font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-text-subtle);border:0;border-bottom:1px solid color-mix(in srgb,var(--mk-hairline)90%,transparent);cursor:pointer;transition:color .16s var(--mk-ease-out),border-color .16s var(--mk-ease-out);background:0 0;padding:0 0 1px;font-size:10px}.kyc-ledger__change:hover{color:var(--mk-text);border-bottom-color:color-mix(in srgb,var(--mk-brass)55%,transparent)}.kyc-ledger__change:focus-visible{box-shadow:0 0 0 1px var(--mk-brass),0 0 0 3px #c8b49347;outline:none}.kyc-ledger__change:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.kyc-ledger__row{grid-template-columns:1fr auto}.kyc-ledger__label{grid-column:1/-1;margin-bottom:-.4rem}.kyc-ledger__value{grid-column:1}.kyc-ledger__change{grid-column:2}.kyc-ledger__value--amount{text-align:left;grid-column:1/-1}}.kyc-amount-confirm{color:var(--mk-text-muted);font-variant-numeric:tabular-nums;margin:1rem 0 0;font-size:13px;line-height:1.5}.kyc-amount-confirm strong{font-weight:600;font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.02em;color:var(--mk-text)}.kyc-address-grid{gap:1.25rem;margin-top:1.5rem;display:grid}.kyc-address-grid .marketing-intro-request-stage__field{margin-top:0}.kyc-address-grid__pair{gap:1.25rem;display:grid}@media (min-width:640px){.kyc-address-grid__pair{grid-template-columns:1fr 1fr}}.kyc-country-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23C4B8A8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-position:right 0 bottom .9rem;background-repeat:no-repeat;background-size:12px;padding-right:1.5rem}.kyc-country-select option{color:#161310;background:#f3eee6}.kyc-address-grid__label{font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--mk-text-subtle);margin:0 0 .25rem;font-size:10px}@media (prefers-reduced-motion:no-preference){.kyc-instrument--entering>.marketing-intro-request-stage__field:first-child{animation:marketing-intro-request-field-enter var(--intro-request-field-enter-ms,.28s)var(--intro-request-progress-ease,cubic-bezier(.22,1,.36,1))both;animation-delay:var(--intro-request-field-delay-ms,85ms)}.kyc-instrument--entering>.kyc-address-grid__pair{animation:marketing-intro-request-field-enter var(--intro-request-field-enter-ms,.28s)var(--intro-request-progress-ease,cubic-bezier(.22,1,.36,1))both;animation-delay:.13s}.kyc-instrument--entering>.marketing-intro-request-stage__field:nth-child(3){animation:marketing-intro-request-field-enter var(--intro-request-field-enter-ms,.28s)var(--intro-request-progress-ease,cubic-bezier(.22,1,.36,1))both;animation-delay:.175s}.kyc-instrument--entering>.kyc-check-row{animation:marketing-intro-request-field-enter var(--intro-request-field-enter-ms,.28s)var(--intro-request-progress-ease,cubic-bezier(.22,1,.36,1))both;animation-delay:.22s}.kyc-instrument--entering .kyc-ledger,.kyc-instrument--entering .kyc-pay-frame{animation:marketing-intro-request-field-enter var(--intro-request-field-enter-ms,.28s)var(--intro-request-progress-ease,cubic-bezier(.22,1,.36,1))both;animation-delay:var(--intro-request-field-delay-ms,85ms)}}.kyc-shell .marketing-intro-request-header__progress.kyc-progress{background:0 0;gap:6px;display:flex;overflow:visible}.kyc-progress__segment{background:color-mix(in srgb,var(--mk-hairline)92%,transparent);height:1px;transition:background-color .42s var(--intro-request-progress-ease,cubic-bezier(.22,1,.36,1));flex:1;position:relative}.kyc-progress__segment--done{background:color-mix(in srgb,var(--mk-brass)58%,transparent)}@media (prefers-reduced-motion:no-preference){.kyc-progress__segment--current{background:0 0}.kyc-progress__segment--current:after{content:"";transform-origin:0;background:color-mix(in srgb,var(--mk-brass)58%,transparent);animation:kyc-progress-fill var(--intro-request-progress-ms,.42s)var(--intro-request-progress-ease,cubic-bezier(.22,1,.36,1))both;position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.kyc-progress__segment--current{background:color-mix(in srgb,var(--mk-brass)58%,transparent)}}@keyframes kyc-progress-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.kyc-counter{white-space:nowrap;align-items:baseline;gap:.75rem;display:inline-flex}@media (max-width:420px){.kyc-shell .marketing-intro-request-header__label{display:none}.kyc-shell .marketing-intro-request-header__utilities{gap:.5rem .75rem}.kyc-shell .marketing-intro-request-header__counter.kyc-fee-counter{display:none}.kyc-counter{gap:.5rem}}.kyc-counter__beat{font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--mk-text-subtle);font-size:10px}.kyc-field--amount .marketing-intro-request-stage__control{padding-left:1.6rem}.kyc-control--amount{font-family:var(--font-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums;letter-spacing:.02em}.kyc-currency-glyph{font-family:var(--font-mono,ui-monospace,monospace);color:color-mix(in srgb,var(--mk-brass)78%,var(--mk-text-muted));pointer-events:none;font-size:clamp(1.125rem,2.2vw,1.5rem);line-height:1.35;position:absolute;bottom:.8125rem;left:0}.kyc-shell .marketing-intro-request-stage__control:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--mk-page)inset;-webkit-text-fill-color:var(--mk-text);caret-color:var(--mk-brass);transition:background-color 9999s ease-out}.kyc-shell .marketing-intro-request-stage__control:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--mk-page)inset;-webkit-text-fill-color:var(--mk-text);caret-color:var(--mk-brass);transition:background-color 9999s ease-out}.kyc-shell .marketing-intro-request-stage__control:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--mk-page)inset;-webkit-text-fill-color:var(--mk-text);caret-color:var(--mk-brass);transition:background-color 9999s ease-out}.kyc-shell .marketing-intro-request-stage__control:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--mk-page)inset;-webkit-text-fill-color:var(--mk-text);caret-color:var(--mk-brass);transition:background-color 9999s ease-out}.kyc-shell .marketing-intro-request-stage__control:autofill{box-shadow:0 0 0 1000px var(--mk-page)inset;color:var(--mk-text)}.kyc-shell .marketing-intro-request-stage__control{caret-color:var(--mk-brass)}.kyc-shell ::selection{color:var(--mk-text);background:#c8b4933d}:root:not(.dark) .kyc-country-select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236B5228' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>")}.kyc-check-row{text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:flex-start;gap:14px;width:100%;min-height:48px;margin-top:1.5rem;padding:.15rem 0 .25rem;font-family:inherit;display:flex}.kyc-check-row:hover .kyc-check-row__text{color:var(--mk-text)}.kyc-check-row:focus-visible{outline:none}.kyc-check-row:focus-visible .kyc-check-row__box{box-shadow:0 0 0 1px var(--mk-brass),0 0 0 3px #c8b49347}.kyc-check-row__box{border:1px solid color-mix(in srgb,var(--mk-hairline)90%,var(--mk-text-muted));background:color-mix(in srgb,var(--mk-page)72%,transparent);width:18px;height:18px;color:var(--mk-brass);transition:border-color .18s var(--mk-ease-out,cubic-bezier(.16,1,.3,1)),background-color .18s var(--mk-ease-out,cubic-bezier(.16,1,.3,1)),transform .14s var(--mk-ease-out,cubic-bezier(.16,1,.3,1));border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;margin-top:3px;display:inline-flex;overflow:visible}.kyc-check-row:active .kyc-check-row__box{transform:scale(.96)}.kyc-check-row[aria-checked=true] .kyc-check-row__box{border-color:color-mix(in srgb,var(--mk-brass)70%,var(--mk-hairline));background:color-mix(in srgb,var(--mk-brass)12%,transparent)}.kyc-check-row--needs .kyc-check-row__box{animation:kyc-check-attention .42s var(--mk-ease-out,cubic-bezier(.16,1,.3,1))}@keyframes kyc-check-attention{0%,to{border-color:color-mix(in srgb,var(--mk-hairline)90%,var(--mk-text-muted))}40%{border-color:color-mix(in srgb,var(--mk-brass)55%,var(--mk-hairline))}}.kyc-check-row__text{color:var(--mk-text-muted);transition:color .18s var(--mk-ease-out,cubic-bezier(.16,1,.3,1));font-size:13px;line-height:1.6}.kyc-check-row[aria-checked=true] .kyc-check-row__text{color:var(--mk-text)}.kyc-pay-note{color:var(--mk-text-muted);margin:1.25rem 0 0;font-size:13px;line-height:1.55}.kyc-workspace-inner--instrument{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mk-hairline)80%,transparent)transparent;flex-direction:column;flex:1;width:min(100%,42rem);min-width:0;max-width:42rem;min-height:0;margin-inline:auto;padding-block:.75rem 2rem;display:flex;overflow:clip auto}.kyc-workspace-inner--instrument::-webkit-scrollbar{width:6px}.kyc-workspace-inner--instrument::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--mk-hairline)80%,transparent);border-radius:3px}.kyc-workspace-inner--instrument::-webkit-scrollbar-track{background:0 0}.kyc-workspace-inner--instrument .marketing-intro-request-stage__question{font-size:clamp(1.5rem,5.5vw,2.35rem)}@media (max-width:640px){.kyc-pay-frame{min-height:10rem;margin-top:1rem}.kyc-workspace-inner--instrument{padding-block:.5rem 2.25rem}}@media (max-height:500px){.kyc-workspace-inner--instrument .marketing-intro-request-stage__question{font-size:clamp(1.25rem,5vh,1.75rem)}.kyc-workspace-inner--instrument .marketing-intro-request-stage__helper{margin-top:.5rem;font-size:13px}.kyc-ledger{margin-top:.85rem}.kyc-ledger__row{padding:.45rem 0}.kyc-pay-frame{min-height:8rem;margin-top:.75rem}}@media (prefers-reduced-motion:reduce){.kyc-pay-skeleton span,.kyc-check-row--needs .kyc-check-row__box,.kyc-instrument--entering>.marketing-intro-request-stage__field,.kyc-instrument--entering>.kyc-address-grid__pair,.kyc-instrument--entering>.kyc-check-row,.kyc-instrument--entering .kyc-ledger,.kyc-instrument--entering .kyc-pay-frame{animation:none}.kyc-check-row:active .kyc-check-row__box{transform:none}}
