@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-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@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;--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)}}@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{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.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}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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)}.ring{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Geist;src:url(/fonts/geist-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist-latin-ext.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-semibold.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}body.shipfree{--color-navy:#18181b;--color-cobalt:#27272a;--color-surface:#fff;--color-pale-blue:#f4f4f5;--color-border:#e4e4e7;--color-border-strong:#94949e;--color-text-secondary:#62626b;--color-focus-ring:#18181b;--font-interface:Geist, Arial, sans-serif;--font-editorial:Geist, Arial, sans-serif;--font-mono:"Geist Mono", monospace;color:#18181b;letter-spacing:0;-webkit-font-smoothing:antialiased;background:#f4f4f5}.shipfree:before,.shipfree:after{content:"";z-index:20;pointer-events:none;background:repeating-linear-gradient(315deg,#e4e4e7 0 1px,#0000 1px 7px);border-inline:1px solid #e4e4e7;width:28px;position:fixed;top:0;bottom:0}.shipfree:before{left:0}.shipfree:after{right:0}.shipfree .page-shell{width:min(100% - 112px,1152px)}.shipfree .site-header{background:#f4f4f5;border-bottom:1px solid #e4e4e7;min-height:64px}.shipfree .header-inner{min-height:64px;padding-right:60px}.shipfree .site-header[data-condensed=true]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f4f4f5}.shipfree .wordmark{gap:8px;font-family:Bricolage Grotesque,Geist,sans-serif;font-size:19px;font-weight:600}.shipfree .wordmark img{filter:grayscale();width:26px;height:26px}.shipfree .wordmark small{display:none}.shipfree .nav-link{padding-inline:10px;font-size:13px;font-weight:500}.shipfree .nav-link[aria-current=page]{color:#18181b;font-weight:700;text-decoration:none}.shipfree .locale-links a[aria-current=true]{color:#18181b;background:#e4e4e7}.shipfree .primary-link{color:#fafafa;background:#27272a;border:1px solid #18181b;border-radius:8px;box-shadow:inset 0 1px #ffffff26,0 1px 2px #0000001f}.shipfree .primary-link:hover:not(:disabled){background:#3f3f46}.shipfree .primary-link:disabled{color:#71717a;opacity:1;box-shadow:none;background:#e4e4e7;border-color:#e4e4e7}.shipfree .display-title{letter-spacing:0;font-family:Geist,Arial,sans-serif;font-weight:600}.shipfree .exchange-home{padding-top:30px;padding-bottom:0}.shipfree .workspace-heading{text-align:center;margin-bottom:26px;display:block}.shipfree .workspace-heading .display-title{letter-spacing:0;max-width:none;font-family:Bricolage Grotesque,Geist,sans-serif;font-size:48px;font-weight:600;line-height:1.1}.shipfree .workspace-subtitle{color:#62626b;margin:12px 0 6px;font-size:17px}.shipfree .workspace-heading .swiss-origin{min-height:28px;margin:0;font-size:12px;font-weight:500}.shipfree .workspace-heading .swiss-flag{transform:scale(.8)}.shipfree .workspace-grid{grid-template-columns:minmax(0,1fr) 270px;gap:36px;max-width:1070px;margin-inline:auto}.shipfree .catalog-card{background:#fff;border:1px solid #d4d4d8;border-radius:8px;padding:22px;box-shadow:0 2px 4px #00000008}.shipfree .workspace-form-heading{border:0;align-items:center;padding:0}.shipfree .workspace-form-heading h2{margin:0;font-size:17px;font-weight:600}.shipfree .workspace-form-heading span{color:#62626b;font-size:11px;font-weight:500}.shipfree .direction-tabs{background:#f4f4f5;border:1px solid #e4e4e7;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:48px;margin-top:18px;padding:3px}.shipfree .direction-tabs button{border-radius:4px;min-height:40px;padding:7px 6px;font-size:12px;line-height:1.25}.shipfree .direction-tabs button.active{font-weight:600;box-shadow:0 1px 3px #0000001a}.shipfree .direction-soon{color:#71717a;margin-top:2px;font-size:10px}.shipfree .exchange-window{gap:14px;margin-top:20px}.shipfree .exchange-rows{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);align-items:start;gap:8px}.shipfree .exchange-window .reverse-button{background:0 0;border:0;width:38px;min-width:38px;min-height:44px;margin-top:30px;padding:0;font-size:22px;transform:rotate(90deg)}.shipfree .route-detail-details{grid-column:1/-1}.shipfree .route-detail-details>summary{min-height:30px;font-size:12px}.shipfree .exchange-row-head{align-items:center;min-height:22px}.shipfree .field-label{color:#3f3f46;font-size:12px;font-weight:600}.shipfree .exchange-row-asset{text-align:right;font-size:10px}.shipfree .amount-input{border-color:#a1a1aa;border-radius:6px;gap:4px;min-height:62px;padding-inline:10px}.shipfree .amount-input input{background:0 0;border:0;min-height:32px;padding:0;font-size:23px;font-weight:500;line-height:1.2}.shipfree .amount-input input[aria-busy=true]{font-size:14px}.shipfree .amount-input:has(input:disabled){opacity:1;background:#fafafa}.shipfree .chip-trigger{background:0 0;border:0;border-radius:0;gap:5px;width:auto;min-height:44px;padding:4px 0 4px 8px}.shipfree .chip-trigger .asset-mark{flex-basis:22px;width:22px;height:22px}.shipfree .coin-mark-image{object-fit:contain;border:0;border-radius:0}.shipfree .chip-trigger .option-lines strong{font-size:13px;font-weight:600}.shipfree .exchange-row-meta{flex-wrap:wrap;gap:4px;min-height:17px;font-size:10px}.shipfree .exchange-row .field-help{margin:0;font-size:10px}.shipfree .surface-prompt{text-align:left;background:0 0;border:0;min-height:30px;padding:4px 0;font-size:12px;display:block}.shipfree .exchange-field>input{border-color:#a1a1aa;border-radius:6px;min-height:44px;font-size:13px}.shipfree .field-help{font-size:11px;line-height:1.45}.shipfree .exchange-submit{min-height:48px;font-size:14px}.shipfree .quote-panel{background:#fafafa;border-left:2px solid #27272a;gap:4px;padding:12px 14px}.shipfree .quote-panel .quote-amount strong{font-size:23px}.shipfree .quote-label,.shipfree .quote-detail{font-size:11px}.shipfree .exchange-context{border-top:0;padding-top:8px}.shipfree .exchange-context h2{margin-bottom:12px;font-size:16px;font-weight:600}.shipfree .exchange-facts div{padding-block:11px}.shipfree .exchange-facts dt,.shipfree .exchange-facts dd{font-size:12px}.shipfree .context-note{margin-top:12px;font-size:11px}.shipfree .exchange-process{margin-top:22px}.shipfree .exchange-process h2{color:#62626b;font-size:12px}.shipfree .exchange-process ol{gap:14px}.shipfree .exchange-process li{grid-template-columns:22px 1fr;gap:3px 10px}.shipfree .exchange-process li:before{color:#3f3f46;background:#fff;border:1px solid #d4d4d8;width:22px;height:22px;font-size:10px}.shipfree .exchange-process li strong{font-size:12px;font-weight:500}.shipfree .exchange-process li span{font-size:11px}.shipfree .context-track{color:#18181b;border-radius:0;margin-top:20px;font-size:12px}.shipfree .quote-conditions{max-width:1070px;margin:16px auto 0;font-size:10px;line-height:1.5}.shipfree .routes-band{background:#f4f4f5;margin-top:32px;padding-block:28px}.shipfree .section-heading h2{font-size:18px;font-weight:600}.shipfree .section-heading a{font-size:12px;font-weight:500}.shipfree .home-pairs{border-top:1px solid #e4e4e7;gap:0;margin-top:16px}.shipfree .home-pairs a{background:0 0;border:0;border-bottom:1px solid #e4e4e7;border-radius:0;min-height:72px}.shipfree .home-pairs a:hover{background:#eaeaed}.shipfree .home-pairs strong{font-size:13px;font-weight:500}.shipfree .home-pairs small{font-size:11px}.shipfree .pair-marks .asset-mark{border:2px solid #f4f4f5;width:28px;height:28px}.shipfree .home-answers{border-bottom:1px solid #e4e4e7;gap:60px;padding-block:60px}.shipfree .home-answers h2{font-size:32px;font-weight:600;line-height:1.2}.shipfree .home-answers .page-copy{font-size:15px}.shipfree .home-answers a{font-size:13px;font-weight:500}.shipfree .home-faq-list summary{min-height:52px;font-size:13px;font-weight:500}.shipfree .home-faq-list p{font-size:13px;line-height:1.7}.shipfree .privacy-band{color:#18181b;background:#f4f4f5;padding-block:40px}.shipfree .privacy-band h2{font-size:20px;font-weight:500}.shipfree .privacy-band p{color:#62626b;font-size:13px}.shipfree .privacy-band a{color:#18181b;font-size:13px;font-weight:500}.shipfree .site-footer{color:#18181b;--color-focus-ring:#18181b;background:#f4f4f5}.shipfree .footer-group a{color:#62626b;min-height:36px;font-size:12px}.shipfree .footer-note{color:#62626b}.shipfree .support-launcher{color:#18181b;z-index:45;background:#fff;border:1px solid #a1a1aa;border-radius:8px;gap:8px;width:44px;height:44px;padding:10px;top:10px;bottom:auto;right:max(56px,50% - 576px)}.shipfree .support-launcher span{display:none}.shipfree .support-panel{top:76px;bottom:auto}.shipfree .cookie-notice{background:#f4f4f5;border-color:#e4e4e7;padding:16px 0 24px;position:static}.shipfree .cookie-notice-inner{justify-content:flex-start;gap:16px;padding-right:0}.shipfree .cookie-notice p{max-width:80ch;font-size:11px}.shipfree .offramp-heading h2{font-size:18px}.shipfree .offramp-heading p{font-size:12px;line-height:1.6}.shipfree .offramp-badge{display:none}.shipfree .fiat-preview .amount-input{background:#fafafa}.shipfree .order-card,.shipfree .disclosure-block{box-shadow:none}@media (max-width:1050px){.shipfree .workspace-grid{grid-template-columns:minmax(0,1fr) 230px;gap:22px}.shipfree .exchange-rows{grid-template-columns:minmax(0,1fr);gap:4px}.shipfree .exchange-window .reverse-button{width:44px;min-height:30px;margin-top:0;transform:none}}@media (max-width:800px){.shipfree .header-inner{padding-right:0}.shipfree:before,.shipfree:after{width:10px}.shipfree .page-shell{width:calc(100% - 48px)}.shipfree .workspace-grid{grid-template-columns:minmax(0,1fr);gap:30px}.shipfree .workspace-heading .display-title{font-size:40px}.shipfree .workspace-subtitle{margin-top:8px;font-size:14px}.shipfree .workspace-heading{margin-bottom:22px}.shipfree .exchange-home{padding-top:24px}.shipfree .catalog-card{padding:16px}.shipfree .workspace-form-heading{display:flex}.shipfree .workspace-form-heading span{text-align:right;max-width:105px;margin-top:0}.shipfree .direction-tabs{margin-top:14px}.shipfree .direction-tabs button{min-height:44px;font-size:10px}.shipfree .exchange-window{gap:10px;margin-top:14px}.shipfree .exchange-row-head{min-height:18px}.shipfree .amount-input{min-height:55px}.shipfree .exchange-row-meta{min-height:14px}.shipfree .amount-input input{font-size:24px}.shipfree .exchange-row-asset{font-size:11px}.shipfree .exchange-context{border-top:1px solid #d4d4d8;padding-top:24px}.shipfree .exchange-context h2{font-size:18px}.shipfree .exchange-facts dt,.shipfree .exchange-facts dd{font-size:13px}.shipfree .home-pairs{grid-template-columns:1fr}.shipfree .home-answers{grid-template-columns:1fr;gap:28px;padding-block:40px}.shipfree .home-answers h2{font-size:28px}.shipfree .support-launcher{right:76px}.shipfree .mobile-locale{display:none}.shipfree .footer-inner{gap:28px;padding-block:32px}}:root{--color-surface:#fff;--color-navy:#08213d;--color-cobalt:#2557d6;--color-pale-blue:#f4f4f5;--color-border:#c7d4e2;--color-border-strong:#7d8ea2;--color-text-secondary:#53677c;--color-warning:#8b6a00;--color-success:#1f7a45;--color-destructive:#5e3b1b;--color-warning-surface:#fff8df;--color-destructive-surface:#f9f0eb;--color-focus-ring:var(--color-cobalt);--radius-control:8px;--radius-tag:4px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--content-width:1200px;--font-interface:Arial, Helvetica, sans-serif;--font-editorial:Georgia, "Times New Roman", serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", "DejaVu Sans Mono", "Liberation Mono", monospace}.font-interface{--font-interface:Arial, Helvetica, sans-serif}.font-editorial{--font-editorial:Georgia, "Times New Roman", serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;max-width:100%;min-height:100%;overflow-x:clip}body{background:var(--color-pale-blue);max-width:100%;min-height:100%;color:var(--color-navy);font-family:var(--font-interface), Arial, sans-serif;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}a{color:inherit;text-underline-offset:4px}button,select{font:inherit}button,a,select{border-radius:var(--radius-control)}input:not([type=checkbox],[type=radio]){border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);width:100%;min-height:44px;color:var(--color-navy);font:inherit;padding:10px 12px}input:not([type=checkbox],[type=radio])::placeholder{color:var(--color-text-secondary)}input[aria-invalid=true]:not([type=checkbox],[type=radio]){border-color:var(--color-destructive)}input:not([type=checkbox],[type=radio]):disabled{cursor:not-allowed;background:var(--color-pale-blue);opacity:.72}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.skip-link{--color-focus-ring:var(--color-surface);z-index:100;background:var(--color-navy);color:#fff;padding:10px 16px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.page-shell{width:min(100% - 64px, var(--content-width));margin-inline:auto}.page-main{min-height:55vh;padding-block:var(--space-2xl) var(--space-3xl)}.exchange-home{padding-block-start:40px}.exchange-workspace{max-width:1240px}.workspace-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.workspace-heading .display-title{max-width:18ch;font-family:var(--font-interface), Arial, sans-serif;letter-spacing:-.02em;font-size:clamp(32px,4vw,52px);font-weight:700}.workspace-heading .page-copy{max-width:58ch;margin:12px 0 0;font-size:17px}.workspace-heading .swiss-origin{margin-bottom:8px}.workspace-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);align-items:start;gap:24px;display:grid}.catalog-card{padding:24px;box-shadow:0 14px 36px #08213d14}.workspace-form-heading{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:14px;display:flex}.workspace-form-heading h2{margin:0}.workspace-form-heading span{color:var(--color-text-secondary);font-size:13px;font-weight:600}.exchange-context{border-top:3px solid var(--color-cobalt);padding:20px 4px 0}.exchange-context h2{margin:0 0 18px;font-size:20px}.exchange-facts{border-block:1px solid var(--color-border);gap:0;margin:0;display:grid}.exchange-facts div{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:16px;padding:13px 0;display:flex}.exchange-facts div:last-child{border-bottom:0}.exchange-facts dt{color:var(--color-text-secondary);font-size:14px}.exchange-facts dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.context-note{color:var(--color-text-secondary);font-size:13px}.exchange-process{margin-top:28px}.exchange-process h2{color:var(--color-text-secondary);font-size:14px}.exchange-process ol{counter-reset:steps;gap:16px;margin:0;padding:0;list-style:none;display:grid}.exchange-process li{counter-increment:steps;grid-template-columns:24px 1fr;gap:8px;display:grid}.exchange-process li:before{content:counter(steps);background:var(--color-navy);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.exchange-process li strong,.exchange-process li span{grid-column:2}.exchange-process li strong{grid-row:1;font-size:14px}.exchange-process li span{color:var(--color-text-secondary);grid-row:2;font-size:13px}.context-track{border-top:1px solid var(--color-border);min-height:44px;color:var(--color-cobalt);justify-content:space-between;align-items:center;margin-top:24px;font-weight:700;text-decoration:none;display:flex}.quote-conditions{color:var(--color-text-secondary);margin:18px 0 0;font-size:13px}.routes-band{border-block:1px solid var(--color-border);background:var(--color-pale-blue);margin-top:56px;padding-block:30px}.section-heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.section-heading h2{margin:0;font-size:22px}.section-heading a{color:var(--color-cobalt);font-weight:700;text-decoration:none}.section-heading a span,.context-track span{margin-left:8px}.home-pairs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.home-pairs a{border:1px solid var(--color-border-strong);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:74px;padding:12px;text-decoration:none;display:grid}.home-pairs a:hover{border-color:var(--color-cobalt)}.home-pairs strong,.home-pairs small{display:block}.home-pairs small{color:var(--color-text-secondary);margin-top:3px;font-size:12px}.pair-marks{display:flex}.pair-marks .asset-mark+.asset-mark{margin-left:-5px}.home-pairs .asset-mark{border:2px solid #fff;width:28px;height:28px}.pair-arrow{color:var(--color-cobalt);font-size:18px}.home-answers{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:56px;padding-block:64px;display:grid}.home-answers h2,.privacy-band h2{margin:0 0 12px;font-size:26px}.home-answers>div>a,.privacy-band a{color:var(--color-cobalt);font-weight:700}.home-faq-list{border-top:1px solid var(--color-border)}.home-faq-list details{border-bottom:1px solid var(--color-border)}.home-faq-list summary{cursor:pointer;min-height:54px;padding:16px 28px 16px 0;font-weight:700}.home-faq-list p{max-width:68ch;color:var(--color-text-secondary);margin:0 0 18px}.privacy-band{background:var(--color-navy);color:#fff;padding-block:38px}.privacy-band p{color:#d9e5f1;max-width:72ch}.privacy-band a{color:#fff}.chip-trigger{gap:7px}.chip-trigger .asset-mark{flex:0 0 24px;width:24px;height:24px}.chip-trigger:disabled{cursor:not-allowed}.wordmark img{border-radius:6px}.wordmark small{color:var(--color-text-secondary);font-size:12px;font-weight:500}@media (max-width:800px){.page-shell{width:min(100% - 32px, var(--content-width))}.exchange-home{padding-block-start:24px}.workspace-heading{display:block}.workspace-heading .display-title{font-size:34px}.workspace-heading .swiss-origin{margin-top:16px}.workspace-grid,.home-answers{grid-template-columns:1fr;gap:28px}.exchange-context{padding-top:24px}.home-pairs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.catalog-card{padding:16px}.workspace-form-heading{display:block}.workspace-form-heading span{margin-top:5px;display:block}.home-pairs{grid-template-columns:1fr}.home-answers{padding-block:42px}}.display-title{max-width:20ch;font-family:var(--font-editorial), Georgia, serif;margin:0;font-size:32px;font-weight:600;line-height:1.2}.page-copy{max-width:68ch;color:var(--color-text-secondary)}.primary-link{background:var(--color-cobalt);color:#fff;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex}.site-header{z-index:40;background:var(--color-surface);border-bottom:1px solid #0000;min-height:72px;transition:background-color .15s,border-color .15s;position:sticky;top:0}.site-header[data-condensed=true]{border-color:var(--color-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb}.header-inner{align-items:center;gap:var(--space-lg);min-height:72px;display:flex}.wordmark{align-items:center;gap:var(--space-xs);min-height:44px;font-size:20px;font-weight:600;text-decoration:none;display:inline-flex}.wordmark span{color:inherit}.desktop-nav{align-items:center;gap:var(--space-sm);margin-left:auto;display:flex}.mobile-locale{display:none}.nav-link{align-items:center;min-height:44px;padding-inline:12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.nav-link[aria-current=page]{color:var(--color-cobalt);text-decoration:underline;text-decoration-thickness:2px}.menu-button{border:1px solid var(--color-border-strong);min-width:44px;min-height:44px;color:var(--color-navy);background:#fff;justify-content:center;align-items:center;display:none}.menu-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;width:20px;height:20px}.modal-backdrop:has(.mobile-panel){display:none}.sticky-action{white-space:nowrap}.site-footer{--color-focus-ring:var(--color-surface);border-top:1px solid var(--color-border);background:var(--color-navy);color:#fff}.footer-inner{gap:var(--space-xl);padding-block:var(--space-2xl);grid-template-columns:1fr 1fr 1fr;display:grid}.footer-group h2{margin:0 0 12px;font-size:14px;line-height:1.35}.footer-group a{color:#eef4fa;align-items:center;min-height:44px;display:flex}.footer-note{color:#c7d4e2;grid-column:1/-1;max-width:72ch;margin:0;font-size:14px}.swiss-origin{align-items:center;gap:var(--space-sm);min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.swiss-flag{background:#da291c;border-radius:2px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.swiss-flag:before{content:"";background:#fff;width:10px;height:3px;box-shadow:0 0 #fff}.swiss-flag:after{content:"";background:#fff;width:3px;height:10px;position:absolute}.swiss-flag{position:relative}.hero{align-items:start;gap:var(--space-xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.catalog-card{border:1px solid var(--color-border);border-radius:var(--radius-control);min-height:240px;padding:var(--space-lg);background:#fff}.catalog-card h2,.status-panel h2{margin:0 0 var(--space-sm);font-size:20px;line-height:1.2}.catalog-card p,.status-panel p{color:var(--color-text-secondary);margin:0}.status-panel{align-items:flex-start;gap:var(--space-md);display:flex}.status-mark{border:2px solid var(--color-cobalt);width:24px;height:24px;color:var(--color-cobalt);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.route-picker{gap:var(--space-xs);display:grid}.field-label,.section-kicker{color:var(--color-text-secondary);font-size:14px;font-weight:600}.route-picker-trigger{border:1px solid var(--color-border-strong);width:100%;min-height:64px;color:var(--color-navy);text-align:left;background:#fff;place-content:center start;padding:10px 14px;display:grid}.route-picker-trigger span{color:var(--color-text-secondary);font-size:14px}.option-lines{gap:2px;display:grid}.route-picker-trigger strong{color:var(--color-navy);font-size:16px}.reverse-button,.secondary-button,.text-button,.icon-button{border:1px solid var(--color-border-strong);min-height:44px;color:var(--color-navy);background:#fff}.reverse-button{align-items:center;gap:var(--space-sm);width:fit-content;padding:8px 12px;display:inline-flex}.reverse-button:disabled{color:var(--color-text-secondary);cursor:not-allowed}.modal-backdrop{z-index:70;padding:var(--space-md);background:#08213d61;place-items:center;display:grid;position:fixed;inset:0}.picker-dialog{border:1px solid var(--color-border);border-radius:var(--radius-control);background:#fff;grid-template-rows:auto auto minmax(0,1fr);width:min(520px,100%);max-height:min(560px,100vh - 32px);display:grid;overflow:hidden;box-shadow:0 20px 50px #08213d3d}.coin-picker-popover{z-index:80;border:1px solid var(--color-border);background:var(--color-surface);width:min(368px,100vw - 24px);max-height:min(424px,100dvh - 24px);color:var(--color-navy);font-family:var(--font-interface), Arial, sans-serif;transform-origin:100% 0;border-radius:16px;flex-direction:column;font-size:14px;line-height:1.4;transition:opacity .16s,scale .22s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden;box-shadow:0 12px 40px #08213d24,0 2px 6px #08213d0f}.coin-picker-popover[data-closed]{opacity:0;scale:.96}.coin-picker-topline{flex:none;justify-content:space-between;align-items:center;min-height:44px;padding-left:16px;font-weight:600;display:flex}.coin-picker-close{width:44px;height:44px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;font-size:22px;display:grid}.coin-picker-searchbox{border:1px solid var(--color-border-strong);background:var(--color-pale-blue);min-height:44px;color:var(--color-text-secondary);border-radius:10px;flex:none;align-items:center;gap:10px;margin:0 12px 8px;padding:0 12px;display:flex}.coin-picker-searchbox:focus-within{border-color:var(--color-cobalt);box-shadow:0 0 0 2px var(--color-cobalt)}@supports (color:color-mix(in lab, red, red)){.coin-picker-searchbox:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-cobalt) 12%, transparent)}}.coin-picker-searchbox svg{flex:none}.coin-picker-searchbox .coin-picker-input{width:100%;min-width:0;height:42px;color:var(--color-navy);font:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;font-size:16px}.coin-picker-list-label{color:var(--color-text-secondary);flex:none;justify-content:space-between;padding:4px 16px 8px;font-size:12px;display:flex}.coin-picker-results{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;min-height:0;max-height:300px;padding:0 8px 8px;overflow-y:auto}.coin-picker-option{cursor:pointer;border-radius:9px;grid-template-columns:32px minmax(0,1fr) auto 16px;align-items:center;gap:10px;min-height:52px;padding:8px;display:grid}.coin-picker-option[data-focus],.coin-picker-option[data-selected]{background:var(--color-pale-blue)}.coin-picker-option[data-disabled]{opacity:.5;cursor:not-allowed}.coin-picker-option .asset-mark{width:32px;height:32px}.coin-picker-identity{gap:2px;min-width:0;display:grid}.coin-picker-identity strong{font-size:14px;font-weight:650}.coin-picker-identity small{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.coin-picker-network{border:1px solid var(--color-border);max-width:104px;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:3px 6px;font-size:10px;overflow:hidden}.coin-picker-check{visibility:hidden;color:var(--color-cobalt)}.coin-picker-option[data-selected] .coin-picker-check{visibility:visible}.coin-picker-unavailable{grid-column:2/-1;font-size:12px}.coin-picker-empty{color:var(--color-text-secondary);gap:6px;margin:0;padding:16px;font-size:13px;display:grid}.coin-picker-caret{flex:none;transition:rotate .16s}.route-picker-trigger[data-open] .coin-picker-caret{rotate:180deg}@media (prefers-reduced-motion:reduce){.coin-picker-popover,.coin-picker-caret{transition:none}}.picker-header{justify-content:space-between;align-items:center;gap:var(--space-md);border-bottom:1px solid var(--color-border);min-height:48px;padding:0 var(--space-md);display:flex}.picker-header h3,.picker-group h4{margin:0;font-size:16px}.icon-button{width:44px;font-size:20px}.picker-search{width:auto;margin:var(--space-md);padding:8px 12px;display:block}.picker-scroll{gap:var(--space-sm);min-height:0;padding:8px var(--space-md) var(--space-md);display:grid;overflow-y:auto}.picker-group{gap:var(--space-xs);display:grid}.asset-option,.network-option{gap:var(--space-sm);border:0;border-top:1px solid var(--color-border);width:100%;min-height:44px;color:var(--color-navy);text-align:left;background:#fff;grid-template-columns:auto 1fr;align-items:center;padding:10px 0;display:grid}.network-option{grid-template-columns:1fr}.asset-option small,.network-option span,.maintenance-copy{color:var(--color-text-secondary)}.asset-mark,.status-message-mark{width:24px;height:24px;color:var(--color-navy);border:1px solid;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.coin-mark{fill:none;stroke:currentColor;stroke-width:1.6px;border:0;overflow:visible}.coin-mark text{fill:currentColor;stroke:none;font-family:inherit;font-size:14px;font-weight:700}.coin-mark-eth,.coin-mark-sol{padding:2px}.coin-mark-eth path,.coin-mark-sol path{fill:currentColor;stroke:none}.network-option:disabled{background:var(--color-pale-blue);color:var(--color-text-secondary);cursor:not-allowed}.maintenance-copy{color:var(--color-warning)!important}.picker-empty{padding:0 var(--space-md) var(--space-md);color:var(--color-text-secondary)}.route-detail-disclosure,.status-message{border-left:3px solid var(--color-navy);background:var(--color-pale-blue);padding:var(--space-md)}.route-detail-disclosure dl{gap:var(--space-sm) var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.route-detail-disclosure dl div{min-width:0}.route-detail-disclosure dt{color:var(--color-text-secondary);font-size:14px}.route-detail-disclosure dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.network-warning{margin:var(--space-md) 0 0;font-weight:600}.network-warning span{color:var(--color-warning);margin-right:4px}.status-message{gap:var(--space-sm);display:flex}.status-message strong{display:block}.status-message p{color:var(--color-text-secondary);margin:4px 0}.status-message-warning{border-left-color:var(--color-warning)}.status-message-warning .status-message-mark{color:var(--color-warning)}.status-message-error{border-left-color:var(--color-destructive)}.status-message-error .status-message-mark{color:var(--color-destructive)}.information-band{margin-top:var(--space-2xl);background:var(--color-pale-blue);padding-block:var(--space-2xl)}.information-grid{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.information-grid h2,.disclosure-section h2,.final-action h2,.disclosure-block h2{margin:4px 0 var(--space-md);font-size:20px;font-weight:600;line-height:1.2}.disclosure-block p{max-width:72ch;color:var(--color-text-secondary)}.information-grid ol,.route-summary-list{padding-left:var(--space-lg);margin:0}.disclosure-section{padding-block:var(--space-2xl)}.route-summary-list li+li{margin-top:var(--space-sm)}.final-action{--color-focus-ring:var(--color-surface);background:var(--color-navy);color:#fff;padding-block:var(--space-2xl)}.trust-strip{margin-top:var(--space-2xl);border-block:1px solid var(--color-border);background:var(--color-pale-blue)}.trust-strip-inner{align-items:center;gap:var(--space-md);flex-wrap:wrap;min-height:72px;font-size:14px;font-weight:600;display:flex}.availability-page{justify-content:center;align-items:flex-start;gap:var(--space-md);flex-direction:column;min-height:58vh;display:flex}.availability-page .page-copy{margin-block:0 var(--space-sm)}.status-eyebrow{color:var(--color-cobalt);margin:0;font-size:14px;font-weight:600}.policy-page{gap:var(--space-xl);display:grid}.policy-header{gap:var(--space-md);display:grid}.policy-header .display-title{overflow-wrap:anywhere;max-width:28ch}.policy-summary{border-left:3px solid var(--color-cobalt);background:var(--color-pale-blue);max-width:72ch;padding:var(--space-md)}.policy-summary p,.policy-date{overflow-wrap:anywhere;color:var(--color-text-secondary);margin:0}.policy-draft-marker{border:1px solid var(--color-warning);border-radius:var(--radius-tag);background:var(--color-warning-surface);width:fit-content;max-width:100%;padding:var(--space-xs) var(--space-sm);color:var(--color-navy);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}.policy-toc{border-block:1px solid var(--color-border);width:min(100%,72ch);padding-block:var(--space-md)}.policy-toc .section-kicker{margin:0 0 var(--space-xs)}.policy-toc ol,.policy-related ul{gap:var(--space-xs) var(--space-lg);padding-left:var(--space-lg);flex-wrap:wrap;margin:0;display:flex}.policy-toc li,.policy-related li{overflow-wrap:anywhere;min-width:0}.policy-toc a,.policy-related a{color:var(--color-cobalt)}.policy-reading-column{overflow-wrap:anywhere;width:min(100%,72ch)}.policy-reading-column section+section{margin-top:var(--space-xl)}.policy-reading-column h2,.policy-related h2{margin:0 0 var(--space-sm);font-size:20px;font-weight:600;line-height:1.2}.policy-reading-column p{color:var(--color-navy);margin:0}.country-policy-display{margin-top:var(--space-md);border-left:3px solid var(--color-warning);background:var(--color-pale-blue);padding:var(--space-md)}.country-policy-display p,.country-policy-display ul{margin:0}.country-policy-display ul{margin-top:var(--space-xs);padding-left:var(--space-lg)}.policy-related{border-top:1px solid var(--color-border);width:min(100%,72ch);padding-top:var(--space-lg)}.policy-related ul{gap:var(--space-sm);display:grid}.skeleton{border-radius:var(--radius-tag);background:var(--color-pale-blue);display:block}.skeleton-title{width:min(440px,76%);height:40px}.skeleton-copy{width:min(600px,92%);height:24px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.admin-page{padding-block:var(--space-2xl) var(--space-3xl)}.admin-page-heading{justify-content:space-between;align-items:start;gap:var(--space-md);flex-wrap:wrap;display:flex}.admin-auth{gap:var(--space-md);width:min(100%,480px);display:grid}.admin-auth h1,.admin-auth h2{margin:0}.admin-auth h2{font-size:20px}.admin-auth form,.admin-auth-step{gap:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-control);padding:var(--space-lg);display:grid}.admin-auth label{gap:var(--space-xs);color:var(--color-navy);font-weight:600;display:grid}.admin-auth input{padding:8px 10px}.admin-auth-message{border-left:3px solid var(--color-destructive);background:var(--color-destructive-surface);padding:var(--space-md);color:var(--color-navy);margin:0;font-weight:600}.admin-auth-qr{gap:var(--space-sm);display:grid}.admin-auth-qr p{color:var(--color-text-secondary);margin:0}.admin-auth-qr img{border:1px solid var(--color-border);background:#fff;width:min(256px,100%);height:auto}.order-queue{gap:var(--space-md);margin-top:var(--space-xl);display:grid}.queue-controls{justify-content:space-between;align-items:end;gap:var(--space-md);flex-wrap:wrap;display:flex}.queue-controls h2{margin:0;font-size:20px;font-weight:600}.queue-controls p{max-width:60ch;color:var(--color-text-secondary);margin:4px 0 0;font-size:14px}.queue-search{gap:var(--space-xs);min-width:min(100%,320px);display:grid}.queue-search input{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);width:100%;min-height:44px;color:var(--color-navy);padding:8px 10px}.queue-toggle{align-items:center;gap:var(--space-sm);min-height:44px;font-size:14px;display:flex}.queue-filter{gap:var(--space-xs);display:grid}.queue-filter select{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);min-height:44px;color:var(--color-navy);padding:8px 10px}.queue-site{border:1px solid var(--color-border-strong);color:var(--color-text-secondary);letter-spacing:.02em;border-radius:999px;margin:0;padding:2px 10px;font-size:12px;font-weight:600}.queue-list{gap:var(--space-md);display:grid}.queue-order{gap:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-control);padding:var(--space-md);display:grid}.queue-order-head{align-items:baseline;gap:var(--space-md);flex-wrap:wrap;display:flex}.queue-order-head h3{font-variant-numeric:tabular-nums;margin:0;font-size:16px}.queue-created,.queue-legs{color:var(--color-text-secondary);margin:0;font-size:14px}.queue-legs{color:var(--color-navy)}.queue-fields{gap:var(--space-sm);display:grid}.queue-field{gap:2px;min-width:0;display:grid}.queue-field code{overflow-wrap:anywhere;font-size:13px}.queue-empty{color:var(--color-text-secondary)}.queue-sealed{border-radius:var(--radius-tag);padding:var(--space-sm) var(--space-md);background:var(--color-destructive-surface);color:var(--color-destructive);margin:0;font-weight:600}.queue-form{align-items:end;gap:var(--space-sm);border-top:1px solid var(--color-border);padding-top:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.queue-form label{gap:var(--space-xs);min-width:0;display:grid}.queue-note{grid-column:1/-1}.queue-form input,.queue-form select{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);width:100%;min-height:44px;color:var(--color-navy);padding:8px 10px}.queue-form button{min-height:44px}.queue-message{border-radius:var(--radius-tag);padding:var(--space-sm) var(--space-md);grid-column:1/-1;margin:0;font-weight:600}.queue-message[data-tone=ok]{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.queue-message[data-tone=ok]{background:color-mix(in srgb, var(--color-success) 12%, var(--color-surface))}}.queue-message[data-tone=ok]{color:var(--color-navy)}.queue-message[data-tone=problem]{background:var(--color-destructive-surface);color:var(--color-destructive)}.queue-empty-state{border:1px dashed var(--color-border-strong);border-radius:var(--radius-control);padding:var(--space-lg);color:var(--color-text-secondary);text-align:center;margin:0}.catalog-admin{gap:var(--space-md);margin-top:var(--space-xl);display:grid}.catalog-admin-controls{justify-content:space-between;align-items:end;gap:var(--space-md);flex-wrap:wrap;display:flex}.catalog-admin-controls h2{margin:0;font-size:20px;font-weight:600}.catalog-admin-controls p,.admin-search-label{color:var(--color-text-secondary);margin:4px 0 0;font-size:14px}.admin-search-label{gap:var(--space-xs);min-width:min(100%,320px);color:var(--color-navy);font-weight:600;display:grid}.admin-search-label input,.admin-field input,.admin-field select{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);width:100%;min-height:44px;color:var(--color-navy);background:#fff;padding:8px 10px}.admin-table-wrap{border:1px solid var(--color-border);border-radius:var(--radius-control);overflow-x:auto}.catalog-admin-table{border-collapse:collapse;table-layout:fixed;width:100%}.catalog-admin-table th,.catalog-admin-table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;overflow-wrap:anywhere;min-width:0;padding:12px}.catalog-admin-table th{background:var(--color-pale-blue);color:var(--color-text-secondary);font-size:14px}.catalog-admin-table td>span,.catalog-admin-table td>strong{display:block}.catalog-admin-table td>span+span{color:var(--color-text-secondary);margin-top:4px;font-size:14px}.catalog-admin-table time{font-variant-numeric:tabular-nums}.admin-state{align-items:center;gap:6px;width:fit-content;font-weight:600;display:inline-flex}.admin-state:before{content:"●";font-size:14px}.admin-state-draft:before{color:var(--color-text-secondary)}.admin-state-active:before{color:var(--color-success)}.admin-state-maintenance:before{color:var(--color-warning)}.admin-details-cell{padding-top:0!important}.admin-details-cell details{border-top:1px solid var(--color-border);padding-top:var(--space-sm)}.admin-details-cell summary{cursor:pointer;color:var(--color-cobalt);font-weight:600}.admin-details-cell dl{gap:var(--space-sm) var(--space-md);margin:var(--space-sm) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-details-cell dt{color:var(--color-text-secondary);font-size:14px}.admin-details-cell dd{overflow-wrap:anywhere;margin:2px 0 0}.modal-backdrop:has(.catalog-editor){justify-items:end;padding:0}.catalog-editor{border-left:1px solid var(--color-border);width:min(620px,100%);height:100%;padding:var(--space-lg);background:#fff;overflow-y:auto}.catalog-editor header{justify-content:space-between;align-items:start;gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border);display:flex}.catalog-editor header h2{overflow-wrap:anywhere;margin:2px 0;font-size:20px;font-weight:600;line-height:1.2}.catalog-editor header p{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}.catalog-editor form{gap:var(--space-lg);padding-top:var(--space-md);display:grid}.catalog-editor fieldset{gap:var(--space-md);border:0;margin:0;padding:0;display:grid}.catalog-editor legend{padding:0;font-weight:600}.admin-field{gap:var(--space-xs);display:grid}.admin-field label,.admin-checkbox{color:var(--color-navy);font-weight:600}.field-help,.field-error{margin:0;font-size:14px}.field-help{color:var(--color-text-secondary)}.field-error{color:var(--color-destructive);font-weight:600}.admin-checkbox{align-items:center;gap:var(--space-sm);min-height:44px;display:flex}.admin-checkbox input{width:18px;height:18px}.admin-error-summary{border-left:3px solid var(--color-destructive);background:var(--color-destructive-surface);padding:var(--space-md)}.admin-error-summary ul{margin:var(--space-xs) 0 0;padding-left:var(--space-lg)}.admin-save-bar{bottom:calc(var(--space-lg) * -1);align-items:center;gap:var(--space-sm);border-top:1px solid var(--color-border);padding:var(--space-md) 0;background:#fff;flex-wrap:wrap;display:flex;position:sticky}.primary-link:disabled,.secondary-button:disabled,.text-button:disabled,.destructive-button:disabled{cursor:not-allowed;opacity:.58}.secondary-button,.text-button{padding:8px 12px}.destructive-button{border:1px solid var(--color-destructive);border-radius:var(--radius-control);background:var(--color-destructive);color:#fff;min-height:44px;padding:8px 12px}.admin-deactivation{border:1px solid var(--color-destructive);border-radius:var(--radius-control);background:var(--color-destructive-surface);width:min(440px,100%);padding:var(--space-md)}.admin-deactivation p{margin:var(--space-xs) 0 var(--space-md)}.admin-deactivation-actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.admin-skeleton-list{gap:var(--space-sm);margin-top:var(--space-xl);display:grid}.skeleton-admin-row{border:1px solid var(--color-border);width:100%;height:88px}.exchange-window{gap:var(--space-md);margin-top:var(--space-lg);display:grid}.exchange-rows{gap:var(--space-sm);display:grid}.exchange-row{gap:var(--space-xs);display:grid}.exchange-row-head{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.exchange-row-asset{color:var(--color-text-secondary);font-size:14px}.exchange-row-meta{justify-content:space-between;align-items:baseline;gap:var(--space-sm);min-height:20px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin:0;font-size:13px;display:flex}.amount-approximate{color:var(--color-text-secondary);font-size:20px;font-weight:600}.exchange-window .reverse-button{justify-content:center;justify-self:center;min-width:44px}.exchange-field{gap:var(--space-xs);display:grid}.amount-input{align-items:center;gap:var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);min-height:56px;padding-inline:12px;display:flex}.amount-input:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:2px}.amount-input:has(input[aria-invalid=true]){border-color:var(--color-destructive)}.amount-input:has(input:disabled){background:var(--color-pale-blue);opacity:.72}.amount-input input{font-variant-numeric:tabular-nums;background:0 0;border:0;min-height:0;padding:0;font-size:20px;font-weight:600}.amount-input input:focus-visible{outline:none}.amount-input input:disabled{opacity:1;background:0 0}.amount-input span{color:var(--color-text-secondary);font-size:14px;font-weight:600}.amount-input input{width:100%;min-width:0}.route-picker-chip{flex:none;display:block}.chip-trigger{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-pale-blue);white-space:nowrap;align-items:center;gap:4px;min-width:0;min-height:44px;padding:6px 10px;display:flex}.chip-trigger .option-lines strong{font-size:15px}.chip-caret{color:var(--color-text-secondary);font-size:11px}.route-picker-trigger:not(.chip-trigger) .chip-caret{display:none}.support-launcher{z-index:31;right:16px;bottom:max(16px, env(safe-area-inset-bottom));border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-navy);color:#fff;align-items:center;min-height:44px;padding:10px 18px;font-weight:600;display:inline-flex;position:fixed}@media (max-width:719px){.support-launcher{padding:10px 12px;bottom:72px;right:8px}.cookie-notice{padding-block:6px}.cookie-notice p{font-size:11px;line-height:1.3}.cookie-notice-inner{gap:4px}.cookie-notice .secondary-button{min-height:36px;padding:6px 10px;font-size:12px}}.support-panel{z-index:31;right:16px;bottom:calc(max(16px, env(safe-area-inset-bottom)) + 60px);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);grid-template-rows:auto 1fr auto auto;width:min(380px,100vw - 32px);max-height:min(560px,100vh - 140px);display:grid;position:fixed;box-shadow:0 18px 48px #0f172a2e}@media (max-width:719px){.support-panel{width:min(380px,100vw - 16px);max-height:min(560px,100vh - 196px);bottom:128px;right:8px}}.support-header{align-items:center;gap:var(--space-sm);border-bottom:1px solid var(--color-border);padding:var(--space-sm) var(--space-md);display:flex}.support-header h2{margin:0;font-size:16px}.support-avatar{background:var(--color-cobalt);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:grid}.support-role{color:var(--color-text-secondary);margin:2px 0 0;font-size:12px}.support-transcript{padding:var(--space-md);overflow-y:auto}.support-transcript ol{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.support-greeting,.support-safety,.support-typing,.support-notice{color:var(--color-text-secondary);margin:0;font-size:13px}.support-transcript li p{margin:2px 0 0;font-size:14px}.support-who{color:var(--color-text-secondary);font-size:12px;font-weight:600}.support-visitor p{border-left:2px solid var(--color-cobalt);padding-left:var(--space-sm)}.support-assistant p{border-left:2px solid var(--color-border-strong);padding-left:var(--space-sm)}.support-typing{padding-top:var(--space-sm);align-items:center;gap:6px;display:flex}.support-dots{gap:3px;display:inline-flex}.support-dots span{background:var(--color-text-secondary);border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite support-pulse}.support-dots span:nth-child(2){animation-delay:.18s}.support-dots span:nth-child(3){animation-delay:.36s}@keyframes support-pulse{0%,to{opacity:.3}50%{opacity:1}}.support-composer{gap:var(--space-sm);border-top:1px solid var(--color-border);padding:var(--space-sm) var(--space-md);display:grid}.support-composer textarea{resize:none;font-size:14px}.support-safety{padding:0 var(--space-md) var(--space-sm)}.quote-stale{color:var(--color-text-secondary);border-left:2px solid var(--color-warning,#b7791f);padding-left:var(--space-sm)}.support-disclosure{padding:0 var(--space-md) var(--space-sm);color:var(--color-text-secondary);margin:0;font-size:11px}@media (max-width:719px){.cookie-notice-inner{padding-right:72px}}@media (min-width:720px){.cookie-notice{padding-right:132px}}.cookie-notice{z-index:30;border-top:1px solid var(--color-border-strong);background:var(--color-surface);padding-block:var(--space-sm);padding-bottom:max(var(--space-sm), env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0}.cookie-notice-inner{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.cookie-notice p{max-width:78ch;color:var(--color-text-secondary);margin:0;font-size:14px}.cookie-notice p a{color:var(--color-cobalt);text-decoration:underline}.cookie-notice .secondary-button{flex:none}.cookie-notice-actions{gap:var(--space-xs);flex:none;display:flex}.cookie-notice-actions button{min-height:32px;padding:6px 12px;font-size:12px}.route-detail-details>summary{min-height:44px;color:var(--color-text-secondary);cursor:pointer;align-items:center;font-size:13px;font-weight:600;display:flex}.route-detail-details>summary:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.route-detail-pair{gap:var(--space-sm);display:grid}@media (min-width:720px){.route-detail-pair{grid-template-columns:1fr 1fr}}.surface-prompt{border:1px dashed var(--color-border-strong);border-radius:var(--radius-control);min-height:96px;padding:var(--space-md);color:var(--color-text-secondary);text-align:center;place-items:center;margin:0;display:grid}.quote-panel{gap:var(--space-xs);border-left:3px solid var(--color-cobalt);background:var(--color-pale-blue);padding:var(--space-md);display:grid}.quote-label{color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:600}.quote-amount{align-items:baseline;gap:var(--space-sm);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.quote-amount strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.15}.quote-amount span{color:var(--color-text-secondary);font-size:16px;font-weight:600}.quote-detail{color:var(--color-text-secondary);margin:0;font-size:14px}.exchange-confirm{gap:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-pale-blue);padding:var(--space-md);display:grid}.exchange-confirm h3{margin:0;font-size:16px}.exchange-confirm ul{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.exchange-confirm li{overflow-wrap:anywhere}.confirm-address{font-family:var(--font-mono);font-size:14px}.exchange-actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.exchange-actions .primary-link{margin-left:auto}.exchange-submit{width:100%}.direction-tabs{margin-top:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-pale-blue);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.direction-tabs button{border-radius:calc(var(--radius-control) - 2px);min-height:44px;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:14px;font-weight:600}.direction-tabs button:hover,.direction-tabs button:focus-visible{color:var(--color-navy)}.direction-tabs button.active{color:var(--color-navy);background:#fff;box-shadow:0 1px 3px #0b24401f}.direction-tabs button[aria-disabled=true]{cursor:not-allowed;opacity:.68}.direction-soon{color:var(--color-cobalt);font-size:11px;font-weight:500;display:block}.offramp-window,.offramp-result{gap:var(--space-md);margin-top:var(--space-lg);display:grid}.offramp-heading{justify-content:space-between;align-items:start;gap:var(--space-md);display:flex}.offramp-heading h2,.offramp-heading p{margin:0}.offramp-heading p{max-width:62ch;margin-top:var(--space-xs);color:var(--color-text-secondary)}.offramp-badge{border:1px solid var(--color-border-strong);color:var(--color-cobalt);white-space:nowrap;border-radius:999px;flex:none;padding:5px 9px;font-size:12px;font-weight:700}.offramp-grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.offramp-wide,.offramp-send-field{grid-column:1/-1}.offramp-send-row{gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.offramp-send-row>input{min-width:0}.offramp-consent{align-items:flex-start;gap:var(--space-sm);color:var(--color-text-secondary);font-size:14px;line-height:1.45;display:flex}.offramp-consent input{flex:none;width:18px;height:18px;margin-top:2px}.offramp-result{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-pale-blue);padding:var(--space-lg)}.offramp-result-mark{background:var(--color-cobalt);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.offramp-result h2,.offramp-result p{margin:0}.offramp-result-grid{gap:var(--space-sm);margin:0;display:grid}.offramp-result-grid>div{border:1px solid var(--color-border);border-radius:var(--radius-control);padding:var(--space-sm);background:#fff;gap:3px;display:grid}.offramp-result-grid dt{color:var(--color-text-secondary);font-size:13px}.offramp-result-grid dd{overflow-wrap:anywhere;margin:0;font-weight:650}.offramp-address{font-family:var(--font-mono);font-size:14px}.offramp-next{gap:var(--space-xs);display:grid}.offramp-next h3{margin:0;font-size:16px}.offramp-next ol{gap:var(--space-xs);color:var(--color-text-secondary);margin:0;padding-left:1.25rem;display:grid}@media (max-width:680px){.direction-tabs{grid-template-columns:1fr}.direction-tabs button{justify-content:center;align-items:center;gap:6px;display:flex}.direction-soon{display:inline}.offramp-heading{display:grid}.offramp-grid{grid-template-columns:1fr}.offramp-wide,.offramp-send-field{grid-column:auto}.offramp-send-row{grid-template-columns:1fr}}.track-page{gap:var(--space-md);align-content:start;display:grid}.track-page .page-copy{margin:0}.track-form{gap:var(--space-sm);max-width:46ch;display:grid}.track-form input{font-family:var(--font-mono)}.track-form .primary-link{width:fit-content}.order-page{gap:var(--space-lg);align-content:start;display:grid}.order-instructions{gap:var(--space-lg);max-width:720px;display:grid}.order-header{justify-content:space-between;align-items:start;gap:var(--space-md);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-md);flex-wrap:wrap;display:flex}.order-header>div{gap:var(--space-xs);display:grid}.order-header p{margin:0}.order-reference{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:18px;font-weight:600}.order-status{align-items:center;gap:6px;font-weight:600;display:inline-flex}.order-status:before{content:"●";font-size:14px}.order-status[data-status=awaiting_deposit]:before,.order-status[data-status=deposit_detected]:before,.order-status[data-status=processing]:before,.order-status[data-status=sending]:before{color:var(--color-warning)}.order-status[data-status=completed]:before{color:var(--color-success)}.order-status[data-status=expired]:before,.order-status[data-status=cancelled]:before{color:var(--color-text-secondary)}.order-status[data-status=exception]:before{color:var(--color-destructive)}.order-steps{gap:var(--space-sm);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.order-step{justify-items:center;gap:var(--space-xs);border-top:3px solid var(--color-border);padding-top:var(--space-sm);text-align:center;color:var(--color-text-secondary);font-size:13px;display:grid}.order-step-mark{border:1px solid var(--color-border-strong);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.order-step[data-state=done]{border-top-color:var(--color-success);color:var(--color-navy)}.order-step[data-state=done] .order-step-mark{border-color:var(--color-success);background:var(--color-success);color:var(--color-surface)}.order-step[data-state=current]{border-top-color:var(--color-cobalt);color:var(--color-navy);font-weight:600}.order-step[data-state=current] .order-step-mark{border-color:var(--color-cobalt);background:var(--color-cobalt);color:var(--color-surface)}@media (max-width:520px){.order-steps{grid-template-columns:1fr;gap:0}.order-step{justify-items:start;gap:var(--space-sm);border-top:1px solid var(--color-border);border-left:3px solid var(--color-border);padding:var(--space-sm) var(--space-sm);text-align:left;grid-template-columns:24px minmax(0,1fr)}.order-step[data-state=done]{border-left-color:var(--color-success)}.order-step[data-state=current]{border-left-color:var(--color-cobalt)}}.order-txids{gap:var(--space-md);display:grid}.order-txid{gap:var(--space-xs);min-width:0;display:grid}.order-txid code{overflow-wrap:anywhere;font-size:13px}.order-txid-link{color:var(--color-cobalt);gap:2px;display:grid}.order-txid-hint{font-size:12px}.order-settled{border-radius:var(--radius-tag);padding:var(--space-md);background:var(--color-pale-blue);color:var(--color-navy);margin:0}.order-settled[data-status=completed]{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.order-settled[data-status=completed]{background:color-mix(in srgb, var(--color-success) 10%, var(--color-surface))}}.order-settled[data-status=cancelled],.order-settled[data-status=expired]{background:var(--color-destructive-surface);color:var(--color-destructive)}.quote-countdown,.quote-expired{border-radius:var(--radius-tag);padding:var(--space-sm) var(--space-md);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.quote-countdown{background:var(--color-warning-surface);color:var(--color-navy)}.quote-expired{background:var(--color-destructive-surface);color:var(--color-destructive)}.deposit-panel{align-items:center;gap:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-control);padding:var(--space-lg);grid-template-columns:minmax(0,1fr) auto;display:grid}.deposit-amount{gap:var(--space-xs);display:grid}.deposit-amount p{margin:0}.deposit-qr{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);padding:var(--space-sm);place-items:center;display:grid}.deposit-qr svg{display:block}.copy-field{gap:var(--space-xs);display:grid}.copy-row{align-items:center;gap:var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-pale-blue);padding:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.copy-row code{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;flex:22ch;font-size:15px;line-height:1.6}.copy-row .secondary-button{flex:none}.order-receive{gap:var(--space-xs);border-left:3px solid var(--color-cobalt);background:var(--color-pale-blue);padding:var(--space-md);display:grid}.order-receive p{margin:0}.order-warnings{border:1px solid var(--color-warning);border-radius:var(--radius-control);background:var(--color-warning-surface);padding:var(--space-md)}.order-warnings h2{margin:0 0 var(--space-sm);font-size:16px}.order-warnings ul{gap:var(--space-xs);padding-left:var(--space-md);margin:0;display:grid}.order-save-hint{color:var(--color-text-secondary);margin:0;font-size:14px}.order-instructions .text-button{width:fit-content;text-decoration:none}.locale-links ul{align-items:center;gap:var(--space-xs);margin:0;padding:0;list-style:none;display:flex}.locale-links a{border-radius:var(--radius-tag);min-width:44px;min-height:44px;color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.locale-links a[aria-current=true]{background:var(--color-pale-blue);color:var(--color-cobalt)}.locale-links abbr{text-decoration:none}@media (max-width:1023px){.site-header,.header-inner{min-height:64px}.desktop-nav{display:none}.mobile-locale{margin-left:auto;display:block}.menu-button{display:inline-flex}.modal-backdrop:has(.mobile-panel){padding:0;display:block}.mobile-panel{z-index:35;gap:var(--space-sm);border-bottom:1px solid var(--color-border);padding:var(--space-md);background:#fff;display:grid;position:fixed;top:64px;left:0;right:0;box-shadow:0 12px 24px #08213d1a}.mobile-panel .nav-link{width:100%;padding-inline:16px}.mobile-panel-dismiss{border:1px solid var(--color-border-strong);border-radius:var(--radius-tag);min-width:44px;min-height:44px;color:var(--color-navy);background:#fff;justify-content:center;justify-self:end;align-items:center;display:inline-flex}.mobile-panel-dismiss svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;width:20px;height:20px}.sticky-action{display:none}.hero{grid-template-columns:1fr}}@media (max-width:767px){.page-shell{width:min(100% - 32px, var(--content-width))}.footer-inner{gap:var(--space-lg);grid-template-columns:1fr}.footer-note{grid-column:auto}.wordmark{font-size:16px}.mobile-locale{display:none}.menu-button{margin-left:auto}.information-grid,.route-detail-disclosure dl{grid-template-columns:1fr}.deposit-panel{padding:var(--space-md);grid-template-columns:minmax(0,1fr);justify-items:start}.exchange-actions{gap:var(--space-sm);display:grid}.exchange-actions .primary-link{margin-left:0}.copy-row .secondary-button{width:100%}.order-instructions{gap:var(--space-md)}.modal-backdrop:has(.picker-dialog){align-items:end;padding:0}.picker-dialog{border-radius:8px 8px 0 0;width:100%;max-height:min(78vh,560px)}.catalog-admin-table,.catalog-admin-table tbody,.catalog-admin-table tr,.catalog-admin-table td{width:100%;display:block}.catalog-admin-table thead{display:none}.catalog-admin-table tr{border-bottom:1px solid var(--color-border);padding:var(--space-sm) 0}.catalog-admin-table td{gap:var(--space-sm);padding:8px var(--space-md);border:0;grid-template-columns:minmax(112px,38%) minmax(0,1fr);display:grid}.catalog-admin-table td:before{content:attr(data-label);color:var(--color-text-secondary);font-size:14px;font-weight:600}.catalog-admin-table .admin-details-cell{display:block;padding:8px var(--space-md)!important}.catalog-admin-table .admin-details-cell:before{display:none}.admin-details-cell dl{grid-template-columns:1fr}.modal-backdrop:has(.catalog-editor){align-items:end}.catalog-editor{border-top:1px solid var(--color-border);width:100%;height:auto;max-height:92vh;padding:var(--space-md);border-left:0;border-radius:8px 8px 0 0}}.shipfree .exchange-home{background:radial-gradient(circle at 78% 4%,#b0c4ff61,#0000 34rem),linear-gradient(#f7f8ff 0%,#f4f4f5 58%)}.shipfree .exchange-home .workspace-heading{text-align:center;max-width:760px;margin-inline:auto;padding-block:56px 34px}.shipfree .exchange-home .workspace-heading .display-title{letter-spacing:-.055em;max-width:720px;margin-inline:auto;font-size:clamp(42px,6vw,76px);font-weight:700;line-height:1.02}.shipfree .exchange-home .workspace-subtitle{color:#62626b;max-width:560px;margin:18px auto 0;font-size:19px}.shipfree .exchange-home .workspace-grid{gap:28px}.shipfree .exchange-home .catalog-card,.shipfree .exchange-home .exchange-context{border-color:#dedff0;border-radius:22px;box-shadow:0 18px 48px #32387814}.shipfree .exchange-home .catalog-card{padding:clamp(20px,3vw,34px)}.shipfree .exchange-home .exchange-context{background:#ffffffb8;padding:24px}.shipfree .exchange-home .live-reserves{background:#ffffffd1;border-color:#dedff0;border-radius:22px;box-shadow:0 16px 42px #32387812}@media (max-width:767px){.shipfree .exchange-home .workspace-heading{padding-block:36px 24px}.shipfree .exchange-home .workspace-heading .display-title{font-size:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transform:none!important}}.breadcrumb-trail{margin-bottom:var(--space-md);font-size:14px}.breadcrumb-trail ol{gap:var(--space-xs) var(--space-sm);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumb-trail li+li:before{content:"/";margin-right:var(--space-sm);color:var(--color-border)}.pair-rate{margin:var(--space-md) 0 0;border-left:3px solid var(--color-cobalt);background:var(--color-pale-blue);padding:var(--space-md)}.pair-rate strong{font-size:20px;display:block}.pair-rate span{color:var(--color-text-secondary);font-size:14px}.pair-facts{gap:var(--space-md) var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0;display:grid}.pair-facts div{border-top:1px solid var(--color-border);min-width:0;padding-top:var(--space-sm)}.pair-facts dt{color:var(--color-text-secondary);font-size:14px}.pair-facts dd{overflow-wrap:anywhere;margin:0;font-weight:600}.pair-steps{max-width:72ch;padding-left:var(--space-lg);margin:0}.pair-steps li+li{margin-top:var(--space-sm)}.faq-list{margin:0}.faq-list div+div{margin-top:var(--space-lg);border-top:1px solid var(--color-border);padding-top:var(--space-lg)}.faq-list dt{font-size:20px;font-weight:600;line-height:1.3}.faq-list dd{max-width:72ch;margin:var(--space-sm) 0 0;color:var(--color-text-secondary)}.pair-link-grid{gap:var(--space-sm);margin:var(--space-md) 0 0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:0;list-style:none;display:grid}.pair-link-grid a{border:1px solid var(--color-border-strong);background:var(--color-surface);padding:var(--space-md);text-decoration:none;display:block}.pair-link-grid a:hover{border-color:var(--color-cobalt)}.pair-link-grid strong{display:block}.pair-link-grid span{color:var(--color-text-secondary);font-size:14px}.pair-link-list{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.live-reserves-section{margin-top:var(--space-lg);margin-bottom:var(--space-xl)}.reserves-card{border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:var(--radius-surface,8px);padding:var(--space-md) var(--space-lg)}.reserves-card-header{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-border-subtle,#e2e8f0);flex-wrap:wrap;display:flex}.reserves-badge-wrap{align-items:center;gap:8px;display:flex}.reserves-pulse{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse-dot-glow;display:inline-block;box-shadow:0 0 6px #10b981}@keyframes pulse-dot-glow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.reserves-heading{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:13px;font-weight:700}.reserves-tag{color:#059669;background:#10b9811a;border:1px solid #10b98140;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.reserves-info{color:var(--color-text-secondary);font-size:12px}.reserves-items-grid{gap:var(--space-sm);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.reserves-items-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.reserves-items-grid{grid-template-columns:repeat(6,1fr)}}.reserve-entry{border:1px solid var(--color-border-strong);border-radius:var(--radius-control,6px);background:var(--color-pale-blue,#f8fafc);color:inherit;flex-direction:column;min-height:44px;padding:10px 12px;text-decoration:none;transition:border-color .15s,transform .15s,background .15s;display:flex}.reserve-entry:hover{border-color:var(--color-cobalt,#0052ff);background:var(--color-surface,#fff);transform:translateY(-1px)}.reserve-entry-top{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.reserve-entry-code{color:var(--color-text-primary,#0f172a);font-size:13px;font-weight:700}.reserve-entry-net{color:var(--color-text-secondary);font-family:monospace;font-size:10px}.reserve-entry-arrow{color:var(--color-text-secondary);font-size:11px;transition:transform .15s,color .15s}.reserve-entry:hover .reserve-entry-arrow{color:var(--color-cobalt,#0052ff);transform:translate(1px,-1px)}.reserve-entry-val{color:var(--color-text-primary,#0f172a);font-family:monospace;font-size:14px;font-weight:700}.reserve-entry-usd{color:var(--color-text-secondary);font-family:monospace;font-size:11px}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
