.content_wrap__OEI2a{max-width:920px}.content_head__mGGTA{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.content_h1__fawrX{font-size:1.6rem;font-weight:600;letter-spacing:-.01em}.content_sub__GcBsV{color:var(--text-muted);font-size:.9rem;margin-top:4px;max-width:60ch}.content_viewLink__iutJB{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;color:var(--accent-soft);white-space:nowrap}.content_pageTabs__4o5l6{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.content_pageTab__x03A5{padding:8px 16px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--text-muted);font:inherit;font-size:.875rem;cursor:pointer;transition:background .25s cubic-bezier(.22,1,.36,1),color .25s ease,transform .15s ease}.content_pageTab__x03A5:hover{color:var(--text);transform:translateY(-1px)}.content_pageTabActive__hQrgB{background:var(--accent-soft);color:var(--btn-fg);border-color:transparent;font-weight:600}.content_tabs__RWh3w{display:flex;flex-wrap:wrap;gap:6px;border-bottom:1px solid var(--border);padding-bottom:12px;margin-bottom:20px;position:relative}.content_tab__TYyJD{padding:7px 14px;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;color:var(--text-muted);font:inherit;font-size:.875rem;cursor:pointer;transition:background .25s cubic-bezier(.22,1,.36,1),color .2s ease}.content_tabActive__USsGJ,.content_tab__TYyJD:hover{background:var(--surface-2);color:var(--text)}.content_tabActive__USsGJ{border-color:var(--border);font-weight:600}.content_panel__J9ep_{margin-bottom:96px}.content_card__26LpZ{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px;box-shadow:var(--shadow);transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),border-color .3s ease}.content_card__26LpZ:hover{transform:translateY(-2px);border-color:var(--accent-soft);box-shadow:0 4px 8px rgba(0,0,0,.06),0 16px 32px rgba(0,0,0,.08)}[data-theme=dark] .content_card__26LpZ:hover{box-shadow:0 4px 8px rgba(0,0,0,.3),0 16px 32px rgba(0,0,0,.35)}.content_card__26LpZ+.content_card__26LpZ{margin-top:16px}.content_cardTitle__AJG0g{font-size:1.05rem;font-weight:600;margin-bottom:18px}.content_field__5vnC5{display:block;margin-bottom:14px}.content_label__wfaGW{display:block;font-size:.8rem;color:var(--text-muted);margin-bottom:6px}.content_input__LZYAE{width:100%;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg);color:var(--text);font:inherit;font-size:.9rem;transition:border-color .2s ease,box-shadow .2s cubic-bezier(.22,1,.36,1)}.content_input__LZYAE:focus{outline:none;border-color:var(--accent-soft);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-soft) 18%,transparent)}textarea.content_input__LZYAE{resize:vertical;line-height:1.5}.content_row2__2PiIi{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}@media (min-width:680px){.content_row2__2PiIi{grid-template-columns:1fr 1fr}}.content_items__WlZpE{display:flex;flex-direction:column;gap:14px;margin-top:8px}.content_itemCard__LZTAB{border:1px solid var(--border);border-radius:12px;padding:16px;background:var(--surface-2);transition:border-color .2s ease}.content_itemCard__LZTAB:hover{border-color:var(--accent-soft)}.content_itemHead__sFFtP{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.content_itemTitle__xpkQ8{font-weight:600;font-size:.95rem}.content_itemActions__sZp_H{display:flex;gap:6px}.content_iconBtnDanger__hfEM5,.content_iconBtn__zWUcw{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);cursor:pointer;transition:color .2s ease,border-color .2s ease,transform .15s ease}.content_iconBtn__zWUcw:hover{color:var(--text);transform:scale(1.06)}.content_iconBtn__zWUcw:disabled{opacity:.4;cursor:not-allowed;transform:none}.content_iconBtnDanger__hfEM5:hover{color:#C0392B;border-color:#C0392B;transform:scale(1.06)}.content_addBtn__gw39u{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:4px;padding:9px 14px;border-radius:var(--radius-sm);border:1px dashed var(--border);background:transparent;color:var(--text);font:inherit;font-size:.875rem;cursor:pointer;transition:border-color .2s ease,color .2s ease}.content_addBtn__gw39u:hover{border-color:var(--accent-soft);color:var(--accent-soft)}.content_hint__CXQOY{font-size:.82rem;color:var(--text-muted);margin:-4px 0 14px;line-height:1.5}.content_paraRow__o8tHM{display:flex;gap:8px;align-items:flex-start}.content_paraRow__o8tHM>label{flex:1 1}.content_paraRow__o8tHM>button{margin-top:26px}.content_saveBar__ya0WG{position:fixed;left:220px;right:0;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 2rem;background:rgba(255,255,255,.85);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border-top:1px solid var(--border)}[data-theme=dark] .content_saveBar__ya0WG{background:rgba(24,24,22,.85)}@media (max-width:760px){.content_saveBar__ya0WG{left:0}}.content_saveStatus__8h8yz{font-size:.85rem;min-height:20px}.content_saveBtn__sqwR0{gap:8px;transition:transform .2s cubic-bezier(.34,1.56,.64,1),opacity .2s ease}.content_saveBtn__sqwR0:active:not(:disabled){transform:scale(.96)}.content_err__45kj0,.content_ok__cbAzS{display:inline-flex;align-items:center;gap:6px;animation:content_saveResultIn__Ks_Nb .45s cubic-bezier(.34,1.56,.64,1)}.content_ok__cbAzS{color:#2E7D32}.content_err__45kj0{color:#C0392B}@keyframes content_saveResultIn__Ks_Nb{0%{opacity:0;transform:scale(.85) translateY(4px)}to{opacity:1;transform:none}}.content_hintInline__liFmN{color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.content_addBtn__gw39u,.content_card__26LpZ,.content_iconBtnDanger__hfEM5,.content_iconBtn__zWUcw,.content_input__LZYAE,.content_pageTab__x03A5,.content_saveBtn__sqwR0,.content_tab__TYyJD{transition:none}.content_card__26LpZ:hover{transform:none}.content_err__45kj0,.content_ok__cbAzS{animation:none}}.content_tabGroup__8u085{margin-bottom:18px}.content_groupLabel__UZXBg{display:block;margin-bottom:8px;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.content_dot__GCC9J{display:inline-block;width:7px;height:7px;border-radius:50%;margin-left:7px;vertical-align:middle;flex:none}.content_dotAttention__yvl_N{background:#C2620F}.content_dotError__mdtHP{background:#C0392B}[data-theme=dark] .content_dotAttention__yvl_N{background:#E89A4F}[data-theme=dark] .content_dotError__mdtHP{background:#E57373}.content_pageTabActive__hQrgB .content_dot__GCC9J{box-shadow:0 0 0 2px var(--btn-fg)}.content_legend__A6HNR{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px;font-size:.75rem;color:var(--text-muted)}.content_legendItem__2xEBj{display:inline-flex;align-items:center;gap:5px}.content_legendItem__2xEBj .content_dot__GCC9J{margin-left:0}.content_chips__a3VSN{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.content_chip__7FeD5{font-size:.72rem;padding:2px 8px;border-radius:999px;color:var(--tag-text);background:var(--tag-bg);border:1px solid var(--tag-border)}.podcasts_header__Ms7Bv{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.podcasts_h1__pT0Z1{font-size:1.6rem;font-weight:600;letter-spacing:-.01em}.podcasts_sub__a8gXB{color:var(--text-muted);font-size:.9rem;margin-top:4px;max-width:60ch}.podcasts_empty__N7vQM{color:var(--text-muted);font-size:.9rem;padding:24px 16px}.podcasts_tableWrap__pj1IW{border:1px solid var(--border);border-radius:14px;background:var(--surface);overflow:hidden}.podcasts_tableHead__n8nhi{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-2);border-bottom:1px solid var(--border)}.podcasts_row__cEPEe,.podcasts_tableHead__n8nhi{display:grid;grid-template-columns:minmax(220px,2.2fr) minmax(120px,1fr) 110px 170px;grid-gap:12px;gap:12px;padding:12px 16px}.podcasts_row__cEPEe{align-items:center;width:100%;border:none;border-bottom:1px solid var(--border);background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.podcasts_row__cEPEe:last-of-type{border-bottom:none}.podcasts_row__cEPEe:hover{background:var(--surface-2)}.podcasts_row__cEPEe:focus-visible{outline:2px solid var(--accent-soft);outline-offset:-2px}.podcasts_rowEp__2_Hzz{cursor:default}.podcasts_rowEp__2_Hzz,.podcasts_rowEp__2_Hzz:hover{background:var(--surface-2)}.podcasts_titleCell__6fHxa{display:flex;align-items:center;gap:10px;min-width:0}.podcasts_chev__F2RQ4{flex:none;color:var(--text-muted);transition:transform .2s ease}.podcasts_chevOpen__FyPzu{transform:rotate(90deg)}.podcasts_chevSpacer__xaWR2{width:16px;flex:none}.podcasts_cover__pAnex{width:36px;height:36px;border-radius:8px;object-fit:cover;flex:none;background:var(--surface-2);border:1px solid var(--border)}.podcasts_titleMain__3708L{min-width:0}.podcasts_titleText__mAjjU{font-weight:600;font-size:.9rem;display:flex;align-items:center;gap:8px}.podcasts_meta__4kcRB{font-size:.75rem;color:var(--text-muted);margin-top:2px}.podcasts_slugCell__PAuoa{font-size:.82rem;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.podcasts_pill__SYzrh{font-size:.7rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding:2px 8px;border-radius:999px;border:1px solid transparent;white-space:nowrap;width:-moz-fit-content;width:fit-content}.podcasts_published__SDffP{color:#2E7D32;background:rgba(46,125,50,.1);border-color:rgba(46,125,50,.25)}.podcasts_draft__wbSz_{color:var(--text-muted);background:var(--surface-2);border-color:var(--border)}.podcasts_scheduled__0l3mV{color:#C2620F;background:rgba(194,98,15,.1);border-color:rgba(194,98,15,.25)}.podcasts_archived__EBZHU{color:var(--text-muted);background:transparent;border-color:var(--border)}[data-theme=dark] .podcasts_published__SDffP{color:#97C459;background:rgba(151,196,89,.12)}[data-theme=dark] .podcasts_scheduled__0l3mV{color:#E89A4F;background:rgba(232,154,79,.12)}.podcasts_actionsCell__FDD38{display:flex;align-items:center;gap:8px;justify-content:flex-end}.podcasts_iconBtn__CFJj7{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;font-size:.8rem;text-decoration:none;cursor:pointer;transition:border-color .2s ease,color .2s ease}.podcasts_iconBtn__CFJj7:hover{border-color:var(--accent-soft);color:var(--accent-soft)}.podcasts_iconBtnDanger__p660s{color:#C0392B;border-color:rgba(192,57,43,.35)}.podcasts_iconBtnDanger__p660s:hover{border-color:#C0392B;background:rgba(192,57,43,.08);color:#C0392B}[data-theme=dark] .podcasts_iconBtnDanger__p660s{color:#E57373;border-color:rgba(229,115,115,.35)}.podcasts_iconBtn__CFJj7:disabled{opacity:.4;cursor:not-allowed}.podcasts_epTitle___Y1EP{color:var(--text);text-decoration:none}.podcasts_epTitle___Y1EP:hover{color:var(--accent-soft)}.podcasts_epEmpty__MO2YP{padding:14px 16px;font-size:.85rem;color:var(--text-muted)}.podcasts_addRow__Mcrcy{padding:10px 16px 14px}.podcasts_addBtn__NsX8b{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;border:1px dashed var(--border);background:var(--surface);color:var(--text-muted);font-size:.82rem;text-decoration:none;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.podcasts_addBtn__NsX8b:hover{border-color:var(--accent-soft);color:var(--accent-soft);background:var(--surface-2)}.podcasts_tooltipWrap__cisrl{position:relative;display:inline-flex;align-items:center;outline:none}.podcasts_warnIcon__bfUcX{color:#C0392B}[data-theme=dark] .podcasts_warnIcon__bfUcX{color:#E57373}.podcasts_tooltipBubble__RceYt{position:absolute;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%) translateY(2px);background:var(--text);color:var(--surface);font-size:.72rem;line-height:1.3;white-space:nowrap;padding:6px 9px;border-radius:6px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,transform .15s ease;box-shadow:0 4px 12px rgba(0,0,0,.18);z-index:20}.podcasts_tooltipBubble__RceYt:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top:5px solid var(--text)}.podcasts_tooltipWrap__cisrl:focus-visible .podcasts_tooltipBubble__RceYt,.podcasts_tooltipWrap__cisrl:hover .podcasts_tooltipBubble__RceYt{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}@media (prefers-reduced-motion:reduce){.podcasts_addBtn__NsX8b,.podcasts_chev__F2RQ4,.podcasts_iconBtn__CFJj7,.podcasts_row__cEPEe,.podcasts_tooltipBubble__RceYt{transition:none}}.podcasts_link__iw3PS{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:var(--text-muted);text-decoration:none;padding:4px 8px;border-radius:6px;border:1px solid transparent}.podcasts_link__iw3PS:hover{color:var(--accent-soft);border-color:var(--border)}.podcasts_del__2cSSC{background:none;border:1px solid transparent;border-radius:6px;cursor:pointer;font:inherit;font-size:.8rem;color:var(--text-muted);padding:4px 8px}.podcasts_del__2cSSC:hover{color:#C0392B;border-color:#C0392B}.podcasts_del__2cSSC:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.podcasts_chev__F2RQ4{transition:none}}.podcasts_crumbs__oHer_{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.8rem;color:var(--text-muted);margin-bottom:10px}.podcasts_crumbLink__ykYND{color:var(--text-muted);text-decoration:none}.podcasts_crumbLink__ykYND:hover{color:var(--accent-soft)}.podcasts_crumbSep__mXb1G{opacity:.45}.podcasts_crumbCurrent__hy3_J{color:var(--text)}.podcasts_pager__wRFtb{display:flex;align-items:center;gap:8px;flex:none}.podcasts_pagerBtn__Ui3BU{display:inline-flex;align-items:center;gap:6px;max-width:200px;padding:6px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;font-size:.8rem;cursor:pointer;transition:border-color .2s ease,color .2s ease}.podcasts_pagerBtn__Ui3BU:hover:not(:disabled){border-color:var(--accent-soft);color:var(--accent-soft)}.podcasts_pagerBtn__Ui3BU:disabled{opacity:.35;cursor:not-allowed}.podcasts_pagerLabel__xIzwS{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.podcasts_pagerCount__dtQmg{font-size:.78rem;color:var(--text-muted);white-space:nowrap}.podcasts_backLink__Y59mI{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;color:var(--text-muted);text-decoration:none;padding:6px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface);transition:border-color .2s ease,color .2s ease}.podcasts_backLink__Y59mI:hover{border-color:var(--accent-soft);color:var(--accent-soft)}@media (prefers-reduced-motion:reduce){.podcasts_backLink__Y59mI,.podcasts_pagerBtn__Ui3BU{transition:none}}.confirm-dialog_overlay__AIBT3{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.45);animation:confirm-dialog_overlay-in__534xu .15s ease}@keyframes confirm-dialog_overlay-in__534xu{0%{opacity:0}to{opacity:1}}.confirm-dialog_card__ftZVw{width:100%;max-width:420px;padding:28px;border-radius:var(--radius,16px);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);animation:confirm-dialog_card-in__1MTWT .2s cubic-bezier(.2,.6,.2,1)}@keyframes confirm-dialog_card-in__1MTWT{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.confirm-dialog_title__VX96D{margin:0 0 10px;font-size:1.15rem;font-weight:700;color:var(--text)}.confirm-dialog_message__4HxSU{margin:0;font-size:.92rem;line-height:1.55;color:var(--text-muted)}.confirm-dialog_actions__L2hk6{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.confirm-dialog_cancelBtn__lXc3a,.confirm-dialog_confirmBtnDanger__ZRDEk,.confirm-dialog_confirmBtn__Ah0HE{padding:9px 18px;border-radius:var(--radius-sm,8px);font-weight:600;font-size:.9rem;cursor:pointer;transition:opacity .2s ease,background .2s ease,border-color .2s ease}.confirm-dialog_cancelBtn__lXc3a{background:transparent;color:var(--text);border:1px solid var(--border)}.confirm-dialog_cancelBtn__lXc3a:hover{border-color:var(--text-muted)}.confirm-dialog_confirmBtn__Ah0HE{background:var(--btn-bg);color:var(--btn-fg);border:1px solid var(--btn-bg)}.confirm-dialog_confirmBtn__Ah0HE:hover{opacity:.9}.confirm-dialog_confirmBtnDanger__ZRDEk{background:#B3261E;color:#FFFFFF;border:1px solid #b3261e}.confirm-dialog_confirmBtnDanger__ZRDEk:hover{opacity:.9}@media (prefers-reduced-motion:reduce){.confirm-dialog_card__ftZVw,.confirm-dialog_overlay__AIBT3{animation:none}}.toast-provider_viewport__ICPsT{position:fixed;top:20px;right:20px;z-index:1000;display:flex;flex-direction:column;gap:10px;width:min(380px,calc(100vw - 40px));pointer-events:none}.toast-provider_toast__TNHPf{position:relative;display:flex;align-items:flex-start;gap:10px;padding:14px 36px 14px 14px;border-radius:var(--radius-sm,8px);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);overflow:hidden;pointer-events:auto;animation:toast-provider_toast-in__DuWXf .25s cubic-bezier(.2,.6,.2,1)}@keyframes toast-provider_toast-in__DuWXf{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}.toast-provider_icon__XuLYH{display:flex;flex-shrink:0;margin-top:1px}.toast-provider_message__Wwma5{flex:1 1;font-size:.9rem;line-height:1.4;color:var(--text)}.toast-provider_close__7oAzf{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:none;border-radius:6px;color:var(--text-muted);cursor:pointer}.toast-provider_close__7oAzf:hover{background:var(--surface-2);color:var(--text)}.toast-provider_bar__R1T_k{position:absolute;left:0;bottom:0;height:3px;width:100%;transform-origin:left;animation-name:toast-provider_toast-countdown__n7lz5;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes toast-provider_toast-countdown__n7lz5{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-provider_success__C0WNW .toast-provider_icon__XuLYH{color:var(--accent)}.toast-provider_success__C0WNW .toast-provider_bar__R1T_k{background:var(--accent)}.toast-provider_error__DyRW6 .toast-provider_icon__XuLYH{color:#B3261E}.toast-provider_error__DyRW6 .toast-provider_bar__R1T_k{background:#B3261E}.toast-provider_info__PZP4h .toast-provider_icon__XuLYH{color:var(--text-muted)}.toast-provider_info__PZP4h .toast-provider_bar__R1T_k{background:var(--text-muted)}@media (prefers-reduced-motion:reduce){.toast-provider_toast__TNHPf{animation:none}.toast-provider_bar__R1T_k{animation:none;display:none}}.bookings_wrap__8oWW8{max-width:980px}.bookings_head__JvaA_{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px;flex-wrap:wrap}.bookings_h1__I3orF{font-size:1.6rem;font-weight:600;letter-spacing:-.01em}.bookings_sub__eQhhX{color:var(--text-muted);font-size:.9rem;margin-top:4px;max-width:56ch}.bookings_capBox__V_Yc5{display:grid;grid-gap:2px;gap:2px;justify-items:end;text-align:right;border:1px solid var(--border);border-radius:12px;padding:12px 16px;background:var(--surface)}.bookings_capLabel__qs1lg{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.bookings_capValue__rqyGl{font-size:1.05rem;display:inline-flex;align-items:center;gap:6px}.bookings_capValue__rqyGl strong{font-size:1.3rem;color:var(--accent)}.bookings_capFull__8F6q5{color:#C0392B!important}.bookings_capHint__uymCa{font-size:.72rem;color:var(--text-muted)}.bookings_capEditBtn__G_ZKp{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);cursor:pointer}.bookings_capEditBtn__G_ZKp:hover{color:var(--text)}.bookings_capEditRow__lwrMB{display:inline-flex;align-items:center;gap:6px}.bookings_capInput__YONf0{width:64px;padding:4px 8px;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text);font:inherit;font-size:.9rem}.bookings_capCancel___w8ii,.bookings_capSave___GPVu{padding:4px 10px;border-radius:8px;font:inherit;font-size:.8rem;cursor:pointer}.bookings_capSave___GPVu{border:none;background:var(--accent);color:var(--btn-fg)}.bookings_capCancel___w8ii{border:1px solid var(--border);background:transparent;color:var(--text-muted)}.bookings_err__oJk3B,.bookings_ok__nQ4bo{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;margin-bottom:12px}.bookings_ok__nQ4bo{color:#2E7D32}.bookings_err__oJk3B{color:#C0392B}.bookings_toolbar__6RpZP{display:grid;grid-gap:12px;gap:12px;margin-bottom:18px}.bookings_tabs__euTLH{display:flex;flex-wrap:wrap;gap:6px;border-bottom:1px solid var(--border);padding-bottom:12px}.bookings_tab__a8_Pg{padding:7px 14px;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;color:var(--text-muted);font:inherit;font-size:.875rem;cursor:pointer;transition:background .15s ease,color .15s ease}.bookings_tabActive__fRji4,.bookings_tab__a8_Pg:hover{background:var(--surface-2);color:var(--text)}.bookings_tabActive__fRji4{border-color:var(--border);font-weight:600}.bookings_filters__xPj_i{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bookings_chip__OmKkT{padding:6px 12px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--text-muted);font:inherit;font-size:.8rem;cursor:pointer}.bookings_chip__OmKkT:hover{color:var(--text)}.bookings_chipActive__QZf6e{background:var(--accent-soft);color:var(--btn-fg);border-color:transparent;font-weight:600}.bookings_searchWrap__44Krz{position:relative;margin-left:auto}.bookings_searchIcon__kFWKw{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.bookings_search__yIYUN{width:240px;max-width:100%;padding:8px 12px 8px 32px;border-radius:10px;border:1px solid var(--border);background:var(--bg);color:var(--text);font:inherit;font-size:.85rem}.bookings_search__yIYUN:focus{outline:none;border-color:var(--accent-soft)}.bookings_empty__45gB1{color:var(--text-muted);font-size:.9rem;padding:32px 0}.bookings_list__Z3U48{display:grid;grid-gap:12px;gap:12px}.bookings_card__0pdpx{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow);overflow:hidden}.bookings_cardHead__RYrdY{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;background:none;border:none;font:inherit;color:var(--text);text-align:left;cursor:pointer}.bookings_who__3sHHY{display:grid;min-width:180px}.bookings_name__uECHE{font-weight:600;font-size:.95rem}.bookings_email__uT0A0{color:var(--text-muted);font-size:.8rem}.bookings_badge__894oV{flex-shrink:0;font-size:.72rem;padding:3px 10px;border-radius:999px}.bookings_badgeGold__TWd2e{background:var(--tag-bg);color:var(--tag-text);border:1px solid var(--tag-border)}.bookings_badgePlain___S4We{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border)}.bookings_interest__k8TSN{color:var(--text-muted);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookings_date__ZpBK7{margin-left:auto;flex-shrink:0;color:var(--text-muted);font-size:.78rem}.bookings_chev__GqEZV{flex-shrink:0;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:var(--surface-2);color:var(--text-muted);transition:transform .2s ease}.bookings_chevOpen__hXBCT{transform:rotate(180deg)}.bookings_cardRow__LTNeY{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:0 16px 14px}.bookings_statusWrap__pzMNg{display:inline-flex;align-items:center;gap:8px}.bookings_statusLabel__R6EPZ{font-size:.78rem;color:var(--text-muted)}.bookings_statusSelect__0n9B_{padding:6px 10px;border-radius:9px;border:1px solid var(--border);background:var(--bg);color:var(--text);font:inherit;font-size:.82rem;text-transform:capitalize;cursor:pointer}.bookings_st_new__r3fgW{border-color:var(--accent-soft);color:var(--accent-soft)}.bookings_st_contacted__ecJYS{border-color:#5B8DEF;color:#5B8DEF}.bookings_st_confirmed__rsltL{border-color:#2E7D32;color:#2E7D32}.bookings_st_completed__Zo3SD{color:var(--text-muted)}.bookings_st_cancelled__lZP9k{border-color:#C0392B;color:#C0392B}.bookings_promoteBtn__EM7Hi{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:9px;border:none;background:var(--accent);color:var(--btn-fg);font:inherit;font-size:.82rem;font-weight:600;cursor:pointer}.bookings_promoteBtn__EM7Hi:disabled{opacity:.6;cursor:not-allowed}.bookings_replyBtn__rAHOk{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:9px;border:1px solid var(--border);color:var(--text);font-size:.82rem;margin-left:auto}.bookings_replyBtn__rAHOk:hover{border-color:var(--accent-soft);color:var(--accent-soft)}.bookings_detail__ZQAb_{border-top:1px solid var(--border);padding:14px 16px 16px;background:var(--surface-2)}.bookings_detailGrid__ioISS{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:680px){.bookings_detailGrid__ioISS{grid-template-columns:repeat(4,1fr)}}.bookings_dLabel__HOmUg{display:block;font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin-bottom:3px}.bookings_dValue__AxZQC{font-size:.88rem}.bookings_dLink__7wFAV{display:inline-flex;align-items:center;gap:5px;color:var(--accent-soft)}.bookings_message__uIi0D{margin-top:14px}.bookings_messageText__g8mbL{white-space:pre-wrap;font-size:.88rem;line-height:1.6;color:var(--text);margin-top:2px}.projects_header__Gl3Ys{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.projects_h1__6jpEq{font-size:1.6rem;font-weight:600;letter-spacing:-.01em}.projects_sub__OlOeF{color:var(--text-muted);font-size:.9rem;margin-top:4px;max-width:62ch}.projects_crumbs__8UVk0{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.8rem;color:var(--text-muted);margin-bottom:10px}.projects_crumbLink__VI_XH{color:var(--text-muted);text-decoration:none}.projects_crumbLink__VI_XH:hover{color:var(--accent-soft)}.projects_crumbSep__mrl8b{opacity:.45}.projects_crumbCurrent__qFrH5{color:var(--text)}.projects_backLink__ErRjC{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;white-space:nowrap;color:var(--text-muted);text-decoration:none;padding:6px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface);font:inherit;cursor:pointer;transition:border-color .2s ease,color .2s ease}.projects_backLink__ErRjC:hover{border-color:var(--accent-soft);color:var(--accent-soft)}.projects_metrics__dl__y{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.projects_metric__u2lRj{display:flex;flex-direction:column;gap:2px;padding:.875rem 1rem;border-radius:8px;background:var(--surface-2)}.projects_metricLabel__6akHe{font-size:.8125rem;color:var(--text-muted)}.projects_metricValue__jkkbr{font-size:1.5rem;font-weight:500;color:var(--text);line-height:1.2}.projects_metricTotal__K8gkd{font-size:.875rem;font-weight:400;color:var(--text-muted);margin-left:5px}.projects_notice__XZYqf{font-size:.8125rem;margin:-6px 0 16px;display:flex;align-items:center;gap:6px}.projects_noticeWarn__BZk4T{color:#C2620F}[data-theme=dark] .projects_noticeWarn__BZk4T{color:#E89A4F}.projects_empty__kgTHY{color:var(--text-muted);font-size:.9rem;padding:24px 0}.projects_tableWrap__eg5Im{border:1px solid var(--border);border-radius:12px;background:var(--surface);overflow:hidden}.projects_table__XySrY{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.8125rem}.projects_table__XySrY th{text-align:left;font-weight:500;color:var(--text-muted);padding:10px 8px;border-bottom:1px solid var(--border)}.projects_table__XySrY th:first-child,.projects_titleCell__i47fe{padding-left:16px}.projects_titleCol__HAjw1{width:40%}.projects_actionCol__Oshph{width:12%}.projects_row__KOHGV td{padding:11px 8px;border-bottom:1px solid var(--border);vertical-align:middle}.projects_row__KOHGV:last-child td{border-bottom:none}.projects_row__KOHGV:hover{background:var(--surface-2)}.projects_title__wVzFa{display:block;color:var(--text);text-decoration:none}.projects_row__KOHGV:hover .projects_title__wVzFa{color:var(--accent-soft)}.projects_meta__rL4aJ{display:block;font-size:.75rem;color:var(--text-muted);margin-top:2px}.projects_pill___q53B{font-size:.7rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding:2px 8px;border-radius:999px;border:1px solid transparent;white-space:nowrap}.projects_published__vZ6xJ{color:#2E7D32;background:rgba(46,125,50,.1);border-color:rgba(46,125,50,.25)}.projects_draft__UcO7e{color:var(--text-muted);background:var(--surface-2);border-color:var(--border)}.projects_scheduled__iw4gp{color:#C2620F;background:rgba(194,98,15,.1);border-color:rgba(194,98,15,.25)}.projects_archived__rM5GH{color:var(--text-muted);background:transparent;border-color:var(--border)}[data-theme=dark] .projects_published__vZ6xJ{color:#97C459;background:rgba(151,196,89,.12)}[data-theme=dark] .projects_scheduled__iw4gp{color:#E89A4F;background:rgba(232,154,79,.12)}.projects_flag__LcSw_{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:var(--accent-soft)}.projects_flagOff__u_Ndk{color:var(--text-muted)}.projects_overflow__PgQVD{color:#C2620F}[data-theme=dark] .projects_overflow__PgQVD{color:#E89A4F}.projects_del__gUnqI{background:none;border:1px solid transparent;border-radius:6px;cursor:pointer;font:inherit;font-size:.8rem;color:var(--text-muted);padding:4px 8px}.projects_del__gUnqI:hover{color:#C0392B;border-color:#C0392B}.projects_del__gUnqI:disabled{opacity:.4;cursor:not-allowed}.projects_actionCell__6Pu_X{text-align:right;padding-right:16px}@media (prefers-reduced-motion:reduce){.projects_backLink__ErRjC{transition:none}}@media (max-width:720px){.projects_table__XySrY{table-layout:auto}.projects_row__KOHGV td:nth-child(4),.projects_table__XySrY th:nth-child(4){display:none}}.dashboard-grid_wrap__0Xewk{margin-top:24px}.dashboard-grid_toolbar__5TKCK{display:flex;justify-content:flex-end;margin-bottom:14px}.dashboard-grid_addMenuWrap__uDx5k{position:relative}.dashboard-grid_addBtn__Uq6fg{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--radius-sm,8px);border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:.85rem;font-weight:600;cursor:pointer}.dashboard-grid_addBtn__Uq6fg:hover:not(:disabled){border-color:var(--text-muted)}.dashboard-grid_addBtn__Uq6fg:disabled{opacity:.5;cursor:default}.dashboard-grid_addMenu__1fr5z{position:absolute;top:calc(100% + 8px);right:0;z-index:20;min-width:200px;padding:6px;border-radius:var(--radius-sm,8px);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:2px}.dashboard-grid_addMenuItem__JznVd{display:flex;align-items:center;gap:10px;padding:8px 10px;border:none;background:none;border-radius:6px;color:var(--text);font-size:.85rem;text-align:left;cursor:pointer}.dashboard-grid_addMenuItem__JznVd:hover{background:var(--surface-2)}.dashboard-grid_addMenuEmpty__DfDkY{padding:8px 10px;font-size:.82rem;color:var(--text-muted)}.dashboard-grid_staticGrid__UaaXw{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:16px;gap:16px}.dashboard-grid_staticGrid__UaaXw .dashboard-grid_card__O9s4I{height:100%}.dashboard-grid_grid__yFZnb{position:relative}.dashboard-grid_card__O9s4I{display:flex;flex-direction:column;height:100%;padding:16px 18px;border-radius:var(--radius,16px);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);overflow:hidden}.dashboard-grid_cardHead__0n0Vk{display:flex;align-items:center;gap:8px}.dashboard-grid_dragHandle__5q331{display:flex;color:var(--text-muted);cursor:-webkit-grab;cursor:grab;flex-shrink:0}.dashboard-grid_dragHandle__5q331:active{cursor:-webkit-grabbing;cursor:grabbing}.dashboard-grid_cardIcon___3_Iz{display:flex;color:var(--accent);flex-shrink:0}.dashboard-grid_cardTitle__0SGYH{flex:1 1;font-weight:700;font-size:.95rem;color:var(--text)}.dashboard-grid_removeBtn__5uOgb{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:none;border-radius:6px;color:var(--text-muted);cursor:pointer;flex-shrink:0}.dashboard-grid_removeBtn__5uOgb:hover{background:var(--surface-2);color:#B3261E}.dashboard-grid_cardBody___i5my{flex:1 1;margin-top:12px;min-height:0;overflow:auto}.dashboard-grid_description__HLqLa{font-size:.85rem;line-height:1.5;color:var(--text-muted);margin:0}.dashboard-grid_noAccess__vmjrp{font-size:.82rem;color:var(--text-muted);font-style:italic;margin:0}.dashboard-grid_metricGrid__Kpf_5{display:flex;flex-wrap:wrap;gap:16px}.dashboard-grid_metricItem__55WH5{display:flex;flex-direction:column;gap:2px;min-width:64px}.dashboard-grid_metricValue__Agcge{font-size:1.6rem;font-weight:700;color:var(--text);line-height:1}.dashboard-grid_metricLabel__wJ7My{font-size:.72rem;color:var(--text-muted)}.dashboard-grid_cardLink__lnWQP{display:inline-flex;align-items:center;gap:4px;margin-top:12px;padding-top:10px;border-top:1px solid var(--border);font-size:.8rem;font-weight:600;color:var(--accent-soft);flex-shrink:0}.dashboard-grid_cardLink__lnWQP:hover{color:var(--accent)}.dashboard-grid_wrap__0Xewk .react-resizable-handle{opacity:.5}.dashboard-grid_wrap__0Xewk .react-grid-item:hover .react-resizable-handle{opacity:1}.dashboard-grid_wrap__0Xewk .react-grid-item.react-grid-placeholder{background:var(--accent)!important;opacity:.15!important;border-radius:var(--radius,16px)!important}.settings_card__kEyaR{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px;margin-top:24px}.settings_label___RASv{display:block;font-size:14px;color:var(--text-muted);margin-bottom:6px}.settings_input__qkvsJ{width:100%;padding:10px 12px;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text);font:inherit}.settings_field__GCuY9{margin-bottom:16px}.settings_row2__eSqvE{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.settings_hr__XGn8I{border:none;border-top:1px solid var(--border);margin:20px 0}.settings_statusOk__VC0fK{margin-top:12px;color:var(--accent);font-size:14px}.settings_statusErr__yHohC{margin-top:12px;color:#c0392b;font-size:14px}.settings_hint__z_pUQ{color:var(--text-muted);font-size:14px}.settings_checkboxRow__QSjpL{display:flex;align-items:center;gap:10px;margin-bottom:12px}.settings_themeGrid__on2K3{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:12px}.settings_themeCard__F7ALe{position:relative;width:132px;border:1px solid var(--border);border-radius:10px;background:var(--bg);padding:10px;cursor:pointer;text-align:left;font:inherit;color:var(--text);transition:border-color .2s ease}.settings_themeCard__F7ALe:hover{border-color:var(--accent-soft)}.settings_themeCardActive__kcszX{border-color:var(--accent-soft);box-shadow:0 0 0 1px var(--accent-soft)}.settings_themePreview__8yQVx{height:56px;border-radius:6px;margin-bottom:8px;background:var(--surface-2);border:1px solid var(--border);display:flex;flex-direction:column;justify-content:center;gap:6px;padding:10px}.settings_themePreview__8yQVx[data-preview=dark]{background:#1F1F1C;border-color:#2A2A27}.settings_themePreview__8yQVx[data-preview=light]{background:#F4F3F0;border-color:#E7E5E0}.settings_themePreviewBar__BteWH{height:6px;border-radius:3px;background:var(--text-muted);width:100%}.settings_themePreview__8yQVx[data-preview=dark] .settings_themePreviewBar__BteWH{background:#9A978F}.settings_themePreview__8yQVx[data-preview=light] .settings_themePreviewBar__BteWH{background:#6B6862}.settings_themeLabel__lUyDP{font-size:.8rem;font-weight:600}.settings_themeCheck__2FvOF{position:absolute;top:-7px;right:-7px;width:20px;height:20px;border-radius:999px;background:var(--accent-soft);color:var(--btn-fg);display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1;border:2px solid var(--surface)}.settings_warnBanner___HU_t{background:rgba(192,57,43,.08);border:1px solid rgba(192,57,43,.3);border-radius:10px;padding:12px 14px;margin-bottom:16px;font-size:.85rem;color:var(--text)}[data-theme=dark] .settings_warnBanner___HU_t{background:rgba(229,115,115,.1);border-color:rgba(229,115,115,.35)}.settings_tabs__rqYFJ{display:flex;gap:28px;border-bottom:1px solid var(--border);margin:24px 0 0;padding-bottom:0}.settings_tab__XWdtJ{background:none;border:none;font:inherit;font-size:1.4rem;font-weight:600;color:var(--border);cursor:pointer;padding:0 0 10px;position:relative}.settings_tab__XWdtJ:hover{color:var(--text-muted)}.settings_tabActive__YvE2u{color:var(--text)}.settings_tabActive__YvE2u:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--text)}