/*! tailwindcss v4.2.1 | 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)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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;--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}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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;--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{: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-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.order-1{order:1}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);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,)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#17201c;--muted:#6f7b75;--line:#e1e6e3;--paper:#f5f7f5;--card:#fff;--green:#156b46;--green-dark:#0d4931;--green-soft:#e8f4ee;--red:#bd352f;--red-soft:#fff0ed;--amber:#c7831f}*{box-sizing:border-box}html,body{background:var(--paper);min-height:100%;color:var(--ink);margin:0}body{font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button{cursor:pointer}.shell{min-height:100vh;display:flex}.sidebar{color:#fff;z-index:10;background:#11261d;flex-direction:column;width:244px;padding:26px 18px 20px;display:flex;position:fixed;inset:0 auto 0 0}.brand{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:0 8px 25px;display:flex}.brandMark{color:#173c2b;background:#eff8f2;border-radius:11px;place-items:center;width:39px;height:39px;font-family:Georgia,serif;font-weight:800;display:grid}.brand strong,.brand span{display:block}.brand strong{letter-spacing:-.4px;font-family:Georgia,serif;font-size:20px}.brand span{color:#9bb1a6;text-transform:uppercase;letter-spacing:.8px;margin-top:3px;font-size:11px}.environment{background:#223a30;border:1px solid #345044;border-radius:10px;margin:22px 6px 19px;padding:13px}.environment span,.environment strong,.environment small{display:block}.environment span{color:#9fb1a8;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:8px;font-size:10px}.environment strong{letter-spacing:.55px;font-size:12px}.environment small{color:#f18a81;letter-spacing:1.2px;margin:6px 0 0 17px;font-size:10px;font-weight:800}.dot{vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.dot.green{background:#2db77a;box-shadow:0 0 0 3px #2db77a21}.dot.red{background:#e85c53;box-shadow:0 0 0 3px #e85c531f}.dot.amber{background:#e5a73e}.dot.gray{background:#a6afaa}nav{gap:4px;display:grid}.sidebar nav{min-height:0;overflow-y:auto}nav button{color:#aebeb6;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:10px 11px;font-size:13px;display:flex}nav button:hover,nav button.active{color:#fff;background:#29463a}nav button.active{box-shadow:inset 3px 0 #54b887}.navGlyph{border:1px solid;border-radius:5px;place-items:center;width:19px;height:19px;font-size:9px;font-weight:800;display:grid}nav i{color:#fff;background:#c8443b;border-radius:9px;place-items:center;width:18px;height:18px;margin-left:auto;font-size:10px;font-style:normal;display:grid}.support{border:1px solid #365044;border-radius:9px;margin:auto 6px 14px;padding:13px}.support>span{color:#91a79c;text-transform:uppercase;letter-spacing:.9px;margin-bottom:9px;font-size:10px;display:block}.support strong{font-size:12px;display:block}.support small{color:#92a59c;margin:7px 0 0 16px;font-size:10px;display:block}.sidebarLogout{color:#eef7f2;text-align:left;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:7px;width:calc(100% - 12px);margin:0 6px 12px;padding:10px 12px;font-size:10px;font-weight:900}.sidebarLogout:hover{background:#ffffff1f}.sidebarLogout span{color:#7bd5a7;margin-right:8px}.profile{border-top:1px solid #ffffff1a;align-items:center;gap:9px;padding:18px 4px 0;display:flex}.avatar{background:#38614e;border-radius:8px;place-items:center;width:31px;height:31px;font-size:10px;font-weight:800;display:grid}.profile strong,.profile span{display:block}.profile strong{font-size:11px}.profile span{color:#90a39a;margin-top:3px;font-size:9px}.profile button{color:#9fb0a7;background:0 0;border:0;margin-left:auto}.workspace{width:calc(100% - 244px);max-width:1580px;margin-left:244px;padding:27px 34px 46px}.mobileTabNav{display:none}header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.workspaceHeading{min-width:0}.workspaceTitleRow{flex-wrap:wrap;align-items:center;gap:18px;min-width:0;display:flex}.marketAssetToggle{border:1px solid var(--line);background:var(--card);scrollbar-width:thin;border-radius:9px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto;box-shadow:0 1px 2px #11231b0a}.marketAssetToggle button{min-width:58px;color:var(--muted);letter-spacing:.7px;background:0 0;border:0;border-radius:6px;flex:none;padding:9px 13px;font-size:11px;font-weight:900}.marketAssetToggle button.active{background:var(--green);color:#fff;box-shadow:0 2px 5px #156b4638}.marketsWorkspaceHeader{align-items:flex-start}.marketsWorkspaceHeader .headerActions{margin-top:18px}.dailyMarketBanner{background:var(--card);border:1px solid var(--line);border-top:3px solid var(--green);scrollbar-width:thin;border-radius:10px;max-width:720px;display:flex;overflow-x:auto;box-shadow:0 1px 2px #11231b0a}.dailyMarketBanner>div{border-right:1px solid var(--line);font-variant-numeric:tabular-nums;min-width:88px;padding:10px 12px 11px}.dailyMarketBanner>div:last-child{border:0}.dailyMarketBanner span,.dailyMarketBanner strong{white-space:nowrap;display:block}.dailyMarketBanner span{color:var(--muted);letter-spacing:.75px;font-size:8px;font-weight:900}.dailyMarketBanner strong{color:var(--ink);margin-top:7px;font-size:18px;line-height:1}.dailyMarketBanner .bannerEntered,.dailyMarketBanner .bannerRate{background:#f7faf8}.dailyMarketBanner .bannerWin,.dailyMarketBanner .bannerWinRatio{background:var(--green-soft)}.dailyMarketBanner .bannerWin strong,.dailyMarketBanner .bannerWinRatio strong{color:var(--green)}.dailyMarketBanner .bannerLoss{background:var(--red-soft)}.dailyMarketBanner .bannerLoss strong{color:var(--red)}.eyebrow,.sectionLabel{color:var(--muted);letter-spacing:1.15px;font-size:10px;font-weight:800}h1,h2{margin:0;font-family:Georgia,Times New Roman,serif}h1{letter-spacing:-.7px;margin-top:5px;font-size:31px}h2{letter-spacing:-.3px;margin-top:5px;font-size:19px}.headerActions{align-items:center;gap:9px;display:flex}.headerActions button,.primary,.secondary,.danger,.outline{border:1px solid var(--line);border-radius:7px;padding:10px 14px;font-size:11px;font-weight:800}.iconBtn{border:1px solid var(--line);color:#748078;background:#fff;border-radius:7px;width:37px;height:37px;position:relative}.iconBtn span{background:var(--red);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:8px}.secondary,.outline{color:#34433c;background:#fff}.headerLogout{color:#34433c;background:#eef3f0}.headerLogout:hover{background:#e2ebe6}.danger{color:#fff;background:var(--red);border-color:var(--red)!important}.primary{background:var(--green-dark);color:#fff;border-color:var(--green-dark)}.wide{width:100%}button:disabled{cursor:not-allowed;opacity:.45}.notice{color:#234c39;background:#eef4f1;border:1px solid #c8d9d0;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:11px 14px;font-size:11px;display:flex}.notice button{color:var(--green);background:0 0;border:0;font-weight:800}.notice.error{background:var(--red-soft);color:#8c2824;border-color:#ecc0b9}.liveBanner{background:var(--red-soft);border:1px solid #ecc0b9;border-radius:10px;align-items:center;gap:14px;padding:17px 19px;display:flex}.liveBanner.ready{background:var(--green-soft);border-color:#b9d9c9}.liveBanner.ready .liveIcon{background:var(--green)}.liveBanner.ready span,.liveBanner.ready button{color:var(--green)}.liveBanner.ready p{color:#557264}.liveIcon{color:#fff;background:#cc4339;border-radius:50%;place-items:center;width:35px;height:35px;font-weight:900;display:grid}.liveBanner div:nth-child(2){flex:1}.liveBanner span{color:#a02e29;letter-spacing:1px;font-size:10px;font-weight:900;display:block}.liveBanner strong{margin:3px 0 4px;font-family:Georgia,serif;font-size:16px;display:block}.liveBanner p{color:#835e5a;margin:0;font-size:11px}.liveBanner button{color:#a72f2a;background:0 0;border:0;font-size:11px;font-weight:800}.overviewKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.overviewKpis article{border:1px solid var(--line);background:#fff;border-top:4px solid #aebbb4;border-radius:9px;min-width:0;padding:15px 16px}.overviewKpis article.positiveKpi{border-top-color:var(--green);background:#f7fbf9}.overviewKpis article.negativeKpi{border-top-color:var(--red);background:#fff8f7}.overviewKpis span,.overviewKpis strong,.overviewKpis small{display:block}.overviewKpis span{color:var(--muted);letter-spacing:.75px;font-size:8px;font-weight:950}.overviewKpis strong{text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-family:Georgia,serif;font-size:22px;line-height:1.05;overflow:hidden}.overviewKpis small{color:var(--muted);margin-top:7px;font-size:9px;line-height:1.35}.overviewMarketsCard,.overviewActivityCard,.overviewAttentionCard{padding:20px}.overviewMarketGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.overviewMarketTile{border:1px solid var(--line);text-align:left;background:#f9fbfa;border-left:4px solid #b9c3be;border-radius:8px;min-width:0;padding:13px 14px}.overviewMarketTile.enabled{border-left-color:var(--green);background:#f4faf7}:is(.overviewMarketTile:hover,.overviewMarketTile:focus-visible){border-color:#8db9a3;outline:0;box-shadow:0 0 0 2px #156b4617}.overviewMarketTile>span{justify-content:space-between;align-items:center;gap:10px;display:flex}.overviewMarketTile>span b{font-size:12px}.overviewMarketTile>span i{color:#68756e;letter-spacing:.65px;background:#e9eeeb;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:950}.overviewMarketTile.enabled>span i{background:var(--green-soft);color:var(--green)}.overviewMarketTile>strong,.overviewMarketTile>small,.overviewMarketTile>em{display:block}.overviewMarketTile>strong{margin-top:11px;font-size:17px}.overviewMarketTile>small{color:var(--muted);margin-top:5px;font-size:8px}.overviewMarketTile>em{color:var(--green);letter-spacing:.55px;margin-top:10px;font-size:7px;font-style:normal;font-weight:950}.overviewMarketTile.disabled>em{color:#7b8781}.overviewBottomGrid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px;margin-top:14px;display:grid}.overviewActivityCard .cardHead button{color:var(--green);background:0 0;border:0;font-size:9px;font-weight:900}.overviewActivityList{margin-top:11px}.overviewActivityList>div{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 2px;display:grid}.overviewActivityList time{color:var(--muted);font-size:8px;font-weight:850}.overviewActivityList span strong,.overviewActivityList span small{display:block}.overviewActivityList span strong{font-size:9px}.overviewActivityList span small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;line-height:1.35;overflow:hidden}.overviewActivityList>div>b{color:var(--green);letter-spacing:.55px;font-size:7px}.overviewActivityList>p{color:var(--muted);margin:20px 0 8px;font-size:10px}.overviewAttentionCard .cardHead>.dot{flex:none}.overviewAttentionStats{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:1fr 1fr;gap:1px;margin-top:15px;display:grid;overflow:hidden}.overviewAttentionStats>div{background:#f8faf9;min-width:0;padding:13px}.overviewAttentionStats span,.overviewAttentionStats strong{display:block}.overviewAttentionStats span{color:var(--muted);letter-spacing:.6px;font-size:7px;font-weight:950}.overviewAttentionStats strong{text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:11px;overflow:hidden}.overviewQuickActions{gap:7px;margin-top:12px;display:grid}.overviewQuickActions button{color:var(--green-dark);text-align:left;background:#fff;border:1px solid #cbd8d1;border-radius:7px;padding:10px 12px;font-size:9px;font-weight:900}:is(.overviewQuickActions button:hover,.overviewQuickActions button:focus-visible){border-color:var(--green);background:var(--green-soft);outline:0}.statusStrip{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:repeat(5,1fr);margin:14px 0;display:grid}.statusStrip>div{border-right:1px solid var(--line);padding:14px 16px}.statusStrip>div:last-child{border:0}.statusStrip span{color:var(--muted);letter-spacing:.9px;margin-bottom:7px;font-size:8px;font-weight:800;display:block}.statusStrip strong{font-size:10px}.statusStrip .heartbeat{background:#edf6f1}.grid{grid-template-columns:1.3fr .85fr;gap:14px;display:grid}.card{background:var(--card);border:1px solid var(--line);border-radius:10px;box-shadow:0 1px 2px #11231b08}.readinessCard,.accountCard,.marketCard,.serviceCard{padding:20px}.cardHead{justify-content:space-between;align-items:center;display:flex}.score{border:5px solid #d7e8df;border-top-color:var(--green);border-radius:50%;place-items:center;width:48px;height:48px;font-size:11px;font-weight:900;display:grid}.progress{background:#edf0ee;border-radius:4px;height:5px;margin:17px 0 7px;overflow:hidden}.progress span{background:var(--green);height:100%;display:block}.checklist{margin-bottom:12px}.checklist button{text-align:left;background:0 0;border:0;border-bottom:1px solid #edf0ee;align-items:center;gap:11px;width:100%;padding:11px 2px;display:flex}.checklist button:hover{background:#f8faf9}.check{border-radius:50%;place-items:center;width:21px;height:21px;font-size:11px;font-weight:900;display:grid}.check.pass{color:var(--green);background:#e1f3e9}.check.blocked{color:var(--red);background:#fae7e5}.check.warn{color:var(--amber);background:#fff0d8}.checklist button>span:nth-child(2){flex:1}.checklist strong,.checklist small{display:block}.checklist strong{font-size:11px}.checklist small{color:var(--muted);margin-top:3px;font-size:9px}.checklist b{color:#a2aca7}.locked,.waiting{letter-spacing:.8px;border-radius:4px;padding:6px 8px;font-size:9px;font-weight:900}.locked{color:var(--red);background:var(--red-soft)}.waiting{color:#68736d;background:#eef1ef}.online{color:var(--green);background:var(--green-soft);letter-spacing:.8px;border-radius:4px;padding:6px 8px;font-size:9px;font-weight:900}dl{margin:16px 0}dl div{border-bottom:1px solid #edf0ee;justify-content:space-between;padding:10px 0;font-size:10px;display:flex}dt{color:var(--muted)}dd{margin:0;font-weight:800}.riskMini{border:1px solid #e6eae8;border-left:3px solid var(--amber);background:#f6f8f7;border-radius:6px;margin-bottom:12px;padding:12px}.riskMini span,.riskMini strong,.riskMini small{display:block}.riskMini span{color:var(--amber);letter-spacing:.8px;font-size:8px;font-weight:900}.riskMini strong{margin:5px 0 3px;font-size:11px}.riskMini small{color:var(--muted);font-size:9px}.marketEmpty{text-align:center;padding:30px 12%}.pulseIcon{color:#87958e;background:#edf2ef;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 12px;font-size:24px;display:grid}.marketEmpty strong{font-family:Georgia,serif;font-size:15px}.marketEmpty p{color:var(--muted);font-size:10px;line-height:1.55}.marketLive{padding:25px 2px 23px}.marketLive>strong{font-family:Georgia,serif;font-size:16px}.marketLive>p{color:var(--muted);font-size:10px}.quoteGrid{grid-template-columns:1fr 1fr;gap:9px;margin-top:15px;display:grid}.quoteGrid div{border:1px solid var(--line);background:#f4f7f5;border-radius:7px;padding:11px}.quoteGrid span,.quoteGrid b{display:block}.quoteGrid span{color:var(--muted);margin-bottom:5px;font-size:8px}.quoteGrid b{font-size:12px}.metrics{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding-top:13px;display:grid}.metrics div{border-right:1px solid var(--line);padding-left:13px}.metrics div:first-child{padding-left:0}.metrics div:last-child{border:0}.metrics span,.metrics strong{display:block}.metrics span{color:var(--muted);margin-bottom:6px;font-size:8px}.metrics strong{font-size:10px}.serviceCard .cardHead button,.ordersCard .cardHead button,.tableFoot button{color:var(--green);background:0 0;border:0;font-size:10px;font-weight:800}.serviceList{margin-top:15px}.serviceList>div{border-bottom:1px solid #edf0ee;align-items:center;padding:11px 0;display:flex}.serviceList>div>span{flex:1}.serviceList strong,.serviceList small{display:block}.serviceList strong{font-size:11px}.serviceList small{color:var(--muted);margin-top:3px;font-size:9px}.serviceList b{color:#66736c;font-size:9px}.serviceFoot{color:var(--muted);justify-content:space-between;margin-top:14px;font-size:9px;display:flex}.serviceFoot strong{color:var(--green)}.ordersCard{margin-top:14px;overflow:hidden}.ordersCard .cardHead{padding:18px 20px 12px}.tableMeta{color:var(--muted);font-size:9px}table{border-collapse:collapse;width:100%}th{color:var(--muted);text-align:left;text-transform:uppercase;letter-spacing:.8px;border-block:1px solid var(--line);background:#f7f9f8;padding:10px 20px;font-size:8px}td{color:#77827c;border-bottom:1px solid var(--line);padding:15px 20px;font-size:10px}.tableFoot{color:var(--muted);justify-content:space-between;align-items:center;padding:13px 20px;font-size:9px;display:flex}.modalBackdrop{z-index:40;background:#0a1711b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:12px;width:min(470px,100%);padding:30px;position:relative;box-shadow:0 24px 80px #00000047}.modalClose{color:#6f7b75;background:0 0;border:0;font-size:22px;position:absolute;top:12px;right:15px}.modalBadge{color:var(--red);letter-spacing:1.2px;font-size:9px;font-weight:900}.modal h2{margin:8px 0 10px;font-size:25px}.modal p{color:var(--muted);font-size:11px;line-height:1.6}.modal label{margin:20px 0 12px;font-size:10px;display:block}.modal input{border:1px solid #cfd6d2;border-radius:7px;outline:none;width:100%;margin-top:8px;padding:12px}.modal input:focus{border-color:var(--green);box-shadow:0 0 0 3px #156b461a}.modal>small{text-align:center;color:var(--muted);margin-top:10px;font-size:9px;display:block}.detailView{min-height:420px;padding:22px}.detailView .cardHead{border-bottom:1px solid var(--line);padding-bottom:16px}.marketRoundHero{padding:25px 0 22px}.marketRoundHero .heroMetric{padding:0}.roundLiveMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.heroMetric{padding:30px 0 22px}.heroMetric span,.heroMetric strong,.heroMetric small{display:block}.heroMetric span{color:var(--green);letter-spacing:.6px;font-size:10px;font-weight:900}.heroMetric strong{margin:7px 0;font-family:Georgia,serif;font-size:26px}.heroMetric small{color:var(--muted)}.roundCountdown,.roundPrice{min-height:154px;box-shadow:inset 4px 0 var(--green);background:linear-gradient(135deg,#edf8f2,#f9fcfa);border:1px solid #b9d3c5;border-radius:11px;padding:19px 22px 17px}.roundCountdown>span{color:var(--green);letter-spacing:1.1px;align-items:center;font-size:10px;font-weight:900;display:flex}.roundCountdown>span i{background:#2db77a;border-radius:50%;width:8px;height:8px;margin-right:11px;animation:1.4s infinite feedPulse;box-shadow:0 0 0 5px #2db77a21}.roundCountdown>strong{color:#153b29;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin:8px 0 2px;display:flex}.roundCountdown>strong b{letter-spacing:-5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(44px,4.4vw,68px);line-height:.95}.roundCountdown>strong em{color:#5f786a;font-family:Georgia,serif;font-size:46px;font-style:normal;line-height:1}.roundCountdown>small{color:#6e8277;letter-spacing:1px;justify-content:space-around;max-width:210px;font-size:8px;font-weight:900;display:flex}.roundCountdown>small i{width:14px}.roundPrice{font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;display:flex}.roundPrice>span{color:var(--green);letter-spacing:1.1px;align-items:center;font-size:10px;font-weight:900;display:flex}.roundPrice>span i{background:#2db77a;border-radius:50%;width:8px;height:8px;margin-right:11px;animation:1.4s infinite feedPulse;box-shadow:0 0 0 5px #2db77a21}.roundPrice>strong{color:#153b29;letter-spacing:-4px;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(44px,4.4vw,68px);line-height:.95}.roundPrice>small{color:#6e8277;letter-spacing:.8px;font-size:10px;font-weight:900}.roundPrice.no{box-shadow:inset 4px 0 var(--red);background:linear-gradient(135deg,#fff4f1,#fffbfa);border-color:#e4c7c3}.roundPrice.no>span{color:var(--red)}.roundPrice.no>span i{background:var(--red);box-shadow:0 0 0 5px #bd352f1f}.roundPrice.no>strong{color:#7d2a27}.roundCountdown.urgent{box-shadow:inset 4px 0 var(--amber);background:linear-gradient(135deg,#fff4e8,#fffaf5);border-color:#e5b790}.roundCountdown.urgent>span{color:#a35a20}.roundCountdown.urgent>span i{background:var(--amber);box-shadow:0 0 0 5px #ce803724}.roundCountdown.urgent>strong{color:#8f421a}.goldLeadGrid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.goldLeadGrid.single{grid-template-columns:minmax(0,1fr)}.goldKalshiLead{min-height:194px;box-shadow:inset 5px 0 var(--green), 0 10px 30px #153b2914;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#e5f7ee 0%,#f9fcfa 70%);border:1px solid #9ccdb5;border-radius:13px;grid-template-columns:1fr;grid-template-areas:"label""value""detail""time";align-items:center;gap:9px;padding:23px 25px;display:grid}.goldKalshiLead>span{color:var(--green);letter-spacing:1.25px;grid-area:label;align-items:center;gap:10px;font-size:14px;font-weight:900;display:flex}.goldKalshiLead>span i{background:#2db77a;border-radius:50%;width:10px;height:10px;animation:1.4s infinite feedPulse;box-shadow:0 0 0 6px #2db77a21}.goldKalshiLead>span b{letter-spacing:.9px;border:1px solid;border-radius:999px;padding:4px 9px;font-size:10px}.goldKalshiLead>strong{color:#153b29;letter-spacing:-4px;white-space:nowrap;grid-area:value;justify-self:start;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(48px,4.8vw,72px);line-height:.9}.goldKalshiLead>em{color:#264f3b;letter-spacing:.35px;grid-area:detail;font-size:clamp(18px,2vw,27px);font-style:normal;font-weight:900}.goldKalshiLead>small{color:#5f786a;letter-spacing:.55px;grid-area:time;font-size:12px;font-weight:800}.goldKalshiLead.no{box-shadow:inset 5px 0 var(--red), 0 10px 30px #5b201c12;background:linear-gradient(135deg,#fff0ed 0%,#fffbfa 70%);border-color:#e1b9b5}.goldKalshiLead.no>span,.goldKalshiLead.no>strong{color:#8b2f2a}.goldKalshiLead.stale{opacity:.72;filter:saturate(.65)}.goldCoinbaseLead{background:linear-gradient(135deg,#edf3ff 0%,#fafcff 70%);border-color:#aebfe0;box-shadow:inset 5px 0 #315fa8,0 10px 30px #1f417514}.goldCoinbaseLead>span,.goldCoinbaseLead>strong{color:#244c8b}.goldCoinbaseLead>span i{background:#4778c7;box-shadow:0 0 0 6px #4778c721}.goldCoinbaseLead>em{color:#345681}.goldCoinbaseLead>small{color:#657792}.goldCoinbaseLead.no{background:linear-gradient(135deg,#fff0f3 0%,#fffafb 70%);border-color:#dfb8c0;box-shadow:inset 5px 0 #a83f58,0 10px 30px #5b203012}.goldCoinbaseLead.no>span,.goldCoinbaseLead.no>strong{color:#96364c}.goldRecoveryTracker{box-shadow:inset 5px 0 var(--green), 0 10px 28px #153b2912;background:linear-gradient(135deg,#edf8f2,#fbfdfc);border:1px solid #a8cbb9;border-radius:13px;margin:0 0 18px;overflow:hidden}.goldRecoveryTracker.active{box-shadow:inset 5px 0 var(--amber), 0 10px 28px #77461814;background:linear-gradient(135deg,#fff5e9,#fffdf9);border-color:#ddb98e}.goldRecoveryTrackerHead{border-bottom:1px solid #20543a1f;grid-template-columns:1fr auto;align-items:center;gap:6px 15px;padding:18px 22px;display:grid}.goldRecoveryTrackerHead>span{color:var(--green);letter-spacing:1.15px;font-size:14px;font-weight:950}.goldRecoveryTracker.active .goldRecoveryTrackerHead>span{color:#99501b}.goldRecoveryTrackerHead>b{color:var(--green);letter-spacing:.8px;border:1px solid;border-radius:999px;padding:5px 10px;font-size:10px}.goldRecoveryTracker.active .goldRecoveryTrackerHead>b{color:#a35a20}.goldRecoveryTrackerHead>small{color:#60776b;grid-column:1/-1;font-size:12px;font-weight:700}.goldRecoveryTrackerGrid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.goldRecoveryTrackerGrid>div{border-right:1px solid #20543a1f;min-width:0;padding:18px 20px}.goldRecoveryTrackerGrid>div:last-child{border-right:0}.goldRecoveryTrackerGrid span,.goldRecoveryTrackerGrid strong,.goldRecoveryTrackerGrid small{display:block}.goldRecoveryTrackerGrid span{color:#60776b;letter-spacing:.75px;font-size:9px;font-weight:950}.goldRecoveryTrackerGrid strong{color:#153b29;letter-spacing:-1.2px;white-space:nowrap;margin:8px 0 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(23px,2.2vw,34px);line-height:1}.goldRecoveryTracker.active .goldRecoveryTrackerGrid>div:first-child strong{color:#a14422}.goldRecoveryTrackerGrid small{color:#75877d;font-size:10px;line-height:1.45}.recoveryProgressBlock{background:#ffffff85;border-top:1px solid #20543a1f;padding:16px 22px 18px}.recoveryProgressBlock>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.recoveryProgressBlock>div:first-child span{color:#60776b;letter-spacing:.8px;font-size:10px;font-weight:950}.recoveryProgressBlock>div:first-child strong{color:#153b29;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.goldRecoveryTracker.active .recoveryProgressBlock>div:first-child strong{color:#a14422}.recoveryProgressTrack{background:#dfe9e4;border:1px solid #20543a29;border-radius:999px;height:12px;margin:9px 0 7px;overflow:hidden}.recoveryProgressTrack>span{border-radius:inherit;background:linear-gradient(90deg,#0f8f54,#27bd78);min-width:0;height:100%;transition:width .35s;display:block}.goldRecoveryTracker.active .recoveryProgressTrack>span{background:linear-gradient(90deg,#bd6428,#e9a348)}.recoveryProgressBlock>small{color:#75877d;font-size:10px;font-weight:700;display:block}.sessionVolumeStrip{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.sessionVolumeStrip>div{border:1px solid var(--line);background:#f7f9f8;border-radius:9px;padding:15px}.sessionVolumeStrip>div.sessionOpen,.sessionVolumeStrip>div.volatilityLive{background:var(--green-soft);box-shadow:inset 3px 0 var(--green);border-color:#9ec9b1}.sessionVolumeStrip>div.volatilityDelayed{box-shadow:inset 3px 0 var(--red);background:#fff4f1;border-color:#e4c7c3}.sessionVolumeStrip span,.sessionVolumeStrip strong,.sessionVolumeStrip small{display:block}.sessionVolumeStrip span{color:var(--muted);letter-spacing:.7px;font-size:9px;font-weight:900}.sessionVolumeStrip strong{color:var(--green-dark);margin:8px 0 5px;font-size:17px}.sessionVolumeStrip small{color:var(--muted);font-size:10px;line-height:1.4}.sessionVolumeStrip .volatilityLiveLabel{color:var(--green);align-items:center;gap:8px;display:flex}.sessionVolumeStrip .volatilityLiveLabel i{background:currentColor;border-radius:50%;flex:0 0 7px;width:7px;height:7px;animation:1.4s infinite feedPulse;box-shadow:0 0 0 4px #2db77a21}.sessionVolumeStrip .volatilityDelayed .volatilityLiveLabel{color:var(--red)}.sessionVolumeStrip .volatilityDelayed .volatilityLiveLabel i{animation:none;box-shadow:0 0 0 4px #bd352f1f}.sessionVolumeStrip .volatilityLive strong,.sessionVolumeStrip .volatilityDelayed strong{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.btcDryRunPanel{background:#f7f9fd;border:1px solid #b9c8df;border-radius:12px;margin:0 0 18px;overflow:hidden;box-shadow:inset 4px 0 #506d9e}.btcDryRunHead{background:#eef3fa;border-bottom:1px solid #d6deeb;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.btcDryRunHead h3{color:#233d6d;margin:5px 0 4px;font-family:Georgia,serif;font-size:22px}.btcDryRunHead p{color:#62708a;margin:0;font-size:10px;line-height:1.5}.btcDryRunBadge{color:#395782;letter-spacing:.6px;background:#fff;border:1px solid #91a6c7;border-radius:999px;flex:none;padding:8px 11px;font-size:9px;font-weight:900}.btcDryRunMetrics,.btcDryRunLive{background:#d9e1ed;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.btcDryRunMetrics>div,.btcDryRunLive>div{background:#fff;min-width:0;padding:15px 17px}.btcDryRunMetrics span,.btcDryRunMetrics strong,.btcDryRunMetrics small,.btcDryRunLive span,.btcDryRunLive strong,.btcDryRunLive small{display:block}.btcDryRunMetrics span,.btcDryRunLive span{color:#748098;letter-spacing:.7px;font-size:8px;font-weight:900}.btcDryRunMetrics strong,.btcDryRunLive strong{color:#233d6d;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 4px;font-family:Georgia,serif;font-size:20px;overflow:hidden}.btcDryRunMetrics small,.btcDryRunLive small{color:#7c879b;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.4;overflow:hidden}.btcDryRunMetrics .profit strong,.btcDryRunLive .profit strong{color:var(--green)}.btcDryRunMetrics .loss strong,.btcDryRunLive .loss strong{color:var(--red)}.btcDryRunLive{margin-top:1px}.btcDryRunResults{border-top:1px solid #d6deeb;padding:14px 18px 18px}.btcDryRunResultsHead{color:#53637e;letter-spacing:.5px;justify-content:space-between;margin-bottom:8px;font-size:9px;display:flex}.btcDryRunResults>div:not(.btcDryRunResultsHead){border-top:1px solid #e0e6ef;grid-template-columns:minmax(220px,2fr) repeat(4,minmax(75px,.7fr));align-items:center;gap:10px;padding:10px 6px;display:grid}.btcDryRunResults>div:not(.btcDryRunResultsHead)>span strong,.btcDryRunResults>div:not(.btcDryRunResultsHead)>span small{display:block}.btcDryRunResults>div:not(.btcDryRunResultsHead)>span strong{color:#314663;font-size:10px}.btcDryRunResults>div:not(.btcDryRunResultsHead)>span small{color:#7b879a;font-size:8px}.btcDryRunResults>div.win>span:last-child strong{color:var(--green)}.btcDryRunResults>div.loss>span:last-child strong{color:var(--red)}.btcDryRunEmpty{color:#68758c;text-align:center;border:1px dashed #bdcadc;border-radius:8px;margin:4px 0 0;padding:14px;font-size:10px}.lossStreakDiagnostics{background:#fbfcfb;border:1px solid #cfdad4;border-radius:11px;margin:0 0 18px;padding:20px;box-shadow:0 8px 22px #1232230d}.lossStreakDiagnosticsHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:15px;display:flex}.lossStreakDiagnosticsHead h3{color:var(--green-dark);margin:5px 0 4px;font-family:Georgia,serif;font-size:23px}.lossStreakDiagnosticsHead p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.diagnosticsObserve{color:#8d6516;letter-spacing:.7px;background:#fff8e5;border:1px solid #d8c99f;border-radius:999px;flex:none;padding:8px 11px;font-size:9px;font-weight:950}.lossStreakSummaryGrid,.liveConditionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.lossStreakSummaryGrid article,.liveConditionGrid article{background:#fff;border:1px solid #dae3de;border-radius:9px;min-width:0;padding:14px}.lossStreakSummaryGrid article.warning{box-shadow:inset 3px 0 var(--red);background:#fff5f3;border-color:#e7b9b5}.lossStreakSummaryGrid span,.lossStreakSummaryGrid strong,.lossStreakSummaryGrid small,.liveConditionGrid span,.liveConditionGrid strong,.liveConditionGrid small{display:block}.lossStreakSummaryGrid span,.liveConditionGrid span{color:var(--muted);letter-spacing:.75px;font-size:9px;font-weight:950}.lossStreakSummaryGrid strong{color:var(--green-dark);margin:8px 0 5px;font-size:17px}.lossStreakSummaryGrid article.warning strong{color:#9a332e}.lossStreakSummaryGrid small,.liveConditionGrid small{color:var(--muted);font-size:10px;line-height:1.4}.liveConditionGrid{margin-top:9px}.liveConditionGrid article{background:#f5f8f6}.liveConditionGrid strong{color:#213d30;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:17px;overflow:hidden}.lossPatternComparison{border-top:1px solid #dce4df;margin-top:18px;padding-top:17px}.lossPatternComparisonHead{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.lossPatternComparisonHead span,.lossPatternComparisonHead strong{display:block}.lossPatternComparisonHead span{color:var(--muted);letter-spacing:.75px;font-size:9px;font-weight:950}.lossPatternComparisonHead strong{color:var(--green-dark);margin-top:5px;font-size:16px}.lossPatternComparisonHead>small{color:var(--muted);text-align:right;font-size:10px}.lossPatternRows{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.lossPatternRows>div{background:#f5f8f6;border-left:3px solid #aac7b7;border-radius:3px 8px 8px 3px;padding:12px}.lossPatternRows span,.lossPatternRows b,.lossPatternRows small{display:block}.lossPatternRows span{color:#53675c;font-size:10px;font-weight:900}.lossPatternRows b{color:#1b382a;margin:7px 0 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px}.lossPatternRows small{color:var(--muted);font-size:9px;line-height:1.45}.lossStreakTiming{border-top:1px solid #dce4df;margin-top:18px;padding-top:17px}.lossStreakTimingHead{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.lossStreakTimingHead span,.lossStreakTimingHead strong{display:block}.lossStreakTimingHead span{color:var(--muted);letter-spacing:.75px;font-size:9px;font-weight:950}.lossStreakTimingHead strong{color:var(--green-dark);margin-top:5px;font-size:16px}.lossStreakTimingHead>small{color:var(--muted);text-align:right;font-size:10px}.lossStreakTimingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:11px;display:grid}.lossStreakTimingGrid article{box-shadow:inset 3px 0 var(--red);background:#fff6f4;border:1px solid #e3c4c0;border-radius:9px;padding:14px}.lossStreakTimingGrid span,.lossStreakTimingGrid strong,.lossStreakTimingGrid small{display:block}.lossStreakTimingGrid span{color:#80504b;letter-spacing:.7px;font-size:9px;font-weight:950}.lossStreakTimingGrid strong{color:#8e302c;margin:8px 0 5px;font-size:18px}.lossStreakTimingGrid small{color:#795c59;font-size:10px;line-height:1.45}.detailGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.detailGrid>div{border:1px solid var(--line);background:#f7f9f8;border-radius:8px;padding:16px}.detailGrid span,.detailGrid strong{display:block}.detailGrid span{color:var(--muted);margin-bottom:8px;font-size:9px}.detailGrid strong{font-size:14px}.emptyState{color:var(--muted);text-align:center;border:1px dashed #cbd4cf;border-radius:9px;margin-top:22px;padding:70px 20px;font-size:11px}.recordList{margin-top:12px}.recordList>div,.recordButton{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:15px 4px;display:flex}.recordList span{flex:1}.recordList strong,.recordList small{display:block}.recordList strong{font-size:11px}.recordList small{color:var(--muted);margin-top:4px;font-size:9px}.recordList b{color:var(--green);font-size:9px}.positionsWorkspace{gap:16px;display:grid}.positionsHero{color:#fff;background:linear-gradient(122deg,#112c20 0%,#194b34 58%,#167348 100%);border-radius:14px;grid-template-columns:minmax(250px,.8fr) minmax(520px,1.7fr);align-items:center;gap:28px;padding:26px 28px;display:grid;box-shadow:0 15px 34px #09261926}.positionsHero h2{letter-spacing:-.8px;margin:7px 0 5px;font-size:30px}.positionsHero p{color:#bed5c8;margin:0;font-size:11px;line-height:1.5}.positionsHero .sectionLabel{color:#85d5aa}.positionsHeroMetrics{background:#02140c3d;border:1px solid #ffffff24;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.positionsHeroMetrics article{border-right:1px solid #ffffff1f;min-width:0;padding:16px}.positionsHeroMetrics article:last-child{border-right:0}.positionsHeroMetrics span,.positionsHeroMetrics strong,.positionsHeroMetrics small{display:block}.positionsHeroMetrics span{color:#95c6aa;letter-spacing:.8px;font-size:8px;font-weight:950}.positionsHeroMetrics strong{color:#fff;font-variant-numeric:tabular-nums;margin:7px 0 4px;font-size:20px}.positionsHeroMetrics small{color:#b9d2c4;font-size:8px;font-weight:750}.positionsHeroMetrics article.profit strong{color:#80e2aa}.positionsHeroMetrics article.loss strong{color:#ffaaa4}.positionsLivePanel{padding:23px}.positionsLivePanel>.cardHead{border-bottom:1px solid var(--line);padding-bottom:15px}.positionsLiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:17px;display:grid}.positionLiveCard{border:1px solid #b9d8c6;border-top:5px solid var(--green);background:linear-gradient(145deg,#f3fbf6,#fff 47%);border-radius:12px;overflow:hidden;box-shadow:0 8px 22px #19442c12}.positionLiveCard.loss{border-color:#e3b7b3;border-top-color:var(--red);background:linear-gradient(145deg,#fff4f3,#fff 47%)}.positionLiveCard header{border-bottom:1px solid #1e4d331a;justify-content:space-between;align-items:flex-start;gap:18px;padding:17px 18px 14px;display:flex}.positionLiveCard header span,.positionLiveCard header strong,.positionLiveCard header small{display:block}.positionLiveCard header span{color:var(--green);letter-spacing:.9px;font-size:8px;font-weight:950}.positionLiveCard header strong{color:var(--ink);margin:5px 0 3px;font-size:15px}.positionLiveCard header small{max-width:360px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:750;overflow:hidden}.positionLiveSide{text-align:right;flex:none}.positionLiveSide b{color:#fff;background:var(--green);border-radius:7px;justify-content:center;min-width:47px;padding:7px 10px;font-size:12px;display:inline-flex}.positionLiveSide small{margin-top:5px}.positionLivePrimary{grid-template-columns:1fr 1fr;gap:12px;padding:17px 18px;display:grid}.positionLivePrimary>div{background:#edf5f0;border-radius:9px;min-width:0;padding:13px}.positionLivePrimary span,.positionLivePrimary strong,.positionLivePrimary small{display:block}.positionLivePrimary span,.positionLiveMetrics span{color:#617168;letter-spacing:.7px;font-size:8px;font-weight:950}.positionLivePrimary strong{color:var(--ink);font-variant-numeric:tabular-nums;margin:7px 0 4px;font-size:23px}.positionLivePrimary strong.profit{color:var(--green)}.positionLivePrimary strong.loss{color:var(--red)}.positionLivePrimary small,.positionLiveMetrics small{color:var(--muted);font-size:8px;font-weight:750;line-height:1.4}.positionLiveMetrics{border-top:1px solid #1e4d3317;border-bottom:1px solid #1e4d3317;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.positionLiveMetrics>div{border-bottom:1px solid #1e4d3317;border-right:1px solid #1e4d3317;min-width:0;padding:13px 18px}.positionLiveMetrics>div:nth-child(2n){border-right:0}.positionLiveMetrics>div:nth-last-child(-n+2){border-bottom:0}.positionLiveMetrics strong{color:var(--ink);font-variant-numeric:tabular-nums;margin:5px 0 3px;font-size:15px;display:block}.positionLiveCard footer{color:#587064;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;font-size:8px;font-weight:850;display:flex}.positionLiveCard footer span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.positionLiveCard footer time{font-variant-numeric:tabular-nums;flex:none}.positionsEmptyState{text-align:center;justify-items:center;padding:55px 20px;display:grid}.positionsEmptyState>span{color:#fff;background:var(--green);border-radius:50%;place-items:center;width:44px;height:44px;font-size:19px;display:grid}.positionsEmptyState strong{color:var(--ink);margin-top:12px;font-size:18px}.positionsEmptyState p{color:var(--muted);margin:5px 0 0;font-size:10px}.recordButton:hover{background:#f8faf9}.actionRow{gap:9px;margin-top:22px;display:flex}.riskEditor{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px;display:grid}.riskEditor label{color:#415047;font-size:9px;font-weight:800}.riskEditor input,.riskEditor select{background:#fbfcfb;border:1px solid #cbd4cf;border-radius:7px;outline:none;width:100%;margin-top:7px;padding:12px}.riskEditor input:focus,.riskEditor select:focus{border-color:var(--green);box-shadow:0 0 0 3px #156b461a}.riskEditor input:disabled{color:#77837d;background:#eef2f0}.percentInput{position:relative}.percentInput span{color:var(--muted);font-size:9px;position:absolute;top:20px;right:12px}.percentInput input{padding-right:45px}.riskApply{border:1px solid var(--line);border-left:3px solid var(--green);background:var(--green-soft);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-top:17px;padding:14px;display:flex}.riskApply span strong,.riskApply span small{display:block}.riskApply span strong{font-size:10px}.riskApply span small{color:var(--muted);margin-top:4px;font-size:8px}.eventLive{color:var(--green);background:var(--green-soft);border-radius:4px;padding:4px 6px;font-size:8px;font-weight:900}.stopRecords{margin-top:14px;padding:24px;overflow:hidden}.stopRecords .cardHead{border-bottom:1px solid var(--line);padding-bottom:15px}.stopRecords h2{font-size:25px}.stopRecords .tableMeta{font-size:11px}.stopIntro{color:var(--muted);margin:16px 0;font-size:13px;line-height:1.6}.stopRecordRows{gap:10px;display:grid}.stopRecord{border:1px solid var(--line);background:#fbfcfb;border-left:4px solid #9dafa5;border-radius:9px;grid-template-columns:minmax(180px,.8fr) minmax(220px,1.2fr) minmax(185px,.8fr) minmax(280px,1.5fr);align-items:center;gap:18px;padding:17px 18px;display:grid}.stopRecord.triggered{border-left-color:var(--red);background:linear-gradient(90deg, var(--red-soft), #fff 28%)}.stopRecord.profitSale{border-left-color:var(--green);background:linear-gradient(90deg, var(--green-soft), #fff 28%)}.stopState span,.stopRound>span,.stopReason>span{color:var(--muted);letter-spacing:.8px;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.stopState .stopTriggered{color:var(--red)}.stopState .stopMonitoring,.stopState .stopProfit{color:var(--green)}.stopState strong,.stopRound strong,.stopReason strong{font-size:13px;line-height:1.4;display:block}.stopState time,.stopRound small{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.45;display:block}.stopRound strong{color:var(--green-dark);overflow-wrap:anywhere}.stopPrices{grid-template-columns:1fr 1fr;gap:9px;display:grid}.stopPrices span{border:1px solid var(--line);background:#fff;border-radius:7px;padding:10px}.stopPrices small,.stopPrices strong{display:block}.stopPrices small{color:var(--muted);margin-bottom:6px;font-size:9px;line-height:1.35}.stopPrices strong{font-size:15px}.stopReason strong{font-size:14px}.stopEmpty{color:var(--muted);text-align:center;border:1px dashed #cbd4cf;border-radius:9px;padding:55px 20px;font-size:13px}.loadingPanel{border:1px solid var(--line);min-height:500px;color:var(--muted);background:#fff;border-radius:10px;place-items:center;font-size:12px;display:grid}.profile{position:relative}.profileMenu{color:var(--ink);z-index:30;background:#fff;border-radius:8px;padding:13px;position:absolute;bottom:48px;left:0;right:0;box-shadow:0 12px 35px #00000040}.profileMenu strong,.profileMenu span{display:block!important}.profileMenu strong{font-size:10px}.profileMenu span{color:var(--muted)!important;margin:5px 0 9px!important}.profileMenu button{color:var(--green);padding:0;font-size:9px}.marketDataGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.marketDataGrid>section{border:1px solid var(--line);border-radius:9px;padding:20px}.marketDataGrid .sectionLabel{font-size:12px}.dataRows{margin-top:14px}.dataRows>div{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:13px 0;display:grid}.dataRows b{font-size:14px}.dataRows b small{margin-top:5px;font-size:10px;font-weight:600;display:block}.dataRows span{text-align:right;border-radius:5px;padding:7px 9px;font-size:16px;font-weight:900;transition:color .2s,background .2s}.dataRows span small{margin-top:4px;font-size:10px;display:block}.dataRows small{color:var(--muted);font-size:12px}.dataRows .sourceVolume{text-align:right;min-width:155px}.dataRows .sourceVolume em{color:var(--green);margin-top:5px;font-size:10px;font-style:normal;font-weight:800;display:block}.dataRows .tickUp span{color:var(--green);background:var(--green-soft)}.dataRows .tickDown span{color:var(--red);background:var(--red-soft)}.feedTitle{justify-content:space-between;align-items:center;display:flex}.feedTitle>b{color:var(--green);letter-spacing:.6px;white-space:nowrap;font-size:10px}.feedTitle>b i{background:#2db77a;border-radius:50%;width:7px;height:7px;margin-right:6px;animation:1.4s infinite feedPulse;display:inline-block}.sessionComparison{border:1px solid var(--line);border-radius:9px;margin-top:18px;padding:20px;overflow-x:auto}.sessionComparison>p{color:var(--muted);margin:20px 0 8px;font-size:11px}.sessionComparisonRows{min-width:820px;margin-top:14px}.sessionComparisonRows>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(170px,1.3fr) repeat(5,minmax(100px,1fr));align-items:center;gap:12px;padding:12px 10px;display:grid}.sessionComparisonRows>div.active{background:var(--green-soft);box-shadow:inset 3px 0 var(--green)}.sessionComparisonRows span{color:#30453a;font-variant-numeric:tabular-nums;font-size:12px}.sessionComparisonRows span strong{font-size:13px}.sessionComparisonRows span small{color:var(--green);margin-left:7px;font-size:8px;font-weight:900}.sessionComparisonRows .sessionComparisonHead{color:var(--muted);background:#f7f9f8}.sessionComparisonRows .sessionComparisonHead span{color:var(--muted);letter-spacing:.5px;font-size:9px;font-weight:900}.sessionTrackingNote{color:var(--muted);margin-top:12px;font-size:9px;display:block}@keyframes feedPulse{50%{opacity:.35;box-shadow:0 0 0 5px #2db77a1f}}.bookColumns{grid-template-columns:1fr 1fr;gap:16px;margin-top:15px;display:grid}.bookColumns>div{background:#f7f9f8;border-radius:7px;padding:14px}.bookColumns b{color:var(--muted);margin-bottom:9px;font-size:11px;display:block}.bookColumns span{border-bottom:1px solid #e6ebe8;justify-content:space-between;gap:10px;padding:9px 0;font-size:15px;font-weight:900;display:flex}.bookColumns small{color:var(--muted);font-size:13px;font-weight:600}.relatedMarket{border-left:3px solid var(--green);background:var(--green-soft);border-radius:6px;margin-top:12px;padding:13px}.relatedMarket span,.relatedMarket strong,.relatedMarket small{display:block}.relatedMarket span{color:var(--green);letter-spacing:.8px;font-size:8px;font-weight:900}.relatedMarket strong{margin:5px 0;font-size:11px}.relatedMarket small{color:var(--muted);font-size:9px}.priceAction{border:1px solid var(--line);background:linear-gradient(#fbfdfc,#f4f8f6);border-radius:9px;padding:16px}.priceActionHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.priceActionHead strong,.priceActionHead small,.priceActionHead b{display:block}.priceActionHead strong{margin-top:6px;font-size:12px}.priceActionHead>div:last-child{text-align:right}.priceActionHead small{color:var(--muted);margin-bottom:5px;font-size:8px}.priceActionHead b{font-size:10px}.priceActionStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.priceActionStats>div{background:#ffffffe0;border:1px solid #dbe4df;border-radius:7px;padding:9px 10px}.priceActionStats span,.priceActionStats strong{display:block}.priceActionStats span{color:var(--muted);letter-spacing:.7px;font-size:7px;font-weight:950}.priceActionStats strong{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:5px;font-size:13px}.priceActionStats strong.up{color:var(--green)}.priceActionStats strong.down{color:var(--red)}.priceChart{grid-template-columns:48px minmax(0,1fr);gap:8px;margin-top:12px;display:grid}.priceScale{color:#607268;font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;height:150px;padding:2px 0 1px;font-size:9px;font-weight:900;display:flex}.priceBars{background:linear-gradient(#fffffff5,#eef6f1d1);border:1px solid #cedbd4;border-radius:7px;height:150px;position:relative;overflow:hidden}.priceGridLine{z-index:0;pointer-events:none;background:#d9e4de;height:1px;position:absolute;left:0;right:0}.priceGridLine.top{top:0}.priceGridLine.middle{background:0 0;border-top:1px dashed #c6d5cd;top:50%}.priceGridLine.bottom{bottom:0}.priceBarPlot{z-index:1;align-items:end;gap:2px;display:flex;position:absolute;inset:8px 7px 0}.priceBarPlot i{opacity:.96;border-radius:3px 3px 0 0;flex:1 1 0;min-width:3px;max-width:13px;transition:height .2s,background-color .2s;box-shadow:0 0 0 1px #14412b0d}.priceBarPlot i.rise{background:linear-gradient(#36b97d,#248b5d)}.priceBarPlot i.fall{background:linear-gradient(#eb7168,#c94840)}.priceBarPlot i.flat{background:linear-gradient(#9aaca2,#71857a)}.priceChartEmpty{color:var(--muted);align-self:center;margin:auto;font-size:10px}.priceAxis{color:var(--muted);justify-content:space-between;padding:7px 2px 0 56px;font-size:8px;font-weight:800;display:flex}.priceActionState{background:linear-gradient(105deg,#f1f6f3,#fff 55%);border:2px solid #a9beb2;border-left:7px solid #668073;border-radius:11px;margin-top:15px;padding:21px 23px}.priceActionState.early_value,.priceActionState.confirmed{border-color:#90c9a9;border-left-color:var(--green);background:linear-gradient(105deg,#eaf8f0,#fff 55%)}.priceActionState.exhausted,.priceActionState.reversing{border-color:#e4aaa3;border-left-color:var(--red);background:linear-gradient(105deg,#fff0ee,#fff 55%)}.priceActionState.unstable{border-color:#e6cc99;border-left-color:var(--amber);background:linear-gradient(105deg,#fff8ea,#fff 55%)}.entrySchedulePanel{border:2px solid #a9beb2;border-left:7px solid var(--green);background:linear-gradient(105deg,#eaf8f0,#fff 58%);border-radius:11px;justify-content:space-between;align-items:center;gap:22px;margin-top:15px;padding:18px 22px;display:flex}.entrySchedulePanel.closed{border-color:#e4aaa3;border-left-color:var(--red);background:linear-gradient(105deg,#fff0ee,#fff 58%)}.entrySchedulePanel h3{color:var(--green-dark);margin:6px 0 4px;font-family:Georgia,serif;font-size:24px}.entrySchedulePanel.closed h3{color:var(--red)}.entrySchedulePanel p,.entrySchedulePanel small{color:#53675c;margin:0;font-weight:750;line-height:1.45;display:block}.entrySchedulePanel p{font-size:12px}.entrySchedulePanel small{margin-top:3px;font-size:10px}.entrySchedulePanel>strong{color:var(--green-dark);background:#ffffffdb;border-radius:8px;flex:none;padding:11px 14px;font-size:13px;box-shadow:inset 0 0 0 1px #26523c24}.entrySchedulePanel.closed>strong{color:var(--red)}.btcdCommandPanel{background:#fff;border:1px solid #c7d8cf;border-radius:12px;margin-top:18px;overflow:hidden;box-shadow:0 12px 32px #1e493314}.btcdCommandHead{background:linear-gradient(120deg,#edf8f2 0%,#fbfdfc 65%,#fff 100%);border-bottom:1px solid #d9e4de;justify-content:space-between;align-items:flex-start;gap:28px;padding:23px 24px;display:flex}.btcdCommandHead>div:first-child>span{color:var(--green);letter-spacing:1.1px;font-size:11px;font-weight:950}.btcdCommandHead h3{color:#173527;margin:7px 0 5px;font-family:Georgia,serif;font-size:clamp(23px,3vw,31px);line-height:1.1}.btcdCommandHead p{color:#5b6f64;max-width:690px;margin:0;font-size:11px;font-weight:750;line-height:1.5}.btcdCommandState{background:#ffffffeb;border:1px solid #d1ddd7;border-radius:9px;flex:none;min-width:184px;padding:13px 14px 13px 31px;position:relative}.btcdCommandState>i{background:#8c9b93;border-radius:50%;width:8px;height:8px;position:absolute;top:16px;left:14px}.btcdCommandState.open>i{background:var(--green);animation:1.4s infinite feedPulse}.btcdCommandState small,.btcdCommandState strong{display:block}.btcdCommandState small{color:#718078;letter-spacing:.8px;font-size:7px;font-weight:950}.btcdCommandState strong{color:#243b2f;margin-top:5px;font-size:11px;line-height:1.3}.btcdCommandSnapshot{background:#dce5e0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.btcdCommandSnapshot article{background:#fff;min-width:0;padding:18px 19px}.btcdCommandSnapshot article.active{box-shadow:inset 0 3px var(--green);background:#f0faf4}.btcdCommandSnapshot span,.btcdCommandSnapshot strong,.btcdCommandSnapshot small{display:block}.btcdCommandSnapshot span{color:#6e7d75;letter-spacing:.8px;font-size:8px;font-weight:950}.btcdCommandSnapshot strong{color:#193426;overflow-wrap:anywhere;margin:8px 0 6px;font-size:15px;line-height:1.25}.btcdCommandSnapshot small{color:#687a70;font-size:9px;font-weight:700;line-height:1.4}.btcdAccountStrip{background:#f8faf9;border-top:1px solid #dce5e0;padding:20px 24px}.btcdAccountStripHead{justify-content:space-between;align-items:flex-end;gap:22px;display:flex}.btcdAccountStripHead span,.btcdAccountStripHead strong{display:block}.btcdAccountStripHead span{color:var(--green);letter-spacing:.85px;font-size:9px;font-weight:950}.btcdAccountStripHead strong{color:#1b3428;margin-top:5px;font-size:14px}.btcdAccountStripHead>small{color:#6a7b72;text-align:right;max-width:390px;font-size:9px;font-weight:700;line-height:1.4}.btcdAccountChips{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;margin-top:13px;display:grid}.btcdAccountChips article{background:#fff;border:1px solid #cddbd3;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:5px 12px;padding:12px 13px;display:grid}.btcdAccountChips article span{color:#294337;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:900;overflow:hidden}.btcdAccountChips article strong{color:#142d21;font-size:15px}.btcdAccountChips article small{color:var(--green);letter-spacing:.8px;grid-column:1/-1;font-size:7px;font-weight:950}.btcdAccountEmpty{color:#697a71;border:1px dashed #cbd7d1;border-radius:8px;padding:14px;font-size:10px}.btcdProtectionRow{background:#dce5e0;border-top:1px solid #d5e1da;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.btcdProtectionRow>div{background:#f4f8f6;padding:17px 19px}.btcdProtectionRow span,.btcdProtectionRow strong,.btcdProtectionRow small{display:block}.btcdProtectionRow span{color:#718078;letter-spacing:.75px;font-size:8px;font-weight:950}.btcdProtectionRow strong{color:#22533a;margin:7px 0 5px;font-size:12px;line-height:1.35}.btcdProtectionRow small{color:#66786e;font-size:8px;font-weight:700;line-height:1.45}.btcdShadowAnalysis{background:#fbfdfc;border-top:1px solid #d5e1da;padding:20px 24px 23px}.btcdShadowAnalysis>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.btcdShadowAnalysis>header span,.btcdShadowAnalysis>header strong{display:block}.btcdShadowAnalysis>header span{color:var(--green);letter-spacing:.85px;font-size:9px;font-weight:950}.btcdShadowAnalysis>header strong{color:#1b3428;margin-top:5px;font-size:14px}.btcdShadowAnalysis>header>b{background:var(--green-soft);color:var(--green-dark);letter-spacing:.65px;white-space:nowrap;border:1px solid #b9d8c6;border-radius:999px;padding:7px 10px;font-size:8px}.btcdShadowAnalysis>p{color:#617269;background:#f3f7f5;border-left:3px solid #a6b8ae;border-radius:6px;margin:14px 0 0;padding:11px 13px;font-size:10px;line-height:1.5}.btcdShadowGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.btcdShadowGrid article{background:#fff;border:1px solid #d8e3dd;border-radius:8px;min-width:0;padding:11px 12px}.btcdShadowGrid span,.btcdShadowGrid strong,.btcdShadowGrid small{display:block}.btcdShadowGrid span{color:#718078;letter-spacing:.65px;text-transform:uppercase;font-size:7px;font-weight:950}.btcdShadowGrid strong{color:#1c392a;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:14px}.btcdShadowGrid small{color:#75857c;margin-top:4px;font-size:8px;font-weight:700}.priceActionStateHead{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.priceActionStateHead h3{margin:7px 0 5px;font-family:Georgia,serif;font-size:29px}.priceActionStateHead p{color:#53675c;max-width:760px;margin:0;font-size:13px;font-weight:750;line-height:1.5}.priceActionDecision{text-align:right;background:#ffffffd1;border:1px solid #c6d5cd;border-radius:8px;min-width:165px;padding:13px 15px}.priceActionDecision small,.priceActionDecision strong,.priceActionDecision span{display:block}.priceActionDecision small{color:var(--muted);letter-spacing:.7px;font-size:8px;font-weight:900}.priceActionDecision strong{color:var(--green-dark);margin:6px 0;font-size:15px}.priceActionState.exhausted .priceActionDecision strong,.priceActionState.reversing .priceActionDecision strong{color:var(--red)}.priceActionState.unstable .priceActionDecision strong{color:#96641f}.priceActionDecision span{color:#53675c;font-size:9px;font-weight:900}.priceActionMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:17px;display:grid}.priceActionMetricGrid>div{background:#fffc;border:1px solid #d7e1dc;border-radius:8px;padding:12px 13px}.priceActionMetricGrid span,.priceActionMetricGrid strong,.priceActionMetricGrid small{display:block}.priceActionMetricGrid span{color:#596d62;letter-spacing:.65px;font-size:8px;font-weight:950}.priceActionMetricGrid strong{font-variant-numeric:tabular-nums;margin:7px 0 4px;font-size:15px}.priceActionMetricGrid strong i{color:#9caaa2;font-style:normal;font-weight:600}.priceActionMetricGrid small{color:var(--muted);font-size:8px;line-height:1.4}.signalDecision{border:1px solid var(--line);border-left:5px solid var(--amber);border-radius:10px;grid-template-columns:1fr;gap:20px;margin-top:15px;padding:24px;display:grid}.signalDecision.qualified{border-left-color:var(--green);background:linear-gradient(90deg, var(--green-soft), #fff 38%)}.signalDecision.skipped{background:#fbfcfb}.signalDecision .sectionLabel{letter-spacing:1px;font-size:11px}.signalDecision h3{margin:9px 0 5px;font-family:Georgia,serif;font-size:32px}.signalDecision p{color:#5c6d64;margin:0;font-size:14px;font-weight:800;line-height:1.45}.signalReasonLine{flex-wrap:wrap;align-items:center;gap:11px 16px;display:flex}.signalReasonLine>p{flex:0 auto}.roundExecutionFlash{border:2px solid #8fc8aa;border-left:7px solid var(--green);background:linear-gradient(100deg,#e9f8ef,#fff 62%);border-radius:11px;padding:18px 20px;box-shadow:0 8px 22px #2166441c}.roundExecutionFlashHead{justify-content:space-between;align-items:center;gap:18px;margin-bottom:13px;display:flex}.roundExecutionFlashHead span{color:var(--green);letter-spacing:1px;font-size:12px;font-weight:950}.roundExecutionFlashHead span i{background:var(--green);border-radius:50%;width:8px;height:8px;margin-right:7px;animation:1.4s infinite feedPulse;display:inline-block}.roundExecutionFlashHead small{color:#5a6d62;margin-top:4px;font-size:10px;font-weight:750;display:block}.roundExecutionFlashHead strong{color:#53645b;overflow-wrap:anywhere;font-size:11px}.roundExecutionAccounts{grid-template-columns:1fr;gap:12px;display:grid}.roundExecutionAccounts article{background:#fff;border:1px solid #bddbc9;border-radius:9px;grid-template-columns:minmax(85px,auto) 1fr auto 1fr auto 1fr 1.15fr;align-items:center;gap:14px;padding:14px 16px;display:grid}.roundExecutionAccounts article.filled{border-color:#79bd94;box-shadow:inset 0 0 0 1px #2d9b5f14}.roundExecutionAccounts article.stopped{background:#fff8f8;border-color:#d28b8b;box-shadow:inset 0 0 0 1px #a02b2b14}.roundExecutionAccounts article .executionIdentity b,.roundExecutionAccounts article .executionIdentity small{display:block}.roundExecutionAccounts article .executionIdentity b{color:#173d29;text-transform:uppercase;font-size:15px}.roundExecutionAccounts article .executionIdentity small{color:#53645b;letter-spacing:.45px;margin-top:5px;font-size:9px;font-weight:900;line-height:1.35}.roundExecutionAccounts article>div span,.roundExecutionAccounts article>div strong,.roundExecutionAccounts article>div time{display:block}.roundExecutionAccounts article>div span{color:#5c6d63;letter-spacing:.8px;font-size:10px;font-weight:950}.roundExecutionAccounts article>div strong{color:#142b1f;margin:6px 0 5px;font-size:22px;line-height:1}.roundExecutionAccounts article>div time{color:#53645b;font-size:12px;font-weight:800}.roundExecutionAccounts article>div:last-child span{color:var(--green)}.roundExecutionAccounts article>em{color:var(--green);font-size:23px;font-style:normal;font-weight:900}.roundExecutionAccounts article .executionStatus span{color:#a45a15}.roundExecutionAccounts article.stopped .executionStatus span{color:#a32929}.roundExecutionAccounts article .executionPnl{border-left:1px solid #d7e3dc;padding-left:14px}.roundExecutionAccounts article .executionPnl.profit span,.roundExecutionAccounts article .executionPnl.profit strong{color:var(--green)}.roundExecutionAccounts article .executionPnl.loss span,.roundExecutionAccounts article .executionPnl.loss strong{color:#b02d2d}.btcRecoveryStatus{border:2px solid #9ecdb0;border-left:7px solid var(--green);background:linear-gradient(105deg,#edf9f2,#fff 62%);border-radius:12px;padding:18px 20px;box-shadow:0 8px 22px #21664417}.btcRecoveryStatus.clear{background:linear-gradient(105deg,#f4f7f5,#fff 62%);border-color:#c8d6ce #c8d6ce #c8d6ce #82958a}.btcRecoveryStatusHead{border-bottom:1px solid #cfe1d6;justify-content:space-between;align-items:center;gap:18px;padding-bottom:13px;display:flex}.btcRecoveryStatusHead span,.btcRecoveryStatusHead strong{display:block}.btcRecoveryStatusHead span{color:var(--green);letter-spacing:1px;font-size:12px;font-weight:950}.btcRecoveryStatusHead span i{background:var(--green);border-radius:50%;width:8px;height:8px;margin-right:7px;animation:1.4s infinite feedPulse;display:inline-block}.btcRecoveryStatusHead strong{color:#445b4e;text-transform:uppercase;margin-top:5px;font-size:11px}.btcRecoveryStatusHead>b{color:var(--green-dark);letter-spacing:.7px;white-space:nowrap;background:#dff3e7;border-radius:999px;padding:8px 12px;font-size:10px}.btcRecoveryStatus.clear .btcRecoveryStatusHead>b{color:#53645b;background:#e9efeb}.btcRecoveryMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.btcRecoveryMetrics article{background:#ffffffe6;border:1px solid #d3e2d9;border-radius:9px;min-width:0;padding:13px}.btcRecoveryMetrics article.pending{background:#fffaf2;border-color:#e7c8a4}.btcRecoveryMetrics span,.btcRecoveryMetrics strong,.btcRecoveryMetrics small{display:block}.btcRecoveryMetrics span{color:#61736a;letter-spacing:.75px;font-size:8px;font-weight:950}.btcRecoveryMetrics strong{color:#173326;font-variant-numeric:tabular-nums;margin:7px 0 5px;font-size:19px}.btcRecoveryMetrics article.pending strong{color:#a45a15}.btcRecoveryMetrics small{color:#617169;font-size:9px;font-weight:700;line-height:1.4}.btcRecoveryProgress{background:#dce8e1;border-radius:999px;height:7px;margin-top:14px;overflow:hidden}.btcRecoveryProgress span{border-radius:inherit;background:linear-gradient(90deg,#197342,#35ad69);height:100%;transition:width .25s;display:block}.btcRecoveryStatus>p{color:#52655a;margin:10px 0 0;font-size:10px;font-weight:750;line-height:1.5}.signalDecision ul{color:#46584e;grid-column:1/-1;margin:0;padding-left:23px;font-size:13px;font-weight:700;line-height:1.75}.signalDecision>small{color:var(--muted);grid-column:1/-1;font-size:11px;line-height:1.55}.entryGateCard{background:#fff;border:1px solid #c5d5cc;border-radius:12px;grid-column:1/-1;padding:19px;box-shadow:0 7px 20px #1b422f0f}.adaptiveModelCard{border:1px solid #aac5b6;border-left:6px solid var(--green);background:linear-gradient(110deg,#edf8f2,#fff 48%);border-radius:12px;grid-column:1/-1;padding:19px;box-shadow:0 7px 20px #1b422f12}.adaptiveModelHead{border-bottom:1px solid #cdded4;justify-content:space-between;align-items:center;gap:20px;padding-bottom:14px;display:flex}.adaptiveModelHead span,.adaptiveModelHead strong{display:block}.adaptiveModelHead span{color:var(--green);letter-spacing:1px;font-size:12px;font-weight:950}.adaptiveModelHead strong{color:#4f6358;margin-top:5px;font-size:11px}.adaptiveModelHead>b{color:#93651d;letter-spacing:.8px;background:#fff4dd;border-radius:999px;padding:8px 12px;font-size:10px}.adaptiveModelHead>b.active{color:var(--green-dark);background:#dff3e7}.adaptiveModelHead>b.pending{color:#79520e;background:#fff0ca}.adaptiveModelHead>b.frozen{color:#516158;background:#edf0ee}.adaptiveModelMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.adaptiveModelMetrics>div,.adaptiveModelDetails>div{background:#ffffffe0;border:1px solid #d0ded6;border-radius:9px;padding:13px}.adaptiveModelMetrics span,.adaptiveModelMetrics strong,.adaptiveModelMetrics small,.adaptiveModelDetails span,.adaptiveModelDetails strong,.adaptiveModelDetails small{display:block}.adaptiveModelMetrics span,.adaptiveModelDetails span{color:#65776d;letter-spacing:.8px;font-size:8px;font-weight:950}.adaptiveModelMetrics strong{color:#183326;margin:7px 0 5px;font-size:16px}.adaptiveModelMetrics small,.adaptiveModelDetails small{color:#607169;font-size:9px;font-weight:700;line-height:1.45}.adaptiveModelDetails{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.adaptiveModelDetails strong{color:var(--green-dark);margin:7px 0 5px;font-size:12px}.adaptiveApproval{background:#fffffff0;border:1px solid #c7d9ce;border-radius:10px;margin-top:12px;padding:15px}.adaptiveApproval.hasProposal{border-color:#e0bd72;box-shadow:inset 4px 0 #d79622}.adaptiveApprovalHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.adaptiveApprovalHead span,.adaptiveApprovalHead strong{display:block}.adaptiveApprovalHead span{color:var(--green);letter-spacing:.9px;font-size:9px;font-weight:950}.adaptiveApprovalHead strong{color:#193326;margin-top:5px;font-size:13px}.adaptiveApprovalHead>b{color:#52645a;letter-spacing:.6px;background:#eef4f0;border-radius:999px;padding:7px 10px;font-size:9px}.adaptiveApproval.hasProposal .adaptiveApprovalHead>b{color:#79520e;background:#fff0ca}.adaptiveApproval>p{color:#5d6e65;margin:12px 0 0;font-size:10px;font-weight:700;line-height:1.55}.adaptiveProposalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.adaptiveProposalGrid>div{background:#f8fbf9;border:1px solid #d6e1da;border-radius:8px;padding:11px}.adaptiveProposalGrid span,.adaptiveProposalGrid strong{display:block}.adaptiveProposalGrid span{color:#697a71;letter-spacing:.7px;font-size:8px;font-weight:950}.adaptiveProposalGrid strong{color:#173024;margin-top:6px;font-size:12px;line-height:1.35}.adaptiveProposalChanges{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.adaptiveProposalChanges small{color:#455a4f;background:#eef5f1;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:850}.adaptiveApprovalActions{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.adaptiveApprovalActions button{min-height:36px}.adaptiveChangeLog{border-top:1px solid #cdded4;margin-top:12px;padding-top:12px}.adaptiveChangeLogHead{justify-content:space-between;gap:18px;margin-bottom:8px;display:flex}.adaptiveChangeLogHead span{color:var(--green);letter-spacing:.8px;font-size:9px;font-weight:950}.adaptiveChangeLogHead small{color:var(--muted);font-size:9px;font-weight:750}.adaptiveChangeLog>div:not(.adaptiveChangeLogHead){border-top:1px solid #e1e9e4;grid-template-columns:76px minmax(190px,.7fr) 1fr;align-items:center;gap:12px;padding:9px 4px;display:grid}.adaptiveChangeLog time,.adaptiveChangeLog strong,.adaptiveChangeLog small{font-size:9px}.adaptiveChangeLog time{color:var(--muted);font-weight:850}.adaptiveChangeLog strong{color:#20392c}.adaptiveChangeLog small{color:#607169;font-weight:700;line-height:1.4}.adaptiveChangeDetails{gap:3px;display:grid}.adaptiveChangeDetails small{display:block}.adaptiveChangeLog>p{color:#705b2f;background:#fff8e9;border-radius:7px;margin:8px 0 0;padding:11px;font-size:10px;font-weight:750}.entryGateCardHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:15px;display:flex}.entryGateCardHead span,.entryGateCardHead strong,.entryGateSummary b,.entryGateSummary small{display:block}.entryGateCardHead span{color:var(--green);letter-spacing:1px;font-size:12px;font-weight:950}.entryGateCardHead strong{color:#506258;margin-top:5px;font-size:11px}.entryGateSummary{text-align:right}.entryGateSummary b{color:var(--green-dark);white-space:nowrap;background:#eef5f1;border-radius:999px;padding:8px 12px;font-size:11px}.entryGateSummary small{color:var(--muted);margin-top:6px;font-size:9px;font-weight:850}.entryGateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.entryGateGrid article{border:1px solid #c8dccf;border-left:5px solid var(--green);background:#f2faf5;border-radius:9px;grid-template-columns:34px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:9px;min-height:112px;padding:12px 13px;display:grid}.entryGateGrid article.blocked{border-color:#edc7c2;border-left-color:var(--red);background:#fff2f1}.entryGateGrid article.waiting{background:#f6f8f7;border-color:#d6ddd9 #d6ddd9 #d6ddd9 #8d9c94}.entryGateGrid article.informational{border-style:dashed;box-shadow:inset 0 0 0 1px #6c7b730d}.entryGateGrid article.informational.blocked{background:#fff8f7}.entryGateGrid .check{width:32px;height:32px;font-size:18px}.entryGateName{grid-column:2;min-width:0}.entryGateName strong,.entryGateName small,.entryGateValue small,.entryGateValue b{display:block}.entryGateName strong{color:#183326;font-size:12px;line-height:1.2}.entryGateName small{color:#63756b;margin-top:5px;font-size:9px;font-weight:700;line-height:1.4}.entryGateToggle{cursor:pointer;grid-area:1/3;justify-self:end;align-items:center;gap:6px;display:inline-flex}.entryGateToggle input{width:31px;height:17px;accent-color:var(--green);cursor:pointer;margin:0}.entryGateToggle input:disabled{cursor:not-allowed;opacity:.55}.entryGateToggle span,.entryGateLocked{color:var(--green-dark);letter-spacing:.6px;white-space:nowrap;font-size:8px;font-weight:950}.entryGateGrid article.informational .entryGateToggle span{color:#7c8982}.entryGateLocked{background:#e7f1eb;border-radius:999px;grid-area:1/3;justify-self:end;padding:5px 7px}.entryGateValue{border-left:1px solid #d4dfd9;flex-direction:column;grid-row:2;justify-content:center;align-self:stretch;min-width:0;padding-left:10px;display:flex}.entryGateValue:not(.required){grid-column:2}.entryGateValue.required{grid-column:3}.entryGateValue small{color:#6c7b73;letter-spacing:.8px;font-size:8px;font-weight:950}.entryGateValue b{color:#162b20;overflow-wrap:anywhere;margin-top:5px;font-size:13px;line-height:1.3}.entryGateValue.required b{color:var(--green-dark)}.entryGateGrid article.blocked .entryGateValue.required b,.entryGateGrid article.blocked .entryGateName strong{color:#9b312b}.currentRoundExecution{background:#fff;border:1px solid #ccd8d1;border-radius:9px;grid-column:1/-1;padding:16px}.executionHead{justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;display:flex}.executionHead span{color:var(--green);letter-spacing:1px;font-size:11px;font-weight:950}.executionHead small{color:var(--muted);font-size:10px;font-weight:800}.executionMilestones{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.executionMilestones>div{background:#f6f9f7;border-left:4px solid #91a39a;border-radius:7px;padding:13px 14px}.executionMilestones>div.filled{border-left-color:var(--green);background:var(--green-soft)}.executionMilestones>div.stopped{border-left-color:var(--red);background:var(--red-soft)}.executionMilestones span,.executionMilestones strong,.executionMilestones small{display:block}.executionMilestones span{color:#526259;letter-spacing:.7px;font-size:10px;font-weight:950}.executionMilestones strong{margin:6px 0 5px;font-size:15px}.executionMilestones small{color:#5f7067;font-size:10px;font-weight:750;line-height:1.45}.executionEmpty{border-left:4px solid var(--amber);background:#fff9ed;border-radius:7px;padding:14px}.executionEmpty strong,.executionEmpty small{display:block}.executionEmpty strong{font-size:14px}.executionEmpty small{color:#725e35;margin-top:6px;font-size:11px;font-weight:750}.kalshiMarketsPanel{border:1px solid var(--line);border-radius:9px;margin-top:18px;padding:17px;overflow:hidden}.kalshiMarketRows{margin-top:12px;overflow-x:auto}.kalshiMarketRows>div{border-bottom:1px solid var(--line);grid-template-columns:1.25fr repeat(6,.8fr);align-items:center;gap:12px;min-width:880px;padding:12px 9px;display:grid}.kalshiMarketRows>div.active{background:var(--green-soft);border-left:3px solid var(--green)}.kalshiMarketRows span strong,.kalshiMarketRows span small{display:block}.kalshiMarketRows span strong{font-size:9px}.kalshiMarketRows span small{color:var(--muted);margin-bottom:4px;font-size:7px}.kalshiMarketRows>div>span:first-child strong{color:var(--green)}.kalshiMarketRows>div>span:first-child small{margin:4px 0 0;font-size:8px}.landing{color:#f3f7f4;background:radial-gradient(circle at 82% 14%,#39855e2e,#0000 34%),#0d1f18;min-height:100vh;overflow:hidden}.landingNav{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);min-height:82px;margin:0 auto;display:flex}.landingBrand{color:inherit;align-items:center;gap:10px;font-family:Georgia,serif;font-size:20px;text-decoration:none;display:inline-flex}.landingBrand>span{color:#173c2b;background:#eaf7ef;border-radius:10px;place-items:center;width:38px;height:38px;font-family:Georgia,serif;font-size:14px;font-weight:900;display:grid}.landingNav>div{align-items:center;gap:30px;display:flex}.landingNav>div>a{color:#a8bcb1;font-size:12px;text-decoration:none}.landingNav>div>a:hover{color:#fff}.landingNav .landingLogin{color:#173c2b;background:#d9f4e4;border-radius:7px;padding:11px 16px;font-weight:900}.landingHero{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:center;gap:clamp(70px,10vw,150px);width:min(1180px,100% - 48px);margin:0 auto;padding:112px 0 108px;display:grid}.landingHeroCopy{min-width:0}.landingEyebrow{color:#73c99d;letter-spacing:1.5px;font-size:10px;font-weight:900}.landingEyebrow i{vertical-align:middle;background:#73c99d;width:27px;height:1px;margin-right:10px;display:inline-block}.landingHero h1{color:#f7fbf8;letter-spacing:-3.5px;max-width:760px;margin:25px 0 24px;font-size:clamp(54px,6.5vw,86px);line-height:.98}.landingHero h1 em{color:#78d0a4;font-weight:400}.landingHeroCopy>p{color:#aabdb3;max-width:620px;font-size:16px;line-height:1.75}.landingActions{gap:11px;margin-top:34px;display:flex}.landingActions a,.landingCta a{border-radius:8px;padding:14px 18px;font-size:12px;font-weight:900;text-decoration:none}.landingPrimary{color:#173c2b;background:#d9f4e4}.landingPrimary span{margin-left:24px}.landingSecondary{color:#e8f0eb;border:1px solid #ffffff3d}.landingTrust{color:#91a89c;letter-spacing:.8px;text-transform:uppercase;flex-wrap:wrap;gap:22px;margin-top:58px;font-size:9px;font-weight:850;display:flex}.landingTrust span{align-items:center;gap:7px;display:inline-flex}.landingTrust i,.landingOperationsHead b i{background:#69d49d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #69d49d1a}.landingOperations{border-left:1px solid #7cc6a057;padding:6px 0 6px 34px}.landingOperationsHead{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.landingOperationsHead>span{color:#80978b;letter-spacing:1.3px;font-size:9px;font-weight:900}.landingOperationsHead b{color:#78d0a4;letter-spacing:1px;align-items:center;gap:8px;font-size:9px;display:inline-flex}.landingOperationsList div{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.landingOperationsList span{color:#91a79b;font-size:11px}.landingOperationsList strong{color:#eef7f1;font-family:Georgia,serif;font-size:15px;font-weight:500}.landingOperations>p{color:#6f897b;margin:22px 0 0;font-size:10px;line-height:1.65}.landingPlatform{color:var(--ink);background:#f1f5f2;padding:100px max(24px,50% - 590px) 105px}.landingSectionIntro{grid-template-columns:170px 1.1fr .9fr;align-items:end;gap:42px;padding-bottom:50px;display:grid}.landingSectionIntro>span,.landingSafety>div>span{color:var(--green);letter-spacing:1.3px;font-size:9px;font-weight:900}.landingSectionIntro h2,.landingSafety h2,.landingCta h2{font-size:39px;line-height:1.05}.landingSectionIntro p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.landingFeatureRows{border-top:1px solid #c8d3cd}.landingFeatureRows article{border-bottom:1px solid #c8d3cd;grid-template-columns:95px minmax(190px,.65fr) minmax(260px,1.35fr);align-items:center;gap:28px;min-height:116px;display:grid}.landingFeatureRows article>span{color:#7e9a8b;letter-spacing:1px;font-size:9px;font-weight:900}.landingFeatureRows h3{margin:0;font-family:Georgia,serif;font-size:21px;font-weight:500}.landingFeatureRows p{color:var(--muted);margin:0;font-size:11px;line-height:1.65}.landingSafety{grid-template-columns:.9fr 1.1fr;gap:100px;width:min(1180px,100% - 48px);margin:0 auto;padding:110px 0;display:grid}.landingSafety h2{color:#f4f8f5;margin:17px 0}.landingSafety p{color:#9eb3a8;font-size:13px;line-height:1.7}.landingSafety a{color:#7bd5a7;margin-top:18px;font-size:11px;font-weight:900;text-decoration:none;display:inline-block}.landingSafety ol{margin:0;padding:0;list-style:none}.landingSafety li{border-bottom:1px solid #ffffff21;align-items:center;gap:20px;padding:20px 0;display:flex}.landingSafety li b{color:#65bd91;font-size:10px}.landingSafety li span{color:#96aa9f;font-size:11px}.landingSafety li strong{color:#eff7f2;margin-bottom:5px;font-family:Georgia,serif;font-size:17px;display:block}.landingCta{color:#123122;text-align:center;background:#7bd5a7;padding:85px 24px}.landingCta>span{letter-spacing:1.4px;font-size:9px;font-weight:900}.landingCta h2{max-width:600px;margin:16px auto 29px}.landingCta a{color:#f3faf6;background:#123122;display:inline-block}.landing footer{align-items:center;gap:24px;width:min(1180px,100% - 48px);min-height:120px;margin:0 auto;display:flex}.landing footer p{color:#8fa69a;font-size:10px}.landing footer small{color:#688276;margin-left:auto;font-size:9px}.loginPage{color:#edf6f1;background:radial-gradient(circle at 75% 20%,#244c39 0,#10261c 35%,#0b1b14 75%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:30px;display:flex}.loginBrand{color:inherit;align-items:center;gap:11px;margin-bottom:24px;font-family:Georgia,serif;font-size:21px;text-decoration:none;display:inline-flex}.loginBrand span{color:#163b2a;background:#e6f5ec;border-radius:10px;place-items:center;width:40px;height:40px;font-size:14px;font-weight:900;display:grid}.loginCard{width:min(440px,100%);color:var(--ink);background:#fff;border-radius:14px;padding:34px;box-shadow:0 30px 90px #00000052}.loginStatus{color:var(--green);letter-spacing:1.3px;font-size:9px;font-weight:900}.loginStatus i{background:#2db77a;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block;box-shadow:0 0 0 4px #2db77a21}.loginCard h1{margin:15px 0 10px;font-family:Georgia,serif;font-size:31px;line-height:1.1}.loginCard>p{color:var(--muted);margin-bottom:24px;font-size:11px;line-height:1.65}.loginCard label,.settingsGrid label{color:#415047;font-size:10px;font-weight:800;display:block}.loginCard input,.settingsGrid input,.settingsGrid textarea{width:100%;font:inherit;color:var(--ink);background:#fbfcfb;border:1px solid #cbd4cf;border-radius:7px;outline:none;margin-top:7px;padding:12px;display:block}.loginCard input:focus,.settingsGrid input:focus,.settingsGrid textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px #156b461a}.loginCard label+label{margin-top:15px}.loginCard form button{background:var(--green);color:#fff;border:0;border-radius:7px;width:100%;margin-top:20px;padding:13px;font-size:11px;font-weight:900}.loginCard form button:disabled{opacity:.55;cursor:wait}.loginCard>small{color:#7f8b85;text-align:center;margin-top:18px;font-size:8px;display:block}.loginError{background:var(--red-soft);color:var(--red);border:1px solid #f1c7c3;border-radius:6px;margin-top:14px;padding:10px;font-size:10px}.loginBack{color:#8fa99b;margin-top:22px;font-size:10px;text-decoration:none}.accountNotice{background:var(--green-soft);border-left:3px solid var(--green);border-radius:7px;justify-content:space-between;align-items:center;gap:20px;margin:20px 0;padding:14px;display:flex}.accountNotice strong{font-size:11px}.accountNotice span{color:var(--muted);font-size:9px}.settingsActivationReceipt{border:1px solid #b8d8c6;border-left:4px solid var(--green);background:#f2faf5;border-radius:8px;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;margin:0 0 18px;padding:13px 15px;display:grid}.settingsActivationReceipt>span{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-weight:950;display:grid}.settingsActivationReceipt>div strong,.settingsActivationReceipt>div small{display:block}.settingsActivationReceipt>div strong{font-size:11px}.settingsActivationReceipt>div small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.4}.settingsActivationReceipt>b{background:var(--green-soft);color:var(--green);letter-spacing:.7px;border-radius:5px;padding:7px 9px;font-size:8px}.settingsActivationReceipt.syncing{border-color:#ead3ad;border-left-color:var(--amber);background:#fffaf1}.settingsActivationReceipt.syncing>span{background:var(--amber)}.settingsActivationReceipt.syncing>b{color:#8a5b17;background:#fff0d8}.riskEditor+.settingsActivationReceipt{margin-top:17px;margin-bottom:0}.botSettingsLive,.botSettingsSyncing{font-weight:900}.botSettingsLive{color:var(--green)!important}.botSettingsSyncing{color:#98631e!important}.settingsGrid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.settingsGrid .privateKeyField{grid-column:1/-1}.settingsGrid textarea{resize:vertical;min-height:120px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;line-height:1.5}.moneyInput{position:relative}.moneyInput>span{color:var(--muted);z-index:1;font-size:11px;position:absolute;top:19px;left:12px}.moneyInput input{padding-left:28px}.selfRiskNotice{border-left:3px solid var(--green);background:#f3f8f5;border-radius:7px;justify-content:space-between;gap:18px;margin-top:18px;padding:13px 15px;display:flex}.selfRiskNotice strong{font-size:11px}.selfRiskNotice span{max-width:580px;color:var(--muted);font-size:9px;line-height:1.5}.tradingToggle{border:1px solid var(--line);cursor:pointer;background:#f8faf9;border-radius:8px;align-items:center;gap:12px;margin-top:18px;padding:15px;display:flex}.tradingToggle input{width:18px;height:18px;accent-color:var(--green)}.tradingToggle span{flex:1}.tradingToggle strong,.tradingToggle small{display:block}.tradingToggle strong{font-size:11px}.tradingToggle small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.45}.recoveryTradingToggle{background:linear-gradient(135deg,#f1f5ff,#fbfcff);border-color:#bdcce7}.recoveryTradingToggle input{accent-color:#475f99}.recoveryTradingToggle strong{color:#314878}.passwordPanel{border-top:1px solid var(--line);grid-template-columns:.65fr 1.35fr;gap:28px;margin-top:30px;padding-top:25px;display:grid}.passwordPanel h3{margin:7px 0;font-family:Georgia,serif;font-size:20px}.passwordPanel p{color:var(--muted);margin:0;font-size:9px;line-height:1.55}.passwordFields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.passwordFields label:first-child{grid-column:1/-1}.passwordFields label{color:#415047;font-size:10px;font-weight:800}.passwordFields input{background:#fbfcfb;border:1px solid #cbd4cf;border-radius:7px;outline:none;width:100%;margin-top:7px;padding:11px}.passwordFields input:focus{border-color:var(--green);box-shadow:0 0 0 3px #156b461a}.passwordFields button{grid-column:1/-1;justify-self:start}.accountWorkspace{gap:14px;display:grid}.accountHero{color:#fff;background:#11261d;border-radius:12px;grid-template-columns:minmax(280px,.7fr) minmax(560px,1.3fr);align-items:center;gap:34px;padding:28px 30px;display:grid;box-shadow:0 8px 22px #11261d1a}.accountHeroIdentity{align-items:center;gap:15px;min-width:0;display:flex}.accountHeroIdentity .avatar{color:#fff;background:#315b46;border:1px solid #ffffff29;border-radius:12px;flex:none;width:54px;height:54px;font-size:15px}.accountHeroIdentity>div:last-child{min-width:0}.accountHero .sectionLabel{color:#8fb5a3}.accountHero h2{overflow-wrap:anywhere;color:#fff;margin:7px 0 0;font-size:27px}.accountHero p{color:#a9bcb3;margin:7px 0 0;font-size:10px}.accountHeroMetrics{background:#ffffff1f;border:1px solid #ffffff1f;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.accountHeroMetrics article{background:#ffffff0e;min-width:0;padding:15px 14px}.accountHeroMetrics span,.accountHeroMetrics strong,.accountHeroMetrics small{display:block}.accountHeroMetrics span{color:#8fb5a3;letter-spacing:.8px;font-size:8px;font-weight:900}.accountHeroMetrics strong{overflow-wrap:anywhere;color:#fff;margin-top:7px;font-family:Georgia,serif;font-size:23px}.accountHeroMetrics small{color:#a9bcb3;margin-top:4px;font-size:8px;line-height:1.4}.accountConnectionsPanel,.accountStrategyPanel,.accountLimitsPanel,.accountPasswordCard{padding:23px 24px}.accountConnectionsPanel .cardHead,.accountStrategyPanel .cardHead,.accountLimitsPanel .cardHead{border-bottom:1px solid var(--line);padding-bottom:17px}.accountStrategyPanel .cardHead p{max-width:620px;color:var(--muted);margin:7px 0 0;font-size:9px}.accountConnectionGrid{grid-template-columns:1fr 1fr;gap:11px;margin:18px 0;display:grid}.accountConnectionGrid article{border:1px solid var(--line);background:#fafbfa;border-left:4px solid #a3aea8;border-radius:9px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 16px 15px 13px;display:grid}.accountConnectionGrid article.ready{border-left-color:var(--green);background:#f4faf6}.accountConnectionGrid article.missing{border-left-color:var(--amber);background:#fffaf2}.accountConnectionIcon{color:#fff;background:#1d4934;border-radius:9px;place-items:center;width:40px;height:40px;font-family:Georgia,serif;font-size:16px;font-weight:800;display:grid}.accountConnectionGrid article.missing .accountConnectionIcon{background:#8c682e}.accountConnectionGrid article>div:nth-child(2){min-width:0}.accountConnectionGrid span,.accountConnectionGrid strong,.accountConnectionGrid small{display:block}.accountConnectionGrid span{color:var(--muted);letter-spacing:.8px;font-size:8px;font-weight:900}.accountConnectionGrid strong{color:var(--ink);margin-top:5px;font-size:13px}.accountConnectionGrid small{overflow-wrap:anywhere;color:var(--muted);margin-top:4px;font-size:8px;line-height:1.45}.accountConnectionGrid article>b{color:var(--green);letter-spacing:.6px;white-space:nowrap;background:#e4f4ea;border-radius:999px;padding:6px 8px;font-size:7px}.accountConnectionGrid article.missing>b{color:#8a5b17;background:#fff0d7}.accountConnectionsPanel .settingsActivationReceipt{margin-bottom:0}.accountStrategyGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.accountStrategyCard{border:1px solid var(--line);background:linear-gradient(145deg,#fffdf5,#fff 62%);border-top:4px solid #b19542;border-radius:10px;flex-direction:column;min-width:0;padding:18px;display:flex}.accountStrategyCard.btcd{background:linear-gradient(145deg,#f4f7fc,#fff 62%);border-top-color:#496890}.accountStrategyCardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.accountStrategyCardHead span,.accountStrategyCardHead strong{display:block}.accountStrategyCardHead span{color:#72612b;letter-spacing:.9px;font-size:9px;font-weight:950}.accountStrategyCard.btcd .accountStrategyCardHead span{color:#3f5a7f}.accountStrategyCardHead strong{color:var(--ink);margin-top:4px;font-family:Georgia,serif;font-size:19px}.accountStrategyCardHead>b{letter-spacing:.6px;border-radius:999px;padding:6px 8px;font-size:7px}.accountStrategyCardHead>b.live{background:var(--green-soft);color:var(--green)}.accountStrategyCardHead>b.off{color:#75817b;background:#eef1ef}.accountStrategyCard>label:not(.accountStrategySwitch){color:#415047;margin-top:17px;font-size:9px;font-weight:850;display:block}.accountStrategyCard .moneyInput input{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #cbd4cf;border-radius:7px;outline:none;margin-top:7px;padding:11px 11px 11px 28px}.accountStrategyCard .moneyInput input:focus{border-color:var(--green);box-shadow:0 0 0 3px #156b461a}.accountRulePills{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.accountRulePills span{color:#506058;letter-spacing:.45px;background:#fff;border:1px solid #d9dfdb;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900}.accountStrategyCard>p{color:var(--muted);flex:1;margin:12px 0 15px;font-size:9px;line-height:1.55}.accountStrategySwitch{border-top:1px solid var(--line);color:#405047;cursor:pointer;align-items:center;gap:9px;padding-top:13px;font-size:9px;font-weight:900;display:flex}.accountStrategySwitch input{width:17px;height:17px;accent-color:var(--green);margin:0}.accountLimitsGrid{margin-top:18px}.accountLimitsGrid input:disabled{color:#75817b;background:#f1f3f2}.accountAdvancedPanel{padding:0;overflow:hidden}.accountAdvancedPanel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;list-style:none;display:flex}.accountAdvancedPanel>summary::-webkit-details-marker{display:none}.accountAdvancedPanel>summary strong,.accountAdvancedPanel>summary small{display:block}.accountAdvancedPanel>summary strong{color:var(--ink);margin-top:6px;font-family:Georgia,serif;font-size:18px}.accountAdvancedPanel>summary small{color:var(--muted);margin-top:5px;font-size:9px}.accountAdvancedPanel>summary>b{background:var(--green-soft);color:var(--green);white-space:nowrap;border:1px solid #b7d7c6;border-radius:7px;padding:9px 11px;font-size:8px}.accountAdvancedPanel[open]>summary{border-bottom:1px solid var(--line)}.accountAdvancedBody{padding:22px 24px 24px}.accountConnectionActions{margin-top:18px}.accountSaveBar{border-left:4px solid var(--green);justify-content:space-between;align-items:center;gap:20px;padding:18px 21px;display:flex}.accountSaveBar strong,.accountSaveBar span{display:block}.accountSaveBar strong{color:var(--ink);font-size:12px}.accountSaveBar span{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.45}.accountSaveBar button{flex:none}.accountPasswordCard .passwordPanel{border-top:0;margin-top:0;padding-top:0}.usersWorkspace{gap:14px;display:grid}.usersHero{color:#fff;background:#11261d;border-radius:12px;grid-template-columns:minmax(280px,.75fr) minmax(520px,1.25fr);align-items:end;gap:34px;padding:28px 30px;display:grid;box-shadow:0 8px 22px #11261d1a}.usersHero .sectionLabel{color:#8fb5a3}.usersHero h2{color:#fff;margin-top:7px;font-size:29px}.usersHero p{color:#a9bcb3;max-width:590px;margin:10px 0 0;font-size:11px;line-height:1.6}.usersSummaryGrid{background:#ffffff1f;border:1px solid #ffffff1f;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.usersSummaryGrid article{background:#ffffff0e;min-width:0;padding:15px 14px}.usersSummaryGrid span,.usersSummaryGrid strong,.usersSummaryGrid small{display:block}.usersSummaryGrid span{color:#8fb5a3;letter-spacing:.85px;font-size:8px;font-weight:900}.usersSummaryGrid strong{color:#fff;margin-top:7px;font-family:Georgia,serif;font-size:25px}.usersSummaryGrid small{color:#a9bcb3;white-space:nowrap;margin-top:3px;font-size:8px}.usersStrategyBrief{border-top:3px solid var(--green);padding:22px 24px}.usersStrategyBriefHead{justify-content:space-between;align-items:center;gap:18px;display:flex}.usersStrategyBriefHead h3{margin:5px 0 0;font-family:Georgia,serif;font-size:19px}.usersStrategyBriefHead>b{background:var(--green-soft);color:var(--green);letter-spacing:.65px;white-space:nowrap;border:1px solid #b7d7c6;border-radius:999px;padding:8px 11px;font-size:8px}.usersStrategyMetrics{border:1px solid var(--line);background:var(--line);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:18px;display:grid;overflow:hidden}.usersStrategyMetrics>div{background:#f8faf9;padding:15px 16px}.usersStrategyMetrics span,.usersStrategyMetrics strong,.usersStrategyMetrics small{display:block}.usersStrategyMetrics span{color:var(--muted);letter-spacing:.85px;font-size:8px;font-weight:900}.usersStrategyMetrics strong{color:var(--green-dark);margin-top:7px;font-family:Georgia,serif;font-size:21px}.usersStrategyMetrics small{color:var(--muted);margin-top:5px;font-size:9px;line-height:1.45}.userCreate{min-height:0}.settingsGrid.compact{grid-template-columns:1fr;margin:18px 0}.userCreate .tradingToggle{margin-bottom:14px}.formHelp{color:var(--muted);margin-top:11px;font-size:9px;line-height:1.5;display:block}.usersCard{padding:24px}.usersCard h2{font-size:25px}.usersCard .sectionLabel{font-size:11px}.usersCard .cardHead{align-items:flex-end}.usersCard .cardHead p{max-width:650px;color:var(--muted);margin:8px 0 0;font-size:10px;line-height:1.45}.usersCard .cardHead .secondary{padding:10px 14px;font-size:11px}.userManageBackdrop{z-index:60}.userManageModal{width:min(860px,100%);max-height:calc(100vh - 40px);padding:28px 32px 32px;position:relative;overflow-y:auto}.userManageHead{padding-right:42px}.userAccountGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:20px;display:grid}.userAccountCard{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;overflow:hidden;box-shadow:0 3px 12px #11231b0b}.userAccountHead{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:17px 18px;display:grid}.userAccountHead .avatar{color:#fff;background:#294e3c;border-radius:9px;width:42px;height:42px;font-size:12px}.userIdentity strong,.userIdentity span{display:block}.userIdentity strong{font-size:14px}.userIdentity span{color:var(--muted);margin-top:4px;font-size:9px}.userConnection{letter-spacing:.65px;white-space:nowrap;border:1px solid;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:950}.userConnection.ready{background:var(--green-soft);color:var(--green);border-color:#b4d8c5}.userConnection.missing{color:#98631e;background:#fff7e9;border-color:#e5c698}.userBalancePanel{background:#f7faf8;padding:16px 18px;position:relative}.userBalancePanel>span,.userBalancePanel>strong,.userBalancePanel>small{display:block}.userBalancePanel>span{color:var(--muted);letter-spacing:.8px;font-size:8px;font-weight:900}.userBalancePanel>strong{color:var(--ink);margin-top:7px;font-family:Georgia,serif;font-size:25px}.userBalancePanel>small{color:var(--muted);margin-top:4px;font-size:9px}.userPositionCounts{gap:6px;margin-top:10px;display:flex}.userPositionCounts span{color:#526159;background:#fff;border:1px solid #d8e2dc;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.userMarketStack{grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.userMarketRow{border:1px solid var(--line);border-radius:9px;min-width:0;padding:13px}.userMarketRow.gold{background:linear-gradient(145deg,#fffdf5,#fff);border-color:#e9dfbd}.userMarketRow.btcd{background:linear-gradient(145deg,#f3f7ff,#fff);border-color:#ccd8eb}.userMarketRowHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.userMarketRowHead>span{color:#435149;letter-spacing:.85px;font-size:8px;font-weight:950}.userMarketRowHead>b{letter-spacing:.5px;border-radius:999px;padding:4px 7px;font-size:7px}.userMarketRowHead>b.live{background:var(--green-soft);color:var(--green)}.userMarketRowHead>b.off{color:#7a857f;background:#eef1ef}.userMarketRow>strong{color:var(--ink);margin-top:10px;font-family:Georgia,serif;font-size:20px;display:block}.userMarketRow>strong small{color:var(--muted);font-family:Arial,sans-serif;font-size:8px;font-weight:800}.userMarketRow>p{min-height:31px;color:var(--muted);margin:7px 0 11px;font-size:8px;line-height:1.45}.userMarketToggle{color:#526159;background:#fff;border:1px solid #c9d2cd;border-radius:7px;width:100%;padding:8px 9px;font-size:8px;font-weight:900}.userMarketToggle.active{border-color:var(--green);background:var(--green);color:#fff}.userAccountFoot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:13px 17px;display:flex}.userAccountFoot>div:first-child span,.userAccountFoot>div:first-child small{display:block}.userAccountFoot>div:first-child span{color:#415047;font-size:8px;font-weight:850}.userAccountFoot>div:first-child small{margin-top:4px;font-size:8px}.userActions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.userActions>b{color:var(--green);letter-spacing:.6px;font-size:8px}.manageUser{background:var(--green-soft);color:var(--green);border:0;border-radius:6px;padding:10px 12px;font-size:11px;font-weight:900}.deleteUser{background:var(--red-soft);color:var(--red);border:0;border-radius:6px;padding:10px 12px;font-size:11px;font-weight:900}.userCreateDisclosure{padding:0;overflow:hidden}.userCreateDisclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;list-style:none;display:flex}.userCreateDisclosure>summary::-webkit-details-marker{display:none}.userCreateDisclosure>summary strong,.userCreateDisclosure>summary small{display:block}.userCreateDisclosure>summary strong{margin-top:6px;font-family:Georgia,serif;font-size:18px}.userCreateDisclosure>summary small{color:var(--muted);margin-top:5px;font-size:9px}.userCreateDisclosure>summary>b{background:var(--green-soft);color:var(--green);white-space:nowrap;border:1px solid #b7d7c6;border-radius:7px;padding:9px 11px;font-size:9px}.userCreateDisclosure[open]>summary{border-bottom:1px solid var(--line)}.userCreateBody{padding:22px 24px 25px}.recoveryMarketPage{gap:14px;display:grid}.recentSolResults{border-top:1px solid var(--line);gap:10px;padding-top:17px;display:grid}.recentSolResultsTitle{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.recentSolResultsTitle span{color:#415047;letter-spacing:.8px;font-size:10px;font-weight:950}.recentSolResultsTitle small{color:var(--muted);font-size:9px;font-weight:750}.recentSolResultGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.recentSolResultGrid article{text-align:center;border:1px solid;border-radius:9px;padding:11px 10px}.recentSolResultGrid article.up{color:var(--green);background:#eff9f3;border-color:#a9d7bb}.recentSolResultGrid article.down{color:var(--red);background:#fff3f2;border-color:#e5b4b0}.recentSolResultGrid strong,.recentSolResultGrid span,.recentSolResultGrid small{display:block}.recentSolResultGrid strong{font-size:15px;font-weight:950}.recentSolResultGrid strong b{margin-right:4px;font-size:21px;line-height:.8}.recentSolResultGrid span{color:var(--ink);margin-top:6px;font-size:11px;font-weight:850}.recentSolResultGrid small{color:var(--muted);margin-top:4px;font-size:8px;font-weight:800}.recentSolResultsEmpty{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:8px;grid-column:1/-1;padding:14px;font-size:10px}.recoveryStrategyRules{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:17px;display:grid;overflow:hidden}.recoveryStrategyRules>div{background:#f8fafc;padding:16px}.recoveryStrategyRules span,.recoveryStrategyRules strong,.recoveryStrategyRules small{display:block}.recoveryStrategyRules span{color:var(--muted);letter-spacing:.8px;font-size:8px;font-weight:900}.recoveryStrategyRules strong{color:#314878;margin:7px 0 5px;font-family:Georgia,serif;font-size:22px}.recoveryStrategyRules small{color:var(--muted);font-size:9px;line-height:1.45}.recoveryStrategyRules.btcdStrategySummary{background:var(--line);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.btcdStrategySummary>div{background:#fff;min-width:0;min-height:104px;padding:15px 16px}.btcdStrategySummary span{color:var(--muted);letter-spacing:.85px;font-size:8px}.btcdStrategySummary strong{overflow-wrap:anywhere;color:var(--ink);margin:8px 0 6px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.2}.btcdStrategySummary small{color:var(--muted);font-size:10px;line-height:1.45}.btcdStrategySummary>div:nth-child(5),.btcdStrategySummary>div:nth-child(6),.btcdStrategySummary>div:nth-child(7){background:#f7fbf9}.btcdStrategySummary>div:nth-child(5) strong,.btcdStrategySummary>div:nth-child(6) strong,.btcdStrategySummary>div:nth-child(7) strong{color:var(--green-dark)}@media (max-width:1180px){.recoveryStrategyRules.btcdStrategySummary{grid-template-columns:1fr 1fr}}@media (max-width:760px){.recoveryStrategyRules.btcdStrategySummary{grid-template-columns:1fr}.btcdStrategySummary>div{min-height:0}}.recoveryAccountCycles,.recoveryOrderBook,.recoveryOpenPositions{padding:23px}.btcdOrderBook .feedTitle{border-bottom:1px solid var(--line);padding-bottom:15px}.btcdBookContext{border-left:3px solid var(--green);background:var(--green-soft);border-radius:6px;justify-content:space-between;align-items:center;gap:18px;margin-top:15px;padding:13px 15px;display:flex}.btcdBookContext span,.btcdBookContext strong,.btcdBookContext small{display:block}.btcdBookContext span{color:var(--green);letter-spacing:.8px;font-size:8px;font-weight:900}.btcdBookContext strong{margin-top:5px;font-size:12px}.btcdBookContext small{color:var(--muted);overflow-wrap:anywhere;text-align:right;font-size:9px}.btcdBookColumns>div{border:1px solid var(--line);background:#f7f9f8}.btcdBookColumns>div>b{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:11px;display:flex}.btcdBookColumns>div>b span{color:var(--green);letter-spacing:.8px;font-size:11px}.btcdBookColumns>div.no>b span{color:var(--red)}.btcdBookColumns>div>b small{text-align:right;font-size:10px}.btcdBookColumns>div>span{font-variant-numeric:tabular-nums;padding:12px 7px;font-size:20px}.btcdBookColumns>div>span.best{background:var(--green-soft);color:var(--green-dark);border-radius:6px;margin-inline:-4px;padding-inline:11px}.btcdBookColumns>div.no>span.best{background:var(--red-soft);color:var(--red)}.btcdBookColumns>div>span small{font-size:12px}.btcdBookColumns p{color:var(--muted);text-align:center;margin:0;padding:30px 0;font-size:11px}@media (max-width:760px){.btcdBookContext{align-items:flex-start}.btcdBookColumns{grid-template-columns:1fr}}@media (max-width:520px){.btcdBookContext{display:grid}.btcdBookContext small{text-align:left}.btcdBookColumns>div>span{font-size:18px}}.recoveryOpenPositions>.cardHead{border-bottom:1px solid var(--line);padding-bottom:15px}.recoveryPositionRows{gap:10px;margin-top:16px;display:grid}.recoveryPositionRows article{border:1px solid #b9d8c6;border-left:6px solid var(--green);background:linear-gradient(100deg,#eef9f2,#fff 45%);border-radius:10px;grid-template-columns:minmax(165px,1.25fr) repeat(5,minmax(120px,1fr));align-items:center;gap:14px;padding:16px 17px;display:grid}.recoveryPositionRows article.loss{border-color:#e0b0ad;border-left-color:var(--red);background:linear-gradient(100deg,#fff4f3,#fff 45%)}.recoveryPositionRows article>div{min-width:0}.recoveryPositionRows span,.recoveryPositionRows strong,.recoveryPositionRows small,.recoveryPositionRows b{display:block}.recoveryPositionRows span{color:#5b6b62;letter-spacing:.75px;font-size:8px;font-weight:950}.recoveryPositionRows strong{color:var(--ink);font-variant-numeric:tabular-nums;margin:6px 0 5px;font-size:18px}.recoveryPositionRows small{color:var(--muted);font-size:9px;font-weight:750;line-height:1.4}.recoveryPositionIdentity strong{color:var(--green-dark);margin-top:0;font-size:16px}.recoveryPositionIdentity small{overflow-wrap:anywhere}.recoveryPositionIdentity b{color:#43584c;letter-spacing:.55px;margin-top:7px;font-size:9px}.recoveryPositionPnl{border-left:1px solid #d6e2db;padding-left:14px}.recoveryPositionPnl.profit span,.recoveryPositionPnl.profit strong{color:var(--green)}.recoveryPositionPnl.loss span,.recoveryPositionPnl.loss strong{color:var(--red)}.recoveryCompletedTitle{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;margin:18px 0 -2px;padding-top:16px;display:flex}.recoveryCompletedTitle strong{color:var(--ink);letter-spacing:.75px;font-size:10px}.recoveryCompletedTitle small{color:var(--muted);font-size:9px}.recoveryPositionRows.completed article{background:linear-gradient(100deg,#f0faf4,#fff 45%);border-left-color:#156d42}.recoveryCycleRows{gap:9px;margin-top:17px;display:grid}.recoveryCycleRows article{border:1px solid var(--line);background:#fafbfc;border-left:4px solid #8793ad;border-radius:9px;grid-template-columns:minmax(130px,1.1fr) repeat(5,minmax(90px,.7fr)) minmax(180px,1.4fr);align-items:center;gap:12px;padding:14px 16px;display:grid}.recoveryCycleRows article.enabled{background:#f6f8fd;border-left-color:#475f99}.recoveryCycleRows div>span,.recoveryCycleRows div>strong,.recoveryCycleRows div>small{display:block}.recoveryCycleRows div>span,.recoveryCycleRows div>small{color:var(--muted);font-size:9px}.recoveryCycleRows div>strong{margin:4px 0;font-size:13px}.recoveryCycleRows article>div:first-child strong{font-size:15px}.recoveryCycleRows article>div:first-child small{color:#475f99;margin-top:4px;font-weight:900}.recoveryCycleRows article.disabled>div:first-child small{color:var(--muted)}.pnlPage{gap:14px;display:grid}.pnlOverview{padding:23px}.pnlOverview>.cardHead{border-bottom:1px solid var(--line);padding-bottom:17px}.pnlOverview h2{font-size:25px}.pnlAccountCaption{color:var(--muted);margin-top:6px;font-size:10px;font-weight:700;display:block}.pnlHeaderActions{align-items:flex-end;gap:10px;display:flex}.pnlAccountSelect{gap:5px;min-width:240px;display:grid}.pnlAccountSelect span{color:var(--muted);letter-spacing:.75px;font-size:8px;font-weight:900}.pnlAccountSelect select{min-height:36px;color:var(--ink);background:#fff;border:1px solid #cbd4cf;border-radius:7px;outline:none;padding:7px 34px 7px 10px;font-size:11px;font-weight:800}.pnlAccountSelect select:focus{border-color:var(--green);box-shadow:0 0 0 3px #156b461a}.pnlMonthControls{justify-content:center;align-items:center;gap:18px;margin:20px 0 15px;display:flex}.pnlMonthControls button{border:1px solid var(--line);width:36px;height:36px;color:var(--green-dark);background:#f7faf8;border-radius:8px;font-size:22px;font-weight:900}.pnlMonthControls>div{text-align:center;min-width:220px}.pnlMonthControls strong,.pnlMonthControls small{display:block}.pnlMonthControls strong{font-family:Georgia,serif;font-size:20px}.pnlMonthControls small{color:var(--muted);margin-top:4px;font-size:9px}.pnlTotals{border:1px solid var(--line);background:var(--line);border-radius:9px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.pnlTotals>div{background:#f8faf9;padding:15px 17px}.pnlTotals>div.pnlMtdTotal{box-shadow:inset 4px 0 var(--green);background:linear-gradient(135deg,#edf8f2,#fbfdfc)}.pnlTotals>div.pnlMtdTotal strong{font-size:24px}.pnlTotals span,.pnlTotals strong{display:block}.pnlTotals span{color:var(--muted);letter-spacing:.75px;font-size:8px;font-weight:900}.pnlTotals strong{font-variant-numeric:tabular-nums;margin-top:7px;font-size:19px}.pnlTotals small{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:5px;font-size:9px;line-height:1.35;display:block}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.pnlInsights{grid-template-columns:repeat(6,1fr);gap:9px;margin-top:11px;display:grid}.pnlInsights article{border:1px solid var(--line);border-left:4px solid var(--green);background:#fbfdfc;border-radius:8px;padding:13px 14px}.pnlInsights article.worst{border-left-color:var(--red);background:snow}.pnlInsights span,.pnlInsights strong,.pnlInsights b,.pnlInsights small{display:block}.pnlInsights span{color:var(--muted);letter-spacing:.8px;font-size:8px;font-weight:900}.pnlInsights strong{margin-top:7px;font-size:14px}.pnlInsights b{color:var(--green);margin-top:4px;font-size:17px}.pnlInsights .worst b{color:var(--red)}.pnlInsights small{color:var(--muted);margin-top:5px;font-size:8px}.pnlAverages{border:1px solid var(--line);background:var(--line);border-radius:9px;grid-template-columns:repeat(6,1fr);gap:1px;margin-top:12px;display:grid;overflow:hidden}.pnlAverages>div{background:#f8faf9;min-width:0;padding:13px 14px}.pnlAverages span,.pnlAverages strong,.pnlAverages small{display:block}.pnlAverages span{color:var(--muted);letter-spacing:.75px;font-size:8px;font-weight:900}.pnlAverages strong{font-variant-numeric:tabular-nums;margin-top:6px;font-size:15px}.pnlAverages small{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.35}.pnlMessage{border-left:3px solid var(--amber);color:#715d38;background:#fff8eb;border-radius:7px;margin-top:12px;padding:11px 13px;font-size:10px;font-weight:800}.pnlMessage.error{border-left-color:var(--red);background:var(--red-soft);color:#8a2c27}.pnlRoundHistory{padding:21px}.pnlRoundHistory>.cardHead,.pnlStreakCard>.cardHead,.pnlAdjustmentCard>.cardHead{padding:0 0 15px}.pnlRoundHistory h2,.pnlStreakCard h2,.pnlAdjustmentCard h2{font-size:23px}.pnlRoundCardGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.pnlRoundTimeCard{border:1px solid var(--line);content-visibility:auto;contain-intrinsic-size:154px;background:#fafbfa;border-top:4px solid #b6c2bc;border-radius:8px;min-width:0;padding:11px;transition:border-color .18s,box-shadow .18s,background .18s}.pnlRoundTimeCard.clean{border-color:#b8dcc7;border-top-color:var(--green);background:#f0faf4}.pnlRoundTimeCard.some-loss{background:#fffaf0;border-color:#d89a16 #efd48e #efd48e}.pnlRoundTimeCard.repeated-loss{background:#fff3e8;border-color:#e57420 #efad72 #efad72;box-shadow:inset 0 0 0 1px #e5742014}.pnlRoundTimeCard.heavy-loss{background:linear-gradient(145deg,#fff0ee 0%,#ffe3df 100%);border:2px solid #d94b42;border-top-width:5px;box-shadow:0 8px 20px #b52d2324,inset 0 0 0 1px #d94b4217}.pnlRoundCardTopline{justify-content:space-between;align-items:center;gap:6px;display:flex}.pnlRoundTimeCard time{color:var(--ink);white-space:nowrap;font-size:11px;font-weight:950;display:block}.pnlRoundLossBadge{max-width:70%;color:var(--muted);letter-spacing:.35px;text-align:center;background:#ffffffd1;border:1px solid #c9d2cd;border-radius:999px;padding:3px 6px;font-size:6.5px;font-weight:950;line-height:1.15}.pnlRoundTimeCard.clean .pnlRoundLossBadge{color:#167647;background:#e5f6ec;border-color:#a8d5ba}.pnlRoundTimeCard.some-loss .pnlRoundLossBadge{color:#865c06;background:#fff3cd;border-color:#e4c16a}.pnlRoundTimeCard.repeated-loss .pnlRoundLossBadge{color:#a0460c;background:#ffe1c4;border-color:#e8954c}.pnlRoundTimeCard.heavy-loss .pnlRoundLossBadge{color:#fff;background:#c83c34;border-color:#d94b42;box-shadow:0 2px 8px #b52d232e}.pnlRoundComparison{grid-template-columns:1fr 1fr;gap:6px;margin-top:9px;display:grid}.pnlRoundComparison>div{border:1px solid var(--line);background:#ffffffbd;border-radius:6px;min-width:0;padding:7px}.pnlRoundComparison span,.pnlRoundComparison strong,.pnlRoundComparison small{display:block}.pnlRoundComparison span{color:var(--muted);letter-spacing:.6px;font-size:6.5px;font-weight:950}.pnlRoundComparison strong{margin-top:5px;font-size:10px;line-height:1.25}.pnlRoundComparison small{color:var(--muted);margin-top:4px;font-size:8px;font-weight:850;line-height:1.25}.pnlRoundTimeCard.clean .pnlRoundComparison>div:first-child strong{color:var(--green)}.pnlRoundTimeCard.some-loss .pnlRoundComparison>div:first-child strong,.pnlRoundTimeCard.repeated-loss .pnlRoundComparison>div:first-child strong,.pnlRoundTimeCard.heavy-loss .pnlRoundComparison>div:first-child strong{color:var(--red)}.pnlRoundLossSummary{border-top:1px solid #1234261a;grid-template-columns:auto auto;align-items:baseline;gap:2px 6px;margin-top:7px;padding-top:7px;display:grid}.pnlRoundLossSummary span{color:var(--muted);letter-spacing:.55px;font-size:6.5px;font-weight:950}.pnlRoundLossSummary strong{color:var(--ink);justify-self:end;font-size:10px}.pnlRoundLossSummary small{color:var(--muted);grid-column:1/-1;font-size:7.5px;font-weight:800}.pnlRoundTimeCard.some-loss .pnlRoundLossSummary strong{color:#9a6808}.pnlRoundTimeCard.repeated-loss .pnlRoundLossSummary strong{color:#b54f0c}.pnlRoundTimeCard.heavy-loss .pnlRoundLossSummary strong{color:#b52d23;font-size:11px}.pnlEvidenceNote{color:var(--muted);margin:13px 0 0;font-size:9px;line-height:1.55}.pnlAnalysisWorkspace{grid-template-columns:minmax(390px,.78fr) minmax(620px,1.22fr);align-items:stretch;gap:14px;display:grid}.pnlStreakCard,.pnlAdjustmentCard{padding:21px}.pnlStreakHero{border:1px solid #b9d6c6;border-left:5px solid var(--green);background:linear-gradient(135deg,#eef8f2,#fbfdfc);border-radius:9px;padding:18px}.pnlStreakHero span,.pnlStreakHero strong,.pnlStreakHero b,.pnlStreakHero small{display:block}.pnlStreakHero span{color:var(--green);letter-spacing:.9px;font-size:8px;font-weight:950}.pnlStreakHero strong{margin-top:7px;font-family:Georgia,serif;font-size:27px}.pnlStreakHero b{margin-top:9px;font-size:11px;line-height:1.45}.pnlStreakHero b i{color:var(--green);padding-inline:5px;font-style:normal}.pnlStreakHero small{color:var(--muted);margin-top:7px;font-size:9px}.pnlStreakSummary{grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;display:grid}.pnlStreakSummary>div{border:1px solid var(--line);border-radius:8px;padding:13px}.pnlStreakSummary span,.pnlStreakSummary strong,.pnlStreakSummary small{display:block}.pnlStreakSummary span{color:var(--muted);letter-spacing:.6px;font-size:7px;font-weight:900}.pnlStreakSummary strong{margin-top:6px;font-size:17px}.pnlStreakSummary small{color:var(--muted);margin-top:5px;font-size:7px;line-height:1.4}.pnlStreakList{margin-top:10px}.pnlStreakList>div{border-top:1px solid var(--line);grid-template-columns:28px 70px 1fr auto;align-items:center;gap:8px;padding:10px 4px;display:grid}.pnlStreakList span{color:var(--muted);font-size:8px;font-weight:900}.pnlStreakList strong,.pnlStreakList time,.pnlStreakList b{font-size:9px}.pnlStreakList time{color:var(--muted)}.pnlStreakList b{color:var(--green);text-align:right}.pnlStreakList p{color:var(--muted);font-size:9px}.pnlEvidenceGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.pnlEvidenceGrid article{border:1px solid #b9d6c6;border-top:4px solid var(--green);background:#f7fbf9;border-radius:8px;padding:12px}.pnlEvidenceGrid article.warning{border-color:#efc8c2;border-top-color:var(--red);background:#fff8f7}.pnlEvidenceGrid span,.pnlEvidenceGrid strong,.pnlEvidenceGrid b,.pnlEvidenceGrid small{display:block}.pnlEvidenceGrid span{color:var(--muted);letter-spacing:.6px;font-size:7px;font-weight:950}.pnlEvidenceGrid strong{margin-top:7px;font-size:14px}.pnlEvidenceGrid b{color:var(--green);margin-top:5px;font-size:13px}.pnlEvidenceGrid .warning b{color:var(--red)}.pnlEvidenceGrid small{color:var(--muted);margin-top:5px;font-size:7px;line-height:1.35}.pnlBreakdown{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;display:grid}.pnlBreakdown>div{border:1px solid var(--line);border-radius:8px;min-width:0;padding:12px}.pnlBreakdown h3{margin:0 0 7px;font-family:Georgia,serif;font-size:15px}.pnlBreakdown p{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:8px;margin:0;padding:8px 0;display:grid}.pnlBreakdown p span strong,.pnlBreakdown p span small{display:block}.pnlBreakdown p strong{font-size:8px}.pnlBreakdown p small{color:var(--muted);margin-top:2px;font-size:7px}.pnlBreakdown p b,.pnlBreakdown p em{text-align:right;white-space:nowrap;font-size:8px;font-style:normal;font-weight:900}.pnlWorkspace{grid-template-columns:minmax(430px,.78fr) minmax(680px,1.22fr);align-items:start;gap:14px;display:grid}.pnlCalendar{padding:17px}.pnlWeekdays,.pnlCalendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.pnlWeekdays{padding:0 2px 8px}.pnlWeekdays span{color:var(--muted);text-align:center;letter-spacing:.65px;font-size:7px;font-weight:900}.pnlCalendarGrid>button,.pnlBlank{border-radius:7px;min-height:84px}.pnlCalendarGrid>button{border:1px solid var(--line);text-align:left;background:#fbfcfb;flex-direction:column;align-items:flex-start;padding:8px;display:flex;overflow:hidden}:is(.pnlCalendarGrid>button:hover,.pnlCalendarGrid>button:focus-visible){border-color:#8db9a3;outline:none;box-shadow:0 0 0 2px #156b461a}.pnlCalendarGrid>button.selected{border:2px solid var(--green);padding:7px;box-shadow:0 5px 14px #156b461f}.pnlCalendarGrid>button.today>span{background:var(--green-dark);color:#fff;border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.pnlCalendarGrid>button.profit{background:#f0f8f4}.pnlCalendarGrid>button.loss{background:#fff3f1;border-color:#f0d1cc}.pnlCalendarGrid>button>span{color:#405148;font-size:10px;font-weight:900}.pnlCalendarGrid>button>strong{color:var(--green);white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:auto;font-size:11px}.pnlCalendarGrid>button.loss>strong{color:var(--red)}.pnlCalendarGrid>button>b{font-variant-numeric:tabular-nums;margin-top:2px;font-size:8px;line-height:1.2}.pnlCalendarGrid>button>small{color:var(--muted);white-space:nowrap;margin-top:3px;font-size:7px}.pnlDayLedger{overflow-x:auto}.pnlDayLedger>.cardHead{min-width:900px;padding:20px 21px 15px}.pnlDayLedger h2{font-size:24px}.pnlTradeHead,.pnlTradeRows article{grid-template-columns:minmax(190px,1.35fr) repeat(5,minmax(105px,.72fr));align-items:center;gap:12px;min-width:900px;display:grid}.pnlTradeHead{border-block:1px solid var(--line);color:var(--muted);letter-spacing:.7px;background:#f6f9f7;padding:10px 21px;font-size:7px;font-weight:900}.pnlTradeRows article{border-bottom:1px solid var(--line);padding:15px 21px}.pnlTradeRows article>div span,.pnlTradeRows article>div strong,.pnlTradeRows article>div small,.pnlTradeRows article>div time{display:block}.pnlTradeRows article>div span{color:var(--muted);letter-spacing:.6px;font-size:7px;font-weight:900}.pnlTradeRows article>div strong{font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;line-height:1.35}.pnlTradeRows article>div small,.pnlTradeRows article>div time{color:var(--muted);margin-top:4px;font-size:8px}.pnlTradeRows article>div:first-child strong{color:var(--green-dark);overflow-wrap:anywhere}.pnlTradeRows article>div:first-child time{color:var(--ink);margin:0 0 5px;font-size:10px;font-weight:900}.pnlTradeRows .tradeWin{border-left:3px solid var(--green);padding-left:10px}.pnlTradeRows .tradeLoss{border-left:3px solid var(--red);padding-left:10px}.pnlTradeRows .tradeOpen{border-left:3px solid var(--amber);padding-left:10px}.pnlTradeRows .tradeWin span,.pnlTradeRows .tradeWin strong,.pnlTradeRows .tradeWin small{color:var(--green)}.pnlTradeRows .tradeLoss span,.pnlTradeRows .tradeLoss strong,.pnlTradeRows .tradeLoss small{color:var(--red)}.pnlTradeRows .tradeOpen span,.pnlTradeRows .tradeOpen strong,.pnlTradeRows .tradeOpen small{color:#98631e}.pnlEmpty{min-width:900px;color:var(--muted);text-align:center;padding:75px 20px;font-size:11px}.pnlDayTotal{background:#f5f8f6;border-top:2px solid #cedbd4;justify-content:space-between;align-items:center;min-width:900px;padding:17px 21px;display:flex}.pnlDayTotal span,.pnlDayTotal small{display:block}.pnlDayTotal span{color:var(--green-dark);letter-spacing:.9px;font-size:11px;font-weight:950}.pnlDayTotal small{color:var(--muted);margin-top:4px;font-size:8px}.pnlDayResults{text-align:right}.pnlDayResults>strong,.pnlDayResults>span{display:block}.pnlDayResults>strong{font-variant-numeric:tabular-nums;font-family:Georgia,serif;font-size:25px}.pnlDayResults>span{letter-spacing:.7px;font-variant-numeric:tabular-nums;margin-top:4px;font-size:10px;font-weight:950}.connectionsWorkspace{overflow:hidden}.connectionsHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:26px 30px 22px;display:flex}.connectionsHeader h2{margin:5px 0 0;font-family:Georgia,serif;font-size:30px}.connectionsHeader p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.45}.connectionsHero{background:linear-gradient(135deg,#f1f9f5,#fbfdfc);border:1px solid #b9d6c6;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin:22px 30px 0;padding:20px 22px;display:grid}.connectionsHero.blocked{background:linear-gradient(135deg,#fff5f3,snow);border-color:#efc8c2}.connectionsHeroIcon{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-size:23px;font-weight:950;display:grid}.connectionsHero.blocked .connectionsHeroIcon{background:var(--red)}.connectionsHero>div:nth-child(2)>span{color:var(--green);letter-spacing:.9px;font-size:9px;font-weight:950}.connectionsHero.blocked>div:nth-child(2)>span{color:var(--red)}.connectionsHero h3{margin:5px 0 0;font-family:Georgia,serif;font-size:22px}.connectionsHero p{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.45}.connectionsHeroCounts{gap:8px;display:flex}.connectionsHeroCounts strong{border:1px solid var(--line);font-variant-numeric:tabular-nums;background:#fff;border-radius:10px;min-width:76px;padding:11px 13px;font-size:21px}.connectionsHeroCounts strong.danger{color:var(--red);border-color:#efc8c2}.connectionsHeroCounts small{color:var(--muted);letter-spacing:.7px;margin-top:3px;font-size:7px;display:block}.connectionsSection{padding:24px 30px 0}.connectionsSectionHead{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:12px;display:flex}.connectionsSectionHead h3{margin:4px 0 0;font-family:Georgia,serif;font-size:20px}.connectionsSectionHead>small{color:var(--muted);font-size:9px}.connectionGateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.connectionGateGrid article{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:14px;display:grid}.connectionGateGrid article.blocked{background:#fff8f7;border-color:#efc8c2}.connectionGateIcon,.healthStatusIcon{background:var(--green-soft);width:25px;height:25px;color:var(--green);border-radius:50%;place-items:center;font-size:12px;font-weight:950;display:grid}.connectionGateGrid article.blocked .connectionGateIcon{background:var(--red-soft);color:var(--red)}.connectionGateGrid article strong,.connectionGateGrid article small{display:block}.connectionGateGrid article strong{font-size:11px;line-height:1.3}.connectionGateGrid article small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.4}.connectionGateGrid article>b{background:var(--green-soft);color:var(--green);letter-spacing:.55px;border-radius:5px;padding:6px 7px;font-size:7px}.connectionGateGrid article.blocked>b{background:var(--red-soft);color:var(--red)}.dailyHealthAudit{border:1px solid var(--line);border-top:4px solid var(--green);background:#f8fbf9;border-radius:12px;margin:24px 30px 30px;padding:20px}.dailyHealthAudit.warn{border-top-color:var(--amber);background:#fffbf4}.dailyHealthAudit.fail{border-top-color:var(--red);background:#fff8f7}.dailyHealthAudit.waiting{border-top-color:#98aaa0}.dailyHealthAuditHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.dailyHealthAuditHead h3{margin:5px 0 0;font-family:Georgia,serif;font-size:22px}.dailyHealthAuditHead p{color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.45}.dailyHealthAuditHead>strong{background:var(--green-soft);color:var(--green);letter-spacing:.7px;border-radius:6px;padding:8px 11px;font-size:9px}.dailyHealthAudit.warn .dailyHealthAuditHead>strong{color:#8a5b17;background:#fff0d8}.dailyHealthAudit.fail .dailyHealthAuditHead>strong{background:var(--red-soft);color:var(--red)}.dailyHealthSummary{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;display:grid}.dailyHealthSummary>span{border:1px solid var(--line);background:#fff;border-radius:9px;padding:12px}.dailyHealthSummary b,.dailyHealthSummary small{display:block}.dailyHealthSummary b{font-variant-numeric:tabular-nums;font-size:18px}.dailyHealthSummary small{color:var(--muted);letter-spacing:.6px;margin-top:4px;font-size:8px;font-weight:900}.dailyHealthIssues{gap:8px;margin-top:18px;display:grid}.dailyHealthIssues>.sectionLabel{margin-bottom:1px}.dailyHealthIssues article{background:#fffaf0;border:1px solid #edd4a9;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;display:grid}.dailyHealthIssues article.fail{background:#fff5f3;border-color:#efc8c2}.dailyHealthIssues .healthStatusIcon{color:#8a5b17;background:#fff0d8}.dailyHealthIssues article.fail .healthStatusIcon{background:var(--red-soft);color:var(--red)}.dailyHealthIssues strong,.dailyHealthIssues small{display:block}.dailyHealthIssues strong{font-size:11px}.dailyHealthIssues small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.4}.dailyHealthIssues article>b{color:#8a5b17;letter-spacing:.5px;font-size:8px}.dailyHealthIssues article.fail>b{color:var(--red)}.healthyCheckDisclosure{margin-top:14px}.healthyCheckDisclosure>summary{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:9px;padding:12px 14px;list-style:none;display:flex}.healthyCheckDisclosure>summary::-webkit-details-marker{display:none}.healthyCheckDisclosure>summary>span{background:var(--green-soft);width:22px;height:22px;color:var(--green);border-radius:50%;place-items:center;font-size:11px;font-weight:950;display:grid}.healthyCheckDisclosure>summary>strong{font-size:10px}.healthyCheckDisclosure>summary>small{color:var(--muted);margin-left:auto;font-size:9px}.dailyHealthChecks{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.dailyHealthChecks article{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px;display:grid}.dailyHealthChecks article.warn{border-color:#edd4a9}.dailyHealthChecks article.fail{border-color:#efc8c2}.dailyHealthChecks span strong,.dailyHealthChecks span small{display:block}.dailyHealthChecks span strong{font-size:10px}.dailyHealthChecks span small{color:var(--muted);margin-top:3px;font-size:8px;line-height:1.4}.dailyHealthChecks article>b{color:var(--green);font-size:8px}.dailyHealthChecks article.warn>b{color:#8a5b17}.dailyHealthChecks article.fail>b{color:var(--red)}.dailyHealthEmpty{color:var(--muted);margin:16px 0 0;font-size:10px;line-height:1.5}.roundsIntro{color:var(--muted);margin:16px 0 5px;font-size:10px;line-height:1.6}.roundRows{margin-top:8px}.roundRow{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:0 0;grid-template-columns:auto minmax(190px,1.25fr) repeat(3,minmax(105px,.65fr)) minmax(190px,1fr) auto;align-items:center;gap:14px;padding:16px 8px;display:grid}:is(.roundRow:hover,.roundRow:focus-visible){box-shadow:inset 3px 0 var(--green);background:#f7faf8;outline:none}.roundRow span strong,.roundRow span small{display:block}.roundRow span strong{font-size:10px;line-height:1.35}.roundRow span small{color:var(--muted);margin-bottom:5px;font-size:8px}.roundIdentity small{margin:5px 0 0!important}.roundStatus{letter-spacing:.8px;border-radius:4px;width:fit-content;padding:6px 8px;font-size:8px;font-weight:900}.roundStatus.skipped{color:#9a2c27;background:var(--red-soft)}.roundStatus.qualified{color:var(--green);background:var(--green-soft)}.roundStatus.monitoring{color:#8a5b17;background:#fff0d8}.roundReason strong{color:#70483f}.roundOpen{color:var(--green);white-space:nowrap;font-size:9px}.roundDetailModal{width:min(1080px,100%);max-height:calc(100vh - 40px);padding:30px 34px;overflow-y:auto}.roundDetailHead{padding-right:40px}.roundDetailHead .roundStatus{margin-right:10px;display:inline-block}.roundDetailHead .sectionLabel{display:inline-block}.roundDetailHead h2{font-size:27px}.roundDetailHead p{margin:0}.skipReasonPanel{border:1px solid #edc4be;border-left:4px solid var(--red);background:var(--red-soft);border-radius:8px;margin-top:20px;padding:16px}.skipReasonPanel span,.skipReasonPanel strong{display:block}.skipReasonPanel span{color:var(--red);letter-spacing:1px;font-size:8px;font-weight:900}.skipReasonPanel strong{margin:7px 0 3px;font-family:Georgia,serif;font-size:19px}.skipReasonPanel p{color:#765550;margin:0}.monitoringReasonPanel{border:1px solid #edd4a9;border-left:4px solid var(--amber);background:#fff8eb;border-radius:8px;margin-top:20px;padding:16px}.monitoringReasonPanel span,.monitoringReasonPanel strong{display:block}.monitoringReasonPanel span{color:#8a5b17;letter-spacing:1px;font-size:8px;font-weight:900}.monitoringReasonPanel strong{margin:7px 0 3px;font-family:Georgia,serif;font-size:19px}.monitoringReasonPanel p{color:#78664a;margin:0}.roundDetailGrid{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:17px;display:grid}.roundDetailGrid>div{border:1px solid var(--line);background:#f8faf9;border-radius:7px;padding:12px}.roundDetailGrid span,.roundDetailGrid strong{display:block}.roundDetailGrid span{color:var(--muted);margin-bottom:6px;font-size:8px}.roundDetailGrid strong{font-size:10px;line-height:1.35}.roundChecks,.roundSources{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.roundChecks .cardHead,.roundSources .cardHead{border:0;padding:0 0 12px}.roundChecks h3,.roundSources h3{margin:4px 0 0;font-family:Georgia,serif;font-size:17px}.failedGateSummary{background:var(--red-soft);color:#8c2b27;border-radius:7px;align-items:center;gap:12px;padding:11px 13px;display:flex}.failedGateSummary.passed{background:var(--green-soft);color:var(--green)}.failedGateSummary strong{white-space:nowrap;font-size:9px}.failedGateSummary span{font-size:9px;line-height:1.45}.gateGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.gateGrid>div{border:1px solid var(--line);border-radius:7px;grid-template-columns:21px 1fr;align-items:center;gap:4px 9px;padding:10px;display:grid}.gateGrid .check{grid-row:1/3}.gateGrid strong{font-size:9px}.gateGrid small{color:var(--muted);font-size:8px}.roundSourceRows{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.roundSourceRows>div{border:1px solid var(--line);border-radius:7px;grid-template-columns:1fr auto;gap:4px 12px;padding:10px 12px;display:grid}.roundSourceRows strong,.roundSourceRows span{font-size:10px}.roundSourceRows span{text-align:right;font-weight:900}.roundSourceRows small{color:var(--muted);grid-column:1/-1;font-size:8px}.roundTimestamps{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;margin-top:20px;padding-top:13px;font-size:8px;display:flex}.entryEvidencePanel{background:#fbfdfc;border:1px solid #cbdad2;border-radius:10px;margin-top:18px;overflow:hidden}.entryEvidencePanel>.consolidatedLiveAnalytics{margin:18px 22px}.entryEvidenceHead{background:linear-gradient(135deg,#f4faf6,#fff);border-bottom:1px solid #d7e3dc;justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 22px;display:flex}.entryEvidenceHead h3{color:var(--ink);margin:5px 0 6px;font-family:Georgia,serif;font-size:22px}.entryEvidenceHead small{max-width:760px;color:var(--muted);font-size:11px;line-height:1.55;display:block}.entryEvidenceHead>strong{background:var(--green-soft);color:var(--green-dark);letter-spacing:.8px;border-radius:999px;flex:none;padding:8px 11px;font-size:10px}.entryEvidenceRows{display:grid}.entryEvidenceRecord{border-bottom:1px solid #dce6e0}.entryEvidenceRecord:last-child{border-bottom:0}.entryEvidenceRecord>summary{cursor:pointer;grid-template-columns:48px minmax(230px,1.4fr) repeat(3,minmax(125px,.75fr)) 24px;align-items:center;gap:15px;padding:16px 22px;list-style:none;display:grid}.entryEvidenceRecord>summary::-webkit-details-marker{display:none}.entryEvidenceRecord>summary:hover{background:#f4f9f6}.entryEvidenceRecord>summary>span:not(.entryEvidenceSide){min-width:0}.entryEvidenceRecord>summary span b,.entryEvidenceRecord>summary span small{display:block}.entryEvidenceRecord>summary span b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.entryEvidenceRecord>summary span small{color:var(--muted);letter-spacing:.45px;margin-bottom:4px;font-size:9px;font-weight:800}.entryEvidenceRecord>summary>i{color:var(--green);font-size:18px;font-style:normal;transition:transform .2s}.entryEvidenceRecord[open]>summary>i{transform:rotate(180deg)}.entryEvidenceSide{color:#127344;background:#e8f5ed;border-radius:8px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:950;display:grid!important}.entryEvidenceSide.no{color:#a83a31;background:#fff0ee}.entryEvidenceBody{padding:0 22px 24px}.entryEvidenceTiming{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:4px;display:grid}.entryEvidenceTiming>div{background:#fff;border:1px solid #d7e2dc;border-radius:8px;padding:12px 13px}.entryEvidenceTiming span,.entryEvidenceTiming strong{display:block}.entryEvidenceTiming span{color:var(--muted);letter-spacing:.65px;margin-bottom:6px;font-size:9px;font-weight:900}.entryEvidenceTiming strong{color:var(--ink);font-size:13px;line-height:1.35}.entryEvidenceSectionTitle{border-top:1px solid #dce5e0;justify-content:space-between;align-items:baseline;gap:18px;margin-top:22px;padding-top:17px;display:flex}.entryEvidenceSectionTitle span{color:var(--ink);letter-spacing:.85px;font-size:11px;font-weight:950}.entryEvidenceSectionTitle small{color:var(--muted);font-size:10px}.entryEvidenceGateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.entryEvidenceGate{background:#f6fcf8;border:1px solid #d2e4d9;border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:3px 9px;min-height:66px;padding:10px 12px;display:grid}.entryEvidenceGate.failed{background:#fff6f5;border-color:#efc7c2}.entryEvidenceGateMark{color:#087340;background:#dff2e7;border-radius:50%;grid-row:1/3;place-items:center;width:26px;height:26px;font-size:16px;display:grid}.entryEvidenceGate.failed .entryEvidenceGateMark{color:#b3322b;background:#fae0dd}.entryEvidenceGate span{color:var(--ink);text-overflow:ellipsis;font-size:12px;font-weight:850;line-height:1.35;overflow:hidden}.entryEvidenceGate small{color:#3a7758;letter-spacing:.65px;font-size:8px;font-weight:900}.entryEvidenceGate.failed small{color:#a14b44}.entryEvidenceMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.entryEvidenceMetricGrid>div{background:#fff;border:1px solid #d9e3de;border-radius:8px;min-height:82px;padding:11px 12px}.entryEvidenceMetricGrid>div.required{background:#f7f8fb}.entryEvidenceMetricGrid span,.entryEvidenceMetricGrid strong,.entryEvidenceMetricGrid small{display:block}.entryEvidenceMetricGrid span{min-height:26px;color:var(--muted);font-size:9px;font-weight:800;line-height:1.35}.entryEvidenceMetricGrid strong{overflow-wrap:anywhere;color:var(--ink);margin-top:5px;font-size:14px;line-height:1.3}.entryEvidenceMetricGrid small{color:var(--green);letter-spacing:.7px;margin-top:5px;font-size:8px;font-weight:950}.entryEvidenceMetricGrid .required small{color:#5d6390}.entryEvidenceLegacy,.entryEvidenceEmpty{color:var(--muted);gap:5px;padding:18px 22px 22px;font-size:11px;line-height:1.45;display:grid}.entryEvidenceLegacy strong{color:#856018;font-size:12px}@media (max-width:980px){.positionsHero,.positionsLiveGrid{grid-template-columns:1fr}.sidebar{width:76px;padding-inline:10px}.brand>div:last-child,.environment span,.environment small,.environment strong,nav button:not(.active) i,nav button{font-size:0}.brand{padding-inline:8px}.environment{text-align:center;height:45px;padding:15px 10px}.environment .dot{margin:0}nav button{justify-content:center}.support,.profile div:not(.avatar),.profile button{display:none}.sidebarLogout{text-align:center;width:45px;height:42px;margin-inline:auto;padding:0;font-size:0}.sidebarLogout span{margin:0;font-size:15px}.workspace{width:calc(100% - 76px);margin-left:76px;padding:22px}.marketsWorkspaceHeader{flex-wrap:wrap}.marketsWorkspaceHeader .workspaceHeading{width:100%}.marketsWorkspaceHeader .headerActions{margin-top:0}.workspaceTitleRow{flex-direction:column;align-items:flex-start;gap:11px}.entryGateGrid,.adaptiveProposalGrid,.priceActionMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dailyMarketBanner{width:100%;max-width:100%}.pnlWorkspace{grid-template-columns:1fr}.overviewKpis,.overviewMarketGrid{grid-template-columns:1fr 1fr}.overviewBottomGrid{grid-template-columns:1fr}.pnlInsights,.pnlAverages{grid-template-columns:repeat(3,1fr)}.pnlRoundCardGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.pnlAnalysisWorkspace{grid-template-columns:1fr}.pnlCalendar{max-width:none}.landingHero{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:55px}.landingSectionIntro{grid-template-columns:1fr 1fr}.landingSectionIntro>span{grid-column:1/-1}.landingFeatureRows article{grid-template-columns:65px minmax(170px,.7fr) minmax(240px,1.3fr)}.usersHero,.accountHero{grid-template-columns:1fr;align-items:stretch}.userAccountGrid{grid-template-columns:1fr}.recentSolResultGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.recoveryStrategyRules{grid-template-columns:1fr 1fr}.btcDryRunMetrics,.btcDryRunLive{grid-template-columns:repeat(3,minmax(0,1fr))}.recoveryCycleRows article{grid-template-columns:repeat(2,minmax(0,1fr))}.recoveryCycleRows article>div:first-child,.recoveryCycleRows article>div:last-child{grid-column:1/-1}.roundRow{grid-template-columns:auto minmax(180px,1fr) repeat(2,minmax(100px,.65fr)) minmax(170px,1fr) auto}.roundRow>span:nth-of-type(3){display:none}.roundDetailGrid{grid-template-columns:repeat(3,1fr)}.entryEvidenceRecord>summary{grid-template-columns:48px minmax(200px,1.4fr) repeat(2,minmax(115px,.75fr)) 24px}.entryEvidenceRecord>summary>span:nth-of-type(5){display:none}.entryEvidenceMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.stopRecord{grid-template-columns:1fr 1fr}.btcRecoveryMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.positionsHeroMetrics{grid-template-columns:1fr 1fr}.positionsHeroMetrics article:nth-child(2){border-right:0}.positionsHeroMetrics article:nth-child(-n+2){border-bottom:1px solid #ffffff1f}.grid{grid-template-columns:1fr}.statusStrip{grid-template-columns:1fr 1fr}.statusStrip>div{border-bottom:1px solid var(--line)}.statusStrip .heartbeat{grid-column:1/-1}header{align-items:flex-start}.headerActions .secondary,.iconBtn{display:none}.pnlTotals,.pnlInsights,.pnlAverages{grid-template-columns:1fr 1fr}.pnlRoundCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.pnlEvidenceGrid{grid-template-columns:1fr 1fr}.pnlBreakdown{grid-template-columns:1fr}.recoveryPositionRows article{grid-template-columns:repeat(3,minmax(0,1fr))}.recoveryPositionIdentity{grid-column:1/-1}.dailyHealthChecks{grid-template-columns:1fr}.connectionsHeader{flex-direction:column;align-items:flex-start;padding:20px}.connectionsHeader .secondary{display:inline-flex}.connectionsHero{grid-template-columns:auto minmax(0,1fr);margin:16px 20px 0;padding:16px}.connectionsHeroCounts{grid-column:1/-1;width:100%}.connectionsHeroCounts strong{flex:1}.connectionsSection{padding:20px 20px 0}.connectionGateGrid{grid-template-columns:1fr}.dailyHealthAudit{margin:20px}.pnlTotals>div:nth-child(2){border-right:0}.pnlTotals>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.liveBanner button{display:none}.workspace{padding:16px}.detailGrid,.sessionVolumeStrip,.lossStreakSummaryGrid,.liveConditionGrid,.lossPatternRows,.lossStreakTimingGrid,.roundLiveMetrics,.btcDryRunMetrics,.btcDryRunLive{grid-template-columns:1fr 1fr}.btcDryRunResults{overflow-x:auto}.btcDryRunResults>div:not(.btcDryRunResultsHead){min-width:650px}.roundCountdown{grid-column:1/-1;width:100%}.goldLeadGrid{grid-template-columns:1fr}.goldRecoveryTrackerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.goldRecoveryTrackerGrid>div{border-bottom:1px solid #20543a1f}.goldRecoveryTrackerGrid>div:nth-child(2n){border-right:0}.goldRecoveryTrackerGrid>div:last-child{border-bottom:0;grid-column:1/-1}.goldKalshiLead{gap:10px;padding:22px}.goldKalshiLead>strong{letter-spacing:-4px;justify-self:start;font-size:clamp(50px,14vw,72px)}.riskEditor{grid-template-columns:1fr 1fr}.marketDataGrid,.entryGateGrid{grid-template-columns:1fr}.btcdCommandHead,.btcdAccountStripHead{flex-direction:column;align-items:flex-start}.btcdCommandState{width:100%}.btcdCommandSnapshot{grid-template-columns:1fr 1fr}.btcdAccountStripHead>small{text-align:left;max-width:none}.btcdProtectionRow{grid-template-columns:1fr}.btcdShadowGrid{grid-template-columns:1fr 1fr}.adaptiveProposalGrid{grid-template-columns:1fr}.priceActionStateHead{flex-direction:column}.entrySchedulePanel{flex-direction:column;align-items:flex-start}.priceActionDecision{text-align:left;width:100%}.roundExecutionFlashHead{flex-direction:column;align-items:flex-start;gap:7px}.roundExecutionAccounts{grid-template-columns:1fr}.roundExecutionAccounts article{grid-template-columns:1fr auto 1fr}.roundExecutionAccounts article .executionIdentity{grid-column:1/-1}.roundExecutionAccounts article .executionPnl{border-top:1px solid #d7e3dc;border-left:0;grid-column:1/-1;padding:12px 0 0}.landingNav>div>a:not(.landingLogin){display:none}.landingHero{grid-template-columns:1fr;gap:60px;padding-top:75px}.landingHero h1{letter-spacing:-2px;font-size:53px}.landingOperations{max-width:520px}.landingSectionIntro,.landingSafety{grid-template-columns:1fr;gap:35px}.landingFeatureRows article{grid-template-columns:50px 1fr;gap:18px;padding:24px 0}.landingFeatureRows article p{grid-column:2}.settingsGrid{grid-template-columns:1fr}.settingsGrid .privateKeyField{grid-column:auto}.accountConnectionGrid,.accountStrategyGrid{grid-template-columns:1fr}.recentSolResultsTitle{flex-direction:column;align-items:flex-start;gap:3px}.usersSummaryGrid,.usersStrategyMetrics{grid-template-columns:1fr 1fr}.passwordPanel{grid-template-columns:1fr;gap:18px}.roundRow{grid-template-columns:auto 1fr auto;gap:10px}.roundRow>span:not(.roundStatus):not(.roundIdentity):not(.roundReason){display:none}.roundIdentity{grid-column:2}.roundReason{grid-column:1/-1;padding-left:2px}.roundOpen{grid-area:1/3}.roundDetailGrid,.gateGrid{grid-template-columns:1fr 1fr}.entryEvidenceHead{flex-direction:column;gap:12px}.entryEvidenceRecord>summary{grid-template-columns:45px minmax(160px,1fr) minmax(100px,.7fr) 24px}.entryEvidenceRecord>summary>span:nth-of-type(4),.entryEvidenceRecord>summary>span:nth-of-type(5){display:none}.entryEvidenceTiming,.entryEvidenceGateGrid,.entryEvidenceMetricGrid{grid-template-columns:1fr 1fr}.roundSourceRows,.stopRecord{grid-template-columns:1fr}.btcRecoveryStatusHead{flex-direction:column;align-items:flex-start;gap:9px}.btcRecoveryMetrics{grid-template-columns:1fr 1fr}}@media (max-width:520px){.positionsHero{padding:22px 18px}.positionsHero h2{font-size:25px}.positionsLivePanel{padding:17px}.positionLivePrimary,.positionLiveMetrics{grid-template-columns:1fr}.positionLiveMetrics>div{border-bottom:1px solid #1e4d3317;border-right:0}.positionLiveMetrics>div:nth-last-child(-n+2){border-bottom:1px solid #1e4d3317}.positionLiveMetrics>div:last-child{border-bottom:0}.sidebar{display:none}.workspace{width:100%;margin:0;padding:14px}.usersHero{gap:22px;padding:22px 18px}.usersHero h2{font-size:25px}.accountHero{gap:22px;padding:22px 18px}.accountHero h2{font-size:24px}.accountHeroIdentity{align-items:flex-start}.accountHeroMetrics{grid-template-columns:1fr 1fr}.accountHeroMetrics article{padding:12px}.accountConnectionsPanel,.accountStrategyPanel,.accountLimitsPanel,.accountPasswordCard{padding:17px}.accountConnectionGrid article{grid-template-columns:40px minmax(0,1fr)}.accountConnectionGrid article>b{grid-column:2;justify-self:start}.accountAdvancedPanel>summary{align-items:flex-start;padding:17px}.accountAdvancedPanel>summary small,.accountAdvancedPanel>summary>b{display:none}.accountAdvancedBody{padding:17px}.accountSaveBar{flex-direction:column;align-items:stretch;padding:17px}.accountSaveBar button{width:100%}.usersSummaryGrid,.usersStrategyMetrics{grid-template-columns:1fr 1fr}.usersSummaryGrid article,.usersStrategyMetrics>div{padding:12px}.usersStrategyBrief,.usersCard{padding:17px}.usersStrategyBriefHead,.usersCard .cardHead{align-items:flex-start}.usersStrategyBriefHead>b{display:none}.userMarketStack{grid-template-columns:1fr}.userAccountFoot{flex-direction:column;align-items:flex-start}.userActions{justify-content:flex-start;width:100%}.userCreateDisclosure>summary{padding:17px}.userCreateDisclosure>summary small{display:none}.userCreateBody{padding:17px}.mobileTabNav{z-index:9;scrollbar-width:thin;background:#11261dfa;gap:7px;width:calc(100% + 28px);margin:-14px -14px 16px;padding:10px 14px;display:flex;position:sticky;top:0;overflow-x:auto;box-shadow:0 5px 16px #09181129}.mobileTabNav button{color:#d3e0da;white-space:nowrap;border:1px solid #ffffff29;border-radius:8px;flex:none;min-height:44px;padding:0 13px;font-size:11px;font-weight:900}.mobileTabNav button.active{color:var(--green-dark);box-shadow:inset 0 -3px var(--green);background:#eff8f2}.mobileTabNav button i{vertical-align:middle;margin-left:7px;display:inline-grid;position:static}h1{font-size:25px}.dailyMarketBanner>div{min-width:80px}.pnlOverview{padding:17px}.pnlOverview>.cardHead{align-items:flex-start;gap:12px}.pnlHeaderActions{align-items:flex-end;width:100%}.pnlAccountSelect{flex:1;min-width:0}.pnlOverview>.cardHead .secondary{flex:none;padding-inline:10px}.overviewKpis,.overviewMarketGrid{grid-template-columns:1fr}.overviewActivityList>div{grid-template-columns:55px minmax(0,1fr)}.overviewActivityList>div>b{grid-column:2}.pnlTotals,.pnlInsights,.pnlAverages,.recoveryStrategyRules{grid-template-columns:1fr}.btcDryRunHead{flex-direction:column}.btcDryRunMetrics,.btcDryRunLive{grid-template-columns:1fr}.btcDryRunMetrics strong,.btcDryRunLive strong{white-space:normal}.recentSolResultGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.recoveryOpenPositions{padding:17px}.recoveryPositionRows article{grid-template-columns:1fr 1fr;gap:13px}.recoveryPositionIdentity{grid-column:1/-1}.recoveryPositionPnl{border-top:1px solid #d6e2db;border-left:0;padding:12px 0 0}.recoveryCycleRows article{grid-template-columns:1fr}.recoveryCycleRows article>div:first-child,.recoveryCycleRows article>div:last-child{grid-column:auto}.pnlTotals>div{border-right:0;border-bottom:1px solid var(--line)}.pnlInsights{gap:7px}.pnlRoundHistory,.pnlStreakCard,.pnlAdjustmentCard{padding:15px}.pnlRoundCardGrid{grid-template-columns:1fr 1fr}.pnlEvidenceGrid,.pnlStreakSummary{grid-template-columns:1fr}.pnlStreakList>div{grid-template-columns:24px 62px 1fr}.pnlStreakList>div b{grid-column:3}.dailyHealthAudit{padding:14px}.dailyHealthAuditHead{flex-direction:column}.dailyHealthSummary{grid-template-columns:1fr 1fr}.pnlCalendar{padding:9px;overflow-x:auto}.pnlWeekdays,.pnlCalendarGrid{min-width:520px}.liveBanner{align-items:flex-start}.statusStrip{grid-template-columns:1fr}.statusStrip .heartbeat{grid-column:auto}.metrics{grid-template-columns:1fr 1fr;gap:14px 0}.ordersCard{overflow-x:auto}table{min-width:650px}.detailGrid,.sessionVolumeStrip{grid-template-columns:1fr}.lossStreakDiagnostics{padding:15px}.lossStreakDiagnosticsHead,.lossPatternComparisonHead,.lossStreakTimingHead{flex-direction:column;align-items:flex-start}.lossPatternComparisonHead>small,.lossStreakTimingHead>small{text-align:left}.lossStreakSummaryGrid,.liveConditionGrid,.lossPatternRows,.lossStreakTimingGrid{grid-template-columns:1fr}.roundCountdown>strong b,.roundPrice>strong{font-size:46px}.goldKalshiLead>span{font-size:12px}.goldKalshiLead>em{font-size:19px}.goldKalshiLead>small{font-size:10px;line-height:1.5}.goldRecoveryTrackerHead{grid-template-columns:1fr;align-items:flex-start;padding:16px}.goldRecoveryTrackerHead>b{justify-self:start}.goldRecoveryTrackerHead>small{grid-column:auto}.goldRecoveryTrackerGrid{grid-template-columns:1fr}.goldRecoveryTrackerGrid>div,.goldRecoveryTrackerGrid>div:nth-child(2n){border-right:0}.goldRecoveryTrackerGrid>div:last-child{grid-column:auto}.priceActionMetricGrid{grid-template-columns:1fr}.priceActionStats{grid-template-columns:1fr 1fr}.priceActionStats>div:last-child{grid-column:1/-1}.priceChart{grid-template-columns:42px minmax(0,1fr)}.priceScale,.priceBars{height:132px}.priceAxis{padding-left:50px}.riskEditor{grid-template-columns:1fr}.riskApply{flex-direction:column;align-items:stretch}.actionRow{flex-direction:column}.headerActions .danger{display:none}.headerLogout{padding-inline:11px!important}.passwordFields{grid-template-columns:1fr}.passwordFields label:first-child{grid-column:auto}.passwordFields button{grid-column:auto;width:100%}.settingsActivationReceipt{grid-template-columns:32px 1fr}.settingsActivationReceipt>b{grid-column:2;justify-self:start}.landingNav,.landingHero,.landingSafety,.landing footer{width:min(100% - 28px,1180px)}.landingNav{min-height:70px}.landingNav .landingLogin{padding:10px;font-size:10px}.landingHero h1{font-size:43px}.landingActions{flex-direction:column}.landingActions a{text-align:center}.landingTrust{gap:14px 20px;margin-top:38px}.landingOperations{padding-left:22px}.landingPlatform{padding-inline:14px}.landingSectionIntro h2,.landingSafety h2,.landingCta h2{font-size:32px}.landingFeatureRows article{grid-template-columns:38px 1fr}.landing footer p{display:none}.roundDetailModal{padding:25px 18px}.roundDetailGrid,.gateGrid{grid-template-columns:1fr}.entryEvidencePanel{border-radius:8px}.entryEvidencePanel>.consolidatedLiveAnalytics{margin:14px}.entryEvidenceHead,.entryEvidenceBody{padding-left:14px;padding-right:14px}.entryEvidenceRecord>summary{grid-template-columns:42px minmax(0,1fr) 22px;gap:10px;padding:14px}.entryEvidenceRecord>summary>span:nth-of-type(n+3){display:none}.entryEvidenceTiming,.entryEvidenceGateGrid,.entryEvidenceMetricGrid{grid-template-columns:1fr}.entryEvidenceSectionTitle{flex-direction:column;align-items:flex-start;gap:4px}.entryGateCard{padding:14px}.entryGateCardHead{flex-direction:column;align-items:flex-start}.adaptiveModelMetrics{grid-template-columns:1fr 1fr}.adaptiveModelDetails{grid-template-columns:1fr}.adaptiveChangeLog>div:not(.adaptiveChangeLogHead){grid-template-columns:60px 1fr}.adaptiveChangeLog>div:not(.adaptiveChangeLogHead) small{grid-column:1/-1}.entryGateSummary{text-align:left}.btcdCommandSnapshot{grid-template-columns:1fr}.btcdShadowAnalysis>header{flex-direction:column}.btcdShadowGrid{grid-template-columns:1fr}.btcdAccountChips{grid-template-columns:1fr 1fr}.btcRecoveryStatus{padding:14px}.btcRecoveryMetrics{grid-template-columns:1fr}.failedGateSummary,.roundTimestamps{flex-direction:column;align-items:flex-start}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-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}@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}
