.operation-status{margin:12px 20px 0;padding:13px 16px;display:flex;align-items:center;gap:12px;background:#edf4ff;border:1px solid #d7e5fd;border-radius:12px;color:#204777;font-size:13px}.operation-status>div{flex:1;min-width:0}.operation-status strong,.operation-status small{display:block;overflow-wrap:anywhere}.operation-status small{margin-top:4px;line-height:1.6;color:#536c8e}.operation-status .loading-spinner{width:20px;height:20px;flex:none}.operation-status .btn{flex:none;min-height:40px}.review-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.review-actions>[data-action="sign"]{flex:1}.catalog-window-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;font-size:12px;color:#536c8e}.personal-search-status,.campaign-tasks{padding:15px 18px;border:1px solid #dce7f7;border-radius:13px;background:#f6f9ff;margin:14px 0}.personal-search-status .actions,.campaign-tasks .actions{margin-top:10px}.campaign-tasks h3{font-size:15px;margin:0 0 10px}.campaign-task-row{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #e2eaf4}.campaign-task-row:last-child{border-bottom:0}.campaign-task-row small{display:block;line-height:1.7;color:#536c8e}.transaction-action-bar>.review-actions{width:100%}@media(max-width:540px){.operation-status{margin:10px 12px 0;padding:12px;flex-wrap:wrap;font-size:12px}.operation-status>.btn{margin-left:auto}.campaign-task-row{align-items:flex-start}.campaign-task-row .btn{font-size:11px;min-height:40px}}
.mainnet-ui{--ink:#122b48;--muted:#61738b;--blue:#2166f3;--line:#e3eaf3;--bg:#f5f7fb;--surface:#fff;--radius:20px;--shadow:0 4px 22px #132f5805;font-family:"Segoe UI Variable Text","Segoe UI","PingFang SC","Microsoft YaHei",system-ui,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--ink)}
.mainnet-ui [hidden]{display:none!important}
.mainnet-ui button,.mainnet-ui a,.mainnet-ui input,.mainnet-ui select{ -webkit-tap-highlight-color:transparent}
.tf-icon{width:19px;height:19px;flex:none;vertical-align:-3px;pointer-events:none}
.tf-icon-large{width:30px;height:30px}
.mainnet-ui .app-shell{grid-template-columns:226px minmax(0,1fr)}
.mainnet-ui .sidebar{background:#fff;padding:29px 17px 22px;border-right:1px solid var(--line);z-index:12}
.mainnet-ui .brand{padding:0 8px;gap:11px;letter-spacing:-.5px}
.mainnet-ui .brand img{width:33px;height:37px}
.mainnet-ui #brand-name{font-size:24px;font-weight:760}
.mainnet-ui .brand small{font-size:11px;color:#5e718b;letter-spacing:.15px;margin-top:5px;font-weight:400}
.mainnet-ui .nav-caption{font-size:11px;color:#5e718b;letter-spacing:1.6px;margin:41px 15px 15px}
.mainnet-ui .sidebar nav{gap:8px}
.mainnet-ui .sidebar nav a{position:relative;gap:13px;min-height:48px;padding:13px 15px;font-size:14px;font-weight:550;color:#5e718b;border-radius:12px;transition:color 160ms,background 160ms}
.mainnet-ui .sidebar nav a>span{width:20px;display:inline-flex;align-items:center;justify-content:center;color:#8799af}
.mainnet-ui .sidebar nav a.active{color:#1d60e8;background:#eef4ff;font-weight:700}
.mainnet-ui .sidebar nav a.active:before{content:"";position:absolute;width:3px;height:19px;left:-17px;top:15px;background:#2c70fa;border-radius:0 4px 4px 0}
.mainnet-ui .sidebar nav a.active>span{color:#3775f6}
.mainnet-ui .sidebar-bottom{padding-top:20px}
.mainnet-ui .chain-badge{border:0;background:#f7f9fc;padding:14px;gap:10px;color:#445b77}
.chain-badge .coin-logo{width:23px;height:23px}
.mainnet-ui .chain-badge small{font-size:11px;color:#5e718b;margin-top:5px}
.local-environment{display:flex;align-items:center;gap:6px;margin:15px 10px 0;font-size:11px;color:#5e718b}
.local-environment .tf-icon{width:14px;height:14px}













.mainnet-ui .safety-banner{padding:0 34px;min-height:32px;border:0;gap:8px;background:#f0f5fe;color:#5e718b;font-size:11px}
.mainnet-ui .safety-banner p{font-size:11px;line-height:1.6}
.mainnet-ui .live-marker{display:inline-flex!important;align-items:center;gap:5px;color:#526d8e;font-size:10px;letter-spacing:.1px;border:0;padding:0;background:none}
.live-marker:before{content:"";width:5px;height:5px;border-radius:50%;background:#35ae92}
.mainnet-ui main{max-width:1460px;padding:29px 34px 44px;min-height:calc(100dvh - 230px)}
.mainnet-ui .page-intro{isolation:isolate;position:relative;min-height:150px;background:linear-gradient(110deg,#fff 5%,#f4f8ff 75%,#edf3ff);border:1px solid #e3ebfa;border-radius:21px;padding:25px 29px;margin-bottom:22px;gap:20px;overflow:hidden}
.mainnet-ui .page-intro:after{content:"";position:absolute;right:-48px;top:-92px;width:310px;height:310px;border:1px solid #ffffffc4;border-radius:50%;box-shadow:0 0 0 28px #ffffff35,0 0 0 60px #ffffff25;z-index:-1;pointer-events:none}
.mainnet-ui .intro-label{font-size:11px;color:#526d8e;letter-spacing:1px;font-weight:650}
.mainnet-ui .page-intro h1{font-size:29px;letter-spacing:-.7px;font-weight:740;line-height:1.45;margin:7px 0 10px}
.mainnet-ui .page-intro p{font-size:13px;line-height:1.8;max-width:560px;color:#5e718b;margin:0}
.mainnet-ui .page-intro>div:first-child{min-width:0;flex:1}
.mainnet-ui .page-intro .actions{z-index:1;margin:0;order:2}
.mainnet-ui .page-intro .market-entry-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;min-width:190px}
.mainnet-ui .page-intro .market-entry-actions>.btn{width:100%;min-width:0}
@media(max-width:540px){.mainnet-ui .page-intro .market-entry-actions{min-width:0;width:100%}}
@media(max-width:800px){.mainnet-ui[data-workspace="customer"] .sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}}
.intro-art{order:1;width:125px;flex:none;color:#6d9cf4;margin:-12px 0;pointer-events:none}
.intro-art .tf-illustration{width:150px;max-width:none}
.mainnet-ui .journey{margin:0 0 21px;gap:25px;align-items:center}
.mainnet-ui .journey li{font-size:12px;color:#8391a5;gap:8px}
.mainnet-ui .journey li>span{width:21px;height:21px;font-size:10px;background:#eaf0f8;color:#7d92b0}
.mainnet-ui .journey .current{color:#3976e7}
.mainnet-ui .journey .current>span{background:#e7efff;color:#3474ef}
.mainnet-ui .toolbar{gap:10px;margin:19px 0 22px}
.mainnet-ui .toolbar .tabs{margin-right:1px;flex:none;background:#eaf0f8;padding:4px;border:1px solid #e4eaf3;border-radius:11px;gap:2px}
.mainnet-ui .tabs button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;font-size:12px;padding:8px 15px;border-radius:8px;color:#5e718b}
.mainnet-ui .tabs button.selected{color:#244f8c;background:#fff;box-shadow:0 2px 6px #1d356311}
.tabs .coin-logo{width:15px;height:15px}
.mainnet-ui .toolbar .market-mine,.mainnet-ui .toolbar [data-action="tradeQuery"]{font-size:12px;border-color:#dfe7f3;min-height:40px;padding:8px 12px;background:#fff}
.mainnet-ui .market-search{margin:0 0 0 auto;width:270px;position:relative}
.mainnet-ui .market-search>.tf-icon{position:absolute;left:13px;top:13px;color:#93a4bc;width:17px;height:17px}
.mainnet-ui .market-search input{padding:10px 12px 10px 39px;border:1px solid #e0e8f4;border-radius:11px;min-height:42px;font-size:12px;background:#fff}
.mainnet-ui input::placeholder{color:#5e718b}
.mainnet-ui .btn{font-size:13px;font-weight:650;gap:7px;border-radius:11px;min-height:44px;padding:11px 16px;transition:background 150ms,box-shadow 150ms,transform 150ms;color:#fff;line-height:1.6}
.mainnet-ui .btn.secondary{color:#425c7c;border:1px solid #e0e8f4;background:#fff}
.mainnet-ui .btn.soft{color:var(--blue);background:#edf4ff}
.mainnet-ui .btn.danger{color:#d64960;background:#fff2f4;border:1px solid #ffd4dd}
.mainnet-ui .btn:not(:disabled):active{transform:translateY(0) scale(.985)}
.mainnet-ui .btn:hover:not(:disabled){box-shadow:0 4px 12px #1d56a815;transform:translateY(-1px)}
.mainnet-ui .btn:disabled{opacity:.48;box-shadow:none;transform:none}
.mainnet-ui .btn .tf-icon{width:17px;height:17px}
.mainnet-ui .grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,287px),1fr));gap:20px}
.mainnet-ui .grid>.card{max-width:490px}
.mainnet-ui .card{padding:23px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;position:relative;transition:border-color 180ms,box-shadow 180ms,transform 180ms}
.mainnet-ui .grid>.card:hover{border-color:#c5d7f3;box-shadow:0 10px 28px #2446760a;transform:translateY(-2px)}
.mainnet-ui .mainnet-card:before{left:23px;right:auto;width:48px;height:2px;background:#70a4ff}
.mainnet-ui .card h3{font-size:21px;font-weight:700;letter-spacing:-.35px;line-height:1.45;margin:19px 0 6px}
.mainnet-ui .tag{display:inline-flex;align-items:center;gap:4px;font-size:11px;line-height:1.5;padding:4px 8px;border-radius:7px;background:#eff4fc;color:#526d8e;font-weight:550}
.tag .tf-icon{width:12px;height:12px}
.mainnet-ui .tag.green{background:#eaf7f1;color:#18795f}
.mainnet-ui .tag.orange{background:#fff5df;color:#8a630e}
.mainnet-ui .tag.red{background:#fff0f3;color:#ce5065}
.mainnet-ui .muted{font-size:13px;line-height:1.8;color:#5e718b}
.mainnet-ui .card.miner-art{background-color:#fff;background-image:linear-gradient(90deg,#fff 0%,#ffffffed 50%,#ffffffa0 80%,#ffffff72),var(--miner-card-art);background-size:100% 100%,185px auto;background-position:center,right top;background-repeat:no-repeat;border-color:var(--line)}
.mainnet-ui .card.miner-art-behemoth{background-color:#fffdfa;border-color:#eee7da}
.mainnet-ui .price-block{margin:22px 0 10px}
.mainnet-ui .price-block>span,.mainnet-ui .campaign-target>span{font-size:12px;color:#5e718b;letter-spacing:.1px}
.mainnet-ui .price-block strong{font-size:32px;letter-spacing:-.9px;font-weight:720;line-height:1.4;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.mainnet-ui .price-block strong small{font-size:12px;letter-spacing:0;font-weight:550;color:#5e718b;margin-left:4px}
.mainnet-ui .coin-logo{width:18px;height:18px;vertical-align:middle;flex:none}
.token-symbol{gap:5px;white-space:nowrap;vertical-align:baseline}
.mainnet-ui .data-row{padding:11px 0;font-size:13px;border-color:#edf1f7;line-height:1.75}
.mainnet-ui .data-row strong{font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.75}
.mainnet-ui .data-row>span{flex:0 1 46%;color:#5e718b}
.mainnet-ui .daily-estimate{margin:17px 0 0;font-size:12px;gap:7px 10px;background:transparent!important;border:0!important;border-top:1px solid #e9eef6!important;border-radius:0!important;padding:14px 0 0!important}
.mainnet-ui .daily-estimate strong{font-size:13px;font-weight:600}
.mainnet-ui .daily-estimate>small{font-size:11px;color:#5e718b;margin-top:3px}
.mainnet-ui .yield-block{border:0!important;background:#f4f8fdf5!important;padding:17px 17px 15px;border-radius:13px;margin:18px 0}
.mainnet-ui .yield-block>span{font-size:12px;color:#5e718b;margin-bottom:8px}
.mainnet-ui .yield-block strong{font-size:27px;font-weight:700;letter-spacing:-.5px;line-height:1.4}
.mainnet-ui .yield-block strong small{font-size:12px;letter-spacing:0;color:#526d8e}
.mainnet-ui .yield-block>small{font-size:11px;line-height:1.7;color:#5e718b;margin-top:7px}
.mainnet-ui .holding-size{margin:15px 0 16px;gap:6px}
.mainnet-ui .holding-size>strong{font-size:36px;letter-spacing:-1px;font-weight:720}
.mainnet-ui .holding-size>span{color:#5e718b;font-size:13px}
.mainnet-ui .holding-size>b{font-size:11px;background:#eef5ff;color:#668bc1;font-weight:550;padding:5px 8px}
.mainnet-ui .portfolio-stats{gap:17px;margin:22px 0 25px;grid-template-columns:1fr 1.2fr 1.2fr}
.mainnet-ui .portfolio-stats section{padding:20px 23px;border:1px solid var(--line);border-radius:17px;background:#fff}
.mainnet-ui .portfolio-stats .yield-stat{background:linear-gradient(120deg,#fff,#f0f6ff);border-color:#dce8fb}
.mainnet-ui .portfolio-stats section>span{font-size:12px;color:#5e718b}
.mainnet-ui .portfolio-stats strong{font-size:29px;font-weight:700;letter-spacing:-.7px}
.mainnet-ui .portfolio-stats .stat-copy{font-size:16px;letter-spacing:0;margin-top:13px}
.mainnet-ui .portfolio-stats p{font-size:11px;color:#5e718b;margin-top:10px}
.mainnet-ui .portfolio-stats strong small{font-weight:500;font-size:12px;color:#526d8e;letter-spacing:0}
.mainnet-ui .income-stats{grid-template-columns:1.3fr 1fr}
.mainnet-ui .asset-tabs{padding:4px;background:#eaf0f8;border:1px solid #e1e8f1;gap:4px;margin:20px 0;border-radius:13px}
.mainnet-ui .asset-tabs button{font-size:13px;min-height:53px;padding:8px 21px;color:#5e718b}
.mainnet-ui .asset-tabs button.selected{color:#2366e7;box-shadow:0 2px 7px #244b7f0a}
.mainnet-ui .asset-tabs small{font-size:11px;color:#5e718b;line-height:1.6}
.mainnet-ui .page-heading{margin:0 0 21px;gap:15px}
.mainnet-ui .page-heading h1{font-size:28px;letter-spacing:-.6px;font-weight:720;margin:0 0 9px}
.mainnet-ui .page-heading .eyebrow{display:none}
.mainnet-ui .page-heading p{max-width:700px;font-size:13px}
.mainnet-ui .section-bar h2{font-size:20px;font-weight:700}
.mainnet-ui .action-hint{font-size:12px;line-height:1.8;color:#5e718b;margin:12px 0}
.mainnet-ui .related-actions{gap:17px;margin-top:13px}
.mainnet-ui .related-actions .btn{min-height:34px;font-size:12px;color:#6586b8}
.mainnet-ui .primary-actions{gap:8px;grid-template-columns:1.15fr 1fr .95fr}
.mainnet-ui .primary-actions .btn{padding:10px 7px;font-size:12px;gap:4px}
.primary-actions .tf-icon{width:14px;height:14px}
.mainnet-ui .ux-empty,.mainnet-ui .mainnet-empty{padding:30px 25px 32px;background:linear-gradient(150deg,#fff,#fafdff);border:1px solid #e4ebf5;border-radius:20px;min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 3px 18px #203c6603}
.tf-illustration{width:130px;height:auto;display:block;color:#558df1;flex:none;margin:0 auto 2px}
.mainnet-ui .ux-empty strong{font-size:18px;font-weight:650;margin:4px 0 9px;letter-spacing:-.2px}
.mainnet-ui .ux-empty p{font-size:13px;max-width:440px;color:#5e718b;line-height:1.85;margin:0 0 19px}
.mainnet-ui .ux-empty .btn{min-height:42px;font-size:12px}
.mainnet-ui .ux-loading{gap:16px;position:relative;overflow:hidden}
.ux-loading:after{content:"";width:210px;height:8px;border-radius:6px;background:linear-gradient(90deg,#eef2f8,#dde9fc,#eef2f8);background-size:200% 100%;animation:tf-shimmer 1.8s ease-in-out infinite}
.ux-loading .loading-spinner{width:28px;height:28px;border-width:2px}
.mainnet-ui .ux-details,.mainnet-ui .read-proof{margin-top:15px;border-top:1px solid #e9eff6;padding-top:2px}
.mainnet-ui .ux-details>summary,.mainnet-ui .read-proof>summary,.mainnet-ui .receipt-details>summary{min-height:42px;font-size:12px;color:#5e718b;padding:11px 0}
.mainnet-ui .read-proof{margin-top:24px;background:none}
.mainnet-ui .note{padding:14px 16px;font-size:12px;line-height:1.85;color:#6980a2;background:#f4f8ff;border:1px solid #e2ebfa;border-radius:12px;margin:18px 0}
.mainnet-ui .note.warning{background:#fffaf0;color:#a0792e;border-color:#f0e2c1}
.mainnet-ui .note.error{background:#fff5f6;color:#bc5365;border-color:#f5dce2}
.mainnet-ui .inline-warning{font-size:12px;background:#fff9ed;border-radius:10px;color:#a17e3d}
.mainnet-ui .campaign-target{margin:23px 0 14px}
.mainnet-ui .campaign-target strong{font-size:25px;letter-spacing:-.5px}
.mainnet-ui .progress{height:5px;margin:20px 0 10px;background:#eef2f8}
.mainnet-ui .progress>progress{height:5px}
.mainnet-ui .split{font-size:12px;color:#5e718b}
.mainnet-ui .split strong{color:#5b7dae;font-weight:550}
.mainnet-ui .my-position{font-size:12px;background:#eff8f4;color:#4e937b}
.mainnet-ui .campaign-card-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;align-items:stretch}
.mainnet-ui .campaign-tabs{max-width:100%;flex-wrap:wrap}
.mainnet-ui .campaign-card-actions>.btn{min-width:0;width:100%;padding:11px 9px;white-space:normal}
.mainnet-ui .campaign-card-actions>.btn[data-action="exitCampaign"],.mainnet-ui .campaign-card-actions>.btn[data-action="firstoExit"],.mainnet-ui .campaign-card-actions>.btn[data-action="terminate"],.mainnet-ui .campaign-card-actions>.btn[data-action="firstoTerminate"]{color:#ae5360;background:#fffafb;border-color:#f0dfe4}
.mainnet-ui .campaign-detail-share{margin:20px 0 6px;padding-top:17px;border-top:1px solid #edf1f7}
.mainnet-ui .campaign-join-actions{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:stretch}
.mainnet-ui .campaign-join-actions>.btn{min-width:0;white-space:normal}
@media(max-width:540px){.mainnet-ui .campaign-join-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.mainnet-ui .campaign-join-actions>[type="submit"]{grid-column:1/-1}}
.mainnet-ui #dialog-body form:has(+.ux-details)>.dialog-buttons{position:static;margin-bottom:0}
.mainnet-ui .read-status{position:static;background:#f0f6ff;border:0;color:#6d88b1;font-size:12px;padding:8px 34px}
.mainnet-ui .read-status:not([hidden]){display:flex;align-items:center;gap:8px}
.mainnet-ui .read-status.is-updating:before{content:"";width:12px;height:12px;border:1.5px solid #d4e2fc;border-top-color:#608ee9;border-radius:50%;animation:miner-loader-spin .9s linear infinite;flex:none}
.mainnet-ui footer{font-size:11px;color:#5e718b;padding:10px 24px 26px;line-height:1.8;max-width:1000px}
.mainnet-ui footer>p{margin:0}
.mainnet-ui .footer-details>summary{font-size:11px;color:#5e718b;min-height:36px;padding:8px 10px}
.mainnet-ui .footer-details p{font-size:12px;color:#5e718b;text-align:left;max-width:650px;margin:8px auto}
.mainnet-ui dialog{width:min(650px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:0;border:1px solid #e2eaf6;border-radius:23px;box-shadow:0 24px 90px #1126432e;overflow:hidden}
.mainnet-ui dialog[open]{display:flex;flex-direction:column;animation:tf-dialog-in 180ms cubic-bezier(.2,.8,.2,1)}
.mainnet-ui dialog::backdrop{background:#122b4852;backdrop-filter:blur(5px)}
.mainnet-ui .dialog-top{position:relative;z-index:4;background:#fff;display:flex;gap:16px;margin:0;flex:none;padding:24px 27px 20px;border-bottom:1px solid #ecf0f6}
.mainnet-ui .dialog-top h2{font-size:21px;font-weight:700;letter-spacing:-.4px;line-height:1.55;margin:0}
.mainnet-ui .icon-button{width:38px;height:38px;border-radius:11px;background:#f3f6fb;color:#7c94b4;font-size:23px;display:grid;place-items:center;min-width:38px}
.mainnet-ui #dialog-body{position:relative;padding:20px 27px 25px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0}
.mainnet-ui #dialog-body>.journey{margin:0 0 23px;gap:17px}
.mainnet-ui #dialog-body>.data-row:first-of-type{border-top:0}
.mainnet-ui .dialog-buttons{margin-top:24px}
.mainnet-ui .dialog-action-bar{position:sticky;bottom:-25px;background:#fff;box-shadow:0 -12px 18px #ffffffed;margin-bottom:-25px;padding:17px 0 20px;z-index:3;border-top:1px solid #edf1f7;border-radius:0!important}
.mainnet-ui button.dialog-action-bar{width:100%;margin-top:12px;margin-bottom:0;bottom:0;padding:12px 16px;border:0;border-radius:11px!important;background:var(--blue);box-shadow:0 0 0 9px #fff}
.mainnet-ui .transaction-consent{margin:19px 0 8px}
.mainnet-ui .transaction-action-bar{display:grid;gap:11px;padding-top:14px;margin-top:18px}
.mainnet-ui .transaction-action-bar .transaction-consent{margin:0;line-height:1.85}
.mainnet-ui .transaction-action-bar>.btn{width:100%}
.mainnet-ui .check-row{font-size:12px;line-height:1.9;color:#607694}
.mainnet-ui .check-row input{width:16px;height:16px;margin-top:4px;flex:none}
.mainnet-ui .form-field{margin:17px 0}
.mainnet-ui .form-field>span{font-size:13px;font-weight:600;color:#4b6486;margin-bottom:8px;line-height:1.6}
.mainnet-ui .form-field input,.mainnet-ui .form-field select{border:1px solid #dce5f3;border-radius:11px;padding:12px 14px;min-height:48px;font-size:15px;line-height:1.5;color:#304c72;background:#fff;box-shadow:0 1px 2px #244e7302;transition:border-color 150ms,box-shadow 150ms}
.mainnet-ui .form-field input:focus,.mainnet-ui .form-field select:focus{border-color:#6f9df2;box-shadow:0 0 0 3px #2166f30b}
.mainnet-ui .field-asset{padding:15px 16px;background:#f6f9fe;border-radius:13px;margin:17px 0}
.mainnet-ui .token-choice{min-height:48px;border-radius:11px;font-size:14px}
.mainnet-ui .token-choice .coin-logo{width:22px;height:22px}
.mainnet-ui .fee-summary{border:1px solid #e1eafa;background:#f5f8fe;border-radius:14px;margin:20px 0;padding:14px 17px}
.mainnet-ui .fee-summary .ux-details{margin:0}
.mainnet-ui .fee-summary .data-row{font-size:12px}
.mainnet-ui .fee-summary .data-row:last-child{padding-bottom:2px}
.mainnet-ui .toast{display:flex;align-items:center;gap:10px;bottom:24px;border-radius:13px;padding:14px 20px;font-size:13px;background:#183653f7;border:1px solid #38536f;box-shadow:0 7px 28px #18365321;max-width:min(560px,calc(100vw - 32px))}
.mainnet-ui .toast.error{background:#8a3447;border-color:#a74b5e}
.mainnet-ui .official-toolbar{padding:2px 0 12px;border-bottom:0;top:-20px;background:#fff}
.mainnet-ui .official-toolbar .official-sort{background:#f3f6fb;border:1px solid #e8edf6;box-shadow:none;padding:5px;border-radius:12px;gap:5px}
.mainnet-ui .official-toolbar .official-sort button{font-size:12px;min-height:39px;padding:9px 13px;border-radius:9px}
.mainnet-ui .official-toolbar .official-sort button.selected{background:#fff;color:#2469e6;box-shadow:0 3px 8px #27498110}
.mainnet-ui .official-sort-label{font-size:11px;color:#5e718b}
.mainnet-ui .official-status{border-radius:13px;border-color:#e1eafa;background:#f6f9ff;padding:13px 15px;margin:0 0 15px}
.mainnet-ui .official-status-copy strong{font-size:13px;color:#5375a7;font-weight:600}
.mainnet-ui .official-status-copy p{font-size:11px;color:#5e718b;margin:4px 0 0}
.mainnet-ui .official-status>small{font-size:11px;color:#5e718b}
.mainnet-ui .official-status-percent{font-size:17px;font-weight:600;color:#628bc8}
.mainnet-ui #official-grid{gap:15px}
.mainnet-ui #official-grid .official-card{padding:18px;border-radius:17px}
.mainnet-ui #official-grid .official-card h3{font-size:19px;margin-top:14px}
.mainnet-ui #official-grid .price-block strong{font-size:28px}
.mainnet-ui #official-grid .official-daily{background:#f6f9fdf5!important;border:0!important;padding:10px 12px;border-radius:10px}
.mainnet-ui #official-grid .official-daily .data-row{font-size:12px;padding:3px 0}
.mainnet-ui #official-grid .official-daily small{font-size:10px;color:#5e718b}
.mainnet-ui #official-grid .actions{margin-top:13px}
.mainnet-ui #official-grid .ux-details{margin-top:12px}
.mainnet-ui .firsto-source-tabs{margin:0 0 15px;gap:8px}
.mainnet-ui .income-list,.mainnet-ui .trade-list,.device-receipts{display:grid;gap:15px;margin-top:20px}
.mainnet-ui .income-row,.mainnet-ui .trade-card{box-shadow:none}
.mainnet-ui .income-quantity>strong{font-size:26px;letter-spacing:-.5px}
.mainnet-ui .income-row .card-top p{font-size:12px}
.mainnet-ui .trade-filters{background:#fff;border:1px solid var(--line);padding:18px 20px;border-radius:16px;gap:15px}
.mainnet-ui .trade-filters .form-field{margin:0}
.mainnet-ui .trade-card .section-bar{margin:0}
.mainnet-ui .trade-amount strong{font-size:24px}
.mainnet-ui .trade-amount b{font-size:14px;font-weight:600}
.mainnet-ui .trade-card .muted{font-size:12px}
.device-receipt{padding:18px 20px!important;display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:14px;align-items:start}
.device-receipt-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#f0f5fd;color:#7c9cc7}
.device-receipt h3{margin:0 0 5px!important;font-size:14px!important;font-weight:650}
.device-receipt .receipt-meta{font-size:11px;color:#5e718b;margin:0 0 8px}
.device-receipt .receipt-state{font-size:12px;color:#728ba9;line-height:1.7;margin:0}
.device-receipt .receipt-hash{display:inline-block;font-size:11px;color:#526d8e;font-family:ui-monospace,Consolas,monospace;margin-top:8px;overflow-wrap:anywhere}
.device-receipt>a{font-size:11px;color:#7294c5;display:flex;gap:5px;align-items:center;min-height:28px;white-space:nowrap}
.mainnet-ui .harvest-status{border-radius:17px;background:#f5f8ff;border:1px solid #e3ecfb;padding:25px 19px}
.mainnet-ui .harvest-status p{font-size:14px;color:#6f86a6}
.mainnet-ui .harvest-amount{font-size:34px;letter-spacing:-.8px;color:#21415e}
.mainnet-ui .receipt-result{box-shadow:none}
.mainnet-ui .receipt-result h3{font-size:20px}
.mainnet-ui .receipt-result .receipt-summary{font-size:14px;color:#6e87a3}
.mainnet-ui .read-proof .tf-icon{width:13px;height:13px}
.management-ui .sidebar{background:#fbfcff}
.management-ui .nav-caption{margin-top:31px}
.management-ui .management-title{display:flex;align-items:center;gap:8px;font-size:12px;color:#7e91ad;margin:0 0 10px}
.management-ui .management-title .tf-icon{width:16px;height:16px}
.management-ui main>.card+ .card{margin-top:20px}
.management-ui .deploy-review{border-radius:13px;background:#f7f9fd;padding:8px 16px;margin:18px 0}
.management-ui .deploy-step{gap:13px;padding:18px 0}
.management-ui .deploy-step p{font-size:12px;color:#5e718b;line-height:1.8}
.management-ui .deploy-number{font-size:12px;width:29px;height:29px;flex:none}
.management-ui .emergency-proposal-row{padding:12px 0;border-bottom:1px solid var(--line)}
@keyframes tf-dialog-in{from{opacity:0;transform:translateY(9px) scale(.995)}to{opacity:1;transform:none}}
@keyframes tf-shimmer{0%,100%{background-position:100% 0}50%{background-position:0 0}}
@media(min-width:1600px){.mainnet-ui main{padding:34px 43px 50px}.mainnet-ui .page-intro{padding:29px 34px}.mainnet-ui .page-intro h1{font-size:33px}}
@media(max-width:1250px){.mainnet-ui .app-shell{grid-template-columns:204px minmax(0,1fr)}.mainnet-ui main{padding:26px}.mainnet-ui .sidebar{padding-inline:13px}.mainnet-ui .sidebar nav a.active:before{left:-13px}.intro-art{display:none}.mainnet-ui .page-intro h1{font-size:27px}.mainnet-ui .portfolio-stats{grid-template-columns:1fr 1.2fr}.mainnet-ui .portfolio-stats section:last-child{grid-column:1/-1}.mainnet-ui .income-stats section:last-child{grid-column:auto}}
@media(max-width:1000px){.mainnet-ui .toolbar{flex-wrap:wrap;justify-content:flex-start}.mainnet-ui .market-search{width:240px;flex:1;min-width:180px}.mainnet-ui .page-intro{padding:23px;align-items:flex-start;flex-direction:column;gap:18px}.mainnet-ui .page-intro .actions{align-self:flex-start}}
@media(max-width:800px){.mainnet-ui .app-shell{display:block}.mainnet-ui .sidebar{height:auto;position:static;padding:17px 20px 13px;border:0;border-bottom:1px solid #e5ebf4}.mainnet-ui .brand{font-size:20px;padding:0;gap:8px}.mainnet-ui .brand img{width:26px;height:29px}.mainnet-ui #brand-name{font-size:21px}.mainnet-ui .brand small{display:none}.mainnet-ui .sidebar nav{margin-top:15px;gap:7px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.mainnet-ui .sidebar nav a{padding:8px 5px;min-height:40px;font-size:12px;gap:5px;justify-content:center;border-radius:9px;white-space:nowrap}.mainnet-ui .sidebar nav a>span{display:inline-flex;width:16px}.mainnet-ui .sidebar nav .tf-icon{width:16px;height:16px}.mainnet-ui .sidebar nav a.active:before{display:none}.mainnet-ui .nav-caption,.mainnet-ui .sidebar-bottom{display:none}.mainnet-ui .safety-banner{padding:6px 20px;min-height:30px;gap:8px}.mainnet-ui .safety-banner p{font-size:10px}.mainnet-ui .read-status{padding:7px 20px;font-size:11px}.mainnet-ui main{padding:23px 20px 35px}.mainnet-ui .page-intro{padding:22px 23px;margin-bottom:20px;min-height:0;gap:17px}.mainnet-ui .page-intro h1{font-size:26px;margin:5px 0 8px}.mainnet-ui .page-intro p{font-size:12px}.mainnet-ui .journey{gap:17px;margin-bottom:19px}.mainnet-ui .journey li{font-size:11px}.mainnet-ui .page-intro .actions .btn{min-height:42px;font-size:12px}.mainnet-ui .card{padding:22px}.mainnet-ui .grid{gap:17px}.management-ui .sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.mainnet-ui .page-heading h1{font-size:25px}}
@media(max-width:540px){.mainnet-ui .sidebar{padding:16px 17px 12px}.mainnet-ui .sidebar nav{margin-top:14px;gap:4px}.mainnet-ui .sidebar nav a{font-size:11px;padding:9px 2px;gap:5px;min-height:39px}.mainnet-ui .sidebar nav a>span{width:15px}.mainnet-ui .sidebar nav .tf-icon{width:15px;height:15px}.mainnet-ui .safety-banner{padding:5px 18px;align-items:center}.mainnet-ui .safety-banner p{font-size:10px;line-height:1.7}.mainnet-ui .live-marker{font-size:10px;flex:none}.mainnet-ui main{padding:20px 17px 30px}.mainnet-ui .page-intro{padding:22px 21px;gap:17px;border-radius:18px}.mainnet-ui .page-intro h1{font-size:25px;line-height:1.5;letter-spacing:-.6px}.mainnet-ui .intro-label{font-size:10px}.mainnet-ui .page-intro p{font-size:12px;line-height:1.9}.mainnet-ui .page-intro .actions{align-self:stretch;width:100%}.mainnet-ui .page-intro .actions .btn{flex:1}.mainnet-ui .journey{gap:10px 12px;flex-wrap:wrap}.mainnet-ui .journey li{gap:5px;font-size:10px}.mainnet-ui .journey li>span{width:18px;height:18px;font-size:9px}.mainnet-ui .toolbar{margin:17px 0 20px;gap:8px}.mainnet-ui .toolbar .tabs{flex:none;margin:0}.mainnet-ui .tabs button{font-size:11px;padding:7px 11px;min-height:34px}.mainnet-ui .tabs .coin-logo{width:13px;height:13px}.mainnet-ui .toolbar .market-mine,.mainnet-ui .toolbar [data-action="tradeQuery"]{min-height:40px;padding:8px 10px;font-size:11px;gap:4px}.mainnet-ui .toolbar .tf-icon{width:14px;height:14px}.mainnet-ui .market-search{min-width:0;flex:0 0 100%;width:100%;margin-top:3px}.mainnet-ui .market-search>.tf-icon{width:17px;height:17px}.mainnet-ui .market-search input{min-height:42px;font-size:12px}.mainnet-ui .grid{grid-template-columns:minmax(0,1fr)}.mainnet-ui .grid>.card{max-width:none}.mainnet-ui .card{padding:21px}.mainnet-ui .card h3{font-size:21px}.mainnet-ui .portfolio-stats{grid-template-columns:1fr 1fr;gap:11px;margin:19px 0 23px}.mainnet-ui .portfolio-stats section{padding:17px 15px}.mainnet-ui .portfolio-stats section:last-child{grid-column:1/-1}.mainnet-ui .portfolio-stats strong{font-size:23px;letter-spacing:-.5px;margin-top:9px}.mainnet-ui .portfolio-stats section>span{font-size:11px}.mainnet-ui .portfolio-stats p{font-size:10px;line-height:1.8;margin-top:8px}.mainnet-ui .portfolio-stats .stat-copy{font-size:15px;margin-top:8px;letter-spacing:0}.mainnet-ui .portfolio-stats section:last-child:not(.yield-stat){display:block}.mainnet-ui .portfolio-stats section:last-child p{display:block}.mainnet-ui .income-stats{grid-template-columns:1fr}.mainnet-ui .income-stats section:last-child{grid-column:auto}.mainnet-ui .asset-tabs{width:100%;padding:4px}.mainnet-ui .asset-tabs button{min-height:52px;font-size:13px;padding:8px 16px}.mainnet-ui .asset-tabs small{font-size:10px}.mainnet-ui .primary-actions{grid-template-columns:1.2fr 1fr .95fr;gap:7px}.mainnet-ui .primary-actions>.btn:first-child{grid-column:auto}.mainnet-ui .primary-actions .btn{font-size:11px;padding:10px 5px;min-height:43px}.mainnet-ui .primary-actions .tf-icon{width:13px;height:13px}.mainnet-ui .related-actions .btn{min-height:40px;font-size:11px}.mainnet-ui .ux-empty{min-height:265px;padding:26px 20px}.mainnet-ui .ux-empty p{font-size:12px}.mainnet-ui .ux-empty strong{font-size:17px}.mainnet-ui .tf-illustration{width:119px}.mainnet-ui .read-proof>summary{font-size:11px}.mainnet-ui .page-heading{gap:14px}.mainnet-ui .page-heading h1{font-size:25px}.mainnet-ui .page-heading .actions{width:auto}.mainnet-ui .page-heading .actions .btn{min-height:40px;font-size:12px;flex:none}.mainnet-ui dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 22px);border-radius:19px}.mainnet-ui dialog.wide-dialog{width:calc(100vw - 20px)}.mainnet-ui .dialog-top{padding:19px 19px 16px;gap:10px}.mainnet-ui .dialog-top h2{font-size:19px}.mainnet-ui #dialog-body{padding:17px 19px 22px;scrollbar-gutter:auto}.mainnet-ui .icon-button{width:36px;height:36px;min-width:36px}.mainnet-ui .data-row{font-size:12px;gap:12px;padding:11px 0}.mainnet-ui .data-row>span{flex:0 1 39%}.mainnet-ui .form-field>span{font-size:12px}.mainnet-ui .form-field input,.mainnet-ui .form-field select{font-size:16px;min-height:48px}.mainnet-ui .token-choice{font-size:13px;min-height:48px;padding:10px}.mainnet-ui .token-choice .coin-logo{width:20px;height:20px}.mainnet-ui .dialog-buttons .btn{font-size:12px;padding:11px 13px}.mainnet-ui .dialog-action-bar{bottom:-22px;margin-bottom:-22px;padding:15px 0 18px}.mainnet-ui button.dialog-action-bar{bottom:0;margin-bottom:0;padding:12px 14px}.mainnet-ui .fee-summary{padding:13px 14px}.mainnet-ui .note{font-size:12px;padding:13px 14px;line-height:1.85}.mainnet-ui .check-row{font-size:11px;line-height:1.9}.mainnet-ui .official-toolbar{top:-17px}.mainnet-ui .official-sort-label{display:none}.mainnet-ui .official-toolbar .official-sort{grid-template-columns:repeat(2,minmax(0,1fr))}.mainnet-ui .official-toolbar .official-sort button{min-height:40px;font-size:11px}.mainnet-ui .official-toolbar .official-sort button:last-child{grid-column:1/-1}.mainnet-ui .official-status{padding:12px}.mainnet-ui .official-status-copy strong{font-size:12px}.mainnet-ui .official-status-copy p{font-size:11px;line-height:1.8}.mainnet-ui .official-status>small{font-size:10px}.mainnet-ui #official-grid{gap:15px}.mainnet-ui #official-grid .official-card{padding:20px}.mainnet-ui #official-grid .official-card h3{font-size:20px}.mainnet-ui .income-toolbar .form-field{width:100%}.mainnet-ui .trade-filters{padding:17px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mainnet-ui .trade-miner-form{grid-column:1/-1;flex-wrap:nowrap}.mainnet-ui .device-receipt{padding:17px!important;grid-template-columns:32px minmax(0,1fr);gap:11px}.device-receipt-icon{width:32px;height:32px;border-radius:10px}.device-receipt>a{grid-column:2;font-size:11px;min-height:30px}.mainnet-ui .toast{bottom:16px;padding:13px 17px;font-size:12px;max-width:calc(100vw - 28px)}.mainnet-ui footer{font-size:10px;padding-bottom:22px}.management-ui .deploy-step{flex-wrap:wrap}.management-ui .deploy-step>div{flex-basis:calc(100% - 45px)}.management-ui .deploy-step>.btn{margin-left:42px}.management-ui .actions .btn{font-size:12px}}
@media(max-width:360px){.mainnet-ui .sidebar nav a{font-size:10px;gap:3px}.mainnet-ui .sidebar nav .tf-icon{width:13px;height:13px}.mainnet-ui .toolbar .market-mine,.mainnet-ui .toolbar [data-action="tradeQuery"]{padding:8px}.mainnet-ui .toolbar .market-mine .tf-icon,.mainnet-ui .toolbar [data-action="tradeQuery"] .tf-icon{display:none}.mainnet-ui .tabs button{padding:7px 9px}.mainnet-ui .page-intro h1{font-size:23px}}
.mainnet-ui[data-workspace="customer"] .sidebar>nav a>.tf-nav-art{width:30px;height:30px;flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;background-position:center;background-size:contain;background-repeat:no-repeat;pointer-events:none}
.mainnet-ui[data-workspace="customer"] .sidebar>nav .tf-nav-art>.tf-icon{opacity:0}
@media(min-width:801px){.mainnet-ui[data-workspace="customer"] .sidebar>nav a{min-height:58px;padding:10px 12px;gap:12px;font-weight:650}.mainnet-ui[data-workspace="customer"] .sidebar>nav a>.tf-nav-art{width:36px;height:36px;flex-basis:36px}.mainnet-ui[data-workspace="customer"] .sidebar>nav a.active:before{top:19px}}
/* Approved blue 3D navigation artwork: generated, do not edit the data URLs by hand. */
.mainnet-ui[data-workspace="customer"]{--nav-art-market:url("data:image/webp;base64,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")}
.mainnet-ui[data-workspace="customer"] .sidebar>nav .tf-nav-art[data-icon="market"]{background-image:var(--nav-art-market)}
.mainnet-ui[data-workspace="customer"]{--nav-art-campaign:url("data:image/webp;base64,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")}
.mainnet-ui[data-workspace="customer"] .sidebar>nav .tf-nav-art[data-icon="campaign"]{background-image:var(--nav-art-campaign)}
.mainnet-ui[data-workspace="customer"]{--nav-art-miner:url("data:image/webp;base64,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")}
.mainnet-ui[data-workspace="customer"] .sidebar>nav .tf-nav-art[data-icon="miner"]{background-image:var(--nav-art-miner)}
/* End approved blue 3D navigation artwork. */
/* BEM portfolio artwork: generated small transparent WebP. */
.mainnet-ui[data-workspace="customer"]{--portfolio-bem-art:url("data:image/webp;base64,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")}
/* End BEM portfolio artwork. */
/* The same customer navigation becomes a bottom tab bar on narrow screens. */
@media(max-width:800px){
  .mainnet-ui[data-workspace="customer"]{--customer-nav-height:76px;--customer-nav-space:calc(var(--customer-nav-height) + env(safe-area-inset-bottom,0px))}
  .mainnet-ui[data-workspace="customer"] .workspace{padding-bottom:var(--customer-nav-space)}
  .mainnet-ui[data-workspace="customer"] .sidebar>nav{position:fixed;inset-inline:0;bottom:0;z-index:40;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;height:var(--customer-nav-space);margin:0;padding:7px max(12px,env(safe-area-inset-right,0px)) calc(7px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));background:#fff;border-top:1px solid #e2eaf5;box-shadow:0 -5px 24px #1836530a;isolation:isolate}
  .mainnet-ui[data-workspace="customer"] .sidebar>nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:60px;padding:5px 3px;font-size:11px;line-height:1.4;border-radius:12px;text-align:center}
  .mainnet-ui[data-workspace="customer"] .sidebar>nav a>span{width:22px;height:22px;display:inline-flex}
  .mainnet-ui[data-workspace="customer"] .sidebar>nav .tf-icon{width:22px;height:22px}
  .mainnet-ui[data-workspace="customer"] .sidebar>nav a.active:before{display:block;left:50%;top:1px;width:23px;height:3px;border-radius:3px;transform:translateX(-50%)}
  .mainnet-ui[data-workspace="customer"] .sidebar>nav a:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}
  .mainnet-ui[data-workspace="customer"] .workspace :is(a,button,input,select,summary,[tabindex]){scroll-margin-bottom:calc(var(--customer-nav-space) + 12px)}
  .mainnet-ui[data-workspace="customer"] .toast{bottom:calc(var(--customer-nav-space) + 12px)}
}
@media(prefers-reduced-motion:reduce){.mainnet-ui *,.mainnet-ui *:before,.mainnet-ui *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mainnet-ui .grid>.card:hover{transform:none}}
@media(forced-colors:active){.mainnet-ui .card.miner-art{background-image:none}.mainnet-ui .tf-icon{forced-color-adjust:auto}.mainnet-ui .btn,.mainnet-ui .tag{border:1px solid ButtonText}.mainnet-ui[data-workspace="customer"] .sidebar>nav .tf-nav-art{background-image:none}.mainnet-ui[data-workspace="customer"] .sidebar>nav .tf-nav-art>.tf-icon{opacity:1}}
.miner-search-status{display:flex;align-items:center;gap:12px;padding:16px 0;color:#355677}
#miner-search-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px}
#miner-search-results>.miner-search-status,#miner-search-results>.note{grid-column:1/-1}
#miner-search-results h3{margin:14px 0 18px;font-size:22px}
.miner-search-offer{padding:12px 0;border-top:1px solid #e4edf8}
.miner-search-offer .data-row strong{font-variant-numeric:tabular-nums}
.miner-search-offer .actions .btn{width:100%}
.miner-search-offer .tag{margin:10px 0 4px}
.miner-search-actions{margin-bottom:4px}
.mainnet-ui[data-workspace="customer"]{
/* Customer visual system v2. Interaction and dialog foundations. */
& .header-title{flex:1;min-width:0}
& .mobile-brand{display:none}
& .header-controls{display:flex;align-items:center;gap:9px;width:auto}
& .wallet{position:relative;display:block;min-width:0;padding:0;background:#f4f7fc;border:1px solid #e1e8f3;border-radius:12px;color:var(--ink);font-size:12px}
& .wallet>summary{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:9px 12px;cursor:pointer;list-style:none}
& .wallet>summary::-webkit-details-marker{display:none}
& .wallet>summary>span[data-icon]{display:inline-flex;color:#5075b0}
& .wallet .tf-icon{width:16px;height:16px}
& #wallet-address{max-width:126px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650}
& .wallet-chevron{color:#6c819d;font-size:13px;line-height:1}
& .wallet>.wallet-balances{position:absolute;right:0;top:calc(100% + 10px);display:grid;gap:12px;min-width:240px;max-width:calc(100vw - 28px);padding:19px;margin:0;text-align:left;font-size:14px;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:17px;box-shadow:0 16px 42px #17365b1c;overflow-wrap:anywhere;z-index:20}
& .wallet-balances>span:first-child{font-size:11px;color:var(--muted)}
& .wallet-balances>small{font-size:10px;line-height:1.7;margin:0;padding-top:10px;border-top:1px solid var(--line)}
& .journey-guide .journey{padding:10px 0;margin:0;flex-wrap:wrap}
& .market-search input{max-width:none;width:100%;min-height:44px}
& .grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:20px;align-items:start}
& .ux-loading:after{animation:none;background:#e6eefb;width:120px;height:4px}
& dialog{border-radius:26px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 36px);box-shadow:0 28px 100px #11264330}
& dialog.wide-dialog{width:min(1120px,calc(100vw - 44px))}
& .dialog-top{padding:22px 26px 18px;align-items:center}
& .dialog-top h2{font-size:20px;letter-spacing:-.4px}
& #dialog-body{padding:20px 26px 26px;scroll-padding-block:12px 130px}
& .form-field input,& .form-field select{font-size:16px;min-height:50px;border-radius:13px;background:#fcfdff}
& .form-field input:focus,& .form-field select:focus{outline:0;border-color:#6e9af0;box-shadow:0 0 0 4px #2563eb0e;background:#fff}
& .data-row{padding:13px 0;gap:16px}
& .data-row>strong{min-width:0}
& .fee-summary{border-radius:17px;padding:15px 18px;background:#f4f7fd}
& .transaction-action-bar{bottom:-26px;margin-bottom:-26px;padding:14px 0 22px;box-shadow:0 -10px 20px #ffffffed}
& .transaction-consent{font-size:12px;line-height:1.8}
& .transaction-consent input{width:18px;height:18px}
& .campaign-visibility-option{border-radius:15px;padding:16px}
& .official-toolbar{padding:0 0 10px;top:-20px;margin-bottom:10px}
& .official-toolbar .official-sort{border-radius:14px;padding:5px;gap:3px;background:#f1f5fc}
& .official-status{padding:12px 14px;background:#f4f8ff;border-radius:14px}
& .official-status>small{line-height:1.65}
& #official-grid .official-card{padding:19px;border-radius:21px}
& .firsto-source-tabs .btn{font-size:12px}
& :is(.income-row,.trade-card,.receipt-result){border-radius:20px}
@supports(content-visibility:auto){& #official-grid>.card{content-visibility:auto;contain-intrinsic-size:auto 440px}}
@media(hover:hover) and (pointer:fine){
 & .btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 14px #2563eb1a}
 & .grid>.card:hover{transform:translateY(-2px);border-color:#ccdafa;box-shadow:0 12px 28px #193c670c}
}
& :is(.share-card,.whole-card,.market-card,.campaign-card).miner-art:after{content:"";position:absolute;right:14px;top:54px;width:82px;height:82px;background:var(--nav-art-miner) center/contain no-repeat;pointer-events:none}
& :is(.share-card,.whole-card,.market-card,.campaign-card).miner-art-behemoth:after{filter:sepia(1) saturate(2.6) hue-rotate(352deg) brightness(1.05)}
& .campaign-price-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin:18px 0}
& .campaign-price-grid>div{min-width:0;padding:0;margin:0;background:none;border:0}
& .campaign-price-grid>div>span{display:block;line-height:1.7}
& .campaign-price-grid strong{display:block;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
& .campaign-price-grid small{letter-spacing:0}
& .portfolio-overview:after{content:"";position:absolute;background:var(--portfolio-bem-art,var(--nav-art-market)) center/contain no-repeat;pointer-events:none}
& .portfolio-overview>section{grid-column:1/-1!important;padding:0!important;border:0!important;border-radius:0;background:none!important}
& .portfolio-overview .distribution-stat details[open] p{padding-top:7px;line-height:1.8}
& .asset-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 17px}
& .asset-toolbar>.asset-tabs{margin:0;flex:0 0 auto}
& .asset-toolbar>.actions{margin-left:auto;gap:8px}
@media(forced-colors:active){& .portfolio-overview:after,& .card.miner-art:after{display:none}& .form-field input:focus,& .form-field select:focus{outline:2px solid Highlight;outline-offset:2px}}
@media(prefers-reduced-motion:reduce){& *{animation:none!important;transition:none!important}& .grid>.card:hover{transform:none}}
@media(max-width:800px){
 & .sidebar{height:0;padding:0;border:0}& .sidebar>.brand{display:none}
 & .topbar>.header-title{display:none}
 & .mobile-brand{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:750;letter-spacing:-.6px;color:var(--ink);flex:none}
 & .header-controls{margin-left:auto;gap:7px;display:flex;min-width:0;width:auto}
 & .local-chip,& .actor-picker>span{display:none}
 & dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 20px);border-radius:24px;margin:auto}
 & dialog.wide-dialog{width:100vw;max-width:100vw;max-height:100dvh;height:100dvh;border-radius:0;border:0;margin:0}
 & dialog::backdrop{backdrop-filter:none;background:#142c4860}
 & .dialog-top{padding:16px 18px;gap:10px}& .dialog-top h2{font-size:18px}
 & .icon-button{width:40px;height:40px;border-radius:13px}
 & #dialog-body{padding:16px 18px 20px;scrollbar-gutter:auto;scroll-padding-bottom:150px}
 & .data-row{font-size:12px;gap:12px;padding:12px 0}
 & .data-row>span{flex-basis:40%}
 & .form-field{margin:18px 0}& .form-field>span{font-size:12px}
 & .transaction-action-bar{bottom:-20px;margin-bottom:-20px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));gap:12px}
 & .official-toolbar{top:-16px;padding-bottom:8px}
 & .official-toolbar .official-sort{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}
 & .official-toolbar .official-sort button{padding:8px 2px;min-height:44px;font-size:11px}
 & .official-sort .official-verified{grid-column:span 2;min-height:44px;font-size:11px;margin:0;padding:8px}
 & .official-toolbar .official-sort .official-verified+button[data-id="recent"]{grid-column:span 2}
 & .official-status{padding:11px 12px;margin-bottom:12px}
 & .official-status-copy strong{font-size:12px}& .official-status-copy p{font-size:10px;line-height:1.7}
 & .official-status>small{font-size:10px}& .official-status-percent{font-size:15px}
 & .official-status-meter{margin-block:8px}
 & .firsto-source-tabs{gap:7px}& .firsto-source-tabs .btn{flex:1;padding:9px 7px;font-size:11px}
}

/* Reference fidelity pass: responsive presentation only. */
&{--ink:#07163d;--muted:#60769e;--line:#e1ecfb;--blue:#0862ea;background:radial-gradient(ellipse at 90% 2%,#e2f3ff 0,transparent 45%),radial-gradient(ellipse at 8% 60%,#edf8ff 0,transparent 58%),#f8fbff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif}
& .workspace{background:transparent}
& .topbar{min-height:74px;background:#ffffffd9;border-bottom-color:#e5effb;box-shadow:none}
& .header-title{visibility:hidden}
& .actor-picker select{min-width:98px;min-height:46px;background:#ffffffb8;border-color:#dce9fc;font-size:14px}
& .wallet{background:linear-gradient(125deg,#f9fcff,#eaf4ff);border-color:#d6e7fc}
& .wallet>summary{min-height:46px;padding:11px 15px;gap:10px}
& .wallet>summary>span[data-icon]{color:#0869ff}
& #wallet-address{font-size:13px;font-weight:650}
& .wallet-balances #connect{width:100%;margin-top:1px}
& .safety-banner{background:transparent;padding-block:5px;color:#7285a3;min-height:22px}
& .safety-banner p,& .live-marker{font-size:10px}
& .read-status{margin:0;background:transparent;font-size:11px;color:#6a7f9e;padding:5px 38px}
& main{max-width:1580px;padding:23px 40px 45px;margin-inline:auto;width:100%;box-sizing:border-box}
& .page-intro{padding:0;min-height:112px;border:0;border-radius:0;background:none;box-shadow:none;margin:0 0 16px;gap:24px;overflow:visible}
& .page-intro:after,& .page-intro .intro-art,& .intro-label{display:none}
& .page-intro h1,& .page-heading h1{font-size:40px;line-height:1.15;letter-spacing:-1.4px;font-weight:800;margin:0 0 10px;color:#06143b}
& .page-intro .intro-subtitle,& .page-heading>div>p{font-size:17px;line-height:1.65;color:#637ba2;margin:0;max-width:none}
& .page-intro .intro-description{font-size:12px;line-height:1.7;margin-top:4px;color:#7186a7}
& .page-intro .market-entry-actions{display:flex;gap:12px;min-width:0}
& .page-intro>.actions>.btn{min-width:170px;min-height:50px;font-size:15px}
& .journey-guide{font-size:11px;margin:-8px 0 14px;opacity:.9}
& .journey-guide>summary{min-height:24px;padding:4px 0}
& .btn{border-radius:14px;min-height:46px;font-size:14px;font-weight:650;letter-spacing:.1px;gap:8px}
& .btn:not(.secondary):not(.danger):not(.soft){background:linear-gradient(118deg,#0862ed,#1769f5);box-shadow:0 6px 15px #166cf51b,inset 0 1px 0 #ffffff2e;color:#fff}
& .btn.secondary{color:#0d2b60;border-color:#dbe9fd;background:linear-gradient(145deg,#fff,#f8fcff);box-shadow:inset 0 1px #fff}
& .btn:active:not(:disabled){transform:scale(.98)}
& .btn:focus-visible,& summary:focus-visible{outline:3px solid #1d70f9;outline-offset:3px}
& .tabs,& .asset-tabs{padding:4px;border:1px solid #e1edfa;background:#e7f1fa9c;box-shadow:inset 0 1px 2px #395e9005;border-radius:15px}
& .tabs button,& .asset-tabs button{min-height:43px;font-size:14px;line-height:1.3;font-weight:650;color:#5c739a;border-radius:11px;padding:10px 17px}
& .tabs button.selected,& .asset-tabs button.selected{color:#0869ff;background:#fff;box-shadow:0 2px 9px #305f9c0c}
& .toolbar{margin:0 0 20px;gap:12px}
& .market-search input{border-color:#dce9fa;background:#ffffffbd;font-size:14px;border-radius:14px;min-height:48px}
/* Search is also a form-field. Explicit specificity protects its icon gutter. */
& .form-field.market-search{position:relative;display:block;min-width:0}
& .form-field.market-search>input{width:100%;padding:12px 16px 12px 44px;line-height:1.5}
& .form-field.market-search>.tf-icon{left:16px;top:50%;transform:translateY(-50%);width:17px;height:17px;color:#597298}
& .market-search{flex-basis:275px}
& .card{border:1px solid #fff;border-radius:25px;padding:25px 25px 20px;box-shadow:0 5px 24px #2376bf08,inset 0 1px #fff;background:#fff;overflow:hidden}
& .card.miner-art{background-image:radial-gradient(ellipse at 100% 0,#dff2ffad,transparent 45%),linear-gradient(135deg,#ffffffd9,#fff);background-size:auto;background-position:center}
& .card.miner-art-behemoth{background-image:radial-gradient(ellipse at 100% 0,#fff0cfa8,transparent 44%),linear-gradient(135deg,#fff,#fffdfa);border-color:#fff}
& .card.miner-art:before{content:"";position:absolute;left:auto;right:0;top:0;width:165px;height:155px;border-radius:0;background:url("data:image/svg+xml,%3Csvg xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' width='165' height='155' viewBox='0 0 165 155'%3E%3Cg fill='none' stroke='%2366bfff' stroke-width='1.4'%3E%3Cpath d='M150 8v28l-24 24v32l24 24v31M124 0v27L98 53v53l29 29v20M97 6v22L72 53v44l-30 30v19M165 65h-25l-18 18H80L59 62H28M165 101h-18l-20 20H91l-16-16H47'/%3E%3C/g%3E%3Cg fill='%237acaff'%3E%3Ccircle cx='150' cy='8' r='3'/%3E%3Ccircle cx='97' cy='6' r='3'/%3E%3Ccircle cx='28' cy='62' r='3'/%3E%3Ccircle cx='47' cy='105' r='3'/%3E%3Ccircle cx='42' cy='146' r='3'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;opacity:.22;pointer-events:none}
& .card.miner-art-behemoth:before{filter:sepia(1) saturate(1.8);opacity:.24}
& :is(.share-card,.whole-card,.market-card,.campaign-card).miner-art:after{right:17px;top:22px;width:112px;height:112px}
& :is(.share-card,.whole-card,.market-card,.campaign-card).miner-art h3{min-height:0;padding-right:92px;margin:20px 0 6px;position:relative;z-index:1}
& .card h3{font-size:25px;font-weight:780;letter-spacing:-.65px;line-height:1.35;color:#08183e}
& .card-top{min-height:28px;justify-content:flex-start;gap:7px;padding-right:88px}
& .tag{font-size:11px;line-height:1.45;border-radius:9px;padding:5px 8px;font-weight:650;white-space:normal}
& .tag.green{color:#07895c;background:#e7faf0;border:1px solid #d9f7e8}
& .tag.orange{color:#b16b08;background:#fff5e0;border:1px solid #ffedc8}
& .tag.green>.tf-icon{width:14px;height:14px;color:#fff;background:#0ab875;border-radius:50%;padding:2px;box-sizing:border-box;stroke-width:2.4}
& .tag.orange>.tf-icon{width:14px;height:14px}
& .miner-certificate{display:none}
& :is(.portfolio-overview,.share-card,.market-card,.campaign-card) .token-symbol>.coin-logo{display:none}
& :is(.portfolio-overview,.share-card,.market-card,.campaign-card) .token-symbol{gap:0;white-space:nowrap}
& .my-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
& .share-card .holding-size{margin:5px 0 20px;display:flex;justify-content:flex-start;align-items:center;gap:15px;line-height:1.5}
& .share-card .holding-size>span{font-size:14px;color:#677da1}
& .share-card .holding-size strong{font-size:19px;font-weight:750;color:#0a1a40;letter-spacing:-.4px;display:inline}
& .share-card .holding-size>b{font-size:13px;background:none;border-radius:0;padding:0 0 0 15px;margin-left:0;border-left:1px solid #e0eaf7;color:#1b3560;font-weight:650}
& .share-card .share-daily{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:7px 13px;margin:0;padding:0!important;border:0!important}
& .share-daily>div{min-width:0}
& .share-daily>div+div{border-left:1px solid #e3edfa;padding-left:13px}
& .share-daily>div>span{display:block;color:#647da4;font-size:12px;margin-bottom:5px}
& .share-daily>div>strong{font-size:16px;color:#0b1e49;line-height:1.55;letter-spacing:-.4px;display:block;overflow-wrap:anywhere}
& .share-card .share-daily>small{grid-column:1/-1;color:#7d91b0;font-size:10px;line-height:1.5;margin-top:1px}
& .share-card .share-harvest{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:17px 16px;margin:16px 0 13px;background:linear-gradient(110deg,#eef7ff,#edf7ff8a)!important;border-radius:17px}
& .share-harvest>div{min-width:0;flex:1}
& .share-harvest>div>span{font-size:12px;color:#617aa0;display:block;margin-bottom:4px}
& .share-harvest>div>strong{display:block;font-size:29px;line-height:1.2;font-weight:780;letter-spacing:-1px}
& .share-harvest>div>strong small{font-size:12px;color:#0869ff;font-weight:700;letter-spacing:0}
& .share-harvest>div>small{display:block;color:#8497b2;font-size:9px;line-height:1.55;margin-top:5px}
& .share-harvest>.btn{flex:none;min-width:116px;min-height:48px;padding-inline:13px;font-size:13px}
& .share-footer{display:flex;align-items:center;flex-wrap:wrap;gap:8px}
& .share-footer .primary-actions{display:flex;flex-wrap:nowrap;margin:0;gap:7px;flex:1}
& .share-footer .primary-actions .btn{padding:8px 11px;min-height:40px;font-size:11px;white-space:nowrap;grid-column:auto}
& .share-footer .primary-actions .btn[data-action="more"]{border-color:transparent;box-shadow:none;background:none;color:#5775a2}
& .share-footer .related-actions{margin:0;display:flex;gap:0;flex:none}
& .share-footer .related-actions .btn{padding:8px 0;min-height:40px;font-size:11px;color:#0869ff;background:none;border:0;box-shadow:none}
& .share-footer>:is(.read-proof,.ux-details){flex:0 0 100%;width:100%;margin:2px 0 0;padding-top:7px}
& .share-footer>:is(.read-proof,.ux-details)>summary{font-size:11px;color:#627b9f;min-height:31px;padding:5px 0;line-height:1.5}
& .related-actions>[data-action="bid"]{display:none}
& .portfolio-overview{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(240px,1fr) minmax(180px,.8fr);grid-template-areas:"yield holdings collect" "note holdings collect";gap:2px 24px;align-items:center;padding:23px 25px 23px 116px;margin:16px 0 19px;border:1px solid #fff;border-radius:23px;background:linear-gradient(115deg,#fff,#f9fcff 70%,#eff7ff);box-shadow:0 5px 24px #2376bf06;overflow:visible}
& .portfolio-overview:after{top:28px;left:21px;right:auto;width:80px;height:80px}
& .portfolio-overview>.yield-stat{grid-area:yield!important;order:0;padding:0!important}
& .portfolio-overview .yield-stat>span{font-size:12px;color:#60799f;display:block}
& .portfolio-scope{display:inline-block;font-size:9px;letter-spacing:0;font-weight:500;padding:2px 5px;margin-left:4px;border:1px solid #e3edfa;background:#f5faff;border-radius:5px;vertical-align:middle;color:#758aaa}
& .portfolio-overview .yield-stat>strong{font-size:32px;font-weight:800;line-height:1.25;letter-spacing:-1.05px;display:block;margin:5px 0 2px;overflow-wrap:anywhere}
& .portfolio-overview .yield-stat>strong small{font-size:14px;color:#0872ff;letter-spacing:0;font-weight:700}
& .portfolio-overview>.holdings-stat{grid-area:holdings!important;gap:0;border-left:1px solid #e3edfa!important;display:grid;grid-template-columns:1fr 1.25fr;align-items:center}
& .portfolio-overview .holdings-stat>div{padding-left:24px}
& .portfolio-overview .holdings-stat>div+div{border-left:1px solid #e3edfa}
& .portfolio-overview .holdings-stat span{font-size:12px;color:#60799f}
& .portfolio-overview .holdings-stat strong{font-size:28px;line-height:1.4;font-weight:780;margin-top:3px}
& .portfolio-overview .holdings-stat strong small{font-size:13px;font-weight:500;color:#243e68}
& .portfolio-overview>.distribution-stat{grid-area:note!important;font-size:10px;color:#7a90ac;line-height:1.7}
& .portfolio-overview .distribution-stat summary{font-size:10px;min-height:20px}
& .portfolio-overview .distribution-stat details[open]{position:relative;z-index:2}
& .portfolio-overview>.btn{grid-area:collect;width:100%;max-width:none;min-height:54px;font-size:15px}
& .assets-heading{padding:0;margin-bottom:0}
& .asset-toolbar{margin:0 0 17px;gap:14px}
& .asset-toolbar>.asset-tabs{min-width:235px}
& .asset-tabs small{display:none}
& .asset-toolbar>.actions{gap:10px}
& .asset-toolbar .btn{font-size:13px;min-height:46px}
& .market-price-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:17px;align-items:end;margin:24px 0 18px}
& .market-price-grid .price-block{margin:0;padding:0;border:0;min-width:0}
& .market-price-grid .price-block>span,& .market-available>span{display:block;color:#657da2;font-size:13px;margin-bottom:5px}
& .market-price-grid .price-block strong{font-size:38px;line-height:1.2;letter-spacing:-1.2px;font-weight:800}
& .market-price-grid .price-block strong small{font-size:15px;font-weight:650;color:#0e2c58;margin-left:0}
& .market-available{padding-left:17px;border-left:1px solid #e2ecfa}
& .market-available strong{font-size:32px;line-height:1.3;font-weight:750;color:#10244c}
& .market-available small{font-size:14px;font-weight:500}
& .market-entitlement{font-size:13px;margin:0;color:#657da3}
& .market-lowest-slot{border:1px solid #eaf1fc;background:#f4f9ff;padding:13px;border-radius:15px;min-height:65px;margin:13px 0}
& .market-card>.market-card-actions{display:flex;flex-direction:column;gap:4px;margin-top:17px}
& .market-card-actions>.btn{width:100%;min-height:48px;font-size:14px!important}
& .market-card-actions>[data-action="same"]{background:none;border:0;box-shadow:none;color:#0869ff;min-height:37px}
& .market-card>:is(.read-proof,.ux-details){margin-top:8px;padding-top:10px}
& .campaign-card .card-top{padding-right:80px;flex-wrap:wrap;min-height:30px}
& .campaign-card h3{margin-top:20px!important;min-height:48px!important}
& .campaign-price-grid{margin:17px 0 20px;gap:16px}
& .campaign-price-grid>div>span{font-size:12px;color:#627ba2}
& .campaign-price-grid strong{font-size:29px;letter-spacing:-.8px;line-height:1.4;font-weight:780;margin-top:5px}
& .campaign-price-grid small{font-size:12px;font-weight:600;color:#096fff}
& .campaign-price-grid>.campaign-target{padding-left:16px;border-left-color:#e2ecfa}
& .progress,& .progress>progress{height:10px;border-radius:9px;background:#e5edf8}
& .progress>progress::-webkit-progress-bar{background:#e5edf8;border-radius:9px}
& .progress>progress::-webkit-progress-value{background:linear-gradient(90deg,#176cff,#4b9aff);border-radius:9px}
& .campaign-card>.split{margin-top:8px;color:#607a9f;font-size:12px;line-height:1.6}
& .campaign-card>.split strong{font-weight:600;color:#233e6a}
& .campaign-card>.action-hint{font-size:11px;color:#7088aa;line-height:1.7;margin:12px 0 8px;min-height:20px}
& .campaign-card>.my-position{background:#edf7ff;color:#4074b4;display:inline-flex;font-size:11px;padding:7px 9px;margin:3px 4px 0 0}
& .campaign-card-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px}
& .campaign-card-actions>.btn:first-child{grid-column:1/-1;min-height:48px;font-size:14px}
& .campaign-card-actions>.btn[data-action="share"],& .campaign-card-actions>.btn[data-action="firstoShare"]{font-size:12px;min-height:42px}
& .campaign-card-actions>.btn:is([data-action="exitCampaign"],[data-action="firstoExit"],[data-action="terminate"],[data-action="firstoTerminate"]){background:none;border-color:transparent;color:#6d7fa1;font-size:11px;box-shadow:none;min-height:42px}
& .campaign-card>:is(.read-proof,.ux-details){margin-top:14px;padding-top:10px}
& .card>:is(.read-proof,.ux-details)>summary{color:#637c9f;font-size:11px;min-height:32px;padding-block:6px}
& .ux-empty{background:linear-gradient(125deg,#ffffffed,#f3faffdb);border:1px solid #fff;box-shadow:0 5px 24px #2376bf05;min-height:230px;border-radius:24px}
& .ux-empty strong{font-size:19px;color:#17315d}
& .ux-empty .tf-illustration{width:112px;color:#5e9dff}
& .personal-search-status,& .campaign-tasks{background:#f3f9ffcc;border-color:#e0edfc;color:#5c759b}
& dialog{background:#fbfdff;border:1px solid #fff;box-shadow:0 30px 110px #153b692b}
& .dialog-top{background:#ffffffeb;border-color:#e9f1fc}
& .dialog-top h2{font-weight:750;color:#10264a}
& .form-field input,& .form-field select{background:#fff;border-color:#d7e6fa;border-radius:14px}
& .fee-summary,& .official-status{background:#f1f8ff;border-color:#dfeafb}
& .official-sort{box-shadow:0 3px 12px #347fc008}
/* Interaction refinement: opaque surfaces, explicit state contrast, real flow.
   Scoped to customer UI; original fields, actions and transaction checks remain. */
&:has(dialog[open]){overflow:hidden}
& dialog{background:#fbfdff;box-shadow:0 32px 100px #0928593b;isolation:isolate}
& dialog[open]{animation:none}
& dialog.tf-form-dialog{width:min(780px,calc(100vw - 40px))}
& .dialog-top{padding:23px 28px;background:#fff;gap:18px;align-items:center}
& .dialog-top h2{font-size:23px;line-height:1.4;letter-spacing:-.5px;overflow-wrap:anywhere}
& .dialog-top .icon-button{width:42px;height:42px;min-width:42px;flex:none;border-radius:14px;color:#536c90;background:#f1f6fd}
& #dialog-body{padding:24px 28px 28px;background:#fbfdff;scroll-padding-block:24px}
& #dialog-body h3{font-size:22px;line-height:1.45;color:#0b2045;margin:18px 0 14px;letter-spacing:-.45px;overflow-wrap:anywhere}
& #dialog-body :is(p,.action-hint){line-height:1.85}
& #dialog-body .data-row{display:grid;grid-template-columns:minmax(125px,.85fr) minmax(0,1.15fr);align-items:start;gap:12px 24px;font-size:13px;line-height:1.75;padding:12px 0}
& #dialog-body .data-row>span{color:#566d8f;min-width:0}
& #dialog-body .data-row>strong{color:#10294f;font-size:13px;font-weight:650;line-height:1.75;min-width:0;overflow-wrap:anywhere;word-break:normal;font-variant-numeric:tabular-nums}
& #dialog-body .tf-address-row>strong{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;letter-spacing:0;word-break:break-all}
& .tf-context-panel{padding:6px 18px;margin:0 0 22px;background:linear-gradient(120deg,#f0f7ff,#f7fbff);border:1px solid #dce9fb;border-radius:18px}
& .tf-context-panel>.data-row:first-child{border:0}
& .tf-structured-form{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0}
& .tf-structured-form>*,& .tf-form-section>*{min-width:0;margin-top:0;margin-bottom:0}
& .tf-structured-form>.tf-context-panel{margin:0}
& .tf-form-section{padding:20px;border:1px solid #e0eafb;border-radius:20px;background:#fff}
& #dialog-body .tf-form-section>h3{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:750;letter-spacing:0;margin:0 0 17px}
& .tf-form-section>h3 .tf-icon{width:18px;height:18px;color:#1765d6}
& .tf-form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
& #dialog-body .form-field{margin:0;display:block;min-width:0}
& #dialog-body .form-field>span{font-size:13px;color:#405c81;font-weight:650;line-height:1.65;margin-bottom:9px}
& #dialog-body .form-field>input,& #dialog-body .form-field>select{min-height:50px;width:100%;padding:12px 14px;font-size:16px;line-height:1.5;letter-spacing:0;background:#f9fbff;color:#10274c;border-color:#d8e5f7;border-radius:13px;box-shadow:inset 0 1px 2px #12366703}
& #dialog-body .form-field>:is(input,select):focus{background:#fff;border-color:#5591ed;box-shadow:0 0 0 4px #1265e512;outline:none}
& #dialog-body .form-field>input[readonly]{font-size:13px;background:#f3f7fc}
& #dialog-body .form-field .amount-input>input{padding-inline-end:70px;font-variant-numeric:tabular-nums}
& #dialog-body .amount-input-unit{right:15px;color:#405d85;font-size:12px;font-weight:650;pointer-events:none}
& #dialog-body .token-choice:focus-within{outline:2px solid #3b82f6;outline-offset:3px}
& #dialog-body .token-choice input:focus-visible{outline:none;box-shadow:none}
& #campaign-initial-help{display:block;font-size:12px;line-height:1.75;color:#536f94;margin:12px 0}
& .campaign-initial-preview{margin:14px 0 0;padding:4px 14px;border:0;border-radius:13px;background:#f3f8ff}
& .campaign-initial-preview:not(:has(.data-row)):not(:empty){padding:12px 14px;background:#fff3f5;border:1px solid #f5d3db;color:#a1394b;font-size:12px;line-height:1.8}
& #dialog-body .form-field input:user-invalid{border-color:#db7887;background:#fffafb;box-shadow:0 0 0 3px #db788712}
& #dialog-body .campaign-initial-preview .data-row{font-size:12px;padding:10px 0;gap:12px}
& #dialog-body .campaign-initial-preview .data-row>strong{font-size:13px;color:#1350a2}
& #dialog-body .campaign-initial-preview .data-row:last-child{border-top-color:#d9e7fb}
& .campaign-visibility{margin:0;padding:0;border:0;min-width:0}
& .campaign-visibility legend{font-size:14px;font-weight:750;color:#173357;margin:0 0 12px;padding:0}
& .campaign-visibility-options{gap:12px}
& .campaign-visibility-option{padding:16px 14px;gap:10px;border-radius:16px;background:#fff;align-items:flex-start;min-width:0}
& .campaign-visibility-option:has(input:checked){border-color:#70a1f7;background:#f0f6ff;box-shadow:inset 0 0 0 1px #c6dcff}
& .campaign-visibility-option input{width:17px;height:17px;margin:3px 0 0;flex:none}
& .campaign-visibility-option strong{font-size:13px;line-height:1.65;color:#17365f}
& .campaign-visibility-option small{font-size:12px;line-height:1.8;color:#566f94;margin-top:5px}
& #dialog-body .dialog-action-bar{position:static;bottom:auto;margin:6px 0 0;padding:18px 0 0;background:#fbfdff;box-shadow:none;border-top:1px solid #e1ebf8}
& #dialog-body button.dialog-action-bar{padding:12px 16px;background:#0862ea;color:#fff;transition:transform .15s,box-shadow .15s}
& #dialog-body .dialog-buttons{gap:10px;align-items:stretch;margin:6px 0 0}
& #dialog-body .dialog-buttons>.btn{min-height:48px;font-size:14px;line-height:1.55}
& #dialog-body .transaction-action-bar{display:grid;gap:14px}
& #dialog-body .transaction-consent{padding:14px 16px;border:1px solid #dce7f8;background:#f1f7ff;border-radius:14px;color:#314f78;font-size:13px;line-height:1.9}
& #dialog-body .transaction-consent input{width:18px;height:18px;margin-top:4px}
& #dialog-body .ux-details{padding:0;margin-top:18px;border:1px solid #e2ebf8;border-radius:14px;background:#fff}
& #dialog-body .ux-details>summary{padding:13px 15px;min-height:44px;font-size:13px;line-height:1.6;color:#3f5e88}
& #dialog-body .ux-details[open]{padding:0 15px 14px}
& #dialog-body .ux-details[open]>summary{margin:0 -15px 10px;border-bottom:1px solid #e6edf7}
& #dialog-body .ux-details p{font-size:13px;color:#506b90}
& #dialog-body .official-toolbar{top:-24px;padding:8px 0 12px;background:#fbfdff;z-index:3}
& #dialog-body .official-sort{background:#edf3fc;border-color:#dde8f7;box-shadow:none;align-items:center}
& #dialog-body .official-sort button{color:#3d5d87;background:transparent;box-shadow:none;font-size:12px;min-height:42px;white-space:nowrap}
& #dialog-body .official-sort button:is([aria-pressed="true"],.selected){background:#075cda;color:#fff;border-color:#075cda;box-shadow:0 3px 8px #075cda20}
& #dialog-body .official-sort button[data-id="recent"]:not([aria-pressed="true"]):not(.selected){background:#fff;color:#1f559e}
& #dialog-body .official-verified{background:#fff;color:#3f5e87}
& #dialog-body .firsto-source-tabs{gap:9px;margin-bottom:18px}
& #dialog-body .firsto-source-tabs>.btn{min-height:44px}
& #dialog-body .firsto-source-tabs>.btn{flex:0 1 auto;white-space:nowrap;gap:6px;padding-inline:11px}
& #dialog-body :is(.official-status,.fee-summary){border-radius:16px;border-color:#dfeafa;background:#f1f7ff}
& #dialog-body .official-status{margin:12px 0 16px}
& #dialog-body .official-daily .data-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px 10px;padding:0;border:0}
& #dialog-body .official-daily .data-row>span{flex:none}
& #dialog-body .official-daily .data-row>strong{font-size:13px;white-space:nowrap;max-width:100%}
& #dialog-body .btn:disabled{opacity:1;background:#e5edf8!important;color:#607394!important;border-color:#dce6f3;box-shadow:none;transform:none}
& .btn>svg,& summary>svg{flex-shrink:0}
& .wallet-balances{line-height:1.8}
& .trade-filters .form-field{min-width:0}
& :is(th,td){font-size:12px;line-height:1.75}
& :is(.income-row,.trade-card,.receipt-result) :is(strong,p,span){overflow-wrap:anywhere}
@media(min-width:700px){
 & .tf-structured-form.tf-multi-field{grid-template-columns:repeat(2,minmax(0,1fr))}
 & .tf-structured-form.tf-multi-field>*{grid-column:1/-1}
 & .tf-structured-form.tf-multi-field>.form-field{grid-column:auto}
 & .tf-structured-form.tf-multi-field>.tf-full-field{grid-column:1/-1}
}
@media(max-width:699px){
 & dialog.tf-form-dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 20px)}
 & .dialog-top{padding:17px 18px}
 & .dialog-top h2{font-size:20px;line-height:1.4}
 & #dialog-body{padding:18px 17px 24px;scroll-padding-block:18px}
 & #dialog-body .data-row{grid-template-columns:minmax(105px,.9fr) minmax(0,1.1fr);gap:12px;font-size:12px;padding:11px 0}
 & #dialog-body .data-row>strong{font-size:12px}
 & #dialog-body .tf-address-row{display:block}
 & #dialog-body .tf-address-row>strong{display:block;text-align:left;margin-top:5px;line-height:1.85}
 & .tf-context-panel{padding:4px 14px;border-radius:16px;margin-bottom:18px}
 & .tf-structured-form{gap:16px}
 & .tf-form-section{padding:16px 14px;border-radius:17px}
 & .tf-form-fields{gap:14px}
 & #dialog-body .tf-form-section>h3{font-size:14px;margin-bottom:15px}
 & #dialog-body .form-field>span{font-size:12px;line-height:1.75}
 & .tf-form-fields:has([name="reserve"]){grid-template-columns:1fr}
 & #dialog-body .dialog-buttons>.btn{font-size:13px;min-height:48px;padding-inline:12px}
 & .campaign-visibility-options{grid-template-columns:1fr;gap:10px}
 & .campaign-visibility-option{padding:14px}
 & #dialog-body .official-toolbar{top:-18px}
 & #dialog-body .official-sort button{font-size:11px;min-height:42px}
 & #dialog-body .transaction-consent{padding:12px;font-size:12px}
 & #dialog-body .ux-details>summary,& #dialog-body .ux-details p{font-size:12px}
 & #dialog-body .fee-summary{padding:13px}
}
& footer{color:#8294b0}
@media(min-width:1200px){
 & .grid:not(.my-assets-grid){grid-template-columns:repeat(3,minmax(0,1fr))}
 & .sidebar{width:auto;padding:28px 19px;background:#ffffffd9;border-right-color:#e1ecfa}
 & .app-shell{grid-template-columns:240px minmax(0,1fr)}
 & .sidebar .brand{font-size:28px;gap:11px;padding:0 9px}
 & .sidebar #brand-name{font-size:27px;font-weight:800;letter-spacing:-1px}
 & .sidebar .brand img{width:36px;height:39px}
 & .nav-caption{margin:45px 12px 19px;color:#8494ad;font-size:11px}
 & .sidebar>nav a{min-height:67px;border-radius:16px;gap:14px;padding:9px 14px;font-size:16px;color:#163563}
 & .sidebar>nav a>.tf-nav-art{width:45px;height:45px;flex-basis:45px}
 & .sidebar>nav a.active{background:linear-gradient(110deg,#edf5ff,#eaf4ff);color:#066bff}
 & .sidebar>nav a.active:before{display:none}
}
@media(min-width:801px) and (max-width:1199px){
 & main{padding-inline:26px}& .portfolio-overview{padding-left:25px;grid-template-columns:1.2fr 1fr;grid-template-areas:"yield holdings" "note holdings" "collect collect";gap:8px 16px}
 & .portfolio-overview:after{display:none}& .portfolio-overview>.btn{min-height:46px;margin-top:6px}
 & .portfolio-overview .holdings-stat>div{padding-left:14px}
 & .page-intro h1,& .page-heading h1{font-size:34px}
 & .page-intro>.actions>.btn{min-width:130px;font-size:13px}
 & .page-intro .intro-description{max-width:350px}
 & .my-assets-grid{grid-template-columns:1fr}
}
@media(max-width:800px){
 & .topbar{min-height:66px;padding:10px 16px;gap:10px;background:#ffffffd9;border-color:#e6f0fa}
 & .mobile-brand{font-size:22px;gap:7px;font-weight:800;letter-spacing:-.8px}
 & .mobile-brand img{width:27px;height:29px}
 & .header-controls{gap:7px}
 & .actor-picker select{width:65px;min-width:65px;max-width:65px;min-height:42px;font-size:12px;padding:8px 5px 8px 8px}
 & #connect{font-size:11px;min-height:42px;padding:8px 10px}
 & .wallet>summary{min-height:42px;padding:9px 10px;gap:6px}
 & .wallet>summary>span[data-icon]{display:inline-flex}
 & .wallet .tf-icon{width:16px;height:16px}
 & #wallet-address{font-size:12px;max-width:85px}
 &:not(.wallet-is-connected) .wallet>summary{padding:10px;width:39px;box-sizing:border-box}
 &:not(.wallet-is-connected) .wallet #wallet-address,&:not(.wallet-is-connected) .wallet-chevron{display:none}
 & .safety-banner{min-height:19px;padding:2px 17px;gap:7px;align-items:center}
 & .safety-banner p,& .live-marker{font-size:8px;line-height:1.55}
 & .read-status{padding:4px 17px;font-size:9px;line-height:1.55}
 & main{padding:18px 17px 25px}
 & .page-intro{min-height:0;padding:0;gap:16px;margin:0 0 15px;border-radius:0}
 & .page-intro h1,& .page-heading h1{font-size:34px;line-height:1.2;margin:0 0 6px;letter-spacing:-1px;font-weight:800}
 & .page-intro .intro-subtitle,& .page-heading>div>p{font-size:15px;line-height:1.7}
 & .page-intro .intro-description{font-size:11px;margin-top:3px;line-height:1.7}
 & .page-intro>.actions{margin:0;width:100%;display:flex}
 & .page-intro>.actions>.btn{min-height:46px;font-size:14px;width:auto;min-width:0;flex:0 1 50%;padding:10px 11px}
 & .page-intro .market-entry-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}
 & .market-entry-actions>.btn{width:100%!important;font-size:12px!important}
 & .journey-guide{margin:-7px 0 12px;font-size:10px}
 & .journey-guide>summary{padding:3px 0;min-height:21px}
 & .toolbar{gap:8px;margin:0 0 14px}
 & .toolbar .tabs button{font-size:12px;min-height:40px;padding:8px 10px;gap:5px}
 & .toolbar .tabs{flex:0 0 100%;padding:4px}
 & .toolbar .tabs:not(.campaign-tabs){display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
 & .toolbar :is(.market-mine,[data-action="tradeQuery"]){min-height:40px;font-size:11px;padding:7px 12px}
 & .toolbar .market-search{order:2;flex:0 0 100%;width:100%;min-width:0;margin:0}
 & .market-search input{min-height:42px;font-size:12px}
 & .toolbar:has(.campaign-tabs){flex-wrap:nowrap;gap:8px}
 & .toolbar .campaign-tabs{display:grid;flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:3px}
 & .toolbar .campaign-tabs button{padding:10px 3px;font-size:12px;min-height:40px;white-space:nowrap}
 & .toolbar:has(.campaign-tabs)>[data-action="refresh"]{min-height:46px;width:42px;min-width:42px;padding:10px;font-size:0;gap:0;margin:0;background:#ffffffc9;border-color:#dce9fc}
 & .toolbar:has(.campaign-tabs)>[data-action="refresh"] .tf-icon{width:19px;height:19px}
 & .grid,& .my-assets-grid{grid-template-columns:minmax(0,1fr);gap:13px}
 & .card{border-radius:24px;padding:16px 17px 14px;box-shadow:0 5px 24px #2376bf08}
 & :is(.share-card,.whole-card,.market-card,.campaign-card).miner-art:after{width:94px;height:94px;right:12px;top:17px}
 & :is(.share-card,.whole-card,.market-card,.campaign-card).miner-art h3{font-size:23px;padding-right:78px;margin:6px 0 3px;line-height:1.3;letter-spacing:-.65px}
 & .card-top{padding-right:82px;min-height:20px;gap:5px}
 & .tag{font-size:10px;padding:2px 6px;line-height:1.4}
 & .share-card .holding-size{margin:2px 0 12px;gap:12px;min-height:20px;line-height:1.3}
 & .share-card .holding-size>span{font-size:12px}
 & .share-card .holding-size strong{font-size:16px}
 & .share-card .holding-size>b{font-size:12px;padding-left:12px;margin-left:0}
 & .share-card .share-daily{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4px 10px}
 & .share-daily>div+div{padding-left:10px}
 & .share-daily>div>span{font-size:11px;margin-bottom:4px}
 & .share-daily>div>strong{font-size:13px;line-height:1.5;letter-spacing:-.45px;white-space:nowrap}
 & .share-card .share-daily>small{font-size:8px;line-height:1.5;margin-top:2px}
 & .share-card .share-harvest{padding:10px 12px;gap:8px;margin:10px 0 8px;border-radius:15px}
 & .share-harvest>div>span{font-size:11px;margin-bottom:2px}
 & .share-harvest>div>strong{font-size:25px;letter-spacing:-.85px;line-height:1.2}
 & .share-harvest>div>strong small{font-size:11px}
 & .share-harvest>div>small{font-size:8px;line-height:1.4;margin-top:3px;max-width:190px}
 & .share-harvest>.btn{min-width:104px;min-height:44px;font-size:12px;padding:9px 11px;gap:6px}
 & .share-harvest>.btn .tf-icon{width:16px;height:16px}
 & .share-footer{gap:3px 6px}
 & .share-footer .primary-actions{gap:2px}
 & .share-footer .primary-actions .btn{font-size:11px;min-height:44px;padding:7px 8px;gap:4px}
 & .share-footer .primary-actions .tf-icon{width:13px;height:13px}
 & .share-footer .related-actions .btn{font-size:11px;min-height:44px;padding:7px 0}
 & .share-footer>:is(.read-proof,.ux-details){margin-top:0;padding-top:6px}
 & .share-footer>.ux-details:not([open]){flex:0 0 auto;width:auto;border:0;padding:0}
 & .share-footer>.ux-details:not([open])>summary{min-height:40px;padding-block:9px}
 & .share-footer>:is(.read-proof,.ux-details)>summary{font-size:11px;min-height:44px;padding-block:9px}
 & .portfolio-overview{grid-template-columns:1fr;grid-template-areas:"yield" "holdings" "note" "collect";gap:5px;padding:14px 15px 12px;margin:12px 0;border-radius:22px;background:linear-gradient(115deg,#fff,#edf7ff8f);overflow:hidden}
 & .portfolio-overview:after{display:block;left:auto;right:9px;top:16px;width:105px;height:105px}
 & .portfolio-overview>.yield-stat{padding-right:90px!important}
 & .portfolio-overview .yield-stat>span{font-size:11px;line-height:1.3}
 & .portfolio-scope{font-size:8px;padding:1px 4px;margin-left:2px}
 & .portfolio-overview .yield-stat>strong{font-size:29px;line-height:1.15;letter-spacing:-1px;margin:4px 0 0}
 & .portfolio-overview .yield-stat>strong small{font-size:12px}
 & .portfolio-overview>.holdings-stat{display:flex;border:0!important;gap:17px;padding-right:98px!important}
 & .portfolio-overview .holdings-stat>div{padding:0;min-width:68px}
 & .portfolio-overview .holdings-stat>div+div{padding-left:17px;border-left:1px solid #dce9fa}
 & .portfolio-overview .holdings-stat span{font-size:10px;line-height:1.2;display:block}
 & .portfolio-overview .holdings-stat strong{font-size:25px;line-height:1.2;margin-top:1px}
 & .portfolio-overview .holdings-stat strong small{font-size:11px}
 & .portfolio-overview>.distribution-stat{margin-top:0;font-size:9px;min-height:12px}
 & .portfolio-overview .distribution-stat summary{font-size:9px;min-height:12px;line-height:1.3}
 & .portfolio-overview>.btn{min-height:42px;font-size:14px;border-radius:13px;margin-top:0;padding-block:10px}
 & .assets-heading{margin-bottom:0;gap:0}
 & .asset-toolbar{gap:8px;flex-wrap:nowrap;align-items:stretch;margin-bottom:12px}
 & .asset-toolbar>.asset-tabs{min-width:0;flex:0 0 111px;width:111px;padding:3px;border-radius:12px}
 & .asset-toolbar .asset-tabs button{min-height:39px;font-size:12px;padding:8px 6px;border-radius:9px}
 & .asset-toolbar>.actions{display:flex;gap:6px;margin:0;flex:1}
 & .asset-toolbar .btn{font-size:11px;line-height:1.3;min-height:45px;padding:7px;gap:4px;flex:1;white-space:nowrap;border-radius:12px}
 & .asset-toolbar .tf-icon{width:15px;height:15px}
 & .market-price-grid{grid-template-columns:1.1fr 1fr;gap:14px;margin:21px 0 15px}
 & .market-price-grid .price-block>span,& .market-available>span{font-size:12px}
 & .market-price-grid .price-block strong{font-size:35px}
 & .market-price-grid .price-block strong small{font-size:13px}
 & .market-available strong{font-size:30px}
 & .market-entitlement{font-size:12px;padding-right:75px;line-height:1.6}
 & .market-lowest-slot{padding:12px;margin:12px 0;min-height:58px}
 & .market-card>.action-hint{font-size:9px;line-height:1.6}
 & .market-card-actions>.btn{min-height:45px;font-size:13px!important}
 & .campaign-card h3{min-height:38px!important;margin-top:12px!important}
 & .campaign-card .card-top{padding-right:0;max-width:calc(100% - 65px)}
 & .campaign-price-grid{margin:12px 0 15px;gap:12px;grid-template-columns:1fr 1fr}
 & .campaign-price-grid>div>span{font-size:10px}
 & .campaign-price-grid strong{font-size:24px;line-height:1.35;margin-top:4px;letter-spacing:-.75px}
 & .campaign-price-grid small{font-size:10px}
 & .campaign-price-grid>.campaign-target{padding-left:12px}
 & .campaign-card>.split{font-size:11px;margin-top:7px}
 & .campaign-card>.action-hint{font-size:10px;line-height:1.6;min-height:0;margin:10px 0 6px}
 & .campaign-card>.my-position{font-size:10px;margin:2px 3px 0 0;padding:6px 8px}
 & .campaign-card-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}
 & .campaign-card-actions>.btn:first-child{flex:1 1 48%;width:auto;min-height:44px;font-size:13px;padding:9px 10px}
 & .campaign-card-actions>.btn:is([data-action="share"],[data-action="firstoShare"]){flex:1 1 42%;width:auto;min-height:44px;font-size:12px;padding:9px 10px}
 & .campaign-card-actions>.btn:is([data-action="exitCampaign"],[data-action="firstoExit"],[data-action="terminate"],[data-action="firstoTerminate"]){flex:1 0 45%;min-width:80px;white-space:nowrap;min-height:44px;font-size:11px;padding:6px 4px}
 & .campaign-card>:is(.read-proof,.ux-details){padding-top:8px;margin-top:9px}
 & .sidebar>nav{min-height:74px;border-radius:22px 22px 0 0;background:#fffffff2;border-top:1px solid #fff;box-shadow:0 -5px 25px #3b8ce60a;padding:6px 12px calc(6px + env(safe-area-inset-bottom,0px));gap:4px}
 & .sidebar>nav a{border-radius:18px;font-size:12px;line-height:1.1;gap:2px;padding:3px 3px 5px;color:#5f76a0;min-height:62px;justify-content:center}
 & .sidebar>nav a>.tf-nav-art{width:35px;height:35px;flex-basis:35px}
 & .sidebar>nav a.active{background:linear-gradient(115deg,#eef7ff,#e2f3ff);color:#066bff;box-shadow:none}
 & .ux-empty{min-height:225px;padding:23px 19px}
 & .ux-empty strong{font-size:17px}
 & .ux-empty p{font-size:11px;line-height:1.8;max-width:270px;margin-inline:auto}
 & footer{font-size:9px;padding-bottom:20px}
}
@media(max-width:370px){
 & .mobile-brand span{display:inline}& .mobile-brand{font-size:17px;gap:5px}& .mobile-brand img{width:23px}
 & .topbar{padding-inline:12px;gap:6px}& .header-controls{gap:5px}& .actor-picker select{min-width:55px;max-width:55px;width:55px;font-size:11px}
 & #connect{padding-inline:7px;font-size:10px}&:not(.wallet-is-connected) .wallet{display:none}
 & .wallet>summary{padding:8px 7px}& #wallet-address{font-size:10px;max-width:76px}
 & main{padding-inline:12px}& .page-intro h1,& .page-heading h1{font-size:31px}
 & .page-intro .intro-subtitle,& .page-heading>div>p{font-size:13px}
 & .portfolio-overview:after{display:block;width:83px;height:83px;right:6px;top:23px}
 & .portfolio-overview>.yield-stat{padding-right:66px!important}& .portfolio-overview .yield-stat>strong{font-size:25px}
 & .portfolio-overview>.holdings-stat{padding-right:65px!important}
 & .asset-toolbar{flex-wrap:wrap}& .asset-toolbar>.asset-tabs{flex:0 0 100%;width:100%}
 & .asset-toolbar .btn{font-size:11px;min-height:40px}
 & .card{padding:18px 14px 13px}& :is(.share-card,.whole-card,.market-card,.campaign-card).miner-art:after{width:82px;height:82px;right:7px}
 & :is(.share-card,.whole-card,.market-card,.campaign-card).miner-art h3{font-size:21px;padding-right:67px}
 & .share-daily>div>strong{font-size:12px}& .share-daily>div>span{font-size:10px}
 & .share-harvest>div>strong{font-size:22px}& .share-harvest>.btn{min-width:91px;font-size:11px;padding-inline:8px}
 & .campaign-price-grid strong{font-size:21px}& .toolbar .campaign-tabs button{font-size:10px}
 & .toolbar .tabs:not(.campaign-tabs){flex-wrap:nowrap}
}
@media(forced-colors:active){
 & .card,& .portfolio-overview,& .btn,& .tabs{border:1px solid CanvasText;background:Canvas;color:CanvasText}
 & .card.miner-art,& .card.miner-art-behemoth{background-image:none}
 & .portfolio-overview:after,& .card.miner-art:after{display:none}
 & .btn:focus-visible,& summary:focus-visible{outline:2px solid Highlight}
}
& .campaign-price-grid:has(.is-long-amount) strong{font-size:22px;line-height:1.35;overflow-wrap:normal}
& .campaign-price-grid:has(.is-long-amount) strong>small{display:block;margin-top:3px}
& :is(.campaign-price-grid,.market-price-grid):has(.is-very-long-amount){grid-template-columns:1fr}
& .campaign-price-grid:has(.is-very-long-amount)>.campaign-target{border-left:0;border-top:1px solid #e2ecfa;padding:10px 0 0}
& .market-price-grid strong.is-long-amount{font-size:28px}
@media(min-width:801px){
& :is(.market-card,.campaign-card).miner-art:after{width:96px;height:96px;right:12px;top:15px}
& :is(.market-card,.campaign-card).miner-art h3{font-size:22px;padding-right:85px}
& .campaign-price-grid{grid-template-columns:1fr;gap:9px;margin:10px 0 17px}
& .campaign-price-grid>.campaign-target,& .campaign-price-grid:has(.is-very-long-amount)>.campaign-target{padding:0;border:0}
& .campaign-price-grid .campaign-unit strong,& .campaign-price-grid:has(.is-long-amount) .campaign-unit strong{font-size:34px;line-height:1.3}
& .campaign-price-grid .campaign-target strong,& .campaign-price-grid:has(.is-long-amount) .campaign-target strong{font-size:24px;line-height:1.3}
& .campaign-price-grid:has(.is-long-amount) strong>small{display:inline;font-size:12px}
}
/* Dialog atelier: static CSS light, fixed SVGs, no new requests or motion.
   Native fields and controls remain the same nodes. */
& dialog{border:1px solid #fff;border-radius:28px;box-shadow:0 32px 100px #09285935,0 0 0 1px #d8e6f433}
& dialog::backdrop{background:#0e254b65;backdrop-filter:blur(4px)}
& .dialog-top{position:relative;isolation:isolate;gap:14px;background:linear-gradient(115deg,#fff 22%,#f2f8ff 75%,#e9f5ff);border-bottom:1px solid #deebfa;overflow:hidden}
& .dialog-top:after{content:"";position:absolute;z-index:-1;pointer-events:none;right:54px;top:-70px;width:220px;height:220px;border:1px solid #92c8ff30;border-radius:50%;box-shadow:0 0 0 22px #99d2ff0d,0 0 0 44px #99d2ff0a}
& .dialog-top h2{flex:1;min-width:0;margin:0;font-weight:750;letter-spacing:-.6px}
& .tf-dialog-emblem{width:48px;height:48px;flex:none;display:grid;place-items:center;border:1px solid #b9d9ff;border-radius:16px;color:#0862da;background:linear-gradient(140deg,#fff,#e2f1ff);box-shadow:inset 0 1px 0 #fff,0 5px 12px #1971d80c}
& .tf-dialog-emblem>.tf-icon{width:24px;height:24px;stroke-width:1.6}
& .dialog-top .icon-button{width:44px;height:44px;min-width:44px;position:relative;isolation:isolate;display:grid;place-items:center;font-size:0;border:0;border-radius:12px;background:transparent;color:#6d84a4;box-shadow:none;transition:color .15s,transform .15s}
& .dialog-top .icon-button:before{content:"";position:absolute;inset:4px;z-index:-1;border-radius:10px;background:transparent;pointer-events:none;transition:background .15s}
& .dialog-top .icon-button>.tf-icon{width:24px;height:24px;stroke-width:1.75}
& .dialog-top .icon-button:hover{background:transparent;color:#24558f;box-shadow:none}
& .dialog-top .icon-button:hover:before{background:#e4eefba6}
& .dialog-top .icon-button:active{transform:scale(.94)}
& .dialog-top .icon-button:focus-visible{outline:none}
& .dialog-top .icon-button:focus-visible:before{background:#edf4ff;box-shadow:inset 0 0 0 1.5px #6b8aaf}
& .dialog-top h2:focus{outline:none}
& #dialog-body{background:linear-gradient(160deg,#fff,#f9fcff 70%)}
& #dialog-body .tf-field-control{position:relative;min-width:0}
& #dialog-body .tf-field-control>.tf-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#5981b5;pointer-events:none;z-index:1}
& #dialog-body .form-field>.tf-field-control>:is(input,select){width:100%;min-height:50px;padding:12px 34px 12px 44px;border:1px solid #d8e5f7;border-radius:13px;background:#f8fbff;color:#10274c;font-size:16px;line-height:1.5;box-shadow:inset 0 1px 2px #12366703;transition:border-color .15s,box-shadow .15s,background .15s}
& #dialog-body .tf-field-control>:is(input,select):focus{outline:none;border-color:#5591ed;background:#fff;box-shadow:0 0 0 4px #1265e512}
& #dialog-body .tf-field-control:focus-within>.tf-icon{color:#0862da}
& #dialog-body .tf-field-control>input:user-invalid{border-color:#db7887;background:#fffafb;box-shadow:0 0 0 3px #db788712}
/* Native rich picker: preserves selection, keyboard, validation and change events. */
@supports(appearance:base-select){
 & #dialog-body select.tf-icon-select,& #dialog-body select.tf-icon-select::picker(select){appearance:base-select}
 & #dialog-body .form-field>.tf-field-control>select.tf-icon-select{padding-inline-end:18px}
 & #dialog-body select.tf-icon-select::picker-icon{content:"";width:7px;height:7px;border-right:1.6px solid #6683a8;border-bottom:1.6px solid #6683a8;transform:rotate(45deg);margin-inline-start:auto;margin-inline-end:2px;align-self:center}
 & #dialog-body select.tf-icon-select:open::picker-icon{transform:rotate(225deg)}
 & #dialog-body select.tf-icon-select::picker(select){margin-block:7px;padding:6px;border:1px solid #d7e5f7;border-radius:14px;background:#fff;box-shadow:0 14px 36px #183d701f;max-inline-size:calc(100vw - 32px);max-height:min(320px,45dvh);overflow:auto;overscroll-behavior:contain}
 & #dialog-body select.tf-icon-select option{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;border:0;border-radius:9px;color:#244165;background:#fff;font-size:14px;line-height:1.5;white-space:normal}
 & #dialog-body select.tf-icon-select option>.tf-icon{width:18px;height:18px;flex:none;color:#2875db}
 & #dialog-body select.tf-icon-select option:is(:checked,:hover){background:#eaf3ff;color:#124b97}
 & #dialog-body select.tf-icon-select option:focus-visible{outline:2px solid #5591ed;outline-offset:-2px;background:#edf5ff}
 & #dialog-body select.tf-icon-select option::checkmark{order:3;margin-inline-start:auto;color:#0862ea}
 & #dialog-body select.tf-icon-select option:disabled{color:#7c8ba0;opacity:.6}
}
/* Money is an aligned inline group; exact amount strings are never rewritten. */
& #dialog-body .data-row>strong:has(.token-symbol){display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:2px 5px;line-height:1.6}
& #dialog-body .data-row>strong .token-symbol{display:inline-flex;align-items:center;gap:5px;vertical-align:middle;line-height:1.6;flex:none}
& #dialog-body .data-row>strong .coin-logo{display:block;width:16px;height:16px;flex:none;margin:0}
& #dialog-body .data-row>strong .token-symbol>span:last-child{line-height:1.6}
@media(max-width:699px){
 & dialog{border-radius:24px}
 & dialog::backdrop{backdrop-filter:none}
 & .dialog-top{gap:11px;padding:16px}
 & .dialog-top h2{font-size:19px;line-height:1.45;letter-spacing:-.4px}
 & .tf-dialog-emblem{width:38px;height:38px;border-radius:12px}
 & .tf-dialog-emblem>.tf-icon{width:21px;height:21px}
 & .dialog-top:after{right:15px;top:-95px}
 & #dialog-body .tf-field-control>select{font-size:14px}
}
@media(forced-colors:active){
 & .tf-dialog-emblem{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}
 & .dialog-top:after{display:none}
 & .dialog-top .icon-button:before{background:ButtonFace;border:1px solid ButtonText}
 & .dialog-top .icon-button:focus-visible{outline:2px solid Highlight;outline-offset:-2px}
}
@media(max-width:800px){& dialog::backdrop{backdrop-filter:none}}
/* Approved original card backgrounds: market and campaign feeds only.
   Reuse the existing WebP variables; personal assets and dialogs stay unchanged. */
& :is(#market-list>.market-card,#campaign-feed .campaign-card).miner-art{--card-art-base:#f7fbff;background-color:var(--card-art-base);background-image:linear-gradient(180deg,transparent var(--card-art-fade-start,160px),var(--card-art-base) var(--card-art-fade-end,306px)),linear-gradient(90deg,#fff 0%,#fffffff0 36%,#ffffff26 78%,#ffffff08),var(--miner-card-art);background-size:100% 100%,100% 100%,230px auto;background-position:center,center,right top;background-repeat:no-repeat;border-color:#dce9f6}
& :is(#market-list>.market-card,#campaign-feed .campaign-card).miner-art-behemoth{--card-art-base:#fffaf2;border-color:#e9dfcc}
& :is(#market-list>.market-card,#campaign-feed .campaign-card).miner-art:before,& :is(#market-list>.market-card,#campaign-feed .campaign-card).miner-art:after{display:none}
@media(max-width:800px){& :is(#market-list>.market-card,#campaign-feed .campaign-card).miner-art{--card-art-fade-start:125px;--card-art-fade-end:248px;background-size:100% 100%,100% 100%,200px auto;background-position:center,center,right -18px}}
@media(forced-colors:active){& :is(#market-list>.market-card,#campaign-feed .campaign-card).miner-art{background-image:none;background-color:Canvas;border-color:CanvasText}}
/* End approved original card backgrounds. */
}

/* Page headings reuse the same three approved, decorative navigation icons. */
.mainnet-ui[data-workspace="customer"] :is(.page-intro,.page-heading) h1.tf-has-title-art{display:flex;align-items:center;gap:12px}
.mainnet-ui[data-workspace="customer"] .tf-title-art{display:inline-flex;align-items:center;justify-content:center;flex:0 0 46px;width:46px;height:46px;background-position:center;background-size:contain;background-repeat:no-repeat;pointer-events:none}
.mainnet-ui[data-workspace="customer"] .tf-title-art[data-icon="market"]{background-image:var(--nav-art-market)}
.mainnet-ui[data-workspace="customer"] .tf-title-art[data-icon="campaign"]{background-image:var(--nav-art-campaign)}
.mainnet-ui[data-workspace="customer"] .tf-title-art[data-icon="miner"]{background-image:var(--nav-art-miner)}
.mainnet-ui[data-workspace="customer"] .tf-title-art>.tf-icon{opacity:0}
@media(max-width:800px){.mainnet-ui[data-workspace="customer"] :is(.page-intro,.page-heading) h1.tf-has-title-art{gap:10px}.mainnet-ui[data-workspace="customer"] .tf-title-art{flex-basis:38px;width:38px;height:38px}}
@media(forced-colors:active){.mainnet-ui[data-workspace="customer"] .tf-title-art{background-image:none}.mainnet-ui[data-workspace="customer"] .tf-title-art>.tf-icon{opacity:1;forced-color-adjust:auto}}
