._feature_8nv3m_7{display:flex;flex-direction:column;gap:var(--space-md);min-height:0}._head_8nv3m_14{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}._headActions_8nv3m_22{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._title_8nv3m_29{margin:0;font-size:1.1rem;color:var(--text-primary)}._subtitle_8nv3m_35{margin:2px 0 0;font-size:.82rem;color:var(--text-muted)}._empty_8nv3m_41{color:var(--text-muted);font-size:.9rem;padding:var(--space-lg) 0;text-align:center}._hint_8nv3m_48{color:var(--text-muted);font-size:.8rem;margin:var(--space-sm) 0 0}._list_8nv3m_56{position:relative;display:flex;flex-direction:column;gap:var(--space-sm)}._dropBar_8nv3m_63{position:absolute;left:0;right:0;height:2px;background:var(--accent);border-radius:2px;opacity:0;pointer-events:none}._card_8nv3m_74{display:flex;align-items:stretch;gap:var(--space-sm);background:var(--surface-widget);border:1px solid var(--glass-border);border-radius:var(--radius-md);overflow:hidden;transition:border-color var(--transition-normal),background-color var(--transition-normal)}._cardLit_8nv3m_89{border-color:var(--accent);background-color:color-mix(in srgb,var(--accent) 10%,var(--surface-widget))}._grip_8nv3m_94{display:flex;align-items:center;padding:0 var(--space-xs) 0 var(--space-sm);color:var(--text-muted);cursor:grab;touch-action:none}._cardBody_8nv3m_103{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding:var(--space-sm) var(--space-md) var(--space-sm) 0;background:transparent;border:none;color:inherit;text-align:left;cursor:pointer;font:inherit}._cardTop_8nv3m_118{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._cardName_8nv3m_125{font-weight:600;color:var(--text-primary)}._cardMeta_8nv3m_130{color:var(--text-secondary);font-size:.82rem}._cardUrl_8nv3m_135{color:var(--text-muted);font-size:.76rem;font-family:var(--font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._detailHead_8nv3m_146{display:flex;align-items:flex-start;gap:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--glass-border)}._detailSticky_8nv3m_155{padding-bottom:0}._detailTitle_8nv3m_159{flex:1;min-width:0}._detailName_8nv3m_164{margin:0;font-size:1.05rem;display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._detailUrl_8nv3m_173{display:inline-block;margin-top:2px;color:var(--text-muted);font-size:.78rem;font-family:var(--font-mono);text-decoration:none;overflow-wrap:anywhere}._detailUrl_8nv3m_173:hover{color:var(--accent)}._detailActions_8nv3m_187{display:flex;align-items:center;gap:var(--space-sm);flex-shrink:0}._section_8nv3m_194{margin-top:var(--space-lg)}._sectionTitle_8nv3m_198{margin:0 0 var(--space-sm);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}._summary_8nv3m_207{display:flex;gap:var(--space-lg);flex-wrap:wrap}._summaryItem_8nv3m_213{display:flex;flex-direction:column;gap:2px}._summaryValue_8nv3m_219{font-size:1.3rem;font-weight:600;font-variant-numeric:tabular-nums}._summaryLabel_8nv3m_225{font-size:.76rem;color:var(--text-muted)}._pane_8nv3m_230{position:relative;transition:var(--transition-fast)}._paneBusy_8nv3m_235{opacity:.45;pointer-events:none}._week_8nv3m_246{position:relative;display:grid;gap:3px;align-items:center}._weekNow_8nv3m_255{position:absolute;left:0;right:0;z-index:1;height:2px;margin-top:-1px;background:var(--danger);border-radius:1px;pointer-events:none}._weekDay_8nv3m_267,._weekToday_8nv3m_268{display:flex;flex-direction:column;align-items:center;padding-bottom:4px;font-size:.7rem;color:var(--text-muted);text-transform:capitalize}._weekToday_8nv3m_268{color:var(--accent);font-weight:600}._weekDate_8nv3m_283{font-size:.85rem;color:var(--text-primary);font-variant-numeric:tabular-nums}._weekToday_8nv3m_268 ._weekDate_8nv3m_283{color:var(--accent)}._weekHour_8nv3m_293{font-size:.66rem;color:var(--text-muted);text-align:right;padding-right:4px;font-variant-numeric:tabular-nums}._heat_free_8nv3m_301,._heat_taken_8nv3m_302,._heat_closed_8nv3m_303{box-sizing:border-box;height:14px;border:1px solid transparent;border-radius:3px}._heat_free_8nv3m_301{background:var(--accent);color:var(--on-accent)}._heat_taken_8nv3m_302{background:var(--accent-bg);border-color:var(--accent);color:var(--accent)}._heat_closed_8nv3m_303{background:var(--surface-subtle)}._heatCell_8nv3m_326{display:flex;align-items:center;min-width:0;height:20px;padding:0 3px;font:inherit;font-size:.6rem;font-weight:500;line-height:1;transition:opacity var(--transition-normal),box-shadow var(--transition-fast)}button._heatCell_8nv3m_326{cursor:pointer}._heatSlot_8nv3m_345{display:contents}button._heatCell_8nv3m_326:hover,button._heatCell_8nv3m_326:focus-visible{box-shadow:0 0 0 1px var(--text-primary)}._heatLabel_8nv3m_354{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._heatMore_8nv3m_361{flex:none;margin-left:2px;font-weight:700}._heatDim_8nv3m_368{opacity:.5}._legend_8nv3m_372{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-top:var(--space-sm);font-size:.76rem;color:var(--text-muted)}._legendItem_8nv3m_381{display:inline-flex;align-items:center;gap:var(--space-xs)}._legendItem_8nv3m_381>span{width:14px;flex:none}._legendNow_8nv3m_392{height:2px;background:var(--danger);border-radius:1px}._filters_8nv3m_400{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-bottom:var(--space-md)}._filters_8nv3m_400 ._search_8nv3m_408{min-width:180px;flex:1}._filters_8nv3m_400 ._typeFilter_8nv3m_414{width:auto;min-width:180px}._totals_8nv3m_419{color:var(--text-muted);font-size:.8rem;margin:0 0 var(--space-sm)}._days_8nv3m_425{display:flex;flex-direction:column;gap:var(--space-md)}._dayHead_8nv3m_431{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 var(--space-xs);font-size:.8rem;color:var(--text-secondary);text-transform:capitalize}._dayCount_8nv3m_441{color:var(--text-muted);font-size:.75rem;text-transform:none}._rowList_8nv3m_447{display:flex;flex-direction:column;border:1px solid var(--glass-border);border-radius:var(--radius-md);overflow:hidden}._bookingRow_8nv3m_455{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:transparent;border:none;border-bottom:1px solid var(--glass-border);color:inherit;font:inherit;text-align:left;cursor:pointer;width:100%;transition:background-color var(--transition-normal),box-shadow var(--transition-normal)}._bookingRow_8nv3m_455:last-child{border-bottom:none}._bookingRow_8nv3m_455:hover{background:var(--surface-subtle)}._bookingRowLit_8nv3m_482{background:var(--accent-bg);box-shadow:inset 3px 0 0 var(--accent)}._bookingTime_8nv3m_487{font-variant-numeric:tabular-nums;font-weight:600;min-width:82px}._bookingWho_8nv3m_493{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._bookingName_8nv3m_501{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._bookingMeta_8nv3m_507{color:var(--text-muted);font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._redacted_8nv3m_515{color:var(--text-muted);font-style:italic}._more_8nv3m_520{display:flex;justify-content:center;padding:var(--space-md) 0}._answers_8nv3m_526{display:flex;flex-direction:column;gap:var(--space-sm);margin:0}._answers_8nv3m_526 div{display:flex;flex-direction:column;gap:2px}._answers_8nv3m_526 dt{font-size:.75rem;color:var(--text-muted)}._answers_8nv3m_526 dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}._field_8nv3m_552{display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-md)}._field_8nv3m_552 label{font-size:.8rem;font-weight:600;color:var(--text-secondary)}._select_8nv3m_565{font:inherit;padding:9px 12px;border-radius:var(--radius-sm);border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-primary);width:100%}._textarea_8nv3m_575{font:inherit;min-height:92px;resize:vertical;padding:9px 12px;border-radius:var(--radius-sm);border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-primary);width:100%}._row_8nv3m_447{display:flex;gap:var(--space-md);flex-wrap:wrap}._row_8nv3m_447>*{flex:1;min-width:140px}._snippet_8nv3m_598{font-family:var(--font-mono);font-size:.78rem;background:var(--surface-subtle);border:1px solid var(--glass-border);border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-md);overflow-x:auto;white-space:pre;margin:0}._calendar_8nv3m_612{border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-sm);background:var(--surface-subtle)}._calHead_8nv3m_619{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-xs)}._calMonth_8nv3m_627{font-size:.85rem;font-weight:600;text-transform:capitalize}._navBtn_8nv3m_633{width:26px;height:26px;border-radius:var(--radius-sm);border:1px solid var(--glass-border);background:transparent;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._navBtn_8nv3m_633:first-child ._icon_8nv3m_646{transform:rotate(90deg)}._navBtn_8nv3m_633:last-child ._icon_8nv3m_646{transform:rotate(-90deg)}._calGrid_8nv3m_654{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}._calWeekday_8nv3m_660{text-align:center;font-size:.68rem;color:var(--text-muted);padding-bottom:2px}._calDay_8nv3m_667{aspect-ratio:1;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font:inherit;font-size:.8rem;cursor:pointer;padding:0}._calDay_8nv3m_667:hover:not(:disabled){border-color:var(--accent)}._calDay_8nv3m_667:disabled{cursor:default;opacity:.5}._calSelected_8nv3m_688{background:var(--accent);color:var(--on-accent);font-weight:600}._calMarked_8nv3m_694{background:var(--accent-bg);color:var(--text-primary)}._calToday_8nv3m_699{text-decoration:underline;text-underline-offset:3px}._ranges_8nv3m_704{display:flex;flex-direction:column;gap:var(--space-xs);margin-top:var(--space-xs)}._range_8nv3m_704{display:flex;align-items:center;gap:var(--space-xs)}._range_8nv3m_704 ._rangeSelect_8nv3m_718{width:auto}._rangeDash_8nv3m_722{color:var(--text-muted);font-size:.8rem}._topbarSoon_8nv3m_729{color:var(--accent)}._steps_8nv3m_733{margin:0 0 var(--space-md);padding-left:1.2em;color:var(--text-secondary);font-size:.86rem;display:flex;flex-direction:column;gap:var(--space-xs)}._steps_8nv3m_733 code{font-family:var(--font-mono);font-size:.8rem;background:var(--surface-subtle);padding:1px 4px;border-radius:4px}._referral_8nv3m_751{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}._referralText_8nv3m_759{margin:0;color:var(--text-secondary);font-size:.88rem}._preview_8nv3m_769{display:flex;gap:10px;padding:10px;border:1px solid var(--glass-border);border-radius:var(--radius-md);background:var(--preview-bg);min-height:104px}._previewBrief_8nv3m_779{display:flex;flex-direction:column;gap:5px;width:34%}._previewTitle_8nv3m_786{height:9px;border-radius:3px;background:var(--preview-ink);opacity:.85}._previewLine_8nv3m_793,._previewLineShort_8nv3m_794{height:5px;border-radius:3px;background:var(--preview-ink);opacity:.28}._previewLineShort_8nv3m_794{width:62%}._previewPanel_8nv3m_805{flex:1;display:flex;flex-direction:column;gap:7px;padding:8px;border:1px solid var(--preview-line);border-radius:8px;background:var(--preview-card)}._previewGrid_8nv3m_816{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}._previewDay_8nv3m_822,._previewDayFree_8nv3m_823{aspect-ratio:1;border-radius:2px;background:var(--preview-ink);opacity:.12}._previewDayFree_8nv3m_823{background:var(--preview-accent);opacity:1}._previewButton_8nv3m_835{height:13px;width:52%;align-self:center;margin-top:auto;border-radius:var(--radius-pill);background:var(--preview-accent)}._quotaUsage_8nv3m_844{margin:0;color:var(--text-muted);font-size:.82rem}._quotaNotice_8nv3m_850{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap;padding:var(--space-sm) var(--space-md);border:1px solid var(--warning);border-radius:var(--radius-md);background:var(--warning-bg);color:var(--text-secondary);font-size:.85rem}._quotaNotice_8nv3m_850 p{margin:0}._quotaTitle_8nv3m_868{color:var(--text-primary);font-weight:600}._imageField_8nv3m_875{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap}._imagePreview_8nv3m_882,._imageEmpty_8nv3m_883{flex:none;width:88px;height:88px;padding:0;border-radius:var(--radius-md);overflow:hidden;cursor:pointer;transition:var(--transition-fast)}._imagePreview_8nv3m_882{border:1px solid var(--glass-border);background:var(--surface-subtle)}._imagePreview_8nv3m_882 img{display:block;width:100%;height:100%;object-fit:cover}._imageEmpty_8nv3m_883{display:grid;place-items:center;border:1px dashed var(--glass-border-strong);background:transparent;color:var(--text-muted)}._imageEmpty_8nv3m_883 ._icon_8nv3m_646{width:28px;height:28px}._imagePreview_8nv3m_882:hover:not(:disabled),._imageEmpty_8nv3m_883:hover:not(:disabled){border-color:var(--accent)}._imagePreview_8nv3m_882:disabled,._imageEmpty_8nv3m_883:disabled{cursor:default}._imageActions_8nv3m_930{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);flex:1;min-width:200px}._imageActions_8nv3m_930>span{flex-basis:100%}._tips_8nv3m_945{display:flex;flex-direction:column;gap:var(--space-sm)}._tipWarning_8nv3m_951,._tipInfo_8nv3m_952{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);border:1px solid;font-size:.85rem;color:var(--text-secondary)}._tipWarning_8nv3m_951{border-color:var(--warning);background:var(--warning-bg)}._tipInfo_8nv3m_952{border-color:var(--glass-border-strong);background:var(--accent-bg)}._tipIcon_8nv3m_973{flex:none;width:18px;height:18px;margin-top:2px}._tipWarning_8nv3m_951 ._tipIcon_8nv3m_973{color:var(--warning)}._tipInfo_8nv3m_952 ._tipIcon_8nv3m_973{color:var(--accent)}._tipText_8nv3m_988{flex:1;min-width:0}._tipText_8nv3m_988 p{margin:0}._tipTitle_8nv3m_997{color:var(--text-primary);font-weight:600}._tipActions_8nv3m_1002{display:flex;align-items:center;gap:var(--space-xs);flex:none}._tipClose_8nv3m_1009{display:grid;place-items:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius-sm);background:none;color:var(--text-muted);cursor:pointer}._tipClose_8nv3m_1009:hover:not(:disabled),._tipClose_8nv3m_1009:focus-visible{background:var(--surface-subtle);color:var(--text-primary)}._tipClose_8nv3m_1009 ._icon_8nv3m_646{width:14px;height:14px}@media(max-width:560px){._tipWarning_8nv3m_951,._tipInfo_8nv3m_952{flex-wrap:wrap}._tipActions_8nv3m_1002{width:100%;justify-content:flex-end}}._home_8nv3m_1047{display:flex;flex-direction:column;gap:var(--space-lg);padding-bottom:var(--space-lg)}._sectionHead_8nv3m_1054{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._sectionHead_8nv3m_1054>:first-child{margin-right:auto}._sectionLead_8nv3m_1065{margin:0 0 var(--space-sm);font-size:.82rem;color:var(--text-muted)}._emptyBlock_8nv3m_1071{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);padding-bottom:var(--space-md)}._overview_8nv3m_1079{display:flex;flex-direction:column;gap:var(--space-md)}._stats_8nv3m_1086{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--space-sm)}._stat_8nv3m_1086{display:flex;flex-direction:column;gap:4px;padding:var(--space-md);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:var(--surface-widget)}._statQuestion_8nv3m_1102{font-size:.78rem;color:var(--text-muted)}._statFigure_8nv3m_1107{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}._statValue_8nv3m_1114{font-size:1.6rem;font-weight:600;line-height:1.1;color:var(--text-primary);font-variant-numeric:tabular-nums}._statUnit_8nv3m_1122{font-size:.88rem;color:var(--text-secondary)}._statDetail_8nv3m_1127{font-size:.8rem;color:var(--text-muted)}._overviewWeek_8nv3m_1132{padding:var(--space-md);border:1px solid var(--glass-border);border-radius:var(--radius-md)}
