.tator-funds{--tf-text:var(--color-foreground);--tf-muted:var(--color-muted-foreground);--tf-quiet:color-mix(in oklch,var(--color-muted-foreground) 78%,transparent);--tf-line:var(--color-border);--tf-orange:var(--color-primary);--tf-on-orange:var(--color-primary-foreground);--tf-focus:var(--color-primary);--tf-green:var(--color-success);--tf-panel:var(--color-card);--tf-field:color-mix(in oklch,var(--color-card) 92%,var(--color-foreground));--tf-field-border:color-mix(in oklch,var(--color-border) 70%,var(--color-foreground));--tf-hover:color-mix(in oklch,var(--color-card) 88%,var(--color-foreground));--tf-sel-bg:color-mix(in oklch,var(--color-primary) 8%,transparent);--tf-sel-border:color-mix(in oklch,var(--color-primary) 55%,transparent);color:var(--tf-text);font-family:var(--font-geist),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.45}.tator-funds *,.tator-funds :after,.tator-funds :before{box-sizing:border-box}.tator-funds button{cursor:pointer;font:inherit;color:inherit;transition:border-color .15s,background .15s,color .15s}.tator-funds button:disabled{cursor:not-allowed}.tator-funds input{font:inherit;color:inherit}.tator-funds :focus-visible{outline:2px solid var(--tf-focus);outline-offset:3px}.tator-funds h1,.tator-funds h2,.tator-funds h3,.tator-funds p{margin:0}.tator-funds [hidden]{display:none!important}.tator-funds .tf-title{font-size:20px;font-weight:650;letter-spacing:-.02em}.tator-funds .tf-tabs{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--tf-line);border-radius:12px;background:var(--tf-field)}.tator-funds .tf-tab{display:flex;align-items:center;gap:8px;border:1px solid transparent;padding:9px 16px;border-radius:8px;color:var(--tf-muted);font-size:14px;font-weight:600;background:transparent}.tator-funds .tf-tab:hover{background:var(--tf-hover);color:var(--tf-text)}.tator-funds .tf-tab[aria-selected=true]{color:var(--tf-on-orange);background:var(--tf-orange);border-color:var(--tf-orange)}.tator-funds .tf-tab svg{width:16px;height:16px}.tator-funds .tf-tab-desc{font-size:12px;color:var(--tf-quiet);margin-top:7px}@media (max-width:640px){.tator-funds .tf-tabs{display:flex}.tator-funds .tf-tab{flex:1;justify-content:center;padding:9px 10px}}.tator-funds .tf-h2{font-size:21px;letter-spacing:-.035em;font-weight:650}.tator-funds .tf-intro{font-size:14px;color:var(--tf-muted);line-height:1.55;margin-top:4px}.tator-funds .tf-label{display:block;font-size:14px;color:var(--tf-muted);font-weight:500}.tator-funds .tf-link{background:transparent;border:0;color:var(--tf-focus);font-size:14px;padding:0}.tator-funds .tf-link:hover{text-decoration:underline;text-underline-offset:3px}.tator-funds .tf-card{border:1px solid var(--tf-line);border-radius:18px;background:var(--tf-panel);padding:20px}.tator-funds .tf-amount{display:flex;align-items:center;gap:8px;background:var(--tf-field);border:1px solid var(--tf-field-border);border-radius:13px;padding:12px 16px;margin-top:9px;transition:border-color .15s,box-shadow .15s}.tator-funds .tf-amount:focus-within{border-color:var(--tf-orange);box-shadow:0 0 0 3px var(--tf-sel-bg)}.tator-funds .tf-amount>span{font-size:28px;color:var(--tf-quiet)}.tator-funds .tf-amount input{width:100%;min-width:0;background:transparent;border:0;font-size:40px;font-weight:500;letter-spacing:-.04em;outline:0;-moz-appearance:textfield}.tator-funds .tf-amount input::-webkit-inner-spin-button,.tator-funds .tf-amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tator-funds .tf-amount small{font-size:13px;color:var(--tf-muted);padding:6px 8px;border:1px solid var(--tf-line);border-radius:7px;background:var(--tf-field);white-space:nowrap}.tator-funds .tf-quick{display:flex;gap:8px;margin:9px 0 16px}.tator-funds .tf-quick button{flex:1;padding:8px;border:1px solid var(--tf-line);border-radius:8px;background:transparent;color:var(--tf-muted);font-size:14px}.tator-funds .tf-quick button:hover{border-color:var(--tf-field-border);color:var(--tf-text)}.tator-funds .tf-quick button[aria-pressed=true]{border-color:var(--tf-sel-border);color:var(--tf-focus);background:var(--tf-sel-bg)}.tator-funds .tf-dest-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.tator-funds .tf-detail-field{display:flex;align-items:center;gap:12px;text-align:left;width:100%;min-height:64px;padding:12px 14px;background:var(--tf-field);border:1px solid var(--tf-field-border);border-radius:12px}.tator-funds .tf-detail-field:hover{border-color:var(--tf-sel-border)}.tator-funds .tf-detail-copy{flex:1;min-width:0}.tator-funds .tf-detail-copy small{display:block;font-size:11px;color:var(--tf-quiet);text-transform:uppercase;letter-spacing:.08em}.tator-funds .tf-detail-copy strong{display:block;font-size:16px;font-weight:500;margin:1px 0}.tator-funds .tf-detail-copy p{font-size:14px;color:var(--tf-muted);margin-top:2px;overflow-wrap:anywhere}.tator-funds .tf-change{color:var(--tf-focus);font-size:14px;white-space:nowrap}.tator-funds .tf-glyph{position:relative;width:36px;height:36px;flex:none}.tator-funds .tf-glyph img{width:100%;height:100%;border-radius:50%;object-fit:contain}.tator-funds .tf-glyph .tf-badge{position:absolute;right:-2px;bottom:-2px;width:16px;height:16px;border-radius:50%;box-shadow:0 0 0 2px var(--tf-panel)}.tator-funds .tf-picker-panel{margin-top:12px;border-top:1px solid var(--tf-line);padding-top:14px;display:grid;gap:16px}.tator-funds .tf-picker-title{font-size:13px;color:var(--tf-muted);margin-bottom:9px;font-weight:500}.tator-funds .tf-picker-list{display:grid;gap:8px}.tator-funds .tf-picker{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:1px solid var(--tf-line);border-radius:10px;background:var(--tf-field);padding:11px 13px}.tator-funds .tf-picker:hover{border-color:var(--tf-field-border)}.tator-funds .tf-picker[aria-pressed=true]{border-color:var(--tf-sel-border);background:var(--tf-sel-bg)}.tator-funds .tf-picker .tf-picker-name{font-size:14px;font-weight:500}.tator-funds .tf-picker small{color:var(--tf-quiet);font-size:13px}.tator-funds .tf-network-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.tator-funds .tf-network-tile{display:flex;align-items:center;gap:8px;border:1px solid var(--tf-line);background:var(--tf-field);border-radius:12px;padding:11px 12px;text-align:left}.tator-funds .tf-network-tile img{width:18px;height:18px;border-radius:50%;object-fit:contain;flex:none}.tator-funds .tf-network-tile span{font-size:13px;font-weight:500}.tator-funds .tf-network-tile[aria-pressed=true]{border-color:var(--tf-sel-border);background:var(--tf-sel-bg);color:var(--tf-focus)}.tator-funds .tf-network-tile:disabled{opacity:.4;cursor:not-allowed}.tator-funds .tf-providers{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tator-funds .tf-provider{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--tf-line);border-radius:10px;background:var(--tf-field);padding:13px;text-align:left;min-width:0}.tator-funds .tf-provider[aria-pressed=true]{border-color:var(--tf-sel-border);background:var(--tf-sel-bg)}.tator-funds .tf-provider .tf-radio{width:16px;height:16px;border:1px solid var(--tf-field-border);border-radius:50%;display:grid;place-items:center;flex:none;margin-top:2px}.tator-funds .tf-provider[aria-pressed=true] .tf-radio{border-color:var(--tf-orange)}.tator-funds .tf-provider[aria-pressed=true] .tf-radio:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--tf-orange)}.tator-funds .tf-provider-copy{flex:1;min-width:0}.tator-funds .tf-provider strong{display:block;font-size:15px;font-weight:500;line-height:1.3}.tator-funds .tf-provider p{font-size:13px;line-height:1.4;color:var(--tf-muted);margin-top:5px}.tator-funds .tf-provider-inline{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--tf-line);margin-top:16px;padding-top:14px}.tator-funds .tf-provider-inline strong{font-size:14px;font-weight:500}.tator-funds .tf-provider-inline p{font-size:13px;color:var(--tf-muted);margin-top:4px;max-width:290px}.tator-funds .tf-primary{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;border:1px solid transparent;border-radius:11px;background:var(--tf-orange);color:var(--tf-on-orange);padding:13px 17px;font-weight:700;margin-top:16px;min-height:48px}.tator-funds .tf-primary:hover:not(:disabled){background:color-mix(in oklch,var(--tf-orange) 88%,white)}.tator-funds .tf-primary:disabled{opacity:.55}.tator-funds .tf-fine{font-size:13px;line-height:1.5;color:var(--tf-quiet);margin-top:10px;text-align:center}.tator-funds .tf-error{color:color-mix(in oklch,var(--color-primary) 40%,#ff5a5a);font-size:13px;line-height:1.45;margin-top:10px}.tator-funds .tf-addresses{border:1px solid var(--tf-line);border-radius:14px;overflow:hidden;background:var(--tf-panel)}.tator-funds .tf-account-bar{padding:13px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--tf-line);gap:12px}.tator-funds .tf-account-title{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:500}.tator-funds .tf-account-title>svg{color:var(--tf-orange);width:18px;height:18px}.tator-funds .tf-count{display:grid;place-items:center;font-size:12px;color:var(--tf-muted);height:21px;min-width:22px;background:var(--tf-field);border-radius:6px}.tator-funds .tf-account-controls{display:flex;align-items:center;gap:5px}.tator-funds .tf-visibility{border:0;background:transparent;color:var(--tf-muted);display:flex;align-items:center;gap:7px;padding:7px;font-size:13px}.tator-funds .tf-visibility:disabled{opacity:.5}.tator-funds .tf-visibility:hover{color:var(--tf-text)}.tator-funds .tf-address-row{display:grid;grid-template-columns:185px minmax(0,1fr) auto;gap:16px;align-items:center;padding:20px 16px;min-height:96px}.tator-funds .tf-address-row+.tf-address-row{border-top:1px solid var(--tf-line)}.tator-funds .tf-network{display:flex;align-items:center;gap:11px}.tator-funds .tf-network-badge{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:var(--tf-field);border:1px solid var(--tf-field-border);color:var(--tf-text);font-size:11px;font-weight:700;letter-spacing:.02em;flex:none}.tator-funds .tf-network-badge.sol{color:color-mix(in oklch,var(--color-foreground) 72%,oklch(.7 .16 300))}.tator-funds .tf-network-name{display:flex;align-items:center;gap:5px;font-size:15px;font-weight:600}.tator-funds .tf-network small{display:block;font-size:12px;color:var(--tf-muted)}.tator-funds .tf-address{font:14px/1.5 var(--font-mono),ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.01em;color:var(--tf-text);min-width:0;overflow-wrap:anywhere}.tator-funds .tf-action,.tator-funds .tf-actions{display:flex;gap:7px;align-items:center}.tator-funds .tf-action{justify-content:center;padding:9px 11px;border-radius:8px;font-size:13px;font-weight:500;line-height:1.4;background:var(--tf-field);border:1px solid var(--tf-line);color:var(--tf-muted);min-height:38px}.tator-funds .tf-action:hover{background:var(--tf-hover);border-color:var(--tf-field-border);color:var(--tf-text)}.tator-funds .tf-action.tf-copy{color:var(--tf-text)}.tator-funds .tf-action.tf-icon-only{width:38px;padding:9px}.tator-funds .tf-action.tf-copied{color:var(--tf-green);border-color:color-mix(in oklch,var(--tf-green) 45%,transparent)}.tator-funds .tf-warning{display:flex;align-items:flex-start;gap:8px;color:var(--tf-muted);font-size:13px;margin:17px 0 0}.tator-funds .tf-warning svg{width:16px;height:16px;margin-top:2px;color:var(--tf-orange);flex:none}.tator-funds .tf-empty{border:1px solid var(--tf-line);border-radius:14px;background:var(--tf-panel);padding:28px;text-align:center}.tator-funds .tf-empty svg{color:var(--tf-muted)}.tator-funds .tf-dialog-backdrop{position:fixed;inset:0;z-index:10001;display:grid;place-items:center;padding:16px;background:color-mix(in oklch,black 62%,transparent);backdrop-filter:blur(6px);overscroll-behavior:contain}.tator-funds .tf-dialog{width:min(510px,100%);max-height:calc(100svh - 40px);overflow-y:auto;background:var(--tf-panel);border:1px solid var(--tf-field-border);border-radius:18px;padding:24px;box-shadow:0 30px 100px color-mix(in oklch,black 55%,transparent)}.tator-funds .tf-dialog.tf-dialog-wide{width:min(650px,100%)}.tator-funds .tf-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.tator-funds .tf-dialog-head h2{font-size:22px;font-weight:650;letter-spacing:-.02em}.tator-funds .tf-close{width:33px;height:33px;border:1px solid var(--tf-line);background:var(--tf-field);border-radius:50%;display:grid;place-items:center;flex:none;color:var(--tf-muted)}.tator-funds .tf-close:hover{color:var(--tf-text)}.tator-funds .tf-dialog-copy{font-size:14px;line-height:1.6;color:var(--tf-muted)}.tator-funds .tf-dialog .tf-picker-title{margin:18px 0 9px}.tator-funds .tf-dialog .tf-picker{justify-content:space-between}.tator-funds .tf-dialog .tf-picker[aria-pressed=true]{border-color:var(--tf-orange);background:var(--tf-sel-bg)}.tator-funds .tf-dialog .tf-picker small{margin-left:auto;text-align:right}.tator-funds .tf-dialog .tf-primary{margin-top:18px}.tator-funds .tf-advanced-toggle{margin-top:14px}.tator-funds .tf-compare-context{font-size:14px;color:var(--tf-muted);margin-bottom:6px}.tator-funds .tf-compare-demo{font-size:12px;color:var(--tf-quiet);margin-bottom:12px}.tator-funds .tf-compare-method{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:12px 0}.tator-funds .tf-compare-method select{border:1px solid var(--tf-line);border-radius:8px;background:var(--tf-field);color:var(--tf-text);padding:8px 10px;font-size:14px}.tator-funds .tf-comparison{width:100%;border-collapse:collapse;table-layout:fixed}.tator-funds .tf-comparison td,.tator-funds .tf-comparison th{padding:13px 10px;border-bottom:1px solid var(--tf-line);text-align:left;vertical-align:top;font-size:14px}.tator-funds .tf-comparison th{font-size:16px;font-weight:500}.tator-funds .tf-comparison td:first-child{color:var(--tf-muted);font-size:13px}.tator-funds .tf-comparison td small{display:block;color:var(--tf-quiet);font-size:12px;margin-top:4px}.tator-funds .tf-quote-value{font-weight:500;color:var(--tf-text);font-size:17px}.tator-funds .tf-choose-provider{width:100%;padding:9px 7px;border-radius:8px;border:1px solid var(--tf-field-border);background:var(--tf-field);font-size:13px;color:var(--tf-text)}.tator-funds .tf-choose-provider[aria-pressed=true]{color:var(--tf-focus);border-color:var(--tf-sel-border);background:var(--tf-sel-bg)}.tator-funds .tf-choose-provider:disabled{opacity:.45;cursor:not-allowed}.tator-funds .tf-compare-note{font-size:12px;color:var(--tf-quiet);margin:14px 0 0;line-height:1.5}@media (max-width:640px){.tator-funds .tf-card{padding:18px}.tator-funds .tf-amount input{font-size:34px}.tator-funds .tf-provider-inline{flex-wrap:wrap;gap:10px}.tator-funds .tf-providers{grid-template-columns:1fr}.tator-funds .tf-network-grid{grid-template-columns:repeat(2,1fr)}.tator-funds .tf-address-row{grid-template-columns:1fr;gap:10px;padding:16px;min-height:0}.tator-funds .tf-actions,.tator-funds .tf-address{padding-left:49px}.tator-funds .tf-visibility span{display:none}}@media (min-width:641px){.tator-funds .tf-card{padding:18px}.tator-funds .tf-amount input{font-size:32px}.tator-funds .tf-detail-field{min-height:56px}.tator-funds .tf-primary{min-height:44px}.tator-funds .tf-address-row{min-height:80px}}@media (prefers-reduced-motion:reduce){.tator-funds *{transition:none!important}}