@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.AppDialog-module__29_7gG__overlay{z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8f;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.AppDialog-module__29_7gG__dialog{width:min(var(--dialog-width,520px), 100%);color:#0f172a;background:#fff;border:1px solid #dbe3ef;border-radius:18px;flex-direction:column;max-height:min(760px,90vh);display:flex;overflow:hidden;box-shadow:0 24px 70px #0f172a47}.AppDialog-module__29_7gG__header{border-bottom:1px solid #e2e8f0;flex:none;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 24px 18px;display:flex}.AppDialog-module__29_7gG__heading{min-width:0}.AppDialog-module__29_7gG__eyebrow{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:800}.AppDialog-module__29_7gG__title{color:#0f172a;margin:0;font-size:24px;line-height:1.2}.AppDialog-module__29_7gG__description{color:#64748b;margin:7px 0 0;font-size:14px;line-height:1.45}.AppDialog-module__29_7gG__close{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font-size:26px;line-height:1;display:grid}.AppDialog-module__29_7gG__close:hover{color:#0f172a;background:#f8fafc}.AppDialog-module__29_7gG__close:focus-visible,.AppDialog-module__29_7gG__dialog button:focus-visible,.AppDialog-module__29_7gG__dialog input:focus-visible,.AppDialog-module__29_7gG__dialog select:focus-visible,.AppDialog-module__29_7gG__dialog textarea:focus-visible{outline-offset:2px;outline:3px solid #2563eb47}.AppDialog-module__29_7gG__content{min-height:0;padding:24px;overflow-y:auto}.AppDialog-module__29_7gG__footer{background:#f8fafc;border-top:1px solid #e2e8f0;flex:none;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}@media (max-width:600px){.AppDialog-module__29_7gG__overlay{align-items:flex-end;padding:10px}.AppDialog-module__29_7gG__dialog{border-radius:16px;max-height:92vh}.AppDialog-module__29_7gG__header,.AppDialog-module__29_7gG__content,.AppDialog-module__29_7gG__footer{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:no-preference){.AppDialog-module__29_7gG__overlay{animation:.14s ease-out AppDialog-module__29_7gG__fade-in}.AppDialog-module__29_7gG__dialog{animation:.18s ease-out AppDialog-module__29_7gG__rise-in}}@keyframes AppDialog-module__29_7gG__fade-in{0%{opacity:0}}@keyframes AppDialog-module__29_7gG__rise-in{0%{transform:translateY(8px)scale(.99)}}
.BudgetMobile-module__fNigqa__mobileOnly{display:none}@media (max-width:700px){.BudgetMobile-module__fNigqa__desktopOnly,.BudgetMobile-module__fNigqa__desktopWeekControl{display:none!important}.BudgetMobile-module__fNigqa__mobileOnly{display:block}.BudgetMobile-module__fNigqa__designerPage{min-height:100vh;height:auto!important;padding:20px!important;overflow:visible!important}.BudgetMobile-module__fNigqa__budgetViewPage{min-height:100vh;height:auto!important;padding:20px!important;padding-bottom:calc(90px + env(safe-area-inset-bottom))!important;overflow:visible!important}.BudgetMobile-module__fNigqa__weekNavigator{background:#fff;border:1px solid #dbe3ef;border-radius:14px;margin:0 0 18px;padding:16px;box-shadow:0 1px 3px #0f172a14}.BudgetMobile-module__fNigqa__weekHeading{color:#0f172a;text-align:center;font-size:20px;font-weight:800}.BudgetMobile-module__fNigqa__weekMeta{color:#64748b;text-align:center;margin-top:5px;font-size:12px;font-weight:600}.BudgetMobile-module__fNigqa__currentBadge{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#2563eb;border-radius:999px;margin:8px auto 0;padding:3px 9px;font-size:10px;font-weight:800;display:table}.BudgetMobile-module__fNigqa__weekButtons{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.BudgetMobile-module__fNigqa__weekButton,.BudgetMobile-module__fNigqa__currentWeekButton{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:9px;min-height:44px;padding:10px 12px;font-size:13px;font-weight:700}.BudgetMobile-module__fNigqa__weekButton:disabled,.BudgetMobile-module__fNigqa__currentWeekButton:disabled{color:#94a3b8;background:#f8fafc}.BudgetMobile-module__fNigqa__currentWeekButton{grid-column:1/-1}.BudgetMobile-module__fNigqa__mobileSection{background:#fff;border:1px solid #dbe3ef;border-radius:14px;margin:16px 0;overflow:hidden;box-shadow:0 1px 3px #0f172a0f}.BudgetMobile-module__fNigqa__mobileSectionHeader{color:#1e3a5f;background:#eaf1fb;border-bottom:1px solid #dbe3ef;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:15px;font-weight:800;display:flex}.BudgetMobile-module__fNigqa__mobileRow{border-bottom:1px solid #eef2f7;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.BudgetMobile-module__fNigqa__mobileRow:last-child{border-bottom:0}.BudgetMobile-module__fNigqa__rowName{overflow-wrap:anywhere;color:#1f2937;font-size:14px;font-weight:700}.BudgetMobile-module__fNigqa__rowKind{text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:800}.BudgetMobile-module__fNigqa__moneyIn{color:#15803d}.BudgetMobile-module__fNigqa__moneyOut{color:#b45309}.BudgetMobile-module__fNigqa__rowAmount{color:#334155;text-align:right;white-space:nowrap;font-size:15px;font-weight:800}.BudgetMobile-module__fNigqa__actualAmount{color:#1d4ed8}.BudgetMobile-module__fNigqa__actualLabel{color:#60a5fa;text-transform:uppercase;margin-top:2px;font-size:9px;font-weight:800}.BudgetMobile-module__fNigqa__emptyAmount{color:#94a3b8}.BudgetMobile-module__fNigqa__summaryCard{background:#fff;border:1px solid #bfdbfe;border-radius:14px;margin-top:18px;overflow:hidden}.BudgetMobile-module__fNigqa__summaryRow{color:#334155;border-bottom:1px solid #dbeafe;justify-content:space-between;gap:16px;padding:13px 16px;font-size:14px;font-weight:700;display:flex}.BudgetMobile-module__fNigqa__summaryRow:last-child{color:#1e3a5f;background:#dbeafe;border-bottom:0;font-weight:800}.BudgetMobile-module__fNigqa__lowBalance{color:#b91c1c!important;background:#fee2e2!important}.BudgetMobile-module__fNigqa__mobileInput{box-sizing:border-box;color:#111827;text-align:right;background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:118px;padding:10px;font-size:16px;font-weight:700}.BudgetMobile-module__fNigqa__rowActions{flex-wrap:wrap;gap:14px;margin-top:9px;display:flex}.BudgetMobile-module__fNigqa__rowAction{color:#2563eb;background:0 0;border:0;padding:0;font-size:12px;font-weight:800}.BudgetMobile-module__fNigqa__deleteAction{color:#b91c1c}.BudgetMobile-module__fNigqa__addRowButton{color:#2563eb;background:#fff;border:1px solid #bfdbfe;border-radius:8px;min-height:38px;padding:7px 11px;font-size:12px;font-weight:800}.BudgetMobile-module__fNigqa__mobileFooter{padding:14px 4px calc(90px + env(safe-area-inset-bottom));color:#64748b;font-size:12px;line-height:1.5}}
.BudgetViewPrint-module__Fzxx9q__printReport{display:none}@media print{@page{size:letter landscape;margin:.18in}.BudgetViewPrint-module__Fzxx9q__page{background:#fff!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;overflow:visible!important}.BudgetViewPrint-module__Fzxx9q__page>:not(.BudgetViewPrint-module__Fzxx9q__printReport){display:none!important}.BudgetViewPrint-module__Fzxx9q__printReport{color:#172033;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-family:Arial,sans-serif;display:block}.BudgetViewPrint-module__Fzxx9q__printHeader{border-bottom:1.5px solid #2563eb;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:4px;padding-bottom:4px;display:flex}.BudgetViewPrint-module__Fzxx9q__titleLine{align-items:baseline;gap:8px;display:flex}.BudgetViewPrint-module__Fzxx9q__brand{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.BudgetViewPrint-module__Fzxx9q__printHeader h1{color:#0f172a;margin:0;font-size:14px}.BudgetViewPrint-module__Fzxx9q__printHeader p{color:#64748b;margin:1px 0 0;font-size:7px}.BudgetViewPrint-module__Fzxx9q__reportRange{color:#334155;align-items:center;gap:6px;font-size:8px;display:flex}.BudgetViewPrint-module__Fzxx9q__reportRange span{color:#94a3b8;font-weight:400}.BudgetViewPrint-module__Fzxx9q__printLegend{color:#64748b;align-items:center;gap:14px;margin-bottom:3px;font-size:7px;display:flex}.BudgetViewPrint-module__Fzxx9q__printLegend span:last-child{margin-left:auto}.BudgetViewPrint-module__Fzxx9q__plannedKey,.BudgetViewPrint-module__Fzxx9q__actualKey{background:#64748b;border-radius:50%;width:6px;height:6px;margin-right:3px;display:inline-block}.BudgetViewPrint-module__Fzxx9q__actualKey{background:#2563eb}.BudgetViewPrint-module__Fzxx9q__printTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:7px}.BudgetViewPrint-module__Fzxx9q__printTable thead{display:table-header-group}.BudgetViewPrint-module__Fzxx9q__printTable tr{break-inside:avoid}.BudgetViewPrint-module__Fzxx9q__printTable th,.BudgetViewPrint-module__Fzxx9q__printTable td{vertical-align:middle;border:1px solid #dbe3ef;padding:3px 4px}.BudgetViewPrint-module__Fzxx9q__printTable thead th{color:#1e3a5f;text-align:center;background:#eaf1fb;height:25px;font-size:7px}.BudgetViewPrint-module__Fzxx9q__printTable thead th:first-child{text-align:left;width:18%}.BudgetViewPrint-module__Fzxx9q__printTable tbody th{color:#1f2937;text-align:left;background:#fff;font-weight:700}.BudgetViewPrint-module__Fzxx9q__printTable td{color:#334155;font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.BudgetViewPrint-module__Fzxx9q__printTable small{color:#94a3b8;letter-spacing:.02em;text-transform:uppercase;margin-top:1px;font-size:5px;font-weight:700;display:block}.BudgetViewPrint-module__Fzxx9q__groupRow th{padding:3px 4px;font-size:7px;color:#1e3a5f!important;background:#dbe8f7!important}.BudgetViewPrint-module__Fzxx9q__actual{color:#1d4ed8!important}.BudgetViewPrint-module__Fzxx9q__summaryRow th,.BudgetViewPrint-module__Fzxx9q__summaryRow td{background:#f8fafc!important}.BudgetViewPrint-module__Fzxx9q__endingRow th,.BudgetViewPrint-module__Fzxx9q__endingRow td{color:#1e3a5f;border-top:2px solid #8ca6c7;font-weight:800;background:#d8e8fb!important}.BudgetViewPrint-module__Fzxx9q__endingRow .BudgetViewPrint-module__Fzxx9q__lowBalance{color:#b91c1c!important;background:#fee2e2!important}.BudgetViewPrint-module__Fzxx9q__printFooter{color:#64748b;text-align:center;margin-top:7px;font-size:6px}}
.Calculator-module__YPJ7ba__panel{z-index:1200;color:#111827;background:#fff;border:1px solid #dbe3ef;border-radius:16px;width:min(360px,100vw - 32px);max-height:calc(100vh - 96px);padding:18px;font-family:system-ui,sans-serif;position:fixed;top:74px;right:24px;overflow-y:auto;box-shadow:0 20px 55px #0f172a3d}.Calculator-module__YPJ7ba__header,.Calculator-module__YPJ7ba__tapeHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.Calculator-module__YPJ7ba__title{font-size:19px;font-weight:800}.Calculator-module__YPJ7ba__subtitle{color:#64748b;margin-top:2px;font-size:11px}.Calculator-module__YPJ7ba__closeButton{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:34px;height:34px;font-size:23px;line-height:1}.Calculator-module__YPJ7ba__display{color:#fff;text-align:right;background:#0f172a;border-radius:11px;min-height:78px;margin-top:14px;padding:12px 14px;overflow:hidden}.Calculator-module__YPJ7ba__pending{color:#94a3b8;min-height:18px;font-size:13px}.Calculator-module__YPJ7ba__result{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-size:31px;font-weight:750;overflow:hidden}.Calculator-module__YPJ7ba__tape{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;min-height:75px;max-height:124px;margin:12px 0;padding:10px 12px;overflow-y:auto}.Calculator-module__YPJ7ba__tapeHeader{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:700}.Calculator-module__YPJ7ba__tapeHeader button{color:#2563eb;cursor:pointer;text-transform:none;background:0 0;border:0;padding:0;font-size:11px;font-weight:700}.Calculator-module__YPJ7ba__emptyTape{color:#94a3b8;margin-top:12px;font-size:12px}.Calculator-module__YPJ7ba__tapeLine{color:#334155;text-align:right;margin-top:7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.Calculator-module__YPJ7ba__keypad{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.Calculator-module__YPJ7ba__key{color:#111827;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:10px;min-height:46px;font-size:18px;font-weight:700}.Calculator-module__YPJ7ba__key:hover{background:#f8fafc}.Calculator-module__YPJ7ba__utilityKey{color:#475569;background:#f1f5f9}.Calculator-module__YPJ7ba__operatorKey{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.Calculator-module__YPJ7ba__equalsKey{color:#fff;background:#2563eb;border-color:#2563eb;grid-area:4/4/span 2}.Calculator-module__YPJ7ba__equalsKey:hover{background:#1d4ed8}.Calculator-module__YPJ7ba__zeroKey{grid-column:span 2}.Calculator-module__YPJ7ba__copyButton{color:#2563eb;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:100%;margin-top:12px;padding:10px 12px;font-size:13px;font-weight:750}.Calculator-module__YPJ7ba__copyButton:disabled{color:#94a3b8;cursor:default}@media (max-width:700px){.Calculator-module__YPJ7ba__panel{width:auto;max-height:calc(100vh - 24px);inset:auto 12px 12px}}
.NavBar-module__jPNquW__nav{margin-bottom:18px}.NavBar-module__jPNquW__mobileBar{display:none}.NavBar-module__jPNquW__menuPanel{justify-content:space-between;align-items:center;gap:20px;display:flex}.NavBar-module__jPNquW__links{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.NavBar-module__jPNquW__link{color:#6b7280;font-size:15px;font-weight:600;text-decoration:none}.NavBar-module__jPNquW__activeLink{color:#2563eb;font-weight:700}.NavBar-module__jPNquW__logoutButton,.NavBar-module__jPNquW__calculatorButton,.NavBar-module__jPNquW__menuButton{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:9px;flex-shrink:0;padding:9px 13px;font-size:14px;font-weight:700}.NavBar-module__jPNquW__utilityActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.NavBar-module__jPNquW__calculatorButton{color:#334155;background:#fff;border:1px solid #cbd5e1}.NavBar-module__jPNquW__actionDivider{background:#dbe3ef;width:1px;height:26px}.NavBar-module__jPNquW__logoutButton:disabled{cursor:default;opacity:.72}@media (max-width:700px){.NavBar-module__jPNquW__nav{margin-bottom:14px}.NavBar-module__jPNquW__mobileBar{justify-content:space-between;align-items:center;min-height:42px;display:flex}.NavBar-module__jPNquW__brand{color:#0f172a;letter-spacing:-.02em;font-size:20px;font-weight:850;text-decoration:none}.NavBar-module__jPNquW__menuButton{color:#334155;background:#fff;border:1px solid #cbd5e1}.NavBar-module__jPNquW__menuPanel{background:#fff;border:1px solid #dbe3ef;border-radius:12px;margin-top:10px;padding:14px;display:none;box-shadow:0 8px 24px #0f172a1a}.NavBar-module__jPNquW__menuPanelOpen{gap:14px;display:grid}.NavBar-module__jPNquW__links{grid-template-columns:1fr 1fr;gap:4px 10px;display:grid}.NavBar-module__jPNquW__link{border-radius:7px;padding:9px 8px;font-size:14px}.NavBar-module__jPNquW__activeLink{background:#eff6ff}.NavBar-module__jPNquW__logoutButton{width:100%}.NavBar-module__jPNquW__utilityActions{grid-template-columns:1fr;gap:8px;display:grid}.NavBar-module__jPNquW__calculatorButton{width:100%}.NavBar-module__jPNquW__actionDivider{display:none}}
.AppUiProvider-module__jUG6dq__toastRegion{z-index:1400;pointer-events:none;gap:10px;width:min(420px,100vw - 36px);display:grid;position:fixed;top:18px;right:18px}.AppUiProvider-module__jUG6dq__toast{border:1px solid #cbd5e1;border-left:5px solid var(--tone-color);color:#0f172a;pointer-events:auto;background:#fff;border-radius:13px;grid-template-columns:36px 1fr 32px;align-items:start;gap:12px;padding:14px;display:grid;box-shadow:0 14px 38px #0f172a33}.AppUiProvider-module__jUG6dq__icon{background:var(--tone-soft);width:34px;height:34px;color:var(--tone-color);border-radius:50%;place-items:center;font-weight:900;display:grid}.AppUiProvider-module__jUG6dq__title{color:#0f172a;margin:1px 0 3px;font-size:14px;font-weight:800}.AppUiProvider-module__jUG6dq__message{color:#475569;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.45}.AppUiProvider-module__jUG6dq__dismiss{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;font-size:21px;display:grid}.AppUiProvider-module__jUG6dq__dismiss:hover{color:#0f172a;background:#f1f5f9}.AppUiProvider-module__jUG6dq__confirmMessage{color:#475569;white-space:pre-wrap;margin:0;font-size:15px;line-height:1.55}.AppUiProvider-module__jUG6dq__button{cursor:pointer;border-radius:9px;min-width:92px;padding:10px 16px;font-size:14px;font-weight:750}.AppUiProvider-module__jUG6dq__cancelButton{color:#334155;background:#fff;border:1px solid #cbd5e1;}.AppUiProvider-module__jUG6dq__confirmButton{color:#fff;background:#2563eb;border:1px solid #2563eb;}.AppUiProvider-module__jUG6dq__dangerButton{color:#fff;background:#b91c1c;border:1px solid #b91c1c;}@media (max-width:600px){.AppUiProvider-module__jUG6dq__toastRegion{width:calc(100vw - 20px);top:10px;right:10px}}@media (prefers-reduced-motion:no-preference){.AppUiProvider-module__jUG6dq__toast{animation:.18s ease-out AppUiProvider-module__jUG6dq__toast-in}}@keyframes AppUiProvider-module__jUG6dq__toast-in{0%{opacity:0;transform:translateY(-8px)}}
.BudgetWeekPanel-module__fNRuqa__panel{z-index:1190;color:#0f172a;background:#fff;border:1px solid #dbe3ef;border-radius:16px;width:min(430px,100vw - 32px);max-height:calc(100vh - 96px);padding:20px;font-family:system-ui,sans-serif;position:fixed;top:74px;right:24px;overflow-y:auto;box-shadow:0 20px 55px #0f172a3d}.BudgetWeekPanel-module__fNRuqa__header,.BudgetWeekPanel-module__fNRuqa__weekControls,.BudgetWeekPanel-module__fNRuqa__listHeader,.BudgetWeekPanel-module__fNRuqa__otherActivity{justify-content:space-between;align-items:center;gap:12px;display:flex}.BudgetWeekPanel-module__fNRuqa__header{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.BudgetWeekPanel-module__fNRuqa__header:active{cursor:grabbing}.BudgetWeekPanel-module__fNRuqa__title{font-size:20px;font-weight:800}.BudgetWeekPanel-module__fNRuqa__subtitle{color:#64748b;margin-top:2px;font-size:12px}.BudgetWeekPanel-module__fNRuqa__closeButton,.BudgetWeekPanel-module__fNRuqa__weekControls button{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px}.BudgetWeekPanel-module__fNRuqa__closeButton{cursor:pointer;width:36px;height:36px;font-size:24px}.BudgetWeekPanel-module__fNRuqa__weekControls{margin:16px 0}.BudgetWeekPanel-module__fNRuqa__weekControls button{width:38px;height:38px;font-size:18px;font-weight:700}.BudgetWeekPanel-module__fNRuqa__weekControls input{color:#0f172a;min-width:0;font:inherit;border:1px solid #cbd5e1;border-radius:9px;flex:1;padding:8px 10px}.BudgetWeekPanel-module__fNRuqa__summary{background:#f8fafc;border-radius:11px;grid-template-columns:1fr 1fr;gap:9px;padding:12px;display:grid}.BudgetWeekPanel-module__fNRuqa__summary div{flex-direction:column;gap:3px;display:flex}.BudgetWeekPanel-module__fNRuqa__summary span{color:#64748b;font-size:11px}.BudgetWeekPanel-module__fNRuqa__summary strong{font-size:14px}.BudgetWeekPanel-module__fNRuqa__positive{color:#15803d}.BudgetWeekPanel-module__fNRuqa__negative,.BudgetWeekPanel-module__fNRuqa__over,.BudgetWeekPanel-module__fNRuqa__error{color:#b91c1c}.BudgetWeekPanel-module__fNRuqa__listHeader{color:#64748b;text-transform:uppercase;margin-top:16px;padding:0 2px 7px;font-size:11px;font-weight:800}.BudgetWeekPanel-module__fNRuqa__rows{border:1px solid #e2e8f0;border-radius:11px;overflow:hidden}.BudgetWeekPanel-module__fNRuqa__row{border-bottom:1px solid #e2e8f0;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:11px 12px;display:grid}.BudgetWeekPanel-module__fNRuqa__row:last-child{border-bottom:0}.BudgetWeekPanel-module__fNRuqa__row>div:first-child,.BudgetWeekPanel-module__fNRuqa__amounts{flex-direction:column;gap:2px;display:flex}.BudgetWeekPanel-module__fNRuqa__row>div:first-child span,.BudgetWeekPanel-module__fNRuqa__amounts span,.BudgetWeekPanel-module__fNRuqa__amounts small{color:#64748b;font-size:11px}.BudgetWeekPanel-module__fNRuqa__row strong{font-size:13px}.BudgetWeekPanel-module__fNRuqa__addButton{color:#2563eb;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:5px;padding:0;font-size:11px;font-weight:750}.BudgetWeekPanel-module__fNRuqa__addButton:hover{color:#1d4ed8;text-decoration:underline}.BudgetWeekPanel-module__fNRuqa__amounts{text-align:right}.BudgetWeekPanel-module__fNRuqa__amounts small.BudgetWeekPanel-module__fNRuqa__over{color:#b91c1c}.BudgetWeekPanel-module__fNRuqa__message,.BudgetWeekPanel-module__fNRuqa__error{text-align:center;padding:18px 8px;font-size:13px}.BudgetWeekPanel-module__fNRuqa__otherActivity{color:#9a3412;background:#fff7ed;border-radius:9px;margin-top:10px;padding:10px 12px;font-size:12px}@media (max-width:700px){.BudgetWeekPanel-module__fNRuqa__panel{width:auto;max-height:none;inset:12px}}
.Feedback-module__bmX5Jq__page{color:#0f172a;background:#f1f5f9;min-height:100vh;padding:40px}.Feedback-module__bmX5Jq__main{width:100%;max-width:1050px;margin:34px auto 0}.Feedback-module__bmX5Jq__header h1{margin:0 0 8px;font-size:34px}.Feedback-module__bmX5Jq__header p{color:#64748b;margin:0 0 24px;line-height:1.55}.Feedback-module__bmX5Jq__card,.Feedback-module__bmX5Jq__history{background:#fff;border:1px solid #dbe3ef;border-radius:14px;margin-bottom:28px;padding:28px;box-shadow:0 1px 3px #0f172a14}.Feedback-module__bmX5Jq__card h2,.Feedback-module__bmX5Jq__history h2{margin:0 0 20px}.Feedback-module__bmX5Jq__form{gap:18px;display:grid}.Feedback-module__bmX5Jq__form label,.Feedback-module__bmX5Jq__replyForm label{color:#475569;gap:7px;font-size:14px;font-weight:700;display:grid}.Feedback-module__bmX5Jq__form input,.Feedback-module__bmX5Jq__form select,.Feedback-module__bmX5Jq__form textarea,.Feedback-module__bmX5Jq__replyForm textarea{box-sizing:border-box;color:#111827;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:11px 12px;font-weight:400}.Feedback-module__bmX5Jq__form textarea,.Feedback-module__bmX5Jq__replyForm textarea{resize:vertical;line-height:1.5}.Feedback-module__bmX5Jq__checkboxLabel{align-items:flex-start;gap:10px!important;font-weight:400!important;display:flex!important}.Feedback-module__bmX5Jq__checkboxLabel input{width:auto;margin-top:3px}.Feedback-module__bmX5Jq__privacy{color:#64748b;margin:-4px 0 0;font-size:13px}.Feedback-module__bmX5Jq__form button,.Feedback-module__bmX5Jq__replyForm button{color:#fff;cursor:pointer;background:#2563eb;border:0;border-radius:9px;justify-self:start;padding:11px 18px;font-weight:700}.Feedback-module__bmX5Jq__form button:disabled,.Feedback-module__bmX5Jq__replyForm button:disabled{opacity:.55;cursor:default}.Feedback-module__bmX5Jq__successNotice,.Feedback-module__bmX5Jq__errorNotice{border-radius:8px;margin-bottom:20px;padding:12px 14px;font-size:14px}.Feedback-module__bmX5Jq__successNotice{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.Feedback-module__bmX5Jq__errorNotice{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.Feedback-module__bmX5Jq__empty{color:#64748b;text-align:center;border:1px dashed #cbd5e1;border-radius:10px;padding:28px}.Feedback-module__bmX5Jq__supportGrid{grid-template-columns:280px minmax(0,1fr);gap:24px;display:grid}.Feedback-module__bmX5Jq__reportList{flex-direction:column;gap:8px;display:flex}.Feedback-module__bmX5Jq__reportButton,.Feedback-module__bmX5Jq__selectedReport{color:#0f172a;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:9px;gap:5px;padding:13px;display:grid}.Feedback-module__bmX5Jq__selectedReport{background:#eff6ff;border-color:#60a5fa}.Feedback-module__bmX5Jq__reportButton span,.Feedback-module__bmX5Jq__selectedReport span{font-weight:700}.Feedback-module__bmX5Jq__reportButton small,.Feedback-module__bmX5Jq__selectedReport small{color:#64748b}.Feedback-module__bmX5Jq__thread{min-width:0}.Feedback-module__bmX5Jq__threadHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Feedback-module__bmX5Jq__threadHeader h3{margin:5px 0 18px;font-size:22px}.Feedback-module__bmX5Jq__eyebrow{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}.Feedback-module__bmX5Jq__status{border-radius:999px;flex:none;padding:6px 9px;font-size:12px;font-weight:700}.Feedback-module__bmX5Jq__new{color:#1d4ed8;background:#dbeafe}.Feedback-module__bmX5Jq__in_progress{color:#92400e;background:#fef3c7}.Feedback-module__bmX5Jq__waiting_for_reply{color:#6d28d9;background:#ede9fe}.Feedback-module__bmX5Jq__resolved{color:#166534;background:#dcfce7}.Feedback-module__bmX5Jq__originalMessage,.Feedback-module__bmX5Jq__supportMessage,.Feedback-module__bmX5Jq__reporterMessage{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin-bottom:14px;padding:15px;line-height:1.55}.Feedback-module__bmX5Jq__originalMessage{background:#f8fafc;border:1px solid #dbe3ef}.Feedback-module__bmX5Jq__supportMessage{background:#eff6ff;margin-left:24px}.Feedback-module__bmX5Jq__reporterMessage{background:#f1f5f9;margin-right:24px}.Feedback-module__bmX5Jq__supportMessage p,.Feedback-module__bmX5Jq__reporterMessage p{margin:6px 0 0}.Feedback-module__bmX5Jq__replyForm{gap:12px;margin-top:20px;display:grid}@media (max-width:760px){.Feedback-module__bmX5Jq__page{padding:18px}.Feedback-module__bmX5Jq__supportGrid{grid-template-columns:1fr}.Feedback-module__bmX5Jq__card,.Feedback-module__bmX5Jq__history{padding:20px}.Feedback-module__bmX5Jq__threadHeader{flex-direction:column}}
.Help-module__TRo6hG__page,.Help-module__TRo6hG__hero,.Help-module__TRo6hG__workflow,.Help-module__TRo6hG__layout,.Help-module__TRo6hG__contents,.Help-module__TRo6hG__section,.Help-module__TRo6hG__trainingSummary,.Help-module__TRo6hG__videoGrid,.Help-module__TRo6hG__videoCardBody,.Help-module__TRo6hG__installLayout,.Help-module__TRo6hG__primaryLink,.Help-module__TRo6hG__video{min-width:0}@media (max-width:760px){.Help-module__TRo6hG__page{overflow-x:hidden;padding:16px!important}.Help-module__TRo6hG__hero{align-items:stretch!important;gap:16px!important;margin:20px 0!important;display:grid!important}.Help-module__TRo6hG__title{font-size:30px!important}.Help-module__TRo6hG__primaryLink{box-sizing:border-box;text-align:center;width:100%}.Help-module__TRo6hG__workflow{scrollbar-width:thin;overflow-x:auto;flex-wrap:nowrap!important;padding:12px 14px!important}.Help-module__TRo6hG__workflowItem{flex:none}.Help-module__TRo6hG__layout{display:block!important}.Help-module__TRo6hG__contents{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px;padding:14px!important;display:grid!important;position:static!important}.Help-module__TRo6hG__contentsTitle{grid-column:1/-1}.Help-module__TRo6hG__contentsLink{background:#f8fafc;border-radius:8px;padding:8px!important}.Help-module__TRo6hG__section{margin-bottom:16px!important;padding:18px!important}.Help-module__TRo6hG__trainingSummary{flex-direction:column;align-items:flex-start!important;gap:14px!important}.Help-module__TRo6hG__trainingSummaryAction{width:100%;justify-content:space-between!important}.Help-module__TRo6hG__videoGrid{grid-template-columns:minmax(0,1fr)!important}.Help-module__TRo6hG__videoCardBody{padding:18px!important}.Help-module__TRo6hG__video{max-width:100%}.Help-module__TRo6hG__installLayout{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:420px){.Help-module__TRo6hG__contents{grid-template-columns:1fr}.Help-module__TRo6hG__title{font-size:27px!important}}
.Reports-module__-QKvzW__page{color:#0f172a;background:#f1f5f9;min-height:100vh;padding:32px}.Reports-module__-QKvzW__heading{justify-content:space-between;align-items:flex-end;gap:20px;margin:20px 0 22px;display:flex}.Reports-module__-QKvzW__heading h1{letter-spacing:-.025em;margin:0;font-size:34px}.Reports-module__-QKvzW__subtitle,.Reports-module__-QKvzW__coverage{color:#64748b;margin-top:6px;font-size:14px}.Reports-module__-QKvzW__actions{flex-wrap:wrap;gap:10px;display:flex}.Reports-module__-QKvzW__button,.Reports-module__-QKvzW__secondaryLink{color:#334155;cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:9px 14px;font-size:14px;font-weight:750;text-decoration:none}.Reports-module__-QKvzW__notice,.Reports-module__-QKvzW__error,.Reports-module__-QKvzW__empty{color:#475569;background:#fff;border:1px solid #dbe3ef;border-radius:12px;padding:18px 20px;line-height:1.5}.Reports-module__-QKvzW__error{color:#991b1b;background:#fef2f2;border-color:#fecaca}.Reports-module__-QKvzW__accountBanner{background:#eaf7ff;border-left:4px solid #0ea5e9;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:16px 18px;display:flex}.Reports-module__-QKvzW__accountBanner strong{margin-bottom:3px;display:block}.Reports-module__-QKvzW__accountBanner span{color:#52647a;font-size:13px}.Reports-module__-QKvzW__confidenceKey{color:#52647a;text-align:right;flex-shrink:0;font-size:12px}.Reports-module__-QKvzW__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.Reports-module__-QKvzW__summaryCard,.Reports-module__-QKvzW__totalCard,.Reports-module__-QKvzW__section{background:#fff;border:1px solid #dbe3ef;border-radius:13px;box-shadow:0 1px 3px #0f172a0f}.Reports-module__-QKvzW__summaryCard{padding:18px}.Reports-module__-QKvzW__summaryLabel{color:#64748b;letter-spacing:.045em;text-transform:uppercase;font-size:12px;font-weight:800}.Reports-module__-QKvzW__summaryValue{margin-top:8px;font-size:27px;font-weight:850}.Reports-module__-QKvzW__reportGrid{grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);gap:18px;display:grid}.Reports-module__-QKvzW__section{overflow:hidden}.Reports-module__-QKvzW__section+.Reports-module__-QKvzW__section{margin-top:16px}.Reports-module__-QKvzW__sectionHeader{background:#e8f0f4;margin:0;padding:12px 16px;font-size:18px}.Reports-module__-QKvzW__billRow,.Reports-module__-QKvzW__nonMonthlyRow{border-top:1px solid #eef2f6;align-items:center;gap:12px;padding:12px 16px;display:grid}.Reports-module__-QKvzW__billRow{grid-template-columns:72px minmax(0,1fr) 105px}.Reports-module__-QKvzW__nonMonthlyRow{grid-template-columns:minmax(0,1fr) 120px 120px}.Reports-module__-QKvzW__day,.Reports-module__-QKvzW__frequency,.Reports-module__-QKvzW__evidence{color:#64748b;font-size:12px}.Reports-module__-QKvzW__billName{min-width:0;font-weight:700}.Reports-module__-QKvzW__amount{font-variant-numeric:tabular-nums;text-align:right;font-weight:800}.Reports-module__-QKvzW__evidence{margin-top:3px}.Reports-module__-QKvzW__sectionTotal{color:#475569;border-top:1px solid #dbe3ef;justify-content:space-between;gap:16px;padding:12px 16px;font-weight:750;display:flex}.Reports-module__-QKvzW__totalCard{color:#fff;background:#183b53;border-color:#183b53;margin-top:18px;padding:22px}.Reports-module__-QKvzW__totalCard span{color:#cbdbe5;font-size:13px}.Reports-module__-QKvzW__totalCard strong{margin-top:6px;font-size:36px;display:block}.Reports-module__-QKvzW__finePrint{color:#64748b;margin:14px 2px 0;font-size:12px;line-height:1.5}@media (max-width:900px){.Reports-module__-QKvzW__reportGrid{grid-template-columns:1fr}}@media (max-width:700px){.Reports-module__-QKvzW__page{padding:18px}.Reports-module__-QKvzW__heading,.Reports-module__-QKvzW__accountBanner{flex-direction:column;align-items:flex-start}.Reports-module__-QKvzW__heading h1{font-size:29px}.Reports-module__-QKvzW__confidenceKey{text-align:left}.Reports-module__-QKvzW__summaryGrid{grid-template-columns:1fr}.Reports-module__-QKvzW__billRow{grid-template-columns:58px minmax(0,1fr) 90px;padding-inline:12px}.Reports-module__-QKvzW__nonMonthlyRow{grid-template-columns:minmax(0,1fr) 92px}.Reports-module__-QKvzW__nonMonthlyRow .Reports-module__-QKvzW__frequency{grid-column:1}.Reports-module__-QKvzW__nonMonthlyRow .Reports-module__-QKvzW__amount{grid-area:1/2/span 2}}@media print{.Reports-module__-QKvzW__page{background:#fff;padding:0}.Reports-module__-QKvzW__page nav,.Reports-module__-QKvzW__actions,.Reports-module__-QKvzW__reportNav{display:none!important}.Reports-module__-QKvzW__section,.Reports-module__-QKvzW__summaryCard,.Reports-module__-QKvzW__totalCard{break-inside:avoid;box-shadow:none}}
.setup-list-module__6XCLNa__page{color:#0f172a;background:#f1f5f9;min-height:100vh;padding:40px;font-family:system-ui,sans-serif}.setup-list-module__6XCLNa__header{justify-content:space-between;align-items:flex-end;gap:24px;margin:28px 0 24px;display:flex}.setup-list-module__6XCLNa__header h1{letter-spacing:-.8px;margin:0 0 7px;font-size:36px;line-height:1.1}.setup-list-module__6XCLNa__header p,.setup-list-module__6XCLNa__sectionIntro p{color:#64748b;margin:0;line-height:1.5}.setup-list-module__6XCLNa__count{color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:999px;flex:none;padding:7px 11px;font-size:13px;font-weight:700}.setup-list-module__6XCLNa__addCard,.setup-list-module__6XCLNa__listCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 14px #0f172a0d}.setup-list-module__6XCLNa__addCard{grid-template-columns:minmax(220px,.75fr) minmax(420px,1.25fr);align-items:end;gap:30px;margin-bottom:22px;padding:24px;display:grid}.setup-list-module__6XCLNa__sectionIntro h2{margin:0 0 6px;font-size:19px}.setup-list-module__6XCLNa__addFields{align-items:flex-start;gap:12px;display:flex}.setup-list-module__6XCLNa__field{color:#334155;flex-direction:column;flex:1;gap:6px;min-width:0;font-size:13px;font-weight:700;display:flex}.setup-list-module__6XCLNa__field input,.setup-list-module__6XCLNa__field select,.setup-list-module__6XCLNa__searchField input,.setup-list-module__6XCLNa__filterField select{box-sizing:border-box;color:#0f172a;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;padding:9px 11px;font-weight:500}.setup-list-module__6XCLNa__field input:focus,.setup-list-module__6XCLNa__field select:focus,.setup-list-module__6XCLNa__searchField input:focus,.setup-list-module__6XCLNa__filterField select:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb21}.setup-list-module__6XCLNa__field .setup-list-module__6XCLNa__invalid{border-color:#dc2626;box-shadow:0 0 0 1px #dc2626}.setup-list-module__6XCLNa__error{color:#b91c1c;font-size:12px;font-weight:650}.setup-list-module__6XCLNa__primaryButton,.setup-list-module__6XCLNa__primarySmall,.setup-list-module__6XCLNa__secondaryButton,.setup-list-module__6XCLNa__dangerTextButton,.setup-list-module__6XCLNa__textButton{cursor:pointer;border-radius:8px;font-weight:700}.setup-list-module__6XCLNa__primaryButton{color:#fff;background:#2563eb;border:0;flex:none;align-self:flex-end;min-height:42px;padding:9px 16px}.setup-list-module__6XCLNa__primaryButton:disabled{cursor:wait;opacity:.65}.setup-list-module__6XCLNa__listCard{overflow:hidden}.setup-list-module__6XCLNa__toolbar{border-bottom:1px solid #e2e8f0;align-items:center;gap:12px;padding:18px 20px;display:flex}.setup-list-module__6XCLNa__searchField{width:min(420px,100%)}.setup-list-module__6XCLNa__filterField{width:min(220px,100%)}.setup-list-module__6XCLNa__resultCount{color:#64748b;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:700}.setup-list-module__6XCLNa__textButton,.setup-list-module__6XCLNa__dangerTextButton{background:0 0;border:0}.setup-list-module__6XCLNa__textButton{color:#2563eb}.setup-list-module__6XCLNa__rows{flex-direction:column;display:flex}.setup-list-module__6XCLNa__row{border-top:1px solid #edf2f7;justify-content:space-between;align-items:center;gap:24px;min-height:66px;padding:13px 20px;display:flex}.setup-list-module__6XCLNa__row:first-child{border-top:0}.setup-list-module__6XCLNa__row:hover{background:#f8fafc}.setup-list-module__6XCLNa__rowMain{flex:1;grid-template-columns:minmax(220px,1fr) minmax(220px,.65fr);align-items:center;gap:24px;min-width:0;display:grid}.setup-list-module__6XCLNa__descriptionMain{flex:1;grid-template-columns:minmax(220px,1fr) minmax(160px,.65fr) minmax(220px,.65fr);align-items:center;gap:24px;min-width:0;display:grid}.setup-list-module__6XCLNa__categoryBadge{color:#1d4ed8;background:#eff6ff;border-radius:999px;justify-self:start;padding:5px 9px;font-size:13px;font-weight:700}.setup-list-module__6XCLNa__usageMeta{color:#64748b;font-size:13px;font-weight:650}.setup-list-module__6XCLNa__actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.setup-list-module__6XCLNa__primarySmall,.setup-list-module__6XCLNa__secondaryButton,.setup-list-module__6XCLNa__dangerTextButton{min-height:36px;padding:7px 12px}.setup-list-module__6XCLNa__primarySmall{color:#fff;background:#2563eb;border:0}.setup-list-module__6XCLNa__secondaryButton{color:#334155;background:#fff;border:1px solid #cbd5e1}.setup-list-module__6XCLNa__dangerTextButton{color:#b91c1c}.setup-list-module__6XCLNa__secondaryButton:hover{background:#f8fafc}.setup-list-module__6XCLNa__dangerTextButton:hover{background:#fef2f2}.setup-list-module__6XCLNa__emptyState{color:#64748b;text-align:center;flex-direction:column;align-items:center;gap:5px;padding:50px 20px;display:flex}.setup-list-module__6XCLNa__emptyState strong{color:#334155}@media (max-width:800px){.setup-list-module__6XCLNa__page{padding:20px 16px 32px}.setup-list-module__6XCLNa__header{align-items:flex-start;margin-top:24px}.setup-list-module__6XCLNa__header h1{font-size:30px}.setup-list-module__6XCLNa__addCard{grid-template-columns:1fr;gap:18px}.setup-list-module__6XCLNa__addFields{flex-direction:column}.setup-list-module__6XCLNa__field,.setup-list-module__6XCLNa__primaryButton{width:100%}.setup-list-module__6XCLNa__row{align-items:flex-start}.setup-list-module__6XCLNa__rowMain,.setup-list-module__6XCLNa__descriptionMain{grid-template-columns:1fr;gap:8px}}@media (max-width:560px){.setup-list-module__6XCLNa__header{flex-direction:column;gap:12px}.setup-list-module__6XCLNa__toolbar{flex-direction:column;align-items:stretch}.setup-list-module__6XCLNa__filterField{width:100%}.setup-list-module__6XCLNa__resultCount{margin-left:0}.setup-list-module__6XCLNa__row{flex-direction:column;gap:14px}.setup-list-module__6XCLNa__rowMain,.setup-list-module__6XCLNa__descriptionMain,.setup-list-module__6XCLNa__actions{width:100%}.setup-list-module__6XCLNa__actions{justify-content:flex-start}.setup-list-module__6XCLNa__actions button{flex:1}}
.Support-module__eG8KRq__page{color:#0f172a;background:#f1f5f9;min-height:100vh;padding:40px}.Support-module__eG8KRq__main{width:100%;max-width:1200px;margin:34px auto 0}.Support-module__eG8KRq__header h1{margin:0 0 8px;font-size:34px}.Support-module__eG8KRq__header p{color:#64748b;margin:0 0 24px}.Support-module__eG8KRq__grid{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:24px;display:grid}.Support-module__eG8KRq__card{background:#fff;border:1px solid #dbe3ef;border-radius:14px;padding:24px;box-shadow:0 1px 3px #0f172a14}.Support-module__eG8KRq__card h2{margin:0 0 18px}.Support-module__eG8KRq__caseList{flex-direction:column;gap:8px;display:flex}.Support-module__eG8KRq__caseButton,.Support-module__eG8KRq__selectedCase{color:#0f172a;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:9px;gap:4px;width:100%;padding:12px;display:grid}.Support-module__eG8KRq__selectedCase{background:#eff6ff;border-color:#60a5fa}.Support-module__eG8KRq__caseButton span,.Support-module__eG8KRq__selectedCase span{font-weight:700}.Support-module__eG8KRq__caseButton small,.Support-module__eG8KRq__selectedCase small{color:#64748b}.Support-module__eG8KRq__caseHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Support-module__eG8KRq__caseHeader h2{margin:5px 0 18px;font-size:24px}.Support-module__eG8KRq__eyebrow{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}.Support-module__eG8KRq__status{border-radius:999px;flex:none;padding:6px 9px;font-size:12px;font-weight:700}.Support-module__eG8KRq__new{color:#1d4ed8;background:#dbeafe}.Support-module__eG8KRq__in_progress{color:#92400e;background:#fef3c7}.Support-module__eG8KRq__waiting_for_reply{color:#6d28d9;background:#ede9fe}.Support-module__eG8KRq__resolved{color:#166534;background:#dcfce7}.Support-module__eG8KRq__identity{background:#f8fafc;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 18px;padding:14px;display:grid}.Support-module__eG8KRq__identity div{min-width:0}.Support-module__eG8KRq__identity dt{color:#64748b;text-transform:uppercase;font-size:12px;font-weight:700}.Support-module__eG8KRq__identity dd{overflow-wrap:anywhere;margin:3px 0 0}.Support-module__eG8KRq__original,.Support-module__eG8KRq__supportMessage,.Support-module__eG8KRq__reporterMessage{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin-bottom:14px;padding:15px;line-height:1.55}.Support-module__eG8KRq__original{background:#f8fafc;border:1px solid #dbe3ef}.Support-module__eG8KRq__supportMessage{background:#eff6ff;margin-left:24px}.Support-module__eG8KRq__reporterMessage{background:#f1f5f9;margin-right:24px}.Support-module__eG8KRq__supportMessage p,.Support-module__eG8KRq__reporterMessage p{margin:6px 0 0}.Support-module__eG8KRq__responseForm{gap:15px;margin-top:22px;display:grid}.Support-module__eG8KRq__responseForm label{color:#475569;gap:7px;font-size:14px;font-weight:700;display:grid}.Support-module__eG8KRq__responseForm textarea,.Support-module__eG8KRq__responseForm select{box-sizing:border-box;color:#111827;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:11px 12px;font-weight:400}.Support-module__eG8KRq__responseForm textarea{resize:vertical}.Support-module__eG8KRq__responseForm button{color:#fff;cursor:pointer;background:#2563eb;border:0;border-radius:9px;justify-self:start;padding:11px 18px;font-weight:700}.Support-module__eG8KRq__responseForm button:disabled{opacity:.55}.Support-module__eG8KRq__successNotice,.Support-module__eG8KRq__errorNotice{border-radius:8px;margin-bottom:20px;padding:12px 14px;font-size:14px}.Support-module__eG8KRq__successNotice{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.Support-module__eG8KRq__errorNotice{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}@media (max-width:820px){.Support-module__eG8KRq__page{padding:18px}.Support-module__eG8KRq__grid,.Support-module__eG8KRq__identity{grid-template-columns:1fr}.Support-module__eG8KRq__caseHeader{flex-direction:column}}