@import "https://fonts.googleapis.com/css2?family=Vazirmatn:wght@300;400;500;600;700;800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{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}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.\!end{inset-inline-end:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.table{display:table}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--bg:#07100e;--panel:#0d1916;--panel-2:#111f1b;--line:#a7f3d01c;--ink:#f2fbf7;--muted:#8ca49a;--green:#36d99a;--green-dark:#123f31;--red:#fb7185;--amber:#fbbf24}*{box-sizing:border-box}html{background:var(--bg)}body{color:var(--ink);background:radial-gradient(circle at 85% -10%,#10b98124,transparent 29rem),radial-gradient(circle at -10% 45%,#0e749014,transparent 32rem),var(--bg);margin:0;font-family:Vazirmatn,Tahoma,sans-serif}button,input{font:inherit}button{color:inherit}.app-shell{width:min(1160px,100%);min-height:100vh;margin:auto;padding:26px 30px 42px}.topbar{justify-content:space-between;align-items:center;gap:18px;display:flex}.brand,.auth-brand{align-items:center;gap:12px;display:flex}.brand strong,.brand small,.auth-brand strong,.auth-brand small{display:block}.brand small,.auth-brand small{color:var(--muted);margin-top:3px;font-size:10px}.brand-mark{background:linear-gradient(145deg,#39d99b,#0a7b58);border-radius:14px;justify-content:center;align-items:flex-end;gap:3px;width:42px;height:42px;padding:10px;display:flex;box-shadow:0 12px 34px #36d99a29}.brand-mark i{background:#fff;border-radius:4px;width:4px;height:10px;display:block}.brand-mark i:nth-child(2){height:20px}.brand-mark i:nth-child(3){height:14px}.user-menu{align-items:center;gap:12px;display:flex}.user-menu span small{color:var(--muted);font-size:9px;display:block}.user-menu button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:10px;padding:8px 12px}.engine-hero{border:1px solid var(--line);background:linear-gradient(120deg,#102821f2,#091613f0);border-radius:21px;justify-content:space-between;align-items:center;gap:24px;margin:25px 0 12px;padding:22px 24px;display:flex;position:relative;overflow:hidden}.engine-hero:after{content:"";background:#36d99a12;border-radius:50%;width:230px;height:230px;position:absolute;top:-130px;left:-80px}.engine-hero.running{border-color:#36d99a47;box-shadow:0 14px 45px #0000002e}.engine-status{z-index:1;align-items:center;gap:16px;display:flex}.engine-icon{color:#94a3b8;background:#94a3b81a;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.running .engine-icon{color:var(--green);background:#36d99a24;box-shadow:0 0 0 7px #36d99a0a}.engine-status p{color:var(--muted);margin:0 0 4px;font-size:11px}.engine-status h1{margin:0;font-size:22px}.engine-status small{color:#81a99a;margin-top:6px;font-size:10px;display:block}.engine-actions{z-index:1;gap:9px;display:flex}.engine-actions button{cursor:pointer;border:0;border-radius:12px;padding:11px 18px;font-weight:700}.engine-actions button:disabled{opacity:.35;cursor:not-allowed}.start-button{background:var(--green);color:#042219}.stop-button{color:#fecdd3;background:#fb71851f;border:1px solid #fb718540!important}.warning-banner,.portfolio-note{color:#fde68a;background:#78530a1f;border:1px solid #fbbf2429;border-radius:12px;margin:10px 0;padding:10px 14px;font-size:10px}.toast{color:#a7f3d0;cursor:pointer;background:#064e3b40;border:1px solid #36d99a38;border-radius:12px;justify-content:space-between;align-items:center;width:100%;margin:10px 0;padding:11px 14px;font-size:11px;display:flex}.toast span{font-size:18px}.policy-grid{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:9px;margin:13px 0 22px;display:grid}.policy-grid article{border:1px solid var(--line);background:#0d1916c7;border-radius:14px;padding:13px 15px}.policy-grid span,.policy-grid strong{display:block}.policy-grid span{color:var(--muted);font-size:9px}.policy-grid strong{margin-top:4px;font-size:15px}.tabs{border:1px solid var(--line);background:#0d1916b8;border-radius:13px;gap:4px;width:100%;padding:4px;display:flex}.tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 20px;font-size:11px}.tabs button.active{color:#fff;background:#1a3029}.tabs .refresh{margin-right:auto}.section-head{justify-content:space-between;align-items:end;margin:28px 0 14px;display:flex}.section-head p{color:var(--green);margin:0 0 4px;font-size:10px}.section-head h2{margin:0;font-size:21px}.wallex-pill,.connection{color:var(--muted);border:1px solid var(--line);border-radius:99px;padding:6px 10px;font-size:9px}.connection.online{color:#86efac;border-color:#36d99a38}.asset-grid{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.asset-card{text-align:right;border:1px solid var(--line);cursor:pointer;background:linear-gradient(145deg,#13231ef2,#0a1713f2);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:5px 10px;min-width:0;padding:14px;transition:all .18s;display:grid}.asset-card:hover,.asset-card.selected{border-color:#36d99a47;transform:translateY(-2px)}.asset-card.selected{box-shadow:inset 0 0 0 1px #36d99a14}.coin{background:var(--coin,#36d99a);border-radius:12px;place-items:center;width:35px;height:35px;display:grid}@supports (color:color-mix(in lab, red, red)){.coin{background:color-mix(in srgb,var(--coin,#36d99a) 18%,transparent)}}.coin{color:var(--coin,#36d99a);font-weight:800}.coin.small{width:32px;height:32px}.asset-name b,.asset-name small,.asset-price b,.asset-price small{display:block}.asset-name small,.asset-price small{color:var(--muted);margin-top:3px;font-size:8px}.asset-price{text-align:left}.up{color:#4ade80!important}.down{color:#fb7185!important}.signal{border-radius:99px;grid-column:2/4;width:max-content;margin-top:4px;padding:3px 7px;font-size:8px}.signal-buy{color:#6ee7b7;background:#10b9811a}.signal-sell{color:#fda4af;background:#f43f5e1a}.signal-wait{color:#cbd5e1;background:#94a3b81a}.decision-card,.panel{border:1px solid var(--line);background:linear-gradient(145deg,#11201bf0,#091512f5);border-radius:20px;margin-top:12px;padding:22px}.decision-buy{border-color:#36d99a3d}.decision-sell{border-color:#fb718533}.decision-top{justify-content:space-between;align-items:center;display:flex}.decision-top p{color:var(--muted);margin:0;font-size:10px}.decision-top h2{margin:4px 0 0;font-size:24px}.confidence{text-align:left}.confidence span,.confidence strong{display:block}.confidence span{color:var(--muted);font-size:9px}.confidence strong{color:var(--green);font-size:23px}.reason{color:#b9cdc5;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:12px 0;padding:15px 0;font-size:12px;line-height:2}.metric-row{grid-template-columns:repeat(4,1fr);display:grid}.metric-row div{border-left:1px solid var(--line);padding:5px 16px}.metric-row div:first-child{padding-right:0}.metric-row div:last-child{border-left:0}.metric-row span,.metric-row b{display:block}.metric-row span{color:var(--muted);font-size:9px}.metric-row b{margin-top:5px;font-size:12px}.balance-grid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.balance-grid article{border:1px solid var(--line);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.balance-grid b,.balance-grid small{display:block}.balance-grid article>div small,.balance-grid strong small{color:var(--muted);margin-top:3px;font-size:8px}.balance-grid strong{text-align:left;font-size:12px}.balance-grid em{color:#fbbf24;grid-column:2/4;font-size:8px;font-style:normal}.portfolio-note{margin:14px 0 0}.event-list article{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:12px 3px;display:flex}.event-list article:last-child{border-bottom:0}.event-dot{background:#64748b;border-radius:50%;width:8px;height:8px}.event-dot.start,.event-dot.order,.event-dot.filled{background:var(--green)}.event-dot.error{background:var(--red)}.event-list b,.event-list small{display:block}.event-list small{color:var(--muted);margin-top:4px;font-size:8px}.error-box,.form-error{color:#fecdd3;background:#7f1d1d2e;border:1px solid #fb718533;border-radius:10px;padding:10px 12px;font-size:10px}.empty-state{text-align:center;color:var(--muted);padding:40px 20px}.empty-state>span{color:#42685a;font-size:36px}.empty-state h3{color:var(--ink);margin:9px 0 4px;font-size:15px}.empty-state p{margin:0;font-size:10px}footer{color:#587167;justify-content:space-between;padding:28px 3px 0;font-size:9px;display:flex}.experience-inline{background:#1e40af0f;border:1px solid #60a5fa29;border-radius:13px;grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:10px;margin-top:15px;padding:12px 14px;display:grid}.experience-inline span,.experience-inline b{display:block}.experience-inline span{color:var(--muted);font-size:8px}.experience-inline b{margin-top:3px;font-size:11px}.experience-inline em,.shadow-pill{color:#93c5fd;white-space:nowrap;border:1px solid #60a5fa33;border-radius:99px;padding:5px 8px;font-size:8px;font-style:normal}.experience-note{color:#a9c4dc;background:#1e40af12;border-radius:12px;margin:0 0 14px;padding:11px 13px;font-size:9px;line-height:1.9}.experience-summary{grid-template-columns:repeat(4,1fr)}.experience-grid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.experience-grid article{border:1px solid var(--line);background:#06110e66;border-radius:15px;padding:14px}.experience-grid article>div:first-child{justify-content:space-between;align-items:center;display:flex}.experience-grid .signal{grid-column:auto;margin:0}.experience-grid dl{grid-template-columns:1fr 1fr;gap:8px;margin:13px 0;display:grid}.experience-grid dl div{background:#ffffff05;border-radius:9px;padding:8px}.experience-grid dt,.experience-grid dd{margin:0}.experience-grid dt{color:var(--muted);font-size:7px}.experience-grid dd{margin-top:3px;font-size:10px;font-weight:700}.experience-grid article>small{color:#61796f;font-size:8px}.calibration-table{border:1px solid var(--line);border-radius:14px;overflow:hidden}.calibration-table>div{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:8px;padding:10px 13px;font-size:9px;display:grid}.calibration-table>div:last-child{border-bottom:0}.calibration-table .calibration-head{color:var(--muted);background:#ffffff06;font-size:8px}.experience-recent{gap:7px;display:grid}.experience-recent article{border:1px solid var(--line);border-radius:12px;grid-template-columns:1.1fr 1fr 1fr .7fr;align-items:center;gap:10px;padding:10px 12px;font-size:9px;display:grid}.experience-recent b,.experience-recent small{display:block}.experience-recent small{color:var(--muted);margin-top:2px;font-size:7px}.experience-recent>article>span{color:var(--muted)}.pnl-summary{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.pnl-summary article{border:1px solid var(--line);background:#06110e6b;border-radius:15px;padding:15px}.pnl-summary article.total{background:#10503b1f;border-color:#36d99a33}.pnl-summary span,.pnl-summary strong,.pnl-summary small{display:block}.pnl-summary span{color:var(--muted);font-size:9px}.pnl-summary strong{margin:6px 0 3px;font-size:17px}.pnl-summary small{color:#61796f;font-size:8px}.subsection-head{justify-content:space-between;align-items:center;margin:23px 0 10px;display:flex}.subsection-head h3,.subsection-head p{margin:0}.subsection-head p{color:var(--muted);margin-top:3px;font-size:8px}.subsection-head>span{color:var(--muted);border:1px solid var(--line);border-radius:99px;padding:5px 8px;font-size:8px}.managed-list,.closed-trades{gap:8px;display:grid}.managed-list article,.closed-trades article{border:1px solid var(--line);background:#06110e59;border-radius:14px;grid-template-columns:1.25fr 1fr 1fr 1fr;align-items:center;gap:12px;padding:12px;display:grid}.managed-asset{align-items:center;gap:9px;display:flex}.managed-asset b,.managed-asset small,.managed-list article>div>span,.managed-list article>div>b,.managed-pnl strong,.managed-pnl small,.closed-trades b,.closed-trades span,.closed-trades small,.closed-trades strong{display:block}.managed-asset small,.managed-list article>div>span,.closed-trades span,.closed-trades small{color:var(--muted);font-size:8px}.managed-asset em{color:#6ee7b7;background:#36d99a1a;border-radius:99px;width:max-content;margin-top:4px;padding:2px 6px;font-size:7px;font-style:normal;display:block}.managed-list article>div>b,.closed-trades b{margin-top:3px;font-size:10px}.managed-pnl{text-align:left}.managed-pnl small{margin-top:3px;font-size:9px}.closed-trades article>div:last-child{text-align:left}.empty-state.compact{padding:24px 15px}.empty-state.compact>span{font-size:25px}.wallet-head{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.auth-shell,.loading-screen{background:radial-gradient(circle at 50% 0,#10b98124,#0000 35rem);place-items:center;min-height:100vh;padding:20px;display:grid}.auth-card{border:1px solid var(--line);background:#0a1713f2;border-radius:23px;width:min(430px,100%);padding:27px;box-shadow:0 35px 80px #00000047}.auth-copy{margin:28px 0 20px}.auth-copy>span{color:var(--green);font-size:10px}.auth-copy h1{margin:6px 0;font-size:25px}.auth-copy p{color:var(--muted);margin:0;font-size:11px;line-height:1.9}.auth-card label{color:#bcd0c8;margin:13px 0;font-size:10px;display:block}.auth-card label small{color:#61796f;margin-top:5px;display:block}.auth-card input{color:#fff;background:#07120f;border:1px solid #284239;border-radius:10px;outline:0;width:100%;margin-top:7px;padding:11px 12px}.auth-card input:focus{border-color:var(--green)}.primary{background:var(--green);color:#05231a;cursor:pointer;border:0;border-radius:11px;padding:11px 16px;font-weight:800}.primary.wide{width:100%;margin-top:7px}.primary:disabled{opacity:.5}.loading-screen{color:var(--muted);gap:10px;font-size:12px;display:flex}.spinner{border:2px solid #ffffff1f;border-top-color:var(--green);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.settings-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.settings-grid label{border:1px solid var(--line);background:#06110e73;border-radius:15px;padding:14px;display:block}.settings-grid label>span,.settings-grid label>small,.settings-grid label>em{display:block}.settings-grid label>span{font-size:11px;font-weight:700}.settings-grid label>small{color:var(--muted);margin:3px 0 11px;font-size:8px}.settings-grid label>em{color:#61796f;margin-top:7px;font-size:8px;font-style:normal}.settings-grid label>div{align-items:center;gap:8px;display:flex}.settings-grid input,.settings-grid select{color:#fff;background:#07120f;border:1px solid #284239;border-radius:10px;outline:0;width:100%;min-width:0;padding:9px 10px}.settings-grid input:focus,.settings-grid select:focus{border-color:var(--green)}.settings-grid input:disabled,.settings-grid select:disabled{opacity:.45;cursor:not-allowed}.settings-grid b{color:var(--muted);white-space:nowrap;font-size:9px}.settings-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:15px;padding-top:15px;display:flex}.settings-actions p{color:var(--muted);margin:0;font-size:9px}.settings-actions .primary{white-space:nowrap}.brand strong,.auth-brand strong{font-size:18px}.brand small,.auth-brand small{font-size:12px}.user-menu span{font-size:14px}.user-menu span small{font-size:11px}.user-menu button{font-size:12px}.engine-status p{font-size:13px}.engine-status h1{font-size:25px}.engine-status small{font-size:12px}.engine-actions button{font-size:13px}.warning-banner,.portfolio-note,.toast{font-size:12px;line-height:1.8}.policy-grid span{font-size:11px}.policy-grid strong{font-size:17px}.tabs button{font-size:13px}.section-head p{font-size:12px}.section-head h2{font-size:23px}.wallex-pill,.connection,.shadow-pill{font-size:11px}.asset-name b{font-size:14px}.asset-name small,.asset-price small{font-size:10px}.asset-price b{font-size:13px}.signal{font-size:10px}.decision-top p{font-size:12px}.decision-top h2{font-size:27px}.confidence span{font-size:11px}.confidence strong{font-size:26px}.reason{font-size:14px;line-height:2}.metric-row span{font-size:11px}.metric-row b{font-size:14px}.balance-grid b{font-size:13px}.balance-grid article>div small,.balance-grid strong small,.balance-grid em{font-size:10px}.balance-grid strong{font-size:14px}.event-list b{font-size:13px}.event-list small{font-size:10px}.error-box,.form-error{font-size:12px}.empty-state h3{font-size:17px}.empty-state p{font-size:12px}.pnl-summary span{font-size:11px}.pnl-summary strong{font-size:19px}.pnl-summary small{font-size:10px}.subsection-head h3{font-size:16px}.subsection-head p,.subsection-head>span{font-size:10px}.managed-asset b{font-size:13px}.managed-asset small,.managed-list article>div>span,.closed-trades span,.closed-trades small{font-size:10px}.managed-asset em{font-size:9px}.managed-list article>div>b,.closed-trades b{font-size:12px}.managed-pnl strong,.closed-trades article>div:last-child strong{font-size:13px}.managed-pnl small{font-size:11px}.auth-copy>span{font-size:12px}.auth-copy h1{font-size:28px}.auth-copy p{font-size:13px}.auth-card label{font-size:12px}.auth-card label small{font-size:10px}.auth-card input{font-size:14px}.primary{font-size:13px}.loading-screen{font-size:14px}.settings-grid label>span{font-size:13px}.settings-grid label>small,.settings-grid label>em{font-size:10px;line-height:1.7}.settings-grid input,.settings-grid select{font-size:14px}.settings-grid b{font-size:11px}.settings-actions p{font-size:11px;line-height:1.8}.experience-inline span{font-size:10px}.experience-inline b{font-size:13px}.experience-inline em{font-size:10px}.experience-note{font-size:11px}.experience-grid article>div:first-child>b{font-size:15px}.experience-grid dt{font-size:9px}.experience-grid dd{font-size:12px}.experience-grid article>small{font-size:10px;line-height:1.7}.calibration-table>div{font-size:11px}.calibration-table .calibration-head{font-size:10px}.experience-recent article{font-size:11px}.experience-recent small{font-size:9px}footer{font-size:11px}@media (width<=850px){.policy-grid{grid-template-columns:repeat(3,1fr)}.asset-grid,.settings-grid,.managed-list article,.closed-trades article{grid-template-columns:1fr 1fr}.managed-pnl,.closed-trades article>div:last-child{text-align:right}.experience-summary{grid-template-columns:1fr 1fr}.experience-inline{grid-template-columns:repeat(3,1fr)}.experience-inline em{grid-column:1/4;width:max-content}}@media (width<=650px){.app-shell{padding:18px 14px 30px}.engine-hero{flex-direction:column;align-items:flex-start}.engine-actions{width:100%}.engine-actions button{flex:1}.policy-grid,.pnl-summary{grid-template-columns:1fr 1fr}.pnl-summary article.total{grid-column:1/3}.tabs{overflow:auto}.tabs button{white-space:nowrap;padding:8px 13px}.tabs .refresh{margin-right:0}.asset-grid{display:flex;overflow:auto}.asset-card{min-width:240px}.metric-row{grid-template-columns:1fr 1fr}.metric-row div{border-bottom:1px solid var(--line);padding:10px}.metric-row div:nth-child(2){border-left:0}.metric-row div:nth-last-child(-n+2){border-bottom:0}.balance-grid,.settings-grid,.experience-grid{grid-template-columns:1fr}.settings-actions{flex-direction:column;align-items:stretch}.section-head{align-items:center}.wallex-pill{display:none}.experience-inline{grid-template-columns:1fr 1fr}.experience-inline em{grid-column:1/3}.experience-recent article{grid-template-columns:1fr 1fr}.calibration-table>div{grid-template-columns:repeat(2,1fr)}.calibration-head span:nth-child(n+3){display:none}footer{flex-direction:column;gap:5px}}.event-dot.restored{background:var(--green)}.event-dot.opportunity{background:#60a5fa}.event-dot.dust{background:var(--amber)}.dust-list{gap:8px;display:grid}.dust-list article{background:#78530a14;border:1px solid #fbbf2426;border-radius:14px;grid-template-columns:1fr 1fr 1.4fr;align-items:center;gap:12px;padding:12px;display:grid}.dust-list b,.dust-list small,.dust-list span{display:block}.dust-list b{font-size:12px}.dust-list small,.dust-list span{color:var(--muted);margin-top:3px;font-size:10px}@media (width<=850px){.dust-list article{grid-template-columns:1fr 1fr}}.market-mode-banner{border:1px solid var(--line);background:#0d1916c7;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin:10px 0 12px;padding:12px 16px;display:grid}.market-mode-banner div span,.market-mode-banner div strong{display:block}.market-mode-banner div span{color:var(--muted);font-size:10px}.market-mode-banner div strong{margin-top:3px;font-size:14px}.market-mode-banner p{color:#b9cdc5;margin:0;font-size:11px;line-height:1.8}.market-mode-banner em{color:var(--muted);white-space:nowrap;font-size:10px;font-style:normal}.market-mode-banner.bearish{background:#7f1d1d1f;border-color:#fb718540}.market-mode-banner.bearish div strong{color:#fda4af}.market-mode-banner.recovery{background:#1e40af1a;border-color:#60a5fa3d}.market-mode-banner.recovery div strong{color:#93c5fd}.market-mode-banner.disabled{background:#1e293b2e;border-color:#94a3b833}.market-mode-banner.disabled div strong{color:#cbd5e1}.bearish-note{color:#b9cde0;background:#1e40af12;border:1px solid #60a5fa29;border-radius:12px;margin:0 0 14px;padding:12px 14px;font-size:11px;line-height:1.9}.event-dot.bearish{background:var(--red)}.event-dot.recovery{background:#60a5fa}.event-dot.normal{background:var(--green)}@media (width<=650px){.market-mode-banner{grid-template-columns:1fr}.market-mode-banner em{white-space:normal}}.timeframe-panel{background:#051b1570;border:1px solid #36d99a29;border-radius:15px;margin-top:16px;padding:15px}.timeframe-title{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr auto;align-items:center;gap:12px;padding-bottom:12px;display:grid}.timeframe-title span,.timeframe-title strong{display:block}.timeframe-title span{color:var(--muted);font-size:10px}.timeframe-title strong{margin-top:3px;font-size:15px}.timeframe-title em{color:#86efac;white-space:nowrap;border:1px solid #36d99a33;border-radius:99px;padding:5px 9px;font-size:10px;font-style:normal}.timeframe-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:11px;display:grid}.timeframe-grid article{border:1px solid var(--line);background:#ffffff05;border-radius:11px;padding:11px}.timeframe-grid span,.timeframe-grid b,.timeframe-grid small{display:block}.timeframe-grid span{color:var(--muted);font-size:9px}.timeframe-grid b{margin-top:5px;font-size:12px}.timeframe-grid small{color:#6f887e;margin-top:3px;font-size:9px}.trade-plan{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}.trade-plan>div{background:#36d99a0b;border-radius:10px;padding:10px 11px}.trade-plan span,.trade-plan b{display:block}.trade-plan span{color:var(--muted);font-size:9px}.trade-plan b{margin-top:3px;font-size:11px;line-height:1.7}.timeframe-warning{color:#fde68a;margin:9px 0 0;font-size:10px;line-height:1.8}.managed-asset .position-horizon{color:#93c5fd;max-width:250px;margin-top:4px;line-height:1.6}.event-dot.extended{background:#60a5fa}@media (width<=850px){.trade-plan{grid-template-columns:1fr 1fr}}@media (width<=650px){.timeframe-title{grid-template-columns:1fr 1fr}.timeframe-title em{grid-column:1/3;width:max-content}.timeframe-grid{grid-template-columns:1fr}.trade-plan{grid-template-columns:1fr 1fr}}.short-lab-link{background:#5b21b61a;border:1px solid #a78bfa40;border-radius:11px;align-items:center;gap:8px;padding:8px 11px;text-decoration:none;display:flex}.short-lab-link b,.short-lab-link small{display:block}.short-lab-link b{color:#c4b5fd;font-size:11px}.short-lab-link small{color:#8b7da9;font-size:9px}.short-loading{color:#9f96b7;background:#090712;justify-content:center;align-items:center;gap:10px;min-height:100vh;font-family:Vazirmatn,Tahoma,sans-serif;display:flex}.short-loading span{border:2px solid #ffffff1f;border-top-color:#a78bfa;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}.short-shell{--short-bg:#090712;--short-panel:#120f1f;--short-panel-2:#171329;--short-line:#c4b5fd21;--short-muted:#9f96b7;--short-accent:#a78bfa;--short-accent-2:#7c3aed;background:radial-gradient(circle at 85% -10%,#7c3aed38,transparent 31rem),radial-gradient(circle at -5% 55%,#ec489917,transparent 28rem),var(--short-bg);color:#f7f4ff;width:100%;min-height:100vh;padding:25px max(18px,50% - 580px);font-family:Vazirmatn,Tahoma,sans-serif}.short-shell button,.short-shell input{font:inherit}.short-topbar,.short-topbar>div{align-items:center;display:flex}.short-topbar{justify-content:space-between;gap:16px}.short-topbar>div{gap:12px}.short-topbar strong,.short-topbar small{display:block}.short-topbar strong{font-size:18px}.short-topbar small{color:var(--short-muted);margin-top:3px;font-size:11px}.short-mark{background:linear-gradient(145deg,#a78bfa,#6d28d9);border-radius:14px;place-items:center;width:44px;height:44px;font-size:23px;display:grid;box-shadow:0 12px 35px #7c3aed3d}.short-topbar>a{color:#c4b5fd;border:1px solid var(--short-line);border-radius:11px;padding:9px 13px;font-size:12px;text-decoration:none}.short-hero{border:1px solid var(--short-line);background:linear-gradient(120deg,#1f1736f5,#0f0b1cfa);border-radius:22px;justify-content:space-between;align-items:center;gap:25px;margin:24px 0 12px;padding:25px;display:flex;position:relative;overflow:hidden}.short-hero:after{content:"";background:#a78bfa14;border-radius:50%;width:260px;height:260px;position:absolute;top:-150px;left:-100px}.short-hero.active{border-color:#a78bfa5c;box-shadow:0 18px 55px #00000040}.short-hero>div{z-index:1;position:relative}.paper-badge{color:#c4b5fd;direction:ltr;background:#7c3aed1f;border:1px solid #a78bfa42;border-radius:99px;padding:5px 9px;font-size:10px;font-weight:700;display:inline-block}.short-hero h1{margin:11px 0 5px;font-size:25px}.short-hero p{color:#b8afca;max-width:650px;margin:0;font-size:12px;line-height:1.9}.short-controls{white-space:nowrap;gap:8px;display:flex}.short-controls button{cursor:pointer;border:0;border-radius:12px;padding:11px 16px;font-weight:800}.short-controls button:disabled{opacity:.35;cursor:not-allowed}.paper-start{color:#170a31;background:#a78bfa}.paper-stop{background:#be185d24;color:#fbcfe8!important;border:1px solid #f472b638!important}.short-message{color:#ddd6fe;cursor:pointer;background:#5b21b629;border:1px solid #a78bfa40;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:11px 14px;display:flex}.short-message span{font-size:18px}.short-error{color:#fecdd3;background:#7f1d1d2e;border:1px solid #fb718533;border-radius:12px;padding:11px 14px;font-size:11px}.short-kpis{grid-template-columns:repeat(5,1fr);gap:9px;margin:12px 0;display:grid}.short-kpis article{border:1px solid var(--short-line);background:#120f1fd1;border-radius:15px;padding:15px}.short-kpis span,.short-kpis strong,.short-kpis small{display:block}.short-kpis span{color:var(--short-muted);font-size:10px}.short-kpis strong{margin:6px 0 3px;font-size:16px}.short-kpis small{color:#746b8b;font-size:9px}.short-panel{border:1px solid var(--short-line);background:linear-gradient(145deg,#161227f5,#0d0a19fa);border-radius:20px;margin-top:12px;padding:22px}.short-section-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.short-section-head p,.short-section-head h2{margin:0}.short-section-head p{color:#a78bfa;font-size:11px}.short-section-head h2{margin-top:3px;font-size:20px}.short-section-head>span{border:1px solid var(--short-line);color:var(--short-muted);border-radius:99px;padding:5px 9px;font-size:10px}.short-positions{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.short-positions>article{background:#08061061;border:1px solid #a78bfa29;border-radius:16px;padding:15px}.short-position-title{align-items:center;gap:10px;display:flex}.short-position-title>span{color:#f9a8d4;background:#ec48991f;border-radius:8px;padding:5px 8px;font-size:9px;font-weight:800}.short-position-title b,.short-position-title small{display:block}.short-position-title b{font-size:15px}.short-position-title small{color:var(--short-muted);margin-top:2px;font-size:9px}.short-positions dl{grid-template-columns:1fr 1fr;gap:7px;margin:14px 0;display:grid}.short-positions dl div{background:#ffffff06;border-radius:10px;padding:8px 10px}.short-positions dt,.short-positions dd{margin:0}.short-positions dt{color:var(--short-muted);font-size:9px}.short-positions dd{margin-top:3px;font-size:11px;font-weight:700}.short-position-pnl{border-top:1px solid var(--short-line);justify-content:space-between;align-items:center;padding-top:12px;display:flex}.short-position-pnl strong{font-size:16px}.short-position-pnl span{font-size:12px}.short-positions article>footer{color:#796f92;justify-content:space-between;gap:10px;padding:11px 0 0;font-size:8px;display:flex}.short-empty{text-align:center;color:var(--short-muted);padding:35px 15px}.short-empty>span{color:#7c3aed;font-size:34px}.short-empty h3{color:#f7f4ff;margin:8px 0 4px;font-size:16px}.short-empty p{margin:0;font-size:11px}.short-grid-panels{grid-template-columns:1.2fr .8fr;gap:12px;display:grid}.short-candidates{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.short-candidates article{border:1px solid var(--short-line);border-radius:11px;grid-template-columns:1fr auto;gap:3px 8px;padding:10px 11px;display:grid}.short-candidates b{font-size:12px}.short-candidates span{color:#f9a8d4;font-size:11px}.short-candidates small{color:var(--short-muted);grid-column:1/3;font-size:9px}.short-candidates>p{color:var(--short-muted);font-size:11px}.short-rules ul{color:#c7bfd7;margin:0;padding:0 18px 0 0;font-size:11px;line-height:2.15}.short-rules li::marker{color:#a78bfa}.short-history{border:1px solid var(--short-line);border-radius:13px;overflow:auto}.short-history>div,.short-history>article{border-bottom:1px solid var(--short-line);grid-template-columns:.7fr 1.4fr 1fr .8fr 1fr;align-items:center;gap:10px;min-width:760px;padding:10px 12px;font-size:10px;display:grid}.short-history>article:last-child{border-bottom:0}.short-history-head{color:var(--short-muted);background:#ffffff06}.short-history strong{text-align:left}.short-settings-grid{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.short-settings label{border:1px solid var(--short-line);color:#cfc7df;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:7px;padding:11px;font-size:10px;display:grid}.short-settings input{color:#fff;background:#0b0815;border:1px solid #c4b5fd2e;border-radius:9px;outline:0;grid-column:1/2;width:100%;min-width:0;padding:8px 9px}.short-settings input:focus{border-color:#a78bfa}.short-settings input:disabled{opacity:.45}.short-settings label small{color:var(--short-muted);grid-area:2/2/auto/3;font-size:9px}.short-settings-action{border-top:1px solid var(--short-line);justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding-top:14px;display:flex}.short-settings-action p{color:var(--short-muted);margin:0;font-size:10px}.short-settings-action button{color:#16082e;cursor:pointer;background:#a78bfa;border:0;border-radius:11px;padding:10px 15px;font-weight:800}.short-settings-action button:disabled{opacity:.35}.short-footer{color:#6f6684;justify-content:space-between;padding:25px 3px 5px;font-size:10px;display:flex}@media (width<=950px){.short-kpis,.short-settings-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.user-menu .short-lab-link{display:none}.short-shell{padding:18px 13px}.short-topbar strong{font-size:15px}.short-topbar>a{padding:8px;font-size:10px}.short-hero{flex-direction:column;align-items:flex-start}.short-controls{width:100%}.short-controls button{flex:1}.short-kpis{grid-template-columns:1fr 1fr}.short-kpis article:first-child{grid-column:1/3}.short-positions,.short-grid-panels,.short-settings-grid{grid-template-columns:1fr}.short-settings-action{flex-direction:column;align-items:stretch}.short-footer{flex-direction:column;gap:5px}}.immediate-sell{color:#fecdd3;cursor:pointer;white-space:nowrap;background:#7f1d1d2e;border:1px solid #fb718559;border-radius:10px;padding:8px 11px;font-size:10px;font-weight:800}.immediate-sell:hover{background:#be185d40}.immediate-sell:disabled{opacity:.45;cursor:wait}.closed-trades article{grid-template-columns:.8fr .8fr 1.1fr 1.35fr 1.25fr 1fr}.closed-trades article small.up,.closed-trades article small.down{margin-top:4px}.closed-trades-more{border:1px solid var(--line);color:var(--green);font:inherit;cursor:pointer;background:#06110e73;border-radius:10px;margin:12px auto 0;padding:9px 16px;font-size:11px;font-weight:700;display:block}.closed-trades-more:hover{border-color:var(--green)}@media (width<=1000px){.closed-trades article{grid-template-columns:1fr 1fr 1fr}.immediate-sell{grid-column:auto}}@media (width<=650px){.managed-list article{grid-template-columns:1fr 1fr}.immediate-sell{grid-column:1/3;width:100%}.closed-trades article{grid-template-columns:1fr 1fr}}.brand-logo{object-fit:contain;flex:none;width:42px;height:42px}.auth-brand .brand-logo{width:46px;height:46px}.tabs{align-items:center;gap:8px;display:flex}.tab-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:5px;min-width:0;display:flex;overflow-x:auto}.tab-scroll::-webkit-scrollbar{display:none}.tab-scroll button{white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-height:40px;display:inline-flex}.tab-scroll button>span{font-size:16px;line-height:1}.tabs .refresh{flex:none;align-items:center;gap:5px;min-height:40px;display:inline-flex}.tabs .refresh small{font:inherit}.dust-section{background:#78530a14;border:1px solid #fbbf2426;border-radius:14px;margin-top:12px;overflow:hidden}.dust-toggle{width:100%;color:inherit;text-align:right;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.dust-toggle span,.dust-toggle b,.dust-toggle small{display:block}.dust-toggle b{font-size:13px}.dust-toggle small{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.6}.dust-toggle em{color:#fcd34d;white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-style:normal;display:flex}.dust-toggle i{font-size:16px;font-style:normal}.dust-section .dust-list{padding:0 12px 12px}@media (width<=650px){.brand-logo{width:36px;height:36px}.tabs{z-index:10;border-bottom:1px solid var(--line);background:#07120ff5;margin:0 -14px 14px;padding:9px 14px;position:sticky;top:0;overflow:visible;box-shadow:0 8px 20px #00000024}.tab-scroll{scroll-snap-type:x proximity;flex:1}.tab-scroll button{scroll-snap-align:start;min-height:42px;padding:8px 11px;font-size:12px}.tab-scroll button>span{font-size:15px}.tabs .refresh{justify-content:center;width:42px;padding:8px}.tabs .refresh small{display:none}.dust-toggle{padding:11px 12px}.dust-toggle small{max-width:230px}.dust-section .dust-list{padding:0 8px 8px}}.reports-panel{gap:12px;display:grid}.reports-panel>.section-head{margin:0 0 2px}.report-warning{color:#fde68a;background:#78530a1a;border:1px solid #fbbf242e;border-radius:12px;margin:0;padding:11px 14px;font-size:11px;line-height:1.9}.report-kpis{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.report-kpis article,.signal-reliability article{border:1px solid var(--line);background:#06110e6b;border-radius:14px;min-width:0;padding:14px}.report-kpis span,.report-kpis strong,.report-kpis small,.signal-reliability span,.signal-reliability strong,.signal-reliability small{display:block}.report-kpis span,.signal-reliability span{color:var(--muted);font-size:10px}.report-kpis strong,.signal-reliability strong{margin:6px 0 3px;font-size:18px}.report-kpis small,.signal-reliability small{color:#61796f;font-size:9px;line-height:1.7}.report-block{border:1px solid var(--line);background:#06110e47;border-radius:16px;min-width:0;padding:0 15px 15px}.report-block .subsection-head{margin-top:15px}.period-switch{border:1px solid var(--line);background:#ffffff05;border-radius:10px;padding:3px;display:flex}.period-switch button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 10px;font-size:10px}.period-switch button.active{color:var(--ink);background:#1a3029}.performance-chart{padding:4px 0 0;overflow-x:auto}.performance-chart svg{direction:ltr;width:100%;min-width:590px;height:auto;display:block;overflow:visible}.performance-chart text{fill:var(--muted);font:9px Vazirmatn,sans-serif}.chart-zero{stroke:#94a3b847;stroke-width:1px;stroke-dasharray:4 5}.chart-bar{rx:2;opacity:.72}.chart-bar.positive{fill:#36d99a}.chart-bar.negative{fill:#fb7185}.chart-line{fill:none;stroke:#60a5fa;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.chart-point{fill:#bfdbfe;stroke:#07100e;stroke-width:1.5px}.chart-legend{color:var(--muted);justify-content:center;gap:18px;font-size:9px;display:flex}.chart-legend span{align-items:center;gap:6px;display:flex}.chart-legend i{font-style:normal;display:inline-block}.legend-bar{background:var(--green);opacity:.72;border-radius:2px;width:11px;height:8px}.legend-line{background:#60a5fa;width:14px;height:2px}.report-columns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.report-table{border:1px solid var(--line);border-radius:12px;overflow-x:auto}.report-table>div{border-bottom:1px solid var(--line);grid-template-columns:1.45fr repeat(3,1fr);align-items:center;gap:10px;min-width:480px;padding:10px 12px;font-size:10px;display:grid}.report-table>div:last-child{border-bottom:0}.report-table>div>strong{text-align:left}.report-table .report-table-head{color:var(--muted);background:#ffffff06;font-size:9px}.news-risk-table>div{grid-template-columns:1.3fr repeat(4,1fr);min-width:560px}.analysis-table>div{grid-template-columns:1.7fr repeat(5,1fr);min-width:720px}.signal-reliability{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}@media (width<=850px){.report-kpis{grid-template-columns:1fr 1fr}.report-columns{grid-template-columns:1fr}.signal-reliability{grid-template-columns:1fr 1fr}}@media (width<=650px){.reports-panel{padding:15px}.reports-panel>.section-head{align-items:flex-start}.report-kpis{grid-template-columns:1fr 1fr}.report-kpis article{padding:12px}.report-kpis strong{font-size:15px}.report-block{padding:0 10px 10px}.report-block .subsection-head{align-items:flex-start;gap:10px}.period-switch{flex:none}.period-switch button{padding:6px 7px;font-size:9px}.performance-chart{margin:0 -2px}.signal-reliability{grid-template-columns:1fr}}.live-risk-grid{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 12px;display:grid}.live-risk-grid article{border:1px solid var(--line);background:#06110e59;border-radius:12px;padding:12px}.live-risk-grid span,.live-risk-grid strong,.live-risk-grid small{display:block}.live-risk-grid span{color:var(--muted);font-size:10px}.live-risk-grid strong{margin:5px 0;font-size:16px}.live-risk-grid small{color:#799087;font-size:10px;line-height:1.7}.live-symbol-risk>div{grid-template-columns:.65fr .7fr .75fr 2.4fr;min-width:620px}.news-headlines{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.news-headlines h4{margin:0 0 8px;font-size:12px}.news-headlines ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.news-headlines li{gap:2px;font-size:11px;display:grid}.news-headlines a{color:#c9f7d8;line-height:1.65;text-decoration:none}.news-headlines a:hover{text-decoration:underline}.news-headlines small{color:var(--muted);font-size:9px}@media (width<=600px){.live-risk-grid{grid-template-columns:1fr}.live-symbol-risk>div{grid-template-columns:.55fr .65fr .7fr 2fr;min-width:520px}}.learning-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.learning-toolbar .closed-trades-more{margin:0}.learning-toolbar small{color:var(--muted)}.learning-help{border:1px solid var(--line);border-radius:12px;margin:14px 0;padding:12px;font-size:12px;line-height:1.9}.learning-help summary,.learning-card summary{cursor:pointer;color:var(--green)}.learning-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.learning-kpis small{line-height:1.7}.learning-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.learning-card{border:1px solid var(--line);background:#06110e59;border-radius:14px;padding:14px}.learning-card dl>div{justify-content:space-between;gap:12px;margin:8px 0;font-size:11px;display:flex}.learning-card dd{text-align:left;margin:0}.learning-card dt,.learning-card small{color:var(--muted)}.learning-card details{margin-top:12px;font-size:11px;line-height:1.8}.learning-probabilities{grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0;display:grid}.learning-probabilities span,.learning-probabilities b{font-size:11px;display:block}.learning-probabilities progress{width:100%;height:7px;accent-color:var(--green)}.learning-table-wrap{margin:12px 0;overflow-x:auto}.learning-table{border-collapse:collapse;text-align:right;width:100%;min-width:520px;font-size:11px}.learning-table td,.learning-table th{border-bottom:1px solid var(--line);padding:10px}.learning-table th{color:var(--muted)}.learning-table small{color:var(--muted);margin-top:4px;font-size:10px;display:block}@media (width<=700px){.learning-grid{grid-template-columns:1fr}.learning-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.learning-toolbar{align-items:flex-start}}.learning-panel .wallex-pill{display:inline-flex}.learning-panel>.section-head{flex-wrap:wrap;gap:12px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
