@font-face{font-family:Yekan;src:url('/font.woff2') format('woff2');font-weight:100 950;font-display:swap}*{box-sizing:border-box}:root{font-family:Yekan,Tahoma,sans-serif;color:#151515;background:#f5f5f4;--panel:#fff;--line:#dededb;--muted:#666;--ink:#151515;--soft:#eeedeb;--accent:#202020;--brand-accent:#7b5c33;--brand-tint:#e7e2d8;--button-ink:#fff;color-scheme:light}body{margin:0}body.dark{color:#f5f5f3;background:#101011;--panel:#19191b;--line:#343436;--muted:#aaa9a5;--ink:#f5f5f3;--soft:#242426;--accent:#e4e3dd;--brand-accent:#ccb38b;--brand-tint:#302b25;--button-ink:#111;color-scheme:dark}header{max-width:1170px;margin:auto;height:110px;display:flex;align-items:center;gap:20px;padding:20px}header a{margin-inline-end:auto}header img{object-fit:contain}body.dark header img{filter:brightness(0) invert(1)}main{max-width:1130px;margin:20px auto 60px;padding:0 20px;min-height:65vh}h1{font-size:30px;margin:0 0 10px;letter-spacing:-.5px}h2{font-size:21px;margin:0 0 24px}h3{margin:0 0 8px;font-size:17px}p{line-height:1.9}.muted,small{color:var(--muted)}.eyebrow{font-size:12px;color:var(--brand-accent);letter-spacing:1px;margin-bottom:14px}.lead{margin-bottom:32px}.checkout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);gap:25px;align-items:start}.panel{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:28px;box-shadow:0 8px 30px #00000004}.summary{position:sticky;top:25px}.summary .total{font-size:32px;font-weight:700;margin:32px 0 8px}.summary dl{display:grid;grid-template-columns:1fr 1fr;gap:20px;font-size:14px;margin:25px 0}.summary dd{margin:0;text-align:end;overflow-wrap:anywhere}.summary dt{color:var(--muted)}.summary hr{border:0;border-top:1px solid var(--line);margin:25px 0}.method{display:flex;align-items:center;gap:14px;border:1px solid var(--line);border-radius:12px;padding:18px;margin-top:12px;cursor:pointer;position:relative}.method.selected{border-color:var(--accent);background:var(--soft);box-shadow:0 0 0 1px var(--accent)}.method.disabled{opacity:.5;cursor:default}.method input{accent-color:var(--accent);width:18px;height:18px;margin:0}.method .icon{font-family:system-ui;font-size:23px;width:28px;text-align:center;color:var(--brand-accent)}.method strong{display:block;font-size:17px}.method small{display:block;font-size:12px;margin-top:4px}.badge{font-size:11px;border-radius:6px;padding:3px 7px;background:var(--soft);color:var(--muted);margin-inline-start:auto;white-space:nowrap}.badge.success{background:var(--brand-tint);color:var(--ink)}button,.button{font:inherit;font-size:14px;border-radius:10px;padding:12px 18px;border:1px solid var(--line);cursor:pointer;background:var(--panel);color:var(--ink);text-decoration:none;display:inline-flex;justify-content:center;align-items:center;gap:8px}button:disabled{opacity:.5;cursor:wait}.primary{background:var(--accent);color:var(--button-ink);border-color:var(--accent);font-weight:700}.wide{width:100%}.quiet{border:0;background:none}.actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.actions button{flex:1}.secure{color:var(--muted);font-size:13px}.message{padding:14px 18px;border-radius:10px;background:var(--soft);margin:20px 0;line-height:1.9;font-size:14px}.warning{border:1px solid var(--brand-accent);color:var(--ink);background:var(--brand-tint)}.success-view{text-align:center;padding:35px}.success-mark{display:grid;place-items:center;margin:0 auto 20px;width:65px;height:65px;border-radius:50%;background:var(--brand-tint);color:var(--ink);font-size:35px}.detail{overflow-wrap:anywhere;padding:20px;background:var(--soft);border-radius:10px;margin:16px 0;line-height:2;white-space:pre-wrap}label.field{display:block;font-size:13px;margin:18px 0 7px}input,select,textarea{font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:11px 12px;width:100%;min-height:44px}input[type=file]{font-size:12px}textarea{min-height:90px}input:focus,select:focus,textarea:focus{outline:2px solid var(--accent);outline-offset:2px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.form-grid .full{grid-column:1/-1}.ltr{direction:ltr;text-align:left;font-family:system-ui,sans-serif}.admin-top{display:flex;align-items:center;gap:15px;margin-bottom:25px}.admin-top h1{margin-inline-end:auto}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}th,td{padding:14px 10px;text-align:start;border-bottom:1px solid var(--line)}th{color:var(--muted);font-weight:400}td button{font-size:12px;padding:7px 10px}.stack{display:grid;gap:24px}.login{max-width:440px;margin:60px auto}.reference{display:flex;gap:10px}.reference input{flex:1}footer{max-width:1130px;margin:30px auto;padding:20px;text-align:center;color:var(--muted);font-size:12px}footer span{margin:0 8px}#notice{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);padding:14px 22px;background:var(--ink);color:var(--panel);border-radius:10px;max-width:90%;z-index:10}#notice:empty{display:none}.hidden{display:none!important}@media(max-width:760px){header{height:85px;padding:20px}main{margin-top:8px;padding:0 15px}.checkout{grid-template-columns:1fr}.summary{position:static;grid-row:1}.panel{padding:22px;border-radius:14px}.summary .total{font-size:27px;margin-top:20px}.summary dl{margin:16px 0;gap:12px}.summary hr{margin:16px 0}.method{padding:15px;gap:10px}.form-grid{grid-template-columns:1fr}.secure{font-size:11px}h1{font-size:25px}.lead{margin-bottom:20px}}@media print{header button,footer,.actions,#notice,.no-print{display:none!important}body{background:#fff;color:#000}.panel{border:0;box-shadow:none}.checkout{display:block}main{margin:0}.summary{position:static}}
@media(max-width:370px){header{gap:12px}header img{width:130px}.secure{white-space:nowrap;font-size:10px}}
input[type=email]{direction:ltr;text-align:left}
.primary:hover{filter:brightness(.92)}body.dark .primary:hover{filter:brightness(1.08)}
.settings-heading,.settings-method-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.settings-heading h2{margin-bottom:8px}.settings-heading p{margin-top:0}.settings-heading{align-items:start}.settings-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.settings-method{padding:20px;border:1px solid var(--line);border-radius:12px;min-width:0}.settings-method p{margin:10px 0}.settings-method details{border-top:1px solid var(--line);padding-top:14px}.settings-method summary{cursor:pointer;color:var(--brand-accent);font-size:13px}.switch-label{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.switch-label input{width:18px;height:18px;min-height:18px;flex:0 0 18px;accent-color:var(--accent);padding:0}.remove-secret{margin-top:10px;color:var(--muted);font-size:12px}.settings-subtitle{margin-top:32px}.settings-footer{display:flex;align-items:center;gap:24px;border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.settings-footer p{flex:1}.settings-footer button{flex-shrink:0}.fx-row{display:grid;grid-template-columns:1fr 1fr 1.4fr 44px;gap:12px;align-items:end;margin:12px 0}.fx-row label{font-size:12px;color:var(--muted);display:grid;gap:6px}.fx-row button{height:44px;padding:10px}#settings-status{margin-top:16px;color:var(--brand-accent);line-height:1.9}.admin-top{flex-wrap:wrap}
@media(max-width:760px){.settings-methods{grid-template-columns:1fr}.settings-method{padding:16px}.settings-footer{align-items:stretch;flex-direction:column;gap:8px}.fx-row{grid-template-columns:1fr 1fr 40px}.fx-row label:nth-child(3){grid-column:1/3}.fx-row button{grid-column:3;grid-row:2}.admin-top h1{flex-basis:100%}.settings-method-head{gap:8px}}
.stack{grid-template-columns:minmax(0,1fr)}.panel,.form-grid>div,.settings-heading>div,.fx-row>label{min-width:0}.settings-heading p{overflow-wrap:anywhere}.fx-row input,.fx-row select{min-width:0}
.transfer-details{display:grid;gap:10px;margin:20px 0;padding:20px;border:1px solid var(--line);border-radius:10px}.transfer-details dt{color:var(--muted);font-size:13px}.transfer-details dd{margin:0 0 10px;overflow-wrap:anywhere;font-weight:600}.transfer-details dd:last-child{margin-bottom:0}
.account-editor{border:1px solid var(--line);border-radius:10px;padding:16px;margin:18px 0}.account-editor-head{display:flex;align-items:end;gap:12px;margin-bottom:16px}.account-editor-head>label{flex:1;min-width:0}.account-editor-head>button{height:44px}.account-editor-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.account-field{display:grid;gap:7px;min-width:0;color:var(--muted);font-size:12px}.account-field input,.account-field select,.account-field textarea{width:100%;min-width:0}.account-field:has(textarea){grid-column:1/-1}.coin-options{border:1px solid var(--line);border-radius:10px;margin:20px 0;padding:16px;display:grid;gap:12px}.coin-options legend{font-size:13px;color:var(--brand-accent);padding:0 8px}.legacy-account{margin:16px 0}.legacy-account p{white-space:pre-wrap;overflow-wrap:anywhere}.fx-settings{border-top:1px solid var(--line);padding-top:24px}.settings-method>details{margin-top:16px}.settings-method:has(>details[open]){grid-column:1/-1}.settings-method details>h3{margin-top:20px}.settings-method p{overflow-wrap:anywhere}[data-probe-status]{margin-top:14px;color:var(--brand-accent);line-height:1.9}
@media(max-width:760px){.account-editor-fields{grid-template-columns:1fr}.account-editor{padding:12px}.settings-footer>small{line-height:1.9}}
