.mKzaYa_layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){.mKzaYa_layout{gap:var(--space-6);grid-template-columns:232px minmax(0,1fr)}}.mKzaYa_main{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.mKzaYa_toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mKzaYa_nav{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mKzaYa_navBtn{width:var(--touch);padding:0}@media (min-width:768px){.mKzaYa_navBtn{width:36px}}.mKzaYa_rangeLabel{font-size:var(--text-md);font-weight:var(--weight-semibold);min-width:0}.mKzaYa_meta{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-muted);flex-wrap:wrap;display:flex}.mKzaYa_rail{gap:var(--space-4);flex-direction:column;display:flex}.mKzaYa_railToggle{display:flex}@media (min-width:1024px){.mKzaYa_railToggle{display:none}.mKzaYa_railBody{display:flex!important}}.mKzaYa_railBody{gap:var(--space-4);flex-direction:column;display:flex}.mKzaYa_railHidden{display:none}.mKzaYa_railGroup{gap:var(--space-1);flex-direction:column;display:flex}.mKzaYa_railGroupTitle{font-size:var(--text-xs);color:var(--color-muted);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere}.mKzaYa_railItem{align-items:center;gap:var(--space-2);min-height:var(--touch);font-size:var(--text-sm);cursor:pointer;display:flex}@media (min-width:1024px){.mKzaYa_railItem{min-height:32px}}.mKzaYa_railItem input{width:16px;height:16px;accent-color:var(--color-primary);flex-shrink:0}.mKzaYa_railName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mKzaYa_legend{border-radius:var(--radius-sm);flex-shrink:0;width:10px;height:10px;display:inline-block}.mKzaYa_legendBooking{background:var(--color-primary)}.mKzaYa_legendBusy{background:var(--color-border-strong)}.mKzaYa_gridScroll{--hour:var(--space-12);--gutter:56px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-height:420px;max-height:calc(100dvh - 240px);position:relative;overflow:hidden auto}.mKzaYa_gridHead{z-index:2;background:var(--color-surface);border-bottom:1px solid var(--color-border);display:grid;position:sticky;top:0}.mKzaYa_corner{padding:var(--space-2) 0;font-size:var(--text-xs);color:var(--color-muted);justify-content:center;align-items:flex-end;display:flex}.mKzaYa_dayHead{padding:var(--space-2) var(--space-1);border-left:1px solid var(--color-border);font:inherit;color:var(--color-muted);cursor:pointer;min-height:var(--touch);background:0 0;border-top:0;border-bottom:0;border-right:0;flex-direction:column;align-items:center;gap:2px;display:flex}.mKzaYa_dayHead:hover{background:var(--color-surface-muted)}.mKzaYa_dayName{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em}.mKzaYa_dayNum{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text);font-variant-numeric:tabular-nums;border-radius:var(--radius-full);justify-content:center;align-items:center;width:32px;height:32px;display:flex}.mKzaYa_today .mKzaYa_dayNum{background:var(--color-primary);color:var(--color-on-primary)}.mKzaYa_today .mKzaYa_dayName{color:var(--color-primary);font-weight:var(--weight-semibold)}.mKzaYa_gridBody{display:grid;position:relative}.mKzaYa_gutter{height:calc(var(--hour) * 24);position:relative}.mKzaYa_hourLabel{right:var(--space-2);font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums;position:absolute;transform:translateY(-50%)}.mKzaYa_dayCol{height:calc(var(--hour) * 24);border-left:1px solid var(--color-border);background-image:repeating-linear-gradient(to bottom, var(--color-border) 0, var(--color-border) 1px, transparent 1px, transparent var(--hour));position:relative}.mKzaYa_dayColToday{background-color:var(--color-surface-muted)}.mKzaYa_nowLine{background:var(--color-danger);z-index:1;pointer-events:none;height:2px;position:absolute;left:0;right:0}.mKzaYa_nowLine:before{content:"";border-radius:var(--radius-full);background:var(--color-danger);width:10px;height:10px;position:absolute;top:-4px;left:-5px}.mKzaYa_block{padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);text-align:left;flex-direction:column;gap:1px;min-height:20px;font-family:inherit;line-height:1.3;display:flex;position:absolute;overflow:hidden}.mKzaYa_blockBooking{background:var(--color-primary-soft);color:var(--color-text);border:1px solid var(--color-primary);cursor:pointer;z-index:1;border-left-width:3px}.mKzaYa_blockBooking:hover{background:var(--color-primary);color:var(--color-on-primary)}.mKzaYa_blockBooking:focus-visible{z-index:3}.mKzaYa_blockBusy{background:repeating-linear-gradient(135deg, var(--color-surface-muted) 0, var(--color-surface-muted) 6px, var(--color-surface) 6px, var(--color-surface) 12px);color:var(--color-muted);border:1px solid var(--color-border-strong)}.mKzaYa_blockTitle{font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mKzaYa_blockTime{font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden}.mKzaYa_month{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.mKzaYa_monthHead{background:var(--color-surface-muted);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.mKzaYa_monthHead span{padding:var(--space-2);font-size:var(--text-xs);color:var(--color-muted);text-align:center;font-weight:var(--weight-semibold)}.mKzaYa_monthGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.mKzaYa_cell{min-height:64px;padding:var(--space-1);border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);flex-direction:column;gap:2px;min-width:0;display:flex}.mKzaYa_cell:nth-child(7n+1){border-left:0}.mKzaYa_cell:nth-child(-n+7){border-top:0}@media (min-width:768px){.mKzaYa_cell{min-height:112px;padding:var(--space-2)}}.mKzaYa_cellOut{background:var(--color-bg)}.mKzaYa_cellOut .mKzaYa_cellDate{color:var(--color-muted)}.mKzaYa_cellDate{border-radius:var(--radius-full);min-width:32px;min-height:32px;font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text);cursor:pointer;background:0 0;border:0;align-self:flex-start}.mKzaYa_cellDate:hover{background:var(--color-surface-muted)}.mKzaYa_cellToday .mKzaYa_cellDate{background:var(--color-primary);color:var(--color-on-primary);font-weight:var(--weight-semibold)}.mKzaYa_chips{flex-direction:column;gap:2px;min-width:0;display:none}@media (min-width:768px){.mKzaYa_chips{display:flex}}.mKzaYa_chip{width:100%;padding:1px var(--space-1);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-xs);text-align:left;text-overflow:ellipsis;white-space:nowrap;border:0;display:block;overflow:hidden}.mKzaYa_chipBooking{background:var(--color-primary-soft);color:var(--color-text);cursor:pointer;border-left:3px solid var(--color-primary)}.mKzaYa_chipBooking:hover{background:var(--color-primary);color:var(--color-on-primary)}.mKzaYa_chipBusy{background:var(--color-surface-muted);color:var(--color-muted)}.mKzaYa_more{font:inherit;font-size:var(--text-xs);color:var(--color-primary);text-align:left;padding:0 var(--space-1);cursor:pointer;background:0 0;border:0}.mKzaYa_dots{flex-wrap:wrap;gap:2px;display:flex}@media (min-width:768px){.mKzaYa_dots{display:none}}.mKzaYa_dot{border-radius:var(--radius-full);width:6px;height:6px}.mKzaYa_dotBooking{background:var(--color-primary)}.mKzaYa_dotBusy{background:var(--color-border-strong)}.mKzaYa_agenda{gap:var(--space-4);flex-direction:column;display:flex}.mKzaYa_agendaDay{gap:var(--space-2);flex-direction:column;display:flex}.mKzaYa_agendaHead{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-muted);background:var(--color-bg);padding:var(--space-1) 0;position:sticky;top:0}.mKzaYa_agendaHeadToday{color:var(--color-primary)}.mKzaYa_agendaList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mKzaYa_agendaItem{gap:var(--space-3);width:100%;min-height:var(--touch);padding:var(--space-3);border-radius:var(--radius-md);font:inherit;text-align:left;color:var(--color-text);grid-template-columns:96px minmax(0,1fr);align-items:center;display:grid}.mKzaYa_agendaBooking{background:var(--color-primary-soft);border:1px solid var(--color-primary);cursor:pointer;border-left-width:4px}.mKzaYa_agendaBooking:hover{border-color:var(--color-primary-hover)}.mKzaYa_agendaBusy{background:var(--color-surface);border:1px dashed var(--color-border-strong);color:var(--color-muted)}.mKzaYa_agendaTime{font-variant-numeric:tabular-nums;font-size:var(--text-sm)}.mKzaYa_agendaText{flex-direction:column;min-width:0;display:flex}.mKzaYa_agendaText strong,.mKzaYa_agendaText span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
._1EVlIG_tabs{gap:var(--space-1);border-bottom:1px solid var(--color-border);scrollbar-width:none;display:flex;overflow-x:auto}._1EVlIG_tab{min-height:var(--touch);padding:0 var(--space-4);color:var(--color-muted);font:inherit;font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;display:inline-flex}._1EVlIG_tab:hover{color:var(--color-text)}._1EVlIG_tab[aria-selected=true]{color:var(--color-primary);border-bottom-color:var(--color-primary)}._1EVlIG_toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._1EVlIG_search{flex:1;min-width:200px;max-width:360px;position:relative}._1EVlIG_search svg{left:var(--space-3);color:var(--color-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._1EVlIG_search input{padding-left:var(--space-10);min-height:var(--touch)}@media (min-width:768px){._1EVlIG_search input{min-height:38px}}._1EVlIG_rowLink{color:var(--color-text);font-weight:var(--weight-semibold);text-decoration:none}._1EVlIG_rowLink:hover{color:var(--color-primary);text-decoration:underline}._1EVlIG_sub{font-size:var(--text-xs);color:var(--color-muted);overflow-wrap:anywhere;display:block}._1EVlIG_when{white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:767px){._1EVlIG_when{white-space:normal}._1EVlIG_cellRight{text-align:right}}._1EVlIG_facts{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (min-width:768px){._1EVlIG_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}._1EVlIG_fact{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._1EVlIG_fact dt{font-size:var(--text-xs);color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--weight-semibold)}._1EVlIG_fact dd{overflow-wrap:anywhere;margin:0}._1EVlIG_answers{gap:var(--space-3);flex-direction:column;margin:0;display:flex}._1EVlIG_answer dt{font-weight:var(--weight-medium);font-size:var(--text-sm)}._1EVlIG_answer dd{margin:var(--space-1) 0 0;color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere}._1EVlIG_timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._1EVlIG_event{gap:var(--space-3);padding-bottom:var(--space-4);grid-template-columns:20px minmax(0,1fr);display:grid;position:relative}._1EVlIG_event:before{content:"";background:var(--color-border);width:2px;position:absolute;top:20px;bottom:0;left:9px}._1EVlIG_event:last-child:before{display:none}._1EVlIG_dot{border-radius:var(--radius-full);background:var(--color-primary-soft);width:20px;height:20px;color:var(--color-primary);justify-content:center;align-items:center;display:flex}._1EVlIG_eventBody{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._1EVlIG_eventMeta{font-size:var(--text-xs);color:var(--color-muted)}._1EVlIG_headerMeta{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._1EVlIG_back{align-items:center;gap:var(--space-1);font-size:var(--text-sm);min-height:var(--touch);display:inline-flex}
.eiL02G_host{right:max(var(--space-4), env(safe-area-inset-right,0px));bottom:max(var(--space-4), env(safe-area-inset-bottom,0px));z-index:var(--z-toast);gap:var(--space-2);width:min(380px, calc(100vw - 2 * var(--space-4)));flex-direction:column;display:flex;position:fixed}.eiL02G_toast{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);font-size:var(--text-sm);display:flex}.eiL02G_success{color:var(--color-text);border-left:3px solid var(--color-success)}.eiL02G_error{color:var(--color-text);border-left:3px solid var(--color-danger)}.eiL02G_info{color:var(--color-text);border-left:3px solid var(--color-info)}.eiL02G_success svg:first-child{color:var(--color-success)}.eiL02G_error svg:first-child{color:var(--color-danger)}.eiL02G_info svg:first-child{color:var(--color-info)}
._2_rFHG_back{align-items:center;gap:var(--space-1);font-size:var(--text-sm);min-height:var(--touch);width:fit-content;display:inline-flex}._2_rFHG_header{gap:var(--space-3);flex-direction:column;display:flex}._2_rFHG_headTop{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._2_rFHG_titleBlock{gap:var(--space-2);flex-direction:column;flex:280px;min-width:0;display:flex}._2_rFHG_titleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._2_rFHG_titleRow h1{overflow-wrap:anywhere;margin:0}._2_rFHG_urlLine{align-items:center;gap:var(--space-1);min-width:0;color:var(--color-muted);font-size:var(--text-sm);display:flex}._2_rFHG_url{font-family:var(--font-mono);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._2_rFHG_headActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._2_rFHG_iconBtn{min-width:var(--touch);padding:0 var(--space-2);justify-content:center}._2_rFHG_tabs{gap:var(--space-1);border-bottom:1px solid var(--color-border);scrollbar-width:none;display:flex;overflow-x:auto}._2_rFHG_tab{align-items:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-4);color:var(--color-muted);font-weight:var(--weight-medium);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none;display:inline-flex}._2_rFHG_tab:hover{color:var(--color-text)}._2_rFHG_tab[aria-current=page]{color:var(--color-primary);border-bottom-color:var(--color-primary)}._2_rFHG_stats{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){._2_rFHG_stats{grid-template-columns:repeat(3,minmax(0,1fr))}}._2_rFHG_stat{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._2_rFHG_statLabel{font-size:var(--text-xs);color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--weight-semibold)}._2_rFHG_statValue{font-size:var(--text-xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._2_rFHG_statSub{font-size:var(--text-xs);color:var(--color-muted)}._2_rFHG_progress{border-radius:var(--radius-full);background:var(--color-surface-muted);height:6px;overflow:hidden}._2_rFHG_progressBar{background:var(--color-primary);border-radius:var(--radius-full);height:100%}._2_rFHG_shareBox{align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-muted);border:1px solid var(--color-border);flex-wrap:wrap;display:flex}._2_rFHG_shareBox code{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere;flex:200px;min-width:0}._2_rFHG_toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._2_rFHG_cellStack{flex-direction:column;gap:2px;min-width:0;display:flex}._2_rFHG_sub{font-size:var(--text-xs);color:var(--color-muted);overflow-wrap:anywhere;display:block}._2_rFHG_rowLink{color:var(--color-text);font-weight:var(--weight-semibold);text-decoration:none}._2_rFHG_rowLink:hover{color:var(--color-primary);text-decoration:underline}._2_rFHG_when{white-space:nowrap;font-variant-numeric:tabular-nums}._2_rFHG_rowActions{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}@media (max-width:767px){._2_rFHG_when{white-space:normal}._2_rFHG_cellStack{text-align:right;align-items:flex-end}._2_rFHG_rowActions{justify-content:flex-start}}._2_rFHG_customHours{align-items:center;gap:var(--space-2);display:flex}._2_rFHG_customHours input{max-width:120px;min-height:var(--touch)}._2_rFHG_resultBox{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary-soft);flex-direction:column;display:flex}
.ucFBZG_wrap{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.ucFBZG_stack{align-items:center;display:inline-flex}.ucFBZG_avatar{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);border:2px solid var(--color-surface);font-size:var(--text-xs);font-weight:var(--weight-semibold);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;line-height:1;display:inline-flex}.ucFBZG_avatar+.ucFBZG_avatar{margin-left:calc(-1 * var(--space-2))}.ucFBZG_more{background:var(--color-surface-muted);color:var(--color-muted)}.ucFBZG_text{font-size:var(--text-sm);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.Hvu-pq_switch{align-items:center;gap:var(--space-2);min-height:var(--touch);cursor:pointer;font-size:var(--text-sm);display:inline-flex;position:relative}.Hvu-pq_switch input{opacity:0;width:1px;height:1px;position:absolute}.Hvu-pq_track{border-radius:var(--radius-full);background:var(--color-border-strong);width:36px;height:20px;transition:background var(--duration-fast);flex-shrink:0;position:relative}.Hvu-pq_track:after{content:"";border-radius:var(--radius-full);background:var(--color-surface);width:16px;height:16px;box-shadow:var(--shadow-sm);transition:transform var(--duration-fast);position:absolute;top:2px;left:2px}.Hvu-pq_switch input:checked+.Hvu-pq_track{background:var(--color-primary)}.Hvu-pq_switch input:checked+.Hvu-pq_track:after{transform:translate(16px)}.Hvu-pq_switch input:focus-visible+.Hvu-pq_track{box-shadow:var(--focus-ring)}.Hvu-pq_switch input:disabled+.Hvu-pq_track{opacity:.55}.Hvu-pq_week{flex-direction:column;display:flex}.Hvu-pq_day{gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);grid-template-columns:1fr;display:grid}.Hvu-pq_day:last-child{border-bottom:0}@media (min-width:768px){.Hvu-pq_day{grid-template-columns:168px 1fr;align-items:start}}.Hvu-pq_dayHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.Hvu-pq_dayName{font-weight:var(--weight-semibold)}.Hvu-pq_ranges{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Hvu-pq_range{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Hvu-pq_time{width:128px;min-height:var(--touch)}@media (min-width:768px){.Hvu-pq_time{min-height:38px}}.Hvu-pq_dash{color:var(--color-muted)}.Hvu-pq_closed{color:var(--color-muted);font-size:var(--text-sm);min-height:var(--touch);align-items:center;display:flex}.Hvu-pq_rangeError{font-size:var(--text-xs);color:var(--color-danger);width:100%}.Hvu-pq_iconBtn{width:var(--touch);min-height:var(--touch);padding:0}@media (min-width:768px){.Hvu-pq_iconBtn{width:36px;min-height:36px}}.Hvu-pq_overrides{gap:var(--space-3);flex-direction:column;display:flex}.Hvu-pq_override{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted);flex-direction:column;display:flex}.Hvu-pq_overrideHead{align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.Hvu-pq_date{width:180px;min-height:var(--touch)}@media (min-width:768px){.Hvu-pq_date{min-height:38px}}.Hvu-pq_strip{border-radius:var(--radius-full);background:var(--color-surface-muted);border:1px solid var(--color-border);height:10px;position:relative;overflow:hidden}.Hvu-pq_stripWork{background:var(--color-border-strong);opacity:.6;position:absolute;top:0;bottom:0}.Hvu-pq_stripLink{background:var(--color-primary);border-radius:var(--radius-full);position:absolute;top:2px;bottom:2px}.Hvu-pq_stripLegend{gap:var(--space-3);font-size:var(--text-xs);color:var(--color-muted);flex-wrap:wrap;display:flex}.Hvu-pq_swatch{border-radius:var(--radius-full);width:10px;height:10px;margin-right:var(--space-1);vertical-align:middle;display:inline-block}.Hvu-pq_swatchWork{background:var(--color-border-strong)}.Hvu-pq_swatchLink{background:var(--color-primary)}.Hvu-pq_stripScale{font-size:var(--text-xs);color:var(--color-muted);justify-content:space-between;display:flex}
.kr8cia_root{min-width:0;display:inline-flex;position:relative}.kr8cia_panel{top:calc(100% + var(--space-2));z-index:var(--z-dropdown);min-width:calc(var(--sidebar-width) - var(--space-4));max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-1);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);animation:kr8cia_pop var(--duration) ease-out;flex-direction:column;display:flex;position:absolute}.kr8cia_end{right:0}.kr8cia_start{left:0}@keyframes kr8cia_pop{0%{opacity:0;transform:translateY(calc(-1 * var(--space-1)))}to{opacity:1;transform:none}}.kr8cia_item{align-items:center;gap:var(--space-3);width:100%;min-height:var(--space-10);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.kr8cia_item:hover,.kr8cia_item:focus-visible{background:var(--color-surface-muted);color:var(--color-text)}.kr8cia_item:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary)}.kr8cia_item:disabled{opacity:.55;cursor:not-allowed}.kr8cia_item svg{color:var(--color-muted);flex-shrink:0}.kr8cia_itemDanger,.kr8cia_itemDanger svg{color:var(--color-danger)}.kr8cia_itemDanger:hover{color:var(--color-danger);background:var(--color-danger-soft)}.kr8cia_item .kr8cia_check{color:var(--color-primary);margin-left:auto}.kr8cia_label{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em}.kr8cia_header{padding:var(--space-3);flex-direction:column;min-width:0;display:flex}.kr8cia_header strong{font-size:var(--text-sm)}.kr8cia_header span{font-size:var(--text-xs);color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kr8cia_separator{height:1px;margin:var(--space-1) 0;background:var(--color-border);border:0}@media (pointer:coarse){.kr8cia_item{min-height:var(--touch)}}
._7KCGJa_shell{background:var(--color-bg);grid-template-columns:1fr;min-height:100dvh;display:grid}._7KCGJa_brand{display:none}._7KCGJa_main{padding:var(--space-6) var(--space-4);justify-content:center;align-items:center;display:flex}._7KCGJa_card{width:100%;max-width:var(--form-max);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6);gap:var(--space-5);flex-direction:column;display:flex}._7KCGJa_logo{align-items:center;gap:var(--space-2);font-weight:var(--weight-bold);color:var(--color-primary);text-decoration:none;display:flex}._7KCGJa_mobileLogo{}@media (min-width:1024px){._7KCGJa_shell{grid-template-columns:minmax(360px,5fr) 7fr}._7KCGJa_brand{justify-content:space-between;gap:var(--space-8);background:var(--color-primary);color:var(--color-on-primary);padding:var(--space-12) var(--space-10);flex-direction:column;display:flex}._7KCGJa_brand ._7KCGJa_logo{color:var(--color-on-primary)}._7KCGJa_brandLine{font-size:var(--text-3xl);font-weight:var(--weight-semibold);max-width:420px;line-height:1.2}._7KCGJa_brandPoints{gap:var(--space-3);font-size:var(--text-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7KCGJa_brandPoints li{gap:var(--space-2);align-items:center;display:flex}._7KCGJa_card{box-shadow:none;background:0 0;border:0;padding:0}._7KCGJa_mobileLogo{display:none}}
.RVGiTq_tabs{gap:var(--space-1);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-6);display:flex;overflow-x:auto}.RVGiTq_tab{padding:var(--space-3) var(--space-3);min-height:var(--touch);color:var(--color-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.RVGiTq_tab:hover{color:var(--color-text)}.RVGiTq_tab[aria-current=page]{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:var(--weight-semibold)}.RVGiTq_layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){.RVGiTq_layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.RVGiTq_previewColumn{top:var(--space-4);position:sticky}}.RVGiTq_section{gap:var(--space-4);flex-direction:column;display:flex}.RVGiTq_sectionTitle{font-size:var(--text-md)}.RVGiTq_colorGrid{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.RVGiTq_colorRow{gap:var(--space-2);align-items:center;display:flex}.RVGiTq_swatch{width:var(--touch);height:var(--touch);padding:var(--space-1);cursor:pointer;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);flex-shrink:0}.RVGiTq_hexInput{font-family:var(--font-mono);text-transform:lowercase}.RVGiTq_fontSample{font-size:var(--text-md);color:var(--color-muted);overflow-wrap:anywhere}.RVGiTq_range{width:100%;accent-color:var(--color-primary);min-height:var(--touch)}.RVGiTq_logoBox{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.RVGiTq_logoImage{width:var(--space-12);height:var(--space-12);object-fit:contain;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.RVGiTq_fileInput{max-width:100%}.RVGiTq_canvas{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-5);flex-direction:column;display:flex}.RVGiTq_canvas h2,.RVGiTq_canvas h3{font-family:var(--font-heading,var(--font-sans))}.RVGiTq_previewCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.RVGiTq_previewTable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.RVGiTq_previewTable th{text-align:left;background:var(--color-surface-muted);color:var(--color-muted);font-weight:var(--weight-medium)}.RVGiTq_previewTable th,.RVGiTq_previewTable td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border)}.RVGiTq_slots{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.RVGiTq_slot{min-height:var(--touch);border:1px solid var(--color-primary);color:var(--color-primary);background:var(--color-surface);border-radius:var(--radius-sm);font:inherit;font-weight:var(--weight-medium);cursor:pointer}.RVGiTq_slot[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary)}.RVGiTq_link{color:var(--color-primary)}.RVGiTq_contrastList{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RVGiTq_contrastItem{justify-content:space-between;gap:var(--space-3);padding:var(--space-1) 0;border-bottom:1px solid var(--color-border);align-items:center;display:flex}.RVGiTq_contrastFail{color:var(--color-danger)}.RVGiTq_actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}
._2sI0mW_shell{min-height:100dvh;padding:var(--space-6) var(--space-4) var(--space-12);align-items:center;gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:768px){._2sI0mW_shell{padding-top:var(--space-12)}}._2sI0mW_panel{grid-template-columns:minmax(0,1fr);width:100%;max-width:1040px;padding:0;display:grid;overflow:hidden}@media (min-width:900px){._2sI0mW_panel{grid-template-columns:300px minmax(0,1fr)}}._2sI0mW_narrow{width:100%;max-width:560px}._2sI0mW_summary{padding:var(--space-5);border-bottom:1px solid var(--color-border);gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:900px){._2sI0mW_summary{border-bottom:0;border-right:1px solid var(--color-border);padding:var(--space-6)}}._2sI0mW_org{font-size:var(--text-sm);color:var(--color-muted);font-weight:var(--weight-medium)}._2sI0mW_title{font-size:var(--text-xl)}._2sI0mW_facts{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._2sI0mW_fact{align-items:flex-start;gap:var(--space-2);color:var(--color-muted);font-size:var(--text-sm);overflow-wrap:anywhere;display:flex}._2sI0mW_fact svg{flex-shrink:0;margin-top:2px}._2sI0mW_description{font-size:var(--text-sm);white-space:pre-line;overflow-wrap:anywhere}._2sI0mW_main{padding:var(--space-5);gap:var(--space-4);flex-direction:column;min-width:0;display:flex}@media (min-width:900px){._2sI0mW_main{padding:var(--space-6)}}._2sI0mW_picker{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){._2sI0mW_picker{grid-template-columns:minmax(0,1fr) 200px}}._2sI0mW_monthHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._2sI0mW_monthName{font-size:var(--text-md);font-weight:var(--weight-semibold)}._2sI0mW_navBtn{width:var(--touch);min-height:var(--touch);padding:0}._2sI0mW_grid{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._2sI0mW_dow{text-align:center;font-size:var(--text-xs);color:var(--color-muted);font-weight:var(--weight-semibold);padding:var(--space-1) 0}._2sI0mW_day{min-height:var(--touch);aspect-ratio:1;border-radius:var(--radius-full);width:100%;max-height:52px;color:var(--color-muted);font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;cursor:default;background:0 0;border:1px solid #0000;position:relative}._2sI0mW_dayAvailable{background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--weight-semibold);cursor:pointer}._2sI0mW_dayAvailable:hover{border-color:var(--color-primary)}._2sI0mW_daySelected,._2sI0mW_daySelected:hover{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary)}._2sI0mW_dayToday:after{content:"";border-radius:var(--radius-full);background:currentColor;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:5px;left:50%}._2sI0mW_day[aria-disabled=true]{opacity:.6}._2sI0mW_times{gap:var(--space-2);flex-direction:column;display:flex}._2sI0mW_timeList{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){._2sI0mW_timeList{max-height:360px;padding-right:var(--space-1);grid-template-columns:minmax(0,1fr);overflow-y:auto}}._2sI0mW_time{width:100%;min-height:var(--touch);border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-primary);font:inherit;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;cursor:pointer}._2sI0mW_time:hover{background:var(--color-primary-soft)}._2sI0mW_timeSelected,._2sI0mW_timeSelected:hover{background:var(--color-primary);color:var(--color-on-primary)}._2sI0mW_chosen{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-primary-soft);flex-wrap:wrap;display:flex}._2sI0mW_chosen strong{overflow-wrap:anywhere}._2sI0mW_stateIcon{border-radius:var(--radius-full);background:var(--color-surface-muted);width:48px;height:48px;color:var(--color-muted);justify-content:center;align-items:center;display:inline-flex}._2sI0mW_stateIconSuccess{background:var(--color-primary-soft);color:var(--color-success)}._2sI0mW_stateIconWarning{background:var(--color-warning-soft);color:var(--color-warning)}._2sI0mW_centerCard{gap:var(--space-4);width:100%;max-width:560px;padding:var(--space-6);flex-direction:column;display:flex}._2sI0mW_reference{font-size:var(--text-lg);letter-spacing:.04em}._2sI0mW_footer{font-size:var(--text-xs);color:var(--color-muted)}._2sI0mW_tzRow{gap:var(--space-1);flex-direction:column;max-width:320px;display:flex}
._9e5QfW_tabs{gap:var(--space-1);border-bottom:1px solid var(--color-border);scrollbar-width:none;display:flex;overflow-x:auto}._9e5QfW_tab{align-items:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-4);color:var(--color-muted);font-weight:var(--weight-medium);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none;display:inline-flex}._9e5QfW_tab:hover{color:var(--color-text)}._9e5QfW_tab[aria-current=page]{color:var(--color-primary);border-bottom-color:var(--color-primary)}._9e5QfW_sectionHead{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._9e5QfW_sectionHead p{margin:0}._9e5QfW_secret{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-warning-soft);flex-direction:column;display:flex}._9e5QfW_secretRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._9e5QfW_secretValue{min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-border);font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:220px}._9e5QfW_secretWarn{align-items:center;gap:var(--space-2);color:var(--color-warning);font-weight:var(--weight-semibold);font-size:var(--text-sm);display:flex}._9e5QfW_scopeGroups{gap:var(--space-3);border:0;grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid}@media (min-width:640px){._9e5QfW_scopeGroups{grid-template-columns:repeat(2,minmax(0,1fr))}}._9e5QfW_scopeGroup{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;min-width:0;margin:0;display:flex}._9e5QfW_scopeGroup legend{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);padding:0 var(--space-1)}._9e5QfW_scopeHint{font-size:var(--text-xs);color:var(--color-muted);display:block}._9e5QfW_legendRow{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._9e5QfW_cellStack{flex-direction:column;gap:2px;min-width:0;display:flex}._9e5QfW_sub{font-size:var(--text-xs);color:var(--color-muted);overflow-wrap:anywhere;display:block}._9e5QfW_badges{gap:var(--space-1);flex-wrap:wrap;display:flex}._9e5QfW_urlCell{font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}._9e5QfW_rowActions{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._9e5QfW_nowrap{white-space:nowrap}@media (max-width:767px){._9e5QfW_cellStack{text-align:right;align-items:flex-end}._9e5QfW_badges{justify-content:flex-end}._9e5QfW_rowActions{justify-content:flex-start}._9e5QfW_nowrap{white-space:normal}}._9e5QfW_code{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;min-width:0;display:flex;overflow:hidden}._9e5QfW_codeHead{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-muted);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);font-weight:var(--weight-medium);display:flex}._9e5QfW_codeBody{padding:var(--space-3);background:var(--color-surface);font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre;tab-size:2;margin:0;line-height:1.6;overflow-x:auto}._9e5QfW_kv{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (min-width:768px){._9e5QfW_kv{grid-template-columns:180px minmax(0,1fr)}}._9e5QfW_kv dt{font-weight:var(--weight-semibold);font-size:var(--text-sm)}._9e5QfW_kv dd{overflow-wrap:anywhere;min-width:0;margin:0}._9e5QfW_inlineCode{font-family:var(--font-mono);font-size:var(--text-xs);padding:1px var(--space-1);border-radius:var(--radius-sm);background:var(--color-surface-muted);overflow-wrap:anywhere}
.BX_zMa_providers{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.BX_zMa_providers{grid-template-columns:repeat(2,minmax(0,1fr))}}.BX_zMa_providerHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.BX_zMa_providerTitle{align-items:center;gap:var(--space-3);display:flex}.BX_zMa_providerIcon{border-radius:var(--radius-md);background:var(--color-primary-soft);width:40px;height:40px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.BX_zMa_accounts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BX_zMa_account{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.BX_zMa_accountMain{gap:var(--space-1);flex-direction:column;flex:220px;min-width:0;display:flex}.BX_zMa_email{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.BX_zMa_meta{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-muted);flex-wrap:wrap;display:flex}.BX_zMa_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.BX_zMa_calendars{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BX_zMa_calendar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.BX_zMa_calendar:first-child{border-top:0}.BX_zMa_calendarMain{gap:var(--space-1);flex-direction:column;flex:200px;min-width:0;display:flex}.BX_zMa_calendarName{font-weight:var(--weight-medium);overflow-wrap:anywhere}.BX_zMa_back{align-items:center;gap:var(--space-1);font-size:var(--text-sm);min-height:var(--touch);display:inline-flex}
._2WUnJq_toolbar{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:768px){._2WUnJq_toolbar{flex-direction:row;justify-content:space-between;align-items:center}}._2WUnJq_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}._2WUnJq_chip{min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;align-items:center;display:inline-flex}._2WUnJq_chip:hover{background:var(--color-surface-muted)}._2WUnJq_chip[aria-pressed=true]{background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary);font-weight:var(--weight-semibold)}@media (pointer:coarse){._2WUnJq_chip{min-height:var(--touch)}}._2WUnJq_search{width:100%;position:relative}@media (min-width:768px){._2WUnJq_search{max-width:300px}}._2WUnJq_searchIcon{left:var(--space-3);color:var(--color-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._2WUnJq_searchInput{padding-left:var(--space-8);min-height:var(--touch)}@media (min-width:768px){._2WUnJq_searchInput{min-height:38px}}._2WUnJq_titleCell{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._2WUnJq_titleLink{font-weight:var(--weight-semibold);color:var(--color-text);text-decoration:none}._2WUnJq_titleLink:hover{color:var(--color-primary);text-decoration:underline}._2WUnJq_urlLine{align-items:center;gap:var(--space-1);min-width:0;display:flex}._2WUnJq_url{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:320px;overflow:hidden}._2WUnJq_badges{gap:var(--space-1);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (min-width:768px){._2WUnJq_badges{justify-content:flex-start}}._2WUnJq_actions{align-items:center;gap:var(--space-1);flex-wrap:wrap;justify-content:flex-end;display:flex}._2WUnJq_iconBtn{width:36px;padding:0}@media (pointer:coarse){._2WUnJq_iconBtn{width:var(--touch)}}@media (max-width:767px){._2WUnJq_rowCard td._2WUnJq_cellTitle{display:block}._2WUnJq_rowCard td._2WUnJq_cellTitle:before{display:none}._2WUnJq_rowCard td._2WUnJq_cellActions{padding-top:var(--space-2);display:block}._2WUnJq_rowCard td._2WUnJq_cellActions:before{display:none}._2WUnJq_url{max-width:100%}}._2WUnJq_menu{position:relative}._2WUnJq_menu>summary{list-style:none}._2WUnJq_menu>summary::-webkit-details-marker{display:none}._2WUnJq_menuList{right:0;top:calc(100% + var(--space-1));z-index:var(--z-dropdown);min-width:200px;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute}._2WUnJq_menuItem{align-items:center;gap:var(--space-2);width:100%;min-height:36px;padding:0 var(--space-3);color:var(--color-text);font:inherit;font-size:var(--text-sm);text-align:left;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}._2WUnJq_menuItem:hover{background:var(--color-surface-muted);color:var(--color-text)}._2WUnJq_menuItem:disabled{opacity:.55;cursor:not-allowed}._2WUnJq_menuDanger{color:var(--color-danger)}._2WUnJq_menuDanger:hover{color:var(--color-danger);background:var(--color-danger-soft)}@media (pointer:coarse){._2WUnJq_menuItem{min-height:var(--touch)}}._2WUnJq_builder{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){._2WUnJq_builder{grid-template-columns:200px minmax(0,1fr)}}@media (min-width:1280px){._2WUnJq_builder{grid-template-columns:200px minmax(0,1fr) 300px}}._2WUnJq_aside{display:none}@media (min-width:1280px){._2WUnJq_aside{top:var(--space-6);display:block;position:sticky}}._2WUnJq_steps{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){._2WUnJq_steps{top:var(--space-6);flex-flow:column;position:sticky}}._2WUnJq_stepBtn{align-items:center;gap:var(--space-2);width:100%;min-height:var(--touch);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;text-align:left;display:flex}._2WUnJq_stepBtn:hover{background:var(--color-surface-muted)}._2WUnJq_stepBtn[aria-current=step]{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--weight-semibold)}._2WUnJq_stepNum{border-radius:var(--radius-full);background:var(--color-surface-muted);width:22px;height:22px;font-size:var(--text-xs);font-weight:var(--weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._2WUnJq_stepBtn[aria-current=step] ._2WUnJq_stepNum{background:var(--color-primary);color:var(--color-on-primary)}._2WUnJq_stepError ._2WUnJq_stepNum{background:var(--color-danger-soft);color:var(--color-danger)}._2WUnJq_stepLabel{flex:1}@media (max-width:1023px){._2WUnJq_steps li{flex:auto}._2WUnJq_stepLabelLong{display:none}}._2WUnJq_stepFooter{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._2WUnJq_radioCards{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){._2WUnJq_radioCards{grid-template-columns:repeat(2,minmax(0,1fr))}}._2WUnJq_radioCard{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;align-items:flex-start;display:flex}._2WUnJq_radioCard:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-soft)}._2WUnJq_radioCard:has(input:focus-visible){box-shadow:var(--focus-ring)}._2WUnJq_radioCard input{margin-top:var(--space-1);accent-color:var(--color-primary);flex-shrink:0;width:16px;height:16px}._2WUnJq_numGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}._2WUnJq_durations{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._2WUnJq_customDuration{width:110px}._2WUnJq_prefixInput{align-items:stretch;min-width:0;display:flex}._2WUnJq_prefix{padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:var(--color-surface-muted);color:var(--color-muted);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;border-right:0;align-items:center;max-width:55%;display:flex;overflow:hidden}._2WUnJq_prefixInput input{border-radius:0 var(--radius-sm) var(--radius-sm) 0;min-width:0}._2WUnJq_previewDays{gap:var(--space-3);flex-direction:column;display:flex}._2WUnJq_previewDay{gap:var(--space-1);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){._2WUnJq_previewDay{grid-template-columns:120px minmax(0,1fr);align-items:baseline}}._2WUnJq_slotChips{gap:var(--space-1);flex-wrap:wrap;display:flex}._2WUnJq_slotChip{font-family:var(--font-mono);font-size:var(--text-xs);padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary)}._2WUnJq_account{gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}._2WUnJq_account:last-child{border-bottom:0}._2WUnJq_accountHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._2WUnJq_calList{gap:var(--space-1);padding-left:var(--space-1);flex-direction:column;display:flex}._2WUnJq_calRow{min-height:var(--touch);align-items:center;gap:var(--space-2);display:flex}@media (min-width:768px){._2WUnJq_calRow{min-height:36px}}._2WUnJq_question{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);flex-direction:column;display:flex}._2WUnJq_questionHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._2WUnJq_questionGrid{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){._2WUnJq_questionGrid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}._2WUnJq_summary{gap:var(--space-3);flex-direction:column;display:flex}._2WUnJq_summaryList{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;display:grid}._2WUnJq_summaryList dt{font-size:var(--text-xs);color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em}._2WUnJq_summaryList dd{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}._2WUnJq_reviewList{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){._2WUnJq_reviewList{grid-template-columns:repeat(2,minmax(0,1fr))}}._2WUnJq_urlBox{align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-border);flex-wrap:wrap;display:flex}._2WUnJq_urlBox code{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere;flex:1;min-width:0}._2WUnJq_jump{min-height:0;color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._2WUnJq_expiry{gap:var(--space-3);flex-direction:column;display:flex}._2WUnJq_segScroll{max-width:100%;overflow-x:auto}._2WUnJq_tzNote{font-size:var(--text-xs);color:var(--color-muted)}._2WUnJq_dateInput{max-width:260px;min-height:var(--touch)}._2WUnJq_countInput{max-width:140px;min-height:var(--touch)}@media (min-width:768px){._2WUnJq_dateInput,._2WUnJq_countInput{min-height:38px}}
.OXCmkq_filters{gap:var(--space-4);grid-template-columns:1fr;align-items:end;display:grid}@media (min-width:768px){.OXCmkq_filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.OXCmkq_filters{grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto}}.OXCmkq_searchField{position:relative}.OXCmkq_searchField svg{left:var(--space-3);color:var(--color-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.OXCmkq_searchField input{padding-left:calc(var(--space-3) + var(--space-6))}.OXCmkq_time{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.OXCmkq_actor{align-items:center;gap:var(--space-2);min-width:0;display:flex}.OXCmkq_actorName{font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.OXCmkq_initials{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--color-surface-muted);color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.OXCmkq_sentence{width:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.OXCmkq_sentence:hover .OXCmkq_summary{text-underline-offset:2px;text-decoration:underline}.OXCmkq_summary{display:block}.OXCmkq_actionCode{margin-top:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted);display:block}.OXCmkq_clickable{cursor:pointer}.OXCmkq_itemCell{white-space:nowrap}.OXCmkq_itemLink{align-items:center;gap:var(--space-1);font-weight:var(--weight-medium);display:inline-flex}.OXCmkq_colTime{width:1%}@media (max-width:767px){.OXCmkq_sentence{text-align:right}.OXCmkq_actor{justify-content:flex-end}}.OXCmkq_timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OXCmkq_timelineItem{padding:0 0 var(--space-4) var(--space-6);position:relative}.OXCmkq_timelineItem:before{content:"";left:var(--space-2);top:var(--space-2);background:var(--color-border);width:1px;position:absolute;bottom:0}.OXCmkq_timelineItem:last-child:before{display:none}.OXCmkq_timelineItem:after{content:"";left:calc(var(--space-2) - var(--space-1));top:var(--space-1);width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-surface);border:2px solid var(--color-primary);position:absolute}.OXCmkq_timelineMeta{gap:var(--space-2);margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-muted);flex-wrap:wrap;align-items:center;display:flex}.OXCmkq_facts{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.OXCmkq_facts dt{color:var(--color-muted)}.OXCmkq_facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.OXCmkq_diff{border-collapse:collapse;width:100%;font-size:var(--text-sm);table-layout:fixed}.OXCmkq_diff th,.OXCmkq_diff td{text-align:left;vertical-align:top;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);overflow-wrap:anywhere}.OXCmkq_diff th{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;background:var(--color-surface-muted)}.OXCmkq_diff th:first-child{width:30%}.OXCmkq_diff tbody th{text-transform:none;letter-spacing:0;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);background:0 0}.OXCmkq_who{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.OXCmkq_diff tr:last-child td{border-bottom:0}.OXCmkq_before{background:var(--color-danger-soft)}.OXCmkq_after{background:var(--color-primary-soft)}.OXCmkq_empty{color:var(--color-muted);font-style:italic}.OXCmkq_code{font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre-wrap;margin:0}.OXCmkq_diffWrap{border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.OXCmkq_toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.OXCmkq_stats{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.OXCmkq_stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.OXCmkq_stat{gap:var(--space-1);flex-direction:column;display:flex}.OXCmkq_statLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em}.OXCmkq_statValue{font-size:var(--text-xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:1.2}.OXCmkq_statHint{font-size:var(--text-xs);color:var(--color-muted)}.OXCmkq_statDanger{color:var(--color-danger)}.OXCmkq_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.OXCmkq_routeLink{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere}.OXCmkq_bad{color:var(--color-danger);font-weight:var(--weight-semibold)}.OXCmkq_warn{color:var(--color-warning);font-weight:var(--weight-semibold)}.OXCmkq_zero{color:var(--color-muted)}.OXCmkq_sortField{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.OXCmkq_sortField select{width:auto}@media (max-width:767px){.OXCmkq_num{text-align:right}}.OXCmkq_back{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:none;display:inline-flex}.OXCmkq_routeTitle{font-family:var(--font-mono);font-size:var(--text-lg);overflow-wrap:anywhere}.OXCmkq_requestId{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.OXCmkq_requestIdText{font-family:var(--font-mono);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;max-width:calc(var(--sidebar-width) - var(--space-12));overflow:hidden}.OXCmkq_chartCard{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.OXCmkq_chartHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.OXCmkq_chartSvg{width:100%;height:auto;display:block;overflow:visible}.OXCmkq_chartPrimary{color:var(--color-primary)}.OXCmkq_chartInfo{color:var(--color-info)}.OXCmkq_gridLine{stroke:var(--color-border);stroke-width:1px}.OXCmkq_axisLine{stroke:var(--color-border-strong);stroke-width:1px}.OXCmkq_axisText{fill:var(--color-muted);font-size:var(--text-xs);font-family:var(--font-sans)}.OXCmkq_axisTitle{fill:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-family:var(--font-sans)}.OXCmkq_line{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.OXCmkq_area{fill:currentColor;fill-opacity:.1;stroke:none}.OXCmkq_point{fill:var(--color-surface);stroke:currentColor;stroke-width:2px}.OXCmkq_legendSwatch{width:var(--space-3);vertical-align:middle;height:2px;margin-right:var(--space-1);background:currentColor;display:inline-block}
