.profit-tracker-module__QhCJ9W__appShell{grid-template-rows:auto 1fr;min-height:100vh;display:grid}.profit-tracker-module__QhCJ9W__topBar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdb;border-bottom:1px solid #1323201a;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.profit-tracker-module__QhCJ9W__brandBlock{gap:.15rem;display:grid}.profit-tracker-module__QhCJ9W__brandBlock strong{font-size:1rem}.profit-tracker-module__QhCJ9W__brandBlock span,.profit-tracker-module__QhCJ9W__muted,.profit-tracker-module__QhCJ9W__smallText{color:#60706b}.profit-tracker-module__QhCJ9W__smallText{font-size:.88rem;line-height:1.5}.profit-tracker-module__QhCJ9W__fieldGroup .profit-tracker-module__QhCJ9W__smallText{color:#60706b;font-size:.78rem;font-weight:700;line-height:1.35}.profit-tracker-module__QhCJ9W__topActions{align-items:center;gap:.75rem;display:flex}.profit-tracker-module__QhCJ9W__logoutButton,.profit-tracker-module__QhCJ9W__secondaryLink,.profit-tracker-module__QhCJ9W__primaryButton,.profit-tracker-module__QhCJ9W__secondaryButton,.profit-tracker-module__QhCJ9W__dangerButton{cursor:pointer;min-height:2.75rem;font:inherit;text-align:center;border:1px solid #0000;border-radius:8px;padding:.72rem 1rem;font-weight:700;text-decoration:none}.profit-tracker-module__QhCJ9W__primaryButton{color:#fffaf0;background:#17352d}.profit-tracker-module__QhCJ9W__secondaryButton,.profit-tracker-module__QhCJ9W__secondaryLink,.profit-tracker-module__QhCJ9W__logoutButton{color:#17352d;background:#fff;border-color:#13232029}.profit-tracker-module__QhCJ9W__dangerButton{color:#8f2f22;background:#fff6f3;border-color:#99362638}.profit-tracker-module__QhCJ9W__primaryButton:disabled,.profit-tracker-module__QhCJ9W__secondaryButton:disabled,.profit-tracker-module__QhCJ9W__dangerButton:disabled,.profit-tracker-module__QhCJ9W__compactButton:disabled{cursor:wait;opacity:.68}.profit-tracker-module__QhCJ9W__loginShell{place-items:center;min-height:100vh;padding:1.25rem;display:grid}.profit-tracker-module__QhCJ9W__loginPanel{background:#fff;border:1px solid #1323201f;border-radius:8px;grid-template-columns:minmax(0,1fr) 24rem;width:min(100%,980px);display:grid;overflow:hidden;box-shadow:0 24px 60px #13232024}.profit-tracker-module__QhCJ9W__loginIntro{color:#fffaf0;background:linear-gradient(145deg,#17352df2,#264c42eb),#17352d;align-content:center;gap:1.25rem;padding:2.5rem;display:grid}.profit-tracker-module__QhCJ9W__loginIntro h1,.profit-tracker-module__QhCJ9W__pageTitle{letter-spacing:0;margin:0;font-size:2.4rem;line-height:1.04}.profit-tracker-module__QhCJ9W__loginIntro p{color:#fffaf0d1;max-width:42rem;margin:0;line-height:1.65}.profit-tracker-module__QhCJ9W__loginPoints{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.profit-tracker-module__QhCJ9W__loginPoints li{color:#fffaf0e6;border-left:3px solid #d09a3f;padding-left:1rem}.profit-tracker-module__QhCJ9W__loginLinkRow{flex-wrap:wrap;gap:.75rem;display:flex}.profit-tracker-module__QhCJ9W__loginForm{align-content:center;gap:1rem;padding:2rem;display:grid}.profit-tracker-module__QhCJ9W__fieldGroup{gap:.45rem;display:grid}.profit-tracker-module__QhCJ9W__fieldGroup span,.profit-tracker-module__QhCJ9W__fieldLabel{color:#2d403b;font-size:.86rem;font-weight:800}.profit-tracker-module__QhCJ9W__fieldGroup input,.profit-tracker-module__QhCJ9W__fieldGroup textarea,.profit-tracker-module__QhCJ9W__fieldGroup select,.profit-tracker-module__QhCJ9W__reviewForm input,.profit-tracker-module__QhCJ9W__reviewForm textarea,.profit-tracker-module__QhCJ9W__reviewForm select{color:#132320;width:100%;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #13232029;border-radius:8px;padding:.72rem .85rem}.profit-tracker-module__QhCJ9W__fieldGroup textarea,.profit-tracker-module__QhCJ9W__reviewForm textarea{resize:vertical;min-height:5.5rem}.profit-tracker-module__QhCJ9W__fieldGroup select{appearance:none;text-overflow:ellipsis;background:linear-gradient(45deg,#0000 50%,#60706b 50%) right .9rem center/.45rem .45rem no-repeat,linear-gradient(135deg,#60706b 50%,#0000 50%) right .6rem center/.45rem .45rem no-repeat,#fff;padding-right:2.35rem}.profit-tracker-module__QhCJ9W__checkboxGroup{color:#2d403b;grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.7rem;font-size:.88rem;line-height:1.5;display:grid}.profit-tracker-module__QhCJ9W__checkboxGroup input{accent-color:#17352d;width:1rem;height:1rem;margin:.2rem 0 0}.profit-tracker-module__QhCJ9W__checkboxGroup a{color:#17352d;font-weight:800}.profit-tracker-module__QhCJ9W__alert{color:#8f2f22;background:#fff6f3;border:1px solid #99362633;border-radius:8px;padding:.85rem 1rem;line-height:1.5}.profit-tracker-module__QhCJ9W__notice{color:#27433b;background:#f4faf5;border:1px solid #17352d24;border-radius:8px;padding:.85rem 1rem;line-height:1.5}.profit-tracker-module__QhCJ9W__inlineNotice{color:#27433b;background:#f4faf5;border:1px solid #17633d2e;border-radius:8px;width:fit-content;max-width:100%;padding:.55rem .7rem;font-size:.8rem;font-weight:800;line-height:1.4}.profit-tracker-module__QhCJ9W__workspace{gap:1.25rem;width:min(100%,1360px);margin:0 auto;padding:1.25rem;display:grid}.profit-tracker-module__QhCJ9W__heroRow{grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:stretch;gap:1rem;display:grid}.profit-tracker-module__QhCJ9W__heroCard,.profit-tracker-module__QhCJ9W__uploadCard,.profit-tracker-module__QhCJ9W__panel,.profit-tracker-module__QhCJ9W__reviewCard{background:#fffffff0;border:1px solid #1323201a;border-radius:8px;box-shadow:0 14px 36px #13232014}.profit-tracker-module__QhCJ9W__heroCard{gap:.85rem;padding:1.35rem;display:grid}.profit-tracker-module__QhCJ9W__eyebrow{color:#6d5530;letter-spacing:0;text-transform:uppercase;font-size:.78rem;font-weight:900}.profit-tracker-module__QhCJ9W__pageTitle{max-width:52rem}.profit-tracker-module__QhCJ9W__heroCopy{color:#60706b;max-width:56rem;margin:0;line-height:1.6}.profit-tracker-module__QhCJ9W__uploadCard{gap:1rem;min-width:0;padding:1.2rem;display:grid}.profit-tracker-module__QhCJ9W__uploadForm{gap:.9rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__addSourceForm{background:#f8fbf8;border:1px solid #1323201a;border-radius:8px;gap:.55rem;min-width:0;padding:.85rem;display:grid}.profit-tracker-module__QhCJ9W__addSourceRow{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.75rem;display:grid}.profit-tracker-module__QhCJ9W__addSourceInputGroup{min-width:0}.profit-tracker-module__QhCJ9W__addSourceRow .profit-tracker-module__QhCJ9W__secondaryButton{white-space:normal;width:100%}.profit-tracker-module__QhCJ9W__manageSourcePanel{background:#fff;border:1px solid #1323201a;border-radius:8px;gap:.55rem;min-width:0;padding:.85rem;display:grid}.profit-tracker-module__QhCJ9W__customSourceList{gap:0;min-width:0;margin-top:.7rem;display:grid}.profit-tracker-module__QhCJ9W__customSourceItem{border-top:1px solid #1323201a;gap:.7rem;min-width:0;padding:.8rem 0;display:grid}.profit-tracker-module__QhCJ9W__customSourceItem:first-child{border-top:0;padding-top:0}.profit-tracker-module__QhCJ9W__customSourceItem:last-child{padding-bottom:0}.profit-tracker-module__QhCJ9W__customSourceHeader{gap:.15rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__customSourceHeader strong{overflow-wrap:anywhere}.profit-tracker-module__QhCJ9W__customSourceHeader span{color:#60706b;font-size:.8rem;font-weight:700}.profit-tracker-module__QhCJ9W__sourceManageForm,.profit-tracker-module__QhCJ9W__sourceDeleteForm{grid-template-columns:minmax(0,1fr);gap:.65rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__sourceManageForm .profit-tracker-module__QhCJ9W__secondaryButton,.profit-tracker-module__QhCJ9W__sourceDeleteForm .profit-tracker-module__QhCJ9W__dangerButton{white-space:normal;width:100%}.profit-tracker-module__QhCJ9W__sourceDeleteDetails{min-width:0}.profit-tracker-module__QhCJ9W__sourceDeleteWarning{color:#7c2d12;margin:.45rem 0 .65rem;font-size:.82rem;font-weight:700;line-height:1.45}.profit-tracker-module__QhCJ9W__uploadSourceFields{gap:.9rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__sourceFieldset{border:0;gap:.55rem;min-width:0;margin:0;padding:0;display:grid}.profit-tracker-module__QhCJ9W__sourceRadioGrid{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.45rem;display:grid}.profit-tracker-module__QhCJ9W__sourceRadioOption{color:#2d403b;background:#fff;border:1px solid #13232024;border-radius:8px;grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;min-height:2.75rem;padding:.65rem .75rem;font-size:.84rem;font-weight:800;line-height:1.25;display:grid}.profit-tracker-module__QhCJ9W__sourceRadioOption span{overflow-wrap:anywhere;min-width:0}.profit-tracker-module__QhCJ9W__sourceRadioOption input{accent-color:#16624f;width:1rem;height:1rem;margin:0}.profit-tracker-module__QhCJ9W__sourceRadioOption:has(input:checked){color:#132320;background:#eef7f2;border-color:#16624f94}.profit-tracker-module__QhCJ9W__fileInput{background:#f8fbf8;border:1px dashed #13232047;border-radius:8px;padding:1rem}.profit-tracker-module__QhCJ9W__inlineDetails{gap:.55rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__inlineDetails summary{cursor:pointer;color:#17352d;width:fit-content;max-width:100%;font-size:.82rem;font-weight:800}.profit-tracker-module__QhCJ9W__inlineDetails[open]{padding-top:.25rem}.profit-tracker-module__QhCJ9W__summaryGrid,.profit-tracker-module__QhCJ9W__toolkitStatusGrid{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.85rem;display:grid}.profit-tracker-module__QhCJ9W__metricCardLink{color:inherit;text-decoration:none}.profit-tracker-module__QhCJ9W__filterForm{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));align-items:end;gap:.75rem;display:grid}.profit-tracker-module__QhCJ9W__filterActions{justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.profit-tracker-module__QhCJ9W__activeFilterSummary{background:#f8fbf8;border:1px solid #17633d29;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem;display:flex}.profit-tracker-module__QhCJ9W__activeFilterCopy{gap:.45rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__activeFilterTitle{color:#132320;font-size:.9rem;font-weight:900}.profit-tracker-module__QhCJ9W__filterChipList{flex-wrap:wrap;gap:.4rem;display:flex}.profit-tracker-module__QhCJ9W__filterChip{color:#2d403b;background:#fff;border:1px solid #1323201a;border-radius:8px;align-items:center;gap:.3rem;max-width:100%;padding:.36rem .55rem;font-size:.78rem;line-height:1.25;display:inline-flex}.profit-tracker-module__QhCJ9W__filterChip strong{color:#132320}.profit-tracker-module__QhCJ9W__chartWrap{gap:.9rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__chartSummaryRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.profit-tracker-module__QhCJ9W__chartSummaryRow>div:first-child{gap:.15rem;display:grid}.profit-tracker-module__QhCJ9W__chartSummaryRow span{color:#60706b;font-size:.88rem}.profit-tracker-module__QhCJ9W__chartLegend{color:#60706b;flex-wrap:wrap;align-items:center;gap:.55rem 1rem;font-size:.84rem;font-weight:800;display:flex}.profit-tracker-module__QhCJ9W__chartLegend span{align-items:center;gap:.4rem;display:inline-flex}.profit-tracker-module__QhCJ9W__chartLegendBar,.profit-tracker-module__QhCJ9W__chartLegendLine{width:1.35rem;display:inline-block}.profit-tracker-module__QhCJ9W__chartLegendBar{background:linear-gradient(90deg,#2f7a5275,#99362657);border-radius:3px;height:.65rem}.profit-tracker-module__QhCJ9W__chartLegendLine{border-top:3px solid #17352d;border-radius:999px;height:0}.profit-tracker-module__QhCJ9W__chartStatGrid{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.profit-tracker-module__QhCJ9W__chartStatGrid span{background:#fff;border:1px solid #1323201a;border-radius:8px;align-items:center;gap:.35rem;min-height:2.25rem;padding:.45rem .7rem;display:inline-flex}.profit-tracker-module__QhCJ9W__profitChart{background:radial-gradient(circle at 0 0,#2f7a5214,#0000 36%),linear-gradient(#f8fbf8f5,#fffffffa),#fff;border:1px solid #1323201a;border-radius:8px;width:100%;height:auto;min-height:19rem;box-shadow:inset 0 1px #ffffffd9}.profit-tracker-module__QhCJ9W__chartGridLine{stroke:#13232012;stroke-width:1px}.profit-tracker-module__QhCJ9W__chartPlotSurface{fill:url(#profitChartSurfaceFill);stroke:#13232014;stroke-width:1px}.profit-tracker-module__QhCJ9W__chartZeroLine{stroke:#13232042;stroke-width:2px;stroke-dasharray:8 8}.profit-tracker-module__QhCJ9W__chartArea{fill:url(#profitChartAreaFill)}.profit-tracker-module__QhCJ9W__chartLine{fill:none;stroke:#17352d;stroke-linecap:round;stroke-linejoin:round;stroke-width:4.5px;filter:drop-shadow(0 3px 4px #1323201f)}.profit-tracker-module__QhCJ9W__chartBarPositive{fill:#2f7a5280}.profit-tracker-module__QhCJ9W__chartBarNegative{fill:#9936266b}.profit-tracker-module__QhCJ9W__chartDotPositive,.profit-tracker-module__QhCJ9W__chartDotNegative{stroke:#fff;stroke-width:3px}.profit-tracker-module__QhCJ9W__chartDotPositive{fill:#17633d}.profit-tracker-module__QhCJ9W__chartDotNegative{fill:#993626}.profit-tracker-module__QhCJ9W__chartAxisLabel{fill:#60706b;text-anchor:end;font-size:15px;font-weight:700}.profit-tracker-module__QhCJ9W__chartXAxisLabel{fill:#60706b;text-anchor:middle;font-size:15px;font-weight:700}.profit-tracker-module__QhCJ9W__chartFooter{color:#60706b;justify-content:space-between;align-items:center;gap:1rem;display:flex}.profit-tracker-module__QhCJ9W__chartFooter strong{font-size:1.1rem}.profit-tracker-module__QhCJ9W__metricCard{background:#fff;border:1px solid #1323201a;border-radius:8px;gap:.4rem;padding:1rem;transition:border-color .16s,box-shadow .16s;display:grid}.profit-tracker-module__QhCJ9W__defaultBankCard{background:#f7fbf6;border-color:#17633d70;box-shadow:inset 0 0 0 2px #17633d24}.profit-tracker-module__QhCJ9W__metricCardLink:hover .profit-tracker-module__QhCJ9W__metricCard,.profit-tracker-module__QhCJ9W__metricCardLink:focus-visible .profit-tracker-module__QhCJ9W__metricCard{border-color:#17633d52;box-shadow:0 10px 24px #13232014}.profit-tracker-module__QhCJ9W__metricCardLink:focus-visible{outline-offset:3px;border-radius:8px;outline:3px solid #17633d3d}.profit-tracker-module__QhCJ9W__metricCard span{color:#60706b;font-size:.82rem;font-weight:800}.profit-tracker-module__QhCJ9W__metricCard strong{font-size:1.65rem;line-height:1.1}.profit-tracker-module__QhCJ9W__defaultBankBadge{background:#132320;border-radius:999px;width:max-content;padding:.28rem .55rem;line-height:1.2;display:inline-flex;color:#fff!important;font-size:.78rem!important;font-weight:900!important}.profit-tracker-module__QhCJ9W__defaultBankCurrentText{color:#60706b;margin:0;font-size:.88rem;font-weight:700}.profit-tracker-module__QhCJ9W__defaultBankCurrentText strong{color:#132320;font-weight:900}.profit-tracker-module__QhCJ9W__bankViewsPanel{gap:1rem}.profit-tracker-module__QhCJ9W__bankViewOpenForm{grid-template-columns:minmax(12rem,1fr);align-items:end;gap:.75rem;min-width:min(100%,28rem);display:grid}.profit-tracker-module__QhCJ9W__bankViewOverview{grid-template-columns:minmax(0,1fr) minmax(18rem,28rem);align-items:stretch;gap:.85rem;display:grid}.profit-tracker-module__QhCJ9W__bankViewSummaryCard,.profit-tracker-module__QhCJ9W__bankManagementCard,.profit-tracker-module__QhCJ9W__bankDangerZone,.profit-tracker-module__QhCJ9W__bankProtectedNote{background:#fff;border:1px solid #1323201a;border-radius:8px}.profit-tracker-module__QhCJ9W__bankViewSummaryCard{align-content:center;gap:.35rem;min-width:0;padding:1rem;display:grid}.profit-tracker-module__QhCJ9W__bankViewSummaryCard strong{color:#132320;overflow-wrap:anywhere;font-size:1.45rem;line-height:1.15}.profit-tracker-module__QhCJ9W__bankViewSummaryCard p{color:#60706b;margin:0;font-size:.9rem;font-weight:700;line-height:1.45}.profit-tracker-module__QhCJ9W__bankViewMeta{color:#60706b;letter-spacing:0;text-transform:uppercase;font-size:.78rem;font-weight:900}.profit-tracker-module__QhCJ9W__bankViewDefaultSummary{background:#f8fbf8}.profit-tracker-module__QhCJ9W__bankViewList{gap:.5rem;display:grid}.profit-tracker-module__QhCJ9W__bankViewItem{min-width:0;color:inherit;background:#fff;border:1px solid #1323201a;border-radius:8px;justify-content:space-between;align-items:center;gap:.85rem;padding:.8rem .9rem;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.profit-tracker-module__QhCJ9W__bankViewItem:hover,.profit-tracker-module__QhCJ9W__bankViewItem:focus-visible{border-color:#17633d4d;transform:translateY(-1px);box-shadow:0 10px 24px #13232014}.profit-tracker-module__QhCJ9W__bankViewItem:focus-visible{outline-offset:3px;outline:3px solid #17633d3d}.profit-tracker-module__QhCJ9W__activeBankViewItem{border-color:#17352d61;box-shadow:inset 0 0 0 1px #17352d1a}.profit-tracker-module__QhCJ9W__preferredBankViewItem{background:#f7fbf6}.profit-tracker-module__QhCJ9W__bankViewItemText{gap:.2rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__bankViewItemText strong{color:#132320;overflow-wrap:anywhere;font-size:1rem;line-height:1.25}.profit-tracker-module__QhCJ9W__bankViewItemText span{color:#60706b;font-size:.82rem;font-weight:700;line-height:1.35}.profit-tracker-module__QhCJ9W__bankViewItemActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;min-width:0;display:flex}.profit-tracker-module__QhCJ9W__bankViewItemActions form{margin:0}.profit-tracker-module__QhCJ9W__bankViewItemActions .profit-tracker-module__QhCJ9W__compactButton{white-space:nowrap;justify-content:center;align-items:center;min-height:2.35rem;text-decoration:none;display:inline-flex}.profit-tracker-module__QhCJ9W__bankViewPill{color:#17352d;background:#edf6f3;border-radius:999px;width:max-content;padding:.28rem .55rem;font-size:.78rem;font-weight:900;line-height:1.2;display:inline-flex}.profit-tracker-module__QhCJ9W__bankManagementPanel{border-top:1px solid #1323201a;gap:.85rem;min-width:0;padding-top:.85rem;display:grid}.profit-tracker-module__QhCJ9W__bankManagementPanel summary{cursor:pointer;color:#17352d;align-items:center;min-width:0;list-style-position:outside;display:flex}.profit-tracker-module__QhCJ9W__bankManagementPanel summary>span{gap:.2rem;min-width:0;padding-left:.35rem;display:grid}.profit-tracker-module__QhCJ9W__bankManagementPanel summary strong{color:#132320;font-size:1rem;line-height:1.2}.profit-tracker-module__QhCJ9W__bankManagementContent{gap:.85rem;min-width:0;padding-top:.5rem;display:grid}.profit-tracker-module__QhCJ9W__bankManagementGrid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.85rem;display:grid}.profit-tracker-module__QhCJ9W__bankManagementCard{align-content:start;gap:.85rem;min-width:0;padding:1rem;display:grid}.profit-tracker-module__QhCJ9W__bankManagementCard h3,.profit-tracker-module__QhCJ9W__bankDangerZone h3{color:#132320;overflow-wrap:anywhere;margin:0;font-size:1.05rem;line-height:1.25}.profit-tracker-module__QhCJ9W__bankManagementActions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.profit-tracker-module__QhCJ9W__bankDangerZone{background:#fff9f7;border-color:#99362633;grid-template-columns:minmax(0,1fr) minmax(14rem,auto);align-items:center;gap:.85rem;min-width:0;padding:1rem;display:grid}.profit-tracker-module__QhCJ9W__bankDeleteForm{justify-items:start;gap:.7rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__bankDeleteList{gap:.75rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__bankDeleteList .profit-tracker-module__QhCJ9W__bankDeleteForm{background:#fff;border:1px solid #9936262e;border-radius:8px;padding:.85rem}.profit-tracker-module__QhCJ9W__bankDeleteHeader{gap:.25rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__bankDeleteHeader strong{color:#132320;overflow-wrap:anywhere;line-height:1.25}.profit-tracker-module__QhCJ9W__bankDeleteHeader span{color:#60706b;font-size:.82rem;font-weight:700;line-height:1.35}.profit-tracker-module__QhCJ9W__bankProtectedNote{color:#60706b;background:#f8fbf8;gap:.25rem;min-width:0;padding:.85rem 1rem;font-size:.88rem;line-height:1.45;display:grid}.profit-tracker-module__QhCJ9W__bankProtectedNote strong{color:#132320}.profit-tracker-module__QhCJ9W__bankHistoryActions{flex-wrap:wrap;gap:.45rem;min-width:12rem;display:flex}.profit-tracker-module__QhCJ9W__bankHistoryActions .profit-tracker-module__QhCJ9W__compactButton{white-space:nowrap;justify-content:center;align-items:center;min-height:2.25rem;text-decoration:none;display:inline-flex}.profit-tracker-module__QhCJ9W__bankSavingsStatus{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:10rem;display:flex}.profit-tracker-module__QhCJ9W__bankSavingsMessages{gap:.55rem;scroll-margin-top:1rem;display:grid}.profit-tracker-module__QhCJ9W__bankSavingsActionPanel{background:#f8fbf8;border:1px solid #1323201a;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.95rem 1rem;display:flex}.profit-tracker-module__QhCJ9W__bankSavingsActionPanel strong{color:#132320}.profit-tracker-module__QhCJ9W__bankSavingsActionPanel p{margin:.2rem 0 0}.profit-tracker-module__QhCJ9W__bankSavingsWithdrawalField{color:#2d403b;gap:.25rem;min-width:min(100%,11rem);font-size:.82rem;font-weight:800;display:grid}.profit-tracker-module__QhCJ9W__bankSavingsWithdrawalField input{color:#132320;min-height:2.55rem;font:inherit;background:#fff;border:1px solid #13232029;border-radius:8px;padding:.6rem .7rem}.profit-tracker-module__QhCJ9W__bankExportPanel{background:#f8fbf8;border:1px solid #1323201a;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.profit-tracker-module__QhCJ9W__bankExportPanel strong{color:#132320}.profit-tracker-module__QhCJ9W__positive{color:#17633d}.profit-tracker-module__QhCJ9W__negative{color:#993626}.profit-tracker-module__QhCJ9W__tableWrap{overflow-x:auto}.profit-tracker-module__QhCJ9W__comparisonTable{border-collapse:collapse;background:#fff;border:1px solid #1323201a;border-radius:8px;width:100%;min-width:760px;overflow:hidden}.profit-tracker-module__QhCJ9W__comparisonTable th,.profit-tracker-module__QhCJ9W__comparisonTable td{text-align:left;vertical-align:top;border-bottom:1px solid #13232014;padding:.75rem}.profit-tracker-module__QhCJ9W__comparisonTable th{color:#2d403b;text-transform:uppercase;background:#f8fbf8;font-size:.78rem;font-weight:900}.profit-tracker-module__QhCJ9W__comparisonTable a{color:#17352d;text-underline-offset:.18em;font-weight:900;text-decoration:underline}.profit-tracker-module__QhCJ9W__accountRiskTable{table-layout:fixed;min-width:1220px}.profit-tracker-module__QhCJ9W__accountRiskTable th:first-child,.profit-tracker-module__QhCJ9W__accountRiskTable td:first-child{width:15%}.profit-tracker-module__QhCJ9W__accountRiskTable th:nth-child(2),.profit-tracker-module__QhCJ9W__accountRiskTable td:nth-child(2){width:9%}.profit-tracker-module__QhCJ9W__accountRiskTable th:nth-child(3),.profit-tracker-module__QhCJ9W__accountRiskTable td:nth-child(3),.profit-tracker-module__QhCJ9W__accountRiskTable th:nth-child(4),.profit-tracker-module__QhCJ9W__accountRiskTable td:nth-child(4){width:15%}.profit-tracker-module__QhCJ9W__accountRiskTable th:nth-child(5),.profit-tracker-module__QhCJ9W__accountRiskTable td:nth-child(5),.profit-tracker-module__QhCJ9W__accountRiskTable th:nth-child(6),.profit-tracker-module__QhCJ9W__accountRiskTable td:nth-child(6){width:20%}.profit-tracker-module__QhCJ9W__accountRiskTable th:nth-child(7),.profit-tracker-module__QhCJ9W__accountRiskTable td:nth-child(7){width:6rem}.profit-tracker-module__QhCJ9W__accountRiskButton{white-space:normal;justify-content:center;align-items:center;width:100%;min-width:0;min-height:2.45rem;padding:.58rem .45rem;line-height:1.2;display:inline-flex}.profit-tracker-module__QhCJ9W__mainGrid{grid-template-columns:minmax(0,1fr) 22rem;gap:1rem;display:grid}.profit-tracker-module__QhCJ9W__toolkitGrid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.profit-tracker-module__QhCJ9W__toolkitCard,.profit-tracker-module__QhCJ9W__moneyFieldset,.profit-tracker-module__QhCJ9W__generatedPlan,.profit-tracker-module__QhCJ9W__safePlayBox{background:#fff;border:1px solid #1323201a;border-radius:8px}.profit-tracker-module__QhCJ9W__toolkitCard{align-content:start;gap:.85rem;padding:1rem;display:grid}.profit-tracker-module__QhCJ9W__toolkitCard h2,.profit-tracker-module__QhCJ9W__moneyFieldset h3,.profit-tracker-module__QhCJ9W__safePlayBox strong{color:#132320;margin:0}.profit-tracker-module__QhCJ9W__toolkitStats{flex-wrap:wrap;gap:.5rem;display:flex}.profit-tracker-module__QhCJ9W__toolkitStats span{color:#2d403b;background:#f8fbf8;border:1px solid #1323201a;border-radius:999px;width:max-content;padding:.3rem .55rem;font-size:.78rem;font-weight:800}.profit-tracker-module__QhCJ9W__toolkitLoopList{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.85rem;display:grid}.profit-tracker-module__QhCJ9W__toolkitLoopList article{background:#f8fbf8;border:1px solid #1323201a;border-radius:8px;gap:.35rem;padding:1rem;display:grid}.profit-tracker-module__QhCJ9W__toolkitLoopList strong{color:#132320}.profit-tracker-module__QhCJ9W__toolkitLoopList span{color:#60706b;line-height:1.5}.profit-tracker-module__QhCJ9W__toolkitChecklist{gap:.75rem;display:grid}.profit-tracker-module__QhCJ9W__toolkitChecklistItem{background:#f8fbf8;border:1px solid #1323201a;border-radius:8px;grid-template-columns:1.85rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.9rem;display:grid}.profit-tracker-module__QhCJ9W__toolkitChecklistMark{background:#fff;border:1px solid #13232029;border-radius:999px;width:1.85rem;height:1.85rem;position:relative}.profit-tracker-module__QhCJ9W__toolkitChecklistItem[data-status=done] .profit-tracker-module__QhCJ9W__toolkitChecklistMark{background:#17633d;border-color:#17633d3d}.profit-tracker-module__QhCJ9W__toolkitChecklistItem[data-status=done] .profit-tracker-module__QhCJ9W__toolkitChecklistMark:before{content:"";border-bottom:.18rem solid #fff;border-left:.18rem solid #fff;width:.75rem;height:.42rem;position:absolute;top:.54rem;left:.46rem;transform:rotate(-45deg)}.profit-tracker-module__QhCJ9W__toolkitChecklistItem[data-status=next]{background:#fffaf0;border-color:#8a5d1833}.profit-tracker-module__QhCJ9W__toolkitChecklistItem[data-status=next] .profit-tracker-module__QhCJ9W__toolkitChecklistMark{background:#fff4d8;border-color:#8a5d1847}.profit-tracker-module__QhCJ9W__toolkitChecklistItem[data-status=next] .profit-tracker-module__QhCJ9W__toolkitChecklistMark:before{content:"";background:#d09a3f;border-radius:999px;width:.72rem;height:.72rem;position:absolute;top:.54rem;left:.54rem}.profit-tracker-module__QhCJ9W__toolkitChecklistItem strong{color:#132320}.profit-tracker-module__QhCJ9W__toolkitChecklistItem p{color:#60706b;margin:.2rem 0 0;line-height:1.5}.profit-tracker-module__QhCJ9W__moneySummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.profit-tracker-module__QhCJ9W__moneyFormGrid{gap:1rem;display:grid}.profit-tracker-module__QhCJ9W__moneyFieldset{gap:.85rem;padding:1rem;display:grid}.profit-tracker-module__QhCJ9W__generatedPlan{background:linear-gradient(#fff,#f8fbf8);gap:1rem;padding:1rem;display:grid}.profit-tracker-module__QhCJ9W__fieldsetHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.profit-tracker-module__QhCJ9W__fieldsetHeader h3{margin:0 0 .35rem}.profit-tracker-module__QhCJ9W__fieldsetHeader strong{color:#17352d;flex:none;font-size:1.2rem}.profit-tracker-module__QhCJ9W__moneyFieldGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.profit-tracker-module__QhCJ9W__subscriptionList{gap:.75rem;display:grid}.profit-tracker-module__QhCJ9W__subscriptionRow{background:#f8fbf8;border:1px solid #13232014;border-radius:8px;grid-template-columns:minmax(0,1.4fr) minmax(8rem,.7fr) auto;align-items:end;gap:.75rem;padding:.85rem;display:grid}.profit-tracker-module__QhCJ9W__compactButton{color:#17352d;cursor:pointer;min-height:2.55rem;font:inherit;background:#fff;border:1px solid #13232029;border-radius:8px;padding:.65rem .85rem;font-size:.88rem;font-weight:800}.profit-tracker-module__QhCJ9W__algorithmGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.profit-tracker-module__QhCJ9W__algorithmCard{background:#fffaf0;border:1px solid #1323201a;border-radius:8px;gap:.35rem;padding:1rem;display:grid}.profit-tracker-module__QhCJ9W__algorithmCard strong{color:#132320}.profit-tracker-module__QhCJ9W__algorithmCard p{color:#60706b;margin:0;line-height:1.55}.profit-tracker-module__QhCJ9W__safePlayBox{background:#f8fbf8;gap:.35rem;padding:1rem;display:grid}.profit-tracker-module__QhCJ9W__safePlayBox p{color:#60706b;margin:0;line-height:1.55}.profit-tracker-module__QhCJ9W__formActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.profit-tracker-module__QhCJ9W__panel{gap:1rem;padding:1rem;display:grid}.profit-tracker-module__QhCJ9W__panelHeader{justify-content:space-between;align-items:start;gap:1rem;display:flex}.profit-tracker-module__QhCJ9W__settlementPanel{grid-template-columns:minmax(0,1fr) auto;align-items:center}.profit-tracker-module__QhCJ9W__settlementActions,.profit-tracker-module__QhCJ9W__settlementCell{gap:.45rem;display:grid}.profit-tracker-module__QhCJ9W__settlementActions{justify-items:end}.profit-tracker-module__QhCJ9W__cashOutDetails{border-top:1px solid #13232014;gap:.45rem;margin-top:.65rem;padding-top:.65rem;display:grid}.profit-tracker-module__QhCJ9W__cashOutDetails summary{cursor:pointer;color:#17352d;width:fit-content;max-width:100%;font-size:.82rem;font-weight:800}.profit-tracker-module__QhCJ9W__cashOutForm{gap:.45rem;padding-top:.25rem;display:grid}.profit-tracker-module__QhCJ9W__compactUploadLabel{color:#2d403b;gap:.35rem;font-size:.78rem;font-weight:800;display:grid}.profit-tracker-module__QhCJ9W__compactFileInput{color:#132320;background:#f8fbf8;border:1px dashed #13232038;border-radius:8px;max-width:15rem;padding:.55rem;font-size:.8rem}.profit-tracker-module__QhCJ9W__compactMoneyInput{color:#132320;width:min(100%,9rem);min-height:2.35rem;font:inherit;background:#fff;border:1px solid #13232029;border-radius:8px;padding:.55rem .65rem;font-size:.85rem}.profit-tracker-module__QhCJ9W__statusBadge{color:#27433b;background:#f8fbf8;border:1px solid #13232024;border-radius:999px;align-items:center;width:max-content;padding:.28rem .5rem;font-size:.78rem;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.profit-tracker-module__QhCJ9W__statusBadgeLink{transition:border-color .16s,box-shadow .16s,transform .16s}.profit-tracker-module__QhCJ9W__statusBadgeLink:hover,.profit-tracker-module__QhCJ9W__statusBadgeLink:focus-visible{border-color:#17633d52;transform:translateY(-1px);box-shadow:0 8px 18px #13232014}.profit-tracker-module__QhCJ9W__statusBadge[data-status=settled]{color:#17633d;background:#eef9f1;border-color:#17633d33}.profit-tracker-module__QhCJ9W__statusBadge[data-status=open]{color:#17352d;background:#edf6f3;border-color:#17352d33}.profit-tracker-module__QhCJ9W__statusBadge[data-status=needs_review],.profit-tracker-module__QhCJ9W__statusBadge[data-status=not_ready]{color:#7a5017;background:#fff9ed;border-color:#8a5d1838}.profit-tracker-module__QhCJ9W__statusBadge[data-status=queried]{color:#7a5017;background:#fff4d6;border-color:#b56b0047}.profit-tracker-module__QhCJ9W__statusBadge[data-status=resolved_query]{color:#42554f;background:#eef4ee;border-color:#42554f33}.profit-tracker-module__QhCJ9W__statusBadge[data-status=error]{color:#8f2f22;background:#fff6f3;border-color:#99362638}.profit-tracker-module__QhCJ9W__panelHeader h2,.profit-tracker-module__QhCJ9W__uploadCard h2,.profit-tracker-module__QhCJ9W__reviewCard h3{margin:0;font-size:1.15rem;line-height:1.2}.profit-tracker-module__QhCJ9W__reviewList{gap:1rem;display:grid}.profit-tracker-module__QhCJ9W__processingUploadsPanel{align-content:start;align-self:start}.profit-tracker-module__QhCJ9W__processingUploadCard{text-align:center;background:linear-gradient(#fffdf8,#f8fbf8);border-color:#8a5d1829;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.9rem;padding:1.15rem;scroll-margin-top:1.25rem;display:grid}.profit-tracker-module__QhCJ9W__processingUploadContent{flex-direction:column;align-items:center;gap:.45rem;min-width:0;max-width:34rem;display:flex}.profit-tracker-module__QhCJ9W__processingUploadContent h3,.profit-tracker-module__QhCJ9W__processingUploadContent p{margin:0}.profit-tracker-module__QhCJ9W__processingUploadActions{justify-content:center;display:flex}.profit-tracker-module__QhCJ9W__legList{gap:.45rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__legItem{background:#f8fbf8;border:1px solid #1323201a;border-radius:8px;grid-template-columns:1.45rem minmax(0,1fr);align-items:start;gap:.65rem;min-width:0;padding:.55rem .65rem;display:grid}.profit-tracker-module__QhCJ9W__legOutcomeMark{background:#eef2ee;border:1px solid #13232024;border-radius:999px;width:1.45rem;height:1.45rem;margin-top:.05rem;position:relative}.profit-tracker-module__QhCJ9W__legOutcomeMark:before,.profit-tracker-module__QhCJ9W__legOutcomeMark:after{content:"";position:absolute}.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=won]{background:#17633d;border-color:#17633d3d}.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=won]:before,.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=placed]:before{border-bottom:.16rem solid #fff;border-left:.16rem solid #fff;width:.55rem;height:.3rem;top:.42rem;left:.37rem;transform:rotate(-45deg)}.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=placed]{background:#155875;border-color:#1558753d}.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=lost]{background:#993626;border-color:#9936263d}.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=lost]:before,.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=lost]:after{background:#fff;border-radius:999px;width:.7rem;height:.15rem;top:.64rem;left:.36rem}.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=lost]:before{transform:rotate(45deg)}.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=lost]:after{transform:rotate(-45deg)}.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=void]{background:#60706b;border-color:#60706b4d}.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=void]:before{background:#fff;border-radius:999px;width:.68rem;height:.16rem;top:.64rem;left:.38rem}.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=review]{background:#fff9ed;border-color:#8a5d183d}.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=review]:before{background:#7a5017;border-radius:999px;width:.16rem;height:.55rem;top:.28rem;left:.64rem}.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=review]:after{background:#7a5017;border-radius:999px;width:.16rem;height:.16rem;top:.96rem;left:.64rem}.profit-tracker-module__QhCJ9W__legOutcomeMark[data-outcome=pending]:before{background:#60706b;border-radius:999px;width:.32rem;height:.32rem;top:.55rem;left:.55rem}.profit-tracker-module__QhCJ9W__legBody{gap:.18rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__legTitleRow{justify-content:space-between;align-items:center;gap:.55rem;min-width:0;display:flex}.profit-tracker-module__QhCJ9W__legTitleRow strong{overflow-wrap:anywhere;min-width:0;font-size:.88rem}.profit-tracker-module__QhCJ9W__legOutcomeText{text-transform:uppercase;flex:none;font-size:.74rem;font-weight:900}.profit-tracker-module__QhCJ9W__legOutcomeText[data-outcome=won]{color:#17633d}.profit-tracker-module__QhCJ9W__legOutcomeText[data-outcome=placed]{color:#155875}.profit-tracker-module__QhCJ9W__legOutcomeText[data-outcome=lost]{color:#993626}.profit-tracker-module__QhCJ9W__legOutcomeText[data-outcome=void],.profit-tracker-module__QhCJ9W__legOutcomeText[data-outcome=pending]{color:#60706b}.profit-tracker-module__QhCJ9W__legOutcomeText[data-outcome=review]{color:#7a5017}.profit-tracker-module__QhCJ9W__legMeta{color:#60706b;font-size:.78rem;line-height:1.35}.profit-tracker-module__QhCJ9W__reviewCard{grid-template-columns:18rem minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.profit-tracker-module__QhCJ9W__imagePreviewWrap{align-content:start;gap:.75rem;display:grid}.profit-tracker-module__QhCJ9W__reviewImageList{gap:.85rem;display:grid}.profit-tracker-module__QhCJ9W__reviewImageItem{gap:.45rem;display:grid}.profit-tracker-module__QhCJ9W__reviewImageLabel{color:#17352d;font-size:.78rem;font-weight:900;line-height:1.25}.profit-tracker-module__QhCJ9W__imagePreview{background:#eef2ee;border:1px solid #1323201f;border-radius:8px;width:100%;height:auto}.profit-tracker-module__QhCJ9W__reviewForm{gap:.85rem;display:grid}.profit-tracker-module__QhCJ9W__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.profit-tracker-module__QhCJ9W__wideField{grid-column:1/-1}.profit-tracker-module__QhCJ9W__statusChoices{flex-wrap:wrap;gap:.55rem;display:flex}.profit-tracker-module__QhCJ9W__statusChoices label{background:#fff;border:1px solid #13232024;border-radius:8px;align-items:center;gap:.4rem;padding:.6rem .75rem;display:inline-flex}.profit-tracker-module__QhCJ9W__statusChoices input{width:auto;min-height:auto}.profit-tracker-module__QhCJ9W__legTermsGrid{gap:.65rem;display:grid}.profit-tracker-module__QhCJ9W__legTermsGrid label{gap:.4rem;display:grid}fieldset.profit-tracker-module__QhCJ9W__fieldGroup{border:0;min-width:0;margin:0;padding:0}.profit-tracker-module__QhCJ9W__formActions{flex-wrap:wrap;gap:.65rem;display:flex}.profit-tracker-module__QhCJ9W__recordsList{gap:.85rem;display:grid}.profit-tracker-module__QhCJ9W__recordCard{background:#fff;border:1px solid #1323201a;border-radius:8px;gap:.85rem;padding:1rem;display:grid}.profit-tracker-module__QhCJ9W__recordCardHeader{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:.85rem;display:grid}.profit-tracker-module__QhCJ9W__recordDateBlock,.profit-tracker-module__QhCJ9W__recordOutcomeBlock{gap:.2rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__recordDateBlock span,.profit-tracker-module__QhCJ9W__recordOutcomeBlock span,.profit-tracker-module__QhCJ9W__recordSectionLabel{color:#60706b;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:900}.profit-tracker-module__QhCJ9W__recordDateBlock strong{overflow-wrap:anywhere}.profit-tracker-module__QhCJ9W__recordOutcomeBlock{text-align:right}.profit-tracker-module__QhCJ9W__recordOutcomeBlock strong{font-size:1.35rem;line-height:1.05}.profit-tracker-module__QhCJ9W__recordCardBody{grid-template-columns:minmax(0,1fr) minmax(10rem,14rem);align-items:start;gap:1rem;display:grid}.profit-tracker-module__QhCJ9W__recordScreenshotPanel{background:#fbfaf6;border:1px solid #13232014;border-radius:8px;gap:.45rem;padding:.75rem;display:grid}.profit-tracker-module__QhCJ9W__recordScreenshotLinks{flex-wrap:wrap;gap:.5rem;display:flex}.profit-tracker-module__QhCJ9W__screenshotButton{color:#17352d;text-align:center;background:#fff;border:1px solid #13232029;border-radius:8px;min-height:2.35rem;padding:.55rem .8rem;font-size:.88rem;font-weight:800;line-height:1.2;text-decoration:none}.profit-tracker-module__QhCJ9W__recordCardSettlement{border-top:1px solid #13232014;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;padding-top:.85rem;display:grid}.profit-tracker-module__QhCJ9W__recordActions{justify-content:flex-end;display:flex}.profit-tracker-module__QhCJ9W__recordBadgeStack{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.profit-tracker-module__QhCJ9W__betSummary{gap:.45rem;min-width:0;display:grid}.profit-tracker-module__QhCJ9W__sourceBadge{color:#17352d;overflow-wrap:anywhere;background:#edf6f3;border:1px solid #17352d24;border-radius:999px;width:max-content;max-width:100%;padding:.28rem .5rem;font-size:.76rem;font-weight:900}.profit-tracker-module__QhCJ9W__sourceUpdateForm{background:#f8fbf8;border:1px solid #13232014;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;padding:.85rem;scroll-margin-top:1.25rem;display:grid}.profit-tracker-module__QhCJ9W__sourceUpdateForm>.profit-tracker-module__QhCJ9W__inlineNotice{grid-column:1/-1}.profit-tracker-module__QhCJ9W__queryPanel{background:#fbfaf6;border:1px solid #13232014;border-radius:8px;gap:.65rem;padding:.85rem;display:grid}.profit-tracker-module__QhCJ9W__queryPanelOpen{background:#fffaf0;border-color:#b56b0038}.profit-tracker-module__QhCJ9W__queryPanelResolved{background:#f8fbf8}.profit-tracker-module__QhCJ9W__queryStatusBlock{gap:.45rem;display:grid}.profit-tracker-module__QhCJ9W__queryStatusBlock p{color:#41544f;margin:0;font-size:.88rem;line-height:1.5}.profit-tracker-module__QhCJ9W__queryDetails{gap:.65rem;display:grid}.profit-tracker-module__QhCJ9W__queryDetails summary{color:#17352d;cursor:pointer;background:#fff;border:1px solid #13232029;border-radius:8px;width:max-content;max-width:100%;min-height:2.75rem;padding:.72rem 1rem;font-weight:700;line-height:1.2;list-style-position:inside}.profit-tracker-module__QhCJ9W__queryDetails form{gap:.65rem;margin-top:.65rem;display:grid}.profit-tracker-module__QhCJ9W__betSummaryMeta,.profit-tracker-module__QhCJ9W__betSummarySubMeta{flex-wrap:wrap;gap:.35rem;display:flex}.profit-tracker-module__QhCJ9W__betSummaryMeta span,.profit-tracker-module__QhCJ9W__betSummarySubMeta span{color:#41544f;background:#eef4ee;border-radius:999px;padding:.18rem .45rem;font-size:.74rem;font-weight:800}.profit-tracker-module__QhCJ9W__betSummarySubMeta span{color:#715117;background:#fff8e8}.profit-tracker-module__QhCJ9W__betSummarySelection{min-width:0}.profit-tracker-module__QhCJ9W__betSummarySelection>strong{overflow-wrap:anywhere;display:block}.profit-tracker-module__QhCJ9W__figuresSummary{background:#f8fbf8;border:1px solid #13232014;border-radius:8px;gap:.22rem;padding:.75rem;display:grid}.profit-tracker-module__QhCJ9W__figuresSummary span{color:#60706b;justify-content:space-between;gap:.35rem;font-size:.82rem;display:flex}.profit-tracker-module__QhCJ9W__figuresSummary strong{color:inherit}.profit-tracker-module__QhCJ9W__matchedBettingPanel,.profit-tracker-module__QhCJ9W__matchedBettingForm,.profit-tracker-module__QhCJ9W__nonOfferHedgeForm,.profit-tracker-module__QhCJ9W__nonOfferCasinoForm,.profit-tracker-module__QhCJ9W__casinoOfferForm,.profit-tracker-module__QhCJ9W__freeSportsBetForm,.profit-tracker-module__QhCJ9W__aiBotForm,.profit-tracker-module__QhCJ9W__outplayedForm,.profit-tracker-module__QhCJ9W__priceBoostForm{background:#f8fbf8;border:1px solid #13232014;border-radius:8px;gap:.75rem;padding:.85rem;display:grid}.profit-tracker-module__QhCJ9W__matchedBettingForm{margin-top:.65rem}.profit-tracker-module__QhCJ9W__uploadSourceFields>.profit-tracker-module__QhCJ9W__matchedBettingForm,.profit-tracker-module__QhCJ9W__uploadSourceFields>.profit-tracker-module__QhCJ9W__nonOfferHedgeForm,.profit-tracker-module__QhCJ9W__uploadSourceFields>.profit-tracker-module__QhCJ9W__nonOfferCasinoForm,.profit-tracker-module__QhCJ9W__uploadSourceFields>.profit-tracker-module__QhCJ9W__casinoOfferForm,.profit-tracker-module__QhCJ9W__uploadSourceFields>.profit-tracker-module__QhCJ9W__outplayedForm,.profit-tracker-module__QhCJ9W__uploadSourceFields>.profit-tracker-module__QhCJ9W__aiBotForm,.profit-tracker-module__QhCJ9W__uploadSourceFields>.profit-tracker-module__QhCJ9W__priceBoostForm,.profit-tracker-module__QhCJ9W__uploadSourceFields>.profit-tracker-module__QhCJ9W__freeSportsBetForm{display:none}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__matchedBettingSourceInput:checked)>.profit-tracker-module__QhCJ9W__standardBetUploadField{display:none}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__freeSportsBetSourceInput:checked)>.profit-tracker-module__QhCJ9W__standardBetUploadField{display:none}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__priceBoostSourceInput:checked)>.profit-tracker-module__QhCJ9W__standardBetUploadField{display:none}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__nonOfferCasinoSourceInput:checked)>.profit-tracker-module__QhCJ9W__standardBetUploadField{display:none}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__casinoOfferSourceInput:checked)>.profit-tracker-module__QhCJ9W__standardBetUploadField{display:none}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__aiBotSourceInput:checked)>.profit-tracker-module__QhCJ9W__standardBetUploadField{display:none}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__matchedBettingSourceInput:checked)>.profit-tracker-module__QhCJ9W__matchedBettingForm{display:grid}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__nonOfferBetSourceInput:checked)>.profit-tracker-module__QhCJ9W__nonOfferHedgeForm{display:grid}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__nonOfferCasinoSourceInput:checked)>.profit-tracker-module__QhCJ9W__nonOfferCasinoForm{display:grid}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__casinoOfferSourceInput:checked)>.profit-tracker-module__QhCJ9W__casinoOfferForm{display:grid}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__outplayedSourceInput:checked)>.profit-tracker-module__QhCJ9W__outplayedForm{display:grid}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__aiBotSourceInput:checked)>.profit-tracker-module__QhCJ9W__aiBotForm{display:grid}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__priceBoostSourceInput:checked)>.profit-tracker-module__QhCJ9W__priceBoostForm{display:grid}.profit-tracker-module__QhCJ9W__uploadSourceFields:has(.profit-tracker-module__QhCJ9W__freeSportsBetSourceInput:checked)>.profit-tracker-module__QhCJ9W__freeSportsBetForm{display:grid}.profit-tracker-module__QhCJ9W__uploadForm:has(.profit-tracker-module__QhCJ9W__aiBotSourceInput:checked)>.profit-tracker-module__QhCJ9W__uploadSubmitButton{display:none}.profit-tracker-module__QhCJ9W__matchedBettingHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.profit-tracker-module__QhCJ9W__matchedBettingFieldset{gap:.65rem;display:grid}.profit-tracker-module__QhCJ9W__nonOfferHedgeChoices{flex-wrap:wrap;gap:.55rem;display:flex}.profit-tracker-module__QhCJ9W__nonOfferHedgeChoices label{color:#31433f;align-items:center;gap:.35rem;font-size:.9rem;font-weight:800;display:inline-flex}.profit-tracker-module__QhCJ9W__nonOfferHedgeExchangeUpload{display:none}.profit-tracker-module__QhCJ9W__freeSportsBetExchangeFields{gap:.65rem;display:none}.profit-tracker-module__QhCJ9W__nonOfferHedgeForm:has(.profit-tracker-module__QhCJ9W__nonOfferHedgeYesInput:checked) .profit-tracker-module__QhCJ9W__nonOfferHedgeExchangeUpload{display:grid}.profit-tracker-module__QhCJ9W__freeSportsBetForm:has(.profit-tracker-module__QhCJ9W__freeSportsBetHedgeYesInput:checked) .profit-tracker-module__QhCJ9W__freeSportsBetExchangeFields{display:grid}.profit-tracker-module__QhCJ9W__nonOfferCasinoFieldset,.profit-tracker-module__QhCJ9W__casinoOfferFieldset,.profit-tracker-module__QhCJ9W__aiBotFieldset,.profit-tracker-module__QhCJ9W__outplayedFieldset{gap:.65rem;display:grid}.profit-tracker-module__QhCJ9W__matchedBettingSubhead{color:#132320;font-size:.8rem;font-weight:900}.profit-tracker-module__QhCJ9W__matchedBettingFields,.profit-tracker-module__QhCJ9W__nonOfferCasinoFields,.profit-tracker-module__QhCJ9W__casinoOfferFields{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.65rem;display:grid}.profit-tracker-module__QhCJ9W__nonOfferCasinoFields,.profit-tracker-module__QhCJ9W__casinoOfferFields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.profit-tracker-module__QhCJ9W__casinoOfferFields>.profit-tracker-module__QhCJ9W__fieldGroup>span:first-child{align-items:flex-end;min-height:2.1rem;display:flex}@media (max-width:34rem){.profit-tracker-module__QhCJ9W__nonOfferCasinoFields,.profit-tracker-module__QhCJ9W__casinoOfferFields{grid-template-columns:minmax(0,1fr)}.profit-tracker-module__QhCJ9W__casinoOfferFields>.profit-tracker-module__QhCJ9W__fieldGroup>span:first-child{min-height:0;display:block}}.profit-tracker-module__QhCJ9W__matchedBettingUploadGrid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.65rem;display:grid}.profit-tracker-module__QhCJ9W__matchedBettingChecklist,.profit-tracker-module__QhCJ9W__matchedBettingCalc{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;display:grid}.profit-tracker-module__QhCJ9W__matchedBettingChecklist span,.profit-tracker-module__QhCJ9W__matchedBettingCalc span{color:#60706b;justify-content:space-between;gap:.45rem;min-width:0;font-size:.82rem;display:flex}.profit-tracker-module__QhCJ9W__matchedBettingChecklist strong,.profit-tracker-module__QhCJ9W__matchedBettingCalc strong{color:#132320;text-align:right}.profit-tracker-module__QhCJ9W__matchedBettingLocked{border-top:1px solid #13232014;grid-column:1/-1;padding-top:.5rem;font-weight:900;color:#17633d!important}.profit-tracker-module__QhCJ9W__emptyState{color:#60706b;background:#fafcf9;border:1px dashed #13232029;border-radius:8px;padding:1.5rem;line-height:1.6}.profit-tracker-module__QhCJ9W__insightList{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.profit-tracker-module__QhCJ9W__insightList li{padding:0}.profit-tracker-module__QhCJ9W__insightLink{color:inherit;background:#f8fbf8;border:1px solid #0000;border-radius:8px;gap:.1rem;padding:.75rem;text-decoration:none;transition:background .16s,border-color .16s,box-shadow .16s;display:grid}.profit-tracker-module__QhCJ9W__insightLink:hover,.profit-tracker-module__QhCJ9W__insightLink:focus-visible{background:#fff;border-color:#17633d3d;box-shadow:0 8px 18px #13232014}.profit-tracker-module__QhCJ9W__insightLink:focus-visible{outline-offset:2px;outline:3px solid #17633d3d}.profit-tracker-module__QhCJ9W__insightLink strong{color:#132320}.profit-tracker-module__QhCJ9W__warningList{color:#8a5d18;gap:.4rem;margin:0;padding-left:1.1rem;display:grid}.profit-tracker-module__QhCJ9W__evidenceLinks{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;display:flex}.profit-tracker-module__QhCJ9W__inlineEvidenceLink{color:#17352d;text-underline-offset:.16em;font-size:.78rem;font-weight:800;text-decoration:underline}@media (max-width:980px){.profit-tracker-module__QhCJ9W__loginPanel,.profit-tracker-module__QhCJ9W__heroRow,.profit-tracker-module__QhCJ9W__mainGrid,.profit-tracker-module__QhCJ9W__reviewCard,.profit-tracker-module__QhCJ9W__settlementPanel,.profit-tracker-module__QhCJ9W__bankViewOverview,.profit-tracker-module__QhCJ9W__bankDangerZone{grid-template-columns:1fr}.profit-tracker-module__QhCJ9W__settlementActions{justify-items:start}.profit-tracker-module__QhCJ9W__recordCardBody,.profit-tracker-module__QhCJ9W__recordCardSettlement,.profit-tracker-module__QhCJ9W__sourceUpdateForm,.profit-tracker-module__QhCJ9W__matchedBettingChecklist,.profit-tracker-module__QhCJ9W__matchedBettingCalc{grid-template-columns:1fr}.profit-tracker-module__QhCJ9W__recordActions{justify-content:flex-start}.profit-tracker-module__QhCJ9W__summaryGrid,.profit-tracker-module__QhCJ9W__toolkitGrid,.profit-tracker-module__QhCJ9W__toolkitStatusGrid,.profit-tracker-module__QhCJ9W__toolkitLoopList,.profit-tracker-module__QhCJ9W__moneySummaryGrid,.profit-tracker-module__QhCJ9W__algorithmGrid,.profit-tracker-module__QhCJ9W__moneyFieldGrid,.profit-tracker-module__QhCJ9W__subscriptionRow{grid-template-columns:repeat(2,minmax(0,1fr))}.profit-tracker-module__QhCJ9W__toolkitChecklistItem{grid-template-columns:1.85rem minmax(0,1fr)}.profit-tracker-module__QhCJ9W__toolkitChecklistItem .profit-tracker-module__QhCJ9W__secondaryButton{grid-column:2;justify-self:start}.profit-tracker-module__QhCJ9W__subscriptionRow .profit-tracker-module__QhCJ9W__compactButton{grid-column:1/-1}.profit-tracker-module__QhCJ9W__filterForm{grid-template-columns:repeat(2,minmax(0,1fr))}.profit-tracker-module__QhCJ9W__filterActions{justify-content:flex-start}.profit-tracker-module__QhCJ9W__chartSummaryRow{flex-direction:column;align-items:stretch}.profit-tracker-module__QhCJ9W__chartStatGrid{justify-content:flex-start}}@media (max-width:640px){.profit-tracker-module__QhCJ9W__topBar,.profit-tracker-module__QhCJ9W__panelHeader,.profit-tracker-module__QhCJ9W__topActions{flex-direction:column;align-items:stretch}.profit-tracker-module__QhCJ9W__loginIntro,.profit-tracker-module__QhCJ9W__loginForm,.profit-tracker-module__QhCJ9W__workspace{padding:1rem}.profit-tracker-module__QhCJ9W__loginIntro h1,.profit-tracker-module__QhCJ9W__pageTitle{font-size:2rem}.profit-tracker-module__QhCJ9W__summaryGrid,.profit-tracker-module__QhCJ9W__toolkitGrid,.profit-tracker-module__QhCJ9W__toolkitStatusGrid,.profit-tracker-module__QhCJ9W__toolkitLoopList,.profit-tracker-module__QhCJ9W__moneySummaryGrid,.profit-tracker-module__QhCJ9W__algorithmGrid,.profit-tracker-module__QhCJ9W__moneyFieldGrid,.profit-tracker-module__QhCJ9W__subscriptionRow,.profit-tracker-module__QhCJ9W__addSourceRow,.profit-tracker-module__QhCJ9W__fieldGrid,.profit-tracker-module__QhCJ9W__filterForm,.profit-tracker-module__QhCJ9W__bankViewOpenForm,.profit-tracker-module__QhCJ9W__bankManagementGrid{grid-template-columns:1fr}.profit-tracker-module__QhCJ9W__bankViewItem{flex-direction:column;align-items:stretch}.profit-tracker-module__QhCJ9W__bankViewItemActions{justify-content:flex-start}.profit-tracker-module__QhCJ9W__bankExportPanel,.profit-tracker-module__QhCJ9W__activeFilterSummary{flex-direction:column;align-items:stretch}.profit-tracker-module__QhCJ9W__activeFilterSummary .profit-tracker-module__QhCJ9W__secondaryLink{width:100%}.profit-tracker-module__QhCJ9W__toolkitChecklistItem{grid-template-columns:1.85rem minmax(0,1fr)}.profit-tracker-module__QhCJ9W__fieldsetHeader{display:grid}.profit-tracker-module__QhCJ9W__recordCardHeader{grid-template-columns:1fr}.profit-tracker-module__QhCJ9W__recordOutcomeBlock{text-align:left}.profit-tracker-module__QhCJ9W__processingUploadCard{padding:1rem}.profit-tracker-module__QhCJ9W__processingUploadContent{max-width:100%}.profit-tracker-module__QhCJ9W__processingUploadActions,.profit-tracker-module__QhCJ9W__processingUploadActions .profit-tracker-module__QhCJ9W__dangerButton{width:100%}.profit-tracker-module__QhCJ9W__filterActions{flex-direction:column;align-items:stretch}}
.lotto-tracker-module__5dwg-G__pageShell{color:#132320;background:radial-gradient(circle at 8% 3%,#d09a3f21,#0000 25rem),radial-gradient(circle at 94% 18%,#2166511a,#0000 27rem),#f5f7f2}.lotto-tracker-module__5dwg-G__workspace{gap:1.4rem;padding-bottom:3rem}.lotto-tracker-module__5dwg-G__hero{grid-template-columns:minmax(0,1.55fr) minmax(18rem,.7fr);gap:1rem;display:grid}.lotto-tracker-module__5dwg-G__heroMain,.lotto-tracker-module__5dwg-G__checkCard,.lotto-tracker-module__5dwg-G__panel,.lotto-tracker-module__5dwg-G__drawCard,.lotto-tracker-module__5dwg-G__responsibleCard{background:#fffffff5;border:1px solid #1323201c;border-radius:12px;box-shadow:0 18px 48px #13232013}.lotto-tracker-module__5dwg-G__heroMain{color:#fffaf0;background:linear-gradient(135deg,#17352dfa,#215746f0),#17352d;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden}.lotto-tracker-module__5dwg-G__heroMain:after{content:"";pointer-events:none;border:1px solid #fffaf01f;border-radius:50%;width:17rem;height:17rem;position:absolute;bottom:-5.5rem;right:-4.5rem;box-shadow:0 0 0 2.8rem #fffaf009,0 0 0 5.6rem #fffaf006}.lotto-tracker-module__5dwg-G__heroMain h1{z-index:1;letter-spacing:-.045em;max-width:48rem;margin:0;font-size:clamp(2.15rem,5vw,3.65rem);line-height:.98;position:relative}.lotto-tracker-module__5dwg-G__heroMain>p{z-index:1;color:#fffaf0d1;max-width:49rem;margin:0;font-size:1rem;line-height:1.65;position:relative}.lotto-tracker-module__5dwg-G__eyebrow,.lotto-tracker-module__5dwg-G__cardKicker{color:#8b672f;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900}.lotto-tracker-module__5dwg-G__heroMain .lotto-tracker-module__5dwg-G__eyebrow{color:#f2c879}.lotto-tracker-module__5dwg-G__heroPoints{z-index:1;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.lotto-tracker-module__5dwg-G__heroPoints li{color:#fffaf0e6;background:#ffffff12;border:1px solid #fffaf029;border-radius:999px;padding:.48rem .7rem;font-size:.76rem;font-weight:750}.lotto-tracker-module__5dwg-G__checkCard{align-content:start;gap:.85rem;padding:1.35rem;display:grid}.lotto-tracker-module__5dwg-G__checkCard h2,.lotto-tracker-module__5dwg-G__sectionHeading h2,.lotto-tracker-module__5dwg-G__sectionHeadingCompact h2,.lotto-tracker-module__5dwg-G__responsibleCard h2{color:#17352d;letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,3vw,1.75rem);line-height:1.1}.lotto-tracker-module__5dwg-G__checkCard p,.lotto-tracker-module__5dwg-G__checkCard small{color:#60706b;margin:0;line-height:1.55}.lotto-tracker-module__5dwg-G__checkCard form,.lotto-tracker-module__5dwg-G__checkCard button{width:100%}.lotto-tracker-module__5dwg-G__checkCard small{font-size:.78rem}.lotto-tracker-module__5dwg-G__notice{border:1px solid;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.2rem .75rem;padding:.9rem 1rem;line-height:1.45;display:grid}.lotto-tracker-module__5dwg-G__notice:before{content:"";border-radius:50%;grid-row:1/span 2;width:.7rem;height:.7rem;margin-top:.32rem}.lotto-tracker-module__5dwg-G__notice strong{color:#17352d}.lotto-tracker-module__5dwg-G__notice p{margin:0}.lotto-tracker-module__5dwg-G__noticeSuccess{color:#355d4e;background:#f2faf5;border-color:#17633d30}.lotto-tracker-module__5dwg-G__noticeSuccess:before{background:#2d7a51}.lotto-tracker-module__5dwg-G__noticeWarning{color:#76501e;background:#fff8ea;border-color:#a3661f3d}.lotto-tracker-module__5dwg-G__noticeWarning:before{background:#b97828}.lotto-tracker-module__5dwg-G__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.lotto-tracker-module__5dwg-G__metricCard{background:#ffffffeb;border:1px solid #1323201a;border-radius:10px;gap:.32rem;min-width:0;padding:1rem;display:grid}.lotto-tracker-module__5dwg-G__metricCard span{color:#60706b;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:850}.lotto-tracker-module__5dwg-G__metricCard strong{overflow-wrap:anywhere;color:#17352d;letter-spacing:-.035em;font-size:clamp(1.25rem,2.6vw,1.7rem)}.lotto-tracker-module__5dwg-G__metricCard small{color:#74807c;font-size:.72rem;line-height:1.4}.lotto-tracker-module__5dwg-G__metricCard .lotto-tracker-module__5dwg-G__metricPositive{color:#17633d}.lotto-tracker-module__5dwg-G__metricCard .lotto-tracker-module__5dwg-G__metricNegative{color:#9a392c}.lotto-tracker-module__5dwg-G__panel{padding:clamp(1.1rem,2vw,1.45rem)}.lotto-tracker-module__5dwg-G__sectionHeading,.lotto-tracker-module__5dwg-G__sectionHeadingCompact,.lotto-tracker-module__5dwg-G__subsectionHeading{justify-content:space-between;align-items:flex-end;gap:1.2rem;display:flex}.lotto-tracker-module__5dwg-G__sectionHeading{border-bottom:1px solid #13232017;padding-bottom:1.15rem}.lotto-tracker-module__5dwg-G__sectionHeading>div,.lotto-tracker-module__5dwg-G__sectionHeadingCompact>div,.lotto-tracker-module__5dwg-G__subsectionHeading>div{gap:.45rem;display:grid}.lotto-tracker-module__5dwg-G__sectionHeading>p,.lotto-tracker-module__5dwg-G__subsectionHeading>p{color:#60706b;text-align:right;max-width:34rem;margin:0;font-size:.86rem;line-height:1.55}.lotto-tracker-module__5dwg-G__addLineForm{gap:1.15rem;padding-top:1.2rem;display:grid}.lotto-tracker-module__5dwg-G__lineRuleCard{background:#f1f8f4;border:1px solid #20685238;border-radius:9px;align-content:center;gap:.4rem;padding:.85rem 1rem;display:grid}.lotto-tracker-module__5dwg-G__lineRuleCard strong{color:#17352d;font-size:.86rem}.lotto-tracker-module__5dwg-G__lineRuleCard p{color:#53645e;margin:0;font-size:.78rem;line-height:1.5}.lotto-tracker-module__5dwg-G__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.lotto-tracker-module__5dwg-G__field,.lotto-tracker-module__5dwg-G__fieldset{gap:.42rem;min-width:0;display:grid}.lotto-tracker-module__5dwg-G__fieldset{border:0;margin:0;padding:0}.lotto-tracker-module__5dwg-G__field>span,.lotto-tracker-module__5dwg-G__fieldset legend{color:#253d36;font-size:.82rem;font-weight:850}.lotto-tracker-module__5dwg-G__fieldset>p{color:#74807c;margin:0;font-size:.78rem;line-height:1.4}.lotto-tracker-module__5dwg-G__field>small{color:#74807c;font-size:.73rem;line-height:1.4}.lotto-tracker-module__5dwg-G__field input,.lotto-tracker-module__5dwg-G__field select,.lotto-tracker-module__5dwg-G__field textarea,.lotto-tracker-module__5dwg-G__numberInputs input{color:#132320;width:100%;min-width:0;min-height:2.8rem;font:inherit;background:#fff;border:1px solid #1323202e;border-radius:8px;padding:.7rem .8rem}.lotto-tracker-module__5dwg-G__field select{appearance:none;background:linear-gradient(45deg,#0000 50%,#60706b 50%) right .95rem center/.42rem .42rem no-repeat,linear-gradient(135deg,#60706b 50%,#0000 50%) right .68rem center/.42rem .42rem no-repeat,#fff;padding-right:2.4rem}.lotto-tracker-module__5dwg-G__field textarea{resize:vertical;min-height:5.5rem}.lotto-tracker-module__5dwg-G__field input:focus,.lotto-tracker-module__5dwg-G__field select:focus,.lotto-tracker-module__5dwg-G__field textarea:focus,.lotto-tracker-module__5dwg-G__numberInputs input:focus{outline-offset:1px;border-color:#2d7a62;outline:3px solid #2d7a6226}.lotto-tracker-module__5dwg-G__numberInputs{grid-template-columns:repeat(6,minmax(3.5rem,1fr));gap:.65rem;display:grid}.lotto-tracker-module__5dwg-G__numberInputs label{gap:.35rem;display:grid}.lotto-tracker-module__5dwg-G__numberInputs label span{color:#60706b;text-align:center;font-size:.7rem;font-weight:800}.lotto-tracker-module__5dwg-G__numberInputs input{text-align:center;padding-inline:.25rem;font-size:1.15rem;font-weight:850}.lotto-tracker-module__5dwg-G__choiceRow,.lotto-tracker-module__5dwg-G__policyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.lotto-tracker-module__5dwg-G__checkChoice,.lotto-tracker-module__5dwg-G__policyChoice{color:#2d403b;cursor:pointer;background:#fbfcf9;border:1px solid #13232024;border-radius:9px;grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.65rem;padding:.8rem;display:grid}:is(.lotto-tracker-module__5dwg-G__checkChoice:has(input:checked),.lotto-tracker-module__5dwg-G__policyChoice:has(input:checked)){background:#f1f8f4;border-color:#20685273;box-shadow:inset 0 0 0 1px #20685214}.lotto-tracker-module__5dwg-G__checkChoice input,.lotto-tracker-module__5dwg-G__policyChoice input{accent-color:#17634f;width:1rem;height:1rem;margin:.18rem 0 0}.lotto-tracker-module__5dwg-G__checkChoice>span,.lotto-tracker-module__5dwg-G__policyChoice>span{gap:.22rem;display:grid}.lotto-tracker-module__5dwg-G__checkChoice small,.lotto-tracker-module__5dwg-G__policyChoice small{color:#6f7c77;font-size:.75rem;line-height:1.4}.lotto-tracker-module__5dwg-G__policyChoice em{color:#fffaf0;letter-spacing:.04em;text-transform:uppercase;background:#17352d;border-radius:999px;width:fit-content;padding:.18rem .4rem;font-size:.64rem;font-style:normal;font-weight:850}.lotto-tracker-module__5dwg-G__formActions{align-items:center;gap:1rem;padding-top:.2rem;display:flex}.lotto-tracker-module__5dwg-G__formActions p{color:#74807c;max-width:36rem;margin:0;font-size:.76rem;line-height:1.45}.lotto-tracker-module__5dwg-G__savedLineGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:.9rem;padding-top:1.15rem;display:grid}.lotto-tracker-module__5dwg-G__savedLineCard{background:linear-gradient(#f7faf6b3,#fffffff2),#fff;border:1px solid #1323201c;border-radius:10px;gap:.9rem;min-width:0;padding:1rem;display:grid}.lotto-tracker-module__5dwg-G__lineManagement{border-top:1px solid #13232017;gap:.65rem;padding-top:.8rem;display:grid}.lotto-tracker-module__5dwg-G__lineManagement .lotto-tracker-module__5dwg-G__dangerZone{margin-top:0}.lotto-tracker-module__5dwg-G__lineEditNumbers{grid-template-columns:repeat(3,minmax(3.5rem,1fr))}.lotto-tracker-module__5dwg-G__cardHeading,.lotto-tracker-module__5dwg-G__drawHeader,.lotto-tracker-module__5dwg-G__entryHeader,.lotto-tracker-module__5dwg-G__roundHeading{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.lotto-tracker-module__5dwg-G__cardHeading>div,.lotto-tracker-module__5dwg-G__drawHeader>div,.lotto-tracker-module__5dwg-G__entryHeader>div{gap:.26rem;display:grid}.lotto-tracker-module__5dwg-G__cardHeading h3,.lotto-tracker-module__5dwg-G__drawHeader h3,.lotto-tracker-module__5dwg-G__entryHeader h5,.lotto-tracker-module__5dwg-G__roundHeading h4,.lotto-tracker-module__5dwg-G__subsectionHeading h4{color:#17352d;margin:0}.lotto-tracker-module__5dwg-G__cardHeading h3,.lotto-tracker-module__5dwg-G__drawHeader h3{font-size:1.12rem}.lotto-tracker-module__5dwg-G__statusBadge,.lotto-tracker-module__5dwg-G__participationBadge{text-align:center;border:1px solid;border-radius:999px;align-items:center;width:fit-content;padding:.34rem .55rem;font-size:.68rem;font-weight:850;line-height:1.2;display:inline-flex}.lotto-tracker-module__5dwg-G__statusGood{color:#17633d;background:#edf8f1;border-color:#17633d33}.lotto-tracker-module__5dwg-G__statusWarning{color:#8a5d18;background:#fff7e6;border-color:#a3661f3d}.lotto-tracker-module__5dwg-G__statusQuiet{color:#596762;background:#f0f3f1;border-color:#4d5c572b}.lotto-tracker-module__5dwg-G__ballList{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.lotto-tracker-module__5dwg-G__ballList li{color:#17352d;background:radial-gradient(circle at 35% 28%,#fff,#edf2eb 68%,#dce4dc),#f5f7f2;border:1px solid #17352d24;border-radius:50%;place-items:center;width:2.45rem;height:2.45rem;font-size:.82rem;font-weight:900;display:grid;box-shadow:inset 0 1px 1px #ffffffe6,0 2px 5px #1323201a}.lotto-tracker-module__5dwg-G__ballListCompact li{width:2rem;height:2rem;font-size:.72rem}.lotto-tracker-module__5dwg-G__definitionGrid,.lotto-tracker-module__5dwg-G__entryTotals,.lotto-tracker-module__5dwg-G__drawTotals,.lotto-tracker-module__5dwg-G__sourceStatus{margin:0;display:grid}.lotto-tracker-module__5dwg-G__definitionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.lotto-tracker-module__5dwg-G__definitionGrid div,.lotto-tracker-module__5dwg-G__entryTotals div,.lotto-tracker-module__5dwg-G__drawTotals div,.lotto-tracker-module__5dwg-G__sourceStatus div{gap:.2rem;min-width:0;display:grid}.lotto-tracker-module__5dwg-G__definitionGrid dt,.lotto-tracker-module__5dwg-G__entryTotals dt,.lotto-tracker-module__5dwg-G__drawTotals dt,.lotto-tracker-module__5dwg-G__sourceStatus dt{color:#74807c;letter-spacing:.04em;text-transform:uppercase;font-size:.66rem;font-weight:850}.lotto-tracker-module__5dwg-G__definitionGrid dd,.lotto-tracker-module__5dwg-G__entryTotals dd,.lotto-tracker-module__5dwg-G__drawTotals dd,.lotto-tracker-module__5dwg-G__sourceStatus dd{overflow-wrap:anywhere;color:#253d36;margin:0;font-size:.83rem;font-weight:750}.lotto-tracker-module__5dwg-G__periodList{background:#f4f7f3;border-radius:8px;gap:.35rem;padding:.7rem;display:grid}.lotto-tracker-module__5dwg-G__periodList strong{color:#4a5c56;font-size:.7rem}.lotto-tracker-module__5dwg-G__periodList ul{color:#60706b;flex-wrap:wrap;gap:.3rem 1rem;margin:0;padding:0;font-size:.74rem;list-style:none;display:flex}.lotto-tracker-module__5dwg-G__inlineForm{border-top:1px solid #13232017;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem;padding-top:.8rem;display:grid}.lotto-tracker-module__5dwg-G__inlineForm button{white-space:nowrap}.lotto-tracker-module__5dwg-G__inlineNote{color:#76501e;background:#fff8e9;border-radius:8px;margin:0;padding:.7rem;font-size:.78rem;line-height:1.45}.lotto-tracker-module__5dwg-G__emptyState{color:#60706b;background:#fafbf8;border:1px dashed #1323202e;border-radius:10px;gap:.4rem;padding:1.2rem;line-height:1.55;display:grid}.lotto-tracker-module__5dwg-G__panel>.lotto-tracker-module__5dwg-G__emptyState{margin-top:1.15rem}.lotto-tracker-module__5dwg-G__emptyState strong{color:#2d403b}.lotto-tracker-module__5dwg-G__emptyState p{margin:0}.lotto-tracker-module__5dwg-G__drawsSection{gap:1rem;display:grid}.lotto-tracker-module__5dwg-G__drawsSection>.lotto-tracker-module__5dwg-G__sectionHeading{padding:.25rem 0 .95rem}.lotto-tracker-module__5dwg-G__drawList{gap:1rem;display:grid}.lotto-tracker-module__5dwg-G__drawCard{gap:1rem;min-width:0;padding:clamp(1rem,2vw,1.35rem);display:grid}.lotto-tracker-module__5dwg-G__roundGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.lotto-tracker-module__5dwg-G__roundCard{background:radial-gradient(circle at 100% 0,#d09a3f1a,#0000 12rem),#f9fbf7;border:1px solid #1323201a;border-radius:10px;gap:.75rem;min-width:0;padding:.9rem;display:grid}.lotto-tracker-module__5dwg-G__roundHeading{align-items:center}.lotto-tracker-module__5dwg-G__roundHeading h4{font-size:.98rem}.lotto-tracker-module__5dwg-G__roundHeading span{color:#74807c;font-size:.68rem;font-weight:750}.lotto-tracker-module__5dwg-G__bonusBall{color:#76501e;align-items:center;gap:.55rem;font-size:.72rem;font-weight:800;display:flex}.lotto-tracker-module__5dwg-G__bonusBall strong{color:#172822;background:#d09a3f;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.72rem;display:grid;box-shadow:inset 0 1px 1px #ffffff73}.lotto-tracker-module__5dwg-G__reviewNotice{color:#76501e;background:#fff9ed;border:1px solid #a3661f33;border-radius:9px;gap:.4rem;padding:.85rem;display:grid}.lotto-tracker-module__5dwg-G__reviewNotice strong{font-size:.82rem}.lotto-tracker-module__5dwg-G__reviewNotice ul{gap:.3rem;margin:0;padding-left:1.1rem;font-size:.78rem;line-height:1.45;display:grid}.lotto-tracker-module__5dwg-G__entriesSection{border-top:1px solid #13232017;gap:.8rem;padding-top:.95rem;display:grid}.lotto-tracker-module__5dwg-G__subsectionHeading{align-items:start}.lotto-tracker-module__5dwg-G__subsectionHeading h4{font-size:1rem}.lotto-tracker-module__5dwg-G__subsectionHeading>p{font-size:.76rem}.lotto-tracker-module__5dwg-G__entryList{gap:.75rem;display:grid}.lotto-tracker-module__5dwg-G__entryCard{background:#fff;border:1px solid #1323201a;border-radius:9px;gap:.8rem;padding:.9rem;display:grid}.lotto-tracker-module__5dwg-G__entryHeader h5{font-size:.92rem}.lotto-tracker-module__5dwg-G__entryHeader>div>span{color:#74807c;font-size:.7rem}.lotto-tracker-module__5dwg-G__roundResultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.lotto-tracker-module__5dwg-G__roundResult{background:#f5f7f3;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .75rem;padding:.7rem;display:grid}.lotto-tracker-module__5dwg-G__roundResult>span,.lotto-tracker-module__5dwg-G__roundResult>strong,.lotto-tracker-module__5dwg-G__roundResult>small{grid-column:1}.lotto-tracker-module__5dwg-G__roundResult>span{color:#74807c;letter-spacing:.04em;text-transform:uppercase;font-size:.65rem;font-weight:850}.lotto-tracker-module__5dwg-G__roundResult>strong{color:#253d36;font-size:.82rem}.lotto-tracker-module__5dwg-G__roundResult>small{color:#60706b;font-size:.7rem}.lotto-tracker-module__5dwg-G__roundResult>b{color:#17352d;grid-area:1/2/span 3;align-self:center;font-size:1rem}.lotto-tracker-module__5dwg-G__roundResult .lotto-tracker-module__5dwg-G__resultFlag{color:#8a5d18;grid-column:1/-1;margin-top:.25rem;font-weight:750}.lotto-tracker-module__5dwg-G__entryTotals{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.lotto-tracker-module__5dwg-G__entryTotals div{border:1px solid #13232014;border-radius:7px;padding:.62rem}.lotto-tracker-module__5dwg-G__participationActions{flex-wrap:wrap;gap:.55rem;display:flex}.lotto-tracker-module__5dwg-G__confirmButton,.lotto-tracker-module__5dwg-G__skipButton{cursor:pointer;min-height:2.4rem;font:inherit;border:1px solid;border-radius:8px;padding:.55rem .75rem;font-size:.76rem;font-weight:850}.lotto-tracker-module__5dwg-G__confirmButton{color:#17633d;background:#eff8f2;border-color:#17633d38}.lotto-tracker-module__5dwg-G__skipButton{color:#53615c;background:#f3f5f3;border-color:#4d5c572e}.lotto-tracker-module__5dwg-G__confirmButton:disabled,.lotto-tracker-module__5dwg-G__skipButton:disabled{cursor:default;opacity:.65}.lotto-tracker-module__5dwg-G__reviewDetails,.lotto-tracker-module__5dwg-G__dangerZone{background:#fbfcf9;border:1px solid #1323201c;border-radius:9px}.lotto-tracker-module__5dwg-G__reviewDetails summary,.lotto-tracker-module__5dwg-G__dangerZone summary{color:#253d36;cursor:pointer;justify-content:space-between;gap:.8rem;padding:.85rem;font-size:.82rem;font-weight:850;list-style-position:inside;display:flex}.lotto-tracker-module__5dwg-G__reviewDetails summary span{color:#74807c;font-size:.72rem;font-weight:750}.lotto-tracker-module__5dwg-G__reviewForm{gap:.75rem;padding:0 .85rem .85rem;display:grid}.lotto-tracker-module__5dwg-G__raffleForms{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:0 .85rem .85rem;display:grid}.lotto-tracker-module__5dwg-G__raffleForms>p{color:#60706b;grid-column:1/-1;margin:0;font-size:.76rem;line-height:1.5}.lotto-tracker-module__5dwg-G__raffleForms .lotto-tracker-module__5dwg-G__reviewForm{background:#fff;border:1px solid #13232017;border-radius:8px;align-content:start;padding:.8rem}.lotto-tracker-module__5dwg-G__reviewForm>p{color:#60706b;margin:0;font-size:.76rem;line-height:1.5}.lotto-tracker-module__5dwg-G__reviewForm button{width:fit-content}.lotto-tracker-module__5dwg-G__moneyInput{display:block;position:relative}.lotto-tracker-module__5dwg-G__moneyInput b{z-index:1;color:#60706b;font-size:.82rem;position:absolute;top:50%;left:.82rem;transform:translateY(-50%)}.lotto-tracker-module__5dwg-G__moneyInput input{padding-left:1.7rem}.lotto-tracker-module__5dwg-G__drawFooter{border-top:1px solid #1323201a;gap:.8rem;padding-top:1rem;display:grid}.lotto-tracker-module__5dwg-G__drawTotals{border:1px solid #13232017;border-radius:9px;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden}.lotto-tracker-module__5dwg-G__drawTotals div{border-right:1px solid #13232014;padding:.72rem}.lotto-tracker-module__5dwg-G__drawTotals div:last-child{border-right:0}.lotto-tracker-module__5dwg-G__drawTotals .lotto-tracker-module__5dwg-G__drawNet{background:#17352d}.lotto-tracker-module__5dwg-G__drawTotals .lotto-tracker-module__5dwg-G__drawNet dt{color:#fffaf0ad}.lotto-tracker-module__5dwg-G__drawTotals .lotto-tracker-module__5dwg-G__drawNet dd{color:#fffaf0;font-size:.96rem}.lotto-tracker-module__5dwg-G__drawEvidence{justify-content:space-between;align-items:center;gap:1rem;display:flex}.lotto-tracker-module__5dwg-G__drawEvidence p{color:#74807c;margin:0;font-size:.72rem;line-height:1.45}.lotto-tracker-module__5dwg-G__drawEvidence a,.lotto-tracker-module__5dwg-G__sourceLinks a{color:#17634f;text-underline-offset:.18em;font-size:.76rem;font-weight:850}.lotto-tracker-module__5dwg-G__controlGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.lotto-tracker-module__5dwg-G__controlGrid>article{align-content:start;gap:1rem;display:grid}.lotto-tracker-module__5dwg-G__sectionHeadingCompact{align-items:flex-start}.lotto-tracker-module__5dwg-G__panelCopy,.lotto-tracker-module__5dwg-G__caveat,.lotto-tracker-module__5dwg-G__sourceWarning{color:#60706b;margin:0;font-size:.84rem;line-height:1.55}.lotto-tracker-module__5dwg-G__sourceStatus{border-top:1px solid #13232017;gap:0}.lotto-tracker-module__5dwg-G__sourceStatus div{border-bottom:1px solid #13232017;grid-template-columns:minmax(9rem,.42fr) minmax(0,1fr);gap:.75rem;padding:.68rem 0}.lotto-tracker-module__5dwg-G__sourceStatus dd{font-weight:650}.lotto-tracker-module__5dwg-G__sourceWarning{color:#76501e;background:#fff8e9;border-radius:8px;padding:.7rem}.lotto-tracker-module__5dwg-G__sourceLinks{flex-wrap:wrap;gap:.6rem 1rem;display:flex}.lotto-tracker-module__5dwg-G__caveat{border-left:3px solid #d09a3f;padding-left:.75rem}.lotto-tracker-module__5dwg-G__dangerZone{background:#fffaf8;border-color:#9936262b;margin-top:.2rem}.lotto-tracker-module__5dwg-G__dangerZone summary{color:#8f2f22}.lotto-tracker-module__5dwg-G__dangerZone form{gap:.8rem;padding:0 .85rem .85rem;display:grid}.lotto-tracker-module__5dwg-G__dangerZone p{color:#755249;margin:0;font-size:.78rem;line-height:1.5}.lotto-tracker-module__5dwg-G__dangerZone button{width:fit-content}.lotto-tracker-module__5dwg-G__responsibleCard{background:linear-gradient(120deg,#fffaf0f7,#f8faf6fa),#fffaf0;border-color:#d09a3f38;grid-template-columns:minmax(15rem,.65fr) minmax(0,1.35fr);gap:1.5rem;padding:clamp(1.2rem,2.6vw,1.7rem);display:grid}.lotto-tracker-module__5dwg-G__responsibleCard>div:first-child{align-content:start;gap:.5rem;display:grid}.lotto-tracker-module__5dwg-G__responsibleCopy{gap:.65rem;display:grid}.lotto-tracker-module__5dwg-G__responsibleCopy p{color:#53645e;margin:0;font-size:.86rem;line-height:1.6}@media (max-width:1080px){.lotto-tracker-module__5dwg-G__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.lotto-tracker-module__5dwg-G__hero{grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr)}}@media (max-width:820px){.lotto-tracker-module__5dwg-G__hero,.lotto-tracker-module__5dwg-G__controlGrid,.lotto-tracker-module__5dwg-G__responsibleCard{grid-template-columns:1fr}.lotto-tracker-module__5dwg-G__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lotto-tracker-module__5dwg-G__sectionHeading,.lotto-tracker-module__5dwg-G__subsectionHeading{flex-direction:column;align-items:flex-start}.lotto-tracker-module__5dwg-G__sectionHeading>p,.lotto-tracker-module__5dwg-G__subsectionHeading>p{text-align:left;max-width:none}.lotto-tracker-module__5dwg-G__numberInputs{grid-template-columns:repeat(3,minmax(3.5rem,1fr))}.lotto-tracker-module__5dwg-G__roundGrid,.lotto-tracker-module__5dwg-G__roundResultGrid{grid-template-columns:1fr}.lotto-tracker-module__5dwg-G__drawTotals{grid-template-columns:repeat(2,minmax(0,1fr))}.lotto-tracker-module__5dwg-G__drawTotals div{border-bottom:1px solid #13232014;border-right:0}.lotto-tracker-module__5dwg-G__drawTotals div:last-child{border-bottom:0;grid-column:1/-1}}@media (max-width:640px){.lotto-tracker-module__5dwg-G__workspace{padding-inline:.85rem}.lotto-tracker-module__5dwg-G__heroMain h1{font-size:2.25rem}.lotto-tracker-module__5dwg-G__metrics,.lotto-tracker-module__5dwg-G__formGrid,.lotto-tracker-module__5dwg-G__policyGrid,.lotto-tracker-module__5dwg-G__choiceRow,.lotto-tracker-module__5dwg-G__definitionGrid,.lotto-tracker-module__5dwg-G__entryTotals,.lotto-tracker-module__5dwg-G__raffleForms{grid-template-columns:1fr}.lotto-tracker-module__5dwg-G__numberInputs{grid-template-columns:repeat(2,minmax(3.5rem,1fr))}.lotto-tracker-module__5dwg-G__formActions,.lotto-tracker-module__5dwg-G__drawEvidence{flex-direction:column;align-items:stretch}.lotto-tracker-module__5dwg-G__formActions button,.lotto-tracker-module__5dwg-G__reviewForm button,.lotto-tracker-module__5dwg-G__dangerZone button{width:100%}.lotto-tracker-module__5dwg-G__inlineForm{grid-template-columns:1fr}.lotto-tracker-module__5dwg-G__inlineForm button{width:100%}.lotto-tracker-module__5dwg-G__cardHeading,.lotto-tracker-module__5dwg-G__drawHeader,.lotto-tracker-module__5dwg-G__entryHeader,.lotto-tracker-module__5dwg-G__sectionHeadingCompact{flex-direction:column;align-items:flex-start}.lotto-tracker-module__5dwg-G__participationBadge,.lotto-tracker-module__5dwg-G__statusBadge{text-align:left}.lotto-tracker-module__5dwg-G__roundResult{grid-template-columns:1fr}.lotto-tracker-module__5dwg-G__roundResult>span,.lotto-tracker-module__5dwg-G__roundResult>strong,.lotto-tracker-module__5dwg-G__roundResult>small,.lotto-tracker-module__5dwg-G__roundResult>b{grid-area:auto/1}.lotto-tracker-module__5dwg-G__reviewDetails summary{flex-direction:column;align-items:flex-start}.lotto-tracker-module__5dwg-G__sourceStatus div{grid-template-columns:1fr;gap:.25rem}}@media (prefers-reduced-motion:reduce){.lotto-tracker-module__5dwg-G__confirmButton,.lotto-tracker-module__5dwg-G__skipButton{transition:none}}
