.tkb-bar{z-index:5;height:var(--tk-height,44px);pointer-events:none;align-items:stretch;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.tkb-highlight{max-width:40%;font:800 13px var(--font-heading);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:none;align-items:center;padding:0 16px;display:flex;overflow:hidden}.tkb-scroll{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.tkb-track{white-space:nowrap;will-change:transform;font:700 16px var(--font-body);letter-spacing:.01em;align-items:center;animation-name:tkb-scroll;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-flex}.tkb-track.tkb-reverse{animation-direction:reverse}.tkb-text{flex:none;padding-left:32px}@keyframes tkb-scroll{0%{transform:translate(0)}to{transform:translateX(var(--tk-shift,-50%))}}.tkb-style-minimal{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a0cb8;border-top:1px solid #ffffff24}.tkb-style-minimal .tkb-track{color:#fff}.tkb-style-minimal .tkb-highlight{color:#fff;background:#ffffff1f}.tkb-style-news{background:var(--base-black-0);border-top:2px solid var(--sys-live)}.tkb-style-news .tkb-track{color:#fff;text-transform:uppercase;font-weight:800}.tkb-style-news .tkb-highlight{background:var(--sys-live);color:#fff}.tkb-style-sports{background:#0b2f24;border-top:2px solid #f5c518}.tkb-style-sports .tkb-track{color:#eafff4;font-family:var(--font-body);letter-spacing:.02em;font-weight:700}.tkb-style-sports .tkb-highlight{color:#0b2f24;background:#f5c518}.tkb-style-neon{background:#060608;border-top:1px solid #34f5ff;box-shadow:inset 0 8px 16px -12px #34f5ff}.tkb-style-neon .tkb-track{color:#34f5ff;text-shadow:0 0 8px #34f5ffb3}.tkb-style-neon .tkb-highlight{color:#060608;text-shadow:none;background:#34f5ff}.tkb-style-glass{background:var(--base-white-a8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid #fff3}.tkb-style-glass .tkb-track{color:#fff}.tkb-style-glass .tkb-highlight{color:#fff;background:#ffffff2e}.tkb-style-creator{background:color-mix(in srgb, var(--tk-accent,var(--sys-accent)) 22%, #0a0a0c);border-top:2px solid var(--tk-accent,var(--sys-accent))}.tkb-style-creator .tkb-track{color:#fff}.tkb-style-creator .tkb-highlight{background:var(--tk-accent,var(--sys-accent));color:#fff}@media (width<=640px){.tkb-bar{height:min(var(--tk-height,44px), 18%)}}.st-intro{padding-bottom:22px}.st-lede{max-width:none;font:400 14px/1.6 var(--font-body);color:var(--sys-text-muted);margin:0 0 16px}.st-lede b{color:var(--sys-text-body);font-weight:800}.st-search{max-width:340px}.st-count{font:500 12px var(--font-body);color:var(--sys-text-muted);margin:10px 0 0}.st-group-head{border-bottom:1px solid var(--sys-line);margin-bottom:18px;padding-bottom:16px}.st-group-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.st-group-title{font:800 16px var(--font-heading);color:var(--sys-text-body);margin:0}.st-group-search{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.st-group-search .st-search{width:260px;max-width:100%}.st-group-search .st-count{text-align:right;margin:0}.st-group-blurb{font:400 13px var(--font-body);color:var(--sys-text-muted);margin:4px 0 0}.st-list{flex-direction:column;gap:14px;display:flex}.st-tool{background:var(--sys-surface-panel);border:1px solid var(--base-white-a6);border-radius:var(--sys-radius-panel);padding:0;overflow:hidden}.st-tool-head{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:16px;width:100%;padding:14px 18px;display:flex}.st-tool-icon{border-radius:var(--sys-radius-card);background:var(--sys-surface-raised);border:1px solid var(--sys-line);width:46px;height:46px;color:var(--sys-text-body);box-shadow:-2px -2px 4px #ffffff06, 2px 2px 5px var(--base-black-a45);flex:none;justify-content:center;align-items:center;display:inline-flex}.st-tool-icon svg{width:24px;height:24px}.st-tool-body{flex:1;min-width:0;padding:0 18px 18px}.st-tool-titlewrap{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.st-tool-name{font:800 15px var(--font-heading);color:var(--sys-text-heading);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.st-badge{font:700 10px var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--sys-text-muted);border:1px solid var(--sys-line-control);border-radius:var(--sys-radius-inner);padding:2px 6px}.st-badge.is-plan{color:var(--sys-money);border-color:var(--sys-money-soft)}.st-tool-hint{min-width:0;font:500 13px/1.4 var(--font-body);color:var(--sys-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:140px;overflow:hidden}.st-tool-chevron{border-right:2px solid var(--sys-text-muted);border-bottom:2px solid var(--sys-text-muted);flex:none;width:9px;height:9px;margin-right:2px;transition:transform .15s;transform:rotate(45deg)}.st-tool-chevron.is-open{transform:rotate(-135deg)}.st-tool-where{border-top:1px solid var(--base-white-a6);font:500 12px/1.45 var(--font-body);color:var(--sys-text-muted);margin:0;padding-top:14px}.st-facts{gap:8px;margin:12px 0 0;display:grid}.st-fact{grid-template-columns:124px minmax(0,1fr);align-items:baseline;gap:14px;display:grid}.st-fact dt{font:700 10.5px var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--sys-text-disabled)}.st-fact dd{font:400 13px/1.55 var(--font-body);color:var(--sys-text-muted);margin:0}.st-intro-toggle{font:600 13px var(--font-body);color:var(--base-coral-200);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;display:none}@media (width<=640px){.st-tool-head{gap:12px;padding:12px 14px}.st-tool-titlewrap{flex-direction:column;align-items:flex-start;row-gap:3px}.st-tool-hint{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;width:100%;display:-webkit-box}.st-intro-more:not(.is-open){display:none}.st-intro-toggle{display:inline-flex}.st-tool-body{padding:0 14px 14px}.st-tool-icon{width:40px;height:40px}.st-tool-icon svg{width:21px;height:21px}.st-fact{grid-template-columns:1fr;gap:2px}.st-group-search{align-items:stretch;width:100%}.st-group-search .st-search{width:100%}}.vpm-backdrop{background:var(--base-black-a60);z-index:1400;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.vpm-modal{background:var(--sys-surface-well);border:1px solid var(--base-white-a10);border-radius:var(--sys-radius-panel);flex-direction:column;gap:12px;width:min(92vw,560px);padding:14px;display:flex}.vpm-head{font:700 13px var(--font-body);color:var(--sys-text-body);justify-content:space-between;align-items:center;display:flex}.vpm-close{width:var(--sys-control-md);height:var(--sys-control-md);border:1px solid var(--base-white-a10);border-radius:var(--sys-radius-inner);color:var(--sys-text-muted);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}.vpm-close:hover{color:var(--sys-text-heading);border-color:var(--base-white-a24)}.vpm-frame{aspect-ratio:16/9;background:var(--sys-stage-bg);border-radius:var(--sys-radius-control);width:100%;position:relative;overflow:hidden}.vpm-canvas{width:100%;height:100%;position:absolute;inset:0}.vpm-sticker{width:55%;max-width:120px;animation:2.6s ease-in-out vpm-fly;position:absolute;top:40%;left:-20%}@keyframes vpm-fly{0%{opacity:0;left:-20%;transform:rotate(-6deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;left:90%;transform:rotate(6deg)}}.fx-panel{flex-direction:column;gap:9px;width:292px;display:flex}.fx-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.fx-pad-wrap{display:flex;position:relative}.fx-pad{aspect-ratio:1/.86;border:1px solid color-mix(in srgb, var(--fx-tint,var(--sys-text-muted)) 55%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--fx-tint,var(--sys-text-muted)) 82%, var(--sys-surface-ground)) 0%, color-mix(in srgb, var(--fx-tint,var(--sys-text-muted)) 38%, var(--sys-surface-ground)) 100%);box-shadow:inset 0 1px 0 var(--base-white-a24), 0 2px 5px var(--base-black-a45);cursor:pointer;border-radius:9px;flex:1;align-items:flex-end;padding:6px;transition:transform .1s,box-shadow .1s,filter .14s;display:flex;position:relative;overflow:hidden}.fx-pad:hover:not(:disabled){filter:brightness(1.1)}.fx-pad:active:not(:disabled){box-shadow:inset 0 2px 6px var(--base-black-a50);transform:translateY(1px)scale(.985)}.fx-pad:focus-visible{outline:2px solid var(--sys-text-heading);outline-offset:1px}.fx-pad:disabled{cursor:default}.fx-pad-art{object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.fx-pad-label{z-index:1;font:800 10.5px/1.15 var(--font-heading);letter-spacing:.01em;color:var(--sys-text-heading);text-shadow:0 1px 3px var(--base-black-a60);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.fx-pad-sweep{z-index:2;background:conic-gradient(#0606069e var(--fx-sweep,0deg), #0606061f 0);font:800 13px var(--font-heading);font-variant-numeric:tabular-nums;color:var(--sys-text-heading);text-shadow:0 1px 3px var(--base-black-a60);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fx-pad-del{z-index:3;border-radius:var(--sys-radius-round);border:1px solid var(--base-white-a24);background:var(--sys-stage-control);width:17px;height:17px;color:var(--sys-text-body);font:700 12px var(--font-body);cursor:pointer;opacity:0;justify-content:center;align-items:center;line-height:1;transition:opacity .14s,color .14s,border-color .14s;display:flex;position:absolute;top:4px;right:4px}.fx-pad-wrap:hover .fx-pad-del,.fx-pad-del:focus-visible{opacity:1}.fx-pad-del:hover{color:var(--base-coral-400);border-color:var(--base-coral-a50)}.fx-pad-add{border:1px dashed var(--base-white-a24);background:var(--base-white-a6);box-shadow:none;color:var(--sys-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:1px}.fx-pad-add:hover:not(:disabled){border-color:var(--base-white-a36);background:var(--base-white-a8);filter:none}.fx-pad-add .fx-pad-label{color:var(--sys-text-muted);text-shadow:none;font-size:10px}.fx-pad-plus{font:300 20px/1 var(--font-body);color:var(--sys-text-muted)}.fx-pad-add:disabled{opacity:.4}.fx-form{flex-direction:column;gap:9px;display:flex}.fx-field{font:700 11px var(--font-body);color:var(--sys-text-muted);flex-direction:column;gap:5px;display:flex}.fx-field .settings-input{font-size:13px}.fx-file-row{align-items:center;gap:8px;min-width:0;display:flex}.fx-file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 11.5px var(--font-body);color:var(--sys-text-body);overflow:hidden}.fx-sub{font:500 10.5px var(--font-body);color:var(--sys-text-disabled)}.fx-cooldown-row{align-items:center;gap:7px;display:flex}.fx-cooldown-row .fx-cooldown{width:62px}.fx-cooldown::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fx-cooldown::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fx-cooldown{appearance:textfield}.fx-unit{font:600 11px var(--font-body);color:var(--sys-text-muted)}.fx-form-btns{justify-content:flex-end;gap:7px;display:flex}.fx-cancel{flex:none}.fx-panel .fx-save{flex:1}.fx-error{margin:0}.fx-hint{font:500 10.5px var(--font-body);color:var(--sys-text-muted);margin:1px 0 0;line-height:1.35}@media (hover:none){.fx-pad-del{opacity:1;width:24px;height:24px;top:3px;right:3px}}.sbc-card{margin-top:16px}.sbc-tabs{align-items:center;gap:8px;margin-bottom:12px;display:flex}.sbc-tabs-trailing{margin-left:auto}.sbc-badge{height:var(--sys-tag-h);font:700 10.5px var(--font-body);letter-spacing:.02em;text-transform:uppercase;border-radius:var(--sys-radius-inner);flex:none;align-items:center;padding:0 8px;display:inline-flex}.sbc-badge.is-review{background:var(--sys-money-soft);color:var(--sys-money)}.sbc-badge.is-live{background:var(--sys-success-soft);color:var(--sys-success-text)}.sbc-badge.is-yours{background:var(--sys-fill-tag);color:var(--sys-text-body)}.sbc-badge.is-off{background:var(--sys-danger-soft);color:var(--sys-danger-text)}.sbc-section-label{font:700 11px var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--sys-text-muted);margin:16px 0 8px}.sbc-section-label:first-of-type{margin-top:0}.sbc-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}.sbc-pad-wrap{flex-direction:column;gap:6px;display:flex}.sbc-pad{border-radius:var(--sys-radius-control);border:1px solid var(--base-white-a8);background:color-mix(in srgb, var(--fx-tint,var(--sys-btn-secondary-text)) 20%, var(--sys-surface-well));height:64px;color:var(--sys-text-body);cursor:pointer;font:700 12px var(--font-body);flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;padding:6px;display:flex;position:relative}.sbc-pad:hover{border-color:color-mix(in srgb, var(--fx-tint,var(--sys-btn-secondary-text)) 50%, transparent)}.sbc-pad:disabled{cursor:default;opacity:.55}.sbc-pad-label{text-align:center;word-break:break-word;line-height:1.2}.sbc-pad-badge{height:16px;padding:0 6px;font-size:9px;position:absolute;top:5px;right:5px}.sbc-pad-actions{gap:6px;display:flex}.sbc-status-btn{flex:1;min-width:0}.sbc-del{width:var(--sys-control-md);height:var(--sys-control-md);border-radius:var(--sys-radius-inner);border:1px solid var(--base-white-a10);background:var(--sys-surface-raised);color:var(--sys-danger-text);cursor:pointer;flex:none;font-size:15px;line-height:1}.sbc-del:disabled{opacity:.5;cursor:default}.sbc-del-wide{width:100%}.sbc-pad-add{background:0 0;border-style:dashed;flex-direction:row;gap:6px}.sbc-pad-plus{font-size:18px}.sbc-form{margin-top:14px}.sbc-form-note{color:var(--sys-text-muted);margin:4px 0 0;font-size:12px}.sbc-off-notice{border-radius:var(--sys-radius-control);background:var(--sys-danger-soft);border:1px solid var(--base-red-300);color:var(--sys-danger-text);margin:0 0 12px;padding:10px 12px;font-size:12.5px}.svd-list{flex-direction:column;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.svd-item{border-radius:var(--sys-radius-inner);border:1px solid var(--base-white-a8);background:var(--sys-surface-well);align-items:center;gap:8px;padding:8px 10px;display:flex}.svd-item-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.svd-item-q{font:700 12.5px var(--font-body);color:var(--sys-text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.svd-item-sub{font:500 11px var(--font-body);color:var(--sys-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.svd-item-btns{flex:none;gap:6px;display:flex}.svd-edit{flex:none}.svd-add-btn{align-self:flex-start}.svd-add-plus{font-size:14px;line-height:1}.svd-form{border-radius:var(--sys-radius-card);border:1px solid var(--base-white-a8);background:var(--sys-surface-ground);margin-top:4px;padding:14px}.svd-form .settings-field{max-width:420px}.svd-form .settings-field:last-of-type{margin-bottom:0}.svd-answer-list{flex-direction:column;gap:8px;display:flex}:root{--shell-bg:var(--sys-surface-ground)}.pf-btn-row{flex-wrap:wrap;gap:10px;display:flex}.tks-intro{margin-bottom:16px}.tks-layout{grid-template-columns:220px 1fr;align-items:start;gap:16px;display:grid}@media (width<=860px){.tks-layout{grid-template-columns:1fr}}.tks-sidebar{padding:14px}.tks-sidebar-head{font:700 12.5px var(--font-body);color:var(--sys-text-muted);justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.tks-layout .wallet-flat-block{margin-bottom:0}.tks-preset-list{flex-direction:column;gap:6px;display:flex}.tks-preset-item{background:var(--sys-fill-hover);border:1px solid var(--base-white-a10);border-radius:var(--radius-md);cursor:pointer;text-align:left;font:700 13px var(--font-body);color:var(--sys-text-heading);flex-direction:column;gap:2px;padding:8px 10px;display:flex}@media (hover:hover) and (pointer:fine){.tks-preset-item:hover{border-color:var(--sys-line-strong)}}.tks-preset-item.is-active{background:var(--sys-fill-selected);border-color:var(--sys-line-selected)}.tks-preset-style{font:600 11px var(--font-body);color:var(--sys-text-muted)}.tks-editor{flex-direction:column;gap:12px;min-width:0;display:flex}.tks-preview-frame{aspect-ratio:16/5;background:linear-gradient(180deg, var(--sys-surface-raised), var(--sys-surface-ground));min-height:90px;padding:0;position:relative;overflow:hidden}.tks-preview-empty{font:600 12.5px var(--font-body);color:var(--sys-text-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tks-tabs{display:flex}.tks-tab-body{flex-direction:column;gap:14px;display:flex}.tks-items{flex-direction:column;gap:8px;display:flex}.tks-item-row{align-items:center;gap:8px;display:flex}.tks-item-kind{flex:none;width:140px}.tks-item-text{flex:1}.tks-item-actions{flex:none;gap:4px;display:flex}.tks-mini-btn{background:var(--base-white-a6);border:1px solid var(--sys-line-control);border-radius:var(--radius-sm);width:26px;height:26px;color:var(--sys-text-heading);cursor:pointer;font-size:12px}.tks-mini-btn:hover:not(:disabled){border-color:var(--sys-line-strong)}.tks-mini-btn:disabled{opacity:.4;cursor:default}.tks-mini-danger{color:var(--base-coral-400);border-color:#ff553b66}.tks-add-row{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.tks-style-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.tks-style-card{background:var(--sys-fill-hover);border:1px solid var(--sys-line-control);border-radius:var(--radius-md);cursor:pointer;text-align:left;flex-direction:column;gap:4px;padding:12px;display:flex}.tks-style-card.is-active{background:var(--sys-fill-selected);border-color:var(--sys-line-selected)}.tks-style-name{font:700 13.5px var(--font-body);color:var(--sys-text-heading)}.tks-style-blurb{font:500 11.5px var(--font-body);color:var(--sys-text-muted)}.tks-slider{appearance:none;cursor:pointer;background:0 0;outline:none;width:100%;height:24px;margin:0;display:block}.tks-slider::-webkit-slider-runnable-track{border-radius:var(--sys-radius-full);background:var(--sys-line-control);height:4px}.tks-slider::-webkit-slider-thumb{appearance:none;background:var(--sys-accent);border:2px solid var(--base-white);cursor:pointer;border-radius:50%;width:16px;height:16px;margin-top:-6px}.tks-slider::-moz-range-track{border-radius:var(--sys-radius-full);background:var(--sys-line-control);height:4px}.tks-slider::-moz-range-thumb{background:var(--sys-accent);border:2px solid var(--base-white);cursor:pointer;border-radius:50%;width:16px;height:16px}.tks-slider:focus-visible{outline:var(--sys-focus-outline);outline-offset:2px}.tks-actions{gap:8px;margin-top:4px;display:flex}@media (width<=480px){.tks-item-row{flex-wrap:wrap}.tks-item-text{flex-basis:100%}}
