:root{--bg:#F5F3EF;--fg:#1A1A18;--card:#FFFFFF;--muted:#FAF9F6;--mfg:#5C5A54;--border:#DEDAD2;--soft:#EFEDE7;--primary:#0E6B5C;--teal-bg:#E3EFEC;--teal-fg:#0A4F44;--amber:#B8761A;--amber-bg:#FBF1E2;--amber-fg:#8A4A00;--blue:#3B5BA5;--blue-bg:#E9EEF8;--blue-fg:#2B4478;--r:8px}*{box-sizing:border-box}html{scrollbar-gutter:stable}body{margin:0;background:var(--bg);color:var(--fg);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}.mono{font-family:IBM Plex Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:focus{outline:none}:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}button,input,select,textarea{accent-color:var(--primary)}.vtip{position:relative;display:inline-block}.vtip .vbox{display:none;position:absolute;left:0;top:calc(100% + 8px);z-index:30;width:258px;background:var(--fg);color:#fff;font-size:12.5px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;padding:11px 13px;border-radius:7px;box-shadow:0 10px 24px rgba(26,26,24,.24)}.vtip .vbox b{display:block;font-weight:600;margin-bottom:4px}.vtip .vbox.r{left:auto;right:0}.vtip:hover .vbox{display:block}.topbar{background:var(--card);border-bottom:1px solid var(--border)}.topbar-in{max-width:1200px;margin:0 auto;padding:0 32px;height:60px;display:flex;align-items:center;gap:32px}.brand{font-family:IBM Plex Mono,monospace;font-size:17px;font-weight:600;letter-spacing:-.02em}.brand i{color:var(--primary);font-style:normal}.nav{display:flex;gap:2px}.nav a{font-size:14px;font-weight:500;color:var(--mfg);text-decoration:none;padding:7px 12px;border-radius:6px}.nav a.on{background:var(--soft);color:var(--fg)}.acct b,.hevn-info .powered,.nav a{white-space:nowrap}@media (max-width:1180px){.topbar-in{gap:16px;padding:0 16px}.acct>div:first-child{display:none}.acct{margin-left:8px}.hevn-info .powered .pw{display:none}}@media (max-width:720px){.topbar-in{flex-wrap:wrap;height:auto;row-gap:6px;padding:10px 16px 6px}.nav{order:3;width:100%;overflow-x:auto;scrollbar-width:none;margin:0 -4px}.nav::-webkit-scrollbar{display:none}}.powered{margin-left:auto;font-size:12.5px;color:var(--mfg);text-decoration:none}.powered b{font-weight:600;color:var(--fg)}.acct{margin-left:24px;display:flex;align-items:center;gap:10px;text-align:right;color:inherit;text-decoration:none;padding:4px 6px;margin-right:-6px;border-radius:8px}.acct.on,.acct:hover{background:var(--muted)}.seg{display:inline-flex;background:var(--soft);border-radius:7px;padding:3px;margin-bottom:16px}.seg a,.seg span{font-size:13.5px;font-weight:500;color:var(--mfg);padding:6px 14px;border-radius:5px;text-decoration:none}.seg .on{background:var(--card);color:var(--fg);font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.06)}.tiles{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.tile{background:var(--card);border:1px solid var(--border);border-radius:10px;padding:30px 32px;text-decoration:none;color:inherit;display:block}.tile h2{font-size:22px;font-weight:600;letter-spacing:-.02em;margin:0 0 8px}.tile .say{margin:0 0 22px;font-size:14.5px;color:var(--mfg);line-height:1.55}.tile .need{font-size:13.5px;color:var(--mfg);border-top:1px solid var(--soft);padding-top:14px}.tile .need b{color:var(--fg);font-weight:600}.acct b{display:block;font-size:13.5px;font-weight:600}.acct i{display:block;font-size:12px;font-style:normal;color:var(--mfg)}.ava{width:32px;height:32px;border-radius:var(--r);background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:600}.page{max-width:1200px;margin:0 auto;padding:32px 32px 56px}h1{margin:0 0 6px;font-size:28px;font-weight:600;letter-spacing:-.02em}.lede{margin:0 0 24px;color:var(--mfg);font-size:15px;max-width:70ch}h2{margin:0;font-size:16px;font-weight:600}.cols{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.col-main{flex:999 1 620px;flex-direction:column}.col-main,.col-side{min-width:0;display:flex;gap:16px}.col-side{flex:1 1 300px;flex-direction:column}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--r)}.card-h{padding:18px 22px 14px;border-bottom:1px solid var(--soft)}.card-h p{margin:4px 0 0;font-size:13.5px;color:var(--mfg)}.card-b{padding:20px 22px}.card-b.tight{padding:8px 0 0}.tabs{display:flex;flex-wrap:wrap;gap:3px;background:var(--soft);border-radius:var(--r);padding:4px;margin-bottom:22px}.tab{font-size:13.5px;font-weight:500;color:var(--mfg);padding:7px 13px;border-radius:6px}.tab.on{background:var(--card);color:var(--fg);font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.06)}.btn{display:inline-block;font:inherit;font-size:13.5px;font-weight:600;border-radius:6px;padding:9px 15px;cursor:pointer;text-decoration:none;white-space:nowrap;border:1px solid transparent}.btn-primary{background:var(--fg);color:#fff;border-color:var(--fg)}.btn-outline{background:var(--card);color:var(--fg);border-color:var(--border)}.btn-blue{background:var(--blue);color:#fff;border-color:var(--blue)}.btn-lg{font-size:15px;padding:12px 18px;display:block;width:100%;text-align:center}.slide{--knob:40px;position:relative;height:48px;border:1px solid var(--border);border-radius:var(--r);background:var(--muted);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.slide-fill{position:absolute;left:0;top:0;bottom:0;background:var(--teal-bg);transition:width .25s ease}.slide-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding-left:calc(var(--knob) + 12px);padding-right:12px;font-size:13px;font-weight:600;color:var(--mfg);pointer-events:none;transition:opacity .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slide-knob{position:absolute;top:3px;width:var(--knob);height:40px;border:0;border-radius:6px;background:var(--primary);color:#fff;font:inherit;font-size:17px;font-weight:600;cursor:-webkit-grab;cursor:grab;transition:left .25s ease;touch-action:none}.slide.dragging .slide-fill,.slide.dragging .slide-knob{transition:none}.slide.dragging .slide-knob{cursor:-webkit-grabbing;cursor:grabbing}.slide.locked .slide-knob{cursor:default}@media (prefers-reduced-motion:reduce){.slide-fill,.slide-knob,.slide-label{transition:none}}.badge{display:inline-block;font-size:12px;font-weight:600;border-radius:5px;padding:3px 8px}.badge-teal{background:var(--teal-bg);color:var(--teal-fg)}.badge-amber{background:var(--amber-bg);color:var(--amber-fg)}.badge-blue{background:var(--blue-bg);color:var(--blue-fg)}.badge-mute{background:var(--soft);color:var(--mfg);font-weight:500}table{width:100%;border-collapse:collapse;table-layout:fixed}th{text-align:left;font-size:11.5px;font-weight:600;letter-spacing:.03em;color:var(--mfg);padding:14px 16px 12px;border-bottom:1px solid var(--border);background:var(--muted)}td{padding:16px;border-bottom:1px solid var(--soft);vertical-align:middle}tbody tr:last-child td{border-bottom:none}.t-name{font-size:15px;font-weight:600;letter-spacing:-.01em}.t-sub{font-size:13px;color:var(--mfg);margin-top:2px}.num{text-align:right}.ctr{text-align:center}.note{font-size:13px;color:var(--mfg);margin-top:5px;line-height:1.45}.route{justify-content:center;gap:8px}.route,.rt{display:flex;align-items:center}.rt{--c:var(--primary);--cbg:var(--teal-bg);--cfg:var(--teal-fg);flex-direction:column;gap:6px;text-align:center;cursor:help}.rt-direct,.rt-local,.rt-sepa{--c:var(--blue);--cbg:var(--blue-bg);--cfg:var(--blue-fg)}.rt-swift{--c:#8C887E;--cbg:var(--soft);--cfg:var(--mfg)}.rt-none{--c:var(--amber);--cbg:var(--amber-bg);--cfg:var(--amber-fg)}.rt-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--cbg);color:var(--cfg);font-size:12px;font-weight:600;white-space:nowrap}.rt-chip i{width:6px;height:6px;border-radius:50%;background:var(--c)}.rt-flow{display:flex;align-items:center;gap:7px;font-size:11px;letter-spacing:.06em;color:var(--mfg)}.rt-flow b{font-weight:600}.rt-line{position:relative;width:64px;height:2px;border-radius:2px;background:var(--c)}.rt-line:after{content:"";position:absolute;right:-1px;top:-3px;border-left:6px solid var(--c);border-top:4px solid transparent;border-bottom:4px solid transparent}.rt-broken{background:repeating-linear-gradient(90deg,var(--c) 0 4px,transparent 4px 8px)}table.cat tr.cp td{padding-top:18px;padding-bottom:18px;transition:background .15s}table.cat tr.cp:hover td{background:#FBFAF7}table.cat tr.cp:hover td:first-child{box-shadow:inset 3px 0 0 var(--primary)}table.cat tr.cp-far:hover td:first-child{box-shadow:inset 3px 0 0 var(--amber)}.cat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:14px}.cat-wide{grid-column:1/-1}.cat-grid .split-row{border-radius:12px;border:1px solid #f0ddbf}.cat-grid>p.empty{margin:0}article.cp{display:flex;flex-direction:column;gap:12px;padding:16px 18px;background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 2px rgba(26,26,24,.04);transition:border-color .15s,box-shadow .15s}article.cp:hover{border-color:#CFCAC0;box-shadow:inset 3px 0 0 var(--primary),0 6px 16px rgba(26,26,24,.07)}article.cp-far:hover{box-shadow:inset 3px 0 0 var(--amber),0 6px 16px rgba(26,26,24,.07)}.cp-stats{margin:0;display:grid;grid-template-columns:1fr 1.3fr;grid-gap:8px;gap:8px}.cp-stats>div{padding:9px 12px;border:1px solid var(--soft);border-radius:10px;background:var(--muted);min-width:0}.cp-stats dt{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--mfg)}.cp-stats dd{margin:2px 0 0;font-size:13px;font-weight:600}.cp-stats dd.big{font-size:17px;letter-spacing:-.01em}.cp-stats dd.sub{margin-top:1px;font-size:12px;font-weight:400;color:var(--mfg)}.cp-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;border-top:1px solid var(--soft)}.cp-foot .rt{align-items:flex-start;text-align:left}.cp-act{flex:none}@media (hover:hover) and (pointer:fine){.board,.cat-grid{position:relative}.board:before,.cat-grid:before{content:"";position:fixed;inset:0;z-index:20;background:rgba(26,26,24,.18);opacity:0;pointer-events:none;transition:opacity .2s ease}.board:has(.deal-card:hover):before,.cat-grid:has(article.cp:hover):before{opacity:1}.deal-card,article.cp{position:relative;transition:border-color .2s,box-shadow .2s,transform .2s}.deal-card:hover,article.cp:hover{z-index:21;transform:translateY(-2px);border-color:var(--border)}.deal-card:hover,article.cp-far:hover,article.cp:hover{box-shadow:0 18px 40px rgba(26,26,24,.18),0 0 0 1px var(--border)}}@media (max-width:980px){.cat-grid{grid-template-columns:1fr}}@media (max-width:480px){.cat-grid{padding:10px}.cp-stats{grid-template-columns:1fr}.cp-foot{flex-wrap:wrap}}.cp-who{display:flex;gap:12px;align-items:flex-start}.cp-body{min-width:0;flex:1 1 auto}.cp-tile{flex:none;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(135deg,var(--teal-bg),#F2F7F5);color:var(--teal-fg);border:1px solid #d3e6e0;font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:700;letter-spacing:.04em}tr.cp-far .cp-tile{background:linear-gradient(135deg,var(--amber-bg),#FDF8EF);color:var(--amber-fg);border-color:#F0DDBF}.cp-tag{display:inline-block;margin-left:4px;padding:0 6px;border-radius:5px;background:var(--soft);color:var(--mfg);font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.04em;vertical-align:1px}.cp-fit{display:inline-flex;align-items:center;gap:5px;margin:8px 0 2px;padding:3px 10px;border-radius:999px;background:var(--teal-bg);color:var(--teal-fg);font-size:11.5px;font-weight:600}.cp-fit i{font-style:normal;font-size:10px;color:var(--primary)}.cp-vol{display:inline-flex;flex-direction:column;align-items:flex-end;gap:1px}.cp-vol b{font-size:16px;font-weight:600;letter-spacing:-.01em}.cp-vol small{font-size:11px;color:var(--mfg)}.cp-send{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding-left:16px;padding-right:14px}.cp-send span{transition:transform .15s}.cp-send:hover span{transform:translateX(2px)}.split-row{padding:14px 16px;background:var(--amber-bg);border-top:1px solid #f0ddbf;border-bottom:1px solid #f0ddbf}.split-row b{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--amber-fg)}.split-row b i{width:7px;height:7px;border-radius:50%;background:var(--amber)}.split-row span{display:block;margin:3px 0 0 15px;font-size:12.5px;color:var(--mfg);line-height:1.5;max-width:760px}.rt-say{font-size:12px;line-height:1.35;max-width:190px}.cc,.rt-say{color:var(--mfg)}.cc{font-size:11.5px;font-weight:600;letter-spacing:.04em}.kv{flex-direction:column;gap:10px}.kv,.kv div{display:flex}.kv div{justify-content:space-between;gap:12px;font-size:13.5px}.kv span{color:var(--mfg)}.kv b{font-weight:600}.kv-near div{display:grid;grid-template-columns:180px 1fr;justify-content:start}.sep{height:1px;background:var(--soft);margin:16px 0}.fine{margin:10px 0 0;font-size:12px;line-height:1.5;color:var(--mfg);text-align:center}.foot-note{margin:16px 0 0;font-size:13px;color:var(--mfg);max-width:76ch;line-height:1.6}.field{display:block;margin-bottom:16px}.field>span{display:block;font-size:13.5px;font-weight:500;margin-bottom:6px}.inp,.sel2{width:100%;font:inherit;font-size:14px;padding:10px 12px;border:1px solid var(--border);border-radius:6px;background:var(--card);color:var(--fg)}textarea.inp{min-height:76px;resize:vertical;line-height:1.5}.pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.hint{display:block;font-size:12.5px;color:var(--mfg);margin-top:5px}.certs{display:flex;flex-wrap:wrap;gap:7px}.cert{font-size:13px;padding:7px 11px;border:1px solid var(--border);border-radius:6px;background:var(--card);color:var(--mfg);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cac-list{list-style:none;margin:12px 0 0;padding:0}.cac-list li{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--soft)}.cac-name{flex:1 1;min-width:0;font-size:14px;font-weight:600}.cac-name small{display:block;font-weight:400;font-size:12.5px;color:var(--mfg)}.filters{gap:6px 14px;margin:0 0 12px;font-size:13px}.filters .lbl{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--mfg)}.filters a{color:var(--mfg);text-decoration:none;padding:5px 12px;border:1px solid var(--border);border-radius:999px;background:var(--card);font-size:12.5px;transition:border-color .15s,color .15s}.filters a:hover{color:var(--fg);border-color:var(--mfg)}.filters a.on,.filters a[aria-pressed=true]{color:#fff;background:var(--fg);border-color:var(--fg);font-weight:600}.tick-wrap{margin-left:6px;vertical-align:1px}.tick-wrap,.vt{border-radius:50%}.vt{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:700;line-height:1;cursor:default}.vt-kyb{background:var(--blue)}.vt-reg{background:var(--primary)}.t-name .vbox{font-weight:400}.vtip:focus .vbox,.vtip:focus-within .vbox{display:block}.acct-line{color:var(--fg);border-bottom:1px dotted var(--mfg);cursor:default}.reg{color:var(--fg);border-bottom:1px solid var(--border)}.reg-bad{color:var(--amber-fg);font-weight:600}.cert.on,.cert:has(input:checked){background:#F4FAF8;border-color:var(--primary);box-shadow:inset 0 0 0 .5px var(--primary);color:var(--teal-fg);text-shadow:0 0 .4px currentColor,0 0 .4px currentColor}.cert:hover{border-color:var(--mfg)}.cert:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.cert{position:relative}.cert input{position:absolute;opacity:0;pointer-events:none}.who-line{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:4px;font-size:12.5px;color:var(--mfg)}.dot{width:3px;height:3px;border-radius:50%;background:#B9B4A8;display:inline-block}.filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:16px}.sel{font:inherit;font-size:13.5px;padding:8px 12px;border:1px solid var(--border);border-radius:6px;background:var(--card);color:var(--fg)}.corr{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;background:var(--fg);color:#fff;border-radius:9px;padding:14px 20px;margin-bottom:20px}.corr .pairname{font-size:16px;font-weight:600;letter-spacing:-.01em}.corr .say{flex:1 1 320px;min-width:0;font-size:13.5px;color:#C9C4B9;line-height:1.5}.bell,.hevn-info{position:relative;margin-left:auto}.bell+.hevn-info{margin-left:6px}.bell-btn{position:relative;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid transparent;background:transparent;color:var(--fg);cursor:pointer}.bell-btn:hover,.bell-btn[aria-expanded=true]{background:var(--muted);border-color:var(--border)}.bell-n{position:absolute;top:2px;right:0;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--amber);color:#fff;font-size:10.5px;font-weight:700;line-height:17px;text-align:center;border:2px solid var(--card)}.bell-panel{position:absolute;right:-8px;top:calc(100% + 10px);z-index:60;width:360px;max-width:calc(100vw - 24px);background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 18px 40px rgba(26,26,24,.16);overflow:hidden;text-align:left}.bell-h{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--soft);font-size:14px}.bell-panel ul{list-style:none;margin:0;padding:0;max-height:380px;overflow-y:auto}.bell-panel li a{display:flex;flex-direction:column;gap:2px;padding:10px 16px;border-bottom:1px solid var(--soft);color:var(--fg);text-decoration:none}.bell-panel li a:hover{background:var(--muted)}.bell-panel li.new a{box-shadow:inset 3px 0 0 var(--amber)}.bell-panel li b{font-size:13px;font-weight:600}.bell-panel li span{font-size:12.5px;color:var(--mfg);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bell-panel li small{font-size:11px;color:var(--mfg)}.bell-empty{margin:0;padding:16px;font-size:13px;color:var(--mfg)}.bell-all{display:block;padding:10px 16px;font-size:12.5px;font-weight:600;color:var(--fg);text-decoration:none;text-align:center;background:var(--muted)}.bell-all:hover{background:var(--soft)}@media (max-width:560px){.bell-panel{position:fixed;left:12px;right:12px;top:58px;width:auto}}.hevn-info .powered{margin-left:0;background:none;border:0;padding:6px 8px;border-radius:6px;font:inherit;font-size:12.5px;color:var(--mfg);cursor:pointer}.hevn-info .powered:hover,.hevn-info .powered[aria-expanded=true]{background:var(--muted)}.hevn-info .powered b{border-bottom:1px dotted var(--mfg)}.hevn-panel{position:absolute;right:0;top:calc(100% + 10px);z-index:50;width:600px;max-width:calc(100vw - 32px);background:var(--card);border:1px solid var(--border);border-radius:10px;box-shadow:0 18px 40px rgba(26,26,24,.14);padding:22px 24px 18px;text-align:left}.hp-head{display:flex;align-items:baseline;gap:10px}.hp-mark{font-family:IBM Plex Mono,monospace;font-weight:600;font-size:15px;letter-spacing:.04em}.hp-role{font-size:12px;color:var(--mfg);text-transform:uppercase;letter-spacing:.08em}.hp-lede{margin:6px 0 16px;font-size:15px;line-height:1.5}.hp-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.hp-grid section{padding:14px;border:1px solid var(--border);border-radius:10px;background:var(--muted)}.hp-ico{display:grid;place-items:center;width:30px;height:30px;margin-bottom:10px;border-radius:8px;background:var(--teal-bg);color:var(--primary)}.hevn-panel h4{margin:0;font-size:13px}.hevn-panel h4,.hp-fact{font-weight:600;color:var(--fg)}.hp-fact{display:inline-block;margin:6px 0;padding:2px 8px;border-radius:999px;background:var(--card);border:1px solid var(--border);font-family:IBM Plex Mono,monospace;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hevn-panel p{font-size:12.5px;line-height:1.45;color:var(--mfg)}.hp-grid p:last-child{margin:0}.hp-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:10px}.hp-split>div{padding:12px 14px;border-radius:10px;border:1px solid var(--border)}.hp-split .yes{background:#F3F8F6;border-color:#CFE3DD}.hp-split .no{background:#FBF4F2;border-color:#EDD6CF}.hp-split h4{font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--mfg)}.hp-split ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:5px;font-size:12.5px}.hp-split li{display:flex;gap:7px;align-items:baseline}.hp-split .yes li:before{content:"✓";color:var(--primary);font-weight:700}.hp-split .no li:before{content:"✕";color:#B42318;font-weight:700}.hp-foot{display:flex;align-items:center;gap:14px;margin-top:14px;font-size:12px;color:var(--mfg)}.hp-tags{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;gap:6px}.hp-tags span{padding:3px 9px;border-radius:999px;background:var(--soft);font-size:11.5px;white-space:nowrap}@media (max-width:720px){.hevn-panel{position:fixed;left:16px;right:16px;top:68px;width:auto;max-height:calc(100vh - 90px);overflow:auto}.hp-grid,.hp-split{grid-template-columns:1fr}.hp-foot{flex-direction:column;align-items:flex-start}}.chain-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.chain-h .mono{font-size:13px;color:var(--mfg)}.chain{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--soft)}.chain li{padding:16px 18px;display:flex;flex-direction:column;gap:3px;min-width:0}.chain li+li{border-left:1px solid var(--soft)}.chain .cn{font-size:12px;color:var(--mfg)}.chain .t{font-size:14px;font-weight:600}.chain .d{font-size:12.5px;color:var(--mfg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chain .st{margin-top:6px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--mfg)}.chain li.done .st{color:var(--primary)}.chain li.next{box-shadow:inset 0 -2px 0 var(--fg)}.chain li.next .st{color:var(--fg);font-weight:600}.chain-f{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 18px;font-size:12.5px;color:var(--mfg)}@media (max-width:720px){.chain{grid-template-columns:1fr 1fr}.chain li:nth-child(3){border-left:0}.chain li:nth-child(n+3){border-top:1px solid var(--soft)}}.ledger{display:grid;grid-template-columns:200px 1fr;border-top:1px solid var(--soft)}.ledger-list{list-style:none;margin:0;padding:6px 0;border-right:1px solid var(--soft)}.ledger-list button{width:100%;display:grid;grid-template-columns:44px 1fr auto;align-items:baseline;grid-gap:8px;gap:8px;background:none;border:0;border-left:2px solid transparent;padding:10px 14px;font:inherit;text-align:left;cursor:pointer;color:var(--fg)}.ledger-list button.on,.ledger-list button:hover{background:var(--muted)}.ledger-list button.on{border-left-color:var(--fg)}.ledger-list .lc{font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:600}.ledger-list .lm{font-size:12.5px;color:var(--mfg)}.ledger-list .ls{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--primary)}.ledger-list .ls.wait{color:var(--amber-fg)}.payin{padding:18px 22px;min-width:0}.payin-h{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--mfg)}.payin-title{font-size:16px}.payin dl{margin:0;display:grid;grid-template-columns:minmax(110px,auto) 1fr;grid-column-gap:20px;column-gap:20px}.payin dl div{display:contents}.payin dt{font-size:12.5px;color:var(--mfg)}.payin dd,.payin dt{padding:7px 0;border-top:1px dashed var(--border)}.payin dd{margin:0;font-size:13.5px;overflow-wrap:anywhere}.payin-f{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;font-size:12.5px;color:var(--mfg)}@media (max-width:640px){.ledger{grid-template-columns:1fr}.ledger-list{border-right:0;border-bottom:1px solid var(--soft)}}.readout{width:100%;border-collapse:collapse;font-size:13px}.readout th{text-align:left;font-weight:400;color:var(--mfg);padding:7px 22px;width:45%}.readout td,.readout th{border-top:1px solid var(--soft)}.readout td{padding:7px 22px 7px 0;text-align:right;overflow-wrap:anywhere}.stepn{display:inline-flex;width:24px;height:24px;border-radius:50%;background:var(--fg);color:#fff;font-size:12.5px;align-items:center;justify-content:center;margin-right:10px;vertical-align:2px}.person{border:1px solid var(--soft);border-radius:var(--r);padding:16px;margin-bottom:14px;background:var(--muted)}.addr{display:flex;flex-direction:column}.addr,.addr .pair{gap:8px}.paper{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--soft);font-size:14px}.paper:first-child{border-top:0}.paper .tick{flex:0 0 22px;height:22px;border-radius:50%;border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.paper .what{flex:1 1 auto;min-width:0}.paper .what small{display:block;font-size:12.5px;color:var(--mfg)}.btn.is-disabled{opacity:.5}.btn:disabled{opacity:.45;cursor:not-allowed}.missing{display:flex;flex-direction:column;gap:10px;margin:0 0 14px}.missing a{font-size:13.5px;font-weight:600;color:var(--fg)}.missing ul{margin:4px 0 0;padding-left:18px;font-size:13.5px;color:var(--mfg)}.linkish{background:none;border:0;padding:0;font:inherit;font-size:13px;color:var(--mfg);text-decoration:underline;cursor:pointer}fieldset:disabled .btn,fieldset:disabled .inp{opacity:.7}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}h2.section{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--mfg);margin:28px 0 12px}.mode{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 22px;padding:4px;gap:4px;background:var(--muted);border:1px solid var(--border)}.mode,.mode a{display:flex;border-radius:999px}.mode a{align-items:baseline;gap:7px;padding:8px 18px;white-space:nowrap;color:var(--mfg);text-decoration:none;font-size:14px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s}.mode a span{font-size:12.5px;font-weight:400;color:var(--mfg)}.mode a.on,.mode a:hover{color:var(--fg)}.mode a.on{background:var(--card);box-shadow:0 1px 2px rgba(0,0,0,.08),0 0 0 1px var(--border)}.mode a.on:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--primary);align-self:center}@media (max-width:560px){.mode a span{display:none}}.steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.steps li{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--soft);font-size:14px}.steps li:first-child{border-top:0}.steps .tick{flex:0 0 22px;height:22px;border-radius:50%;border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--mfg)}.steps li.done .tick{background:var(--primary);border-color:var(--primary);color:#fff}.steps li.done .what{color:var(--mfg)}.steps .what{flex:1 1 auto;min-width:0}.steps .what small{display:block;font-size:12.5px;color:var(--mfg)}.steps li.next{font-weight:600}.count{display:inline-block;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:9px;background:var(--amber);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;vertical-align:1px}.sendbar{display:flex;flex-wrap:wrap;gap:6px;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:14px;padding:4px 4px 4px 16px;background:var(--card);border:1px solid var(--border);border-radius:999px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.sendbar .lbl{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--mfg);white-space:nowrap}.sendbar select{flex:0 1 auto;min-width:0;max-width:560px;font:inherit;font-size:13.5px;font-weight:600;padding:7px 34px 7px 12px;border:0;border-radius:999px;background-color:var(--muted);color:var(--fg);cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%236b675e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center}.sendbar select:hover{background-color:var(--soft)}.sendbar .add{padding:7px 14px;border-radius:999px;background:var(--fg);color:#fff;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.sendbar .add:hover{opacity:.88}.sb-empty{padding:7px 12px;border-radius:999px;background:var(--muted);font-size:13.5px;color:var(--mfg)}.cat-sub{margin:-4px 0 16px}.cat-search{display:inline-flex;align-items:center;gap:6px;padding:0 12px;height:32px;margin-right:6px;background:var(--card);border:1px solid var(--border);border-radius:999px;color:var(--mfg);min-width:240px}.cat-search:focus-within{border-color:var(--fg)}.cat-search input[type=search]{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:13px;color:var(--fg)}.cat-search input[type=search]::-webkit-search-cancel-button{display:none}.cat-search a{color:var(--mfg);text-decoration:none;font-size:16px;line-height:1;border:0;padding:0}@media (max-width:560px){.cat-search{width:100%;margin:0 0 4px}}.banner{border:1px solid var(--primary);background:#F1F8F6;border-radius:8px;padding:18px 22px;display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-bottom:18px}.banner-amber{border-color:var(--amber);background:var(--amber-bg)}.banner-quiet{border-color:var(--border)}.banner-quiet,.notice{background:var(--muted)}.notice{border:1px solid var(--border);border-radius:8px;padding:14px 18px;font-size:13.5px;color:var(--mfg);line-height:1.6;margin-bottom:18px}.notice-bad{border-color:var(--amber);background:var(--amber-bg);color:var(--amber-fg)}.spec{display:flex;flex-wrap:wrap;gap:6px}.spec>div{min-width:0;padding:6px 10px;border:1px solid var(--border);border-radius:8px;background:var(--muted)}.spec>div>span{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--mfg);margin-bottom:1px}.spec b{font-size:13px;font-weight:600}.chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.chip{font-size:12px;padding:4px 9px;border:1px solid var(--border);border-radius:5px;color:var(--mfg)}.acts,.chip{background:var(--muted)}.acts{display:flex;flex-wrap:wrap;gap:9px;align-items:center;padding:15px 22px;border-top:1px solid var(--soft)}.acts .grow{flex:1 1 auto}.stale{display:flex;gap:10px;align-items:flex-start;margin-top:14px;padding:11px 14px;border-left:2px solid var(--amber);background:#FDF7EE;border-radius:0 6px 6px 0;font-size:13px;line-height:1.55}.party{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--soft)}.party>div{background:var(--card);padding:22px 24px}.party .role{font-size:12px;color:var(--mfg);margin-bottom:6px}.party .nm{font-size:19px;font-weight:600;letter-spacing:-.01em}.party .reg{font-family:IBM Plex Mono,monospace;font-size:12.5px;color:var(--mfg);margin-top:3px}.party dl{margin:16px 0 0;display:flex;flex-direction:column;gap:9px}.party dl>div{display:flex;gap:12px;font-size:13.5px}.party dt{color:var(--mfg);width:104px;flex:0 0 auto}.party dd{margin:0;font-weight:500}.pay{border:1px solid var(--border);border-radius:8px;overflow:hidden}.pay-h{background:var(--muted);padding:14px 20px;border-bottom:1px solid var(--border);font-size:14px;font-weight:600}.pay-b{padding:20px}.ref{display:flex;gap:12px;font-size:14px;padding:8px 0;border-bottom:1px solid var(--soft)}.ref:last-child{border-bottom:none}.ref dt{color:var(--mfg);width:150px;flex:0 0 auto}.ref dd{margin:0;font-family:IBM Plex Mono,monospace;font-weight:500}.pick{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--border);border-radius:6px;padding:14px 16px;cursor:pointer}.pick.sel{border:1.5px solid var(--primary);background:#F4FAF8}.why{display:flex;gap:11px;align-items:flex-start;padding:10px 12px;border-radius:6px;cursor:pointer}.why.sel{background:#F4FAF8;box-shadow:inset 0 0 0 1.5px var(--primary)}.empty{padding:44px 22px;text-align:center;color:var(--mfg);font-size:14px}.btn-sm{padding:6px 12px;font-size:12.5px}.ready-line{display:flex;align-items:center;gap:14px;padding:14px 18px}.ready-line .ok{flex:none;width:28px;height:28px;border-radius:50%;background:var(--teal-bg);color:var(--primary);display:grid;place-items:center;font-weight:700;font-size:14px}.ready-line .what{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ready-line .what b{font-size:14px}.ready-line .what span{font-size:12.5px;color:var(--mfg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge-line{background:transparent;color:var(--mfg);box-shadow:inset 0 0 0 1px var(--border);font-weight:500}.routes{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px;padding:16px 22px 4px}.route-tile{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border:1px solid var(--border);border-radius:10px;background:var(--muted)}.route-tile.on{background:var(--card);border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.route-tile .top{display:flex;align-items:center;justify-content:space-between;gap:8px}.route-tile .cur{font-size:20px;font-weight:600;letter-spacing:.02em}.route-tile .via{font-size:12.5px;color:var(--mfg)}.route-tile dl{margin:6px 0 0;display:flex;flex-direction:column;gap:4px;font-size:12.5px}.route-tile dl div{display:flex;justify-content:space-between;gap:10px}.route-tile dt{color:var(--mfg)}.route-tile dd{margin:0;font-weight:500;text-align:right}.route-tile .foot{margin-top:6px;padding-top:8px;border-top:1px solid var(--soft);font-size:12.5px;color:var(--mfg)}.route-tile .foot a{font-weight:600;color:var(--primary);text-decoration:none}.money-totals{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--soft)}.money-totals div{padding:12px 18px;display:flex;flex-direction:column;gap:2px}.money-totals div+div{border-left:1px solid var(--soft)}.money-totals small{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--mfg)}.money-totals b{font-size:15px;font-weight:600}.money-totals b.in{color:var(--primary)}.money-totals b.out{color:var(--amber-fg)}.money-empty{margin:0;padding:14px 18px;font-size:13px;color:var(--mfg);line-height:1.55}.money-list{list-style:none;margin:0;padding:4px 0}.money-list a{display:flex;align-items:center;gap:10px;padding:10px 18px;color:var(--fg);text-decoration:none}.money-list a:hover{background:var(--muted)}.money-list .arrow{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700}.money-list .arrow.in{background:var(--teal-bg);color:var(--primary)}.money-list .arrow.out{background:var(--amber-bg);color:var(--amber-fg)}.money-list .what{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.money-list .what b{font-size:13px;font-weight:600}.money-list .what b,.money-list .what span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.money-list .what span{font-size:12px;color:var(--mfg)}.money-list .amt{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:1px;max-width:45%}.money-list .amt b{font-size:13px;font-weight:600}.money-list .when{font-size:11.5px;color:var(--mfg);text-align:right}.money-list .when.soon{color:var(--amber-fg);font-weight:600}.money-list .when.late{color:#B42318;font-weight:600}.money-foot{display:flex;justify-content:space-between;align-items:baseline;padding:11px 18px;border-top:1px solid var(--soft);font-size:12.5px;color:var(--mfg)}.money-foot b{color:var(--fg);font-weight:600}.routes-note{margin:0;padding:12px 22px 18px;font-size:12.5px;color:var(--mfg);line-height:1.6}.rail-row{display:flex;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid var(--soft)}.rail-row:last-child{border-bottom:none}.rail-row .nm{flex:1 1 auto;min-width:0;font-size:14px;font-weight:500}.rail-row .dir{width:92px;font-size:13px;color:var(--mfg)}.rail-row .dir.out{color:var(--amber-fg)}.rail-row .fee,.rail-row .fx{width:86px;font-size:13px;text-align:right}form.inline{display:inline}button.link{background:none;border:none;padding:0;font:inherit;font-size:13.5px;color:var(--fg);text-decoration:underline;cursor:pointer}.todo{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;padding:14px 22px;border-bottom:1px solid var(--soft)}.todo:last-child{border-bottom:none}.todo-what{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:2px}.todo-what b{font-size:14.5px;font-weight:600}.todo-what span{font-size:13.5px;color:var(--mfg)}.todo-go{display:flex;gap:10px;align-items:center;flex:0 0 auto}.feed{list-style:none;margin:0;padding:0}.feed li{border-bottom:1px solid var(--soft)}.feed li:last-child{border-bottom:none}.feed a{display:flex;flex-direction:column;gap:1px;padding:12px 22px;color:var(--fg);text-decoration:none}.feed a:hover{background:var(--muted)}.feed small{font-size:11.5px;color:var(--mfg);text-transform:uppercase;letter-spacing:.05em}.feed b{font-size:13.5px;font-weight:600}.feed span{font-size:13px;color:var(--mfg)}.feed li.new a{box-shadow:inset 3px 0 0 var(--primary)}.docs{list-style:none;margin:0 0 14px;padding:0}.docs li{display:flex;gap:10px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--soft);font-size:13.5px}.docs li:last-child{border-bottom:none}.docs .k{flex:0 0 150px;color:var(--mfg);font-size:12.5px}.docs a{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs .by{flex:0 0 auto;color:var(--mfg);font-size:12px}.yn{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 0;font-size:13.5px}.yn>span{flex:1 1 200px}.yn label{display:inline-flex;gap:5px;align-items:center}.fxeq{font-size:12.5px;color:var(--mfg);font-weight:400}@media print{.no-print,.topbar{display:none!important}body{background:#fff}.card{box-shadow:none;border-color:#ccc;page-break-inside:avoid;break-inside:avoid}}.contract .card-b{padding:28px 34px;max-width:78ch}.contract h3{font-size:14px;font-weight:600;margin:20px 0 6px}.contract section:first-child h3{margin-top:0}.contract p{margin:0 0 8px;font-size:14px;line-height:1.65}.sigs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px;margin:8px 0 12px}.sigs>div{display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--fg);padding-top:8px;font-size:13.5px}.sigs small{font-size:12px;color:var(--mfg)}.hash{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--mfg);word-break:break-all;margin:0}.trail{list-style:none;margin:0;padding:0}.trail li{display:flex;flex-direction:column;gap:1px;padding:9px 0;border-bottom:1px solid var(--soft);font-size:13px}.trail li:last-child{border-bottom:none}.trail li span{color:var(--mfg);font-size:12.5px}.trail li.old{opacity:.6}.contract-form fieldset{border:0;padding:0;margin:0 0 22px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:0 16px;gap:0 16px}.contract-form legend{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--mfg);margin-bottom:12px}.contract-form .wide{grid-column:1/-1}@media (max-width:640px){.contract .card-b{padding:20px 18px}}.answer{display:flex;flex-direction:column;gap:8px;text-align:left}.answer details>summary{list-style:none;display:block;text-align:center;cursor:pointer}.answer details>summary::-webkit-details-marker{display:none}.answer details[open]>summary{background:var(--soft)}.answer-form{margin-top:10px;padding:12px;border:1px solid var(--soft);border-radius:var(--r);background:var(--muted)}.answer-form .field{margin-bottom:10px}.answer-form .price-row{flex-wrap:wrap}.answer-form .price-row .inp{min-width:0;flex:1 1 70px}.basis-row{display:flex;gap:6px}.basis-row select{flex:0 0 84px}.basis-row input{flex:1 1 auto;min-width:0}.answer .note{text-align:right}.haggle{list-style:none;margin:12px 0 0;padding:0 0 0 12px;border-left:2px solid var(--soft)}.haggle li{font-size:13px;padding:3px 0;display:flex;gap:8px;flex-wrap:wrap}.haggle b{font-weight:600;min-width:96px}.haggle span{color:var(--mfg)}.plan{list-style:none;margin:0 0 14px;padding:0}.plan li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--soft)}.plan li:last-child{border-bottom:none}.plan li>div{display:flex;flex-direction:column;min-width:0}.plan b{font-size:13.5px;font-weight:600}.plan span{font-size:12.5px;color:var(--mfg)}.plan li.now b{color:var(--teal-fg)}.nextstep{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;margin-bottom:16px;border:1px solid var(--border);border-radius:var(--r);background:var(--card);font-size:13.5px}.nextstep b{flex:1 1 auto;font-weight:600}@media (max-width:720px){table.cat,table.cat tbody,table.cat td,table.cat tr{display:block;width:100%}table.cat colgroup,table.cat thead{display:none}table.cat tr{border-bottom:1px solid var(--soft);padding:10px 0}table.cat td{border:0;padding:6px 18px}table.cat .ctr,table.cat .rt,table.cat td,table.cat td.num{text-align:left}.cp-vol,table.cat .rt{align-items:flex-start}.cp-vol small{display:none}table.cat tr.cp:hover td:first-child{box-shadow:none}table.cat td[data-label]:before{content:attr(data-label);display:block;font-size:11.5px;color:var(--mfg);text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}.party{grid-template-columns:1fr}}.acct-hint{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;padding:14px 22px;background:var(--amber-bg);border-bottom:1px solid var(--soft);font-size:13.5px;line-height:1.55}.acct-hint span{flex:1 1 380px;min-width:0;color:var(--amber-fg)}.badge.fit{font-size:11px;padding:2px 6px;margin:6px 0 2px}.price-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.price-row .inp{width:auto;flex:1 1 90px;min-width:80px}.price-row select.inp{flex:0 1 160px}.price-row .cur,.price-row .dash{font-size:13px;color:var(--mfg)}table.compare td{vertical-align:top;font-size:13.5px}@media (max-width:720px){table.compare,table.compare tbody,table.compare td,table.compare tr{display:block;width:100%}table.compare thead{display:none}table.compare tr{border-bottom:1px solid var(--soft);padding:8px 0}table.compare td{border:0;padding:4px 18px}table.compare td[data-label]:before{content:attr(data-label);display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--mfg);margin-bottom:1px}}.enq{scroll-margin-top:16px}.pill-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--fg);font:inherit;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap;transition:border-color .15s,background .15s}.pill-btn:hover{border-color:var(--mfg)}.pill-btn.dark{background:var(--fg);border-color:var(--fg);color:#fff}.pill-btn.dark:hover{opacity:.9}.pill-btn.ghost{background:transparent;border-color:transparent;color:var(--mfg)}.pill-btn.ghost:hover{color:var(--fg);background:var(--soft)}.pill-btn span{transition:transform .15s}.pill-btn:hover span{transform:translateX(2px)}.head-acts{display:flex;gap:8px;align-items:center}.goods-filter{display:inline-flex;align-items:center;gap:6px;padding:4px 4px 4px 14px;background:var(--card);border:1px solid var(--border);border-radius:999px;box-shadow:0 1px 2px rgba(0,0,0,.04);align-self:center}.goods-filter>span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--mfg)}.goods-filter select{font:inherit;font-size:13.5px;font-weight:600;padding:7px 34px 7px 12px;border:0;border-radius:999px;background-color:var(--muted);color:var(--fg);cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;max-width:280px;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%236b675e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center}.goods-filter select:hover{background-color:var(--soft)}.group-h{display:flex;align-items:center;gap:0;margin:26px 0 12px;font-size:14px;font-weight:600;color:var(--fg)}.group-h .n{margin-left:8px;font-weight:500;font-size:11.5px;padding:0 7px;border-radius:999px;background:var(--card);border:1px solid var(--border);color:var(--mfg)}.group-h .sub{margin-left:10px;font-size:12.5px;font-weight:400;color:var(--mfg)}.item-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:14px;gap:14px}.item-card{display:flex;flex-direction:column;gap:10px;padding:16px 18px;background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 2px rgba(26,26,24,.04);transition:border-color .15s,box-shadow .15s}.item-card:hover{border-color:#CFCAC0;box-shadow:0 6px 16px rgba(26,26,24,.07)}.item-card.paused{opacity:.7}.item-card h3{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.ic-top{display:flex;justify-content:space-between;gap:8px}.ic-top,.state{align-items:center}.state{display:inline-flex;gap:6px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px}.state i{width:6px;height:6px;border-radius:50%;background:currentColor}.state.live{background:var(--teal-bg);color:var(--teal-fg)}.state.old{background:var(--amber-bg);color:var(--amber-fg)}.state.off{background:var(--soft);color:var(--mfg)}.ic-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ic-price b{font-size:20px;font-weight:600;letter-spacing:-.01em}.ic-price span{font-size:12.5px;color:var(--mfg)}.ic-spec{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:6px;gap:6px}.ic-spec div{padding:7px 10px;border:1px solid var(--soft);border-radius:8px;background:var(--muted);min-width:0}.ic-spec dt{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--mfg)}.ic-spec dd{margin:1px 0 0;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-card .chips{margin-top:0}.item-card .stale{margin:0;padding:8px 12px;font-size:12.5px}.ic-note{margin:0;font-size:12.5px;color:var(--mfg);line-height:1.5}.ic-reach{display:flex;align-items:center;gap:14px;font-size:12px;color:var(--mfg);padding-top:10px;border-top:1px solid var(--soft)}.ic-reach b{color:var(--fg);font-size:13px}.ic-reach .paid{flex:1 1 60px;height:5px;border-radius:3px;background:var(--soft);overflow:hidden}.ic-reach .paid i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--primary),#2C9A85)}.ic-reach.none{display:block;margin:0}.ic-acts{display:flex;align-items:center;gap:6px;margin-top:auto}.enq-list{display:flex;flex-direction:column;gap:10px}.enq{display:grid;grid-template-columns:minmax(0,1fr) 200px 210px;grid-gap:16px 22px;gap:16px 22px;align-items:start;padding:16px 18px;background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 2px rgba(26,26,24,.04)}.enq.compact{grid-template-columns:minmax(0,1fr) 210px}.enq.mine{border-color:#E9C98F;box-shadow:inset 3px 0 0 var(--amber),0 1px 2px rgba(26,26,24,.04)}.enq.done{background:var(--muted)}.enq:target{border-color:var(--primary);box-shadow:inset 3px 0 0 var(--primary)}.enq .side-tag{display:inline-block;margin-bottom:5px}.enq-goods{margin-top:6px;font-size:13.5px;font-weight:500}.enq-goods span{font-weight:400;color:var(--mfg)}.enq .spec{margin-top:10px!important}.enq-route{padding-top:6px}.enq-act{text-align:right}.enq-act .tone{display:inline-block}.cp-tile.far{background:linear-gradient(135deg,var(--amber-bg),#FDF8EF);color:var(--amber-fg);border-color:#F0DDBF}.answer .pill-btn{justify-content:center}.answer details>summary.pill-btn{display:flex}.ptag{flex-direction:column;gap:1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ptag,.ptag-main{display:inline-flex}.ptag-main{align-items:baseline;gap:5px;white-space:nowrap}.ptag-main b{font-size:1.08em;font-weight:700;letter-spacing:-.01em}.ptag-main small{font-weight:500}.ptag-local,.ptag-main small{font-size:11.5px;color:var(--mfg)}.ptag-local{font-weight:400;white-space:nowrap}.ptag-empty{color:var(--mfg)}.price-cell{display:inline-flex;align-items:flex-start;gap:8px;flex-wrap:wrap}table.compare td.qty{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}@media (min-width:721px){table.compare td{padding-top:14px;padding-bottom:14px}}table.compare .best{margin-left:0;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--teal-bg);color:var(--teal-fg)}@media (max-width:900px){.enq,.enq.compact{grid-template-columns:1fr}.enq-act{text-align:left}.enq .rt{align-items:flex-start}.head-acts{width:100%}}.reach{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.form-part{display:flex;align-items:flex-start;gap:10px;font-size:15px;font-weight:600;color:var(--fg);margin:0 0 16px;letter-spacing:-.01em}.form-part small{display:block;margin-top:2px;font-size:12.5px;font-weight:400;color:var(--mfg);letter-spacing:0}.fp-ico{flex:none;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--teal-bg);color:var(--primary);font-size:14px}.form-sec{padding:20px 22px;background:var(--card);border:1px solid var(--border);border-radius:14px;margin-bottom:14px}.form-sec.private{background:linear-gradient(180deg,#FBFAF7,var(--card) 120px)}.form-sec.private .fp-ico{background:var(--soft);color:var(--fg)}.fs-strip{margin:0 0 18px;background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 2px rgba(26,26,24,.04)}.fs-strip>summary{display:flex;align-items:center;gap:14px;padding:10px 12px 10px 16px;list-style:none;cursor:pointer}.fs-strip>summary::-webkit-details-marker{display:none}.fs-bar{display:flex;gap:3px;flex:none}.fs-bar i{width:16px;height:6px;border-radius:3px;background:var(--soft)}.fs-bar i.done{background:var(--primary)}.fs-bar i.next{background:var(--amber)}.fs-text{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.fs-text small{font-size:12px;color:var(--mfg)}.fs-text b{font-size:13.5px;font-weight:600}.fs-all{font-size:12.5px;color:var(--mfg);white-space:nowrap}.fs-all:after{content:" ▾"}.fs-strip[open] .fs-all:after{content:" ▴"}.fs-list{list-style:none;margin:0;padding:4px 16px 10px;border-top:1px solid var(--soft)}.fs-list li{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--soft);font-size:13px}.fs-list li:last-child{border-bottom:0}.fs-list li>i{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:700;border:1.5px solid var(--border);color:var(--mfg)}.fs-list li.done>i{background:var(--primary);border-color:var(--primary);color:#fff}.fs-list li>span{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.fs-list li.done b{color:var(--mfg);font-weight:500}.fs-list small{font-size:12px;color:var(--mfg)}.fs-list a{font-size:12.5px;font-weight:600;color:var(--fg);text-decoration:none;white-space:nowrap}@media (max-width:560px){.fs-strip>summary{flex-wrap:wrap}.fs-all{display:none}}.act-list{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.act-card{display:flex;align-items:center;gap:14px;padding:14px 16px;background:var(--card);border:1px solid var(--border);border-radius:14px;color:var(--fg);text-decoration:none;box-shadow:inset 3px 0 0 var(--amber),0 1px 2px rgba(26,26,24,.04);transition:border-color .15s,box-shadow .15s}.act-card:hover{border-color:#CFCAC0;box-shadow:inset 3px 0 0 var(--amber),0 6px 16px rgba(26,26,24,.07)}.act-ico{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--amber-bg);color:var(--amber-fg);font-size:15px}.act-card.act-deal .act-ico{background:var(--teal-bg);color:var(--primary)}.act-what{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.act-what b{font-size:14px;font-weight:600}.act-what span{font-size:12.5px;color:var(--mfg);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.act-go{flex:none;display:flex;align-items:center;gap:10px}.match-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:10px;gap:10px}.match-card{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px 16px 14px;background:var(--card);border:1px solid var(--border);border-radius:16px;box-shadow:0 1px 2px rgba(26,26,24,.04);overflow:hidden;transition:border-color .2s,box-shadow .2s,transform .2s}.match-card:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--primary),#5FB3A2)}.match-card.buy:before{background:linear-gradient(90deg,var(--blue),#8FA6DA)}.match-card.far:before{background:linear-gradient(90deg,var(--amber),#E7B86B)}.match-card:hover{border-color:#CFCAC0;box-shadow:0 12px 28px rgba(26,26,24,.1);transform:translateY(-2px)}.mc-top{display:flex;align-items:center;gap:8px}.mc-tag{margin-left:auto}.mc-live{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:var(--teal-fg)}.mc-live i{position:relative;width:7px;height:7px;border-radius:50%;background:var(--primary)}.mc-live i:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--primary);opacity:0;animation:mc-pulse 1.8s ease-out infinite}@keyframes mc-pulse{0%{opacity:.6;transform:scale(.4)}to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.mc-live i:after{animation:none}}.mc-quiet{font-size:11.5px;color:var(--mfg)}.match-card .cp-who{width:100%}.match-card .t-name{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:14.5px}.mc-why{margin-top:2px;font-size:12.5px;color:var(--mfg);line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-stats{margin:0;display:grid;grid-template-columns:1fr 1.3fr;grid-gap:6px;gap:6px}.mc-stats div{padding:7px 9px;border-radius:9px;background:var(--muted);border:1px solid var(--soft);min-width:0}.mc-stats dt{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--mfg);white-space:nowrap}.mc-stats dd{margin:1px 0 0;font-size:13.5px;font-weight:600;line-height:1.35}.mc-for,.mc-stats dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-for{font-size:12px;color:var(--mfg)}.mc-for b{color:var(--fg);font-weight:600}.mc-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--soft)}.mc-foot .rt{cursor:help}.count-pill.new{background:var(--amber-bg);color:var(--amber-fg);font-weight:600}.feed-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 18px;border-top:1px solid var(--soft);font-size:12px;color:var(--mfg)}@media (max-width:720px){.act-card{flex-wrap:wrap}.act-go{width:100%;justify-content:space-between}}.deal-hero{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;padding:20px 22px;margin-bottom:14px;border-radius:16px;background:linear-gradient(120deg,var(--card) 55%,#EEF6F3);border:1px solid var(--border);box-shadow:0 1px 2px rgba(26,26,24,.04)}.dh-main{min-width:0;flex:1 1 360px}.dh-tags{display:flex;align-items:center;gap:8px;margin-bottom:8px}.dh-ref{font-size:12px;color:var(--mfg)}.deal-hero h1{margin:0;font-size:24px;letter-spacing:-.015em}.deal-hero p{margin:4px 0 0;font-size:13.5px;color:var(--mfg)}.deal-hero p b{color:var(--fg)}.dh-figs{display:flex;align-items:flex-end;gap:22px;flex-wrap:wrap}.dh-figs small{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--mfg)}.dh-figs b{font-size:18px;font-weight:600}.stepper{list-style:none;margin:0 0 14px;padding:14px 16px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:6px;gap:6px;background:var(--card);border:1px solid var(--border);border-radius:14px;overflow-x:auto}.stepper li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px;min-width:90px;padding:0 4px}.stepper li:before{content:"";position:absolute;top:13px;left:calc(-50% + 16px);right:calc(50% + 16px);height:2px;background:var(--soft)}.stepper li:first-child:before{display:none}.stepper li.done:before,.stepper li.now:before{background:var(--primary)}.stepper .dot{position:relative;z-index:1;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--card);border:2px solid var(--border);color:var(--mfg)}.stepper li.done .dot{background:var(--primary);border-color:var(--primary);color:#fff}.stepper li.now .dot{border-color:var(--amber);color:var(--amber-fg);box-shadow:0 0 0 4px var(--amber-bg)}.stepper b{font-size:12.5px;font-weight:600;margin-top:4px}.stepper li.todo b{color:var(--mfg);font-weight:500}.stepper small{font-size:11px;color:var(--mfg);line-height:1.35}.next-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px 20px;margin-bottom:18px;border-radius:14px;background:var(--amber-bg);border:1px solid #f0ddbf;box-shadow:inset 4px 0 0 var(--amber)}.next-card.wait{background:var(--muted);border-color:var(--border);box-shadow:inset 4px 0 0 #BDB8AD}.next-card.done{background:var(--teal-bg);border-color:#CFE3DD;box-shadow:inset 4px 0 0 var(--primary)}.next-card>div{flex:1 1 380px;min-width:0}.nc-k{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--mfg)}.nc-k,.next-card b{display:block;font-weight:600}.next-card b{margin-top:2px;font-size:16px}.next-card p{margin:3px 0 0;font-size:13.5px;color:var(--mfg);line-height:1.5}.pay-done{margin:12px 0 0;font-size:13.5px;font-weight:600;color:var(--teal-fg)}.count-pill{margin-left:6px;font-size:11.5px;font-weight:500;padding:0 7px;border-radius:999px;background:var(--soft);color:var(--mfg);vertical-align:2px}.owed-warn{margin:0;padding:10px 12px;border-radius:10px;background:var(--amber-bg);border:1px solid #f0ddbf;font-size:12.5px;color:var(--amber-fg);line-height:1.5}.back-link{display:inline-block;margin-bottom:14px;font-size:13px;color:var(--mfg);text-decoration:none}.back-link:hover{color:var(--fg)}.cp-open{color:inherit;text-decoration:none}.cp-open:hover{text-decoration:underline;text-underline-offset:3px}.cp-hero{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:20px 22px;margin-bottom:16px;border-radius:16px;background:linear-gradient(120deg,var(--card) 55%,#EEF6F3);border:1px solid var(--border);box-shadow:0 1px 2px rgba(26,26,24,.04)}.cp-tile.big{width:60px;height:60px;border-radius:16px;font-size:16px}.cp-hero-id{flex:1 1 360px;min-width:0}.cp-hero-id h1{margin:0;font-size:24px}.cp-hero-id p{margin:3px 0 0;font-size:13px;color:var(--mfg)}.cp-hero-route .rt{align-items:flex-end;text-align:right}.cp-figs{margin:0 0 16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px}.cp-figs div{padding:12px 14px;background:var(--card);border:1px solid var(--border);border-radius:12px;min-width:0}.cp-figs dt{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--mfg)}.cp-figs dd{margin:3px 0 0;font-size:15px;font-weight:600}.chip.fits{background:var(--teal-bg);border-color:#CFE3DD;color:var(--teal-fg);font-weight:600}.cp-listings,.cp-send-list{list-style:none;margin:0;padding:0}.cp-listings li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 18px;border-top:1px solid var(--soft)}.cp-listings li>div{min-width:0;display:flex;flex-direction:column;gap:2px}.cp-listings b{font-size:13.5px;font-weight:600}.cp-listings span{font-size:12.5px;color:var(--mfg)}.cp-send-list li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 18px;border-top:1px solid var(--soft);font-size:13px}.cp-send-list li>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}@media (max-width:720px){.cp-hero-route .rt{align-items:flex-start;text-align:left}.cp-figs{grid-template-columns:1fr 1fr}}.msgs{display:flex;flex-direction:column;gap:8px;padding:14px 18px;max-height:340px;overflow-y:auto}.msgs-empty{margin:0;font-size:12.5px;color:var(--mfg);line-height:1.5}.msg{align-self:flex-start;max-width:88%;padding:8px 12px;border-radius:12px 12px 12px 4px;background:var(--muted);border:1px solid var(--soft)}.msg.mine{align-self:flex-end;border-radius:12px 12px 4px 12px;background:var(--teal-bg);border-color:#CFE3DD}.msg p{margin:0;font-size:13px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.msg small{display:block;margin-top:3px;font-size:10.5px;color:var(--mfg)}.msg-form{display:flex;align-items:flex-end;gap:8px;padding:10px 12px 12px;border-top:1px solid var(--soft)}.msg-form textarea{flex:1 1 auto;min-width:0;resize:none;font:inherit;font-size:13px;padding:8px 12px;border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--fg)}.msg-form textarea:focus{outline:none;border-color:var(--fg)}.side-note{margin:4px 6px;font-size:12px;color:var(--mfg);line-height:1.6}.prof-hero{display:flex;align-items:center;gap:18px;padding:20px 22px;margin-bottom:18px;border-radius:16px;background:linear-gradient(120deg,var(--card) 55%,#EEF6F3);border:1px solid var(--border);box-shadow:0 1px 2px rgba(26,26,24,.04)}.prof-mono{flex:none;width:64px;height:64px;border-radius:16px;display:grid;place-items:center;background:var(--fg);color:#fff;font-size:22px;font-weight:700;letter-spacing:.02em}.prof-id{flex:1 1 auto;min-width:0}.prof-id h1{margin:0;font-size:24px}.prof-id p{margin:3px 0 0;font-size:13.5px;color:var(--mfg)}.prof-marks{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.prof-marks .mark{display:inline-flex;align-items:center;margin:0;font-size:12px;font-weight:600;line-height:18px;padding:3px 11px;border-radius:999px;background:var(--soft);color:var(--fg);white-space:nowrap}.prof-marks .mark-kyb{background:var(--blue-bg);color:var(--blue-fg)}.prof-marks .mark-ok{background:var(--teal-bg);color:var(--teal-fg)}.prof-marks .mark-quiet{font-weight:500;color:var(--mfg)}.prof-meter{flex:none;position:relative;width:64px;height:64px;display:grid;place-items:center}.prof-meter svg{position:absolute;inset:0}.prof-meter b{font-size:15px;font-weight:700;line-height:1}.prof-form .notice{margin-bottom:14px}.save-bar{position:-webkit-sticky;position:sticky;bottom:12px;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 18px;border-radius:999px;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--border);box-shadow:0 8px 24px rgba(26,26,24,.1);font-size:12.5px;color:var(--mfg)}.prof-preview .pv{padding:14px 18px 16px}.prof-preview .t-name{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:14px}.pv-figs{margin:12px 0 0;display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--soft);font-size:12.5px}.pv-figs div{display:flex;justify-content:space-between;gap:10px}.pv-figs dt{color:var(--mfg)}.pv-figs dd{margin:0;font-weight:600;text-align:right}.prof-check{list-style:none;margin:0;padding:8px 18px 14px;display:flex;flex-direction:column;gap:7px;font-size:13px}.prof-check li{display:flex;align-items:center;gap:9px;color:var(--fg)}.prof-check li i{flex:none;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:10px;font-weight:700;border:1.5px solid var(--border);color:#fff}.prof-check li.done{color:var(--mfg)}.prof-check li.done i{background:var(--primary);border-color:var(--primary)}.prof-check a{color:var(--fg);font-weight:600;text-decoration:none}.prof-check a:hover{color:var(--primary)}.prof-out{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:4px 6px;font-size:12px;color:var(--mfg)}@media (max-width:720px){.prof-hero{flex-wrap:wrap}.prof-meter{order:-1;margin-left:auto}.save-bar span{display:none}}.sample-card{display:flex;flex-direction:column;gap:14px}.sample-card b{font-size:15px}.sample-figs{display:flex;flex-wrap:wrap;gap:12px 28px;border-top:1px solid var(--soft);padding-top:12px}.sample-figs span{display:flex;flex-direction:column;font-size:13.5px}.sample-figs small{font-size:11.5px;color:var(--mfg);text-transform:uppercase;letter-spacing:.04em}.sample-card .fit{margin-left:8px;vertical-align:2px}.soft-ask{display:flex;flex-direction:column;gap:4px;padding:12px 16px;margin-bottom:16px;border:1px dashed var(--border);border-radius:var(--r);font-size:13.5px;color:var(--mfg)}.soft-ask b{color:var(--fg);font-weight:600}.rail{position:fixed;left:0;top:0;bottom:0;width:76px;z-index:40;align-items:stretch;gap:2px;padding:14px 8px;background:var(--card);border-right:1px solid var(--border)}.rail,.rail a{display:flex;flex-direction:column}.rail a{position:relative;align-items:center;gap:3px;padding:8px 2px;border-radius:10px;color:var(--mfg);text-decoration:none;font-size:10.5px;font-weight:500}.rail a:hover{background:var(--muted);color:var(--fg)}.rail a.on{background:var(--teal-bg);color:var(--teal-fg)}.rail a .count{position:absolute;top:2px;right:8px;margin:0}.rail .rail-brand{font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:600;color:var(--fg);margin-bottom:10px}.rail .rail-brand i{color:var(--primary);font-style:normal}.rail .rail-end{margin-top:auto}.rail~.topbar{margin-left:76px}.rail~.topbar .topbar-in{max-width:none;padding:0 28px}.rail~.topbar .brand{display:none}.rail~.topbar .nav{background:var(--soft);padding:3px}.rail~.topbar .nav,.rail~.topbar .nav a{border-radius:999px}.rail~.topbar .nav a.on{background:var(--card);box-shadow:0 1px 2px rgba(0,0,0,.06)}.rail~.page{margin:0 0 0 76px;max-width:none!important;padding:26px 28px 56px}@media (max-width:720px){.rail{top:auto;right:0;width:auto;height:60px;flex-direction:row;justify-content:space-around;padding:4px 6px;border-right:0;border-top:1px solid var(--border)}.rail a{flex:1 1;padding:6px 0;font-size:10px}.rail .rail-brand,.rail a[href="/enquiries"]{display:none}.rail .rail-end{margin-top:0}.rail~.topbar{margin-left:0}.rail~.topbar .nav{display:none}.rail~.topbar .brand{display:block}.rail~.page{margin:0;padding:18px 16px 84px}}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px;margin:0 0 18px}.kpi{background:var(--card);border:1px solid var(--border);border-radius:10px;padding:12px 14px}.kpi small{display:block;font-size:12px;color:var(--mfg)}.kpi b{font-size:20px;font-weight:600;letter-spacing:-.01em}.kpi.warn b{color:var(--amber-fg)}.page-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;margin-bottom:14px}.page-head h1{margin:0}.legend{display:flex;flex-wrap:wrap;gap:6px}.legend span,.tone{display:inline-block;font-size:11.5px;font-weight:600;padding:2px 8px;border-radius:999px}.tone-yours{background:var(--amber-bg);color:var(--amber-fg)}.tone-theirs{background:var(--soft);color:var(--mfg)}.tone-ship{background:var(--blue-bg);color:var(--blue-fg)}.tone-done{background:var(--teal-bg);color:var(--teal-fg)}.board-hint{margin:-6px 0 12px}.board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.board-col{background:var(--muted);border:1px solid var(--soft);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px;min-height:120px}.board-col h2{font-size:13px;font-weight:600;margin:0 0 2px;display:flex;justify-content:space-between;color:var(--mfg)}.board-col h2 span{font-weight:500}.board-empty{margin:4px 0;font-size:12.5px;color:var(--mfg)}.page-sub{margin:4px 0 0;font-size:13px;color:var(--mfg)}.page-sub b{color:var(--amber-fg);font-weight:600}.deals-tabs{display:flex;gap:22px;margin:0 0 16px;border-bottom:1px solid var(--border)}.deals-tabs a{position:relative;display:inline-flex;align-items:center;gap:6px;padding:0 2px 10px;font-size:14px;font-weight:600;color:var(--mfg);text-decoration:none}.deals-tabs a.on,.deals-tabs a:hover{color:var(--fg)}.deals-tabs a.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--fg)}.deals-tabs .count{margin-left:0}.deals-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:0 0 14px}.seg-pill{gap:3px;padding:3px;background:var(--muted);border:1px solid var(--border)}.seg-pill,.seg-pill a{display:inline-flex;border-radius:999px}.seg-pill a{align-items:center;gap:6px;padding:6px 14px;color:var(--mfg);text-decoration:none;font-size:13px;font-weight:600}.seg-pill a.on,.seg-pill a:hover{color:var(--fg)}.seg-pill a.on{background:var(--card);box-shadow:0 1px 2px rgba(0,0,0,.08),0 0 0 1px var(--border)}.side-chips,.side-chips a{display:inline-flex;gap:6px}.side-chips a{align-items:center;padding:5px 12px;border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--mfg);text-decoration:none;font-size:12.5px}.side-chips a span{font-size:11px;padding:0 6px;border-radius:999px;background:var(--soft)}.side-chips a.on{background:var(--fg);border-color:var(--fg);color:#fff;font-weight:600}.side-chips a.on span{background:rgba(255,255,255,.18)}.dot-stage{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:7px;vertical-align:1px}.st-talking{background:#8C887E}.st-contract{background:var(--blue)}.st-moving{background:var(--amber)}.st-closed{background:var(--primary)}.board-col h2 .n{margin-left:auto;font-weight:500;font-size:11.5px;padding:0 7px;border-radius:999px;background:var(--card);border:1px solid var(--border)}.board-col h2{justify-content:flex-start;align-items:center}.deal-card{display:flex;flex-direction:column;gap:5px;background:var(--card);border:1px solid var(--border);border-radius:12px;padding:12px 13px;color:var(--fg);text-decoration:none;font-size:12.5px;line-height:1.45;box-shadow:0 1px 2px rgba(26,26,24,.04);transition:border-color .15s,box-shadow .15s,transform .15s}.deal-card:hover{border-color:#CFCAC0;box-shadow:0 6px 16px rgba(26,26,24,.08);transform:translateY(-1px)}.deal-card b{font-size:14px;font-weight:600;letter-spacing:-.01em}.deal-card .line{color:var(--mfg)}.dc-top{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:2px}.side-tag{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;padding:2px 7px;border-radius:5px;border:1px solid var(--border);color:var(--mfg)}.side-tag.sell{color:var(--teal-fg);border-color:#CFE3DD;background:#F3F8F6}.side-tag.buy{color:var(--blue-fg);border-color:#D3DCEF;background:#F3F6FB}.deal-card .tone{max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-paid{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--mfg)}.dc-paid .paid{flex:1 1 auto;height:5px;border-radius:3px;background:var(--soft);overflow:hidden}.dc-paid .paid i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--primary),#2C9A85)}.dc-foot{gap:8px;margin-top:4px;padding-top:8px;border-top:1px solid var(--soft);color:var(--mfg);font-size:11.5px}.dc-foot,.dc-foot .who{display:flex;align-items:center}.dc-foot .who{flex:1 1 auto;min-width:0;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-foot .who i,.dl-deal i{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:9px;font-weight:700;background:var(--soft);color:var(--fg)}.meta{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.meta.due{padding:1px 7px;border-radius:999px;background:var(--muted);border:1px solid var(--border);color:var(--fg)}.meta.due.late{background:#FDECEA;border-color:#F4C7C1;color:#B42318}.mfg{color:var(--mfg)}.deal-list table{table-layout:fixed}.deal-list tr.group td{padding:10px 16px;background:var(--muted);font-size:12.5px;font-weight:600;color:var(--mfg)}.deal-list tr.group td span:last-child{font-weight:500;margin-left:4px}.deal-list td{padding:12px 16px;font-size:13px}.deal-list tbody tr:not(.group):hover td{background:#FBFAF7}.dl-deal{display:flex;align-items:center;gap:10px;color:var(--fg);text-decoration:none;min-width:0}.dl-deal i{width:28px;height:28px;font-size:10.5px}.dl-deal span{min-width:0;display:flex;flex-direction:column}.dl-deal b{font-size:13.5px;font-weight:600}.dl-deal b,.dl-deal small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-deal small{font-size:12px;color:var(--mfg)}.deal-list .dc-paid{max-width:140px}.timeline{--tl-label:240px;overflow:hidden}.tl-scroll{overflow-x:auto}.tl-inner{position:relative;min-width:760px}.tl-head,.tl-row{display:grid;grid-template-columns:var(--tl-label) 1fr}.tl-head{border-bottom:1px solid var(--soft);font-size:11px;color:var(--mfg)}.tl-head .tl-label{padding:10px 16px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.tl-track{position:relative;height:100%}.tl-head .tick{position:absolute;top:10px;transform:translateX(-50%);white-space:nowrap}.tl-gh{padding:8px 16px;background:var(--muted);font-size:12px;font-weight:600;color:var(--mfg)}.tl-gh span:last-child{font-weight:500;margin-left:4px}.tl-row{color:var(--fg);text-decoration:none;border-bottom:1px solid var(--soft)}.tl-row:hover{background:#FBFAF7}.tl-row .tl-label{padding:10px 16px;display:flex;flex-direction:column;min-width:0}.tl-row .tl-label b{font-size:13px;font-weight:600}.tl-row .tl-label b,.tl-row .tl-label small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-row .tl-label small{font-size:11.5px;color:var(--mfg)}.tl-row .grid{position:absolute;top:0;bottom:0;width:1px;background:var(--soft)}.tl-row .bar{position:absolute;top:50%;height:10px;margin-top:-5px;border-radius:999px;opacity:.9}.bar.tone-yours{background:#F3D9AE}.bar.tone-theirs{background:#E3E0D8}.bar.tone-ship{background:#C9D5EE}.bar.tone-done{background:#BFDDD5}.ms{position:absolute;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;box-sizing:border-box}.ms-done{background:var(--fg);border:2px solid var(--card)}.ms-due{background:var(--card);border:2px solid var(--amber)}.ms-late{background:#B42318;border:2px solid var(--card)}.tl-now{position:absolute;top:0;bottom:0;width:0;border-left:1.5px solid #e5484d;pointer-events:none}.tl-now i{position:absolute;top:6px;left:4px;font-style:normal;font-size:10.5px;font-weight:600;color:#E5484D;background:var(--card);padding:0 3px}.tl-key{display:flex;flex-wrap:wrap;gap:6px 18px;padding:10px 16px;border-top:1px solid var(--soft);font-size:12px;color:var(--mfg)}.tl-key span{display:inline-flex;align-items:center;gap:6px}.tl-key .ms{position:static;margin:0}@media (max-width:720px){.deal-list colgroup,.deal-list thead{display:none}.deal-list table,.deal-list tbody,.deal-list td,.deal-list tr{display:block;width:100%}.deal-list tbody tr:not(.group){padding:6px 0;border-bottom:1px solid var(--soft)}.deal-list td{border:0;padding:4px 16px}.deal-list td.num{text-align:left}.timeline{--tl-label:150px}}@media (max-width:1100px){.board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.board{grid-template-columns:1fr}}.rail .rail-brand{flex-direction:row;justify-content:center;gap:0}.cp-hero-id h1,.deal-hero h1,.prof-id h1,h1{font-family:"Source Serif 4",Georgia,serif;font-weight:600;letter-spacing:-.005em}.card-h h2,.form-part,.group-h{letter-spacing:0}.logo{display:inline-flex;align-items:center;gap:8px;color:var(--fg)}.logo svg{display:block;flex:none}.logo-word{font-family:"Source Serif 4",Georgia,serif;font-size:19px;font-weight:600;letter-spacing:-.01em}.brand{font-family:inherit}.rail .rail-brand{padding:6px 0}.flag{display:block;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.cp-tile{background:var(--card)!important;border:1px solid var(--border)!important;color:var(--mfg)!important}.cp-tile.far{border-color:#E9C98F!important}.cp-hero,.deal-hero,.form-sec.private,.prof-hero{background:var(--card)}.match-card:before{display:none}.mc-live i:after{display:none;animation:none}.act-card:hover,.deal-card:hover,.item-card:hover,.match-card:hover,article.cp:hover{transform:none}.dc-paid .paid i,.ic-reach .paid i{background:var(--primary)}.btn,.cat-search,.filters a,.goods-filter,.goods-filter select,.head-acts a,.mode,.mode a,.pill-btn,.save-bar,.sb-empty,.seg-pill,.seg-pill a,.sendbar,.sendbar .add,.sendbar select,.side-chips a{border-radius:8px}.act-card,.board-col,.cat-grid .split-row,.cp-figs div,.cp-hero,.deal-card,.deal-hero,.enq,.form-sec,.fs-strip,.item-card,.kpi,.match-card,.next-card,.prof-hero,.route-tile,.stepper,article.cp{border-radius:10px}.cp-stats>div,.ic-spec div,.mc-stats div,.spec>div{border-radius:6px}.cp-figs dt,.cp-stats dt,.dh-figs small,.dh-ref,.filters .lbl,.goods-filter>span,.ic-spec dt,.mc-stats dt,.money-totals small,.nc-k,.prof-meter small,.route-tile dt,.sendbar .lbl,.side-tag,.spec>div>span,.tl-head .tl-label{text-transform:none;letter-spacing:0;font-size:12px}.side-tag{font-weight:600;padding:1px 7px}.rt-dir{margin-left:2px;padding-left:7px;border-left:1px solid;font-weight:500;opacity:.75;font-family:IBM Plex Mono,monospace;font-size:11px}.rt-chip{border-radius:6px}.basis-means{color:var(--teal-fg);font-weight:500}.basis-pair .hint{display:block;min-height:3em;line-height:1.5}@media (max-width:720px){.basis-pair .basis-means{min-height:6em}.basis-pair .hint:not(.basis-means){min-height:0}}.dt-bar{display:flex;gap:4px;margin:0 0 12px;border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}.dt-bar::-webkit-scrollbar{display:none}.dt-bar button{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 12px 10px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--mfg);cursor:pointer;white-space:nowrap}.dt-bar button.on,.dt-bar button:hover{color:var(--fg)}.dt-bar button.on:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:2px;background:var(--fg)}.dt-n{font-size:11px;font-weight:600;padding:0 6px;border-radius:9px;background:var(--soft);color:var(--mfg)}.deal-tabs [data-panel]>.card:first-child,.deal-tabs [data-panel]>div>.card:first-child{margin-top:0}.cat-head{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center}.view-switch{margin-left:auto;display:inline-flex;gap:2px;padding:2px;background:var(--muted);border:1px solid var(--border);border-radius:8px}.view-switch a{padding:4px 10px;border-radius:6px;font-size:12.5px;font-weight:600;color:var(--mfg);text-decoration:none}.view-switch a.on{background:var(--card);color:var(--fg);box-shadow:0 0 0 1px var(--border)}article.cp{position:relative}.cp-corner{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:4px}.cp-pick{display:inline-grid;place-items:center;width:26px;height:26px;cursor:pointer}.cp-pick input{width:16px;height:16px;margin:0;cursor:pointer}.cp-star-form{display:inline-flex}.cp-star{width:26px;height:26px;border:0;border-radius:6px;background:transparent;color:#B9B4A8;font-size:17px;line-height:1;cursor:pointer}.cp-star:hover{background:var(--muted)}.cp-star.on,.cp-star:hover{color:var(--amber)}article.cp .cp-who{padding-right:56px}.cat-list{display:flex;flex-direction:column}.cp-row{display:grid;grid-template-columns:26px 22px minmax(0,2.2fr) minmax(0,1.3fr) 110px minmax(0,1.5fr) 170px 26px 140px;align-items:center;grid-gap:10px;gap:10px;padding:10px 16px;border-top:1px solid var(--soft);font-size:13px}.cp-row:hover{background:#FBFAF7}.cp-row.far{box-shadow:inset 3px 0 0 #E9C98F}.cr-who{min-width:0;display:flex;align-items:center;gap:5px;overflow:hidden;white-space:nowrap;font-weight:600}.cr-goods,.cr-terms,.cr-who .cp-open{overflow:hidden;text-overflow:ellipsis}.cr-goods,.cr-terms{min-width:0;white-space:nowrap;color:var(--mfg)}.cr-goods b{color:var(--teal-fg);font-weight:600}.cr-vol{font-weight:600;text-align:right}.cr-act .cp-send{padding:6px 12px}.cp-row .rt{align-items:flex-start}@media (max-width:980px){.cp-row{grid-template-columns:26px 22px minmax(0,1fr) auto 26px;row-gap:4px}.cr-goods,.cr-terms,.cr-vol{display:none}.cp-row .rt{grid-column:3;grid-row:2}.cr-act{grid-column:4;grid-row:1/span 2}}.bulk-bar{position:-webkit-sticky;position:sticky;bottom:14px;z-index:30;display:flex;align-items:center;gap:14px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px);margin:14px auto 0;padding:8px 8px 8px 16px;background:var(--fg);color:#fff;border-radius:10px;box-shadow:0 14px 34px rgba(26,26,24,.28);font-size:13.5px}.bulk-bar .linkish{color:#C9C4B9}.bulk-bar .pill-btn.dark{background:#fff;color:var(--fg);border-color:#fff}.alert-form{display:inline-flex}.alert-btn{padding:5px 12px;border-radius:8px;border:1px dashed var(--border);background:transparent;color:var(--fg);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.alert-btn:hover{border-color:var(--mfg)}.alert-btn.on{border-style:solid;border-color:#CFE3DD;background:var(--teal-bg);color:var(--teal-fg)}.cr-act{justify-self:end}.cp-row .rt-chip{white-space:nowrap}.corridor-now{display:inline-flex;align-items:center;gap:8px;margin:-6px 0 18px;padding:6px 12px;border-radius:8px;background:var(--card);border:1px solid var(--border);font-size:13px;color:var(--mfg)}.corridor-now b{color:var(--fg)}.corridor-now .dot{width:7px;height:7px;border-radius:50%;background:var(--primary)}table.invites td{vertical-align:middle}.inv-link{display:flex;align-items:center;gap:8px;min-width:0}.inv-link code{min-width:0;font-size:12px;overflow-wrap:anywhere}.inv-open{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.copy-btn{flex:none;padding:4px 10px;border:1px solid var(--border);border-radius:6px;background:var(--card);font:inherit;font-size:12px;font-weight:600;color:var(--fg);cursor:pointer}.copy-btn:hover{border-color:var(--mfg)}.ic-acts{flex-wrap:wrap;row-gap:6px}.ic-price .ptag-main b{font-size:20px}.ic-target{align-self:flex-start;margin-top:4px;font-size:12px;color:var(--mfg)}.terms-chips{display:flex;flex-wrap:wrap;gap:6px}.terms-chips>span:not(.escrow-opt){padding:5px 11px;border-radius:8px;border:1px solid var(--border);background:var(--muted);font-size:13px;color:var(--fg)}.try-flag{margin-left:auto;font-size:12.5px;color:var(--mfg);padding:4px 10px;border-radius:999px;background:var(--soft)}.try-signin{margin-left:10px}.try-page{max-width:1080px}.try-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;margin-bottom:18px}.try-head h1{margin:0 0 6px}.try-steps{list-style:none;margin:0;padding:0;display:flex;gap:6px;flex-wrap:wrap}.try-steps button{display:flex;align-items:center;gap:7px;padding:6px 12px 6px 6px;border:1px solid var(--border);border-radius:999px;background:var(--card);font:inherit;font-size:13px;color:var(--mfg);cursor:pointer}.try-steps button:disabled{cursor:default;opacity:.6}.try-steps button span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--soft);font-size:12px;font-weight:600}.try-steps li.on button{border-color:var(--primary);color:var(--fg)}.try-steps li.on button span{background:var(--primary);color:#fff}.try-steps li.done button span{background:var(--teal-bg);color:var(--teal-fg)}.try-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.try-mode{margin:0}.try-mode button{display:flex;align-items:center;gap:7px;padding:8px 18px;border:0;border-radius:999px;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--mfg);cursor:pointer;white-space:nowrap}.try-mode button.on{background:var(--card);color:var(--fg);box-shadow:0 1px 2px rgba(0,0,0,.08),0 0 0 1px var(--border)}.try-mode button.on:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--primary)}.try-home{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mfg)}.try-home .inp{width:auto}.try-hint{margin:0 0 4px;font-size:13.5px;color:var(--mfg)}.try-grid{padding:10px 0}.try-cp{cursor:pointer;transition:border-color .12s,box-shadow .12s}.try-cp:hover{border-color:#C9C4B9}.try-cp.picked{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.try-next{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin:8px 0 24px;font-size:13.5px;color:var(--mfg)}.try-next .btn-outline{margin-right:auto}.try-terms{display:flex;flex-wrap:wrap;gap:6px}.try-terms button{padding:7px 12px;border:1px solid var(--border);border-radius:999px;background:var(--card);font:inherit;font-size:13px;cursor:pointer}.try-terms button.on{border-color:var(--primary);background:var(--teal-bg);color:var(--teal-fg);font-weight:600}.try-to{flex-direction:column;font-size:13.5px}.try-to,.try-to>div{display:flex;gap:8px}.try-to>div{align-items:center}.try-preview{border:1px solid var(--border);border-radius:10px;padding:16px;background:var(--muted)}.try-pv-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px}.try-preview h3{margin:4px 0 10px;font-size:17px}.try-pv-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;pointer-events:none}.try-road{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.try-road li{display:flex;flex-direction:column;gap:3px;padding:10px;border:1px solid var(--soft);border-radius:10px;min-width:0}.try-road .n{font-size:11px;font-weight:600;color:var(--primary)}.try-road b{font-size:13.5px}.try-road small{font-size:12px;color:var(--mfg);line-height:1.45}.try-sheet-bg{position:fixed;inset:0;z-index:60;background:rgba(20,20,18,.45);display:grid;place-items:center;padding:16px}.try-sheet{position:relative;width:min(560px,100%);max-height:calc(100vh - 32px);overflow:auto;background:var(--card);border-radius:14px;padding:24px 24px 18px;box-shadow:0 20px 60px rgba(0,0,0,.25)}.try-sheet h2{margin:0 28px 8px 0;font-size:20px}.try-sheet p{margin:0 0 10px;font-size:14px;line-height:1.55;color:var(--mfg)}.try-sheet .try-beta{padding:10px 12px;border-radius:8px;background:var(--teal-bg);color:var(--teal-fg)}.try-x{position:absolute;top:12px;right:12px;width:32px;height:32px;border:0;border-radius:50%;background:var(--soft);font-size:20px;line-height:1;cursor:pointer}.try-foot{margin:12px 0 0!important;text-align:center;font-size:13px!important}.landing-try{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:14px 0 6px}.landing-try small{font-size:13px;color:var(--mfg)}@media (max-width:860px){.try-road{grid-template-columns:1fr 1fr}}@media (max-width:560px){.try-flag{display:none}.try-bar{flex-direction:column;align-items:stretch}.try-mode{margin:0 auto}.try-home{flex-direction:column;align-items:stretch}.try-home .inp{width:100%}.try-next{flex-wrap:wrap}.try-next .btn-primary{width:100%;justify-content:center}.try-road{grid-template-columns:1fr}.try-sheet{padding:20px 16px 14px}}.try-preview .ic-spec{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.try-preview .ic-spec dd{white-space:normal;overflow:visible;text-overflow:clip}.try-stick{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;margin:0 -12px 24px;padding:10px 12px;background:rgba(245,243,239,.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--border)}@media (max-width:560px){.try-cp .cp-stats{grid-template-columns:1fr 1fr}.try-cp .who-line span:last-child{display:none}}.story{max-width:980px;margin:0 auto;scroll-margin-top:70px}.story-dots{display:flex;gap:6px;margin-bottom:18px;overflow-x:auto;scrollbar-width:none}.story-dots button{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.story-dots button span{display:block;height:4px;border-radius:2px;background:var(--border);font-size:0}.story-dots button.done span{background:var(--teal-fg);opacity:.45}.story-dots button.on span{background:var(--primary)}.story-dots em{font-style:normal;font-size:12px;color:var(--mfg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story-dots button.on em{color:var(--fg);font-weight:600}.story-say{margin-bottom:18px}.story-n{font-size:12px;color:var(--mfg);letter-spacing:.04em}.story-say h1{margin:2px 0 6px;font-size:30px}.story-say p{margin:0;max-width:680px;font-size:16px;line-height:1.55;color:var(--mfg)}.story-stage{min-height:360px;animation:story-in .25s ease-out}@keyframes story-in{0%{transform:translateY(6px)}to{transform:none}}.story-card{background:var(--card);border:1px solid var(--border);border-radius:10px;padding:16px;min-width:0}.story-buyers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.story-two{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:12px;gap:12px;align-items:start}.sc-top{display:flex;gap:10px;align-items:flex-start}.sc-top b{font-size:14.5px}.sc-sub{margin-top:3px;font-size:13px;color:var(--mfg)}.sc-ticks{display:flex;flex-direction:column;gap:3px;margin:12px 0;font-size:12.5px;color:var(--mfg)}.sc-ticks i{font-style:normal;display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#2F5FB3;color:#fff;font-size:10px;margin-right:4px}.sc-figs{margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.sc-figs.four{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:12px}.sc-figs div{padding:9px 11px;background:var(--muted);border:1px solid var(--soft);border-radius:8px;min-width:0}.sc-figs dt{font-size:11px;color:var(--mfg)}.sc-figs dd{margin:2px 0 0;font-size:14px;font-weight:600}.story-offer h3{margin:10px 0 0;font-size:19px}.sc-h{display:block;margin-bottom:10px;font-size:15px}.sc-to{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:9px}.sc-to li{display:flex;align-items:center;gap:8px;font-size:13.5px}.sc-to li>span:nth-child(2){flex:1 1 auto;min-width:0}.sc-box{width:18px;height:18px;border:1.5px solid var(--primary);border-radius:4px;background:var(--teal-bg);flex:none}.sc-ok{flex:none;font-size:12.5px;font-weight:600;color:var(--teal-fg)}.story-big{width:100%;justify-content:center;font-size:15px;padding:12px 18px}.story-answers{display:flex;flex-direction:column;gap:10px}.ans{border-left-width:4px}.ans.ok{border-left-color:var(--primary)}.ans.counter{border-left-color:#C68A2B}.ans.wait{border-left-color:var(--border)}.ans-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ans-h b{font-size:14.5px}.ans-badge{margin-left:auto;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600}.ans-badge.ok{background:var(--teal-bg);color:var(--teal-fg)}.ans-badge.counter{background:#FBEFD9;color:#8A5A12}.ans-badge.wait{background:var(--soft);color:var(--mfg)}.ans p{margin:10px 0 0;font-size:14px;font-style:italic}.ans-counter{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:14px}.ans-counter s,.ans-meta{color:var(--mfg)}.ans-meta{margin-top:8px;font-size:12.5px}.story-road{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.story-road li{display:flex;gap:12px;padding:9px 0;position:relative}.story-road li:not(:last-child):after{content:"";position:absolute;left:13px;top:36px;bottom:-4px;width:2px;background:var(--soft)}.story-road li>i{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--soft);color:var(--mfg);font-style:normal;font-size:12.5px;font-weight:600}.story-road li.done>i{background:var(--primary);color:#fff}.story-road li.now>i{background:#fff;color:var(--primary);box-shadow:0 0 0 2px var(--primary)}.story-road b{display:block;font-size:14px}.story-road small{font-size:12.5px;color:var(--mfg)}.story-road li:not(.done):not(.now) b{color:var(--mfg)}.sm-flow{gap:6px}.sm-flow,.sm-flow>div{display:flex;flex-direction:column}.sm-flow>div{align-items:flex-start;gap:2px;padding:10px 12px;border:1px solid var(--soft);border-radius:8px;background:var(--muted)}.sm-flow b{font-size:14px}.sm-flow small{font-size:12.5px;color:var(--mfg)}.sm-arrow{align-self:center;transform:rotate(90deg);color:var(--mfg)}.sm-hevn,.sm-you{font-size:11px;font-weight:700;letter-spacing:.06em;padding:2px 7px;border-radius:5px;background:var(--fg);color:#fff}.sm-you{background:var(--primary)}.sm-note{margin:12px 0 0;font-size:12.5px;color:var(--mfg)}.story-why ul{margin:0 0 14px;padding-left:18px;display:flex;flex-direction:column;gap:7px;font-size:14px;line-height:1.45}.story-self{font-size:13.5px}.story-thanks b{font-size:18px}.story-thanks p{margin:6px 0 0;color:var(--mfg)}.story-nav{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;justify-content:space-between;gap:10px;margin:18px -12px 0;padding:12px;background:rgba(245,243,239,.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.story-nav .btn-primary{margin-left:auto}@media (max-width:860px){.story-buyers,.story-two{grid-template-columns:1fr}}@media (max-width:560px){.story-dots em{display:none}.story-say h1{font-size:24px}.story-say p{font-size:15px}.story-stage{min-height:0}.story-nav .btn{padding-left:14px;padding-right:14px}.ans-badge{margin-left:0}}.cat-countries{display:flex;flex-wrap:wrap;gap:6px;width:100%}.cat-countries a{display:inline-flex;align-items:center;gap:6px}.cat-countries .flag{display:inline-block}.cat-countries .n{font-size:11.5px;color:var(--mfg)}.own-bank{display:flex;flex-direction:column;gap:8px}.own-bank .cert{align-items:flex-start}.own-bank .cert span{display:flex;flex-direction:column;gap:2px}.own-bank small{font-size:12.5px;color:var(--mfg);font-weight:400}.pairname .flag{display:inline-block;vertical-align:-2px;margin-right:4px}.escrow-opt{position:relative;display:inline-flex}.escrow-chip{display:inline-flex;align-items:center;gap:8px;padding:4px 5px 4px 11px;border-radius:8px;border:1px dashed var(--border);background:transparent;color:var(--mfg);font-size:13px}.escrow-ask{display:inline-block;padding:2px 8px;border:1px solid var(--primary);border-radius:6px;background:var(--card);color:var(--primary);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.escrow-ask:hover{background:var(--teal-bg)}.escrow-pop{position:absolute;z-index:30;top:calc(100% + 6px);left:0;width:min(320px,calc(100vw - 32px));display:flex;flex-direction:column;gap:8px;padding:14px;background:var(--card);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.14);font-size:13px;color:var(--fg);text-align:left}.escrow-pop b{font-size:13.5px}.escrow-why{color:var(--mfg);line-height:1.45}.escrow-pop .inp{width:100%;font-size:13px}.escrow-err{color:var(--red,#B42318);font-size:12.5px}.escrow-acts{display:flex;align-items:center;gap:12px}.escrow-done{line-height:1.5;color:var(--mfg)}.escrow-done b{color:var(--fg)}.escrow-row{margin:-6px 0 16px}.suggest{position:relative}.suggest .inp{width:100%;padding-right:38px}.suggest-arrow{position:absolute;top:0;right:0;bottom:0;width:36px;display:grid;place-items:center;border:0;background:none;color:var(--mfg);cursor:pointer}.suggest-arrow svg{transition:transform .15s}.suggest.open .suggest-arrow svg{transform:rotate(180deg)}.suggest-list{position:absolute;z-index:25;top:calc(100% + 4px);left:0;right:0;max-height:240px;overflow-y:auto;margin:0;padding:4px;list-style:none;background:var(--card);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 28px rgba(0,0,0,.12);scrollbar-width:thin}.suggest-list li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:7px;font-size:14px;color:var(--fg);cursor:pointer}.suggest-list li.active{background:var(--muted)}.suggest-list li.on{font-weight:600}.suggest-list li span{color:var(--primary);font-size:12px}.kpis{flex-wrap:wrap;justify-content:center;gap:10px}.kpi,.kpis{display:flex}.kpi{flex:0 1 220px;align-items:center;justify-content:space-between;gap:12px;padding:9px 16px}.kpi small{font-size:12.5px}.kpi b{font-size:18px;line-height:1}@media (max-width:560px){.kpi{flex:1 1 140px}}.match-card .side-tag{padding:3px 9px;border:0;font-size:11px;letter-spacing:.05em;color:#fff}.match-card .side-tag.buy{background:var(--blue)}.match-card .side-tag.sell{background:var(--primary)}.match-card{border-top-width:3px}.match-card.sell{border-top-color:var(--blue)}.match-card.buy{border-top-color:var(--primary)}.contract-form fieldset,.pair{grid-auto-rows:auto}.contract-form fieldset>.field,.pair>.field{display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-row-gap:0;row-gap:0;align-content:start}.contract-form fieldset>.field>span:first-child,.pair>.field>span:first-child{align-self:end}.contract-form fieldset>.field>.hint,.pair>.field>.hint{align-self:start}.pick-terms{display:flex;flex-direction:column;gap:10px}.pt-chips{display:flex;flex-wrap:wrap;gap:6px}.pt-chip{padding:7px 12px;border:1px solid var(--border);border-radius:999px;background:var(--card);font:inherit;font-size:13px;color:var(--fg);cursor:pointer;text-align:left}.pt-chip:hover{border-color:#C9C4B9}.pt-chip.on{border-color:var(--primary);background:var(--teal-bg);color:var(--teal-fg);font-weight:600}.pt-add{display:flex;gap:8px;max-width:560px}.pt-add .inp{flex:1 1 auto}.pt-explain{min-height:1.5em;margin-top:0}.field>.suggest,.field>input.inp,.field>select.inp{max-width:560px}.field>textarea.inp{max-width:760px}.basis-pair>.field>input.inp,.basis-pair>.field>select.inp,.contract-form fieldset>.field>.suggest,.contract-form fieldset>.field>input.inp,.contract-form fieldset>.field>select.inp,.pair>.field>.suggest,.pair>.field>input.inp,.pair>.field>select.inp{max-width:none}.contract-form fieldset>.field.wide>input.inp,.contract-form fieldset>.field.wide>select.inp,.contract-form fieldset>.field.wide>textarea.inp{max-width:760px}.field>.price-row{max-width:620px}.hp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-grid section{min-width:0}.hp-fact{max-width:100%;white-space:normal;overflow-wrap:anywhere;border-radius:8px;line-height:1.4}@media (max-width:720px){.hp-grid{grid-template-columns:1fr}}.route-tile{--tone:var(--border);border-top:3px solid var(--tone)}.route-tile.tone-teal{--tone:var(--primary)}.route-tile.tone-blue{--tone:var(--blue)}.route-tile.tone-green{--tone:#2F8F57}.route-tile.tone-amber{--tone:var(--amber,#C68A2B)}.route-tile .cur{display:inline-flex;align-items:center;gap:8px}.route-tile .cur .flag{display:inline-block}.rt-hevn{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:5px;background:var(--primary);color:#fff;font-size:13px}.route-tile .foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.rt-open{padding:5px 10px;border-radius:7px;background:var(--tone);color:#fff;font-size:12.5px;font-weight:600;text-decoration:none;white-space:nowrap}.rt-open:hover{filter:brightness(1.08)}.local-rails>summary{cursor:pointer;list-style:none}.local-rails>summary::-webkit-details-marker{display:none}.local-rails>summary h2:after{content:"▾";margin-left:8px;font-size:13px;color:var(--mfg)}.local-rails[open]>summary h2:after{content:"▴"}.local-rails h2 .n{font-size:12.5px;font-weight:500;color:var(--mfg);margin-left:6px}.lr-list{display:flex;flex-direction:column;padding:4px 22px 0}.lr-row{display:grid;grid-template-columns:22px 48px minmax(0,1.6fr) 120px 80px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:8px 0;border-top:1px solid var(--soft);font-size:13px}.lr-row.home{background:var(--teal-bg);margin:0 -22px;padding:8px 22px}.lr-rail{color:var(--mfg);min-width:0}.lr-dir{justify-self:start;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600}.lr-dir.both{background:var(--teal-bg);color:var(--teal-fg)}.lr-dir.payout{background:var(--blue-bg);color:var(--blue-fg)}.lr-dir.payin{background:#FBEFD9;color:#8A5A12}.lr-num{text-align:right;color:var(--fg)}@media (max-width:720px){.lr-row{grid-template-columns:22px 48px minmax(0,1fr);row-gap:4px}.lr-row .lr-dir,.lr-row .lr-num{grid-column:3}.lr-num{text-align:left}}.ob-way{border-left:3px solid var(--border)}.ob-swift{border-left-color:#2F8F57}.ob-sepa{border-left-color:var(--blue)}.ob-cur{margin-top:14px;display:flex;flex-direction:column;gap:4px}.ob-cur>b{font-size:13.5px}.ob-cur>small{font-size:12.5px;color:var(--mfg)}.ob-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ob-chip{position:relative;cursor:pointer}.ob-chip input{position:absolute;opacity:0;pointer-events:none}.ob-chip span{display:inline-block;padding:5px 10px;border:1px solid var(--border);border-radius:7px;background:var(--card);font-size:12.5px}.ob-chip.home span{border-color:var(--primary)}.ob-chip input:checked+span{background:var(--primary);border-color:var(--primary);color:#fff;font-weight:600}.ob-chip input:focus-visible+span{outline:2px solid var(--primary);outline-offset:2px}.route-tile .foot a.rt-open,.route-tile .foot a.rt-open:hover{color:#fff;text-decoration:none}.ob-explain{min-height:1.5em;margin-top:8px}.records{list-style:none;margin:0;padding:4px 22px 16px;display:flex;flex-direction:column;gap:12px}.records li{display:flex;gap:10px;align-items:flex-start}.records-mark{flex:none;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;background:var(--teal-bg,#e3f1ee);color:var(--teal-fg,#0e6b5c)}.records li.warn .records-mark{background:var(--amber-bg,#fbefd9);color:var(--amber-fg,#8a5a12)}.records li>div{display:flex;flex-direction:column;gap:2px;min-width:0}.records b{font-size:14px;font-weight:600}.records span{font-size:13px;color:var(--fg)}.records small{font-size:12px;color:var(--mfg);overflow-wrap:anywhere}.records small a{color:inherit;text-decoration:underline}.records .records-on{color:var(--teal-fg,#0e6b5c)}.demo-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:9px 20px;background:var(--amber-bg);color:var(--amber-fg);font-size:13px;line-height:1.45;border-bottom:1px solid rgba(138,74,0,.15)}.demo-bar>span{flex:1 1 320px}.demo-bar form{margin:0}.demo-bar a,.demo-bar button{font:inherit;font-weight:600;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline}.demo-pick{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px;margin:22px 0}.demo-pick form{margin:0;height:100%}.demo-pick button{width:100%;height:100%;text-align:left;display:flex;flex-direction:column;gap:6px;padding:18px;border:1px solid var(--border);border-radius:12px;background:var(--card);cursor:pointer;font:inherit;color:inherit}.demo-pick button:hover{border-color:var(--primary)}.demo-pick b{font-size:15.5px}.demo-pick small{color:var(--mfg);font-size:13px;line-height:1.5}.demo-pick i{font-style:normal;font-size:12px;color:var(--teal-fg)}.rail~.demo-bar{margin-left:76px;padding-left:28px;padding-right:28px}@media (max-width:720px){.rail~.demo-bar{margin-left:0;padding:8px 16px}}