.calendar-hub{margin-bottom:16px;padding:18px;min-width:0}.calendar-view-switch{display:flex;gap:8px;margin:0 0 14px}.calendar-view-switch button{padding:10px 16px}.calendar-tradingview-frame{display:block;border:0;width:100%;height:620px;border-radius:8px}.calendar-tradingview header a{display:inline-flex;padding:9px;color:var(--muted)}.calendar-hub table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calendar-hub h2{text-wrap:balance}.calendar-hub>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.calendar-hub h2{display:flex;align-items:center;gap:9px;margin:0 0 6px}.calendar-hub small{color:var(--muted,#64809f)}.calendar-provider-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.calendar-provider{border:1px solid var(--border,#d4e3f5);border-radius:10px;padding:12px;background:var(--surface,#f7faff);color:var(--text);min-width:0}.calendar-provider>div:first-child{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-bottom:9px}.calendar-provider>small{overflow-wrap:anywhere;display:block;min-height:32px}.calendar-state{font-size:calc(10px - var(--ui-font-reduction));font-weight:700;padding:3px 5px;border-radius:4px;background:rgba(110,130,160,.13)}.calendar-state.ACTIVE_VERIFIED{color:#008c64;background:rgba(0,173,125,.1)}.calendar-state.DEGRADED,.calendar-state.STALE{color:#ba7418;background:rgba(218,147,31,.1)}.calendar-provider dl{display:flex;justify-content:space-between;gap:8px;margin:12px 0}.calendar-provider dt{font-size:calc(11px - var(--ui-font-reduction));color:var(--muted,#64809f)}.calendar-provider dd{margin:4px 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.calendar-provider details{font-size:calc(12px - var(--ui-font-reduction))}.calendar-provider details p{margin:5px 0}.calendar-filters{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.calendar-filters label{display:flex;align-items:center;gap:5px;flex:1 1;min-width:180px}.calendar-filters input,.calendar-filters select{min-height:36px;min-width:0}.calendar-filters label input{width:100%}.calendar-hub table td{padding:10px 8px;white-space:nowrap}.calendar-hub table td:nth-child(5){white-space:normal;min-width:180px}.calendar-impact{font-size:calc(11px - var(--ui-font-reduction));font-weight:600}.calendar-impact.HIGH{color:#dc3e53}.calendar-impact.MEDIUM{color:#be821c}.calendar-attribution{display:block;margin-top:16px;line-height:1.6}.calendar-legacy-settings>summary{padding:14px;cursor:pointer;font-weight:600}.intel-provider-health .calendar-hub{margin-top:14px;padding:12px}.intel-provider-health .calendar-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1100px){.calendar-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.calendar-provider-grid{grid-template-columns:1fr}.calendar-filters>*{width:100%}}.calendar-dialog{background:var(--surface,#f7faff);color:var(--text);border:1px solid var(--border,#d4e3f5);border-radius:12px;padding:22px;width:min(760px,calc(100vw - 40px));max-height:85dvh;overflow:auto;box-sizing:border-box}.calendar-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.calendar-dialog h2{margin:0;font-size:calc(19px - var(--ui-font-reduction))}.calendar-dialog>p{line-height:1.6}.calendar-dialog table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-shell{--admin-nav:#0c1726;--admin-nav-line:#243548;min-height:100dvh;font-size:calc(13px - var(--ui-font-reduction));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--bg)}.admin-shell a{color:var(--blue);text-decoration:none}.admin-shell a:hover{color:var(--text)}.adm-topbar{height:62px;position:fixed;inset:0 0 auto;z-index:60;gap:17px;padding:0 20px;background:linear-gradient(110deg,#0e1b2a,#0a1423);border-bottom:1px solid #26384d;color:#eaf3ff;box-shadow:0 3px 15px #08204418}.adm-brand,.adm-topbar{display:flex;align-items:center}.adm-brand{gap:10px;white-space:nowrap;color:#f0f6ff!important}.adm-brand strong{font-size:calc(20px - var(--ui-font-reduction));font-weight:650;letter-spacing:.2px}.adm-brand strong span{font-weight:500;color:#32a5ff}.adm-brand small{font-size:calc(9px - var(--ui-font-reduction));letter-spacing:.7px;background:#1c2b3d;color:#c4daf1;padding:5px 7px;border:1px solid #293a4f;border-radius:4px;margin-left:10px}.adm-search{height:36px;border:1px solid #3a4b60;border-radius:9px;background:#213043;display:flex;align-items:center;gap:10px;padding:0 12px;position:relative;flex:1 1;min-width:160px;max-width:510px;color:#bed2e6}.adm-search input{background:none;border:0;box-shadow:none;color:#e5efff;padding:0;min-width:0;width:100%;font-size:calc(12px - var(--ui-font-reduction))}.adm-search input::placeholder{color:#a5b9d0}.adm-search kbd{white-space:nowrap;font:calc(10px - var(--ui-font-reduction)) Segoe UI,sans-serif;background:#304054;border:1px solid #42566d;border-radius:4px;padding:2px 4px}.adm-search-results{position:absolute;top:44px;left:0;right:0;max-height:65vh;overflow:auto;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:9px;box-shadow:0 12px 30px #0003;padding:14px}.adm-search-results>div{margin-bottom:14px}.adm-search-results a{display:flex;flex-direction:column;gap:4px;padding:8px;border-bottom:1px solid var(--border-soft)}.adm-search-results p{font-size:calc(12px - var(--ui-font-reduction));margin:4px 0;color:var(--muted)}.adm-top-status{display:flex;gap:10px;margin-left:auto;white-space:nowrap}.adm-top-status span{display:flex;align-items:center;gap:7px;color:#c8e5da;background:#102f2d;border:1px solid #1c524a;border-radius:7px;padding:9px;font-size:calc(10px - var(--ui-font-reduction))}.adm-service-list i,.adm-top-status i{height:8px;width:8px;flex-shrink:0;border-radius:50%;background:#8c9bad}.adm-service-list i.good,.adm-top-status i.good{background:#1cce88}.adm-topbar .icon{color:#c7d6e8}.adm-topbar .icon:hover{background:#23374c}.adm-notification{color:#d3e2f5!important;position:relative;padding:5px}.adm-notification b{position:absolute;top:-4px;right:-4px;background:#e43a57;border-radius:9px;color:white;min-width:15px;height:15px;text-align:center;font-size:calc(9px - var(--ui-font-reduction));line-height:15px}.adm-profile{display:flex;gap:10px;align-items:center;border-left:1px solid #23354b;padding-left:16px}.adm-profile>span{width:33px;height:33px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(#4dabff,#0677eb);font-size:calc(15px - var(--ui-font-reduction))}.adm-profile b{font-size:calc(12px - var(--ui-font-reduction));font-weight:600}.adm-profile small{display:block;font-size:calc(10px - var(--ui-font-reduction));max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9fb2cb;margin-top:4px}.adm-sidebar{position:fixed;top:62px;bottom:0;width:222px;background:linear-gradient(110deg,#101d2c,#0b1522);border-right:1px solid #26394e;display:flex;flex-direction:column;padding:15px 10px 12px;z-index:50;color:#e3edfc}.adm-caption{font-size:calc(10px - var(--ui-font-reduction));letter-spacing:1.4px;color:#a4c8e8;padding:0 10px 12px}.adm-sidebar nav{display:flex;flex-direction:column;gap:3px;min-height:0;overflow-y:auto;scrollbar-width:thin}.adm-sidebar nav a{display:flex;align-items:center;gap:13px;padding:11px 13px;border:1px solid transparent;border-radius:7px;color:#d7e4f3;font-size:calc(12px - var(--ui-font-reduction));white-space:nowrap}.adm-sidebar nav a svg{color:#a6c9e8;stroke-width:1.6;flex-shrink:0}.adm-sidebar nav a:hover{background:#1c3047}.adm-sidebar nav a.active{background:linear-gradient(100deg,#10335c,#054baf);border-color:#288cfa;box-shadow:inset 0 0 10px #308aff26,0 3px 9px #00102b5c;color:white}.adm-sidebar nav a.active svg{color:#77d2ff}.adm-return{margin-top:auto!important;display:flex;gap:10px;align-items:center;padding:14px 10px 0;color:#aac3dd!important;border-top:1px solid #27384c;font-size:calc(11px - var(--ui-font-reduction))}.adm-main{margin-left:222px;padding:84px 22px 24px;min-width:0;min-height:100dvh;background:radial-gradient(ellipse at 85% 4%,color-mix(in srgb,var(--blue) 5%,transparent),transparent 60%)}.adm-page-heading{display:flex;align-items:center;gap:15px;margin-bottom:20px;min-height:56px}.adm-heading-icon{width:56px;height:56px;background:color-mix(in srgb,#f6b638 12%,var(--card));border-radius:14px;display:grid;place-items:center;color:#cf920e;flex-shrink:0}.adm-page-heading h1{font-size:calc(27px - var(--ui-font-reduction));letter-spacing:-.6px;font-weight:650;margin:0 0 6px}.adm-page-heading p{font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary);margin:0}.adm-page-heading time{font-size:calc(11px - var(--ui-font-reduction));color:var(--secondary);max-width:165px;text-align:right;margin-left:auto;line-height:1.8}.adm-page-heading .primary{height:42px;white-space:nowrap}.adm-card{background:linear-gradient(135deg,var(--surface),color-mix(in srgb,var(--surface) 96%,var(--blue)));border:1px solid var(--border);border-radius:8px;padding:15px;min-width:0;box-shadow:0 2px 5px #102a4303}.adm-card>header{display:flex;gap:8px;align-items:center;min-height:25px;margin-bottom:16px}.adm-card>header h2{font-size:calc(14px - var(--ui-font-reduction));font-weight:600;letter-spacing:-.15px;margin:0;flex:1 1}.adm-card>header>a{display:inline-flex;align-items:center;gap:3px;font-size:calc(11px - var(--ui-font-reduction));white-space:nowrap}.adm-card>header select{font-size:calc(10px - var(--ui-font-reduction));padding:7px 9px;max-width:140px}.adm-card>header>.muted{font-size:calc(11px - var(--ui-font-reduction))}.adm-card p{font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary)}.adm-card-note{font-size:calc(11px - var(--ui-font-reduction))!important;color:var(--muted)!important;margin:8px 0 6px}.adm-card strong{font-weight:600}.adm-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:11px;gap:11px;margin-bottom:13px}.adm-kpi{display:flex;align-items:flex-start;gap:15px;padding:15px 14px;min-height:104px}.adm-kpi-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;flex-shrink:0}.adm-kpi-icon.blue{background:#1484ff14;color:#1484ff}.adm-kpi-icon.gold{background:#f3b51c14;color:#e8a117}.adm-kpi-icon.green{background:#0bb28514;color:#0aa480}.adm-kpi-icon.purple{background:#932deb14;color:#932deb}.adm-kpi>div:last-child{min-width:0}.adm-kpi small{color:var(--secondary);font-size:calc(10px - var(--ui-font-reduction));display:block;line-height:1.6}.adm-kpi strong{display:block;font-size:calc(23px - var(--ui-font-reduction));letter-spacing:-.5px;margin:5px 0;line-height:1.2;overflow-wrap:anywhere}.adm-kpi p{font-size:calc(10px - var(--ui-font-reduction));margin:7px 0 0;color:var(--secondary)}.adm-overview-grid{display:grid;grid-template-columns:1.42fr 1.05fr 1fr;grid-gap:12px;gap:12px;margin-bottom:13px}.adm-overview-grid>.adm-card{min-height:268px}.adm-legend{font-size:calc(10px - var(--ui-font-reduction));color:var(--secondary);display:flex;align-items:center;gap:7px;min-height:20px}.adm-legend>i{width:8px;height:8px;border-radius:2px}.adm-legend>span{margin-left:auto;font-size:calc(9px - var(--ui-font-reduction));color:var(--muted)}.adm-bar-chart{position:relative;height:178px;margin:15px 0 11px}.adm-chart-grid{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;font-size:calc(9px - var(--ui-font-reduction));color:var(--muted)}.adm-chart-grid span{border-bottom:1px solid var(--border-soft);padding-bottom:2px}.adm-bars{position:absolute;inset:0 5px 0 40px;justify-content:space-around;gap:9px;border-bottom:1px solid var(--border)}.adm-bars,.adm-bars>div{display:flex;align-items:flex-end}.adm-bars>div{position:relative;height:100%;width:100%;max-width:30px}.adm-bars i{background:linear-gradient(#20a5ff,#0874ed);border:1px solid #1686ff;border-radius:2px 2px 0 0;width:100%}.adm-bars i[style*="0;"],.adm-bars i[style*="0px"]{border:0}.adm-bars small{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);font-size:calc(9px - var(--ui-font-reduction));white-space:nowrap;color:var(--secondary)}.adm-chart-empty{position:absolute;top:40%;left:42px;right:0;text-align:center;background:var(--surface);margin:0;padding:8px;font-size:calc(11px - var(--ui-font-reduction))!important;color:var(--muted)!important}.adm-distribution{display:flex;align-items:center;justify-content:center;gap:25px;padding:20px 0 12px;min-height:195px}.adm-donut{width:168px;aspect-ratio:1;border-radius:50%;padding:26px;flex-shrink:0;transform:rotate(-.3deg)}.adm-donut>div{width:100%;height:100%;border-radius:50%;background:var(--surface);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-shadow:0 0 0 3px var(--surface)}.adm-donut strong{font-size:calc(25px - var(--ui-font-reduction))}.adm-donut small{font-size:calc(10px - var(--ui-font-reduction));color:var(--secondary)}.adm-distribution ul{padding:0;margin:0;list-style:none;flex:1 1;max-width:145px}.adm-distribution li{display:flex;align-items:center;gap:8px;margin:18px 0;font-size:calc(11px - var(--ui-font-reduction))}.adm-distribution li>i{width:10px;height:10px;border-radius:50%;flex-shrink:0}.adm-distribution li>span{flex:1 1}.adm-distribution li small{font-size:calc(10px - var(--ui-font-reduction));color:var(--secondary)}.adm-service-list>div{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid var(--border-soft);font-size:calc(10px - var(--ui-font-reduction))}.adm-service-list>div:last-child{border:0}.adm-service-list span{flex:1 1;min-width:0;color:var(--secondary)}.adm-service-list b{font-size:calc(10px - var(--ui-font-reduction));font-weight:500}.adm-service-list small{font-size:calc(9px - var(--ui-font-reduction))}.adm-dashboard-lower{display:grid;grid-template-columns:minmax(0,1fr) 236px;grid-gap:12px;gap:12px}.adm-dashboard-primary{min-width:0}.adm-tabs{display:flex;gap:8px;border-bottom:1px solid var(--border-soft);margin:-3px 0 12px;overflow:auto}.adm-tabs button{font-size:calc(11px - var(--ui-font-reduction));padding:10px 14px;border-radius:5px 5px 0 0;white-space:nowrap;color:var(--secondary);border-bottom:2px solid transparent}.adm-tabs button.active{background:linear-gradient(var(--blue-surface),transparent);color:var(--blue);border-bottom-color:var(--blue)}.adm-table-scroll{overflow:auto;max-width:100%;scrollbar-width:thin}.adm-table-scroll table{width:100%;border-collapse:collapse;font-size:calc(11px - var(--ui-font-reduction))}.adm-table-scroll th{text-transform:none;letter-spacing:0;font-size:calc(10px - var(--ui-font-reduction));color:var(--text);background:color-mix(in srgb,var(--blue-surface) 55%,var(--surface));font-weight:500;padding:10px;text-align:left;white-space:nowrap}.adm-table-scroll td{padding:10px;border-bottom:1px solid var(--border-soft);color:var(--secondary);white-space:nowrap;max-width:320px;overflow:hidden;text-overflow:ellipsis}.adm-table-scroll tbody tr:last-child td{border-bottom:0}.adm-table-scroll tbody tr:hover{background:var(--hover)}.adm-person{font-weight:600;color:var(--text)!important}.adm-person small{display:block;font-size:calc(9px - var(--ui-font-reduction));font-weight:400;margin-top:4px;color:var(--muted)}.adm-icon-link{padding:5px;border:1px solid var(--border)}.adm-badge,.adm-icon-link{display:inline-flex;border-radius:5px}.adm-badge{font-size:calc(10px - var(--ui-font-reduction));padding:4px 7px;white-space:nowrap}.adm-badge.good{color:var(--positive);background:color-mix(in srgb,var(--positive) 10%,transparent)}.adm-badge.bad{color:var(--negative);background:color-mix(in srgb,var(--negative) 10%,transparent)}.adm-badge.neutral{color:var(--blue);background:var(--blue-surface)}.adm-bottom-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:13px}.adm-bottom-cards .adm-card{min-height:112px}.adm-bottom-cards .adm-card>header{margin-bottom:17px}.adm-bottom-cards strong{font-size:calc(14px - var(--ui-font-reduction))}.adm-alert-summary{display:flex;align-items:center;justify-content:center;gap:10px;font-size:calc(11px - var(--ui-font-reduction));color:var(--secondary);margin:12px 0}.adm-alert-summary svg{color:var(--positive)}.adm-quick{display:grid;align-content:start;grid-gap:12px;gap:12px}.adm-quick .adm-card{padding:13px}.adm-quick .adm-card>header{margin-bottom:10px}.adm-quick .adm-card>a,.adm-quick .adm-card>button{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:10px;font-size:calc(11px - var(--ui-font-reduction));padding:9px 11px;margin-top:6px;border:1px solid var(--border);border-radius:5px}.adm-quick .adm-card>a{color:var(--secondary);background:color-mix(in srgb,var(--blue-surface) 25%,var(--surface))}.adm-quick .adm-card>a svg{color:var(--blue)}.adm-two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px;align-items:start}.adm-stack{display:grid;grid-gap:16px;gap:16px}.adm-details{margin:0 0 16px}.adm-details>div{display:flex;gap:20px;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--border-soft);font-size:calc(12px - var(--ui-font-reduction))}.adm-details dt{color:var(--secondary)}.adm-details dd{margin:0;text-align:right;max-width:60%;overflow-wrap:anywhere}.adm-actions{display:flex;gap:8px;flex-wrap:wrap}.adm-info{display:flex;align-items:center;gap:10px;background:var(--blue-surface);border:1px solid var(--border);border-radius:7px;padding:14px;font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary)}.adm-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px}.adm-plan-price{font-size:calc(29px - var(--ui-font-reduction));font-weight:600;margin-bottom:16px;letter-spacing:-.6px}.adm-plan-price small{font-size:calc(11px - var(--ui-font-reduction));margin-left:8px}.adm-plan-grid .primary{width:100%}.adm-empty{display:flex;min-height:135px;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--muted)}.adm-empty p{margin:0;font-size:calc(12px - var(--ui-font-reduction))}.adm-denied,.adm-loading{display:flex;align-items:center;justify-content:center;gap:15px;min-height:250px}.adm-denied{min-height:100dvh;flex-direction:column}.adm-reply,.adm-support-text{white-space:pre-wrap;overflow-wrap:anywhere}.adm-reply{margin:12px 0;background:var(--blue-surface);padding:14px;border-left:2px solid var(--blue);border-radius:4px}.adm-reply small{display:block;margin-top:10px}.adm-dialog{width:min(680px,calc(100vw - 64px));color:var(--text)}.adm-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:18px}.adm-dialog h2{margin:0;font-size:calc(20px - var(--ui-font-reduction))}.adm-dialog form{display:grid;grid-gap:20px;gap:20px}.adm-dialog label{display:flex;flex-direction:column;gap:8px;color:var(--secondary);font-size:calc(12px - var(--ui-font-reduction))}.adm-dialog input,.adm-dialog select,.adm-dialog textarea{width:100%;font:inherit}.adm-dialog textarea{resize:vertical;min-height:65px;border:1px solid var(--border);border-radius:6px;background:var(--surface);padding:10px;color:var(--text)}.adm-dialog textarea:focus{outline:2px solid var(--blue);outline-offset:1px}.adm-dialog footer{display:flex;gap:10px;justify-content:flex-end;border-top:1px solid var(--border);padding-top:15px}.adm-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.adm-checkbox{flex-direction:row!important;align-items:center;gap:8px!important;min-height:30px}.adm-checkbox input{width:auto!important}.adm-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;font:calc(11px - var(--ui-font-reduction))/1.7 Consolas,monospace;max-height:65vh;overflow:auto}.adm-secret{display:block;overflow-wrap:anywhere;background:var(--blue-surface);padding:15px;margin:16px 0;border-radius:6px}.adm-mobile{display:none}@media(min-width:1700px){.adm-main{padding:90px 26px 28px}.adm-kpi{min-height:115px;padding:20px}.adm-overview-grid>.adm-card{min-height:300px}.adm-bar-chart{height:205px}.adm-distribution{padding-top:30px}.adm-donut{width:190px;padding:29px}.adm-service-list>div{padding:10px 0;font-size:calc(12px - var(--ui-font-reduction))}.adm-service-list b{font-size:calc(11px - var(--ui-font-reduction))}.adm-table-scroll td{padding:12px 10px}.adm-kpi strong{font-size:calc(26px - var(--ui-font-reduction))}}@media(max-width:1450px){.adm-topbar{gap:12px;padding:0 14px}.adm-brand small{display:none}.adm-top-status span{font-size:calc(9px - var(--ui-font-reduction));padding:8px}.adm-sidebar{width:208px}.adm-main{margin-left:208px;padding:80px 17px 20px}.adm-kpi{gap:10px;padding:13px 10px}.adm-kpi-icon{width:35px;height:35px;border-radius:11px}.adm-kpi strong{font-size:calc(21px - var(--ui-font-reduction))}.adm-card{padding:12px}.adm-card>header{gap:6px}.adm-card>header h2{font-size:calc(13px - var(--ui-font-reduction))}.adm-donut{width:138px;padding:22px}.adm-distribution{gap:15px}.adm-dashboard-lower{grid-template-columns:minmax(0,1fr) 210px}.adm-bottom-cards{gap:10px}.adm-bottom-cards .adm-card>header>a{font-size:calc(9px - var(--ui-font-reduction))}.adm-topbar .adm-profile small{max-width:135px}.adm-table-scroll td,.adm-table-scroll th{padding:9px 8px}.adm-page-heading h1{font-size:calc(25px - var(--ui-font-reduction))}.adm-page-heading time{font-size:calc(10px - var(--ui-font-reduction))}}@media(max-width:1100px){.adm-top-status{display:none}.adm-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-overview-grid{grid-template-columns:1fr 1fr}.adm-overview-grid>.adm-card:last-child{grid-column:1/-1;min-height:0}.adm-service-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 25px;gap:0 25px}.adm-dashboard-lower{grid-template-columns:1fr}.adm-quick{grid-template-columns:1fr 1fr}.adm-page-heading time{display:none}.adm-page-heading>.icon{margin-left:auto}.adm-bottom-cards,.adm-plan-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.adm-mobile{display:inline-flex}.adm-sidebar{transform:translateX(-100%);width:222px}.adm-sidebar.open{transform:none}.adm-main{margin-left:0;padding:78px 12px 20px}.adm-brand strong{font-size:calc(15px - var(--ui-font-reduction))}.adm-brand img{width:28px;height:28px}.adm-profile>div,.adm-profile>span,.adm-search kbd{display:none}.adm-profile{padding:0;border:0}.adm-topbar{gap:8px;padding:0 9px}.adm-search{min-width:75px;padding:0 7px}.adm-search input{font-size:calc(10px - var(--ui-font-reduction))}.adm-search>svg{display:none}.adm-heading-icon{width:42px;height:42px}.adm-page-heading{gap:10px;flex-wrap:wrap}.adm-page-heading h1{font-size:calc(21px - var(--ui-font-reduction))}.adm-page-heading p{font-size:calc(10px - var(--ui-font-reduction))}.adm-page-heading .primary{font-size:calc(11px - var(--ui-font-reduction))}.adm-kpis{grid-template-columns:1fr 1fr}.adm-bottom-cards,.adm-overview-grid,.adm-plan-grid,.adm-two-columns{grid-template-columns:1fr}.adm-service-list{display:block}.adm-distribution{gap:35px}.adm-donut{width:170px;padding:25px}.adm-quick{grid-template-columns:1fr}.adm-dialog{width:min(600px,calc(100vw - 48px))}.adm-form-grid{grid-template-columns:1fr}.adm-topbar .icon{width:27px}.adm-notification{display:none}}.adm-support-form{display:grid;grid-gap:15px;gap:15px;max-width:100%;width:100%}.adm-support-form label{display:grid;grid-gap:8px;gap:8px}.adm-support-form button{justify-self:start}.adm-overview-grid .adm-service-list>div{padding:5px 0;line-height:1.5}.adm-dashboard-primary>.adm-card .adm-person small{display:none}.adm-dashboard-primary>.adm-card .adm-table-scroll td{padding-top:8px;padding-bottom:8px}.adm-overview-grid>.adm-card{min-height:270px}.adm-sidebar nav a{font-size:calc(13px - var(--ui-font-reduction));padding-top:10px;padding-bottom:10px}.terminal .intelligence-sidebar{width:190px;padding:0;top:56px;bottom:28px;background:var(--surface)}.intelligence-sidebar nav{gap:0;padding:4px 8px;min-height:0;flex:1 1;scrollbar-width:thin}.intelligence-sidebar nav section{border-bottom:1px solid var(--border-soft);padding:7px 0}.intelligence-sidebar nav section:last-child{border:0}.intelligence-sidebar nav h2{font-size:calc(11px - var(--ui-font-reduction));font-weight:400;color:var(--secondary);margin:1px 6px 7px;letter-spacing:.1px}.terminal .intelligence-sidebar nav button{height:34px;min-height:34px;padding:7px;font-size:calc(13px - var(--ui-font-reduction));gap:12px;border-radius:6px}.intelligence-sidebar nav button.selected{background:linear-gradient(100deg,#0068bb55,#7128b34a);box-shadow:inset 0 0 0 1px #5675cf44;color:#f1f8ff}.intelligence-sidebar nav button.selected svg{color:#97dfff}.intel-sidebar-user{display:flex;align-items:center;padding:12px 10px;gap:9px;border-top:1px solid var(--border-soft)}.intel-sidebar-user>.avatar{background:#5831bb;color:#fff;border:none;font-size:calc(12px - var(--ui-font-reduction));flex-shrink:0}.intel-sidebar-user>div{min-width:0;flex:1 1;display:grid;grid-gap:4px;gap:4px}.intel-sidebar-user b{font-size:calc(12px - var(--ui-font-reduction));font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intel-sidebar-user small{color:var(--secondary);font-size:calc(11px - var(--ui-font-reduction))}.intel-sidebar-user button{padding:3px}.terminal .topbar{height:56px;padding-left:12px;gap:12px}.terminal .topbar>.logo{width:166px;flex-shrink:0}.terminal .topbar .logo>span{font-size:calc(18px - var(--ui-font-reduction))}.terminal .topbar .logo small{font-size:calc(9px - var(--ui-font-reduction));letter-spacing:.6px}.terminal .workspace{inset:56px 0 28px 190px;margin:0;width:auto}.intel-market-ticker{display:flex;align-items:center;gap:8px;overflow:hidden;min-width:0;flex:1 1}.intel-market-ticker button{padding:5px;font-size:calc(10px - var(--ui-font-reduction));gap:8px;white-space:nowrap}.intel-market-ticker b{font-weight:500}.intel-market-ticker span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.intel-market-ticker small{white-space:nowrap}.terminal .top-actions{gap:7px;flex-shrink:0}.terminal .top-actions .broker-button{display:none}.terminal .top-actions .account-selector{max-width:150px;font-size:calc(10px - var(--ui-font-reduction));padding:7px}.terminal .top-actions .assistant-toggle{padding:7px}.terminal .top-actions .assistant-toggle span{display:none}.terminal .top-actions .mode-select{display:none!important}.intel-locale{border:1px solid var(--border);padding:5px!important;min-width:36px;font-size:calc(11px - var(--ui-font-reduction))!important}.intel-mobile-menu,.intel-sidebar-backdrop{display:none}.terminal:is([data-module="Inteligencja AI"],[data-module="Dziennik AI"],[data-module=Profile]) .workspace{height:calc(100dvh - 84px);min-height:0;overflow:auto;padding:14px 16px 12px;display:block;max-width:none;background:var(--bg)}.terminal:is([data-module="Inteligencja AI"],[data-module="Dziennik AI"],[data-module=Profile]) .workspace>.page-heading{display:none}.intelligence-workspace{font-size:calc(12px - var(--ui-font-reduction));line-height:1.4;min-width:0;max-width:1920px;margin:auto;color:var(--text)}.intelligence-workspace button,.intelligence-workspace input,.intelligence-workspace select{font-size:calc(11px - var(--ui-font-reduction));min-height:30px;border:1px solid var(--border);border-radius:5px;padding:6px 10px;background:var(--surface)}.intelligence-workspace button{transition:background .15s,border-color .15s,box-shadow .15s}.intelligence-workspace button:hover{background:var(--hover);border-color:var(--blue)}.intelligence-workspace button:active{transform:translateY(1px)}.intelligence-workspace button.active,.intelligence-workspace button.primary{background:linear-gradient(120deg,#0068d3,#00469b);color:#fff;border-color:#009eff;box-shadow:0 0 9px #048dff29,inset 0 0 5px #64beff14}.intelligence-workspace small{font-size:calc(10px - var(--ui-font-reduction));color:var(--secondary)}.intel-heading{justify-content:space-between;gap:16px;margin-bottom:15px;min-height:49px}.intel-heading,.intel-title{display:flex;align-items:center}.intel-title{gap:18px}.intel-title>svg{color:#69baff;filter:drop-shadow(0 3px 0 #8756d3);flex-shrink:0}.intel-title h1{font-size:calc(28px - var(--ui-font-reduction));line-height:1.15;font-weight:650;letter-spacing:.2px;margin:0 0 5px}.intel-title p{font-size:calc(12px - var(--ui-font-reduction));color:#42bdf2;margin:0;line-height:1.3}.intel-timeframes{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:calc(10px - var(--ui-font-reduction));color:var(--secondary)}.intel-timeframes>span{margin-right:5px}.intel-timeframes button{font-size:calc(10px - var(--ui-font-reduction));padding:5px 12px;min-height:27px}.intel-tab-bar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:17px}.intel-tabs{display:flex;gap:8px;flex-wrap:wrap}.intel-tabs button{gap:10px;height:36px;padding:7px 16px;font-size:calc(11px - var(--ui-font-reduction));min-width:118px;color:var(--text);font-weight:400}.intel-tabs button.active{font-weight:600}.intel-notification-wrapper{position:relative}.intel-notification-wrapper>button{position:relative;padding:8px}.intel-notification-wrapper>button>i{position:absolute;top:5px;right:5px;width:5px;height:5px;background:var(--positive);border-radius:50%}.intel-notification-popover{position:absolute!important;right:0;top:40px;width:320px;z-index:42;box-shadow:0 14px 30px #0005;max-height:450px;overflow:auto}.intel-notification-popover>div{display:grid;grid-template-columns:60px 1fr;border-bottom:1px solid var(--border-soft);padding:8px 0;grid-gap:5px;gap:5px}.intel-notification-popover small{grid-column:2}.intel-panel{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:7px;padding:12px;min-width:0;overflow:hidden}.intel-panel>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.intel-panel h3{font-size:calc(12px - var(--ui-font-reduction));font-weight:600;color:var(--text);margin:0;display:flex;align-items:center;gap:9px;line-height:1.35}.intel-panel>header>button{border:0;font-size:calc(10px - var(--ui-font-reduction));color:var(--blue);padding:0;min-height:20px}.intel-panel>p{font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary)}.intel-main-split{display:grid;grid-template-columns:minmax(0,2.25fr) minmax(300px,1fr);grid-gap:18px;gap:18px;align-items:flex-start}.intel-main-column{min-width:0;display:flex;flex-direction:column;gap:15px}.intel-kpis{display:grid;grid-gap:9px;gap:9px}.overview-kpis{grid-template-columns:1.15fr repeat(5,1fr) .95fr}.intel-kpi{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:12px 12px 10px;min-width:0;display:flex;flex-direction:column;gap:6px}.intel-kpi>span{font-size:calc(10px - var(--ui-font-reduction));color:var(--secondary);white-space:nowrap}.intel-kpi>strong{font-size:calc(20px - var(--ui-font-reduction));line-height:1.2;font-weight:650;display:flex;align-items:center;gap:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.intel-kpi>small{font-size:calc(9px - var(--ui-font-reduction))}.intel-warning{color:#e8ab35!important}.intel-filters{gap:7px;min-width:0;flex-wrap:wrap}.intel-filters,.intel-search{display:flex;align-items:center}.intel-search{gap:8px;border:1px solid var(--border);background:var(--surface);border-radius:6px;padding:0 10px;min-width:140px;max-width:260px;flex:1 1;height:33px;color:var(--secondary)}.intel-search input{width:100%;padding:5px 0;border:0;box-shadow:none!important;background:none}.intel-search:focus-within{outline:1px solid var(--blue)}.intel-market-tabs{display:flex;gap:6px;flex:1 1;flex-wrap:wrap}.intel-market-tabs button{padding:5px 8px;min-height:29px;white-space:nowrap}.intel-market-tabs button,.intel-market-tabs button small{font-size:calc(9px - var(--ui-font-reduction))}.intel-filters select{padding:6px;font-size:calc(10px - var(--ui-font-reduction));max-width:160px}.intel-min-confidence{display:flex;align-items:center;font-size:calc(9px - var(--ui-font-reduction));color:var(--secondary);gap:4px}.intel-min-confidence input{width:47px;padding:5px}.intel-active-only{font-size:calc(10px - var(--ui-font-reduction));display:flex;align-items:center;gap:9px}.intel-view-toggle{padding:5px!important}.intel-instrument-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.intelligence-workspace .intel-instrument{display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:7px;min-height:126px;padding:11px 12px 8px;background:var(--surface);border:1px solid var(--border);border-radius:9px;min-width:0;overflow:hidden}.intel-instrument.buy{background:linear-gradient(150deg,#00684022,transparent);border-color:#00664688;color:var(--positive)}.intel-instrument.sell{background:linear-gradient(150deg,#86203324,transparent);border-color:#7c203677;color:var(--negative)}.intel-instrument.wait{color:var(--secondary)}.intel-instrument.selected{border-color:#00aaff;box-shadow:0 0 8px #00baff30,inset 0 0 0 1px #00aaff28}.intel-card-heading{display:flex;justify-content:space-between;color:var(--text);align-items:center;gap:5px}.intel-card-heading b{font-size:calc(12px - var(--ui-font-reduction));font-weight:600}.intel-card-heading>small{font-size:calc(10px - var(--ui-font-reduction));background:var(--hover);padding:0 3px;border-radius:3px}.intel-card-signal{display:flex;justify-content:space-between;align-items:center;font-size:calc(18px - var(--ui-font-reduction));line-height:1.2}.intel-card-signal b,.intel-card-signal strong{font-weight:650}.intel-card-signal strong{color:var(--text);font-size:calc(17px - var(--ui-font-reduction))}.intel-spark{width:100%;height:36px;display:block;overflow:visible;flex-shrink:0}.intel-spark-empty{height:36px;color:var(--secondary);font-size:calc(12px - var(--ui-font-reduction));text-align:center;display:grid;place-items:center}.intel-card-foot{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:calc(8px - var(--ui-font-reduction));min-width:0}.intel-card-foot>span{display:flex;gap:2px}.intel-card-foot i{font-style:normal;line-height:16px;width:12px;text-align:center;background:var(--hover);color:var(--secondary);border-radius:3px;box-shadow:inset 0 0 0 1px var(--border-soft)}.intel-card-foot i.buy{color:var(--positive)}.intel-card-foot i.sell{color:var(--negative)}.intel-card-foot small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(9px - var(--ui-font-reduction));border:1px solid var(--border);border-radius:4px;padding:0 5px;max-width:68px}.intel-upcoming{padding:10px}.intel-upcoming>header{margin-bottom:7px}.intel-upcoming>header h3{font-size:calc(10px - var(--ui-font-reduction));font-weight:400}.intel-upcoming>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.intel-upcoming article{padding:9px 12px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:5px;gap:5px;border:1px solid var(--border);border-radius:6px;font-size:calc(11px - var(--ui-font-reduction))}.intel-upcoming article>strong{font-size:calc(10px - var(--ui-font-reduction));font-weight:500;grid-row:2;grid-column:2/4}.intel-upcoming article>small{grid-row:1;grid-column:3;color:var(--negative)}.intel-upcoming p{grid-column:1/-1;margin:3px;font-size:calc(11px - var(--ui-font-reduction));color:var(--secondary)}.intel-detail{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px;min-width:0;display:flex;flex-direction:column;gap:7px}.intel-detail-heading{display:flex;gap:12px;align-items:center;padding:4px 4px 2px}.intel-detail-heading h2{font-size:calc(17px - var(--ui-font-reduction));margin:0 0 3px;font-weight:650}.intel-detail-heading small{font-size:calc(10px - var(--ui-font-reduction));color:var(--secondary)}.intel-star{color:#ffb634;margin-left:auto}.intel-quote{display:flex;justify-content:space-between;align-items:flex-end;gap:15px;padding:0 3px 4px}.intel-quote>div{display:flex;flex-direction:column;gap:2px}.intel-quote strong{font-size:calc(23px - var(--ui-font-reduction));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.intel-quote span{font-size:calc(14px - var(--ui-font-reduction))}.intel-quote dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:3px 16px;gap:3px 16px;margin:0;font-size:calc(10px - var(--ui-font-reduction))}.intel-quote dt{color:var(--secondary)}.intel-quote dd{margin:0;text-align:right;color:var(--text);max-width:92px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.intel-detail-chart .genbot-chart{min-height:0;height:225px;display:flex;flex-direction:column;border-color:var(--border)}.intel-detail-chart .genbot-canvas-host{height:185px;min-height:100px;flex:1 1}.intel-detail-chart .chart-toolbar{height:30px;min-height:30px;padding:3px 5px;gap:4px}.intel-detail-chart .chart-controls>button,.intel-detail-chart .chart-footer,.intel-detail-chart .chart-ohlc,.intel-detail-chart .chart-symbol{display:none}.intel-detail-chart .chart-controls{width:100%}.intel-detail-chart .segmented{display:flex;width:100%;justify-content:space-between;overflow:hidden}.intel-detail-chart .segmented button{font-size:calc(9px - var(--ui-font-reduction));padding:3px 6px;min-height:21px;border:0}.intel-detail-chart .segmented button:nth-child(n+7){display:none}.intel-detail-chart .chart-floating-tools{top:3px}.intel-detail-chart .chart-floating-tools button{padding:3px;min-height:22px;font-size:calc(9px - var(--ui-font-reduction))}.intel-detail-chart .chart-empty{inset:40px 10px 20px}.intel-detail-chart .chart-empty h3{font-size:calc(11px - var(--ui-font-reduction))}.intel-detail-chart .chart-empty p{font-size:calc(10px - var(--ui-font-reduction))}.intel-detail-chart .chart-empty>svg{width:22px;height:22px}.intel-snapshot-chart svg{width:100%;height:auto}.intel-snapshot-chart small{display:block;text-align:center}.intel-detail-section{padding:7px;border-radius:5px}.intel-detail-section>header{margin:0 0 6px}.intel-detail-section h3{font-size:calc(10px - var(--ui-font-reduction));font-weight:500}.intel-decision-line{display:grid;grid-template-columns:1.2fr repeat(3,1fr);grid-gap:8px;gap:8px;align-items:center}.intel-decision-line>div{display:flex;flex-direction:column;gap:3px}.intel-decision-line b{font-size:calc(12px - var(--ui-font-reduction));font-weight:600}.intel-decision-line small{font-size:calc(8px - var(--ui-font-reduction))}.intel-decision-line>.intel-signal{font-size:calc(17px - var(--ui-font-reduction));line-height:27px;border:1px solid}.intel-signal{display:inline-flex;align-items:center;justify-content:center;min-width:54px;padding:2px 7px;border-radius:4px;background:var(--hover);color:var(--secondary);font-size:calc(11px - var(--ui-font-reduction));line-height:18px;font-weight:600}.intel-signal.buy{color:var(--positive);background:color-mix(in srgb,var(--positive) 12%,transparent)}.intel-signal.sell{color:var(--negative);background:color-mix(in srgb,var(--negative) 15%,transparent)}.intel-signal.wait{color:var(--secondary)}.intel-regime{display:flex;align-items:center;gap:7px;font-size:calc(11px - var(--ui-font-reduction))}.intel-regime svg{color:var(--blue)}.intel-regime b{color:var(--positive);font-weight:500}.intel-regime>span{margin-left:auto}.intel-table{width:100%;border-collapse:collapse;table-layout:auto;font-size:calc(11px - var(--ui-font-reduction))}.intel-table th{font-size:calc(9px - var(--ui-font-reduction));font-weight:400;color:var(--secondary);padding:6px 7px;text-align:left;border-bottom:1px solid var(--border)}.intel-table td{padding:6px 7px;border-bottom:1px solid var(--border-soft);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.intel-table tr:last-child td{border-bottom:0}.intel-table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--hover) 28%,transparent)}.intel-table tbody tr:hover{background:var(--hover)}.intel-table tr.selected{background:var(--blue-surface);outline:1px solid var(--blue);outline-offset:-1px}.intel-table button{font-size:calc(10px - var(--ui-font-reduction));min-height:24px;padding:3px 10px;background:var(--blue-surface);line-height:1.4}.intel-table .intel-symbol-button{padding:0;min-height:25px;background:none;border:none;justify-content:flex-start}.intel-symbol-button>span{display:grid;grid-gap:2px;gap:2px;text-align:left}.intel-symbol-button b{font-weight:600;font-size:calc(11px - var(--ui-font-reduction))}.intel-symbol-button small{font-size:calc(8px - var(--ui-font-reduction));max-width:100px;overflow:hidden;text-overflow:ellipsis;color:var(--secondary)}.intel-confidence{display:flex;align-items:center;gap:8px;min-width:72px;font-size:calc(10px - var(--ui-font-reduction))}.intel-confidence>span{width:70px;max-width:55%;height:7px;background:var(--hover);border-radius:3px;overflow:hidden;display:block}.intel-confidence i{display:block;width:100%;height:100%;background:linear-gradient(90deg,#008cb9,#00d8aa);transform-origin:left;border-radius:3px}.intel-confidence b{font-weight:400;font-size:calc(10px - var(--ui-font-reduction))}.intel-votes td,.intel-votes th{font-size:calc(9px - var(--ui-font-reduction));padding:3px}.intel-votes .intel-signal{font-size:calc(8px - var(--ui-font-reduction));min-width:49px;padding:0 3px;line-height:16px}.intel-votes .intel-confidence{min-width:40px}.intel-votes .intel-confidence>span{max-width:100%;width:65px;height:6px}.intel-votes .intel-confidence b{display:none}.intel-reasons{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.intel-reasons li{display:flex;align-items:flex-start;gap:6px;font-size:calc(10px - var(--ui-font-reduction));color:var(--secondary);line-height:1.35}.intel-reasons svg{flex-shrink:0;color:var(--positive)}.intel-key-values{display:grid;grid-template-columns:90px 1fr;grid-gap:4px 8px;gap:4px 8px;font-size:calc(10px - var(--ui-font-reduction));margin:0}.intel-key-values>div{display:contents}.intel-key-values dt{color:var(--secondary)}.intel-key-values dd{margin:0;display:flex;gap:6px;align-items:center;min-width:0}.intel-check{width:6px;height:6px;border-radius:50%;background:var(--secondary);display:inline-block;flex-shrink:0}.intel-check.pass{background:var(--positive)}.intel-check.fail{background:var(--negative)}.intel-check.unknown{background:var(--warning)}.intel-detail-actions{display:flex;gap:6px}.intel-detail-actions .primary{flex:1 1;font-size:calc(10px - var(--ui-font-reduction));padding:7px 4px}.intel-audit-meta{font-size:calc(10px - var(--ui-font-reduction));overflow-wrap:anywhere;margin-top:8px}.intel-audit-event{display:flex;gap:10px;font-size:calc(10px - var(--ui-font-reduction));padding:4px 0;border-top:1px solid var(--border-soft)}.intel-empty{padding:35px 20px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:var(--secondary);min-height:180px;text-align:center}.intel-empty svg{color:var(--blue);opacity:.75}.intel-empty b{font-size:calc(13px - var(--ui-font-reduction));color:var(--text)}.intel-empty p{line-height:1.5;max-width:360px;margin:0}.intel-empty p,.intel-error{font-size:calc(12px - var(--ui-font-reduction))}.intel-error{border:1px solid var(--negative);background:color-mix(in srgb,var(--negative) 8%,transparent);padding:10px;color:var(--negative)}.scanner-kpis{grid-template-columns:repeat(4,1fr)}.history-kpis{grid-template-columns:repeat(5,1fr)}.history-kpis .intel-kpi,.scanner-kpis .intel-kpi{min-height:80px}.intel-history-table,.intel-scan-table{padding:0;overflow:auto;scrollbar-width:thin}.intel-history-table .intel-table,.intel-scan-table .intel-table{font-size:calc(10px - var(--ui-font-reduction))}.intel-history-table .intel-table td,.intel-history-table .intel-table th,.intel-scan-table .intel-table td,.intel-scan-table .intel-table th{padding:6px 8px}.intel-pagination{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border);padding:8px 10px;font-size:calc(10px - var(--ui-font-reduction));gap:10px}.intel-pagination>div{display:flex;gap:5px}.intel-pagination button{min-height:25px;padding:4px 8px}.intel-state{display:block;font-size:calc(10px - var(--ui-font-reduction));background:var(--hover);text-align:center;padding:3px 6px;border-radius:4px;color:var(--secondary)}.intel-state.closed,.intel-state.executed{background:color-mix(in srgb,var(--positive) 13%,transparent);color:var(--positive)}.intel-state.blocked{background:color-mix(in srgb,var(--negative) 13%,transparent);color:var(--negative)}.intel-heatmap{margin-top:17px}.intel-heatmap>header h3{font-size:calc(16px - var(--ui-font-reduction));flex-wrap:wrap}.intel-heatmap>header h3>small{display:block;width:100%;font-size:calc(11px - var(--ui-font-reduction));font-weight:400;padding-left:30px}.intel-heat-legend{display:flex;align-items:center;gap:10px;font-size:calc(10px - var(--ui-font-reduction));white-space:nowrap}.intel-heat-legend i{width:150px;height:15px;border-radius:3px;background:linear-gradient(90deg,#fc3f51,#371821,#05242b,#00d38d)}.intel-heat-legend b{margin-left:15px;border:1px solid var(--border);padding:7px 14px;border-radius:5px}.intel-heat-groups{display:grid;grid-template-columns:1.25fr .92fr .62fr;grid-gap:8px;gap:8px}.intel-heat-group{background:color-mix(in srgb,var(--surface) 75%,var(--hover));border:1px solid var(--border-soft);border-radius:7px;padding:10px;min-width:0}.intel-heat-group>h3{font-size:calc(12px - var(--ui-font-reduction));margin-bottom:10px}.intel-heat-group>div:not(.intel-mini-tabs){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px}.group-indices>div:not(.intel-mini-tabs){grid-template-columns:repeat(2,minmax(0,1fr))}.intelligence-workspace .intel-heat-tile{display:flex;flex-direction:column;align-items:stretch;text-align:left;min-width:0;padding:9px 8px 5px;height:84px;gap:4px;overflow:hidden;background:var(--surface);border:1px solid var(--border)}.intel-heat-tile.gain{background:linear-gradient(130deg,#007c532f,#00433858);border-color:#00744d78;color:var(--positive)}.intel-heat-tile.loss{background:linear-gradient(130deg,#9b132e44,#420c2244);border-color:#9b284257;color:var(--negative)}.intel-heat-tile>strong{font-size:calc(12px - var(--ui-font-reduction))}.intel-heat-tile>b{color:var(--text);font-size:calc(11px - var(--ui-font-reduction));font-weight:600}.intel-heat-tile .intel-spark{height:27px;min-height:20px}.intel-heat-tile.largest{grid-column:span 2;grid-row:span 2;height:auto;min-height:173px;padding:13px}.intel-heat-tile.largest>b{font-size:calc(23px - var(--ui-font-reduction))}.intel-heat-tile.largest>strong{font-size:calc(25px - var(--ui-font-reduction))}.intel-heat-tile.largest .intel-spark{height:70px;flex:1 1}.intel-heat-tile.largest>small{font-size:calc(10px - var(--ui-font-reduction))}.group-indices .intel-heat-tile.largest{grid-column:auto;grid-row:auto;min-height:110px}.group-indices .intel-heat-tile.largest>b{font-size:calc(14px - var(--ui-font-reduction))}.group-indices .intel-heat-tile.largest>strong{font-size:calc(16px - var(--ui-font-reduction))}.group-indices .intel-heat-tile{height:110px}.group-indices .intel-heat-tile .intel-spark{height:40px}.group-commodities .intel-heat-tile.largest,.group-stocks .intel-heat-tile.largest{grid-column:auto;grid-row:auto;min-height:115px;height:115px}.group-commodities .intel-heat-tile,.group-stocks .intel-heat-tile{height:115px}.group-commodities .intel-heat-tile.largest>b,.group-stocks .intel-heat-tile.largest>b{font-size:calc(15px - var(--ui-font-reduction))}.group-commodities .intel-heat-tile.largest>strong,.group-stocks .intel-heat-tile.largest>strong{font-size:calc(17px - var(--ui-font-reduction))}.group-commodities .intel-heat-tile.largest small,.group-stocks .intel-heat-tile.largest small{display:none}.intel-movers{grid-column:auto}.intel-movers .intel-table td,.intel-movers .intel-table th{padding:7px 3px}.intel-movers .intel-table button{background:none;border:0;padding:0}.intel-performance{display:flex;flex-direction:column;gap:15px}.intel-date-toolbar{display:flex;align-items:center;gap:8px;justify-content:flex-end;font-size:calc(11px - var(--ui-font-reduction));color:var(--secondary);margin-top:-5px}.intel-date-toolbar small{margin-left:12px}.performance-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.performance-kpis .intel-kpi{padding:14px 13px;min-height:105px}.performance-kpis .intel-kpi>strong{font-size:calc(24px - var(--ui-font-reduction));white-space:nowrap}.performance-kpis .intel-kpi>span{font-size:calc(11px - var(--ui-font-reduction))}.performance-kpis .intel-kpi>small{font-size:calc(10px - var(--ui-font-reduction));line-height:1.5}.intel-performance-top{display:grid;grid-template-columns:1.8fr 1fr;grid-gap:16px;gap:16px}.intel-mini-tabs{display:flex;gap:6px}.intel-mini-tabs button{font-size:calc(10px - var(--ui-font-reduction));padding:6px 10px}.intel-performance-chart{width:100%;height:230px;overflow:visible}.intel-performance-chart text{fill:var(--secondary);font-size:calc(10px - var(--ui-font-reduction));font-family:inherit}.intel-histogram{height:185px;display:flex;align-items:flex-end;justify-content:space-around;gap:10px;padding:0 10px 20px;border-bottom:1px solid var(--border-soft);background:repeating-linear-gradient(0deg,transparent 0 37px,var(--border-soft) 37px 38px)}.intel-histogram>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:12%;position:relative;gap:3px}.intel-histogram i{width:70%;max-width:33px;display:block;border-radius:3px 3px 0 0}.intel-histogram i.win{background:linear-gradient(#00c9a4,#007f7b)}.intel-histogram i.loss{background:linear-gradient(#ed4155,#862d3b)}.intel-histogram small{position:absolute;top:100%;white-space:nowrap;margin-top:5px}.intel-histogram small,.intel-histogram span{font-size:calc(9px - var(--ui-font-reduction))}.intel-histogram span{color:var(--secondary)}.intel-win-ratio{height:5px;display:flex;background:var(--hover);margin:14px 10px 7px;border-radius:3px;overflow:hidden}.intel-win-ratio i{background:var(--negative)}.intel-win-ratio b{background:var(--positive)}.intel-distribution-labels{display:flex;justify-content:space-between;padding:0 10px;font-size:calc(16px - var(--ui-font-reduction));font-weight:600}.intel-distribution-labels small{display:block;color:inherit;font-size:calc(10px - var(--ui-font-reduction));font-weight:400}.intel-performance-tables{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:16px;gap:16px}.intel-performance-bottom{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:16px;gap:16px}.intel-performance-bottom .intel-table td{padding:6px 3px;font-size:calc(10px - var(--ui-font-reduction))}.intel-performance-bottom .intel-table th{padding:5px 3px;font-size:calc(9px - var(--ui-font-reduction))}.intel-performance-bottom .intel-empty{padding:15px;min-height:150px}.intel-insights svg{color:#f0bf30;float:left;margin:4px 9px 4px 0}.intel-insights p{font-size:calc(11px - var(--ui-font-reduction));color:var(--secondary);line-height:1.65}.intel-performance-tables .intel-empty{min-height:120px}.intel-settings{display:flex;flex-direction:column;gap:12px}.intel-profile-toolbar{justify-content:flex-end;font-size:calc(10px - var(--ui-font-reduction));flex-wrap:wrap;margin-top:-5px}.intel-profile-toolbar,.intel-profile-toolbar label{display:flex;align-items:center;gap:10px}.intel-profile-toolbar select{min-width:130px}.intel-profile-toolbar>button{min-height:34px;padding:6px 20px}.intel-settings-tabs{display:flex;gap:11px;flex-wrap:wrap;border-top:1px solid var(--border-soft);padding-top:6px;margin-bottom:4px}.intel-settings-tabs button{height:34px;padding:7px 17px}.intel-settings-top{display:grid;grid-template-columns:1.6fr 1fr 1.1fr;grid-gap:12px;gap:12px}.intel-settings-middle{display:grid;grid-template-columns:1.24fr 1fr;grid-gap:12px;gap:12px}.intel-settings-middle>div{display:flex;flex-direction:column;gap:10px}.intel-settings-middle>div>.intel-panel{flex:1 1}.intel-settings-bottom{display:grid;grid-template-columns:1.4fr 1.25fr .86fr;grid-gap:12px;gap:12px}.intel-settings-two{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:12px;gap:12px;align-items:flex-start}.intel-settings-two>div>.intel-panel{margin-bottom:12px}.intel-settings .intel-panel>header{margin-bottom:10px}.intel-analysis-modes{display:grid;grid-template-columns:1fr 1.15fr 1fr;grid-gap:10px;gap:10px}.intel-analysis-modes>button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:12px;min-height:153px;padding:14px 15px;font-size:calc(11px - var(--ui-font-reduction))}.intel-analysis-modes>button>b{font-size:calc(12px - var(--ui-font-reduction))}.intel-analysis-modes>button>svg{color:#00b8fb}.intel-analysis-modes>button.selected{background:linear-gradient(140deg,#004c963e,#002c5844);border-color:#00aaff;box-shadow:0 0 8px #008dff3a}.intel-analysis-modes>button>span{font-size:calc(10px - var(--ui-font-reduction));color:var(--secondary);line-height:1.6}.intel-analysis-modes>button>small{font-size:calc(10px - var(--ui-font-reduction));color:#00bffd;margin-top:-9px}.intel-setting-lines{display:flex;flex-direction:column;gap:8px}.intel-setting-lines>label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:calc(10px - var(--ui-font-reduction));min-height:20px}.intel-setting-lines>label>span{color:var(--secondary)}.intel-setting-lines select{font-size:calc(10px - var(--ui-font-reduction));padding:4px 8px;min-height:25px;max-width:150px}.intel-setting-lines b{font-size:calc(10px - var(--ui-font-reduction));font-weight:400}.intelligence-workspace .intel-toggle{position:relative;display:inline-flex;flex-shrink:0;width:34px;min-width:34px;height:18px;min-height:18px;padding:0!important;border-radius:20px!important;background:var(--hover);border:1px solid #7290ad55;align-items:center;box-shadow:none}.intel-toggle>i{height:14px;width:14px;background:#f5faff;border-radius:50%;display:block;transform:translateX(1px);transition:transform .15s;box-shadow:0 1px 4px #0006}.intelligence-workspace .intel-toggle[aria-checked=true]{background:linear-gradient(90deg,#006ff4,#29c0ff);border-color:#209cff}.intel-toggle[aria-checked=true]>i{transform:translateX(16px)}.intel-toggle:disabled{opacity:.55}.intel-expert-settings .intel-table td,.intel-expert-settings .intel-table th{padding:4px 6px;font-size:calc(11px - var(--ui-font-reduction))}.intel-expert-settings .intel-table td:first-child{white-space:nowrap}.intel-expert-settings .intel-table select{padding:3px 8px;font-size:calc(10px - var(--ui-font-reduction));min-height:24px;width:100%}.intel-expert-symbol{display:inline-flex;align-items:center;justify-content:center;width:19px;height:20px;border-radius:4px;background:#008ec537;color:#23c9ff;vertical-align:middle;margin-right:10px}.intel-expert-symbol.smc{background:#7332b7;color:#fff}.intel-expert-symbol.trend{background:#318916;color:#cafa92}.intel-expert-symbol.volatility{background:#b46b06;color:#fff}.intel-expert-symbol.news{background:#bd2e4b;color:#fff}.intel-expert-symbol.central_banks,.intel-expert-symbol.cot,.intel-expert-symbol.macro{background:#414b72;color:#b9c4e3}.intel-weight{display:flex;align-items:center;gap:12px}.intel-weight input{width:80px;min-width:50px;padding:0;min-height:15px;border:0}.intel-weight span{font-size:calc(10px - var(--ui-font-reduction));width:25px}.intelligence-workspace input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;min-height:6px;border:0;border-radius:5px;background:var(--hover);padding:0;box-shadow:none}.intelligence-workspace input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:#75cfff;border:1px solid #acdfff}.intel-setting-lines input[type=range]{width:35%;max-width:200px}.intel-regime-settings{display:grid;grid-template-columns:1.7fr 1fr;grid-gap:15px;gap:15px}.intel-regime-settings>div{display:flex;flex-direction:column;gap:8px}.intel-regime-settings>ul{list-style:none;padding:5px 8px;border:1px solid var(--border);border-radius:5px;margin:-5px 0 0}.intel-regime-settings li{display:flex;align-items:center;gap:8px;font-size:calc(10px - var(--ui-font-reduction));padding:3px}.regime-dot{width:10px;height:10px;border-radius:50%;background:#009755}.dot-1{background:#008ea6}.dot-2{background:#742bbd}.dot-3{background:#9c2840}.dot-4{background:#a26d1c}.dot-5{background:#465366}.intel-checkbox{display:flex;align-items:center;gap:7px;font-size:calc(10px - var(--ui-font-reduction));line-height:1.5}.intel-checkbox input[type=checkbox]{padding:0;width:15px;height:15px;min-height:15px;margin:0;accent-color:#009bff;flex-shrink:0}.intel-filter-row{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:12px;gap:12px}.intel-filter-row>label:last-child{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:calc(10px - var(--ui-font-reduction));color:var(--secondary)}.intel-filter-row input[type=number]{min-height:25px;width:78px;padding:3px 6px}.intel-notification-settings{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:14px;gap:14px}.intel-notification-settings>div{display:flex;flex-direction:column;gap:9px}.intel-notification-settings>div:last-child>label{display:flex;align-items:center;justify-content:space-between;font-size:calc(10px - var(--ui-font-reduction));gap:10px}.intel-notification-settings small{font-size:calc(9px - var(--ui-font-reduction));line-height:1.5}.intel-field{display:flex;flex-direction:column;font-size:calc(10px - var(--ui-font-reduction));gap:5px;color:var(--secondary)}.intel-field input{padding:6px;min-height:29px}.intel-profile-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.intel-profile-actions button{font-size:calc(9px - var(--ui-font-reduction));white-space:nowrap;padding:6px}.intel-profile-actions .danger{grid-column:1/-1;color:var(--negative);border-color:color-mix(in srgb,var(--negative) 45%,transparent)}.intel-risk-settings{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px;margin:20px 0}.intel-risk-settings label{display:flex;flex-direction:column;gap:12px;color:var(--secondary)}.intel-risk-settings b{color:var(--text);font-size:calc(22px - var(--ui-font-reduction))}.intel-settings-instruments{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:15px;gap:15px;margin:20px 0}.intel-settings-save{display:flex;justify-content:flex-end;position:-webkit-sticky;position:sticky;bottom:0;padding:12px;background:var(--surface);border:1px solid var(--border);border-radius:6px}.intel-settings .intel-panel>small{font-size:calc(9px - var(--ui-font-reduction));display:block;margin-top:6px;color:var(--secondary)}.intel-context-page{display:grid;grid-gap:15px;gap:15px}.intel-context-record{padding:15px 0;border-top:1px solid var(--border)}.intel-context-record header{display:flex;gap:12px;align-items:center}.intel-context-record h3{margin:0;font-size:calc(14px - var(--ui-font-reduction))}.intel-context-record time{margin-left:auto;font-size:calc(11px - var(--ui-font-reduction));color:var(--secondary)}.intel-context-record>div{padding:12px 0}.intel-context-record p{font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary)}.intel-context-record a{color:var(--blue)}.intel-help{max-width:720px;margin:20px auto;padding:25px;line-height:1.8}.intel-help>svg{color:var(--blue)}.intel-help p{color:var(--secondary)}.intel-help button{margin:8px}:root:not([data-theme=light]) .terminal:is([data-module="Inteligencja AI"],[data-module="Dziennik AI"],[data-module=Profile]){--bg:#000b12;--surface:#03131e;--card:#041521;--hover:#0e293a;--border:#0b3043;--border-soft:#0b2231;--text:#edf5fc;--secondary:#9bbcd7;--muted:#7098b3;--positive:#00d7a2;--negative:#ff4357;--blue:#00a7ff;--blue-surface:#063363}:root:not([data-theme=light]) .terminal .intelligence-sidebar{background:linear-gradient(110deg,#031521,#0b1422)}:root[data-theme=light] .intelligence-sidebar nav button.selected{background:linear-gradient(100deg,#cbe7ff,#e7dcff);color:#084ea3;box-shadow:inset 0 0 0 1px #80a8ec66}:root[data-theme=light] .intelligence-sidebar nav button.selected svg{color:#086ad2}:root[data-theme=light] .intel-title p{color:#0878bd}:root[data-theme=light] .intel-warning{color:#956211!important}:root[data-theme=light] .intel-instrument.buy{background:linear-gradient(140deg,#e1f7ee,#f8fcfc);border-color:#b3dfd1}:root[data-theme=light] .intel-instrument.sell{background:linear-gradient(140deg,#fce8ed,#fffbfc);border-color:#efc9d0}:root[data-theme=light] .intel-instrument.selected{border-color:#0088ff;box-shadow:0 0 0 1px #0088ff33,0 3px 10px #1967a81a}:root[data-theme=light] .intel-heat-tile.gain{background:linear-gradient(140deg,#d3f0e2,#ecfbf4);border-color:#a8d6c6}:root[data-theme=light] .intel-heat-tile.loss{background:linear-gradient(140deg,#f8d8e0,#fff0f3);border-color:#e7b8c2}:root[data-theme=light] .intel-analysis-modes>button.selected{background:#edf6ff;border-color:#1686ff}:root[data-theme=light] .intel-analysis-modes>button>small{color:#007ec9}@media(min-width:1700px){.intel-main-split{grid-template-columns:minmax(0,2.5fr) minmax(350px,1fr)}.intel-instrument-grid{gap:13px}.intelligence-workspace .intel-instrument{min-height:146px}.intel-instrument .intel-spark{height:46px}.intel-table td{padding-top:8px;padding-bottom:8px}.intel-detail-chart .genbot-chart{height:255px}.intel-votes td{padding:4px}.intel-sidebar-user{padding-top:17px;padding-bottom:17px}.terminal .intelligence-sidebar nav button{height:37px}}@media(max-width:1400px){.intel-tabs button{padding:7px 11px;min-width:105px}.intel-main-split{grid-template-columns:minmax(0,1fr) 310px;gap:12px}.intel-instrument-grid,.overview-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.intel-kpi{padding:10px}.intel-kpi>strong{font-size:calc(18px - var(--ui-font-reduction))}.intel-timeframes>span{display:none}.intel-settings-top{grid-template-columns:1.4fr 1fr}.intel-settings-top>.intel-panel:last-child{grid-column:1/-1}.intel-settings-top>.intel-panel:last-child .intel-setting-lines{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 20px;gap:10px 20px}.intel-settings-bottom{grid-template-columns:1fr 1fr}.intel-settings-bottom>.intel-panel:last-child{grid-column:1/-1}.intel-settings-bottom .intel-profile-actions{display:flex}.intel-settings-bottom .intel-field{max-width:400px}.intel-settings-middle{grid-template-columns:1.3fr 1fr}.intel-performance-bottom{grid-template-columns:1fr 1fr}.intel-performance-bottom>.intel-panel:last-child{grid-column:1/-1}.performance-kpis .intel-kpi>strong{font-size:calc(20px - var(--ui-font-reduction))}.intel-market-ticker button:nth-child(n+4){display:none}.intel-title h1{font-size:calc(25px - var(--ui-font-reduction))}}@media(max-width:1150px){.intel-timeframes{flex-wrap:wrap;justify-content:flex-end}.intel-main-split{grid-template-columns:minmax(0,1fr) 295px}.intel-instrument-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.intel-settings-middle,.intel-settings-two{grid-template-columns:1fr}.intel-heat-groups{grid-template-columns:1fr 1fr}.performance-kpis{grid-template-columns:repeat(3,1fr)}.intel-performance-tables,.intel-performance-top{grid-template-columns:1fr}.intel-title p{max-width:420px}.intel-tabs{gap:5px}.intel-tabs button{min-width:0;font-size:calc(10px - var(--ui-font-reduction));gap:5px;padding:7px 9px}.intel-filters select,.terminal .top-actions .account-selector{max-width:130px}.intel-market-ticker button:nth-child(n+3){display:none}.intel-settings-tabs{gap:7px}.intel-settings-tabs button{padding:6px 10px}.intel-kpi>span{white-space:normal}}@media(max-width:900px){.terminal .intelligence-sidebar{transform:translateX(-100%);transition:transform .18s;z-index:45;width:220px;top:56px}.terminal .intelligence-sidebar.open{transform:translateX(0)}.intel-mobile-menu{display:flex;position:fixed;left:7px;top:11px;z-index:46;width:34px;height:34px;padding:5px;border:1px solid var(--border);background:var(--surface)}.intel-sidebar-backdrop{display:block;position:fixed;inset:56px 0 0;background:#0008;z-index:44;border-radius:0}.terminal .topbar{padding-left:47px}.terminal .topbar>.logo{width:135px}.terminal .topbar .logo>span{font-size:calc(15px - var(--ui-font-reduction))}.terminal .workspace{left:0;margin:0}.terminal:is([data-module="Inteligencja AI"],[data-module="Dziennik AI"],[data-module=Profile]) .workspace{padding:12px}.intel-main-split{grid-template-columns:minmax(0,1fr) 300px}.intel-title{gap:10px}.intel-title>svg{width:34px}.intel-title h1{font-size:calc(24px - var(--ui-font-reduction))}.intel-market-ticker{display:none}.intel-timeframes{gap:4px}.intel-timeframes button{padding:5px 8px}.intel-heading{align-items:flex-start}.intel-risk-settings{grid-template-columns:repeat(3,1fr)}.terminal .terminal-footer{left:0}.intel-performance-chart{height:210px}}@media(max-width:700px){.terminal .topbar .account-selector,.terminal .topbar .logo small{display:none}.terminal .top-actions{gap:4px}.terminal .topbar>.logo{width:auto}.intel-main-split{grid-template-columns:1fr}.intel-heading{flex-direction:column;gap:10px}.intel-timeframes{justify-content:flex-start}.intel-instrument-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.intel-detail{position:static}.intel-detail-chart .genbot-chart{height:270px}.intel-heat-groups{grid-template-columns:1fr}.intel-heatmap>header{flex-direction:column;align-items:flex-start}.intel-performance-bottom,.intel-performance-tables,.intel-settings-bottom,.intel-settings-middle,.intel-settings-top,.intel-settings-two{grid-template-columns:1fr}.intel-settings-top>.intel-panel:last-child .intel-setting-lines{display:flex}.intel-performance-bottom>.intel-panel:last-child,.intel-settings-bottom>.intel-panel:last-child{grid-column:auto}.intel-profile-toolbar{justify-content:flex-start}.intel-settings-tabs button{font-size:calc(10px - var(--ui-font-reduction))}.intel-performance-top>.intel-panel>header{flex-direction:column;align-items:flex-start}.intel-date-toolbar{flex-wrap:wrap;justify-content:flex-start}.intel-upcoming>div{grid-template-columns:1fr}.intel-expert-settings{overflow:auto}.intel-risk-settings{grid-template-columns:repeat(2,1fr)}.intel-notification-popover{right:0;max-width:calc(100vw - 30px)}.intel-context-record time,.intel-tabs button{font-size:calc(10px - var(--ui-font-reduction))}.intel-context-record header{flex-wrap:wrap}}@media(max-width:440px){.history-kpis,.intel-instrument-grid,.overview-kpis,.performance-kpis,.scanner-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-analysis-modes{gap:5px}.intel-analysis-modes>button{padding:10px 8px}.intel-filter-row,.intel-notification-settings,.intel-regime-settings{grid-template-columns:1fr}.terminal .topbar>.logo img{width:27px;height:27px}.terminal .top-actions .assistant-toggle{display:none}.intel-profile-toolbar>button{padding:5px 10px}.intel-heat-legend i{width:90px}.intel-title h1{font-size:calc(23px - var(--ui-font-reduction))}}@media(prefers-reduced-motion:reduce){.intelligence-sidebar,.intelligence-workspace *{transition:none!important;animation:none!important}.intelligence-workspace button:active{transform:none}}.terminal .intelligence-sidebar nav button span{display:block!important;visibility:visible!important}.terminal .intelligence-sidebar nav h2{display:block!important}.terminal .intelligence-sidebar nav button{justify-content:flex-start!important}.terminal .topbar .logo>span{display:block;font-size:calc(17px - var(--ui-font-reduction));white-space:nowrap}.terminal .topbar .logo small{display:block;font-size:calc(8px - var(--ui-font-reduction));border:0;padding:0;margin:2px 0 0;letter-spacing:.8px}.terminal .topbar .logo b{font-size:calc(12px - var(--ui-font-reduction))}.terminal .topbar .logo>img{width:32px;height:32px}.intel-card-heading>small>.intel-check{width:5px;height:5px;margin-right:3px}.intel-detail-section .intel-key-values+.intel-key-values{margin-top:8px;padding-top:7px;border-top:1px solid var(--border-soft)}.intel-detail-chart .chart-floating-tools{left:auto;right:5px;top:5px;bottom:auto;height:auto;align-items:center}.intel-detail-chart .chart-floating-tools button{height:22px;max-height:22px}.intelligence-workspace .intel-detail-section .intel-table td{height:auto;min-height:0}.terminal .topbar .logo{min-width:0}.terminal .topbar .logo>span{letter-spacing:0}@media(min-width:1151px){.intel-main-split>.intel-detail{margin-top:-70px;max-height:calc(100dvh - 147px);overflow-y:auto;scrollbar-width:thin}.intel-market-tabs button{font-size:calc(10px - var(--ui-font-reduction))}.intel-filters>.intel-search{max-width:220px}.intel-filters>.intel-market-tabs{flex:1 1}.intel-market-tabs button small{font-size:calc(9px - var(--ui-font-reduction))}}.intel-detail .intel-detail-chart,.intel-detail .intel-detail-section{flex-shrink:0}.intel-detail .intel-detail-section .intel-table td{padding-top:3px;padding-bottom:3px}.intel-detail-section>small{font-size:calc(9px - var(--ui-font-reduction));line-height:1.3;display:block;margin-top:4px}.intel-card-signal>b{font-size:calc(19px - var(--ui-font-reduction))}.intel-card-signal>strong{font-size:calc(18px - var(--ui-font-reduction))}.intel-kpi>span{font-size:calc(11px - var(--ui-font-reduction))}.intel-title p{font-size:calc(13px - var(--ui-font-reduction))}.intel-detail .intel-quote{flex-shrink:0}.intelligence-workspace .intel-table td,.intelligence-workspace .intel-table th{font-size:calc(11px - var(--ui-font-reduction));line-height:1.3;padding:5px;height:auto}.intelligence-workspace .intel-table td button{min-height:24px;height:auto;padding-top:3px;padding-bottom:3px}.intel-table .intel-symbol-button small{font-size:calc(9px - var(--ui-font-reduction));line-height:1.1}.intel-table .intel-symbol-button{gap:7px}.intel-row-state{display:block;max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(8px - var(--ui-font-reduction))!important;margin-top:2px}.intel-scan-table .intel-table td{padding-top:3px;padding-bottom:3px}.intel-movers .intel-table td{padding:4px}.intel-heat-tile.gain{background:linear-gradient(135deg,rgba(0,174,113,var(--strength,.2)),#01201a)}.intel-heat-tile.loss{background:linear-gradient(135deg,rgba(211,22,55,var(--strength,.2)),#240e17)}.intelligence-workspace{position:relative}.intelligence-workspace .intel-expert-settings .intel-table td{padding:2px 5px}.intelligence-workspace .intel-table .intel-toggle{height:18px;min-height:18px;padding:0}.intel-analysis-modes>button>span,.intel-checkbox,.intel-filter-row>label:last-child,.intel-notification-settings>div:last-child>label,.intel-setting-lines>label{font-size:calc(11px - var(--ui-font-reduction))}.intel-expert-link{border:0!important;padding:0!important;text-align:left}.intel-expert-breakdown{padding:8px 0;border-top:1px solid var(--border);margin-top:10px}.intel-expert-breakdown h4{margin:5px 0 12px}.intel-expert-breakdown p{font-size:calc(10px - var(--ui-font-reduction));color:var(--secondary)}@media(min-width:1151px){.intel-profile-toolbar{position:absolute;top:5px;right:0;max-width:54%;margin:0}.intelligence-workspace:has(.intel-settings) .intel-heading{padding-right:53%}.intelligence-workspace:has(.intel-settings) .intel-title p{font-size:calc(11px - var(--ui-font-reduction))}.intel-setting-lines{gap:6px}.intel-settings-top .intel-panel{padding:11px}.intel-settings .intel-panel>small{font-size:calc(9px - var(--ui-font-reduction))}}.intelligence-workspace .intel-expert-settings .intel-table td{padding:1px 5px}.intelligence-workspace .intel-expert-settings .intel-table select{min-height:22px;height:22px;padding:1px 6px}.intel-settings-top .intel-panel>small{display:none}.intel-settings-tabs{margin-bottom:0}.intel-settings .intel-panel>header{margin-bottom:8px}.terminal .top-actions>.icon{display:inline-flex!important}@media(max-width:360px){.terminal .topbar>.logo{gap:5px}.terminal .topbar .logo>span{font-size:calc(13px - var(--ui-font-reduction))}.terminal .topbar .logo>img{width:24px;height:24px}.terminal .topbar{gap:5px;padding-right:7px}.terminal .top-actions{gap:3px}.terminal .top-actions .avatar{width:28px;height:28px}}.intel-review-badge{display:inline-flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 6px;border:1px solid var(--border-soft);border-radius:5px;color:var(--secondary);font-size:calc(10px - var(--ui-font-reduction));line-height:1.2;white-space:nowrap}.intel-review-badge.ai_reviewed{color:var(--positive)}.intel-review-badge.ai_conflict,.intel-review-badge.ai_unavailable_budget{color:var(--negative)}.intel-review-badge.ai_review_pending{color:var(--accent)}.intel-review-detail p{line-height:1.55}.intel-source-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.intel-source-chips>span{display:flex;align-items:center;gap:5px;font-size:calc(10px - var(--ui-font-reduction));padding:5px;border:1px solid var(--border-soft);border-radius:5px}.intel-source-chips i{height:5px;width:5px;border-radius:50%;background:currentColor}.intel-source-chips .available{color:var(--positive)}.intel-source-chips .unavailable,.intel-v2-note{color:var(--secondary)}.intel-v2-note{line-height:1.55;font-size:calc(12px - var(--ui-font-reduction));margin:8px 0 14px}.intel-review-settings{margin-top:12px}.intel-review-settings>.intel-setting-lines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 24px;gap:8px 24px}.intel-v2-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.intel-v2-kpis .intel-kpi{box-shadow:none;min-width:0}.intel-v2-kpis .intel-kpi strong{font-size:calc(20px - var(--ui-font-reduction));overflow-wrap:anywhere}.intel-quality-footer{display:flex;flex-wrap:wrap;gap:12px;padding:14px 0 4px;color:var(--secondary);font-size:calc(11px - var(--ui-font-reduction))}.intel-replay{display:grid;grid-gap:12px;gap:12px}.intel-replay-controls{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px}.intel-replay-controls label{display:grid;grid-gap:6px;gap:6px;font-size:calc(12px - var(--ui-font-reduction))}.intel-replay-controls input{width:110px}.intel-replay-symbols{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:16px}.intel-replay-symbols label{display:flex;align-items:center;gap:5px;font-size:calc(12px - var(--ui-font-reduction))}.intel-replay-table{overflow:auto}.intel-audit-event small{color:var(--secondary);overflow-wrap:anywhere}.intel-audit-event{flex-wrap:wrap}.intel-review-detail .intel-key-values dd{overflow-wrap:anywhere}@media(max-width:1200px){.intel-v2-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.intel-v2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-review-settings>.intel-setting-lines{grid-template-columns:minmax(0,1fr)}.intel-replay-controls label,.intel-replay-controls select{max-width:100%}}@media(min-width:1151px) and (max-width:1400px){.intel-main-split>.intel-detail{margin-top:0;max-height:calc(100dvh - 210px)}}@media(max-width:700px){.intel-filters>.intel-search{flex:1 1 100%;max-width:none}.intel-filters>.intel-market-tabs{flex:1 1 100%}}.intel-provider-health{margin:12px 0 18px;padding:14px;border:1px solid var(--border,#dbe6f2);border-radius:8px}.intel-provider-health h3{display:flex;align-items:center;gap:8px;margin:0 0 12px}.intel-provider-health dd{overflow-wrap:anywhere}.intel-provider-health small{opacity:.7}.trading-protection h3{display:flex;align-items:center;gap:8px;margin:0 0 8px}.trading-protection-note{display:flex;gap:6px;font-size:12px;opacity:.8}.trading-protection dl{margin:8px 0}.trading-protection dl>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--border,#dce8f5)}.trading-protection dd{margin:0;text-align:right}.trading-protection small,.trading-protection-summary small{display:block;font-size:11px;line-height:1.45;opacity:.8}.trading-protection-routing{display:flex;gap:8px;flex-wrap:wrap;font-size:11px;padding:8px 0}.trading-protection footer{display:flex;justify-content:space-between;padding:8px 0}.trading-protection-summary{display:inline-block;min-width:110px;text-align:left;font-size:12px}.ctrader-settings{max-width:1440px;margin:0 auto;display:grid;grid-gap:24px;gap:24px;font-size:calc(14px - var(--ui-font-reduction));line-height:1.5}.ctrader-settings button{font-size:calc(13px - var(--ui-font-reduction));min-height:38px;gap:8px;transition:background .18s,border-color .18s}.ctrader-settings button:focus-visible,.ctrader-settings summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.ct-connect-header{display:flex;align-items:center;gap:22px;padding:28px 30px;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 2px 3px #00000003,0 12px 32px #00000004}.ct-provider-mark{width:68px;height:68px;display:grid;place-items:center;flex-shrink:0;background:var(--blue-surface);border:1px solid var(--border);border-radius:18px;color:var(--blue)}.ct-provider-mark svg{width:42px;height:42px;fill:none;stroke:currentColor;stroke-width:3.2;stroke-linecap:round}.ct-connect-intro{flex:1 1;min-width:0}.ct-kicker{font-size:calc(12px - var(--ui-font-reduction));font-weight:600;color:var(--blue)}.ct-connect-intro h2{font-size:calc(25px - var(--ui-font-reduction));line-height:1.2;letter-spacing:-.7px;margin:5px 0 9px;font-weight:650}.ct-connect-intro p{color:var(--secondary);margin:0;max-width:60ch}.ct-connect-actions{display:grid;grid-gap:9px;gap:9px;justify-items:center;flex-shrink:0}.ct-connect-actions button{padding:12px 19px;min-height:46px}.ct-connect-actions>span{display:flex;align-items:center;gap:5px;font-size:calc(11px - var(--ui-font-reduction));color:var(--muted)}.ct-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:17px}.ct-section-heading h3{font-size:calc(17px - var(--ui-font-reduction));font-weight:600;margin:0 0 4px;display:flex;align-items:center;gap:10px}.ct-section-heading h3 span{font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary);padding:1px 8px;background:var(--hover);border-radius:5px}.ct-section-heading p{color:var(--muted);margin:0;font-size:calc(13px - var(--ui-font-reduction))}.ct-account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.ct-account{min-width:0;padding:22px 24px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 2px 3px #00000002,0 8px 24px #00000003}.ct-account.ct-selected{border-color:color-mix(in srgb,var(--blue) 55%,var(--border));box-shadow:inset 0 3px var(--blue)}.ct-account>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.ct-environment{display:inline-flex;align-items:center;gap:7px;font-weight:650;font-size:calc(12px - var(--ui-font-reduction));letter-spacing:.3px}.ct-environment>span{font-weight:450;color:var(--muted)}.ct-demo{color:var(--blue)}.ct-real{color:var(--text)}.ct-live{display:flex;align-items:center;gap:6px;font-size:calc(12px - var(--ui-font-reduction));color:var(--muted)}.ct-live i{width:6px;height:6px;border-radius:50%;background:currentColor}.ct-good,.ct-live.is-connected{color:var(--positive)}.ct-account-name{display:flex;align-items:center;justify-content:space-between;margin:25px 0 22px}.ct-account-name>div>span{color:var(--secondary);font-size:calc(13px - var(--ui-font-reduction))}.ct-account-name h4{margin:3px 0 0;font-size:calc(30px - var(--ui-font-reduction));line-height:1.2;letter-spacing:-.7px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ct-account-symbol{color:var(--blue);background:var(--blue-surface);border-radius:12px;padding:12px;display:flex;opacity:.8}.ct-account dl{margin:0}.ct-account dl>div{display:flex;justify-content:space-between;gap:14px;padding:13px 0;border-top:1px solid var(--border-soft);font-size:calc(13px - var(--ui-font-reduction))}.ct-account dt{color:var(--secondary);gap:7px}.ct-account dd,.ct-account dt{display:flex;align-items:center}.ct-account dd{margin:0;gap:5px;text-align:right;font-weight:500}.ct-account>footer{border-top:1px solid var(--border-soft);margin-top:3px;padding-top:17px;display:flex;align-items:center;justify-content:space-between;gap:10px}.ct-current{color:var(--blue);background:var(--blue-surface);padding:8px 12px!important;border:1px solid transparent;opacity:1!important}.ct-text-action{color:var(--secondary);padding:6px 0;background:transparent!important;border:0!important;display:inline-flex;align-items:center}.ct-text-action:hover{color:var(--blue)}.ct-service-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--muted);font-size:calc(12px - var(--ui-font-reduction));padding:0 4px}.ct-service-strip>span{display:flex;align-items:center;gap:7px}.ct-service-strip b,.ct-service-strip time{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ct-advanced{border:1px solid var(--border);background:var(--surface);border-radius:10px}.ct-advanced>summary{padding:17px 20px;display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:500}.ct-advanced summary{list-style:none}.ct-advanced summary::-webkit-details-marker{display:none}.ct-advanced>summary>svg:last-child{margin-left:auto;transition:transform .2s}.ct-advanced[open]>summary>svg:last-child{transform:rotate(180deg)}.ct-advanced-body{border-top:1px solid var(--border-soft);padding:20px;display:grid;grid-gap:18px;gap:18px}.ct-advanced-top{display:flex;gap:30px;align-items:center;justify-content:space-between}.ct-advanced-top p{margin:0;max-width:75ch;color:var(--secondary);font-size:calc(13px - var(--ui-font-reduction))}.ct-advanced-top button{flex-shrink:0}.ct-access-row{display:flex;align-items:center;gap:12px;padding:15px 0;border-top:1px solid var(--border-soft)}.ct-access-row>svg{color:var(--blue)}.ct-access-row>div:first-of-type{flex:1 1}.ct-access-row b{font-size:calc(13px - var(--ui-font-reduction));font-weight:500}.ct-access-row small{display:block;color:var(--muted);font-size:calc(12px - var(--ui-font-reduction));margin-top:3px}.ct-disconnect-confirm{display:flex;gap:9px;align-items:center;flex-wrap:wrap;font-size:calc(12px - var(--ui-font-reduction))}.ct-history summary{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--secondary);font-size:calc(13px - var(--ui-font-reduction))}.ct-history summary>span{color:var(--muted)}.ct-history-row{display:grid;grid-template-columns:1.2fr .7fr 1fr;grid-gap:12px;padding:10px 0;border-bottom:1px solid var(--border-soft)}.ct-callback,.ct-history-row{gap:12px;color:var(--muted);font-size:calc(12px - var(--ui-font-reduction))}.ct-callback{display:flex;flex-wrap:wrap}.ct-callback code{font-size:calc(12px - var(--ui-font-reduction));overflow-wrap:anywhere;color:var(--secondary)}.ct-error{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:14px 18px;border:1px solid color-mix(in srgb,var(--negative) 30%,var(--border));color:var(--negative);background:var(--surface);border-radius:8px}.ct-error span{font-size:calc(12px - var(--ui-font-reduction))}.ct-error button{margin-left:auto}.ct-empty{padding:45px 24px;text-align:center;background:var(--surface);border:1px dashed var(--border);border-radius:12px}.ct-empty>svg{color:var(--blue)}.ct-empty h4{font-size:calc(19px - var(--ui-font-reduction));margin:15px 0 7px}.ct-empty p{color:var(--secondary);margin:0}.ct-account-skeleton{height:286px;background:var(--hover);border-radius:12px}.ct-pending{display:flex;align-items:center;gap:8px;color:var(--blue)}@media(max-width:1100px){.ct-connect-header{gap:16px;padding:22px;flex-wrap:wrap}.ct-connect-intro{min-width:240px}.ct-connect-intro h2{font-size:calc(23px - var(--ui-font-reduction))}.ct-connect-actions{justify-items:start;margin-left:84px}.ct-account{padding:19px}.ct-account-grid{gap:14px}.ct-account footer{align-items:start;flex-wrap:wrap}.ct-account dl>div{flex-wrap:wrap;gap:6px}.ct-account dd{margin-left:auto}}@media(max-width:650px){.ctrader-settings{gap:20px}.ct-connect-header{padding:20px}.ct-provider-mark{width:48px;height:48px;border-radius:12px}.ct-provider-mark svg{width:32px;height:32px}.ct-connect-intro{min-width:0;flex-basis:calc(100% - 68px)}.ct-connect-intro h2{font-size:calc(21px - var(--ui-font-reduction))}.ct-connect-intro p{font-size:calc(12px - var(--ui-font-reduction))}.ct-connect-actions{margin-left:0;width:100%;justify-items:stretch}.ct-connect-actions button,.ct-connect-actions>span{justify-content:center}.ct-account-grid{grid-template-columns:1fr}.ct-section-heading p{max-width:28ch;font-size:calc(12px - var(--ui-font-reduction))}.ct-account-name h4{font-size:calc(28px - var(--ui-font-reduction))}.ct-service-strip{gap:12px}.ct-advanced-top{align-items:start;flex-direction:column;gap:12px}.ct-access-row{flex-wrap:wrap}.ct-access-row>.ct-text-action{margin-left:30px}.ct-history-row{grid-template-columns:1fr auto}.ct-history-row>span:last-child{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.ctrader-settings *{transition:none!important;animation:none!important}}@media(min-width:900px) and (max-height:850px){.ctrader-settings{gap:18px}.ct-connect-header{padding:20px 24px;gap:18px}.ct-provider-mark{width:52px;height:52px;border-radius:13px}.ct-provider-mark svg{width:34px;height:34px}.ct-connect-intro h2{font-size:calc(22px - var(--ui-font-reduction))}.ct-connect-intro p{font-size:calc(13px - var(--ui-font-reduction))}.ct-section-heading{margin-bottom:12px}.ct-account{padding:18px 20px}.ct-account-name{margin:16px 0}.ct-account-name h4{font-size:calc(26px - var(--ui-font-reduction))}.ct-account-symbol{padding:10px}.ct-account dl>div{padding:10px 0}.ct-account>footer{padding-top:12px}.ct-advanced>summary{padding:13px 18px}}