.E7bW_W_chart{padding:12px var(--gutter);border-radius:var(--radius-lg);background:var(--color-surface);gap:8px;display:grid}.E7bW_W_readout{min-height:2.8em;font-size:var(--text-small);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-content:flex-start;gap:2px 12px;line-height:1.4;display:flex}.E7bW_W_reading{color:var(--color-text-muted);align-items:center;gap:6px;display:inline-flex}.E7bW_W_swatch{background:currentColor;border-radius:2px;width:10px;height:10px}.E7bW_W_plot{border-radius:var(--radius)}.E7bW_W_svg{touch-action:pan-y;-webkit-user-select:none;user-select:none;display:block}.E7bW_W_grid{stroke:var(--color-border);stroke-width:.5px;stroke-dasharray:3 3}.E7bW_W_axis{stroke:var(--color-border);stroke-width:1px}.E7bW_W_axisLabel{fill:var(--color-text-muted);font-size:var(--text-small)}.E7bW_W_cursor{fill:var(--color-text);opacity:.08}.E7bW_W_line{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.E7bW_W_main{color:var(--color-text);fill:currentColor}.E7bW_W_alt{color:var(--color-accent);fill:currentColor}.E7bW_W_muted{color:var(--color-text-muted);fill:currentColor}.E7bW_W_alert{color:var(--color-danger-text);fill:currentColor}.E7bW_W_empty{color:var(--color-text-muted);font-size:var(--text-small)}.E7bW_W_table summary{min-height:44px;color:var(--color-link);font-size:var(--text-small);cursor:pointer;align-items:center;display:flex}.E7bW_W_table table{border-collapse:collapse;width:100%;font-size:var(--text-small);font-variant-numeric:tabular-nums}.E7bW_W_table th,.E7bW_W_table td{text-align:right;border-top:.5px solid var(--color-border);padding:6px 0;font-weight:400}.E7bW_W_table th[scope=row],.E7bW_W_table thead th:first-child{text-align:left}.E7bW_W_table thead th{color:var(--color-text-muted);border-top:none}
.X927kq_pill{top:env(safe-area-inset-top);z-index:15;border-radius:var(--radius-lg);background:var(--color-surface-raised);min-width:96px;min-height:32px;color:var(--color-text-muted);font-size:var(--text-small);opacity:0;pointer-events:none;transition:opacity var(--duration) var(--ease);justify-content:center;align-items:center;margin-left:-48px;padding:0 14px;display:flex;position:fixed;left:50%}.X927kq_pill[data-shown]{opacity:1}@media print{.X927kq_pill{display:none}}
.jA0x_G_content,.jA0x_G_screen{flex-direction:column;flex:1;display:flex}.jA0x_G_content{padding-bottom:calc(var(--nav-height) + env(safe-area-inset-bottom))}@media print{.jA0x_G_content,.jA0x_G_screen{padding-bottom:0;animation:none;display:block}}.jA0x_G_brandCard{border-radius:var(--radius);background:var(--color-field);align-items:center;gap:14px;padding:14px 16px;display:flex}.jA0x_G_brandName{font-size:var(--text-body);font-weight:700;line-height:1.2;display:block}.jA0x_G_brandRed{color:var(--color-danger-text)}.jA0x_G_brandTagline{font-size:var(--text-small);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-weight:500;display:block}.jA0x_G_brandFooter{color:var(--color-text-muted);font-size:var(--text-small);justify-content:center;align-items:center;gap:10px;display:flex}.jA0x_G_brandFooter .brandMark{border-radius:10px;width:32px;height:32px;padding:4px}.jA0x_G_moreFooter{flex-direction:column;gap:8px;display:flex}.jA0x_G_signOut{width:100%;min-height:var(--tap);border-radius:var(--radius);background:var(--color-field);color:var(--color-danger-text);cursor:pointer;border:none;padding:0 16px;font-weight:600}.jA0x_G_signOut:active{background:var(--color-fill)}.jA0x_G_skeletonTitle{width:55%;height:32px}.jA0x_G_skeletonBlock{border-radius:var(--radius-lg);height:120px}.jA0x_G_skeletonRow{height:var(--tap)}.jA0x_G_nameForm{grid-template-columns:1fr auto;gap:6px 8px;display:grid}.jA0x_G_nameForm label{grid-column:1/-1}
.slcJ-G_page{flex-direction:column;flex:1;display:flex}.slcJ-G_header{width:100%;max-width:560px;padding:calc(48px + env(safe-area-inset-top)) var(--gutter) 0;flex-wrap:wrap;align-items:center;gap:0 8px;margin:0 auto;display:flex}.slcJ-G_header:after{content:"";flex-basis:100%}:is(.slcJ-G_header .slcJ-G_title,.slcJ-G_header .brandMark){order:1}.slcJ-G_back{min-height:44px;color:var(--color-link);font-size:var(--text-body);align-items:center;gap:2px;padding-right:12px;display:inline-flex}.slcJ-G_back span{font-size:var(--text-title);margin-top:-3px;font-weight:300;line-height:1}.slcJ-G_title{min-width:0;font-size:var(--text-large-title);overflow-wrap:anywhere;flex:1;padding-top:4px;font-weight:700;line-height:1.15}.slcJ-G_main{width:100%;max-width:560px;padding:var(--gutter) var(--gutter) 48px;flex-direction:column;gap:28px;margin:0 auto;display:flex}.slcJ-G_empty{border-radius:var(--radius);background:var(--color-surface);color:var(--color-text-muted);text-align:center;padding:28px 20px}.slcJ-G_empty:before{content:"";opacity:.35;mix-blend-mode:lighten;background:url(/logo-un-paso-mas-simbolo-120.webp) 50%/contain no-repeat;height:36px;margin-bottom:12px;display:block}:root[data-theme=light] .slcJ-G_empty:before{background-color:var(--logo-tile);mix-blend-mode:normal;opacity:.55;background-size:70%;border-radius:12px;width:44px;height:44px;margin:0 auto 12px}.slcJ-G_emptyAction{min-height:44px;color:var(--color-link);font:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-top:8px;padding:0 16px;font-weight:600;display:inline-flex}.slcJ-G_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.slcJ-G_sheet{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-surface-raised);width:100%;max-width:560px;max-height:92dvh;color:var(--color-text);overscroll-behavior-y:contain;border:none;margin:auto auto 0;padding:0}.slcJ-G_sheet[open]{animation:slcJ-G_slideUp var(--duration-slow) var(--ease)}.slcJ-G_sheet::backdrop{background:#00000080}@keyframes slcJ-G_slideUp{0%{transform:translateY(100%)}}@media (min-width:600px){.slcJ-G_sheet{border-radius:var(--radius-lg);margin:auto}}.slcJ-G_sheetForm{padding:8px 16px calc(16px + env(safe-area-inset-bottom));flex-direction:column;gap:18px;display:flex}.slcJ-G_sheetHandle{background:var(--color-border);touch-action:none;border-radius:3px;align-self:center;width:36px;height:5px}.slcJ-G_sheetTitle{touch-action:none;font-size:var(--text-body);font-weight:600}.slcJ-G_field{font-size:var(--text-small);color:var(--color-text-muted);flex-direction:column;gap:6px;font-weight:500;display:flex}.slcJ-G_fieldHint{font-weight:400;font-size:var(--text-small)}.slcJ-G_input{min-height:var(--tap);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-field);color:var(--color-text);font-size:var(--text-body);padding:0 14px}textarea.slcJ-G_input{resize:vertical;min-height:96px;padding:12px 14px}.slcJ-G_error{background:var(--color-danger-bg);color:var(--color-danger-text);font-size:var(--text-small);border-radius:10px;padding:12px 14px;font-weight:500}.slcJ-G_sheetActions{grid-template-columns:1fr 2fr;gap:8px;display:grid}.slcJ-G_primary,.slcJ-G_secondary,.slcJ-G_danger{min-height:var(--tap);border-radius:var(--radius);font-size:var(--text-body);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0 16px;font-weight:600;display:inline-flex}.slcJ-G_primary{background:var(--color-primary);color:var(--color-on-primary);font-weight:700}.slcJ-G_secondary{background:var(--color-fill);color:var(--color-text)}.slcJ-G_danger{background:var(--color-danger-bg);color:var(--color-danger-text)}.slcJ-G_primary:disabled,.slcJ-G_secondary:disabled,.slcJ-G_danger:disabled{opacity:.6;cursor:progress}.slcJ-G_toast{left:16px;right:16px;bottom:calc(16px + var(--nav-height) + env(safe-area-inset-bottom));z-index:20;border-radius:var(--radius);background:var(--color-text);max-width:528px;color:var(--color-bg);opacity:0;transition:opacity var(--duration), transform var(--duration);pointer-events:none;margin:0 auto;padding:14px 16px;font-weight:500;position:fixed;transform:translateY(8px)}.slcJ-G_toast[data-visible]{opacity:1;transform:none}.slcJ-G_toast[data-visible][data-action]{pointer-events:auto;justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 4px 16px;display:flex}.slcJ-G_toastAction{border-radius:var(--radius);min-height:44px;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;flex:none;padding:0 16px;font-weight:700;text-decoration:underline}.slcJ-G_eye{width:44px;height:44px;color:var(--color-accent);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.slcJ-G_eye[aria-pressed=true]{background:var(--color-fill)}.slcJ-G_filterRow{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);scrollbar-width:none;align-items:center;gap:8px;display:flex;overflow-x:auto}.slcJ-G_filterRow::-webkit-scrollbar{display:none}.slcJ-G_filterLabel{font-size:var(--text-small);color:var(--color-text-muted);flex:none}.slcJ-G_filterChip{background:var(--color-fill);min-height:44px;color:var(--color-text);font:inherit;font-size:var(--text-small);white-space:nowrap;cursor:pointer;border:none;border-radius:999px;flex:none;align-items:center;padding:0 16px;display:inline-flex}.slcJ-G_filterChip[aria-current=page],.slcJ-G_filterChip[aria-pressed=true]{background:var(--color-seg-bg);color:var(--color-seg-text);box-shadow:var(--color-seg-shadow);font-weight:600}.slcJ-G_rowMenuButton{border-radius:var(--radius);width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;display:grid}.slcJ-G_rowMenuButton:active{background:var(--color-fill)}.slcJ-G_menu{border-radius:var(--radius);background:var(--color-field);flex-direction:column;display:flex;overflow:hidden}.slcJ-G_menuItem{background:var(--color-field);min-height:58px;color:var(--color-text);font:inherit;text-align:center;cursor:pointer;transition:background var(--duration-fast);border:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 16px;text-decoration:none;display:flex}.slcJ-G_menuItem+.slcJ-G_menuItem{border-top:.5px solid var(--color-border)}.slcJ-G_menuItem:active:not(:disabled){background:var(--color-fill)}.slcJ-G_menuItem:disabled{opacity:.6;cursor:progress}.slcJ-G_menuItem:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.slcJ-G_menuTitle{font-size:var(--text-body);font-weight:500}.slcJ-G_menuItem[data-danger] .slcJ-G_menuTitle{color:var(--color-danger-text)}.slcJ-G_menuHint{font-size:var(--text-small);color:var(--color-text-muted)}.slcJ-G_cancel{border-radius:var(--radius);background:var(--color-field);min-height:58px;color:var(--color-text);font-size:var(--text-body);cursor:pointer;border:none;font-weight:600}.slcJ-G_chips{flex-wrap:wrap;gap:6px;display:flex}.slcJ-G_chip{background:var(--color-fill);min-height:44px;color:var(--color-text);font-size:var(--text-small);cursor:pointer;border:none;border-radius:999px;padding:0 14px}.slcJ-G_chip:active{transform:scale(.96)}.slcJ-G_selectButton{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.slcJ-G_header .slcJ-G_context{font-size:var(--text-small);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);flex-basis:100%;order:0;padding-top:0;font-weight:600}.slcJ-G_header{position:relative}.slcJ-G_eyeCorner{top:28px;right:var(--gutter);position:absolute}
.JpMf2G_nav{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:10;background:var(--color-nav-bg);border:1px solid var(--color-nav-border);border-radius:36px;justify-content:center;max-width:480px;height:72px;margin:0 auto;padding:6px;display:flex;position:fixed}.JpMf2G_item{min-width:0;height:100%;color:var(--color-text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:30px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:.75rem;font-weight:500;display:flex}.JpMf2G_item[aria-current=page]{color:var(--color-accent);background:var(--color-nav-active)}.JpMf2G_item:active{opacity:.6}.JpMf2G_icon{flex:none}.JpMf2G_item[data-soon]{opacity:.45;cursor:default}.JpMf2G_iconWrap{display:inline-flex;position:relative}.JpMf2G_badge{background:var(--color-primary);min-width:18px;height:18px;color:var(--color-on-primary);text-align:center;border-radius:9px;padding:0 5px;font-size:.6875rem;font-weight:700;line-height:18px;position:absolute;top:-6px;left:60%}.JpMf2G_menuScreen{z-index:9;background:var(--color-bg);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text);overscroll-behavior-y:contain;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.JpMf2G_menuScreen:not([open]){display:none}.JpMf2G_menuInner{width:100%;max-width:560px;padding:calc(48px + env(safe-area-inset-top)) var(--gutter) calc(var(--nav-height) + env(safe-area-inset-bottom) + 24px);margin:0 auto}
.vKcCUa_bar{--p:0;z-index:20;height:calc(44px + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--gutter) 0;background:linear-gradient(to bottom, var(--color-bg) 55%, transparent);opacity:var(--p);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.vKcCUa_text{max-width:560px;font-size:var(--text-body);white-space:nowrap;text-overflow:ellipsis;transform:translateY(calc((1 - var(--p)) * 8px));font-weight:600;overflow:hidden}body:has(dialog[data-menu][open]) .vKcCUa_bar{display:none}@media print{.vKcCUa_bar{display:none}}
.zpGBEa_search{display:flex}.zpGBEa_search input{flex:1;min-width:0}.zpGBEa_filters{flex-direction:column;gap:8px;margin-top:-16px;display:flex}.zpGBEa_activeRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zpGBEa_activeChip{background:var(--color-text);min-height:44px;color:var(--color-bg);font:inherit;font-size:var(--text-small);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 16px;font-weight:600;display:inline-flex}.zpGBEa_clearAll{min-height:44px;color:var(--color-link);font:inherit;font-size:var(--text-small);cursor:pointer;background:0 0;border:none;padding:0 8px}.zpGBEa_note{color:var(--color-text-muted);font-size:var(--text-small);text-align:center}.zpGBEa_list{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;list-style:none;display:flex;overflow:hidden}.zpGBEa_list li+li{border-top:.5px solid var(--color-border)}.zpGBEa_personRow{align-items:center;padding-left:4px;display:flex}.zpGBEa_person{min-width:0;min-height:var(--tap);flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 10px;padding:12px 16px;font-weight:500;display:flex}.zpGBEa_meta{color:var(--color-text-muted);font-size:var(--text-small);font-weight:400}.zpGBEa_status{color:var(--color-text-muted);font-size:var(--text-small);margin-left:auto}.zpGBEa_details{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;padding:0 16px;display:flex}.zpGBEa_detail{min-height:44px;color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.zpGBEa_detail+.zpGBEa_detail{border-top:.5px solid var(--color-border)}.zpGBEa_detail dd{color:var(--color-text);overflow-wrap:anywhere;text-align:right}.zpGBEa_section{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;gap:12px;padding:16px;display:flex}.zpGBEa_groupList{flex-direction:column;gap:6px;list-style:none;display:flex}.zpGBEa_past summary{color:var(--color-text-muted);cursor:pointer}.zpGBEa_ok{color:var(--color-text)}.zpGBEa_form{flex-direction:column;gap:14px;display:flex}.zpGBEa_addStack{flex-direction:column;gap:8px;margin-bottom:-12px;display:flex}.zpGBEa_add{min-height:var(--tap);border-radius:var(--radius-lg);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-body);justify-content:center;align-items:center;font-weight:700;display:flex}.zpGBEa_addRow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.zpGBEa_addSecondary{min-height:var(--tap);border-radius:var(--radius-lg);background:var(--color-fill);justify-content:center;align-items:center;font-weight:600;display:flex}.zpGBEa_choice{border:none;flex-direction:column;gap:10px;display:flex}.zpGBEa_choice legend{font-size:var(--text-small);color:var(--color-text-muted);margin-bottom:8px;font-weight:500}.zpGBEa_choice label{min-height:var(--tap);align-items:center;gap:8px;display:flex}.zpGBEa_consent{align-items:flex-start!important}.zpGBEa_consent input{margin-top:4px}.zpGBEa_link{color:var(--color-link);font-size:var(--text-small);text-decoration:underline}.zpGBEa_linkCard{border-radius:var(--radius);background:var(--color-field);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.zpGBEa_linkConfirm{flex-direction:column;gap:10px;margin-top:10px;display:flex}.zpGBEa_consentRow{min-height:var(--tap);cursor:pointer;align-items:flex-start;gap:12px;display:flex}.zpGBEa_consentRow input{width:22px;height:22px;accent-color:var(--color-primary);flex:none;margin-top:2px}.zpGBEa_consentRow>span{flex-direction:column;gap:2px;display:flex}.zpGBEa_noteForm{gap:8px;display:grid}.zpGBEa_note{white-space:pre-wrap;gap:2px;display:grid}.zpGBEa_block{display:block}.zpGBEa_fab{right:20px;bottom:calc(var(--nav-height) + env(safe-area-inset-bottom) + 12px);z-index:9;background:var(--color-primary);width:56px;height:56px;color:var(--color-on-primary);border-radius:28px;place-items:center;display:grid;position:fixed}.zpGBEa_addRound{background:var(--color-primary);width:56px;height:56px;color:var(--color-on-primary);border-radius:50%;flex:none;order:1;place-items:center;display:grid}.zpGBEa_search input{border-radius:26px;min-height:52px;padding:0 20px}.zpGBEa_filters{flex-flow:wrap;margin-top:0}.zpGBEa_chip{background:var(--color-surface);min-height:48px;color:var(--color-text);font:inherit;cursor:pointer;border:0;border-radius:24px;align-items:center;gap:6px;padding:0 20px;font-weight:600;display:inline-flex}.zpGBEa_chip[aria-pressed=true]{background:var(--color-seg-bg);color:var(--color-seg-text);box-shadow:var(--color-seg-shadow)}.zpGBEa_chipCount{color:var(--color-accent);font-weight:800}.zpGBEa_people{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.zpGBEa_personCard{border-radius:var(--radius);background:var(--color-surface);min-height:72px;color:var(--color-text);align-items:center;gap:14px;padding:12px 16px;text-decoration:none;display:flex}.zpGBEa_personItem{position:relative}.zpGBEa_personItem .zpGBEa_personCard{padding-right:60px}.zpGBEa_personMenu{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.zpGBEa_initial{background:var(--color-danger-bg);width:44px;height:44px;color:var(--color-accent);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.zpGBEa_personText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.zpGBEa_personName{overflow-wrap:anywhere;font-size:1.0625rem;font-weight:800}.zpGBEa_payPill{border-radius:14px;flex:none;padding:6px 12px;font-size:.8125rem;font-weight:700}.zpGBEa_payPill[data-state=paid]{background:var(--color-ok-bg);color:var(--color-ok-text)}.zpGBEa_payPill[data-state=debt]{background:var(--color-danger-bg);color:var(--color-danger-text)}.zpGBEa_payPill[data-state=validating]{background:var(--color-notice-bg);color:var(--color-notice-text)}.zpGBEa_centerRow{flex-wrap:wrap;gap:8px;margin-top:-8px;display:flex}.zpGBEa_smallChip{background:var(--color-surface);min-height:44px;color:var(--color-text-muted);font:inherit;font-size:var(--text-small);cursor:pointer;border:0;border-radius:22px;padding:0 16px;font-weight:600}.zpGBEa_smallChip[aria-pressed=true]{background:var(--color-seg-bg);color:var(--color-seg-text);box-shadow:var(--color-seg-shadow)}.zpGBEa_smallChip[data-action]{color:var(--color-accent-soft);align-items:center;gap:4px;display:inline-flex}.zpGBEa_segment{background:var(--color-surface);border-radius:28px;padding:4px;display:flex}.zpGBEa_seg{min-width:0;min-height:44px;color:var(--color-text);font:inherit;font-size:var(--text-small);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:24px;flex:1;justify-content:center;align-items:center;gap:4px;padding:0 6px;font-weight:600;text-decoration:none;display:inline-flex}.zpGBEa_seg[aria-pressed=true]{background:var(--color-seg-bg);color:var(--color-seg-text);box-shadow:var(--color-seg-shadow)}.zpGBEa_scroll{scrollbar-width:none;overflow-x:auto}.zpGBEa_scroll::-webkit-scrollbar{display:none}.zpGBEa_scroll .zpGBEa_seg{white-space:nowrap;flex:none;padding:0 14px}:root[data-theme=light] .zpGBEa_segment{background:var(--color-fill)}:root[data-theme=light] .zpGBEa_seg[aria-pressed=true]{background:var(--color-surface);color:var(--color-text)}.zpGBEa_linkPill{background:var(--color-notice-bg);color:var(--color-notice-text);font-size:var(--text-small);white-space:nowrap;border-radius:12px;flex:none;padding:4px 10px;font-weight:600}
.kcAi4G_switcher{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.kcAi4G_option{min-height:44px;font-size:var(--text-small);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:0 14px}.kcAi4G_option:hover{color:var(--color-text)}.kcAi4G_option[aria-pressed=true]{color:var(--color-text);background:var(--color-fill);font-weight:600}
.l3GsYW_step{scroll-margin-top:calc(44px + env(safe-area-inset-top));flex-direction:column;gap:12px;display:flex}.l3GsYW_tail{height:100svh}.l3GsYW_hint{color:var(--color-text-muted)}.l3GsYW_chips{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;display:grid}.l3GsYW_chip{border-radius:var(--radius);background:var(--color-surface);min-height:72px;transition:border-color var(--duration-fast), background var(--duration-fast);border:1.5px solid #0000;flex-direction:column;justify-content:center;padding:10px 14px;display:flex}.l3GsYW_chip[aria-current=page],.l3GsYW_group[aria-current=page]{border-color:var(--color-accent)}.l3GsYW_chipTitle{font-weight:600}.l3GsYW_chipSub{font-size:var(--text-small);color:var(--color-text-muted)}.l3GsYW_groups{flex-direction:column;gap:8px;display:flex}.l3GsYW_group{min-height:var(--tap);border-radius:var(--radius);background:var(--color-surface);border:1.5px solid #0000;align-items:center;gap:14px;padding:0 16px;font-weight:500;display:flex}.l3GsYW_groupTime{font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-weight:600}.l3GsYW_listHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.l3GsYW_count{font-size:var(--text-small);color:var(--color-text-muted)}.l3GsYW_progress{font-variant-numeric:tabular-nums;flex-direction:column;gap:8px;display:flex}.l3GsYW_meter{background:var(--color-fill);appearance:none;border:none;border-radius:999px;width:100%;height:6px}.l3GsYW_meter::-webkit-meter-bar{background:var(--color-fill);border:none;border-radius:999px;height:6px}.l3GsYW_meter::-webkit-meter-optimum-value{background:var(--color-text);transition:inline-size var(--duration-slow) var(--ease);border-radius:999px}.l3GsYW_meter::-moz-meter-bar{background:var(--color-text);border-radius:999px}@media (prefers-reduced-motion:reduce){.l3GsYW_meter::-webkit-meter-optimum-value{transition:none}}.l3GsYW_list{border-radius:var(--radius);background:var(--color-surface);list-style:none;overflow:hidden}.l3GsYW_row{justify-content:space-between;align-items:center;gap:8px;min-height:60px;padding:6px 8px 6px 4px;display:flex}.l3GsYW_row+.l3GsYW_row{border-top:.5px solid var(--color-border)}.l3GsYW_row[data-status=paused] .l3GsYW_name,.l3GsYW_row[data-status=left] .l3GsYW_name{color:var(--color-text-muted)}.l3GsYW_name{overflow-wrap:anywhere;font-weight:500}.l3GsYW_nameCell{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.l3GsYW_nameStack{flex-direction:column;min-width:0;padding-left:8px;display:flex}.l3GsYW_support{font-size:var(--text-small);color:var(--color-text-muted)}.l3GsYW_status{min-width:104px;min-height:44px;color:var(--color-text-muted);white-space:nowrap;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:0 14px;font-weight:500;display:inline-flex}button.l3GsYW_status{background:var(--color-fill);color:var(--color-text);cursor:pointer;transition:transform var(--duration-fast);font-weight:600}button.l3GsYW_status:active{transform:scale(.96)}.l3GsYW_status[data-status=overdue]{background:var(--color-danger-bg);color:var(--color-danger-text);font-weight:700}.l3GsYW_status[data-status=validated]{color:var(--color-text)}.l3GsYW_amount{min-height:64px;font-size:var(--text-title);font-variant-numeric:tabular-nums;font-weight:600}.l3GsYW_toggle{min-height:var(--tap);border-radius:var(--radius);background:var(--color-field);cursor:pointer;align-items:center;gap:12px;padding:0 16px;display:flex}.l3GsYW_toggle input{width:22px;height:22px;accent-color:var(--color-accent)}.l3GsYW_options{border:none}.l3GsYW_options legend{font-size:var(--text-small);color:var(--color-text-muted);margin-bottom:8px;font-weight:500}.l3GsYW_optionGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.l3GsYW_option{position:relative}.l3GsYW_option input{opacity:0;cursor:pointer;position:absolute;inset:0}.l3GsYW_option span{min-height:var(--tap);border-radius:var(--radius);background:var(--color-field);text-align:center;border:1.5px solid #0000;justify-content:center;align-items:center;padding:0 10px;font-weight:500;display:flex}.l3GsYW_option input:checked+span{background:var(--color-seg-bg);color:var(--color-seg-text);box-shadow:var(--color-seg-shadow);font-weight:600}.l3GsYW_option input:focus-visible+span{outline:2px solid var(--color-focus);outline-offset:2px}.l3GsYW_trialButton{width:100%;margin-top:16px}.l3GsYW_offline{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted);gap:8px;padding:12px 14px;display:grid}.l3GsYW_offlineTitle{color:var(--color-danger-text);font-weight:600}.l3GsYW_offlineFailed{border-top:1px solid var(--color-border);color:var(--color-text);gap:8px;padding-top:8px;display:grid}
._1InY7W_main{gap:16px}._1InY7W_picker{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:8px 12px;display:grid}._1InY7W_picker input,._1InY7W_picker select{width:100%;min-width:0;padding:0 10px}._1InY7W_picker button{grid-column:1/-1}._1InY7W_warnings{border-radius:var(--radius);background:var(--color-warning-bg);color:var(--color-warning);gap:6px;padding:12px 16px 12px 32px;display:grid}._1InY7W_sheet{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);scroll-margin-top:calc(44px + env(safe-area-inset-top));gap:16px;padding:16px;display:grid}._1InY7W_sheetHead{gap:12px;display:grid}._1InY7W_letterhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._1InY7W_contact{gap:1px;font-size:.8rem;line-height:1.35;display:grid}._1InY7W_contact div{flex-wrap:wrap;gap:4px;display:flex}._1InY7W_contact dt{color:var(--color-text-muted)}._1InY7W_page{color:var(--color-text-muted);font-size:.8rem}._1InY7W_logoBox{border-radius:var(--radius);background:var(--print-paper);justify-self:start;padding:8px 12px}._1InY7W_logo{width:180px;height:auto;display:block}._1InY7W_heading{font-size:1.2rem}._1InY7W_sub{color:var(--color-text-muted)}._1InY7W_scroll{overflow-x:auto}._1InY7W_table{border-collapse:collapse;width:100%;font-size:.9rem}._1InY7W_table th,._1InY7W_table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:6px 8px}._1InY7W_table thead th{color:var(--color-text-muted);font-weight:600}._1InY7W_table tfoot th,._1InY7W_table tfoot td{border-bottom:none;border-top:2px solid var(--color-text-muted);font-weight:700}._1InY7W_table ._1InY7W_num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._1InY7W_table th._1InY7W_num{white-space:normal}@media (max-width:420px){._1InY7W_sheet{padding:12px}._1InY7W_table{font-size:.8rem}._1InY7W_table th,._1InY7W_table td{padding:6px 3px}}._1InY7W_note{color:var(--color-text-muted);font-size:.8rem;display:block}._1InY7W_summary{gap:6px;display:grid}._1InY7W_summary div{justify-content:space-between;gap:12px;display:flex}._1InY7W_summary dd{font-variant-numeric:tabular-nums}._1InY7W_balance{border-top:2px solid var(--color-text-muted);padding-top:8px;font-size:1.1rem;font-weight:700}._1InY7W_receipt{gap:40px;margin-top:12px;display:grid}._1InY7W_signRow{grid-template-columns:2fr 1fr;gap:24px;display:grid}._1InY7W_signRow span{border-top:1px solid var(--color-text-muted);color:var(--color-text-muted);padding-top:6px;font-size:.85rem}._1InY7W_none{color:var(--color-text-muted)}._1InY7W_unpaid{border-radius:var(--radius);background:var(--color-inactive-bg);color:var(--color-inactive);gap:6px;padding:12px;font-size:.85rem;display:grid}._1InY7W_unpaid h3{font-size:.9rem}._1InY7W_unpaid ul{gap:2px;list-style:none;display:grid}._1InY7W_unpaid li{justify-content:space-between;gap:12px;display:flex}@page{size:A4;margin:14mm}@media print{._1InY7W_noPrint{display:none!important}._1InY7W_flow,._1InY7W_main,._1InY7W_sheet,._1InY7W_sheetHead{display:block!important}._1InY7W_main{max-width:none;padding:0}._1InY7W_sheet{color:var(--print-ink);background:0 0;border:none;border-radius:0;padding:0}._1InY7W_sheet>*+*,._1InY7W_sheetHead>*+*{margin-top:12px}._1InY7W_scroll{overflow:visible}._1InY7W_sheet{break-inside:avoid;page-break-inside:avoid}._1InY7W_groupSheet{break-before:page;page-break-before:always}._1InY7W_contact{font-size:8.5pt}._1InY7W_logo{width:150px}._1InY7W_sub,._1InY7W_contact dt,._1InY7W_page,._1InY7W_note,._1InY7W_table thead th,._1InY7W_signRow span,._1InY7W_none{color:var(--print-muted)}._1InY7W_table th,._1InY7W_table td{border-color:var(--print-line)}._1InY7W_table tfoot th,._1InY7W_table tfoot td,._1InY7W_balance{border-color:var(--print-ink)}._1InY7W_table tr{break-inside:avoid}._1InY7W_unpaid{background:var(--print-shade);color:var(--print-muted)}._1InY7W_groupSheet>*+*{margin-top:8px}._1InY7W_groupSheet ._1InY7W_table{font-size:8pt;line-height:1.15}._1InY7W_groupSheet ._1InY7W_table th,._1InY7W_groupSheet ._1InY7W_table td{padding:1.5pt 3pt}._1InY7W_groupSheet ._1InY7W_table td{white-space:nowrap;text-overflow:ellipsis;max-width:50mm;overflow:hidden}._1InY7W_groupSheet ._1InY7W_table td:first-child{max-width:40mm}._1InY7W_groupSheet ._1InY7W_table td:nth-child(2){max-width:none;font-size:7.5pt}._1InY7W_groupSheet ._1InY7W_note{white-space:nowrap;text-overflow:ellipsis;max-width:72mm;font-size:7pt;overflow:hidden}._1InY7W_groupSheet ._1InY7W_unpaid{gap:2pt;padding:4pt 6pt;font-size:8pt}._1InY7W_logoBox{padding:0}}
.bwcdqq_group{flex-direction:column;gap:8px;display:flex}.bwcdqq_groupHeader{justify-content:space-between;align-items:baseline;gap:12px;min-height:44px;display:flex}.bwcdqq_charge{min-height:44px;font-size:var(--text-small);color:var(--color-link);flex:none;align-items:center;display:inline-flex}.bwcdqq_list{border-radius:var(--radius);background:var(--color-surface);list-style:none;overflow:hidden}.bwcdqq_list li{padding:6px 16px 6px 4px}.bwcdqq_row{overflow-wrap:anywhere;align-items:center;gap:12px;display:flex}.bwcdqq_list li+li{border-top:.5px solid var(--color-border)}.bwcdqq_reminded{font-size:var(--text-small);color:var(--color-text-muted);display:block}
.HDosyq_box{flex-direction:column;gap:8px;display:flex}.HDosyq_list{border-radius:var(--radius);background:var(--color-field);list-style:none;overflow:hidden}.HDosyq_row{min-height:var(--tap);justify-content:space-between;align-items:center;gap:12px;padding:6px 16px;display:flex}.HDosyq_row+.HDosyq_row{border-top:.5px solid var(--color-border)}.HDosyq_muted{color:var(--color-text-muted);font-size:var(--text-small)}
.WAEzKW_controls{flex-direction:column;gap:12px;display:flex}.WAEzKW_switch{align-items:center;gap:10px;min-height:48px;font-weight:500;display:flex}.WAEzKW_switch input{width:22px;height:22px;accent-color:var(--color-accent)}.WAEzKW_selects{grid-template-columns:1fr 1fr;gap:8px;display:grid}.WAEzKW_chip[data-old]:not([aria-pressed=true]){border-style:dashed}.WAEzKW_selects select{min-width:0;font-size:var(--text-small);padding:0 8px}.WAEzKW_buttons{grid-template-columns:1fr 1fr;gap:8px;display:grid}.WAEzKW_buttons button{font-size:var(--text-body)}.WAEzKW_buttons p{grid-column:1/-1}.WAEzKW_summary{line-height:1.5}.WAEzKW_list{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;margin-bottom:96px;list-style:none;display:flex;overflow:hidden}.WAEzKW_list li{content-visibility:auto;contain-intrinsic-size:auto 64px}.WAEzKW_list li+li{border-top:1px solid var(--color-border)}.WAEzKW_row{cursor:pointer;align-items:center;gap:14px;min-height:64px;padding:8px 16px;display:flex}.WAEzKW_row[data-disabled]{cursor:default;opacity:.55}.WAEzKW_check{width:28px;height:28px;accent-color:var(--color-accent);flex:none}.WAEzKW_text{flex-direction:column;gap:2px;min-width:0;font-weight:500;display:flex}.WAEzKW_meta{color:var(--color-text-muted);font-size:var(--text-small);font-weight:400}.WAEzKW_bar{left:0;right:0;bottom:calc(var(--nav-height) + env(safe-area-inset-bottom));z-index:6;border-top:1px solid var(--color-border);background:var(--color-bg);grid-template-columns:1fr auto;align-items:center;gap:8px 12px;max-width:560px;margin:0 auto;padding:10px 16px;display:grid;position:fixed}.WAEzKW_bar>p{grid-column:1/-1}.WAEzKW_members{flex-direction:column;gap:14px;list-style:none;display:flex}.WAEzKW_memberAmount{grid-template-columns:6rem 1fr;gap:8px;margin-top:6px;display:grid}.WAEzKW_count{color:var(--color-text-muted);font-size:var(--text-body)}
.zsjnlq_page{flex-direction:column;flex:1;display:flex}.zsjnlq_main{width:100%;max-width:560px;padding:var(--gutter) var(--gutter) 48px;flex-direction:column;flex:1;gap:20px;margin:0 auto;display:flex}.zsjnlq_intro{flex-direction:column;gap:2px;display:flex}.zsjnlq_titleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.zsjnlq_greeting{min-width:0;font-size:var(--text-large-title);overflow-wrap:anywhere;font-weight:700;line-height:1.15}.zsjnlq_icon{color:var(--color-accent);flex:none}.zsjnlq_chevron{color:var(--color-text-muted);flex:none;margin-left:auto}.zsjnlq_date:first-letter{text-transform:uppercase}.zsjnlq_muted{color:var(--color-text-muted)}.zsjnlq_card{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.zsjnlq_cardTitle{min-height:44px;font-size:var(--text-body);align-items:center;gap:10px;font-weight:600;display:flex}.zsjnlq_cardLink{min-height:44px;color:inherit;flex:1;align-items:center;gap:10px;display:flex}.zsjnlq_time{font-variant-numeric:tabular-nums;min-width:48px;color:var(--color-text-muted);font-weight:600;display:inline-block}.zsjnlq_notice{border-radius:var(--radius);background:var(--color-surface);width:100%;min-height:64px;color:var(--color-text);text-align:left;cursor:pointer;border:none;align-items:center;gap:12px;padding:12px 16px;display:flex}p.zsjnlq_notice{cursor:default}.zsjnlq_noticeText{flex:1;min-width:0}.zsjnlq_noticeHint{font-size:var(--text-small);color:var(--color-text-muted);display:block}.zsjnlq_progressText{font-variant-numeric:tabular-nums}.zsjnlq_meter{background:var(--color-fill);appearance:none;border:none;border-radius:999px;width:100%;height:6px}.zsjnlq_meter::-webkit-meter-bar{background:var(--color-fill);border:none;border-radius:999px;height:6px}.zsjnlq_meter::-webkit-meter-optimum-value{background:var(--color-text);border-radius:999px}.zsjnlq_meter::-moz-meter-bar{background:var(--color-text);border-radius:999px}.zsjnlq_amounts{align-items:flex-start;gap:12px;display:flex}.zsjnlq_amountList{flex-direction:column;flex:1;gap:4px;display:flex}.zsjnlq_amountRow{color:var(--color-text-muted);font-size:var(--text-small);justify-content:space-between;gap:12px;display:flex}.zsjnlq_amountRow dd{color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:600}.zsjnlq_eye{background:var(--color-fill);width:44px;height:44px;color:var(--color-accent);cursor:pointer;border:none;border-radius:50%;flex:none;place-items:center;display:grid}.zsjnlq_soon{font-size:var(--text-small);background:var(--color-fill);border-radius:999px;padding:2px 10px}.zsjnlq_birthdays{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.zsjnlq_birthday{justify-content:space-between;align-items:center;gap:12px;display:flex}.zsjnlq_congratulate{background:var(--color-fill);min-height:44px;color:var(--color-text);border-radius:999px;flex:none;place-items:center;padding:0 16px;font-weight:600;display:inline-grid}.zsjnlq_fold{gap:0}.zsjnlq_fold[open]{gap:10px}.zsjnlq_foldSummary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;column-gap:12px;list-style:none;display:grid}.zsjnlq_foldCounts{grid-area:2/1/auto/-1}.zsjnlq_foldSummary::-webkit-details-marker{display:none}.zsjnlq_foldCounts{font-size:var(--text-small);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex:1}.zsjnlq_foldArrow{color:var(--color-text-muted);transition:transform var(--duration) var(--ease);margin-left:auto}.zsjnlq_fold[open] .zsjnlq_foldArrow{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.zsjnlq_foldArrow{transition:none}}.zsjnlq_subTitle{font-size:var(--text-small);text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-muted);margin-top:4px;font-weight:500}.zsjnlq_tileHint{font-size:var(--text-small)}.zsjnlq_todayCard{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;gap:6px;padding:16px;display:flex}.zsjnlq_todayEyebrow{font-size:var(--text-small);letter-spacing:.04em;text-transform:uppercase;color:var(--color-link);font-weight:600}.zsjnlq_todayGroup{font-size:var(--text-title);font-weight:700;line-height:1.2}.zsjnlq_todayGroup a{align-items:center;min-height:44px;display:inline-flex}.zsjnlq_todayTime{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.zsjnlq_todayProgress{font-size:var(--text-small);font-variant-numeric:tabular-nums;flex-direction:column;gap:6px;margin-top:4px;display:flex}.zsjnlq_chargeButton{min-height:var(--tap);border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-button);justify-content:center;align-items:center;gap:8px;margin-top:8px;font-weight:700;display:flex}.zsjnlq_chargeButton:active{transform:scale(.98)}.zsjnlq_centerPicker{background:var(--color-fill);border-radius:10px;align-self:flex-start;gap:2px;padding:2px;display:flex}.zsjnlq_centerPicker button{min-height:44px;color:var(--color-text);font-size:var(--text-small);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0 14px}.zsjnlq_centerPicker button[aria-pressed=true]{background:var(--color-surface);font-weight:600}.zsjnlq_classList{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;margin-top:-8px;display:flex;overflow:hidden}.zsjnlq_classRow{min-height:52px;color:var(--color-text);font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:0 12px 0 16px;display:flex}button.zsjnlq_classRow{cursor:pointer}button.zsjnlq_classRow:active{background:var(--color-fill)}.zsjnlq_classRow+.zsjnlq_classRow{border-top:.5px solid var(--color-border)}.zsjnlq_className{flex:1;min-width:0}.zsjnlq_classCount{font-size:var(--text-small);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex:none}.zsjnlq_classRow .zsjnlq_chevron{margin-left:0}.zsjnlq_shortcuts{grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:6px;display:grid}.zsjnlq_shortcut{border-radius:var(--radius);background:var(--color-surface);min-width:0;min-height:84px;color:var(--color-text);flex-direction:column;gap:6px;padding:10px 6px;display:flex}.zsjnlq_shortcut:active{background:var(--color-fill)}.zsjnlq_shortcutTop{justify-content:space-between;align-items:center;gap:4px;display:flex}.zsjnlq_shortcutNumber{font-size:var(--text-body);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.zsjnlq_shortcut[data-tone=danger] .zsjnlq_shortcutNumber{color:var(--color-danger-text)}.zsjnlq_shortcutLabel{font-size:var(--text-small);-webkit-hyphens:auto;hyphens:auto;font-weight:500;line-height:1.2}.zsjnlq_shortcutNumber[data-has]{background:var(--color-primary);min-width:22px;color:var(--color-on-primary);text-align:center;border-radius:11px;padding:3px 6px}.zsjnlq_shortcut[data-tone=danger] .zsjnlq_shortcutNumber[data-has]{color:var(--color-on-primary)}.zsjnlq_intro{padding-top:36px}.zsjnlq_shortcuts{grid-template-columns:repeat(2,1fr);gap:12px}.zsjnlq_shortcut{border-radius:var(--radius);text-align:left;min-height:124px;font:inherit;border:0;gap:4px;padding:14px;text-decoration:none;position:relative}.zsjnlq_shortcutTop{margin-bottom:14px}.zsjnlq_shortcutTop .zsjnlq_icon{width:28px;height:28px}.zsjnlq_shortcutNumber,.zsjnlq_shortcut[data-tone=danger] .zsjnlq_shortcutNumber{background:var(--color-primary);min-width:28px;height:28px;color:var(--color-on-primary);font-size:var(--text-small);border-radius:14px;place-items:center;padding:0 6px;font-weight:800;display:grid}.zsjnlq_shortcutLabel{font-size:1.0625rem;font-weight:800}.zsjnlq_shortcutSub{font-size:var(--text-small);color:var(--color-text-muted);line-height:1.25}.zsjnlq_nextCard{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;gap:6px;padding:16px;display:flex}.zsjnlq_nextHead{justify-content:space-between;align-items:baseline;display:flex}.zsjnlq_nextEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;font-weight:600}.zsjnlq_nextWhen{font-size:var(--text-small);color:var(--color-accent-soft);font-weight:600}.zsjnlq_nextTitle{font-size:1.5rem;font-weight:800;line-height:1.2}.zsjnlq_nextTitle a{min-height:44px;display:inline-block}.zsjnlq_nextPlace{color:var(--color-text-muted)}.zsjnlq_pilotCard{border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);flex-direction:column;gap:8px;padding:16px;text-decoration:none;display:flex}.zsjnlq_pilotHead{color:var(--color-text-muted);justify-content:space-between;align-items:center;display:flex}.zsjnlq_pilotMain{align-items:baseline;gap:8px;display:flex}.zsjnlq_pilotBig{color:var(--color-accent);font-size:2rem;font-weight:800;line-height:1}.zsjnlq_pilotStats{color:var(--color-text-muted);grid-template-columns:repeat(3,1fr);gap:8px;font-size:.75rem;display:grid}.zsjnlq_pilotStats strong{font-size:var(--text-body);color:var(--color-text);display:block}.zsjnlq_prepareCard{border-radius:var(--radius);background:var(--color-surface);align-items:center;gap:12px;padding:16px;display:flex}.zsjnlq_prepareCard strong{font-size:1.0625rem;font-weight:800;display:block}.zsjnlq_prepareButton{background:var(--color-nav-active);min-height:44px;color:var(--color-text);font:inherit;cursor:pointer;border:0;border-radius:22px;flex:none;padding:0 20px;font-weight:700}
.GDsilW_section{padding:0 var(--gutter);flex-direction:column;gap:8px;display:flex}.GDsilW_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.GDsilW_card{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.GDsilW_name{font-weight:600}.GDsilW_muted{color:var(--color-text-muted);font-size:var(--text-small)}.GDsilW_warning{font-size:var(--text-small);font-weight:600}.GDsilW_link{color:var(--color-link);font-size:var(--text-small);text-decoration:underline}.GDsilW_actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.GDsilW_form{flex-direction:column;gap:12px;display:flex}.GDsilW_check{min-height:var(--tap);align-items:center;gap:10px;display:flex}.GDsilW_reason summary{cursor:pointer;list-style:none}.GDsilW_reason[open]{width:100%}.GDsilW_reason[open] .GDsilW_form{margin-top:8px}.GDsilW_poster{object-fit:contain;border-radius:var(--radius);background:var(--color-bg);width:100%;max-height:420px}
.BeSqca_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.BeSqca_card{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.BeSqca_row{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}.BeSqca_right{text-align:right}.BeSqca_name{font-weight:600}.BeSqca_muted{color:var(--color-text-muted);font-size:var(--text-small)}.BeSqca_late{color:var(--color-danger-text);font-size:var(--text-small);font-weight:700}.BeSqca_section{padding:0 var(--gutter);flex-direction:column;gap:8px;display:flex}.BeSqca_video{aspect-ratio:16/9;border-radius:var(--radius);background:#000;border:0;width:100%}.BeSqca_pad{padding:0 var(--gutter)}.BeSqca_link{color:var(--color-link);font-size:var(--text-small);text-decoration:underline}.BeSqca_chips{padding:0 var(--gutter);gap:8px;display:flex;overflow-x:auto}.BeSqca_chip{border-radius:var(--radius);background:var(--color-surface);min-height:44px;color:var(--color-text);font:inherit;font-size:var(--text-small);border:0;flex:none;align-items:center;padding:0 14px;display:inline-flex}.BeSqca_chip[aria-pressed=true],.BeSqca_chip[aria-current=page]{background:var(--color-fill);font-weight:700}.BeSqca_spotify{border-radius:var(--radius);border:0;width:100%;height:152px}.BeSqca_purpose{border:0;gap:16px;margin:0;padding:0;display:flex}.BeSqca_badge{font-size:var(--text-small);color:var(--color-link);font-weight:600}.BeSqca_vote{border-radius:var(--radius);background:var(--color-fill);min-width:44px;min-height:44px;color:var(--color-text);font:inherit;font-size:var(--text-small);border:0;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.BeSqca_vote[aria-pressed=true]{font-weight:700}.BeSqca_card[data-highlight]{outline:2px solid var(--color-link)}.BeSqca_links{flex-wrap:wrap;gap:4px 16px;display:flex}.BeSqca_homeMain{gap:20px}.BeSqca_hero{border-radius:var(--radius-lg);background:var(--color-primary);color:var(--color-on-primary);flex-direction:column;gap:6px;padding:20px;display:flex}.BeSqca_heroEyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700;display:block}.BeSqca_heroTitle{font-size:var(--text-title);font-weight:800;line-height:1.15}.BeSqca_heroLine{font-size:var(--text-body);font-weight:500}.BeSqca_heroButton{background:var(--color-on-primary-dark);min-height:48px;color:var(--color-on-primary);font-size:var(--text-button);border-radius:24px;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-weight:700;text-decoration:none;display:flex}.BeSqca_week{grid-template-columns:repeat(7,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.BeSqca_day{border:1.5px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:2px;min-height:64px;padding:8px 0 4px;display:flex}.BeSqca_day[data-today]{background:var(--color-primary);color:var(--color-on-primary)}.BeSqca_day[data-event]{border-color:var(--color-text-muted)}.BeSqca_dayName{color:var(--color-text-muted);font-size:.75rem}.BeSqca_day[data-today] .BeSqca_dayName{color:var(--color-on-primary);font-weight:700}.BeSqca_dayNum{font-size:1.125rem;font-weight:700}.BeSqca_dots{min-height:6px;display:flex}.BeSqca_dot{background:var(--color-accent);border-radius:50%;width:6px;height:6px}.BeSqca_day[data-today] .BeSqca_dot{background:var(--color-on-primary)}.BeSqca_eventRow{min-height:44px;color:var(--color-text);align-items:center;gap:12px;text-decoration:none;display:flex}.BeSqca_eventRow svg:first-child{color:var(--color-accent-soft)}.BeSqca_eventText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BeSqca_review{border-radius:var(--radius-lg);background:var(--color-video-bg);justify-content:space-between;align-items:flex-end;gap:12px;min-height:136px;padding:20px;text-decoration:none;display:flex}.BeSqca_review .BeSqca_heroEyebrow{color:var(--color-accent-soft)}.BeSqca_reviewTitle{margin-top:4px;font-size:1.375rem;font-weight:800;line-height:1.2;display:block}.BeSqca_play{background:var(--color-text);width:56px;height:56px;color:var(--color-bg);border-radius:50%;flex:none;place-items:center;display:grid}.BeSqca_sectionHead{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.BeSqca_sectionTitle{font-size:1.125rem;font-weight:800}.BeSqca_topScroll{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);gap:10px;list-style:none;display:flex;overflow-x:auto}.BeSqca_topCard{background:var(--color-surface);border-radius:16px;flex-direction:column;flex:none;gap:14px;width:112px;padding:12px;display:flex}.BeSqca_topNum{color:var(--color-accent);font-size:2rem;font-weight:800;line-height:1}.BeSqca_topName{font-size:var(--text-small);overflow-wrap:anywhere}.BeSqca_timeline{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.BeSqca_dayHead{font-size:var(--text-small);text-transform:capitalize;color:var(--color-text-muted);margin-top:8px;font-weight:700}.BeSqca_item{border-radius:var(--radius);background:var(--color-surface);align-items:center;gap:14px;padding:14px 16px;display:flex}.BeSqca_item[data-closed]{color:var(--color-text-muted);text-decoration:line-through}.BeSqca_time{flex:none;min-width:48px;font-weight:700}.BeSqca_tag{font-size:var(--text-small);color:var(--color-accent-soft);font-weight:600}.BeSqca_proposeButton{background:var(--color-surface);min-height:44px;color:var(--color-text);font-size:var(--text-small);border-radius:22px;flex:none;order:1;align-items:center;gap:6px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.BeSqca_filters{gap:8px;display:flex;overflow-x:auto}.BeSqca_filters .BeSqca_chip{min-height:48px;font-size:var(--text-body);border-radius:24px;padding:0 22px}.BeSqca_filters .BeSqca_chip[aria-current=page]{background:var(--color-seg-bg);color:var(--color-seg-text);box-shadow:var(--color-seg-shadow)}.BeSqca_agenda{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.BeSqca_agendaItem{padding-left:28px;position:relative}.BeSqca_agendaItem:before{content:"";background:var(--color-border);width:2px;position:absolute;top:0;bottom:-10px;left:4px}.BeSqca_agendaItem:last-child:before{bottom:50%}.BeSqca_marker{border:2px solid var(--color-text-muted);background:var(--color-bg);border-radius:50%;width:10px;height:10px;position:absolute;top:22px;left:0}.BeSqca_agendaItem[data-next] .BeSqca_marker{background:var(--color-accent);border-color:var(--color-accent)}.BeSqca_agendaItem[data-kind=event] .BeSqca_marker{border-color:var(--color-accent);border-radius:2px}.BeSqca_agendaCard{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.BeSqca_agendaItem[data-closed] .BeSqca_agendaCard{opacity:.6}.BeSqca_when{letter-spacing:.03em;text-transform:uppercase;color:var(--color-accent-soft);font-size:.8125rem;font-weight:700}.BeSqca_agendaTitle{font-size:1.125rem;font-weight:800;line-height:1.2}.BeSqca_actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.BeSqca_pill,.BeSqca_actions summary{background:var(--color-fill);min-height:44px;color:var(--color-text);font-size:var(--text-small);cursor:pointer;border-radius:22px;align-items:center;padding:0 16px;font-weight:500;text-decoration:none;list-style:none;display:inline-flex}.BeSqca_actions summary::-webkit-details-marker{display:none}.BeSqca_musicMain{padding-bottom:96px}.BeSqca_segment{background:var(--color-surface);border-radius:28px;padding:4px;display:flex}.BeSqca_segmentButton{min-height:44px;color:var(--color-text);font:inherit;font-size:var(--text-small);background:0 0;border:0;border-radius:24px;flex:1;font-weight:600}.BeSqca_segmentButton[aria-selected=true]{background:var(--color-seg-bg);color:var(--color-seg-text);box-shadow:var(--color-seg-shadow)}.BeSqca_songs{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.BeSqca_songRow{border-radius:var(--radius);background:var(--color-surface);align-items:center;gap:14px;padding:14px 16px;display:flex}.BeSqca_songRow[data-highlight]{outline:2px solid var(--color-link)}.BeSqca_songRank{min-width:28px;font-size:var(--text-title);color:var(--color-accent);flex:none;font-weight:800;line-height:1}.BeSqca_songText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.BeSqca_songTitle{overflow-wrap:anywhere;font-size:1.0625rem;font-weight:800}.BeSqca_voteButton{background:var(--color-fill);width:52px;min-height:52px;color:var(--color-text);font:inherit;font-size:var(--text-small);border:0;border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.BeSqca_voteButton[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary)}.BeSqca_fab{left:var(--gutter);right:var(--gutter);bottom:calc(var(--nav-height) + env(safe-area-inset-bottom) + 8px);z-index:15;background:var(--color-primary);max-width:528px;min-height:52px;color:var(--color-on-primary);font:inherit;font-size:var(--text-button);border:0;border-radius:26px;justify-content:center;align-items:center;gap:8px;margin:0 auto;font-weight:700;display:flex;position:fixed}.BeSqca_backdrop{z-index:40;background:#0009;align-items:flex-end;display:flex;position:fixed;inset:0}.BeSqca_sheet{width:100%;max-width:560px;max-height:90dvh;padding:20px var(--gutter) calc(20px + env(safe-area-inset-bottom));background:var(--color-surface-raised);border-radius:24px 24px 0 0;flex-direction:column;gap:12px;margin:0 auto;display:flex;overflow-y:auto}.BeSqca_sheetHead{justify-content:space-between;align-items:center;display:flex}.BeSqca_musicMain .BeSqca_section,.BeSqca_musicMain .BeSqca_chips{padding-left:0;padding-right:0}.BeSqca_profile{align-items:center;gap:14px;width:100%;display:flex}.BeSqca_avatar{background:var(--color-danger-bg);width:56px;height:56px;color:var(--color-accent);border-radius:50%;flex:none;place-items:center;font-size:1.25rem;font-weight:800;display:grid}.BeSqca_profileName{font-size:1.5rem;font-weight:800;line-height:1.15}.BeSqca_group{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}.BeSqca_group>*+*{border-top:1px solid var(--color-border)}.BeSqca_rowItem{min-height:60px;color:var(--color-text);cursor:pointer;align-items:center;gap:14px;padding:10px 16px;text-decoration:none;list-style:none;display:flex}.BeSqca_rowItem>svg:first-child{color:var(--color-accent);flex:none}.BeSqca_rowItem>svg:last-child:not(:first-child){color:var(--color-text-muted);flex:none}.BeSqca_rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.BeSqca_rowDetails summary::-webkit-details-marker{display:none}.BeSqca_rowForm{flex-direction:column;gap:8px;padding:0 16px 16px;display:flex}.BeSqca_prefs{align-items:center;gap:10px;display:flex}.BeSqca_prefs>:first-child{flex:1;min-width:0}.BeSqca_signOutPill{background:var(--color-surface);min-height:52px;color:var(--color-danger-text);font:inherit;border:0;border-radius:26px;flex:none;padding:0 20px;font-weight:700}.BeSqca_rowText>span{line-height:1.25}
.WEZH7G_page{padding:20px var(--gutter);--logo-slot:100px;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:12px;display:flex}.WEZH7G_logoSlot{height:var(--logo-slot);justify-content:center;align-items:center;display:flex}.WEZH7G_logo{height:min(16svh, var(--logo-slot));width:auto;max-width:100%}.WEZH7G_card{background:var(--color-surface);border-radius:var(--radius);width:100%;max-width:400px;padding:16px}.WEZH7G_title{font-size:var(--text-title);margin-bottom:12px;font-weight:700}.WEZH7G_form{flex-direction:column;gap:12px;display:flex}.WEZH7G_field{font-size:var(--text-small);color:var(--color-text-muted);flex-direction:column;gap:6px;font-weight:500;display:flex}.WEZH7G_input{min-height:var(--tap);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-field);color:var(--color-text);font-size:var(--text-body);padding:0 16px}.WEZH7G_input:focus{outline:2px solid var(--color-focus);outline-offset:1px;border-color:#0000}.WEZH7G_error{border-radius:var(--radius);background:var(--color-danger-bg);color:var(--color-danger-text);font-size:var(--text-small);padding:12px 14px;font-weight:500}.WEZH7G_submit{min-height:var(--tap);border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-body);cursor:pointer;border:none;font-weight:700}.WEZH7G_submit:disabled{opacity:.7;cursor:progress}.WEZH7G_secondary{width:100%;min-height:var(--tap);color:var(--color-link);font-size:var(--text-body);cursor:pointer;background:0 0;border:none;margin-top:12px}.WEZH7G_steps{color:var(--color-text-muted);font-size:var(--text-body);flex-direction:column;gap:8px;padding-left:20px;display:flex}.WEZH7G_qr{background:var(--qr-tile);border-radius:10px;align-self:center;width:200px;height:200px;padding:8px}.WEZH7G_secret{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-small);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;color:var(--color-text)}.WEZH7G_hint{color:var(--color-text-muted);font-size:var(--text-small)}.WEZH7G_firstCard{color:#fcf4e3;background:#1a1918;border:1.5px solid #e4ba8f;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:4px;padding:12px 16px;text-decoration:none;display:flex}.WEZH7G_firstCard:hover,.WEZH7G_firstCard:active{background:#25231f}.WEZH7G_firstCard:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.WEZH7G_firstCard strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.WEZH7G_firstCard small{color:#c9bba5;margin-top:4px;font-size:13px;display:block}.WEZH7G_chevron{color:#e4ba8f;font-size:28px}.WEZH7G_studentPage{min-height:100dvh;padding:20px var(--gutter);background:var(--logo-tile);color:#fcf4e3;flex-direction:column;flex:1;display:flex}.WEZH7G_student{flex-direction:column;gap:16px;width:100%;max-width:400px;margin:0 auto;display:flex}.WEZH7G_studentHead{min-height:230px;margin-top:20px;container-type:inline-size}.WEZH7G_studentTitle{font-size:28px;font-weight:700}.WEZH7G_studentHead p{margin-top:12px;font-size:15px;line-height:1.55}.WEZH7G_sand,.WEZH7G_sandText{color:#e4ba8f}.WEZH7G_sand{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11px, calc(100cqw / (var(--n,20) * .62)), 28px);display:block;overflow:hidden}.WEZH7G_studentPage .WEZH7G_hint{color:#c9bba5}.WEZH7G_studentPage .WEZH7G_input,.WEZH7G_studentPage .WEZH7G_submit{border-radius:14px;min-height:56px}.WEZH7G_studentPage .WEZH7G_submit{background:var(--color-primary);color:var(--color-on-primary);margin-top:0}.WEZH7G_codeInput{text-align:center;letter-spacing:.4em;font-size:24px}.WEZH7G_mark{background-clip:padding-box;border-top:24px solid #0000;align-self:center;margin-top:auto}.WEZH7G_studentPage .WEZH7G_field>span{line-height:20px}.WEZH7G_gap{height:82px}.WEZH7G_outline{color:#fcf4e3;width:100%;min-height:56px;font-size:var(--text-body);cursor:pointer;background:0 0;border:1.5px solid #6b5f52;border-radius:14px}@media (max-height:779px){.WEZH7G_page .WEZH7G_mark{display:none}}.WEZH7G_foot{background:var(--logo-tile);text-align:center;color:#98989f;border-radius:16px;width:100%;max-width:400px;margin:-8px 0 -12px;padding:6px 16px}.WEZH7G_footBrand{justify-content:center;align-items:baseline;gap:8px;line-height:16px;display:flex}.WEZH7G_footBrand strong{color:#fcf4e3;font-size:14px;font-weight:600}.WEZH7G_footBrand span{color:#c9a982;font-size:10px}.WEZH7G_footHelp,.WEZH7G_footLinks{border-top:1px solid #38383a;justify-content:center;align-items:center;display:flex}.WEZH7G_footHelp{width:100%;min-height:44px;font:inherit;color:#c9a982;text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;gap:8px;margin-top:4px;padding:0}.WEZH7G_footHelp svg{flex:none;width:14px;height:14px}.WEZH7G_footHelp strong{color:#fcf4e3;font-size:12px;font-weight:500;line-height:1.3;display:block}.WEZH7G_footHelp small{color:#98989f;font-size:11px;line-height:1.3;display:block}.WEZH7G_footLinks{gap:8px;padding:2px 0 0;font-size:11px;line-height:15px}.WEZH7G_footLinks a{color:#c9a982}.WEZH7G_footLinks span[aria-hidden]{color:#98989f}.WEZH7G_foot .WEZH7G_footCopy{font-size:10px;line-height:13px}@media (max-height:699px){.WEZH7G_foot .WEZH7G_footCopy{display:none}}.WEZH7G_help{width:calc(100% - 2 * var(--gutter));max-width:400px;margin:auto auto var(--gutter);border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);border-radius:16px;padding:16px}.WEZH7G_help::backdrop{background:#0009}.WEZH7G_helpHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.WEZH7G_helpHead h2{font-size:var(--text-body);font-weight:700}.WEZH7G_helpHead p{color:var(--color-text-muted);font-size:var(--text-small);margin-top:2px}.WEZH7G_helpClose{width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;margin:-10px -10px 0 0;font-size:24px}.WEZH7G_helpList{flex-direction:column;gap:8px;margin-top:12px;display:flex}.WEZH7G_helpOption{background:var(--color-field);min-height:44px;color:var(--color-text);font:inherit;font-size:var(--text-body);text-align:left;cursor:pointer;border:0;border-radius:12px;align-items:center;padding:0 14px;text-decoration:none;display:flex}.WEZH7G_or{color:#c9bba5;font-size:var(--text-small);align-items:center;gap:12px;display:flex}.WEZH7G_or:before,.WEZH7G_or:after{content:"";border-top:1px solid #38383a;flex:1}
._4BxVMa_stack{display:grid;overflow:clip}._4BxVMa_panel{min-width:0;transition:transform var(--duration-slow) var(--ease), opacity var(--duration-slow) var(--ease), visibility 0s linear var(--duration-slow);flex-direction:column;grid-area:1/1;gap:18px;display:flex}._4BxVMa_panel[data-state=center]{transition-delay:0s}._4BxVMa_panel[data-state=left]{opacity:0;visibility:hidden;transform:translate(-30%)}._4BxVMa_panel[data-state=right],._4BxVMa_panel[data-state=hidden]{visibility:hidden;transform:translate(100%)}._4BxVMa_panel[data-state=hidden]{transition:none}._4BxVMa_back{min-height:var(--tap);color:var(--color-link);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:2px;margin-left:-6px;padding:0 6px;font-weight:500;display:inline-flex}._4BxVMa_title{font-size:var(--text-title);font-weight:700;line-height:1.15}._4BxVMa_list{border-radius:var(--radius);background:var(--color-field);list-style:none;overflow:hidden}._4BxVMa_list li+li{border-top:.5px solid var(--color-border)}._4BxVMa_item{width:100%;min-height:var(--tap);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:8px 16px;font-weight:500;display:flex}._4BxVMa_item:active{background:var(--color-fill)}._4BxVMa_icon{color:var(--color-accent);flex:none}._4BxVMa_itemText{flex-direction:column;display:flex}._4BxVMa_chevron{color:var(--color-text-muted);flex:none;margin-left:auto}._4BxVMa_hint{font-size:var(--text-small);color:var(--color-text-muted);font-weight:400}._4BxVMa_open{color:var(--color-link);flex:none;padding:8px 0 8px 8px;font-weight:600}._4BxVMa_manual{grid-template-columns:1fr auto;gap:8px;display:grid}._4BxVMa_menuTitle{padding-top:calc(var(--tap) + 18px);font-size:var(--text-large-title);font-weight:800;line-height:1.15}._4BxVMa_bar{--p:0;z-index:2;height:calc(44px + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--gutter) 0;background:linear-gradient(to bottom, var(--color-bg) 55%, transparent);white-space:nowrap;opacity:var(--p);pointer-events:none;justify-content:center;align-items:center;font-weight:600;display:flex;position:fixed;top:0;left:0;right:0}._4BxVMa_section{flex-direction:column;gap:10px;display:flex}._4BxVMa_sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;font-weight:600}._4BxVMa_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._4BxVMa_tile{background:var(--color-field);min-height:64px;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:16px;align-items:center;gap:10px;padding:10px 14px;font-weight:700;line-height:1.2;text-decoration:none;display:flex;position:relative}._4BxVMa_item[data-tone=settings]{background:var(--color-primary);color:var(--color-on-primary);font-weight:700}._4BxVMa_item[data-tone=settings] ._4BxVMa_icon,._4BxVMa_item[data-tone=settings] ._4BxVMa_chevron{color:var(--color-on-primary)}._4BxVMa_tileCount{background:var(--color-primary);min-width:24px;height:24px;color:var(--color-on-primary);font-size:var(--text-small);text-align:center;border-radius:12px;padding:0 6px;font-weight:800;line-height:24px;position:absolute;top:-8px;right:-4px}._4BxVMa_count{background:var(--color-primary);min-width:24px;height:24px;color:var(--color-on-primary);font-size:var(--text-small);text-align:center;border-radius:12px;margin-left:auto;padding:0 8px;font-weight:700;line-height:24px}._4BxVMa_count+._4BxVMa_chevron{margin-left:0}
.HsfJZW_title{width:55%;height:32px}.HsfJZW_hero{height:240px}.HsfJZW_card{height:112px}.HsfJZW_fold{height:94px}.HsfJZW_row{height:var(--tap)}.HsfJZW_chip{height:56px}.HsfJZW_label{width:35%;height:16px}.HsfJZW_block{height:220px}.HsfJZW_chips{gap:8px;display:flex}.HsfJZW_chipItem{height:var(--tap);flex:1}.HsfJZW_tiles{grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:6px;display:grid}.HsfJZW_tile{min-height:84px}.HsfJZW_notice{height:64px}.HsfJZW_stat{height:190px}.HsfJZW_list{height:160px}.HsfJZW_calendar{height:430px}
.rVTCva_monthNav{grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;display:grid}.rVTCva_monthName{text-align:center;font-weight:600}.rVTCva_monthName:first-letter,.rVTCva_date:first-letter{text-transform:uppercase}.rVTCva_meta{color:var(--color-text-muted);font-size:var(--text-small)}.rVTCva_days{border-radius:var(--radius);background:var(--color-surface);list-style:none;overflow:hidden}.rVTCva_day,.rVTCva_closure{gap:2px;padding:10px 16px;display:grid}.rVTCva_days li+li{border-top:.5px solid var(--color-border)}.rVTCva_date{font-weight:600}.rVTCva_center{color:var(--color-text-muted);font-size:var(--text-small)}.rVTCva_center[data-closed]{color:var(--color-danger-text)}.rVTCva_section{gap:12px;display:grid}.rVTCva_form{gap:8px;display:grid}.rVTCva_closure{grid-template-columns:1fr auto;align-items:center}.rVTCva_remove{min-height:44px;color:var(--color-link);font:inherit;background:0 0;border:none;padding:0 8px}.rVTCva_weekStrip{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.rVTCva_weekDay{background:var(--color-surface);min-height:56px;color:var(--color-text);font-size:var(--text-small);text-transform:uppercase;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.rVTCva_weekDay[aria-current=date]{background:var(--color-nav-active)}.rVTCva_slot{border-radius:var(--radius);background:var(--color-surface);align-items:center;gap:12px;padding:12px 16px;list-style:none;display:flex}.rVTCva_slot[data-closed]{color:var(--color-text-muted)}.rVTCva_slotTime{flex:none;min-width:48px;font-weight:700}.rVTCva_slotName{flex-direction:column;flex:1;min-width:0;display:flex}.rVTCva_slotCharge{background:var(--color-primary);min-height:44px;color:var(--color-on-primary);font-size:var(--text-body);border-radius:22px;flex:none;align-items:center;padding:0 18px;font-weight:700;display:inline-flex}.rVTCva_weekStrip{gap:4px}.rVTCva_weekDay{text-transform:none;background:0 0;border:1.5px solid #0000;border-radius:14px;gap:2px;min-height:64px}.rVTCva_weekName{color:var(--color-text-muted);font-size:.75rem}.rVTCva_weekDay strong{font-size:1.125rem}.rVTCva_weekDay[data-today]{border-color:var(--color-text-muted)}.rVTCva_weekDay[data-today] strong{color:var(--color-text)}.rVTCva_weekDay[aria-current=date]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.rVTCva_weekDay[aria-current=date] .rVTCva_weekName,.rVTCva_weekDay[aria-current=date] strong{color:var(--color-on-primary)}.rVTCva_weekDot{min-height:6px;display:flex}.rVTCva_weekDot i{background:var(--color-accent);border-radius:50%;width:6px;height:6px}.rVTCva_weekDay[aria-current=date] .rVTCva_weekDot i{background:var(--color-on-primary)}.rVTCva_timeline{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rVTCva_entry{padding-left:28px;position:relative}.rVTCva_entry:before{content:"";background:var(--color-border);width:2px;position:absolute;top:0;bottom:-10px;left:4px}.rVTCva_entry:last-child:before{bottom:50%}.rVTCva_marker{border:2px solid var(--color-text-muted);background:var(--color-bg);border-radius:50%;width:10px;height:10px;position:absolute;top:22px;left:0}.rVTCva_entry[data-next] .rVTCva_marker{background:var(--color-accent);border-color:var(--color-accent)}.rVTCva_entry[data-kind=event] .rVTCva_marker{border-color:var(--color-accent);border-radius:2px}.rVTCva_entryCard{border-radius:var(--radius);background:var(--color-surface);align-items:center;gap:12px;padding:14px 16px;display:flex}.rVTCva_entry[data-closed] .rVTCva_entryCard{opacity:.6}.rVTCva_entryText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rVTCva_when{letter-spacing:.03em;text-transform:uppercase;color:var(--color-accent-soft);font-size:.8125rem;font-weight:700}.rVTCva_entryTitle{font-size:1.0625rem;font-weight:800}.rVTCva_closures summary{min-height:44px;color:var(--color-text-muted);cursor:pointer;align-items:center;display:flex}.rVTCva_closures[open]{gap:12px;display:grid}.rVTCva_monthBar{flex-direction:column;gap:10px;display:flex}.rVTCva_monthBar .rVTCva_monthNav{grid-template-columns:44px 1fr 44px 44px}.rVTCva_monthArrow{background:var(--color-surface);width:44px;height:44px;color:var(--color-text);cursor:pointer;border:0;border-radius:22px;justify-content:center;align-items:center;display:inline-flex}.rVTCva_monthPick{justify-content:center;align-items:center;min-height:44px;display:flex;position:relative}.rVTCva_monthInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.rVTCva_grid{border-radius:var(--radius);background:var(--color-surface);grid-template-columns:repeat(7,1fr);gap:2px;padding:10px 6px;display:grid}.rVTCva_gridHead{text-align:center;font-size:var(--text-small);color:var(--color-text-muted)}.rVTCva_gridDay{min-height:44px;color:var(--color-text);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:600;text-decoration:none;display:flex}.rVTCva_gridDay i{border-radius:50%;width:5px;height:5px}.rVTCva_gridDay i[data-on]{background:var(--color-accent)}.rVTCva_gridDay[data-today]{box-shadow:inset 0 0 0 1.5px var(--color-accent)}.rVTCva_gridDay[aria-current=date]{background:var(--color-text);color:var(--color-bg)}.rVTCva_gridDay[aria-current=date] i[data-on]{background:var(--color-bg)}
._5zunIa_bulk{flex-wrap:wrap;gap:8px;display:flex}._5zunIa_check{cursor:pointer;flex:1;align-items:center;gap:12px;min-width:0;min-height:44px;padding-left:10px;display:flex}._5zunIa_check input{width:22px;height:22px;accent-color:var(--color-accent);flex:none}._5zunIa_checkSpacer{flex:none;width:22px}._5zunIa_muted{color:var(--color-text-muted)}._5zunIa_rowMethod{font-size:var(--text-small);color:var(--color-text-muted);font-weight:500}._5zunIa_results{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;gap:6px;padding:12px 16px;display:flex}._5zunIa_results ul{padding-left:18px}._5zunIa_errorTitle{color:var(--color-danger-text);font-weight:600}._5zunIa_review{width:100%}._5zunIa_summary{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;gap:12px;padding:16px;display:flex}._5zunIa_summaryTitle{font-size:var(--text-body);font-weight:600}._5zunIa_summaryList{flex-direction:column;display:flex}._5zunIa_summaryRow{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:12px;padding:8px 0;display:flex}._5zunIa_summaryRow dd{font-variant-numeric:tabular-nums;white-space:nowrap}._5zunIa_summaryRow[data-strong]{border-bottom:none;font-weight:700}._5zunIa_summaryNote{color:var(--color-text-muted);font-size:var(--text-small)}._5zunIa_receipts{flex-direction:column;gap:8px;list-style:none;display:flex}._5zunIa_receipt{border-radius:var(--radius);background:var(--color-fill);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._5zunIa_receipt[data-voided]>div>p:first-child{color:var(--color-text-muted);text-decoration:line-through}._5zunIa_voided{color:var(--color-danger-text);font-size:var(--text-small)}._5zunIa_wrapRow{flex-wrap:wrap}._5zunIa_memberLine{flex-basis:100%;justify-content:space-between;align-items:center;gap:12px;padding-left:44px;display:flex}._5zunIa_memberCheck{min-height:44px;color:var(--color-text-muted);font-size:var(--text-small);cursor:pointer;align-items:center;gap:10px;display:flex}._5zunIa_memberCheck input{width:20px;height:20px;accent-color:var(--color-accent)}
.C-F_va_meta{color:var(--color-text-muted);font-size:var(--text-small)}.C-F_va_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.C-F_va_tile{border-radius:var(--radius-lg);background:var(--color-surface);color:inherit;gap:4px;padding:14px 16px;text-decoration:none;display:grid}.C-F_va_value{font-size:var(--text-title);font-variant-numeric:tabular-nums;font-weight:700}.C-F_va_label{color:var(--color-text-muted);font-size:var(--text-small)}.C-F_va_section{gap:8px;display:grid}.C-F_va_list{border-radius:var(--radius);background:var(--color-surface);list-style:none;overflow:hidden}.C-F_va_list li a{min-height:44px;color:inherit;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:flex}.C-F_va_list li+li{border-top:.5px solid var(--color-border)}.C-F_va_picker{gap:8px;display:grid}.C-F_va_tag{background:var(--color-fill);color:var(--color-text);font-size:var(--text-small);letter-spacing:0;text-transform:none;border-radius:999px;margin-left:8px;padding:2px 8px;font-weight:600}.C-F_va_bars{padding:12px var(--gutter);border-radius:var(--radius-lg);background:var(--color-surface);gap:12px;list-style:none;display:grid}.C-F_va_bars li{font-size:var(--text-small);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;display:grid}.C-F_va_barValue{font-variant-numeric:tabular-nums}.C-F_va_barTrack{background:var(--color-fill);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.C-F_va_barFill{background:var(--color-accent);border-radius:3px;height:100%;display:block}
.U6SURW_section{flex-direction:column;gap:8px;display:flex}.U6SURW_list{border-radius:var(--radius);background:var(--color-surface);list-style:none;overflow:hidden}.U6SURW_list li+li{border-top:.5px solid var(--color-border)}.U6SURW_row{align-items:center;gap:4px;padding:6px 4px 6px 16px;display:flex}.U6SURW_link{flex:1;align-items:center;gap:12px;min-width:0;min-height:44px;display:flex}.U6SURW_text{flex-direction:column;flex:1;min-width:0;display:flex}.U6SURW_name{overflow-wrap:anywhere}.U6SURW_detail{font-size:var(--text-small);color:var(--color-text-muted);display:block}.U6SURW_count{text-align:right;flex:none}.U6SURW_chevron{color:var(--color-text-muted);flex:none}.U6SURW_actions{flex-direction:column;gap:8px;display:flex}
.J8ZTgW_options{border-radius:var(--radius);background:var(--color-surface);list-style:none;overflow:hidden}.J8ZTgW_options li+li{border-top:.5px solid var(--color-border)}.J8ZTgW_option{width:100%;min-height:72px;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;padding:12px 14px 12px 16px;display:flex}.J8ZTgW_option:active{background:var(--color-fill)}.J8ZTgW_icon{color:var(--color-accent);flex:none}.J8ZTgW_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.J8ZTgW_title{font-size:var(--text-body);font-weight:600}.J8ZTgW_hint{font-size:var(--text-small);color:var(--color-text-muted)}.J8ZTgW_chevron{color:var(--color-text-muted);flex:none}
.ZLV_Mq_tabs{background:var(--color-fill);border-radius:10px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:2px;display:grid}.ZLV_Mq_tab{min-height:44px;color:var(--color-text);font-size:var(--text-small);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-weight:500;line-height:1.15;display:flex}.ZLV_Mq_tab[aria-current=page]{background:var(--color-surface);color:var(--color-text);font-weight:600}.ZLV_Mq_badge{background:var(--color-text);min-width:20px;color:var(--color-bg);font-size:var(--text-small);border-radius:999px;padding:0 5px;font-weight:700;line-height:20px}.ZLV_Mq_list{flex-direction:column;gap:12px;list-style:none;display:flex}.ZLV_Mq_card{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;gap:12px;padding:16px;display:flex}.ZLV_Mq_cardTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ZLV_Mq_nameRow{align-items:center;gap:10px;margin-bottom:4px;display:flex}.ZLV_Mq_name{font-weight:600;font-size:var(--text-body);overflow-wrap:anywhere}.ZLV_Mq_meta{color:var(--color-text-muted);font-size:var(--text-small)}.ZLV_Mq_amount{font-size:var(--text-title);font-variant-numeric:tabular-nums;color:var(--color-text);flex-shrink:0;font-weight:700}.ZLV_Mq_tags{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.ZLV_Mq_tag{background:var(--color-fill);font-size:var(--text-small);border-radius:999px;padding:4px 10px}.ZLV_Mq_detail{font-size:var(--text-small);color:var(--color-text-muted)}.ZLV_Mq_voidReason{border-radius:var(--radius);background:var(--color-danger-bg);color:var(--color-danger-text);font-size:var(--text-small);padding:10px 12px}.ZLV_Mq_notes{color:var(--color-text-muted);font-size:var(--text-small);list-style:none}.ZLV_Mq_actions{grid-template-columns:1fr 2fr;gap:8px;display:grid}.ZLV_Mq_actions>:only-child{grid-column:1/-1}.ZLV_Mq_validateForm{flex-direction:column;gap:8px;display:flex}.ZLV_Mq_validateForm button{width:100%}.ZLV_Mq_batch{border-radius:var(--radius);border:1px solid var(--color-border);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ZLV_Mq_batchTitle{font-weight:600}.ZLV_Mq_note{color:var(--color-text-muted);font-size:var(--text-small);text-align:center}.ZLV_Mq_chargeTop{min-height:var(--tap);margin:0 var(--gutter);border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-button);justify-content:center;align-items:center;gap:8px;font-weight:700;display:flex}.ZLV_Mq_moreTabs{padding:0 var(--gutter);gap:8px;display:flex}.ZLV_Mq_moreTab{min-height:44px;color:var(--color-text-muted);font-size:var(--text-small);border-radius:22px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.ZLV_Mq_moreTab[aria-current=page]{background:var(--color-surface);color:var(--color-text);font-weight:700}.ZLV_Mq_chargeTop{border-radius:28px;min-height:56px;margin:0}.ZLV_Mq_tabs{background:var(--color-surface);border-radius:28px;padding:4px}.ZLV_Mq_tab{border-radius:24px;min-height:44px;font-weight:600}.ZLV_Mq_tab[aria-current=page]{background:var(--color-seg-bg);color:var(--color-seg-text);box-shadow:var(--color-seg-shadow)}.ZLV_Mq_badge{min-width:0;color:var(--color-accent);background:0 0;padding:0;font-weight:800}.ZLV_Mq_tab[aria-current=page] .ZLV_Mq_badge{color:var(--color-primary)}.ZLV_Mq_moreTabs{padding:0}.ZLV_Mq_card{gap:8px;padding:14px 16px}.ZLV_Mq_row{align-items:center;gap:12px;display:flex}.ZLV_Mq_rowText{flex:1;min-width:0}.ZLV_Mq_amount{font-size:1.0625rem;font-weight:800}.ZLV_Mq_validateForm{flex:none}.ZLV_Mq_validateButton{background:var(--color-nav-active);min-width:80px;min-height:44px;color:var(--color-text);font:inherit;border:0;border-radius:22px;padding:0 16px;font-weight:700}.ZLV_Mq_more summary{min-height:32px;color:var(--color-text-muted);font-size:var(--text-small);cursor:pointer}.ZLV_Mq_more[open]{flex-direction:column;gap:8px;display:flex}
.AZWjIa_row{min-height:var(--tap);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;display:flex;padding-left:12px!important}.AZWjIa_whatsapp{min-height:var(--tap);border-radius:var(--radius);background:var(--color-fill);flex:none;align-items:center;padding:0 14px;font-weight:600;display:inline-flex}.AZWjIa_muted{font-size:var(--text-small);color:var(--color-text-muted);flex:none}.AZWjIa_form{flex-direction:column;gap:12px;display:flex}.AZWjIa_card{border-radius:var(--radius);background:var(--color-surface);flex-direction:column;gap:10px;padding:14px 16px;display:flex}
.lmhG9a_detail{font-size:var(--text-small);color:var(--color-text-muted);display:block}
.P_04RW_boxes{border:none;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.P_04RW_hint{color:var(--color-text-muted);font-size:var(--text-small);margin-bottom:8px;padding:0}.P_04RW_check{min-height:var(--tap);align-items:center;gap:10px;display:flex}.P_04RW_link{color:var(--color-link);font-size:var(--text-small);text-decoration:underline}.P_04RW_message{margin:0}.P_04RW_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.P_04RW_fieldError{color:var(--color-danger-text);font-size:var(--text-small)}
.ttpFAG_text{overflow-wrap:anywhere;max-width:680px;line-height:1.6}.ttpFAG_text h2{font-size:var(--text-body);margin:16px 0 4px}.ttpFAG_text p{margin:0 0 8px}.ttpFAG_text a{color:var(--color-link)}.ttpFAG_updated{color:var(--color-text-muted);font-size:var(--text-small)}
.NGdega_row{border-radius:var(--radius);background:var(--color-field);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.NGdega_title{font-weight:500}.NGdega_segmented{background:var(--color-fill);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;display:grid}.NGdega_segmented button{min-height:44px;color:var(--color-text);font-size:var(--text-small);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0 6px}.NGdega_segmented button[aria-checked=true]{background:var(--color-surface);font-weight:600}:root[data-theme=dark] .NGdega_segmented button[aria-checked=true]{background:var(--color-text);color:var(--color-bg)}
