/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.grid\!{display:grid!important}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#080b0d;--panel:#101518;--line:#20292c;--muted:#829092;--text:#edf4f1;--mint:#65e6c1;--green:#a3e58c}*{box-sizing:border-box}body{margin:0;font:14px/1.55 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}a,button,select{cursor:pointer}.marketing{background:radial-gradient(at 50% 20%,#12201f 0,#0000 36%),#080b0d;min-height:100vh}.site-header{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;max-width:1240px;height:78px;margin:auto;padding:0 24px;display:flex}.brand{letter-spacing:.08em;font-size:15px;font-weight:750}.brand span{color:var(--mint);margin:0 5px}.header-actions,.site-header nav{color:#b5c0bd;align-items:center;gap:30px;font-size:13px;display:flex}.header-actions{gap:20px}.language{align-items:center;gap:8px;display:flex}.language select{color:inherit;background:0 0;border:0}.language option{background:#101518}.button{border:1px solid var(--mint);background:var(--mint);color:#07110f;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-weight:700;display:inline-flex}.button:hover{background:#91f2d4}.button.small{padding:9px 14px}.hero{text-align:center;max-width:1020px;margin:90px auto 0;padding:0 24px}.eyebrow{letter-spacing:.16em;color:#7b9991;text-transform:uppercase;font-size:10px}.eyebrow i{background:var(--mint);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 12px #65e6c177}.hero h1{letter-spacing:-.045em;margin:22px 0;font-size:clamp(38px,6vw,66px);line-height:1.08}.hero h1 span{color:#aab9b5}.hero>p{color:#94a29e;max-width:570px;margin:0 auto;font-size:16px}.hero-actions{justify-content:center;align-items:center;gap:28px;margin:30px 0 54px;display:flex}.text-link{color:#c3d1cd}.hero-panel{text-align:left;background:#0c1112;border:1px solid #273331;border-radius:12px;overflow:hidden;box-shadow:0 24px 90px #0008}.card-title,.panel-head{border-bottom:1px solid var(--line);letter-spacing:.12em;color:#a3b2ae;justify-content:space-between;align-items:center;padding:19px 22px;font-size:10px;display:flex}.status-pill{color:var(--mint);letter-spacing:.08em;font-size:9px}.chart-area{height:210px;padding:38px 20px 0;position:relative}.chart-label{color:#71807c;letter-spacing:.12em;font-size:9px;position:absolute;top:18px;left:24px}.chart-label strong{color:var(--mint);padding-left:10px}.chart-area svg{width:100%;height:160px}.ticker{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.ticker>div{border-right:1px solid var(--line);align-items:center;gap:13px;padding:17px 24px;display:flex}.ticker em,.ticker small{color:var(--muted);font-size:11px}.ticker b{font-size:12px}.market-row em,.ticker em{color:var(--mint);font-style:normal}.workflow{max-width:1120px;margin:115px auto 90px;padding:0 24px}.workflow h2{letter-spacing:-.03em;margin:12px 0 32px;font-size:30px}.workflow-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.card,.workflow-grid article{border:1px solid var(--line);background:#0f1416;border-radius:8px}.workflow-grid article{padding:20px}.workflow-grid article>span{color:var(--mint);font-size:10px}.workflow-grid h3{font-size:14px}.workflow-grid p{color:var(--muted);font-size:11px}footer{border-top:1px solid var(--line);color:#7e8d89;justify-content:space-between;gap:20px;padding:26px max(50% - 560px,24px);font-size:11px;display:flex}.locale-links{gap:15px;display:flex}.app-shell{background:#0a0e10;min-height:100vh;display:flex}.sidebar{border-right:1px solid var(--line);background:#0b0f11;flex-direction:column;flex:0 0 246px;width:246px;padding:24px 14px;display:flex}.sidebar>.brand{padding:0 12px 30px}.workspace-label{letter-spacing:.14em;color:#60706c;padding:0 12px 10px;font-size:9px}.sidebar nav{flex-direction:column;gap:3px;display:flex}.sidebar nav a,.sidebar-bottom>a{color:#9ba9a5;border-radius:5px;align-items:center;gap:11px;padding:10px 12px;font-size:12px;display:flex}.sidebar nav a.active,.sidebar nav a:hover,.sidebar-bottom>a:hover{color:#e7f2ee;background:#17211f}.nav-icon{color:#79918a;text-align:center;width:18px;font-size:15px}.sidebar nav small{color:#dfa976;margin-left:auto;font-size:8px}.sidebar-bottom{flex-direction:column;margin-top:auto;display:flex}.user-chip{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:16px;padding:18px 6px 0;font-size:11px;display:flex}.user-chip>span:last-child{color:#778682;margin-left:auto}.user-chip small{color:var(--muted);font-size:10px;display:block}.avatar{width:29px;height:29px;color:var(--mint);background:#233d37;border-radius:50%;place-items:center;font-size:9px;display:grid}.main-pane{flex:1;min-width:0}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:66px;padding:0 34px;display:flex}.crumb{color:#7b8986;font-size:11px}.crumb span{color:#43504c;margin:0 12px}.crumb b{color:#d5dfdc;font-weight:500}.top-actions{color:#9aa9a5;align-items:center;gap:16px;font-size:10px;display:flex}.top-actions button{color:#aab7b3;background:0 0;border:0;font-size:17px}.environment{color:#edc17d;letter-spacing:.08em;border:1px solid #725732;border-radius:20px;padding:5px 9px;font-size:9px}.content{max-width:1420px;margin:auto;padding:34px}.page-heading{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.page-heading h1{letter-spacing:-.03em;margin:5px 0;font-size:26px}.page-heading p{color:var(--muted);margin:0;font-size:11px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.metric{padding:18px}.metric small,.metric span{color:#82918d;font-size:10px;display:block}.metric strong{letter-spacing:-.03em;margin:9px 0 5px;font-size:23px;display:block}.metric span{color:var(--mint)}.dashboard-grid{grid-template-columns:1.3fr 1fr;gap:14px;margin-top:14px;display:grid}.dashboard-grid>.card{padding:0 20px 18px}.dashboard-grid .card-title{padding:18px 0}.card-title h2{letter-spacing:0;color:#dce5e2;margin:0;font-size:13px}.card-title .subtle,.card-title>a{color:#8eaaa1;letter-spacing:0;font-size:10px}.market-row{border-bottom:1px solid #20282a;align-items:center;gap:14px;padding:13px 2px;display:flex}.coin{width:29px;height:29px;color:var(--mint);background:#1a2826;border-radius:50%;place-items:center;font-size:11px;display:grid}.market-name{flex:1;min-width:0}.market-name b,.market-name small{display:block}.market-name b{font-size:11px}.market-name small{color:var(--muted);font-size:9px}.market-row>strong{font-size:11px}.market-row em{text-align:right;min-width:54px;font-size:10px}.job-row{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 0;display:flex}.job-row div{flex:1}.job-row b,.job-row small{font-size:10px;display:block}.job-row small{color:var(--muted);font-size:9px}.job-dot{background:var(--mint);border-radius:50%;width:7px;height:7px}.badge{color:var(--mint);border:1px solid #304b43;border-radius:3px;padding:4px 7px;font-size:8px}.quick-action h3{color:#aebbb7;font-size:11px}.quick-action{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.quick-action h3{width:100%;margin:11px 0 2px}.button.outline{color:#b7c7c1;background:0 0;border-color:#33433f;padding:8px 10px;font-size:10px}.health-line{border-bottom:1px solid var(--line);color:#9ba9a5;justify-content:space-between;padding:12px 0;font-size:10px;display:flex}.health-line b{color:var(--mint);font-weight:500}.health-line .muted{color:#71807c}.insight{background:linear-gradient(140deg,#15201f,#111617)!important;padding:20px!important}.insight h2{max-width:240px;font-size:18px}.insight p,.insight>a{color:#91a29d;font-size:10px}.insight>a{color:var(--mint)}.module-card{padding:22px}.toolbar{color:#9caca7;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;font-size:10px;display:flex}.auth-card input,.toolbar input,.toolbar select{color:#e1eae6;background:#0a0f10;border:1px solid #293331;border-radius:5px;padding:10px 12px}.toolbar input{min-width:240px}.module-card>.market-row{padding:17px 4px}.section-tabs{flex-wrap:wrap;gap:9px;display:flex}.section-chip{color:#b1bfba;background:#131a1b;border:1px solid #293532;border-radius:5px;padding:10px 12px;font-size:10px}.empty-state{text-align:center;border:1px dashed #293532;border-radius:8px;margin-top:25px;padding:60px 20px}.empty-state>div{color:#6dd9ba;font-size:28px}.empty-state h2{font-size:18px}.empty-state p,.notice{color:#82918d;font-size:11px}.mode-row{gap:10px;display:flex}.disabled-mode{color:#af8686;border:1px solid #3a3232;border-radius:20px;padding:5px 9px;font-size:9px}.danger{color:#ffd4d4;background:#572e30;border-color:#754043}.mini{grid-template-columns:repeat(3,1fr);margin-top:25px}.mini article{padding:14px}.notice{background:#171e1e;border-radius:4px;margin-top:20px;padding:12px}.auth-shell{background:radial-gradient(at 50% 30%,#14211f,#0000 40%),#090d0f;padding:28px max(50% - 550px,24px)}.auth-card{border:1px solid var(--line);background:#0f1517;border-radius:9px;width:min(410px,100%);margin:12vh auto 0;padding:32px}.auth-card h1{font-size:26px}.auth-card form,.auth-card label{flex-direction:column;gap:8px;display:flex}.auth-card form{gap:18px;margin:25px 0}.auth-card label{color:#aab8b3;font-size:11px}.auth-card .button{width:100%}.auth-card p,.auth-card>div:last-child{color:#81908c;font-size:10px}.auth-card a{color:var(--mint)}@media (max-width:1100px){.sidebar{flex-basis:205px;width:205px}.content{padding:26px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid{grid-template-columns:1fr 1fr}.site-header nav{gap:16px}.workflow-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.site-header{height:64px}.site-header nav{display:none}.header-actions{gap:12px}.header-actions>a:not(.button){display:none}.hero{margin-top:64px}.hero-panel{margin:0 -8px}.panel-head{padding:14px}.chart-area{height:170px}.chart-area svg{height:120px}.ticker>div{flex-wrap:wrap;gap:7px;padding:12px 8px}.ticker em,.ticker small{font-size:9px}.workflow{margin:70px auto}.workflow-grid{grid-template-columns:repeat(2,1fr)}footer{flex-direction:column}.sidebar{flex-basis:56px;width:56px;padding:15px 6px}.sidebar>.brand{padding:8px 6px 25px;font-size:0}.sidebar>.brand:first-letter{font-size:16px}.sidebar nav a.active,.sidebar nav a:not(.active),.workspace-label{justify-content:center;padding:12px 4px;font-size:0}.sidebar nav a .nav-icon{font-size:16px}.sidebar-bottom>a{justify-content:center;padding:10px 4px;font-size:0}.sidebar-bottom>a .nav-icon{font-size:16px}.sidebar nav small,.user-chip div,.user-chip>span:last-child{display:none}.user-chip{justify-content:center;padding-top:14px}.user-chip .avatar{flex:0 0 29px}.topbar{height:56px;padding:0 14px}.top-actions{gap:8px}.top-actions>a{display:none}.content{padding:22px 14px}.page-heading{align-items:flex-start}.page-heading h1{font-size:22px}.metric-grid{gap:8px}.metric{padding:13px}.metric strong{font-size:18px}.dashboard-grid{grid-template-columns:1fr}.module-card{padding:14px}.toolbar input{width:100%;min-width:100%}.market-row{gap:8px}.market-row em{min-width:45px}.workflow-grid.mini{grid-template-columns:1fr}.auth-card{margin-top:8vh;padding:24px}}@media (max-width:400px){.language{font-size:0}.language select{font-size:10px}.hero h1{font-size:37px}.workflow-grid{grid-template-columns:1fr}.market-row>strong{font-size:9px}}.language{position:relative}.language summary{cursor:pointer;list-style:none}.language summary::-webkit-details-marker{display:none}.language-menu{z-index:10;border:1px solid var(--line);background:#11191a;border-radius:5px;min-width:120px;padding:6px;display:grid;position:absolute;top:24px;right:0;box-shadow:0 8px 25px #0008}.language-menu a{color:#ccd8d4;padding:8px}.language-menu a:hover{background:#1b2926}.withdrawal-grid{grid-template-columns:1.15fr 1fr;gap:12px;margin-top:16px;display:grid}.withdrawal-details{padding:0 18px 16px}.withdrawal-details .card-title{margin:0 -18px 12px}.withdrawal-details dl{margin:0}.withdrawal-details dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:10px 0;font-size:10px;display:flex}.withdrawal-details dt{color:#8b9a96}.withdrawal-details dd{text-align:right;color:#dbe4e1;margin:0}.withdrawal-details p{color:#9eadaa;padding:3px 0;font-size:10px}.review-actions{margin-top:16px}.support-console{grid-template-columns:minmax(180px,.8fr) minmax(300px,1.5fr) minmax(200px,1fr);gap:12px;display:grid}.support-console>.card{min-width:0;padding:0 16px 14px}.support-console .card-title{margin:0 -16px;padding:17px 16px}.support-console .health-line{gap:5px;font-size:9px}.support-console .health-line b{text-align:right;color:#bcc9c4;font-size:9px}.conversation{min-height:230px;padding:14px 0}.conversation p{border:1px solid var(--line);color:#adbab6;background:#141b1c;border-radius:7px;max-width:90%;padding:11px;font-size:10px}.conversation p b{color:var(--mint);margin-bottom:5px;display:inline-block}.conversation p.reply{background:#13211d;margin-left:auto}.console-label{margin:-8px 0 12px}.console-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.console-grid{grid-template-columns:1.2fr 1fr}.console-grid>.card{padding:0 18px 14px}.console-grid .health-line{line-height:1.7;display:block}.console-grid .health-line span{color:#a3b1ac}.console-grid .job-row{font-size:10px}@media (max-width:1050px){.support-console{grid-template-columns:1fr 1.4fr}.support-console>.card:last-child{grid-column:1/-1}.console-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.console-grid,.support-console,.withdrawal-grid{grid-template-columns:1fr}.support-console>.card:last-child{grid-column:auto}.review-actions .button{flex:1}.withdrawal-details dl>div{font-size:9px}}.interactive-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.interactive-head h2{margin:0;font-size:16px}.connection-card p,.interactive-head p,.project-card p{color:var(--muted);margin:5px 0;font-size:10px}.inline-form{align-items:center;gap:8px;display:flex}.inline-form input,.risk-control input,.strategy-create input,.strategy-create select,.ticket-form select,.ticket-form textarea{color:#e1eae6;background:#0a0f10;border:1px solid #293331;border-radius:5px;padding:10px 12px}.connection-grid,.project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.connection-card,.project-card{padding:16px}.connection-card h3,.project-card h3{margin:12px 0 5px;font-size:13px}.project-card .button{margin-top:12px}.selected{color:#65e6c1;border-color:#65e6c1}.table-wrap{width:100%;margin:14px 0;overflow-x:auto}.table-wrap table{border-collapse:collapse;text-align:left;width:100%;min-width:560px}.table-wrap th{color:#758782;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:500}.table-wrap td,.table-wrap th{border-bottom:1px solid var(--line);padding:14px 12px;font-size:10px}.table-wrap td{color:#c0cbc6}.positive{color:var(--mint)!important}.muted-text{color:var(--muted)}.allocation-bar{background:#1d2927;border-radius:8px;height:10px;margin:24px 0 14px;display:flex;overflow:hidden}.allocation-bar i:first-child{background:#dcb679;width:25%}.allocation-bar i:nth-child(2){background:#65e6c1;width:60%}.allocation-bar i:nth-child(3){background:#8a94e8;width:15%}.allocation-list{margin-bottom:22px}.allocation-list .health-line small{color:var(--muted);margin-left:8px;font-size:9px}.strategy-create{border:1px solid var(--line);background:#12191a;border-radius:6px;align-items:end;gap:12px;margin:14px 0;padding:14px;display:flex}.strategy-create label,.ticket-form label{color:#9faca7;flex:1;gap:6px;font-size:10px;display:grid}.risk-list{margin:20px 0}.risk-control{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 4px;font-size:11px;display:flex}.risk-control b,.risk-control small{display:block}.risk-control small{color:var(--muted);margin-top:4px;font-size:9px}.risk-control input{width:86px}.connection-card{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.connection-card .button{margin-top:12px}.assistant-box{border:1px solid var(--line);background:#0b1011;border-radius:7px;flex-direction:column;gap:12px;min-height:230px;padding:16px;display:flex}.assistant-message{color:#c7d4cf;background:#17211f;border-radius:7px;align-self:flex-start;max-width:78%;padding:12px;font-size:11px}.assistant-message.answer{background:#18342c;align-self:flex-end}.ask-form{margin-top:12px}.ask-form input{flex:1}.ticket-form{gap:14px;max-width:680px;margin-top:24px;display:grid}.ticket-form textarea{resize:vertical;min-height:105px}.ticket-form select{width:200px}.ticket-form .button{justify-self:start}.faq-item{background:#12191a;border-radius:6px;margin-top:24px;padding:18px}.faq-item h3{font-size:13px}.faq-item p{color:#9aa9a5;font-size:11px}.settings-list{max-width:760px;margin-bottom:20px}.setting-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:16px 4px;display:flex}.setting-row b,.setting-row small{display:block}.setting-row b{font-size:11px}.setting-row small{color:var(--muted);margin-top:4px;font-size:9px}.setting-row input{accent-color:#65e6c1;width:16px;height:16px}.wallet-metrics{grid-template-columns:repeat(5,minmax(0,1fr));margin:18px 0}.wallet-actions{margin-top:18px}.ticket-list{margin-top:15px}@media (max-width:900px){.wallet-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.connection-grid,.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.interactive-head{flex-direction:column;align-items:flex-start}.ask-form,.inline-form{width:100%}.ask-form input,.inline-form input{width:100%;min-width:0}.connection-grid,.project-grid{grid-template-columns:1fr}.strategy-create{flex-direction:column;align-items:stretch}.wallet-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-control{gap:10px}.risk-control small{max-width:230px}}.sidebar-bottom>a.active{color:#e7f2ee;background:#17211f}.notifications{position:relative}.notifications summary{cursor:pointer;color:#aab7b3;font-size:16px;list-style:none}.notifications summary::-webkit-details-marker{display:none}.notification-popover{z-index:20;border:1px solid var(--line);color:#d7e1dd;background:#11191a;border-radius:6px;width:220px;padding:14px;font-size:11px;position:absolute;top:30px;right:0;box-shadow:0 8px 25px #0008}.notification-popover p{color:var(--muted)}.notification-popover a{color:var(--mint)}button:disabled,input:disabled{opacity:.45;cursor:not-allowed}.top-actions .workspace-language{font-size:10px;line-height:1.5;display:block}.ticket-select{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;color:inherit;background:0 0}.ticket-select.selected{background:#14201d}.ticket-summary{flex-direction:column;flex:1;min-width:0;display:flex}.ticket-summary b,.ticket-summary small{overflow-wrap:anywhere}.support-console .toolbar .button{white-space:nowrap}.marketplace-workspace{min-width:0}.market-tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:6px;margin:-8px 0 24px;display:flex;overflow-x:auto}.market-tabs a{white-space:nowrap;color:#91a09c;border-bottom:2px solid #0000;padding:12px 14px;font-size:11px}.market-intro{justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 22px;display:flex}.market-intro.compact{margin-top:4px}.market-intro h1{letter-spacing:-.03em;margin:5px 0;font-size:26px}.market-intro p{color:var(--muted);margin:0;font-size:11px}.market-score-note{background:#0e1515;border:1px solid #243531;border-radius:6px;max-width:370px;padding:12px 15px}.market-score-note b,.market-score-note span{display:block}.market-score-note b{color:var(--mint);margin-bottom:4px;font-size:10px}.market-score-note span{color:#899a95;font-size:9px;line-height:1.6}.market-control-panel{border:1px solid var(--line);background:#0d1214;border-radius:8px;margin:0 0 24px;padding:14px}.market-search{color:#879992;background:#090e10;border:1px solid #293532;border-radius:5px;align-items:center;gap:9px;padding:0 11px;display:flex}.market-search span{font-size:19px}.market-search input{width:100%;min-width:0;color:var(--text);outline:none;background:0 0!important;border:0!important;padding:11px 0!important}.market-control-row{grid-template-columns:1.15fr repeat(3,minmax(130px,1fr));gap:10px;margin-top:11px;display:grid}.advanced-filter-grid label,.market-control-row label{gap:4px;min-width:0;display:grid}.advanced-filter-grid label>span,.market-control-row label>span{color:#788984;font-size:9px}.advanced-filter-grid input,.advanced-filter-grid select,.chart-card-head select,.market-control-row select{color:#d8e3df;background:#101718;border:1px solid #293532;border-radius:4px;width:100%;min-width:0;padding:8px;font-size:10px}.advanced-filters{border-top:1px solid #20292c;margin-top:11px;padding-top:9px}.advanced-filters summary{cursor:pointer;color:#93aaa2;width:max-content;font-size:10px}.advanced-filter-grid{grid-template-columns:repeat(5,minmax(100px,1fr));gap:9px;margin-top:11px;display:grid}.advanced-filter-grid input{box-sizing:border-box}.market-section{margin:0 0 26px}.market-section-head{justify-content:space-between;align-items:center;margin:0 0 11px;display:flex}.market-section-head h2{letter-spacing:-.02em;margin:0;font-size:16px}.market-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.market-strategy-card{border:1px solid var(--line);background:linear-gradient(150deg,#111819,#0d1214);border-radius:8px;min-width:0;padding:14px}.strategy-card-footer,.strategy-card-title,.strategy-card-top,.strategy-primary-metrics{justify-content:space-between;align-items:center;gap:8px;display:flex}.provider-identity{align-items:center;gap:8px;min-width:0;display:flex}.provider-identity>span:last-child{min-width:0}.provider-identity b,.provider-identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.provider-identity b{font-size:10px;font-weight:600}.provider-identity small{color:#81918c;margin-top:2px;font-size:8px}.provider-avatar{width:28px;height:28px;background:linear-gradient(140deg,#21342f,#121b1a);border:1px solid #31443f;border-radius:50%;flex:0 0 28px;place-items:center;font-size:8px;font-weight:700;display:inline-grid}.provider-avatar.large{flex-basis:44px;width:44px;height:44px;font-size:11px}.verification-tag{white-space:nowrap;color:#b5c5bf;letter-spacing:.055em;border:1px solid #31413c;border-radius:20px;align-items:center;padding:4px 7px;font-size:7px;display:inline-flex}.verification-tag.live{color:#82e5c4;border-color:#386b5c}.verification-tag.paper{color:#bbb4f1;border-color:#535078}.verification-tag.backtest{color:#dcc18c;border-color:#655435}.market-source{vertical-align:middle;color:#bbc8c2;letter-spacing:.04em;border:1px solid #33423d;border-radius:3px;padding:2px 5px;font-size:7px;display:inline-block}.market-source.live{color:#82e5c4;border-color:#386b5c}.market-source.paper{color:#bbb4f1;border-color:#535078}.market-source.backtest{color:#dcc18c;border-color:#655435}.strategy-card-title{margin:11px 0 5px}.strategy-card-title h3{letter-spacing:-.02em;margin:0;font-size:14px}.market-style{color:#9baaa5;white-space:nowrap;background:#18201f;border-radius:3px;padding:4px 6px;font-size:8px}.strategy-markets{flex-wrap:wrap;gap:5px;margin:8px 0 12px;display:flex}.strategy-markets span{color:#9aaaa4;border:1px solid #27322f;border-radius:3px;padding:3px 6px;font-size:8px}.strategy-primary-metrics{border-top:1px solid #202928;border-bottom:1px solid #202928;align-items:flex-end;padding:10px 0}.strategy-primary-metrics>div:first-child{flex:1}.strategy-primary-metrics small,.strategy-stat-grid small{color:#83928d;font-size:8px;display:block}.strategy-primary-metrics strong{letter-spacing:-.035em;margin-top:2px;font-size:20px;display:block}.strategy-primary-metrics>div:last-child{text-align:right}.strategy-primary-metrics .score-value{color:#9de6cd}.score-value span{color:#81918b;font-size:9px}.negative{color:#d89189!important}.strategy-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 5px;padding:11px 0;display:grid}.strategy-stat-grid b{margin-top:3px;font-size:10px;font-weight:600;display:block}.strategy-card-footer{color:#81918b;border-top:1px solid #202928;padding-top:9px;font-size:8px}.strategy-card-footer>span b{color:#bdcbc5}.strategy-card-footer>div{align-items:center;gap:5px;display:flex}.market-icon-button{width:28px;height:28px;color:var(--mint);background:0 0;border:1px solid #2e3d38;border-radius:4px;font-size:16px}.button.small{padding:7px 9px;font-size:9px}.market-empty,.market-loading{text-align:center;color:#8c9b96;border:1px dashed #293532;border-radius:7px;padding:28px 18px;font-size:11px}.market-empty>span{color:var(--mint);font-size:21px}.market-empty p{margin:4px 0}.market-empty a{color:var(--mint)}.market-error{color:#e7aaa2;background:#201614;border:1px solid #60423d;padding:9px 12px;font-size:10px}.market-toast{z-index:80;color:#a0ead1;background:#13231f;border:1px solid #3a6457;border-radius:5px;padding:11px 15px;font-size:10px;position:fixed;top:74px;right:24px;box-shadow:0 8px 25px #0008}.ranking-tabs{gap:7px;margin:0 0 13px;display:flex;overflow-x:auto}.ranking-tabs button{color:#96a49f;white-space:nowrap;background:#111819;border:1px solid #2c3935;border-radius:4px;padding:8px 11px;font-size:9px}.ranking-tabs button.selected{color:var(--mint);background:#15201e;border-color:#49796a}.ranking-table-wrap{border:1px solid var(--line);border-radius:7px;width:100%;overflow-x:auto}.ranking-table{border-collapse:collapse;text-align:left;width:100%;min-width:850px}.ranking-table th{color:#81908b;background:#111718;font-size:8px;font-weight:500}.ranking-table td,.ranking-table th{white-space:nowrap;padding:11px 10px}.ranking-table td{color:#bdc8c3;border-top:1px solid #202928;font-size:9px}.ranking-table td>small{color:#7f8d88;margin-top:3px;font-size:7px;display:block}.ranking-table tr:hover td{background:#111819}.rank-number{color:#80cdb1;font-size:12px}.rank-strategy b,.rank-strategy small{display:block}.rank-strategy small{color:#80908a;margin-top:3px;font-size:8px}.score-pill{color:#9ce0bf;background:#13211a;border:1px solid #426454;border-radius:4px;padding:4px 7px;font-size:10px;display:inline-block}.score-pill small{color:#728b7e;margin-left:2px;font-size:7px}.score-pill.high{color:#e0a999;background:#231a18;border-color:#78574e}.provider-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.provider-market-card{border:1px solid var(--line);background:#101617;border-radius:8px;min-width:0;padding:16px}.provider-market-head{align-items:center;gap:10px;display:flex}.provider-market-head>div{flex:1;min-width:0}.provider-market-head h2{margin:0 0 3px;font-size:14px}.provider-market-head>div>span{color:#8a9993;font-size:8px}.provider-market-card>p,.provider-profile-hero>p,.provider-summary>p{color:#9aa8a2;font-size:10px;line-height:1.6}.provider-stat-grid{border-top:1px solid #202928;border-bottom:1px solid #202928;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;margin:8px 0 12px;padding:13px 0;display:grid}.provider-stat-grid b,.provider-stat-grid small{display:block}.provider-stat-grid b{font-size:12px}.provider-stat-grid small{color:#83918c;margin-top:3px;font-size:8px}.detail-back{margin:-2px 0 13px}.detail-back a{color:#94aaa1;font-size:10px}.strategy-detail-hero{background:linear-gradient(135deg,#121b1a,#0e1315);border:1px solid #293532;border-radius:8px;padding:18px}.strategy-detail-title{justify-content:space-between;align-items:center;gap:15px;display:flex}.strategy-detail-title h1{letter-spacing:-.035em;margin:7px 0 11px;font-size:25px}.detail-head-actions{align-items:center;gap:7px;display:flex}.detail-score-row{border-top:1px solid #27322f;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:16px;padding-top:13px;display:grid}.detail-score-row>div{min-width:0}.detail-score-row small,.detail-score-row strong{display:block}.detail-score-row small{color:#83918c;font-size:8px}.detail-score-row strong{margin-top:3px;font-size:14px}.detail-score-row strong span{color:#81918b;margin-left:2px;font-size:8px}.detail-tabs{border-bottom:1px solid var(--line);gap:5px;margin:16px 0;display:flex;overflow:auto}.detail-tabs button{color:#8d9b96;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px;font-size:10px}.detail-tabs button.selected{border-color:var(--mint);color:var(--mint)}.detail-content{grid-template-columns:minmax(0,1.8fr) minmax(210px,.75fr)}.detail-content,.detail-main-column{gap:12px;display:grid}.detail-card{padding:16px}.chart-card h2,.detail-aside h2,.detail-card h2,.provider-performance h2,.risk-detail-card h2{justify-content:space-between;align-items:center;margin:0 0 12px;font-size:13px;display:flex}.detail-card>p,.risk-detail-card>p{color:#a4b1ac;font-size:10px;line-height:1.65}.detail-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 13px;display:grid}.detail-facts>div,.detail-metric-grid>div{border-bottom:1px solid #202928;min-width:0;padding:10px 0}.detail-facts b,.detail-facts small,.detail-metric-grid b,.detail-metric-grid small{display:block}.detail-facts small,.detail-metric-grid small{color:#80908a;font-size:8px}.detail-facts b,.detail-metric-grid b{overflow-wrap:anywhere;margin-top:4px;font-size:10px}.detail-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 12px;display:grid}.detail-aside{align-self:start;padding:16px}.detail-aside>.score-pill{margin:3px 0 8px}.risk-mini-line{color:#86958f;border-bottom:1px solid #202928;justify-content:space-between;gap:8px;padding:9px 0;font-size:9px;display:flex}.risk-mini-line b{color:#c5d1cc}.risk-flag-list{flex-wrap:wrap;gap:5px;margin:11px 0;display:flex}.risk-flag-list span{color:#d4a792;background:#1c1715;border:1px solid #5a4940;border-radius:4px;padding:5px 7px;font-size:8px}.detail-aside>a{color:var(--mint);margin-top:13px;font-size:9px;display:inline-block}.metric-source-note{color:#8a9a93;font-size:8px;font-weight:400}.performance-content{grid-template-columns:1fr 1fr}.chart-card{min-width:0;padding:15px}.chart-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.chart-card-head h2{margin:0 0 4px}.chart-card-head small{color:#7d8c87;font-size:8px;display:block}.chart-card-head>b{font-size:11px}.chart-card-head label{color:#83928c;gap:4px;min-width:110px;font-size:8px;display:grid}.chart-card-head select{padding:7px;font-size:9px}.chart-return{color:#96e0bf;margin:12px 0;font-size:22px;display:block}.market-line-chart{width:100%;height:190px;margin-top:8px;overflow:visible}.chart-grid-lines line{stroke:#27312e;stroke-width:1px;stroke-dasharray:3 5}.chart-time-labels{color:#75847e;justify-content:space-between;font-size:8px;display:flex}.source-disclaimer{color:#8d9b96;font-size:9px}.chart-card .source-disclaimer{background:#111918;border-radius:4px;padding:8px 10px;line-height:1.5}.monthly-card{grid-column:1/-1}.monthly-bars{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:9px;height:155px;padding:14px 8px 0;display:grid}.monthly-item{flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;height:100%;display:flex}.monthly-track{border-bottom:1px solid #52605a;align-items:flex-end;width:min(100%,28px);height:125px;display:flex;position:relative}.monthly-track i{background:linear-gradient(#70d8b0,#2d8065);border-radius:3px 3px 0 0;width:100%;min-height:3px;display:block}.monthly-track i.negative-bar{background:linear-gradient(#b07771,#693c3b)}.monthly-item small{color:#81908b;font-size:7px}.trades-card{padding:14px}.trades-card .source-disclaimer{margin:0 0 10px}.trades-table{min-width:1000px}.provider-trade-id{color:#697872;padding:7px;font-size:8px;display:block}.risk-detail-layout{grid-template-columns:minmax(210px,.7fr) minmax(0,1.6fr);gap:12px;display:grid}.risk-detail-card,.risk-score-card{padding:16px}.risk-score-card>strong{color:#9ee5c5;margin:12px 0;font-size:45px;line-height:1.1;display:block}.risk-score-card>strong small{color:#84948d;font-size:12px}.risk-score-card>p{color:#8b9a94;font-size:9px}.risk-meter{background:#282b27;border-radius:8px;height:7px;overflow:hidden}.risk-meter i{background:linear-gradient(90deg,#6bd7ad,#c4a368,#b9716b);border-radius:8px;height:100%;display:block}.provider-summary{padding:18px}.provider-summary>.button{margin:10px 0}.provider-strategy-mini{border-top:1px solid #202928;justify-content:space-between;align-items:center;gap:9px;padding:12px 2px;font-size:9px;display:flex}.provider-strategy-mini small,.provider-strategy-mini span{color:#82918b}.updates-feed{grid-template-columns:1fr 1fr;gap:11px;display:grid}.update-card{padding:14px}.update-card>div{justify-content:space-between;gap:10px;display:flex}.update-card time,.update-type{color:#91a79e;font-size:8px}.update-type{color:var(--mint)}.update-card h2{margin:10px 0 5px;font-size:13px}.update-card p{color:#94a29c;font-size:9px;line-height:1.65}.provider-profile-hero{margin-bottom:15px;padding:18px}.provider-profile-grid{grid-template-columns:minmax(0,1.5fr) minmax(220px,.75fr);gap:13px;display:grid}.provider-performance{align-self:start;padding:15px}.provider-performance-row{border-top:1px solid #202928;justify-content:space-between;gap:10px;padding:11px 0;display:flex}.provider-performance-row b,.provider-performance-row small{display:block}.provider-performance-row b{font-size:9px}.provider-performance-row small{color:#7f8e88;margin-top:3px;font-size:8px}.provider-performance-row>span{color:#9be3c0;font-size:11px}.following-list{gap:9px;display:grid}.following-row{grid-template-columns:1.6fr repeat(5,minmax(75px,.6fr)) minmax(210px,1.2fr);align-items:center;gap:12px;padding:12px;display:grid}.following-strategy{align-items:center;gap:9px;min-width:0;display:flex}.following-strategy>div{min-width:0}.following-strategy a,.following-strategy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.following-strategy a{font-size:10px}.following-strategy small{color:#83928c;margin-top:3px;font-size:8px}.following-row>div:not(.following-strategy):not(.following-actions)>b,.following-row>div:not(.following-strategy):not(.following-actions)>small{display:block}.following-row>div>small{color:#83918c;font-size:7px}.following-row>div>b{margin-top:3px;font-size:9px}.paper-mode{color:#c0b3ed!important}.subscription-status{color:#c1b6ec;border:1px solid #44405d;border-radius:4px;padding:4px 6px;font-size:8px;display:inline-block}.subscription-status.paused{color:#dbbf89;border-color:#5e5138}.subscription-status.error,.subscription-status.stopped{color:#d8968e;border-color:#5e3a39}.following-actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.text-button{background:0 0;border:0;padding:4px;font-size:8px}.danger-text{color:#d89087}.following-detail-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.following-detail-grid>.card:last-child{grid-column:1/-1}.following-detail-grid .detail-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wizard-backdrop{z-index:100;background:#050808d9;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow:auto}.follow-wizard{background:#0d1315;border:1px solid #34453f;border-radius:10px;width:min(650px,100%);max-height:calc(100vh - 36px);overflow:auto;box-shadow:0 25px 90px #000b}.wizard-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:15px;padding:18px 20px;display:flex}.wizard-head h2{margin:4px 0;font-size:19px}.wizard-head p{color:#86948e;margin:0;font-size:9px}.market-close{color:#c8d5cf;background:#111918;border:1px solid #2d3a35;border-radius:5px;width:30px;height:30px;font-size:18px}.wizard-steps{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:6px;padding:12px 20px;display:grid}.wizard-steps button{color:#788780;text-align:left;background:0 0;border:0;align-items:center;gap:7px;font-size:8px;display:flex}.wizard-steps i{border:1px solid #3a4641;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.wizard-steps button.current{color:var(--mint)}.wizard-steps button.complete i,.wizard-steps button.current i{color:var(--mint);border-color:#65e6c1}.wizard-section{padding:18px 20px}.wizard-section h3{margin:0 0 5px;font-size:14px}.wizard-section>p{color:#8b9993;font-size:9px;line-height:1.5}.account-choice-grid{grid-template-columns:1fr 1fr;gap:9px;margin:14px 0;display:grid}.account-choice{text-align:left;color:#d8e3de;background:#101718;border:1px solid #2c3834;border-radius:6px;gap:8px;padding:14px;display:grid;position:relative}.account-choice.selected{background:#14201d;border-color:#65e6c1}.account-choice>b{font-size:11px}.account-choice>small{color:#84938d;font-size:8px;line-height:1.5}.account-kind{border-radius:3px;width:max-content;padding:3px 6px;font-size:7px;font-weight:700}.account-kind.demo{color:#8ae4c1;background:#14372d}.account-kind.live{color:#e2bb8b;background:#43352a}.connect-account-link{color:var(--mint);font-size:9px}.wizard-field{color:#95a39d;gap:5px;margin:11px 0;font-size:9px;display:grid}.wizard-field input,.wizard-field select{color:#e1eae6;width:100%;min-width:0;padding:9px;font-size:10px}.capital-input,.wizard-field input,.wizard-field select{background:#0a0f10;border:1px solid #2d3935;border-radius:4px}.capital-input{color:#8a9992;align-items:center;padding-left:9px;display:flex}.capital-input input{background:0 0;border:0}.custom-risk-grid{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.symbol-picker{color:#8f9d97;border:1px solid #2c3733;border-radius:5px;flex-wrap:wrap;gap:7px 13px;margin:13px 0;padding:12px;font-size:9px;display:flex}.symbol-picker legend{padding:0 5px}.risk-switch,.symbol-picker label{align-items:center;gap:6px;display:flex}.risk-switch input,.symbol-picker input{accent-color:#65e6c1}.risk-switch{color:#a3b0aa;font-size:9px}.paper-confirmation,.risk-preview{background:#12201d;border:1px solid #315146;border-radius:5px;flex-direction:column;gap:5px;margin-top:13px;padding:11px;display:flex}.paper-confirmation b,.risk-preview b{color:#9be4c3;font-size:9px}.paper-confirmation span,.risk-preview span{color:#879791;font-size:8px}.review-section{padding-bottom:12px}.review-summary{grid-template-columns:1fr 1fr;gap:0 15px;margin:12px 0;display:grid}.review-summary>div{border-bottom:1px solid #202928;justify-content:space-between;gap:10px;padding:8px 0;font-size:8px;display:flex}.review-summary>div span{color:#82908b}.review-summary>div b{text-align:right;overflow-wrap:anywhere}.important-risk-box{background:#1d1816;border:1px solid #57463d;border-radius:4px;gap:6px;padding:10px;display:grid}.important-risk-box b{color:#d8b393;font-size:9px}.important-risk-box span{color:#ab9a8d;font-size:8px;line-height:1.5}.wizard-notice{background:#131a19;border-radius:4px;padding:9px}.wizard-actions{border-top:1px solid var(--line);background:#0d1315;justify-content:space-between;gap:8px;padding:12px 20px;display:flex;position:sticky;bottom:0}.wizard-actions .button{font-size:9px}@media (max-width:1200px){.market-card-grid,.provider-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.following-row{grid-template-columns:1.5fr repeat(3,minmax(80px,.65fr))}.following-actions{grid-column:1/-1;justify-content:flex-end}.advanced-filter-grid{grid-template-columns:repeat(3,minmax(100px,1fr))}}@media (max-width:900px){.market-control-row{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-content{grid-template-columns:1fr}.detail-aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.detail-aside h2,.detail-aside>a{grid-column:1/-1}.performance-content{grid-template-columns:1fr 1fr}.following-detail-grid,.provider-profile-grid{grid-template-columns:1fr}.following-detail-grid>.card:last-child{grid-column:auto}}@media (max-width:760px){.market-intro{flex-direction:column;align-items:flex-start;gap:12px}.market-intro h1{font-size:22px}.market-score-note{max-width:none}.market-card-grid,.provider-card-grid{grid-template-columns:1fr}.market-tabs{margin-top:-4px}.advanced-filter-grid,.market-control-row{grid-template-columns:1fr 1fr}.strategy-detail-title{flex-direction:column;align-items:flex-start}.detail-head-actions{width:100%}.detail-head-actions .button{flex:1}.detail-score-row{gap:12px}.detail-facts,.detail-metric-grid,.detail-score-row{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-aside{display:block}.performance-content{grid-template-columns:1fr}.monthly-card{grid-column:auto}.market-line-chart{height:155px}.monthly-bars{gap:4px;padding-inline:1px}.monthly-item small{font-size:6px}.updates-feed{grid-template-columns:1fr}.provider-profile-hero .provider-market-head h1{font-size:18px}.following-row{grid-template-columns:1fr 1fr;gap:9px}.following-actions,.following-strategy{grid-column:1/-1}.following-actions{justify-content:flex-start}.following-detail-grid .detail-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wizard-backdrop{align-items:end;padding:0}.follow-wizard{border-radius:12px 12px 0 0;width:100%;max-height:94dvh}.wizard-head,.wizard-section{padding-inline:15px}.wizard-steps{padding-inline:12px}.wizard-steps button{flex-direction:column;align-items:flex-start;gap:4px}.wizard-actions{padding-inline:15px}.wizard-actions .button{flex:1}.provider-strategy-mini{flex-wrap:wrap}.market-toast{text-align:center;top:62px;left:10px;right:10px}}@media (max-width:420px){.market-control-panel{padding:10px}.advanced-filter-grid,.market-control-row{grid-template-columns:1fr 1fr}.strategy-card-footer{align-items:flex-start}.strategy-card-footer>span{max-width:100px;line-height:1.4}.strategy-card-footer>div{gap:3px}.strategy-card-footer .button{padding:7px 6px;font-size:8px}.strategy-stat-grid{gap:9px 4px}.account-choice-grid,.custom-risk-grid,.review-summary{grid-template-columns:1fr}.detail-head-actions .button{padding-inline:7px;font-size:8px}}:root{--market-panel:#101518;--market-line:#20292c;--market-radius:8px;--market-glow:0 0 16px #65e6c11c}.chart-card,.detail-card,.following-row,.market-strategy-card,.provider-market-card,.provider-profile-hero,.risk-detail-card,.risk-score-card,.strategy-detail-hero,.update-card{border:1px solid var(--line);border-radius:var(--market-radius);background:var(--market-panel);box-shadow:none}.market-strategy-card{padding:15px;transition:transform .16s,border-color .16s,box-shadow .16s}.market-strategy-card:hover{border-color:#46675c;transform:translateY(-2px);box-shadow:0 8px 22px #0003}.market-strategy-card:hover .market-sparkline{filter:drop-shadow(0 0 4px #65e6c155)}.strategy-detail-hero{background:var(--market-panel)}.provider-avatar{color:var(--mint);background:#17211f;border-color:#2b3935}.market-card-grid,.provider-card-grid{gap:14px}.market-sparkline{width:100%;transition:filter .16s;overflow:visible}.market-sparkline,.market-sparkline-empty{height:38px;margin:3px 0 8px;display:block}.market-sparkline-empty{border-bottom:1px solid #20292c}.market-risk-visual{background:#242d2a;border-radius:4px;height:3px;margin-top:5px;display:block;overflow:hidden}.market-risk-visual i{border-radius:inherit;background:#71c8a9;height:100%;display:block}.strategy-status{color:#9ab5a9;letter-spacing:.06em;border:1px solid #31413b;border-radius:20px;align-items:center;gap:5px;width:max-content;padding:3px 6px;font-size:7px;display:inline-flex}.strategy-status i{background:#70847a;border-radius:50%;width:5px;height:5px}.strategy-status.status-active i{background:var(--mint);box-shadow:0 0 7px #65e6c155}.strategy-status.status-paused{color:#d5bb89;border-color:#514734}.strategy-status.status-paused i{background:#c6a968}.strategy-status.status-closed{color:#a3aaa6;border-color:#38403d}.strategy-card-title{flex-wrap:wrap;align-items:center;gap:7px;margin:10px 0 5px;display:flex}.provider-activity-row{border-top:1px solid var(--market-line);justify-content:space-between;align-items:center;gap:8px;padding:7px 0;display:flex}.provider-activity-visual{fill:#65e6c1a8;width:120px;height:28px;overflow:visible}.wizard-risk-layout{grid-template-columns:minmax(0,1.4fr) minmax(230px,.85fr);gap:12px;padding:18px 20px;display:grid}.wizard-risk-layout .wizard-section{min-width:0;padding:0}.wizard-risk-preview{border-radius:var(--market-radius);background:#0d1315;border:1px solid #293532;align-self:start;padding:15px;position:sticky;top:0}.wizard-risk-preview h3{margin:7px 0 14px;font-size:13px}.wizard-risk-capital{border-bottom:1px solid var(--market-line);justify-content:space-between;align-items:baseline;gap:8px;padding:10px 0;display:flex}.wizard-risk-capital small,.wizard-risk-stat span{color:#829092;font-size:8px}.wizard-risk-capital b{font-size:15px}.risk-preview-meter{background:#222c29;border-radius:4px;height:4px;margin:12px 0;overflow:hidden}.risk-preview-meter span{background:var(--mint);border-radius:inherit;height:100%;transition:width .15s;display:block}.wizard-risk-stat{border-bottom:1px solid #1d2624;justify-content:space-between;gap:10px;padding:8px 0;display:flex}.wizard-risk-stat b{text-align:right;font-size:9px}.wizard-risk-preview .wizard-notice{color:#8c9993;margin-top:12px;font-size:8px;line-height:1.5}.wizard-risk-layout .custom-risk-grid{gap:0 10px}@media (max-width:1100px){.market-card-grid,.provider-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wizard-risk-layout{grid-template-columns:minmax(0,1.2fr) minmax(215px,.8fr)}}@media (max-width:760px){.market-card-grid,.provider-card-grid,.wizard-risk-layout{grid-template-columns:1fr}.wizard-risk-layout{padding:15px}.wizard-risk-preview{order:-1;position:static}.market-strategy-card:hover{box-shadow:none;transform:none}.market-strategy-card:hover .market-sparkline{filter:none}}@media (prefers-reduced-motion:reduce){.market-sparkline,.market-strategy-card,.risk-preview-meter span{transition:none!important}.market-strategy-card:hover{transform:none}}:root{color-scheme:dark;--bg:#001412;--panel:#0b2926;--line:#20504a;--muted:#93b8b2;--text:#eff8f5;--mint:#a9fff2;--green:#79ddd0;--cyan:#7de0d6;--lavender:#efd8ff;--auros-teal:#174d47;--auros-gradient:linear-gradient(105deg,#c5fff7,#e2e9f3 58%,#f1d6ff)}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.app-shell{background:radial-gradient(at 62% 0,#0a332e 0,#0000 34%),#001412}.sidebar{background:#0c302c;border-color:#ffffff18;height:100vh;position:sticky;top:0;overflow-y:auto}.demo-page-notice{color:#e6c77a;border:1px solid #c9a14a66;margin-bottom:16px}.topbar{background:#0d3732;border-color:#ffffff18}.content{max-width:1500px}.card,.chart-card,.detail-card,.following-row,.hero-panel,.market-control-panel,.market-score-note,.provider-profile-hero,.risk-detail-card,.risk-score-card,.strategy-detail-hero,.update-card{box-shadow:none;background:linear-gradient(145deg,#0c2d29ed,#092421f5);border-color:#24524c;border-radius:14px}.button:not(.outline){background:var(--auros-gradient);color:#09201d;letter-spacing:.1em;text-transform:uppercase;border:0;border-radius:6px}.button.outline{color:#e3f5f1;border-color:#75bdb0;border-radius:6px}.sidebar nav a:hover,.sidebar-bottom>a:hover{color:#fff;background:#1b5048}.market-tabs a.active{color:#b8fff3;border-color:#b8fff3}.market-strategy-card,.provider-market-card{background:linear-gradient(145deg,#10433c,#092a26 74%);border-color:#28564f;border-radius:14px}.market-strategy-card.featured{background:linear-gradient(145deg,#155149,#0b2b27);border-color:#4c8b7d}.market-strategy-card:hover{border-color:#91dacc;box-shadow:0 12px 35px #00857525}.market-sparkline polyline{stroke:#a6fff1}.strategy-status.status-active{color:#bdfff5;border-color:#4e877a}.native-strategy-market{margin:24px 0}.native-strategy-market .market-strategy-card{flex-direction:column;gap:12px;display:flex}.native-strategy-market .market-strategy-card>h3,.native-strategy-market .market-strategy-card>p{margin:0}.native-market-meta{color:var(--muted);gap:7px;font-size:11px;display:grid}.native-market-actions{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.secondary-nav{border-top:1px solid #ffffff12;margin-top:8px;padding-top:8px}.secondary-nav>summary{color:#829690;cursor:pointer;border-radius:5px;align-items:center;gap:10px;padding:10px 12px;font-size:11px;list-style:none;display:flex}.secondary-nav>summary::-webkit-details-marker{display:none}.secondary-nav>summary:before{content:"＋";text-align:center;color:#79918a;width:18px;font-size:14px}.secondary-nav[open]>summary:before{content:"−"}.secondary-nav>summary:hover{color:#fff;background:#1b5048}.secondary-nav>div{flex-direction:column;gap:3px;padding:3px 0 0 8px;display:flex}.secondary-nav a{color:#879a94;border-radius:5px;align-items:center;gap:11px;padding:9px 12px;font-size:11px;display:flex}.secondary-nav a.active,.secondary-nav a:hover{color:#e7f2ee;background:#17211f}@media (max-width:760px){.secondary-nav>summary{justify-content:center;padding:12px 4px;font-size:0}.secondary-nav>summary:before{font-size:16px}.secondary-nav>div{padding-left:0}.secondary-nav a{justify-content:center;padding:12px 4px;font-size:0}.secondary-nav .nav-icon{font-size:16px}}.market-tabs a{padding:12px 16px;font-size:13px}.market-subtabs a:focus-visible,.market-tabs a:focus-visible{outline:2px solid var(--mint);outline-offset:-2px;border-radius:6px}.market-demo-note{margin:-8px 0 14px}.market-subtabs{flex-wrap:wrap;gap:4px;margin:0 0 22px;display:flex}.market-subtabs a{color:#91a09c;border:1px solid #0000;border-radius:999px;padding:6px 12px;font-size:12px}.market-subtabs a.active{color:var(--text);border-color:var(--line);background:#7fe3c40f}.link-button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.auth-shell{color:#edf8f5;background:radial-gradient(70% 55% at 18% 8%,#00a8a133,#0000 70%),radial-gradient(60% 60% at 88% 70%,#009b9426,#0000 70%),#001412;min-height:100vh;padding:0 0 60px}.auth-top{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#13524ce6;border-bottom:1px solid #d4fff810;justify-content:space-between;align-items:center;height:72px;padding:0 clamp(18px,4vw,76px);display:flex}.auth-top .brand{color:#fff;font-size:17px}.auth-top .brand span{color:#a9fff2}.auth-top nav{letter-spacing:.06em;align-items:center;gap:20px;font-size:12px;display:flex}.auth-top nav a{color:#bcd9d3}.auth-top nav a.on,.auth-top nav a:hover{color:#fff}.auth-top nav a:last-child{border-left:1px solid #d4fff82a;padding-left:20px}.auth-shell .auth-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(160deg,#0e3b37d9,#062723e6);border:1px solid #c4fff21f;border-radius:14px;width:min(430px,100% - 32px);margin:9vh auto 0;padding:34px 34px 28px;box-shadow:0 30px 80px #00090880,inset 0 1px #d4fff80f}.auth-shell .auth-card .eyebrow{color:#8fc9bf;letter-spacing:.18em}.auth-shell .auth-card h1{letter-spacing:-.02em;margin:10px 0 0;font-size:28px;font-weight:500}.auth-tabs{background:#001d1acc;border:1px solid #c4fff21a;border-radius:9px;grid-template-columns:1fr 1fr;gap:4px;margin:20px 0 22px;padding:4px;display:grid}.auth-tabs a{text-align:center;letter-spacing:.08em;border-radius:6px;padding:10px 0;font-size:13px;transition:background .2s,color .2s;color:#a7c4c0!important}.auth-tabs a:hover{color:#fff!important}.auth-tabs a.active{background:linear-gradient(98deg,#befff6,#e6faf7 51%,#f7d3ff);font-weight:600;color:#073a33!important}.auth-tabs+h1{display:none}.auth-shell .auth-card form{gap:16px;margin:22px 0 6px}.auth-shell .auth-card label{color:#bcd9d3;letter-spacing:.04em;font-size:12px}.auth-shell .auth-card input{color:#f2fffb;background:#001a17d9;border:1px solid #9fd9cf2e;border-radius:8px;height:46px;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.auth-shell .auth-card input::placeholder{color:#5f8781}.auth-shell .auth-card input:focus{border-color:#a9fff2;outline:none;box-shadow:0 0 0 3px #a9fff21f}.auth-shell .auth-card .button{color:#073a33;letter-spacing:.12em;background:linear-gradient(98deg,#befff6,#e6faf7 51%,#f7d3ff) 0 0/150% 100%;border:0;border-radius:8px;min-height:50px;font-size:14px;font-weight:600;transition:background-position .4s,transform .3s,box-shadow .3s,opacity .2s}.auth-shell .auth-card .button:hover:not(:disabled){background-position:100% 0;transform:translateY(-1px);box-shadow:0 8px 24px #8dcec322}.auth-shell .auth-card .button:disabled{opacity:.42;cursor:not-allowed}.auth-shell .auth-card p{color:#a7c4c0;font-size:12px;line-height:1.6}.auth-shell .auth-card .notice{color:#d7f3ed;background:#0a3430;border:1px solid #c4fff21a;border-radius:8px;margin:0;padding:11px 13px;font-size:12px}.auth-shell .auth-card .notice[role=alert]{color:#ffd2c7;background:#3a1d1a99;border-color:#f5b2a440}.auth-shell .auth-card .link-button,.auth-shell .auth-card a{color:#a9fff2}.auth-shell .auth-card .link-button{cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.auth-shell .auth-card .link-button:disabled{color:#6f9a93;cursor:default}.auth-shell .auth-card .auth-foot{color:#a7c4c0;border-top:1px solid #c4fff214;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:20px;padding-top:18px;font-size:12px;display:flex}@media (max-width:560px){.auth-top{height:60px}.auth-top nav{gap:14px}.auth-top nav a:last-child{padding-left:14px}.auth-shell .auth-card{margin-top:5vh;padding:26px 20px 22px}}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}