@font-face{font-family:BinancePlex;src:url(/fonts/BinancePlex-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BinancePlex;src:url(/fonts/BinancePlex-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BinancePlex;src:url(/fonts/BinancePlex-SemiBold.woff2) format("woff2");font-weight:600 800;font-style:normal;font-display:swap}:root{color-scheme:dark;font-family:Inter,SF Pro Display,PingFang SC,Microsoft YaHei,Arial,sans-serif;background:#080a0d;color:#f5f7fa;font-synthesis:none}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;min-width:1180px;min-height:100vh;background:radial-gradient(circle at 70% -10%,#212731 0,#0b0e13 34%,#07090c 70%)}button,input,select{font:inherit}button{color:inherit}.app-header{height:112px;padding:22px 32px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #262a31;background:#0a0c10e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0;z-index:10}.app-header h1{font-size:25px;line-height:1.15;margin:5px 0;letter-spacing:-.02em}.app-header p{color:#858c98;font-size:13px;margin:0}.eyebrow{color:#f0b90b;font-size:10px;font-weight:800;letter-spacing:.18em}.header-actions{display:flex;gap:10px}.button{height:42px;padding:0 18px;border-radius:9px;border:1px solid #303641;background:#161a20;font-size:14px;font-weight:700;cursor:pointer;transition:.2s ease}.button:hover{transform:translateY(-1px);border-color:#59616d}.button.primary{color:#111;background:#f0b90b;border-color:#f0b90b}.button:disabled{opacity:.55;cursor:wait}.workspace{display:grid;grid-template-columns:76px 430px minmax(680px,1fr);min-height:calc(100vh - 112px)}.exchange-taskbar{padding:18px 10px;display:flex;flex-direction:column;gap:10px;border-right:1px solid #252932;background:#090b0f;overflow-y:auto}.exchange-task{min-height:72px;padding:9px 4px;display:grid;justify-items:center;align-content:center;gap:7px;border:1px solid transparent;border-radius:12px;color:#747d89;background:transparent;cursor:pointer;transition:.18s ease}.exchange-task:hover{color:#d9dde4;background:#12161c}.exchange-task.active{color:#fff;border-color:#3a414c;background:#171b22;box-shadow:inset 3px 0 #f0b90b}body[data-exchange=okx] .exchange-task.active{box-shadow:inset 3px 0 #b6ff37}.exchange-task b{font-size:11px}.exchange-mark{width:38px;height:30px;display:grid;place-items:center;font-size:11px;font-weight:900}.binance-mark{color:#f0b90b;font-size:22px}.binance-positions-mark,.binance-analysis-pro-mark,.binance-assets-mark{border:2px solid #f0b90b;border-radius:7px;color:#f0b90b;font-size:18px}.affiliate-mark{border:2px solid #f0b90b;border-radius:50%;color:#f0b90b;font-size:15px}.okx-mark{color:#fff;border:2px solid currentColor;letter-spacing:-1px}.gate-mark{border-radius:50%;color:#fff;background:conic-gradient(#00c9a8 0 26%,#0868ff 26% 78%,transparent 78%);font-size:18px}.control-panel{padding:20px 22px 60px 28px;border-right:1px solid #252932;overflow-y:auto;max-height:calc(100vh - 112px);background:#0a0c10c2}.panel-section{margin-bottom:14px;padding:20px;border:1px solid #272c34;border-radius:14px;background:linear-gradient(150deg,#1b1f26f5,#101318f0);box-shadow:0 12px 30px #00000026}.section-title{display:flex;align-items:center;gap:10px;margin-bottom:17px}.section-title>span{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:#f0b90b1f;color:#f0b90b;font-size:10px;font-weight:800}.section-title h2{font-size:15px;margin:0}.field{display:grid;gap:7px;margin-top:13px}.field>span{color:#8e96a3;font-size:12px}.field input,.field select,.readonly-field output{width:100%;height:40px;border:1px solid #343a44;border-radius:8px;padding:0 11px;color:#f5f7fa;background:#0d1015;outline:none;transition:border-color .18s,box-shadow .18s}.field input:focus,.field select:focus{border-color:#c99b09;box-shadow:0 0 0 3px #f0b90b17}.field input:disabled{opacity:.55;cursor:not-allowed}.field input[readonly]{color:#d6dae0;border-color:#2b313a;background:#171b21;cursor:default}.field input[readonly]:focus{border-color:#2b313a;box-shadow:none}.qr-upload-field input[type=file]{height:auto;min-height:44px;padding:8px;color:#aeb5bf;cursor:pointer}.qr-upload-field input[type=file]::file-selector-button{height:28px;margin-right:10px;padding:0 11px;border:1px solid #695717;border-radius:6px;color:#f3c32e;background:#211c0b;font-weight:700;cursor:pointer}.qr-upload-field small{color:#737c88;font-size:10px;line-height:1.4}.field-grid{display:grid;gap:10px}.field-grid.two{grid-template-columns:1fr 1fr}.field-grid.three{grid-template-columns:repeat(3,1fr)}.compact-grid .field select{padding-left:8px}.readonly-field output{display:flex;align-items:center;color:#c6cad1;font-size:12px}.suffix-input,.currency-input{position:relative}.suffix-input input{padding-right:34px}.suffix-input em,.currency-input em{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-style:normal;color:#757d88;font-size:12px;font-weight:700;pointer-events:none}.currency-input input{padding-right:58px}.segmented{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-top:14px;border-radius:9px;background:#0c0f13;border:1px solid #2b3038}.segmented button{height:34px;border:0;border-radius:6px;background:transparent;color:#737c88;cursor:pointer;font-size:12px;font-weight:700}.segmented button.active{color:#f3c32e;background:#29250f;box-shadow:inset 0 0 0 1px #f0b90b40}.segmented.small{margin:14px 0 2px}.avatar-control{margin-bottom:4px}.avatar-upload{display:flex;align-items:center;gap:12px;cursor:pointer}.avatar-upload>span:last-child{display:grid;gap:3px}.avatar-upload strong{font-size:13px}.avatar-upload small,.toggle-row small,.calculator summary small{color:#707884;font-size:11px}.avatar-preview{width:47px;height:47px;display:grid;place-items:center;overflow:hidden;border-radius:50%;border:2px solid #f0b90b;color:#f0b90b;background:radial-gradient(circle at 35% 30%,#434955,#14171c 65%)}.avatar-preview img{width:100%;height:100%;object-fit:cover}.avatar-preview b{font-size:23px}.toggle-row{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.toggle-row>span{display:grid;gap:3px}.toggle-row strong{font-size:12px}.toggle-row input{position:absolute;opacity:0;pointer-events:none}.toggle-row i{position:relative;width:40px;height:23px;flex:0 0 auto;border-radius:20px;background:#343943;transition:.2s}.toggle-row i:after{content:"";position:absolute;width:17px;height:17px;left:3px;top:3px;border-radius:50%;background:#a3a9b2;transition:.2s}.toggle-row input:checked+i{background:#f0b90b}.toggle-row input:checked+i:after{transform:translate(17px);background:#17150c}.calculator{padding:0;overflow:hidden}.calculator summary{list-style:none;display:flex;align-items:center;gap:11px;padding:17px 20px;cursor:pointer}.calculator summary::-webkit-details-marker{display:none}.calculator summary>span:nth-child(2){display:grid;gap:3px;flex:1}.calculator summary strong{font-size:14px}.calculator summary>i{color:#777f8b;font-style:normal;transition:.2s}.calculator[open] summary>i{transform:rotate(180deg)}.calculator-icon{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;color:#f0b90b;background:#f0b90b1f;font-weight:700}.calculator-body{padding:0 20px 20px;border-top:1px solid #292e36}.formula-result{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding:13px;border-radius:8px;background:#0d1115;color:#828a95;font-size:12px}.formula-result strong{color:#21c892;font-size:14px}.formula-result strong.negative{color:#f0525f}.assets-balance-summary{display:grid;gap:7px;margin-top:15px;padding:12px;border-radius:9px;background:#0d1115;color:#7e8793;font-size:11px}.assets-balance-summary span{display:flex;justify-content:space-between;gap:12px}.assets-balance-summary strong{color:#e3e6eb}.assets-validation{margin:9px 0 0;color:#21c892;font-size:10px;line-height:1.5}.assets-validation.adjusted{color:#f0b90b}.assets-panel-note{margin:-5px 0 12px;color:#737c88;font-size:11px;line-height:1.55}.assets-market-status{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:9px;margin:0 0 13px;padding:9px 10px;border:1px solid #2d343d;border-radius:9px;background:#101419}.assets-market-status>span{display:flex;align-items:center;gap:7px;color:#aab1bb;font-size:10px}.assets-market-status i{width:7px;height:7px;border-radius:50%;background:#59616d;box-shadow:none}.assets-market-status strong{color:#8d96a2;font-size:10px;font-weight:600;white-space:nowrap}.assets-market-status button{height:26px;padding:0 9px;border:1px solid #3b424d;border-radius:6px;color:#cbd0d7;background:#181d24;font-size:10px;cursor:pointer}.assets-market-status[data-status=live]{border-color:#21c89247}.assets-market-status[data-status=live] i{background:#21c892;box-shadow:0 0 7px #21c892bf}.assets-market-status[data-status=live] strong{color:#21c892}.assets-market-status[data-status=loading] i{background:#f0b90b}.assets-market-status[data-status=error] i{background:#f0525f}.assets-market-status[data-status=error] strong{color:#d78b93}.assets-editor-list{display:grid;gap:12px}.asset-editor{margin:0;padding:13px;border:1px solid #2e343d;border-radius:10px;background:#0d1015}.asset-editor legend{padding:0 7px;display:flex;align-items:baseline;gap:7px}.asset-editor legend strong{color:#f3c32e;font-size:13px}.asset-editor legend span{color:#737c88;font-size:10px}.position-editor-subtitle{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:5px 0 -2px;padding-bottom:8px;border-bottom:1px solid #252b33}.position-editor-subtitle span{color:#e7eaf0;font-size:11px;font-weight:700}.position-editor-subtitle small{color:#727b87;font-size:9px}.position-editor-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.position-import-button{min-height:25px;padding:0 9px;border:1px solid #6b5a20;border-radius:6px;color:#f3c32e;background:#211c0b;font-size:9px;font-weight:700;white-space:nowrap;cursor:pointer}.position-import-button:hover{border-color:#f0b90b;background:#2b240c}.position-import-button:focus-visible{outline:2px solid rgba(240,185,11,.55);outline-offset:2px}.position-editor-subtitle.automatic{margin-top:17px}.position-editor-subtitle.automatic span{color:#f3c32e}.positions-editor-list,.analysis-editor-list{display:grid;gap:12px}.analysis-editor-row{display:grid;grid-template-columns:78px 1fr;gap:10px;padding:0 10px 10px;border-bottom:1px solid #292f37}.analysis-editor-row:last-child{border-bottom:0}.preview-panel{padding:18px 26px 20px;min-width:0}.preview-toolbar{height:44px;display:flex;align-items:center;justify-content:space-between;color:#d9dde4}.preview-toolbar>div{display:flex;align-items:center;gap:14px}.preview-toolbar strong{font-size:14px}.preview-toolbar span{color:#717986;font-size:11px}.preview-toolbar span i{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#21c892;box-shadow:0 0 8px #21c892}.preview-actions{display:flex;align-items:center;gap:8px}.scan-mask-toggle{display:flex;align-items:center;gap:6px;color:#818995;font-size:10px;cursor:pointer}.scan-mask-toggle input{accent-color:#f0b90b}.scan-button,.diff-toggle{height:29px;padding:0 10px;border:1px solid #6b5a20;border-radius:6px;color:#f3c32e;background:#211c0b;font-size:10px;font-weight:700;cursor:pointer}.scan-button:disabled{opacity:.55;cursor:wait}.canvas-size{padding:6px 9px;border:1px solid #2d323b;border-radius:6px;background:#11151a}.scan-report{min-height:68px;display:grid;grid-template-columns:112px 112px 126px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;border:1px solid #285044;border-radius:10px;background:linear-gradient(100deg,#1a453966,#11151af5)}.scan-report.medium-score{border-color:#6a5820;background:linear-gradient(100deg,#50411259,#11151af5)}.scan-report.low-score{border-color:#75323b;background:linear-gradient(100deg,#5c1f2952,#11151af5)}.scan-score-block,.scan-metric{display:grid;gap:5px}.scan-score-block span,.scan-metric span{color:#78818c;font-size:9px}.scan-score-block strong{color:#25c595;font-size:22px}.medium-score .scan-score-block strong{color:#f0b90b}.low-score .scan-score-block strong{color:#f0525f}.scan-metric strong{color:#e1e4e8;font-size:14px}.scan-region-results{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.region-result{display:flex;gap:5px;padding:5px 7px;border-radius:6px;color:#78818d;background:#101419;font-size:9px}.region-result strong{color:#b6bdc6}.region-result.priority{color:#f0b90b;background:#f0b90b14}.preview-viewport{min-height:calc(100vh - 200px);padding:12px 20px 22px;overflow:auto;border:1px solid #252a32;border-radius:14px;background-color:#0c0f13;background-image:linear-gradient(45deg,#11151a 25%,transparent 25%),linear-gradient(-45deg,#11151a 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#11151a 75%),linear-gradient(-45deg,transparent 75%,#11151a 75%);background-size:24px 24px;background-position:0 0,0 12px,12px -12px,-12px 0;box-shadow:inset 0 0 90px #0000007a}.comparison-grid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.comparison-column{min-width:0;display:grid;justify-items:center;align-content:start}.comparison-heading{width:100%;height:35px;min-height:35px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 4px 9px}.comparison-heading>div{display:flex;align-items:baseline;gap:8px}.comparison-heading strong{color:#e2e5e9;font-size:12px}.comparison-heading span{color:#69717d;font-size:10px}.comparison-heading .reference-actions{margin-left:auto;display:flex;align-items:center;gap:7px}.preview-download{height:28px;padding:0 10px;border:1px solid #6b5a20;border-radius:6px;color:#f3c32e;background:#211c0b;font-size:10px;font-weight:700;cursor:pointer;transition:.18s}.preview-download:hover{border-color:#f0b90b;background:#2b240c}.preview-download:disabled{cursor:wait;opacity:.65}.replace-reference{padding:5px 8px;border:1px solid #353b45;border-radius:6px;color:#aeb4bd;background:#12161b;font-size:10px;cursor:pointer;transition:.18s}.replace-reference:hover{color:#f3c32e;border-color:#6b5a20}.diff-toggle{margin-left:auto;white-space:nowrap}.card-scale-host{position:relative;filter:drop-shadow(0 24px 40px rgba(0,0,0,.55))}.generated-raster-preview{position:absolute;z-index:20;left:0;top:0;object-fit:fill;transform-origin:top left;pointer-events:none;-webkit-user-select:none;user-select:none}.reference-scale-host{position:relative;overflow:hidden;filter:drop-shadow(0 24px 40px rgba(0,0,0,.55));background:#030405}.reference-scale-host img{position:absolute;left:0;top:0;width:981px;height:1344px;object-fit:cover;transform-origin:top left}.reference-scale-host canvas{position:absolute;left:0;top:0;width:981px;height:1344px;transform-origin:top left;background:#080a0d}.assets-task-scale-host{position:relative;filter:none}.assets-task-card{position:absolute;left:0;top:0;width:1284px;height:2778px;overflow:hidden;transform-origin:top left;background:#08080c}.assets-task-raster-preview{position:absolute;z-index:20;left:0;top:0;width:1284px;height:2778px;object-fit:fill;transform-origin:top left;pointer-events:none;-webkit-user-select:none;user-select:none}.assets-task-template{position:absolute;z-index:1;inset:0;width:1284px;height:2778px;object-fit:cover}.assets-task-screen{position:absolute;z-index:2;overflow:hidden;background:#fff;box-shadow:none;filter:none}.assets-task-screen img{position:absolute;left:0;top:-26px;width:943px;height:2048px;max-width:none;transform-origin:top left}.assets-task-screen img:not([src]){visibility:hidden}.assets-task-status-clean{position:absolute;z-index:4;left:0;right:0;top:0;height:118px;background:#fff}.assets-task-screen-multi{left:285px;top:406px;width:773px;height:1910px;border-radius:0;clip-path:path("M 167 0 C 105 0 76 3 57 14 C 30 30 8 66 0 100 L 0 1798 C 8 1840 28 1875 55 1894 C 82 1908 120 1910 167 1910 L 773 1910 L 773 0 Z");-webkit-mask-image:none;mask-image:none}.assets-task-screen-multi img{left:-1px;transform:scale(.9326171875)}.assets-task-multi-foreground{display:none}.assets-task-okx-overlay{position:absolute;z-index:4;left:946px;top:392px;width:338px;height:1935px;display:block;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none}.assets-task-screen-dual{left:704px;top:395px;width:580px;height:1932px;border-radius:102px 0 0 102px;clip-path:inset(0 0 0 24px);-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent 80px,#000 110px,#000 100%);mask-image:linear-gradient(to bottom,transparent 0,transparent 80px,#000 110px,#000 100%)}.assets-task-screen-dual img{transform:scale(.943359375)}.preview-note{margin:11px 2px 0;color:#646c77;font-size:11px;text-align:center}.share-card{--profit: #2ebd85;--loss: #f0525f;--pnl-size: 108px;width:981px;height:1344px;position:absolute;left:0;top:0;overflow:hidden;transform-origin:top left;color:#fff;background:#000;font-family:BinancePlex,Arial,PingFang SC,Microsoft YaHei,sans-serif}.exchange-card{transform-origin:top left}.okx-card{width:930px;height:1120px;position:absolute;left:0;top:0;overflow:hidden;color:#fff;background:#000;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;transform-origin:top left}.okx-background{position:absolute;inset:0;width:930px;height:1120px;object-fit:cover}.okx-time{position:absolute;left:532px;top:64px;color:#77797d;font-size:26px;line-height:1;font-weight:400;white-space:nowrap}.okx-position{position:absolute;left:59px;top:670px}.okx-position h2{margin:0;color:#f7f7f7;font-size:46px;line-height:1.12;font-weight:500;letter-spacing:-.01em;white-space:nowrap;transform:scaleX(1.08);transform-origin:left center}.okx-meta{margin-top:17px;display:flex;align-items:center;gap:18px;color:#77797d;font-size:34px;line-height:1;font-weight:400}.okx-meta i{width:1px;height:34px;background:#4d4f52}.okx-roi{position:absolute;left:60px;top:824px;color:#bffc3c;font-size:99px;line-height:1;font-weight:600;letter-spacing:-2px;white-space:nowrap;transform:scaleX(1.09);transform-origin:left top}.okx-prices{position:absolute;left:59px;right:65px;top:971px;display:grid;grid-template-columns:312px 1fr;gap:94px}.okx-prices>div{display:grid;gap:13px}.okx-prices span{color:#77797d;font-size:36px;line-height:1;font-weight:400}.okx-prices strong{color:#f3f3f3;font-size:42px;line-height:1;font-weight:500}.gate-card{width:686px;height:915px;position:absolute;left:0;top:0;overflow:hidden;color:#fff;background:#000;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;transform-origin:top left}.gate-background{position:absolute;inset:0;width:686px;height:915px;object-fit:cover}.gate-position{position:absolute;left:39px;top:282px}.gate-position h2{margin:0;display:flex;align-items:center;gap:22px;color:#f4f5f6;font-size:45px;line-height:1;font-weight:600;letter-spacing:-.5px}.gate-contract-tag{padding:6px 9px;border-radius:4px;color:#a4a8ae;background:#26282c;font-size:20px;line-height:1;font-weight:400}.gate-meta{margin-top:14px;display:flex;align-items:center;gap:17px;color:#85898f;font-size:28px;line-height:1}.gate-meta span:first-child{color:#00d3a7}.gate-user{position:absolute;left:39px;top:406px;display:flex;align-items:center;gap:16px}.gate-avatar{width:49px;height:49px;overflow:hidden;flex:0 0 auto;border-radius:50%;border:1px solid #1b665d;background:#16191b}.gate-avatar img{width:100%;height:100%;object-fit:cover}.gate-user strong{font-size:24px;line-height:1;font-weight:500}.gate-roi-block{position:absolute;left:39px;top:501px;display:grid;gap:12px}.gate-roi-block span{color:#7f8389;font-size:26px;line-height:1}.gate-roi-block strong{color:#ff2c58;font-size:49px;line-height:1;font-weight:600;letter-spacing:-.5px}.gate-prices{position:absolute;left:39px;top:630px;display:grid;grid-template-columns:108px 135px;gap:18px}.gate-prices>div{display:grid;gap:15px}.gate-prices span{color:#83878d;font-size:25px;line-height:1;white-space:nowrap}.gate-prices strong{color:#f1f2f3;font-size:25px;line-height:1;font-weight:500;white-space:nowrap}.gate-time{position:absolute;left:39px;bottom:28px;color:#7f8389;font-size:24px;line-height:1}.binance-assets-card{width:943px;height:2048px;position:absolute;left:0;top:0;overflow:hidden;color:#090a0c;background:#fff;font-family:BinancePlex,Arial,PingFang SC,Microsoft YaHei,sans-serif;transform-origin:top left}.binance-assets-background{position:absolute;inset:0;width:943px;height:2048px;object-fit:cover}.assets-status-time{position:absolute;left:109px;top:51px;font-family:Arial,sans-serif;font-size:40px;line-height:1;font-weight:700;letter-spacing:-.6px;transform:scaleX(1.11);transform-origin:left center}.assets-total-line{position:absolute;left:34px;top:319px;display:flex;align-items:baseline;gap:22px;white-space:nowrap}.assets-total-line strong{font-family:Arial,sans-serif;font-size:64px;line-height:1;font-weight:600;letter-spacing:3.5px}.assets-total-line span{font-size:29px;line-height:1;font-weight:500}.assets-total-line i{width:0;height:0;margin-left:-13px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #31343a}.assets-cny-value{position:absolute;left:33px;top:407px;color:#85888d;font-size:29px;line-height:1;font-weight:400;letter-spacing:.2px}.assets-today-line{position:absolute;left:34px;top:462px;display:flex;align-items:center;gap:8px;white-space:nowrap}.assets-today-line b{font-size:30px;line-height:1;font-weight:500}.assets-today-line strong{color:#2ebd85;font-size:27px;line-height:1;font-weight:400}.assets-today-line strong.negative{color:#f0525f}.assets-today-line i{margin-left:7px;color:#96999e;font-size:42px;line-height:.65;font-style:normal;font-weight:300}.assets-notice-copy{position:absolute;left:116px;top:733px;display:grid;gap:34px;font-size:26px;line-height:1;font-weight:400;white-space:nowrap}.assets-notice-cover{position:absolute;left:25px;top:695px;width:895px;height:185px;background:#fff}.assets-dynamic-list{position:absolute;inset:0}.assets-row-values{position:absolute;right:33px;width:440px;display:grid;justify-items:end;gap:13px;white-space:nowrap}.assets-row-values strong{font-family:Arial,sans-serif;font-size:31px;line-height:1;font-weight:400;letter-spacing:.1px}.assets-row-values span{color:#7d8085;font-size:26px;line-height:1;font-weight:400}.assets-row-values em{color:#2ebd85;font-size:24px;line-height:1;font-weight:400;font-style:normal}.assets-row-values strong,.assets-row-values span,.assets-row-values em{transform:scaleX(1.09);transform-origin:right center}.assets-row-values em.negative{color:#f0525f}.assets-row-0{top:1107px}.assets-row-1{top:1318px}.assets-row-2{top:1466px}.assets-row-3{top:1669px}.binance-positions-card{width:1080px;height:2400px;position:absolute;left:0;top:0;overflow:hidden;color:#111214;background:#fff;font-family:BinancePlex,PingFang SC,Microsoft YaHei,Arial,sans-serif;transform-origin:top left;font-kerning:normal}.positions-template-background{position:absolute;inset:0;width:1080px;height:2400px;object-fit:cover}.positions-overlay-layer{position:absolute;left:0;top:0;width:921px;height:2048px;transform:scale(1.1726384365,1.171875);transform-origin:top left}.positions-status-cover{position:absolute;z-index:2;left:58px;top:18px;width:222px;height:60px;background:#fff}.positions-status-row{position:absolute;z-index:3;left:77px;top:26px;display:flex;align-items:flex-start;gap:8px;height:50px;white-space:nowrap}.positions-status-time{margin-top:4px;color:#090a0b;font-family:Segoe UI,Arial,sans-serif;font-size:38px;line-height:1;font-weight:600;letter-spacing:0;transform:scaleX(.98);transform-origin:left center}.positions-status-row img{position:relative;top:-3px;width:93px;height:50px;object-fit:none}.positions-header-cover{position:absolute;left:22px;top:108px;width:355px;height:100px;background:#fff}.positions-header-copy{position:absolute;left:33px;top:121px;display:flex;align-items:center;gap:9px}.positions-header-copy strong{font-family:Arial,sans-serif;font-size:38px;line-height:1;font-weight:700;letter-spacing:.3px;font-variant-numeric:tabular-nums}.positions-header-copy span{padding:5px 8px;border-radius:4px;color:#34373b;background:#f1f2f3;font-size:22px}.positions-header-copy i{margin-left:7px;font-size:19px;font-style:normal}.positions-header-copy em{position:absolute;left:0;top:46px;color:#2ebd85;font-size:25px;font-style:normal;white-space:nowrap}.positions-header-copy em.negative{color:#f0525f}.positions-tabs-cover{position:absolute;left:22px;top:241px;width:615px;height:74px;background:#fff}.positions-tab-copy{position:absolute;left:33px;top:253px;display:flex;align-items:center;gap:40px;color:#7b7f84;font-size:29px;white-space:nowrap}.positions-tab-copy strong{color:#111214;font-size:30px;font-weight:500}.positions-tab-copy b{font-weight:inherit}.positions-tab-copy i{position:absolute;left:68px;top:54px;width:36px;height:5px;background:#f3cf39}.positions-body-cover{position:absolute;left:0;top:536px;width:921px;height:1334px;background:#fff}.positions-card-list{position:absolute;left:0;top:536px;width:921px}.positions-card-item{height:655px;padding:44px 33px 0;border-top:1px solid #f2f2f2;background:#fff}.positions-card-item header{height:46px;display:flex;align-items:center;gap:10.5px}.positions-side-badge{width:36px;height:36px;display:grid;place-items:center;border-radius:4px;color:#fff;background:#2ebd85;font-size:25px}.positions-card-item header>strong{position:relative;top:-3px;color:#08090b;font-family:Arial,sans-serif;font-size:35px;line-height:1;font-weight:500;letter-spacing:-.55px;font-variant-numeric:tabular-nums;-webkit-text-stroke:.25px currentColor;transform-origin:left center}.positions-card-item:nth-child(1) header>strong{transform:scaleX(.99)}.positions-card-item:nth-child(2) header>strong{top:-1.3px;transform:scaleX(.99)}.positions-card-item header>b{padding:5px 8px;border-radius:4px;color:#282b2e;background:#f1f2f3;font-size:21px;font-weight:400}.positions-card-item header>.positions-margin-icon{position:relative;top:-2px;width:26px;height:31px;display:flex;align-items:flex-start;gap:4.6px}.positions-margin-icon i{position:relative;width:3px;height:20px;flex:0 0 3px;border-radius:1.5px;background:#71aa9b}.positions-margin-icon i:after{content:"";position:absolute;left:-.5px;top:25px;width:4px;height:4px;border-radius:50%;background:inherit}.positions-margin-icon i.inactive{background:#858b8d}.positions-profit-row{display:flex;justify-content:space-between;margin-top:34px}.positions-profit-row>div{display:grid;gap:17px}.positions-profit-row>div:last-child{justify-items:end}.positions-profit-label{display:flex;align-items:center;gap:25px}.positions-profit-label svg{width:32px;height:32px;overflow:visible;fill:none;stroke:#9ca0a4;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.positions-profit-row span,.positions-metrics span{width:max-content;padding-bottom:5px;border-bottom:1px dashed #9ca0a4;color:#7f8388;font-size:27px;line-height:1;transform:scaleX(1.02);transform-origin:left center}.positions-profit-row>div:last-child span,.positions-metrics .right span{transform-origin:right center}.positions-profit-row strong{position:relative;color:#2ebd85;font-family:Arial,sans-serif;font-size:37px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums;-webkit-text-stroke:1px currentColor;transform-origin:left center}.positions-profit-row>div:first-child strong{letter-spacing:2.2px}.positions-profit-row>div:last-child strong{left:2px;letter-spacing:1.36px;text-align:right;transform-origin:right center}.positions-card-item:nth-child(2) .positions-profit-row strong{top:1px}.positions-profit-row strong.negative{color:#f0525f}.positions-metrics{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:18px;row-gap:36px;margin-top:36px}.positions-metrics>div{display:grid;gap:13px}.positions-metrics .right{justify-items:end}.positions-metrics strong{font-size:30px;line-height:1;font-weight:400;transform:scaleX(1.14);transform-origin:left center}.positions-metrics .right strong{transform:scaleX(1.145);transform-origin:right center}.positions-metrics strong.ratio{position:relative;left:1px;color:#2ebd85;font-family:Arial,sans-serif;font-weight:400;letter-spacing:.5px;text-align:right;-webkit-text-stroke:.2px currentColor;transform:none}.positions-realized{height:62px;display:flex;align-items:center;margin-top:26px;padding:0 26px;border:2px solid #eff0f1;border-radius:13px;color:#7f8388;font-size:27px}.positions-realized>span{position:relative;top:-1px;transform:scaleX(1.025);transform-origin:left center}.positions-realized strong{position:relative;top:2px;margin-left:auto;color:#2ebd85;font-weight:500;transform:scaleX(1.09);transform-origin:right center}.positions-realized strong.negative{color:#cf5060}.positions-realized i{margin-left:20px;font-size:37px;font-style:normal}.positions-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:27px}.positions-buttons button{position:relative;top:-2px;height:71px;border:0;border-radius:12px;color:#17191b;background:#f0f1f2;font-size:27px}.positions-floating-quote{position:absolute;right:16px;top:1580px;z-index:5;width:207px;height:245px;display:grid;align-content:start;padding:20px 22px;border-radius:21px;color:#fff;background:#000;box-shadow:0 2px 10px #0000001f}.positions-quote-icons{height:30px;display:flex;align-items:flex-start;justify-content:space-between}.positions-quote-icons svg{width:29px;height:29px;overflow:visible;fill:none;stroke:#fff;stroke-width:2.35;stroke-linecap:square;stroke-linejoin:miter}.positions-quote-window-placeholder{width:31px;height:31px;flex:0 0 31px}.positions-quote-icons .positions-quote-expand-icon{width:27px;height:27px}.positions-quote-window-pixel-icon{position:absolute;z-index:9;left:838px;top:1874px;width:48px;height:42px;pointer-events:none;background:url(/references/binance-positions-original.png) -838px -1874px / 1080px 2400px no-repeat}.positions-floating-quote strong{margin-top:24px;font-family:Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.4px}.positions-floating-quote em{color:#b2b5b9;font-size:18px;font-style:normal}.positions-floating-quote b{margin-top:8px;color:#dc5266;font-size:30px}.positions-floating-quote small{color:#878b90;font-size:20px}.positions-floating-quote i{margin-top:8px;color:#2ebd85;font-size:21px;font-style:normal}.positions-floating-quote i.negative{color:#f0525f}.positions-bottom-cover{position:absolute;right:0;bottom:0;width:220px;height:38px;background:#fff}.binance-analysis-pro-card{width:942px;height:2048px;position:absolute;left:0;top:0;overflow:hidden;color:#111214;background:#fff;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;transform-origin:top left;font-variant-numeric:tabular-nums}.analysis-pro-template-background{position:absolute;inset:0;width:942px;height:2048px;object-fit:fill}.analysis-pro-overlay-layer{position:absolute;inset:0;width:942px;height:2048px}.analysis-pro-time-cover,.analysis-pro-period-cover,.analysis-pro-summary-cover,.analysis-pro-month-cover,.analysis-pro-calendar-cover,.analysis-pro-cumulative-cover,.analysis-pro-chart-label-cover{position:absolute;z-index:2;display:block;background:#fff}.analysis-pro-time-cover{left:84px;top:40px;width:132px;height:72px}.analysis-pro-status-time{position:absolute;z-index:3;left:99px;top:61px;color:#090a0b;font-size:39px;line-height:1;font-weight:700;letter-spacing:-.9px}.analysis-pro-period-cover{left:285px;top:316px;width:155px;height:68px}.analysis-pro-period{position:absolute;z-index:3;left:293px;top:323px;min-width:138px;padding:10px 14px 11px;border-radius:12px;color:#121315;background:#f7f7f7;font-size:31px;line-height:1;font-weight:500;text-align:center;white-space:nowrap}.analysis-pro-summary-cover{left:565px;top:420px;width:360px;height:205px}.analysis-pro-summary{position:absolute;z-index:3;right:36px;top:434px;width:370px;display:grid;gap:33px;text-align:right}.analysis-pro-summary strong{font-size:32px;line-height:1;font-weight:400;white-space:nowrap}.analysis-pro-month-cover{left:345px;top:905px;width:250px;height:77px}.analysis-pro-month{position:absolute;z-index:3;left:407px;top:926px;color:#111214;font-size:32px;line-height:1;font-weight:600;white-space:nowrap}.analysis-pro-month:before,.analysis-pro-month:after{position:absolute;top:1px;font-size:30px;line-height:1}.analysis-pro-month:before{content:"‹";left:-49px;color:#111}.analysis-pro-month:after{content:"›";right:-49px;color:#d9dbdd}.analysis-pro-calendar-cover{left:25px;top:995px;width:895px;height:690px}.analysis-pro-calendar{position:absolute;z-index:3;left:35px;top:1007px;width:872px}.analysis-pro-weekdays{height:42px;display:grid;grid-template-columns:repeat(7,1fr);align-items:center;color:#7f8387;font-size:19px;text-align:center}.analysis-pro-days{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:114px;gap:12px 10px}.analysis-pro-day{display:grid;place-content:center;justify-items:center;gap:13px;border-radius:12px}.analysis-pro-day strong{color:#111214;font-size:27px;line-height:1;font-weight:500}.analysis-pro-day em{color:#2fbf91;font-size:22px;line-height:1;font-style:normal;white-space:nowrap}.analysis-pro-day.profit{background:#effaf7}.analysis-pro-day.loss{background:#fff1f3}.analysis-pro-day.loss em{color:#ed5271}.analysis-pro-cumulative-cover{left:25px;top:1735px;width:650px;height:242px}.analysis-pro-cumulative{position:absolute;z-index:3;left:37px;top:1768px;display:grid;gap:12px}.analysis-pro-cumulative strong{color:#111214;font-size:36px;line-height:1;font-weight:700}.analysis-pro-cumulative time{color:#777b80;font-size:27px;line-height:1}.analysis-pro-cumulative b{margin-top:27px;color:#2ebd85;font-size:38px;line-height:1;font-weight:600;white-space:nowrap}.analysis-pro-cumulative b.negative{color:#f0525f}.analysis-pro-chart-label-cover{left:36px;top:1975px;width:210px;height:48px}.analysis-pro-chart-label{position:absolute;z-index:3;left:49px;top:1984px;color:#777b80;font-size:24px;line-height:1}.affiliate-overview-card{width:1170px;height:2532px;position:absolute;left:0;top:0;overflow:hidden;color:#08090b;background:#fff;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;transform-origin:top left;font-variant-numeric:tabular-nums}.affiliate-template-background{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;pointer-events:none}.affiliate-overlay-layer{position:absolute;left:0;top:0;width:946px;height:2048px;transform:scale(1.2367864693,1.236328125);transform-origin:top left}.affiliate-time-cover,.affiliate-updated-cover,.affiliate-value-cover{position:absolute;z-index:2;display:block}.affiliate-time-cover{left:82px;top:25px;width:150px;height:62px;background:#fff}.affiliate-status-time{position:absolute;z-index:3;left:99px;top:44px;color:#07080a;font-size:39px;line-height:1;font-weight:700;letter-spacing:-.9px}.affiliate-updated-cover{left:32px;top:642px;width:620px;height:70px;background:#fff}.affiliate-updated-time{position:absolute;z-index:3;left:39px;top:653px;color:#9b9b9d;font-size:31px;line-height:1.22;font-weight:500;letter-spacing:.15px;white-space:nowrap}.affiliate-value-cover{height:66px;background:#f6f6f6}.affiliate-value-cover.rebate{left:68px;top:953px;width:510px}.affiliate-value-cover.trade{left:68px;top:1209px;width:382px}.affiliate-value-cover.deposit{left:515px;top:1209px;width:385px}.affiliate-value-cover.invited{left:68px;top:1441px;width:285px}.affiliate-value-cover.trading{left:515px;top:1441px;width:285px}.affiliate-value-cover.first{left:68px;top:1675px;width:285px}.affiliate-metric-value{position:absolute;z-index:3;color:#050608;font-family:BinancePlex,Arial,sans-serif;line-height:1;font-weight:500;letter-spacing:-.25px;white-space:nowrap;transform-origin:left top}.affiliate-metric-value.rebate{left:76px;top:969px;font-size:46px;letter-spacing:-.55px;transform:none;text-rendering:geometricPrecision}.affiliate-metric-value.trade{left:77px;top:1222.5px;font-size:52px;transform:scaleX(.812)}.affiliate-metric-value.deposit{left:525.7px;top:1222.5px;font-size:52px;transform:scaleX(.974)}.affiliate-metric-value.invited{left:77px;top:1455.5px;font-size:53px;transform:scaleX(.98)}.affiliate-metric-value.trading{left:526px;top:1455.5px;font-size:53px;transform:scaleX(.96)}.affiliate-metric-value.first{left:78px;top:1690px;font-size:53px;transform:scaleX(.967)}.brand-watermark{position:absolute;width:981px;height:760px;left:0;top:0}.profile-block{position:absolute;left:60px;top:80px;display:flex;align-items:center;gap:24px;z-index:1;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.card-avatar{width:96px;height:96px;overflow:hidden;flex:0 0 auto;border-radius:50%;border:3px solid #e5e7e8;background:#15181c;box-shadow:0 0 0 2px #4f5358}.card-avatar>img{width:100%;height:100%;object-fit:cover}.default-avatar{width:100%;height:100%;display:grid;place-items:center;position:relative;background:linear-gradient(180deg,#e6422e 0 32%,#f4d0a1 32% 100%);color:#151515}.default-avatar:before{content:"";position:absolute;left:8px;right:8px;top:24px;height:13px;border-radius:8px 8px 3px 3px;background:#fff;border:2px solid #b5291d}.default-avatar span{position:absolute;z-index:1;top:27px;color:#c73424;font-size:10px;font-weight:900;font-style:italic}.default-avatar b{margin-top:29px;font-size:37px}.profile-copy{display:grid;gap:12px}.profile-copy strong{max-width:560px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:47px;line-height:1;font-weight:700;letter-spacing:-.02em}.profile-copy time{font-size:34px;line-height:1;font-weight:400;letter-spacing:.015em}.position-block{position:absolute;left:60px;top:411.5px;z-index:1}.position-block h2{margin:0;max-width:800px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:50px;line-height:1.12;letter-spacing:-.015em;transform:scaleX(1.1);transform-origin:left center}.position-meta{display:flex;align-items:center;gap:22px;margin-top:16px;color:#8e9298;font-size:34px;line-height:1}.position-meta span:first-child{color:var(--profit)}.position-meta span:first-child.negative{color:var(--loss)}.position-meta i{width:1px;height:36px;background:#6d7176;opacity:.75}.pnl-block{position:absolute;left:58px;right:44px;top:591px;display:flex;align-items:baseline;gap:17px;z-index:1;white-space:nowrap;font-family:Arial,sans-serif}.pnl-block strong{font-family:BinancePlex,Arial,sans-serif;font-size:var(--pnl-size);line-height:.96;letter-spacing:-4px;color:var(--profit);font-weight:600;transform:scale(var(--pnl-scale-x, 1),1.05);transform-origin:left bottom}.pnl-block span{position:relative;top:10px;font-family:BinancePlex,Arial,sans-serif;font-size:51px;line-height:1;font-weight:600}.pnl-block.negative strong{color:var(--loss)}.price-grid{position:absolute;left:60px;right:59px;top:776px;display:grid;grid-template-columns:386px 1fr;gap:56px;z-index:1}.price-grid>div{display:grid;gap:18px}.price-grid span{color:#898c92;font-family:Microsoft YaHei UI Light,Microsoft YaHei,sans-serif;font-size:38px;line-height:1;font-weight:300}.price-grid strong{max-width:390px;overflow:hidden;text-overflow:ellipsis;color:#f0f1f2;font-size:41px;line-height:1;letter-spacing:.01em;font-weight:400;transform:scale(1.062,.96);transform-origin:left bottom}.card-footer{position:absolute;left:0;right:0;bottom:0;height:253px;padding:43px 59px 8px 49px;display:flex;justify-content:space-between;border-top:0;background:url(/assets/binance-footer-clean.png) 0 0 / 981px 253px no-repeat;z-index:1}.footer-brand{display:grid;align-content:start;gap:29px}.binance-lockup-image{display:none}.invite-line{position:absolute;left:247px;top:153px;margin:0;color:#e6e7e9;font-size:33px;line-height:1;font-weight:400;transform:scaleX(1.07);transform-origin:left center}.invite-label{display:none}.qr-block{position:relative;display:grid;justify-items:center;align-content:start;gap:5px}.qr-block img{width:169px;height:169px;border-radius:12px;background:#fff}.card-handle{position:absolute;left:75px;top:166px;display:flex;align-items:center;gap:0;width:max-content;max-width:230px;color:#c8cbd0;font-family:Arial,sans-serif;font-size:24px;line-height:1;white-space:nowrap}.card-handle-logo{width:32px!important;height:31px!important;flex:0 0 auto;border-radius:0!important;background:transparent!important;object-fit:contain}.card-handle span{overflow:hidden;text-overflow:ellipsis;letter-spacing:1px}.toast{position:fixed;right:24px;bottom:24px;z-index:30;padding:12px 16px;border:1px solid #46505c;border-radius:9px;background:#151a20;color:#fff;box-shadow:0 15px 40px #00000061;transform:translateY(20px);opacity:0;pointer-events:none;transition:.22s}.toast.show{opacity:1;transform:translateY(0)}@media(max-width:1280px){body{min-width:1080px}.workspace{grid-template-columns:76px 380px minmax(600px,1fr)}.control-panel{padding-left:18px;padding-right:18px}}body.card-only{min-width:var(--card-width, 981px);width:var(--card-width, 981px);min-height:var(--card-height, 1344px);height:var(--card-height, 1344px);overflow:hidden;background:#030405}body.card-only .app-header,body.card-only .exchange-taskbar,body.card-only .control-panel,body.card-only .preview-toolbar,body.card-only .preview-note,body.card-only .toast,body.card-only .scan-report{display:none!important}body.card-only .workspace{display:block;min-height:var(--card-height, 1344px)}body.card-only .preview-panel{width:var(--card-width, 981px);height:var(--card-height, 1344px);padding:0}body.card-only .preview-viewport{display:block;width:var(--card-width, 981px);height:var(--card-height, 1344px);min-height:var(--card-height, 1344px);padding:0;overflow:hidden;border:0;border-radius:0;background:#030405;box-shadow:none}body.card-only .card-scale-host{width:var(--card-width, 981px)!important;height:var(--card-height, 1344px)!important;filter:none}body.card-only .exchange-card{position:relative;transform:none!important}body.card-only .comparison-grid{display:block}body.card-only .comparison-heading,body.card-only .reference-column,body.card-only .assets-marketing-column{display:none!important}.mobile-actionbar{display:none}.mobile-export-dialog{width:min(520px,calc(100vw - 24px));max-height:calc(100dvh - 32px);margin:auto;padding:18px;overflow-y:auto;color:#f5f7fa;background:#11151b;border:1px solid #39414d;border-radius:16px}.mobile-export-dialog::backdrop{background:#000c}.mobile-export-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.mobile-export-heading h2{margin:0;font-size:19px}.mobile-export-heading button{min-height:40px;padding:0 12px;color:#d9dde4;background:#222833;border:1px solid #3a4350;border-radius:8px}.mobile-export-dialog p{color:#b6bfcb;font-size:13px;line-height:1.6}.mobile-export-image{display:block;width:100%;height:auto;max-height:60vh;object-fit:contain;background:#080a0d;-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto}.mobile-export-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.mobile-export-actions .button{display:flex;align-items:center;justify-content:center;flex:1 1 140px;min-height:44px;text-decoration:none}.mobile-export-dialog .mobile-export-help{font-size:12px}body.card-only .mobile-actionbar{display:none!important}@media(max-width:900px){body:not(.card-only){min-width:0;padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}body:not(.card-only) .app-header{position:static;height:auto;padding:18px 14px;flex-wrap:wrap;gap:14px}body:not(.card-only) .app-header h1{font-size:22px}body:not(.card-only) .app-header p{font-size:12px;line-height:1.6}body:not(.card-only) .header-actions{width:100%}body:not(.card-only) .header-actions .button{flex:1;min-height:44px}body:not(.card-only) .workspace{display:flex;flex-direction:column;min-height:0}body:not(.card-only) .exchange-taskbar{flex-direction:row;gap:6px;padding:10px;overflow-x:auto;border-right:0;border-bottom:1px solid #252932}body:not(.card-only) .exchange-task{flex:0 0 62px;min-height:68px}body:not(.card-only) .exchange-task.active{box-shadow:inset 0 -3px #f0b90b}body:not(.card-only) .control-panel{width:100%;max-height:none;overflow:visible;padding:14px 12px 0;border-right:0}body:not(.card-only) .panel-section{padding:16px}body:not(.card-only) .field input,body:not(.card-only) .field select{min-width:0;min-height:44px;font-size:16px}body:not(.card-only) .field-grid{min-width:0}body:not(.card-only) .field{min-width:0}body:not(.card-only) .preview-panel{padding:12px}body:not(.card-only) .preview-toolbar{height:auto;min-height:44px;padding-bottom:12px;gap:12px;flex-wrap:wrap}body:not(.card-only) .preview-actions{flex-wrap:wrap}body:not(.card-only) .preview-viewport{min-height:0;padding:12px;scroll-margin-top:12px}body:not(.card-only) .comparison-grid{grid-template-columns:minmax(0,1fr);gap:24px}body:not(.card-only) .comparison-heading{height:auto;min-height:40px;flex-wrap:wrap}body:not(.card-only) .scan-report{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(.card-only) .scan-region-results{justify-content:flex-start;grid-column:1 / -1}body:not(.card-only) .mobile-actionbar{position:fixed;z-index:15;left:0;right:0;bottom:0;display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid #303641;background:#10141bf5}.mobile-actionbar a,.mobile-actionbar button{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 8px;border:1px solid #3a414c;border-radius:8px;color:#e3e6eb;background:#1a202a;font-size:13px;font-weight:700;text-decoration:none}.mobile-actionbar button{color:#111;border-color:#f0b90b;background:#f0b90b}.mobile-actionbar button:disabled{opacity:.55}body:not(.card-only) .toast{left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px));font-size:13px}}
