._card_ga1ot_1{background:var(--color-surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden;min-width:0;transition:box-shadow var(--motion-base) ease,transform var(--motion-base) ease}@media(hover:hover){._card_ga1ot_1:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}}._head_ga1ot_12{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px}._head_ga1ot_12 h2{font:var(--type-h2)}._head_ga1ot_12 p{font:var(--type-caption);color:var(--color-text-secondary);margin-top:1px}._right_ga1ot_15{display:flex;align-items:center;gap:12px}._viewAll_ga1ot_16{color:var(--color-text-link);font:var(--type-medium);white-space:nowrap;border-radius:var(--radius-small)}._viewAll_ga1ot_16:hover{text-decoration:underline}._footer_ga1ot_18{margin-top:auto;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 16px;border-top:1px solid var(--color-border-subtle);font:var(--type-caption);color:var(--color-text-secondary);background:var(--color-surface-footer)}._footer_ga1ot_18 b{color:var(--color-text-primary);font-weight:600}._badge_9m2mk_1{display:inline-flex;align-items:center;gap:4px;font:var(--type-badge);padding:4px 8px;border-radius:var(--radius-badge);background:var(--color-status-neutral-bg);color:var(--color-status-neutral-tx);white-space:nowrap}._badge_9m2mk_1 i{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.8}._ok_9m2mk_6{background:var(--color-status-ok-bg);color:var(--color-status-ok-tx)}._warn_9m2mk_7{background:var(--color-status-warn-bg);color:var(--color-status-warn-tx)}._crit_9m2mk_8{background:var(--color-status-crit-bg);color:var(--color-status-crit-tx)}._info_9m2mk_9{background:var(--color-status-info-bg);color:var(--color-status-info-tx)}._neutral_9m2mk_10{background:var(--color-status-neutral-bg);color:var(--color-status-neutral-tx)}._chip_9m2mk_12{display:inline-flex;align-items:center;font:var(--type-chip);padding:3px 6px;border-radius:var(--radius-chip);white-space:nowrap;background:var(--color-status-neutral-bg);color:var(--color-status-neutral-tx)}._dues_9m2mk_16{background:var(--color-status-warn-bg);color:var(--color-status-warn-tx)}._renewal_9m2mk_17{background:var(--color-status-info-bg);color:var(--color-status-info-tx)}._trial_9m2mk_18{background:var(--color-status-violet-bg);color:var(--color-status-violet-tx)}._enquiry_9m2mk_19{background:var(--color-status-teal-bg);color:var(--color-status-teal-tx)}._inactive_9m2mk_20{background:var(--color-status-neutral-bg);color:var(--color-status-neutral-tx)}._btn_1oc4b_1{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--layout-control-height);padding:0 12px;border-radius:var(--radius-control);font:var(--type-button);white-space:nowrap;background:var(--color-surface-card);color:var(--color-text-primary);box-shadow:var(--shadow-button)}._btn_1oc4b_1:hover{background:var(--color-surface-row-hover)}._btn_1oc4b_1:active{box-shadow:var(--shadow-button-pressed)}._btn_1oc4b_1 svg{width:16px;height:16px}._primary_1oc4b_9{background:var(--color-surface-top-control);color:var(--color-text-inverse);box-shadow:var(--shadow-button-primary)}._primary_1oc4b_9:hover{background:var(--color-surface-top)}._sm_1oc4b_11{height:var(--layout-control-small);padding:0 10px;font:var(--type-button-small)}._plain_1oc4b_12{box-shadow:none;background:none;color:var(--color-text-secondary)}._plain_1oc4b_12:hover{background:var(--color-surface-hover)}._btn_1oc4b_1:disabled{opacity:.6;cursor:default}._btn_1oc4b_1:disabled:hover{background:inherit}._primary_1oc4b_9:disabled:hover{background:var(--color-surface-top-control)}._seg_1wcp1_1{display:inline-flex;padding:2px;border-radius:var(--radius-segment);background:var(--color-surface-segment);gap:2px}._seg_1wcp1_1 button{height:28px;padding:0 12px;border-radius:var(--radius-segment-item);font:var(--type-label-medium);color:var(--color-text-secondary);display:flex;align-items:center;gap:6px;line-height:1}._seg_1wcp1_1 button:hover:not(:disabled){color:var(--color-text-primary)}._seg_1wcp1_1 button[aria-pressed=true]{background:var(--color-surface-card);color:var(--color-text-primary);font-weight:600;box-shadow:var(--shadow-segment-on)}._seg_1wcp1_1 button:disabled{opacity:.5;cursor:not-allowed}._mets_2l5cw_1{display:grid;grid-template-columns:repeat(4,1fr)}._met_2l5cw_1{padding:14px 16px 0;display:flex;flex-direction:column;gap:4px;min-width:0}._met_2l5cw_1+._met_2l5cw_1{border-left:1px solid var(--color-border-subtle)}._head_2l5cw_4{display:flex;justify-content:space-between;align-items:center;gap:8px}._label_2l5cw_5{font:var(--type-caption);color:var(--color-text-secondary);border-bottom:1px dashed var(--color-surface-dashed);align-self:flex-start;padding-bottom:1px}._value_2l5cw_6{font:var(--type-metric);white-space:nowrap;letter-spacing:var(--type-letter-metric);font-weight:600}._note_2l5cw_7{font:var(--type-small);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pill_2l5cw_8{display:inline-flex;align-items:center;gap:2px;font:var(--type-pill);padding:3px 6px;border-radius:var(--radius-pill);white-space:nowrap}._pill_2l5cw_8 svg{width:11px;height:11px}._good_2l5cw_10{background:var(--color-status-ok-bg);color:var(--color-status-ok-tx)}._bad_2l5cw_11{background:var(--color-status-crit-bg);color:var(--color-status-crit-tx)}._flat_2l5cw_12{background:var(--color-status-neutral-bg);color:var(--color-text-secondary)}._spark_2l5cw_13{display:block;width:calc(100% + 32px);height:42px;margin:6px -16px 0}._spark_2l5cw_13._s-neutral_2l5cw_14{color:var(--color-sparkline-neutral)}._spark_2l5cw_13._s-good_2l5cw_15{color:var(--color-sparkline-good)}._spark_2l5cw_13._s-bad_2l5cw_16{color:var(--color-sparkline-bad)}._gap_2l5cw_17{height:42px;margin-top:6px}@media(max-width:1000px){._mets_2l5cw_1{grid-template-columns:1fr 1fr}._met_2l5cw_1:nth-child(3){border-left:0}._met_2l5cw_1:nth-child(n+3){border-top:1px solid var(--color-border-subtle)}}@media(max-width:767px){._met_2l5cw_1{padding:12px 12px 0}._value_2l5cw_6{font:var(--type-metric-mobile)}}._row_lx4cp_1{display:grid;grid-template-columns:32px 1fr auto auto;align-items:center;gap:14px;padding:11px 16px;border-top:1px solid var(--color-border-subtle)}._row_lx4cp_1:hover{background:var(--color-surface-row-hover)}._icon_lx4cp_3{width:32px;height:32px;border-radius:var(--radius-control);display:grid;place-items:center;background:var(--color-status-neutral-bg);color:var(--color-text-secondary)}._icon_lx4cp_3 svg{width:18px;height:18px}._crit_lx4cp_5{background:var(--color-status-crit-bg);color:var(--color-status-crit-tx)}._warn_lx4cp_6{background:var(--color-status-warn-bg);color:var(--color-status-warn-tx)}._info_lx4cp_7{background:var(--color-status-info-bg);color:var(--color-status-info-tx)}._title_lx4cp_8{font-weight:500;display:block}._sub_lx4cp_9{font:var(--type-caption);color:var(--color-text-secondary)}._figure_lx4cp_10{font:var(--type-heading);text-align:right;min-width:72px}@media(max-width:767px){._row_lx4cp_1{grid-template-columns:32px 1fr auto;gap:6px 12px}._action_lx4cp_13{grid-column:2 / -1;justify-self:start}}._scroll_drdoh_1{overflow-x:auto}._limited_drdoh_2{overflow-y:auto}._table_drdoh_3 th{font:var(--type-table-head);color:var(--color-text-secondary);text-align:left;height:var(--layout-table-head);padding:0 10px;background:var(--color-surface-table-head);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);white-space:nowrap;position:sticky;top:0;z-index:1}._table_drdoh_3 td{padding:0 10px;height:var(--layout-table-row);border-bottom:1px solid var(--color-border-subtle);white-space:nowrap;max-width:280px;overflow:hidden;text-overflow:ellipsis}._table_drdoh_3 tr:last-child td{border-bottom:0}._table_drdoh_3 tbody tr._click_drdoh_10{cursor:pointer}._table_drdoh_3 tbody tr:hover td{background:var(--color-surface-table-head)}._table_drdoh_3 th:first-child,._table_drdoh_3 td:first-child{padding-left:16px}._table_drdoh_3 th:last-child,._table_drdoh_3 td:last-child{padding-right:16px}._num_drdoh_14{text-align:right}._table_drdoh_3 td small{display:block;font:var(--type-small);color:var(--color-text-secondary)}._foot_drdoh_16{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 16px;border-top:1px solid var(--color-border-subtle);font:var(--type-caption);color:var(--color-text-secondary)}._foot_drdoh_16 b{color:var(--color-text-primary);font-weight:600}._av_u7y3d_1{border-radius:50%;display:inline-grid;place-items:center;flex:none;letter-spacing:var(--type-letter-avatar)}._md_u7y3d_2{width:28px;height:28px;font:var(--type-avatar-md)}._sm_u7y3d_3{width:22px;height:22px;font:var(--type-avatar-sm)}._xs_u7y3d_4{width:18px;height:18px;font:var(--type-avatar-xs);vertical-align:-4px;margin-right:5px}._t0_u7y3d_5{background:var(--color-avatar-0-bg);color:var(--color-avatar-0-tx)}._t1_u7y3d_6{background:var(--color-avatar-1-bg);color:var(--color-avatar-1-tx)}._t2_u7y3d_7{background:var(--color-avatar-2-bg);color:var(--color-avatar-2-tx)}._t3_u7y3d_8{background:var(--color-avatar-3-bg);color:var(--color-avatar-3-tx)}._t4_u7y3d_9{background:var(--color-avatar-4-bg);color:var(--color-avatar-4-tx)}._t5_u7y3d_10{background:var(--color-avatar-5-bg);color:var(--color-avatar-5-tx)}._stack_u7y3d_11{display:flex;flex:none}._stack_u7y3d_11 ._av_u7y3d_1{box-shadow:var(--shadow-avatar-stack)}._stack_u7y3d_11 ._av_u7y3d_1+._av_u7y3d_1{margin-left:-4px}._tick_4zh17_1{width:18px;height:18px;margin-top:1px;border-radius:var(--radius-chip);box-shadow:var(--shadow-tick);background:var(--color-surface-card);display:grid;place-items:center;color:var(--color-text-inverse);transition:background var(--motion-fast),box-shadow var(--motion-fast)}._tick_4zh17_1:hover{box-shadow:var(--shadow-tick-hover)}._tick_4zh17_1 svg{width:13px;height:13px;opacity:0}._tick_4zh17_1[aria-checked=true]{background:var(--color-text-primary);box-shadow:none}._tick_4zh17_1[aria-checked=true] svg{opacity:1}._tick_4zh17_1:disabled{cursor:default}._pop_4zh17_10{animation:_pop_4zh17_10 .36s var(--motion-ease-pop)}@keyframes _pop_4zh17_10{0%{transform:scale(.6)}to{transform:scale(1)}}._strike_4zh17_13{transition:color var(--motion-base)}._line_4zh17_14{background:linear-gradient(currentColor,currentColor) 0 58% / 0 1.2px no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}._done_4zh17_18{color:var(--color-text-tertiary)}._done_4zh17_18 ._line_4zh17_14{background-size:100% 1.2px}._draw_4zh17_20 ._line_4zh17_14{animation:_strike_4zh17_13 .35s ease both}@keyframes _strike_4zh17_13{0%{background-size:0 1.2px}to{background-size:100% 1.2px}}._wrap_lqvtk_1{position:relative;min-width:0}._pop_lqvtk_2{position:absolute;top:calc(100% + 6px);right:0;background:var(--color-surface-card);color:var(--color-text-primary);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);min-width:240px;padding:6px;z-index:var(--z-index-popover)}._left_lqvtk_6{left:0;right:auto}._pop_lqvtk_2 h4{font:var(--type-h3);padding:8px 10px 6px;display:flex;justify-content:space-between;align-items:center}._pop_lqvtk_2 hr{border:0;border-top:1px solid var(--color-border-subtle);margin:6px -6px}._item_lqvtk_9{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:var(--radius-control);text-align:left;font:var(--type-body)}._item_lqvtk_9:hover,._item_lqvtk_9:focus-visible,._item_lqvtk_9[data-active=true]{background:var(--color-surface-hover)}._item_lqvtk_9 svg{width:18px;height:18px;color:var(--color-text-secondary)}._item_lqvtk_9 small{display:block;color:var(--color-text-secondary);font:var(--type-small)}._item_lqvtk_9 ._check_lqvtk_15{margin-left:auto;color:var(--color-text-primary)}._item_lqvtk_9:disabled{color:var(--color-text-tertiary);cursor:default}._item_lqvtk_9:disabled:hover{background:none}@media(max-width:767px){._pop_lqvtk_2{position:fixed;top:60px;left:8px;right:8px;width:auto;min-width:0}._inDrawer_lqvtk_20 ._pop_lqvtk_2{top:64px;left:10px;right:10px}}._sk_dh5ns_1{background:var(--color-surface-skeleton);border-radius:var(--radius-pill);position:relative;overflow:hidden}._sk_dh5ns_1:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--color-surface-shimmer),transparent);animation:_shimmer_dh5ns_1 var(--motion-shimmer) infinite}@keyframes _shimmer_dh5ns_1{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){._sk_dh5ns_1:after{animation:none}}._empty_dh5ns_10{padding:56px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}._tile_dh5ns_11{width:56px;height:56px;border-radius:var(--radius-tile);background:var(--color-status-neutral-bg);display:grid;place-items:center;color:var(--color-text-secondary);margin-bottom:8px}._tile_dh5ns_11 svg{width:28px;height:28px}._empty_dh5ns_10 h2{font:var(--type-empty-title)}._empty_dh5ns_10 p{color:var(--color-text-secondary);max-width:420px}._empty_dh5ns_10 ._action_dh5ns_18{margin-top:10px}._compact_dh5ns_19{padding:28px 16px}._error_dh5ns_20 ._tile_dh5ns_11{background:var(--color-status-crit-bg);color:var(--color-status-crit-tx)}._reqid_dh5ns_21{font:var(--type-small);color:var(--color-text-tertiary)}._scrim_kpwoc_1{position:fixed;inset:0;background:var(--color-surface-scrim);z-index:var(--z-index-scrim)}._drawer_kpwoc_2{position:fixed;top:0;right:0;bottom:0;width:min(var(--layout-drawer),100vw);background:var(--color-surface-card);z-index:var(--z-index-overlay);display:flex;flex-direction:column;box-shadow:var(--shadow-pop);animation:_slide_kpwoc_1 var(--motion-slow) var(--motion-ease-drawer)}@keyframes _slide_kpwoc_1{0%{transform:translate(100%)}}._dhead_kpwoc_7{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 12px;border-bottom:1px solid var(--color-border-subtle)}._dhead_kpwoc_7 h2{font:var(--type-drawer-title)}._dhead_kpwoc_7 p{color:var(--color-text-secondary);margin-top:2px}._close_kpwoc_10{width:34px;height:34px;border-radius:var(--radius-control);display:grid;place-items:center;color:var(--color-text-secondary)}._close_kpwoc_10:hover{background:var(--color-surface-hover)}._close_kpwoc_10 svg{width:18px;height:18px}._dbody_kpwoc_13{flex:1;overflow:auto}._dfoot_kpwoc_14{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--color-border-subtle);background:var(--color-surface-row-hover)}._pal_kpwoc_16{position:fixed;top:12vh;left:50%;transform:translate(-50%);width:min(var(--layout-palette),calc(100vw - 32px));background:var(--color-surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);z-index:var(--z-index-overlay);overflow:hidden}._pin_kpwoc_20{display:flex;align-items:center;gap:10px;padding:0 14px;height:52px;border-bottom:1px solid var(--color-border-subtle)}._pin_kpwoc_20 svg{width:18px;height:18px;color:var(--color-text-secondary)}._pin_kpwoc_20 input{flex:1;height:100%;font:var(--type-palette);min-width:0}._pin_kpwoc_20 input:focus-visible{outline:none}._res_kpwoc_24{max-height:min(420px,60vh);overflow:auto;padding:6px}._group_kpwoc_25{font:var(--type-section-label);color:var(--color-text-tertiary);padding:10px 10px 6px;text-transform:uppercase;letter-spacing:var(--type-letter-caps)}._opt_kpwoc_26{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:var(--radius-control);text-align:left}._opt_kpwoc_26[aria-selected=true]{background:var(--color-surface-hover)}._opt_kpwoc_26 svg{width:18px;height:18px;color:var(--color-text-secondary)}._opt_kpwoc_26 ._k_kpwoc_29{margin-left:auto;font:var(--type-small);color:var(--color-text-tertiary)}._optText_kpwoc_30{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._skRow_kpwoc_31{padding:8px 10px;display:grid;gap:4px}._none_kpwoc_32{padding:28px;text-align:center;color:var(--color-text-secondary)}._pfoot_kpwoc_33{display:flex;gap:14px;padding:9px 14px;border-top:1px solid var(--color-border-subtle);font:var(--type-small);color:var(--color-text-secondary);background:var(--color-surface-row-hover)}._kbd_kpwoc_34{font:var(--type-kbd);padding:3px 5px;border-radius:var(--radius-small);background:var(--color-status-neutral-bg);color:var(--color-text-secondary);margin-right:4px}@media(max-width:767px){._pal_kpwoc_16{top:8px}}._toast_kpwoc_37{position:fixed;left:50%;bottom:24px;transform:translate(-50%);background:var(--color-surface-tooltip);color:var(--color-text-inverse);padding:10px 14px;border-radius:10px;font-weight:500;z-index:var(--z-index-toast);max-width:calc(100vw - 32px);animation:_rise_kpwoc_1 var(--motion-base) ease}@keyframes _rise_kpwoc_1{0%{opacity:0;transform:translate(-50%,20px)}}._k_kpwoc_29{margin-left:auto;font:var(--type-small);color:var(--color-text-tertiary)}._toast_kpwoc_37>span{padding:2px 0}._toast_kpwoc_37[data-has-action]{display:flex;align-items:center;gap:10px;padding-right:4px}._toastAction_kpwoc_46{color:var(--color-mobile-toast-action);font-weight:600;min-height:var(--layout-tap);padding:0 12px;border-radius:var(--radius-control)}@media(max-width:767px){._toast_kpwoc_37{bottom:calc(var(--layout-tabh) + env(safe-area-inset-bottom,0px) + 14px)}}._scrim_z8dtz_1{position:fixed;inset:0;background:var(--color-surface-scrim);z-index:var(--z-index-scrim);animation:_fade_z8dtz_1 var(--motion-base) ease}._sheet_z8dtz_2{position:fixed;left:0;right:0;bottom:0;margin:0 auto;width:100%;max-width:560px;max-height:var(--layout-sheet-max);z-index:var(--z-index-overlay);background:var(--color-surface-card);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;box-shadow:var(--shadow-sheet);display:flex;flex-direction:column;animation:_up_z8dtz_1 var(--motion-sheet) var(--motion-ease-sheet);overscroll-behavior:contain}._sheet_z8dtz_2[data-dragging]{transition:none;animation:none}._sheet_z8dtz_2[data-motion=reduced],._scrim_z8dtz_1[data-motion=reduced]{animation:none;transition:none}._grab_z8dtz_9{touch-action:none;cursor:grab;flex:none;padding:8px 56px 4px 20px;position:relative}._handle_z8dtz_10{width:38px;height:5px;border-radius:3px;background:var(--color-mobile-grab);margin:0 auto 10px}._grab_z8dtz_9 header{padding-bottom:10px}._grab_z8dtz_9 h2{font:var(--type-m-section);letter-spacing:var(--type-letter-metric)}._grab_z8dtz_9 p{font:var(--type-m-row);color:var(--color-text-secondary);margin-top:2px}._close_z8dtz_14{position:absolute;top:6px;right:6px;width:var(--layout-tap);height:var(--layout-tap);display:grid;place-items:center;border-radius:var(--radius-full);color:var(--color-text-secondary);z-index:1}._close_z8dtz_14 span{width:30px;height:30px;border-radius:var(--radius-full);background:var(--color-surface-ground);display:grid;place-items:center}._body_z8dtz_16{overflow-y:auto;overscroll-behavior:contain;padding:0 20px calc(18px + env(safe-area-inset-bottom,0px));flex:1}._foot_z8dtz_17{display:flex;gap:10px;padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border-subtle)}._sr_z8dtz_18{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes _up_z8dtz_1{0%{transform:translateY(105%)}}@keyframes _fade_z8dtz_1{0%{opacity:0}}._row_1p8t0_1{position:relative;overflow:hidden}._under_1p8t0_2{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 22px;font:var(--type-m-button);background:var(--color-surface-ground)}._row_1p8t0_1[data-tone=done] ._under_1p8t0_2{background:var(--color-swipe-done-bg);color:var(--color-swipe-done-tx)}._row_1p8t0_1[data-tone=snooze] ._under_1p8t0_2{background:var(--color-swipe-snooze-bg);color:var(--color-swipe-snooze-tx)}._row_1p8t0_1[data-tone=read] ._under_1p8t0_2{background:var(--color-swipe-read-bg);color:var(--color-swipe-read-tx)}._row_1p8t0_1[data-tone=archive] ._under_1p8t0_2{background:var(--color-swipe-archive-bg);color:var(--color-swipe-archive-tx)}._hint_1p8t0_7{display:flex;align-items:center;gap:7px;transition:transform var(--motion-base) var(--motion-ease-sheet)}._row_1p8t0_1[data-dir=r] ._hint_1p8t0_7[data-side=l],._row_1p8t0_1[data-dir=l] ._hint_1p8t0_7[data-side=r],._row_1p8t0_1:not([data-dir]) ._hint_1p8t0_7{visibility:hidden}._row_1p8t0_1[data-armed] ._hint_1p8t0_7{transform:scale(1.12)}._fg_1p8t0_10{position:relative;background:var(--color-surface-card);touch-action:pan-y;transition:transform var(--motion-slow) var(--motion-ease-sheet)}._row_1p8t0_1[data-phase=drag] ._fg_1p8t0_10{transition:none}._row_1p8t0_1[data-phase=gone]{opacity:0;transition:opacity var(--motion-slow)}._acts_1p8t0_13{position:absolute;left:0;bottom:0;display:flex;gap:6px;padding:4px;z-index:3}._acts_1p8t0_13 button{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._acts_1p8t0_13 button:focus-visible{position:static;width:auto;height:auto;clip:auto;padding:8px 12px;background:var(--color-surface-card);border-radius:var(--radius-control);box-shadow:var(--shadow-pop);font:var(--type-m-small-bold)}@media(prefers-reduced-motion:reduce){._fg_1p8t0_10,._hint_1p8t0_7{transition:none}}._lt_1pf5f_1{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:6px calc(20px + env(safe-area-inset-right,0px)) 4px calc(20px + env(safe-area-inset-left,0px))}._eb_1pf5f_2{font:var(--type-m-eyebrow);color:var(--color-text-eyebrow)}._lt_1pf5f_1 h1{font:var(--type-m-title);letter-spacing:var(--type-letter-title);margin-top:3px}._ptr_6pryt_1{overscroll-behavior-y:contain}._slot_6pryt_2{display:flex;align-items:center;justify-content:center;overflow:hidden;transition:height var(--motion-base) var(--motion-ease-sheet)}._ptr_6pryt_1[data-pulling] ._slot_6pryt_2{transition:none}._fch_1gawk_1{display:flex;gap:8px;overflow-x:auto;padding:0 16px;scrollbar-width:none;overscroll-behavior-x:contain;align-items:center}._fch_1gawk_1::-webkit-scrollbar{display:none}._fch_1gawk_1>button{flex:none;height:var(--layout-tap);min-width:var(--layout-tap);padding:0 14px;border-radius:var(--radius-mchip);background:var(--color-surface-card);box-shadow:var(--shadow-mobile-card);font:var(--type-m-name);font-weight:500;display:flex;align-items:center;gap:6px}._fch_1gawk_1>button[aria-pressed=true]{background:var(--color-surface-top);color:var(--color-text-inverse);box-shadow:none}._n_1gawk_5{font:var(--type-m-tiny);color:var(--color-text-tertiary)}[aria-pressed=true]>._n_1gawk_5{color:var(--color-text-on-dark-muted)}._sep_1gawk_7{flex:none;width:1px;height:22px;background:var(--color-mobile-divider)}._tabs_1ki0h_1{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-index-mtabs);height:calc(var(--layout-tabh) + env(safe-area-inset-bottom,0px));padding:0 calc(6px + env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) calc(6px + env(safe-area-inset-left,0px));display:grid;grid-template-columns:repeat(5,1fr);align-items:start;background:var(--color-surface-card);border-top:1px solid var(--color-surface-hairline-strong);box-shadow:0 -6px 16px -6px var(--color-mobile-hairline)}._item_1ki0h_7{height:var(--layout-tabh);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font:var(--type-m-tab);color:var(--color-mobile-tab-idle);position:relative;min-width:var(--layout-tap)}._item_1ki0h_7 svg{width:22px;height:22px}._item_1ki0h_7[aria-current=page]{color:var(--color-brand-orange)}._item_1ki0h_7[aria-current=page] svg{stroke-width:2}._badge_1ki0h_11{position:absolute;top:5px;left:calc(50% + 6px);min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--color-status-crit-tx);color:var(--color-text-inverse);font:var(--type-bell-count);text-align:center}._fabw_1ki0h_12{display:flex;justify-content:center}._fab_1ki0h_12{width:var(--layout-fab);height:var(--layout-fab);margin-top:-18px;border-radius:var(--radius-full);background:var(--color-surface-top);color:var(--color-text-inverse);display:grid;place-items:center;box-shadow:var(--shadow-fab);transition:transform var(--motion-base) var(--motion-ease-sheet)}._fab_1ki0h_12 svg{transition:transform var(--motion-slow) var(--motion-ease-sheet)}._fab_1ki0h_12[aria-expanded=true] svg{transform:rotate(45deg)}._fab_1ki0h_12:active{transform:scale(.92)}._logo_zoiq0_2{display:block;height:30px;width:auto;max-width:100%}._compact_zoiq0_3{display:block;height:28px;width:auto}._shell_vih76_1{--shadow-mobile-card: 0 0 0 1px var(--color-surface-hairline-strong), 0 1px 2px var(--color-mobile-hairline);min-height:100dvh;background:var(--color-surface-ground);font:var(--type-body-mobile);-webkit-user-select:none;user-select:none}._shell_vih76_1 input{-webkit-user-select:text;user-select:text}._skip_vih76_3{position:absolute;left:-9999px}._skip_vih76_3:focus{left:8px;top:8px;z-index:var(--z-index-toast);background:var(--color-surface-card);padding:8px 12px;border-radius:var(--radius-control)}._bar_vih76_7{position:fixed;top:0;left:0;right:0;z-index:var(--z-index-mbar);padding:env(safe-area-inset-top,0px) calc(8px + env(safe-area-inset-right,0px)) 0 calc(12px + env(safe-area-inset-left,0px));height:calc(env(safe-area-inset-top,0px) + var(--layout-bar));display:flex;align-items:center;gap:4px;background:var(--color-surface-top);color:var(--color-text-on-dark);box-shadow:0 1px 0 var(--color-surface-top-control)}._ctitle_vih76_11{position:absolute;left:50%;bottom:0;height:var(--layout-bar);display:flex;align-items:center;transform:translate(-50%);font:var(--type-m-button);font-weight:600;white-space:nowrap;pointer-events:none;color:var(--color-text-on-dark)}._sp_vih76_12{flex:1}._gsw_vih76_13{display:flex;align-items:center;gap:8px;height:var(--layout-tap);padding:0 10px 0 6px;border-radius:var(--radius-mcontrol);font:var(--type-m-button);max-width:62vw;text-align:left}._gswText_vih76_14{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._gswText_vih76_14 small{font:var(--type-m-tiny);font-weight:500;color:var(--color-text-on-dark-muted)}._bar_vih76_7[data-solid] ._gswText_vih76_14 small{display:none}._lg_vih76_17{width:30px;height:30px;border-radius:9px;background:var(--color-brand-surface-gym);color:var(--color-text-inverse);display:grid;place-items:center;flex:none}._lg_vih76_17 svg{width:19px;height:19px}._ib_vih76_19{width:var(--layout-tap);height:var(--layout-tap);display:grid;place-items:center;border-radius:var(--radius-full);position:relative;color:var(--color-text-on-dark)}._main_vih76_20{padding:calc(env(safe-area-inset-top,0px) + var(--layout-bar)) 0 calc(var(--layout-tabh) + env(safe-area-inset-bottom,0px) + 28px);overflow-x:clip}._main_vih76_20[data-thread]{padding:0}._sheetH_vih76_24{font:var(--type-m-small-bold);color:var(--color-text-secondary);margin:18px 0 6px}._lst_vih76_25{margin:0 -20px}._opt_vih76_26{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 20px;width:100%;text-align:left;border-top:1px solid var(--color-border-subtle)}._lst_vih76_25>._opt_vih76_26:first-child{border-top:0}._opt_vih76_26:active{background:var(--color-mobile-press)}._optText_vih76_29{flex:1;min-width:0;display:block}._optText_vih76_29 b{font-weight:500;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._optText_vih76_29 small{font:var(--type-m-meta);color:var(--color-text-secondary);display:block;margin-top:1px}._ck_vih76_32{color:var(--color-brand-orange)}._logo_vih76_33{width:30px;height:30px;border-radius:9px;background:var(--color-brand-surface-gym);color:var(--color-text-inverse);display:grid;place-items:center;flex:none}._logo_vih76_33 svg{width:18px;height:18px}._acts6_vih76_35{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding-top:4px}._acts6_vih76_35 button{display:flex;flex-direction:column;align-items:center;gap:9px;padding:16px 6px 14px;border-radius:var(--radius-mtile);background:var(--color-surface-ground);font:var(--type-m-name);font-weight:500;text-align:center;min-height:96px}._acts6_vih76_35 button:active{transform:scale(.96)}._ti_vih76_38{width:44px;height:44px;border-radius:13px;display:grid;place-items:center}._ti_vih76_38[data-tone=info]{background:var(--color-status-info-bg);color:var(--color-status-info-tx)}._ti_vih76_38[data-tone=ok]{background:var(--color-status-ok-bg);color:var(--color-status-ok-tx)}._ti_vih76_38[data-tone=violet]{background:var(--color-status-violet-bg);color:var(--color-status-violet-tx)}._ti_vih76_38[data-tone=warn]{background:var(--color-status-warn-bg);color:var(--color-status-warn-tx)}._ti_vih76_38[data-tone=crit]{background:var(--color-status-crit-bg);color:var(--color-status-crit-tx)}._ti_vih76_38[data-tone=teal]{background:var(--color-status-teal-bg);color:var(--color-status-teal-tx)}._search_vih76_47{position:fixed;inset:0;z-index:var(--z-index-msearch);background:var(--color-surface-ground);display:flex;flex-direction:column;font:var(--type-body-mobile);animation:_rise_vih76_1 var(--motion-slow) var(--motion-ease-sheet)}@keyframes _rise_vih76_1{0%{opacity:0;transform:translateY(16px)}}._srh_vih76_49{padding:calc(env(safe-area-inset-top,0px) + 6px) 12px 10px 16px;display:flex;align-items:center;gap:8px}._sf_vih76_50{flex:1;display:flex;align-items:center;gap:8px;height:var(--layout-tap);border-radius:var(--radius-mcontrol);background:var(--color-mobile-segment-track);padding:0 12px;color:var(--color-text-secondary)}._sf_vih76_50:focus-within{box-shadow:0 0 0 2px var(--color-ring)}._sf_vih76_50 input{flex:1;min-width:0;height:100%;font:var(--type-m-input);color:var(--color-text-primary)}._sf_vih76_50 input:focus-visible{outline:none}._sf_vih76_50 input::placeholder{color:var(--color-text-tertiary)}._cancel_vih76_55{color:var(--color-text-link);font:var(--type-m-link);height:var(--layout-tap);padding:0 6px}._sres_vih76_56{flex:1;overflow-y:auto;padding:0 16px calc(24px + env(safe-area-inset-bottom,0px))}._sres_vih76_56 h3{font:var(--type-m-small-bold);color:var(--color-text-secondary);margin:18px 4px 10px}._chips_vih76_58{display:flex;flex-wrap:wrap;gap:8px}._chips_vih76_58 button{height:var(--layout-tap);padding:0 14px;border-radius:var(--radius-mchip);background:var(--color-surface-card);box-shadow:var(--shadow-mobile-card);font:var(--type-m-name);font-weight:500}._grp_vih76_60{background:var(--color-surface-card);border-radius:var(--radius-mcard);box-shadow:var(--shadow-mobile-card);overflow:hidden}._grp_vih76_60 ._opt_vih76_26{padding:8px 14px}._grp_vih76_60 ._opt_vih76_26:first-child{border-top:0}._hint_vih76_63{font:var(--type-m-caption);color:var(--color-text-tertiary);text-align:center;padding:14px 20px}._skel_vih76_64{height:56px;margin:0 14px;border-bottom:1px solid var(--color-border-subtle);background:linear-gradient(90deg,var(--color-surface-skeleton),var(--color-surface-ground) 40%,var(--color-surface-skeleton)) 0 0 / 300% 100%;animation:_shim_vih76_1 var(--motion-shimmer) linear infinite}@keyframes _shim_vih76_1{0%{background-position:100% 0}to{background-position:-200% 0}}._sres_vih76_56 mark{background:var(--color-mobile-mark-highlight);color:inherit;border-radius:3px}@media(prefers-reduced-motion:reduce){._search_vih76_47,._skel_vih76_64{animation:none}}._app_kdlup_1{display:grid;grid-template-rows:var(--layout-topbar) 1fr;height:100vh;height:100dvh}._top_kdlup_2{background:var(--color-surface-top);color:var(--color-text-on-dark);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:0 12px 0 16px;position:relative;z-index:var(--z-index-top)}._brand_kdlup_6{display:flex;align-items:center;gap:10px;min-width:0}._brand_kdlup_6 a{border-radius:6px}._brandSwitcher_kdlup_8{min-width:0}._gsw_kdlup_9{display:flex;align-items:center;gap:8px;height:32px;padding:0 8px 0 4px;border-radius:var(--radius-control);background:var(--color-surface-top-control);font:var(--type-label-medium);min-width:0;max-width:100%;color:var(--color-text-on-dark)}._gsw_kdlup_9:hover{background:var(--color-surface-top-control-hover)}._logo_kdlup_14{width:24px;height:24px;border-radius:var(--radius-pill);background:var(--color-brand-surface-gym);display:grid;place-items:center;color:var(--color-text-inverse);flex:none}._logo_kdlup_14 svg{width:16px;height:16px}._gswText_kdlup_16{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._gswText_kdlup_16 small{color:var(--color-text-on-dark-muted);font-size:inherit}._chev_kdlup_18{width:14px;height:14px;color:var(--color-text-on-dark-muted)}._search_kdlup_19{justify-self:center;width:100%;max-width:var(--layout-search);display:flex;align-items:center;gap:8px;height:34px;padding:0 6px 0 10px;background:var(--color-surface-top-control);border-radius:var(--radius-control);color:var(--color-text-on-dark-muted);box-shadow:var(--shadow-top-search);text-align:left}._search_kdlup_19:hover{background:var(--color-surface-top-search-hover)}._search_kdlup_19 svg{width:16px;height:16px}._kbd_kdlup_25{margin-left:auto;font:var(--type-kbd);padding:3px 5px;border-radius:var(--radius-small);background:var(--color-border-top-control);color:var(--color-text-on-dark-kbd)}._tr_kdlup_26{display:flex;align-items:center;gap:6px}._ibtn_kdlup_27{width:34px;height:34px;border-radius:var(--radius-control);display:grid;place-items:center;color:var(--color-text-on-dark);position:relative}._ibtn_kdlup_27:hover,._ibtn_kdlup_27[aria-expanded=true]{background:var(--color-surface-top-control)}._ibtn_kdlup_27 svg{width:18px;height:18px}._hamb_kdlup_30,._sbtn_kdlup_30{display:none}._me_kdlup_31{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px 0 4px;border-radius:var(--radius-control);background:var(--color-surface-top-control);font:var(--type-label-medium);color:var(--color-text-on-dark)}._me_kdlup_31:hover,._me_kdlup_31[aria-expanded=true]{background:var(--color-surface-top-control-hover)}._av_kdlup_33{width:26px;height:26px;border-radius:var(--radius-pill);background:var(--color-surface-top-avatar);display:grid;place-items:center;font:var(--type-avatar-top);color:var(--color-text-inverse)}._who_kdlup_34{padding:8px 10px 6px}._who_kdlup_34 b{font-weight:600}._who_kdlup_34 small{display:block;color:var(--color-text-secondary);font:var(--type-small)}._body_kdlup_38{display:grid;grid-template-columns:var(--layout-sidebar) 1fr;min-height:0}._side_kdlup_39{background:var(--color-surface-side);padding:12px 10px;display:flex;flex-direction:column;gap:1px;border-right:1px solid var(--color-border-default);overflow:auto}._side_kdlup_39 a{display:flex;align-items:center;gap:10px;min-height:32px;padding:0 10px;border-radius:var(--radius-control);font:var(--type-nav)}._side_kdlup_39 a svg{width:18px;height:18px;color:var(--color-text-secondary)}._side_kdlup_39 a:hover{background:var(--color-surface-side-hover)}._side_kdlup_39 a[aria-current=page]{background:var(--color-surface-card);font-weight:600;box-shadow:var(--shadow-side-on)}._side_kdlup_39 a[aria-current=page] svg{color:var(--color-brand-orange)}._sep_kdlup_49{height:1px;background:var(--color-surface-side-rule);margin:8px 4px}._end_kdlup_50{margin-top:auto}._skRows_kdlup_51{display:grid;gap:10px;padding:6px 10px}._mgsw_kdlup_52{display:none}._main_kdlup_53{overflow:auto;padding:24px 28px 48px;min-width:0}._wrap_kdlup_54{max-width:var(--layout-content);margin:0 auto;display:flex;flex-direction:column;gap:16px}._navScrim_kdlup_55{display:none}._skip_kdlup_56{position:absolute;left:-9999px;top:8px;background:var(--color-surface-card);padding:8px 12px;border-radius:var(--radius-control);z-index:var(--z-index-toast)}._skip_kdlup_56:focus{left:8px}._pageHead_kdlup_59{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 16px;flex-wrap:wrap}._pageHead_kdlup_59 h1{font:var(--type-h1);border-radius:var(--radius-small)}._pageHead_kdlup_59 p{color:var(--color-text-secondary);margin-top:2px}._empty_kdlup_63{display:grid;place-items:center;text-align:center;padding:24px 0}@media(max-width:767px){._top_kdlup_2{grid-template-columns:auto 1fr auto;gap:6px;padding:0 8px}._hamb_kdlup_30,._sbtn_kdlup_30{display:grid}._brandSwitcher_kdlup_8,._search_kdlup_19,._nm_kdlup_68{display:none}._me_kdlup_31{padding:0 4px}._body_kdlup_38{grid-template-columns:1fr}._side_kdlup_39{position:fixed;top:0;left:0;bottom:0;width:var(--layout-drawer-nav);z-index:var(--z-index-nav);transform:translate(-100%);transition:transform var(--motion-base) ease,visibility var(--motion-base);visibility:hidden;box-shadow:var(--shadow-pop)}._side_kdlup_39[data-open=true]{transform:none;visibility:visible}._navScrim_kdlup_55{display:block;position:fixed;inset:0;background:var(--color-surface-scrim);z-index:75}._mgsw_kdlup_52{display:block;margin-bottom:10px}._mgsw_kdlup_52 ._gsw_kdlup_9{width:100%;height:40px}._main_kdlup_53{padding:16px 16px 40px}}@media(max-width:1000px){._kbd_kdlup_25{display:none}}._wrap_175oy_1{display:grid;gap:16px}._head_175oy_2{display:grid;gap:4px}._head_175oy_2 h1{font:var(--type-h1)}._signedIn_175oy_4{color:var(--color-text-secondary)}._link_175oy_5{color:var(--color-text-link);font:var(--type-medium);border-radius:var(--radius-small);min-height:24px}._link_175oy_5:hover:not(:disabled){text-decoration:underline}._link_175oy_5:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}._link_175oy_5:disabled{color:var(--color-text-tertiary);cursor:default}._back_175oy_9{justify-self:start}._gymLine_175oy_10{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:4px}._gymName_175oy_11{font:var(--type-h3);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._gymLine_175oy_10 ._av_175oy_12{width:28px;height:28px;border-radius:var(--radius-control);font:var(--type-avatar-md)}._search_175oy_14{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:var(--shadow-input-field);color:var(--color-text-tertiary)}._search_175oy_14:focus-within{box-shadow:var(--shadow-input-focus);outline:2px solid var(--color-ring);outline-offset:1px}._search_175oy_14 input{flex:1;min-width:0;height:100%;font:var(--type-palette);color:var(--color-text-primary);background:transparent;border:0;outline:none}._list_175oy_18{list-style:none;margin:0 -24px -24px;padding:0;border-top:1px solid var(--color-border-subtle);border-radius:0 0 var(--radius-card) var(--radius-card);overflow:hidden}._list_175oy_18 li+li{border-top:1px solid var(--color-border-subtle)}._row_175oy_20{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 24px;text-align:left;background:transparent;color:var(--color-text-primary)}._row_175oy_20:hover:not(:disabled){background:var(--color-surface-row-hover)}._row_175oy_20:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px;background:var(--color-surface-row-hover)}._row_175oy_20:disabled:not([aria-busy]){opacity:.55;cursor:default}._row_175oy_20[aria-busy]{cursor:default;background:var(--color-surface-row-hover)}._text_175oy_25{flex:1;min-width:0;display:grid;gap:2px}._name_175oy_26{font:var(--type-h2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sub_175oy_27{font:var(--type-small);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chev_175oy_28{flex:none;color:var(--color-text-tertiary)}._av_175oy_12{flex:none;width:40px;height:40px;border-radius:var(--radius-card);display:inline-grid;place-items:center;font:var(--type-h2);letter-spacing:var(--type-letter-avatar)}._pin_175oy_31{flex:none;width:40px;height:40px;border-radius:var(--radius-card);display:inline-grid;place-items:center;background:var(--color-status-neutral-bg);color:var(--color-status-neutral-tx)}._t0_175oy_32{background:var(--color-avatar-0-bg);color:var(--color-avatar-0-tx)}._t1_175oy_33{background:var(--color-avatar-1-bg);color:var(--color-avatar-1-tx)}._t2_175oy_34{background:var(--color-avatar-2-bg);color:var(--color-avatar-2-tx)}._t3_175oy_35{background:var(--color-avatar-3-bg);color:var(--color-avatar-3-tx)}._t4_175oy_36{background:var(--color-avatar-4-bg);color:var(--color-avatar-4-tx)}._t5_175oy_37{background:var(--color-avatar-5-bg);color:var(--color-avatar-5-tx)}._spinner_175oy_39{flex:none;width:16px;height:16px;margin:1px;border-radius:50%;border:2px solid var(--color-border-default);border-top-color:var(--color-text-primary);animation:_spin_175oy_39 .7s linear infinite}@keyframes _spin_175oy_39{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_175oy_39{animation-duration:2s}}._empty_175oy_43{padding:24px 16px;text-align:center;color:var(--color-text-secondary);border-radius:var(--radius-card);background:var(--color-surface-card);box-shadow:var(--shadow-card);overflow-wrap:anywhere}._error_175oy_44{color:var(--color-status-crit-tx);background:var(--color-status-crit-bg);padding:8px 10px;border-radius:var(--radius-control)}._page_v4bft_1{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--color-surface-ground)}._bar_v4bft_2{background:var(--color-surface-top);height:var(--layout-topbar);display:flex;align-items:center;padding:0 16px}._center_v4bft_3{flex:1;display:grid;place-items:start center;padding:48px 16px}._card_v4bft_4{width:min(420px,100%);padding:24px;display:grid;gap:16px}._card_v4bft_4 h1{font:var(--type-h1)}._muted_v4bft_6{color:var(--color-text-secondary)}._field_v4bft_7{display:grid;gap:6px}._field_v4bft_7 label{font:var(--type-label-medium)}._input_v4bft_9{height:40px;padding:0 12px;border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:var(--shadow-input-field);font:var(--type-palette)}._input_v4bft_9:focus-visible{box-shadow:var(--shadow-input-focus);outline:2px solid var(--color-ring);outline-offset:1px}._invalid_v4bft_13{box-shadow:var(--shadow-input-error)}._error_v4bft_14{color:var(--color-status-crit-tx);background:var(--color-status-crit-bg);padding:8px 10px;border-radius:var(--radius-control)}._boxes_v4bft_15{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}._box_v4bft_15{height:48px;text-align:center;font:var(--type-hero);border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:var(--shadow-input-field);width:100%}._box_v4bft_15:focus-visible{box-shadow:var(--shadow-input-focus);outline:2px solid var(--color-ring);outline-offset:1px}._trust_v4bft_18{display:flex;align-items:center;gap:8px}._trust_v4bft_18 input{width:16px;height:16px;accent-color:var(--color-text-primary)}._actions_v4bft_20{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._list_v4bft_21{display:grid;gap:8px}._pick_v4bft_22{display:flex;align-items:center;gap:10px;width:100%;padding:12px;border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:var(--shadow-card);text-align:left;font:var(--type-semibold)}._pick_v4bft_22:hover{background:var(--color-surface-row-hover)}._pick_v4bft_22 small{display:block;font:var(--type-small);color:var(--color-text-secondary);font-weight:400}._link_v4bft_25{color:var(--color-text-link);font:var(--type-medium);border-radius:var(--radius-small)}._link_v4bft_25:hover:not(:disabled){text-decoration:underline}._link_v4bft_25:disabled{color:var(--color-text-tertiary);cursor:default}._page_ktvaq_1{display:flex;flex-direction:column;gap:16px}._head_ktvaq_2{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 16px;flex-wrap:wrap}._head_ktvaq_2 h1{font:var(--type-h1);border-radius:var(--radius-small)}._head_ktvaq_2 p{color:var(--color-text-secondary);margin-top:2px}._headActs_ktvaq_5{display:flex;gap:8px;flex-wrap:wrap}._back_ktvaq_6{font:var(--type-label-medium);color:var(--color-text-link);display:inline-flex;margin-bottom:4px}._bar_ktvaq_8{display:flex;gap:8px 12px;align-items:center;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--color-border-subtle)}._search_ktvaq_9{flex:1 1 240px;min-width:0;display:flex;align-items:center;gap:8px;height:var(--layout-control-height);padding:0 10px;border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:var(--shadow-input-field);color:var(--color-text-tertiary)}._search_ktvaq_9:focus-within{box-shadow:var(--shadow-input-focus);outline:2px solid var(--color-ring);outline-offset:1px}._search_ktvaq_9 svg{width:15px;height:15px;flex:none}._search_ktvaq_9 input{flex:1;min-width:0;height:100%;font:var(--type-body);color:var(--color-text-primary);background:none}._person_ktvaq_14{display:flex;align-items:center;gap:10px;min-width:0}._person_ktvaq_14 a{font-weight:500;min-width:0;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}._person_ktvaq_14 a:hover{text-decoration:underline}._sub_ktvaq_17{display:block;font:var(--type-caption);color:var(--color-text-secondary)}._trunc_ktvaq_18{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._muted_ktvaq_19{color:var(--color-text-tertiary)}._mono_ktvaq_20{font-variant-numeric:tabular-nums}._pick_ktvaq_21{width:16px;height:16px;accent-color:var(--color-text-primary)}._hero_ktvaq_24{display:flex;justify-content:space-between;align-items:center;gap:12px 16px;flex-wrap:wrap;background:var(--color-surface-tint);border-radius:var(--radius-hero);box-shadow:0 0 0 1px var(--color-border-hero-ring);padding:18px 20px}._hero_ktvaq_24>div:first-child{flex:1 1 320px;min-width:0}._who_ktvaq_26{display:flex;align-items:center;gap:12px;min-width:0}._who_ktvaq_26 h1{font:var(--type-hero);letter-spacing:var(--type-letter-tight);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-small)}._who_ktvaq_26 small{display:block;font:var(--type-caption);color:var(--color-text-secondary);margin-top:2px}._train_ktvaq_29{display:flex;align-items:center;gap:8px;margin-top:12px;font:var(--type-semibold);flex-wrap:wrap}._train_ktvaq_29 ._why_ktvaq_30{font-weight:400;color:var(--color-text-secondary)}._light_ktvaq_31{width:10px;height:10px;border-radius:50%;flex:none}._light_ktvaq_31[data-tone=ok]{background:var(--color-signal-good)}._light_ktvaq_31[data-tone=crit]{background:var(--color-signal-bad)}._light_ktvaq_31[data-tone=warn]{background:var(--color-status-warn-tx)}._qa_ktvaq_35{display:flex;gap:8px;flex-wrap:wrap}._qa_ktvaq_35 svg{width:16px;height:16px}._chips_ktvaq_37{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}@media(max-width:767px){._qa_ktvaq_35{width:100%}._qa_ktvaq_35>*{flex:1 1 calc(50% - 8px);padding:0 8px}}._cols_ktvaq_40{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;align-items:start}@media(max-width:1100px){._cols_ktvaq_40{grid-template-columns:minmax(0,1fr)}}._stack_ktvaq_42{display:flex;flex-direction:column;gap:16px;min-width:0}._body_ktvaq_43{padding:4px 16px 14px}._dl_ktvaq_44{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px 12px;padding:12px 16px;margin:0}._dl_ktvaq_44 dt{color:var(--color-text-secondary)}._dl_ktvaq_44 dd{margin:0;min-width:0;overflow-wrap:anywhere}._scrollCard_ktvaq_47{max-height:520px;overflow:auto;border-top:1px solid var(--color-border-subtle)}._plan_ktvaq_49{padding:14px 16px;border-top:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:8px}._plan_ktvaq_49:first-child{border-top:0}._planTop_ktvaq_51{display:flex;justify-content:space-between;gap:8px 12px;align-items:flex-start;flex-wrap:wrap}._planTop_ktvaq_51 b{font-weight:600}._planMeta_ktvaq_53{font:var(--type-caption);color:var(--color-text-secondary);display:flex;gap:4px 14px;flex-wrap:wrap}._planActs_ktvaq_54{display:flex;gap:6px;flex-wrap:wrap}._freezeLine_ktvaq_55{font:var(--type-caption);color:var(--color-status-info-tx)}._pt_ktvaq_57{display:flex;justify-content:space-between;gap:12px;padding:10px 16px;border-top:1px solid var(--color-border-subtle)}._pt_ktvaq_57:first-child{border-top:0}._form_ktvaq_61{display:flex;flex-direction:column;gap:14px;padding:16px}._field_ktvaq_62{display:flex;flex-direction:column;gap:6px;min-width:0}._field_ktvaq_62>label,._legend_ktvaq_63{font:var(--type-label-medium);color:var(--color-text-secondary)}._input_ktvaq_64,._select_ktvaq_64,._textarea_ktvaq_64{min-height:36px;padding:0 10px;border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:var(--shadow-input-field);font:var(--type-body);color:var(--color-text-primary);width:100%}._textarea_ktvaq_64{padding:8px 10px;min-height:72px;resize:vertical}._input_ktvaq_64:focus-visible,._select_ktvaq_64:focus-visible,._textarea_ktvaq_64:focus-visible{box-shadow:var(--shadow-input-focus);outline:2px solid var(--color-ring);outline-offset:1px}._invalid_ktvaq_67{box-shadow:var(--shadow-input-error)}._err_ktvaq_68{font:var(--type-caption);color:var(--color-status-crit-tx)}._hint_ktvaq_69{font:var(--type-caption);color:var(--color-text-secondary)}._formErr_ktvaq_70{background:var(--color-status-crit-bg);color:var(--color-status-crit-tx);border-radius:var(--radius-control);padding:10px 12px;font:var(--type-body)}._notice_ktvaq_71{background:var(--color-status-info-bg);color:var(--color-status-info-tx);border-radius:var(--radius-control);padding:10px 12px;font:var(--type-body)}._good_ktvaq_72{background:var(--color-status-ok-bg);color:var(--color-status-ok-tx);border-radius:var(--radius-control);padding:10px 12px;font:var(--type-body)}._radios_ktvaq_73{display:flex;flex-direction:column;gap:8px;border:0;padding:0;margin:0}._radio_ktvaq_73{display:flex;gap:8px;align-items:flex-start;font:var(--type-body)}._radio_ktvaq_73 input{margin-top:2px;accent-color:var(--color-text-primary)}._factbox_ktvaq_76{background:var(--color-surface-footer);border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--color-border-subtle);padding:10px 12px;font:var(--type-body);display:grid;grid-template-columns:auto 1fr;gap:4px 12px}._factbox_ktvaq_76 dt{color:var(--color-text-secondary)}._factbox_ktvaq_76 dd{margin:0;text-align:right}._code_ktvaq_79{font:var(--type-floor);letter-spacing:.12em;text-align:center;padding:14px 0;font-variant-numeric:tabular-nums}._results_ktvaq_80{display:flex;flex-direction:column;gap:6px;max-height:260px;overflow:auto}._results_ktvaq_80 li{list-style:none;font:var(--type-body)}._cands_ktvaq_82{margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:200px;overflow:auto}._cand_ktvaq_82{width:100%;text-align:left;padding:8px 10px;border-radius:var(--radius-control);display:flex;justify-content:space-between;gap:8px}._cand_ktvaq_82:hover,._cand_ktvaq_82[aria-pressed=true]{background:var(--color-surface-hover);box-shadow:inset 0 0 0 1px var(--color-border-default)}._newForm_ktvaq_86{padding:16px;max-width:560px}._pageBody_ktvaq_87{padding:12px 16px 16px}._tabsRow_ktvaq_88{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._reasons_ktvaq_89{display:flex;flex-wrap:wrap;gap:4px}._skRow_ktvaq_90{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--color-border-subtle)}._page_3r0jd_1{display:flex;flex-direction:column;gap:16px}._head_3r0jd_2{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 16px;flex-wrap:wrap}._head_3r0jd_2 h1{font:var(--type-h1);border-radius:var(--radius-small)}._head_3r0jd_2 p{color:var(--color-text-secondary);margin-top:2px}._bar_3r0jd_5{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--color-border-subtle)}._bar_3r0jd_5 select,._field_3r0jd_6 input,._field_3r0jd_6 select,._field_3r0jd_6 textarea,._search_3r0jd_6{height:var(--layout-control-height);border:1px solid var(--color-border-default);border-radius:var(--radius-control);padding:0 10px;background:var(--color-surface-card);font:inherit;color:inherit;min-width:0}._field_3r0jd_6 textarea{height:auto;padding:8px 10px}._field_3r0jd_6{display:flex;flex-direction:column;gap:4px;font:var(--type-label-medium);color:var(--color-text-secondary)}._num_3r0jd_9{font-variant-numeric:tabular-nums;white-space:nowrap}._muted_3r0jd_10{color:var(--color-text-secondary)}._wrap2_3r0jd_11{overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._pad_3r0jd_12{padding:16px;display:flex;flex-direction:column;gap:12px}._skel_3r0jd_13{display:flex;flex-direction:column;gap:8px;padding:16px}._counter_3r0jd_16{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:16px;align-items:start}@media(max-width:1023px){._counter_3r0jd_16{grid-template-columns:minmax(0,1fr)}}._items_3r0jd_18{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;padding:12px 16px 16px;max-height:420px;overflow:auto}._item_3r0jd_18{text-align:left;border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-card);padding:10px;display:flex;flex-direction:column;gap:2px;font:inherit;cursor:pointer;min-height:56px}._item_3r0jd_18:hover{background:var(--color-surface-hover)}._item_3r0jd_18 span:first-child{font-weight:600;overflow-wrap:anywhere}._cartLines_3r0jd_22{display:flex;flex-direction:column;max-height:360px;overflow:auto}._cline_3r0jd_23{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:10px 16px;border-bottom:1px solid var(--color-border-subtle)}._nm_3r0jd_24{font-weight:600;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._ctl_3r0jd_25{grid-column:1 / -1;display:flex;gap:8px;align-items:center;flex-wrap:wrap}._cline_3r0jd_23 input{width:72px;height:var(--layout-control-small);border:1px solid var(--color-border-default);border-radius:var(--radius-control);padding:0 6px;font:inherit}._err_3r0jd_27{color:var(--color-signal-bad);font:var(--type-caption)}._totals_3r0jd_28{display:flex;flex-direction:column;gap:6px;padding:12px 16px}._trow_3r0jd_29{display:flex;justify-content:space-between;gap:12px}._trow_3r0jd_29._grand_3r0jd_30{font:var(--type-h2);border-top:1px solid var(--color-border-subtle);padding-top:8px}._trow_3r0jd_29._grand_3r0jd_30 ._num_3r0jd_9{font-size:clamp(1.1rem,5vw,1.5rem)}._payrow_3r0jd_32{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap}._actions_3r0jd_33{display:flex;gap:8px;flex-wrap:wrap;padding:12px 16px}._notice_3r0jd_34{padding:8px 16px;font:var(--type-caption);color:var(--color-text-secondary)}._qrBlock_3r0jd_35{display:grid;justify-items:center;gap:4px}._qrImg_3r0jd_36{inline-size:220px;block-size:220px;background:var(--color-surface-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);overflow:hidden}._qrImg_3r0jd_36 svg{display:block;inline-size:100%;block-size:100%}._qrAmount_3r0jd_38{font:var(--type-h1);margin:0}._qr_3r0jd_35{word-break:break-all;font:var(--type-caption);background:var(--color-surface-ground);padding:10px;border-radius:var(--radius-control)}._bucket_3r0jd_42{padding:8px 16px;font:var(--type-label-medium);background:var(--color-surface-table-head);color:var(--color-text-secondary)}._dueRow_3r0jd_43{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 16px;border-bottom:1px solid var(--color-border-subtle);align-items:center}._dueRow_3r0jd_43 ._nm_3r0jd_24{font-weight:600;overflow-wrap:anywhere}._dueBtns_3r0jd_45{display:flex;gap:8px}._sheet_3r0jd_48{background:var(--color-surface-card);color:var(--color-text-primary);max-width:794px;margin:0 auto;padding:24px;border:1px solid var(--color-border-default);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:12px;font:var(--type-body)}._sheet_3r0jd_48 h2{font:var(--type-h2)}._sheet_3r0jd_48 table{width:100%;border-collapse:collapse}._sheet_3r0jd_48 th,._sheet_3r0jd_48 td{padding:4px 6px;border-bottom:1px solid var(--color-border-subtle);text-align:left;vertical-align:top}._sheet_3r0jd_48 th._r_3r0jd_52,._sheet_3r0jd_48 td._r_3r0jd_52{text-align:right;font-variant-numeric:tabular-nums}._sheet_3r0jd_48._receipt_3r0jd_53{max-width:302px;padding:8px;font:var(--type-caption);border-radius:0}._twoCol_3r0jd_54{display:grid;grid-template-columns:1fr 1fr;gap:12px}._sheet_3r0jd_48._receipt_3r0jd_53 ._twoCol_3r0jd_54{grid-template-columns:1fr}._noPrint_3r0jd_56{display:flex;gap:8px;align-items:center;flex-wrap:wrap}@media print{header,nav,aside,._noPrint_3r0jd_56{display:none!important}._sheet_3r0jd_48 header{display:block!important}._sheet_3r0jd_48{border:0;padding:0;max-width:none}._sheet_3r0jd_48._receipt_3r0jd_53{max-width:80mm}._page_3r0jd_1{gap:0}}@media(max-width:480px){._twoCol_3r0jd_54{grid-template-columns:1fr}}._cal_1fd9j_1{overflow:auto;max-height:70vh;position:relative}._calHead_1fd9j_2,._calBody_1fd9j_2{display:grid;grid-template-columns:52px repeat(var(--cols),minmax(var(--col-min, 128px),1fr));min-width:min-content}._calHead_1fd9j_2{position:sticky;top:0;z-index:3;background:var(--color-surface-table-head);border-bottom:1px solid var(--color-border-default)}._dayHead_1fd9j_4{padding:var(--space-sm) 8px;font:var(--type-table-head);white-space:nowrap;display:flex;gap:6px;align-items:center;min-width:0;border-left:1px solid var(--color-border-subtle)}._dayHead_1fd9j_4._today_1fd9j_5{color:var(--color-text-eyebrow)}._dayHead_1fd9j_4>[data-tone]{flex:none;padding:2px 6px}._gutter_1fd9j_7{position:sticky;left:0;z-index:2;background:var(--color-surface-card)}._hour_1fd9j_8{position:absolute;right:6px;font:var(--type-tiny);color:var(--color-text-tertiary);transform:translateY(-50%)}._col_1fd9j_9{position:relative;isolation:isolate;border-left:1px solid var(--color-border-subtle)}._line_1fd9j_10{position:absolute;left:0;right:0;border-top:1px solid var(--color-border-subtle)}._shade_1fd9j_11{position:absolute;left:0;right:0;background:var(--color-surface-next-row)}._now_1fd9j_12{position:absolute;left:0;right:0;border-top:2px solid var(--color-signal-bad);z-index:2;pointer-events:none}._block_1fd9j_13{position:absolute;text-align:left;padding:3px 6px;border-radius:var(--radius-small);overflow:hidden;display:grid;align-content:start;gap:1px;background:var(--color-status-info-bg);color:var(--color-status-info-tx);box-shadow:inset 0 0 0 1px var(--color-border-default);font:var(--type-small);z-index:3}._block_1fd9j_13:hover{box-shadow:inset 0 0 0 1px var(--color-border-top-control)}._block_1fd9j_13._full_1fd9j_18{background:var(--color-status-warn-bg);color:var(--color-status-warn-tx)}._block_1fd9j_13._off_1fd9j_19{background:var(--color-status-neutral-bg);color:var(--color-status-neutral-tx);text-decoration:line-through}._block_1fd9j_13._done_1fd9j_20{background:var(--color-status-ok-bg);color:var(--color-status-ok-tx)}._block_1fd9j_13 b{font:var(--type-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._block_1fd9j_13 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--type-tiny)}._block_1fd9j_13[draggable=true]{cursor:grab}._dropHint_1fd9j_24{background:var(--color-surface-next-row-hover)}._seg7_1fd9j_25{display:flex;gap:var(--space-xs);flex-wrap:wrap}._bk_1fd9j_26{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-sm);align-items:center;padding:10px 0;border-top:1px solid var(--color-border-subtle)}._bk_1fd9j_26:first-child{border-top:0}._acts_1fd9j_28{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap;justify-content:flex-start}._slotRow_1fd9j_29{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--space-sm);align-items:end}._dayPick_1fd9j_30{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--space-xs)}._dayPick_1fd9j_30 button{padding:6px 0;border-radius:var(--radius-control);font:var(--type-small)}._dayPick_1fd9j_30 button[aria-pressed=true]{background:var(--color-surface-segment);font-weight:600}._plan_1fd9j_33{display:flex;gap:var(--space-sm);align-items:center;padding:6px 0;font:var(--type-body)}@media(max-width:767px){._cal_1fd9j_1{max-height:none}._slotRow_1fd9j_29{grid-template-columns:1fr 1fr}}._plain_1fd9j_36{border:0;min-width:0}._bk_1fd9j_26 strong{display:block}._skGrid_1fd9j_39{height:240px}._slotRow4_1fd9j_40{grid-template-columns:1fr 1fr 1fr auto}@media(max-width:767px){._slotRow4_1fd9j_40{grid-template-columns:1fr 1fr}}._page_1wj8a_1{display:flex;flex-direction:column;gap:var(--space-lg)}._head_1wj8a_2{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap}._head_1wj8a_2 h1{font:var(--type-h1);letter-spacing:var(--type-letter-tight)}._head_1wj8a_2 p{font:var(--type-caption);color:var(--color-text-secondary);margin-top:2px}._tools_1wj8a_5{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._stack_1wj8a_6{display:grid;gap:var(--space-md)}._row_1wj8a_7{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._spread_1wj8a_8{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._field_1wj8a_9{display:grid;gap:6px;min-width:0}._field_1wj8a_9>label,._field_1wj8a_9>span._lbl_1wj8a_10{font:var(--type-label-medium)}._field_1wj8a_9 small{font:var(--type-caption);color:var(--color-text-secondary)}._input_1wj8a_12{height:var(--layout-control-height);padding:0 var(--space-md);border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:var(--shadow-input-field);font:var(--type-body);min-width:0;width:100%}._input_1wj8a_12:focus-visible{box-shadow:var(--shadow-input-focus);outline:2px solid var(--color-ring);outline-offset:1px}._input_1wj8a_12[aria-invalid=true]{box-shadow:var(--shadow-input-error)}._check_1wj8a_15{display:flex;align-items:center;gap:var(--space-sm);font:var(--type-body)}._check_1wj8a_15 input{width:16px;height:16px;accent-color:var(--color-text-primary)}._err_1wj8a_17{font:var(--type-small);color:var(--color-status-crit-tx);background:var(--color-status-crit-bg);border-radius:var(--radius-control);padding:var(--space-sm) var(--space-md)}._note_1wj8a_18{font:var(--type-caption);color:var(--color-text-secondary)}._pad_1wj8a_19{padding:0 var(--space-lg) var(--space-lg)}._drawerPad_1wj8a_20{padding:16px}._list_1wj8a_21{display:grid}._li_1wj8a_21{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:10px var(--space-lg);border-top:1px solid var(--color-border-subtle);min-width:0}._li_1wj8a_21:first-child{border-top:0}._li_1wj8a_21>div:first-child{min-width:0}._li_1wj8a_21 strong{font:var(--type-semibold);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._li_1wj8a_21 span._sub_1wj8a_26{font:var(--type-caption);color:var(--color-text-secondary)}._trunc_1wj8a_27{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._skRow_1wj8a_28{display:grid;gap:6px;padding:12px var(--space-lg)}._hit_1wj8a_29{width:100%;text-align:left;padding:8px var(--space-md);border-radius:var(--radius-control)}._hit_1wj8a_29:hover,._hit_1wj8a_29[aria-pressed=true]{background:var(--color-surface-hover)}._hit_1wj8a_29[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--color-border-default)}._tabs_1wj8a_32{display:flex;gap:var(--space-sm);flex-wrap:wrap}._area_1wj8a_33{height:auto;padding:var(--space-sm) var(--space-md)}._sub_1wj8a_26{font:var(--type-caption);color:var(--color-text-secondary)}._page_1kkmd_1{display:flex;flex-direction:column;gap:16px}._head_1kkmd_2{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 16px;flex-wrap:wrap}._head_1kkmd_2 h1{font:var(--type-h1);letter-spacing:var(--type-letter-tight)}._head_1kkmd_2 p{font:var(--type-body);color:var(--color-text-secondary);margin-top:2px}._actions_1kkmd_5{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._body_1kkmd_6{padding:16px;display:flex;flex-direction:column;gap:12px}._pad_1kkmd_7,._drawerPad_1kkmd_8{padding:16px}._drawerPad_1kkmd_8 ._list_1kkmd_9 li{padding-inline:0}._tools_1kkmd_10{display:flex;gap:8px 12px;flex-wrap:wrap;align-items:flex-end;padding:12px 16px;border-bottom:1px solid var(--color-border-subtle)}._field_1kkmd_11{display:flex;flex-direction:column;gap:4px;min-width:0}._field_1kkmd_11>span{font:var(--type-label-medium);color:var(--color-text-secondary)}._field_1kkmd_11 small{font:var(--type-small);color:var(--color-text-secondary)}._field_1kkmd_11 small._err_1kkmd_14{color:var(--color-status-crit-tx)}._input_1kkmd_15{height:36px;padding:0 10px;font:var(--type-body);color:var(--color-text-primary);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-control);box-shadow:var(--shadow-input);min-width:0;width:100%}._input_1kkmd_15:focus-visible{outline:none;box-shadow:var(--shadow-input-focus)}._input_1kkmd_15[aria-invalid=true]{box-shadow:var(--shadow-input-error)}textarea._input_1kkmd_15{height:auto;padding:8px 10px;min-height:72px}._grid2_1kkmd_19{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._formErr_1kkmd_20{font:var(--type-body);color:var(--color-status-crit-tx);background:var(--color-status-crit-bg);padding:8px 10px;border-radius:var(--radius-control)}._note_1kkmd_21{font:var(--type-caption);color:var(--color-text-secondary)}._right_1kkmd_22{text-align:right}._num_1kkmd_23{font-variant-numeric:tabular-nums}._stepper_1kkmd_24{display:flex;gap:0;list-style:none;padding:16px;margin:0;flex-wrap:wrap}._step_1kkmd_24{display:flex;align-items:center;gap:8px;font:var(--type-label-medium);color:var(--color-text-tertiary);padding-right:16px}._step_1kkmd_24 i{width:22px;height:22px;border-radius:var(--radius-full);display:grid;place-items:center;font-style:normal;font:var(--type-small);background:var(--color-surface-segment);color:var(--color-text-secondary)}._step_1kkmd_24[data-state=done]{color:var(--color-text-primary)}._step_1kkmd_24[data-state=done] i{background:var(--color-status-ok-bg);color:var(--color-status-ok-tx)}._step_1kkmd_24[data-state=current]{color:var(--color-text-primary);font-weight:600}._step_1kkmd_24[data-state=current] i{background:var(--color-text-primary);color:var(--color-text-inverse)}._strip_1kkmd_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;padding:16px}._strip_1kkmd_31 div{min-width:0}._strip_1kkmd_31 small{display:block;font:var(--type-small);color:var(--color-text-secondary)}._strip_1kkmd_31 b{font:var(--type-figure-small);display:block;overflow-wrap:anywhere}._list_1kkmd_9{list-style:none;margin:0;padding:0}._list_1kkmd_9 li{display:flex;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--color-border-subtle);font:var(--type-body)}._list_1kkmd_9 li:last-child{border-bottom:0}._list_1kkmd_9 li span:first-child{min-width:0;overflow-wrap:anywhere}._truncate_1kkmd_39{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}._sk_1kkmd_40{display:flex;flex-direction:column;gap:10px;padding:16px}._preview_1kkmd_41{max-width:100%;max-height:280px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-control)}._rows_1kkmd_42{display:flex;flex-direction:column;gap:8px}@media(max-width:767px){._grid2_1kkmd_19{grid-template-columns:1fr}._head_1kkmd_2{align-items:flex-start}}._drop_fd6b1_1{margin:16px;padding:28px 16px;border:1.5px dashed var(--color-border-default);border-radius:var(--radius-card);display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;background:var(--color-surface-card)}._drop_fd6b1_1[data-over=true]{border-color:var(--color-text-primary);background:var(--color-surface-segment)}._drop_fd6b1_1 p{font:var(--type-body);color:var(--color-text-secondary);max-width:46ch}._drop_fd6b1_1 h2{font:var(--type-h3, var(--type-body))}._fileInput_fd6b1_5{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._privacy_fd6b1_6{font:var(--type-caption);color:var(--color-text-secondary)}._samples_fd6b1_7{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}._mapGrid_fd6b1_9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._preview_fd6b1_10{overflow-x:auto;border:1px solid var(--color-border-subtle);border-radius:var(--radius-control)}._preview_fd6b1_10 table{border-collapse:collapse;width:100%;font:var(--type-small)}._preview_fd6b1_10 td,._preview_fd6b1_10 th{padding:4px 8px;border-bottom:1px solid var(--color-border-subtle);text-align:left;white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis}._bar_fd6b1_14{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:flex-end;padding:12px 16px;border-bottom:1px solid var(--color-border-subtle)}._barEnd_fd6b1_15{margin-inline-start:auto;display:flex;gap:8px;align-items:center}._sheetBody_fd6b1_16{display:flex;flex-direction:column;gap:12px;padding:4px 16px 16px}._bulk_fd6b1_17{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:flex-end;padding:10px 16px;background:var(--color-surface-segment);border-bottom:1px solid var(--color-border-subtle)}._bulk_fd6b1_17 b{font:var(--type-label-medium)}._tableWrap_fd6b1_20{overflow-x:auto}._tbl_fd6b1_21{width:100%;border-collapse:collapse;font:var(--type-body);min-width:860px}._tbl_fd6b1_21 th{position:sticky;top:0;background:var(--color-surface-card);text-align:left;font:var(--type-label-medium);color:var(--color-text-secondary);padding:8px 10px;border-bottom:1px solid var(--color-border-default);white-space:nowrap}._tbl_fd6b1_21 th button{all:unset;cursor:pointer;display:inline-flex;gap:4px;align-items:center}._tbl_fd6b1_21 th button:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}._tbl_fd6b1_21 td{padding:6px 10px;border-bottom:1px solid var(--color-border-subtle);vertical-align:middle}._tbl_fd6b1_21 tr[data-selected=true] td{background:var(--color-surface-segment)}._tbl_fd6b1_21 tr[data-done=true] td{opacity:.55}._tbl_fd6b1_21 ._num_fd6b1_28,._num_fd6b1_28{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._tbl_fd6b1_21 th._numH_fd6b1_29{text-align:right}._cb_fd6b1_30{width:36px}._cb_fd6b1_30 input,._card_fd6b1_31 input[type=checkbox]{width:18px;height:18px;accent-color:var(--color-text-primary)}._narr_fd6b1_33{all:unset;display:block;cursor:pointer;max-width:min(340px,100%);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--type-body)}._narr_fd6b1_33[aria-expanded=true]{white-space:normal;overflow-wrap:anywhere}._narr_fd6b1_33:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}._sub_fd6b1_36{display:block;font:var(--type-small);color:var(--color-text-secondary);overflow-wrap:anywhere}._flag_fd6b1_37{display:flex;gap:4px;flex-wrap:wrap;margin-top:2px}._out_fd6b1_38{color:var(--color-status-crit-tx)}._in_fd6b1_39{color:var(--color-status-ok-tx)}._cell_fd6b1_40{height:32px;font:var(--type-body);padding:0 8px;border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-card);color:var(--color-text-primary);min-width:0;width:100%;max-width:200px}._cell_fd6b1_40:focus-visible{outline:none;box-shadow:var(--shadow-input-focus)}._cell_fd6b1_40[data-guess=true]{border-style:dashed}._reason_fd6b1_43{font:var(--type-small);color:var(--color-status-crit-tx)}._cards_fd6b1_45{list-style:none;margin:0;padding:0}._card_fd6b1_31{padding:12px 16px;border-bottom:1px solid var(--color-border-subtle);display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:4px 12px;align-items:start}._card_fd6b1_31[data-selected=true]{background:var(--color-surface-segment)}._card_fd6b1_31[data-done=true]{opacity:.55}._card_fd6b1_31 ._full_fd6b1_49{grid-column:2 / -1;display:flex;flex-direction:column;gap:8px;margin-top:4px}._card_fd6b1_31 ._cell_fd6b1_40{max-width:none;height:40px}._card_fd6b1_31>div{min-width:0}._cardDate_fd6b1_52{font:var(--type-small);color:var(--color-text-secondary)}._cardAmt_fd6b1_53{font:var(--type-figure-small, var(--type-body));font-weight:600;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._more_fd6b1_55{display:flex;justify-content:center;padding:12px}._footer_fd6b1_56{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;padding:12px 16px;background:var(--color-surface-card);border-top:1px solid var(--color-border-default);box-shadow:var(--shadow-pop)}._footer_fd6b1_56 ._tot_fd6b1_57{font:var(--type-body)}._footer_fd6b1_56 ._tot_fd6b1_57 b{font-variant-numeric:tabular-nums}._footer_fd6b1_56 ._grow_fd6b1_59{margin-inline-start:auto;display:flex;gap:8px;align-items:center}._need_fd6b1_60{font:var(--type-small);color:var(--color-status-warn-tx)}@media(max-width:767px){._footer_fd6b1_56{bottom:calc(var(--layout-tabh, 58px) + env(safe-area-inset-bottom,0px));padding:10px 12px}._footer_fd6b1_56 ._grow_fd6b1_59{margin-inline-start:0;width:100%}._footer_fd6b1_56 ._grow_fd6b1_59 button{flex:1}._mapGrid_fd6b1_9{grid-template-columns:1fr}}._result_fd6b1_68{padding:16px;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--color-border-subtle)}._result_fd6b1_68 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:240px;overflow-y:auto}._result_fd6b1_68 li{font:var(--type-body);display:flex;justify-content:space-between;gap:12px}._result_fd6b1_68 li span:first-child{min-width:0;overflow-wrap:anywhere}._counts_fd6b1_72{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:767px){._pad_fd6b1_74{padding-inline:12px;display:flex;flex-direction:column;gap:16px}}._page_w9nwa_1{display:flex;flex-direction:column;gap:16px}._head_w9nwa_2{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 16px;flex-wrap:wrap}._head_w9nwa_2 h1{font:var(--type-h1);border-radius:var(--radius-small)}._head_w9nwa_2 p{color:var(--color-text-secondary);margin-top:2px}._filters_w9nwa_5{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._filters_w9nwa_5 input,._filters_w9nwa_5 select,._qadd_w9nwa_6 input,._qadd_w9nwa_6 select,._pickRow_w9nwa_6 input,._fieldRow_w9nwa_6 input{height:var(--layout-control-height);padding:0 10px;border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:var(--shadow-input);min-width:0;max-width:100%}._filters_w9nwa_5 input:focus-visible,._filters_w9nwa_5 select:focus-visible,._qadd_w9nwa_6 input:focus-visible,._qadd_w9nwa_6 select:focus-visible,._pickRow_w9nwa_6 input:focus-visible,._fieldRow_w9nwa_6 input:focus-visible{box-shadow:var(--shadow-input-focus);outline:2px solid var(--color-ring);outline-offset:1px}._inline_w9nwa_10{display:inline-flex;align-items:center;gap:6px;font:var(--type-label);color:var(--color-text-secondary)}._muted_w9nwa_11{color:var(--color-text-secondary)}._note_w9nwa_12{padding:8px 12px;font:var(--type-small);color:var(--color-text-secondary);background:var(--color-surface-footer);border-radius:var(--radius-control)}._alert_w9nwa_13{padding:10px 12px;border-radius:var(--radius-control);background:var(--color-status-crit-bg);color:var(--color-status-crit-tx);display:flex;justify-content:space-between;gap:8px;align-items:center}._alert_w9nwa_13 button{font:var(--type-label);text-decoration:underline}._errText_w9nwa_15{color:var(--color-status-crit-tx)}._sectionHead_w9nwa_17{display:flex;align-items:center;gap:8px;font:var(--type-h3);padding:12px 16px 8px;border-top:1px solid var(--color-border-subtle)}section:first-child>._sectionHead_w9nwa_17{border-top:0}._fi_w9nwa_5{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:11px 16px 9px;border-top:1px solid var(--color-border-subtle)}._fi_w9nwa_5:hover{background:var(--color-surface-row-hover)}._fiBody_w9nwa_21{min-width:0}._l1_w9nwa_22{display:flex;align-items:center;gap:6px;min-width:0}._nameLink_w9nwa_23{min-width:0}._nameLink_w9nwa_23 b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}._nameLink_w9nwa_23:hover b{text-decoration:underline}._due_w9nwa_26{margin-left:auto;font:var(--type-small);color:var(--color-text-secondary);white-space:nowrap;font-weight:500}._od_w9nwa_27{color:var(--color-status-crit-tx)}._detail_w9nwa_28{display:block;font:var(--type-caption);color:var(--color-text-secondary);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._l3_w9nwa_29{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}._own_w9nwa_30{font:var(--type-small);color:var(--color-text-tertiary);display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._acts_w9nwa_31{display:flex;gap:2px}._acts_w9nwa_31 a,._acts_w9nwa_31 button{width:28px;height:28px;border-radius:var(--radius-segment-item);display:grid;place-items:center;color:var(--color-text-secondary)}._acts_w9nwa_31 a:hover,._acts_w9nwa_31 button:hover{background:var(--color-status-neutral-bg);color:var(--color-text-primary)}._acts_w9nwa_31 svg{width:15px;height:15px}._acts_w9nwa_31 ._dn_w9nwa_35{width:auto;padding:0 8px;gap:4px;display:flex;align-items:center;font:var(--type-label);color:var(--color-status-ok-tx)}._acts_w9nwa_31 ._dn_w9nwa_35:hover{background:var(--color-status-ok-bg)}._pickRow_w9nwa_6{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px}._pickRow_w9nwa_6 small{flex-basis:100%;color:var(--color-text-secondary);font:var(--type-caption)}._skRow_w9nwa_39{display:grid;grid-template-columns:44px 1fr;gap:10px;padding:10px 16px;border-top:1px solid var(--color-border-subtle)}._undoWrap_w9nwa_42{position:fixed;left:50%;bottom:20px;transform:translate(-50%);display:grid;gap:8px;z-index:var(--z-index-toast);width:max-content;max-width:calc(100vw - 24px)}._undo_w9nwa_42{display:flex;align-items:center;gap:14px;background:var(--color-surface-tooltip);color:var(--color-text-inverse);font:var(--type-body);padding:10px 14px;border-radius:var(--radius-control);box-shadow:var(--shadow-pop)}._undo_w9nwa_42 span{min-width:0;overflow:hidden;text-overflow:ellipsis}._undo_w9nwa_42 button{font:var(--type-label);text-decoration:underline;color:var(--color-text-inverse);white-space:nowrap}._timeline_w9nwa_48{padding:4px 0}._ap_w9nwa_49{position:relative;display:grid;grid-template-columns:56px 12px minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px 16px}._ap_w9nwa_49:before{content:"";position:absolute;left:88px;top:0;bottom:0;width:2px;background:var(--color-border-subtle)}._ap_w9nwa_49>b{font-weight:600;padding-top:1px}._past_w9nwa_52>b,._past_w9nwa_52 ._apBtn_w9nwa_52 b{color:var(--color-text-secondary)}._next_w9nwa_53{background:var(--color-surface-next-row)}._node_w9nwa_54{position:relative;z-index:1;width:12px;height:12px;border-radius:50%;margin-top:3px;background:var(--color-surface-card);box-shadow:var(--shadow-node-idle)}._node_w9nwa_54._in_w9nwa_10{background:var(--color-signal-good);box-shadow:var(--shadow-node-live)}._node_w9nwa_54._no_show_w9nwa_56{background:var(--color-signal-bad);box-shadow:var(--shadow-node-live)}._apBtn_w9nwa_52{text-align:left;min-width:0;border-radius:var(--radius-pill)}._apBtn_w9nwa_52 b{font-weight:500}._meta_w9nwa_59{font:var(--type-small);color:var(--color-text-tertiary);margin-top:3px;display:flex;align-items:center;gap:6px}._nowl_w9nwa_60{position:relative;height:18px;display:flex;align-items:center;padding-left:16px}._nowl_w9nwa_60 span{position:relative;z-index:1;font:var(--type-now);color:var(--color-text-inverse);background:var(--color-brand-orange);padding:3px 5px;border-radius:var(--radius-small)}._nowl_w9nwa_60:after{content:"";position:absolute;left:16px;right:12px;top:50%;height:1.5px;background:var(--color-brand-orange);opacity:.75}._week_w9nwa_63{display:grid;grid-template-columns:repeat(7,minmax(150px,1fr));gap:10px;overflow-x:auto;padding-bottom:6px;align-items:start}._wday_w9nwa_64{background:var(--color-surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:10px;display:grid;gap:6px;min-width:0}._wtoday_w9nwa_65{box-shadow:0 0 0 2px var(--color-ring)}._wday_w9nwa_64 h2{font:var(--type-h3);display:flex;justify-content:space-between;gap:6px}._wcount_w9nwa_67{font:var(--type-count);color:var(--color-text-secondary)}._wempty_w9nwa_68{color:var(--color-text-tertiary);font:var(--type-small)}._wcard_w9nwa_69{display:grid;gap:2px;text-align:left;padding:6px 8px;border-radius:var(--radius-control);background:var(--color-surface-segment);min-width:0}._wcard_w9nwa_69 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._wcard_w9nwa_69[data-status=done],._wcard_w9nwa_69[data-status=cancelled]{opacity:.65}._wcard_w9nwa_69[data-status=no_show] b{color:var(--color-status-crit-tx)}._drawerKv_w9nwa_73{display:grid;gap:14px}._drawerKv_w9nwa_73 small{display:block;color:var(--color-text-secondary);font:var(--type-small);margin-bottom:2px}._form_w9nwa_75{display:grid;gap:12px}._fieldRow_w9nwa_6{display:grid;gap:4px;font:var(--type-label)}._formActions_w9nwa_77{display:flex;gap:8px}._task_w9nwa_80{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px 16px;border-top:1px solid var(--color-border-subtle)}._task_w9nwa_80:first-child{border-top:0}._task_w9nwa_80:hover{background:var(--color-surface-row-hover)}._taskBody_w9nwa_84{min-width:0}._taskTitle_w9nwa_85{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}._doneRow_w9nwa_86 ._taskTitle_w9nwa_85{color:var(--color-text-tertiary)}._iconBtn_w9nwa_87{width:28px;height:28px;border-radius:var(--radius-segment-item);display:grid;place-items:center;color:var(--color-text-tertiary)}._iconBtn_w9nwa_87:hover{background:var(--color-status-neutral-bg);color:var(--color-text-primary)}._iconBtn_w9nwa_87 svg{width:15px;height:15px}._qadd_w9nwa_6{display:flex;gap:8px;flex-wrap:wrap;padding:10px 16px;border-top:1px solid var(--color-border-subtle);background:var(--color-surface-row-hover)}._qadd_w9nwa_6 input:first-child{flex:1 1 220px}@media(max-width:767px){._ap_w9nwa_49{grid-template-columns:48px 12px minmax(0,1fr)}._ap_w9nwa_49:before{left:80px}._ap_w9nwa_49>:last-child{grid-column:3}}._hero_1c7si_2{display:flex;justify-content:space-between;align-items:center;gap:12px 16px;flex-wrap:wrap;background:radial-gradient(90% 160% at 100% 0%,color-mix(in srgb,var(--color-brand-orange) 42%,transparent) 0%,transparent 60%),var(--color-surface-top);border-radius:var(--radius-hero);padding:18px 20px}._hero_1c7si_2>div:first-child{flex:1 1 320px;min-width:0}._eyebrow_1c7si_4{font:var(--type-label-medium);color:var(--color-text-eyebrow);display:flex;align-items:center;gap:6px;flex-wrap:wrap;line-height:1.3}._hero_1c7si_2 h1{font:var(--type-hero);letter-spacing:var(--type-letter-tight);margin-top:3px;border-radius:var(--radius-small)}._sum_1c7si_6{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:8px;color:var(--color-text-secondary);font:var(--type-body)}._sum_1c7si_6 span{display:inline-flex;align-items:center;gap:7px}._sum_1c7si_6 b{color:var(--color-text-primary);font-weight:600}._dot_1c7si_9{width:7px;height:7px;border-radius:50%;background:var(--color-text-tertiary);flex:none}._dot_1c7si_9._crit_1c7si_10{background:var(--color-signal-bad)}._dot_1c7si_9._info_1c7si_11{background:var(--color-chart-primary)}._heroRight_1c7si_12{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._qa_1c7si_13{display:flex;gap:8px;flex-wrap:wrap}._qa_1c7si_13 svg{width:16px;height:16px}@media(max-width:767px){._heroRight_1c7si_12{width:100%;justify-content:space-between;gap:8px}._qa_1c7si_13{width:100%}._qa_1c7si_13>*{flex:1;padding:0 8px}}._page_1c7si_21{display:flex;flex-direction:column;gap:16px}._cap_1c7si_22{font:var(--type-caption);color:var(--color-text-secondary);margin:6px 2px -8px}._two_1c7si_23{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;align-items:stretch}._two_1c7si_23>section{display:flex;flex-direction:column}._one_1c7si_25{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}._fill_1c7si_26{flex:1;display:flex;flex-direction:column}@media(max-width:1100px){._two_1c7si_23{grid-template-columns:1fr}}._workWrap_1c7si_30{display:flex;flex-direction:column;gap:12px}._tabs_1c7si_31{display:none;align-self:flex-start}._work_1c7si_30{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._wcol_1c7si_33{display:flex;flex-direction:column;height:var(--layout-work-column)}._wb_1c7si_34{flex:1 1 0;min-height:0;overflow:auto;border-top:1px solid var(--color-border-subtle)}._wcol_1c7si_33 h2{display:flex;align-items:center;gap:8px}@media(min-width:768px)and (max-width:1199px){._tabs_1c7si_31{display:inline-flex}._work_1c7si_30{grid-template-columns:1fr}._work_1c7si_30[data-tab=followups]>:not([data-col=followups]),._work_1c7si_30[data-tab=appointments]>:not([data-col=appointments]),._work_1c7si_30[data-tab=tasks]>:not([data-col=tasks]){display:none}}@media(max-width:767px){._work_1c7si_30{grid-template-columns:1fr}._wcol_1c7si_33{height:auto}._wb_1c7si_34{flex:none;max-height:var(--layout-work-cap)}}._wi_1c7si_48{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px 10px 16px;border-top:1px solid var(--color-border-subtle)}._wi_1c7si_48:first-child{border-top:0}._wi_1c7si_48:hover{background:var(--color-surface-row-hover)}._wm_1c7si_51{text-align:left;min-width:0;border-radius:var(--radius-pill)}._wm_1c7si_51 b{font-weight:500}._wm_1c7si_51 small{display:block;font:var(--type-caption);color:var(--color-text-secondary);margin-top:1px}._meta_1c7si_54{font:var(--type-small);color:var(--color-text-tertiary);margin-top:3px;display:flex;align-items:center}._acts_1c7si_55{display:flex;gap:2px}._acts_1c7si_55 a,._acts_1c7si_55 button{width:28px;height:28px;border-radius:var(--radius-segment-item);display:grid;place-items:center;color:var(--color-text-secondary)}._acts_1c7si_55 a:hover,._acts_1c7si_55 button:hover{background:var(--color-status-neutral-bg);color:var(--color-text-primary)}._acts_1c7si_55 svg{width:15px;height:15px}._acts_1c7si_55 ._dn_1c7si_59{width:auto;padding:0 8px;gap:4px;display:flex;align-items:center;font:var(--type-label);color:var(--color-status-ok-tx)}._acts_1c7si_55 ._dn_1c7si_59:hover{background:var(--color-status-ok-bg)}._note_1c7si_61{padding:8px 16px;font:var(--type-small);color:var(--color-text-secondary);border-top:1px solid var(--color-border-subtle);background:var(--color-surface-footer)}._fi_1c7si_26{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:11px 12px 9px 14px;transition:opacity var(--motion-base) ease,transform var(--motion-base) ease}._fi_1c7si_26>span:first-child{margin-top:1px}._fi_1c7si_26 ._wm_1c7si_51{display:block;width:100%}._l1_1c7si_67{display:flex;align-items:center;gap:6px;min-width:0}._l1_1c7si_67 b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._due_1c7si_69{margin-left:auto;font:var(--type-small);color:var(--color-text-secondary);white-space:nowrap;font-weight:500}._due_1c7si_69._od_1c7si_70{color:var(--color-status-crit-tx)}._l3_1c7si_71{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}._own_1c7si_72{font:var(--type-small);color:var(--color-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._out_1c7si_73{opacity:0;transform:translate(12px)}._detail_1c7si_74{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ap_1c7si_77{position:relative;grid-template-columns:38px 12px minmax(0,1fr) auto;gap:10px;border-top:0}._ap_1c7si_77:before{content:"";position:absolute;left:69px;top:0;bottom:0;width:2px;background:var(--color-border-subtle)}._ap_1c7si_77>b{font-weight:600;padding-top:1px}._past_1c7si_80>b,._past_1c7si_80 ._wm_1c7si_51 b{color:var(--color-text-secondary)}._next_1c7si_81{background:var(--color-surface-next-row)}._next_1c7si_81:hover{background:var(--color-surface-next-row-hover)}._node_1c7si_83{position:relative;z-index:1;width:12px;height:12px;border-radius:50%;margin-top:3px;background:var(--color-surface-card);box-shadow:var(--shadow-node-idle)}._node_1c7si_83._in_1c7si_11{background:var(--color-signal-good);box-shadow:var(--shadow-node-live)}._node_1c7si_83._no_show_1c7si_85{background:var(--color-signal-bad);box-shadow:var(--shadow-node-live)}._next_1c7si_81 ._node_1c7si_83{background:var(--color-chart-primary);box-shadow:var(--shadow-node-next)}._ap_1c7si_77 ._meta_1c7si_54{display:flex}._nowl_1c7si_88{position:relative;height:18px;display:flex;align-items:center;padding-left:14px}._nowl_1c7si_88 span{position:relative;z-index:1;font:var(--type-now);color:var(--color-text-inverse);background:var(--color-brand-orange);padding:3px 5px;border-radius:var(--radius-small)}._nowl_1c7si_88:after{content:"";position:absolute;left:14px;right:12px;top:50%;height:1.5px;background:var(--color-brand-orange);opacity:.75}._apBtn_1c7si_91{display:block;width:100%;text-align:left}._tk_1c7si_94 ._wi_1c7si_48{grid-template-columns:20px minmax(0,1fr)}._tk_1c7si_94 ._wm_1c7si_51 b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}._tk_1c7si_94 ._meta_1c7si_54{display:flex}._doneRow_1c7si_97 ._wm_1c7si_51 b{color:var(--color-text-tertiary)}._qadd_1c7si_98{display:flex;gap:8px;padding:10px 12px 10px 16px;border-top:1px solid var(--color-border-subtle);background:var(--color-surface-row-hover)}._qadd_1c7si_98 input{flex:1;min-width:0;height:var(--layout-control-height);padding:0 10px;border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:var(--shadow-input)}._qadd_1c7si_98 input:focus-visible{box-shadow:var(--shadow-input-focus);outline:2px solid var(--color-ring);outline-offset:1px}._skRow_1c7si_101{display:grid;grid-template-columns:18px 1fr;gap:10px;padding:10px 16px;border-top:1px solid var(--color-border-subtle)}._skRow_1c7si_101>div{display:grid;gap:6px}._cwrap_1c7si_105{display:grid;grid-template-columns:1fr 240px;border-top:1px solid var(--color-border-subtle)}._chart_1c7si_106{padding:14px 16px 12px;min-width:0}._ctop_1c7si_107{margin-bottom:12px}._ctop_1c7si_107 b{font:var(--type-figure)}._ctop_1c7si_107 ._d_1c7si_9{font:var(--type-small);margin-left:6px;font-weight:500}._up_1c7si_110{color:var(--color-signal-up)}._dn_1c7si_59{color:var(--color-signal-down)}._ctop_1c7si_107 p{font:var(--type-caption);margin-top:2px;color:var(--color-text-secondary)}._leg_1c7si_113{display:flex;gap:14px;font:var(--type-small);color:var(--color-text-secondary)}._leg_1c7si_113 span{display:flex;align-items:center;gap:6px;white-space:nowrap}._leg_1c7si_113 i{width:10px;height:10px;border-radius:3px;background:var(--color-chart-primary)}._leg_1c7si_113 i._p_1c7si_21{background:var(--color-chart-previous)}._plot_1c7si_117{display:grid;grid-template-columns:44px 1fr;height:220px}._yax_1c7si_118{position:relative;font:var(--type-tiny);color:var(--color-text-tertiary)}._yax_1c7si_118 span{position:absolute;right:8px;transform:translateY(-50%)}._grid_1c7si_120{position:relative;border-bottom:1px solid var(--color-surface-hairline-strong)}._gl_1c7si_121{position:absolute;left:0;right:0;border-top:1px dashed var(--color-surface-dim-dash)}._bars_1c7si_122{position:absolute;inset:0;display:grid;align-items:end;padding:0 4px}._day_1c7si_123{display:flex;justify-content:center;align-items:flex-end;gap:3px;height:100%;position:relative;border-radius:var(--radius-small)}._day_1c7si_123:hover{background:var(--color-surface-hover)}._day_1c7si_123 i{display:block;width:30%;max-width:26px;min-height:1px;border-radius:4px 4px 0 0;background:var(--color-chart-primary);transform-origin:bottom;animation:_grow_1c7si_1 var(--motion-bar-grow) var(--motion-ease-out) both}._day_1c7si_123 i._p_1c7si_21{background:var(--color-chart-previous)}@keyframes _grow_1c7si_1{0%{transform:scaleY(0)}}._tip_1c7si_128{display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:var(--color-surface-tooltip);color:var(--color-text-inverse);font:var(--type-small);padding:7px 9px;border-radius:var(--radius-control);white-space:nowrap;z-index:5;pointer-events:none}._day_1c7si_123:hover ._tip_1c7si_128,._day_1c7si_123:focus-visible ._tip_1c7si_128{display:block}._tip_1c7si_128 span{color:var(--color-text-on-dark-muted)}._xax_1c7si_131{display:grid;grid-template-columns:44px 1fr;font:var(--type-tiny);color:var(--color-text-tertiary);margin-top:6px}._xax_1c7si_131 div{display:grid;padding:0 4px;text-align:center}._split_1c7si_133{border-left:1px solid var(--color-border-subtle);padding:14px 16px;display:flex;flex-direction:column;gap:12px}._split_1c7si_133 h3{font:var(--type-h3)}._mode_1c7si_135{display:grid;gap:5px}._mode_1c7si_135 p{display:flex;justify-content:space-between}._mode_1c7si_135 p span:last-child{font-weight:500}._bar_1c7si_122{height:6px;border-radius:3px;background:var(--color-border-subtle);overflow:hidden}._bar_1c7si_122 i{display:block;height:100%;background:var(--color-chart-primary);border-radius:3px;transform-origin:left;animation:_growx_1c7si_1 .7s var(--motion-ease-out) both}@keyframes _growx_1c7si_1{0%{transform:scaleX(0)}}._avg_1c7si_141{display:grid;gap:2px;padding-top:12px;border-top:1px solid var(--color-border-subtle)}._avg_1c7si_141 small{font:var(--type-small);color:var(--color-text-secondary)}._avg_1c7si_141 b{font:var(--type-figure-small)}._splitNote_1c7si_144{margin-top:auto;font:var(--type-small);color:var(--color-text-secondary);padding-top:10px;border-top:1px solid var(--color-border-subtle)}@media(max-width:1100px){._cwrap_1c7si_105{grid-template-columns:1fr 210px}}@media(max-width:767px){._cwrap_1c7si_105{grid-template-columns:1fr}._split_1c7si_133{border-left:0;border-top:1px solid var(--color-border-subtle)}._leg_1c7si_113{display:none}._plot_1c7si_117{height:180px;grid-template-columns:38px 1fr}._xax_1c7si_131{grid-template-columns:38px 1fr}}._sch_1c7si_155{display:grid;grid-template-columns:52px 1fr 92px;align-items:center;gap:12px;padding:9px 16px;border-top:1px solid var(--color-border-subtle)}._sch_1c7si_155:hover{background:var(--color-surface-row-hover)}._sch_1c7si_155._pastCls_1c7si_157{color:var(--color-text-tertiary)}._sch_1c7si_155 b{font-weight:600}._sch_1c7si_155 small{display:block;font:var(--type-caption);color:var(--color-text-secondary)}._occ_1c7si_160{display:grid;gap:4px;font:var(--type-small);color:var(--color-text-secondary);text-align:right}._occ_1c7si_160._fullOcc_1c7si_161 ._bar_1c7si_122 i{background:var(--color-signal-good)}._pastCls_1c7si_157 ._occ_1c7si_160 ._bar_1c7si_122 i{background:var(--color-surface-past-bar)}@media(max-width:767px){._sch_1c7si_155{grid-template-columns:44px 1fr 72px;gap:10px}}._tl_1c7si_166{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;padding:4px 16px 14px;align-items:stretch;flex:1}._tlCol_1c7si_167{display:flex;flex-direction:column;align-items:stretch;gap:4px;text-align:center;border-radius:var(--radius-control);padding:6px 2px}._colBar_1c7si_168{flex:1;min-height:72px;display:flex;align-items:flex-end;justify-content:center}._colBar_1c7si_168 i{display:block;width:60%;max-width:34px;border-radius:5px 5px 0 0;background:var(--color-chart-primary);transform-origin:bottom;animation:_grow_1c7si_1 var(--motion-bar-grow) var(--motion-ease-out) both}._todayCol_1c7si_170 ._colBar_1c7si_168 i{background:var(--color-signal-bad)}._tlCol_1c7si_167 b{font:var(--type-semibold);line-height:1}._tlCol_1c7si_167 small{font:var(--type-tiny);color:var(--color-text-secondary);white-space:nowrap}@media(max-width:767px){._tl_1c7si_166{gap:2px;padding:4px 8px 12px}._tlCol_1c7si_167 small{font:var(--type-micro)}}._who_1c7si_176{display:flex;align-items:center;gap:10px}._cardTable_1c7si_177{flex:1}._reqid_1c7si_180{font:var(--type-small);color:var(--color-text-tertiary)}._drawerBody_1c7si_181{padding:0}._drawerKv_1c7si_182{display:grid;gap:12px;padding:16px}._drawerKv_1c7si_182 small{display:block;font:var(--type-small);color:var(--color-text-secondary)}._drawerKv_1c7si_182 b{font-weight:500}._hero_1c7si_2 ._eyebrow_1c7si_4{color:var(--color-brand-orange)}._hero_1c7si_2 h1,._hero_1c7si_2 ._sum_1c7si_6 b{color:var(--color-surface-card)}._hero_1c7si_2 ._sum_1c7si_6{color:color-mix(in srgb,var(--color-surface-card) 82%,transparent)}._hero_1c7si_2 ._newMember_1c7si_189{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:var(--color-surface-card)}._hero_1c7si_2 ._newMember_1c7si_189:hover{background:color-mix(in srgb,var(--color-brand-orange) 88%,black);border-color:color-mix(in srgb,var(--color-brand-orange) 88%,black)}._panes_le5cf_2{display:grid;grid-template-columns:var(--layout-inbox-list) minmax(0,1fr);gap:0;min-height:calc(100dvh - var(--layout-topbar) - 48px);background:var(--color-surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}._pane_le5cf_2{min-width:0;display:flex;flex-direction:column;border-left:1px solid var(--color-border-subtle);background:var(--color-mobile-thread-bg)}._panes_le5cf_2 ._listCol_le5cf_4{overflow-y:auto;max-height:calc(100dvh - var(--layout-topbar) - 48px);background:var(--color-surface-ground)}._panes_le5cf_2 ._thread_le5cf_5{height:100%;min-height:0}._dhead_le5cf_6{padding:16px 20px 4px}._dhead_le5cf_6 p{font:var(--type-m-eyebrow);color:var(--color-text-eyebrow)}._dhead_le5cf_6 h1{font:var(--type-h1)}._listCol_le5cf_4{min-width:0}._iseg_le5cf_11{padding:14px 16px 0}._seg_le5cf_12{display:grid;grid-template-columns:repeat(3,1fr);background:var(--color-mobile-segment-track);border-radius:var(--radius-mcontrol);padding:3px}._seg_le5cf_12 button{min-height:var(--layout-tap);font:var(--type-m-segment);color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--radius-segment)}._seg_le5cf_12 button[aria-selected=true]{background:var(--color-surface-card);color:var(--color-text-primary);box-shadow:var(--color-mobile-thumb-shadow)}._c_le5cf_15{font:var(--type-m-tiny);min-width:20px;padding:3px 6px;border-radius:var(--radius-full);background:var(--color-signal-good);color:var(--color-text-inverse)}._isr_le5cf_16{padding:12px 16px 0}._sf_le5cf_17{display:flex;align-items:center;gap:8px;height:var(--layout-tap);border-radius:var(--radius-mcontrol);background:var(--color-mobile-segment-track);padding:0 12px;color:var(--color-text-secondary)}._sf_le5cf_17:focus-within{box-shadow:0 0 0 2px var(--color-ring)}._sf_le5cf_17 input{flex:1;min-width:0;height:100%;font:var(--type-m-input);color:var(--color-text-primary)}._sf_le5cf_17 input:focus-visible{outline:none}._sf_le5cf_17 input::placeholder{color:var(--color-text-tertiary)}._note_le5cf_22{font:var(--type-m-caption);color:var(--color-text-tertiary);padding:6px 4px 0}._chipsRow_le5cf_23{padding:12px 0 6px}._chipsRow_le5cf_23 ._nsel_le5cf_24{background:transparent;box-shadow:inset 0 0 0 1px var(--color-mobile-outline);font-weight:600}._hintLine_le5cf_25{font:var(--type-m-caption);color:var(--color-text-tertiary);text-align:center;padding:6px 20px 8px;display:flex;align-items:center;justify-content:center;gap:6px}._nsel_le5cf_24{flex:none;height:var(--layout-tap);display:flex;align-items:center;gap:6px;padding:0 10px 0 12px;border-radius:var(--radius-mchip);box-shadow:inset 0 0 0 1px var(--color-mobile-outline);font:var(--type-m-name)}._listBody_le5cf_27{padding-top:6px}._grp_le5cf_29{margin:0 16px;background:var(--color-surface-card);border-radius:var(--radius-mcard);box-shadow:var(--shadow-mobile-card);overflow:hidden}._skRow_le5cf_30{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:14px 16px;align-items:center}._skRow_le5cf_30>div{display:grid;gap:8px}._ir_le5cf_32{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px 14px 12px 16px;border-top:1px solid var(--color-border-subtle);min-height:var(--layout-tap)}._ir_le5cf_32[data-active]{background:var(--color-surface-hover)}._ir_le5cf_32>span:first-child{width:40px;height:40px;font:var(--type-m-avatar)}._irBody_le5cf_35{display:block;min-width:0}._l1_le5cf_36{display:flex;align-items:center;gap:8px;min-width:0}._l1_le5cf_36 b{flex:1;min-width:0;font:var(--type-m-row-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tm_le5cf_38{font:var(--type-m-caption);font-weight:500;color:var(--color-text-tertiary);white-space:nowrap}._ir_le5cf_32[data-unread] ._tm_le5cf_38{color:var(--color-signal-good);font-weight:600}._l2_le5cf_40{display:flex;align-items:center;gap:8px;margin-top:3px}._pv_le5cf_41{flex:1;min-width:0;display:flex;align-items:center;gap:3px;font:var(--type-m-row);color:var(--color-text-secondary)}._pv_le5cf_41>span:last-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ir_le5cf_32[data-unread] ._pv_le5cf_41{color:var(--color-text-primary);font-weight:500}._ucnt_le5cf_44{flex:none;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--color-signal-good);color:var(--color-text-inverse);font:var(--type-m-tiny);line-height:20px;text-align:center}._l3_le5cf_45{display:flex;align-items:center;gap:6px;margin-top:8px}._rec_le5cf_46{display:inline-flex;align-items:center;font:var(--type-m-tiny);padding:4px 7px;border-radius:6px;background:var(--color-status-neutral-bg);color:var(--color-text-secondary);white-space:nowrap}._rec_le5cf_46[data-tone=ok]{background:var(--color-status-ok-bg);color:var(--color-status-ok-tx)}._rec_le5cf_46[data-tone=warn]{background:var(--color-status-warn-bg);color:var(--color-status-warn-tx)}._rec_le5cf_46[data-tone=lapsed]{background:var(--color-status-crit-bg);color:var(--color-status-crit-tx)}._rec_le5cf_46[data-tone=violet]{background:var(--color-status-violet-bg);color:var(--color-status-violet-tx)}._rec_le5cf_46[data-tone=teal]{background:var(--color-status-teal-bg);color:var(--color-status-teal-tx)}._rec_le5cf_46[data-tone=info]{background:var(--color-status-info-bg);color:var(--color-status-info-tx)}._wn_le5cf_53{display:inline-flex;align-items:center;gap:4px;font:var(--type-m-tiny);font-weight:500;color:var(--color-status-ok-tx);white-space:nowrap}._wn_le5cf_53[data-open=false]{color:var(--color-text-tertiary)}._asg_le5cf_55{margin-left:auto;display:flex;align-items:center;gap:5px;font:var(--type-m-caption);color:var(--color-text-tertiary);white-space:nowrap}._mk_le5cf_56{display:inline-grid;place-items:center;color:var(--color-text-tertiary)}._mk_le5cf_56[data-st=read]{color:var(--color-mobile-tick-read)}._mk_le5cf_56[data-st=failed]{color:var(--color-signal-bad)}._more_le5cf_59,._arcl_le5cf_59{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px auto 0;min-height:var(--layout-tap);padding:0 16px;color:var(--color-text-secondary);font:var(--type-m-name);font-weight:500}._thread_le5cf_5{position:fixed;inset:0;z-index:var(--z-index-mthread);touch-action:pan-y;background:var(--color-mobile-thread-bg);display:flex;flex-direction:column;box-shadow:var(--shadow-thread);animation:_slidein_le5cf_1 var(--motion-sheet) var(--motion-ease-sheet)}._thread_le5cf_5:not([data-phone]){position:static;box-shadow:none;animation:none;min-height:0}@keyframes _slidein_le5cf_1{0%{transform:translate(100%)}}._thh_le5cf_65{flex:none;position:relative;z-index:2;min-height:calc(env(safe-area-inset-top,0px) + 60px);padding:env(safe-area-inset-top,0px) calc(8px + env(safe-area-inset-right,0px)) 0 calc(4px + env(safe-area-inset-left,0px));display:flex;align-items:center;gap:2px;background:var(--color-mobile-glass-thread);-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);box-shadow:0 .5px 0 var(--color-mobile-hairline)}._thread_le5cf_5:not([data-phone]) ._thh_le5cf_65{padding-left:12px}._bk_le5cf_67{width:var(--layout-tap);height:var(--layout-tap);display:grid;place-items:center;border-radius:var(--radius-full);flex:none}._who2_le5cf_68{flex:1;min-width:0;display:flex;align-items:center;gap:10px;min-height:48px;text-align:left;border-radius:var(--radius-mcontrol);padding-right:6px}._who2_le5cf_68>span:last-child{min-width:0}._who2_le5cf_68 b{display:block;font:var(--type-m-row-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._who2_le5cf_68 small{display:block;font:var(--type-m-caption);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}._asb_le5cf_72{flex:none;display:flex;align-items:center;gap:5px;height:var(--layout-tap);padding:0 8px 0 10px;border-radius:22px;background:var(--color-surface-card);box-shadow:var(--shadow-mobile-card);font:var(--type-m-small-bold)}._asb_le5cf_72:disabled{opacity:.6}._thb_le5cf_74{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:10px 12px 14px;display:flex;flex-direction:column;gap:3px;touch-action:pan-y}._thb_le5cf_74>*{flex-shrink:0}._thSk_le5cf_76{display:flex;flex-direction:column;gap:10px}._dsep_le5cf_77{align-self:center;margin:12px 0 8px;font:var(--type-m-small-bold);color:var(--color-text-secondary);background:var(--color-mobile-day-pill);padding:6px 10px;border-radius:8px}._sysn_le5cf_78{align-self:center;margin:8px 0;font:var(--type-m-caption);color:var(--color-text-secondary);text-align:center;padding:5px 12px;border-radius:8px;background:var(--color-mobile-sys-note)}._msg_le5cf_79{max-width:82%;align-self:flex-start;background:var(--color-surface-card);border-radius:var(--radius-mbubble) var(--radius-mbubble) var(--radius-mbubble) 6px;padding:8px 11px 6px;box-shadow:0 .5px 1px var(--color-mobile-hairline);font:var(--type-m-bubble);-webkit-user-select:text;user-select:text;overflow-wrap:anywhere}._msg_le5cf_79>span{display:block}._msg_le5cf_79._out_le5cf_81{align-self:flex-end;background:var(--color-mobile-bubble-out);border-radius:var(--radius-mbubble) var(--radius-mbubble) 6px var(--radius-mbubble)}._by_le5cf_82{font:var(--type-m-tiny);color:var(--color-mobile-bubble-author);margin-bottom:3px}._mt_le5cf_83{display:flex!important;justify-content:flex-end;align-items:center;gap:4px;font:var(--type-m-tiny);font-weight:500;color:var(--color-text-tertiary);margin-top:4px}._tpl_le5cf_84{background:var(--color-surface-card);padding:0;overflow:hidden;box-shadow:0 0 0 1px var(--color-mobile-bubble-tpl-ring)}._msg_le5cf_79._tpl_le5cf_84._out_le5cf_81{background:var(--color-surface-card)}._tph_le5cf_86{display:flex!important;align-items:center;gap:6px;padding:9px 12px 0;font:var(--type-m-tiny);color:var(--color-mobile-bubble-author)}._tpb_le5cf_87{padding:5px 12px 0}._tpl_le5cf_84 ._mt_le5cf_83{padding:0 12px 7px}._cta2_le5cf_89{display:flex!important;align-items:center;justify-content:center;height:40px;border-top:1px solid var(--color-border-subtle);color:var(--color-text-link);font:var(--type-m-name);opacity:.6}._cmp_le5cf_91{flex:none;background:var(--color-mobile-composer-bg);box-shadow:0 -.5px 0 var(--color-mobile-hairline);padding:8px calc(10px + env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) calc(10px + env(safe-area-inset-left,0px))}._wbn_le5cf_92{display:flex;gap:9px;align-items:flex-start;background:var(--color-status-warn-bg);color:var(--color-status-warn-tx);border-radius:var(--radius-mcontrol);padding:10px 12px;font:var(--type-m-row);margin-bottom:8px}._wbn_le5cf_92 svg{margin-top:2px}._wbnOk_le5cf_94{background:var(--color-status-info-bg);color:var(--color-status-info-tx)}._cmpt_le5cf_95{display:flex;align-items:center;gap:8px;margin-bottom:8px;overflow-x:auto;scrollbar-width:none}._cmpt_le5cf_95 button{flex:none;display:flex;align-items:center;gap:6px;height:var(--layout-tap);padding:0 13px;border-radius:20px;background:var(--color-surface-card);box-shadow:var(--shadow-mobile-card);font:var(--type-m-label)}._cmpt_le5cf_95 button._pri_le5cf_97{background:var(--color-surface-top);color:var(--color-text-inverse);box-shadow:none}._cmpt_le5cf_95 button:disabled{opacity:.4}._cmpt_le5cf_95 ._wn_le5cf_53{margin-left:auto}._sentBy_le5cf_100{margin-right:auto;color:var(--color-mobile-bubble-author);font-weight:600}._cmpr_le5cf_101{display:flex;align-items:center;gap:8px}._cmpr_le5cf_101 input{flex:1;min-width:0;height:var(--layout-tap);border-radius:22px;background:var(--color-surface-card);box-shadow:inset 0 0 0 1px var(--color-border-default);padding:0 16px;font:var(--type-m-input)}._cmpr_le5cf_101 input::placeholder{color:var(--color-text-tertiary)}._cmpr_le5cf_101 input:disabled{background:var(--color-mobile-composer-off);box-shadow:none}._snd_le5cf_105{flex:none;width:var(--layout-tap);height:var(--layout-tap);border-radius:var(--radius-full);background:var(--color-surface-top);color:var(--color-text-inverse);display:grid;place-items:center}._snd_le5cf_105:disabled{background:var(--color-mobile-dot-off)}._who_le5cf_68{display:flex;align-items:center;gap:14px;margin:4px 0 14px}._who_le5cf_68 b{font:var(--type-m-section);display:block}._who_le5cf_68 small{font:var(--type-m-row);color:var(--color-text-secondary)}._facts_le5cf_112{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:6px 0 16px}._facts_le5cf_112 div{background:var(--color-surface-ground);border-radius:14px;padding:11px 13px}._facts_le5cf_112 small{font:var(--type-m-caption);color:var(--color-text-secondary);display:block}._facts_le5cf_112 b{font:var(--type-m-name);display:block;margin-top:3px}._sacts_le5cf_116{display:grid;grid-template-columns:1fr 1fr;gap:10px}._sacts_le5cf_116>*{min-height:46px;justify-content:center;font:var(--type-m-button)}._lst_le5cf_118{margin:0 -20px}._opt_le5cf_119{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 20px;width:100%;text-align:left;border-top:1px solid var(--color-border-subtle)}._lst_le5cf_118>._opt_le5cf_119:first-child{border-top:0}._opt_le5cf_119:active{background:var(--color-mobile-press)}._optText_le5cf_122{flex:1;min-width:0;display:block}._optText_le5cf_122 b{font-weight:500;display:block}._optText_le5cf_122 small{font:var(--type-m-meta);color:var(--color-text-secondary);display:block;margin-top:1px}._tpv_le5cf_125{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._ck_le5cf_126{color:var(--color-brand-orange)}._tplp_le5cf_127{background:var(--color-mobile-thread-bg);border-radius:var(--radius-mbubble);padding:14px 12px;display:flex;flex-direction:column;margin-bottom:14px}._tplp_le5cf_127 ._msg_le5cf_79{max-width:92%}._field_le5cf_129{display:grid;gap:6px;margin-bottom:12px;font:var(--type-m-meta);color:var(--color-text-secondary);text-transform:capitalize}._field_le5cf_129 input{height:var(--layout-tap);border-radius:var(--radius-mcontrol);background:var(--color-surface-ground);padding:0 14px;font:var(--type-m-input);color:var(--color-text-primary)}@media(prefers-reduced-motion:reduce){._thread_le5cf_5{animation:none}}._page_4o4q6_1{padding-bottom:8px}._prof_4o4q6_2{margin:14px 16px;background:var(--color-surface-card);border-radius:var(--radius-mcard);box-shadow:var(--shadow-mobile-card);display:flex;align-items:center;gap:14px;padding:14px 16px}._prof_4o4q6_2 b{font-weight:600;display:block}._prof_4o4q6_2 small{color:var(--color-text-secondary);font:var(--type-m-row)}._profAv_4o4q6_5{width:40px;height:40px;border-radius:var(--radius-full);background:var(--color-surface-ground);display:grid;place-items:center}._grid_4o4q6_6{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 16px}._grid_4o4q6_6 a{display:flex;flex-direction:column;align-items:center;gap:9px;padding:18px 6px 15px;border-radius:var(--radius-mcard);background:var(--color-surface-card);box-shadow:var(--shadow-mobile-card);font:var(--type-m-name);font-weight:500;color:var(--color-text-primary);min-height:var(--layout-tap);text-align:center}._grid_4o4q6_6 a:active{background:var(--color-mobile-press)}._ti_4o4q6_9{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--color-surface-tint);color:var(--color-text-eyebrow)}._so_4o4q6_10{display:block;margin:14px 16px 0;width:calc(100% - 32px);height:50px;border-radius:var(--radius-mtile);background:var(--color-surface-card);box-shadow:var(--shadow-mobile-card);color:var(--color-status-crit-tx);font:var(--type-m-button)}._soSub_4o4q6_11{color:var(--color-text-secondary);font-weight:500;margin-top:10px}._page_14vot_1{padding-bottom:8px}._sum_14vot_2{margin:14px 16px 0;background:var(--color-surface-card);border-radius:var(--radius-mtile);box-shadow:var(--shadow-mobile-card);padding:4px 0}._sum_14vot_2 button{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--layout-tap);padding:0 14px;text-align:left;font:var(--type-m-row);color:var(--color-text-secondary)}._sum_14vot_2 button+button{border-top:1px solid var(--color-border-default)}._sum_14vot_2 b{color:var(--color-text-primary);font-weight:600}._chev_14vot_6{margin-left:auto;color:var(--color-text-tertiary)}._sumSk_14vot_7{display:grid;gap:10px;padding:14px}._sd_14vot_8{width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-text-tertiary);flex:none}._sd_14vot_8._crit_14vot_9{background:var(--color-signal-bad)}._sd_14vot_8._info_14vot_10{background:var(--color-chart-primary)}._sh_14vot_12{display:flex;align-items:baseline;justify-content:space-between;padding:26px 20px 10px}._sh_14vot_12 h2{font:var(--type-m-section);letter-spacing:var(--type-letter-metric)}._sh_14vot_12 p{font:var(--type-m-meta);color:var(--color-text-secondary);margin-top:2px;font-weight:400}._car_14vot_16{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 20px 6px;scroll-padding:0 20px;scrollbar-width:none;overscroll-behavior-x:contain}._car_14vot_16::-webkit-scrollbar{display:none}._mc_14vot_18{flex:none;width:calc(100% - 64px);max-width:320px;scroll-snap-align:start;background:var(--color-surface-card);border-radius:var(--radius-mcard);box-shadow:var(--shadow-mobile-card);overflow:hidden;display:flex;flex-direction:column}._mcIn_14vot_19{display:flex;flex-direction:column;flex:1;padding:16px 18px 0;min-height:190px}._mh_14vot_20{display:flex;align-items:center;justify-content:space-between;gap:8px}._lb_14vot_21{font:var(--type-m-label);color:var(--color-text-secondary)}._v_14vot_22{font:var(--type-m-metric);letter-spacing:var(--type-letter-metric);margin-top:8px}._n_14vot_23{font:var(--type-m-meta);font-weight:400;color:var(--color-text-secondary);margin-top:3px}._spark_14vot_24{margin:10px -18px 0;flex:1 0 64px;display:flex}._spark_14vot_24 svg{width:100%;height:auto;min-height:64px;flex:1}._sparkGap_14vot_26{flex:1 0 24px}._dots_14vot_27{display:flex;justify-content:center;gap:2px;margin-top:4px}._dots_14vot_27 button{width:var(--layout-tap);height:var(--layout-tap);display:grid;place-items:center}._dots_14vot_27 button i{width:6px;height:6px;border-radius:3px;background:var(--color-mobile-dot-off);transition:width var(--motion-base) var(--motion-ease-sheet),background-color var(--motion-base)}._dots_14vot_27 button[aria-current=true] i{width:18px;background:var(--color-surface-top)}._segw_14vot_32{position:sticky;top:calc(env(safe-area-inset-top,0px) + var(--layout-bar));z-index:20;padding:8px 16px;margin-top:14px;background:var(--color-mobile-glass-segment);-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px)}._seg_14vot_32{display:grid;grid-template-columns:repeat(3,1fr);background:var(--color-mobile-segment-track);border-radius:var(--radius-mcontrol);padding:3px}._seg_14vot_32 button{min-height:var(--layout-tap);font:var(--type-m-segment);color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;gap:5px;border-radius:var(--radius-segment)}._seg_14vot_32 button[aria-selected=true]{background:var(--color-surface-card);color:var(--color-text-primary);box-shadow:var(--color-mobile-thumb-shadow)}._c_14vot_6{font:var(--type-m-tiny);padding:3px 6px;border-radius:var(--radius-full);background:var(--color-surface-skeleton);color:var(--color-text-secondary)}._cCrit_14vot_37{background:var(--color-status-crit-bg);color:var(--color-status-crit-tx)}._hintLine_14vot_38{font:var(--type-m-caption);color:var(--color-text-tertiary);text-align:center;padding:2px 20px 8px;display:flex;align-items:center;justify-content:center;gap:6px}._grp_14vot_40{margin:0 16px;background:var(--color-surface-card);border-radius:var(--radius-mcard);box-shadow:var(--shadow-mobile-card);overflow:hidden}._skRow_14vot_41{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:14px 16px;align-items:center}._skRow_14vot_41>div{display:grid;gap:8px}._note_14vot_43{font:var(--type-m-caption);color:var(--color-text-tertiary);padding:10px 24px 0}._fg_14vot_45{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px 14px 8px 16px;width:100%;text-align:left;background:var(--color-surface-card);border-top:1px solid var(--color-border-subtle)}._fg_14vot_45>span:first-child{width:40px;height:40px;font:var(--type-m-avatar)}._open_14vot_47{display:block;width:100%;min-width:var(--layout-tap);min-height:var(--layout-tap);text-align:left}._l3_14vot_48{display:flex;align-items:center;justify-content:space-between;margin-top:2px;min-height:var(--layout-tap)}._acts_14vot_49{display:flex;gap:2px;margin-right:-8px}._acts_14vot_49 a{width:var(--layout-tap);height:var(--layout-tap);display:grid;place-items:center;border-radius:var(--radius-mcontrol);color:var(--color-text-secondary)}._acts_14vot_49 ._wa_14vot_51{color:var(--color-mobile-whatsapp)}._fgBody_14vot_52{display:block;min-width:0}._l1_14vot_53{display:flex;align-items:center;gap:7px;min-width:0}._l1_14vot_53 b{font:var(--type-m-row-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._due_14vot_55{margin-left:auto;font:var(--type-m-meta);color:var(--color-text-secondary);white-space:nowrap}._od_14vot_56{color:var(--color-status-crit-tx)}._det_14vot_57{display:block;font:var(--type-m-row);color:var(--color-text-secondary);margin-top:3px}._own_14vot_58{display:flex;align-items:center;gap:6px;font:var(--type-m-meta);font-weight:400;color:var(--color-text-tertiary)}._sacts_14vot_59{display:grid;grid-template-columns:1fr 1fr;gap:10px}._sacts_14vot_59>*{min-height:46px;justify-content:center;font:var(--type-m-button)}._facts_14vot_61{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:6px 0 16px}._facts_14vot_61 div{background:var(--color-surface-ground);border-radius:14px;padding:11px 13px}._facts_14vot_61 small{font:var(--type-m-caption);color:var(--color-text-secondary);display:block}._facts_14vot_61 b{font:var(--type-m-name);display:block;margin-top:3px}._tl_14vot_66{padding:6px 0}._ap_14vot_67{position:relative;display:grid;grid-template-columns:52px 16px minmax(0,1fr) auto;gap:0 10px;align-items:start;padding:12px 16px 12px 14px;width:100%;text-align:left;min-height:var(--layout-tap)}._ap_14vot_67:before{content:"";position:absolute;left:83px;top:0;bottom:0;width:2px;background:var(--color-border-subtle)}._ap_14vot_67>b{font:var(--type-m-time);padding-top:1px;text-align:right}._node_14vot_70{position:relative;z-index:1;width:12px;height:12px;border-radius:var(--radius-full);background:var(--color-surface-card);box-shadow:inset 0 0 0 2px var(--color-mobile-node-ring);margin:4px 0 0 2px}._node_14vot_70._in_14vot_10{background:var(--color-signal-good);box-shadow:none}._node_14vot_70._ns_14vot_72{background:var(--color-signal-bad);box-shadow:none}._next_14vot_73 ._node_14vot_70{background:var(--color-chart-primary);box-shadow:var(--shadow-node-next)}._next_14vot_73{background:var(--color-mobile-next-row)}._past_14vot_75>b,._past_14vot_75 ._nm_14vot_75{color:var(--color-text-secondary)}._apBody_14vot_76{display:block;min-width:0}._nm_14vot_75{font:var(--type-m-name)}._nm_14vot_75 em{font-style:normal;font-weight:400;color:var(--color-text-secondary)}._meta_14vot_79{display:flex;align-items:center;gap:6px;font:var(--type-m-meta);font-weight:400;color:var(--color-text-tertiary);margin-top:5px}._nowl_14vot_80{position:relative;height:0;margin:0 16px 0 66px;border-top:2px solid var(--color-brand-orange);z-index:2}._nowl_14vot_80 span{position:absolute;left:-54px;top:-11px;font:var(--type-now);color:var(--color-text-inverse);background:var(--color-brand-orange);padding:5px 6px;border-radius:6px}._qadd_14vot_83{display:flex;gap:8px;padding:12px 14px;border-bottom:1px solid var(--color-border-subtle)}._qadd_14vot_83 input{flex:1;min-width:0;height:var(--layout-tap);border-radius:var(--radius-mcontrol);background:var(--color-surface-ground);padding:0 14px;font:var(--type-m-input)}._qadd_14vot_83 input::placeholder{color:var(--color-text-tertiary)}._qadd_14vot_83 button{height:var(--layout-tap);padding:0 16px;border-radius:var(--radius-mcontrol);background:var(--color-surface-top);color:var(--color-text-inverse);font:var(--type-m-button)}._qadd_14vot_83 button:disabled{background:var(--color-mobile-dot-off)}._tk_14vot_88{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;padding:6px 14px 6px 8px;border-top:1px solid var(--color-border-subtle)}._tk_14vot_88:first-of-type{border-top:0}._tkBody_14vot_90{padding:11px 0 10px;min-width:0;font:var(--type-m-name);font-weight:500}._tkBody_14vot_90 small{display:flex;align-items:center;gap:6px;font:var(--type-m-meta);font-weight:400;color:var(--color-text-tertiary);margin-top:4px}._cards_14vot_93{display:grid;gap:14px;margin:26px 16px 0}._cards_14vot_93 a{display:inline-flex;align-items:center;justify-content:center;min-width:var(--layout-tap);min-height:var(--layout-tap)}._hero_14vot_97{background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,var(--color-brand-orange) 42%,transparent) 0%,transparent 65%),var(--color-surface-top);padding:10px 0 18px;border-radius:0 0 var(--radius-mtile) var(--radius-mtile)}._hero_14vot_97 ._sum_14vot_2{margin-top:14px;box-shadow:0 6px 18px color-mix(in srgb,var(--color-surface-top) 18%,transparent)}._hero_14vot_97>:first-child,._hero_14vot_97>:first-child *{color:var(--color-surface-card)}._hero_14vot_97>:first-child p{color:var(--color-brand-orange)}._root_1fpb1_3{min-height:100dvh;display:flex;flex-direction:column;background:var(--color-surface-ground);color:var(--color-text-primary);position:relative}._band_1fpb1_6{display:flex;align-items:center;gap:12px 20px;padding:12px 20px;background:var(--color-surface-top);color:var(--color-text-on-dark);flex:none}._mark_1fpb1_7{flex:none;display:flex;align-items:center}._mark_1fpb1_7 img{height:28px;width:auto}._gym_1fpb1_9{min-width:0;flex:1}._gym_1fpb1_9 h1{font-family:inherit;font-weight:600;font-size:clamp(1.4rem,3.4vw,2.4rem);line-height:1.1;overflow-wrap:anywhere;letter-spacing:var(--type-letter-title)}._gym_1fpb1_9 p{font:var(--type-caption);color:var(--color-text-on-dark-muted);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._status_1fpb1_12{display:flex;align-items:center;gap:8px;font:var(--type-label-medium);color:var(--color-text-on-dark);flex:none;text-align:right}._dot_1fpb1_13{width:10px;height:10px;border-radius:var(--radius-full);background:var(--color-signal-good);flex:none}._status_1fpb1_12[data-status=offline] ._dot_1fpb1_13{background:var(--color-status-warn-bg)}._status_1fpb1_12[data-status=error] ._dot_1fpb1_13{background:var(--color-signal-bad)}._clock_1fpb1_16{font-family:inherit;font-weight:600;font-size:clamp(1.1rem,2.4vw,1.6rem);font-variant-numeric:tabular-nums;flex:none}@media(max-width:767px){._band_1fpb1_6{flex-wrap:wrap;padding:10px 14px}._gym_1fpb1_9{flex-basis:calc(100% - 120px)}._status_1fpb1_12{order:3;margin-right:auto}}._skew_1fpb1_23{padding:10px 20px;background:var(--color-status-warn-bg);color:var(--color-status-warn-tx);font:var(--type-semibold);text-align:center}._main_1fpb1_25,._scanner_1fpb1_28{flex:1;display:flex;flex-direction:column;min-height:0}._viewport_1fpb1_29{position:relative;flex:1;min-height:60dvh;background:var(--color-surface-top);overflow:hidden;display:grid;place-items:center}._video_1fpb1_30{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._frame_1fpb1_31{position:relative;width:min(62vmin,420px);aspect-ratio:1;border-radius:var(--radius-hero);box-shadow:0 0 0 100vmax var(--color-surface-scrim),inset 0 0 0 3px var(--color-text-inverse);pointer-events:none}._prompt_1fpb1_32{position:absolute;left:0;right:0;bottom:84px;text-align:center;color:var(--color-text-inverse);font-family:inherit;font-weight:600;font-size:clamp(1.1rem,2.6vw,1.7rem);padding:0 16px}._switch_1fpb1_33{position:absolute;right:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;min-height:var(--layout-tap);padding:0 16px;border-radius:var(--radius-mcontrol);background:var(--color-surface-top-control);color:var(--color-text-on-dark);font:var(--type-button);z-index:2}._switch_1fpb1_33:hover{background:var(--color-surface-top-control-hover)}._switch_1fpb1_33 svg{width:16px;height:16px}._cameraProblem_1fpb1_36{position:absolute;inset:0;display:grid;place-items:center;padding:16px;background:var(--color-surface-ground);z-index:1}._emptyNote_1fpb1_37{flex:none;background:var(--color-surface-card);border-top:1px solid var(--color-border-default)}._resultShell_1fpb1_40{position:absolute;inset:0;display:grid;place-items:center;padding:16px;z-index:3;background:var(--color-surface-scrim)}._main_1fpb1_25>._resultShell_1fpb1_40{position:static;flex:1;background:transparent}._result_1fpb1_40{width:min(100%,880px);display:flex;flex-direction:column;align-items:center;gap:12px;padding:clamp(20px,4vw,40px);border-radius:var(--radius-hero);background:var(--color-surface-card);box-shadow:var(--shadow-pop);text-align:center}._ok_1fpb1_43{background:var(--color-status-ok-bg);color:var(--color-status-ok-tx)}._warn_1fpb1_44{background:var(--color-status-warn-bg);color:var(--color-status-warn-tx)}._deny_1fpb1_45{background:var(--color-status-crit-bg);color:var(--color-status-crit-tx)}._who_1fpb1_46{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:100%}._avatar_1fpb1_47,._photo_1fpb1_47{width:clamp(4.5rem,14vw,8rem);height:clamp(4.5rem,14vw,8rem);border-radius:50%;display:inline-grid;place-items:center;object-fit:cover;font-family:inherit;font-weight:600;font-size:clamp(1.6rem,5vw,3rem)}._avatar_1fpb1_47 svg{width:50%;height:50%}._t0_1fpb1_49{background:var(--color-avatar-0-bg);color:var(--color-avatar-0-tx)}._t1_1fpb1_50{background:var(--color-avatar-1-bg);color:var(--color-avatar-1-tx)}._t2_1fpb1_51{background:var(--color-avatar-2-bg);color:var(--color-avatar-2-tx)}._t3_1fpb1_52{background:var(--color-avatar-3-bg);color:var(--color-avatar-3-tx)}._t4_1fpb1_53{background:var(--color-avatar-4-bg);color:var(--color-avatar-4-tx)}._t5_1fpb1_54{background:var(--color-avatar-5-bg);color:var(--color-avatar-5-tx)}._name_1fpb1_55{font-family:inherit;font-weight:600;font-size:clamp(1.75rem,6vw,3.5rem);line-height:1.1;overflow-wrap:anywhere;max-width:100%}._headline_1fpb1_56{font-family:inherit;font-weight:700;font-size:clamp(2.25rem,8vw,5rem);line-height:1.05;overflow-wrap:anywhere}._note_1fpb1_57{font-family:inherit;font-weight:500;font-size:clamp(1.1rem,3vw,2rem);line-height:1.2;overflow-wrap:anywhere}._queuedNote_1fpb1_58{font:var(--type-caption);opacity:.8}._skeletonCard_1fpb1_59{background:var(--color-surface-card)}._wall_1fpb1_62{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px 16px 72px}._wallCode_1fpb1_63{width:min(78vmin,640px,calc(100dvh - 300px));height:auto;aspect-ratio:1;border-radius:var(--radius-hero);box-shadow:var(--shadow-card);background:var(--color-surface-card)}._wallPrompt_1fpb1_64{font-family:inherit;font-weight:600;font-size:clamp(1.4rem,4vw,2.6rem);text-align:center;overflow-wrap:anywhere}._wallHint_1fpb1_65{font:var(--type-caption);color:var(--color-text-secondary)}._staff_1fpb1_68{position:fixed;left:12px;bottom:12px;z-index:4;display:inline-flex;align-items:center;gap:6px;min-height:var(--layout-tap);padding:0 14px;border-radius:var(--radius-mcontrol);background:var(--color-surface-top-control);color:var(--color-text-on-dark-muted);font:var(--type-button);opacity:.85}._staff_1fpb1_68:hover{opacity:1;background:var(--color-surface-top-control-hover)}._staff_1fpb1_68 svg{width:14px;height:14px}._revoked_1fpb1_72{min-height:100dvh;display:grid;place-items:center;padding:24px;background:var(--color-surface-ground)}._page_1fpb1_75{display:flex;flex-direction:column;gap:16px;max-width:640px}._head_1fpb1_56 h1{font:var(--type-h1)}._head_1fpb1_56 p{color:var(--color-text-secondary);margin-top:2px}._form_1fpb1_78{display:flex;flex-direction:column;gap:16px;padding:16px}._field_1fpb1_79{display:flex;flex-direction:column;gap:5px;min-width:0}._field_1fpb1_79>label,._field_1fpb1_79>._lab_1fpb1_80{font:var(--type-label-medium)}._hint_1fpb1_81{font:var(--type-small);color:var(--color-text-secondary)}._err_1fpb1_82{font:var(--type-small);color:var(--color-status-crit-tx)}._input_1fpb1_83,._select_1fpb1_83{height:var(--layout-control-height);padding:0 10px;border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:inset 0 0 0 1px var(--color-border-button-edge);min-width:0;width:100%}._input_1fpb1_83:focus-visible,._select_1fpb1_83:focus-visible{outline:2px solid var(--color-chart-primary);outline-offset:1px}._choices_1fpb1_88{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}._choice_1fpb1_88{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:var(--radius-card);background:var(--color-surface-card);box-shadow:var(--shadow-card);cursor:pointer}._choice_1fpb1_88:has(input:checked){box-shadow:0 0 0 2px var(--color-surface-top-control)}._choice_1fpb1_88 input{margin-top:3px;accent-color:var(--color-surface-top-control)}._choice_1fpb1_88 b{font:var(--type-semibold);display:block}._choice_1fpb1_88 small{font:var(--type-caption);color:var(--color-text-secondary);display:block;margin-top:2px}._callout_1fpb1_94{padding:10px 12px;border-radius:var(--radius-control);background:var(--color-status-info-bg);color:var(--color-status-info-tx);font:var(--type-caption)}._formErr_1fpb1_95{padding:8px 12px;border-radius:var(--radius-control);background:var(--color-status-crit-bg);color:var(--color-status-crit-tx);font:var(--type-caption)}._bar_1fpb1_96{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._check_1fpb1_97{display:flex;align-items:flex-start;gap:8px;font:var(--type-body)}._check_1fpb1_97 input{margin-top:2px;accent-color:var(--color-surface-top-control)}._page_84y57_1{display:flex;flex-direction:column;gap:16px}._head_84y57_2{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 16px;flex-wrap:wrap}._head_84y57_2 h1{font:var(--type-h1);border-radius:var(--radius-small)}._head_84y57_2 p{color:var(--color-text-secondary);margin-top:2px}._headRight_84y57_5{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._back_84y57_6{font:var(--type-label);color:var(--color-text-secondary);display:inline-flex;align-items:center;gap:4px;margin-bottom:4px}._back_84y57_6:hover{color:var(--color-text-primary)}._filters_84y57_9{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._filters_84y57_9 input,._filters_84y57_9 select,._field_84y57_10 input,._field_84y57_10 select,._field_84y57_10 textarea{height:var(--layout-control-height);padding:0 10px;border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:var(--shadow-input);min-width:0;max-width:100%}._filters_84y57_9 input[type=search]{flex:1 1 220px;max-width:320px}._filters_84y57_9 select{padding-right:6px}._filters_84y57_9 input:focus-visible,._filters_84y57_9 select:focus-visible,._field_84y57_10 input:focus-visible,._field_84y57_10 select:focus-visible{box-shadow:var(--shadow-input-focus);outline:2px solid var(--color-ring);outline-offset:1px}._nameCell_84y57_17{display:flex;align-items:center;gap:10px;min-width:0}._nameCell_84y57_17 a{min-width:0}._nameCell_84y57_17 b{font-weight:500;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}._nameCell_84y57_17 small{display:block;font:var(--type-caption);color:var(--color-text-secondary)}._nameCell_84y57_17 a:hover b{text-decoration:underline}._muted_84y57_22{color:var(--color-text-secondary)}._boardWrap_84y57_25{display:flex;flex-direction:column;gap:8px}._alert_84y57_26{padding:10px 12px;border-radius:var(--radius-control);background:var(--color-status-crit-bg);color:var(--color-status-crit-tx);font:var(--type-body);display:flex;justify-content:space-between;gap:8px;align-items:center}._alert_84y57_26 button{font:var(--type-label);text-decoration:underline}._board_84y57_25{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(205px,1fr);gap:12px;overflow-x:auto;padding-bottom:8px;align-items:start}._col_84y57_29{background:var(--color-surface-segment);border-radius:var(--radius-card);display:flex;flex-direction:column;min-height:160px;max-height:calc(100dvh - 260px)}._col_84y57_29[data-over=true]{box-shadow:0 0 0 2px var(--color-ring)}._colHead_84y57_31{display:flex;align-items:center;gap:8px;padding:10px 12px 6px;font:var(--type-label)}._colHead_84y57_31 h2{font:var(--type-h3);display:flex;align-items:center;gap:6px;min-width:0}._colHead_84y57_31 h2 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._count_84y57_34{margin-left:auto;font:var(--type-count);background:var(--color-surface-count-pill);border-radius:var(--radius-pill);padding:1px 8px;color:var(--color-text-secondary)}._cards_84y57_35{display:flex;flex-direction:column;gap:8px;padding:4px 8px 8px;overflow-y:auto;min-height:0}._card_84y57_35{background:var(--color-surface-card);border-radius:var(--radius-control);box-shadow:var(--shadow-card);padding:10px 10px 8px;display:grid;gap:6px;cursor:grab}._card_84y57_35[data-dragging=true]{opacity:.5}._card_84y57_35[data-pending=true]{opacity:.7}._cardTop_84y57_39{display:flex;align-items:center;gap:8px;min-width:0}._cardTop_84y57_39 a{min-width:0;flex:1}._cardTop_84y57_39 b{font-weight:500;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardTop_84y57_39 a:hover b{text-decoration:underline}._cardMeta_84y57_43{display:flex;align-items:center;justify-content:space-between;gap:8px;font:var(--type-small);color:var(--color-text-secondary)}._cardMeta_84y57_43>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._moveBtn_84y57_45{height:24px;padding:0 6px;border-radius:var(--radius-segment-item);font:var(--type-label);color:var(--color-text-secondary);white-space:nowrap}._moveBtn_84y57_45:hover{background:var(--color-status-neutral-bg);color:var(--color-text-primary)}._colFoot_84y57_47{padding:0 8px 10px}._colFoot_84y57_47 button{width:100%}._colEmpty_84y57_49{padding:18px 8px;text-align:center;color:var(--color-text-tertiary);font:var(--type-small)}._skCard_84y57_50{background:var(--color-surface-card);border-radius:var(--radius-control);padding:12px;display:grid;gap:8px}._hint_84y57_51{font:var(--type-caption);color:var(--color-text-secondary)}._profileHead_84y57_54{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap;padding:18px 20px;background:var(--color-surface-tint);border-radius:var(--radius-hero);box-shadow:0 0 0 1px var(--color-border-hero-ring)}._profileHead_84y57_54>div:nth-child(2){flex:1 1 260px;min-width:0}._profileHead_84y57_54 h1{font:var(--type-hero);letter-spacing:var(--type-letter-tight);overflow-wrap:anywhere;border-radius:var(--radius-small)}._chips_84y57_57{display:flex;gap:6px 8px;align-items:center;flex-wrap:wrap;margin-top:6px;color:var(--color-text-secondary);font:var(--type-body)}._actions_84y57_58{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._actions_84y57_58 svg{width:16px;height:16px}._grid_84y57_60{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;align-items:start}._stack_84y57_61{display:flex;flex-direction:column;gap:16px;min-width:0}@media(max-width:1000px){._grid_84y57_60{grid-template-columns:1fr}}._kv_84y57_63{display:grid;grid-template-columns:130px minmax(0,1fr);gap:10px 12px;padding:14px 16px;border-top:1px solid var(--color-border-subtle)}._kv_84y57_63 dt{color:var(--color-text-secondary);font:var(--type-small);padding-top:1px}._kv_84y57_63 dd{min-width:0;overflow-wrap:anywhere}._list_84y57_66{border-top:1px solid var(--color-border-subtle)}._row_84y57_67{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:10px 16px;border-top:1px solid var(--color-border-subtle)}._row_84y57_67:first-child{border-top:0}._row_84y57_67>div{min-width:0}._row_84y57_67 b{font-weight:500}._row_84y57_67 small{display:block;color:var(--color-text-secondary);font:var(--type-caption)}._tl_84y57_72{list-style:none;margin:0;padding:0}._tl_84y57_72 li{display:grid;grid-template-columns:12px minmax(0,1fr);gap:10px;padding:10px 16px;border-top:1px solid var(--color-border-subtle)}._tl_84y57_72 li:first-child{border-top:0}._tl_84y57_72 i{width:10px;height:10px;border-radius:50%;background:var(--color-chart-primary);margin-top:5px}._tl_84y57_72 small{display:block;color:var(--color-text-secondary);font:var(--type-caption)}._od_84y57_77{color:var(--color-status-crit-tx)}._pad_84y57_78{padding:14px 16px}._skRows_84y57_79{display:grid;gap:10px;padding:14px 16px;border-top:1px solid var(--color-border-subtle)}._form_84y57_82{display:grid;gap:14px;max-width:520px}._field_84y57_10{display:grid;gap:4px}._field_84y57_10 label{font:var(--type-label);color:var(--color-text-primary)}._field_84y57_10 small{color:var(--color-text-secondary);font:var(--type-caption)}._field_84y57_10 input,._field_84y57_10 select{width:100%}._err_84y57_87{color:var(--color-status-crit-tx);font:var(--type-small)}._formActions_84y57_88{display:flex;gap:8px;flex-wrap:wrap}._pickList_84y57_89{display:grid;border-radius:var(--radius-control);box-shadow:var(--shadow-input);overflow:hidden}._pickList_84y57_89 button{display:flex;justify-content:space-between;gap:8px;text-align:left;padding:8px 10px;border-top:1px solid var(--color-border-subtle)}._pickList_84y57_89 button:first-child{border-top:0}._pickList_84y57_89 button:hover{background:var(--color-surface-row-hover)}._pickList_84y57_89 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sr_84y57_94{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._formCard_84y57_95{padding:16px}@media(max-width:767px){._board_84y57_25{grid-auto-columns:82%;scroll-snap-type:x mandatory}._col_84y57_29{scroll-snap-align:start;max-height:none}._kv_84y57_63{grid-template-columns:100px minmax(0,1fr)}}._boardCard_84y57_97{background:var(--color-surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._drawerPad_84y57_100{padding:16px}._filters_84y57_9 select,._field_84y57_10 select{appearance:none;-webkit-appearance:none;padding-right:30px;background-image:linear-gradient(45deg,transparent 50%,var(--color-text-tertiary) 50%),linear-gradient(135deg,var(--color-text-tertiary) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px;background-repeat:no-repeat}._grid_teygd_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}._tile_teygd_2 a{display:flex;flex-direction:column;gap:4px;padding:16px;color:inherit;text-decoration:none;height:100%}._tile_teygd_2 b{font:var(--type-h3)}._tile_teygd_2 small{font:var(--type-small);color:var(--color-text-secondary)}._tile_teygd_2:hover{box-shadow:var(--shadow-card-hover)}._ico_teygd_6{width:32px;height:32px;display:grid;place-items:center;border-radius:var(--radius-tile);background:var(--color-surface-tint);margin-bottom:8px}._ico_teygd_6 svg{width:18px;height:18px}._page_5miab_1{display:flex;flex-direction:column;gap:16px}._head_5miab_2{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 16px;flex-wrap:wrap}._head_5miab_2 h1{font:var(--type-h1);border-radius:var(--radius-small)}._head_5miab_2 p{color:var(--color-text-secondary);margin-top:2px}._crumb_5miab_5{font:var(--type-caption);color:var(--color-text-link);border-radius:var(--radius-small)}._crumb_5miab_5:hover{text-decoration:underline}._acts_5miab_7{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._grid_5miab_10{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}._tileLink_5miab_11{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;background:var(--color-surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);min-width:0}._tileLink_5miab_11:hover{box-shadow:var(--shadow-card-hover)}._tileIcon_5miab_13{width:32px;height:32px;border-radius:var(--radius-control);background:var(--color-surface-tint);display:grid;place-items:center;flex:none;color:var(--color-text-eyebrow)}._tileIcon_5miab_13 svg{width:16px;height:16px}._tileLink_5miab_11 b{font:var(--type-semibold);display:block}._tileLink_5miab_11 small{font:var(--type-caption);color:var(--color-text-secondary);display:block;margin-top:2px}._group_5miab_17{font:var(--type-section-label);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin:4px 2px -4px}._form_5miab_20{display:flex;flex-direction:column}._fields_5miab_21{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:4px 16px 16px}._full_5miab_22{grid-column:1 / -1}._field_5miab_21{display:flex;flex-direction:column;gap:5px;min-width:0}._field_5miab_21>label,._field_5miab_21>._lab_5miab_24{font:var(--type-label-medium);color:var(--color-text-primary)}._hint_5miab_25{font:var(--type-small);color:var(--color-text-secondary)}._err_5miab_26{font:var(--type-small);color:var(--color-status-crit-tx)}._input_5miab_27,._select_5miab_27,._textarea_5miab_27{height:var(--layout-control-height);padding:0 10px;border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:inset 0 0 0 1px var(--color-border-button-edge);min-width:0;width:100%}._textarea_5miab_27{height:auto;padding:8px 10px;min-height:72px;resize:vertical}._input_5miab_27:focus-visible,._select_5miab_27:focus-visible,._textarea_5miab_27:focus-visible{outline:2px solid var(--color-chart-primary);outline-offset:1px}._input_5miab_27[aria-invalid=true],._select_5miab_27[aria-invalid=true],._textarea_5miab_27[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--color-signal-bad)}._input_5miab_27:disabled,._select_5miab_27:disabled{background:var(--color-surface-hover);color:var(--color-text-tertiary)}._check_5miab_35{display:flex;align-items:center;gap:8px;font:var(--type-body);min-height:var(--layout-control-height)}._check_5miab_35 input{width:16px;height:16px;accent-color:var(--color-surface-top-control)}._checks_5miab_37{display:flex;flex-wrap:wrap;gap:6px 16px}._bar_5miab_38{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid var(--color-border-subtle);background:var(--color-surface-footer)}._formErr_5miab_39{margin:0 16px 8px;padding:8px 12px;border-radius:var(--radius-control);background:var(--color-status-crit-bg);color:var(--color-status-crit-tx);font:var(--type-caption)}._note_5miab_40{margin:4px 16px 12px;padding:8px 12px;border-radius:var(--radius-control);background:var(--color-status-info-bg);color:var(--color-status-info-tx);font:var(--type-caption)}._pad_5miab_41{padding:4px 16px 16px}._skel_5miab_42{display:grid;gap:12px;padding:8px 16px 16px}._rowActions_5miab_43{display:flex;gap:6px;justify-content:flex-end}._name_5miab_44{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:36ch;display:block}._sub_5miab_45{font:var(--type-caption);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:44ch;display:block}._tools_5miab_46{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:4px 16px 12px}._tools_5miab_46 ._select_5miab_27,._tools_5miab_46 ._input_5miab_27{width:auto;min-width:140px}._secret_5miab_48{display:block;word-break:break-all;padding:10px 12px;border-radius:var(--radius-control);background:var(--color-surface-hover);box-shadow:inset 0 0 0 1px var(--color-border-default);font:var(--type-body);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;-webkit-user-select:all;user-select:all}._stack_5miab_49{display:flex;flex-direction:column;gap:12px}._pair_5miab_50{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}._list_5miab_51{display:flex;flex-direction:column}._li_5miab_51{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:center;padding:10px 16px;border-top:1px solid var(--color-border-subtle)}._li_5miab_51:first-child{border-top:0}._stageRow_5miab_54{display:grid;grid-template-columns:minmax(0,1fr) 130px auto;gap:8px;align-items:center;padding:8px 16px;border-top:1px solid var(--color-border-subtle)}._dl_5miab_55{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 16px;font:var(--type-caption)}._dl_5miab_55 dt{color:var(--color-text-secondary)}._dl_5miab_55 dd{overflow-wrap:anywhere}._matrix_5miab_60{overflow:auto;max-height:70vh;border-top:1px solid var(--color-border-subtle)}._matrix_5miab_60 table{border-collapse:separate;border-spacing:0;min-width:640px;width:100%}._matrix_5miab_60 th,._matrix_5miab_60 td{padding:8px 10px;text-align:center;border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-card);font:var(--type-body);white-space:nowrap}._matrix_5miab_60 thead th{position:sticky;top:0;z-index:2;font:var(--type-table-head);color:var(--color-text-secondary);background:var(--color-surface-table-head)}._matrix_5miab_60 ._feat_5miab_64{position:sticky;left:0;z-index:1;text-align:left;min-width:150px;font-weight:500;background:var(--color-surface-card);box-shadow:1px 0 0 var(--color-border-subtle)}._matrix_5miab_60 thead ._feat_5miab_64{z-index:3;background:var(--color-surface-table-head)}._matrix_5miab_60 input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-surface-top-control)}._matrix_5miab_60 input:disabled{opacity:.4;cursor:not-allowed}._matrix_5miab_60 ._na_5miab_44{color:var(--color-text-tertiary)}._audit_5miab_69{white-space:pre-wrap;word-break:break-word;font:var(--type-small);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--color-surface-hover);border-radius:var(--radius-control);padding:8px 10px;margin:0;max-height:240px;overflow:auto}._diff_5miab_70{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._diff_5miab_70 h3{font:var(--type-h3);margin-bottom:4px}@media(max-width:767px){._head_5miab_2{padding:0 16px}._fields_5miab_21,._diff_5miab_70{grid-template-columns:1fr}._stageRow_5miab_54{grid-template-columns:minmax(0,1fr) auto}._stageRow_5miab_54>:nth-child(2){grid-column:1}}._tree_558e6_2{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px;min-width:0}._srOnly_558e6_3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._search_558e6_5{position:relative;display:flex;align-items:center;color:var(--color-text-tertiary)}._search_558e6_5 svg{position:absolute;left:10px;pointer-events:none}._search_558e6_5 input{width:100%;height:var(--layout-control-height);padding:0 10px 0 30px;border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:inset 0 0 0 1px var(--color-border-button-edge);color:var(--color-text-primary);font:var(--type-body)}._search_558e6_5 input:focus-visible{outline:2px solid var(--color-chart-primary);outline-offset:1px}._groups_558e6_13{display:flex;flex-direction:column;border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--color-border-default);overflow:hidden}._group_558e6_13+._group_558e6_13{border-top:1px solid var(--color-border-default)}._gbar_558e6_15{display:flex;align-items:center;background:var(--color-surface-table-head)}._gbar_558e6_15 ._ghead_558e6_16{flex:1;min-width:0}._ghead_558e6_16{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 16px;min-width:0}._gtext_558e6_18{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._gname_558e6_19{font:var(--type-h3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._gmeta_558e6_20{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font:var(--type-small);color:var(--color-text-secondary)}._chev_558e6_21{width:36px;height:36px;margin-right:8px;display:grid;place-items:center;border-radius:var(--radius-control);color:var(--color-text-secondary);flex:none}._chev_558e6_21:hover{background:var(--color-surface-hover)}._chev_558e6_21:focus-visible,._sw_558e6_23:focus-visible,._needBtn_558e6_23:focus-visible,._turnOnNew_558e6_23:focus-visible{outline:2px solid var(--color-chart-primary);outline-offset:2px}._gopen_558e6_25{cursor:pointer;background:var(--color-surface-card)}._gopen_558e6_25:active{background:var(--color-mobile-press)}._gopen_558e6_25:focus-visible{outline:2px solid var(--color-chart-primary);outline-offset:-2px}._go_558e6_25{transform:rotate(180deg);color:var(--color-text-tertiary);flex:none}._levers_558e6_30{list-style:none;margin:0;padding:0}._lever_558e6_30{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 16px 10px 28px;border-top:1px solid var(--color-border-subtle);background:var(--color-surface-card);scroll-margin-top:80px}._leverText_558e6_32{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._leverLabel_558e6_33{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font:var(--type-body);font-weight:500;overflow-wrap:anywhere}._leverHint_558e6_34{font:var(--type-small);color:var(--color-text-secondary);overflow-wrap:anywhere}._cant_558e6_35{font:var(--type-small);color:var(--color-status-warn-tx)}._needs_558e6_36{font:var(--type-small);color:var(--color-text-secondary)}._needBtn_558e6_23{font:inherit;color:var(--color-text-link);text-decoration:underline;border-radius:var(--radius-small);padding:0}._turnOnNew_558e6_23{margin:8px 16px 8px 28px;font:var(--type-button-small);color:var(--color-text-link);border-radius:var(--radius-small);padding:4px 0}._sw_558e6_23{position:relative;flex:none;width:38px;height:22px;border-radius:var(--radius-full);background:var(--color-mobile-dot-off);transition:background var(--motion-fast);margin-top:2px}._sw_558e6_23 i{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:var(--radius-full);background:var(--color-surface-card);box-shadow:var(--color-mobile-thumb-shadow);transition:left var(--motion-fast) var(--motion-ease-out)}._sw_558e6_23[data-on]{background:var(--color-surface-top-control)}._sw_558e6_23[data-on] i{left:18px}._master_558e6_45{margin-top:0;width:44px;height:26px}._master_558e6_45 i{top:3px;width:20px;height:20px}._master_558e6_45[data-state=on]{background:var(--color-surface-top-control)}._master_558e6_45[data-state=on] i{left:21px}._master_558e6_45[data-state=partial]{background:linear-gradient(90deg,var(--color-surface-top-control) 50%,var(--color-mobile-dot-off) 50%)}._master_558e6_45[data-state=partial] i{left:12px}._sw_558e6_23:disabled{opacity:.45;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._sw_558e6_23,._sw_558e6_23 i{transition:none}}._cap_558e6_55{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px;font:var(--type-caption);color:var(--color-text-secondary)}._cap_558e6_55 input{width:72px;height:var(--layout-control-height);padding:0 8px;border-radius:var(--radius-control);background:var(--color-surface-card);box-shadow:inset 0 0 0 1px var(--color-border-button-edge);font:var(--type-body)}._cap_558e6_55 input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--color-signal-bad)}._cap_558e6_55 input:disabled{background:var(--color-surface-hover);color:var(--color-text-tertiary)}._capErr_558e6_59{flex-basis:100%;font:var(--type-small);color:var(--color-status-crit-tx)}._sheetBody_558e6_62{display:flex;flex-direction:column}._sheetMaster_558e6_63{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0 12px;font:var(--type-h3)}._sheetBody_558e6_62 ._lever_558e6_30{padding-left:0;padding-right:0;min-height:var(--layout-tap)}._sheetBody_558e6_62 ._turnOnNew_558e6_23{margin-left:0}._done_558e6_66{flex:1;min-height:var(--layout-tap);border-radius:var(--radius-mcontrol);background:var(--color-surface-top-control);color:var(--color-text-inverse);font:var(--type-button)}._saveBar_558e6_69{border-radius:0 0 var(--radius-card) var(--radius-card);position:sticky;bottom:0;z-index:var(--z-index-mbar);display:flex;justify-content:space-between;align-items:center;gap:8px 12px;flex-wrap:wrap;padding:10px 16px;border-top:1px solid var(--color-border-subtle);background:var(--color-surface-footer)}._changeText_558e6_70{font:var(--type-caption);color:var(--color-text-secondary)}._changeText_558e6_70 b{color:var(--color-text-primary);font-weight:600}._banner_558e6_72{margin:4px 16px 8px;padding:8px 12px;border-radius:var(--radius-control);background:var(--color-status-warn-bg);color:var(--color-status-warn-tx);font:var(--type-caption);display:flex;justify-content:space-between;gap:12px;align-items:flex-start}._banner_558e6_72 button{font:var(--type-button-small);text-decoration:underline;flex:none;color:inherit}._confirm_558e6_74{display:flex;flex-direction:column;gap:14px}._confirm_558e6_74 h3{font:var(--type-h3);margin-bottom:4px}._confirm_558e6_74 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:40vh;overflow:auto}._confirm_558e6_74 li{font:var(--type-body);display:flex;gap:6px;align-items:baseline;overflow-wrap:anywhere}._confirm_558e6_74 li small{font:var(--type-small);color:var(--color-text-tertiary)}._add_558e6_79:before{content:"+";color:var(--color-signal-good);font-weight:600}._rem_558e6_80:before{content:"−";color:var(--color-signal-bad);font-weight:600}._confirmFoot_558e6_81{display:flex;gap:10px;width:100%;justify-content:flex-end}._confirmFoot_558e6_81>*{min-height:var(--layout-tap)}._panel_558e6_85{background:var(--color-surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);min-width:0}._panelHead_558e6_86{font:var(--type-h2);padding:14px 16px 10px}._rowName_558e6_89{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:36ch;display:block}@media(max-width:767px){._tree_558e6_2{padding:0 0 16px}._groups_558e6_13{border-radius:0;box-shadow:none;border-top:1px solid var(--color-border-default)}._ghead_558e6_16{min-height:var(--layout-tap);padding:8px 16px}._saveBar_558e6_69{bottom:calc(var(--layout-tabh) + env(safe-area-inset-bottom,0px));padding:10px 16px}._saveBar_558e6_69>div{width:100%;display:flex;gap:8px}._saveBar_558e6_69>div>*{flex:1;min-height:var(--layout-tap)}._search_558e6_5{margin:0 16px}._banner_558e6_72{margin-left:0;margin-right:0;border-radius:0}._saveBar_558e6_69{border-radius:0}}._grid_kdg0x_1{overflow:auto;max-height:70vh}._grid_kdg0x_1 table{width:auto;min-width:100%;border-collapse:separate;border-spacing:0}._grid_kdg0x_1 th,._grid_kdg0x_1 td{border-bottom:1px solid var(--color-border-subtle);text-align:center;font:var(--type-small);padding:0;min-width:34px;height:var(--layout-table-row)}._grid_kdg0x_1 thead th{position:sticky;top:0;z-index:2;background:var(--color-surface-table-head);font:var(--type-table-head);padding:0 2px}._grid_kdg0x_1 th._name_kdg0x_5,._grid_kdg0x_1 td._name_kdg0x_5{position:sticky;left:0;z-index:3;background:var(--color-surface-card);text-align:left;min-width:160px;max-width:200px;padding:0 var(--space-md);border-right:1px solid var(--color-border-default)}._grid_kdg0x_1 thead th._name_kdg0x_5{background:var(--color-surface-table-head);z-index:4}._grid_kdg0x_1 td._name_kdg0x_5 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cell_kdg0x_8{display:block;width:100%;height:100%;font:var(--type-semibold);border-radius:0}button._cell_kdg0x_8:hover{background:var(--color-surface-hover)}._s_present_kdg0x_10{color:var(--color-status-ok-tx);background:var(--color-status-ok-bg)}._s_late_kdg0x_11{color:var(--color-status-warn-tx);background:var(--color-status-warn-bg)}._s_half_day_kdg0x_12{color:var(--color-status-info-tx);background:var(--color-status-info-bg)}._s_absent_kdg0x_13{color:var(--color-status-crit-tx);background:var(--color-status-crit-bg)}._s_leave_kdg0x_14{color:var(--color-status-violet-tx);background:var(--color-status-violet-bg)}._s_holiday_kdg0x_15{color:var(--color-status-teal-tx);background:var(--color-status-teal-bg)}._s_off_kdg0x_16,._s_none_kdg0x_16{color:var(--color-text-tertiary)}._legend_kdg0x_17{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);font:var(--type-caption);color:var(--color-text-secondary);padding:var(--space-md) var(--space-lg)}._sched_kdg0x_18{display:grid;grid-template-columns:64px auto 1fr 1fr;gap:var(--space-sm);align-items:center;padding:6px 0}._sched_kdg0x_18 label{font:var(--type-body)}@media(max-width:767px){._sched_kdg0x_18{grid-template-columns:56px auto 1fr}._sched_kdg0x_18>:nth-child(4){grid-column:2 / span 2}}._summary_kdg0x_21{display:flex;gap:var(--space-lg);flex-wrap:wrap;padding:0 var(--space-lg) var(--space-md);font:var(--type-body)}._summary_kdg0x_21 b{font:var(--type-semibold)}._big_kdg0x_23{font:var(--type-figure)}._pill_kdg0x_24{display:inline-block;padding:0 var(--space-sm);border-radius:var(--radius-pill);font:var(--type-semibold)}._dl_147ks_1{display:grid;gap:0}._kv_147ks_2{display:grid;grid-template-columns:minmax(120px,34%) 1fr;gap:var(--space-md);padding:8px 0;border-top:1px solid var(--color-border-subtle);align-items:center;min-width:0}._kv_147ks_2:first-child{border-top:0}._kv_147ks_2 dt{font:var(--type-caption);color:var(--color-text-secondary)}._kv_147ks_2 dd{font:var(--type-body);min-width:0;overflow-wrap:anywhere}._mono_147ks_6{font-variant-numeric:tabular-nums;letter-spacing:.02em}._h3_147ks_7{font:var(--type-label-medium);color:var(--color-text-secondary);margin-top:var(--space-sm)}._area_147ks_8{height:auto;min-height:72px;padding-top:var(--space-sm);padding-bottom:var(--space-sm);resize:vertical}._rows_147ks_9{display:grid}._row_147ks_9{display:grid;gap:6px;padding:10px var(--space-lg);border-top:1px solid var(--color-border-subtle);min-width:0}._row_147ks_9:first-child{border-top:0}._rowHead_147ks_12{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap}._file_147ks_13{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);font:var(--type-small);min-width:0;flex-wrap:wrap}._fail_147ks_14{font:var(--type-small);color:var(--color-status-crit-tx)}._emptyNote_147ks_15{padding:0 var(--space-lg) var(--space-sm)}@media(max-width:767px){._kv_147ks_2{grid-template-columns:1fr;gap:2px}}
