@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.iA5Dfa_className{font-family:Archivo,Archivo Fallback;font-style:normal}.iA5Dfa_variable{--font-retail:"Archivo", "Archivo Fallback"}
body{margin:0}.Pep9Eq_ribbon{z-index:60;color:#c5ccd6;background:#0a0e14;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 16px;font:500 13px/1.3 ui-monospace,JetBrains Mono,Consolas,monospace;display:flex;position:relative}.Pep9Eq_ribbonTag{color:#0a0e14;letter-spacing:.04em;text-transform:uppercase;background:#ff6a3d;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.Pep9Eq_ribbonText{color:#9aa4b2}.Pep9Eq_ribbonBtn{color:#e8ecf2;font:inherit;cursor:pointer;background:0 0;border:1px solid #2a3341;border-radius:6px;padding:5px 10px}.Pep9Eq_ribbonBtn:hover{border-color:#ff6a3d}.Pep9Eq_ribbonSpacer{flex:1}.Pep9Eq_ribbonLink,.Pep9Eq_ribbonCta{color:#e8ecf2;text-decoration:none}.Pep9Eq_ribbonCta{color:#ff6a3d}.Pep9Eq_ribbonLink:hover,.Pep9Eq_ribbonCta:hover{text-decoration:underline}@media (max-width:640px){.Pep9Eq_ribbonText{display:none}}.Pep9Eq_loading{color:#5d6878;place-items:center;min-height:60vh;font:15px/1.4 system-ui,sans-serif;display:grid}
.JKOwnq_app{--cream:#fbf6ee;--paper:#fffdf9;--terra:#9a3412;--terra-deep:#7c2d12;--amber:#f59e0b;--ink:#2b1d16;--muted:#7a6a5f;--line:#eadfd2;background:var(--cream);min-height:100vh;color:var(--ink);font-family:var(--font-stay), system-ui, sans-serif;font-size:15px;line-height:1.5}.JKOwnq_app *{box-sizing:border-box}.JKOwnq_app h1,.JKOwnq_app h2,.JKOwnq_app p{margin:0}.JKOwnq_app h1,.JKOwnq_app h2{font-family:var(--font-stay-display), Georgia, serif;letter-spacing:-.01em;font-weight:600}.JKOwnq_app button{font:inherit;cursor:pointer}.JKOwnq_app input,.JKOwnq_app select{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:999px;min-height:42px;padding:9px 14px;font-size:15px}.JKOwnq_app input:focus,.JKOwnq_app select:focus{border-color:var(--terra);outline:none;box-shadow:0 0 0 3px #9a341226}.JKOwnq_top{flex-wrap:wrap;align-items:center;gap:12px 24px;max-width:1280px;margin:0 auto;padding:18px 24px;display:flex}.JKOwnq_brand{align-items:center;gap:10px;display:flex}.JKOwnq_brand strong{font-family:var(--font-stay-display), Georgia, serif;font-size:20px;display:block}.JKOwnq_brand small{color:var(--muted);font-size:13px}.JKOwnq_nav{flex-wrap:wrap;flex:1;gap:6px;display:flex}.JKOwnq_navBtn,.JKOwnq_navOn{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 16px;font-weight:500}.JKOwnq_navBtn:hover{border-color:var(--line);color:var(--ink)}.JKOwnq_navOn{background:var(--ink);color:var(--cream)}@media (max-width:760px){.JKOwnq_nav{flex-wrap:nowrap;flex-basis:100%;order:3;overflow-x:auto}.JKOwnq_navBtn,.JKOwnq_navOn{flex:none}}.JKOwnq_main{flex-direction:column;gap:22px;max-width:1280px;margin:0 auto;padding:8px 24px 64px;display:flex}@media (max-width:640px){.JKOwnq_top{padding:14px 16px}.JKOwnq_main{padding:4px 16px 56px}}.JKOwnq_heading h1{font-size:30px;line-height:1.15}.JKOwnq_eyebrow{color:var(--terra);text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:600;margin-bottom:4px!important}.JKOwnq_btnPrimary,.JKOwnq_btnSmall,.JKOwnq_btnSoft{white-space:nowrap;border-radius:999px;font-weight:600}.JKOwnq_btnPrimary{background:var(--terra);color:#fff;border:0;padding:10px 20px}.JKOwnq_btnPrimary:hover{background:var(--terra-deep)}.JKOwnq_btnSmall{background:var(--terra);color:#fff;border:0;padding:6px 14px;font-size:13px}.JKOwnq_btnSoft{border:1px solid var(--line);background:var(--paper);color:var(--ink);padding:9px 16px}.JKOwnq_link{color:var(--ink);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600}.JKOwnq_link:hover{color:var(--terra)}.JKOwnq_muted{color:var(--muted)}.JKOwnq_mono{font-family:ui-monospace,Consolas,monospace;font-size:13px}.JKOwnq_right{text-align:right;white-space:nowrap}.JKOwnq_kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.JKOwnq_kpis>div{background:var(--paper);border:1px solid var(--line);border-radius:18px;flex-direction:column;padding:16px 18px;display:flex}.JKOwnq_kpis span{color:var(--muted);font-size:13px}.JKOwnq_kpis strong{font-family:var(--font-stay-display), Georgia, serif;font-size:30px;font-weight:600}.JKOwnq_kpis small{color:var(--muted);font-size:12px}.JKOwnq_kpis .JKOwnq_kpiHot{background:var(--terra);border-color:var(--terra);color:#fff}.JKOwnq_kpiHot span,.JKOwnq_kpiHot small{color:#fed7aa!important}.JKOwnq_twoCol{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}@media (max-width:960px){.JKOwnq_twoCol{grid-template-columns:minmax(0,1fr)}}.JKOwnq_panel{background:var(--paper);border:1px solid var(--line);border-radius:22px;flex-direction:column;gap:12px;min-width:0;padding:20px 22px;display:flex;overflow-x:auto}.JKOwnq_panel h2{font-size:20px}.JKOwnq_panel h2 small{font-family:var(--font-stay), sans-serif;margin-left:8px;font-size:13px;font-weight:400}.JKOwnq_chart{color:var(--muted)}.JKOwnq_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JKOwnq_rows li{border-top:1px dashed var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.JKOwnq_rows li:first-child{border-top:0}.JKOwnq_rows small{color:var(--muted);font-size:13px;display:block}.JKOwnq_tagIn,.JKOwnq_tagOut{white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.JKOwnq_tagIn{color:#166534;background:#dcfce7}.JKOwnq_tagOut{color:var(--muted);background:#f3ece4}.JKOwnq_hk{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.JKOwnq_hkRoom{border:1px solid var(--line);text-align:left;background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;display:flex}.JKOwnq_hkRoom span{color:#166534;font-size:13px;font-weight:600}.JKOwnq_hkRoom small{color:var(--muted);font-size:12px}.JKOwnq_hkDirty{background:#fff7ed;border-color:#fdba74}.JKOwnq_hkDirty span{color:var(--terra)}.JKOwnq_hkOk{background:#f0fdf4;border-color:#86efac}.JKOwnq_calBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.JKOwnq_legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-left:auto;font-size:13px;display:inline-flex}.JKOwnq_legend i{border-radius:4px;width:14px;height:10px;margin-right:-6px;display:inline-block}.JKOwnq_lConfirmed{background:var(--amber)}.JKOwnq_lIn{background:var(--terra)}.JKOwnq_lOut{background:#d6c7b8}.JKOwnq_calWrap{border:1px solid var(--line);background:var(--paper);border-radius:22px;overflow-x:auto}.JKOwnq_cal{grid-auto-rows:58px;min-width:1020px;display:grid}.JKOwnq_calCorner,.JKOwnq_calDay{border-bottom:1px solid var(--line);background:var(--paper);color:var(--muted);flex-direction:column;justify-content:center;padding:6px 8px;font-size:12px;display:flex;position:sticky;top:0}.JKOwnq_calCorner{z-index:3;font-weight:600;left:0}.JKOwnq_calDay{z-index:2;align-items:center}.JKOwnq_calDay strong{color:var(--ink);font-size:16px}.JKOwnq_calToday{background:#fff1e6}.JKOwnq_calToday strong{color:var(--terra)}.JKOwnq_calWeekend{background:#fdf8f1}.JKOwnq_calRoom{z-index:2;border-bottom:1px solid var(--line);border-right:1px solid var(--line);background:var(--paper);flex-direction:column;grid-column:1;justify-content:center;padding:6px 12px;display:flex;position:sticky;left:0}.JKOwnq_calRoom small{color:var(--muted);font-size:11px}.JKOwnq_calCell{border:0;border-bottom:1px solid var(--line);background:0 0;border-right:1px dashed #f1e7dc}.JKOwnq_calCell:hover{background:#fff1e6}.JKOwnq_bar{z-index:1;white-space:nowrap;color:#fff;text-align:left;border:0;border-radius:12px;align-self:center;align-items:center;gap:6px;height:38px;margin:0 3px;padding:0 10px;font-size:13px;font-weight:600;display:flex;overflow:hidden}.JKOwnq_bar small{opacity:.8;font-size:11px}.JKOwnq_barConfirmed{background:var(--amber);color:#451a03}.JKOwnq_barIn{background:var(--terra)}.JKOwnq_barOut{color:#4a3a30;background:#d6c7b8}.JKOwnq_filters{flex-wrap:wrap;gap:10px;display:flex}.JKOwnq_filters input{min-width:260px}.JKOwnq_table{border-collapse:collapse;width:100%}.JKOwnq_table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:600}.JKOwnq_table td{border-bottom:1px dashed var(--line);padding:10px}.JKOwnq_table td small{color:var(--muted);font-size:12px;display:block}.JKOwnq_table tr:last-child td{border-bottom:0}.JKOwnq_rowLink{cursor:pointer}.JKOwnq_rowLink:hover td{background:#fff7ef}.JKOwnq_st_confirmed,.JKOwnq_st_inhouse,.JKOwnq_st_checkedout,.JKOwnq_st_cancelled{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.JKOwnq_st_confirmed{color:#92400e;background:#fef3c7}.JKOwnq_st_inhouse{color:var(--terra);background:#ffedd5}.JKOwnq_st_checkedout{color:var(--muted);background:#f3ece4}.JKOwnq_st_cancelled{color:#a8a29e;background:#f5f5f4;text-decoration:line-through}.JKOwnq_roomGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.JKOwnq_roomCard{background:var(--paper);border:1px solid var(--line);border-radius:22px;flex-direction:column;gap:10px;padding:18px;display:flex}.JKOwnq_roomTop strong{font-family:var(--font-stay-display), Georgia, serif;font-size:20px;display:block}.JKOwnq_roomTop span{color:var(--muted);font-size:13px}.JKOwnq_roomCard label{color:var(--muted);flex-direction:column;gap:4px;font-size:13px;display:flex}.JKOwnq_meter{background:#f1e7dc;border-radius:999px;height:8px;overflow:hidden}.JKOwnq_meter i{background:var(--terra);border-radius:999px;height:100%;display:block}.JKOwnq_donutRow{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.JKOwnq_donutRow svg{flex:none;width:140px;height:140px}.JKOwnq_legendList{flex-direction:column;flex:1;gap:8px;min-width:180px;margin:0;padding:0;list-style:none;display:flex}.JKOwnq_legendList li{align-items:center;gap:8px;font-size:14px;display:flex}.JKOwnq_legendList i{border-radius:50%;width:10px;height:10px}.JKOwnq_legendList strong{margin-left:auto}.JKOwnq_overlay{z-index:80;background:#2b1d1659;justify-content:flex-end;display:flex;position:fixed;inset:0}.JKOwnq_sheet{background:var(--cream);border-radius:24px 0 0 24px;flex-direction:column;gap:16px;width:min(560px,100%);height:100%;padding:24px;display:flex;overflow-y:auto}@media (max-width:600px){.JKOwnq_sheet{border-radius:0}}.JKOwnq_sheetHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.JKOwnq_sheetHead h2{font-size:24px}.JKOwnq_x{border:1px solid var(--line);background:var(--paper);border-radius:50%;width:38px;height:38px;font-size:22px;line-height:1}.JKOwnq_sheetBtns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.JKOwnq_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.JKOwnq_facts div{background:var(--paper);border:1px solid var(--line);border-radius:16px;flex-direction:column;padding:10px 14px;display:flex}.JKOwnq_facts span{color:var(--muted);font-size:12px}.JKOwnq_noteBox{color:var(--terra-deep);background:#fff7ed;border-radius:14px;padding:10px 14px;font-style:italic}.JKOwnq_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.JKOwnq_form label{color:var(--muted);flex-direction:column;gap:4px;font-size:13px;font-weight:500;display:flex}@media (max-width:520px){.JKOwnq_form{grid-template-columns:minmax(0,1fr)}}.JKOwnq_check{grid-column:1/-1;align-items:center;color:var(--ink)!important;flex-direction:row!important;gap:10px!important;font-size:14px!important}.JKOwnq_check input{width:18px;min-height:18px;accent-color:var(--terra)}.JKOwnq_err{color:#b91c1c;font-size:13px}.JKOwnq_quote{background:var(--ink);color:var(--cream);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.JKOwnq_quote span{color:#e7dccf;font-size:13px}.JKOwnq_quote strong{font-family:var(--font-stay-display), Georgia, serif;font-size:24px}.JKOwnq_paper{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:22px;display:flex}.JKOwnq_paperTop{border-bottom:2px solid var(--terra);justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}.JKOwnq_paperTop strong{font-family:var(--font-stay-display), Georgia, serif;font-size:18px;display:block}.JKOwnq_paperTop small{color:var(--muted)}.JKOwnq_rightText{text-align:right}.JKOwnq_fine{color:var(--muted);font-size:12px}.JKOwnq_toast{z-index:90;background:var(--ink);max-width:min(560px,100% - 32px);color:var(--cream);border-radius:999px;padding:12px 20px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #2b1d1659}@media print{body:has(#print-area) *{visibility:hidden}:is(body:has(#print-area) .JKOwnq_paper,body:has(#print-area) .JKOwnq_paper *){visibility:visible}.JKOwnq_paper{border:0;width:100%;position:absolute;top:0;left:0}}
.lNjQQG_app{--red:#b91c1c;--red-deep:#8f1414;--cream:#fffaf7;--paper:#fff;--ink:#292524;--muted:#78716c;--line:#eadfd6;--amber:#d97706;--green:#15803d;background:var(--cream);min-height:100vh;color:var(--ink);font-family:var(--font-pos), system-ui, sans-serif;font-size:15px;line-height:1.45}.lNjQQG_app *{box-sizing:border-box}.lNjQQG_app h1,.lNjQQG_app h2,.lNjQQG_app h3,.lNjQQG_app p,.lNjQQG_app ul,.lNjQQG_app dl,.lNjQQG_app dd{margin:0}.lNjQQG_app ul{padding:0;list-style:none}.lNjQQG_app button{font:inherit;cursor:pointer;color:inherit}.lNjQQG_app button:disabled{cursor:not-allowed;opacity:.45}.lNjQQG_app input,.lNjQQG_app select{font:inherit;color:var(--ink);border:2px solid var(--line);background:#fff;border-radius:10px;min-height:44px;padding:9px 12px;font-size:16px}.lNjQQG_app input:focus,.lNjQQG_app select:focus{border-color:var(--red);outline:none}.lNjQQG_app h1,.lNjQQG_app h2{font-family:var(--font-pos-slab), Georgia, serif}.lNjQQG_muted{color:var(--muted)}.lNjQQG_right{text-align:right;white-space:nowrap}.lNjQQG_top{background:var(--red);color:#fff;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:12px 28px;display:flex}.lNjQQG_brand{align-items:center;gap:10px;display:flex}.lNjQQG_brand strong{font-family:var(--font-pos-slab), Georgia, serif;font-size:21px;font-weight:700;line-height:1.1;display:block}.lNjQQG_brand small{color:#fecaca;font-size:13px}.lNjQQG_logo{background:var(--cream);width:40px;height:40px;color:var(--red);font-family:var(--font-pos-slab), Georgia, serif;border-radius:10px;place-items:center;font-size:24px;font-weight:700;display:grid}.lNjQQG_nav{scrollbar-width:none;flex:1;gap:4px;display:flex;overflow-x:auto}.lNjQQG_navBtn,.lNjQQG_navOn{background:0 0;border:0;border-radius:10px;flex:none;padding:9px 16px;font-weight:600;position:relative;color:#fee2e2!important}.lNjQQG_navBtn:hover{background:#ffffff1f}.lNjQQG_navOn{background:var(--cream);color:var(--red)!important}.lNjQQG_nav i{color:#451a03;background:#fbbf24;border-radius:999px;margin-left:7px;padding:1px 7px;font-size:12px;font-style:normal;font-weight:700}.lNjQQG_clock{font-family:var(--font-pos-slab), Georgia, serif;font-size:20px;font-weight:700}@media (max-width:760px){.lNjQQG_nav{flex-basis:100%;order:3}.lNjQQG_top{padding:10px 14px}.lNjQQG_clock{margin-left:auto}}.lNjQQG_main{flex-direction:column;gap:18px;min-width:0;padding:22px 28px 64px;display:flex}@media (max-width:640px){.lNjQQG_main{padding:16px 14px 90px}}.lNjQQG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.lNjQQG_head h1{font-size:34px;font-weight:700;line-height:1.1}.lNjQQG_btnPrimary,.lNjQQG_btnDark,.lNjQQG_btnGhost,.lNjQQG_btnSmall{white-space:nowrap;border-radius:10px;min-height:44px;padding:10px 18px;font-weight:700}.lNjQQG_btnPrimary{background:var(--red);border:0;color:#fff!important}.lNjQQG_btnPrimary:hover:not(:disabled){background:var(--red-deep)}.lNjQQG_btnDark{background:var(--ink);border:0;color:#fff!important}.lNjQQG_btnGhost{border:2px solid var(--line);background:#fff}.lNjQQG_btnGhost:hover{border-color:var(--ink)}.lNjQQG_btnSmall{background:var(--green);border:0;min-height:36px;padding:6px 12px;color:#fff!important}.lNjQQG_btnRow{flex-wrap:wrap;gap:8px;display:flex}.lNjQQG_btnCol{flex-direction:column;gap:8px;display:flex}.lNjQQG_st_free{background:#fff;border:2px dashed #d6cbc1!important}.lNjQQG_st_ordering{background:#fff7ed;border:2px solid #fb923c!important}.lNjQQG_st_cooking{background:#fef3c7;border:2px solid var(--amber)!important}.lNjQQG_st_ready{background:#dcfce7;border:2px solid var(--green)!important}.lNjQQG_st_eating{background:var(--red);border:2px solid var(--red)!important;color:#fff!important}.lNjQQG_st_billing{background:var(--ink);border:2px solid var(--ink)!important;color:#fff!important}.lNjQQG_key{color:var(--muted);flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.lNjQQG_key li{align-items:center;gap:6px;display:flex}.lNjQQG_key i{border-radius:5px;width:16px;height:16px}.lNjQQG_zone{flex-direction:column;gap:10px;display:flex}.lNjQQG_zone h2{font-size:19px;font-weight:700}.lNjQQG_tiles{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;display:grid}@media (max-width:420px){.lNjQQG_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.lNjQQG_tile{text-align:left;border:0;border-radius:16px;flex-direction:column;gap:6px;min-height:118px;padding:12px 14px;transition:transform .12s;display:flex;box-shadow:0 2px #2925240f}.lNjQQG_tile:hover{transform:translateY(-2px)}.lNjQQG_tileTop{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.lNjQQG_tileTop strong{font-family:var(--font-pos-slab), Georgia, serif;text-overflow:ellipsis;white-space:nowrap;font-size:26px;font-weight:700;line-height:1;overflow:hidden}.lNjQQG_tileTop small{opacity:.7;white-space:nowrap;font-size:12px}.lNjQQG_tileMeta{opacity:.85;font-size:13px}.lNjQQG_tileFoot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px;margin-top:auto;display:flex}.lNjQQG_tileFoot em{text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-style:normal;font-weight:700}.lNjQQG_tileFoot b{font-size:16px}.lNjQQG_tileFree{color:var(--muted);margin-top:auto;font-size:13px}.lNjQQG_tileAdd{border:2px dashed var(--red);color:var(--red);background:0 0;justify-content:center;align-items:center;font-weight:700}.lNjQQG_st_ready.lNjQQG_tile{animation:1.6s ease-in-out infinite lNjQQG_pulse}@keyframes lNjQQG_pulse{0%,to{box-shadow:0 0 #15803d59}50%{box-shadow:0 0 0 7px #15803d00}}@media (prefers-reduced-motion:reduce){.lNjQQG_st_ready.lNjQQG_tile{animation:none}.lNjQQG_tile{transition:none}}.lNjQQG_stepper{align-items:center;gap:14px;display:flex}.lNjQQG_stepper button{border:2px solid var(--line);background:#fff;border-radius:50%;width:52px;height:52px;font-size:26px;line-height:1}.lNjQQG_stepper strong{font-family:var(--font-pos-slab), Georgia, serif;text-align:center;min-width:120px;font-size:26px}.lNjQQG_warn{color:#78350f;background:#fef3c7;border-radius:10px;padding:9px 12px;font-size:14px}.lNjQQG_field{color:var(--muted);flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.lNjQQG_err{color:var(--red);font-size:14px;font-weight:600}.lNjQQG_orderHead{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.lNjQQG_orderHead h1{font-size:30px;font-weight:700;line-height:1.1}.lNjQQG_orderHead>div{flex:1;min-width:200px}.lNjQQG_back{border:2px solid var(--line);background:#fff;border-radius:10px;min-height:44px;padding:8px 14px;font-weight:700}.lNjQQG_statePill{border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700}.lNjQQG_orderWrap{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:18px;display:grid}@media (max-width:900px){.lNjQQG_orderWrap{grid-template-columns:minmax(0,1fr)}}.lNjQQG_menu{flex-direction:column;gap:12px;min-width:0;display:flex}.lNjQQG_search{width:100%}.lNjQQG_cats{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.lNjQQG_cat,.lNjQQG_catOn{border:2px solid var(--line);background:#fff;border-radius:999px;flex:none;padding:8px 14px;font-size:14px;font-weight:600}.lNjQQG_catOn{background:var(--ink);border-color:var(--ink);color:#fff!important}.lNjQQG_items{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}@media (max-width:420px){.lNjQQG_items{grid-template-columns:repeat(2,minmax(0,1fr))}}.lNjQQG_item{border:2px solid var(--line);text-align:left;background:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;min-height:104px;padding:12px;display:flex;position:relative}.lNjQQG_item:hover{border-color:var(--red)}.lNjQQG_item:active{transform:scale(.98)}.lNjQQG_item strong{font-weight:600;line-height:1.25}.lNjQQG_price{font-family:var(--font-pos-slab), Georgia, serif;color:var(--red);margin-top:auto;font-size:18px;font-weight:700}.lNjQQG_veg,.lNjQQG_nonveg{border:2px solid;border-radius:3px;place-items:center;width:14px;height:14px;display:grid}.lNjQQG_veg{border-color:#15803d}.lNjQQG_nonveg{border-color:#9a3412}.lNjQQG_veg:after,.lNjQQG_nonveg:after{content:"";border-radius:50%;width:6px;height:6px}.lNjQQG_veg:after{background:#15803d}.lNjQQG_nonveg:after{background:#9a3412}.lNjQQG_count{background:var(--red);color:#fff;border-radius:999px;place-items:center;min-width:26px;height:26px;padding:0 6px;font-size:13px;font-style:normal;font-weight:700;display:grid;position:absolute;top:8px;right:8px}.lNjQQG_ticket{border:2px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;gap:12px;max-height:calc(100vh - 24px);padding:16px;scroll-margin-top:12px;display:flex;position:sticky;top:12px;overflow-y:auto}@media (max-width:900px){.lNjQQG_ticket{max-height:none;position:static}}.lNjQQG_ticket h2{font-size:22px;font-weight:700}.lNjQQG_round,.lNjQQG_pending{background:var(--cream);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.lNjQQG_pending{background:#fff7ed;border:2px dashed #fb923c}.lNjQQG_roundHead{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.lNjQQG_roundHead em{border-radius:999px;padding:2px 8px;font-style:normal}.lNjQQG_rs_New{color:var(--ink);background:#e7e5e4}.lNjQQG_rs_Cooking{color:#78350f;background:#fef3c7}.lNjQQG_rs_Ready{color:#14532d;background:#dcfce7}.lNjQQG_rs_Served{color:var(--muted);background:0 0}.lNjQQG_round li{justify-content:space-between;gap:10px;font-size:14px;display:flex}.lNjQQG_round li small,.lNjQQG_round li span small{color:var(--amber);font-size:12px;font-weight:600;display:block}.lNjQQG_pendLine{border-top:1px solid #fed7aa;flex-direction:column;gap:6px;padding:6px 0;display:flex}.lNjQQG_pendLine:first-child{border-top:0}.lNjQQG_pendTop{align-items:center;gap:10px;display:flex}.lNjQQG_pendName{flex:1;min-width:0;font-weight:600}.lNjQQG_qty{border:2px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:2px;display:inline-flex}.lNjQQG_qty button{background:0 0;border:0;width:34px;height:34px;font-size:18px;font-weight:700}.lNjQQG_qty b{text-align:center;min-width:20px}.lNjQQG_notes{flex-wrap:wrap;gap:5px;display:flex}.lNjQQG_note,.lNjQQG_noteOn{background:#fff;border:1.5px solid #fdba74;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600}.lNjQQG_noteOn{background:var(--amber);border-color:var(--amber);color:#fff!important}.lNjQQG_ticketSum{border-top:2px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;padding-top:8px;display:flex}.lNjQQG_ticketSum strong{font-family:var(--font-pos-slab), Georgia, serif;font-size:24px}.lNjQQG_phoneBar{display:none}@media (max-width:900px){.lNjQQG_phoneBar{z-index:40;background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #29252440}.lNjQQG_phoneBar a{color:#fff;font-weight:700;text-decoration:none}}.lNjQQG_kitchen{color:#f5f5f4;background:#1c1512;flex-direction:column;gap:16px;min-height:calc(100vh - 110px);margin:-22px -28px -64px;padding:22px 28px 64px;display:flex}@media (max-width:640px){.lNjQQG_kitchen{margin:-16px -14px -90px;padding:16px 14px 90px}}.lNjQQG_mutedDark{color:#a8a29e}.lNjQQG_allDay{background:#2a201b;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:flex}.lNjQQG_allDay span{text-transform:uppercase;letter-spacing:.08em;color:#fbbf24;margin-right:4px;font-size:12px;font-weight:700}.lNjQQG_allDay b{background:#3a2d26;border-radius:999px;padding:3px 10px;font-weight:600}.lNjQQG_kds{grid-template-columns:repeat(3,minmax(250px,1fr));align-items:start;gap:14px;display:grid;overflow-x:auto}.lNjQQG_kdsCol{flex-direction:column;gap:12px;min-width:0;display:flex}.lNjQQG_kdsCol h2{color:#fff;align-items:center;gap:8px;font-size:20px;display:flex}.lNjQQG_kdsCol h2 span{font-family:var(--font-pos), sans-serif;background:#3a2d26;border-radius:999px;padding:0 9px;font-size:14px}.lNjQQG_kdsEmpty{color:#78716c;padding:16px 0}.lNjQQG_kot{color:var(--ink);border-top:6px solid var(--amber);background:#fffdf8;border-radius:4px 4px 12px 12px;flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex;box-shadow:0 6px 16px #00000059}.lNjQQG_kdsCol:first-child .lNjQQG_kot{border-top-color:#a8a29e}.lNjQQG_kdsCol:last-child .lNjQQG_kot{border-top-color:#22c55e}.lNjQQG_kot header{align-items:baseline;gap:8px;display:flex}.lNjQQG_kot header strong{font-family:var(--font-pos-slab), Georgia, serif;font-size:22px}.lNjQQG_kot header span{color:var(--muted);font-size:13px}.lNjQQG_kot header em{margin-left:auto;font-size:14px;font-style:normal;font-weight:700}.lNjQQG_kotLate header em{color:#fff;background:var(--red);border-radius:999px;padding:1px 8px}.lNjQQG_kotWho{color:var(--muted);font-size:13px;margin-top:-6px!important}.lNjQQG_kot ul{border-top:1px dashed #d6d3d1;flex-direction:column;gap:4px;display:flex;padding-top:8px!important}.lNjQQG_kot li{font-size:16px}.lNjQQG_kot li b{min-width:24px;font-family:var(--font-pos-slab), Georgia, serif;font-size:18px;display:inline-block}.lNjQQG_kot mark{background:#fde68a;border-radius:4px;margin-left:6px;padding:0 6px;font-size:12px;font-weight:700;display:inline-block}.lNjQQG_kot button{background:var(--ink);color:#fff;border:0;border-radius:10px;min-height:44px;font-weight:700}.lNjQQG_kdsCol:nth-child(2) .lNjQQG_kot button{background:var(--green)}.lNjQQG_billGrid{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:700px){.lNjQQG_billGrid{grid-template-columns:minmax(0,1fr)}}.lNjQQG_payBox{flex-direction:column;gap:14px;display:flex}.lNjQQG_seg{background:#f5efe9;border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.lNjQQG_seg button{min-height:40px;color:var(--ink);white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1;padding:6px 10px;font-weight:600}.lNjQQG_seg .lNjQQG_segOn{background:var(--red);color:#fff}.lNjQQG_change{color:var(--green);font-size:15px;font-weight:700}.lNjQQG_paper{border:1px solid var(--line);color:#1c1917;background:#fff;flex-direction:column;gap:10px;padding:18px 18px 26px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px;display:flex;position:relative}.lNjQQG_paper:after{content:"";background:radial-gradient(circle at 6px 0,#0000 6px,#fff 6.5px) 0 0/12px 10px repeat-x;height:10px;position:absolute;bottom:-8px;left:-1px;right:-1px}.lNjQQG_paperTop{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.lNjQQG_paperTop strong{font-family:var(--font-pos-slab), Georgia, serif;font-size:22px}.lNjQQG_paperTop small{color:var(--muted);font-size:12px}.lNjQQG_paperMeta{border-top:1px dashed #a8a29e;border-bottom:1px dashed #a8a29e;grid-template-columns:1fr 1fr;gap:2px 10px;padding:8px 0;display:grid}.lNjQQG_paperMeta span:nth-child(2n){text-align:right}.lNjQQG_paperMeta .lNjQQG_metaWide{text-align:left;grid-column:1/-1}.lNjQQG_paperTable{border-collapse:collapse;width:100%}.lNjQQG_paperTable th{text-align:right;border-bottom:1px dashed #a8a29e;padding:3px 0;font-weight:700}.lNjQQG_paperTable td{text-align:right;vertical-align:top;padding:3px 0}.lNjQQG_paperTable th:first-child,.lNjQQG_paperTable td:first-child{text-align:left;padding-right:6px}.lNjQQG_paperSum{border-top:1px dashed #a8a29e;grid-template-columns:1fr auto;gap:2px 10px;padding-top:8px;display:grid}.lNjQQG_paperSum dd{text-align:right}.lNjQQG_paperSum .lNjQQG_grand{border-top:1px solid #1c1917;margin-top:4px;padding-top:6px;font-size:17px;font-weight:700}.lNjQQG_paperPaid{font-weight:700}.lNjQQG_paperFoot{text-align:center;color:var(--muted);font-size:12px}.lNjQQG_panel{border:2px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:18px;display:flex;overflow-x:auto}.lNjQQG_panel h2{font-size:20px;font-weight:700}.lNjQQG_table{border-collapse:collapse;width:100%}.lNjQQG_table th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:700}.lNjQQG_table td{border-bottom:1px solid var(--line);white-space:nowrap;padding:11px 10px}.lNjQQG_table tr:last-child td{border-bottom:0}.lNjQQG_rowLink{cursor:pointer}.lNjQQG_rowLink:hover td,.lNjQQG_rowLink:focus td{background:#fff7ed}.lNjQQG_kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.lNjQQG_kpis>div{border:2px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;padding:16px 18px;display:flex}.lNjQQG_kpis span{color:var(--muted);font-size:13px;font-weight:700}.lNjQQG_kpis strong{font-family:var(--font-pos-slab), Georgia, serif;font-size:32px;line-height:1.15}.lNjQQG_kpis small{color:var(--muted);font-size:12px}.lNjQQG_kpis>div:first-child{background:var(--red);border-color:var(--red);color:#fff}.lNjQQG_kpis>div:first-child span,.lNjQQG_kpis>div:first-child small{color:#fecaca}.lNjQQG_cols{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));align-items:start;gap:14px;display:grid}@media (max-width:400px){.lNjQQG_cols{grid-template-columns:minmax(0,1fr)}}.lNjQQG_bars{flex-direction:column;gap:10px;display:flex}.lNjQQG_bars li{grid-template-columns:minmax(0,150px) minmax(0,1fr) 32px;align-items:center;gap:10px;font-size:14px;display:grid}.lNjQQG_bars li div{background:#f5efe9;border-radius:999px;height:14px}.lNjQQG_bars li i{background:var(--red);border-radius:999px;height:100%;display:block}.lNjQQG_bars em{text-align:right;font-style:normal;font-weight:700}.lNjQQG_donutRow{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.lNjQQG_donutRow svg{flex:none}.lNjQQG_legend{flex-direction:column;flex:1;gap:8px;min-width:150px;font-size:14px;display:flex}.lNjQQG_legend li{align-items:center;gap:8px;display:flex}.lNjQQG_legend i{border-radius:3px;width:12px;height:12px}.lNjQQG_legend strong{margin-left:auto}.lNjQQG_overlay{z-index:80;background:#1c151280;justify-content:center;align-items:flex-start;padding:32px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.lNjQQG_sheet{background:var(--cream);border-radius:20px;flex-direction:column;gap:14px;width:min(760px,100%);padding:22px;display:flex;box-shadow:0 30px 60px #0000004d}.lNjQQG_sheetSmall{width:min(440px,100%)}@media (max-width:520px){.lNjQQG_overlay{padding:0}.lNjQQG_sheet{border-radius:0;min-height:100%;padding:18px 14px}}.lNjQQG_sheetHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.lNjQQG_sheetHead h2{font-size:24px;font-weight:700}.lNjQQG_x{background:#f5efe9;border:0;border-radius:50%;flex:none;width:40px;height:40px;font-size:22px;line-height:1}.lNjQQG_toast{z-index:90;background:var(--ink);color:#fff;border-radius:12px;max-width:min(560px,100% - 32px);padding:12px 20px;font-weight:600;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000059}@media (max-width:900px){.lNjQQG_toast{bottom:80px}}@media print{body:has(#print-area) *{visibility:hidden}:is(body:has(#print-area) .lNjQQG_paper,body:has(#print-area) .lNjQQG_paper *){visibility:visible}.lNjQQG_paper{border:0;width:80mm;position:absolute;top:0;left:0}.lNjQQG_paper:after{display:none}}
.j6xQqW_app{--bg:#f2f7f6;--surface:#fff;--ink:#0f2e2a;--muted:#5d7773;--line:#dce8e5;--teal:#0f766e;--teal-soft:#ccfbf1;--warn:#b45309;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-clinic), system-ui, sans-serif;font-size:15px;line-height:1.5}.j6xQqW_app *{box-sizing:border-box}.j6xQqW_app h1,.j6xQqW_app h2,.j6xQqW_app h3,.j6xQqW_app p{margin:0}.j6xQqW_app button{font:inherit;cursor:pointer}.j6xQqW_app input,.j6xQqW_app select,.j6xQqW_app textarea{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;min-height:40px;padding:9px 11px;font-size:15px}.j6xQqW_app input:focus,.j6xQqW_app select:focus,.j6xQqW_app textarea:focus{outline:2px solid var(--teal);outline-offset:0;border-color:var(--teal)}.j6xQqW_shell{grid-template-columns:248px minmax(0,1fr);min-height:calc(100vh - 40px);display:grid}.j6xQqW_side{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;gap:24px;padding:22px 16px;display:flex}.j6xQqW_brand{align-items:center;gap:12px;display:flex}.j6xQqW_brand strong{font-size:15px;line-height:1.2;display:block}.j6xQqW_brand small{color:var(--muted);font-size:12px}.j6xQqW_brandMark{background:var(--teal);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:24px;font-weight:700;display:grid}.j6xQqW_nav{flex-direction:column;gap:4px;display:flex}.j6xQqW_navBtn,.j6xQqW_navOn{color:var(--muted);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-weight:600;display:flex}.j6xQqW_navBtn:hover{background:var(--bg);color:var(--ink)}.j6xQqW_navOn{background:var(--teal-soft);color:var(--teal)}.j6xQqW_signedIn{color:var(--muted);font-size:13px;margin-top:auto!important}.j6xQqW_main{flex-direction:column;gap:20px;min-width:0;padding:28px 32px 64px;display:flex}@media (max-width:860px){.j6xQqW_shell{grid-template-columns:minmax(0,1fr)}.j6xQqW_side{border-right:0;border-bottom:1px solid var(--line);z-index:20;flex-flow:wrap;align-items:center;gap:12px;padding:12px 16px;position:sticky;top:0}.j6xQqW_nav{flex-direction:row;gap:6px;width:100%;overflow-x:auto}.j6xQqW_navBtn,.j6xQqW_navOn{flex:none;padding:8px 12px}.j6xQqW_signedIn{display:none}.j6xQqW_main{padding:20px 16px 56px}}.j6xQqW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.j6xQqW_head h1{letter-spacing:-.02em;font-size:26px;line-height:1.2}.j6xQqW_kicker{color:var(--teal);letter-spacing:.02em;font-size:13px;font-weight:700}.j6xQqW_primary,.j6xQqW_secondary,.j6xQqW_small,.j6xQqW_smallPrimary,.j6xQqW_ghost{white-space:nowrap;border-radius:10px;font-weight:600}.j6xQqW_primary{background:var(--teal);color:#fff;border:0;padding:10px 16px}.j6xQqW_primary:hover{background:#115e59}.j6xQqW_primary:disabled{opacity:.5;cursor:not-allowed}.j6xQqW_secondary{border:1px solid var(--line);color:var(--ink);background:#fff;padding:10px 16px}.j6xQqW_small,.j6xQqW_smallPrimary{border:1px solid var(--line);color:var(--ink);background:#fff;padding:6px 10px;font-size:13px}.j6xQqW_smallPrimary{border-color:var(--teal);background:var(--teal);color:#fff}.j6xQqW_ghost{color:var(--teal);background:0 0;border:0;padding:6px 8px;font-size:13px}.j6xQqW_ghost:hover{text-decoration:underline}.j6xQqW_linkBtn{color:var(--ink);text-align:left;background:0 0;border:0;padding:0;font-weight:700}.j6xQqW_linkBtn:hover{color:var(--teal)}.j6xQqW_kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.j6xQqW_kpi,.j6xQqW_kpiAccent{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.j6xQqW_kpi span,.j6xQqW_kpiAccent span{color:var(--muted);font-size:13px;font-weight:600}.j6xQqW_kpi strong,.j6xQqW_kpiAccent strong{letter-spacing:-.02em;font-size:26px}.j6xQqW_kpiAccent{background:var(--teal);border-color:var(--teal);color:#fff}.j6xQqW_kpiAccent span{color:#ccfbf1}.j6xQqW_grid2{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.j6xQqW_grid3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}@media (max-width:1100px){.j6xQqW_grid2{grid-template-columns:minmax(0,1fr)}}.j6xQqW_stack{flex-direction:column;gap:20px;display:flex}.j6xQqW_card{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:18px 20px;overflow-x:auto}.j6xQqW_cardHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.j6xQqW_cardHead h2{font-size:16px}.j6xQqW_muted{color:var(--muted)}.j6xQqW_mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,Consolas,monospace;font-size:13px}.j6xQqW_empty{color:var(--muted);padding:18px 0}.j6xQqW_notice{color:#92400e;background:#fef3c7;border-radius:10px;padding:10px 14px;font-weight:600}.j6xQqW_warn{color:var(--warn)}.j6xQqW_chart{color:var(--muted)}.j6xQqW_queue{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.j6xQqW_queue li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:11px 0;display:flex}.j6xQqW_queue li:first-child{border-top:0}.j6xQqW_qDone{opacity:.55}.j6xQqW_qMain{flex-direction:column;flex:1;min-width:0;display:flex}.j6xQqW_qMain small{color:var(--muted);font-size:13px}.j6xQqW_token{background:var(--bg);font-variant-numeric:tabular-nums;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.j6xQqW_pill{border-radius:999px;flex:none;padding:3px 9px;font-size:12px;font-weight:700}.j6xQqW_st_booked{color:#075985;background:#e0f2fe}.j6xQqW_st_arrived{color:#92400e;background:#fef3c7}.j6xQqW_st_with_doctor{color:#5b21b6;background:#ede9fe}.j6xQqW_st_done{color:#166534;background:#dcfce7}.j6xQqW_st_cancelled{color:#64748b;background:#f1f5f9}.j6xQqW_docs{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.j6xQqW_docs li{align-items:center;gap:12px;display:flex}.j6xQqW_docs li div{flex-direction:column;flex:1;display:flex}.j6xQqW_docs small{color:var(--muted);font-size:12px}.j6xQqW_dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.j6xQqW_toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.j6xQqW_seg{background:#e4eeec;border-radius:12px;padding:3px;display:inline-flex}.j6xQqW_seg button{color:var(--muted);background:0 0;border:0;border-radius:9px;padding:7px 14px;font-weight:600}.j6xQqW_seg .j6xQqW_segOn{color:var(--ink);background:#fff;box-shadow:0 1px 2px #0f2e2a1f}.j6xQqW_inline{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.j6xQqW_inline input,.j6xQqW_inline select{width:auto}.j6xQqW_search{max-width:460px}.j6xQqW_table{border-collapse:collapse;width:100%}.j6xQqW_table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:700}.j6xQqW_table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px}.j6xQqW_table td small{color:var(--muted);font-size:12px;display:block}.j6xQqW_table tr:last-child td{border-bottom:0}.j6xQqW_right{text-align:right;white-space:nowrap}.j6xQqW_rowLink{cursor:pointer}.j6xQqW_rowLink:hover td{background:#f6fbfa}.j6xQqW_donutRow{color:var(--ink);align-items:center;gap:18px;display:flex}.j6xQqW_donutRow svg{flex:none;width:130px;height:130px}.j6xQqW_legend{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.j6xQqW_legend li{align-items:center;gap:8px;display:flex}.j6xQqW_legend span{border-radius:3px;width:10px;height:10px}.j6xQqW_legend strong{margin-left:auto;padding-left:8px}.j6xQqW_bars{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.j6xQqW_bars li{grid-template-columns:160px minmax(0,1fr) 40px;align-items:center;gap:12px;font-size:14px;display:grid}.j6xQqW_bars i{background:var(--teal);border-radius:999px;height:10px}.j6xQqW_bars strong{text-align:right}.j6xQqW_overlay{z-index:80;background:#0f2e2a59;justify-content:flex-end;display:flex;position:fixed;inset:0}.j6xQqW_sheet,.j6xQqW_sheetWide{background:var(--surface);flex-direction:column;gap:16px;width:min(520px,100%);height:100%;padding:22px 24px 32px;display:flex;overflow-y:auto;box-shadow:-12px 0 40px #0f2e2a2e}.j6xQqW_sheetWide{width:min(760px,100%)}.j6xQqW_sheetHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.j6xQqW_sheetHead h2{font-size:20px}.j6xQqW_close{background:var(--bg);border:0;border-radius:10px;width:36px;height:36px;font-size:22px;line-height:1}.j6xQqW_field{flex-direction:column;gap:6px;display:flex}.j6xQqW_field label{color:var(--muted);font-size:13px;font-weight:700}.j6xQqW_err{color:#b91c1c;font-size:13px}.j6xQqW_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:560px){.j6xQqW_formGrid{grid-template-columns:minmax(0,1fr)}}.j6xQqW_actions{flex-wrap:wrap;gap:10px;display:flex}.j6xQqW_chosen{background:var(--bg);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.j6xQqW_suggest{border:1px solid var(--line);border-radius:10px;margin:4px 0 0;padding:4px;list-style:none}.j6xQqW_suggest button{text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;gap:12px;width:100%;padding:8px 10px;font-weight:600;display:flex}.j6xQqW_suggest button:hover{background:var(--bg)}.j6xQqW_suggest span{color:var(--muted);font-size:13px;font-weight:400}.j6xQqW_profile{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:560px){.j6xQqW_profile{grid-template-columns:repeat(2,minmax(0,1fr))}}.j6xQqW_profile div{background:var(--bg);border-radius:12px;flex-direction:column;padding:10px 12px;display:flex}.j6xQqW_profile span{color:var(--muted);font-size:12px;font-weight:600}.j6xQqW_sub{font-size:16px}.j6xQqW_timeline{border-left:2px solid var(--line);flex-direction:column;gap:14px;margin:0;padding:0 0 0 14px;list-style:none;display:flex}.j6xQqW_tlHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.j6xQqW_rxTable{border-collapse:collapse;width:100%}.j6xQqW_rxTable th{text-align:left;color:var(--muted);padding:4px;font-size:12px}.j6xQqW_rxTable td{padding:4px}.j6xQqW_rxTable td:first-child{min-width:180px}.j6xQqW_checks{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.j6xQqW_checks label{cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.j6xQqW_checks label:hover{background:var(--bg)}.j6xQqW_checks input{width:18px;height:18px;min-height:18px;accent-color:var(--teal)}.j6xQqW_checks strong{margin-left:auto}.j6xQqW_totalRow{background:var(--teal-soft);color:var(--teal);border-radius:12px;justify-content:space-between;padding:14px 16px;font-size:18px;display:flex}.j6xQqW_paper{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:14px;padding:22px;display:flex}.j6xQqW_paperHead{border-bottom:2px solid var(--teal);justify-content:space-between;gap:12px;padding-bottom:12px;display:flex}.j6xQqW_paperHead strong{font-size:16px;display:block}.j6xQqW_paperHead small{color:var(--muted)}.j6xQqW_rightText{text-align:right}.j6xQqW_paperMeta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;display:flex}.j6xQqW_fine{color:var(--muted);font-size:12px}@media print{body:has(#print-area) *{visibility:hidden}:is(body:has(#print-area) .j6xQqW_paper,body:has(#print-area) .j6xQqW_paper *){visibility:visible}.j6xQqW_paper{border:0;width:100%;position:absolute;top:0;left:0}}
.plnpda_app{--magenta:#be185d;--magenta-deep:#9d174d;--rose:#fce7f3;--bg:#fbf7f9;--ink:#1f1020;--muted:#7a6773;--line:#f0e3ea;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-crm), system-ui, sans-serif;font-size:15px;line-height:1.5}.plnpda_app *{box-sizing:border-box}.plnpda_app h1,.plnpda_app h2,.plnpda_app h3,.plnpda_app p{margin:0}.plnpda_app button{font:inherit;cursor:pointer}.plnpda_app input,.plnpda_app select{font:inherit;color:var(--ink);border:1.5px solid var(--line);background:#fff;border-radius:12px;min-height:42px;padding:9px 12px;font-size:15px}.plnpda_app input:focus,.plnpda_app select:focus{border-color:var(--magenta);outline:none}.plnpda_muted{color:var(--muted)}.plnpda_right{text-align:right;white-space:nowrap}.plnpda_top{border-bottom:1.5px solid var(--line);background:#fff;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:14px 28px;display:flex}.plnpda_brand{align-items:center;gap:10px;display:flex}.plnpda_brand strong{font-size:17px;font-weight:800;display:block}.plnpda_brand small{color:var(--muted);font-size:13px}.plnpda_logo{background:conic-gradient(var(--magenta), #f472b6, var(--magenta));color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.plnpda_nav{scrollbar-width:none;flex:1;gap:4px;display:flex;overflow-x:auto}.plnpda_navBtn,.plnpda_navOn{color:var(--muted);background:0 0;border:0;border-radius:999px;flex:none;padding:9px 14px;font-weight:700;position:relative}.plnpda_navBtn:hover{color:var(--ink);background:var(--bg)}.plnpda_navOn{background:var(--rose);color:var(--magenta-deep)}.plnpda_nav i{background:var(--magenta);color:#fff;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:12px;font-style:normal}@media (max-width:760px){.plnpda_nav{flex-basis:100%;order:3}.plnpda_top{padding:12px 16px}}.plnpda_main{flex-direction:column;gap:18px;min-width:0;padding:22px 28px 60px;display:flex}@media (max-width:640px){.plnpda_main{padding:16px 14px 48px}}.plnpda_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.plnpda_head h1{letter-spacing:-.02em;font-size:30px;font-weight:800}.plnpda_search{min-width:260px}.plnpda_btnPrimary,.plnpda_btnSoft{white-space:nowrap;border-radius:999px;font-weight:700}.plnpda_btnPrimary{background:var(--magenta);color:#fff;border:0;padding:10px 18px}.plnpda_btnPrimary:hover{background:var(--magenta-deep)}.plnpda_btnSoft{border:1.5px solid var(--line);color:var(--ink);background:#fff;padding:8px 14px}.plnpda_btnSoft:hover{border-color:var(--magenta)}.plnpda_link{color:var(--ink);text-align:left;background:0 0;border:0;padding:0;font-weight:800}.plnpda_link:hover{color:var(--magenta)}.plnpda_board{grid-template-columns:repeat(6,minmax(230px,1fr));align-items:start;gap:12px;padding-bottom:10px;display:grid;overflow-x:auto}.plnpda_col{background:#f6edf2;border:2px dashed #0000;border-radius:18px;flex-direction:column;gap:10px;min-height:260px;padding:12px;transition:border-color .15s,background .15s;display:flex}.plnpda_colOver{border-color:var(--magenta);background:var(--rose)}.plnpda_colWon{background:#ecfdf3}.plnpda_colLost{background:#f4f4f5}.plnpda_col header{flex-direction:column;gap:2px;padding:2px 4px 6px;display:flex}.plnpda_col h2{text-transform:uppercase;letter-spacing:.06em;font-size:14px;font-weight:800}.plnpda_col header span{color:var(--muted);font-size:13px;font-weight:600}.plnpda_card{border:1.5px solid var(--line);cursor:grab;background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:0 2px 6px #1f10200d}.plnpda_card:hover{border-color:#f9a8d4}.plnpda_dragging{opacity:.4}.plnpda_cardMain{text-align:left;color:var(--ink);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:0;display:flex}.plnpda_cardMain strong{font-weight:800;line-height:1.25}.plnpda_cardMain span{color:var(--muted);font-size:13px}.plnpda_cardMain b{color:var(--magenta-deep);font-size:17px;font-weight:800}.plnpda_cardFoot{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.plnpda_rep{color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:800;display:inline-grid}.plnpda_src,.plnpda_fuLate,.plnpda_fuToday,.plnpda_fuLater{border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}.plnpda_src{background:var(--bg);color:var(--muted)}.plnpda_fuLate{color:#b91c1c;background:#fee2e2}.plnpda_fuToday{color:#92400e;background:#fef3c7}.plnpda_fuLater{color:#075985;background:#e0f2fe}.plnpda_moveSel{max-width:104px;margin-left:auto;border-radius:8px!important;min-height:28px!important;padding:2px 6px!important;font-size:12px!important}.plnpda_panel{border:1.5px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex;overflow-x:auto}.plnpda_panel h2{font-size:17px;font-weight:800}.plnpda_panel h2 span{color:var(--muted);margin-left:6px;font-weight:600}.plnpda_lateTxt{color:#b91c1c}.plnpda_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plnpda_rows li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:11px 0;display:flex}.plnpda_rows li:first-child{border-top:0}.plnpda_rowMain{flex-direction:column;flex:1;min-width:200px;display:flex}.plnpda_rowMain small{color:var(--muted);font-size:13px}.plnpda_rowBtns{gap:6px;display:flex}.plnpda_table{border-collapse:collapse;width:100%}.plnpda_table th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1.5px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:700}.plnpda_table td{border-bottom:1px solid var(--line);padding:10px}.plnpda_table td small{color:var(--muted);font-size:12px;display:block}.plnpda_table tr:last-child td{border-bottom:0}.plnpda_rowLink{cursor:pointer}.plnpda_rowLink:hover td{background:#fdf2f8}.plnpda_stagePill{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-block}.plnpda_sp_New{color:#334155;background:#f1f5f9}.plnpda_sp_Contacted{color:#075985;background:#e0f2fe}.plnpda_sp_Sitevisit{color:#5b21b6;background:#ede9fe}.plnpda_sp_Quotesent{background:var(--rose);color:var(--magenta-deep)}.plnpda_sp_Won{color:#166534;background:#dcfce7}.plnpda_sp_Lost{color:#71717a;background:#f4f4f5}.plnpda_kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.plnpda_kpis>div{border:1.5px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;padding:16px 18px;display:flex}.plnpda_kpis span{color:var(--muted);font-size:13px;font-weight:700}.plnpda_kpis strong{letter-spacing:-.02em;font-size:28px;font-weight:800}.plnpda_kpis small{color:var(--muted);font-size:12px}.plnpda_kpis>div:first-child{background:var(--magenta);border-color:var(--magenta);color:#fff}.plnpda_kpis>div:first-child span,.plnpda_kpis>div:first-child small{color:#fbcfe8}.plnpda_cols{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:14px;display:grid}.plnpda_donutRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.plnpda_donutRow svg{flex:none;width:130px;height:130px}.plnpda_legend{flex-direction:column;flex:1;gap:8px;min-width:160px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.plnpda_legend li{align-items:center;gap:8px;display:flex}.plnpda_legend i{border-radius:3px;width:10px;height:10px}.plnpda_legend strong{margin-left:auto}.plnpda_bars{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.plnpda_bars li{grid-template-columns:100px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:14px;display:grid}.plnpda_bars li div{height:14px;position:relative}.plnpda_bars li i,.plnpda_bars li b{border-radius:999px;height:100%;position:absolute;top:0;left:0}.plnpda_bars li i{background:#fbcfe8}.plnpda_bars li b{background:var(--magenta)}.plnpda_bars em{text-align:right;font-style:normal;font-weight:700}.plnpda_overlay{z-index:80;background:#1f102059;justify-content:flex-end;display:flex;position:fixed;inset:0}.plnpda_sheet{background:#fff;flex-direction:column;gap:14px;width:min(580px,100%);height:100%;padding:24px;display:flex;overflow-y:auto}.plnpda_sheetHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.plnpda_sheetHead h2{font-size:22px;font-weight:800}.plnpda_x{background:var(--bg);border:0;border-radius:50%;width:38px;height:38px;font-size:22px;line-height:1}.plnpda_dealTop{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.plnpda_dealTop strong{color:var(--magenta-deep);font-size:26px;font-weight:800}.plnpda_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.plnpda_facts div{background:var(--bg);border-radius:12px;flex-direction:column;padding:9px 12px;display:flex}.plnpda_facts span{color:var(--muted);font-size:12px}.plnpda_stageBar{background:var(--bg);border-radius:14px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.plnpda_stageBar button{min-width:80px;color:var(--muted);background:0 0;border:0;border-radius:10px;flex:1;padding:8px 6px;font-size:13px;font-weight:700}.plnpda_stageBar .plnpda_stageOn{background:var(--magenta);color:#fff}.plnpda_fuRow{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.plnpda_fuRow label{color:var(--muted);flex-direction:column;gap:4px;font-size:13px;font-weight:700;display:flex}.plnpda_h3{font-size:15px;font-weight:800}.plnpda_noteRow{gap:8px;display:flex}.plnpda_noteRow input{flex:1}.plnpda_timeline{border-left:2px solid var(--rose);flex-direction:column;gap:12px;margin:0;padding:0 0 0 16px;list-style:none;display:flex}.plnpda_timeline li{position:relative}.plnpda_timeline li:before{content:"";background:var(--magenta);border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-23px}.plnpda_timeline em{text-transform:uppercase;letter-spacing:.06em;color:var(--magenta);font-size:11px;font-style:normal;font-weight:800}.plnpda_timeline small{color:var(--muted);font-size:12px}.plnpda_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.plnpda_form label{color:var(--muted);flex-direction:column;gap:4px;font-size:13px;font-weight:700;display:flex}@media (max-width:520px){.plnpda_form{grid-template-columns:minmax(0,1fr)}}.plnpda_err{color:#b91c1c;font-size:13px;font-weight:600}.plnpda_btnRow{flex-wrap:wrap;gap:8px;display:flex}.plnpda_paper{border:1.5px solid var(--line);border-radius:16px;flex-direction:column;gap:12px;padding:22px;display:flex}.plnpda_paperTop{border-bottom:3px solid var(--magenta);justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}.plnpda_paperTop strong{font-weight:800;display:block}.plnpda_paperTop small{color:var(--muted)}.plnpda_rightText{text-align:right}.plnpda_fine{color:var(--muted);font-size:12px}.plnpda_toast{z-index:90;background:var(--ink);color:#fff;border-radius:999px;max-width:min(560px,100% - 32px);padding:12px 20px;font-weight:700;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #1f102059}@media print{body:has(#print-area) *{visibility:hidden}:is(body:has(#print-area) .plnpda_paper,body:has(#print-area) .plnpda_paper *){visibility:visible}.plnpda_paper{border:0;width:100%;position:absolute;top:0;left:0}}
.t5qyGG_app{--bg:#0b1a12;--panel:#10251a;--panel-2:#163222;--line:#22412f;--leaf:#a3e635;--ink:#ecfdf5;--muted:#8fb5a0;--amber:#facc15;--red:#fb7185;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-estate), system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:16px;line-height:1.45}.t5qyGG_app *{box-sizing:border-box}.t5qyGG_app h1,.t5qyGG_app h2,.t5qyGG_app p{margin:0}.t5qyGG_app button{font:inherit;cursor:pointer}.t5qyGG_app input,.t5qyGG_app select{font:inherit;color:var(--ink);background:var(--bg);border:2px solid var(--line);border-radius:10px;min-height:44px;padding:8px 12px}.t5qyGG_app input:focus,.t5qyGG_app select:focus{border-color:var(--leaf);outline:none}.t5qyGG_muted{color:var(--muted)}.t5qyGG_mono{color:var(--muted);font-family:ui-monospace,Consolas,monospace;font-size:13px}.t5qyGG_right{text-align:right;white-space:nowrap}.t5qyGG_top{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b1a12f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex;position:sticky;top:0}.t5qyGG_brand{align-items:center;gap:10px;display:flex}.t5qyGG_brand strong{letter-spacing:.01em;font-size:18px;font-weight:700;display:block}.t5qyGG_brand small{color:var(--muted);font-size:13px}.t5qyGG_seg{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:4px;display:flex;overflow-x:auto}.t5qyGG_seg button{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;background:0 0;border:0;border-radius:9px;flex:none;padding:9px 16px;font-size:15px;font-weight:600}.t5qyGG_seg .t5qyGG_segOn{background:var(--leaf);color:#0b1a12}.t5qyGG_main{flex-direction:column;gap:18px;max-width:1280px;margin:0 auto;padding:22px 24px 60px;display:flex}@media (max-width:640px){.t5qyGG_top{padding:10px 14px}.t5qyGG_main{padding:14px 12px 48px}}.t5qyGG_kicker{color:var(--leaf);text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:600}.t5qyGG_panel{background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.t5qyGG_panel h1{font-size:28px;font-weight:700}.t5qyGG_panel h2{font-size:18px;font-weight:700}.t5qyGG_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.t5qyGG_bigStat{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.t5qyGG_bigStat span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:13px}.t5qyGG_bigStat strong{color:var(--leaf);font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1.05}.t5qyGG_bigStat small{color:var(--muted)}.t5qyGG_gangs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (max-width:760px){.t5qyGG_gangs{grid-template-columns:repeat(2,minmax(0,1fr))}}.t5qyGG_gang,.t5qyGG_gangOn{border:2px solid var(--line);border-left:6px solid var(--tone);background:var(--panel);color:var(--ink);text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:14px;display:flex}.t5qyGG_gangOn{background:var(--panel-2);border-color:var(--tone)}.t5qyGG_gang strong,.t5qyGG_gangOn strong{font-size:20px;font-weight:700}.t5qyGG_gang small,.t5qyGG_gangOn small{color:var(--muted);font-size:13px}.t5qyGG_gang em,.t5qyGG_gangOn em{text-transform:uppercase;letter-spacing:.06em;color:var(--tone);margin-top:4px;font-size:12px;font-style:normal;font-weight:700}.t5qyGG_weigh{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.t5qyGG_weigh li{background:var(--bg);border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name step""task away";align-items:center;gap:6px 10px;padding:12px;display:grid}.t5qyGG_weigh li.t5qyGG_off{opacity:.5}.t5qyGG_wName{grid-area:name;min-width:0}.t5qyGG_wName strong{font-size:17px;font-weight:600;display:block}.t5qyGG_wName small{color:var(--muted);font-size:12px}.t5qyGG_stepper{grid-area:step;align-items:center;gap:4px;display:inline-flex}.t5qyGG_stepper button{background:var(--panel-2);width:44px;height:44px;color:var(--ink);border:0;border-radius:10px;font-size:24px;font-weight:700}.t5qyGG_stepper input{text-align:center;font-variant-numeric:tabular-nums;width:76px;min-height:44px;font-size:22px;font-weight:700}.t5qyGG_absentTag{color:var(--red);text-transform:uppercase;letter-spacing:.05em;background:#3b1a22;border-radius:10px;grid-area:step;padding:8px 14px;font-size:14px;font-weight:700}.t5qyGG_taskOk,.t5qyGG_taskShort,.t5qyGG_taskNone{font-variant-numeric:tabular-nums;grid-area:task;font-size:14px;font-weight:600}.t5qyGG_taskOk{color:var(--leaf)}.t5qyGG_taskShort{color:var(--amber)}.t5qyGG_awayBtn{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:8px;grid-area:away;justify-self:end;padding:4px 10px;font-size:13px}.t5qyGG_saveBtn,.t5qyGG_saveBtnSmall{background:var(--leaf);color:#0b1a12;text-transform:uppercase;letter-spacing:.04em;border:0;border-radius:12px;align-self:flex-start;padding:14px 26px;font-size:18px;font-weight:700}.t5qyGG_saveBtnSmall{padding:10px 18px;font-size:15px}.t5qyGG_kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.t5qyGG_kpis>div{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:16px 18px;display:flex}.t5qyGG_kpis span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:13px}.t5qyGG_kpis strong{font-variant-numeric:tabular-nums;font-size:30px;font-weight:700}.t5qyGG_kpis small{color:var(--muted);font-size:13px}.t5qyGG_kpis .t5qyGG_kpiLeaf{background:var(--leaf);border-color:var(--leaf);color:#0b1a12}.t5qyGG_kpiLeaf span,.t5qyGG_kpiLeaf small{color:#365314!important}.t5qyGG_panel .t5qyGG_kpis>div{background:var(--bg)}.t5qyGG_panel .t5qyGG_kpis .t5qyGG_kpiLeaf{background:var(--leaf)}.t5qyGG_cols{grid-template-columns:1.1fr 1fr;align-items:start;gap:18px;display:grid}@media (max-width:1000px){.t5qyGG_cols{grid-template-columns:minmax(0,1fr)}}.t5qyGG_stack{flex-direction:column;gap:18px;min-width:0;display:flex}.t5qyGG_chart{color:var(--muted)}.t5qyGG_map{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (max-width:520px){.t5qyGG_map{grid-template-columns:repeat(3,minmax(0,1fr))}}.t5qyGG_tile{border:2px solid #0000;border-radius:12px;flex-direction:column;gap:2px;min-height:92px;padding:12px 10px;display:flex}.t5qyGG_tile strong{font-size:22px;font-weight:700}.t5qyGG_tile span{opacity:.85;font-size:12px}.t5qyGG_tile em{text-transform:uppercase;letter-spacing:.04em;margin-top:auto;font-size:12px;font-style:normal;font-weight:700}.t5qyGG_tileToday{background:var(--leaf);color:#0b1a12}.t5qyGG_tileFresh{color:#d1fae5;background:#1d4430}.t5qyGG_tileSoon{color:#fef08a;background:#3d3a14}.t5qyGG_tileDue{color:#fecdd3;border-color:var(--red);background:#3b1a22}.t5qyGG_legend{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.t5qyGG_legend span{align-items:center;gap:6px;display:inline-flex}.t5qyGG_legend i{border-radius:4px;width:14px;height:14px}.t5qyGG_gangList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.t5qyGG_gangList li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.t5qyGG_gangList li:first-child{border-top:0}.t5qyGG_gangList i{border-radius:4px;width:12px;height:34px}.t5qyGG_gangList span{flex:1}.t5qyGG_gangList small{color:var(--muted);font-size:13px;display:block}.t5qyGG_gangList strong{font-variant-numeric:tabular-nums}.t5qyGG_scroll{overflow-x:auto}.t5qyGG_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.t5qyGG_table th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:600}.t5qyGG_table td{border-bottom:1px solid var(--line);padding:9px 10px}.t5qyGG_table tr:last-child td{border-bottom:0}.t5qyGG_dot{border-radius:3px;width:10px;height:10px;display:inline-block}.t5qyGG_weekBtns{flex-wrap:wrap;gap:8px;display:flex}.t5qyGG_segBtn,.t5qyGG_segOnBtn{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:10px;padding:9px 16px;font-weight:600}.t5qyGG_segOnBtn{background:var(--leaf);border-color:var(--leaf);color:#0b1a12}.t5qyGG_fine{color:var(--muted);font-size:12px}.t5qyGG_toast{z-index:90;background:var(--leaf);color:#0b1a12;border-radius:12px;max-width:min(560px,100% - 32px);padding:12px 18px;font-weight:700;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000080}@media print{.t5qyGG_app{color:#000;background:#fff}body:has(#print-area) *{visibility:hidden}:is(body:has(#print-area) #print-area,body:has(#print-area) #print-area *){visibility:visible;color:#000!important;background:#fff!important}#print-area{border:0;width:100%;position:absolute;top:0;left:0}}
._8RrTda_app{--bg:#f5f4ff;--ink:#1e1b4b;--indigo:#4338ca;--indigo-deep:#312e81;--muted:#6b6b8a;--line:#e6e4f5;--ok:#15803d;--no:#b91c1c;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-hr), system-ui, sans-serif;font-size:15px;line-height:1.5}._8RrTda_app *{box-sizing:border-box}._8RrTda_app h1,._8RrTda_app h2,._8RrTda_app h3,._8RrTda_app p{margin:0}._8RrTda_app button{font:inherit;cursor:pointer}._8RrTda_app input,._8RrTda_app select{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:14px;min-height:44px;padding:10px 14px;font-size:15px;box-shadow:0 1px 2px #1e1b4b0a}._8RrTda_app input:focus,._8RrTda_app select:focus{border-color:var(--indigo);outline:none;box-shadow:0 0 0 4px #4338ca1f}._8RrTda_muted{color:var(--muted)}._8RrTda_right{text-align:right;white-space:nowrap}._8RrTda_shell{grid-template-columns:240px minmax(0,1fr);gap:0;min-height:calc(100vh - 40px);display:grid}._8RrTda_side{background:var(--indigo-deep);color:#e0e7ff;border-radius:26px;flex-direction:column;gap:24px;height:calc(100vh - 68px);margin:14px 0 14px 14px;padding:22px 16px;display:flex;position:sticky;top:14px}._8RrTda_org{align-items:center;gap:10px;display:flex}._8RrTda_org strong{color:#fff;font-size:15px;display:block}._8RrTda_org small{color:#a5b4fc;font-size:12px}._8RrTda_orgMark{width:38px;height:38px;color:var(--indigo-deep);background:#a5b4fc;border-radius:12px;place-items:center;font-size:18px;font-weight:700;display:grid}._8RrTda_nav{flex-direction:column;gap:4px;display:flex}._8RrTda_navBtn,._8RrTda_navOn{color:#c7d2fe;text-align:left;background:0 0;border:0;border-radius:14px;justify-content:space-between;align-items:center;padding:11px 14px;font-weight:500;display:flex}._8RrTda_navBtn:hover{color:#fff;background:#ffffff14}._8RrTda_navOn{color:var(--indigo-deep);background:#fff;font-weight:600}._8RrTda_count{color:#fff;text-align:center;background:#f472b6;border-radius:999px;min-width:22px;padding:0 7px;font-size:12px;font-style:normal;line-height:22px}._8RrTda_me{border-top:1px solid #ffffff1f;align-items:center;gap:10px;margin-top:auto;padding-top:16px;display:flex}._8RrTda_me strong{color:#fff;font-size:14px;display:block}._8RrTda_me small{color:#a5b4fc;font-size:12px}@media (max-width:860px){._8RrTda_shell{grid-template-columns:minmax(0,1fr)}._8RrTda_side{flex-flow:wrap;align-items:center;gap:10px;height:auto;margin:10px;padding:12px 14px;position:static}._8RrTda_nav{flex-direction:row;width:100%;overflow-x:auto}._8RrTda_navBtn,._8RrTda_navOn{flex:none;gap:8px}._8RrTda_me{display:none}}._8RrTda_main{flex-direction:column;gap:20px;min-width:0;padding:26px 30px 60px;display:flex}@media (max-width:640px){._8RrTda_main{padding:14px 14px 48px}}._8RrTda_avatar{color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:14px;font-weight:600;display:inline-grid}._8RrTda_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}._8RrTda_head h1{letter-spacing:-.02em;font-size:30px;font-weight:600}._8RrTda_kicker{color:var(--indigo);font-size:14px;font-weight:500}._8RrTda_btnPrimary,._8RrTda_btnGhost,._8RrTda_btnText,._8RrTda_btnOk,._8RrTda_btnNo{white-space:nowrap;border-radius:14px;font-weight:600}._8RrTda_btnPrimary{background:var(--indigo);color:#fff;border:0;padding:11px 20px;box-shadow:0 6px 16px #4338ca47}._8RrTda_btnPrimary:hover{background:var(--indigo-deep)}._8RrTda_btnGhost{border:1px solid var(--line);color:var(--ink);background:#fff;padding:10px 18px}._8RrTda_btnText{color:var(--indigo);background:0 0;border:0;padding:4px 6px;font-size:14px}._8RrTda_btnOk{color:var(--ok);background:#dcfce7;border:0;padding:7px 14px;font-size:13px}._8RrTda_btnNo{color:var(--no);background:#fee2e2;border:0;padding:7px 14px;font-size:13px}._8RrTda_link{color:var(--ink);text-align:left;background:0 0;border:0;padding:0;font-weight:600}._8RrTda_link:hover{color:var(--indigo)}._8RrTda_kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._8RrTda_kpis>div{background:#fff;border-radius:22px;flex-direction:column;gap:2px;padding:18px 20px;display:flex;box-shadow:0 6px 20px #1e1b4b0f}._8RrTda_kpis span{color:var(--muted);font-size:13px}._8RrTda_kpis strong{letter-spacing:-.02em;font-size:28px;font-weight:600}._8RrTda_kpis small{color:var(--muted);font-size:12px}._8RrTda_kpis ._8RrTda_kpiInk{background:var(--indigo);color:#fff}._8RrTda_kpiInk span,._8RrTda_kpiInk small{color:#c7d2fe!important}._8RrTda_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}._8RrTda_wide{grid-column:1/-1}@media (max-width:960px){._8RrTda_grid{grid-template-columns:minmax(0,1fr)}}._8RrTda_card{background:#fff;border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex;overflow-x:auto;box-shadow:0 6px 20px #1e1b4b0f}._8RrTda_cardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}._8RrTda_cardHead h2{font-size:17px;font-weight:600}._8RrTda_people{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._8RrTda_people li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:11px 0;display:flex}._8RrTda_people li:first-child{border-top:0}._8RrTda_people li>div:not(._8RrTda_actions){flex:1;min-width:0}._8RrTda_people strong{font-weight:600;display:block}._8RrTda_people small{color:var(--muted);font-size:13px;display:block}._8RrTda_actions{flex:none;gap:6px;display:flex}._8RrTda_pill,._8RrTda_pillOk,._8RrTda_pillNo{white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}._8RrTda_pill{color:#5b21b6;background:#ede9fe}._8RrTda_pillOk{color:var(--ok);background:#dcfce7}._8RrTda_pillNo{color:var(--no);background:#fee2e2}._8RrTda_donutRow{color:var(--ink);flex-wrap:wrap;align-items:center;gap:18px;display:flex}._8RrTda_donutRow svg{flex:none;width:140px;height:140px}._8RrTda_legend{flex-direction:column;flex:1;gap:6px;min-width:170px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._8RrTda_legend li{align-items:center;gap:8px;display:flex}._8RrTda_legend i{border-radius:50%;width:10px;height:10px}._8RrTda_legend strong{margin-left:auto}._8RrTda_filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._8RrTda_filters input{min-width:260px}._8RrTda_tabs{flex-wrap:wrap;gap:6px;display:flex}._8RrTda_tab,._8RrTda_tabOn{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500}._8RrTda_tabOn{background:var(--indigo);border-color:var(--indigo);color:#fff}._8RrTda_cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}._8RrTda_personCard{text-align:center;background:#fff;border:0;border-radius:22px;flex-direction:column;align-items:center;gap:4px;padding:22px 14px;display:flex;box-shadow:0 6px 20px #1e1b4b0f}._8RrTda_personCard:hover{box-shadow:0 10px 28px #4338ca29}._8RrTda_personCard strong{margin-top:8px;font-weight:600}._8RrTda_personCard span{color:var(--muted);font-size:13px}._8RrTda_personCard em{font-size:13px;font-style:normal;font-weight:600}._8RrTda_warn{color:#b45309;font-size:12px;font-weight:600}._8RrTda_keys{color:var(--muted);flex-wrap:wrap;gap:12px;font-size:13px;display:flex}._8RrTda_keys span{align-items:center;gap:6px;display:inline-flex}._8RrTda_keys i{border-radius:4px;width:14px;height:14px}._8RrTda_attWrap{overflow-x:auto}._8RrTda_att{border-collapse:separate;border-spacing:3px;font-size:12px}._8RrTda_att thead th{color:var(--muted);min-width:26px;font-weight:500}._8RrTda_att tbody th{z-index:1;text-align:left;background:#fff;min-width:170px;padding-right:10px;font-size:13px;font-weight:600;position:sticky;left:0}._8RrTda_att tbody th small{color:var(--muted);font-size:11px;font-weight:400;display:block}._8RrTda_att td button{border:0;border-radius:7px;width:26px;height:26px;font-size:11px;font-weight:700}._8RrTda_mP{color:var(--indigo-deep);background:#c7d2fe}._8RrTda_mH{color:#92400e;background:#fde68a}._8RrTda_mL{color:#065f46;background:#a7f3d0}._8RrTda_mA{color:#991b1b;background:#fecaca}._8RrTda_mW{color:#a5a3c2;background:#f1f0fa;cursor:default!important}._8RrTda_attTotal{white-space:nowrap;padding-left:8px;font-weight:600}._8RrTda_table{border-collapse:collapse;width:100%}._8RrTda_table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:500}._8RrTda_table td{border-bottom:1px solid var(--line);padding:10px}._8RrTda_table tr:last-child td{border-bottom:0}._8RrTda_who{align-items:center;gap:10px;display:flex}._8RrTda_who small{color:var(--muted);font-size:12px;display:block}._8RrTda_footBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._8RrTda_footBar p{max-width:720px;font-size:13px}._8RrTda_overlay{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1e1b4b66;place-items:center;padding:16px;display:grid;position:fixed;inset:0}._8RrTda_dialog{background:#fff;border-radius:26px;flex-direction:column;gap:14px;width:min(640px,100%);max-height:calc(100vh - 32px);padding:24px;display:flex;overflow-y:auto;box-shadow:0 30px 70px #1e1b4b4d}._8RrTda_dialogHead{justify-content:space-between;align-items:center;display:flex}._8RrTda_dialogHead h2{font-size:22px;font-weight:600}._8RrTda_x{background:var(--bg);border:0;border-radius:50%;width:38px;height:38px;font-size:22px;line-height:1}._8RrTda_dialogBtns{flex-wrap:wrap;gap:8px;display:flex}._8RrTda_personTop{align-items:center;gap:14px;display:flex}._8RrTda_personTop strong{font-size:17px;display:block}._8RrTda_personTop span{color:var(--muted)}._8RrTda_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._8RrTda_facts div{background:var(--bg);border-radius:16px;flex-direction:column;padding:10px 14px;display:flex}._8RrTda_facts span{color:var(--muted);font-size:12px}._8RrTda_h3{font-size:15px;font-weight:600}._8RrTda_balances{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._8RrTda_balances div{border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:center;padding:12px;display:flex}._8RrTda_balances span{color:var(--muted);font-size:13px}._8RrTda_balances strong{color:var(--indigo);font-size:26px;font-weight:600}._8RrTda_balances small{color:var(--muted);font-size:12px}._8RrTda_docs{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._8RrTda_docOk,._8RrTda_docNo{border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500}._8RrTda_docOk{color:var(--ok);background:#dcfce7}._8RrTda_docNo{color:#92400e;background:#fef3c7}._8RrTda_field{flex-direction:column;gap:6px;font-size:14px;font-weight:500;display:flex}._8RrTda_err{color:var(--no);font-size:13px}._8RrTda_paper{border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:12px;padding:20px;display:flex}._8RrTda_paperTop{border-bottom:3px solid var(--indigo);justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}._8RrTda_paperTop strong{display:block}._8RrTda_paperTop small{color:var(--muted)}._8RrTda_rightText{text-align:right}._8RrTda_slip{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:560px){._8RrTda_slip{grid-template-columns:minmax(0,1fr)}}._8RrTda_net{background:var(--indigo);color:#fff;border-radius:16px;justify-content:space-between;align-items:baseline;padding:14px 16px;display:flex}._8RrTda_net strong{font-size:24px}._8RrTda_fine{color:var(--muted);font-size:12px}._8RrTda_toast{z-index:90;background:var(--indigo-deep);color:#fff;border-radius:16px;max-width:min(560px,100% - 32px);padding:12px 20px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 14px 34px #1e1b4b59}@media print{body:has(#print-area) *{visibility:hidden}:is(body:has(#print-area) ._8RrTda_paper,body:has(#print-area) ._8RrTda_paper *){visibility:visible}._8RrTda_paper{border:0;width:100%;position:absolute;top:0;left:0}}
.pD30NW_app{--navy:#1e3a8a;--navy-deep:#172554;--yellow:#facc15;--bg:#f6f7fb;--ink:#0f172a;--muted:#64748b;--line:#e2e8f0;--ok:#15803d;--due:#b91c1c;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-school), system-ui, sans-serif;font-size:15px;line-height:1.5}.pD30NW_app *{box-sizing:border-box}.pD30NW_app h1,.pD30NW_app h2,.pD30NW_app h3,.pD30NW_app p{margin:0}.pD30NW_app button{font:inherit;cursor:pointer}.pD30NW_app input,.pD30NW_app select{font:inherit;color:var(--ink);border:1.5px solid var(--line);background:#fff;border-radius:12px;min-height:42px;padding:9px 12px;font-size:15px}.pD30NW_app input:focus,.pD30NW_app select:focus{border-color:var(--navy);outline:none;box-shadow:0 0 0 3px #1e3a8a26}.pD30NW_top{background:var(--navy);color:#fff;z-index:30;position:sticky;top:0}.pD30NW_topInner{flex-direction:column;gap:12px;max-width:1240px;margin:0 auto;padding:14px 24px 0;display:flex}.pD30NW_crest{align-items:center;gap:12px;display:flex}.pD30NW_crest>span{background:var(--yellow);width:42px;height:42px;color:var(--navy-deep);border-radius:50%;place-items:center;font-size:20px;font-weight:700;display:grid;box-shadow:inset 0 0 0 3px #fff}.pD30NW_crest strong{font-size:17px;display:block}.pD30NW_crest small{color:#c7d2fe;font-size:13px}.pD30NW_tabs{gap:4px;display:flex;overflow-x:auto}.pD30NW_tab,.pD30NW_tabOn{color:#dbeafe;background:0 0;border:0;border-radius:12px 12px 0 0;flex:none;padding:10px 16px;font-weight:500}.pD30NW_tab:hover{color:#fff;background:#ffffff14}.pD30NW_tabOn{background:var(--bg);color:var(--navy);font-weight:600}.pD30NW_main{flex-direction:column;gap:20px;max-width:1240px;margin:0 auto;padding:26px 24px 64px;display:flex}@media (max-width:640px){.pD30NW_topInner{padding:12px 16px 0}.pD30NW_main{padding:20px 16px 56px}}.pD30NW_hero{background:linear-gradient(120deg, var(--navy-deep), var(--navy));color:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:24px 26px;display:flex}.pD30NW_hero h1{font-size:26px;font-weight:600}.pD30NW_kicker{color:var(--yellow);font-size:13px;font-weight:600}.pD30NW_hero .pD30NW_kicker{margin-bottom:4px}.pD30NW_heroBtns{flex-wrap:wrap;gap:10px;display:flex}.pD30NW_btnYellow,.pD30NW_btnBlue,.pD30NW_btnLight,.pD30NW_btnSmall,.pD30NW_btnGhost{white-space:nowrap;border-radius:12px;font-weight:600}.pD30NW_btnYellow{background:var(--yellow);color:var(--navy-deep);border:0;padding:10px 18px}.pD30NW_btnBlue{background:var(--navy);color:#fff;border:0;align-self:flex-start;padding:10px 18px}.pD30NW_btnBlue:hover{background:var(--navy-deep)}.pD30NW_btnLight{border:1.5px solid var(--line);color:var(--navy);background:#fff;padding:10px 18px}.pD30NW_hero .pD30NW_btnLight{border-color:#0000}.pD30NW_btnSmall{background:var(--navy);color:#fff;border:0;padding:6px 12px;font-size:13px}.pD30NW_btnGhost{color:var(--navy);background:0 0;border:0;padding:6px 10px;font-size:13px}.pD30NW_btnGhost:hover{text-decoration:underline}.pD30NW_link{color:var(--navy);text-align:left;background:0 0;border:0;padding:0;font-weight:600}.pD30NW_link:hover{text-decoration:underline}.pD30NW_stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.pD30NW_stat,.pD30NW_statWarn{border:1.5px solid var(--line);border-top:5px solid var(--navy);background:#fff;border-radius:18px;flex-direction:column;gap:2px;padding:18px 20px;display:flex}.pD30NW_statWarn{border-top-color:var(--yellow)}.pD30NW_stat span,.pD30NW_statWarn span{color:var(--muted);font-size:13px;font-weight:500}.pD30NW_stat strong,.pD30NW_statWarn strong{letter-spacing:-.02em;font-size:28px;font-weight:600}.pD30NW_stat small,.pD30NW_statWarn small{color:var(--muted);font-size:12px}.pD30NW_cols{grid-template-columns:1.2fr 1fr .8fr;align-items:start;gap:20px;display:grid}.pD30NW_cols2{grid-template-columns:1.4fr 1fr;align-items:start;gap:20px;display:grid}@media (max-width:1080px){.pD30NW_cols,.pD30NW_cols2{grid-template-columns:minmax(0,1fr)}}.pD30NW_panel{border:1.5px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;gap:14px;min-width:0;padding:18px 20px;display:flex;overflow-x:auto}.pD30NW_panel h2{font-size:16px;font-weight:600}.pD30NW_chart,.pD30NW_muted{color:var(--muted)}.pD30NW_mono{font-family:ui-monospace,Consolas,monospace;font-size:13px}.pD30NW_right{text-align:right;white-space:nowrap}.pD30NW_pageHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.pD30NW_pageHead h1{color:var(--navy-deep);font-size:26px;font-weight:600}.pD30NW_filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pD30NW_filters input:not([type=date]){min-width:260px}.pD30NW_note{color:#854d0e;background:#fef9c3;border-radius:12px;padding:10px 14px;font-weight:500}.pD30NW_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pD30NW_list li{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.pD30NW_list li:first-child{border-top:0}.pD30NW_list small{color:var(--muted);font-size:12px;display:block}.pD30NW_pipeMini{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pD30NW_pipeMini li{background:var(--bg);border-radius:10px;justify-content:space-between;padding:8px 12px;display:flex}.pD30NW_table{border-collapse:collapse;width:100%}.pD30NW_table th{text-align:left;color:var(--muted);border-bottom:1.5px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:600}.pD30NW_table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 10px}.pD30NW_table td small{color:var(--muted);font-size:12px;display:block}.pD30NW_table tr:last-child td{border-bottom:0}.pD30NW_rowLink{cursor:pointer}.pD30NW_rowLink:hover td{background:#f8faff}.pD30NW_avgRow td{color:var(--navy);background:#f8faff;font-weight:600}.pD30NW_badgeOk,.pD30NW_badgeDue,.pD30NW_badgeWarn{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.pD30NW_badgeOk{color:#166534;background:#dcfce7}.pD30NW_badgeDue{color:#991b1b;background:#fee2e2}.pD30NW_badgeWarn{color:#854d0e;background:#fef9c3}.pD30NW_attSummary{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pD30NW_roster{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pD30NW_roster li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;display:flex}.pD30NW_roll{background:var(--bg);border-radius:9px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid}.pD30NW_rName{flex:1;min-width:160px;font-weight:500}.pD30NW_pal{background:var(--bg);border-radius:12px;gap:4px;padding:3px;display:inline-flex}.pD30NW_pal button{color:var(--muted);background:0 0;border:0;border-radius:9px;padding:6px 12px;font-size:13px;font-weight:600}.pD30NW_pal .pD30NW_onP{color:#fff;background:#16a34a}.pD30NW_pal .pD30NW_onA{color:#fff;background:#dc2626}.pD30NW_pal .pD30NW_onL{color:#422006;background:#eab308}.pD30NW_mark,.pD30NW_markLow{text-align:center;width:64px;min-height:36px!important;padding:6px 8px!important}.pD30NW_markLow{background:#fef2f2!important;border-color:#fca5a5!important}.pD30NW_board{grid-template-columns:repeat(5,minmax(220px,1fr));gap:14px;padding-bottom:8px;display:grid;overflow-x:auto}.pD30NW_column{background:#eef1f8;border-radius:16px;flex-direction:column;gap:10px;min-height:200px;padding:12px;display:flex}.pD30NW_column h2{color:var(--navy-deep);justify-content:space-between;font-size:14px;font-weight:600;display:flex}.pD30NW_column h2 span{background:#fff;border-radius:999px;padding:0 8px;font-size:12px}.pD30NW_cardItem{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:3px;padding:12px;display:flex}.pD30NW_cardItem small{color:var(--muted);font-size:12px}.pD30NW_cardBtns{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.pD30NW_overlay{z-index:80;background:#0f172a73;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pD30NW_dialog{background:#fff;border-radius:20px;flex-direction:column;gap:14px;width:min(620px,100%);max-height:calc(100vh - 32px);padding:22px 24px;display:flex;overflow-y:auto;box-shadow:0 24px 60px #0f172a4d}.pD30NW_dialogHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.pD30NW_dialogHead h2{color:var(--navy-deep);font-size:20px;font-weight:600}.pD30NW_x{background:var(--bg);border:0;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1}.pD30NW_dialogBtns{flex-wrap:wrap;gap:10px;display:flex}.pD30NW_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pD30NW_facts div{background:var(--bg);border-radius:12px;flex-direction:column;padding:10px 12px;display:flex}.pD30NW_facts span{color:var(--muted);font-size:12px}.pD30NW_h3{font-size:15px;font-weight:600}.pD30NW_months{flex-wrap:wrap;gap:6px;display:flex}.pD30NW_months span{border-radius:8px;padding:5px 10px;font-size:13px;font-weight:600}.pD30NW_mPaid{color:#166534;background:#dcfce7}.pD30NW_mDue{color:#991b1b;background:#fee2e2}.pD30NW_mLater{background:var(--bg);color:var(--muted)}.pD30NW_marksRow{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px;display:grid}.pD30NW_marksRow div{border:1.5px solid var(--line);border-radius:10px;flex-direction:column;padding:8px 10px;display:flex}.pD30NW_marksRow span{color:var(--muted);font-size:12px}.pD30NW_field{color:var(--muted);flex-direction:column;gap:6px;font-size:14px;font-weight:500;display:flex}.pD30NW_err{color:var(--due);font-size:13px}.pD30NW_totalBox{color:var(--navy);background:#eef2ff;border-radius:14px;justify-content:space-between;padding:14px 16px;font-size:18px;display:flex}.pD30NW_paper{border:1.5px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex}.pD30NW_paperTop{border-bottom:3px solid var(--navy);justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}.pD30NW_paperTop strong{display:block}.pD30NW_paperTop small{color:var(--muted)}.pD30NW_rightText{text-align:right}.pD30NW_fine{color:var(--muted);font-size:12px}.pD30NW_toast{z-index:90;background:var(--navy-deep);color:#fff;border-radius:14px;max-width:min(560px,100% - 32px);padding:12px 18px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0f172a59}@media print{body:has(#print-area) *{visibility:hidden}:is(body:has(#print-area) .pD30NW_paper,body:has(#print-area) .pD30NW_paper *){visibility:visible}.pD30NW_paper{border:0;width:100%;position:absolute;top:0;left:0}}
.bymGbG_page{--leaf:#3f6212;--leaf-deep:#365314;--lime:#d9f99d;--cream:#fefce8;--sand:#f7f3e3;--ink:#1c2a0b;--muted:#5f6b4e;--line:#e7e5d0;background:radial-gradient(circle at 20% 10%, #ecfccb 0, transparent 40%), var(--sand);min-height:100vh;color:var(--ink);font-family:var(--font-shg), system-ui, sans-serif;font-size:15px;line-height:1.45}.bymGbG_page *{box-sizing:border-box}.bymGbG_page h1,.bymGbG_page h2,.bymGbG_page h3,.bymGbG_page p{margin:0}.bymGbG_page button{font:inherit;cursor:pointer}.bymGbG_page input,.bymGbG_page select,.bymGbG_page textarea{font:inherit;color:var(--ink);border:2px solid var(--line);background:#fff;border-radius:14px;width:100%;min-height:46px;padding:10px 12px;font-size:16px}.bymGbG_page input:focus,.bymGbG_page select:focus,.bymGbG_page textarea:focus{border-color:var(--leaf);outline:none}.bymGbG_muted{color:var(--muted)}.bymGbG_stage{justify-content:center;align-items:flex-start;gap:48px;padding:28px 20px 48px;display:flex}.bymGbG_phone{background:var(--cream);border:10px solid #1f2a10;border-radius:44px;flex-direction:column;flex:none;width:390px;height:min(820px,100vh - 100px);min-height:640px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #1c2a0b4d}.bymGbG_status{color:var(--ink);justify-content:space-between;padding:10px 22px 4px;font-size:12px;font-weight:800;display:flex}.bymGbG_screen{flex:1;padding:8px 16px 20px;overflow-y:auto}.bymGbG_tabbar{border-top:1px solid var(--line);background:#fff;grid-template-columns:repeat(5,1fr);padding:6px 6px 12px;display:grid}.bymGbG_tab,.bymGbG_tabOn{color:var(--muted);background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:8px 0;font-size:12px;font-weight:700;display:flex}.bymGbG_tabOn{color:var(--leaf);background:#f3fbe2}.bymGbG_about{flex-direction:column;gap:14px;max-width:380px;padding-top:60px;display:flex}.bymGbG_aboutKicker{color:var(--leaf);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.bymGbG_about h1{font-size:34px;font-weight:900;line-height:1.1}.bymGbG_about ul{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.bymGbG_aboutFine{color:var(--muted);font-size:13px}@media (max-width:900px){.bymGbG_page{flex-direction:column;height:100dvh;display:flex}.bymGbG_stage{flex:1;gap:0;min-height:0;padding:0}.bymGbG_phone{width:100%;height:100%;min-height:0;box-shadow:none;border:0;border-radius:0}.bymGbG_status,.bymGbG_about{display:none}}.bymGbG_stack{flex-direction:column;gap:14px;display:flex}.bymGbG_groupCard{background:var(--leaf);color:#f7fee7;border-radius:24px;flex-direction:column;gap:2px;padding:18px;display:flex}.bymGbG_groupCard small{color:var(--lime);font-size:12px;font-weight:700}.bymGbG_groupCard h2{font-size:22px;font-weight:900;line-height:1.15}.bymGbG_groupCard>span{color:#d9f99d;font-size:13px}.bymGbG_fund{background:#ffffff1f;border-radius:18px;flex-direction:column;margin-top:12px;padding:14px;display:flex}.bymGbG_fund span{color:var(--lime);font-size:13px;font-weight:700}.bymGbG_fund strong{font-size:32px;font-weight:900;line-height:1.1}.bymGbG_fund small{color:#ecfccb;font-size:12px}.bymGbG_tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bymGbG_tiles div{border:2px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;padding:12px 14px;display:flex}.bymGbG_tiles span{color:var(--muted);font-size:12px;font-weight:700}.bymGbG_tiles strong{font-size:19px;font-weight:900}.bymGbG_bigBtn{background:var(--leaf);color:#fff;width:100%;min-height:54px;box-shadow:0 6px 0 var(--leaf-deep);border:0;border-radius:18px;font-size:17px;font-weight:900}.bymGbG_bigBtn:active{box-shadow:0 3px 0 var(--leaf-deep);transform:translateY(3px)}.bymGbG_box{border:2px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;gap:10px;padding:16px;display:flex}.bymGbG_box h3{font-size:16px;font-weight:900}.bymGbG_boxHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bymGbG_good{color:var(--leaf)}.bymGbG_warnTxt{color:#b45309}.bymGbG_checks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bymGbG_checks li{align-items:flex-start;gap:10px;display:flex}.bymGbG_checks small{color:var(--muted);font-size:12px;display:block}.bymGbG_ok,.bymGbG_no{border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:14px;font-style:normal;font-weight:900;display:grid}.bymGbG_ok{background:var(--lime);color:var(--leaf-deep)}.bymGbG_no{color:#92400e;background:#fde68a}.bymGbG_screenHead{justify-content:space-between;align-items:baseline;padding-top:6px;display:flex}.bymGbG_screenHead h2{font-size:24px;font-weight:900}.bymGbG_screenHead span{color:var(--muted);font-size:14px;font-weight:700}.bymGbG_note{color:#854d0e;background:#fef9c3;border-radius:14px;padding:10px 12px;font-size:13px;font-weight:700}.bymGbG_roll{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bymGbG_roll li{border:2px solid var(--line);background:#fff;border-radius:18px;align-items:flex-start;gap:10px;padding:12px;display:flex}.bymGbG_roll li.bymGbG_absent{opacity:.6}.bymGbG_here,.bymGbG_away{border:0;border-radius:14px;flex:none;width:44px;height:44px;font-size:20px;font-weight:900}.bymGbG_here{background:var(--leaf);color:#fff}.bymGbG_away{background:var(--line);color:var(--muted)}.bymGbG_rollMain{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.bymGbG_rollMain strong{font-weight:800}.bymGbG_rollRow{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;font-weight:700;display:flex}.bymGbG_rollRow label{align-items:center;gap:6px;display:flex}.bymGbG_rollRow input[inputmode]{text-align:right;width:84px;min-height:38px;padding:6px 10px}.bymGbG_repay input{accent-color:var(--leaf);width:22px!important;min-height:22px!important}.bymGbG_field{flex-direction:column;gap:6px;font-size:14px;font-weight:800;display:flex}.bymGbG_sumBox{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.bymGbG_sumBox div{background:#f3fbe2;border-radius:16px;flex-direction:column;padding:10px;display:flex}.bymGbG_sumBox span{color:var(--muted);font-size:11px;font-weight:800}.bymGbG_sumBox strong{font-size:16px;font-weight:900}.bymGbG_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bymGbG_list>li>button{border:2px solid var(--line);text-align:left;background:#fff;border-radius:18px;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.bymGbG_ava{background:var(--lime);width:42px;height:42px;color:var(--leaf-deep);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:900;display:grid}.bymGbG_listMain{flex-direction:column;flex:1;min-width:0;display:flex}.bymGbG_listMain strong{font-weight:800}.bymGbG_listMain small{color:var(--muted);font-size:12px}.bymGbG_badgeLoan,.bymGbG_badgeLate,.bymGbG_badgeNone{white-space:nowrap;border-radius:999px;flex:none;padding:4px 10px;font-size:12px;font-style:normal;font-weight:800}.bymGbG_badgeLoan{color:var(--leaf-deep);background:#ecfccb}.bymGbG_badgeLate{color:#991b1b;background:#fee2e2}.bymGbG_badgeNone{background:var(--sand);color:var(--muted)}.bymGbG_backBtn{color:var(--leaf);background:#fff;border:0;border-radius:12px;align-self:flex-start;padding:8px 12px;font-weight:800}.bymGbG_progress{background:#eef2e1;border-radius:999px;height:12px;overflow:hidden}.bymGbG_progress i{background:var(--leaf);border-radius:999px;height:100%;display:block}.bymGbG_passbook{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bymGbG_passbook li{border-top:1px dashed var(--line);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;font-size:14px;display:flex}.bymGbG_passbook li:first-child{border-top:0}.bymGbG_passbook small{color:var(--muted);font-size:12px;display:block}.bymGbG_passbook strong{white-space:nowrap;color:var(--leaf)}.bymGbG_passbook .bymGbG_out{color:#b45309}.bymGbG_request{border-top:1px dashed var(--line);flex-direction:column;gap:8px;padding:10px 0;display:flex}.bymGbG_request:first-of-type{border-top:0}.bymGbG_request small{color:var(--muted);font-size:13px;display:block}.bymGbG_reqBtns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bymGbG_yes,.bymGbG_nope{border:0;border-radius:14px;min-height:44px;font-weight:900}.bymGbG_yes{background:var(--leaf);color:#fff}.bymGbG_nope{background:var(--sand);color:var(--muted)}.bymGbG_loanItem{border:2px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;gap:6px;padding:14px;display:flex}.bymGbG_loanTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.bymGbG_loanTop strong{font-weight:800}.bymGbG_err{color:#b91c1c;font-size:13px;font-weight:800}.bymGbG_chart{color:var(--muted)}.bymGbG_toast{z-index:5;background:var(--ink);color:#f7fee7;border-radius:16px;padding:12px 14px;font-size:14px;font-weight:700;position:absolute;bottom:84px;left:12px;right:12px;box-shadow:0 10px 24px #1c2a0b59}
.JUl_Ga_app{--black:#111827;--yellow:#facc15;--bg:#f4f4f5;--card:#fff;--ink:#111827;--muted:#6b7280;--line:#e4e4e7;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-retail), system-ui, sans-serif;font-size:15px;line-height:1.45}.JUl_Ga_app *{box-sizing:border-box}.JUl_Ga_app h1,.JUl_Ga_app h2,.JUl_Ga_app p{margin:0}.JUl_Ga_app button{font:inherit;cursor:pointer}.JUl_Ga_app input,.JUl_Ga_app select{font:inherit;color:var(--ink);border:2px solid var(--line);background:#fff;border-radius:8px;min-height:42px;padding:8px 12px;font-size:15px}.JUl_Ga_app input:focus,.JUl_Ga_app select:focus{border-color:var(--black);outline:none}.JUl_Ga_num{font-variant-numeric:tabular-nums}.JUl_Ga_mono{font-family:ui-monospace,Consolas,monospace;font-size:13px}.JUl_Ga_muted{color:var(--muted)}.JUl_Ga_right{text-align:right;white-space:nowrap}.JUl_Ga_shell{grid-template-columns:92px minmax(0,1fr);min-height:calc(100vh - 40px);display:grid}.JUl_Ga_rail{background:var(--black);flex-direction:column;align-items:stretch;gap:4px;height:100vh;padding:14px 8px;display:flex;position:sticky;top:0}.JUl_Ga_logo{background:var(--yellow);width:44px;height:44px;color:var(--black);border-radius:10px;place-items:center;margin:0 auto 12px;font-size:22px;font-weight:800;display:grid}.JUl_Ga_railBtn,.JUl_Ga_railOn{color:#9ca3af;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;font-size:11px;font-weight:600;display:flex;position:relative}.JUl_Ga_railBtn:hover{color:#fff;background:#1f2937}.JUl_Ga_railOn{color:var(--black);background:var(--yellow)}.JUl_Ga_dotBadge{color:#fff;background:#ef4444;border-radius:999px;min-width:18px;padding:0 5px;font-size:11px;font-style:normal;line-height:18px;position:absolute;top:4px;right:10px}@media (max-width:760px){.JUl_Ga_shell{grid-template-columns:minmax(0,1fr)}.JUl_Ga_rail{z-index:30;flex-direction:row;height:auto;padding:8px;position:sticky;top:0;overflow-x:auto}.JUl_Ga_logo{display:none}.JUl_Ga_railBtn,.JUl_Ga_railOn{flex:none;min-width:78px}}.JUl_Ga_main{flex-direction:column;gap:18px;min-width:0;padding:22px 26px 56px;display:flex}@media (max-width:640px){.JUl_Ga_main{padding:16px 14px 48px}}.JUl_Ga_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.JUl_Ga_head h1{letter-spacing:-.02em;font-size:28px;font-weight:800}.JUl_Ga_kicker{color:var(--muted);font-size:13px;font-weight:600}.JUl_Ga_btnDark,.JUl_Ga_btnLight,.JUl_Ga_btnSmall,.JUl_Ga_btnGhost{white-space:nowrap;border-radius:8px;font-weight:700}.JUl_Ga_btnDark{background:var(--black);color:#fff;border:0;padding:10px 18px}.JUl_Ga_btnDark:disabled{opacity:.4;cursor:not-allowed}.JUl_Ga_btnLight{border:2px solid var(--line);color:var(--ink);background:#fff;padding:10px 18px}.JUl_Ga_btnSmall{border:2px solid var(--black);color:var(--black);background:#fff;padding:6px 12px;font-size:13px}.JUl_Ga_btnSmall:hover{background:var(--yellow)}.JUl_Ga_btnGhost{color:var(--black);background:0 0;border:0;padding:6px 10px;font-size:13px;text-decoration:underline}.JUl_Ga_counter{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:18px;display:grid}@media (max-width:1080px){.JUl_Ga_counter{grid-template-columns:minmax(0,1fr)}}.JUl_Ga_catalogue{flex-direction:column;gap:12px;min-width:0;display:flex}.JUl_Ga_search{width:100%;border-color:var(--black)!important;min-height:50px!important;font-size:17px!important}.JUl_Ga_chips{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.JUl_Ga_chip,.JUl_Ga_chipOn{border:2px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;flex:none;padding:7px 14px;font-size:13px;font-weight:600}.JUl_Ga_chipOn{background:var(--black);border-color:var(--black);color:var(--yellow)}.JUl_Ga_tiles{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.JUl_Ga_tile{border:2px solid var(--line);text-align:left;background:#fff;border-radius:10px;flex-direction:column;justify-content:space-between;gap:10px;min-height:104px;padding:12px;display:flex;position:relative}.JUl_Ga_tile:hover:not(:disabled){border-color:var(--black)}.JUl_Ga_tileOut{opacity:.45;cursor:not-allowed!important}.JUl_Ga_tileName{font-size:14px;font-weight:600;line-height:1.25}.JUl_Ga_tileMeta{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.JUl_Ga_tileMeta strong{font-variant-numeric:tabular-nums;font-size:16px}.JUl_Ga_tileMeta em{color:var(--muted);font-size:12px;font-style:normal}.JUl_Ga_lowTxt{font-weight:700;color:#dc2626!important}.JUl_Ga_tileQty{background:var(--yellow);min-width:26px;height:26px;color:var(--black);border:2px solid var(--black);border-radius:999px;place-items:center;font-size:13px;font-style:normal;font-weight:800;display:grid;position:absolute;top:-8px;right:-8px}.JUl_Ga_cart{background:var(--black);color:#fff;border-radius:12px;flex-direction:column;display:flex;position:sticky;top:16px;overflow:hidden}@media (max-width:1080px){.JUl_Ga_cart{position:static}}.JUl_Ga_cartHead{border-bottom:1px solid #374151;justify-content:space-between;align-items:baseline;padding:16px 18px;display:flex}.JUl_Ga_cartHead h2{font-size:18px;font-weight:800}.JUl_Ga_cartHead span{color:#9ca3af;font-size:13px}.JUl_Ga_empty{color:#9ca3af;padding:28px 18px}.JUl_Ga_lines{max-height:46vh;margin:0;padding:4px 18px;list-style:none;overflow-y:auto}.JUl_Ga_lines li{border-bottom:1px solid #1f2937;grid-template-columns:minmax(0,1fr) auto 80px;align-items:center;gap:10px;padding:10px 0;display:grid}.JUl_Ga_lines li strong{font-size:14px;font-weight:600}.JUl_Ga_lines small{color:#9ca3af;font-size:12px;display:block}.JUl_Ga_lines .JUl_Ga_num{text-align:right}.JUl_Ga_qty{border:1px solid #374151;border-radius:8px;align-items:center;display:inline-flex}.JUl_Ga_qty button{color:#fff;background:0 0;border:0;width:30px;height:30px;font-size:18px}.JUl_Ga_qty span{text-align:center;min-width:24px;font-weight:700}.JUl_Ga_cartFoot{background:#0b1220;flex-direction:column;gap:10px;padding:16px 18px 18px;display:flex}.JUl_Ga_inline{color:#d1d5db;justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.JUl_Ga_inline input{text-align:right;width:110px;color:#fff!important;background:#111827!important;border-color:#374151!important;min-height:36px!important}.JUl_Ga_sum{color:#9ca3af;justify-content:space-between;gap:10px;font-size:12px;display:flex}.JUl_Ga_grand{justify-content:space-between;align-items:baseline;display:flex}.JUl_Ga_grand strong{color:var(--yellow);font-size:30px;font-weight:800}.JUl_Ga_cartFoot .JUl_Ga_grand span{color:#d1d5db}.JUl_Ga_modes{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.JUl_Ga_mode,.JUl_Ga_modeOn{color:#e5e7eb;background:0 0;border:1px solid #374151;border-radius:8px;padding:9px 0;font-size:13px;font-weight:700}.JUl_Ga_modeOn{color:var(--black);background:#fff;border-color:#fff}.JUl_Ga_cartFoot select{color:#fff!important;background:#111827!important;border-color:#374151!important}.JUl_Ga_err{color:#fca5a5;font-size:13px;font-weight:600}.JUl_Ga_sheet .JUl_Ga_err{color:#b91c1c}.JUl_Ga_pay{background:var(--yellow);color:var(--black);border:0;border-radius:10px;padding:14px;font-size:17px;font-weight:800}.JUl_Ga_pay:hover{filter:brightness(1.05)}.JUl_Ga_kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.JUl_Ga_kpis>div{border:2px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:16px;display:flex}.JUl_Ga_kpis span{color:var(--muted);font-size:13px;font-weight:600}.JUl_Ga_kpis strong{font-size:26px;font-weight:800}.JUl_Ga_kpis .JUl_Ga_kpiYellow{background:var(--yellow);border-color:var(--yellow)}.JUl_Ga_kpiYellow span{color:#713f12!important}.JUl_Ga_grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:14px;display:grid}.JUl_Ga_panel{border:2px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:18px;display:flex;overflow-x:auto}.JUl_Ga_panel h2{font-size:16px;font-weight:800}.JUl_Ga_chart{color:var(--muted)}.JUl_Ga_rank{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.JUl_Ga_rank li{justify-content:space-between;gap:10px;display:flex}.JUl_Ga_lowList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JUl_Ga_lowList li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.JUl_Ga_lowList li:first-child{border-top:0}.JUl_Ga_lowList small{color:var(--muted);font-size:12px;display:block}.JUl_Ga_filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.JUl_Ga_filters input[type=text],.JUl_Ga_filters input:not([type]){min-width:260px}.JUl_Ga_checkLbl{align-items:center;gap:8px;font-weight:600;display:flex}.JUl_Ga_checkLbl input{width:18px;accent-color:var(--black);min-height:18px!important}.JUl_Ga_table{border-collapse:collapse;width:100%}.JUl_Ga_table th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:2px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:700}.JUl_Ga_table td{border-bottom:1px solid var(--line);padding:9px 10px}.JUl_Ga_table tr:last-child td{border-bottom:0}.JUl_Ga_tagOk,.JUl_Ga_tagLow,.JUl_Ga_tagOut{white-space:nowrap;border-radius:6px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-block}.JUl_Ga_tagOk{color:var(--ink);background:#f4f4f5}.JUl_Ga_tagLow{background:var(--yellow);color:var(--black)}.JUl_Ga_tagOut{color:#991b1b;background:#fee2e2}.JUl_Ga_cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.JUl_Ga_custCard{border:2px solid var(--line);text-align:left;background:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex}.JUl_Ga_custCard:hover{border-color:var(--black)}.JUl_Ga_custCard em{margin-top:6px;font-style:normal;font-weight:800}.JUl_Ga_owes{color:#b91c1c}.JUl_Ga_clear{color:#15803d}.JUl_Ga_overlay{z-index:80;background:#11182780;justify-content:flex-end;display:flex;position:fixed;inset:0}.JUl_Ga_sheet{border-left:4px solid var(--yellow);background:#fff;flex-direction:column;gap:14px;width:min(540px,100%);height:100%;padding:22px;display:flex;overflow-y:auto}.JUl_Ga_sheet .JUl_Ga_grand strong{color:var(--black)}.JUl_Ga_sheetHead{justify-content:space-between;align-items:center;display:flex}.JUl_Ga_sheetHead h2{font-size:20px;font-weight:800}.JUl_Ga_x{border:2px solid var(--line);background:#fff;border-radius:8px;width:38px;height:38px;font-size:22px;line-height:1}.JUl_Ga_sheetBtns{flex-wrap:wrap;gap:8px;display:flex}.JUl_Ga_field{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.JUl_Ga_paper{border:2px dashed var(--line);border-radius:10px;flex-direction:column;gap:10px;padding:18px;font-size:14px;display:flex}.JUl_Ga_paperTop{text-align:center;border-bottom:2px solid var(--black);flex-direction:column;align-items:center;padding-bottom:8px;display:flex}.JUl_Ga_paperTop strong{font-size:18px;font-weight:800}.JUl_Ga_paperTop small{color:var(--muted)}.JUl_Ga_paperMeta{color:var(--muted);justify-content:space-between;font-size:13px;display:flex}.JUl_Ga_paperSum{flex-direction:column;align-items:flex-end;gap:2px;font-size:13px;display:flex}.JUl_Ga_paperSum strong{font-size:18px}.JUl_Ga_fine{color:var(--muted);text-align:center;font-size:12px}.JUl_Ga_toast{z-index:90;background:var(--yellow);max-width:min(540px,100% - 32px);color:var(--black);border-radius:10px;padding:12px 18px;font-weight:700;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #1118274d}@media print{body:has(#print-area) *{visibility:hidden}:is(body:has(#print-area) .JUl_Ga_paper,body:has(#print-area) .JUl_Ga_paper *){visibility:visible}.JUl_Ga_paper{border:0;width:100%;position:absolute;top:0;left:0}}
