body.tk-theme{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;line-height:1.6}body.tk-theme :is(button,input,select,textarea){font:inherit;box-sizing:border-box}body.tk-theme :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid #74b7ff!important;outline-offset:3px}body.tk-theme button:disabled{opacity:.52;cursor:not-allowed}body.tk-theme :is(input,select,textarea){color-scheme:dark}body.tk-theme :is(input,select,textarea):focus{border-color:#68aaff!important;box-shadow:0 0 0 3px #4a94ff24!important}body.tk-theme .account>.main>.content{width:calc(100% - 48px)!important;max-width:1100px!important;margin:96px auto 0!important;position:relative}body.tk-theme .account .order-main{margin-top:24px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.tk-theme .account .order-main>.title{font-size:24px!important;font-weight:700!important;line-height:1.4!important;margin:0 0 16px!important}body.tk-theme .tk-account-identity{padding:18px 22px!important;border-radius:16px!important;background:linear-gradient(120deg,#102e4b,#0a1b30)!important;border:1px solid #335472!important;overflow-wrap:anywhere}body.tk-theme .ssv-funds-panel,body.tk-theme .ai-account-orders{border:1px solid #29445f!important;border-radius:18px!important;background:linear-gradient(125deg,#0e243a,#09192c)!important;padding:22px!important;margin:16px 0 22px!important;box-shadow:0 10px 32px #0002!important;box-sizing:border-box}body.tk-theme .ssv-funds-panel h3{font-size:18px!important;line-height:1.4;margin:0!important}body.tk-theme .ssv-funds-panel p{line-height:1.8!important;color:#b9cbe0!important}body.tk-theme .ssv-funds-panel strong{font-variant-numeric:tabular-nums}body.tk-theme .ssv-funds-panel summary{display:inline-flex;align-items:center;gap:8px;min-height:40px;color:#8fbfff!important;cursor:pointer}body.tk-theme .ssv-funds-panel summary::before{content:'›';font-size:20px}body.tk-theme .ssv-funds-panel details[open]>summary::before{transform:rotate(90deg)}body.tk-theme .tk-profile-settings{z-index:40!important}body.tk-theme .tk-profile-settings .setting-main{max-height:min(70vh,540px)!important;overflow:auto!important}body.tk-theme .ai-native{max-width:1200px!important;margin:32px auto 56px!important;padding:0 24px!important;box-sizing:border-box}body.tk-theme .ai-native h1{font-size:clamp(26px,3vw,38px)!important;line-height:1.25!important}body.tk-theme .ai-native table{border-collapse:separate!important;border-spacing:0!important;border:1px solid #29445f!important;border-radius:16px!important;overflow:hidden}body.tk-theme .ai-native th{background:#10273f!important;color:#9bb7d5!important;font-size:13px!important}body.tk-theme .ai-native :is(th,td){padding:17px 20px!important;border-bottom:1px solid #233b55!important;vertical-align:middle!important}body.tk-theme .ai-native td{font-variant-numeric:tabular-nums}body.tk-theme .ai-native tbody tr:hover{background:#102f4c!important}body.tk-theme .ai-native .ai-open{min-height:42px!important;padding:9px 16px!important;border:1px solid #37658f!important;background:#133c61!important;border-radius:10px!important}body.tk-theme .ai-native dialog{width:min(760px,calc(100vw - 32px))!important;max-height:calc(100dvh - 36px)!important;padding:28px!important;border-radius:22px!important}body.tk-theme .ai-native dialog::backdrop{background:#020b19c9!important;backdrop-filter:blur(7px)}body.tk-theme .ai-native dialog :is(input,select){min-height:48px!important;border-radius:10px!important}body.tk-theme>main{max-width:1160px!important;padding-inline:28px!important;margin:36px auto 52px!important;box-sizing:border-box}body.tk-theme>main h1{font-size:clamp(28px,3vw,38px)!important;line-height:1.3!important;margin:0 0 14px!important}body.tk-theme>main .card{padding:26px!important;border:1px solid #2a4563!important;border-radius:18px!important;box-shadow:0 12px 32px #0002!important}body.tk-theme :is(#bank-form,#funds-password-form){max-width:740px}body.tk-theme .filters{gap:14px!important;align-items:end!important}body.tk-theme .filters>div{min-width:0}body.tk-theme .table-scroll{border-radius:14px!important;border:1px solid #29445f!important}body.tk-theme .table-scroll :is(th,td){padding:14px 18px!important;font-variant-numeric:tabular-nums}body.tk-theme .post{border-radius:18px!important;border:1px solid #2a4563!important;overflow:hidden}body.tk-theme .pass_wrapper .input{min-height:48px!important;font-size:16px!important}@media(max-width:700px){body.tk-theme .account>.main>.content{width:calc(100% - 28px)!important;margin-top:80px!important}body.tk-theme .account .order-main>.title{font-size:21px!important}body.tk-theme .ssv-funds-panel,body.tk-theme .ai-account-orders{padding:16px!important;border-radius:14px!important}body.tk-theme .ai-native{padding:0 14px!important;margin-top:22px!important}body.tk-theme .ai-native tbody tr{padding:16px!important;gap:12px!important;margin-bottom:12px!important}body.tk-theme .ai-native td{padding:8px 0!important;border:0!important}body.tk-theme .ai-native dialog{padding:20px 16px!important;border-radius:16px!important}body.tk-theme>main{margin-top:24px!important;padding-inline:16px!important}body.tk-theme>main .card{padding:18px!important;border-radius:14px!important}body.tk-theme .filters{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.tk-theme .filters :is(input,select,button){width:100%!important;max-width:100%!important;min-height:44px!important}body.tk-theme #bottom-nav a{min-height:52px!important}}@media(prefers-reduced-motion:reduce){body.tk-theme *,body.tk-theme *::before,body.tk-theme *::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(min-width:960px){body.tk-theme .ssv-funds-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}