.OOtwNG_logo{align-items:center;gap:var(--s-3);-webkit-user-select:none;user-select:none;display:inline-flex}.OOtwNG_mark{filter:drop-shadow(0 4px 12px #c9963a59)}.OOtwNG_words{flex-direction:column;line-height:1.05;display:flex}.OOtwNG_name{letter-spacing:-.01em;color:var(--text-1);white-space:nowrap;font-size:1.2rem;font-weight:600}.OOtwNG_tag{letter-spacing:.18em;color:var(--gold-400);margin-top:3px;font-size:.6rem;font-weight:700}.OOtwNG_compact .OOtwNG_words{display:none}
.JlQknG_switchWrap{align-items:center;gap:var(--s-2);display:inline-flex}.JlQknG_switch{border-radius:var(--r-pill);background:var(--bg-4);border:1px solid var(--line-strong);width:40px;height:22px;transition:background var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out);position:relative}.JlQknG_switch:focus-visible{box-shadow:var(--ring);outline:none}.JlQknG_switch{cursor:pointer;flex-shrink:0}.JlQknG_switch.JlQknG_on{background:var(--gold-500);border-color:var(--gold-500)}.JlQknG_knob{background:var(--text-1);width:16px;height:16px;transition:transform var(--dur-2) var(--ease-out),background var(--dur-2) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0006}.JlQknG_on .JlQknG_knob{background:#17130e;transform:translate(18px)}.JlQknG_switchLabel{font-size:var(--fs-3);color:var(--text-2);cursor:pointer}.JlQknG_segmented{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-md);gap:2px;padding:3px;display:inline-flex}.JlQknG_seg_sm .JlQknG_segBtn{min-height:26px;font-size:var(--fs-1);padding:0 10px}.JlQknG_seg_md .JlQknG_segBtn{min-height:32px;font-size:var(--fs-2);padding:0 14px}.JlQknG_segBtn{border-radius:var(--r-sm);color:var(--text-2);transition:background var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out);align-items:center;gap:6px;font-weight:600;display:inline-flex}.JlQknG_segBtn:focus-visible{box-shadow:var(--ring);outline:none}.JlQknG_segBtn{cursor:pointer;white-space:nowrap}.JlQknG_segBtn:hover{color:var(--text-1)}.JlQknG_segActive{background:var(--bg-3);color:var(--gold-300);box-shadow:var(--edge-highlight),0 2px 8px #0000004d}.JlQknG_tabs{gap:var(--s-1);border-bottom:1px solid var(--line);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;display:flex;overflow-x:auto}.JlQknG_tabs::-webkit-scrollbar{width:8px;height:8px}.JlQknG_tabs::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.JlQknG_tabs::-webkit-scrollbar-track{background:0 0}.JlQknG_tab{align-items:center;gap:var(--s-2);font-size:var(--fs-3);color:var(--text-2);transition:color var(--dur-2) var(--ease-out);border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-weight:600;display:inline-flex;position:relative}.JlQknG_tab:focus-visible{box-shadow:var(--ring);outline:none}.JlQknG_tab{border-radius:var(--r-sm) var(--r-sm) 0 0;cursor:pointer;white-space:nowrap}.JlQknG_tab:hover{color:var(--text-1)}.JlQknG_tabActive{color:var(--gold-300);border-bottom-color:var(--gold-400)}.JlQknG_tabBadge{border-radius:var(--r-pill);background:var(--bg-4);min-width:18px;height:18px;color:var(--text-2);justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}.JlQknG_tabActive .JlQknG_tabBadge{color:var(--gold-300);background:#e2b25c29}
.BV0odq_shell{grid-template-columns:var(--sidebar-w) 1fr;min-height:100dvh;transition:grid-template-columns var(--dur-3) var(--ease-out);display:grid}.BV0odq_shellRail{grid-template-columns:var(--sidebar-rail) 1fr}.BV0odq_main{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.BV0odq_content{min-width:0;padding:var(--s-5) var(--s-6) var(--s-8);flex:1;position:relative}@media (max-width:1023px){.BV0odq_content{padding:var(--s-4) var(--s-4) calc(var(--s-8) + 64px)}}.BV0odq_sidebar{background:var(--bg-1);border-right:1px solid var(--line);height:100dvh;padding:var(--s-4) var(--s-3);z-index:40;flex-direction:column;display:flex;position:sticky;top:0}.BV0odq_sidebarTop{padding:var(--s-2) var(--s-2) var(--s-4);justify-content:space-between;align-items:center;min-height:56px;display:flex}.BV0odq_logoLink{border-radius:var(--r-md);display:inline-flex}.BV0odq_collapseBtn{border-radius:var(--r-sm);width:26px;height:26px;color:var(--text-3);justify-content:center;align-items:center;display:inline-flex}.BV0odq_collapseBtn:focus-visible{box-shadow:var(--ring);outline:none}.BV0odq_collapseBtn{cursor:pointer;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.BV0odq_collapseBtn:hover{background:var(--bg-3);color:var(--text-1)}.BV0odq_nav{gap:var(--s-5);padding:var(--s-2) 0;scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;flex-direction:column;flex:1;display:flex;overflow-y:auto}.BV0odq_nav::-webkit-scrollbar{width:8px;height:8px}.BV0odq_nav::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.BV0odq_nav::-webkit-scrollbar-track{background:0 0}.BV0odq_group{flex-direction:column;gap:2px;display:flex}.BV0odq_groupLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding:0 var(--s-3) 6px;font-weight:700}.BV0odq_item{align-items:center;gap:var(--s-3);padding:9px var(--s-3);border-radius:var(--r-md);color:var(--text-2);font-size:var(--fs-3);transition:background var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out);font-weight:600;display:flex;position:relative}.BV0odq_item:focus-visible{box-shadow:var(--ring);outline:none}.BV0odq_item:hover{background:var(--bg-3);color:var(--text-1)}.BV0odq_itemIcon{color:var(--text-3);transition:color var(--dur-2) var(--ease-out);flex-shrink:0;display:inline-flex}.BV0odq_itemLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BV0odq_itemActive{color:var(--gold-300);background:linear-gradient(90deg,#e2b25c21,#e2b25c08)}.BV0odq_itemActive .BV0odq_itemIcon{color:var(--gold-400)}.BV0odq_indicator{background:var(--grad-gold);border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:0;box-shadow:0 0 10px #e2b25c99}.BV0odq_sidebarBottom{gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--line);flex-direction:column;display:flex}.BV0odq_shiftChip{padding:0 var(--s-1)}.BV0odq_userCard{align-items:center;gap:var(--s-2);padding:var(--s-2);border-radius:var(--r-md);background:var(--bg-2);border:1px solid var(--line);display:flex}.BV0odq_userMeta{flex-direction:column;flex:1;min-width:0;display:flex}.BV0odq_userName{font-size:var(--fs-2);color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.BV0odq_userRole{font-size:var(--fs-1);color:var(--text-3)}.BV0odq_logoutBtn{border-radius:var(--r-sm);width:32px;height:32px;color:var(--text-3);justify-content:center;align-items:center;display:inline-flex}.BV0odq_logoutBtn:focus-visible{box-shadow:var(--ring);outline:none}.BV0odq_logoutBtn{cursor:pointer}.BV0odq_logoutBtn:hover{color:var(--ruby);background:#e0604f1a}.BV0odq_rail .BV0odq_sidebarTop{justify-content:center}.BV0odq_rail .BV0odq_collapseBtn{display:none}.BV0odq_rail .BV0odq_item{justify-content:center;padding:11px 0}.BV0odq_rail .BV0odq_groupLabel{display:none}.BV0odq_rail .BV0odq_userCard{justify-content:center}.BV0odq_rail .BV0odq_shiftChip{justify-content:center;display:flex}.BV0odq_rail .BV0odq_logoutBtn{display:none}@media (max-width:1023px){.BV0odq_sidebar{width:var(--sidebar-rail);align-items:center}.BV0odq_sidebar .BV0odq_logoLink svg+span,.BV0odq_sidebar .BV0odq_shiftChip{display:none}.BV0odq_sidebar .BV0odq_item,.BV0odq_rail .BV0odq_item{justify-content:center;padding:11px 0}.BV0odq_sidebar .BV0odq_groupLabel,.BV0odq_rail .BV0odq_groupLabel,.BV0odq_sidebar .BV0odq_itemLabel,.BV0odq_rail .BV0odq_itemLabel,.BV0odq_sidebar .BV0odq_userMeta,.BV0odq_rail .BV0odq_userMeta,.BV0odq_sidebar .BV0odq_logoutBtn,.BV0odq_rail .BV0odq_logoutBtn,.BV0odq_sidebar .BV0odq_collapseBtn,.BV0odq_rail .BV0odq_collapseBtn,.BV0odq_sidebar .BV0odq_logoLink+.BV0odq_collapseBtn,.BV0odq_rail .BV0odq_logoLink+.BV0odq_collapseBtn{display:none}.BV0odq_sidebarTop{justify-content:center}}@media (max-width:767px){.BV0odq_sidebar{display:none}}.BV0odq_topbar{z-index:35;align-items:center;gap:var(--s-3);height:var(--topbar-h);padding:0 var(--s-6);background:color-mix(in srgb, var(--bg-1) 86%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}@media (max-width:1023px){.BV0odq_topbar{padding:0 var(--s-4)}}.BV0odq_topTitle{font-size:var(--fs-5);letter-spacing:-.01em;color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.BV0odq_topSpacer{flex:1}.BV0odq_searchBtn{align-items:center;gap:var(--s-2);border-radius:var(--r-md);border:1px solid var(--line);background:var(--bg-2);min-width:240px;height:38px;color:var(--text-3);font-size:var(--fs-2);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out),background var(--dur-2) var(--ease-out);padding:0 12px;display:inline-flex}.BV0odq_searchBtn:focus-visible{box-shadow:var(--ring);outline:none}.BV0odq_searchBtn:hover{border-color:var(--line-strong);background:var(--bg-3)}@media (max-width:1023px){.BV0odq_searchBtn{min-width:0;padding:0 10px}.BV0odq_searchBtn span,.BV0odq_searchBtn kbd{display:none}}.BV0odq_searchPlaceholder{text-align:left;flex:1}.BV0odq_dayChip{border-radius:var(--r-md);border:1px solid var(--line);background:var(--bg-2);height:38px;color:var(--text-2);font-size:var(--fs-2);white-space:nowrap;align-items:center;gap:7px;padding:0 12px;font-weight:600;display:inline-flex}@media (max-width:1279px){.BV0odq_dayChip{display:none}}.BV0odq_pill{border-radius:var(--r-pill);height:30px;font-size:var(--fs-1);border:1px solid var(--line);background:var(--bg-2);color:var(--text-2);white-space:nowrap;align-items:center;gap:7px;padding:0 11px;font-weight:700;display:inline-flex}.BV0odq_pill[data-status=online] .BV0odq_pillDot{background:var(--emerald);box-shadow:0 0 8px #4fb286b3}.BV0odq_pill[data-status=offline]{color:var(--amber);border-color:#e8a23b66}.BV0odq_pill[data-status=offline] .BV0odq_pillDot{background:var(--amber)}.BV0odq_pill[data-status=syncing]{color:var(--sapphire);border-color:#6c9be066}.BV0odq_pill[data-status=syncing] .BV0odq_pillDot{background:var(--sapphire)}.BV0odq_pillDot{background:var(--text-3);border-radius:50%;flex-shrink:0;width:7px;height:7px}.BV0odq_pillSpin{border:2px solid #6c9be04d;border-top-color:var(--sapphire);border-radius:50%;width:11px;height:11px;animation:.8s linear infinite BV0odq_spin}.BV0odq_themeToggle{border-radius:var(--r-md);border:1px solid var(--line);background:var(--bg-2);width:38px;height:38px;color:var(--text-2);justify-content:center;align-items:center;display:inline-flex}.BV0odq_themeToggle:focus-visible{box-shadow:var(--ring);outline:none}.BV0odq_themeToggle{-webkit-tap-highlight-color:#0000;touch-action:manipulation;cursor:pointer;transition:color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.BV0odq_themeToggle:hover{color:var(--gold-300);border-color:var(--line-strong)}.BV0odq_topUser{display:inline-flex}.BV0odq_topUserTrigger{border-radius:50%;display:inline-flex}.BV0odq_topUserHead{flex-direction:column;gap:1px;display:flex}.BV0odq_topUserHead strong{font-size:var(--fs-3);color:var(--text-1)}.BV0odq_topUserHead span{font-size:var(--fs-1);color:var(--text-3)}.BV0odq_devBtn{border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--bg-3);color:var(--text-2);font-size:var(--fs-1);align-items:center;gap:5px;padding:4px 8px;font-weight:700;display:inline-flex}.BV0odq_devBtn:focus-visible{box-shadow:var(--ring);outline:none}.BV0odq_devBtn{cursor:pointer}.BV0odq_devBtn:hover{color:var(--gold-300);border-color:#e2b25c66}.BV0odq_devBtn:disabled{opacity:.5;cursor:not-allowed}.BV0odq_bellWrap{position:relative}.BV0odq_bellPop{background:var(--bg-2);border:1px solid var(--line-strong);border-radius:var(--r-lg);width:340px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-pop);padding:var(--s-3);z-index:70;animation:BV0odq_popDown var(--dur-2) var(--ease-out);position:absolute;top:calc(100% + 8px);right:0}@keyframes BV0odq_popDown{0%{opacity:0;transform:translateY(-6px)}}.BV0odq_bellTitle{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding:4px 6px 8px;font-weight:700}.BV0odq_bellList{scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;flex-direction:column;gap:6px;max-height:320px;display:flex;overflow-y:auto}.BV0odq_bellList::-webkit-scrollbar{width:8px;height:8px}.BV0odq_bellList::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.BV0odq_bellList::-webkit-scrollbar-track{background:0 0}.BV0odq_alertRow{text-align:left;border-radius:var(--r-md);border:1px solid var(--line);width:100%;font-size:var(--fs-2);color:var(--text-2);cursor:default;transition:background var(--dur-1) var(--ease-out);align-items:flex-start;gap:9px;padding:10px;display:flex}.BV0odq_alertRow[data-tone=ruby]{color:var(--ruby);background:#e0604f0f;border-color:#e0604f59}.BV0odq_alertRow[data-tone=amber]{color:var(--amber);background:#e8a23b0d;border-color:#e8a23b4d}.BV0odq_alertRow[data-tone=amber]:hover{background:#e8a23b1a}.BV0odq_alertMeta{color:var(--text-2);flex-direction:column;flex:1;gap:6px;display:flex}.BV0odq_alertAction{font-size:var(--fs-1);color:var(--gold-300);cursor:pointer;border:1px solid #e2b25c4d;border-radius:6px;align-self:flex-start;align-items:center;gap:5px;padding:2px 6px;font-weight:700;display:inline-flex}.BV0odq_alertAction:focus-visible{box-shadow:var(--ring);outline:none}.BV0odq_alertAction:hover{background:#e2b25c1a}.BV0odq_bellFoot{text-align:right;padding-top:8px}.BV0odq_paletteBackdrop{z-index:110;background:var(--scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:12vh var(--s-4) var(--s-4);animation:BV0odq_fadeIn var(--dur-1) var(--ease-out);justify-content:center;display:flex;position:fixed;inset:0}.BV0odq_palette{background:var(--bg-2);border:1px solid var(--line-strong);border-radius:var(--r-lg);width:600px;max-width:100%;max-height:480px;box-shadow:var(--shadow-pop);animation:BV0odq_modalIn var(--dur-2) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.BV0odq_paletteInputRow{align-items:center;gap:var(--s-3);padding:var(--s-4);border-bottom:1px solid var(--line);color:var(--text-3);display:flex}.BV0odq_paletteInput{color:var(--text-1);font-size:var(--fs-5);background:0 0;border:none;outline:none;flex:1}.BV0odq_paletteInput::placeholder{color:var(--text-3)}.BV0odq_paletteList{padding:var(--s-2);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;flex:1;overflow-y:auto}.BV0odq_paletteList::-webkit-scrollbar{width:8px;height:8px}.BV0odq_paletteList::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.BV0odq_paletteList::-webkit-scrollbar-track{background:0 0}.BV0odq_paletteSection{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding:10px 10px 4px;font-weight:700}.BV0odq_paletteItem{justify-content:space-between;align-items:center;gap:var(--s-3);border-radius:var(--r-md);width:100%;color:var(--text-1);font-size:var(--fs-3);text-align:left;cursor:pointer;padding:11px 12px;display:flex}.BV0odq_paletteItem[data-active=true]{background:var(--bg-4)}.BV0odq_paletteHint{font-size:var(--fs-2);color:var(--gold-300);font-variant-numeric:tabular-nums}.BV0odq_paletteEmpty{text-align:center;color:var(--text-3);padding:24px}.BV0odq_mobileNav{z-index:45;height:calc(60px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:color-mix(in srgb, var(--bg-1) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);display:none;position:fixed;bottom:0;left:0;right:0}.BV0odq_mTab{color:var(--text-3);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:10px;font-weight:700;display:flex}.BV0odq_mTab:focus-visible{box-shadow:var(--ring);outline:none}.BV0odq_mTab{-webkit-tap-highlight-color:#0000;touch-action:manipulation;cursor:pointer}.BV0odq_mTabActive{color:var(--gold-300)}.BV0odq_mTabActive svg{color:var(--gold-400)}.BV0odq_moreIcon{transform:rotate(-90deg)}.BV0odq_mobileBrand{display:none}@media (max-width:767px){.BV0odq_mobileNav{display:flex}.BV0odq_mobileBrand{display:inline-flex}.BV0odq_topTitle,.BV0odq_pill{display:none}}.BV0odq_pageHeader{justify-content:space-between;align-items:flex-end;gap:var(--s-3);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.BV0odq_pageHeaderText{min-width:0}.BV0odq_pageTitle{font-size:var(--fs-7);letter-spacing:-.02em;color:var(--text-1);font-weight:500}@media (min-width:768px){.BV0odq_pageTitle{display:none}}.BV0odq_pageSubtitle{color:var(--text-2);font-size:var(--fs-3);margin-top:2px}.BV0odq_pageActions{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.BV0odq_moreList{gap:var(--s-1);flex-direction:column;display:flex}.BV0odq_moreItem{align-items:center;gap:var(--s-3);border-radius:var(--r-md);color:var(--text-1);font-size:var(--fs-4);padding:13px 10px;font-weight:600;display:flex}.BV0odq_moreItem:focus-visible{box-shadow:var(--ring);outline:none}.BV0odq_moreItem:hover{background:var(--bg-3)}.BV0odq_moreItemIcon{color:var(--gold-400);display:inline-flex}.BV0odq_moreChev{color:var(--text-3);margin-left:auto}.BV0odq_splash{background:var(--bg-0);place-items:center;min-height:100dvh;display:grid}.BV0odq_devPanel{right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:105;align-items:center;gap:var(--s-2);border-radius:var(--r-md);background:var(--bg-2);border:1px dashed var(--line-strong);font-size:var(--fs-1);color:var(--text-3);box-shadow:var(--shadow-card);padding:8px 10px;display:flex;position:fixed}@media (max-width:767px){.BV0odq_devPanel{bottom:calc(72px + env(safe-area-inset-bottom,0px))}}
.BDdgEq_btn{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-md);transition:transform var(--dur-1) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),background var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),filter var(--dur-2) var(--ease-out);border:1px solid #0000;font-weight:600;display:inline-flex;position:relative}.BDdgEq_btn:focus-visible{box-shadow:var(--ring);outline:none}.BDdgEq_btn{-webkit-tap-highlight-color:#0000;touch-action:manipulation;cursor:pointer;white-space:nowrap}.BDdgEq_btn:disabled{opacity:.45;cursor:not-allowed;transform:none!important}.BDdgEq_btn:active:not(:disabled){transform:scale(.98)}.BDdgEq_btn:hover:not(:disabled){transform:translateY(-1px)}.BDdgEq_sm{min-height:32px;font-size:var(--fs-2);border-radius:var(--r-sm);padding:0 12px}.BDdgEq_md{min-height:40px;font-size:var(--fs-3);padding:0 16px}.BDdgEq_lg{min-height:48px;font-size:var(--fs-4);padding:0 20px}.BDdgEq_xl{min-height:56px;font-size:var(--fs-4);border-radius:var(--r-lg);padding:0 24px}.BDdgEq_full{width:100%}.BDdgEq_label{align-items:center;display:inline-flex}.BDdgEq_primary{background:var(--grad-gold);color:#171310;overflow:hidden;box-shadow:0 6px 20px -8px #c9963a8c,inset 0 1px #ffffff59}.BDdgEq_primary:after{content:"";transition:transform .7s var(--ease-out);pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff73 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.BDdgEq_primary:hover:not(:disabled):after{transform:translate(120%)}.BDdgEq_primary:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 8px 26px -8px #c9963ab3,inset 0 1px #ffffff59}.BDdgEq_secondary{background:var(--bg-3);color:var(--text-1);border-color:var(--line-strong)}.BDdgEq_secondary:hover:not(:disabled){background:var(--bg-4);border-color:var(--line-strong)}.BDdgEq_outline{color:var(--gold-400);border-color:var(--gold-500);background:0 0}.BDdgEq_outline:hover:not(:disabled){border-color:var(--gold-400);background:#e2b25c14}.BDdgEq_ghost{color:var(--text-2);background:0 0}.BDdgEq_ghost:hover:not(:disabled){background:var(--bg-3);color:var(--text-1)}.BDdgEq_danger{color:var(--ruby);background:#e0604f1f;border-color:#e0604f66}.BDdgEq_danger:hover:not(:disabled){background:#e0604f33}.BDdgEq_subtle{color:var(--gold-300);background:#e2b25c1a;border-color:#e2b25c38}.BDdgEq_subtle:hover:not(:disabled){background:#e2b25c29}
.sv9eRq_pop{z-index:80;background:var(--bg-2);border:1px solid var(--line-strong);border-radius:var(--r-lg);width:300px;box-shadow:var(--shadow-pop);padding:var(--s-4);animation:sv9eRq_popIn var(--dur-2) var(--ease-out);position:absolute;top:calc(100% + 8px);right:0}@keyframes sv9eRq_popIn{0%{opacity:0;transform:translateY(-4px)}}.sv9eRq_head{margin-bottom:var(--s-2);justify-content:space-between;align-items:center;display:flex}.sv9eRq_month{font-weight:700;font-size:var(--fs-3);color:var(--text-1)}.sv9eRq_navBtn{border-radius:var(--r-sm);width:30px;height:30px;color:var(--text-2);justify-content:center;align-items:center;display:inline-flex}.sv9eRq_navBtn:focus-visible{box-shadow:var(--ring);outline:none}.sv9eRq_navBtn{cursor:pointer}.sv9eRq_navBtn:hover{background:var(--bg-3);color:var(--text-1)}.sv9eRq_grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.sv9eRq_dow{text-align:center;color:var(--text-3);padding:4px 0;font-size:10px;font-weight:700}.sv9eRq_day{border-radius:var(--r-sm);height:32px;font-size:var(--fs-2);font-variant-numeric:tabular-nums;color:var(--text-2);position:relative}.sv9eRq_day:focus-visible{box-shadow:var(--ring);outline:none}.sv9eRq_day{cursor:pointer;transition:background var(--dur-1) var(--ease-out)}.sv9eRq_day:hover{background:var(--bg-4);color:var(--text-1)}.sv9eRq_inRange{color:var(--text-1);background:#e2b25c1f}.sv9eRq_edge{background:var(--gold-500);color:#17130e;font-weight:700}.sv9eRq_edge:hover{background:var(--gold-500);color:#17130e}.sv9eRq_summary{margin-top:var(--s-3);text-align:center;font-size:var(--fs-2);color:var(--gold-300);font-weight:600}.sv9eRq_actions{margin-top:var(--s-3);justify-content:space-between;gap:var(--s-2);display:flex}
.ZFq8rW_svg{display:block}.ZFq8rW_lineWrap,.ZFq8rW_vWrap{width:100%;position:relative}.ZFq8rW_grid{stroke:var(--line);stroke-width:1px}.ZFq8rW_axisText{fill:var(--text-3);font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}.ZFq8rW_crosshair{stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:3 3}.ZFq8rW_drawIn{stroke-dasharray:1;stroke-dashoffset:1px;pathLength:1;animation:ZFq8rW_draw .9s var(--ease-out) forwards}@keyframes ZFq8rW_draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ZFq8rW_drawIn{stroke-dashoffset:0;animation:none}}.ZFq8rW_areaIn{animation:ZFq8rW_fadeIn .9s var(--ease-out)}@keyframes ZFq8rW_fadeIn{0%{opacity:0}}.ZFq8rW_chartTip{background:var(--bg-4);border:1px solid var(--line-strong);border-radius:var(--r-sm);box-shadow:var(--shadow-pop);pointer-events:none;z-index:5;min-width:130px;padding:8px 10px;position:absolute;transform:translate(-50%)}.ZFq8rW_tipLabel{font-size:var(--fs-1);color:var(--text-3);margin-bottom:4px;font-weight:700}.ZFq8rW_tipRow{font-size:var(--fs-2);color:var(--text-2);align-items:center;gap:6px;padding:1px 0;display:flex}.ZFq8rW_tipDot{border-radius:3px;flex-shrink:0;width:8px;height:8px}.ZFq8rW_tipVal{color:var(--text-1);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.ZFq8rW_tipText{fill:var(--text-1);font-size:11px;font-weight:700}.ZFq8rW_growY{animation:ZFq8rW_growY .7s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes ZFq8rW_growY{0%{transform:scaleY(0)}}.ZFq8rW_growX{animation:ZFq8rW_growX .7s var(--ease-out) both;animation-delay:var(--d,0s);transform-origin:0}@keyframes ZFq8rW_growX{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.ZFq8rW_growY,.ZFq8rW_growX,.ZFq8rW_donutIn,.ZFq8rW_sparkIn{animation:none}}.ZFq8rW_hWrap{flex-direction:column;gap:10px;width:100%;display:flex}.ZFq8rW_hRow{grid-template-columns:130px 1fr 70px;align-items:center;gap:10px;display:grid}.ZFq8rW_hLabel{font-size:var(--fs-2);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZFq8rW_hTrack{background:var(--bg-3);border-radius:var(--r-pill);height:12px;overflow:hidden}.ZFq8rW_hBar{border-radius:var(--r-pill);min-width:4px;height:100%}.ZFq8rW_hValue{font-size:var(--fs-2);text-align:right;color:var(--text-1);font-variant-numeric:tabular-nums;font-weight:700}.ZFq8rW_donutWrap{align-items:center;gap:var(--s-4);flex-direction:column;display:flex}.ZFq8rW_donutBox{position:relative}.ZFq8rW_donutIn{animation:ZFq8rW_donut .9s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes ZFq8rW_donut{0%{stroke-dasharray:0 999}}.ZFq8rW_donutHover{filter:brightness(1.15)}.ZFq8rW_donutCenter{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ZFq8rW_donutCenterValue{font-size:var(--fs-5);color:var(--text-1);font-variant-numeric:tabular-nums;font-weight:600}.ZFq8rW_donutCenterLabel{font-size:var(--fs-1);color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;text-align:center;margin-top:2px;font-weight:700}.ZFq8rW_legend{flex-direction:column;gap:6px;width:100%;display:flex}.ZFq8rW_legendRow{font-size:var(--fs-2);color:var(--text-2);cursor:default;border-radius:6px;align-items:center;gap:8px;padding:2px 6px;display:flex}.ZFq8rW_legendActive{background:var(--bg-3);color:var(--text-1)}.ZFq8rW_legendDot{border-radius:3px;flex-shrink:0;width:9px;height:9px}.ZFq8rW_legendLabel{flex:1}.ZFq8rW_legendPct{font-variant-numeric:tabular-nums;color:var(--text-1);font-weight:700}.ZFq8rW_stackWrap{width:100%}.ZFq8rW_stack{border-radius:var(--r-pill);background:var(--bg-3);width:100%;display:flex;overflow:hidden}.ZFq8rW_stackSeg{height:100%;transition:width var(--dur-3) var(--ease-out)}.ZFq8rW_stackFirst{border-radius:var(--r-pill) 0 0 var(--r-pill)}.ZFq8rW_stackLegend{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.ZFq8rW_stackLegendItem{font-size:var(--fs-1);color:var(--text-2);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ZFq8rW_spark{display:block;overflow:visible}.ZFq8rW_sparkIn path{animation:ZFq8rW_fadeIn .8s var(--ease-out)}
.wLhhWq_empty{text-align:center;padding:var(--s-8) var(--s-5);align-items:center;gap:var(--s-2);flex-direction:column;display:flex}.wLhhWq_art{width:96px;height:96px;margin-bottom:var(--s-2);opacity:.9}.wLhhWq_title{font-size:var(--fs-5);color:var(--text-1);font-weight:500}.wLhhWq_body{color:var(--text-2);font-size:var(--fs-3);max-width:360px}.wLhhWq_action{margin-top:var(--s-3)}
.F5G0BG_ib{border-radius:var(--r-md);color:var(--text-2);transition:background var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.F5G0BG_ib:focus-visible{box-shadow:var(--ring);outline:none}.F5G0BG_ib{-webkit-tap-highlight-color:#0000;touch-action:manipulation;cursor:pointer}.F5G0BG_ib:hover{background:var(--bg-3);color:var(--text-1)}.F5G0BG_ib:active{transform:scale(.96)}.F5G0BG_sm{width:32px;height:32px}.F5G0BG_md{width:40px;height:40px}.F5G0BG_lg{width:48px;height:48px}.F5G0BG_outline{border-color:var(--line-strong);background:var(--bg-2)}.F5G0BG_solid{background:var(--grad-gold);color:#171310}.F5G0BG_solid:hover{color:#171310;filter:brightness(1.06)}.F5G0BG_active{color:var(--gold-300);background:#e2b25c24;border-color:#e2b25c4d}.F5G0BG_badge{border-radius:var(--r-pill);background:var(--ruby);color:#fff;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}.F5G0BG_iconWrap{justify-content:center;align-items:center;display:inline-flex}
._7aVgzG_field{flex-direction:column;gap:6px;min-width:0;display:flex}._7aVgzG_label{font-size:var(--fs-2);color:var(--text-2);font-weight:600}._7aVgzG_wrap{align-items:center;gap:var(--s-2);background:var(--bg-3);border:1px solid var(--line);border-radius:var(--r-md);transition:border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out);padding:0 12px;display:flex}._7aVgzG_wrap:focus-within{border-color:var(--gold-500);box-shadow:0 0 0 3px #e2b25c26}._7aVgzG_sm ._7aVgzG_input{min-height:32px;font-size:var(--fs-2)}._7aVgzG_md ._7aVgzG_input{min-height:40px;font-size:var(--fs-3)}._7aVgzG_lg ._7aVgzG_input{min-height:48px;font-size:var(--fs-4)}._7aVgzG_input{min-width:0;color:var(--text-1);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1}._7aVgzG_input::placeholder{color:var(--text-2)}._7aVgzG_input:disabled{opacity:.5}._7aVgzG_mono{letter-spacing:.02em;font-size:.9em}._7aVgzG_prefix,._7aVgzG_suffix{color:var(--text-3);font-size:var(--fs-3);flex-shrink:0;align-items:center;display:inline-flex}._7aVgzG_error{border-color:#e0604f8c}._7aVgzG_error:focus-within{border-color:var(--ruby);box-shadow:0 0 0 3px #e0604f26}._7aVgzG_errText{font-size:var(--fs-1);color:var(--ruby);font-weight:600}._7aVgzG_hintText{font-size:var(--fs-1);color:var(--text-3)}textarea._7aVgzG_input{resize:vertical;min-height:0;padding:10px 0;line-height:1.5}
.k2gGTG_pad{gap:var(--s-2);outline:none;grid-template-columns:repeat(3,1fr);width:100%;display:grid}.k2gGTG_key{border-radius:var(--r-md);background:var(--bg-3);border:1px solid var(--line);min-height:56px;color:var(--text-1);font-size:var(--fs-6);font-variant-numeric:tabular-nums;transition:background var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out);place-items:center;font-weight:600;display:grid}.k2gGTG_key:focus-visible{box-shadow:var(--ring);outline:none}.k2gGTG_key{-webkit-tap-highlight-color:#0000;touch-action:manipulation;cursor:pointer}.k2gGTG_key:hover:not(:disabled){background:var(--bg-4)}.k2gGTG_key:active:not(:disabled){background:var(--gold-500);color:#17130e;transform:scale(.97)}.k2gGTG_key:disabled{opacity:.4;cursor:not-allowed}.k2gGTG_keyBack{color:var(--text-2)}.k2gGTG_keyBack:active{color:#17130e}.k2gGTG_keyWide{grid-column:span 2}
.vkK-ta_backdrop{z-index:90;background:var(--scrim);-webkit-backdrop-filter:blur(8px);animation:vkK-ta_fadeIn var(--dur-2) var(--ease-out);position:fixed;inset:0}@keyframes vkK-ta_fadeIn{0%{opacity:0}}.vkK-ta_modalBackdrop{padding:var(--s-4);place-items:center;display:grid}.vkK-ta_modal{background:linear-gradient(180deg, #ffe8be0d, #ffe8be00),var(--bg-2);border:1px solid var(--line-strong);border-radius:var(--r-xl);max-height:calc(100dvh - 32px);box-shadow:var(--edge-highlight),var(--shadow-pop);animation:vkK-ta_modalIn var(--dur-2) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}@keyframes vkK-ta_modalIn{0%{opacity:0;transform:scale(.97)translateY(6px)}}@media (prefers-reduced-motion:reduce){.vkK-ta_modal,.vkK-ta_backdrop{animation:none}}.vkK-ta_m_sm{width:420px;max-width:calc(100vw - 32px)}.vkK-ta_m_md{width:560px;max-width:calc(100vw - 32px)}.vkK-ta_m_lg{width:760px;max-width:calc(100vw - 32px)}.vkK-ta_m_xl{width:980px;max-width:calc(100vw - 32px)}.vkK-ta_m_sheet{width:480px;max-width:calc(100vw - 32px)}.vkK-ta_modalHead{justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding:var(--s-5) var(--s-5) 0;display:flex}.vkK-ta_modalTitle{font-size:var(--fs-6);color:var(--text-1);font-weight:550}.vkK-ta_modalSub{font-size:var(--fs-2);color:var(--text-2);margin-top:4px}.vkK-ta_modalBody{min-height:0;padding:var(--s-5);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;flex:1;overflow-y:auto}.vkK-ta_modalBody::-webkit-scrollbar{width:8px;height:8px}.vkK-ta_modalBody::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.vkK-ta_modalBody::-webkit-scrollbar-track{background:0 0}.vkK-ta_modalFoot{justify-content:flex-end;gap:var(--s-2);padding:var(--s-4) var(--s-5);border-top:1px solid var(--line);background:#ffe8be05;display:flex}.vkK-ta_danger{border-color:#e0604f66}.vkK-ta_d_right{justify-content:flex-end;display:flex}.vkK-ta_d_left{justify-content:flex-start;display:flex}.vkK-ta_d_bottom{justify-content:center;align-items:flex-end;display:flex}.vkK-ta_drawer{background:linear-gradient(180deg, #ffe8be0d, #ffe8be00),var(--bg-2);border-color:var(--line-strong);height:100%;max-height:100dvh;box-shadow:var(--shadow-pop);flex-direction:column;display:flex}.vkK-ta_dr_right,.vkK-ta_dr_left{max-width:100vw;animation:vkK-ta_slideX var(--dur-3) var(--ease-out)}.vkK-ta_dr_right{border-left:1px solid var(--line-strong);width:460px}.vkK-ta_dr_left{border-right:1px solid var(--line-strong);width:460px}.vkK-ta_dr_bottom{border-top:1px solid var(--line-strong);border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;max-height:88dvh;animation:vkK-ta_slideUp var(--dur-3) var(--ease-out)}@keyframes vkK-ta_slideX{0%{opacity:0;transform:translate(40px)}}@keyframes vkK-ta_slideUp{0%{opacity:0;transform:translateY(60px)}}@media (prefers-reduced-motion:reduce){.vkK-ta_drawer{animation:none}}.vkK-ta_drawerHead{align-items:center;gap:var(--s-3);padding:var(--s-5) var(--s-5) var(--s-4);border-bottom:1px solid var(--line);display:flex}.vkK-ta_drawerHeadText{flex:1;min-width:0}.vkK-ta_drawerBody{min-height:0;padding:var(--s-5);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;flex:1;overflow-y:auto}.vkK-ta_drawerBody::-webkit-scrollbar{width:8px;height:8px}.vkK-ta_drawerBody::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.vkK-ta_drawerBody::-webkit-scrollbar-track{background:0 0}.vkK-ta_drawerFoot{gap:var(--s-2);padding:var(--s-4) var(--s-5);border-top:1px solid var(--line);background:#ffe8be05;display:flex}.vkK-ta_dd{display:inline-flex;position:relative}.vkK-ta_ddTrigger{cursor:pointer;display:inline-flex}.vkK-ta_ddTrigger:focus-visible{box-shadow:var(--ring);outline:none}.vkK-ta_ddTrigger{border-radius:var(--r-md)}.vkK-ta_menu{z-index:80;background:var(--bg-3);border:1px solid var(--line-strong);border-radius:var(--r-md);min-width:200px;box-shadow:var(--shadow-pop);animation:vkK-ta_pop var(--dur-2) var(--ease-out);padding:4px;position:absolute;top:calc(100% + 6px);left:0}.vkK-ta_menuEnd{left:auto;right:0}.vkK-ta_menuHeader{border-bottom:1px solid var(--line);margin-bottom:4px;padding:8px 10px}.vkK-ta_menuSep{background:var(--line);height:1px;margin:4px 6px}.vkK-ta_menuItem{align-items:center;gap:var(--s-2);border-radius:var(--r-sm);width:100%;color:var(--text-1);font-size:var(--fs-3);text-align:left;transition:background var(--dur-1) var(--ease-out);cursor:pointer;padding:9px 10px;display:flex}.vkK-ta_menuItem:hover:not(:disabled){background:var(--bg-4)}.vkK-ta_menuItem:disabled{opacity:.45;cursor:not-allowed}.vkK-ta_menuDanger{color:var(--ruby)}.vkK-ta_toastStack{z-index:120;gap:var(--s-2);flex-direction:column;width:340px;max-width:calc(100vw - 32px);display:flex;position:fixed;top:16px;right:16px}.vkK-ta_toast{align-items:center;gap:var(--s-2);border-radius:var(--r-md);background:var(--bg-3);border:1px solid var(--line-strong);box-shadow:var(--shadow-pop);animation:vkK-ta_toastIn var(--dur-3) var(--ease-out);padding:12px 14px;display:flex;position:relative;overflow:hidden}@keyframes vkK-ta_toastIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.vkK-ta_toast{animation:none}}.vkK-ta_toastIcon{flex-shrink:0;display:inline-flex}.vkK-ta_toast_success .vkK-ta_toastIcon{color:var(--emerald)}.vkK-ta_toast_error .vkK-ta_toastIcon{color:var(--ruby)}.vkK-ta_toast_info .vkK-ta_toastIcon{color:var(--sapphire)}.vkK-ta_toastMsg{font-size:var(--fs-2);color:var(--text-1);flex:1;font-weight:600}.vkK-ta_toastUndo{font-size:var(--fs-2);color:var(--gold-300);cursor:pointer;border-radius:4px;padding:2px 4px;font-weight:700}.vkK-ta_toastUndo:focus-visible{box-shadow:var(--ring);outline:none}.vkK-ta_toastClose{color:var(--text-3);cursor:pointer;border-radius:4px;padding:2px;display:inline-flex}.vkK-ta_toastClose:hover{color:var(--text-1)}.vkK-ta_toastProgress{transform-origin:0;width:100%;height:2px;animation:linear forwards vkK-ta_toastBar;position:absolute;bottom:0;left:0}.vkK-ta_toast_success .vkK-ta_toastProgress{background:var(--emerald)}.vkK-ta_toast_error .vkK-ta_toastProgress{background:var(--ruby)}.vkK-ta_toast_info .vkK-ta_toastProgress{background:var(--sapphire)}@keyframes vkK-ta_toastBar{to{transform:scaleX(0)}}@media (max-width:767px){.vkK-ta_toastStack{align-items:stretch;width:auto;left:16px;right:16px}}.reason-body{color:var(--text-2);font-size:var(--fs-3);line-height:1.6}.confirm-actions{justify-content:flex-end;gap:var(--s-2);margin-top:var(--s-5);display:flex}
.UURJCG_field{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.UURJCG_label{font-size:var(--fs-2);color:var(--text-2);font-weight:600}.UURJCG_trigger{justify-content:space-between;align-items:center;gap:var(--s-2);background:var(--bg-3);border:1px solid var(--line);border-radius:var(--r-md);color:var(--text-1);text-align:left;transition:border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out);display:flex}.UURJCG_trigger:focus-visible{box-shadow:var(--ring);outline:none}.UURJCG_trigger{cursor:pointer}.UURJCG_trigger:hover:not(:disabled){border-color:var(--line-strong)}.UURJCG_trigger:disabled{opacity:.5;cursor:not-allowed}.UURJCG_sm{min-height:32px;font-size:var(--fs-2);padding:0 10px}.UURJCG_md{min-height:40px;font-size:var(--fs-3);padding:0 12px}.UURJCG_lg{min-height:48px;font-size:var(--fs-4);padding:0 14px}.UURJCG_openState{border-color:var(--gold-500);box-shadow:0 0 0 3px #e2b25c26}.UURJCG_errorState{border-color:#e0604f8c}.UURJCG_errText{font-size:var(--fs-1);color:var(--ruby);font-weight:600}.UURJCG_value{align-items:center;gap:var(--s-2);min-width:0;display:flex}.UURJCG_valueLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UURJCG_valueHint{color:var(--text-3);font-size:var(--fs-1);flex-shrink:0}.UURJCG_placeholder{color:var(--text-3)}.UURJCG_chev{color:var(--text-3);transition:transform var(--dur-2) var(--ease-out);flex-shrink:0}.UURJCG_chevUp{transform:rotate(180deg)}.UURJCG_swatch{background:hsl(var(--hue), 60%, 55%);border-radius:3px;flex-shrink:0;width:10px;height:10px}.UURJCG_list{z-index:70;background:var(--bg-3);border:1px solid var(--line-strong);border-radius:var(--r-md);max-height:300px;box-shadow:var(--shadow-pop);animation:UURJCG_pop var(--dur-2) var(--ease-out);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;padding:4px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.UURJCG_list::-webkit-scrollbar{width:8px;height:8px}.UURJCG_list::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.UURJCG_list::-webkit-scrollbar-track{background:0 0}@keyframes UURJCG_pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.UURJCG_searchRow{align-items:center;gap:var(--s-2);color:var(--text-3);border-bottom:1px solid var(--line);margin-bottom:4px;padding:6px 8px;display:flex}.UURJCG_searchInput{color:var(--text-1);font-size:var(--fs-2);background:0 0;border:none;outline:none;flex:1}.UURJCG_searchInput::placeholder{color:var(--text-3)}.UURJCG_opt{align-items:center;gap:var(--s-2);border-radius:var(--r-sm);cursor:pointer;font-size:var(--fs-3);color:var(--text-1);padding:9px 10px;display:flex}.UURJCG_activeOpt{background:var(--bg-4)}.UURJCG_selectedOpt{color:var(--gold-300)}.UURJCG_optLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.UURJCG_optHint{color:var(--text-3);font-size:var(--fs-1)}.UURJCG_check{color:var(--gold-400);flex-shrink:0}.UURJCG_empty{text-align:center;color:var(--text-3);font-size:var(--fs-2);padding:12px}
.euVi9q_stepper{background:var(--bg-3);border:1px solid var(--line);border-radius:var(--r-md);align-items:center;display:inline-flex;overflow:hidden}.euVi9q_sm .euVi9q_stepBtn{width:28px;height:28px}.euVi9q_sm .euVi9q_stepValue{width:34px;font-size:var(--fs-2)}.euVi9q_md .euVi9q_stepBtn{width:36px;height:36px}.euVi9q_md .euVi9q_stepValue{width:44px;font-size:var(--fs-3)}.euVi9q_lg .euVi9q_stepBtn{width:48px;height:48px}.euVi9q_lg .euVi9q_stepValue{width:56px;font-size:var(--fs-5)}.euVi9q_stepBtn{color:var(--text-2);transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.euVi9q_stepBtn:focus-visible{box-shadow:var(--ring);outline:none}.euVi9q_stepBtn{cursor:pointer;height:100%}.euVi9q_stepBtn:hover:not(:disabled){background:var(--bg-4);color:var(--gold-300)}.euVi9q_stepBtn:active:not(:disabled){background:var(--gold-500);color:#17130e}.euVi9q_stepBtn:disabled{opacity:.35;cursor:not-allowed}.euVi9q_stepValue{text-align:center;color:var(--text-1);font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:none;outline:none;padding:0;font-weight:700}.euVi9q_stepValue::-webkit-outer-spin-button{-webkit-appearance:none}.euVi9q_stepValue::-webkit-inner-spin-button{-webkit-appearance:none}
.Q12Z7G_banner{left:var(--s-5);bottom:var(--s-5);z-index:70;align-items:center;gap:var(--s-5);max-width:460px;padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--bg-2);border:1px solid var(--line-strong);box-shadow:var(--shadow-pop);animation:Q12Z7G_slideUp var(--dur-2) var(--ease-out);display:flex;position:fixed}@media (max-width:767px){.Q12Z7G_banner{left:var(--s-3);right:var(--s-3);bottom:calc(72px + env(safe-area-inset-bottom,0px));align-items:stretch;gap:var(--s-3);flex-direction:column}}.Q12Z7G_text{min-width:0}.Q12Z7G_title{font-size:var(--fs-3);color:var(--text-1);margin:0 0 2px;font-weight:700}.Q12Z7G_body{font-size:var(--fs-1);color:var(--text-2);margin:0}.Q12Z7G_actions{align-items:center;gap:var(--s-2);flex-shrink:0;display:flex}@keyframes Q12Z7G_slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
.OopSZa_wrap{min-width:0}.OopSZa_tableScroll{scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;overflow-x:auto}.OopSZa_tableScroll::-webkit-scrollbar{width:8px;height:8px}.OopSZa_tableScroll::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.OopSZa_tableScroll::-webkit-scrollbar-track{background:0 0}.OopSZa_table{border-collapse:collapse;width:100%;font-size:var(--fs-3)}.OopSZa_table th{text-align:left;font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line-strong);white-space:nowrap;padding:10px 12px;font-weight:700}.OopSZa_thBtn{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;align-items:center;gap:4px;display:inline-flex}.OopSZa_thBtn:focus-visible{box-shadow:var(--ring);outline:none}.OopSZa_thBtn{border-radius:4px}.OopSZa_thActive{color:var(--gold-300)}.OopSZa_thIdle{opacity:.35}.OopSZa_table td{border-bottom:1px solid var(--line);color:var(--text-1);vertical-align:middle;padding:12px}.OopSZa_dense .OopSZa_table td,.OopSZa_dense th{padding:8px 10px}.OopSZa_tr{transition:background var(--dur-1) var(--ease-out)}.OopSZa_tr:hover{background:#ffe8be06}.OopSZa_clickable{cursor:pointer}.OopSZa_clickable:focus-visible{box-shadow:inset var(--ring);outline:none}.OopSZa_foot{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-3);display:flex}.OopSZa_count{font-size:var(--fs-1);color:var(--text-3)}.OopSZa_pager{align-items:center;gap:var(--s-2);margin-left:auto;display:flex}.OopSZa_pageBtn{border-radius:var(--r-sm);border:1px solid var(--line);width:30px;height:30px;color:var(--text-2);background:var(--bg-2);transition:border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.OopSZa_pageBtn:focus-visible{box-shadow:var(--ring);outline:none}.OopSZa_pageBtn{cursor:pointer}.OopSZa_pageBtn:hover:not(:disabled){color:var(--text-1);border-color:var(--line-strong)}.OopSZa_pageBtn:disabled{opacity:.35;cursor:not-allowed}.OopSZa_pageInfo{font-size:var(--fs-2);color:var(--text-2);font-variant-numeric:tabular-nums}.OopSZa_cards{display:none}@media (max-width:767px){.OopSZa_tableScroll{display:none}.OopSZa_cards{gap:var(--s-2);flex-direction:column;display:flex}.OopSZa_card{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-3)}}
.Cm2BBG_splash{background:var(--bg-0);place-items:center;min-height:100dvh;display:grid}.Cm2BBG_shell{grid-template-columns:var(--sidebar-w) 1fr;min-height:100dvh;display:grid}.Cm2BBG_main{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.Cm2BBG_content{min-width:0;padding:var(--s-5) var(--s-6) var(--s-8);flex:1;position:relative}@media (max-width:1023px){.Cm2BBG_content{padding:var(--s-4) var(--s-4) calc(96px + env(safe-area-inset-bottom))}}.Cm2BBG_ambient{pointer-events:none;background:var(--glow-ambient);z-index:0;height:320px;position:absolute;inset:0 0 auto}.Cm2BBG_blockedWrap{grid-template-columns:var(--sidebar-w) 1fr;min-height:100dvh;display:grid}.Cm2BBG_blocked{justify-content:center;align-items:center;gap:var(--s-3);text-align:center;min-height:50dvh;padding:var(--s-6);z-index:1;color:var(--text-2);flex-direction:column;display:flex;position:relative}.Cm2BBG_blocked h1{font-size:var(--fs-7);color:var(--text-1);font-weight:500}.Cm2BBG_blocked p{max-width:380px}.Cm2BBG_blocked svg{color:var(--text-3)}@media (max-width:1023px){.Cm2BBG_shell,.Cm2BBG_blockedWrap{grid-template-columns:var(--sidebar-rail) 1fr}}@media (max-width:767px){.Cm2BBG_shell,.Cm2BBG_blockedWrap{grid-template-columns:1fr}.Cm2BBG_blockedWrap aside{display:none}}
.uM-NCa_login{background:var(--bg-0);grid-template-columns:minmax(400px,46%) 1fr;min-height:100dvh;display:grid}.uM-NCa_hero{padding:var(--s-8);border-right:1px solid var(--line);background:radial-gradient(120% 90% at 10% 0,#e2b25c29,#0000 60%),linear-gradient(200deg,#14100b 0%,#0a0908 70%);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.uM-NCa_heroInner{z-index:2;text-align:center;align-items:center;gap:var(--s-4);flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.uM-NCa_tagline{font-size:var(--fs-6);color:var(--text-2);max-width:300px;font-style:italic}.uM-NCa_heroFoot{z-index:2;text-align:center;font-size:var(--fs-1);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-weight:700;position:relative}.uM-NCa_bokeh{filter:blur(2px);position:absolute;inset:0}.uM-NCa_bokeh span{animation:uM-NCa_float 14s var(--ease-out) infinite alternate;background:radial-gradient(circle,#f0d08a80,#f0d08a00 70%);border-radius:50%;position:absolute}.uM-NCa_bokeh .uM-NCa_b1{width:220px;height:220px;animation-duration:12s;top:12%;left:8%}.uM-NCa_bokeh .uM-NCa_b2{width:120px;height:120px;animation-duration:17s;animation-delay:-4s;top:55%;left:30%}.uM-NCa_bokeh .uM-NCa_b3{opacity:.7;width:320px;height:320px;animation-duration:20s;animation-delay:-8s;bottom:-10%;left:-6%}.uM-NCa_bokeh .uM-NCa_b4{width:90px;height:90px;animation-duration:15s;animation-delay:-2s;top:30%;right:14%}.uM-NCa_bokeh .uM-NCa_b5{opacity:.6;width:160px;height:160px;animation-duration:18s;animation-delay:-10s;bottom:18%;right:4%}@keyframes uM-NCa_float{0%{transform:translate(0,0)scale(1)}to{transform:translate(30px,-40px)scale(1.15)}}@media (prefers-reduced-motion:reduce){.uM-NCa_bokeh span{animation:none}}.uM-NCa_panel{padding:var(--s-6);background:linear-gradient(180deg, #ffe8be08, #ffe8be00),var(--bg-0);justify-content:center;align-items:center;display:flex}.uM-NCa_panelInner{gap:var(--s-5);flex-direction:column;width:400px;max-width:100%;display:flex}.uM-NCa_title{font-size:var(--fs-8);letter-spacing:-.02em;color:var(--text-1);font-weight:500}.uM-NCa_modeSwitch{align-self:flex-start}.uM-NCa_pinPick{gap:var(--s-4);flex-direction:column;display:flex}.uM-NCa_pickLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.uM-NCa_avatarGrid{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.uM-NCa_avatarBtn{align-items:center;gap:var(--s-2);padding:var(--s-4) var(--s-2);border-radius:var(--r-lg);border:1px solid var(--line);background:var(--bg-2);color:var(--text-2);font-weight:700;font-size:var(--fs-2);transition:border-color var(--dur-2) var(--ease-out),transform var(--dur-1) var(--ease-out),background var(--dur-2) var(--ease-out);flex-direction:column;display:flex}.uM-NCa_avatarBtn:focus-visible{box-shadow:var(--ring);outline:none}.uM-NCa_avatarBtn{-webkit-tap-highlight-color:#0000;touch-action:manipulation;cursor:pointer}.uM-NCa_avatarBtn:hover{background:var(--bg-3);border-color:#e2b25c66;transform:translateY(-2px)}.uM-NCa_avatarBtn:active{transform:scale(.97)}.uM-NCa_pinPadWrap{gap:var(--s-4);flex-direction:column;display:flex}.uM-NCa_backToUsers{color:var(--text-3);font-size:var(--fs-2);border-radius:var(--r-sm);align-self:flex-start;padding:4px 8px;font-weight:700}.uM-NCa_backToUsers:focus-visible{box-shadow:var(--ring);outline:none}.uM-NCa_backToUsers{cursor:pointer}.uM-NCa_backToUsers:hover{color:var(--text-1);background:var(--bg-3)}.uM-NCa_pinHead{align-items:center;gap:var(--s-3);display:flex}.uM-NCa_pinName{color:var(--text-1);font-weight:700;font-size:var(--fs-4)}.uM-NCa_pinLabel{color:var(--text-3);font-size:var(--fs-2)}.uM-NCa_dots{justify-content:center;gap:10px;display:flex}.uM-NCa_dot{border:1px solid var(--line-strong);background:var(--bg-3);width:10px;height:10px;transition:background var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out);border-radius:50%}.uM-NCa_dotFilled{background:var(--gold-400);border-color:var(--gold-400);transform:scale(1.15)}.uM-NCa_pinError{color:var(--ruby);font-size:var(--fs-2);text-align:center;font-weight:700}.uM-NCa_shake{animation:uM-NCa_shake .48s var(--ease-out)}@keyframes uM-NCa_shake{20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}.uM-NCa_numpad{width:100%}.uM-NCa_lockedCard{align-items:center;gap:var(--s-3);padding:var(--s-7);border-radius:var(--r-lg);color:var(--ruby);text-align:center;background:#e0604f12;border:1px solid #e0604f66;flex-direction:column;font-weight:700;display:flex}.uM-NCa_pwForm{gap:var(--s-4);flex-direction:column;display:flex}.uM-NCa_eyeBtn{color:var(--text-3);cursor:pointer;border-radius:6px;padding:4px;display:inline-flex}.uM-NCa_eyeBtn:focus-visible{box-shadow:var(--ring);outline:none}.uM-NCa_eyeBtn:hover{color:var(--text-1)}.uM-NCa_forgotLink{font-size:var(--fs-2);color:var(--text-2);align-self:center}.uM-NCa_forgotLink:focus-visible{box-shadow:var(--ring);outline:none}.uM-NCa_forgotLink:hover{color:var(--gold-300);text-decoration:underline}.uM-NCa_formHint{font-size:var(--fs-2);color:var(--text-2);margin:0;line-height:1.5}.uM-NCa_devHint{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border:1px dashed var(--line-strong);color:var(--text-3);font-size:var(--fs-1);flex-direction:column;gap:4px;display:flex}.uM-NCa_devHint strong{color:var(--text-2);font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase}@media (max-width:1023px){.uM-NCa_login{grid-template-columns:1fr}.uM-NCa_hero{display:none}}
.FUKepW_filters{gap:var(--s-3);grid-template-columns:1fr;display:grid}@media (min-width:480px){.FUKepW_filters{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.FUKepW_filters{grid-template-columns:minmax(170px,1fr) minmax(210px,1.1fr) minmax(180px,1.4fr) auto}}.FUKepW_rangeWrap{flex-direction:column;place-self:start end;gap:6px;min-width:0;display:flex;position:relative}.FUKepW_rangeControls{align-items:center;gap:var(--s-1);display:flex}.FUKepW_filterLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding-left:2px;font-weight:700}.FUKepW_tableCard{background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);border-radius:var(--r-lg);overflow:hidden}.FUKepW_tableScroll{scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;overflow-x:auto}.FUKepW_tableScroll::-webkit-scrollbar{width:8px;height:8px}.FUKepW_tableScroll::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.FUKepW_tableScroll::-webkit-scrollbar-track{background:0 0}.FUKepW_table{border-collapse:collapse;width:100%;font-size:var(--fs-3)}.FUKepW_table th{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);text-align:left;padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line-strong);white-space:nowrap;font-weight:700}.FUKepW_table td{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line);vertical-align:middle}.FUKepW_tr{cursor:pointer;transition:background var(--dur-1) var(--ease-out)}.FUKepW_tr:hover td{background:var(--bg-3)}.FUKepW_tr:focus-visible{box-shadow:inset var(--ring);outline:none}.FUKepW_timeCell{white-space:nowrap;min-width:128px}.FUKepW_timeCell .FUKepW_timeRel{font-size:var(--fs-1);color:var(--text-3);margin-top:2px;display:block}.FUKepW_userCell{align-items:center;gap:var(--s-2);min-width:160px;display:flex}.FUKepW_userCell .FUKepW_userName{flex-direction:column;min-width:0;display:flex}.FUKepW_userCell .FUKepW_userName strong{color:var(--text-1);font-weight:600;font-size:var(--fs-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FUKepW_userCell .FUKepW_userName span{font-size:var(--fs-1);color:var(--text-3)}.FUKepW_summaryCell{color:var(--text-2);min-width:220px}.FUKepW_deviceCell{font-size:var(--fs-1);color:var(--text-3);white-space:nowrap}.FUKepW_chevCell{text-align:center;width:44px}.FUKepW_rowSensitive{box-shadow:inset 3px 0 0 var(--gold-400);background:#e2b25c0a}.FUKepW_chip{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--bg-3);color:var(--text-2);white-space:nowrap;align-items:center;gap:7px;padding:3px 9px;font-size:11px;display:inline-flex}.FUKepW_chipRuby{color:var(--ruby);background:#e0604f1a;border-color:#e0604f59}.FUKepW_chipRuby:before{content:"";background:var(--gold-400);border-radius:2px;width:3px;height:12px;box-shadow:0 0 6px #e2b25c8c}.FUKepW_chipSapphire{color:var(--sapphire);background:#6c9be01a;border-color:#6c9be059}.FUKepW_detailTr td{background:var(--bg-1);border-bottom:1px solid var(--line-strong);padding:var(--s-4) var(--s-5)}.FUKepW_detail{gap:var(--s-4);flex-direction:column;display:flex}.FUKepW_diffHead,.FUKepW_diffRow{gap:var(--s-3);grid-template-columns:minmax(90px,1fr) minmax(140px,2fr) minmax(140px,2fr);align-items:center;display:grid}.FUKepW_diffHead{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.FUKepW_diffHead span:not(:first-child){text-align:left}.FUKepW_diffRow{padding:var(--s-2) 0;border-bottom:1px dashed var(--line)}.FUKepW_diffRow:last-child{border-bottom:none}.FUKepW_diffKey{font-size:var(--fs-1);color:var(--text-2);word-break:break-all}.FUKepW_diffVal{font-size:var(--fs-2);border-radius:var(--r-sm);word-break:break-word;padding:5px 9px}.FUKepW_diffBefore{color:var(--ruby);background:#e0604f17}.FUKepW_diffAfter{color:var(--emerald);background:#4fb28617}.FUKepW_diffRaw{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.FUKepW_diffRaw code{font-size:var(--fs-2);color:var(--text-2);word-break:break-word}.FUKepW_reason{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.FUKepW_reason p{color:var(--text-2);font-size:var(--fs-3);margin:0}.FUKepW_diffEmpty{color:var(--text-3);font-size:var(--fs-2);margin:0}.FUKepW_pager{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-top:1px solid var(--line);display:flex}.FUKepW_pagerInfo{align-items:center;gap:var(--s-2);font-size:var(--fs-2);color:var(--text-2);font-variant-numeric:tabular-nums;display:flex}.FUKepW_pagerBtns{align-items:center;gap:var(--s-1);display:flex}.FUKepW_pagerBtns span{text-align:center;min-width:52px;font-size:var(--fs-2);color:var(--text-2);font-variant-numeric:tabular-nums}.FUKepW_cards{display:none}.FUKepW_card{border-bottom:1px solid var(--line)}.FUKepW_card:last-child{border-bottom:none}.FUKepW_cardSensitive{box-shadow:inset 3px 0 0 var(--gold-400)}.FUKepW_cardHead{align-items:stretch;gap:var(--s-2);width:100%;padding:var(--s-4);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;display:flex}.FUKepW_cardHead:focus-visible{box-shadow:var(--ring);outline:none}.FUKepW_cardHead{-webkit-tap-highlight-color:#0000;touch-action:manipulation}.FUKepW_cardTop{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.FUKepW_cardTop time{font-size:var(--fs-2);color:var(--text-2);font-variant-numeric:tabular-nums}.FUKepW_cardUser{align-items:center;gap:var(--s-2);display:flex}.FUKepW_cardUser strong{font-size:var(--fs-3);color:var(--text-1);font-weight:600}.FUKepW_cardUser span{font-size:var(--fs-1);color:var(--text-3)}.FUKepW_cardSummary{color:var(--text-2);font-size:var(--fs-3);display:block}.FUKepW_cardChev{color:var(--text-3);transition:transform var(--dur-2) var(--ease-out);display:inline-flex}.FUKepW_cardChevOpen{transform:rotate(180deg)}.FUKepW_cardDetail{padding:0 var(--s-4) var(--s-4)}.FUKepW_errorCard{align-items:center;gap:var(--s-4);color:var(--ruby);padding:var(--s-6);display:flex}.FUKepW_errorCard p{margin:0}.FUKepW_errorTitle{color:var(--text-1);font-weight:700;font-size:var(--fs-4)}.FUKepW_errorBody{font-size:var(--fs-2);color:var(--text-3)}@media (max-width:767px){.FUKepW_tableScroll{display:none}.FUKepW_cards{display:block}}@media (min-width:768px){.FUKepW_cards{display:none}}
.lKZi7q_tiles{gap:var(--s-4);grid-template-columns:1fr;display:grid}@media (min-width:480px){.lKZi7q_tiles{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.lKZi7q_tiles{grid-template-columns:repeat(3,1fr)}}.lKZi7q_tile{background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);padding:var(--s-4) var(--s-5);gap:var(--s-1);flex-direction:column;justify-content:center;min-height:84px;display:flex}.lKZi7q_tileLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.lKZi7q_tileValue{font-size:var(--fs-6);letter-spacing:-.01em;font-weight:700}.lKZi7q_tileValue.lKZi7q_ruby{color:var(--ruby)}.lKZi7q_tileValue.lKZi7q_muted{color:var(--text-3);font-size:var(--fs-4)}.lKZi7q_toolbar{align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.lKZi7q_searchBox{flex:200px;min-width:180px;max-width:420px}.lKZi7q_toolbarSwitch{align-items:center;min-height:42px;display:flex}.lKZi7q_spacer{flex:1}.lKZi7q_nameCell{align-items:center;gap:var(--s-2);min-width:0;display:flex}.lKZi7q_nameText{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lKZi7q_phoneText{color:var(--text-3);font-size:var(--fs-2);white-space:nowrap}.lKZi7q_balanceCell{align-items:center;gap:var(--s-2);white-space:nowrap;display:inline-flex}.lKZi7q_balanceCell.lKZi7q_ruby{color:var(--ruby);font-weight:700}.lKZi7q_mutedText{color:var(--text-3)}.lKZi7q_numCell{white-space:nowrap}.lKZi7q_headRow{align-items:center;gap:var(--s-3);min-width:0;display:flex}.lKZi7q_headText{min-width:0}.lKZi7q_headName{font-size:var(--fs-6);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.15;overflow:hidden}.lKZi7q_headSub{color:var(--text-3);font-size:var(--fs-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lKZi7q_balanceHero{padding:var(--s-4);border-radius:var(--r-lg);background:var(--bg-3);border:1px solid var(--line);flex-direction:column;gap:2px;display:flex}.lKZi7q_balanceHeroValue{font-size:var(--fs-8);letter-spacing:-.02em;font-weight:600;line-height:1.1}.lKZi7q_balanceHeroValue.lKZi7q_ruby{color:var(--ruby)}.lKZi7q_balanceHeroValue.lKZi7q_ok{color:var(--emerald)}.lKZi7q_section{gap:var(--s-3);flex-direction:column;display:flex}.lKZi7q_sectionTitle{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.lKZi7q_miniList{gap:var(--s-2);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;flex-direction:column;max-height:380px;padding-right:2px;display:flex;overflow-y:auto}.lKZi7q_miniList::-webkit-scrollbar{width:8px;height:8px}.lKZi7q_miniList::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.lKZi7q_miniList::-webkit-scrollbar-track{background:0 0}.lKZi7q_miniRow{align-items:center;gap:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-3);padding:var(--s-2) var(--s-3);min-height:44px;display:flex}.lKZi7q_miniMain{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lKZi7q_miniTitle{font-weight:600;font-size:var(--fs-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lKZi7q_miniSub{color:var(--text-3);font-size:var(--fs-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lKZi7q_miniAmount{font-weight:700;font-size:var(--fs-3);white-space:nowrap}.lKZi7q_miniAmount.lKZi7q_ruby{color:var(--ruby)}.lKZi7q_miniRight{align-items:flex-end;gap:var(--s-1);flex-direction:column;flex:none;display:flex}.lKZi7q_tlEmpty{color:var(--text-3);font-size:var(--fs-2);font-style:italic}.lKZi7q_amountRow{gap:var(--s-2);flex-direction:column;display:flex}.lKZi7q_amountDisplay{font-size:var(--fs-7);text-align:center;padding:var(--s-3);border-radius:var(--r-md);background:var(--bg-3);border:1px solid var(--line);justify-content:center;align-items:center;min-height:64px;font-weight:600;display:flex}.lKZi7q_amountDisplay.lKZi7q_zero{color:var(--text-3)}.lKZi7q_chipRow{gap:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}.lKZi7q_chip{-webkit-tap-highlight-color:#0000;touch-action:manipulation}.lKZi7q_chip:focus-visible{box-shadow:var(--ring);outline:none}.lKZi7q_chip{border:1px solid var(--line-strong);background:var(--bg-3);color:var(--text-2);border-radius:var(--r-pill);min-height:36px;font-size:var(--fs-2);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),background var(--dur-1) var(--ease-out);padding:6px 14px;font-weight:600}.lKZi7q_chip:hover{border-color:var(--gold-500);color:var(--text-1);background:var(--bg-4)}.lKZi7q_balanceAfter{text-align:center;font-size:var(--fs-3);color:var(--text-2);font-weight:700}.lKZi7q_allocBox{border:1px dashed var(--line-strong);border-radius:var(--r-md);padding:var(--s-3);gap:var(--s-2);background:var(--bg-1);flex-direction:column;display:flex}.lKZi7q_allocRow{justify-content:space-between;align-items:baseline;gap:var(--s-3);font-size:var(--fs-2);color:var(--text-2);display:flex}.lKZi7q_allocRow strong{color:var(--text-1)}.lKZi7q_allocNote{color:var(--text-3);font-size:var(--fs-1);border-top:1px solid var(--line);padding-top:var(--s-2)}.lKZi7q_formGrid{gap:var(--s-4);flex-direction:column;display:flex}.lKZi7q_formRow2{gap:var(--s-4);grid-template-columns:1fr;display:grid}@media (min-width:480px){.lKZi7q_formRow2{grid-template-columns:repeat(2,1fr)}}.lKZi7q_formError{color:var(--ruby);font-size:var(--fs-2);margin:0}.lKZi7q_actionsRow{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.lKZi7q_errorBox{align-items:center;gap:var(--s-3);text-align:center;padding:var(--s-7) var(--s-4);color:var(--text-2);flex-direction:column;display:flex}.lKZi7q_errorBox svg{color:var(--ruby)}.lKZi7q_errorBox p{max-width:380px;margin:0}
.Vz4zmq_band{gap:var(--s-4);flex-direction:column;display:flex}.Vz4zmq_bandTop{justify-content:space-between;align-items:flex-end;gap:var(--s-4);flex-wrap:wrap;display:flex}.Vz4zmq_greeting{letter-spacing:-.01em;color:var(--text-1);font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:600;line-height:1.15}.Vz4zmq_bandDate{margin-top:var(--s-1);color:var(--text-2);font-size:var(--fs-4)}.Vz4zmq_rangeWrap{align-items:center;gap:var(--s-2);display:flex;position:relative}.Vz4zmq_hairline{width:100%;position:relative;overflow:hidden}.Vz4zmq_hairline:after{content:"";width:42%;animation:Vz4zmq_sweep 3.4s var(--ease-out) infinite;background:linear-gradient(90deg,#0000,#fff4d6d9,#0000);position:absolute;inset:0}@keyframes Vz4zmq_sweep{0%{transform:translate(-110%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.Vz4zmq_hairline:after{opacity:0;animation:none}}.Vz4zmq_banner{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);color:var(--ruby);font-size:var(--fs-3);background:#e0604f1a;border:1px solid #e0604f59;font-weight:600;display:flex}.Vz4zmq_bannerText{flex:1;min-width:0}.Vz4zmq_bannerReview{color:var(--ruby);border-color:#e0604f80}.Vz4zmq_bannerReview:hover{background:#e0604f24}.Vz4zmq_kpiRow{gap:var(--s-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.Vz4zmq_kpiRow{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.Vz4zmq_kpiRow{grid-template-columns:1fr 1fr 1fr 1.18fr 1fr}}.Vz4zmq_kpi{background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);gap:var(--s-2);padding:var(--s-5);background:linear-gradient(180deg, #ffe8be0d, #ffe8be00),var(--bg-2);background:linear-gradient(180deg, #ffe8be0d, #ffe8be00),color-mix(in srgb, var(--bg-2) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-direction:column;min-width:0;display:flex;position:relative}.Vz4zmq_kpiHead{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.Vz4zmq_kpiLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.Vz4zmq_kpiValue{font-size:var(--fs-6);font-variant-numeric:tabular-nums;color:var(--text-1);white-space:nowrap;align-items:baseline;gap:6px;min-width:0;font-weight:600;line-height:1.15;display:flex}.Vz4zmq_kpiAmount{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Vz4zmq_kpiUnit{font-size:var(--fs-1);letter-spacing:.08em;color:var(--text-3);flex-shrink:0;font-weight:700}.Vz4zmq_kpiFoot{justify-content:space-between;align-items:flex-end;gap:var(--s-2);min-height:30px;display:flex}.Vz4zmq_hero{border-color:#e2b25c66;box-shadow:inset 0 1px #ffe8be1a,0 0 0 1px #e2b25c1f,0 16px 44px -14px #e2b25c61}.Vz4zmq_hero .Vz4zmq_kpiValue{font-size:var(--fs-7);filter:drop-shadow(0 0 14px #e2b25c59)}.Vz4zmq_heroNote{font-size:var(--fs-1);color:var(--text-3)}.Vz4zmq_delta{border-radius:var(--r-pill);height:22px;font-size:var(--fs-1);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;font-weight:700;display:inline-flex}.Vz4zmq_deltaGood{color:var(--emerald);background:#4fb2861f}.Vz4zmq_deltaBad{color:var(--ruby);background:#e0604f1f}.Vz4zmq_grid{gap:var(--s-4);grid-template-columns:1fr;grid-template-areas:"trend""mix""products""hours""stock""bills""credit""suppliers""activity";display:grid}@media (min-width:768px){.Vz4zmq_grid{grid-template-columns:repeat(2,1fr);grid-template-areas:"trend trend""mix products""hours stock""bills credit""suppliers activity"}}@media (min-width:1280px){.Vz4zmq_grid{grid-template-columns:repeat(3,1fr);grid-template-areas:"trend trend mix""products hours stock""bills credit suppliers""activity activity activity"}}.Vz4zmq_trendCard{grid-area:trend}.Vz4zmq_mixCard{grid-area:mix}.Vz4zmq_productsCard{grid-area:products}.Vz4zmq_hoursCard{grid-area:hours}.Vz4zmq_stockCard{grid-area:stock}.Vz4zmq_billsCard{grid-area:bills}.Vz4zmq_creditCard{grid-area:credit}.Vz4zmq_suppliersCard{grid-area:suppliers}.Vz4zmq_activityCard{grid-area:activity}.Vz4zmq_card{background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);gap:var(--s-3);padding:var(--s-5);flex-direction:column;min-width:0;display:flex}.Vz4zmq_cardHead{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.Vz4zmq_cardTitle{font-size:var(--fs-4);color:var(--text-1);font-weight:700}.Vz4zmq_caption{font-size:var(--fs-2);color:var(--text-3)}.Vz4zmq_bigNum{font-size:var(--fs-6);font-variant-numeric:tabular-nums;color:var(--text-1);font-weight:600}.Vz4zmq_rubyText{color:var(--ruby)}.Vz4zmq_emeraldText{color:var(--emerald)}.Vz4zmq_rows{gap:var(--s-2);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;flex-direction:column;max-height:264px;display:flex;overflow-y:auto}.Vz4zmq_rows::-webkit-scrollbar{width:8px;height:8px}.Vz4zmq_rows::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.Vz4zmq_rows::-webkit-scrollbar-track{background:0 0}.Vz4zmq_row{align-items:center;gap:var(--s-3);min-height:44px;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--bg-3);font-size:var(--fs-3);color:var(--text-1);min-width:0;display:flex}.Vz4zmq_row:hover{background:var(--bg-4)}.Vz4zmq_rowMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Vz4zmq_rowTitle{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.Vz4zmq_rowSub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-2);color:var(--text-3);overflow:hidden}.Vz4zmq_rowEnd{align-items:center;gap:var(--s-2);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--fs-3);flex-shrink:0;display:flex}.Vz4zmq_track{background:var(--bg-4);border-radius:3px;flex:1;min-width:60px;height:6px;position:relative}.Vz4zmq_fill{height:100%;width:var(--w,0%);background:var(--amber);border-radius:3px}.Vz4zmq_negFill{background:var(--ruby)}.Vz4zmq_marker{background:var(--text-2);width:2px;top:-3px;bottom:-3px;left:var(--mx,50%);border-radius:1px;position:absolute}.Vz4zmq_negRow{background:#e0604f14;border:1px solid #e0604f40}.Vz4zmq_negRow:hover{background:#e0604f21}.Vz4zmq_allGood{justify-content:center;align-items:center;gap:var(--s-2);padding:var(--s-5) var(--s-4);border-radius:var(--r-md);color:var(--emerald);font-weight:600;font-size:var(--fs-3);background:#4fb28614;border:1px solid #4fb28640;display:flex}.Vz4zmq_badgeGap{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.Vz4zmq_activityRow{align-items:center;gap:var(--s-3);min-height:44px;padding:var(--s-2) var(--s-2);border-radius:var(--r-md);display:flex}.Vz4zmq_activityRow:hover{background:var(--bg-3)}.Vz4zmq_strip{background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);align-items:center;gap:var(--s-5);padding:var(--s-3) var(--s-5);border-radius:var(--r-md);font-size:var(--fs-2);color:var(--text-2);flex-wrap:wrap;display:flex}.Vz4zmq_stripItem{align-items:center;gap:var(--s-2);display:inline-flex}.Vz4zmq_dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Vz4zmq_dotOk{background:var(--emerald);box-shadow:0 0 8px #4fb28699}.Vz4zmq_dotWarn{background:var(--amber)}.Vz4zmq_dotUnknown{background:var(--text-3)}.Vz4zmq_dotSync{background:var(--sapphire)}.Vz4zmq_stripNote{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.Vz4zmq_errorCard{background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);align-items:center;gap:var(--s-3);padding:var(--s-7);text-align:center;flex-direction:column;display:flex}.Vz4zmq_errorTitle{font-size:var(--fs-5);font-weight:600}.Vz4zmq_errorBody{color:var(--text-2);font-size:var(--fs-3);max-width:46ch}.Vz4zmq_kpiSkeletons{gap:var(--s-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.Vz4zmq_kpiSkeletons{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.Vz4zmq_kpiSkeletons{grid-template-columns:repeat(5,1fr)}}.Vz4zmq_chartSkeletons{gap:var(--s-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.Vz4zmq_chartSkeletons{grid-template-columns:repeat(2,1fr)}}
.JIw24G_note{align-items:center;gap:var(--s-2);color:var(--text-3);font-size:var(--fs-2);max-width:640px;display:flex}.JIw24G_note svg{color:var(--gold-500);flex:none}.JIw24G_tiles{gap:var(--s-4);grid-template-columns:1fr;display:grid}@media (min-width:480px){.JIw24G_tiles{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.JIw24G_tiles{grid-template-columns:repeat(4,1fr)}}.JIw24G_tile{background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);padding:var(--s-4) var(--s-5);gap:var(--s-1);flex-direction:column;justify-content:center;min-height:84px;display:flex}.JIw24G_tileLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.JIw24G_tileValue{font-size:var(--fs-6);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.JIw24G_tileValue.JIw24G_muted{color:var(--text-3);font-size:var(--fs-4)}.JIw24G_charts{gap:var(--s-4);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.JIw24G_charts{grid-template-columns:5fr 7fr}}.JIw24G_chartCard{background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);padding:var(--s-4);gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.JIw24G_chartTitle{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.JIw24G_chartEmpty{color:var(--text-3);font-size:var(--fs-2);flex:1;justify-content:center;align-items:center;min-height:160px;display:flex}.JIw24G_toolbar{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.JIw24G_searchBox{flex:1;min-width:180px;max-width:300px}.JIw24G_spacer{flex:1}.JIw24G_pickerWrap{align-items:center;gap:var(--s-2);display:inline-flex;position:relative}.JIw24G_catChip{align-items:center;gap:var(--s-2);white-space:nowrap;font-weight:600;font-size:var(--fs-2);display:inline-flex}.JIw24G_catDot{background:hsl(var(--hue,40), 55%, 55%);border-radius:50%;flex:none;width:9px;height:9px}.JIw24G_descCell{text-overflow:ellipsis;white-space:nowrap;max-width:340px;color:var(--text-2);overflow:hidden}.JIw24G_numCell{white-space:nowrap}.JIw24G_mutedText{color:var(--text-3)}.JIw24G_amountRow{gap:var(--s-2);flex-direction:column;display:flex}.JIw24G_sectionLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.JIw24G_amountDisplay{font-size:var(--fs-7);text-align:center;padding:var(--s-3);border-radius:var(--r-md);background:var(--bg-3);border:1px solid var(--line);justify-content:center;align-items:center;min-height:64px;font-weight:600;display:flex}.JIw24G_amountDisplay.JIw24G_zero{color:var(--text-3)}.JIw24G_catList{gap:var(--s-2);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;flex-direction:column;max-height:320px;padding-right:2px;display:flex;overflow-y:auto}.JIw24G_catList::-webkit-scrollbar{width:8px;height:8px}.JIw24G_catList::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.JIw24G_catList::-webkit-scrollbar-track{background:0 0}.JIw24G_catRow{align-items:center;gap:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-3);padding:var(--s-2) var(--s-3);min-height:48px;display:flex}.JIw24G_catRowMain{align-items:center;gap:var(--s-2);flex:1;min-width:0;display:flex}.JIw24G_catRowName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.JIw24G_catRowActions{align-items:center;gap:var(--s-1);flex:none;display:flex}.JIw24G_catRename{width:100%;min-width:160px}.JIw24G_systemNote{align-items:center;gap:var(--s-2);color:var(--text-3);font-size:var(--fs-1);display:flex}.JIw24G_formGrid{gap:var(--s-4);flex-direction:column;display:flex}.JIw24G_formError{color:var(--ruby);font-size:var(--fs-2);margin:0}.JIw24G_actionsRow{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.JIw24G_dangerZone{border-top:1px solid var(--line);padding-top:var(--s-4);justify-content:flex-end;display:flex}.JIw24G_errorBox{align-items:center;gap:var(--s-3);text-align:center;padding:var(--s-7) var(--s-4);color:var(--text-2);flex-direction:column;display:flex}.JIw24G_errorBox svg{color:var(--ruby)}.JIw24G_errorBox p{max-width:380px;margin:0}
.gy-BeG_errorCard{background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);color:var(--ruby);display:flex}.gy-BeG_errorCard strong{color:var(--text-1);font-size:var(--fs-4)}.gy-BeG_errorCard p{color:var(--text-2);font-size:var(--fs-2);margin-top:2px}.gy-BeG_errorCard div{flex:1;min-width:0}.gy-BeG_tabHead{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.gy-BeG_tabTitle{font-size:var(--fs-5);color:var(--text-1);font-weight:600}.gy-BeG_tabNote{font-size:var(--fs-2);color:var(--text-3)}.gy-BeG_tiles{gap:var(--s-4);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:768px){.gy-BeG_tiles{grid-template-columns:repeat(4,1fr)}}.gy-BeG_tile{background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);padding:var(--s-4);flex-direction:column;gap:6px;min-width:0;display:flex}.gy-BeG_tileLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.gy-BeG_tileValue{font-size:var(--fs-6);color:var(--text-1);font-weight:650}.gy-BeG_tileValueRuby{color:var(--ruby)}.gy-BeG_tileValueAmber{color:var(--amber)}.gy-BeG_tileSub{font-size:var(--fs-1);color:var(--text-3)}.gy-BeG_tableCard{background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);padding:var(--s-2) var(--s-3) var(--s-3);min-width:0}.gy-BeG_prodCell{align-items:center;gap:var(--s-3);min-width:0;display:flex}.gy-BeG_prodMeta{flex-direction:column;gap:1px;min-width:0;display:flex}.gy-BeG_prodName{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.gy-BeG_prodSub{font-size:var(--fs-2);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gy-BeG_glyph{border-radius:var(--r-md);background:hsl(calc(var(--hue) * 1deg), 40%, 19%);border:1px solid hsl(calc(var(--hue) * 1deg), 42%, 30%);color:hsl(calc(var(--hue) * 1deg), 62%, 62%);flex:none;justify-content:center;align-items:center;display:inline-flex}.gy-BeG_barTrack{border-radius:var(--r-pill);background:var(--bg-3);border:1px solid var(--line);width:140px;height:8px;position:relative}.gy-BeG_barFill{border-radius:var(--r-pill);background:var(--emerald);transition:width var(--dur-2) var(--ease-out);position:absolute;top:0;bottom:0;left:0}.gy-BeG_barLow{background:var(--amber)}.gy-BeG_barOut{background:var(--ruby)}.gy-BeG_barMarker{background:var(--text-3);border-radius:1px;width:2px;position:absolute;top:-4px;bottom:-4px;transform:translate(-1px)}.gy-BeG_barWrap{align-items:center;display:flex}.gy-BeG_numStrong{font-weight:600}.gy-BeG_muted{color:var(--text-2)}.gy-BeG_rubyText{color:var(--ruby);font-weight:600}.gy-BeG_emeraldText{color:var(--emerald);font-weight:600}.gy-BeG_amberText{color:var(--amber);font-weight:600}.gy-BeG_goldText{color:var(--gold-400);font-weight:600}.gy-BeG_negGlyph{color:var(--ruby);background:#51241f;border-color:#853b32}.gy-BeG_negRowCell{position:relative}.gy-BeG_negRowCell:before{content:"";background:var(--ruby);border-radius:2px;width:3px;position:absolute;top:8px;bottom:8px;left:-12px}.gy-BeG_alertList{gap:var(--s-3);margin-top:var(--s-4);flex-direction:column;display:flex}.gy-BeG_alertRow{gap:var(--s-2);padding:var(--s-4);border-radius:var(--r-md);background:#e0604f0f;border:1px solid #e0604f59;flex-direction:column;display:flex}.gy-BeG_alertMeta{gap:var(--s-2) var(--s-5);font-size:var(--fs-2);color:var(--text-2);flex-wrap:wrap;display:flex}.gy-BeG_alertActions{justify-content:flex-end;display:flex}.gy-BeG_explain{font-size:var(--fs-3);color:var(--text-2);margin-bottom:var(--s-2)}.gy-BeG_delivProducts{font-size:var(--fs-2);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gy-BeG_costLine{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);margin-top:var(--s-2);background:#e2b25c12;border:1px solid #e2b25c33;display:flex}.gy-BeG_costLineLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.gy-BeG_costLineValue{font-size:var(--fs-5);color:var(--gold-300);font-weight:650}.gy-BeG_sheetControls{align-items:center;gap:var(--s-3) var(--s-5);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.gy-BeG_sheetSearch{flex:200px;min-width:180px}.gy-BeG_progressWrap{flex:220px;min-width:200px}.gy-BeG_progressLabel{font-size:var(--fs-1);color:var(--text-3);margin-bottom:4px}.gy-BeG_progressTrack{border-radius:var(--r-pill);background:var(--bg-3);border:1px solid var(--line);height:8px;overflow:hidden}.gy-BeG_progressFill{border-radius:var(--r-pill);background:var(--grad-gold);height:100%;transition:width var(--dur-2) var(--ease-out)}.gy-BeG_sheetRows{gap:var(--s-2);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;flex-direction:column;max-height:52vh;display:flex;overflow-y:auto}.gy-BeG_sheetRows::-webkit-scrollbar{width:8px;height:8px}.gy-BeG_sheetRows::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.gy-BeG_sheetRows::-webkit-scrollbar-track{background:0 0}.gy-BeG_sheetRows{padding-right:2px}.gy-BeG_rxRow{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.gy-BeG_sheetRow{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-3);grid-template-columns:minmax(0,1fr) 84px 132px 120px;display:grid}@media (max-width:767px){.gy-BeG_sheetRow{grid-template-columns:minmax(0,1fr) 96px;grid-auto-rows:auto}}.gy-BeG_sheetProd{flex-direction:column;gap:1px;min-width:0;display:flex}.gy-BeG_sheetName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.gy-BeG_sheetBrand{font-size:var(--fs-1);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gy-BeG_sheetQty{text-align:end;color:var(--text-2)}.gy-BeG_sheetHeadRow{gap:var(--s-3);padding:0 var(--s-3) var(--s-2);grid-template-columns:minmax(0,1fr) 84px 132px 120px;display:grid}@media (max-width:767px){.gy-BeG_sheetHeadRow{grid-template-columns:minmax(0,1fr) 96px}}.gy-BeG_sheetHeadCell{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);text-align:end;font-weight:700}.gy-BeG_sheetHeadCell:first-child{text-align:start}.gy-BeG_sheetVariance{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.gy-BeG_sheetVarianceValue{font-weight:650}.gy-BeG_sheetVarianceCost{font-size:var(--fs-1);color:var(--text-3)}.gy-BeG_blindHidden{color:var(--text-3);letter-spacing:3px}.gy-BeG_totalLine{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin-top:var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--bg-3);display:flex}.gy-BeG_totalLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.gy-BeG_totalValue{font-size:var(--fs-5);font-weight:650}.gy-BeG_emptiesNote{font-size:var(--fs-2);color:var(--text-3);align-items:center;gap:var(--s-2);display:flex}.gy-BeG_supplierGrid{gap:var(--s-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.gy-BeG_supplierGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.gy-BeG_supplierGrid{grid-template-columns:repeat(3,1fr)}}.gy-BeG_supplierCard{background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);gap:var(--s-3);padding:var(--s-4);flex-direction:column;min-width:0;display:flex}.gy-BeG_supplierHead{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.gy-BeG_supplierName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.gy-BeG_supplierActions{gap:var(--s-2);display:flex}.gy-BeG_emptyRows{gap:var(--s-2);flex-direction:column;display:flex}.gy-BeG_emptyRow{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-3);font-size:var(--fs-2);display:flex}.gy-BeG_emptyTypeName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-1);flex:1;font-weight:600;overflow:hidden}.gy-BeG_emptyCounts{flex-direction:column;align-items:flex-end;gap:0;min-width:88px;display:flex}.gy-BeG_emptyCountLine{gap:var(--s-2);justify-content:flex-end;display:flex}.gy-BeG_emptyCount{flex-direction:column;align-items:flex-end;display:flex}.gy-BeG_emptyCountLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:10px;font-weight:700}.gy-BeG_emptyNet{justify-content:flex-end;min-width:52px;display:flex}.gy-BeG_mCard{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-2);flex-direction:column;display:flex}.gy-BeG_mCardTop{align-items:center;gap:var(--s-3);display:flex}.gy-BeG_mCardMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gy-BeG_mCardRow{gap:var(--s-2) var(--s-4);font-size:var(--fs-2);color:var(--text-2);flex-wrap:wrap;display:flex}.gy-BeG_mCardField{flex-direction:column;gap:1px;display:flex}.gy-BeG_mCardLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:10px;font-weight:700}.gy-BeG_mCardAction{align-self:center;margin-left:auto}.gy-BeG_tabBody{gap:var(--s-4);flex-direction:column;display:flex}
.yCvoUW_root{gap:var(--s-4);min-height:calc(100dvh - var(--topbar-h) - var(--s-8)*2);z-index:1;flex-direction:column;display:flex;position:relative}.yCvoUW_offlineBar{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:color-mix(in srgb, var(--amber) 14%, var(--bg-2));border:1px solid color-mix(in srgb, var(--amber) 45%, transparent);color:var(--amber);font-size:var(--fs-3);font-weight:600;display:flex}.yCvoUW_offlineBar svg{flex:none}.yCvoUW_gateWrap{padding:var(--s-6) 0;flex:1;place-items:center;display:grid}.yCvoUW_gateCard{gap:var(--s-5);width:min(460px,100%);padding:var(--s-7);background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);text-align:center;flex-direction:column;display:flex}.yCvoUW_gateCashier{justify-content:center;align-items:center;gap:var(--s-3);display:flex}.yCvoUW_gateName{font-weight:800;font-size:var(--fs-5)}.yCvoUW_gateTitle{font-size:var(--fs-7);letter-spacing:-.01em;margin:0;font-weight:600}.yCvoUW_gateBody{color:var(--text-2);font-size:var(--fs-3);margin:0}.yCvoUW_gatePreview{font-size:var(--fs-6);font-variant-numeric:tabular-nums;color:var(--gold-300);min-height:36px;font-weight:800}.yCvoUW_gateNumpad{align-self:center}.yCvoUW_shiftBar{align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);flex-wrap:wrap;display:flex}.yCvoUW_shiftWho{align-items:center;gap:var(--s-3);min-width:0;display:flex}.yCvoUW_shiftName{font-weight:800;font-size:var(--fs-4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yCvoUW_shiftSince{align-items:center;gap:var(--s-1);color:var(--text-3);font-size:var(--fs-2);display:inline-flex}.yCvoUW_shiftSince svg{color:var(--text-3)}.yCvoUW_shiftStats{gap:var(--s-5);flex-wrap:wrap;margin-left:auto;display:flex}.yCvoUW_shiftStat{flex-direction:column;align-items:flex-end;display:flex}.yCvoUW_shiftStatValue{font-variant-numeric:tabular-nums;font-weight:800;font-size:var(--fs-4)}.yCvoUW_shiftStatLabel{font-size:var(--fs-1);color:var(--text-3);font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.yCvoUW_landscape{gap:var(--s-4);flex:1;grid-template-columns:280px minmax(0,1fr) 360px;align-items:start;display:grid}.yCvoUW_portrait{gap:var(--s-4);flex-direction:column;flex:1;display:flex}.yCvoUW_portraitCols{gap:var(--s-4);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.yCvoUW_phoneWrap{gap:var(--s-4);flex-direction:column;flex:1;padding-bottom:120px;display:flex}.yCvoUW_rail{gap:var(--s-3);padding:var(--s-4);background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);flex-direction:column;min-height:0;display:flex}.yCvoUW_railH{padding:var(--s-3) var(--s-4)}.yCvoUW_railHead{align-items:center;gap:var(--s-2);display:flex}.yCvoUW_railScroll{gap:var(--s-2);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;flex-direction:column;max-height:min(560px,100dvh - 300px);padding-right:2px;display:flex;overflow-y:auto}.yCvoUW_railScroll::-webkit-scrollbar{width:8px;height:8px}.yCvoUW_railScroll::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.yCvoUW_railScroll::-webkit-scrollbar-track{background:0 0}.yCvoUW_railHScroll{gap:var(--s-2);padding-bottom:var(--s-1);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;display:flex;overflow-x:auto}.yCvoUW_railHScroll::-webkit-scrollbar{width:8px;height:8px}.yCvoUW_railHScroll::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.yCvoUW_railHScroll::-webkit-scrollbar-track{background:0 0}.yCvoUW_chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.yCvoUW_chip{border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--bg-3);min-height:36px;color:var(--text-2);font-size:var(--fs-2);cursor:pointer;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out);padding:0 14px;font-weight:700}.yCvoUW_chip:focus-visible{box-shadow:var(--ring);outline:none}.yCvoUW_chip{-webkit-tap-highlight-color:#0000;touch-action:manipulation}.yCvoUW_chip:hover{background:var(--bg-4);color:var(--text-1)}.yCvoUW_chipOn{background:color-mix(in srgb, var(--gold-500) 22%, var(--bg-3));border-color:color-mix(in srgb, var(--gold-400) 55%, transparent);color:var(--gold-300)}.yCvoUW_chipOn:hover{color:var(--gold-300)}.yCvoUW_billCard{align-items:center;gap:var(--s-3);text-align:left;width:100%;padding:var(--s-3);border-radius:var(--r-md);border:1px solid var(--line);background:var(--bg-3);cursor:pointer;min-height:64px;transition:border-color var(--dur-1) var(--ease-out),background var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out);display:flex;position:relative}.yCvoUW_billCard:focus-visible{box-shadow:var(--ring);outline:none}.yCvoUW_billCard{-webkit-tap-highlight-color:#0000;touch-action:manipulation}.yCvoUW_billCard:hover{background:var(--bg-4)}.yCvoUW_billCard:active{transform:scale(.985)}.yCvoUW_billCardOn{border-color:color-mix(in srgb, var(--gold-400) 60%, transparent);background:color-mix(in srgb, var(--gold-500) 10%, var(--bg-3))}.yCvoUW_hCard{flex:none;width:216px;min-width:216px}.yCvoUW_billCardMain{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.yCvoUW_billCardLabel{font-weight:700;font-size:var(--fs-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yCvoUW_billCardMeta{align-items:center;gap:var(--s-2);color:var(--text-3);font-size:var(--fs-1);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.yCvoUW_billCardTotal{font-variant-numeric:tabular-nums;font-weight:800;font-size:var(--fs-3);white-space:nowrap}.yCvoUW_syncDot{background:var(--emerald);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--emerald) 18%, transparent);border-radius:50%;flex:none}.yCvoUW_syncDotPending{background:var(--amber);box-shadow:0 0 0 3px color-mix(in srgb, var(--amber) 18%, transparent)}.yCvoUW_cardBadges{gap:var(--s-1);flex-wrap:wrap;display:flex}.yCvoUW_gridCol{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.yCvoUW_gridTop{gap:var(--s-3);align-items:center;display:flex}.yCvoUW_catRow{gap:var(--s-2);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;padding-bottom:2px;display:flex;overflow-x:auto}.yCvoUW_catRow::-webkit-scrollbar{width:8px;height:8px}.yCvoUW_catRow::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.yCvoUW_catRow::-webkit-scrollbar-track{background:0 0}.yCvoUW_catChip{align-items:center;gap:var(--s-2);border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--bg-2);min-height:40px;color:var(--text-2);font-size:var(--fs-2);white-space:nowrap;cursor:pointer;flex:none;padding:0 16px;font-weight:700;display:inline-flex}.yCvoUW_catChip:focus-visible{box-shadow:var(--ring);outline:none}.yCvoUW_catChip{-webkit-tap-highlight-color:#0000;touch-action:manipulation;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.yCvoUW_catChip:hover{background:var(--bg-3);color:var(--text-1)}.yCvoUW_catDot{background:hsl(var(--hue,40), 60%, 55%);border-radius:50%;width:8px;height:8px}.yCvoUW_holdHint{color:var(--text-3);font-size:var(--fs-1)}.yCvoUW_tiles{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(124px,1fr));display:grid}.yCvoUW_tile{align-items:stretch;gap:var(--s-1);min-width:120px;min-height:104px;padding:var(--s-3);border-radius:var(--r-lg);border:1px solid var(--line);background:var(--bg-2);color:var(--text-1);text-align:left;cursor:pointer;flex-direction:column;display:flex;position:relative;overflow:hidden}.yCvoUW_tile:focus-visible{box-shadow:var(--ring);outline:none}.yCvoUW_tile{-webkit-tap-highlight-color:#0000;touch-action:manipulation;transition:transform var(--dur-1) var(--ease-out),background var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.yCvoUW_tile:hover{background:var(--bg-3);border-color:var(--line-strong)}.yCvoUW_tile:active{transform:scale(.97)}.yCvoUW_tileTop{justify-content:space-between;align-items:flex-start;gap:var(--s-2);min-height:40px;display:flex}.yCvoUW_glyphWrap{color:hsl(var(--hue,40), 60%, 58%)}.yCvoUW_glyph{stroke:currentColor;width:34px;height:45px;fill:color-mix(in srgb, currentColor 14%, transparent)}.yCvoUW_stockBadge{letter-spacing:.04em;text-transform:uppercase;border-radius:var(--r-pill);flex:none;padding:2px 7px;font-size:10px;font-weight:800}.yCvoUW_badgeOut{color:var(--ruby);background:color-mix(in srgb, var(--ruby) 16%, transparent)}.yCvoUW_badgeLow{color:var(--amber);background:color-mix(in srgb, var(--amber) 16%, transparent)}.yCvoUW_tileName{font-weight:700;font-size:var(--fs-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;line-height:1.25;display:-webkit-box;overflow:hidden}.yCvoUW_tilePrice{color:var(--gold-300);font-variant-numeric:tabular-nums;font-weight:800;font-size:var(--fs-3)}.yCvoUW_pulseRing{border-radius:inherit;pointer-events:none;animation:yCvoUW_tilePulse .48s var(--ease-out) forwards;position:absolute;inset:0}.yCvoUW_plusOne{font-weight:800;font-size:var(--fs-4);color:var(--gold-300);pointer-events:none;animation:yCvoUW_floatUp .64s var(--ease-out) forwards;position:absolute;top:6px;right:12px}@keyframes yCvoUW_tilePulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--gold-400) 70%, transparent);opacity:1}to{opacity:0;box-shadow:0 0 0 14px #0000}}@keyframes yCvoUW_floatUp{0%{opacity:0;transform:translateY(4px)}25%{opacity:1}to{opacity:0;transform:translateY(-26px)}}.yCvoUW_panel{gap:var(--s-3);padding:var(--s-4);background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);flex-direction:column;min-height:320px;display:flex}.yCvoUW_panelHead{gap:var(--s-2);flex-direction:column;display:flex}.yCvoUW_panelNumber{align-items:center;gap:var(--s-2);color:var(--text-3);font-size:var(--fs-2);font-variant-numeric:tabular-nums;display:flex}.yCvoUW_metaGrid{gap:var(--s-2) var(--s-3);grid-template-columns:1fr 1fr;display:grid}.yCvoUW_metaCell{flex-direction:column;gap:4px;min-width:0;display:flex}.yCvoUW_customerRow{align-items:flex-end;gap:var(--s-2);grid-column:1/-1;display:flex}.yCvoUW_fieldLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.yCvoUW_lines{gap:var(--s-2);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;flex-direction:column;min-height:96px;max-height:min(430px,100dvh - 480px);padding-right:2px;display:flex;overflow-y:auto}.yCvoUW_lines::-webkit-scrollbar{width:8px;height:8px}.yCvoUW_lines::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.yCvoUW_lines::-webkit-scrollbar-track{background:0 0}.yCvoUW_line{border-radius:var(--r-md);position:relative;overflow:hidden}.yCvoUW_lineReveal{background:color-mix(in srgb, var(--ruby) 22%, var(--bg-3));width:76px;color:var(--ruby);cursor:pointer;border-radius:var(--r-md);border:none;place-items:center;display:grid;position:absolute;inset:0 0 0 auto}.yCvoUW_lineReveal:focus-visible{box-shadow:var(--ring);outline:none}.yCvoUW_lineContent{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r-md);border:1px solid var(--line);background:var(--bg-3);touch-action:pan-y;min-height:60px;display:flex;position:relative}.yCvoUW_lineInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.yCvoUW_lineName{font-weight:700;font-size:var(--fs-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yCvoUW_lineSub{align-items:center;gap:var(--s-1);color:var(--gold-300);font-size:var(--fs-1);font-weight:700;display:inline-flex}.yCvoUW_linePrices{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.yCvoUW_lineUnit{color:var(--text-3);font-size:var(--fs-1);font-variant-numeric:tabular-nums}.yCvoUW_lineTotal{font-weight:800;font-size:var(--fs-3);font-variant-numeric:tabular-nums}.yCvoUW_lineActions{align-items:center;gap:var(--s-1);display:flex}.yCvoUW_panelFoot{gap:var(--s-3);border-top:1px dashed var(--line-strong);padding-top:var(--s-3);flex-direction:column;display:flex}.yCvoUW_totRow{color:var(--text-2);font-size:var(--fs-3);justify-content:space-between;align-items:baseline;display:flex}.yCvoUW_grandRow{justify-content:space-between;align-items:baseline;display:flex}.yCvoUW_grandLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.yCvoUW_grandValue{font-size:var(--fs-8);background:var(--grad-gold);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:1}.yCvoUW_actions{gap:var(--s-2);grid-template-columns:1fr;display:grid}@media (min-width:480px){.yCvoUW_actions{grid-template-columns:1fr 1fr}}.yCvoUW_payBtn{min-height:56px;font-size:var(--fs-5);grid-column:1/-1}.yCvoUW_mgrRow{gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.yCvoUW_emptyBill{padding:var(--s-6) 0;flex:1;place-items:center;display:grid}.yCvoUW_payTotal{padding:var(--s-4) 0 var(--s-2);flex-direction:column;align-items:center;gap:2px;display:flex}.yCvoUW_payTotalLabel{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:700}.yCvoUW_payTotalValue{font-size:var(--fs-9);background:var(--grad-gold);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:1.05}.yCvoUW_methodTiles{gap:var(--s-2);padding-bottom:var(--s-2);grid-template-columns:repeat(3,1fr);display:grid}.yCvoUW_methodTile{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-lg);border:1px solid var(--line-strong);background:var(--bg-3);min-height:96px;color:var(--text-1);cursor:pointer;font-weight:800;font-size:var(--fs-2);flex-direction:column;display:flex}.yCvoUW_methodTile:focus-visible{box-shadow:var(--ring);outline:none}.yCvoUW_methodTile{-webkit-tap-highlight-color:#0000;touch-action:manipulation;transition:border-color var(--dur-1) var(--ease-out),background var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out)}.yCvoUW_methodTile:hover{background:var(--bg-4)}.yCvoUW_methodTile:active{transform:scale(.97)}.yCvoUW_methodIcon{width:40px;height:40px;color:var(--bg-0);border-radius:50%;place-items:center;display:grid}.yCvoUW_tileCash{border-color:color-mix(in srgb, var(--emerald) 55%, transparent)}.yCvoUW_tileCash .yCvoUW_methodIcon{background:var(--emerald)}.yCvoUW_tileCash:hover{border-color:var(--emerald)}.yCvoUW_tileMtn{border-color:color-mix(in srgb, var(--mtn-yellow) 55%, transparent)}.yCvoUW_tileMtn .yCvoUW_methodIcon{background:var(--mtn-yellow)}.yCvoUW_tileMtn:hover{border-color:var(--mtn-yellow)}.yCvoUW_tileOrange{border-color:color-mix(in srgb, var(--orange-money) 55%, transparent)}.yCvoUW_tileOrange .yCvoUW_methodIcon{background:var(--orange-money)}.yCvoUW_tileOrange:hover{border-color:var(--orange-money)}.yCvoUW_cashZone{gap:var(--s-3);flex-direction:column;display:flex}.yCvoUW_amountPreview{text-align:center;font-size:var(--fs-6);font-variant-numeric:tabular-nums;color:var(--text-1);min-height:34px;font-weight:800}.yCvoUW_quickChips{gap:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}.yCvoUW_quickChip{border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--bg-3);min-height:44px;color:var(--text-1);font-weight:800;font-size:var(--fs-2);font-variant-numeric:tabular-nums;cursor:pointer;padding:0 16px}.yCvoUW_quickChip:focus-visible{box-shadow:var(--ring);outline:none}.yCvoUW_quickChip{-webkit-tap-highlight-color:#0000;touch-action:manipulation}.yCvoUW_quickChip:hover{background:var(--bg-4);border-color:var(--gold-500)}.yCvoUW_changeOk{text-align:center;color:var(--emerald);font-weight:800;font-size:var(--fs-5);font-variant-numeric:tabular-nums}.yCvoUW_changeWarn{text-align:center;color:var(--amber);font-weight:700;font-size:var(--fs-3);font-variant-numeric:tabular-nums}.yCvoUW_helperNote{color:var(--text-2);font-size:var(--fs-2);background:var(--bg-3);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-2) var(--s-3)}.yCvoUW_askActions{gap:var(--s-2);padding-top:var(--s-3);justify-content:flex-end;display:flex}.yCvoUW_checkWrap{padding:var(--s-6) 0;place-items:center;display:grid}.yCvoUW_checkCircle,.yCvoUW_checkTick{fill:none;stroke:var(--emerald);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.yCvoUW_checkCircle{stroke-dasharray:176;stroke-dashoffset:176px;animation:yCvoUW_drawStroke .56s var(--ease-out) forwards}.yCvoUW_checkTick{stroke-dasharray:40;stroke-dashoffset:40px;animation:yCvoUW_drawStroke .38s var(--ease-out) .42s forwards}@keyframes yCvoUW_drawStroke{to{stroke-dashoffset:0}}.yCvoUW_balanceRow{padding:var(--s-2) 0;border-bottom:1px dashed var(--line);font-size:var(--fs-3);justify-content:space-between;align-items:baseline;display:flex}.yCvoUW_balanceVal{font-variant-numeric:tabular-nums;color:var(--ruby);font-weight:800}.yCvoUW_newBalance{color:var(--gold-300)}.yCvoUW_paper{--paper:#f6efe2;--paper-ink:#1c1812;--paper-muted:#6b6154;--paper-line:#1c181247;background:var(--paper);width:100%;max-width:320px;color:var(--paper-ink);padding:var(--s-5) var(--s-4) 0;box-shadow:var(--shadow-pop);border-radius:4px 4px 0 0;margin:0 auto;font-size:12px;line-height:1.55;position:relative}.yCvoUW_paperTorn{height:10px;margin:0 calc(var(--s-4)*-1);background:linear-gradient(-45deg, var(--paper) 7px, transparent 0),linear-gradient(45deg, var(--paper) 7px, transparent 0);filter:drop-shadow(0 3px 2px #0000002e);background-repeat:repeat-x;background-size:14px 10px}.yCvoUW_paperTornTop{margin-bottom:var(--s-2);transform:scaleY(-1)}.yCvoUW_rBrand{text-align:center;letter-spacing:.01em;font-size:20px;font-weight:700}.yCvoUW_rCity,.yCvoUW_rPhone{text-align:center;color:var(--paper-muted);font-size:11px}.yCvoUW_rDivider{border:none;border-top:1px dashed var(--paper-line);margin:var(--s-2) 0}.yCvoUW_rRow{justify-content:space-between;gap:var(--s-2);display:flex}.yCvoUW_rMuted{color:var(--paper-muted)}.yCvoUW_rItem{justify-content:space-between;gap:var(--s-2);display:flex}.yCvoUW_rItemName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.yCvoUW_rItemQty{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--paper-muted)}.yCvoUW_rItemTotal{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.yCvoUW_rTakeaway{color:var(--paper-muted);padding-left:var(--s-3);font-size:10.5px}.yCvoUW_rTotalRow{margin-top:var(--s-1);justify-content:space-between;align-items:baseline;font-size:16px;font-weight:800;display:flex}.yCvoUW_rTotalVal{font-variant-numeric:tabular-nums}.yCvoUW_rBalance{color:var(--paper-ink);font-weight:700}.yCvoUW_rThanks{text-align:center;margin-top:var(--s-2);font-weight:600}.yCvoUW_rFooter{text-align:center;color:var(--paper-muted);padding-bottom:var(--s-3);font-size:11px}.yCvoUW_receiptActions{gap:var(--s-2);padding-top:var(--s-4);flex-wrap:wrap;justify-content:center;display:flex}.yCvoUW_correctBody{gap:var(--s-4);flex-direction:column;display:flex}.yCvoUW_correctItems{gap:var(--s-2);flex-direction:column;display:flex}.yCvoUW_correctLine{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-md);border:1px solid var(--line);background:var(--bg-3);display:flex}.yCvoUW_correctName{min-width:0;font-weight:700;font-size:var(--fs-3);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.yCvoUW_miniResults{gap:var(--s-1);scrollbar-width:thin;scrollbar-color:var(--bg-4) #0000;flex-direction:column;max-height:200px;display:flex;overflow-y:auto}.yCvoUW_miniResults::-webkit-scrollbar{width:8px;height:8px}.yCvoUW_miniResults::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:8px}.yCvoUW_miniResults::-webkit-scrollbar-track{background:0 0}.yCvoUW_miniResult{justify-content:space-between;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-3);border-radius:var(--r-md);border:1px solid var(--line);background:var(--bg-3);cursor:pointer;text-align:left;color:var(--text-1);font-size:var(--fs-3);display:flex}.yCvoUW_miniResult:focus-visible{box-shadow:var(--ring);outline:none}.yCvoUW_miniResult{-webkit-tap-highlight-color:#0000;touch-action:manipulation}.yCvoUW_miniResult:hover{background:var(--bg-4);border-color:var(--gold-500)}.yCvoUW_dangerZone{border-top:1px dashed var(--line-strong);padding-top:var(--s-4)}.yCvoUW_closeGrid{gap:var(--s-1);padding:var(--s-3);border-radius:var(--r-md);border:1px solid var(--line);background:var(--bg-3);flex-direction:column;display:flex}.yCvoUW_closeRow{justify-content:space-between;gap:var(--s-3);font-size:var(--fs-3);padding:var(--s-1) 0;display:flex}.yCvoUW_closeLabel{color:var(--text-2)}.yCvoUW_closeValue{font-variant-numeric:tabular-nums;font-weight:800}.yCvoUW_vOk{color:var(--emerald)}.yCvoUW_vWarn{color:var(--amber)}.yCvoUW_vBad{color:var(--ruby)}.yCvoUW_countZone{gap:var(--s-2);flex-direction:column;align-items:center;display:flex}.yCvoUW_reportBrand{text-align:center;font-weight:700;font-size:var(--fs-5)}.yCvoUW_reportStamp{text-align:center;color:var(--text-3);font-size:var(--fs-1);margin-bottom:var(--s-2)}.yCvoUW_lock{z-index:90;background:var(--scrim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--s-5);place-items:center;display:grid;position:fixed;inset:0}.yCvoUW_lockCard{align-items:center;gap:var(--s-4);width:min(380px,100%);padding:var(--s-7) var(--s-6);background:linear-gradient(180deg, #ffe8be0a, #ffe8be00),var(--bg-2);border:1px solid var(--line);box-shadow:var(--edge-highlight),var(--shadow-card);border-radius:var(--r-lg);text-align:center;flex-direction:column;display:flex}.yCvoUW_lockTitle{font-size:var(--fs-7);margin:0;font-weight:600}.yCvoUW_lockBody{color:var(--text-2);font-size:var(--fs-3);margin:0}.yCvoUW_lockIcon{color:var(--gold-400)}.yCvoUW_lockDots{gap:var(--s-3);min-height:14px;display:flex}.yCvoUW_dot{background:var(--bg-4);border:1px solid var(--line-strong);width:12px;height:12px;transition:background var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out);border-radius:50%}.yCvoUW_dotOn{background:var(--gold-400);border-color:var(--gold-300)}.yCvoUW_shake{animation:yCvoUW_shakeX .46s var(--ease-out)}@keyframes yCvoUW_shakeX{0%,to{transform:translate(0)}20%{transform:translate(-9px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(4px)}}.yCvoUW_lockError{color:var(--ruby);font-weight:700;font-size:var(--fs-2);min-height:18px}.yCvoUW_lockActions{gap:var(--s-2);flex-direction:column;width:100%;display:flex}.yCvoUW_phoneSwitch{left:0;right:0;bottom:calc(60px + env(safe-area-inset-bottom));z-index:44;padding:var(--s-2) var(--s-4) var(--s-3);background:color-mix(in srgb, var(--bg-0) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);justify-content:center;display:flex;position:fixed}.yCvoUW_phoneSwitchInner{width:min(480px,100%)}.yCvoUW_totalPill{left:50%;bottom:calc(60px + env(safe-area-inset-bottom) + 76px);z-index:43;align-items:center;gap:var(--s-3);min-height:56px;padding:0 var(--s-5);border-radius:var(--r-pill);background:var(--grad-gold);color:var(--bg-0);font-weight:800;font-size:var(--fs-4);font-variant-numeric:tabular-nums;cursor:pointer;box-shadow:var(--shadow-pop);animation:yCvoUW_pillRise .48s var(--ease-out) both;border:none;display:flex;position:fixed;transform:translate(-50%)}.yCvoUW_totalPill:focus-visible{box-shadow:var(--ring);outline:none}.yCvoUW_totalPill{-webkit-tap-highlight-color:#0000;touch-action:manipulation}.yCvoUW_totalPill:active{transform:translate(-50%)scale(.97)}@keyframes yCvoUW_pillRise{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.yCvoUW_pillCount{border-radius:var(--r-pill);font-size:var(--fs-2);background:#00000038;padding:2px 10px}@media (max-width:1023px){.yCvoUW_landscape{display:none}}@media (min-width:1024px){.yCvoUW_portrait,.yCvoUW_portraitCols,.yCvoUW_phoneWrap,.yCvoUW_phoneSwitch,.yCvoUW_totalPill{display:none}}@media (max-width:767px){.yCvoUW_portrait{display:none}}@media (min-width:768px){.yCvoUW_phoneWrap{display:none}}@media print{.yCvoUW_root{display:none!important}}.yCvoUW_receiptCanvas{display:none}
