:is(#pipneo-progress,#pipneo-market,#pipneo-calendar){--ws-bg:#050a07;--ws-line:#28352d;--ws-muted:#b2c0b7;--ws-text:#fff;--ws-green:#32e6aa;--ws-link:#65adff;min-width:0;color:var(--ws-text)!important;background:radial-gradient(ellipse at 75% 0,#0c2018 0,transparent 48%)!important}:is(#pipneo-progress,#pipneo-market,#pipneo-calendar) :is(h1,h2,h3,p,a,button,strong,summary){-webkit-text-fill-color:currentColor!important}:is(#pipneo-progress,#pipneo-market,#pipneo-calendar) h1{font-size:clamp(25px,3.3vw,36px)!important;line-height:1.15!important;letter-spacing:-.025em;margin:0 0 12px!important}:is(#pipneo-progress,#pipneo-market,#pipneo-calendar) h2{font-size:20px!important;line-height:1.3!important;margin:0 0 12px!important;color:var(--ws-text)!important}:is(#pipneo-progress,#pipneo-market,#pipneo-calendar) h3{font-size:18px!important;line-height:1.35!important;color:var(--ws-text)!important}:is(#pipneo-progress,#pipneo-market,#pipneo-calendar) p{font-size:14px!important;line-height:1.65!important;color:var(--ws-muted)!important}:is(#pipneo-progress,#pipneo-market,#pipneo-calendar) :is(.primary-action,.secondary-action){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:11px 18px!important;border:1px solid var(--ws-green)!important;border-radius:7px!important;background:var(--ws-green)!important;color:#04130f!important;font-size:14px!important;font-weight:700;line-height:1.4;text-decoration:none;white-space:normal!important}:is(#pipneo-progress,#pipneo-market,#pipneo-calendar) :is(.subtle-button,.v72-text-action){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 12px!important;border:1px solid var(--ws-line)!important;border-radius:7px!important;background:var(--ws-bg)!important;color:var(--ws-link)!important;font-size:13px!important;line-height:1.45;white-space:normal!important;text-decoration:none}:is(#pipneo-progress,#pipneo-market,#pipneo-calendar) :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--ws-green);outline-offset:3px}:is(#pipneo-progress,#pipneo-market,#pipneo-calendar) button:disabled{opacity:.45;cursor:not-allowed}:is(#pipneo-progress) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){min-width:0;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--ws-line)!important;border-radius:7px!important;background:var(--ws-bg)!important;color:var(--ws-text)!important;font-size:16px!important}:is(#pipneo-progress) label{font-size:13px!important;line-height:1.5;color:var(--ws-muted)}:is(#pipneo-progress) :is(input[type=checkbox],input[type=radio]){accent-color:var(--ws-green)}#pipneo-progress{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;padding-top:20px!important}#pipneo-progress>*{grid-column:1/-1!important;margin-top:0!important;margin-bottom:0!important;min-width:0}#pipneo-progress .coach-heading{padding:0 0 8px!important}#pipneo-progress .coach-stats{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;gap:16px;padding:0!important;border:0!important}#pipneo-progress .coach-stats>div{display:flex;flex-direction:column;gap:10px;padding:20px!important;background:var(--ws-bg)!important;border:1px solid var(--ws-line)!important;border-radius:12px;min-width:0}#pipneo-progress .coach-stats svg{color:var(--ws-green)}#pipneo-progress .coach-stats strong{font-size:30px!important;line-height:1.15;color:var(--ws-text)}#pipneo-progress .coach-stats span{font-size:12px!important;line-height:1.5;color:var(--ws-muted)}#pipneo-progress :is(.coach-panel,.coach-next,.coach-import,.coach-membership){padding:20px!important;border:1px solid var(--ws-line)!important;border-radius:12px!important;background:var(--ws-bg)!important;color:var(--ws-text)!important}#pipneo-progress .coach-next{border-color:var(--ws-green)!important;box-shadow:0 0 24px #32e6aa08}#pipneo-progress .coach-next .eyebrow{color:var(--ws-green)!important;font-size:10px!important;letter-spacing:.15em}#pipneo-progress .coach-next .primary-action{margin-top:12px}#pipneo-progress :is(.coach-time,.coach-note,.coach-storage-note){font-size:12px!important;line-height:1.6!important;color:var(--ws-muted)!important}#pipneo-progress .coach-panel>summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;min-height:44px;color:var(--ws-text)!important;font-size:16px!important;font-weight:700;cursor:pointer}#pipneo-progress .coach-panel>summary:after{content:"+";color:var(--ws-green);font-size:22px}#pipneo-progress .coach-panel[open]>summary:after{content:"−"}#pipneo-progress .coach-panel>summary span{margin-left:auto;font-size:12px!important;color:var(--ws-muted)!important;font-weight:400}#pipneo-progress :is(.coach-lesson-list,.recall-list){padding:0;list-style:none}#pipneo-progress :is(.coach-lesson-list,.recall-list) li{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:16px 0!important;border-bottom:1px solid var(--ws-line)!important;min-width:0}#pipneo-progress .coach-lesson-list strong{color:var(--mission-color)!important;font-size:15px;line-height:1.4}#pipneo-progress .coach-lesson-list span{display:block;font-size:12px;line-height:1.5;margin-top:6px;color:var(--ws-muted)}#pipneo-progress :is(.coach-journal-summary,.coach-journal-list details,.journal-recommendation){padding:16px!important;border:1px solid var(--ws-line)!important;border-radius:8px;background:transparent!important}#pipneo-progress .coach-backup-actions{display:flex;flex-wrap:wrap;gap:10px}.app-shell #pipneo-market{padding:20px!important;border:1px solid var(--ws-line)!important;border-radius:12px!important}.app-shell #pipneo-market :is(.discipline-chart-check,.detail-panel,.watchlist-section){background:var(--ws-bg)!important;border:1px solid var(--ws-line)!important;border-radius:12px!important;padding:16px!important}.app-shell #pipneo-market .chart-toolbar{gap:12px;flex-wrap:wrap;padding:16px 0}.app-shell #pipneo-market :is(.chart-assets,.chart-intervals,.watchlist-editor){display:flex;flex-wrap:wrap;gap:8px}.app-shell #pipneo-market :is(.chart-assets,.chart-intervals,.watchlist-editor) button{min-height:44px;padding:9px 12px!important;border:1px solid var(--ws-line)!important;border-radius:7px!important;background:var(--ws-bg)!important;color:var(--ws-muted)!important;font-size:13px!important}.app-shell #pipneo-market :is(.chart-assets,.chart-intervals,.watchlist-editor) button.active{border-color:var(--ws-green)!important;color:var(--ws-green)!important;background:#32e6aa0a!important}.app-shell #pipneo-market .market-value strong{font-size:28px!important;color:var(--ws-text)!important}.app-shell #pipneo-market .market-insights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.app-shell #pipneo-market .market-insight-row{padding:16px!important;border:1px solid var(--ws-line)!important;border-radius:10px!important;background:var(--ws-bg)!important;min-width:0;color:var(--ws-text)!important}.app-shell #pipneo-market .market-insight-label{color:var(--ws-muted);font-size:12px}.app-shell #pipneo-market .market-insight-row strong{font-size:14px}.app-shell #pipneo-market .quote-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.app-shell #pipneo-market :is(.quote-card,.v73-add-market){min-width:0!important;width:auto!important;border:1px solid var(--ws-line)!important;border-radius:10px!important;background:var(--ws-bg)!important;padding:16px!important}.app-shell #pipneo-market .quote-card.selected{border-color:var(--ws-green)!important}.app-shell #pipneo-market .quote-label{color:var(--ws-link)!important;font-size:15px}.app-shell #pipneo-market .quote-card>strong{font-size:22px!important;color:var(--ws-text)!important}.app-shell #pipneo-calendar{padding-top:20px!important}.app-shell #pipneo-calendar .calendar-page-heading{padding-bottom:16px}.app-shell #pipneo-calendar .calendar-filters{flex-wrap:wrap;gap:8px;border:0!important}.app-shell #pipneo-calendar .news-filter-btn{min-height:44px;border:1px solid var(--ws-line)!important;border-radius:7px!important;background:var(--ws-bg)!important;color:var(--ws-muted)!important;font-size:13px}.app-shell #pipneo-calendar .news-filter-btn[data-active=true]{color:var(--ws-green)!important;border-color:var(--ws-green)!important}.app-shell #pipneo-calendar .calendar-list{display:grid;gap:12px}.app-shell #pipneo-calendar .calendar-row{border:1px solid var(--ws-line)!important;border-radius:12px!important;padding:18px!important;background:var(--ws-bg)!important}.app-shell #pipneo-calendar .event-title{font-size:15px!important;line-height:1.5;color:var(--ws-text)!important}.app-shell #pipneo-calendar :is(.event-values,.calendar-when,.calendar-source){font-size:12px!important;color:var(--ws-muted)!important}.app-shell[data-theme=light] :is(#pipneo-progress,#pipneo-market,#pipneo-calendar){--ws-bg:#fff;--ws-line:#cbdad1;--ws-muted:#42594c;--ws-text:#10231a;--ws-link:#155ea8;background:radial-gradient(ellipse at 75% 0,#eaf7ef 0,transparent 48%)!important}.app-shell[data-theme=light] #pipneo-progress .coach-lesson-list strong{color:color-mix(in srgb,var(--mission-color) 43%,#10231a)!important}.app-shell[data-theme=light] #pipneo-progress .coach-next .eyebrow,.app-shell[data-theme=light] :is(#pipneo-market,#pipneo-calendar) :is(button.active,.news-filter-btn[data-active=true]){color:#126546!important}@media(max-width:680px){:is(#pipneo-progress,#pipneo-market,#pipneo-calendar) h1{font-size:28px!important}:is(#pipneo-progress,#pipneo-market,#pipneo-calendar) h2{font-size:19px!important}#pipneo-progress .coach-stats{gap:8px}#pipneo-progress .coach-stats>div{padding:12px!important}#pipneo-progress .coach-stats strong{font-size:24px!important}#pipneo-progress .coach-stats span{font-size:11px!important}#pipneo-progress :is(.coach-panel,.coach-next,.coach-import,.coach-membership){padding:16px!important}#pipneo-progress :is(.coach-lesson-list,.recall-list) li{flex-wrap:wrap}#pipneo-market{padding:14px!important}#pipneo-market .quote-strip{grid-template-columns:repeat(2,minmax(0,1fr))}#pipneo-market .market-insights{grid-template-columns:minmax(0,1fr)}#pipneo-market .section-heading{flex-wrap:wrap;gap:10px}#pipneo-market .market-value strong{font-size:24px!important}#pipneo-calendar .calendar-row{padding:14px!important}}.app-shell .v88-market-navigation{gap:8px!important;padding:12px 0 16px!important;border-bottom:1px solid #28352d!important}.app-shell .v88-market-navigation a{min-height:44px;padding:10px 14px!important;border:1px solid #28352d!important;border-radius:7px!important;background:#050a07!important;color:#b2c0b7!important;font-size:13px!important;-webkit-text-fill-color:currentColor!important}.app-shell .v88-market-navigation a[aria-current=page]{border-color:#32e6aa!important;color:#32e6aa!important}.app-shell[data-theme=light] .v88-market-navigation a{background:#fff!important;color:#42594c!important;border-color:#cbdad1!important}.app-shell[data-theme=light] .v88-market-navigation a[aria-current=page]{color:#126546!important;border-color:#126546!important}#pipneo-progress .coach-next h3{color:var(--mission-color,#b99aff)!important}.app-shell[data-theme=light] #pipneo-progress .coach-next h3{color:color-mix(in srgb,var(--mission-color,#b99aff) 43%,#10231a)!important}#demo-denik{scroll-margin-top:100px}