:root{--user-bg:#E8F1FB;--user-border:#C7DCF6;--user-text:#0F2A46;--assistant-bg:#F6F7F9;--assistant-border:#E5E7EB;--assistant-text:#111827;--portfolio-bg:#EEF9F3;--portfolio-border:#BFE7D2;--portfolio-text:#064E3B}.facss-typing-indicator{display:none;align-self:flex-start;padding:10px 1rem;background-color:#8f398517;border-radius:.5rem;color:#6b7280;width:80px;text-align:center;height:30px;line-height:20px;margin-top:15px;margin-left:1rem;font-size:calc(10px + .2vw)}.facss-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#8f398517;margin:0 2px;vertical-align:middle;animation:dotPulse 1.5s infinite ease-in-out}.facss-dot:nth-child(2){animation-delay:.2s}.facss-dot:nth-child(3){animation-delay:.4s}@keyframes dotPulse{0%,to{transform:scale(.7);opacity:.5}50%{transform:scale(1);opacity:1;background-color:#8f3985}}.facss-collapse-button{position:absolute;left:10px;top:10px;z-index:5;background-color:#0006;border:none;cursor:pointer;padding:0;color:#fff;border-radius:10px;width:36px;height:36px}.facss-collapse-button:hover{background-color:#00000080}.facss-collapse-button svg{width:15px;height:15px;transition:transform .3s ease}.facss-collapse-button:disabled{display:inline-grid;place-items:center;background-color:#eee!important;color:gray;cursor:not-allowed}.facss-chat-container.collapsed .facss-chat-messages,.facss-chat-container.collapsed .facss-typing-indicator{display:none}.facss-chat-container.collapsed .facss-collapse-button svg{transform:rotate(180deg)}.facss-chat-container{position:relative;display:flex;flex-direction:column;min-height:fit-content;max-height:600px;border:1px solid #e2e8f0;background-color:#fff;font-family:var(--font-sans);transition:height .3s ease;margin:auto;margin-top:1vh;margin-bottom:0vh;max-width:100vw;box-shadow:0 5px 15px #808080cc;border-width:0px;z-index:4;border-radius:10px 10px 0 0}.facss-chat-header{padding:1rem;border-bottom:1px solid #e2e8f0;background-color:#f8fafc;border-radius:8px 8px 0 0}.facss-chat-title{margin:0;font-size:calc(10px + .2vw);font-weight:600;color:#1a202c}.facss-chat-messages{flex:1;overflow-y:auto;display:flex;flex-direction:column;min-height:0;padding:0rem 1rem;max-height:50vh;font-size:calc(10px + .2vw)}.facss-message{max-width:80%;padding:10px 25px;border-radius:10px;line-height:1.4;word-wrap:break-word;white-space:normal;margin:1rem 0}.facss-message-user{align-self:flex-end;background-color:var(--user-bg);color:var(--user-text);border:1px solid var(--user-border)}.facss-message-assistant{align-self:flex-start;background:var(--assistant-bg);color:var(--assistant-text);border:1px solid var(--assistant-border)}.facss-message p{margin:1rem 0px;line-height:1.4}.facss-message ul,.facss-message ol{margin:1rem 0;padding-left:1.5rem;line-height:1.4}.facss-message li{margin:2px 0;padding:0}.facss-chat-input{padding:1rem;background-color:#fff;border-radius:10px}.facss-input-form{display:grid;grid-template-columns:1fr auto;gap:.5rem;align-items:center}.facss-chat-container.collapsed .facss-input-form{grid-template-columns:auto 1fr auto}.facss-chat-container.collapsed .facss-collapse-button{position:static;width:36px;height:36px;margin:0;background-color:#030303}.facss-input-field{flex:1;width:100%;padding:.5rem 1rem;border:1px solid #e2e8f0;border-radius:10px;font-size:14px;outline:none;transition:border-color .2s;height:36px}.facss-input-field:focus{border-color:#030303;background-color:#fff}.facss-send-button{padding:.5rem 1.5rem;width:auto;background-color:#030303;color:#fff;border:none;border-radius:10px;font-size:14px;cursor:pointer;transition:background-color .2s;height:36px}.facss-send-button:hover{box-shadow:0 0 10em #fff3 inset}.facss-send-button:disabled{background-color:#03030356;cursor:not-allowed}.facss-portfolio-update{background:var(--portfolio-bg);color:var(--portfolio-text);border:1px solid var(--portfolio-border);padding:1rem;border-radius:10px}.facss-error-message{background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:1rem;border-radius:10px}.facss-message-assistant h3{font-size:calc(10px + .2vw);color:#2b6cb0;font-weight:600;font-family:var(--font-sans)!important}.facss-message-assistant strong{color:#1a202c;font-weight:600;font-family:var(--font-sans)!important}.facss-message-assistant ol{padding-left:1.5rem}.facss-message-assistant li{margin:2px 0}#financial-advisor{display:none!important;position:fixed;bottom:0;left:0;right:0;width:100vw;z-index:4}#financial-advisor h2{font-family:var(--font-sans)!important;margin-left:0;color:#2b6cb0;font-size:14px}#financial-advisor p{font-family:var(--font-sans)!important}@media (max-width: 640px){.facss-chat-container{height:100vh}.facss-message{max-width:90%}}*{box-sizing:border-box}html{--bg: #e7e7e7;--fg: #1e1e1e;--gray: #555;--light-gray: #ccc;--shadow: #e6e6e6;--success: rgb(90, 206, 132);--primary: black;--secondary: rgb(35, 98, 174);--small-item: rgb(35, 98, 174);--select-border: #696969;--select-focus: #030303;--select-arrow: var(--select-border);--generel-border: rgba(128, 128, 128, .4);--button-action-color: #030303;background-color:#f5f5fa;color:var(--fg);font-family:var(--font-sans);font-size:calc(14px + .2vw);line-height:1.3;min-height:100%}.hideOnMobile{display:auto}body{margin:auto;padding:1em;max-width:1150px;font-family:var(--font-sans)}.extra-space-top{display:inline-flex;width:100%;text-align:right;background-color:#0000;color:#fff;margin:0;height:20px;align-items:center;justify-content:flex-end;gap:10px;padding-right:0}h1{margin-top:0;padding:calc(3vh - 18px) 0 0em;text-align:left}h2{display:block;position:relative;font-size:22px;margin-left:.5vw}p{background-position:left 1em;background-repeat:no-repeat;background-size:auto 1em;margin:1em 0 0 1em;text-align:left}.Biglabel,.BiglabelYield{font-size:22px;margin:15px 0 15px 1em;font-weight:700}a,.link{color:#696969;text-decoration:underline}a:hover,a:focus,.link:hover,.link:focus{text-decoration:underline}a:active,.link:active{color:#696969}.switch-like{display:inline-block;height:2.5em;margin:auto;text-align:center;border:0px solid black;border-radius:5px;color:#fff;font-size:calc(10px + .2vw);background-color:var(--button-action-color);width:6rem}.switch-like-unfocused{color:#fff;background-color:#8b949b00}.login-panel{width:calc(100% - 200px);margin-right:4px;float:right}.help-btn-container{height:40px;display:inline-flex;float:right;margin-right:20px;align-items:center}.switch-container{background-color:#8b949b80;padding:3px;height:auto;display:inline-flex;border-radius:5px}.switch-app{display:inline-flex;align-items:center;justify-content:center;float:right;font-size:15px;margin-right:10px;height:40px;border-radius:10px;padding:5px;background-color:#8b949b80}.websiteClass{margin-left:.5em;margin-top:.15em;font-size:13px;visibility:hidden}.button_buy_sell{display:inline-block;margin:auto;font:calc(13px + .2vw);outline:none;background-color:var(--button-action-color);border-radius:10px;border:none;color:#fff;cursor:pointer;transition:transform 30ms;width:85%;height:40px;box-shadow:0 0 5px #8b949b}.btn_action_rebalance{display:inline-block;font:inherit;outline:none;background-color:var(--button-action-color);border-radius:10px;border:none;color:#fff;cursor:pointer;transition:transform 30ms;height:40px;box-shadow:0 0 5px #8b949b;font-size:calc(13px + .1vw);margin:auto}.button_buy_sell:hover,.button_buy_sell:focus{box-shadow:0 0 10em #fff3 inset}.button_buy_sell[disabled]{box-shadow:none;background-color:var(--light-gray);color:gray;cursor:not-allowed;transform:none}.btn_action{position:absolute;font:inherit;outline:none;background-color:var(--button-action-color);border-radius:10px;border:none;color:#fff;cursor:pointer;transition:transform 30ms;height:40px;width:120px;display:inline-block;vertical-align:middle;box-shadow:0 0 5px #8b949b;font-size:calc(14px + .1vw);right:15px;bottom:15px}.btn-role{font:inherit;outline:none;background-color:var(--button-action-color);border-radius:10px;border:none;color:#fff;cursor:pointer;transition:transform 30ms;min-height:40px;width:120px;display:inline-block;vertical-align:middle;box-shadow:0 0 5px #8b949b;font-size:calc(14px + .1vw);margin:20px}.dynamics-auth-class{display:inline-flex;align-items:center;justify-content:center;float:right;height:40px;font-size:15px}.build_panel{position:inherit;bottom:0;right:0;padding:0}.btn_action:hover,.btn_action:focus{box-shadow:0 0 10em #fff3 inset}.btn_action[disabled]{box-shadow:none;background-color:var(--light-gray);color:gray;cursor:not-allowed;transform:none}.key-metric{background-color:#0000000d;height:60px;width:140px;border-radius:10px;margin-right:20px;position:relative;padding:5px 10px}.button_small_index{float:right;margin-left:2px;margin-right:2px;font:inherit;outline:none;background-color:#fff;border-radius:5px;border:1px;border-style:solid;border-color:#8b949b;color:#8b949b;cursor:pointer;transition:transform 30ms;width:calc(25% - 4px);height:30px;padding:0;font-size:calc(14px + .1vw)}.button_small_index:hover,.button_buy_sell:focus{box-shadow:0 0 10em #fff3 inset}.button_small_builder{float:right;margin-left:2px;margin-right:2px;font:inherit;outline:none;background-color:#fff;border-radius:5px;border:1px;border-style:solid;border-color:#8b949b;color:#8b949b;cursor:pointer;transition:transform 30ms;width:calc(25% - 4px);height:30px;padding:0;font-size:calc(14px + .1vw)}.button_small_builder:hover,.button_buy_sell:focus{box-shadow:0 0 10em #fff3 inset}.btn-group{margin-top:0;margin-right:0;margin-left:0;height:30px}button,input{font:inherit;outline:none}#transaction-notification{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background-color:#04c976;color:#fff;padding:10px 20px;border-radius:25px;align-items:center;box-shadow:0 2px 10px #0003;transition:opacity .3s ease-in-out;z-index:100;display:none}#transaction-notification.visible{display:flex}.loader{border:3px solid #ffffff;border-top:3px solid #04c976;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite;margin-right:10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button{background-color:#000;border-radius:10px;border:none;color:#efefef;cursor:pointer;padding:.2em .75em;transition:transform 30ms;width:8em}button:hover,button:focus{box-shadow:0 0 10em #fff3 inset}button:active{box-shadow:0 0 10em #0000001a inset}button.link{background:none;border:none;box-shadow:none;display:inline}[disabled] button,button[disabled]{box-shadow:none;background-color:var(--light-gray);color:gray;cursor:not-allowed;transform:none}[disabled] button{text-indent:-900em;width:2em;position:relative}[disabled] button:after{content:" ";display:block;width:.8em;height:.8em;border-radius:10px;border:2px solid #fff;border-color:var(--fg) transparent var(--fg) transparent;animation:loader 1.2s linear infinite;position:absolute;top:.45em;right:.5em}.text_amount{margin:0 20px;border-radius:5px;text-align:right;font-size:calc(.7em + .6vh);height:40px;width:calc(100% - 100px)}.text_amount:focus{border:1px solid #444244;background-color:#fefefe}.text_allocation{display:inline-block;height:2em;width:5em;margin:auto;padding:0;line-height:2em;text-align:center;border:1px solid lightgray;border-radius:5px;color:#696969;font-size:calc(13px + .2vw);background-color:#fff}.text_allocation:focus{border:1px solid #444244;background-color:#fefefe}.button_small_perc{display:inline-block;margin:auto;padding:auto;font:inherit;outline:none;background-color:var(--light-gray);border-radius:5px;border:1px;border-style:solid;border-color:#fff;color:#8b949b;cursor:pointer;transition:transform 30ms;width:25%;height:20px;font-size:13px;line-height:0em}.button_small_perc:hover{box-shadow:0 0 10em #fff3 inset}.btn-group-perc{display:inline-flex;margin:auto auto 10px;height:20px;width:calc(100% - 100px)}.label_info{display:inline-block;width:calc(100% - 100px);text-align:right;line-height:1em;margin-bottom:0}.label_info_button{display:inline-block;width:calc(50% - 50px);text-align:left;margin-top:20px;margin-bottom:4vh}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}fieldset{border:none;padding:2em 0}input{background-color:var(--shadow);border:none;border-radius:10px 0 0 10px;caret-color:var(--primary);color:inherit;padding:.25em 1em}input::selection{background-color:var(--secondary);color:#efefef}input:focus{box-shadow:0 0 10em #00000005 inset}input:focus::placeholder{color:#0000001a}code{color:var(--gray)}li{padding-bottom:1em}aside{animation:notify ease-in-out 10s;background-color:var(--shadow);border-radius:10px;bottom:0;font-size:.8em;margin:1em;padding:1em;position:fixed;transform:translateY(10em);right:0}aside footer{display:flex;font-size:.9em;justify-content:space-between;margin-top:.5em}aside footer *:first-child{color:var(--success)}aside footer *:last-child{color:var(--gray)}@keyframes notify{0%{transform:translateY(10em)}5%{transform:translateY(0)}95%{transform:translateY(0)}to{transform:translateY(10em)}}.calculation-box-container{display:flex;gap:1vw;padding:.5vw;box-sizing:border-box;width:100%;margin-bottom:3vh;padding-bottom:20px}.calculation-box{flex:1;min-width:0;height:160px;min-height:135px;display:flex;flex-direction:column;position:relative;background-color:#fff;border-radius:10px;color:#696969;background-image:url(/assets/favicon_gray-BxDkFm_J.png);background-position:calc(100% - 10px) 10px;background-repeat:no-repeat;background-size:auto 11%}.calculation-box-rewards{background-image:url(data:image/png;base64,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)}.calculation-box-community{background-image:url(data:image/png;base64,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)}.graph-box{display:inline-flex;flex-flow:column;width:calc(100% - 1vw);height:auto;position:relative;background-color:#fefefe;border-width:0;color:#696969;text-align:right;border-radius:10px;z-index:1;margin-right:.5vw;margin-top:1vh;margin-bottom:3vh;margin-left:.5vw;padding:20px}.with_background_logo{background-image:url(/assets/logo_gray-Bt9K5mv4.png);background-repeat:no-repeat;background-position:center;background-size:30% auto}.fix_ratio{aspect-ratio:16/9}.graph-voting-box{display:inline-flex;height:auto;aspect-ratio:4/3;width:calc(100% - 1vw);min-height:210px;position:relative;background-color:#fefefe;border-width:0px;color:#696969;text-align:right;z-index:2;box-shadow:0 5px 15px 0 var(--generel-border);margin-right:.5vw;margin-top:2vh;margin-left:.5vw;border-radius:10px;margin-bottom:6vh}.graph-voting-box-leaderboard{display:inline-flex;height:auto;width:calc(100% - 1vw);position:relative;background-color:#fefefe;border-width:0px;color:#696969;text-align:right;z-index:1;margin-right:.5vw;margin-top:1vh;margin-left:.5vw;border-radius:10px;margin-bottom:3vh}.slider-voting-box{display:flex;width:100%;height:auto;position:relative;margin:auto}.key-metric-panel{display:inline-flex}.voting-chart1{display:inline-flex;margin:auto;width:100%}.voting-chart2{display:inline-flex;margin:30px auto auto;width:100%;height:80px;max-height:80px;max-width:100%}.voting-chart2-index{display:flex;margin:80px auto auto;width:45%;height:250px;max-height:250px;max-width:45%}.voting-chart2_arrow{display:flex;margin:80px auto auto;width:10%;height:250px;max-height:250px;max-width:10%;text-align:center;vertical-align:middle;align-items:center}.voting-chart-separator{display:inline-block;margin:auto;width:100%;height:100px;max-height:100px;max-width:100%;text-align:center}.voting-div1{display:inline-flex;margin:auto;height:auto;width:100%}.voting-div1-builder{display:inline-block;margin:auto;height:auto;width:100%}.voting-div2{display:inline-block;margin:auto;height:100%;width:100%}.popup_transfer{margin:auto;width:400px;max-width:90%;background-color:#fff;height:auto;border-radius:10px;line-height:1em;padding:10px}.vote1_proposal2{display:block;width:100%;text-align:right;margin:0 10px 0 0}.text-box{display:block;width:calc(100% - 1vw);position:relative;background-color:#fff0;border-width:0;color:#696969;border-radius:10px;z-index:1;margin-right:.5vw;margin-top:6vh;margin-bottom:1vh;margin-left:.5vw;text-align:justify;font-size:12px;touch-action:pan-y}a[href],input[type=submit],input[type=image],label[for],select,button,.pointer{cursor:pointer}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;margin:-1px auto auto;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:1em;z-index:1;outline:none;color:#696969;height:40px}select::-ms-expand{display:none}select[multiple]{padding-right:0;height:6rem}select[multiple] option{white-space:normal;outline-color:var(--select-focus)}.switch{position:relative;display:inline-block;width:60px;height:25px}.switch input{opacity:0;width:0;height:0}.custom-checkbox{display:inline-flex}.custom-checkbox input[type=checkbox]{opacity:0;position:absolute}.custom-checkbox .checkmark{display:inline-block;position:relative;top:0;left:0;height:20px;width:20px;background-color:transparent;border-radius:50%;border:1px solid #ccc;box-sizing:border-box;cursor:pointer}.custom-checkbox input[type=checkbox]:checked+.checkmark{background-color:var(--button-action-color);border-color:var(--button-action-color)}.custom-checkbox input[type=checkbox]:checked+.checkmark:after{content:"";position:absolute;left:6px;top:3px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.panel_assets{display:block;margin:auto;height:60px;padding-top:calc(40px - 1em);width:100%;text-align:right}.slider{position:absolute;cursor:pointer;inset:0;background-color:#04c97680;background-image:url(/assets/arbitrum_bw-CRDyBI52.png);background-position:calc(100% - 8px) calc(100% - 4px);background-repeat:no-repeat;background-size:auto 17px;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:17px;width:17px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#04c97680;background-image:url(/assets/arbitrum_bw-CRDyBI52.png);background-position:4px 4px;background-repeat:no-repeat;background-size:auto 17px}input:focus+.slider{box-shadow:0 0 1px #0000}input:checked+.slider:before{-webkit-transform:translateX(35px);-ms-transform:translateX(35px);transform:translate(35px)}.slider.round{border-radius:25px}.slider.round:before{border-radius:50%}.switch_backtest{position:relative;display:inline-flex;vertical-align:middle;align-items:center;margin:auto 10px auto auto;width:auto;min-width:60px;height:25px;font-size:calc(10px + .2vw)}.switch_backtest input{opacity:0;width:0;height:0}.slider_backtest{position:absolute;cursor:pointer;inset:0;background-color:#8b949b;-webkit-transition:.4s;transition:.4s}.slider_backtest:before{position:absolute;content:"";height:17px;width:17px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider_backtest{background-color:#000}input:focus+.slider_backtest{box-shadow:0 0 1px #0000}input:checked+.slider_backtest:before{-webkit-transform:translateX(35px);-ms-transform:translateX(35px);transform:translate(35px)}.slider_backtest.round{border-radius:5px}.slider_backtest.round:before{border-radius:5px}.network-icon{width:20px;height:20px;margin-right:8px}@media screen and (max-width: 960px){.calculation-box{width:calc(33% - 1.25vw);height:210px}.key-metric{height:50px;width:120px;margin-right:5px;padding:5px 10px}.key-metric-panel{display:block}.panel_assets{padding:10px;text-align:right;justify-content:flex-end;height:50px}.graph-box{width:calc(100% - 1vw);padding:5px}.graph-voting-box,.slider-voting-box{width:calc(100% - 1vw)}.voting-div1{width:100%}.voting-div2{width:calc(100% - 2em)}.vote1_proposal2{width:100%}.text-box{width:calc(100% - 1vw)}.button_buy_sell{border-radius:10px}.Biglabel{font-size:22px;margin:15px 0 15px 1em;font-weight:700}.BiglabelYield{font-size:18px;margin:15px 0 15px 1em;font-weight:700}input,textarea{-webkit-appearance:none;border-radius:0}}.logo_full{display:block}.logo_mobile{height:40px;position:absolute;margin:1em 1em 1em 0;top:0;vertical-align:middle;display:none}@media screen and (max-width: 680px){.calculation-box-container{flex-direction:column}.calculation-box{min-height:160px;width:100%;margin:.5vh 0 1vh}.text_amount{font-size:calc(.9em + .6vh);height:40px;border-radius:7px}.button_small_index,.button_small_builder{padding:0;border-radius:5px;font-size:12px}.button_buy_sell{height:40px}.graph-box{width:100%;margin-left:0;margin-right:0;padding:5px}.fix_ratio{aspect-ratio:4/3;padding-bottom:15px}.graph-voting-box{width:100%;margin-left:0;margin-right:0;height:auto}.slider-voting-box{width:calc(100% - 1vw)}.voting-div1{display:inline-flex;width:100%}.websiteClass{font-size:10px;margin-top:-.1em;visibility:hidden}.hideOnMobile{display:none}.voting-chart2{margin:0;width:100%}.voting-chart2_arrow{margin:0;max-width:33%;max-height:200px}.voting-chart-separator{height:40px}.panel_assets{display:inline-flex;padding:0 10px;text-align:right;justify-content:flex-end;height:70px}.build_panel{position:inherit;margin-bottom:10px}.switch_backtest{min-width:50px;margin:auto}input:checked+.slider_backtest:before{-webkit-transform:translateX(25px);-ms-transform:translateX(25px);transform:translate(25px)}.btn_action_rebalance{margin:0}.voting-chart2-index{margin-top:0;margin-bottom:0;max-width:33%;max-height:200px}.voting-div2{width:calc(100% - 2em)}.vote1_proposal2{width:100%;text-align:right;padding-right:10px}.text-box{width:100%;margin-left:0;margin-right:0}.button_buy_sell{border-radius:10px}.Biglabel{font-size:22px;margin:15px 0 15px 1em;font-weight:700}.BiglabelYield{font-size:18px;margin:15px 0 15px 1em;font-weight:700}input,textarea{-webkit-appearance:none;border-radius:0}.logo_full{display:none}.logo_mobile{display:block}h1{padding:calc(0vh + 2px) 0 0em}h2{padding-top:0vh}.label_info_button{margin-bottom:2vh}main{margin:0;max-width:100%}.extra-space-top{height:0}.text_allocation{font-size:calc(10px + .2vw);width:4em}}@media (max-width: 640px) and (min-width: 320px){.logo_full{display:none}.logo_mobile{display:block;top:10px}.switch-app{margin:10px 0 0}.login-panel{width:calc(100% - 50px);float:right}.help-btn-container{height:40px;display:inline-flex;float:right;margin-top:10px;margin-right:0;align-items:center}.dynamics-auth-class{float:right;margin-left:10px;margin-top:10px}.btn-group{margin-top:0;margin-right:0;margin-left:0;height:30px}h1{padding:calc(0vh + 2px) 0 0em}h2{padding-top:0vh}.label_info_button{margin-bottom:2vh}main{margin:0;max-width:100%}.extra-space-top{display:block;height:100px}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#wrapper{display:inline-flex;width:100%;margin:auto;padding:30px 0 30px 10px;font-size:calc(13px + .2vw)}#wrapper-assets{display:inline-flex;width:90%;background:#fff;margin:auto;padding:10px;font-size:13px;color:#696969}#keywords{width:100%;margin:auto}#keywords thead{cursor:pointer;background:#fff;width:20vh}#keywords thead tr th{font-weight:700;padding:10px 5px;text-align:center}#keywords thead tr th.headerSortUp,#keywords thead tr th.headerSortDown{background:#acc8dd}#keywords thead tr th.lalign,#keywords thead tr th.llalign{text-align:left}#keywords thead tr th.calign{text-align:center}#keywords thead tr th.ralign{text-align:right}#keywords tfoot{cursor:pointer;background:#fff;width:20vh}#keywords tfoot tr td{font-weight:700;padding:5px;text-align:center;height:30px}#keywords tfoot tr td.lalign{text-align:left;width:7em}#keywords tbody tr{color:#696969}#keywords tbody tr td{text-align:center;padding:5px 0;border-bottom:none}#keywords tbody tr td.llalign{text-align:center;width:50px}#keywords tbody tr td.lalign{text-align:left;width:calc(25% - 12.5px);max-width:7rem}#keywords tbody tr td.ralign{text-align:right;width:calc(25% - 12.5px)}#keywords tbody tr td.calign{text-align:center;width:calc(25% - 12.5px)}.box{height:10px;width:10px;margin:auto 10px auto auto;border:0px solid black;display:inline-flex}.checkpoint{display:inline-block;height:2em;margin:auto 3px auto auto;padding:0;line-height:2em;text-align:center;border:1px solid var(--tone-border);border-radius:5px;color:var(--tone-text-muted);font-size:calc(12px + .2vw);background-color:transparent;box-shadow:none}.checkpoint-like{display:inline-block;height:2.5em;margin:auto 3px auto auto;width:auto;padding:0 1em;line-height:2em;text-align:center;border:1px solid var(--tone-border);border-radius:5px;color:var(--tone-text-muted);font-size:calc(12px + .2vw);background-color:transparent;box-shadow:none}.left{width:5em}.right{width:2.5em}.checkpoint[disabled]{background-color:transparent;opacity:.35;color:var(--tone-text-muted)}.pre-coin{display:inline-flex}.percentage-change{display:block;font-size:13px}.div_sparkline{display:inline-block;width:60px;height:30px;position:relative;margin:auto}@media screen and (max-width: 680px){#wrapper{display:block;margin:auto;width:calc(100% + -0px);padding:0 0 40px 10px;font-size:calc(8px + .05vw)}#keywords tbody tr td.lalign{max-width:4rem}#keywords tbody tr td.calign{width:18%}#keywords tbody tr td.llalign{width:30px}.box{height:5px;width:5px;margin:auto 5px auto auto;border:0px solid black;display:inline-flex}.checkpoint{line-height:0em;width:auto;font-size:calc(8px + .2vw);padding-left:5px;padding-right:5px;margin:0}.checkpoint-like{padding:0 1em;margin:auto}.percentage-change{font-size:calc(8px + .2vw)}.div_sparkline{width:calc(100% - 20px);height:20px}}.wrapper-index{display:inline-flex;width:50%;background:#fff0;margin:auto;padding:0 0 80px 10px;font-size:calc(13px + .2vw);color:#696969}#wrapper-stats{display:inline-flex;width:calc(100% - 30px);background:#fff;margin:15px;padding:10px 10px 80px;font-size:calc(13px + .2vw);color:#696969}.keywords-index{width:80%;margin:auto}.keywords-index thead{cursor:pointer;background:#fff;width:20vh}.keywords-index thead tr th{font-weight:700;padding:0}.keywords-index thead tr th.lalign{text-align:left}.keywords-index thead tr th.calign{text-align:center}.keywords-index thead tr th.ralign{text-align:right}.keywords-index tbody tr{color:#696969}.keywords-index tbody tr td{text-align:center;padding:5px 0;border-bottom:none}.keywords-index tbody tr td.lalign{text-align:left;width:45%}.keywords-index tbody tr td.ralign{text-align:right;width:20%}.keywords-index tbody tr td.calign{text-align:center;width:35%}#keywords-stats{width:100%;margin:auto}#keywords-stats thead{cursor:pointer;background:#fff}#keywords-stats thead tr th{font-weight:700;padding:5px;text-align:center;border-bottom:1px solid #8b949b28}#keywords-stats thead tr th.lalign{text-align:left}#keywords-stats thead tr th.calign{text-align:center}#keywords-stats thead tr th.ralign{text-align:right}#keywords-stats tbody tr{color:#696969}#keywords-stats tbody tr td{text-align:center;padding:5px;border-bottom:1px solid #8b949b28}#keywords-stats tbody tr td.lalign{text-align:left;font-family:monospace}#keywords-stats tbody tr td.ralign{text-align:right;font-family:monospace}#keywords-stats tbody tr td.calign{text-align:center}.box-index{height:10px;width:10px;margin:auto 10px auto auto;border:0px solid black;display:inline-flex}.checkpoint_index{display:inline-block;height:2em;margin:auto;padding:0;line-height:2em;text-align:center;border:1px solid var(--tone-border);border-radius:5px;color:var(--tone-text-muted);font-size:calc(12px + .2vw);background-color:transparent;box-shadow:none;width:4em}.checkpoint_label{display:inline-block;height:2em;margin:auto;padding:0;line-height:2em;text-align:center;border-radius:5px;color:#696969;font-size:calc(12px + .2vw);background-color:#fff;width:calc(6.5em + 3px)}.apy_index_left{width:4em}.apy_index_right{width:2.5em;margin-left:3px;margin-right:0}.checkpoint_index[disabled]{background-color:transparent;opacity:.35;color:var(--tone-text-muted)}.no_running-index{background-color:#030303;color:#fff}.running-index{background-color:#04c976;color:#fff}.pre-coin-index{display:inline-flex}@media screen and (max-width: 680px){.box-index{height:5px;width:5px;margin:auto 5px auto auto;border:0px solid black;display:inline-flex}.wrapper-index{display:block;width:50%;padding:30px 0 50px;font-size:calc(8px + .1vw);margin:auto 0}.keywords-index{width:90%}#wrapper-stats{padding:10px 10px 80px}.checkpoint_index{line-height:0em;font-size:calc(8px + .1vw);width:3em;margin:0}.checkpoint_label{width:calc(5.5em + 3px);font-size:calc(8px + .1vw)}.apy_index_right{width:2.5em;margin:auto}.keywords-index tbody tr td.lalign{text-align:left;width:25%}#wrapper-stats{width:calc(100% - 20px);margin:10px;padding:10px 0 80px}}:root{--font-sans: "DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif: "Instrument Serif", ui-serif, Georgia, serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--tone-bg-0: #fbf9fc;--tone-bg-1: #ffffff;--tone-bg-2: #f7f2f8;--tone-surface: #ffffff;--tone-surface-soft: #f8f4f9;--tone-surface-raised: #ffffff;--tone-border: rgba(20, 11, 22, .09);--tone-border-strong: rgba(20, 11, 22, .16);--tone-text: #140b16;--tone-text-soft: #4a3f4d;--tone-text-muted: #6f6573;--tone-brand: #8f3985;--tone-brand-strong: #7b2c73;--tone-brand-soft: #f6e8f5;--tone-accent: #a13f97;--tone-accent-soft: #f7e9f6;--tone-success: #178a55;--tone-danger: #d4365a;--tone-warn: #b7791f;--tone-glow: rgba(185, 79, 189, .07);--brand-line: linear-gradient(90deg, #7b2c73, #dd8fe4);--shadow-soft: 0 1px 2px rgba(20, 11, 22, .04), 0 12px 32px -18px rgba(20, 11, 22, .18);--shadow-strong: 0 2px 6px rgba(20, 11, 22, .05), 0 30px 70px -28px rgba(20, 11, 22, .35);--btn-fill: #8f3985;--btn-fill-hover: #a0449a;--btn-unified-bg: var(--btn-fill);--btn-unified-bg-hover: var(--btn-fill-hover);--btn-unified-border: transparent;--btn-unified-border-hover: transparent;--btn-unified-text: #ffffff;--btn-unified-shadow: none;--btn-unified-shadow-hover: none;--btn-unified-disabled-bg: #f1ecf2;--btn-unified-disabled-border: #e6dde8;--btn-unified-disabled-text: #9d93a0}[data-theme=dark]{color-scheme:dark;--tone-bg-0: #050307;--tone-bg-1: #07050a;--tone-bg-2: #0a070d;--tone-surface: #0c0910;--tone-surface-soft: #120d17;--tone-surface-raised: rgba(24, 17, 30, .92);--tone-border: rgba(255, 255, 255, .075);--tone-border-strong: rgba(255, 255, 255, .13);--tone-text: #f7f3f8;--tone-text-soft: #c4bec7;--tone-text-muted: #8f8993;--tone-brand: #d98ade;--tone-brand-strong: #b94fbd;--tone-brand-soft: rgba(185, 79, 189, .14);--tone-accent: #dd8fe4;--tone-accent-soft: rgba(221, 143, 228, .1);--tone-success: #5fd49a;--tone-danger: #ff7d95;--tone-warn: #f2b35e;--tone-glow: rgba(185, 79, 189, .12);--shadow-soft: inset 0 1px 0 rgba(255, 255, 255, .04), 0 20px 50px -24px rgba(0, 0, 0, .85);--shadow-strong: inset 0 1px 0 rgba(255, 255, 255, .06), 0 40px 100px -30px rgba(160, 60, 170, .13), 0 30px 60px -30px rgba(0, 0, 0, .9);--btn-unified-border: transparent;--btn-unified-border-hover: transparent;--btn-unified-shadow: none;--btn-unified-shadow-hover: none;--btn-unified-disabled-bg: rgba(255, 255, 255, .04);--btn-unified-disabled-border: rgba(255, 255, 255, .06);--btn-unified-disabled-text: rgba(247, 243, 248, .34)}html{overflow-x:hidden;background:radial-gradient(ellipse 70% 42% at 50% -8%,rgba(185,79,189,.05),transparent 70%),var(--tone-bg-0);background-repeat:no-repeat;color:var(--tone-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html[data-theme=dark]{background:radial-gradient(ellipse 60% 34% at 50% -6%,rgba(185,79,189,.1),transparent 70%),radial-gradient(ellipse 90% 50% at 50% -10%,rgba(95,20,110,.13),transparent 70%),var(--tone-bg-0);background-repeat:no-repeat}body{position:relative;max-width:1180px;overflow-x:hidden;--page-bottom-space: calc(24px + env(safe-area-inset-bottom, 0px)) ;padding:1.1rem 1rem var(--page-bottom-space);color:var(--tone-text-soft);font-family:var(--font-sans);font-feature-settings:"ss01","cv11"}.wd-hero-bg:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:220px}[data-theme=light] .wd-hero-bg:after{opacity:.05;filter:invert(1)}#signed-in-flow{position:relative}main{margin:0 auto}main>h2{margin:1rem .35rem .9rem}main>h2:first-of-type{margin-top:.45rem}#signed-in-flow>main{margin-bottom:1.25rem}#signed-in-flow>main:last-child{margin-bottom:0}h2{margin:.7rem .25rem .95rem;color:var(--tone-text);font-family:var(--font-sans);font-size:clamp(1.12rem,1vw + .72rem,1.5rem);font-weight:700;letter-spacing:-.02em}[data-theme=dark] h2{text-shadow:0 0 24px rgba(145,54,134,.3)}.p,p,label{color:var(--tone-text-soft)}a,.link{color:var(--tone-accent);text-decoration:none;transition:color .16s ease}a:hover,.link:hover{color:var(--tone-brand)}[data-theme=dark] a:hover,[data-theme=dark] .link:hover{color:var(--tone-text)}.logo_full,.logo_mobile{filter:drop-shadow(0 8px 18px rgba(145,54,134,.2))}[data-theme=dark] .logo_full,[data-theme=dark] .logo_mobile{filter:drop-shadow(0 0 14px rgba(145,54,134,.45))}.login-panel{width:calc(100% - 220px);float:right;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.6rem;margin-bottom:.85rem}.login-panel>*{float:none!important}.dynamics-auth-class{margin:0 0 0 10px}.switch-app{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;margin-right:0;padding:3px;border:1px solid var(--tone-border);border-radius:12px;background:linear-gradient(180deg,var(--tone-surface) 0%,var(--tone-surface-soft) 100%);box-shadow:inset 0 1px #ffffff0d}[data-theme=dark] .switch-app{background:#0d0e1ee6;border-color:#91368647;box-shadow:0 0 14px #9136861a,inset 0 1px #ffffff08}.switch-like{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;line-height:1;height:30px!important;margin-top:0!important;margin-bottom:0!important;padding:0 .85rem;border:1px solid var(--tone-brand);border-radius:9px;background:transparent;box-shadow:none;color:var(--tone-brand);font-size:.82rem;font-weight:600;letter-spacing:.01em;transition:background .14s ease,color .14s ease,border-color .14s ease}.switch-like:focus,.switch-like:hover{outline:none;box-shadow:none;transform:none;filter:none}.switch-like:not(.switch-like-unfocused):hover{background:transparent;box-shadow:none;transform:none;filter:none}.switch-app .switch-like i{display:inline-flex;align-items:center;justify-content:center;line-height:1}.switch-like-unfocused{border-color:var(--tone-border);background:transparent;box-shadow:none;color:var(--tone-text-muted)}.switch-like-unfocused:hover{background:transparent;color:var(--tone-brand);border-color:var(--tone-brand);box-shadow:none;transform:none;filter:none}#sign-out-button{border-radius:12px!important;border:1px solid var(--btn-unified-border)!important;background:var(--btn-unified-bg)!important;color:var(--btn-unified-text)!important;box-shadow:var(--btn-unified-shadow);font-weight:600;letter-spacing:.01em}[data-theme=dark] #sign-out-button{background:var(--btn-unified-bg)!important;border-color:var(--btn-unified-border)!important;color:var(--btn-unified-text)!important;box-shadow:var(--btn-unified-shadow)!important}#sign-out-button.sign-out-connected{color:var(--btn-unified-text)!important;border-color:var(--btn-unified-border)!important}#sign-out-button:hover:not(:disabled){background:var(--btn-unified-bg-hover)!important;border-color:var(--btn-unified-border-hover)!important;color:var(--btn-unified-text)!important;box-shadow:var(--btn-unified-shadow-hover)!important;opacity:.96}#sign-out-button:disabled{background:var(--btn-unified-disabled-bg)!important;border-color:var(--btn-unified-disabled-border)!important;color:var(--btn-unified-disabled-text)!important;box-shadow:none!important;opacity:1}.welcome-hero{display:flex;justify-content:center;align-items:center;min-height:52vh;padding:2rem 1rem}.welcome-hero-inner{text-align:center;max-width:560px}.welcome-badge{display:inline-block;padding:.22em .9em;border-radius:999px;border:1px solid var(--tone-brand);background:var(--tone-brand-soft);color:var(--tone-brand);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.2rem}[data-theme=dark] .welcome-badge{border-color:#b06aaa8c;background:#91368629;color:var(--tone-brand)}.welcome-title{font-size:clamp(1.8rem,5vw,2.8rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem;background:linear-gradient(135deg,var(--tone-text) 30%,var(--tone-brand));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .welcome-title{background:linear-gradient(135deg,#f0eaf8 20%,var(--tone-brand),var(--tone-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.welcome-sub{font-size:1rem;color:var(--tone-text-muted);line-height:1.65;margin:0 0 1.6rem}.welcome-stats-row{display:inline-flex;gap:.75rem;flex-wrap:wrap;justify-content:center;margin-bottom:1.8rem}.welcome-stat-chip{display:inline-flex;align-items:center;padding:.38em 1em;border-radius:999px;border:1px solid var(--tone-border);background:var(--tone-surface);color:var(--tone-text-soft);font-size:.85rem;font-weight:600;box-shadow:0 2px 10px #91368614}[data-theme=dark] .welcome-stat-chip{background:#0d0e1ed9;border-color:#91368647;box-shadow:0 0 12px #9136861a,0 2px 8px #00000073}.welcome-cta-hint{font-size:.88rem;color:var(--tone-brand);font-weight:600;margin:0;opacity:.85;cursor:pointer;display:inline-block;padding:.4em 1em;border-radius:999px;border:1px solid transparent;transition:opacity .15s ease,border-color .15s ease,background .15s ease;animation:welcome-pulse 2.4s ease-in-out infinite}.welcome-cta-hint:hover{opacity:1;animation:none;border-color:var(--tone-brand);background:var(--tone-brand-soft)}[data-theme=dark] .welcome-cta-hint{color:var(--tone-accent)}[data-theme=dark] .welcome-cta-hint:hover{border-color:var(--tone-accent);background:var(--tone-accent-soft)}@keyframes welcome-pulse{0%,to{opacity:.7}50%{opacity:1}}.help-btn-container{gap:.45rem;margin-right:0}#help-btn,#analytics-btn,#mobile-more-btn,#users-label,#tvl-label,#gas-info{border-color:var(--tone-border)!important;border-radius:999px!important;background:var(--tone-surface)!important;box-shadow:0 2px 10px #91368614}[data-theme=dark] #help-btn,[data-theme=dark] #analytics-btn,[data-theme=dark] #mobile-more-btn,[data-theme=dark] #users-label,[data-theme=dark] #tvl-label,[data-theme=dark] #gas-info{background:#0d0e1eeb!important;border-color:#91368647!important;box-shadow:0 0 10px #9136861a,0 2px 8px #00000073!important}[data-theme=dark] #help-btn,[data-theme=dark] #analytics-btn,[data-theme=dark] #mobile-more-btn,[data-theme=dark] #users-label,[data-theme=dark] #tvl-label,#help-btn,#analytics-btn,#mobile-more-btn,#users-label,#tvl-label{color:var(--tone-text-soft)!important}.theme-toggle-btn{display:inline-flex!important;align-items:center;justify-content:center;width:var(--top-nav-icon-pill-size, 28px)!important;min-width:var(--top-nav-icon-pill-size, 28px)!important;height:var(--top-nav-icon-pill-size, 28px)!important;padding:0!important;border:1px solid var(--tone-border)!important;border-radius:50%!important;background:var(--tone-surface)!important;color:var(--tone-text-soft)!important;box-shadow:0 2px 10px #91368614!important;line-height:1;transition:transform .16s ease,box-shadow .16s ease,color .16s ease!important}.theme-toggle-btn i{font-size:11px;line-height:1}.theme-toggle-btn:hover,.theme-toggle-btn:focus-visible{transform:translateY(-1px);color:var(--tone-brand)!important;box-shadow:0 6px 16px #91368633!important}[data-theme=dark] .theme-toggle-btn{background:#0d0e1eeb!important;border-color:#91368647!important;color:var(--tone-text-soft)!important;box-shadow:0 0 10px #9136861a,0 2px 8px #00000073!important}[data-theme=dark] .theme-toggle-btn:hover,[data-theme=dark] .theme-toggle-btn:focus-visible{color:var(--tone-accent)!important;box-shadow:0 0 16px #dd8fe447,0 4px 12px #00000080!important}#help-btn,#analytics-btn,#mobile-more-btn{font-weight:700;width:var(--top-nav-icon-pill-size, 28px)!important;min-width:var(--top-nav-icon-pill-size, 28px)!important;height:var(--top-nav-icon-pill-size, 28px)!important;border-radius:50%!important;border:1px solid var(--tone-border)!important;padding:0!important;justify-content:center;margin-right:0!important;transition:transform .16s ease,box-shadow .16s ease,color .16s ease!important}.calculation-box-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;padding:0;margin-top:.5rem;margin-bottom:2rem;width:100%;box-sizing:border-box}.calculation-box{border:1px solid var(--tone-border);border-radius:14px;background-color:var(--tone-surface);box-shadow:0 2px 8px #0000000f;min-height:170px;overflow:hidden;transition:border-color .2s ease}[data-theme=dark] .calculation-box{background:#0d0e1e99;border-color:#91368626;box-shadow:none}[data-theme=dark] .calculation-box:hover{border-color:#9136864d}.calculation-box p{margin:1rem 0 .45rem 1rem;color:var(--tone-text-muted);font-size:.8rem;font-weight:620;text-transform:uppercase;letter-spacing:.08em}.Biglabel,.BiglabelYield,#returns-metric,#apy-metric,#returns-pro-metric,#apy-pro-metric{color:var(--tone-text)!important;font-family:var(--font-sans);margin:.28rem 0 .52rem 1rem;line-height:1.1;letter-spacing:-.02em}.accounts-panel-balance{font-family:var(--font-sans);letter-spacing:-.02em}#portfolio_type,#reward_redeem_title,#wed_account_id,#last_rebalance,#last_rebalance_user,#last_rebalance_manager{color:var(--tone-text-muted)}#copyContract{transition:color .2s ease}#copyContract:hover{color:var(--tone-accent)}.graph-box,.graph-voting-box,.graph-voting-box-leaderboard{border:1px solid var(--tone-border);border-radius:18px;background:linear-gradient(180deg,var(--tone-surface) 0%,var(--tone-surface-soft) 100%);box-shadow:none!important;margin-top:.72rem;margin-bottom:1.9rem;width:100%;margin-left:0;margin-right:0}.text-box{width:100%;margin-left:0;margin-right:0}.graph-box{padding:18px 18px 20px}.graph-voting-box-leaderboard{display:flex;flex-direction:column;padding:12px 12px 0;overflow:visible}[data-theme=dark] .graph-box,[data-theme=dark] .graph-voting-box,[data-theme=dark] .graph-voting-box-leaderboard{background:linear-gradient(180deg,#0e0f20,#0b0c1a);border-color:#9136862e;box-shadow:none}.with_background_logo{position:relative;isolation:isolate;background-image:none!important;--watermark-logo-x: center;--watermark-logo-y: 50%}.with_background_logo:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:url(/assets/logo_gray-Bt9K5mv4.png);background-repeat:no-repeat;background-position:var(--watermark-logo-x) var(--watermark-logo-y);background-size:30% auto;opacity:.12;pointer-events:none;z-index:0}.graph-box.with_background_logo,[data-theme=light] .graph-box.with_background_logo{--watermark-logo-y: calc(50% - 12px) }[data-theme=light] .with_background_logo:before{background-image:url(/assets/logo-DbjNLuK5.png);filter:grayscale(1) saturate(0) brightness(.55) contrast(.92);opacity:.18}[data-theme=dark] .with_background_logo:before{filter:none;opacity:.16}.with_background_logo>*{position:relative;z-index:1}.key-metric{display:inline-flex;flex-direction:row;align-items:center;align-self:center;flex:0 0 auto;width:auto;height:auto;gap:.45rem;margin-right:.75rem;padding:6px 14px;border:1px solid var(--tone-border);border-radius:12px;background:linear-gradient(180deg,var(--tone-surface) 0%,var(--tone-surface-soft) 100%);box-shadow:inset 0 1px #ffffff0a}.key-metric:last-child{margin-right:0}[data-theme=dark] .key-metric{background:linear-gradient(180deg,#0e0f20,#111327);border-color:#9136862e}.metric-label{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tone-text-muted);line-height:1}.metric-label-icon{font-size:.78rem;color:var(--tone-text-muted);flex-shrink:0}.metric-label:after{content:":"}.key-metric #returns-metric,.key-metric #apy-metric,.key-metric #returns-pro-metric,.key-metric #apy-pro-metric{margin:0;font-size:1.1rem}.key-metric-panel{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;gap:.75rem;margin-bottom:.35rem}.key-metric-panel .key-metric{margin-right:0}.key-metric-panel .panel_assets{display:inline-flex;justify-content:flex-end;align-items:center;gap:.45rem;flex:0 0 auto;white-space:nowrap;width:auto;margin:0;padding-top:0;height:auto}.key-metric-panel .panel_assets .checkpoint-like{margin:0}.panel_assets,.vote1_proposal2{color:var(--tone-text-muted)}.button,.btn_action,.btn_action_rebalance,.btn-role,.button_buy_sell,.checkpoint-like,.checkpoint_index,.checkpoint,.accounts-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap;border:1px solid var(--btn-unified-border);border-radius:9px;background:var(--btn-unified-bg);box-shadow:var(--btn-unified-shadow);color:var(--btn-unified-text);font-weight:600;letter-spacing:.01em;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}.button:hover:not(:disabled),.btn_action:hover:not(:disabled),.btn_action_rebalance:hover:not(:disabled),.btn-role:hover:not(:disabled),.button_buy_sell:hover:not(:disabled),.checkpoint-like:hover:not(:disabled),.checkpoint_index:hover:not(:disabled),.checkpoint:hover:not(:disabled),.accounts-btn:hover:not(:disabled){background:var(--btn-unified-bg-hover);color:var(--btn-unified-text);border-color:var(--btn-unified-border-hover);box-shadow:var(--btn-unified-shadow-hover);transform:none;filter:none;opacity:.96}.button:disabled,.button[disabled],.btn_action:disabled,.btn_action[disabled],.btn_action_rebalance:disabled,.btn_action_rebalance[disabled],.btn-role:disabled,.btn-role[disabled],.button_buy_sell:disabled,.button_buy_sell[disabled],.checkpoint-like:disabled,.checkpoint-like[disabled],.checkpoint_index:disabled,.checkpoint_index[disabled],.checkpoint:disabled,.checkpoint[disabled],.accounts-btn:disabled,.accounts-btn[disabled]{background:var(--btn-unified-disabled-bg)!important;border-color:var(--btn-unified-disabled-border)!important;color:var(--btn-unified-disabled-text)!important;opacity:1;box-shadow:none;cursor:not-allowed}.button_small_index,.button_small_builder,.button_small_perc{border:1px solid var(--btn-unified-border);border-radius:9px;background:var(--btn-unified-bg);color:var(--btn-unified-text);font-weight:600;box-shadow:var(--btn-unified-shadow);transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,opacity .16s ease}.button_small_index:hover,.button_small_builder:hover,.button_small_perc:hover{background:var(--btn-unified-bg-hover);border-color:var(--btn-unified-border-hover);color:var(--btn-unified-text);box-shadow:var(--btn-unified-shadow-hover);opacity:.96}.button_small_index:disabled,.button_small_index[disabled],.button_small_builder:disabled,.button_small_builder[disabled],.button_small_perc:disabled,.button_small_perc[disabled]{background:var(--btn-unified-disabled-bg)!important;border-color:var(--btn-unified-disabled-border)!important;color:var(--btn-unified-disabled-text)!important;box-shadow:none;opacity:1;cursor:not-allowed}.chart-timeframe-btn{background:transparent;border-color:var(--tone-border);color:var(--tone-text-soft);box-shadow:none}[data-theme=dark] .chart-timeframe-btn{background:transparent;border-color:#91368638;color:var(--tone-text-muted);box-shadow:none}.chart-timeframe-btn:hover:not(:disabled){background:transparent;border-color:var(--tone-brand);color:var(--tone-brand);box-shadow:none;opacity:1}[data-theme=dark] .chart-timeframe-btn:hover:not(:disabled){background:transparent;border-color:var(--tone-brand);color:var(--tone-brand);box-shadow:none}.chart-timeframe-btn.button_small_active{background:transparent!important;border-color:var(--tone-brand)!important;color:var(--tone-brand)!important;box-shadow:none!important}.text_amount,.text_allocation{border:1px solid var(--tone-border);border-radius:9px;background:var(--tone-surface);color:var(--tone-text)}.text_amount:focus,.text_allocation:focus{border-color:var(--tone-brand);outline:none;box-shadow:0 0 0 3px #9136862e}[data-theme=dark] .text_amount,[data-theme=dark] .text_allocation{background:#07080fcc;border-color:#91368640;color:var(--tone-text)}[data-theme=dark] .text_amount:focus,[data-theme=dark] .text_allocation:focus{border-color:var(--tone-accent);box-shadow:0 0 0 3px #dd8fe41f}.btn-group{display:flex;justify-content:flex-end;gap:4px;height:auto}.button_small_index,.button_small_builder{float:none;width:auto;min-width:34px;padding:3px 7px;font-size:14px;height:auto}.btn-group-perc{gap:.3rem}.popup_transfer{border:1px solid var(--tone-border);border-radius:16px;background:var(--tone-surface);box-shadow:var(--shadow-strong);padding:16px 14px}.popup_transfer h2{margin:.45rem 0 1rem;text-align:left}[data-theme=dark] .popup_transfer{background:linear-gradient(180deg,#0e0f22,#0b0c1c);border-color:#91368647;box-shadow:0 0 44px #91368629,0 20px 60px #000000bf}.popup_transfer{padding:0!important;text-align:left!important}.popup-inner{display:flex;flex-direction:column;gap:.75rem;padding:20px 20px 16px}.popup-header{display:flex;align-items:center;justify-content:space-between;margin:0}.popup_transfer h2{margin:0!important}.popup-close-btn{width:28px;height:28px;border-radius:8px;border:1px solid var(--btn-unified-border);background:var(--btn-unified-bg);color:var(--btn-unified-text);box-shadow:var(--btn-unified-shadow);font-size:1.15rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;flex-shrink:0}.popup-close-btn:hover:not(:disabled){background:var(--btn-unified-bg-hover);color:var(--btn-unified-text);border-color:var(--btn-unified-border-hover);box-shadow:var(--btn-unified-shadow-hover);opacity:.96}.popup-balance-row label{color:var(--tone-text-muted);font-size:.88rem}.popup-amount-wrap{position:relative;padding-bottom:1.4rem}.popup-amount-wrap .text_amount{width:100%!important;margin:0!important;box-sizing:border-box}.popup-usd{position:absolute;right:2px;bottom:0;font-size:.82rem;color:var(--tone-text-muted)}.popup-fees{display:flex;flex-direction:column;gap:.2rem;padding:.55rem .7rem;border-radius:8px;background:var(--tone-surface-soft);border:1px solid var(--tone-border)}.popup-fees span:not(.tt){font-size:.82rem;color:var(--tone-text-muted);line-height:1.5;display:block}[data-theme=dark] .popup-fees{background:#0d0e1e99;border-color:#91368624}.popup-footer{display:flex;gap:.6rem}.popup-footer .button_buy_sell{margin:0!important;flex:1}#blocker,#blocker_transaction,#blocker_user_type{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[data-theme=dark] #blocker,[data-theme=dark] #blocker_transaction,[data-theme=dark] #blocker_user_type{background-color:#07080fb8!important}.blocker-content{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.blocker-spinner-wrap{position:relative;width:84px;height:84px}.blocker-ring{position:absolute;inset:0;border-radius:50%;border:3px solid transparent;border-top-color:var(--tone-accent);border-right-color:var(--tone-brand);animation:blocker-spin 1s cubic-bezier(.4,0,.2,1) infinite}.blocker-logo{position:absolute;inset:0;margin:auto;width:46px;height:46px;animation:blocker-pulse 2s ease-in-out infinite}@keyframes blocker-spin{to{transform:rotate(360deg)}}@keyframes blocker-pulse{0%,to{opacity:1;filter:drop-shadow(0 0 8px rgba(145,54,134,.6))}50%{opacity:.8;filter:drop-shadow(0 0 20px rgba(145,54,134,1))}}.blocker-network-icon{height:36px;filter:brightness(0) invert(1);opacity:0;transform:scale(.85);animation:blocker-network-in .45s ease forwards .25s}@keyframes blocker-network-in{to{opacity:.75;transform:scale(1)}}.blocker-caption{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--tone-text-muted);animation:blocker-blink 1.8s ease-in-out infinite}@keyframes blocker-blink{0%,to{opacity:.35}50%{opacity:.9}}#transaction-notification{border-radius:999px;background:linear-gradient(135deg,var(--tone-brand),#dd8fe4);box-shadow:0 0 24px #91368666}[data-theme=dark] #transaction-notification{box-shadow:0 0 32px #9136868c,0 0 16px #dd8fe44d}.loader{border-width:3px;border-style:solid;border-color:#ffffff40;border-top-color:#fff}.switch_backtest{color:var(--tone-accent)}.slider_backtest{background-color:var(--tone-border-strong)}input:checked+.slider_backtest{background-color:var(--tone-accent)}#wrapper,.wrapper-index{border:none;background:transparent;box-shadow:none}[data-theme=dark] #wrapper,[data-theme=dark] .wrapper-index{background:transparent;box-shadow:none}#wrapper{margin-top:.85rem;padding:12px 10px 20px;max-height:340px;overflow-y:auto;overflow-x:hidden}#wrapper::-webkit-scrollbar{width:4px;height:4px}#wrapper::-webkit-scrollbar-track{background:transparent}#wrapper::-webkit-scrollbar-thumb{background:var(--tone-border-strong);border-radius:4px}[data-theme=dark] #wrapper::-webkit-scrollbar-thumb{background:#91368659}.wrapper-index{width:calc(50% - .35rem);padding:8px 8px 16px}.allocation-compare{display:flex!important;flex-direction:column;padding:0!important;height:auto!important;min-height:unset!important}.allocation-columns{display:flex;flex-direction:row;align-items:stretch;gap:.7rem;padding:1rem 1rem .5rem}.allocation-col{flex:1;display:flex;flex-direction:column;min-width:0}.allocation-block-label{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tone-text-muted);margin:0 0 .6rem 4px}.allocation-bar-wrap{width:100%;height:40px;margin:0 0 .75rem;border-radius:8px;overflow:hidden}.allocation-bar-wrap canvas{width:100%!important;max-width:100%!important;height:40px!important;max-height:40px!important;margin:0!important;display:block!important}.wrapper-index-full{display:block!important;margin:0!important;width:100%!important;padding-bottom:16px!important;flex:1;align-self:flex-start}.allocation-actions-row{display:flex;flex-direction:column;align-items:center;padding:.75rem 1rem 1rem;border-top:1px solid var(--tone-border);gap:.35rem}[data-theme=dark] .allocation-actions-row{border-top-color:#9136862e}.leaderboard-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.75rem 1rem 1rem;border-top:1px solid var(--tone-border);gap:.75rem}[data-theme=dark] .leaderboard-footer{border-top-color:#9136862e}.leaderboard-footnote{font-size:13px;opacity:.55}.explorer-link{display:inline-flex;align-items:center;margin-left:.4em;color:var(--tone-text-muted);font-size:12px;opacity:.6;transition:opacity .15s ease,color .15s ease;vertical-align:middle}.explorer-link:hover{opacity:1;color:var(--tone-accent)}.table-section-label{margin:0 0 6px 6px;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tone-text-muted)}.btn_action_primary{position:relative!important;right:auto!important;bottom:auto!important;width:auto!important;background:var(--btn-unified-bg)!important;color:var(--btn-unified-text)!important;border:1px solid var(--btn-unified-border)!important;box-shadow:var(--btn-unified-shadow)!important;font-weight:700!important;padding:0 1.6rem!important;white-space:nowrap!important}.btn_action_primary:hover:not(:disabled){background:var(--btn-unified-bg-hover)!important;border-color:var(--btn-unified-border-hover)!important;box-shadow:var(--btn-unified-shadow-hover)!important;transform:none}.btn_action_primary[disabled],[data-theme=dark] .btn_action_primary[disabled]{background:var(--btn-unified-disabled-bg)!important;border-color:var(--btn-unified-disabled-border)!important;color:var(--btn-unified-disabled-text)!important;box-shadow:none!important}#keywords{min-width:0;table-layout:fixed}.weight-head-mobile-pct,.earn-head-mobile-pct{display:none}.weight-input-wrap{display:inline-flex;align-items:center;gap:2px}#keywords,.keywords-index,#keywords-stats{width:100%;border-collapse:collapse;background:transparent}#keywords thead,.keywords-index thead,#keywords-stats thead{background:transparent}#keywords thead tr th,.keywords-index thead tr th,#keywords-stats thead tr th{border-bottom:1px solid var(--tone-border)}#keywords thead tr th,.keywords-index thead tr th,#keywords-stats thead tr th{color:var(--tone-accent);font-size:.8rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;padding:.6rem .35rem}.allocation-col .keywords-index thead tr{height:52px}.allocation-col .keywords-index thead th{height:52px;padding-top:0;padding-bottom:0;vertical-align:middle}.allocation-col .keywords-index thead th>span,.allocation-col .keywords-index thead th>.tt-wrap{display:inline-flex;align-items:center;min-height:32px}.allocation-col .keywords-index thead th>.tt-wrap{display:inline-flex!important}#keywords-stats tbody tr td{border-bottom:1px solid var(--tone-border)}#keywords tbody tr td,.keywords-index tbody tr td,#keywords-stats tbody tr td{color:var(--tone-text-soft);font-size:.88rem;padding:.58rem .35rem}#keywords tbody tr:not([data-role=status]) td{cursor:pointer}#keywords tbody tr:not([data-role=status]):hover td{background:#9136860a}#keywords tbody tr td,.keywords-index tbody tr td{border-bottom:none}#keywords thead tr th,#keywords tbody tr td{padding:.5rem .22rem}#keywords thead tr th span,#keywords tbody tr td{white-space:nowrap}#keywords tbody tr td{overflow:hidden;text-overflow:ellipsis;font-size:.88rem}#keywords thead tr th:nth-child(1),#keywords tbody tr td:nth-child(1){width:20%;text-align:left}#keywords tbody tr td:nth-child(1){padding-left:.45rem}#keywords thead tr th:nth-child(2),#keywords tbody tr td:nth-child(2){width:13%}#keywords thead tr th:nth-child(3),#keywords tbody tr td:nth-child(3){width:13%}#keywords thead tr th:nth-child(4),#keywords tbody tr td:nth-child(4){width:14%}#keywords thead tr th:nth-child(5),#keywords tbody tr td:nth-child(5){width:10%}#keywords thead tr th:nth-child(6),#keywords tbody tr td:nth-child(6){width:20%}#keywords thead tr th:nth-child(7),#keywords tbody tr td:nth-child(7){width:10%}#keywords .builder-asset-cell{display:flex;align-items:center;min-width:0;max-width:100%;overflow:hidden}#keywords .builder-asset-cell .box{flex:0 0 auto;margin:0 5px 0 0}#keywords .builder-asset-cell .pre-coin{min-width:0;overflow:hidden}#keywords .asset-symbol-text{display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#keywords .div_sparkline{width:52px}#keywords .percentage-change{font-size:.72rem}#keywords .text_allocation{width:4.2em;height:2.1em;line-height:2em;font-size:.88rem}#keywords .checkpoint{line-height:2.1em;height:2.15em;font-size:.84rem;white-space:nowrap}#keywords .checkpoint.left{width:5.1em;padding:0 .2em}#keywords .checkpoint.right{width:2.4em}[data-theme=dark] #keywords tbody tr td,[data-theme=dark] .keywords-index tbody tr td,[data-theme=dark] #keywords-stats tbody tr td{border-bottom:1px solid rgba(145,54,134,.12)}#keywords tbody tr:hover,.keywords-index tbody tr:hover,#keywords-stats tbody tr:hover{background:var(--tone-accent-soft)}[data-theme=dark] #keywords tbody tr:hover,[data-theme=dark] .keywords-index tbody tr:hover,[data-theme=dark] #keywords-stats tbody tr:hover{background:#dd8fe40d}#keywords-stats tbody tr td{font-family:JetBrains Mono,Fira Code,Roboto Mono,SF Mono,ui-monospace,monospace;font-size:.86rem;letter-spacing:-.01em}.box,.box-index{border-radius:999px}.percentage-change{color:var(--tone-text-muted)}.text-box{border:1px solid var(--tone-border);border-radius:16px;background:linear-gradient(180deg,var(--tone-surface-soft) 0%,var(--tone-surface) 100%);padding:14px 16px;margin-top:1.9rem;margin-bottom:1rem;color:var(--tone-text-muted);line-height:1.55}.text-box p{margin:0;color:var(--tone-text-muted)}.text-box a{color:var(--tone-text-muted)!important;text-decoration:underline}.text-box a:hover{color:var(--tone-text-soft)!important}.text-box #withdraw_brute_force,.text-box #withdraw_brute_force u{color:var(--tone-text-muted)!important}.text-box #withdraw_brute_force:hover,.text-box #withdraw_brute_force:hover u{color:var(--tone-text-soft)!important}[data-theme=dark] .text-box{background:linear-gradient(180deg,#0e0f20,#0b0c1a);border-color:#91368626}footer,footer p{color:var(--tone-text-muted)!important}footer a{color:var(--tone-accent)!important}.legal-footer{margin-top:3vh;margin-bottom:0;font-size:13px;text-align:center;color:var(--tone-text-muted);vertical-align:middle}.legal-footer-social{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:1vh;font-size:30px;line-height:1}.legal-footer-social-link{color:var(--tone-text-muted)!important}.legal-footer-meta{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.25rem}.legal-footer-line{display:inline-flex;align-items:center;gap:.25rem}.legal-footer-links a{color:inherit!important;text-decoration:none}.legal-footer-sep,.legal-footer-line-sep{color:var(--tone-text-muted);opacity:.65}.legal-footer-powered{white-space:nowrap}.legal-footer-logo{display:inline-block;height:16px;margin-left:4px;vertical-align:middle}@media screen and (max-width: 680px){.legal-footer{margin-top:2.2vh;margin-bottom:0;font-size:12px}.legal-footer-social{font-size:26px;gap:16px;margin-bottom:10px}.legal-footer-meta{display:flex;flex-direction:column;align-items:center;gap:6px}.legal-footer-line{justify-content:center;flex-wrap:wrap;line-height:1.35}.legal-footer-line-sep{display:none}.legal-footer-links .legal-footer-sep{opacity:.5}}.graph-box,.graph-voting-box-leaderboard,.calculation-box,#financial-advisor .facss-chat-container{animation:fade-slide-up .42s ease both}@keyframes fade-slide-up{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}#financial-advisor{position:fixed;left:auto;right:16px;bottom:16px;width:min(428px,calc(100vw - 20px));z-index:25}#financial-advisor .facss-chat-container{overflow:hidden;max-height:min(74vh,620px);border:1px solid var(--tone-border-strong);border-radius:18px;background:var(--tone-surface);box-shadow:var(--shadow-strong)}[data-theme=dark] #financial-advisor .facss-chat-container{background:linear-gradient(180deg,#0e0f22,#0b0c1c);border-color:#9136864d;box-shadow:0 0 44px #91368629,0 20px 60px #000000d1}#financial-advisor .facss-chat-messages{max-height:44vh;padding:.85rem .95rem .3rem}#financial-advisor .facss-chat-input{border-top:1px solid var(--tone-border);border-radius:0;padding:.8rem}[data-theme=dark] #financial-advisor .facss-chat-input{border-top-color:#9136862e}#financial-advisor .facss-input-form,#financial-advisor .facss-chat-container.collapsed .facss-input-form{grid-template-columns:auto 1fr auto;gap:.45rem}#financial-advisor .facss-collapse-button,#financial-advisor .facss-chat-container.collapsed .facss-collapse-button{position:static;width:34px;height:34px;border-radius:10px;border:1px solid var(--btn-unified-border);background:var(--btn-unified-bg);color:var(--btn-unified-text);box-shadow:var(--btn-unified-shadow)}#financial-advisor .facss-collapse-button:hover{background:var(--btn-unified-bg-hover);border-color:var(--btn-unified-border-hover);box-shadow:var(--btn-unified-shadow-hover);opacity:.96}#financial-advisor .facss-collapse-button:disabled{background:var(--btn-unified-disabled-bg)!important;border-color:var(--btn-unified-disabled-border)!important;color:var(--btn-unified-disabled-text)}#financial-advisor .facss-input-field{height:36px;border:1px solid var(--tone-border-strong);border-radius:10px;background:var(--tone-surface);color:var(--tone-text)}[data-theme=dark] #financial-advisor .facss-input-field{background:#07080fcc;border-color:#91368647;color:var(--tone-text)}[data-theme=dark] #financial-advisor .facss-input-field::placeholder{color:var(--tone-text-muted)}#financial-advisor .facss-input-field:focus{border-color:var(--tone-accent);outline:none;box-shadow:0 0 0 3px var(--tone-accent-soft)}#financial-advisor .facss-send-button{height:36px;padding:.5rem .9rem;border-radius:10px;border:1px solid var(--btn-unified-border);background:var(--btn-unified-bg);color:var(--btn-unified-text);box-shadow:var(--btn-unified-shadow)}#financial-advisor .facss-send-button:hover:not(:disabled){background:var(--btn-unified-bg-hover);border-color:var(--btn-unified-border-hover);box-shadow:var(--btn-unified-shadow-hover);opacity:.96}#financial-advisor .facss-send-button:disabled{background:var(--btn-unified-disabled-bg);border-color:var(--btn-unified-disabled-border);color:var(--btn-unified-disabled-text);box-shadow:none}#financial-advisor .facss-message{max-width:86%;border-radius:12px;padding:.68rem .9rem;margin:.52rem 0}#financial-advisor .facss-message-user{border-color:#e3c7df;background:#f7ebf5;color:#53294d}[data-theme=dark] #financial-advisor .facss-message-user{border-color:#9136866b;background:#91368621;color:#f0e4ef}#financial-advisor .facss-message-assistant{border-color:#e9dced;background:#fffcff;color:#3a2a3c}[data-theme=dark] #financial-advisor .facss-message-assistant{border-color:#91368633;background:#0d0e1ecc;color:#ddd0e4}#financial-advisor .facss-message-assistant h3{color:var(--tone-accent)}#financial-advisor .facss-message p{margin:.45rem 0}#financial-advisor .facss-typing-indicator{margin:.6rem 0 .4rem .55rem;border:1px solid var(--tone-border);background:var(--tone-surface-soft);color:var(--tone-brand)}[data-theme=dark] #financial-advisor .facss-typing-indicator{border-color:#91368640;background:#0d0e1ecc;color:var(--tone-text-soft)}#financial-advisor .facss-dot,[data-theme=dark] #financial-advisor .facss-dot{background-color:var(--tone-brand)}#financial-advisor .facss-portfolio-update{border-color:#dd8fe44d;background:#dd8fe412;color:var(--tone-brand)}[data-theme=dark] #financial-advisor .facss-portfolio-update{border-color:#dd8fe44d;background:#dd8fe414;color:#67e8f9}#financial-advisor .facss-error-message{border-color:#f9bdbd;background:#fff1f1;color:#b42318}[data-theme=dark] #financial-advisor .facss-error-message{border-color:#b4231866;background:#b423181a;color:#fca5a5}[data-theme=dark] #financial-advisor .facss-chat-header{background:#0b0c1cfa;border-bottom-color:#91368633}[data-theme=dark] #financial-advisor .facss-chat-title{color:var(--tone-text)}[data-theme=dark] #financial-advisor h2{color:var(--tone-accent)}[data-theme=dark] #financial-advisor .facss-chat-input{background:#09091afa}[data-theme=dark] #financial-advisor .facss-message-assistant strong{color:var(--tone-text)}[data-theme=dark] #financial-advisor .facss-collapse-button{background:var(--btn-unified-bg);border:1px solid var(--btn-unified-border);color:var(--btn-unified-text);box-shadow:var(--btn-unified-shadow)}.checkpoint{border:1px solid var(--btn-unified-border);border-radius:11px;background:var(--btn-unified-bg);box-shadow:var(--btn-unified-shadow);color:var(--btn-unified-text);font-weight:600;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,opacity .16s ease}.checkpoint:hover:not(:disabled){background:var(--btn-unified-bg-hover);border-color:var(--btn-unified-border-hover);color:var(--btn-unified-text);box-shadow:var(--btn-unified-shadow-hover);opacity:.96}.checkpoint[disabled]{background:var(--btn-unified-disabled-bg);border-color:var(--btn-unified-disabled-border);color:var(--btn-unified-disabled-text);opacity:1;box-shadow:none}.custom-checkbox{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;vertical-align:middle}.custom-checkbox input[type=checkbox]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.custom-checkbox .checkmark{display:inline-block;width:20px;height:20px;box-sizing:border-box;border-color:var(--tone-border-strong);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.custom-checkbox input[type=checkbox]:checked+.checkmark{background-color:var(--tone-brand);border-color:var(--tone-brand)}[data-theme=dark] .custom-checkbox .checkmark{border-color:#91368673;background-color:#0d0e1e99}[data-theme=dark] .custom-checkbox input[type=checkbox]:checked+.checkmark{background-color:var(--tone-brand);border-color:var(--tone-brand);box-shadow:0 0 10px #b06aaa80}.running,.running-index,.no_running,.no_running-index,.yield-idle,.yield-active,.yield-partial{background:var(--btn-unified-bg)!important;border-color:var(--btn-unified-border)!important;color:var(--btn-unified-text)!important;box-shadow:var(--btn-unified-shadow)!important}.checkpoint_label{background:var(--tone-surface-soft);color:var(--tone-text-soft);border:1px solid var(--tone-border);border-radius:5px}[data-theme=dark] .checkpoint_label{background:#0d0e1e99;border-color:#91368633;color:var(--tone-text-soft)}.button_small_active{border-color:var(--btn-unified-border-hover)!important;color:var(--btn-unified-text)!important;background:var(--btn-unified-bg-hover)!important;box-shadow:var(--btn-unified-shadow-hover)!important}[data-theme=dark] .button_small_active{box-shadow:var(--btn-unified-shadow-hover)!important}#wrapper-assets{background:var(--tone-surface-soft);color:var(--tone-text-muted);border:1px solid var(--tone-border);border-radius:8px}[data-theme=dark] #wrapper-assets{background:#0d0e1eb3;border-color:#9136862e;color:var(--tone-text-muted)}@media screen and (max-width: 960px){body{padding:.9rem .7rem var(--page-bottom-space)}main>h2{margin:.9rem .28rem .74rem}.graph-box,.graph-voting-box,.graph-voting-box-leaderboard,.calculation-box{border-radius:14px}.graph-box,.graph-voting-box,.graph-voting-box-leaderboard,.calculation-box-container{margin-bottom:1.55rem}.login-panel{width:calc(100% - 64px)}.key-metric{padding:5px 10px}.key-metric #returns-metric,.key-metric #apy-metric,.key-metric #returns-pro-metric,.key-metric #apy-pro-metric{font-size:.95rem}.key-metric-panel{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.6rem}.key-metric-panel .panel_assets{display:inline-flex;justify-content:flex-end;align-items:center;gap:.42rem;margin:0;padding:0;height:auto}.wrapper-index{width:calc(50% - .25rem)}}@media screen and (max-width: 600px){.allocation-columns{flex-direction:column}.wrapper-index{width:100%}}@media screen and (max-width: 680px){.weight-head-mobile-pct,.earn-head-mobile-pct{display:inline}.weight-suffix-mobile-hide,.percent-suffix-mobile-hide{display:none}body{padding-bottom:var(--page-bottom-space)}.graph-box.with_background_logo{padding:10px 12px 16px}.graph-box.with_background_logo .voting-div2{padding-bottom:6px}.graph-box.with_background_logo .btn-group{margin-top:0;margin-bottom:8px;padding-bottom:0}.key-metric{border-radius:7px;padding:4px 8px}.graph-box.with_background_logo .chart-header-row .key-metric{min-height:30px;height:30px;padding:0 8px;align-items:center}#obj_chart .chart-header-row .key-metric{min-height:44px;height:44px;padding:0 10px;align-items:center}.key-metric-panel{justify-content:flex-end}.chart-header-row{display:flex;width:100%;justify-content:space-between;align-items:center;gap:8px}#obj_chart{display:block;padding:10px 12px}#wrapper{overflow-x:hidden}#obj_chart #wrapper{width:calc(100% + 24px);margin-left:-12px;margin-right:-12px;border-width:1px 0;border-radius:0;padding-left:10px;padding-right:10px}#obj_chart>.panel_assets{min-height:44px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0;margin-top:.75rem}#obj_chart>.panel_assets .build_panel{margin-bottom:0}#obj_chart>.panel_assets>div{align-items:center;margin-right:0!important}#keywords thead tr th,#keywords tbody tr td{padding:.42rem .18rem}#keywords thead tr th{font-size:.66rem;letter-spacing:.06em}#keywords tbody tr td{font-size:.76rem}#keywords .pre-coin,.keywords-index .pre-coin,.keywords-index .pre-coin-index{display:inline-flex;align-items:center;line-height:1.2}#keywords .pre-coin{flex:1 1 auto;max-width:100%;min-width:0;gap:3px;overflow:hidden}#keywords .asset-symbol-text{flex:1 1 auto;min-width:3ch;max-width:100%}#keywords .websiteClass,#keywords .asset-warning-icon{display:none!important}#keywords .box,.keywords-index .box-index{display:inline-block;align-self:center;vertical-align:middle;margin:0 5px 0 0;transform:translateY(-2px)}#keywords .div_sparkline{width:32px;height:16px}#keywords .percentage-change{font-size:.66rem}#keywords .text_allocation{width:3.9em;height:2.2em;line-height:2.1em;font-size:.82rem}#keywords .checkpoint{font-size:.8rem;height:2.25em;line-height:2.15em}#keywords .checkpoint.left{width:4.6em}#keywords .checkpoint.right{width:2.55em;display:inline-flex;align-items:center;justify-content:center;padding:0;line-height:1}#keywords thead tr th:nth-child(1),#keywords tbody tr td:nth-child(1){width:25%}#keywords thead tr th:nth-child(2),#keywords tbody tr td:nth-child(2){width:14%}#keywords thead tr th:nth-child(3),#keywords tbody tr td:nth-child(3){width:9%}#keywords thead tr th:nth-child(4),#keywords tbody tr td:nth-child(4){width:17%}#keywords thead tr th:nth-child(6),#keywords tbody tr td:nth-child(6){width:27%}#keywords thead tr th:nth-child(7),#keywords tbody tr td:nth-child(7){width:8%}#keywords thead tr th:nth-child(7){text-align:center}#keywords thead tr th:nth-child(7) .builder-filter-wrap{display:inline-flex!important;align-items:center;justify-content:center;width:100%;margin:0 auto;text-align:center}#keywords thead tr th:nth-child(2) span{display:inline-block;font-size:0;line-height:1}#keywords thead tr th:nth-child(2) span:after{content:"Px";font-size:.62rem;letter-spacing:.04em}#keywords tbody tr td:nth-child(2){font-size:.7rem}.keywords-index tbody tr td:nth-child(3) .checkpoint_label{font-size:.84rem;line-height:2.05em;min-height:2.05em;width:6.1em}#keywords_u thead .tt-wrap{display:inline-flex!important;align-items:center;justify-content:center;gap:3px}#keywords_u thead tr th:nth-child(1),#keywords_u tbody tr td:nth-child(1){width:42%}#keywords_u thead tr th:nth-child(2),#keywords_u tbody tr td:nth-child(2){width:18%}#keywords_u thead tr th:nth-child(3),#keywords_u tbody tr td:nth-child(3){width:40%}#keywords_u thead #earnAPY.checkpoint_index{width:66px;min-width:66px;padding:0 4px;font-size:.78rem;letter-spacing:.005em}#keywords_u thead #earnAPY-w.checkpoint_index.apy_index_right{width:40px;min-width:40px;padding:0 1px}#keywords thead tr th:nth-child(3) span{display:inline-block;font-size:0;line-height:1}#keywords thead tr th:nth-child(3) span:after{content:"7d";font-size:.62rem;letter-spacing:.04em}#obj_chart .key-metric-panel{flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.5rem}#obj_chart .key-metric-panel .panel_assets{width:auto;flex:0 0 auto;margin-left:auto;justify-content:flex-end}.your-assets-title{white-space:nowrap}.login-panel{width:calc(100% - 52px);gap:.45rem;margin-bottom:.58rem}.switch-app{margin:8px 0 0}.extra-space-top{height:72px}.help-btn-container{width:100%;justify-content:flex-end}.calculation-box-container{gap:.72rem;margin-bottom:1.18rem}.calculation-box{min-height:158px}.graph-box,.graph-voting-box,.graph-voting-box-leaderboard{margin-bottom:1.2rem}#main_builder>:last-child,#main_index>:last-child{margin-bottom:0}#main_builder,#main_index{margin-bottom:.4rem}#wrapper,.wrapper-index{border-radius:12px}#financial-advisor{right:6px;bottom:8px;width:calc(100vw - 12px)}#financial-advisor .facss-chat-container{border-radius:14px;height:auto;max-height:72vh}#financial-advisor .facss-chat-messages{max-height:40vh;padding:.72rem .74rem .25rem}#financial-advisor .facss-chat-input{padding:.64rem}#financial-advisor .facss-message{max-width:90%}}@media screen and (max-width: 420px){body{padding:.6rem .45rem var(--page-bottom-space)}h2{font-size:1rem}.login-panel{width:calc(100% - 44px);gap:.35rem}.key-metric{height:auto;min-width:80px;padding:6px 8px}.graph-box.with_background_logo .chart-header-row .key-metric{min-height:30px;height:30px;padding:0 8px}#obj_chart .chart-header-row .key-metric{min-height:44px;height:44px;padding:0 8px}.key-metric .BiglabelYield{font-size:.95rem}.popup_transfer{padding:14px 14px 12px!important;gap:.6rem}.popup_transfer h2{font-size:1rem!important}#wrapper{max-height:260px}}#obj_chart>.panel_assets{margin-top:.75rem}.tt{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:var(--tone-border-strong, #c8d3de);color:var(--tone-text-muted, #718096);font-size:9px;font-weight:400;font-family:var(--font-sans);cursor:help;position:relative;flex-shrink:0;-webkit-user-select:none;user-select:none;line-height:1;text-decoration:none;box-shadow:0 1px 3px #00000026;transition:background .15s ease;text-transform:none!important}.tt:hover{background:var(--tone-brand, #6b7cff);color:#fff}.key-metric>.tt,.switch-container>.tt,.tt-wrap>.tt{position:absolute;top:-6px;right:-6px;margin:0;z-index:10}.tt-wrap{position:relative}.switch-container{position:relative;background:transparent;padding:0}.tt:before{content:attr(data-tip);position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);background:#1a202c;color:#fff;font-size:11px;font-weight:400;font-style:normal;font-family:var(--font-sans);line-height:1.5;padding:7px 11px;border-radius:8px;width:max-content;max-width:210px;white-space:normal;text-align:left;opacity:0;pointer-events:none;z-index:400;box-shadow:0 4px 14px #00000040;transition:opacity .15s ease;text-transform:none!important;letter-spacing:normal}.tt:after{content:"";position:absolute;bottom:calc(100% + 1px);left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#1a202c;opacity:0;pointer-events:none;z-index:400;transition:opacity .15s ease}.tt:hover:before,.tt:hover:after,.tt:focus:before,.tt:focus:after{opacity:1}[data-theme=dark] .tt{background:#91368638;color:#c8a0d2f2;box-shadow:0 1px 4px #00000059}[data-theme=dark] .tt:hover{background:#9136868c;color:#fff}[data-theme=dark] .tt:before{background:#0d0e1e;border:1px solid rgba(145,54,134,.25);color:#e2e8f0;box-shadow:0 4px 14px #0000008c}[data-theme=dark] .tt:after{border-top-color:#0d0e1e}@media screen and (max-width: 640px){.logo_mobile{position:absolute;left:.7rem;top:.9rem;margin:0;height:34px;width:auto;display:block}.login-panel{min-height:40px;align-items:center}.switch-app{margin:0!important}.dynamics-auth-class{margin-top:0!important}.extra-space-top{height:96px!important}.welcome-hero{clear:both;width:100%;max-width:100%;margin:0;min-height:0;padding:1.5rem 1rem 1rem}.welcome-hero-inner{width:100%;max-width:100%;margin:0 auto;padding:0 .2rem}.welcome-stats-row{width:100%;justify-content:center}}@media screen and (max-width: 420px){.logo_mobile{left:.45rem;top:.6rem;height:32px}}.builder-filter-wrap{position:relative;display:inline-block;vertical-align:middle}.select-label-short{display:none}.builder-filter-btn{margin-left:4px;font-size:.72rem;opacity:.35;cursor:pointer;transition:opacity .15s ease,color .15s ease;display:inline}.builder-filter-btn:hover{opacity:.8}.builder-filter-btn.active{opacity:1;color:var(--tone-brand)}@media screen and (max-width: 680px){.select-label-full{display:none}.select-label-short{display:inline}.builder-filter-btn-icon{display:none}}.builder-filter-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:200;display:flex!important;flex-direction:column!important;gap:2px;padding:5px;border-radius:10px;border:1px solid var(--tone-border);background:var(--tone-surface);box-shadow:var(--shadow-soft);white-space:nowrap}[data-theme=dark] .builder-filter-menu{background:#0e0f22;border-color:#9136864d;box-shadow:0 0 24px #91368624,0 8px 24px #0009}.builder-filter-option{display:flex;align-items:center;gap:7px;padding:6px 10px;border-radius:7px;border:none;background:transparent;color:var(--tone-text-muted);font-size:.78rem;font-weight:500;cursor:pointer;text-align:left;transition:background .12s ease,color .12s ease;min-width:120px}.builder-filter-option:hover{background:var(--tone-surface-soft);color:var(--tone-text)}.builder-filter-option.active{color:var(--tone-brand);font-weight:700}[data-theme=dark] .builder-filter-option:hover{background:#9136861a}.accounts-view{padding:16px 0;display:flex;flex-direction:column;width:100%;box-sizing:border-box;--accounts-title-value-gap: 8px;--accounts-value-usd-gap: 3px;--accounts-section-gap: 12px}.accounts-wallet-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;border:none;margin-bottom:16px}.accounts-wallet-metric{min-width:0;display:flex;flex-direction:column;gap:4px;padding:10px 12px}.accounts-wallet-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--tone-text-muted);opacity:.74}.masked-balance{display:inline-grid}.masked-balance>*{grid-area:1 / 1}.masked-balance-sizer{visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none}.balance-visibility-toggle{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(145,54,134,.16);border-radius:8px;background:#9136860f;color:var(--tone-text-muted);cursor:pointer;font-size:11px;line-height:1;padding:0;opacity:.72;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.balance-visibility-toggle:hover{border-color:#91368647;background:#9136861a;color:var(--tone-brand);opacity:1}.accounts-wallet-label-row,.user-position-eyebrow-row{display:inline-flex;align-items:center;gap:6px}.accounts-wallet-label.accounts-wallet-label-row{opacity:1}.accounts-wallet-label-row>span{opacity:.74}.accounts-balance-visibility-toggle,.user-position-visibility-toggle{width:20px;height:20px;font-size:10px}[data-theme=dark] .balance-visibility-toggle{border-color:#b06aaa3d;background:#9136861f}.accounts-wallet-value{font-family:var(--font-sans);font-size:clamp(1rem,.88rem + .38vw,1.18rem);font-weight:700;line-height:1.1;color:var(--tone-text)}.accounts-split{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;width:100%;box-sizing:border-box}@media (max-width: 600px){.accounts-split{grid-template-columns:1fr}.accounts-view{padding:10px 0}.accounts-panel{padding:12px}.accounts-panel-header{align-items:flex-start;flex-wrap:nowrap;gap:8px}.accounts-panel-header .accounts-panel-eyebrow{white-space:nowrap}.accounts-view .accounts-wallet-addr{flex:1 1 132px;max-width:154px;gap:5px;padding:6px 7px}.accounts-nav-link-corner{margin-top:auto;align-self:flex-end}.accounts-panel-balance{font-size:1.25rem}.accounts-panel-stats{gap:10px}.accounts-wallet-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.accounts-wallet-metric{padding:8px}}.accounts-panel{border:1px solid var(--tone-border);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:0;background-color:var(--tone-surface);box-shadow:0 2px 8px #0000000f;transition:border-color .2s ease}[data-theme=dark] .accounts-panel{background:#0d0e1e99;border-color:#91368626;box-shadow:none}[data-theme=dark] .accounts-panel:hover{border-color:#9136864d}.accounts-panel-eyebrow{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.55;line-height:1.2;margin:0}.accounts-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:var(--accounts-title-value-gap)}.accounts-panel-title-row{display:inline-flex;align-items:center;gap:6px;min-width:0}.accounts-panel-balance{font-size:1.5rem;font-weight:700;line-height:1.1;margin:0 0 var(--accounts-value-usd-gap)}.accounts-panel-usd{font-size:14px;opacity:.6;margin:0 0 var(--accounts-section-gap)}.accounts-panel-stats{display:flex;gap:16px;flex-wrap:wrap;margin:0 0 var(--accounts-section-gap)}.accounts-panel-stat{display:flex;flex-direction:column;gap:1px}.accounts-panel-stat-label{font-size:11px;text-transform:uppercase;letter-spacing:.05em;opacity:.5}.accounts-panel-stat-val{font-size:14px;font-weight:600}.accounts-contract-addr{font-size:12px;opacity:.5;cursor:pointer;margin:2px 0 6px;display:inline-block}.accounts-contract-addr:hover{opacity:.85}.accounts-view .accounts-wallet-addr{width:auto;min-width:0;max-width:min(100%,196px);flex:0 1 196px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border:1px solid rgba(145,54,134,.18);border-radius:9px;background:linear-gradient(135deg,#fffffff0,#fcf4fffa);color:var(--tone-text);box-shadow:inset 0 1px #ffffffbf,0 4px 14px #91368614;margin:0;font-size:11.5px;line-height:1.1;opacity:.9;cursor:pointer;transition:border-color .15s ease,background .15s ease,opacity .15s ease,box-shadow .15s ease,transform .15s ease}.accounts-view .accounts-wallet-addr:hover{border-color:#91368633;background:#91368612;opacity:1;transform:translateY(-1px)}.accounts-view .accounts-wallet-addr-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accounts-view .accounts-wallet-addr-empty{justify-content:center;cursor:default;opacity:.72}.accounts-view .accounts-panel-investor .accounts-wallet-addr{border-color:#dd8fe433;background:linear-gradient(135deg,#fffffff0,#f1fcfffa);box-shadow:inset 0 1px #ffffffbf,0 4px 14px #dd8fe417}.accounts-view .accounts-wallet-addr i{color:#913686}.accounts-view .accounts-panel-investor .accounts-wallet-addr i{color:#0891b2}[data-theme=dark] .accounts-wallet-metric{background:transparent}[data-theme=dark] .accounts-view .accounts-wallet-addr{border-color:#b06aaa3d;background:linear-gradient(135deg,#221c2deb,#16141ffa);box-shadow:inset 0 1px #ffffff0d,0 4px 14px #0000002e}[data-theme=dark] .accounts-view .accounts-panel-investor .accounts-wallet-addr{border-color:#dd8fe43d;background:linear-gradient(135deg,#142832eb,#0e1c24fa)}.accounts-panel-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:12px}.accounts-btn{padding:6px 14px;font-size:14px}.accounts-nav-link{background:none;border:none;padding:0;font-size:13px;font-weight:500;color:var(--tone-brand);cursor:pointer;opacity:.75;text-decoration:underline;text-underline-offset:3px;line-height:1.2}.accounts-nav-link:hover{opacity:1;box-shadow:none;background:none}.accounts-nav-link-corner{align-self:flex-end;margin-top:16px}@media (max-width: 600px){.accounts-panel-header{align-items:flex-start;flex-wrap:nowrap;gap:6px}.accounts-panel-header .accounts-panel-title-row{flex:0 0 auto;white-space:nowrap}.accounts-view .accounts-wallet-addr{flex:0 1 118px;max-width:124px;gap:4px;padding:5px 6px}}.accounts-rewards-strip{width:100%;box-sizing:border-box;flex-direction:row;align-items:center;justify-content:space-between}.accounts-rewards-content{display:flex;flex-direction:column;gap:0}.accounts-rewards-content .accounts-panel-title-row,.accounts-delegate-rebalance-strip .accounts-panel-eyebrow{margin-bottom:var(--accounts-title-value-gap)}.accounts-rewards-content .accounts-panel-usd{margin-bottom:0}.accounts-delegate-section{padding:10px 0 4px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:8px}[data-theme=light] .accounts-delegate-section{border-top-color:#00000014}.accounts-delegate-row{display:flex;align-items:center;gap:6px}.accounts-inline-row-btn{min-width:66px}.accounts-delegate-input{flex:1;min-width:0;font-size:12px;padding:5px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.15);background:#ffffff0f;color:var(--tone-text);outline:none;font-family:inherit}[data-theme=light] .accounts-delegate-input{border-color:#00000026;background:#0000000a}.accounts-delegate-input:focus{border-color:#91368680}.accounts-delegate-none{opacity:.4;font-style:italic}.accounts-btn-muted{opacity:.7}.accounts-delegate-rebalance-strip{width:100%;box-sizing:border-box;margin-top:16px}.accounts-delegate-note{margin:9px 2px 0;font-size:12px;line-height:1.45;color:var(--tone-text-muted);opacity:.7}.slippage-stepper{display:inline-flex;align-items:center;gap:4px}.slippage-stepper-btn{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;border:1px solid var(--btn-unified-border);background:var(--btn-unified-bg);color:var(--btn-unified-text);box-shadow:var(--btn-unified-shadow);font-size:9px;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.slippage-stepper-btn:hover:not(:disabled){background:var(--btn-unified-bg-hover);border-color:var(--btn-unified-border-hover);box-shadow:var(--btn-unified-shadow-hover);opacity:.96}.slippage-stepper-btn:disabled{background:var(--btn-unified-disabled-bg);border-color:var(--btn-unified-disabled-border);color:var(--btn-unified-disabled-text);opacity:1;box-shadow:none;cursor:not-allowed}.slippage-stepper-set-btn{min-height:22px!important;height:22px!important;min-width:0;padding:0 8px!important;margin-left:6px;border-radius:5px!important;font-size:11px!important;line-height:1}.slippage-stepper-input{width:48px;text-align:center;font-size:13px;font-weight:500;font-family:inherit;background:transparent;border:none;border-radius:0;color:var(--tone-text);outline:none;padding:1px 2px}.slippage-stepper-input::placeholder{color:var(--tone-text);opacity:.55}.slippage-stepper-unit{font-size:11px;opacity:.5;margin-left:-2px}.chart-header-row{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.alloc-actions{display:inline-flex;align-items:center;gap:4px}.main-connected{padding-top:.4rem}.championship-card{border:1px solid rgba(145,54,134,.16);border-radius:14px;background:linear-gradient(135deg,#91368617,#500f6e0d);padding:15px 183px 16px 18px;margin-bottom:1.8rem;position:relative;gap:12px;min-height:0;overflow:hidden}.championship-content{min-width:0;display:flex;flex-direction:column;gap:12px}.championship-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.championship-title-block{display:flex;flex-direction:column;gap:10px}.championship-title{font-size:1.05rem;font-weight:700;color:var(--tone-text);display:flex;align-items:center;gap:8px;line-height:1.1}.championship-trophy{color:#913686d9;font-size:1rem}.championship-tagline{font-size:.8rem;line-height:1.2;color:var(--tone-text-muted);opacity:.65}.championship-rank-badge{--rank-cut: 40px;--rank-background: linear-gradient(180deg, rgba(145, 54, 134, .14) 0%, rgba(145, 54, 134, .05) 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;width:165px;padding:0 10px 0 44px;border-radius:0 14px 14px 0;border:none;flex-shrink:0;isolation:isolate}.championship-rank-badge:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--rank-background);clip-path:polygon(var(--rank-cut) 0,100% 0,100% 100%,0 100%)}.championship-rank-label{font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tone-text-muted);margin-bottom:6px}.championship-rank-number{font-size:3.2rem;font-weight:800;color:var(--tone-brand);line-height:1;letter-spacing:-.03em;white-space:nowrap}.championship-rank-of{font-size:.72rem;color:var(--tone-text-muted);margin-top:4px}.championship-stats-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.championship-footer{font-size:.72rem;line-height:1.2;color:var(--tone-text-muted);opacity:.55;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.championship-footer-sep{opacity:.4}[data-theme=dark] .championship-card{background:linear-gradient(135deg,#91368626,#500f6e1a);border-color:#9136863d}[data-theme=dark] .championship-rank-badge{--rank-background: rgba(145, 54, 134, .14)}@media (max-width: 680px){.championship-card{padding:13px 120px 14px 14px;margin-bottom:1.55rem;gap:11px}.championship-header{align-items:flex-start}.championship-rank-badge{--rank-cut: 20px;width:104px;padding:0 8px 0 16px}.championship-stats-row{gap:7px}.championship-footer{line-height:1.35;gap:4px 6px}.championship-rank-label{font-size:10px;letter-spacing:.04em;margin-bottom:4px}.championship-rank-number{font-size:1.8rem}.championship-rank-of{font-size:.56rem;margin-top:3px}}.user-position-card{display:flex;flex-direction:column;border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible;margin-bottom:1.55rem}.user-position-mini-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0;width:100%}.user-position-mini-card{min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-height:112px;padding:14px 16px;border:1px solid rgba(145,54,134,.12);box-shadow:none;border-radius:14px;position:relative;background:radial-gradient(circle at top left,rgba(145,54,134,.1),transparent 46%),linear-gradient(145deg,#fffffff7,#f8f2fcf7)}.user-position-mini-card-balance{background:radial-gradient(circle at top left,rgba(145,54,134,.18),transparent 44%),radial-gradient(circle at top right,rgba(221,143,228,.1),transparent 34%),linear-gradient(145deg,#fffffffa,#f6effcfa);border-color:#91368629}.user-position-mini-card-balance .user-position-mini-card-body{padding-right:34px}.user-position-mini-card-rewards{background:radial-gradient(circle at top right,rgba(145,54,134,.12),transparent 46%),linear-gradient(145deg,#fffffff7,#f8f4fcf7)}.user-position-mini-card-body{display:flex;flex-direction:column;gap:2px;min-width:0}.user-position-mini-card .balance-visibility-toggle{position:absolute;top:14px;right:14px}.user-position-value-primary{font-size:clamp(1.35rem,1.1rem + .65vw,1.7rem);font-weight:700;line-height:1.1;color:var(--tone-text);margin-top:4px}.user-position-value-secondary{font-size:.88rem;color:var(--tone-text-muted);opacity:.65;margin-top:1px}.status-muted{font-size:.68rem;font-weight:500;color:var(--tone-text-muted);opacity:.6}.status-now-mobile-hide{display:inline}.user-position-mini-card-footer{display:flex;justify-content:space-between;align-items:flex-end;gap:8px;border-top:none;padding-top:0;margin-top:2px;font-size:.7rem}.user-position-mini-card-footer-label{text-transform:uppercase;letter-spacing:.05em;opacity:.5;font-weight:600;flex:1 1 auto}.user-position-mini-card-footer-value{font-weight:600;color:var(--tone-text);opacity:.75;flex:0 1 auto;max-width:70%;margin-left:auto;padding-right:0;text-align:right;overflow-wrap:anywhere}.user-position-mini-card-footer-btn{padding:3px 10px;font-size:.7rem;height:auto;min-height:unset;border-radius:7px}[data-theme=dark] .user-position-mini-card{background:radial-gradient(circle at top left,rgba(145,54,134,.22),transparent 46%),linear-gradient(145deg,#120e20e0,#181026f0);border-color:#91368638}[data-theme=dark] .user-position-mini-card-balance{border-color:#91368647}.rank-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 16px 16px;background:linear-gradient(120deg,#9136862e,#500f6e1f);border-top:1px solid rgba(145,54,134,.12)}.user-position-bottom{display:flex;flex-direction:column;gap:12px;padding:0}.rank-banner-left{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:10px}.rank-banner-copy{display:flex;flex-direction:column;gap:6px;min-width:0}.rank-banner-heading{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.rank-banner-qualifier{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.rank-banner-title{font-size:.75rem;font-weight:700;letter-spacing:.07em;line-height:1.1;text-transform:uppercase;color:#913686bf}.rank-banner-subtitle{flex:0 1 auto;font-size:14px;font-weight:600;line-height:1.35;color:var(--tone-text)}.rank-banner-note{font-size:.72rem;font-weight:400;line-height:1.2;color:var(--tone-text-muted);opacity:.6}.rank-badge-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.rank-optional-badge{display:inline-block;padding:.2em .75em;border-radius:999px;border:1px solid var(--tone-border);background:transparent;color:var(--tone-text-muted);font-size:.68rem;font-weight:500;opacity:.55}.rank-unlock-badge{display:inline-block;padding:.2em .75em;border-radius:999px;border:1px solid var(--tone-border);background:transparent;color:var(--tone-text-muted);font-size:.68rem;font-weight:600;opacity:.7}.rank-stat-line{display:flex;align-items:center;gap:7px;margin-top:0;max-width:100%;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.rank-stat-line::-webkit-scrollbar{display:none}.rank-stat-pill{display:inline-flex;align-items:center;gap:7px;min-height:40px;height:40px;padding:0 14px;border-radius:10px;box-sizing:border-box;background:#91368614;border:none;color:var(--tone-text-muted)}.rank-stat-pill-muted{opacity:.82}.rank-unlock-hint{display:block;font-size:.65rem;font-weight:600;letter-spacing:.04em;color:var(--tone-text-muted);opacity:.6;margin-top:6px}.rank-stat-key{font-size:.68rem;font-weight:600;letter-spacing:.02em}.rank-label-short{display:none}.rank-stat-value{font-size:.72rem;font-weight:700;color:var(--tone-text)}.rank-number-section{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px}.rank-number-label{font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tone-text-muted);opacity:.7;margin-bottom:2px}.rank-number-row{display:flex;align-items:baseline;gap:5px}.rank-number{font-size:3.8rem;font-weight:800;color:#913686e6;line-height:1;letter-spacing:-.03em}.rank-total{font-size:1rem;color:var(--tone-text-muted);opacity:.6;padding-bottom:8px}[data-theme=dark] .user-position-card{background:transparent;border-color:transparent;box-shadow:none}[data-theme=dark] .rank-stat-pill{background:#91368624}.user-position-stats{display:flex;align-items:center;gap:0;flex-wrap:wrap;min-width:0}.user-position-section{display:flex;flex-direction:column;gap:3px;padding:0 16px;border-right:1px solid var(--tone-border)}[data-theme=dark] .user-position-section{border-right-color:#9136861f}.user-position-section:first-child{padding-left:0}.user-position-section:last-child{border-right:none}.user-position-eyebrow{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--tone-text-muted);opacity:.5}.user-position-row{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--tone-text);font-family:var(--font-sans);white-space:nowrap}.user-position-stat{display:inline-flex;align-items:center;gap:5px}.user-position-label{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--tone-text-muted);opacity:.55}.user-position-dim{font-size:13px;font-weight:400;font-family:inherit;color:var(--tone-text-muted);opacity:.6}.user-position-icon{font-size:13px;opacity:.55}.user-position-actions{display:flex;align-items:center;gap:8px;padding-top:0;border-top:none}.user-position-actions .accounts-btn{padding:6px 14px;font-size:14px;border-radius:9px}.user-position-actions .accounts-nav-link{font-size:13px;margin-top:0}@media (min-width: 681px){.accounts-btn,.btn_action,.btn_action_rebalance,.button_buy_sell,.checkpoint-like{min-height:40px;height:40px;padding-top:0!important;padding-bottom:0!important;font-size:14px;border-radius:9px}.accounts-btn,.button_buy_sell,.checkpoint-like{padding-left:14px;padding-right:14px}.accounts-delegate-row .accounts-delegate-input{min-height:40px;height:40px;padding:0 10px;border-radius:9px;box-sizing:border-box}.accounts-delegate-row-compact .accounts-inline-row-btn,.accounts-delegate-row-compact .accounts-delegate-input{min-height:36px;height:36px;border-radius:8px}.accounts-delegate-row-compact .accounts-inline-row-btn{padding:0 12px!important;font-size:13px}}@media (max-width: 680px){.accounts-btn,.btn_action,.btn_action_rebalance,.button_buy_sell,.checkpoint-like,.checkpoint_index,.button_small_index,.button_small_builder,.button_small_perc{min-height:40px;height:40px;padding-top:0!important;padding-bottom:0!important;border-radius:9px;font-size:12.5px}.accounts-delegate-row .accounts-delegate-input{min-height:40px;height:40px;padding:0 10px;border-radius:9px;box-sizing:border-box}.accounts-delegate-row-compact .accounts-inline-row-btn,.accounts-delegate-row-compact .accounts-delegate-input{min-height:40px;height:40px;border-radius:9px}.accounts-delegate-row-compact .accounts-inline-row-btn{padding:0 10px!important;font-size:12px;min-width:60px}.button_small_index,.button_small_builder,.button_small_perc{min-width:40px;padding-left:9px;padding-right:9px}.button_small_index,.button_small_builder{min-height:36px;height:36px;min-width:36px;padding-left:7px;padding-right:7px;font-size:12px;border-radius:8px}.btn_action,.btn_action_rebalance{min-width:108px}.rank-banner{flex-direction:column;align-items:stretch;gap:12px;padding:12px 12px 0;min-height:0}.rank-banner-left{gap:10px}.rank-banner-copy{gap:6px}.rank-banner-qualifier{align-items:flex-start;gap:7px}.rank-banner-subtitle{flex-basis:auto;font-size:13px;line-height:1.35}.rank-label-full{display:none}.rank-label-short{display:inline}.rank-stat-line{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;overflow-x:auto;-webkit-mask-image:none;mask-image:none;padding-right:0;gap:6px;margin-top:10px}.rank-score-btn{flex:0 0 auto;min-height:38px;height:38px;padding:0 11px!important}.rank-stat-pill{flex:0 0 auto;min-height:38px;height:38px;width:fit-content;padding:0 9px}.rank-stat-key{font-size:.64rem}.rank-stat-value{font-size:.69rem}.rank-number-section{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid rgba(145,54,134,.12)}.rank-number-label{margin-bottom:0;line-height:1.15}.rank-number{font-size:2.6rem}.rank-total{font-size:.9rem;padding-bottom:3px}.user-position-mini-cards{grid-template-columns:1fr 1fr;gap:6px}.user-position-mini-card-balance .user-position-mini-card-body{padding-right:34px}.user-position-mini-card-balance .user-position-mini-card-footer{flex-direction:column;align-items:flex-start;gap:4px}.user-position-mini-card-balance .user-position-mini-card-footer-value{max-width:100%;margin-left:0;text-align:left}.status-now-mobile-hide{display:none}.user-position-bottom{gap:10px;padding:0}.user-position-stats{flex:0 0 100%;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;align-items:start;gap:4px 0}.user-position-section,.user-position-section:first-child{padding:4px 8px;border-right:none;border-bottom:none;min-width:0}.user-position-actions{flex:0 0 100%;flex-wrap:wrap;border-top:none;padding-top:0;gap:8px}.user-position-actions .accounts-btn{flex:1 1 0;min-width:0;min-height:40px;height:40px;padding:0 10px;font-size:12.5px;border-radius:9px}.user-position-actions .accounts-nav-link{margin-left:auto;font-size:12px}.accounts-panel-actions .accounts-btn,.accounts-rewards-strip .accounts-btn{min-height:40px;height:40px;padding:0 12px;font-size:12.5px;border-radius:9px}}.page-actions-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 2px;margin-top:1.5rem;border-top:1px solid var(--tone-border)}[data-theme=dark] .page-actions-strip{border-top-color:#9136861f}.page-actions-left,.page-actions-right{display:flex;align-items:center;gap:6px}.page-actions-sep{color:var(--tone-border);font-size:13px;pointer-events:none}.page-actions-rewards{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--tone-text-muted);padding-right:6px;border-right:1px solid var(--tone-border);margin-right:2px}.page-action-link{background:none;border:none;padding:0;font-size:13px;color:var(--tone-text-muted);cursor:pointer;transition:color .15s ease}.page-action-link:hover:not(:disabled){color:var(--tone-brand)}.page-action-link:disabled{opacity:.35;cursor:not-allowed}.page-action-manage{background:none;border:none;padding:0;font-size:13px;font-weight:600;color:var(--tone-text-muted);cursor:pointer;transition:color .15s ease}.page-action-manage:hover{color:var(--tone-brand)}@media (max-width: 680px){.page-actions-strip{flex-direction:column;align-items:flex-start;gap:8px}.leaderboard-footer{flex-direction:column;align-items:center;gap:10px}}.section-eyebrow{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--tone-text-muted);opacity:.55;margin:.5rem 0 .6rem;padding:0}.top-nav{display:flex;align-items:center;justify-content:space-between;--top-nav-pill-height: 28px;--top-nav-icon-pill-size: 28px;--top-nav-pill-gap: 4px;width:100%;padding:8px 0 10px;margin-bottom:6px;border-bottom:1px solid var(--tone-border);gap:12px}.top-nav-left{display:flex;align-items:center;gap:16px;flex-shrink:0}.top-nav-right{display:flex;align-items:center;gap:var(--top-nav-pill-gap);flex-shrink:0}.top-nav-right>.top-nav-util,.top-nav-right>.theme-toggle-btn,.top-nav-right>.top-nav-mobile-menu-wrap{margin:0!important}.top-nav-logo-link{display:flex;align-items:center;flex-shrink:0}.top-nav-logo-full{height:34px;display:block}.top-nav-logo-mobile{height:28px;display:none}.top-nav-util{display:inline-flex;align-items:center;justify-content:center;height:var(--top-nav-pill-height);min-height:var(--top-nav-pill-height);padding:0 6px;font-size:13px;border-radius:8px;line-height:1;cursor:default}.top-nav-util-text{font-size:13px;opacity:.7}.top-nav-icon-pill{width:var(--top-nav-icon-pill-size)!important;min-width:var(--top-nav-icon-pill-size)!important;height:var(--top-nav-icon-pill-size)!important;padding:0!important;border-radius:50%!important;flex:0 0 var(--top-nav-icon-pill-size)}.top-nav-metric-pill{min-height:var(--top-nav-pill-height);padding-left:10px;padding-right:10px}.top-nav-icon-pill i,#help-btn{font-size:12px;line-height:1}@media (max-width: 600px){.top-nav{flex-wrap:wrap;gap:0;padding-bottom:0}.top-nav-left{flex:0 0 auto;min-width:0}.top-nav-right{margin-left:auto;gap:var(--top-nav-pill-gap);flex-wrap:nowrap;min-width:0}.top-nav-logo-link{min-width:0}.top-nav-logo-full{display:block;height:24px;width:auto;max-width:116px}.top-nav-logo-mobile,.top-nav-label,.top-nav-util-text,#analytics-btn,#help-btn,#gas-info{display:none}.theme-toggle-btn{width:31px!important;min-width:31px!important;height:31px!important}.theme-toggle-btn i{font-size:13px}#mobile-more-btn{width:31px!important;min-width:31px!important;height:31px!important}#mobile-more-btn i{font-size:13px}.dynamics-auth-class{margin-left:6px;min-width:0;flex-shrink:1}#sign-out-button{max-width:128px;padding:0 8px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.78rem}.switch-app{order:10;flex:0 0 100%;justify-content:center;border-top:1px solid var(--tone-border);padding:6px 0 2px;margin-top:6px;gap:6px}.top-nav .switch-like{min-height:40px;height:40px!important;min-width:40px;padding:0 10px}.top-nav .switch-like i{margin-right:0!important;font-size:15px}}@media (max-width: 360px){.top-nav-logo-full{height:22px;max-width:104px}#sign-out-button{max-width:114px;font-size:.74rem}}.top-nav .switch-app{background:none;border:none;box-shadow:none;padding:0;gap:0}.top-nav .switch-like{background:none!important;border:none!important;box-shadow:none!important;color:var(--tone-brand)!important;font-weight:600;padding:0 12px;filter:none!important;transform:none!important}.top-nav .switch-like-unfocused{color:var(--tone-text-muted)!important;font-weight:400}.top-nav .switch-like-unfocused:hover{color:var(--tone-text)!important;background:none!important;border-color:transparent!important;transform:none!important;filter:none!important;box-shadow:none!important}.top-nav .switch-like:not(.switch-like-unfocused):hover{transform:none!important;filter:none!important;box-shadow:none!important;color:var(--tone-brand)!important}.top-nav-mobile-menu-wrap{display:none;position:relative}#mobile-more-btn{display:none;cursor:pointer}.mobile-overflow-menu{display:none;position:absolute;top:calc(100% + 8px);right:0;width:188px;max-width:100%;min-width:0;max-height:calc(100vh - 160px);max-height:calc(100dvh - 160px - env(safe-area-inset-bottom,0px));box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:6px;border-radius:12px;border:1px solid var(--tone-border);background:var(--tone-surface);box-shadow:var(--shadow-soft);z-index:220}.mobile-overflow-menu.is-open{display:flex;flex-direction:column;gap:2px}.mobile-overflow-item{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;flex-shrink:0;box-sizing:border-box;padding:8px 10px;border:none;border-radius:8px;background:transparent;color:var(--tone-text-soft);font-size:.8rem;line-height:1.2;text-decoration:none;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}.mobile-overflow-item i{flex-shrink:0}.mobile-overflow-item span{min-width:0;overflow-wrap:anywhere}.mobile-overflow-item:hover,.mobile-overflow-item:focus-visible{background:var(--tone-brand-soft);color:var(--tone-brand);outline:none}[data-theme=dark] .mobile-overflow-menu{background:#0d0e1efa;border-color:#9136864d;box-shadow:0 0 24px #91368624,0 8px 24px #0009}[data-theme=dark] .mobile-overflow-item:hover,[data-theme=dark] .mobile-overflow-item:focus-visible{background:#91368633;color:var(--tone-text)}@media (max-width: 600px){.top-nav{position:relative}.top-nav-mobile-menu-wrap{display:inline-flex;position:static}#mobile-more-btn{display:inline-flex}}.welcome-hero-col{display:flex;flex-direction:column;align-items:center;width:100%;max-width:900px;gap:2rem}.welcome-features{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;width:100%}.welcome-feature-card{background:var(--tone-surface);border:1px solid var(--tone-border);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:.5rem;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.welcome-feature-card-muted{background:transparent}@media (hover: hover) and (pointer: fine){.welcome-feature-card:hover,.welcome-feature-card:focus-within{transform:translateY(-3px);border-color:#91368647;box-shadow:0 14px 34px #0000001a,0 0 28px #9136861a}}@media (prefers-reduced-motion: reduce){.welcome-feature-card{transition:none}.welcome-feature-card:hover,.welcome-feature-card:focus-within{transform:none}}.welcome-feature-title{font-weight:700;font-size:1.05rem;color:var(--tone-text)}.welcome-feature-desc{font-size:.88rem;color:var(--tone-text-muted);line-height:1.55;margin:0;flex:1}.welcome-feature-btn{margin-top:.75rem;padding:.55em 2.4em;border-radius:999px;border:1px solid var(--btn-unified-border);background:var(--btn-unified-bg);color:var(--btn-unified-text);font-weight:700;font-size:.88rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-width:160px;white-space:nowrap;box-shadow:var(--btn-unified-shadow);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.welcome-feature-btn:hover{background:var(--btn-unified-bg-hover);border-color:var(--btn-unified-border-hover);box-shadow:var(--btn-unified-shadow-hover);opacity:.96}.welcome-feature-btn:disabled{background:var(--btn-unified-disabled-bg);border-color:var(--btn-unified-disabled-border);color:var(--btn-unified-disabled-text);box-shadow:none;opacity:1;cursor:not-allowed}@media (max-width: 700px){.welcome-features{grid-template-columns:1fr}.welcome-hero-col{max-width:100%}.welcome-hero{padding:2rem 0}}.create-intro{padding:1.5rem 0 1rem}.create-intro-audience{display:block;color:var(--tone-brand);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.5;margin-bottom:.25rem}.create-intro-title{font-size:clamp(1.4rem,3vw,2rem);font-weight:800;margin:0 0 .5rem;background:linear-gradient(135deg,var(--tone-text) 30%,var(--tone-brand));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .create-intro-title{background:linear-gradient(135deg,#f0eaf8 20%,var(--tone-brand),var(--tone-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.create-intro-text{font-size:.92rem;color:var(--tone-text-muted);margin:0;line-height:1.6}@media (max-width: 680px){.create-intro{padding:.35rem 0 .6rem}}.trader-dashboard-gate{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem;background:var(--tone-surface);border:1px solid var(--tone-border);border-radius:16px;text-align:center;margin-bottom:1.5rem}.trader-dashboard-gate-icon{font-size:1.8rem;color:var(--tone-text-muted);opacity:.5}.trader-dashboard-gate-title{font-size:.95rem;color:var(--tone-text-muted);margin:0}.trader-dashboard-gate .accounts-btn,.alloc-gate .accounts-btn{padding:8px 0!important;min-width:160px;width:auto!important;align-self:center}.alloc-gate{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;flex:1;padding:1.5rem 1rem;text-align:center}.alloc-gate-icon{font-size:1.4rem;color:var(--tone-text-muted);opacity:.45}.alloc-gate-text{font-size:.88rem;color:var(--tone-text-muted);margin:0}.builder-workspace-heading{margin:28px 0 18px}.builder-workspace-heading h2{margin:0 0 6px;color:var(--tone-text);font-size:24px}.builder-workspace-heading p,.builder-card-heading p{margin:0;color:var(--tone-text-muted);font-size:13px;line-height:1.6}.builder-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;align-items:stretch;margin-bottom:30px}.builder-catalog,#obj_chart.builder-shop{min-width:0;width:100%;margin:0;padding:20px;box-sizing:border-box;border:1px solid var(--tone-border);border-radius:18px;background:var(--tone-surface)}#obj_chart.builder-shop{display:flex;flex-direction:column;align-items:stretch;height:auto;text-align:left;scroll-margin-top:24px}.builder-card-heading{text-align:left;display:flex;align-items:flex-start;gap:10px;margin-bottom:20px}.builder-card-heading h3{margin:0 0 5px;color:var(--tone-text);font-size:18px;line-height:1.4}.builder-count{display:inline-block;background:var(--tone-surface-soft);color:var(--tone-text-muted);border-radius:6px;font-size:12px;padding:2px 7px;vertical-align:middle}.builder-catalog-tools{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:10px;margin-bottom:20px}.builder-catalog-tools label{display:flex;flex-direction:column;gap:6px;color:var(--tone-text-muted);font-size:12px;min-width:0}.builder-catalog-tools input,.builder-catalog-tools select{width:100%;min-width:0;height:42px;margin:0;padding:10px;border:1px solid var(--tone-border);border-radius:8px;color:var(--tone-text);background:var(--tone-surface);font:inherit;box-sizing:border-box}.builder-catalog-tools select{appearance:none;padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right 18px center,right 13px center;background-size:5px 5px;background-repeat:no-repeat}.builder-catalog{display:flex;flex-direction:column}.builder-catalog-scroll{overflow-x:auto;max-height:580px}.builder-catalog-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.builder-catalog-table th:first-child{width:32%}.builder-catalog-table th:nth-child(2),.builder-catalog-table th:nth-child(3){width:22%}.builder-catalog-table th:last-child{width:24%}.builder-catalog-table :is(th,td){box-sizing:border-box;overflow-wrap:anywhere}.builder-catalog-table .builder-add-button{white-space:nowrap}.builder-catalog-table th{text-align:right;color:var(--tone-text-muted);font-size:11px;font-weight:500;padding:10px 6px;white-space:nowrap}.builder-catalog-table td{text-align:right;padding:12px 6px;border-top:1px solid var(--tone-border);color:var(--tone-text)}.builder-catalog-table th:first-child,.builder-catalog-table td:first-child{text-align:left}.builder-catalog-table .change-positive{color:#16865d}.builder-catalog-table .change-negative{color:#cb5265}.builder-add-button,.builder-cart-action,.builder-empty button,#obj_chart.builder-shop .checkpoint-like,#obj_chart.builder-shop .btn_action{box-sizing:border-box;width:auto;max-width:100%;height:auto;min-height:36px;line-height:1.4;padding:8px 12px!important;white-space:normal;overflow-wrap:anywhere;font-size:12px}.builder-add-button,.builder-cart-action,.builder-empty button{border:1px solid var(--tone-border-strong);border-radius:8px;background:var(--tone-surface-soft);color:var(--tone-brand);cursor:pointer}.builder-add-button:disabled{border-color:transparent;background:transparent;color:var(--tone-text-muted);cursor:default}.builder-cart-action{display:inline-flex;align-items:center;justify-content:center;width:32px;min-height:36px;height:36px;padding:0!important;border:1px solid var(--tone-border-strong);border-radius:8px;background:var(--tone-surface-soft);color:var(--tone-brand);font-size:12px;line-height:1.4;white-space:nowrap}.builder-add-button:hover:not(:disabled),.builder-cart-action:hover:not(:disabled){border-color:var(--tone-brand);background:var(--tone-accent-soft)}.builder-cart-action:disabled{cursor:default;opacity:.4}.builder-portfolio-total{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:18px;font-size:12px;line-height:1.4;color:var(--tone-text-muted)}.builder-portfolio-total strong{max-width:100%;font-size:clamp(18px,2vw,24px);font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2;overflow-wrap:anywhere;color:var(--tone-text)}#obj_chart.builder-shop .chart-header-row{display:flex;flex-wrap:wrap;gap:12px;padding:0;margin-bottom:16px}#obj_chart.builder-shop .alloc-actions{display:flex;flex-wrap:wrap;gap:6px}#obj_chart.builder-shop .slider-voting-box,#obj_chart.builder-shop .voting-div1-builder{width:100%;margin:0;padding:0}#obj_chart.builder-shop #wrapper{width:100%;margin:0;padding:12px 0;box-sizing:border-box;overflow-x:auto}#obj_chart.builder-shop #keywords{min-width:390px;font-size:12px}#obj_chart.builder-shop #keywords tbody tr:hover,#obj_chart.builder-shop #keywords tbody tr:hover>td{background:transparent}#obj_chart.builder-shop #keywords tr>:nth-child(2),#obj_chart.builder-shop #keywords tr>:nth-child(3){display:none!important}#obj_chart.builder-shop #keywords tr>:nth-child(5){display:table-cell!important}#obj_chart.builder-shop #keywords tr>:last-child{width:64px}#obj_chart.builder-shop .panel_assets{position:static;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 0 0;margin-top:12px;border-top:1px solid var(--tone-border);width:100%}#obj_chart.builder-shop #last_rebalance{position:static!important;margin-top:14px}.builder-shop-note{margin:10px 0 0;color:var(--tone-text-muted);font-size:12px;line-height:1.6}.builder-shop [hidden]{display:none!important}.builder-empty{padding:30px 10px;text-align:center;color:var(--tone-text-muted);font-size:13px}.builder-mobile-cart-link{display:none}.builder-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.builder-workspace button:focus-visible,.builder-workspace input:focus-visible,.builder-workspace select:focus-visible{outline:2px solid var(--tone-brand);outline-offset:3px}@media (min-width: 601px){#obj_chart.builder-shop #keywords{table-layout:fixed}#obj_chart.builder-shop #keywords tr>:nth-child(1){width:32%;max-width:none}#obj_chart.builder-shop #keywords tr>:nth-child(4){width:16%}#obj_chart.builder-shop #keywords tr>:nth-child(5){width:18%}#obj_chart.builder-shop #keywords tr>:nth-child(6){width:24%}#obj_chart.builder-shop #keywords tr>:nth-child(7){width:10%}#obj_chart.builder-shop #keywords td{padding:12px 5px;overflow-wrap:anywhere}#obj_chart.builder-shop #keywords .text_allocation{width:64px;max-width:100%}}@media (max-width: 1100px){.builder-workspace{grid-template-columns:minmax(0,1fr)}.builder-mobile-cart-link{display:block;padding:16px 0 0;text-align:right;font-size:13px;color:var(--tone-brand)}.builder-catalog-scroll{max-height:340px}}@media (max-width: 600px){.builder-catalog,#obj_chart.builder-shop{padding:14px}.builder-catalog-tools{grid-template-columns:minmax(0,1fr)}.builder-catalog-table{font-size:12px}.builder-catalog-table th:first-child,.builder-catalog-table th:last-child{width:28%}.builder-catalog-table td{padding:10px 4px}.builder-add-button{padding:6px 8px!important}}@media (max-width: 600px){#obj_chart.builder-shop #wrapper{max-height:528px}#obj_chart.builder-shop #keywords{min-width:0;table-layout:auto}#obj_chart.builder-shop #keywords thead{display:none}#obj_chart.builder-shop #keywords tbody{display:block}#obj_chart.builder-shop #keywords tr[data-asset-index]{display:grid;grid-template-columns:minmax(64px,1fr) minmax(0,1fr) minmax(120px,1.35fr);column-gap:8px;row-gap:12px;padding:14px 0;border-bottom:1px solid var(--tone-border)}#obj_chart.builder-shop #keywords tr[data-asset-index]>td{width:auto;min-width:0;max-width:none;padding:0;text-align:left;border-bottom:0}#obj_chart.builder-shop #keywords tr[data-asset-index]>:nth-child(1){grid-area:1 / 1 / auto / 3;align-self:center}#obj_chart.builder-shop #keywords tr>:nth-child(7){grid-area:1 / 3;justify-self:end;align-self:center}#obj_chart.builder-shop #keywords tr[data-asset-index]>:nth-child(4){grid-area:2 / 1}#obj_chart.builder-shop #keywords tr[data-asset-index]>:nth-child(5){grid-area:2 / 2}#obj_chart.builder-shop #keywords tr[data-asset-index]>:nth-child(6){grid-area:2 / 3}#obj_chart.builder-shop #keywords td[data-label]:before{content:attr(data-label);display:block;color:var(--tone-text-muted);font-size:12px;margin-bottom:6px}#obj_chart.builder-shop #keywords td:nth-child(4):before{content:"Weight %"}#obj_chart.builder-shop #keywords td:nth-child(6):before{content:"Earn %"}#obj_chart.builder-shop #keywords td[data-earning-available=false]:before{visibility:hidden}#obj_chart.builder-shop #keywords .text_allocation{min-height:44px;width:78px;box-sizing:border-box}#main_builder #obj_chart.builder-shop #keywords td[data-label=Amount] label{display:flex;align-items:center;min-height:44px;color:var(--tone-text-muted)}#obj_chart.builder-shop #keywords .checkpoint{min-height:44px;height:auto;line-height:1.4}#obj_chart.builder-shop #keywords .builder-asset-cell{max-width:100%}#obj_chart.builder-shop #keywords .asset-symbol-text{overflow-wrap:anywhere;white-space:normal}.builder-workspace .builder-add-button,.builder-workspace .builder-cart-action,#obj_chart.builder-shop .checkpoint-like,#obj_chart.builder-shop .btn_action{min-height:44px}.builder-workspace .builder-cart-action{width:44px;min-height:44px}.builder-catalog-tools input,.builder-catalog-tools select{min-height:44px;font-size:16px}.builder-catalog-table{table-layout:fixed}.builder-catalog-table td{overflow-wrap:anywhere}.builder-catalog-table th{white-space:normal}#obj_chart.builder-shop .panel_assets>div{flex-wrap:wrap;gap:6px}}#obj_chart.builder-shop #keywords .pre-coin{display:flex;flex-wrap:wrap;align-items:center;gap:3px}#obj_chart.builder-shop #keywords .asset-symbol-text{flex:0 1 auto;max-width:100%;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.builder-portfolio-heading{justify-content:space-between;align-items:flex-start}.builder-portfolio-heading>div:first-child{min-width:0}.builder-allocation-donut{position:relative;width:144px;height:144px;flex:0 0 144px}@media (max-width: 600px){.builder-allocation-donut{width:128px;height:128px;flex-basis:128px}}.builder-donut-tooltip{position:absolute;top:100%;right:0;z-index:5;width:max-content;max-width:220px;padding:7px 10px;border:1px solid var(--tone-border);border-radius:8px;background:var(--tone-surface);color:var(--tone-text);font-size:12px;pointer-events:none}.invest-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:stretch;gap:20px;margin-bottom:30px}.invest-card{min-width:0;display:flex;flex-direction:column;padding:20px;border:1px solid var(--tone-border);border-radius:18px;background:var(--tone-surface);text-align:left;box-sizing:border-box}.invest-card-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px}.invest-card-heading>div:first-child{min-width:0}.invest-card-heading h3{margin:0 0 5px;font-size:18px;color:var(--tone-text)}.invest-card-heading p,.invest-note{margin:0;font-size:12px;line-height:1.6;color:var(--tone-text-muted)}.invest-donut{position:relative;width:120px;height:120px;flex:0 0 120px}.invest-workspace [hidden]{display:none!important}.invest-card .wrapper-index{width:100%;padding:0 0 16px!important;overflow-x:auto;box-sizing:border-box}.invest-card .keywords-index{width:100%;table-layout:fixed}.invest-card .keywords-index th{height:auto;font-size:11px;padding:12px 5px;white-space:normal}.invest-card .keywords-index td{width:auto;max-width:none;font-size:12px;padding:12px 5px;overflow-wrap:anywhere}.invest-card .keywords-index th:first-child{width:40%}.invest-card #keywords_u th:first-child{width:30%}.invest-card #keywords_u th:nth-child(2){width:18%}.invest-card #keywords_u th:nth-child(3){width:26%}.invest-card .pre-coin{display:inline-flex;flex-wrap:wrap;max-width:100%;white-space:normal;overflow-wrap:anywhere}.invest-card .invest-note{margin-top:12px}.invest-allocation-status{margin:0;font-size:12px;line-height:1.5;color:var(--tone-text-soft)}.invest-earn-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--tone-border);padding-top:16px;font-size:12px;color:var(--tone-text-muted)}.invest-earn-controls>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:100%}.invest-card .checkpoint_index,.invest-card .btn_action_rebalance,.invest-card .accounts-btn{width:auto;height:auto;min-height:40px;padding:8px 12px!important;line-height:1.4;white-space:normal;box-sizing:border-box}.invest-allocation-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 16px;padding:12px;background:var(--tone-surface-soft);border-radius:8px}.invest-allocation-copy{min-width:0;overflow-wrap:anywhere}.invest-allocation-actions .btn_action_rebalance{width:auto;min-width:0;max-width:100%;margin:0;font-size:13px}.invest-allocation-actions .invest-note{margin:0}.invest-allocation-actions .invest-rebalance-history{grid-column:1 / -1;display:flex;align-items:baseline;gap:6px;margin:0;padding-top:8px;border-top:1px solid var(--tone-border);color:var(--tone-text-muted);font-size:12px;line-height:1.5;text-align:left}.invest-rebalance-history span{min-width:0;overflow-wrap:anywhere}.invest-earn-controls .checkpoint_index{margin:0;font-family:inherit;font-size:13px;font-weight:600;font-style:normal;letter-spacing:.01em;line-height:1.4}.invest-card .alloc-gate{padding:24px 0}@media (max-width: 1100px){.invest-workspace{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.invest-card{padding:14px}.invest-donut{width:96px;height:96px;flex-basis:96px}.invest-card .checkpoint_index,.invest-card .btn_action_rebalance,.invest-card .accounts-btn{min-height:44px}.invest-card #keywords_u thead{display:none}.invest-card #keywords_u tbody{display:block}.invest-card #keywords_u tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 0;border-bottom:1px solid var(--tone-border)}#main_index .invest-card #keywords_u tbody tr>td{width:auto;max-width:none;min-width:0;padding:0;text-align:left;border-bottom:0}.invest-card #keywords_u td:first-child{grid-column:1 / -1}.invest-card #keywords_u td[data-label]:before{content:attr(data-label);display:block;margin-bottom:6px;color:var(--tone-text-muted);font-size:11px}.invest-card #keywords_u .checkpoint_label{min-width:0;width:auto}.invest-allocation-actions{gap:8px}}#main_builder #keywords .checkpoint.yield-partial,.invest-card .checkpoint_label.yield-partial,.invest-earn-controls .checkpoint_index.earning-partial{background:linear-gradient(90deg,var(--tone-accent-soft) 0%,var(--tone-accent-soft) 50%,var(--tone-surface-soft) 50%,var(--tone-surface-soft) 100%)!important;border-color:var(--tone-border-strong)!important;color:var(--tone-text)!important;box-shadow:none!important}.invest-card .keywords-index th:last-child,.invest-card .keywords-index td:last-child,.invest-card #keywords_u td:last-child{text-align:right}#main_index .invest-card #keywords_u tbody tr>td:last-child{text-align:right}.invest-card .keywords-index td:last-child .checkpoint_label{margin-left:auto;margin-right:0}#main_builder,#main_index{--portfolio-table-text: 14px;--portfolio-table-label: 12px}:is(#main_builder #keywords,#main_builder .builder-catalog-table,#main_index .keywords-index,#main_index #keywords-stats).portfolio-table{font-family:inherit;font-size:var(--portfolio-table-text);line-height:1.45;font-variant-numeric:tabular-nums}:is(#main_builder #keywords,#main_builder .builder-catalog-table,#main_index .keywords-index,#main_index #keywords-stats).portfolio-table :is(td,label,input,button,.asset-symbol-text,.percentage-change){font-family:inherit;font-size:var(--portfolio-table-text);line-height:1.45;letter-spacing:normal}:is(#main_builder #keywords,#main_builder .builder-catalog-table,#main_index .keywords-index,#main_index #keywords-stats).portfolio-table th{font-size:var(--portfolio-table-label);font-weight:600;line-height:1.4;letter-spacing:.03em;text-transform:uppercase;white-space:normal}:is(#main_builder #keywords,#main_builder .builder-catalog-table,#main_index .keywords-index,#main_index #keywords-stats).portfolio-table th span{white-space:normal}:is(#main_builder #keywords,#main_index #keywords_u).portfolio-table td[data-label]:before{font-size:var(--portfolio-table-label);font-weight:500;line-height:1.4}:is(#main_builder #keywords,#main_index .keywords-index).portfolio-table :is(.checkpoint,.checkpoint_label){width:auto;max-width:100%;height:auto;min-height:32px;padding:5px 7px;box-sizing:border-box;white-space:nowrap}#main_builder #keywords.portfolio-table .checkpoint.right{width:30px;padding:5px 0}#main_builder #keywords.portfolio-table .builder-earn-actions{display:inline-flex;align-items:center;gap:4px}#main_builder #keywords.portfolio-table .builder-earn-actions .checkpoint{flex-shrink:0;margin:0}#main_builder #keywords.portfolio-table .checkpoint.left{width:76px;min-width:76px;min-height:36px;height:36px;padding:6px 8px;margin-left:0;margin-right:0}#main_builder #keywords.portfolio-table .weight-input-wrap{max-width:100%;gap:4px}#main_builder #keywords.portfolio-table .text_allocation{box-sizing:border-box;padding-inline:8px;margin:0}#main_builder #keywords.portfolio-table td{white-space:normal}#main_builder #keywords.portfolio-table td[data-label=Amount] label{display:block;max-width:100%;white-space:normal;overflow-wrap:anywhere}#main_index #keywords-stats.portfolio-table td{overflow-wrap:anywhere}#main_builder #btn_rebalance_builder,#main_index #btn_update{--btn-unified-bg: var(--btn-fill);--btn-unified-bg-hover: var(--btn-fill-hover)}#main_builder :is(.alloc-actions .checkpoint-like,#btn_earn_all,#btn_non_earn_all,#keywords .checkpoint),#main_index .invest-earn-controls .checkpoint_index{--btn-unified-bg: var(--tone-surface-soft);--btn-unified-border: var(--tone-border-strong);--btn-unified-text: var(--tone-text);--btn-unified-shadow: none;--btn-unified-bg-hover: var(--tone-accent-soft);--btn-unified-border-hover: var(--tone-brand);--btn-unified-shadow-hover: none}:is(#main_builder,#main_index) .portfolio-table :is(input,button,label){font-variant-numeric:tabular-nums}@media (min-width: 601px){:is(#main_builder,#main_index) .portfolio-table :is(th,td){vertical-align:middle;padding-top:12px;padding-bottom:12px}:is(#main_builder,#main_index) .portfolio-table tbody tr{height:60px}#main_builder #keywords.portfolio-table :is(th,td),#main_index :is(#keywords_u,#keywords_m).portfolio-table :is(th,td){text-align:right}#main_builder #keywords.portfolio-table :is(th,td):first-child,#main_index :is(#keywords_u,#keywords_m).portfolio-table :is(th,td):first-child{text-align:left}#main_builder #keywords.portfolio-table .text_allocation{text-align:right}}:is(#main_builder,#main_index){--section-space: 32px;--section-heading-space: 16px;--section-card-space: 24px}:is(#main_builder,#main_index)>.create-intro{padding:24px 0 0;margin-bottom:var(--section-space)}:is(#main_builder,#main_index)>:is(.championship-card,.user-position-card,.trader-dashboard-gate){margin-top:0;margin-bottom:var(--section-space)}:is(#main_builder,#main_index)>.builder-workspace-heading{margin:0 0 var(--section-heading-space)}:is(#main_builder,#main_index)>:is(.builder-workspace,.invest-workspace){row-gap:var(--section-card-space);margin-bottom:0}:is(#main_builder,#main_index)>.section-eyebrow{margin:var(--section-space) 0 var(--section-heading-space)}:is(#main_builder,#main_index)>:is(.graph-box,.graph-voting-box-leaderboard){margin-top:0;margin-bottom:0}@media (max-width: 680px){:is(#main_builder,#main_index){--section-space: 24px;--section-heading-space: 12px;--section-card-space: 20px}:is(#main_builder,#main_index)>.create-intro{padding-top:12px}}@media (max-width: 600px){#main_builder,#main_index{--portfolio-table-text: 16px}#main_builder #obj_chart.builder-shop #keywords .weight-input-wrap{display:flex;width:100%}#main_builder #obj_chart.builder-shop #keywords .text_allocation{width:100%;min-width:0;height:44px}#main_builder #keywords.portfolio-table .checkpoint{min-height:44px}#main_builder #keywords.portfolio-table .builder-earn-actions{display:flex;width:100%}#main_builder #keywords.portfolio-table .builder-earn-actions .checkpoint.left{flex:1 0 72px;width:auto;min-width:72px;height:44px}#main_builder #keywords.portfolio-table .checkpoint.right{width:44px}#main_builder #keywords.portfolio-table .builder-cart-action{background:transparent;border-color:transparent;box-shadow:none;color:var(--tone-text-muted)}#main_builder .builder-catalog-table.portfolio-table .builder-add-button{padding:6px!important}}.agent-workspace{display:flex;align-items:stretch;gap:0;min-height:calc(100vh - 180px);margin:.5rem .5vw 3rem;border:1px solid var(--tone-border);border-radius:18px;background:var(--tone-surface);box-shadow:var(--shadow-soft);overflow:hidden}[data-theme=dark] .agent-workspace{background:#0d0e1ee0;border-color:#91368633;box-shadow:var(--shadow-strong)}.agent-center{flex:2;display:flex;flex-direction:column;gap:.7rem;padding:1rem 1.1rem;min-width:0}.agent-right-panel{flex:1;min-width:0;display:flex;flex-direction:column;align-self:stretch;border-left:1px solid var(--tone-border);overflow-y:auto;padding:0;background:var(--tone-surface-soft)}[data-theme=dark] .agent-right-panel{border-left-color:#9136862e;background:#09091a80}.agent-right-panel::-webkit-scrollbar{width:3px}.agent-right-panel::-webkit-scrollbar-track{background:transparent}.agent-right-panel::-webkit-scrollbar-thumb{background:var(--tone-border-strong);border-radius:4px}.agent-sidebar-section{display:flex;flex-direction:column;gap:.5rem;padding:1rem .9rem .85rem;border-bottom:1px solid var(--tone-border)}[data-theme=dark] .agent-sidebar-section{border-bottom-color:#91368624}.agent-sidebar-section:last-child{border-bottom:none}.agent-sidebar-section-proposal{background:var(--tone-brand-soft)}[data-theme=dark] .agent-sidebar-section-proposal{background:#91368612}.agent-palette-title{font-size:.78rem;font-weight:700;letter-spacing:.02em;color:var(--tone-text);margin:0 0 .1rem}.agent-palette-title-with-toggle{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.agent-balance-visibility-toggle{width:20px;height:20px;font-size:10px}.agent-palette-hint{font-size:.68rem;color:var(--tone-text-muted);margin:0;line-height:1.4}.agent-metric-row{display:flex;justify-content:space-between;align-items:baseline;font-size:.78rem;gap:.4rem}.agent-metric-row span{color:var(--tone-text-muted)}.agent-metric-row strong{font-size:.8rem;font-weight:600;text-align:right}.agent-palette-list{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.agent-service-card{display:flex;align-items:center;gap:.6rem;padding:.58rem .65rem;border-radius:11px;border:1.5px solid var(--tone-border);background:var(--tone-surface);cursor:pointer;position:relative;transition:border-color .15s ease,background .15s ease,transform .12s ease,box-shadow .15s ease;-webkit-user-select:none;user-select:none}.agent-service-card:not(.connected):hover{border-color:var(--tone-brand);background:var(--tone-brand-soft);transform:translateY(-1px);box-shadow:0 4px 12px #9136861a}.agent-service-card:not(.connected):active{cursor:grabbing;transform:scale(.97)}.agent-service-card.connected{border-color:var(--tone-brand);background:var(--tone-brand-soft)}[data-theme=dark] .agent-service-card{background:#0d0e1eb3}[data-theme=dark] .agent-service-card:not(.connected):hover,[data-theme=dark] .agent-service-card.connected{background:#9136861a}.agent-service-card-icon{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:.9rem;flex-shrink:0}.agent-service-card-info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.agent-service-card-info strong{font-size:.77rem;font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-service-card-info span{font-size:.66rem;color:var(--tone-text-muted);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.agent-service-card-badge{position:absolute;top:-5px;right:-5px;width:16px;height:16px;border-radius:50%;background:var(--tone-brand);color:#fff;display:flex;align-items:center;justify-content:center;font-size:8px;box-shadow:0 1px 4px #0003}.agent-drop-zone{position:relative;height:420px;border-radius:14px;border:1.5px dashed var(--tone-border-strong);background:var(--tone-surface-soft);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;overflow:hidden;flex-shrink:0}.agent-drop-zone.drag-over{border-color:var(--tone-brand);border-style:solid;background:var(--tone-brand-soft);box-shadow:inset 0 0 30px #9136860f}[data-theme=dark] .agent-drop-zone{background:#09091a8c;border-color:#91368647}[data-theme=dark] .agent-drop-zone.drag-over{background:#91368612;border-color:var(--tone-brand)}.agent-connection-line{stroke:var(--tone-brand);stroke-width:1.5;stroke-dasharray:5 4;stroke-linecap:round;animation:agent-flow .9s linear infinite;opacity:.5}[data-theme=dark] .agent-connection-line{opacity:.38}@keyframes agent-flow{to{stroke-dashoffset:-9}}.agent-output-line{stroke:var(--tone-brand);stroke-width:1.5;stroke-dasharray:6 5;stroke-linecap:round;opacity:.22;transition:opacity .3s ease}.agent-output-line.active{opacity:.85;stroke-width:2;animation:agent-output-flow .45s linear infinite;filter:drop-shadow(0 0 3px var(--tone-brand))}@keyframes agent-output-flow{to{stroke-dashoffset:-11}}.agent-center-node{position:absolute;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;background:var(--tone-brand);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.4rem;box-shadow:0 0 0 8px var(--tone-brand-soft);z-index:3;transition:box-shadow .2s ease}.agent-center-node.running{animation:agent-pulse 1.3s ease-in-out infinite}@keyframes agent-pulse{0%,to{box-shadow:0 0 0 8px var(--tone-brand-soft)}50%{box-shadow:0 0 0 18px var(--tone-brand-soft),0 0 30px var(--tone-brand)}}.agent-wedefin-node{position:absolute;transform:translate(-50%,-50%);width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,var(--tone-brand) 0%,#7c3aed 100%);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;box-shadow:0 0 0 7px #9136861f;z-index:3;transition:box-shadow .25s ease;-webkit-user-select:none;user-select:none}.agent-wedefin-letter{font-size:1.2rem;font-weight:800;line-height:1;letter-spacing:-.03em}.agent-wedefin-label{font-size:.47rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.82;line-height:1}.agent-wedefin-node.running{animation:agent-wedefin-pulse 1.3s ease-in-out infinite;animation-delay:.5s}@keyframes agent-wedefin-pulse{0%,to{box-shadow:0 0 0 7px #9136861f}50%{box-shadow:0 0 0 18px #9136861a,0 0 28px #7c3aed66}}.agent-service-node{position:absolute;left:6px;transform:translateY(-50%);min-width:160px;box-sizing:border-box;display:flex;flex-direction:column;gap:.35rem;padding:.42rem .55rem .45rem;border-radius:10px;border:1.5px solid var(--tone-brand);background:var(--tone-surface);font-size:.74rem;z-index:3;box-shadow:0 2px 12px #0000001a}.agent-service-node-header{display:flex;align-items:center;gap:.4rem;width:100%;user-select:none;-webkit-user-select:none}.agent-service-node-header span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .agent-service-node{background:#0d0e1ef0;border-color:#9136868c;box-shadow:0 2px 12px #00000073}.agent-service-node-icon{width:20px;height:20px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:.65rem;flex-shrink:0}.agent-node-remove{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;border:1px solid var(--tone-border);background:var(--tone-surface-soft);cursor:pointer;color:var(--tone-text-muted);font-size:.78rem;line-height:1;padding:0;margin-left:auto;flex-shrink:0;transition:background .12s ease,border-color .12s ease,color .12s ease}.agent-node-remove:hover{background:#fee2e2;border-color:#fca5a5;color:#dc2626}[data-theme=dark] .agent-node-remove{background:#ffffff0d;border-color:#9136864d}[data-theme=dark] .agent-node-remove:hover{background:#ef44442e;border-color:#ef444466;color:#f87171}.agent-node-instruction{width:100%;box-sizing:border-box;resize:both;min-height:38px;padding:.3rem .4rem;border-radius:6px;border:1px solid var(--tone-border);background:transparent;color:var(--tone-text);font-family:inherit;font-size:.63rem;line-height:1.4;transition:border-color .15s ease}.agent-node-instruction:focus{outline:none;border-color:var(--tone-brand)}.agent-node-instruction::placeholder{color:var(--tone-text-muted);opacity:.65}[data-theme=dark] .agent-node-instruction{background:#0003;border-color:#91368640}.agent-drop-hint{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.55rem;color:var(--tone-text-muted);font-size:.78rem;pointer-events:none;padding:0 58% 0 1.5rem;text-align:center;flex-direction:column}.agent-drop-hint i{opacity:.25;font-size:1rem}.agent-drop-hint-active{color:var(--tone-brand);font-weight:500}.agent-drop-hint-active i{opacity:.9;color:var(--tone-brand)}.agent-instruction{width:100%;box-sizing:border-box;resize:vertical;min-height:62px;padding:.6rem .75rem;border-radius:10px;border:1px solid var(--tone-border);background:var(--tone-surface-soft);color:var(--tone-text);font-family:inherit;font-size:.83rem;line-height:1.5;transition:border-color .15s ease}.agent-instruction:focus{outline:none;border-color:var(--tone-brand)}[data-theme=dark] .agent-instruction{background:#09091a99}.agent-log{max-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:.28rem;padding:.6rem .75rem;border-radius:10px;border:1px solid var(--tone-border);background:var(--tone-surface-soft)}[data-theme=dark] .agent-log{background:#07080fb3;border-color:#91368629}.agent-log::-webkit-scrollbar{width:3px}.agent-log::-webkit-scrollbar-track{background:transparent}.agent-log::-webkit-scrollbar-thumb{background:var(--tone-border-strong);border-radius:4px}.agent-log-row{display:flex;align-items:flex-start;gap:.45rem;font-size:.76rem;line-height:1.45}.agent-log-row i{margin-top:2px;flex-shrink:0;font-size:.7rem}.agent-log-row.thinking{color:var(--tone-text-muted)}.agent-log-row.tool_call{color:var(--tone-brand)}.agent-log-row.tool_result{color:#16a34a}[data-theme=dark] .agent-log-row.tool_result{color:#4ade80}.agent-right-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;padding:1.5rem 1rem;color:var(--tone-text-muted);flex:1}.agent-right-empty i{font-size:1.8rem;opacity:.12}.agent-right-empty span{font-size:.72rem;line-height:1.55}.agent-proposal-table{width:100%;border-collapse:collapse;font-size:.8rem;margin:.1rem 0 .4rem}.agent-proposal-table th{font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:var(--tone-text-muted);padding:3px 4px 6px;font-weight:600}.agent-proposal-table th.alloc-th-num{text-align:right}.agent-proposal-table thead tr{border-bottom:1px solid var(--tone-border)}[data-theme=dark] .agent-proposal-table thead tr{border-bottom-color:#9136862e}.agent-proposal-table td{padding:5px 4px}.agent-proposal-table .alloc-current{text-align:right;color:var(--tone-text-muted);min-width:36px}.agent-proposal-table .alloc-arrow{text-align:center;padding:5px 2px;font-size:.72rem;color:var(--tone-text-muted)}.agent-proposal-table .alloc-arrow.up{color:#16a34a}.agent-proposal-table .alloc-arrow.down{color:#dc2626}[data-theme=dark] .agent-proposal-table .alloc-arrow.up{color:#4ade80}[data-theme=dark] .agent-proposal-table .alloc-arrow.down{color:#f87171}.agent-proposal-table .alloc-proposed{text-align:right;color:var(--tone-brand);font-weight:600;min-width:36px}.agent-proposal-table tbody tr:not(:last-child) td{border-bottom:1px solid var(--tone-border)}[data-theme=dark] .agent-proposal-table tbody tr:not(:last-child) td{border-bottom-color:#9136861a}@media screen and (max-width: 900px){.agent-drop-zone{height:340px}}@media screen and (max-width: 680px){.agent-workspace{flex-direction:column;margin:.5rem 0 3rem;min-height:unset;border-radius:0}.agent-right-panel{width:100%;border-left:none;border-top:1px solid var(--tone-border)}[data-theme=dark] .agent-right-panel{border-top-color:#91368626}.agent-drop-zone{height:260px}.agent-palette-list{flex-direction:row;flex-wrap:wrap}.agent-service-card{flex:1;min-width:130px}}:root{--card-radius: 20px;--card-bg: var(--tone-surface);--card-border: var(--tone-border);--card-shadow: 0 1px 2px rgba(20, 11, 22, .04), 0 16px 40px -24px rgba(20, 11, 22, .16);--nav-glass: rgba(255, 255, 255, .78);--hover-row: rgba(20, 11, 22, .025);--skeleton: rgba(20, 11, 22, .06)}[data-theme=dark]{--card-bg: linear-gradient(180deg, rgba(255, 255, 255, .028) 0%, rgba(255, 255, 255, .01) 100%), var(--tone-surface);--card-shadow: inset 0 1px 0 rgba(255, 255, 255, .04), 0 24px 60px -32px rgba(0, 0, 0, .9);--nav-glass: rgba(12, 8, 15, .72);--hover-row: rgba(255, 255, 255, .025);--skeleton: rgba(255, 255, 255, .06)}html,body{overflow-x:clip}::selection{background:#b94fbd59;color:#fff}:focus-visible{outline:2px solid var(--tone-accent);outline-offset:3px}html h2,html[data-theme=dark] h2{font-family:var(--font-sans);font-weight:500;letter-spacing:-.025em;text-shadow:none}html p,html label{font-family:var(--font-sans)}.wd-serif,em.wd-serif{font-family:var(--font-serif);font-style:italic;font-weight:400;letter-spacing:-.01em;padding-right:.06em;background:linear-gradient(100deg,var(--tone-text) 0%,#f1c9f4 38%,#cf6fd3 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-theme=light] .wd-serif{background:linear-gradient(100deg,#7b2c73,#b94fbd);-webkit-background-clip:text;background-clip:text}*{scrollbar-width:thin;scrollbar-color:var(--tone-border-strong) transparent}.wd-status-dot{position:relative;display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--tone-text-muted)}.wd-status-dot.is-live{background:var(--tone-success);animation:wd-pulse 2s infinite}@keyframes wd-pulse{0%{box-shadow:0 0 #5fd49a8c}70%{box-shadow:0 0 0 7px #5fd49a00}to{box-shadow:0 0 #5fd49a00}}.wd-live-tag{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border-radius:999px;background:#5fd49a1a;color:var(--tone-success);font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.wd-tag{display:inline-flex;align-items:center;padding:1px 7px;border-radius:5px;background:var(--tone-brand-soft);color:var(--tone-brand);font-family:var(--font-mono);font-size:10px;font-style:normal;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.wd-arrow{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}html :is(.wd-btn,.wd-link-btn,.wd-icon-btn,.wd-footer-links button){width:auto;min-width:0;margin:0}html :is(.wd-link-btn,.wd-icon-btn,.wd-footer-links button):is(:hover,:focus,:active){box-shadow:none}.wd-btn{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:12px;height:48px;padding:0 7px 0 22px;overflow:hidden;border:0;border-radius:999px;font-family:var(--font-sans);font-size:15px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background-color .4s,color .4s,box-shadow .4s,transform .4s var(--ease)}.wd-btn:active{transform:scale(.98)}.wd-btn-lg{height:56px;padding-left:26px;font-size:16px}.wd-btn-primary{color:#fff;background:var(--btn-fill);box-shadow:none}.wd-btn-primary:hover{background:var(--btn-fill-hover);box-shadow:none}.wd-btn-ghost{color:var(--tone-text);background:#ffffff0d;box-shadow:inset 0 0 0 1px var(--tone-border-strong)}.wd-btn-ghost:hover{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff38}[data-theme=light] .wd-btn-ghost{background:#140b1608}[data-theme=light] .wd-btn-ghost:hover{background:#140b160f;box-shadow:inset 0 0 0 1px #140b163d}.wd-btn-icon{position:relative;display:grid;place-items:center;width:34px;height:34px;overflow:hidden;border-radius:50%;background:#ffffff29}.wd-btn-lg .wd-btn-icon{width:42px;height:42px}.wd-btn-ghost .wd-btn-icon{background:#ffffff14}[data-theme=light] .wd-btn-ghost .wd-btn-icon{background:#140b160f}.wd-btn-icon .wd-arrow{position:absolute;transition:transform .55s var(--ease)}.wd-btn-icon .wd-arrow:last-child{transform:translate(-160%,160%)}.wd-btn:hover .wd-btn-icon .wd-arrow:first-child{transform:translate(160%,-160%)}.wd-btn:hover .wd-btn-icon .wd-arrow:last-child{transform:none}.wd-link-btn{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding:0;border:0;background:none;color:var(--tone-text);font-family:var(--font-sans);font-size:14px;font-weight:500;cursor:pointer}.wd-link-btn .wd-arrow{color:var(--tone-brand);transition:transform .45s var(--ease)}.wd-link-btn:hover .wd-arrow{transform:translate(4px)}.wd-icon-btn{display:inline-grid;place-items:center;width:26px;height:26px;padding:0;border:0;background:transparent;color:var(--tone-text-muted)!important;font-size:12px;cursor:pointer;transition:background .2s,color .2s}.wd-icon-btn:hover{background:var(--tone-brand-soft);color:var(--tone-text)!important}html :is(.button,.btn_action,.btn_action_rebalance,.btn-role,.button_buy_sell,.checkpoint-like,.checkpoint_index,.accounts-btn,.welcome-feature-btn){position:relative;isolation:isolate;overflow:hidden;border-radius:999px;font-family:var(--font-sans);font-weight:500;letter-spacing:-.005em;transition:background .3s ease,border-color .3s ease,color .3s ease,box-shadow .4s ease,transform .3s var(--ease)}html :is(.button,.btn_action,.btn_action_rebalance,.button_buy_sell,.accounts-btn):not(:disabled):active{transform:scale(.98)}html :is(.button,.btn_action,.btn_action_rebalance,.btn-role,.button_buy_sell,.checkpoint-like,.checkpoint_index,.accounts-btn,.welcome-feature-btn):hover:not(:disabled){opacity:1}html .accounts-btn{min-height:38px;padding:0 18px}html .user-position-actions .accounts-btn,html .accounts-delegate-row-compact .accounts-inline-row-btn,html #main_builder #keywords.portfolio-table .checkpoint,html .builder-cart-action,html .builder-empty button,html .wd-icon-btn{border-radius:999px}html #btn_withdraw,html .accounts-nav-link{--btn-unified-bg: rgba(255, 255, 255, .04);--btn-unified-bg-hover: rgba(255, 255, 255, .08);--btn-unified-border: var(--tone-border-strong);--btn-unified-border-hover: rgba(255, 255, 255, .24);--btn-unified-text: var(--tone-text);--btn-unified-shadow: none;--btn-unified-shadow-hover: none}[data-theme=light] #btn_withdraw,[data-theme=light] .accounts-nav-link{--btn-unified-bg: #fff;--btn-unified-bg-hover: var(--tone-surface-soft);--btn-unified-border-hover: rgba(20, 11, 22, .28)}.wd-scroll-progress{position:fixed;top:0;left:0;z-index:95;width:100%;height:2px;background:var(--brand-line);box-shadow:0 0 12px #dd8fe4b3;transform:scaleX(var(--scroll, 0));transform-origin:0 50%;pointer-events:none}html .top-nav.wd-nav{position:sticky;top:8px;z-index:60;gap:16px;margin:0 -10px 10px;padding:10px;border:1px solid transparent;border-radius:20px;transition:border-color .5s ease,box-shadow .5s ease,padding .5s var(--ease)}html .top-nav.wd-nav:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--nav-glass);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);opacity:0;transition:opacity .5s ease;pointer-events:none}html .top-nav.wd-nav.is-scrolled{border-color:var(--tone-border-strong);box-shadow:0 20px 50px -20px #0009}[data-theme=light] .top-nav.wd-nav.is-scrolled{box-shadow:0 16px 40px -24px #140b164d}html .top-nav.wd-nav.is-scrolled:before{opacity:1}html .top-nav-logo-full{height:28px}.wd-net-chip{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 11px;border:1px solid var(--tone-border-strong);border-radius:10px;background:#ffffff08;color:var(--tone-text);font-size:12.5px;white-space:nowrap}.wd-net-dot{width:8px;height:8px;border-radius:50%;background:#3d6ff5;box-shadow:0 0 8px currentColor}.wd-net-dot.wd-net-base{background:#3d6ff5;color:#3d6ff599}.wd-net-dot.wd-net-arbitrum{background:#2d9cdb;color:#2d9cdb99}.wd-net-dot.wd-net-ethereum{background:#8f7ff0;color:#8f7ff099}html .top-nav .switch-app{position:relative;gap:2px;padding:3px;border:1px solid var(--tone-border);border-radius:12px;background:#ffffff08}[data-theme=light] .top-nav .switch-app{background:#140b1608}.wd-tab-pill{position:absolute;top:3px;bottom:3px;left:0;z-index:0;border-radius:9px;background:var(--btn-fill);opacity:0;transition:transform .45s var(--ease),width .45s var(--ease),opacity .3s ease;pointer-events:none}.wd-tab-pill.is-ready{opacity:1}html .top-nav .switch-like{position:relative;z-index:1;gap:7px;height:32px!important;padding:0 14px!important;border-radius:9px;color:#fff!important;font-family:var(--font-sans);font-size:13.5px;font-weight:500!important;transition:color .3s ease!important}html .top-nav .switch-like i{margin:0!important;font-size:12px;opacity:.85}html .top-nav .switch-like-unfocused{color:var(--tone-text-muted)!important}html .top-nav .switch-like-unfocused:hover{color:var(--tone-text)!important}html .top-nav-right{gap:6px}html .top-nav :is(#help-btn,#analytics-btn,#mobile-more-btn,#theme-toggle){width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;border:1px solid var(--tone-border)!important;border-radius:10px!important;background:#ffffff08!important;box-shadow:none!important;color:var(--tone-text-muted)!important;font-family:var(--font-sans);font-size:12.5px;font-weight:500;cursor:pointer;transition:color .25s ease,border-color .25s ease,background .25s ease!important}html .top-nav .wd-nav-metrics #gas-info{cursor:help}html .top-nav :is(#help-btn,#analytics-btn,#mobile-more-btn,#theme-toggle):hover{transform:none;border-color:var(--tone-border-strong)!important;background:#ffffff0f!important;color:var(--tone-text)!important;box-shadow:none!important}.wd-nav-metrics{display:inline-flex;align-items:center;height:32px;margin:0 2px;border:1px solid var(--tone-border);border-radius:10px;background:#ffffff08}html .top-nav .wd-nav-metrics :is(#gas-info,#tvl-label,#users-label){gap:6px;height:30px;min-height:30px;padding:0 11px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--tone-text)!important;font-family:var(--font-mono);font-size:12px;opacity:1}html .top-nav .wd-nav-metrics :is(#tvl-label,#users-label){border-left:1px solid var(--tone-border)!important}.wd-gas-icon{color:var(--tone-text-muted);font-size:11px}.wd-gas-icon.is-low,.wd-gas-dot.is-low{color:var(--tone-success)}.wd-gas-icon.is-normal,.wd-gas-dot.is-normal{color:var(--tone-warn)}.wd-gas-icon.is-high,.wd-gas-dot.is-high{color:var(--tone-danger)}.wd-gas-dot{width:7px;height:7px;border-radius:50%;background:currentColor;color:var(--tone-text-muted)}.wd-menu-metrics .wd-menu-gas{display:inline-flex;align-items:center;gap:7px}.wd-metric-key{color:var(--tone-text-muted);font-family:var(--font-sans);font-size:11.5px}html .mobile-overflow-menu{border-color:var(--tone-border-strong);border-radius:14px;background:var(--tone-surface-raised);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 48px -12px #0009}.wd-menu-metrics>:last-child{grid-column:1 / -1}.wd-menu-metrics{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px 4px 8px;margin-bottom:4px;border-bottom:1px solid var(--tone-border)}.wd-menu-metrics span{display:grid;gap:2px;color:var(--tone-text);font-family:var(--font-mono);font-size:13px}.wd-menu-metrics small{color:var(--tone-text-muted);font-family:var(--font-sans);font-size:11px}@media (max-width: 1100px){html .top-nav .wd-nav-metrics :is(#tvl-label,#users-label){display:none}}@media (max-width: 900px){.wd-net-chip{display:none}html .top-nav .switch-like{padding:0 11px!important}}html .welcome-hero.wd-hero{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;min-height:0;padding:clamp(40px,8vh,88px) 0 clamp(32px,5vh,56px)}.wd-hero-bg{position:absolute;inset:-120px 0 0;z-index:-1;pointer-events:none;overflow:hidden}.wd-hero-grid{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 1px,transparent 1px);background-size:64px 64px;background-position:center top;-webkit-mask-image:radial-gradient(50% 55% at 50% 30%,#000 20%,transparent 72%);mask-image:radial-gradient(50% 55% at 50% 30%,#000 20%,transparent 72%)}[data-theme=light] .wd-hero-grid{background-image:linear-gradient(to right,rgba(20,11,22,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(20,11,22,.05) 1px,transparent 1px)}.wd-hero-glow{position:absolute;left:50%;top:38%;width:min(1000px,90vw);height:320px;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,var(--tone-glow),transparent 70%);filter:blur(30px);animation:wd-breathe 9s ease-in-out infinite}@keyframes wd-breathe{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.wd-hero-inner{display:flex;flex-direction:column;align-items:center;max-width:900px;text-align:center}.wd-hero-badge{display:inline-flex;align-items:center;gap:10px;padding:5px 14px 5px 5px;border:1px solid var(--tone-border-strong);border-radius:999px;background:#ffffff0a;color:var(--tone-text-soft)!important;font-size:13.5px;text-decoration:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:wd-fade-up 1s var(--ease) 50ms both;transition:border-color .3s,color .3s}.wd-hero-badge:hover{border-color:#dd8fe473;color:var(--tone-text)!important}.wd-badge-arrow{width:12px;height:12px;transition:transform .4s var(--ease)}.wd-hero-badge:hover .wd-badge-arrow{transform:translate(2px,-2px)}html .welcome-title.wd-hero-title{margin:28px 0 0;background:none;-webkit-text-fill-color:currentColor;color:var(--tone-text);font-family:var(--font-sans);font-size:clamp(44px,7.4vw,96px);font-weight:400;line-height:.98;letter-spacing:-.05em}.wd-line{display:block}.wd-word-mask{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .02em .12em;margin-bottom:-.12em}.wd-word-mask+.wd-word-mask{margin-left:.22em}.wd-word-mask-serif{padding-right:.1em}.wd-word-mask-serif+.wd-word-mask-serif{margin-left:.06em}.wd-word{display:inline-block;animation:wd-word-rise 1.35s var(--ease) both;animation-delay:calc(.12s + var(--i, 0) * 85ms)}.wd-serif-grad{padding-right:.06em;font-family:var(--font-serif);font-size:1.08em;font-style:italic;font-weight:400;letter-spacing:-.015em;color:transparent;background:linear-gradient(96deg,#fff,#f3cff6 30%,#d275d7 62%,#9c3e92);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-theme=light] .wd-serif-grad{background:linear-gradient(96deg,#7b2c73,#b94fbd 55%,#d275d7);-webkit-background-clip:text;background-clip:text}@keyframes wd-word-rise{0%{opacity:0;transform:translateY(110%) rotate(5deg)}to{opacity:1;transform:none}}@keyframes wd-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}html .welcome-sub.wd-hero-lead{max-width:600px;text-align:center;margin:28px 0 0;color:var(--tone-text-soft);font-size:clamp(16px,1.35vw,19px);line-height:1.6;animation:wd-fade-up 1.1s var(--ease) .55s both}.wd-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;animation:wd-fade-up 1.1s var(--ease) .7s both}.wd-hero-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 26px;margin:28px 0 0;padding:0;list-style:none;color:var(--tone-text-muted);font-size:13.5px;animation:wd-fade-up 1.1s var(--ease) .85s both}.wd-hero-proof li,.wd-hero-proof a{display:inline-flex;align-items:center;gap:8px}.wd-hero-proof a{color:inherit!important;transition:color .3s}.wd-hero-proof a:hover{color:var(--tone-text)!important}.wd-hero-proof i{color:var(--tone-accent);font-size:12px}.wd-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-top:clamp(48px,7vw,80px);border-block:1px solid var(--tone-border)}.wd-stat{display:grid;align-content:start;gap:4px;min-width:0;padding:28px 24px;border-left:1px solid var(--tone-border);text-align:left}.wd-stat:first-child{border-left:0;padding-left:4px}.wd-stat strong{color:transparent;background:linear-gradient(180deg,var(--tone-text) 30%,color-mix(in srgb,var(--tone-text) 55%,transparent));-webkit-background-clip:text;background-clip:text;font-size:clamp(34px,4.2vw,56px);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.05;letter-spacing:-.05em;white-space:nowrap}.wd-stat>span{margin-top:8px;color:var(--tone-text);font-size:14.5px;font-weight:500}.wd-stat em{color:var(--tone-text-muted);font-size:12.5px;font-style:normal;line-height:1.5}html .welcome-features.wd-steps{gap:14px;width:100%;margin-top:clamp(32px,5vw,56px)}html .welcome-feature-card.wd-step{gap:10px;min-height:220px;padding:24px 26px;border:1px solid var(--card-border);border-radius:22px;background:var(--card-bg);box-shadow:var(--card-shadow);text-align:left}@media (hover: hover) and (pointer: fine){html .welcome-feature-card.wd-step:hover{transform:translateY(-4px);border-color:#dd8fe447;box-shadow:var(--card-shadow),0 30px 60px -30px #b94fbd2b}}.wd-step-index{margin-bottom:28px;color:var(--tone-accent);font-family:var(--font-mono);font-size:12px}html .wd-step .welcome-feature-title{margin:0;color:var(--tone-text);font-size:21px;font-weight:500;letter-spacing:-.02em}html .wd-step .welcome-feature-desc{color:var(--tone-text-soft);font-size:14.5px;line-height:1.6}@media (max-width: 900px){.wd-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wd-stat:nth-child(3){border-left:0;padding-left:4px}.wd-stat:nth-child(n+3){border-top:1px solid var(--tone-border)}}@media (max-width: 700px){html .welcome-hero.wd-hero{padding-top:28px}.wd-hero-actions{width:100%}.wd-hero-actions .wd-btn{flex:1 1 100%;justify-content:space-between}.wd-hero-proof{gap:8px 18px;font-size:12.5px}.wd-stat{padding:20px 14px}.wd-stat strong{font-size:32px}html .welcome-feature-card.wd-step{min-height:0}.wd-step-index{margin-bottom:12px}}html .welcome-hero.wd-accounts-gate{min-height:46vh;padding:clamp(48px,10vh,120px) 0}html .wd-accounts-gate .welcome-hero-inner{display:flex;flex-direction:column;align-items:center;max-width:620px}html .wd-accounts-gate .welcome-title{margin:0 0 16px;background:none;-webkit-text-fill-color:currentColor;color:var(--tone-text);font-size:clamp(40px,5.4vw,72px);font-weight:400;line-height:1;letter-spacing:-.045em}html .wd-accounts-gate .welcome-sub{margin:0 0 32px;text-align:center;color:var(--tone-text-soft);font-size:16px}html .create-intro-audience,html .section-eyebrow,.wd-eyebrow{display:inline-flex;align-items:center;gap:12px;color:var(--tone-text-soft);font-family:var(--font-mono);font-size:11.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;opacity:1}.wd-eyebrow-index{color:var(--tone-accent)}.wd-eyebrow-line{width:28px;height:1px;background:linear-gradient(90deg,var(--tone-accent),transparent)}html .create-intro-audience{margin-bottom:14px}html .create-intro-title,html[data-theme=dark] .create-intro-title{margin:0 0 12px;background:none;-webkit-text-fill-color:currentColor;color:var(--tone-text);font-size:clamp(36px,4.6vw,60px);font-weight:400;line-height:1;letter-spacing:-.045em}html .create-intro-text{max-width:560px;color:var(--tone-text-soft);font-size:16px;line-height:1.65}html .builder-workspace-heading .wd-eyebrow{margin-bottom:12px}html .builder-workspace-heading h2{margin:0 0 6px;color:var(--tone-text);font-size:clamp(24px,2.4vw,32px);font-weight:400;letter-spacing:-.035em}html .builder-workspace-heading p{color:var(--tone-text-muted);font-size:14px}html[data-theme] :is(.graph-box,.graph-voting-box,.graph-voting-box-leaderboard,.invest-card,.builder-catalog,#obj_chart.builder-shop,.trader-dashboard-gate,.text-box,.calculation-box){border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg);box-shadow:var(--card-shadow)!important}html .with_background_logo:before{display:none}html :is(.invest-card-heading,.builder-card-heading) h3,.wd-card-head h3{margin:0 0 4px;color:var(--tone-text);font-family:var(--font-sans);font-size:17px;font-weight:500;letter-spacing:-.02em}html :is(.invest-card-heading,.builder-card-heading) p,.wd-card-head p{margin:0;color:var(--tone-text-muted);font-size:13px;line-height:1.5}html .builder-portfolio-total span{color:var(--tone-text-muted);font-size:12px}html .builder-portfolio-total strong{font-size:26px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.03em}html .builder-count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--tone-brand-soft);color:var(--tone-brand);font-family:var(--font-mono);font-size:11px;font-weight:500;vertical-align:middle}html .trader-dashboard-gate,html .alloc-gate{gap:14px}html :is(.trader-dashboard-gate-icon,.alloc-gate-icon){display:inline-grid;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--tone-brand-soft);box-shadow:inset 0 0 0 1px var(--tone-border);color:var(--tone-brand)!important;font-size:16px;opacity:1!important}html :is(.trader-dashboard-gate-title,.alloc-gate-text){color:var(--tone-text-soft);font-size:15px}html .user-position-mini-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}html[data-theme] .user-position-mini-card,html[data-theme] :is(.user-position-mini-card-balance,.user-position-mini-card-rewards){min-height:124px;padding:16px 18px;border:1px solid var(--card-border);border-radius:16px;background:var(--card-bg);box-shadow:var(--card-shadow)}html[data-theme] .user-position-mini-card-balance{background:radial-gradient(120% 90% at 0% 0%,rgba(185,79,189,.16),transparent 55%),var(--card-bg)}html .user-position-eyebrow{color:var(--tone-text-muted);font-family:var(--font-sans);font-size:12.5px;font-weight:400;letter-spacing:0;text-transform:none}html .user-position-value-primary{color:var(--tone-text);font-size:24px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.03em}html .user-position-value-secondary{color:var(--tone-text-muted);font-size:13px;font-variant-numeric:tabular-nums}html .user-position-mini-card-footer{border-top:1px solid var(--tone-border);padding-top:10px}html :is(.user-position-mini-card-footer-label,.user-position-mini-card-footer-value,.status-muted){color:var(--tone-text-muted);font-size:12px}.wd-status-title{display:flex;align-items:center;gap:10px}.wd-status-card.is-ok .wd-status-title{color:var(--tone-text)}.wd-status-card.is-warn .wd-status-dot{background:var(--tone-warn);box-shadow:0 0 10px #f2b35eb3}.wd-status-card.is-ok .wd-status-dot{box-shadow:0 0 10px #5fd49acc}html .user-position-actions{gap:10px}html .user-position-mini-card-footer-label{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}html .user-position-mini-card-footer-value{color:var(--tone-text-soft);font-family:var(--font-mono);font-size:12px}html[data-theme] .championship-card{border:1px solid var(--card-border);border-radius:var(--card-radius);background:radial-gradient(90% 140% at 100% 50%,rgba(185,79,189,.18),transparent 60%),var(--card-bg);box-shadow:var(--card-shadow)}html .championship-title{font-size:17px;font-weight:500;letter-spacing:-.02em}html .championship-trophy{color:var(--tone-accent);font-size:14px}html .championship-tagline{color:var(--tone-text-muted);font-size:13px;opacity:1}html .rank-stat-pill{border:1px solid var(--tone-border);border-radius:12px;background:#ffffff08}html .rank-stat-key{color:var(--tone-text-muted);font-size:12.5px;font-weight:400}html .rank-stat-value{color:var(--tone-text);font-family:var(--font-mono);font-size:13px;font-weight:500}html .championship-footer{color:var(--tone-text-muted);font-size:12.5px}html .championship-rank-label{color:var(--tone-text-muted);font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:.14em}html .championship-rank-number{color:transparent;background:linear-gradient(180deg,#fff 20%,var(--tone-accent) 120%);-webkit-background-clip:text;background-clip:text;font-size:3.6rem;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:-.05em}[data-theme=light] .championship-rank-number{background:linear-gradient(180deg,#7b2c73,#b94fbd);-webkit-background-clip:text;background-clip:text}html .championship-rank-of{color:var(--tone-text-muted);font-family:var(--font-mono);font-size:11px}html[data-theme] .accounts-panel,html[data-theme] .accounts-rewards-strip,html[data-theme] .accounts-delegate-rebalance-strip{border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg);box-shadow:var(--card-shadow)}html[data-theme] .accounts-panel:hover{border-color:var(--tone-border-strong)}html .accounts-panel-eyebrow,html .accounts-wallet-label,html .accounts-panel-stat-label{color:var(--tone-text-muted);font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.12em}html .accounts-panel-eyebrow i{color:var(--tone-accent)}html :is(.accounts-wallet-value,.accounts-panel-balance){color:var(--tone-text);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.03em}html .accounts-wallet-value{font-size:26px}html .accounts-panel-stat-val{color:var(--tone-text);font-family:var(--font-mono);font-size:13.5px;font-weight:500}html .accounts-panel-usd{color:var(--tone-text-muted);font-variant-numeric:tabular-nums}html[data-theme] .accounts-view .accounts-wallet-addr,html[data-theme] .accounts-view .accounts-panel-investor .accounts-wallet-addr{border:1px solid var(--tone-border-strong);border-radius:10px;background:#ffffff08;box-shadow:none;color:var(--tone-text);font-family:var(--font-mono);font-size:12px;opacity:1}[data-theme=light] .accounts-view .accounts-wallet-addr{background:var(--tone-surface-soft)!important}html .accounts-view :is(.accounts-wallet-addr,.accounts-panel-investor .accounts-wallet-addr) i{color:var(--tone-accent)}html .accounts-delegate-input{border:1px solid var(--tone-border-strong);border-radius:12px;background:#ffffff08;color:var(--tone-text);font-family:var(--font-mono)}html .accounts-delegate-input:focus{border-color:#dd8fe499;box-shadow:0 0 0 3px #b94fbd2e}html .accounts-nav-link,html .accounts-nav-link-corner{color:var(--tone-brand)!important;text-decoration:none}html .accounts-nav-link:hover,html .accounts-nav-link-corner:hover{color:var(--tone-text)!important}html body :is(#main_builder #keywords,#main_builder .builder-catalog-table,#main_index .keywords-index,#main_index #keywords-stats).portfolio-table th,html body :is(#keywords,.keywords-index,#keywords-stats) thead tr th{color:var(--tone-text-muted);font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:.1em}html body :is(#main_builder #keywords,#main_builder .builder-catalog-table,#main_index .keywords-index,#main_index #keywords-stats).portfolio-table td{border-color:var(--tone-border)}html #main_index :is(.keywords-index,#keywords-stats) tbody tr>td,html #main_builder .builder-catalog-table tbody tr>td{transition:background-color .25s ease}html #main_index .keywords-index tbody tr:hover>td,html #main_builder .builder-catalog-table tbody tr:hover>td{background:var(--hover-row)}html :is(.change-positive,.percentage-change.positive){color:var(--tone-success)!important}html :is(.change-negative,.percentage-change.negative){color:var(--tone-danger)!important}html .builder-catalog-tools input,html .builder-catalog-tools select{min-height:40px;border:1px solid var(--tone-border-strong);border-radius:12px;background:#ffffff08;color:var(--tone-text);font-family:var(--font-sans);transition:border-color .2s,box-shadow .2s}html .builder-catalog-tools input:focus,html .builder-catalog-tools select:focus{outline:none;border-color:#dd8fe499;box-shadow:0 0 0 3px #b94fbd2e}html .builder-add-button{border-radius:999px!important;font-family:var(--font-sans);font-weight:500}html .graph-voting-box-leaderboard.wd-lb{padding:20px 20px 14px}.wd-card-head{text-align:left;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.wd-lb-scroll{overflow-x:auto}html #main_index #keywords-stats.wd-lb-table{width:100%;border-collapse:separate;border-spacing:0 3px}html #main_index #keywords-stats.wd-lb-table thead th{padding:4px 12px 6px;border:0}html #main_index #keywords-stats.wd-lb-table tbody td{height:46px;padding:0 12px;border:0;background:transparent;transition:background-color .3s ease}html #main_index #keywords-stats.wd-lb-table tbody td:first-child{border-radius:10px 0 0 10px}html #main_index #keywords-stats.wd-lb-table tbody td:last-child{border-radius:0 10px 10px 0}html #main_index #keywords-stats.wd-lb-table tbody tr:hover td{background:var(--hover-row)}html #main_index #keywords-stats.wd-lb-table tbody tr.is-first{background:linear-gradient(90deg,rgba(185,79,189,.16),transparent 65%)}html #main_index #keywords-stats.wd-lb-table tbody tr{border-radius:10px;animation:wd-fade-up .8s var(--ease) both;animation-delay:calc(var(--i, 0) * 60ms)}html #main_index #keywords-stats.wd-lb-table tbody tr.is-me td{background:#b94fbd24;box-shadow:inset 0 1px #dd8fe459,inset 0 -1px #dd8fe459}html #main_index #keywords-stats.wd-lb-table tbody tr.is-me td:first-child{box-shadow:inset 1px 1px #dd8fe459,inset 0 -1px #dd8fe459}html #main_index #keywords-stats.wd-lb-table tbody tr.is-me td:last-child{box-shadow:inset -1px 1px #dd8fe459,inset 0 -1px #dd8fe459}html body #main_index #keywords-stats.portfolio-table td.wd-lb-rank{width:44px;color:var(--tone-text-muted);font-family:var(--font-mono);font-size:12px}html #main_index #keywords-stats tr.is-first .wd-lb-rank{color:var(--tone-accent)}.wd-lb-builder{display:flex;align-items:center;gap:10px;min-width:0}.wd-identicon{flex:none;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff2e}html #main_index #keywords-stats .wd-lb-addr{overflow:hidden;color:var(--tone-text);font-family:var(--font-mono);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.wd-lb-actions{display:inline-flex;gap:2px;opacity:0;transition:opacity .2s ease}tr:hover .wd-lb-actions,.wd-lb-actions:focus-within{opacity:1}@media (hover: none){.wd-lb-actions{opacity:1}}.wd-lb-score{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px}.wd-lb-bar{width:72px;height:4px;overflow:hidden;border-radius:4px;background:var(--tone-border)}.wd-lb-bar i{display:block;height:100%;background:var(--brand-line);transform-origin:0 50%;transition:transform .9s var(--ease);animation:wd-grow-x 1.2s var(--ease) both;animation-delay:calc(.2s + var(--i, 0) * 60ms)}@keyframes wd-grow-x{0%{transform:scaleX(0)}}html #main_index #keywords-stats .wd-lb-score b{min-width:70px;white-space:nowrap;color:var(--tone-text);font-family:var(--font-mono);font-size:13px;font-weight:500;text-align:right}.wd-skeleton{display:inline-block;height:10px;border-radius:6px;background:linear-gradient(90deg,var(--skeleton) 25%,color-mix(in srgb,var(--skeleton) 40%,transparent) 50%,var(--skeleton) 75%);background-size:200% 100%;animation:wd-shimmer 1.6s linear infinite}@keyframes wd-shimmer{to{background-position:-200% 0}}@media (max-width: 600px){.wd-lb-bar{width:36px}html #main_index #keywords-stats .wd-lb-score b{min-width:0}html #main_index #keywords-stats.wd-lb-table tbody td{padding:0 8px}}.wd-mono{font-family:var(--font-mono)}.wd-index-update{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:2px 0 16px;padding:12px 14px;border:1px solid var(--tone-border);border-radius:14px;background:#ffffff05}.wd-index-update-copy{display:grid;gap:3px;min-width:0}html .wd-index-update-when{display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px;margin:0;color:var(--tone-text);font-size:12.5px}html .wd-index-update-when i{color:var(--tone-text-muted)}html .wd-index-update-hint{margin:0;color:var(--tone-text-muted);font-size:12px;line-height:1.5}html #btn_rebalance_index.wd-index-update-btn{--btn-unified-bg: rgba(255, 255, 255, .04);--btn-unified-bg-hover: rgba(255, 255, 255, .08);--btn-unified-border: var(--tone-border-strong);--btn-unified-border-hover: rgba(255, 255, 255, .24);--btn-unified-text: var(--tone-text);flex:none;box-sizing:border-box;inset:auto;gap:8px;width:auto;min-height:38px;margin:0;padding:0 16px}[data-theme=light] #btn_rebalance_index.wd-index-update-btn{--btn-unified-bg: #fff;--btn-unified-bg-hover: var(--tone-surface-soft);--btn-unified-border-hover: rgba(20, 11, 22, .28)}@media (max-width: 600px){.wd-index-update{flex-direction:column;align-items:stretch}html #btn_rebalance_index.wd-index-update-btn{width:100%;justify-content:center}}html .graph-box{padding:20px 20px 18px}html[data-theme] .key-metric{gap:8px;margin-right:20px;padding:0;border:0;background:none;box-shadow:none}html .key-metric .metric-label-icon{color:var(--tone-text-muted);font-size:11px}html .key-metric .metric-label{color:var(--tone-text-muted);font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.1em}html .key-metric :is(#returns-metric,#apy-metric,#returns-pro-metric,#apy-pro-metric),html .BiglabelYield{font-family:var(--font-sans);font-size:26px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.03em}html .btn-group,html .switch-container{display:inline-flex;gap:3px;padding:3px;border:1px solid var(--tone-border);border-radius:10px;background:#ffffff08}html .btn-group{width:auto;margin-left:auto}html[data-theme] .chart-timeframe-btn,html .switch-container .switch-like{height:28px!important;min-width:38px;margin:0!important;padding:0 11px!important;border:0!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important;color:var(--tone-text-muted)!important;font-family:var(--font-mono);font-size:11.5px;font-weight:500;transition:color .25s ease,background .25s ease!important}html[data-theme] .chart-timeframe-btn:hover:not(:disabled),html .switch-container .switch-like-unfocused:hover{color:var(--tone-text)!important;background:#ffffff0d!important}html[data-theme] .chart-timeframe-btn.button_small_active,html .switch-container .switch-like:not(.switch-like-unfocused){background:#ffffff1a!important;color:var(--tone-text)!important;box-shadow:inset 0 1px #ffffff0f!important}[data-theme=light] .chart-timeframe-btn.button_small_active,[data-theme=light] .switch-container .switch-like:not(.switch-like-unfocused){background:#fff!important;box-shadow:0 1px 3px #140b161f!important}html .tt{background:transparent;box-shadow:inset 0 0 0 1px var(--tone-border-strong);color:var(--tone-text-muted);font-family:var(--font-mono)}html .tt:hover{background:var(--tone-brand-strong);box-shadow:none;color:#fff}html .tt:before{padding:8px 11px;border:1px solid var(--tone-border-strong);border-radius:10px;background:var(--tone-surface-raised);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 16px 36px -12px #0009;color:var(--tone-text);font-family:var(--font-sans);font-size:12px;line-height:1.5;text-transform:none;letter-spacing:0}html :is(#main_index,#main_builder)>.graph-box:has(+.wd-risk){border-bottom-left-radius:0;border-bottom-right-radius:0}.wd-risk{margin-top:-1px;padding:16px 20px 14px;border:1px solid var(--card-border);border-radius:0 0 var(--card-radius) var(--card-radius);background:var(--card-bg);box-shadow:var(--card-shadow)}.wd-risk-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0}.wd-risk-cell{display:grid;align-content:start;gap:4px;min-width:0;padding:2px 16px;border-left:1px solid var(--tone-border)}.wd-risk-cell:first-child{padding-left:0;border-left:0}.wd-risk-cell dt{display:flex;align-items:center;gap:6px;color:var(--tone-text-muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.wd-risk-cell dd{margin:0}.wd-risk-value{color:var(--tone-text);font-family:var(--font-mono);font-size:18px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.wd-risk-value.is-pos{color:var(--tone-success)}.wd-risk-value.is-neg{color:var(--tone-danger)}.wd-risk-note{overflow:hidden;color:var(--tone-text-muted);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}html .wd-risk-foot{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--tone-border);color:var(--tone-text-muted);font-size:12px;line-height:1.6}@media (max-width: 900px){.wd-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.wd-risk-cell:nth-child(4){padding-left:0;border-left:0}}@media (max-width: 520px){.wd-risk{padding:14px}.wd-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wd-risk-cell:nth-child(n){padding:2px 12px;border-left:1px solid var(--tone-border)}.wd-risk-cell:nth-child(odd){padding-left:0;border-left:0}.wd-risk-value{font-size:16px}}html #blocker,html #blocker_transaction{background-color:#0503079e!important;-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2)}[data-theme=light] #blocker,[data-theme=light] #blocker_transaction{background-color:#fbf9fcb3!important}html[data-theme] .popup_transfer{width:min(440px,calc(100vw - 32px));margin:0 auto;border:1px solid var(--tone-border-strong);border-radius:24px;background:var(--tone-surface-raised);box-shadow:var(--shadow-strong);animation:wd-modal-in .5s var(--ease) both}@keyframes wd-modal-in{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}html .popup-inner{gap:14px;padding:22px}html .popup_transfer h2{color:var(--tone-text);font-size:20px;font-weight:500;letter-spacing:-.02em}html .popup-close-btn{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--tone-border)!important;border-radius:10px;background:#ffffff0a!important;box-shadow:none!important;color:var(--tone-text-muted);font-size:18px;line-height:1;cursor:pointer}html .popup-close-btn:hover{color:var(--tone-text);border-color:var(--tone-border-strong)!important}html .popup-balance-row label,html .popup-fees span{color:var(--tone-text-muted);font-family:var(--font-mono);font-size:12px}html .popup-amount-wrap{position:relative;padding:14px 16px;border:1px solid var(--tone-border-strong);border-radius:16px;background:#ffffff08;transition:border-color .2s,box-shadow .2s}html .popup-amount-wrap:focus-within{border-color:#dd8fe48c;box-shadow:0 0 0 4px #b94fbd24}html .popup-amount-wrap .text_amount{width:100%;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--tone-text);font-family:var(--font-sans);font-size:28px;font-weight:500;letter-spacing:-.03em;outline:none}html .popup-usd{color:var(--tone-text-muted);font-family:var(--font-mono);font-size:12.5px}html .btn-group-perc{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}html .button_small_perc{height:34px;border:1px solid var(--tone-border)!important;border-radius:999px;background:#ffffff08!important;box-shadow:none!important;color:var(--tone-text-soft)!important;font-family:var(--font-mono);font-size:12px;cursor:pointer}html .button_small_perc:hover{border-color:var(--tone-border-strong)!important;color:var(--tone-text)!important}html .button_small_perc.is-selected{border-color:#dd8fe48c!important;background:var(--tone-brand-soft)!important;color:var(--tone-text)!important}html .popup-amount-wrap{display:flex;align-items:baseline;gap:12px}html .popup-amount-wrap .text_amount{flex:1 1 auto;min-width:0;text-align:left}html .popup-usd{position:static;flex:none}html .popup-amount-wrap .text_amount{padding:0!important}html .btn-group-perc{width:100%}html .btn-group-perc .button_small_perc{width:100%;min-width:0;margin:0;padding:0!important}html .popup-fees{display:grid;gap:4px;padding:12px 14px;border:1px solid var(--tone-border);border-radius:14px;background:#ffffff05}html .popup-footer{gap:10px}html .popup-footer .button_buy_sell{min-height:46px;font-size:15px}html .popup-footer #cancel,html .popup-footer #cancel_create{--btn-unified-bg: rgba(255, 255, 255, .04);--btn-unified-bg-hover: rgba(255, 255, 255, .08);--btn-unified-border: var(--tone-border-strong);--btn-unified-text: var(--tone-text);--btn-unified-shadow: none;--btn-unified-shadow-hover: none}html .blocker-content{gap:18px}html .blocker-ring{border-width:2px;border-top-color:var(--tone-accent);border-right-color:#b94fbd80;animation-duration:1.1s;filter:drop-shadow(0 0 10px rgba(221,143,228,.18))}html .blocker-network-icon{height:28px}[data-theme=light] .blocker-network-icon{filter:brightness(0)}html .blocker-caption{margin:0;color:var(--tone-text-soft);font-family:var(--font-mono);font-size:11px;letter-spacing:.16em}.wd-blocker-bar{position:relative;display:block;width:140px;height:2px;overflow:hidden;border-radius:2px;background:var(--tone-border)}.wd-blocker-bar:after{content:"";position:absolute;inset:0;width:40%;background:var(--brand-line);animation:wd-indeterminate 1.4s var(--ease-in-out) infinite}@keyframes wd-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}html #transaction-notification{gap:10px;padding:10px 18px 10px 12px;border:1px solid var(--tone-border-strong);border-radius:999px;background:var(--tone-surface-raised);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 44px -16px #000000b3,0 0 0 1px #b94fbd1f;color:var(--tone-text);font-family:var(--font-sans);font-size:14px;animation:wd-fade-up .5s var(--ease) both}html #transaction-notification .loader{width:16px;height:16px;margin:0;border:2px solid var(--tone-border-strong);border-top-color:var(--tone-accent)}html .wd-footer-wrap{margin-top:clamp(48px,8vw,96px)}html .legal-footer.wd-footer{margin:0;padding-top:36px;border-top:1px solid var(--tone-border);text-align:left}.wd-footer-top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px;margin-bottom:28px}.wd-footer-brand{display:grid;align-content:start;gap:14px}html .wd-footer-brand .legal-footer-logo{height:26px;margin:0}.wd-footer-brand p{max-width:320px;margin:0;color:var(--tone-text-muted)!important;font-size:14px}html .wd-footer .legal-footer-social{justify-content:flex-start;gap:8px;margin:4px 0 0;font-size:15px}html .wd-footer .legal-footer-social-link{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--tone-border);border-radius:11px;color:var(--tone-text-muted)!important;transition:color .25s,border-color .25s,background .25s}html .wd-footer .legal-footer-social-link:hover{border-color:var(--tone-border-strong);background:#ffffff0a;color:var(--tone-text)!important}.wd-footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.wd-footer-links>div{display:grid;align-content:start;gap:10px}html .wd-footer-links h2{margin:0 0 4px;color:var(--tone-text-soft);font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase}html .wd-footer-links :is(a,button){justify-self:start;padding:0;border:0;background:none;color:var(--tone-text-muted)!important;font-family:var(--font-sans);font-size:14px;text-decoration:none;cursor:pointer;transition:color .25s}html .wd-footer-links :is(a,button):hover{color:var(--tone-text)!important}html .wd-footer .text-box{margin:0 0 20px;padding:18px 20px;box-shadow:none!important;font-size:12px;line-height:1.7}html .wd-footer .text-box p{color:var(--tone-text-muted);font-size:12px}.wd-footer-bottom{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between!important;gap:10px 20px!important;padding:4px 0 8px;color:var(--tone-text-muted);font-size:12.5px}.wd-footer-status{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11.5px}@media (max-width: 700px){.wd-footer-top{grid-template-columns:1fr}html .wd-footer .legal-footer-meta{align-items:flex-start;flex-direction:column}}@media (max-width: 600px){body{--page-bottom-space: calc(88px + env(safe-area-inset-bottom, 0px)) }html .top-nav.wd-nav{top:6px;margin:0 -6px 8px;padding:8px;border-radius:16px}html .top-nav .switch-app{position:fixed;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));left:10px;z-index:70;order:0;flex:none;display:flex;justify-content:space-around;gap:2px;margin:0;padding:5px;border:1px solid var(--tone-border-strong);border-top:1px solid var(--tone-border-strong);border-radius:20px;background:var(--nav-glass);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);box-shadow:0 20px 40px -12px #0009}.wd-tab-pill{top:5px;bottom:5px;border-radius:15px}html .top-nav .switch-like{flex:1 1 0;flex-direction:column;gap:3px;min-width:0;height:50px!important;min-height:50px;padding:0 4px!important;border-radius:15px;font-size:11px}html .top-nav .switch-like i{font-size:16px;opacity:1}html .top-nav .top-nav-label{display:block}html #transaction-notification{bottom:calc(86px + env(safe-area-inset-bottom,0px))}html #wedefin-cookie-banner{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}html .top-nav :is(#mobile-more-btn,#theme-toggle){width:34px!important;min-width:34px!important;height:34px!important}}html #signed-in-flow>main{animation:wd-page-in .6s var(--ease) both}@keyframes wd-page-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}[data-reveal]{transition:opacity .9s var(--ease) var(--d, 0s),translate 1s var(--ease) var(--d, 0s),transform .5s var(--ease),border-color .4s ease,box-shadow .4s ease}html.wd-motion [data-reveal]:not(.is-in){opacity:0;translate:0 24px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.001ms!important;transition-delay:0s!important}.wd-status-dot.is-live{animation:none}}
