@font-face{font-family:"Space Grotesk";src:url("../fonts/SpaceGrotesk-variable.ttf") format("truetype");font-weight:300 700;font-display:swap}@font-face{font-family:"Noto Sans SC";src:url("../fonts/NotoSansSC-site.woff") format("woff");font-weight:100 900;font-display:swap;unicode-range:U+2E80-9FFF,U+F900-FAFF}
/* Tokenlab desktop/mobile design system · supplied design brief, November 2026. */
:root{--bg-page:#050b16;--bg-card:#0c1627;--bg-elevated:#122039;--accent:#38ddf4;--accent-blue:#4f7cff;--text-primary:#edf4ff;--text-muted:#a6b4ca;--border:#24344d;--success:#3ddc97;--warning:#f2b441;--error:#ff6b6b;--v2-radius:16px;--v2-space:8px;color-scheme:dark}
html.tk-v2-root{background:var(--bg-page);scroll-padding-top:88px}body.tk-v2{background:var(--bg-page)!important;color:var(--text-primary)!important;font-family:'Space Grotesk','Noto Sans SC','Noto Sans',Inter,system-ui,-apple-system,'Segoe UI',sans-serif!important;font-size:16px;line-height:1.6;margin:0;min-height:100vh;min-height:100dvh;overflow-wrap:break-word}body.tk-v2 *,body.tk-v2 *::before,body.tk-v2 *::after{box-sizing:border-box}body.tk-v2 :is(main,section,article,aside,form,div){min-width:0}body.tk-v2 img{max-width:100%}body.tk-v2 a{color:var(--accent)}body.tk-v2 h1,body.tk-v2 h2,body.tk-v2 h3,body.tk-v2 h4{color:var(--text-primary);line-height:1.2;text-wrap:balance}body.tk-v2 p{line-height:1.65}body.tk-v2 :is(small,.muted,.intro,.subtitle,.ai-intro,.ai-note,.ai-dialog-note,.form-note){color:var(--text-muted)!important}body.tk-v2 :is(.amount,.balance,.ai-price,.ssv-funds-field strong,.titles-number){font-variant-numeric:tabular-nums}body.tk-v2 :focus-visible{outline:2px solid var(--accent)!important;outline-offset:4px!important}body.tk-v2 [hidden]{display:none!important}body.tk-v2 .hidden{display:none!important}
body.tk-v2 :is(.card,.notice,.ssv-funds-panel,.ssv-bank-panel,.post,.post-card,.tk-help-grid>a,.tk-path,.body-inputs,.body-box,.tk-quick-card,.filters,.stat,.ai-summary){background:var(--bg-card)!important;border:1px solid var(--border)!important;border-radius:16px!important;color:var(--text-primary)!important;box-shadow:none!important}body.tk-v2 :is(.card,.ssv-funds-panel,.ssv-bank-panel){padding:24px}body.tk-v2 :is(.ssv-funds-grid>div,.ssv-funds-policy,.ssv-funds-field,.ai-detail-grid>div,.ai-call-status){background:var(--bg-elevated)!important;border-color:var(--border)!important;color:var(--text-primary)!important;border-radius:12px!important}body.tk-v2 :is(.ssv-funds-note,.ssv-funds-field span,.ssv-funds-policy){color:var(--text-muted)!important;font-size:14px!important}body.tk-v2 :is(.wrap,main){max-width:1200px}body.tk-v2 :is(.wrap,main:not(#app main)){margin-inline:auto;padding-inline:24px}body.tk-v2 body>header,body.tk-v2 header.top{background:var(--bg-page)!important;border-color:var(--border)!important;box-shadow:none!important}
body.tk-v2 :is(button,.button,.tk-button,.el-button,.ai-open,.ai-retry,.ai-all-amount){font:inherit;min-height:44px;border-radius:11px!important;border:1px solid var(--border)!important;background:transparent!important;color:var(--text-primary)!important;box-shadow:none!important;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}body.tk-v2 :is(button,.button,.tk-button,.ai-open):hover:not(:disabled){background:var(--bg-elevated)!important;border-color:#58718f!important}body.tk-v2 :is(button,.button,.tk-button,.ai-open):active:not(:disabled){transform:translateY(1px)}body.tk-v2 :is(.tk-v2-primary,.tk-button:not(.secondary),button.primary,.button.primary,.el-button--primary,.button.black,.ai-retry,.ai-trade-form button[type=submit],.tk-v2-confirm){background:var(--accent)!important;color:#041420!important;border-color:var(--accent)!important;font-weight:650}body.tk-v2 :is(.tk-v2-primary,.tk-button:not(.secondary),button.primary,.el-button--primary,.button.black,.ai-trade-form button[type=submit]):hover:not(:disabled){background:#77e9f8!important;border-color:#77e9f8!important}body.tk-v2 :is(button:disabled,[aria-disabled=true],.button.disabled){opacity:.45!important;cursor:not-allowed!important;transform:none!important}body.tk-v2 .el-button--danger,body.tk-v2 .danger{border-color:var(--error)!important;color:var(--error)!important;background:transparent!important}body.tk-v2 :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea,.el-input__inner){background:#081120!important;border:1px solid var(--border)!important;border-radius:11px!important;color:var(--text-primary)!important;min-height:48px;font:inherit;font-size:16px!important;padding:12px 14px;max-width:100%;box-shadow:none!important}body.tk-v2 :is(input,textarea)::placeholder{color:#91a2bc!important;opacity:1}body.tk-v2 :is(input,textarea,select):focus{border-color:var(--accent)!important;outline:none!important;box-shadow:0 0 0 3px #38ddf420!important}body.tk-v2 input:read-only{background:var(--bg-card)!important}body.tk-v2 label,.tk-v2-field-label{color:var(--text-muted);font-size:14px;display:block;margin-block-end:8px}.tk-v2-field-label{margin-block-start:12px}body.tk-v2 input[type=checkbox],body.tk-v2 input[type=radio]{accent-color:var(--accent);width:20px;height:20px;flex:none}body.tk-v2 [aria-invalid=true]{border-color:var(--error)!important}body.tk-v2 :is([role=alert],.error,.ssv-funds-error){color:var(--error)!important}body.tk-v2 [role=status]{line-height:1.6}body.tk-v2 .el-message--success{background:var(--bg-card)!important;color:var(--success)!important;border-color:var(--success)!important}body.tk-v2 .el-message--warning{background:var(--bg-card)!important;color:var(--warning)!important;border-color:var(--warning)!important}
body.tk-v2 .nav_pc{height:72px!important;background:var(--bg-page)!important;border-bottom:1px solid var(--border)!important;box-shadow:none!important;position:relative!important}body.tk-v2 .nav_pc .nav_content{height:72px!important;max-width:1280px!important;width:100%!important;margin:auto;padding:0 32px!important;display:flex;align-items:center;justify-content:space-between;gap:24px}body.tk-v2 .nav_pc .nav_left{gap:28px!important;min-width:0}body.tk-v2 .nav_pc .logo{white-space:nowrap!important;font-size:18px!important;display:flex;align-items:center;gap:10px}body.tk-v2 .nav_pc .logo img{width:32px!important;height:32px!important}body.tk-v2 .nav_tab_content{gap:20px!important;margin:0!important;display:flex!important}body.tk-v2 .nav_tab_content>div{font-size:14px!important;padding:8px 0!important;white-space:nowrap!important;color:var(--text-muted)!important}body.tk-v2 .nav_tab_content>div.active{color:var(--accent)!important}body.tk-v2 .nav_right{gap:16px!important;font-size:14px!important;flex-shrink:0}body.tk-v2 [data-v2-nav-tool]{display:none!important}body.tk-v2 .tk-mobile-header,body.tk-v2 .nav_mobile{display:none!important}body.tk-v2 .nav_bottom{background:var(--bg-card)!important;border-top:1px solid var(--border)!important;padding:36px 24px!important;margin-top:40px!important;color:var(--text-muted)!important}body.tk-v2 .nav_bottom .nav_content{max-width:1200px!important;width:100%!important;margin:auto!important}body.tk-v2 .nav_bottom *{max-width:100%}body.tk-v2 .nav_bottom :is(a,span){color:var(--text-muted)!important}body.tk-v2 .nav_bottom a:hover{color:var(--accent)!important}
/* Home: one principal action, a quiet crystal, and four distinct pathways. */
body.tk-v2 #token-home{background:var(--bg-page)!important;color:var(--text-primary)!important}body.tk-v2 .tk-container{width:min(1200px,calc(100% - 64px))!important;max-width:1200px!important;margin-inline:auto!important}body.tk-v2 #token-home .tk-hero{height:auto!important;min-height:530px!important;padding:0!important;background:none!important;overflow:hidden!important;position:relative!important}body.tk-v2 #token-home .tk-hero>.tk-container{display:flex;align-items:center;min-height:530px!important;padding-block:64px;position:relative;z-index:1}body.tk-v2 #token-home .tk-hero-copy{width:52%!important;max-width:600px!important;padding:0!important}body.tk-v2 #token-home .tk-eyebrow{color:var(--accent)!important;font-size:12px!important;font-weight:650;letter-spacing:.24em!important;margin:0 0 20px!important}body.tk-v2 #token-home h1{font-size:clamp(40px,4.5vw,64px)!important;line-height:1.06!important;letter-spacing:-.035em!important;max-width:590px!important;margin:0 0 24px!important;color:var(--text-primary)!important}body.tk-v2 #token-home .tk-hero-copy>p:not(.tk-eyebrow){color:var(--text-muted)!important;font-size:17px!important;line-height:1.65!important;max-width:510px!important;margin:0 0 28px!important}body.tk-v2 #token-home .tk-hero-art{position:absolute!important;inset:0 0 0 auto!important;width:54%!important;height:100%!important;max-height:560px!important;object-fit:contain!important;object-position:center!important;opacity:1!important;filter:none!important;z-index:0!important;mask-image:none!important;-webkit-mask-image:none!important}body.tk-v2 #token-home .tk-actions{display:flex!important;align-items:center!important;gap:24px!important;flex-wrap:wrap!important}body.tk-v2 #token-home .tk-actions .tk-button{min-height:50px;padding:12px 24px!important;font-size:15px!important;display:inline-flex;align-items:center;justify-content:center;gap:12px}body.tk-v2 #token-home .tk-actions .secondary{padding:10px 0!important;background:transparent!important;border:0!important;min-height:44px;color:var(--text-muted)!important}body.tk-v2 #token-home .tk-ribbon{display:none!important}body.tk-v2 #token-home .tk-paths{padding:40px 0 48px!important;background:transparent!important;border-top:1px solid var(--border)}body.tk-v2 #token-home .tk-section-heading{margin:0 0 28px!important;max-width:100%!important}body.tk-v2 #token-home .tk-overline{font-size:11px!important;letter-spacing:.22em;color:var(--accent)!important}body.tk-v2 #token-home .tk-section-heading h2{font-size:32px!important;letter-spacing:-.025em;margin:8px 0 12px!important}body.tk-v2 #token-home .tk-section-heading>p:last-child{color:var(--text-muted)!important;font-size:15px!important;max-width:700px}body.tk-v2 #token-home .tk-path-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}body.tk-v2 #token-home .tk-path{padding:24px!important;min-height:250px!important;transition:border-color .18s,transform .18s}body.tk-v2 #token-home .tk-path:hover{border-color:#4d7790!important;transform:translateY(-3px)}body.tk-v2 #token-home .tk-card-top{height:40px;margin-bottom:20px}body.tk-v2 #token-home .tk-card-top svg{color:var(--accent)!important;width:30px;height:30px}body.tk-v2 #token-home .tk-card-top b{color:var(--text-muted)!important;font-size:12px}body.tk-v2 #token-home .tk-path h3{font-size:18px!important;margin:0 0 12px!important}body.tk-v2 #token-home .tk-path h4{font-size:14px!important;color:var(--text-muted)!important;font-weight:400!important;line-height:1.5!important;min-height:42px!important}body.tk-v2 #token-home .tk-path>p{font-size:14px!important;color:var(--text-muted)!important;margin:12px 0!important}body.tk-v2 #token-home .tk-tickers{display:none!important}body.tk-v2 #token-home .tk-path details{border-top:1px solid var(--border)!important;margin-top:20px!important;padding-top:14px!important}body.tk-v2 #token-home .tk-path summary{color:var(--text-muted)!important;font-size:12px!important;line-height:1.5;min-height:44px}body.tk-v2 #token-home .tk-value-chain{background:transparent!important;border-top:1px solid var(--border)!important;padding:40px 0!important}body.tk-v2 #token-home .tk-value-chain h2{font-size:28px!important}body.tk-v2 #token-home .tk-chain-items{display:none!important}body.tk-v2 #token-home .tk-model-cta{background:var(--bg-card)!important;border:1px solid var(--border)!important;border-radius:16px!important;margin-top:24px!important;padding:24px!important}body.tk-v2 #token-home .tk-model-cta p{color:var(--text-muted)!important}body.tk-v2 #token-home .tk-shortcuts{position:static!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:24px auto 0!important;gap:12px!important;padding:0!important;background:transparent!important;border:0!important}body.tk-v2 #token-home .tk-shortcuts :is(a,button){background:var(--bg-card)!important;border:1px solid var(--border)!important;border-radius:12px!important;min-height:64px!important;color:var(--text-muted)!important;justify-content:center!important;gap:12px!important;padding:12px!important}body.tk-v2 #token-home .tk-shortcut-icon{color:var(--accent)!important;background:transparent!important}body.tk-v2 #token-home #tk-activity-entry{position:static!important;max-width:1200px!important;margin:12px auto 32px!important;padding:0 32px!important;display:flex!important;justify-content:center;gap:16px}body.tk-v2 #token-home #tk-activity-entry a{background:transparent!important;border:0!important;color:var(--text-muted)!important;font-size:14px!important;min-height:44px;display:flex;align-items:center}
/* Market and model detail. */
body.tk-v2 .ai-native{max-width:1200px!important;padding:48px 32px 64px!important;color:var(--text-primary)!important}body.tk-v2 .ai-native h1{font-size:40px!important;line-height:1.14!important;letter-spacing:-.025em;margin:0 0 16px!important}body.tk-v2 .ai-native .ai-intro{font-size:16px!important;margin-bottom:24px!important}body.tk-v2 .ai-native .ai-summary{padding:24px!important;margin-bottom:24px!important;color:var(--text-primary)!important}body.tk-v2 .ai-native .ai-summary strong{font-size:28px;color:var(--text-primary)!important}body.tk-v2 .ai-native .ai-summary :is(span,p){font-size:14px!important;color:var(--text-muted)!important}body.tk-v2 .ai-toolbar{background:transparent!important;border:0!important;padding:0!important;border-radius:0!important;gap:12px!important;margin-bottom:20px!important;flex-wrap:wrap}body.tk-v2 .ai-toolbar input{flex:1 1 240px;box-shadow:none!important}body.tk-v2 .ai-toolbar select{width:180px!important;flex:0 1 180px}.tk-v2-market-layout{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:24px;align-items:start}.tk-v2-data-notes{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:24px}.tk-v2-data-notes h2{font-size:18px;margin:0 0 16px}.tk-v2-data-notes p{font-size:14px;color:var(--text-muted);margin:0 0 16px}.tk-v2-data-notes a{font-size:14px}.tk-v2-filter-row{display:flex;align-items:center;gap:8px;margin:0 0 20px}.tk-v2-chip{display:inline-flex;align-items:center;border-radius:30px;padding:4px 14px;min-height:30px;font-size:13px;background:var(--accent);color:#041420}.tk-v2-filter-button{display:none}body.tk-v2 .ai-scroll,body.tk-v2 .table-scroll{border:1px solid var(--border)!important;border-radius:16px!important;background:var(--bg-card)!important}body.tk-v2 table{width:100%;border-collapse:collapse;color:var(--text-primary)!important}body.tk-v2 table :is(th,td){border-color:var(--border)!important;min-height:56px;line-height:1.5}body.tk-v2 table th{background:var(--bg-elevated)!important;color:var(--text-muted)!important;padding:16px!important;font-size:13px;font-weight:500}body.tk-v2 table td{background:transparent!important;color:var(--text-primary)!important;padding:16px!important;font-size:14px}body.tk-v2 .ai-price,body.tk-v2 td[data-v2-numeric]{text-align:end!important;white-space:nowrap}body.tk-v2 table td small{font-size:12px!important;color:var(--text-muted)!important}body.tk-v2 .ai-native .ai-name{font-size:15px;font-weight:600}body.tk-v2 .ai-open{font-size:13px!important;min-height:40px!important;padding:8px 12px!important}body.tk-v2 .ai-count{font-size:14px!important;color:var(--text-muted)!important}body.tk-v2 :is(dialog,.el-dialog,.el-message-box){background:var(--bg-card)!important;color:var(--text-primary)!important;border:1px solid var(--border)!important;border-radius:16px!important;box-shadow:0 24px 100px #0008!important;max-width:calc(100vw - 32px);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px)}body.tk-v2 dialog::backdrop{background:#020711c9;backdrop-filter:blur(4px)}body.tk-v2 .ai-native dialog{width:min(980px,calc(100vw - 48px))!important;max-width:980px!important;padding:32px!important;overflow:auto}body.tk-v2 .ai-native dialog>div{display:grid;grid-template-columns:minmax(0,1fr) 320px;column-gap:32px;align-items:start}body.tk-v2 .ai-native dialog>div>*{grid-column:1}body.tk-v2 .ai-native dialog>div>.ai-personal-terms{grid-column:2;grid-row:2/span 8;background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;padding:24px;position:sticky;top:24px}body.tk-v2 .ai-native dialog .ai-personal-terms>*{max-width:100%}body.tk-v2 .ai-native dialog h2{font-size:28px!important}body.tk-v2 .ai-native .ai-close{position:sticky;inset-block-start:0;z-index:2;float:inline-end;min-width:44px;min-height:44px}body.tk-v2 .ai-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px}body.tk-v2 .ai-detail-grid>div{padding:16px!important}body.tk-v2 .ai-detail-grid strong{color:var(--accent)!important;font-variant-numeric:tabular-nums}body.tk-v2 .ai-trade-form{gap:14px!important}body.tk-v2 .ai-native svg[role=img]{background:var(--bg-elevated)!important}.tk-v2-filter-drawer{width:min(440px,calc(100vw - 24px));padding:24px}.tk-v2-filter-drawer>h2{font-size:24px;margin:8px 0 24px}.tk-v2-filter-drawer select{width:100%;margin-block-end:20px}.tk-v2-filter-drawer .tk-v2-confirm{width:100%;margin-top:8px}
/* Accounts, wallet, sign-in, independent content pages. */
body.tk-v2 #app :is(.account_wrapper,.account,.tk-wallet-screen,.main-blance,.home-mobile,.mobile-content){background:var(--bg-page)!important;color:var(--text-primary)!important}body.tk-v2 #app .tk-wallet-screen :is(.content,.content-body,.content-titles){background:transparent!important;color:var(--text-primary)!important}body.tk-v2 #app .tk-wallet-screen>.content{max-width:1080px!important}body.tk-v2 #app .tk-wallet-screen .titles-title{font-size:32px!important}body.tk-v2 #app .tk-wallet-screen :is(.body-inputs,.body-box,.tk-quick-card,.ssv-bank-panel){background:var(--bg-card)!important;border-color:var(--border)!important;border-radius:16px!important;padding:24px!important}body.tk-v2 .ssv-funds-grid{gap:16px!important}body.tk-v2 .ssv-funds-field strong{font-size:24px!important;color:var(--text-primary)!important}body.tk-v2 .ssv-funds-heading button{min-height:44px;color:var(--text-muted)!important}body.tk-v2 .tk-wallet-tab{border-color:var(--border)!important;border-radius:12px!important;color:var(--text-muted)!important;background:var(--bg-card)!important}body.tk-v2 .tk-wallet-tab.is-active{color:#041420!important;background:var(--accent)!important}body.tk-v2 .pass_wrapper{background:var(--bg-page)!important;min-height:calc(100vh - 72px);min-height:calc(100dvh - 72px);padding:56px 24px!important}body.tk-v2 .pass_wrapper .pass_container{width:100%!important;max-width:1040px!important;display:grid!important;grid-template-columns:420px minmax(0,1fr)!important;gap:64px!important;margin:0 auto!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;align-items:center!important}body.tk-v2 .pass_wrapper .form_content{background:var(--bg-card)!important;border:1px solid var(--border)!important;border-radius:16px!important;padding:32px!important;color:var(--text-primary)!important;width:100%!important;margin:0!important;grid-column:1}.tk-v2-auth-art{grid-column:2;grid-row:1/span 4;align-self:stretch;min-height:380px;background:radial-gradient(ellipse,#4f7cff15,transparent 70%);display:flex;flex-direction:column;justify-content:center}.tk-v2-auth-art img{width:100%;max-height:400px;object-fit:contain}.tk-v2-auth-art p{color:var(--text-muted);font-size:15px;text-align:center}.tk-v2-auth-art strong{display:block;font-size:24px;color:var(--text-primary);margin-bottom:8px}body.tk-v2 .pass_wrapper .wel_title{font-size:32px!important;color:var(--text-primary)!important;grid-column:1;line-height:1.2!important}body.tk-v2 .pass_wrapper :is(.logo_title,.tips_content,.actions_content){grid-column:1}body.tk-v2 .pass_wrapper .input_fields{margin-bottom:18px!important;background:transparent!important;border:0!important;height:auto!important}body.tk-v2 .pass_wrapper .label_name{position:static!important;display:block!important;color:var(--text-muted)!important;font-size:14px!important;transform:none!important;margin-bottom:8px!important}body.tk-v2 .pass_wrapper :is(input,.input_fields .input){width:100%!important}body.tk-v2 .pass_wrapper .button{min-height:50px!important;width:100%!important;display:flex!important;align-items:center;justify-content:center}body.tk-v2 :is(.ssv-page-nav,.toolbar,.tabs){background:transparent!important;border-color:var(--border)!important}body.tk-v2 :is(.tab,.tabs button){min-height:44px!important;border-radius:28px!important;padding:8px 18px!important}body.tk-v2 :is(.tab[aria-selected=true],.tabs .active,.tabs button.active){background:var(--accent)!important;color:#041420!important;border-color:var(--accent)!important}body.tk-v2 :is(.pager,.pager-actions,.section-top){gap:12px;flex-wrap:wrap}body.tk-v2 .footer{background:transparent!important;border-top:1px solid var(--border)!important;color:var(--text-muted)!important}body.tk-v2 details summary{cursor:pointer;min-height:44px;padding-block:10px;color:var(--text-primary)}body.tk-v2 .tk-help-hub{max-width:1100px;margin:auto;padding:40px 24px}body.tk-v2 .tk-help-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body.tk-v2 .tk-help-grid>a{padding:24px;color:var(--text-primary)!important}body.tk-v2 :is(.breadcrumb,.crumb){background:transparent!important;color:var(--text-muted)!important}body.tk-v2 :is(.breadcrumb a,.crumb a){color:var(--text-muted)!important}body.tk-v2 .tk-info-page :is(.content,.article,.help,.introduction){background:var(--bg-card)!important;color:var(--text-primary)!important;border-color:var(--border)!important}.tk-v2-legal-search{width:100%;max-width:600px;display:block;margin-block:20px}.tk-v2-empty-action{display:inline-flex;align-items:center;min-height:44px;margin-top:12px}.tk-v2-skip{position:fixed;inset-inline-start:16px;top:-100px;background:var(--accent);color:#041420!important;padding:12px 20px;z-index:30000;border-radius:10px}.tk-v2-skip:focus{top:12px}.tk-v2-mobile-header,.tk-v2-bottom-nav{display:none}.tk-v2-review{width:min(560px,calc(100vw - 32px));padding:32px}.tk-v2-review small{letter-spacing:.14em;text-transform:uppercase}.tk-v2-review h2{font-size:30px;margin:12px 0 16px}.tk-v2-review .tk-v2-review-lines{border:1px solid var(--border);border-radius:12px;padding:8px 16px;margin:24px 0}.tk-v2-review .tk-v2-review-lines p{padding:12px 0;margin:0;border-bottom:1px solid var(--border);overflow-wrap:anywhere}.tk-v2-review .tk-v2-review-lines p:last-child{border:0}.tk-v2-review label{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--border);border-radius:12px;padding:16px;margin:20px 0}.tk-v2-review .tk-v2-review-actions{display:flex;gap:12px;justify-content:flex-end}.tk-v2-review .tk-v2-review-actions button{padding:12px 18px}.tk-v2-review .tk-v2-review-warning{color:var(--warning)!important;font-size:14px}.tk-v2-loading{min-height:56px;background:linear-gradient(100deg,var(--bg-card),var(--bg-elevated),var(--bg-card));background-size:200% 100%;animation:tk-v2-shimmer 1.8s linear infinite;border-radius:12px;padding:16px!important}.tk-v2-mobile-menu[open]{z-index:16000}.tk-v2-mobile-menu summary{list-style:none;display:grid;place-items:center;width:44px;height:44px;padding:0}.tk-v2-mobile-menu summary::-webkit-details-marker{display:none}.tk-v2-mobile-menu>div{position:absolute;inset-inline:0;top:64px;padding:16px;background:var(--bg-card);border-bottom:1px solid var(--border);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tk-v2-mobile-menu>div a{padding:12px;min-height:44px;color:var(--text-primary);border:1px solid var(--border);border-radius:10px;text-decoration:none;font-size:14px}.tk-v2-mobile-header svg,.tk-v2-bottom-nav svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tk-v2-mobile-header select{width:66px;min-height:44px!important;padding:6px!important;background:transparent!important;border:0!important;font-size:12px!important}.tk-v2-bottom-nav a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:60px;min-width:44px;text-decoration:none;font-size:11px;color:var(--text-muted)!important}.tk-v2-bottom-nav a[aria-current=page]{color:var(--accent)!important}.tk-v2-bottom-nav a[aria-current=page]::after{content:'';position:absolute;bottom:5px;width:24px;height:2px;background:var(--accent);border-radius:2px}@keyframes tk-v2-shimmer{to{background-position:-200% 0}}
@media(max-width:1000px) and (min-width:769px){body.tk-v2 .nav_pc .nav_content{padding-inline:20px!important;gap:16px}.nav_pc .nav_tab_content{gap:12px!important}body.tk-v2 .nav_pc .logo{font-size:15px!important}body.tk-v2 .nav_right{gap:10px!important}.tk-v2-market-layout{grid-template-columns:minmax(0,1fr) 210px;gap:16px}body.tk-v2 #token-home .tk-path{padding:18px!important}body.tk-v2 #token-home .tk-path-grid{gap:12px!important}}
@media(max-width:768px){html.tk-v2-root{scroll-padding-top:80px}body.tk-v2{padding-top:64px!important;padding-bottom:calc(76px + env(safe-area-inset-bottom))!important;overflow-x:clip}body.tk-v2 #app{width:100%!important;min-width:0!important}body.tk-v2 .nav_pc,body.tk-v2 .nav_mobile,body.tk-v2 .tk-mobile-header,body.tk-v2 .ssv-page-nav,body.tk-v2>nav:not(.tk-v2-bottom-nav),body.tk-v2 .nav_mobile_top{display:none!important}body.tk-v2 .tk-v2-mobile-header{height:64px;position:fixed;inset:0 0 auto;z-index:1000;background:#050b16f5;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding-inline:16px;gap:12px;backdrop-filter:blur(12px)}.tk-v2-mobile-brand{display:flex;align-items:center;gap:9px;color:var(--text-primary)!important;font-weight:700;text-decoration:none;font-size:17px;white-space:nowrap}.tk-v2-mobile-brand img{width:28px;height:28px}.tk-v2-mobile-tools{display:flex;align-items:center;gap:3px}.tk-v2-bottom-nav{position:fixed;inset:auto 0 0;z-index:1000;background:#07101ff7;border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));backdrop-filter:blur(12px)}body.tk-v2.tk-v2-keyboard .tk-v2-bottom-nav{display:none}body.tk-v2.tk-v2-keyboard{padding-bottom:24px!important}body.tk-v2 :is(.wrap,main:not(#app main)){padding-inline:16px!important;max-width:100%!important}body.tk-v2>header:not(.tk-v2-mobile-header){padding:16px!important;min-height:64px;background:transparent!important;border-bottom:1px solid var(--border)!important}.tk-v2-mobile-header~header .brand{display:none!important}body.tk-v2 :is(.card,.ssv-funds-panel,.ssv-bank-panel){padding:20px!important;margin-block:16px!important}body.tk-v2 .tk-container{width:calc(100% - 32px)!important}body.tk-v2 #token-home .tk-hero{min-height:0!important;display:flex!important;flex-direction:column!important;padding:36px 0 0!important}body.tk-v2 #token-home .tk-hero>.tk-container{min-height:0!important;padding-block:0!important;order:0;display:block!important}body.tk-v2 #token-home .tk-hero-copy{width:100%!important;max-width:none!important;padding:0!important}body.tk-v2 #token-home h1{font-size:clamp(36px,10.5vw,46px)!important;letter-spacing:-.035em!important;max-width:100%!important;line-height:1.08!important;margin:0 0 20px!important}body.tk-v2 #token-home .tk-eyebrow{font-size:11px!important;margin-bottom:16px!important}body.tk-v2 #token-home .tk-hero-copy>p:not(.tk-eyebrow){font-size:16px!important;margin-bottom:24px!important}body.tk-v2 #token-home .tk-actions{display:flex!important;flex-direction:column!important;gap:8px!important;align-items:stretch!important}body.tk-v2 #token-home .tk-actions .tk-button:not(.secondary){width:100%!important;min-height:52px!important}body.tk-v2 #token-home .tk-actions .secondary{align-self:center!important;min-height:44px!important}body.tk-v2 #token-home .tk-hero-art{position:static!important;order:1;inset:auto!important;width:100%!important;height:220px!important;max-height:220px!important;margin:0 auto!important;object-fit:contain!important;display:block!important}body.tk-v2 #token-home .tk-paths{padding:28px 0!important;border:0!important}body.tk-v2 #token-home .tk-section-heading h2{font-size:26px!important;line-height:1.2!important;margin:8px 0 14px!important}body.tk-v2 #token-home .tk-section-heading>p:last-child{font-size:14px!important}body.tk-v2 #token-home .tk-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body.tk-v2 #token-home .tk-path{padding:18px!important;min-height:230px!important}body.tk-v2 #token-home .tk-card-top{margin-bottom:14px!important}body.tk-v2 #token-home .tk-path h3{font-size:16px!important;line-height:1.3!important;min-height:42px}body.tk-v2 #token-home .tk-path h4{font-size:13px!important;min-height:40px!important}body.tk-v2 #token-home .tk-path>p{display:none!important}body.tk-v2 #token-home .tk-path details{margin-top:14px!important}body.tk-v2 #token-home .tk-path summary{font-size:12px!important}body.tk-v2 #token-home .tk-path details[open]>p{display:block!important;font-size:13px!important}body.tk-v2 #token-home .tk-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body.tk-v2 #token-home #tk-activity-entry{padding:0 16px!important;gap:12px!important;flex-wrap:wrap}body.tk-v2 #token-home .tk-value-chain{padding:28px 0!important}body.tk-v2 #token-home .tk-value-chain h2{font-size:24px!important}body.tk-v2 #token-home .tk-model-cta{display:block!important;padding:20px!important}body.tk-v2 #token-home .tk-model-cta a{margin-top:16px!important}body.tk-v2 .ai-native{padding:28px 16px 24px!important}body.tk-v2 .ai-native h1{font-size:32px!important}body.tk-v2 .ai-native .ai-summary{padding:20px!important;display:block!important;margin-block:20px!important}body.tk-v2 .ai-native .ai-summary p{margin-top:12px!important}body.tk-v2 .ai-native .ai-summary strong{font-size:25px!important}.tk-v2-market-layout{display:block}.tk-v2-data-notes{padding:20px;margin:20px 0}.tk-v2-filter-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;min-height:44px}.tk-v2-filter-row{justify-content:space-between}.ai-toolbar>select{display:none!important}body.tk-v2 .ai-toolbar{margin-bottom:12px!important}body.tk-v2 .ai-toolbar input{width:100%!important;flex:1 1 100%!important}body.tk-v2 .ai-scroll{border:0!important;background:transparent!important;overflow:visible!important}body.tk-v2 .ai-native table{display:block!important;min-width:0!important}body.tk-v2 .ai-native thead{display:none!important}body.tk-v2 .ai-native tbody{display:block!important}body.tk-v2 .ai-native tr{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;background:var(--bg-card)!important;border:1px solid var(--border)!important;border-radius:16px!important;padding:20px!important;gap:12px!important;margin-bottom:12px!important}body.tk-v2 .ai-native td{display:block!important;border:0!important;padding:0!important;min-height:0!important;white-space:normal!important}body.tk-v2 .ai-native td:nth-child(1){color:var(--text-muted)!important;grid-column:1/-1;font-size:13px!important}body.tk-v2 .ai-native td:nth-child(2){font-size:18px!important;grid-column:1/-1;margin-bottom:4px!important}body.tk-v2 .ai-native td:nth-child(3),body.tk-v2 .ai-native td:nth-child(4){text-align:start!important;font-size:18px!important}body.tk-v2 .ai-native td[data-label]::before{content:attr(data-label);display:block;color:var(--text-muted);font-size:12px;margin-bottom:6px}body.tk-v2 .ai-native td:last-child{grid-column:1/-1}.ai-native .ai-open{width:100%}body.tk-v2 .ai-native dialog{width:calc(100vw - 16px)!important;margin:8px!important;padding:24px 20px!important;max-width:none!important;max-height:calc(100dvh - 16px)!important}body.tk-v2 .ai-native dialog>div{display:block!important}body.tk-v2 .ai-native dialog>div>.ai-personal-terms{position:static;margin-top:24px;padding:20px;grid-row:auto}body.tk-v2 .ai-native dialog .ai-trade-form button[type=submit]{position:sticky;bottom:0;min-height:52px;z-index:1}body.tk-v2 .ai-detail-grid{gap:10px}.tk-v2-filter-drawer{position:fixed;inset:auto 0 0;margin:0!important;width:100%!important;max-width:100%!important;max-height:85dvh!important;border-radius:20px 20px 0 0!important;padding:24px 20px calc(24px + env(safe-area-inset-bottom))!important}body.tk-v2 .pass_wrapper{padding:28px 16px!important;min-height:calc(100dvh - 140px)}body.tk-v2 .pass_wrapper .pass_container{display:block!important;max-width:440px!important}body.tk-v2 .pass_wrapper .form_content{padding:24px!important}body.tk-v2 .pass_wrapper .wel_title{font-size:28px!important;margin-bottom:24px!important}.tk-v2-auth-art{display:none!important}body.tk-v2 .ssv-funds-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body.tk-v2 .ssv-funds-field{padding:14px!important}body.tk-v2 .ssv-funds-field strong{font-size:21px!important}body.tk-v2 #app .tk-wallet-screen{padding:28px 16px 24px!important}body.tk-v2 #app .tk-wallet-screen .titles-title{font-size:28px!important}body.tk-v2 #app .tk-wallet-screen :is(.body-inputs,.body-box,.tk-quick-card,.ssv-bank-panel){padding:20px!important}body.tk-v2 .stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body.tk-v2 .grid{grid-template-columns:minmax(0,1fr)!important}body.tk-v2 .invite-link-actions{display:flex;flex-direction:column;gap:12px}body.tk-v2 .invite-link-actions input{width:100%}body.tk-v2 .tk-help-grid{grid-template-columns:minmax(0,1fr)}body.tk-v2 .nav_bottom{padding:24px 16px!important;margin-top:24px!important}.tk-v2-review{position:fixed;inset:0!important;width:100%!important;height:100%!important;max-height:100dvh!important;max-width:100%!important;margin:0!important;border:0!important;border-radius:0!important;padding:24px 20px calc(24px + env(safe-area-inset-bottom))!important;overflow:auto}.tk-v2-review h2{font-size:28px}.tk-v2-review .tk-v2-review-actions{position:sticky;bottom:0;padding-top:16px;background:var(--bg-card);display:flex;flex-direction:column-reverse}.tk-v2-review .tk-v2-review-actions button{min-height:52px;width:100%}.tk-v2-review .tk-v2-review-lines{margin:20px 0}body.tk-v2 table.tk-v2-table-cards thead{display:none}body.tk-v2 table.tk-v2-table-cards,body.tk-v2 table.tk-v2-table-cards tbody{display:block;width:100%}body.tk-v2 table.tk-v2-table-cards tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border:1px solid var(--border);border-radius:12px;margin:12px 0;padding:16px;background:var(--bg-card)}body.tk-v2 table.tk-v2-table-cards td{display:block;border:0!important;padding:0!important;min-height:0!important;text-align:start!important;white-space:normal}body.tk-v2 table.tk-v2-table-cards td::before{content:attr(data-label);display:block;color:var(--text-muted);font-size:12px;margin-bottom:6px}body.tk-v2 table.tk-v2-table-cards td[colspan]{grid-column:1/-1}body.tk-v2 table.tk-v2-table-cards td[colspan]::before{display:none}body.tk-v2 #rules td,body.tk-v2 #rules~td{font-size:13px!important;padding:10px 8px!important}.tk-v2-review-warning{font-size:14px!important}}
@media(max-width:359px){body.tk-v2 #token-home .tk-path-grid{grid-template-columns:minmax(0,1fr)!important}body.tk-v2 #token-home .tk-path{min-height:0!important}body.tk-v2 #token-home .tk-path h3,body.tk-v2 #token-home .tk-path h4{min-height:0!important}.tk-v2-mobile-brand{font-size:15px}.tk-v2-mobile-tools select{width:56px!important}.tk-v2-mobile-header{padding-inline:12px!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}body.tk-v2 *,body.tk-v2 *::before,body.tk-v2 *::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}

body.tk-v2 #token-home .tk-actions{position:static!important;inset:auto!important;transform:none!important;margin-top:0!important;height:auto!important}body.tk-v2 #token-home .tk-hero::before,body.tk-v2 #token-home .tk-hero::after{display:none!important}body.tk-v2 #token-home .tk-shortcuts :is(a,button){display:flex!important;flex-direction:row!important;height:auto!important;align-items:center!important;min-height:64px!important}body.tk-v2 #token-home .tk-shortcut-icon{width:24px!important;height:24px!important;padding:0!important;min-width:24px!important}body.tk-v2 #token-home .tk-shortcut-icon svg{width:24px!important;height:24px!important}
body.tk-v2 #token-home .tk-path::before,body.tk-v2 #token-home .tk-path::after{display:none!important}body.tk-v2 .nav_pc .nav_right .actions_content .action.sign{background:var(--accent)!important;color:#041420!important;border:1px solid var(--accent)!important;border-radius:11px!important;box-shadow:none!important}
body.tk-v2 .pass_wrapper .pass_container>.pass_left{grid-column:1!important;grid-row:1!important;width:100%!important;max-width:420px!important;padding:32px!important;background:var(--bg-card)!important;border:1px solid var(--border)!important;border-radius:16px!important;min-width:0!important}body.tk-v2 .pass_wrapper .pass_container>.pass_right{display:none!important}body.tk-v2 .pass_wrapper .pass_container>.tk-v2-auth-art{grid-column:2!important;grid-row:1!important;width:100%!important;margin:0!important;min-height:480px!important}body.tk-v2 .pass_wrapper .form_content{padding:0!important;background:transparent!important;border:0!important;margin:24px 0!important;box-shadow:none!important}body.tk-v2 .pass_wrapper .input_fields{display:block!important;position:static!important;width:100%!important;min-width:0!important;height:auto!important;padding:0!important;margin-bottom:20px!important}body.tk-v2 .pass_wrapper .input_fields>.label_name{display:none!important}body.tk-v2 .pass_wrapper .input_fields>.input,body.tk-v2 .pass_wrapper .input_fields>input{width:100%!important;max-width:100%!important;height:50px!important;display:block!important;flex:none!important;position:static!important;margin:0!important}body.tk-v2 .pass_wrapper .wel_title{font-size:28px!important;line-height:1.25!important;margin:0!important;white-space:normal!important;overflow-wrap:normal!important}body.tk-v2 .pass_wrapper .button.yellow{background:var(--accent)!important;border:1px solid var(--accent)!important;color:#041420!important;border-radius:11px!important;min-height:52px!important;font-weight:650!important;box-shadow:none!important}body.tk-v2 .pass_wrapper .type_content{font-size:14px!important;line-height:1.6!important;margin-top:24px!important;color:var(--text-muted)!important}body.tk-v2 .pass_wrapper .tips_content{position:static!important;margin-top:32px!important;font-size:12px!important;color:var(--text-muted)!important}body.tk-v2 .pass_wrapper::before,body.tk-v2 .pass_wrapper::after{display:none!important}
body.tk-v2.tk-theme .ai-native .ai-summary,body.tk-v2.tk-theme .ai-native tbody tr,body.tk-v2 #app .ssv-funds-panel,body.tk-v2 #app .ai-account-orders,body.tk-v2 #app .ai-account-orders .ai-order-card{background:var(--bg-card)!important;border-color:var(--border)!important;border-radius:16px!important;box-shadow:none!important}body.tk-v2.tk-theme .ai-native .ai-detail-grid>div,body.tk-v2 #app .ssv-funds-field{background:var(--bg-elevated)!important;border-color:var(--border)!important}body.tk-v2.tk-theme .ai-native .ai-summary strong{color:var(--text-primary)!important}
@media(max-width:768px){body.tk-v2 .pass_wrapper .pass_container>.pass_left{padding:24px!important;max-width:none!important}body.tk-v2 .pass_wrapper .pass_container>.tk-v2-auth-art{display:none!important}body.tk-v2 .pass_wrapper .wel_title{font-size:26px!important}body.tk-v2 .pass_wrapper .form_content{margin:24px 0!important}body.tk-v2 .pass_wrapper .input_fields>input{min-height:50px!important}}

body.tk-v2 .tk-v2-static-header{min-height:72px;max-width:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 max(24px,calc((100% - 1200px)/2));border-bottom:1px solid var(--border);background:var(--bg-page)}.tk-v2-static-brand{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:18px;text-decoration:none;color:var(--text-primary)!important}.tk-v2-static-brand img{width:32px;height:32px}.tk-v2-static-header nav,.tk-v2-static-tools{display:flex;align-items:center;gap:24px}.tk-v2-static-header nav a,.tk-v2-static-tools a{color:var(--text-muted)!important;font-size:14px;text-decoration:none;min-height:44px;display:flex;align-items:center}.tk-v2-static-header nav a[aria-current=page]{color:var(--accent)!important}.tk-v2-static-tools select{width:76px;font-size:13px!important;min-height:40px!important;padding:6px 8px!important}.tk-v2-static-back{max-width:1200px;padding-inline:24px;margin:20px auto 0!important;font-size:14px}body.tk-v2 .tk-v2-original-header{display:none!important}body.tk-v2 a:not(.tk-button):not(.tk-v2-static-brand):not(.tk-v2-mobile-brand):not(.button):not(.tab):not(.tk-shortcuts a){text-decoration-thickness:1px;text-underline-offset:4px}
@media(max-width:768px){body.tk-v2 .tk-v2-static-header{display:none!important}.tk-v2-static-back{padding-inline:16px;margin-top:16px!important}.tk-v2-static-back .back{display:inline-flex;align-items:center;min-height:44px}}
body.tk-v2.tk-theme .pass_wrapper .pass_container .button,body.tk-v2.tk-theme .pass_wrapper .button.tk-v2-primary{background:var(--accent)!important;border:1px solid var(--accent)!important;color:#041420!important;box-shadow:none!important;border-radius:11px!important;font-weight:650!important}body.tk-v2 .tk-v2-data-notes a{display:inline-flex;align-items:center;min-height:44px}body.tk-v2 .nav_bottom a{display:inline-flex;align-items:center;min-height:44px}body.tk-v2 .ai-empty .ai-retry{display:block;margin:16px auto 0;min-height:44px}
@media(max-width:768px){body.tk-v2 .ai-native .ai-open{min-height:44px!important}}
body.tk-v2 .tk-v2-support-page{max-width:1000px;margin:0 auto;padding:56px 24px 64px}body.tk-v2 .tk-v2-support-page>h1{font-size:44px;letter-spacing:-.03em;margin:12px 0 20px}body.tk-v2 .tk-v2-support-page>p{color:var(--text-muted)}body.tk-v2 .tk-v2-support-eyebrow{font-size:12px!important;color:var(--accent)!important;letter-spacing:.2em}body.tk-v2 #v2-support-launch{padding:12px 24px;min-height:52px}body.tk-v2 .tk-v2-static-header>select{display:none!important}@media(max-width:768px){body.tk-v2 .tk-v2-support-page{padding:28px 16px 24px}body.tk-v2 .tk-v2-support-page>h1{font-size:34px}body.tk-v2 #v2-support-launch{width:100%;min-height:52px}}
body.tk-v2 .ai-native table td{font-size:16px!important}body.tk-v2 .ai-native table th{font-size:14px!important}body.tk-v2 .ai-native table td small{font-size:14px!important;line-height:1.5!important}body.tk-v2 .ai-native .ai-dialog-note{font-size:14px!important}@media(max-width:768px){body.tk-v2 .ai-native td:nth-child(1){font-size:14px!important}body.tk-v2 .ai-native td:nth-child(2){font-size:18px!important}body.tk-v2 .ai-native td[data-label]::before{font-size:14px!important}body.tk-v2 #token-home .tk-path h4,body.tk-v2 #token-home .tk-path summary{font-size:14px!important}body.tk-v2 #rules td{font-size:14px!important}}

body.tk-v2 .tk-v2-article-tools{max-width:1000px;margin:24px auto;padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;display:flex;gap:12px;flex-wrap:wrap}body.tk-v2 .tk-v2-article-tools>input{flex:1 1 240px}body.tk-v2 .tk-v2-article-tools>button{padding:10px 16px}body.tk-v2 .tk-v2-article-tools>p{flex-basis:100%;font-size:14px;color:var(--text-muted);margin:0}body.tk-v2 .tk-v2-contents{flex-basis:100%}body.tk-v2 .tk-v2-contents>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;border-top:1px solid var(--border);padding-top:12px}body.tk-v2 .tk-v2-contents a{font-size:14px;padding:8px 0;min-height:44px}body.tk-v2 .tk-v2-article{max-width:1000px!important;line-height:1.85!important;font-size:16px!important;color:var(--text-primary)!important;background:var(--bg-card)!important;border:1px solid var(--border)!important;border-radius:16px!important;padding:32px!important;margin:24px auto!important;width:100%!important}body.tk-v2 .tk-v2-article :is(p,span,font){color:var(--text-primary)!important;font-size:16px!important;line-height:1.85!important}body.tk-v2 .tk-v2-article b,body.tk-v2 .tk-v2-article h2{scroll-margin-top:100px;color:var(--text-primary)!important}body.tk-v2 .tk-v2-search-hit{background:#38ddf41a!important;outline:1px solid #38ddf450;outline-offset:4px;border-radius:4px}body.tk-v2 .tk-v2-account-sidebar{display:none}body.tk-v2 #app .account :is(.descriptions,.order-main,.setting-main){background:var(--bg-card)!important;border:1px solid var(--border)!important;border-radius:16px!important;color:var(--text-primary)!important;padding:24px!important}body.tk-v2 #app .account .descriptions-title{font-size:32px!important;font-variant-numeric:tabular-nums;color:var(--text-primary)!important}body.tk-v2 #app .account .descriptions-lists{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}body.tk-v2 #app .account :is(.list-lable,.list-content){color:var(--text-muted)!important;font-size:14px!important}
@media(min-width:769px){body.tk-v2 #app .account>.tk-v2-account-main{display:grid!important;grid-template-columns:210px minmax(0,1fr)!important;gap:24px!important;max-width:1200px!important;width:calc(100% - 64px)!important;margin:40px auto!important;padding:0!important}body.tk-v2 #app .tk-v2-account-main>.tk-v2-account-sidebar{display:block!important;grid-column:1;grid-row:1/span 6;align-self:start;position:sticky;top:24px;padding:20px;border:1px solid var(--border);border-radius:16px;background:var(--bg-card)}body.tk-v2 #app .tk-v2-account-main>.tk-v2-account-sidebar a{display:flex;align-items:center;min-height:48px;padding:10px 12px;font-size:14px;color:var(--text-muted);text-decoration:none;border-radius:10px;margin-top:8px}body.tk-v2 #app .tk-v2-account-sidebar a[aria-current=page]{background:#38ddf416;color:var(--accent)!important;border-inline-start:2px solid var(--accent)}body.tk-v2 #app .tk-v2-account-main>.tk-v2-account-sidebar small{font-size:12px;color:var(--text-muted);letter-spacing:.1em}body.tk-v2 #app .tk-v2-account-main>:not(.tk-v2-account-sidebar){grid-column:2;width:100%!important;margin:0!important;min-width:0}body.tk-v2 #app .tk-v2-account-main>.nav_mobile_top{display:none!important}}
@media(max-width:768px){body.tk-v2 .tk-v2-article-tools{padding:20px;margin:20px 16px}body.tk-v2 .tk-v2-contents>div{grid-template-columns:minmax(0,1fr)}body.tk-v2 .tk-v2-article{padding:24px 20px!important;margin:20px 0!important}body.tk-v2 #app .account .descriptions-lists{grid-template-columns:minmax(0,1fr)!important}body.tk-v2 #app .account :is(.descriptions,.order-main,.setting-main){padding:20px!important}}

/* Customer support beside the mobile language switch. */
.tk-v2-mobile-tools>.tk-v2-support{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border:1px solid var(--border);border-radius:10px;background:var(--bg-card);color:var(--accent)!important;text-decoration:none}.tk-v2-support svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
