.schedule-editor_editor__ZfaN3{color:var(--paper,#fff8eb);font-family:var(--font-body,Arial,sans-serif)}.schedule-editor_itemActions__IKGaG,.schedule-editor_statusRow__nF4Y_{display:flex;flex-wrap:wrap;gap:.65rem}.schedule-editor_editor__ZfaN3 button{background:#bb7448;border:1px solid transparent;border-radius:999px;color:#fff;cursor:pointer;font:inherit;font-weight:750;min-height:46px;padding:.7rem 1rem}.schedule-editor_editor__ZfaN3 button:focus-visible,.schedule-editor_editor__ZfaN3 input:focus-visible,.schedule-editor_editor__ZfaN3 select:focus-visible,.schedule-editor_editor__ZfaN3 textarea:focus-visible{outline:3px solid #ffd69c;outline-offset:2px}.schedule-editor_dangerButton__iH2Po{background:transparent!important;border-color:var(--line,rgb(255 255 255/35%))!important;color:var(--paper,#fff)!important}.schedule-editor_editor__ZfaN3{background:radial-gradient(circle at top right,rgb(183 106 57/20%),transparent 35rem),#211713;padding:clamp(2rem,6vw,5rem) clamp(1rem,5vw,5rem)}.schedule-editor_editorHeading__uJOpl{max-width:760px}.schedule-editor_editorCard__Iecoj header>span,.schedule-editor_editorHeading__uJOpl>span{color:#e5a16e;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.schedule-editor_editorHeading__uJOpl h2{font-family:var(--font-display,Georgia,serif);font-size:clamp(2rem,5vw,4.4rem);margin:.4rem 0 1rem}.schedule-editor_editorCard__Iecoj header p,.schedule-editor_editorHeading__uJOpl p{color:#d6c3b2;line-height:1.65}.schedule-editor_editorCard__Iecoj,.schedule-editor_previewPanel__3Wlpe,.schedule-editor_trash__kviM_{background:rgb(255 248 235/7%);border:1px solid rgb(255 225 190/16%);border-radius:24px;box-shadow:0 18px 50px rgb(0 0 0/18%);margin-top:1.25rem;padding:clamp(1rem,3vw,1.6rem)}.schedule-editor_previewPanel__3Wlpe{display:grid;gap:1rem;grid-template-columns:minmax(220px,.7fr) 1.3fr}.schedule-editor_previewPanel__3Wlpe>div{display:grid;gap:.45rem}.schedule-editor_previewPanel__3Wlpe p{background:rgb(78 136 91/25%);border-radius:12px;margin:.25rem 0 0;padding:.6rem .8rem}.schedule-editor_editorGroup__eWcjr{margin-top:2.5rem}.schedule-editor_editorGroup__eWcjr>h3{font-family:var(--font-display,Georgia,serif);font-size:2rem}.schedule-editor_editorCard__Iecoj header h3{font-family:var(--font-display,Georgia,serif);font-size:clamp(1.45rem,3vw,2.25rem);margin:.3rem 0}.schedule-editor_editorForm__8rSuj{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.2rem}.schedule-editor_weeklyForm__MFdME{container:weekly-hours/inline-size;display:grid;gap:.45rem;grid-template-columns:1fr;margin-top:.9rem}.schedule-editor_dayRow__vMKw6{align-items:center;border:1px solid rgb(255 255 255/16%);border-radius:12px;display:grid;gap:.7rem;grid-template-columns:minmax(7.5rem,.7fr) minmax(8.5rem,.8fr) minmax(15rem,1.5fr);min-height:58px;padding:.45rem .6rem}.schedule-editor_dayRow__vMKw6[data-closed=true]{background:color-mix(in srgb,var(--editor-soft,transparent) 58%,transparent)}.schedule-editor_dayRow__vMKw6>strong{font-size:.92rem}.schedule-editor_openSwitch__hlSUe{align-items:center;cursor:pointer;display:flex!important;gap:.45rem;grid-template-columns:auto 1fr;min-height:42px}.schedule-editor_openSwitch__hlSUe input{accent-color:var(--editor-accent,#9a4a29);min-height:1.25rem!important;width:1.25rem!important}.schedule-editor_timeFields__eddTE{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.schedule-editor_timeFields__eddTE input,.schedule-editor_timeFields__eddTE>label{min-width:0;width:100%}.schedule-editor_closedDay__3liOn{color:var(--editor-muted,#6a4b3a);margin:0}.schedule-editor_editor__ZfaN3 label{display:grid;gap:.35rem}.schedule-editor_editor__ZfaN3 label>span{color:#f1dfcd;font-size:.83rem;font-weight:750}.schedule-editor_editor__ZfaN3 input,.schedule-editor_editor__ZfaN3 select,.schedule-editor_editor__ZfaN3 textarea{background:#fffaf1;border:1px solid #dfc4a7;border-radius:12px;color:#2a1c16;font:inherit;min-height:46px;padding:.7rem .8rem;width:100%}.schedule-editor_editor__ZfaN3 textarea{resize:vertical}.schedule-editor_wideField__JXVdZ{grid-column:1/-1}.schedule-editor_editorForm__8rSuj>button{justify-self:start}.schedule-editor_weeklySaveButton__1D7OB{justify-self:start;margin-top:.35rem;min-width:min(100%,18rem)}.schedule-editor_itemMeta__528h1{border-top:1px solid rgb(255 255 255/14%);margin-top:1.25rem;padding-top:1rem}.schedule-editor_statusRow__nF4Y_ span{background:rgb(255 255 255/9%);border-radius:999px;font-size:.78rem;padding:.35rem .65rem}.schedule-editor_itemActions__IKGaG{margin-top:.8rem}.schedule-editor_history__PwmU7{margin-top:1rem}.schedule-editor_history__PwmU7 summary,.schedule-editor_trash__kviM_ summary{cursor:pointer;font-weight:800;min-height:44px;padding:.6rem 0}.schedule-editor_history__PwmU7 li,.schedule-editor_trash__kviM_ li{color:#decdbd;margin:.45rem 0}.schedule-editor_actionSuccess__AcxuN{color:#aee0b7;grid-column:1/-1}.schedule-editor_actionError__ed2qU{color:#ffc0b7;grid-column:1/-1}.schedule-editor_trash__kviM_ ul{list-style:none;margin:0;padding:0}.schedule-editor_trash__kviM_ li{align-items:center;border-top:1px solid rgb(255 255 255/12%);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 0}.schedule-editor_trash__kviM_ li>div{display:grid}.schedule-editor_embeddedEditor__14Kvu{color:var(--editor-text,#3c2519);font-family:var(--font-body,Arial,sans-serif)}.schedule-editor_embeddedEditor__14Kvu .schedule-editor_editorCard__Iecoj,.schedule-editor_embeddedEditor__14Kvu .schedule-editor_previewPanel__3Wlpe,.schedule-editor_embeddedEditor__14Kvu .schedule-editor_trash__kviM_{-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1);background:color-mix(in srgb,var(--editor-soft,var(--ui-glass-soft)) 88%,transparent);border-color:var(--editor-line,rgb(87 50 30/18%));box-shadow:var(--ui-glass-shadow)}.schedule-editor_embeddedEditor__14Kvu .schedule-editor_editorGroup__eWcjr{margin-top:1.5rem}.schedule-editor_embeddedEditor__14Kvu .schedule-editor_editorGroup__eWcjr>h3{font-size:1.5rem}.schedule-editor_embeddedEditor__14Kvu .schedule-editor_editorCard__Iecoj header>span{color:var(--editor-accent,#9a4a29)}.schedule-editor_embeddedEditor__14Kvu .schedule-editor_editorCard__Iecoj header p,.schedule-editor_embeddedEditor__14Kvu .schedule-editor_previewPanel__3Wlpe small{color:var(--editor-muted,#6a4b3a)}.schedule-editor_embeddedEditor__14Kvu label{display:grid;gap:.35rem}.schedule-editor_embeddedEditor__14Kvu label>span{color:var(--editor-text,#4c2d1e);font-size:.83rem;font-weight:750}.schedule-editor_embeddedEditor__14Kvu input,.schedule-editor_embeddedEditor__14Kvu select,.schedule-editor_embeddedEditor__14Kvu textarea{background:var(--editor-field,#fff);border:1px solid var(--editor-line,#cdb39d);border-radius:12px;color:var(--editor-text,#2a1c16);font:inherit;min-height:46px;padding:.7rem .8rem;width:100%}.schedule-editor_embeddedEditor__14Kvu textarea{resize:vertical}.schedule-editor_embeddedEditor__14Kvu button{background:#e8b65c;border:1px solid #d39a3e;border-radius:.75rem;color:#321f15;cursor:pointer;font:inherit;font-weight:800;min-height:46px;padding:.7rem 1rem}.schedule-editor_embeddedEditor__14Kvu .schedule-editor_weeklyForm__MFdME fieldset{border-color:var(--editor-line,rgb(87 50 30/18%))}.schedule-editor_embeddedEditor__14Kvu .schedule-editor_trash__kviM_ li{border-color:var(--editor-line,rgb(87 50 30/14%));color:var(--editor-text,#4c2d1e)}.schedule-editor_embeddedEditor__14Kvu .schedule-editor_actionError__ed2qU,.schedule-editor_embeddedEditor__14Kvu .schedule-editor_actionSuccess__AcxuN{border:1px solid;border-radius:12px;font-weight:800;margin:0;padding:.7rem .8rem}.schedule-editor_embeddedEditor__14Kvu .schedule-editor_actionSuccess__AcxuN{background:color-mix(in srgb,#4fa766 14%,var(--editor-soft,#fff));color:#337a47}.schedule-editor_embeddedEditor__14Kvu .schedule-editor_actionError__ed2qU{background:color-mix(in srgb,#dc7367 14%,var(--editor-soft,#fff));color:#a54239}.schedule-editor_moreFields__iQt0H{border:1px solid var(--editor-line,rgb(87 50 30/18%));border-radius:14px;padding:.7rem .85rem}.schedule-editor_moreFields__iQt0H summary{cursor:pointer;font-weight:800;min-height:32px}.schedule-editor_moreFields__iQt0H label{margin-top:.75rem}.schedule-editor_singleEditor__FLzsZ{margin-top:1.25rem}.schedule-editor_backButton__PWS9M{background:transparent!important;border-color:var(--editor-accent,#9a4a29)!important;color:var(--editor-accent,#9a4a29)!important}.schedule-editor_unsavedNotice__yHKez{background:color-mix(in srgb,var(--editor-warning,#f4c77c) 24%,var(--editor-surface,#fff));border:1px solid color-mix(in srgb,var(--editor-accent,#9a4a29) 55%,transparent);border-radius:16px;color:var(--editor-text,#2a1c16);display:grid;gap:.65rem;margin-top:.8rem;padding:1rem;position:relative}.schedule-editor_promptCloseButton__2DziH{align-items:center;background:transparent!important;border:1px solid var(--editor-line,#cdb39d)!important;border-radius:50%;color:var(--editor-text,#2a1c16)!important;display:inline-flex;font-size:1.1rem;height:2.35rem;justify-content:center;justify-self:end;min-height:2.35rem!important;padding:0!important;position:absolute;right:.55rem;top:.55rem;width:2.35rem}.schedule-editor_unsavedNotice__yHKez>.schedule-editor_promptCloseButton__2DziH+strong{padding-right:2.75rem}.schedule-editor_unsavedNotice__yHKez p{color:var(--editor-muted,#6a4b3a);margin:0}.schedule-editor_unsavedNotice__yHKez>div{display:flex;flex-wrap:wrap;gap:.6rem}.schedule-editor_unsavedNotice__yHKez button:first-child{background:transparent;border-color:var(--editor-line,#cdb39d);color:var(--editor-text,#2a1c16)}.schedule-editor_unsavedNotice__yHKez button:last-child{background:#8f352f;border-color:#8f352f;color:#fff}.schedule-editor_noticeLibrary__ITiby{display:grid;gap:1rem;margin-top:1.25rem}.schedule-editor_noticeLibrary__ITiby>header,.schedule-editor_noticeLibrary__ITiby>section{-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1);background:color-mix(in srgb,var(--editor-soft,var(--ui-glass-soft)) 88%,transparent);border:1px solid var(--editor-line,rgb(87 50 30/18%));border-radius:20px;box-shadow:var(--ui-glass-shadow);padding:clamp(1rem,3vw,1.4rem)}.schedule-editor_noticeLibrary__ITiby>header{align-items:end;display:flex;gap:1rem;justify-content:space-between}.schedule-editor_noticeLibrary__ITiby>header span{color:var(--editor-accent,#9a4a29);font-size:.75rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.schedule-editor_noticeLibrary__ITiby h3{font-family:var(--font-display,Georgia,serif);font-size:clamp(1.4rem,3vw,2rem);margin:.25rem 0}.schedule-editor_noticeLibrary__ITiby h4{margin:0 0 .7rem}.schedule-editor_noticeLibrary__ITiby p{color:var(--editor-muted,#6a4b3a);margin:.25rem 0}.schedule-editor_noticeLibrary__ITiby>header>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}.schedule-editor_noticeRow__66bzR{align-items:center;background:color-mix(in srgb,var(--editor-field,#fff) 72%,transparent)!important;border-color:var(--editor-line,#cdb39d)!important;color:var(--editor-text,#2a1c16)!important;display:flex;justify-content:space-between;margin-top:.55rem;text-align:left;width:100%}.schedule-editor_noticeRow__66bzR>span{display:grid;gap:.18rem}.schedule-editor_noticeRow__66bzR small{color:var(--editor-muted,#6a4b3a);font-weight:600}.schedule-editor_noticeRow__66bzR em{color:var(--editor-accent,#9a4a29);font-size:.75rem;font-style:normal;white-space:nowrap}.schedule-editor_flyerField__plyg5{background:color-mix(in srgb,var(--editor-field,#fff) 72%,transparent);border:1px solid var(--editor-line,#cdb39d);border-radius:16px;display:grid;gap:.75rem;padding:.9rem}.schedule-editor_flyerField__plyg5>div:first-child{display:grid;gap:.2rem}.schedule-editor_flyerField__plyg5>div:first-child p,.schedule-editor_removeNotice__rQB2H{color:var(--editor-muted,#6a4b3a);margin:0}.schedule-editor_flyerPreview__NfjrE{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.schedule-editor_flyerPreview__NfjrE img{background:var(--editor-field,#fff);border:1px solid var(--editor-line,#cdb39d);border-radius:10px;height:auto;max-height:280px;object-fit:contain;width:min(100%,420px)}.schedule-editor_flyerPreview__NfjrE span{color:var(--editor-muted,#6a4b3a);font-size:.82rem;overflow-wrap:anywhere}.schedule-editor_removeFlyer__pIFq_{background:transparent!important;border-color:var(--editor-line,#cdb39d)!important;color:var(--editor-text,#2a1c16)!important;justify-self:start}.schedule-editor_discardDraft__Z6MZS{gap:.65rem}.schedule-editor_discardDraft__Z6MZS,.schedule-editor_removalDraft__6C94K{border-top:1px solid var(--editor-line,#cdb39d);display:grid;margin-top:1rem;padding-top:1rem}.schedule-editor_removalDraft__6C94K{gap:.55rem}.schedule-editor_removalDraft__6C94K>button.schedule-editor_dangerButton__iH2Po{background:#8f352f!important;border-color:#a84c44!important;color:#fff!important;justify-self:start}.schedule-editor_removalDraft__6C94K>div>p,.schedule-editor_removalDraft__6C94K>p{color:var(--editor-muted,#6a4b3a);margin:0}.schedule-editor_removalDraft__6C94K>div{background:color-mix(in srgb,#a33b32 10%,var(--editor-soft,#fff));border:1px solid color-mix(in srgb,#a33b32 48%,var(--editor-line,#cdb39d));border-radius:14px;display:grid;gap:.55rem;padding:.85rem}.schedule-editor_removalDraft__6C94K>div>div{display:flex;flex-wrap:wrap;gap:.55rem}.schedule-editor_removalDraft__6C94K form{display:inline-flex}.schedule-editor_cancelRemovalButton__q9nDo{background:transparent!important;border-color:var(--editor-line,#cdb39d)!important;color:var(--editor-text,#2a1c16)!important}.schedule-editor_deletionLocked__c7Ug_{background:color-mix(in srgb,#a33b32 10%,var(--editor-soft,#fff));border:1px solid color-mix(in srgb,#a33b32 45%,var(--editor-line,#cdb39d));border-radius:14px;display:grid;gap:.35rem;margin-top:.8rem;padding:.85rem}.schedule-editor_deletionLocked__c7Ug_>p{color:var(--editor-muted,#6a4b3a);margin:0}.schedule-editor_deletionLocked__c7Ug_ .schedule-editor_removalDraft__6C94K{border-top:0;margin-top:.2rem;padding-top:0}.schedule-editor_discardDraft__Z6MZS>button{background:transparent!important;border-color:var(--editor-line,#cdb39d)!important;color:var(--editor-text,#2a1c16)!important;justify-self:start}.schedule-editor_discardDraft__Z6MZS>div{background:color-mix(in srgb,#a33b32 12%,var(--editor-soft,#fff));border:1px solid color-mix(in srgb,#a33b32 55%,var(--editor-line,#cdb39d));border-radius:14px;display:grid;gap:.55rem;padding:.85rem}.schedule-editor_discardDraft__Z6MZS p{margin:0}.schedule-editor_discardDraft__Z6MZS>div>div{display:flex;flex-wrap:wrap;gap:.55rem}.schedule-editor_discardDraft__Z6MZS form{display:inline-flex}.schedule-editor_discardDraft__Z6MZS .schedule-editor_dangerButton__iH2Po{background:#8f352f!important;border-color:#8f352f!important;color:#fff!important}@media (max-width:760px){.schedule-editor_editorForm__8rSuj,.schedule-editor_previewPanel__3Wlpe{grid-template-columns:1fr}.schedule-editor_wideField__JXVdZ{grid-column:auto}.schedule-editor_noticeLibrary__ITiby>header{align-items:stretch;display:grid}.schedule-editor_noticeLibrary__ITiby>header>div:last-child{display:grid}.schedule-editor_noticeRow__66bzR{min-height:60px}.schedule-editor_previewPanel__3Wlpe{margin-top:.6rem;padding:.7rem}.schedule-editor_previewPanel__3Wlpe>div:first-child small{display:none}.schedule-editor_editorCard__Iecoj{margin-top:.7rem;padding:.75rem}.schedule-editor_editorCard__Iecoj header>span{font-size:.68rem}.schedule-editor_editorCard__Iecoj header h3{font-size:1.25rem;margin:.15rem 0}.schedule-editor_editorCard__Iecoj header p{display:none}.schedule-editor_editorForm__8rSuj,.schedule-editor_weeklyForm__MFdME{gap:.4rem;margin-top:.7rem}.schedule-editor_noticeLibrary__ITiby{gap:.65rem;margin-top:.65rem}.schedule-editor_noticeLibrary__ITiby>header,.schedule-editor_noticeLibrary__ITiby>section{border-radius:14px;padding:.75rem}.schedule-editor_noticeLibrary__ITiby>header p{display:none}.schedule-editor_discardDraft__Z6MZS form,.schedule-editor_discardDraft__Z6MZS form button,.schedule-editor_discardDraft__Z6MZS>button,.schedule-editor_discardDraft__Z6MZS>div>div,.schedule-editor_discardDraft__Z6MZS>div>div>button{width:100%}.schedule-editor_editor__ZfaN3{padding-bottom:calc(7rem + env(safe-area-inset-bottom))}.schedule-editor_editor__ZfaN3 button{min-height:50px}}@container weekly-hours (max-width: 680px){.schedule-editor_dayRow__vMKw6{grid-template-columns:minmax(0,1fr) auto;gap:.65rem;padding:.7rem}.schedule-editor_closedDay__3liOn,.schedule-editor_timeFields__eddTE{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.schedule-editor_editor__ZfaN3 *{scroll-behavior:auto!important;transition:none!important}}.guestbook-task-panel_panel__sxDBs{--task-accent:var(--dock-accent,var(--copper-bright,#e59a63));--task-bg:color-mix(in srgb,var(--dock-bg,var(--ui-glass-bg)) 76%,transparent);--task-bg-strong:color-mix(in srgb,var(--dock-bg,var(--ui-glass-strong)) 88%,transparent);--task-line:var(--dock-border,var(--ui-glass-line));--task-muted:var(--dock-muted,var(--ui-glass-muted));--task-text:var(--dock-text,var(--ui-glass-text));color:var(--task-text);padding:.35rem clamp(1rem,4vw,3rem) .75rem}.guestbook-task-panel_embedded__RN1_W{padding:.35rem 0}.guestbook-task-panel_embedded__RN1_W .guestbook-task-panel_queue__IEmke{box-shadow:none;max-width:none}.guestbook-task-panel_embeddedBody__GDvCc{border-top:0;padding:0}.guestbook-task-panel_queue__IEmke{-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);background:var(--task-bg-strong);border:1px solid var(--task-line);border-radius:18px;box-shadow:var(--ui-glass-shadow);margin:0 auto;max-width:1380px;overflow:clip}.guestbook-task-panel_queue__IEmke>summary{align-items:center;cursor:pointer;display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;min-height:66px;padding:.75rem 1rem}.guestbook-task-panel_queue__IEmke>summary::-webkit-details-marker{display:none}.guestbook-task-panel_queue__IEmke>summary>span:nth-child(2){display:grid;gap:.1rem}.guestbook-task-panel_queue__IEmke>summary>span:last-child{color:var(--task-accent);font-weight:800}.guestbook-task-panel_queue__IEmke small{color:var(--task-muted)}.guestbook-task-panel_queueDot__AE6wg{background:var(--task-accent);border-radius:50%;box-shadow:0 0 0 5px color-mix(in srgb,var(--task-accent) 18%,transparent);height:.7rem;width:.7rem}.guestbook-task-panel_queueBody__kyXK4{border-top:1px solid var(--task-line);padding:clamp(.75rem,2vw,1.25rem)}.guestbook-task-panel_card__PM30n{-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1);background:var(--task-bg);border:1px solid var(--task-line);border-radius:12px;margin:.4rem 0;overflow:clip}.guestbook-task-panel_card__PM30n[data-status=approved]{border-left:4px solid #3f8a56}.guestbook-task-panel_card__PM30n[data-status=rejected],.guestbook-task-panel_card__PM30n[data-status=trash]{border-left:4px solid #b84b43}.guestbook-task-panel_card__PM30n[data-status=hidden]{border-left:4px solid #527aa2}.guestbook-task-panel_card__PM30n>form{display:grid;gap:0;margin:0}.guestbook-task-panel_summary__FZJdt{align-items:center;display:grid;gap:.75rem;grid-template-columns:minmax(15rem,1fr) auto;min-height:58px;padding:.42rem .55rem}.guestbook-task-panel_entryIdentity__vrUvD{align-items:center;display:grid;gap:.65rem;grid-template-columns:auto minmax(0,1fr);min-width:0}.guestbook-task-panel_status__uWAo2{border:1px solid;border-radius:999px;font-size:.75rem;font-weight:850;line-height:1;padding:.35rem .55rem}.guestbook-task-panel_statusPositive__QymM2{background:rgb(48 120 70/18%);color:#9ee0ad}.guestbook-task-panel_statusDanger__X7x6A{background:rgb(170 57 48/18%);color:#ffaaa3}.guestbook-task-panel_statusNeutral__A8_WQ{background:rgb(51 92 133/18%);color:#a9ccec}.guestbook-task-panel_statusPending__mOPKB{background:color-mix(in srgb,var(--task-accent) 15%,transparent);color:var(--task-accent)}html[data-mixed-theme=light] .guestbook-task-panel_statusPositive__QymM2{background:#e1f2e5;color:#21633a}html[data-mixed-theme=light] .guestbook-task-panel_statusDanger__X7x6A{background:#f8e2df;color:#942e27}html[data-mixed-theme=light] .guestbook-task-panel_statusNeutral__A8_WQ{background:#e4edf6;color:#315c86}.guestbook-task-panel_guest__0AdCP{display:grid;gap:.15rem;min-width:0}.guestbook-task-panel_guest__0AdCP strong{font-size:.98rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guestbook-task-panel_guest__0AdCP small{line-height:1.35;overflow-wrap:anywhere}.guestbook-task-panel_messagePreview__b2sj9{color:var(--task-muted);display:-webkit-box;font-size:.82rem;font-weight:500;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.guestbook-task-panel_featured__3w0lH{color:var(--task-accent)!important;font-weight:850}.guestbook-task-panel_quickActions__TVkXR{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.guestbook-task-panel_quickActions__TVkXR button{align-items:center;background:transparent;border:1px solid var(--task-line);border-radius:999px;color:var(--task-text);cursor:pointer;display:inline-flex;font:inherit;font-size:.78rem;font-weight:800;justify-content:center;line-height:1.1;min-height:44px;padding:.45rem .7rem}.guestbook-task-panel_quickActions__TVkXR .guestbook-task-panel_quickApprove__rhLLP{background:var(--decision-confirm);border-color:#3d7b55;color:#fff}.guestbook-task-panel_quickActions__TVkXR .guestbook-task-panel_quickReject__Rp6jq{background:var(--decision-reject);border-color:#a14d45;color:#fff}.guestbook-task-panel_quickActions__TVkXR .guestbook-task-panel_quickRestore__k2I7P{background:#335c85;border-color:#527aa2;color:#fff}.guestbook-task-panel_quickActions__TVkXR .guestbook-task-panel_quickDetails___Q_qB{color:var(--task-accent)}.guestbook-task-panel_cardBody__xqRyX{animation:guestbook-task-panel_taskBodyIn__8ApQZ .18s ease-out both;border-top:1px solid var(--task-line);padding:1rem}.guestbook-task-panel_card__PM30n blockquote{background:color-mix(in srgb,var(--task-bg) 72%,transparent);border-left:4px solid var(--task-accent);border-radius:0 12px 12px 0;line-height:1.6;margin:0;overflow-wrap:anywhere;padding:1rem;white-space:pre-wrap}.guestbook-task-panel_flags__kQ7yC{display:flex;flex-wrap:wrap;gap:.45rem;margin:.75rem 0}.guestbook-task-panel_flags__kQ7yC strong{background:color-mix(in srgb,#b96b2f 24%,transparent);border:1px solid color-mix(in srgb,#b96b2f 55%,transparent);border-radius:999px;color:var(--task-text);font-size:.8rem;padding:.35rem .6rem}.guestbook-task-panel_clear__ffDi7{color:var(--task-muted);font-size:.84rem}.guestbook-task-panel_moderationCheck__TE9if{align-items:center;background:color-mix(in srgb,#285d3d 14%,var(--task-bg));border:1px solid color-mix(in srgb,#3d7b55 64%,var(--task-line));border-radius:12px;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;margin:.45rem .65rem .65rem;padding:.8rem}.guestbook-task-panel_moderationCheck__TE9if>div:first-child{display:grid;gap:.25rem}.guestbook-task-panel_moderationCheck__TE9if p{color:var(--task-muted);margin:0}.guestbook-task-panel_moderationCheck__TE9if>div:last-child{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}.guestbook-task-panel_moderationCheck__TE9if button{background:color-mix(in srgb,var(--task-bg-strong) 76%,transparent);border:1px solid var(--task-line);border-radius:10px;color:var(--task-text);cursor:pointer;font:inherit;font-weight:800;min-height:48px;padding:.6rem .85rem}.guestbook-task-panel_moderationCheck__TE9if button.guestbook-task-panel_approve__ADKs_{background:var(--decision-confirm);border-color:#3d7b55;color:#fff}.guestbook-task-panel_moderationCheck__TE9if button.guestbook-task-panel_reject__9_HI5{background:var(--decision-reject);border-color:#a14d45;color:#fff}.guestbook-task-panel_moderationDanger__yiDsy{background:color-mix(in srgb,#84342f 16%,var(--task-bg));border-color:color-mix(in srgb,#a14d45 70%,var(--task-line))}.guestbook-task-panel_group__IROfU{border-top:1px solid var(--task-line);margin-top:.8rem;padding-top:.5rem}.guestbook-task-panel_group__IROfU>summary{color:var(--task-accent);cursor:pointer;font-weight:800;min-height:46px;padding:.7rem 0}.guestbook-task-panel_group__IROfU>summary span{background:var(--task-bg);border-radius:999px;margin-left:.35rem;padding:.2rem .45rem}.guestbook-task-panel_error__jysjk,.guestbook-task-panel_success__FS_G1{border:1px solid;border-radius:12px;font-weight:800;margin:0;padding:.75rem .85rem}.guestbook-task-panel_success__FS_G1{background:rgb(44 119 67/20%);color:#a9e5b5}.guestbook-task-panel_error__jysjk{background:rgb(155 55 47/22%);color:#ffb3aa}html[data-mixed-theme=light] .guestbook-task-panel_success__FS_G1{background:rgb(60 139 78/13%);color:#225f33}html[data-mixed-theme=light] .guestbook-task-panel_error__jysjk{background:rgb(174 62 52/12%);color:#7f2822}.guestbook-task-panel_retention__u_qb6{color:var(--task-muted);font-size:.82rem;margin-bottom:0}.guestbook-task-panel_emptyState__nxFjy{background:var(--task-bg);border:1px solid var(--task-line);border-radius:14px;color:var(--task-muted);margin:0;padding:1rem}.guestbook-task-panel_globalError__eYtjM,.guestbook-task-panel_globalSuccess__skf5b{border:1px solid;border-radius:14px;display:grid;gap:.35rem;margin-bottom:.8rem;padding:.85rem 1rem}.guestbook-task-panel_globalSuccess__skf5b{background:rgb(44 119 67/18%);color:#a9e5b5}.guestbook-task-panel_globalError__eYtjM{background:rgb(155 55 47/20%);color:#ffb3aa}.guestbook-task-panel_globalError__eYtjM p,.guestbook-task-panel_globalSuccess__skf5b p{margin:0}.guestbook-task-panel_globalError__eYtjM button{background:transparent;border:1px solid;border-radius:10px;color:inherit;cursor:pointer;font:inherit;font-weight:800;justify-self:start;min-height:44px;padding:.55rem .75rem}html[data-mixed-theme=light] .guestbook-task-panel_globalSuccess__skf5b{color:#225f33}html[data-mixed-theme=light] .guestbook-task-panel_globalError__eYtjM{color:#7f2822}@keyframes guestbook-task-panel_taskBodyIn__8ApQZ{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.guestbook-task-panel_cardBody__xqRyX{animation:none}}@media (max-width:680px){.guestbook-task-panel_panel__sxDBs{padding:.3rem .65rem .6rem}.guestbook-task-panel_queue__IEmke>summary{grid-template-columns:auto minmax(0,1fr)}.guestbook-task-panel_queue__IEmke>summary>span:last-child{grid-column:2}.guestbook-task-panel_card__PM30n{margin:.3rem 0}.guestbook-task-panel_summary__FZJdt{align-items:stretch;gap:.45rem;grid-template-columns:1fr;min-height:64px;padding:.45rem}.guestbook-task-panel_entryIdentity__vrUvD{gap:.45rem;min-height:42px}.guestbook-task-panel_quickActions__TVkXR{display:grid;gap:.3rem;grid-template-columns:repeat(2,minmax(0,1fr))}.guestbook-task-panel_quickActions__TVkXR button{font-size:.72rem;min-height:44px;padding-inline:.48rem;white-space:nowrap;width:100%}.guestbook-task-panel_status__uWAo2{font-size:.68rem;padding:.26rem .4rem}.guestbook-task-panel_guest__0AdCP strong{font-size:.9rem}.guestbook-task-panel_guest__0AdCP small,.guestbook-task-panel_messagePreview__b2sj9{font-size:.72rem}.guestbook-task-panel_cardBody__xqRyX{animation:none;padding:.75rem}.guestbook-task-panel_moderationCheck__TE9if{grid-template-columns:1fr}.guestbook-task-panel_moderationCheck__TE9if>div:last-child{display:grid;grid-template-columns:1fr}}@media (max-width:390px){.guestbook-task-panel_entryIdentity__vrUvD{align-items:center;gap:.35rem;grid-template-columns:auto minmax(0,1fr)}}.operator-dock_dock__Dbl_B{--dock-accent:#e59a63;--dock-bg:rgb(31 22 18/84%);--dock-border:var(--ui-glass-line);--dock-muted:var(--ui-glass-muted);--dock-soft:rgb(52 42 34/48%);--dock-text:var(--ui-glass-text);-webkit-backdrop-filter:var(--ui-glass-filter-strong);backdrop-filter:var(--ui-glass-filter-strong);background:linear-gradient(145deg,color-mix(in srgb,var(--dock-bg) 90%,#7b4329),var(--dock-bg));border:1px solid var(--dock-border);border-radius:20px;bottom:1rem;box-shadow:var(--ui-glass-shadow-float);color:var(--dock-text);display:grid;font-family:var(--font-sans,sans-serif);gap:.65rem 1rem;grid-template-columns:minmax(13rem,1fr) auto auto;left:50%;max-width:min(78rem,calc(100vw - 2rem));padding:.8rem;position:fixed;transform:translateX(-50%);width:100%;z-index:100}.operator-dock_dockSpacer__KDy60{height:7.5rem;pointer-events:none;width:100%}html[data-mixed-theme=light] .operator-dock_dock__Dbl_B{--dock-accent:#9a4a29;--dock-bg:var(--ui-glass-modal);--dock-border:var(--ui-glass-line);--dock-muted:var(--ui-glass-muted);--dock-soft:var(--ui-glass-soft);--dock-text:var(--ui-glass-text)}.operator-dock_status__y2PZO{align-items:center;display:flex;gap:.65rem;min-width:0}.operator-dock_statusCopy__xatki{display:grid;gap:.12rem;min-width:0}.operator-dock_status__y2PZO strong{font-size:.94rem}.operator-dock_status__y2PZO small{color:var(--dock-muted);font-size:.74rem;overflow-wrap:anywhere}.operator-dock_statusDot__dJaI5{background:#79bd69;border-radius:50%;box-shadow:0 0 0 5px rgb(121 189 105/15%);flex:0 0 .72rem;height:.72rem;width:.72rem}.operator-dock_statusDraft__5dt8d{background:#efb84d;box-shadow:0 0 0 5px rgb(239 184 77/16%)}.operator-dock_actions___MU2J,.operator-dock_taskChips__T7AE3{align-items:stretch;display:flex;flex-wrap:wrap;gap:.45rem}.operator-dock_dock__Dbl_B a,.operator-dock_dock__Dbl_B button,.operator-dock_sheet__URXh1 a,.operator-dock_sheet__URXh1 button{align-items:center;background:var(--dock-soft);border:1px solid var(--dock-border);border-radius:12px;color:inherit;cursor:pointer;display:inline-flex;font:800 .79rem/1.15 var(--font-sans,sans-serif);justify-content:center;min-height:46px;padding:.65rem .8rem;text-decoration:none}.operator-dock_dock__Dbl_B a:focus-visible,.operator-dock_dock__Dbl_B button:focus-visible,.operator-dock_sheet__URXh1 a:focus-visible,.operator-dock_sheet__URXh1 button:focus-visible{outline:3px solid color-mix(in srgb,var(--dock-accent) 54%,white);outline-offset:2px}.operator-dock_dock__Dbl_B button:disabled,.operator-dock_sheet__URXh1 button:disabled{cursor:not-allowed;opacity:.4}.operator-dock_taskChips__T7AE3 button{gap:.45rem}.operator-dock_taskChips__T7AE3 button span{align-items:center;background:var(--dock-soft);border-radius:999px;display:inline-flex;height:1.45rem;justify-content:center;min-width:1.45rem}.operator-dock_taskChips__T7AE3 button[data-active=true]{border-color:var(--dock-accent);color:color-mix(in srgb,var(--dock-accent) 82%,var(--dock-text))}.operator-dock_primaryAction__LgwZx,.operator-dock_reviewAction__oP_H_{background:#e8b65c!important;border-color:#f1cf89!important;color:#321f15!important}.operator-dock_endAction__S5QVg{border-color:color-mix(in srgb,var(--dock-accent) 65%,var(--dock-border))!important}.operator-dock_logoutAction__7s2oS{background:transparent!important}.operator-dock_message__GXaGA{color:var(--dock-muted);font-size:.74rem;grid-column:1/-1;margin:0}.operator-dock_message__GXaGA[data-important=true]{color:var(--dock-text);font-weight:750}.operator-dock_previewDock__TnDkm{grid-template-columns:1fr auto}.operator-dock_mobileToggle__Onarh{display:none!important}.operator-dock_backdrop__IoxTH{animation:operator-dock_operatorBackdropIn__cyaxB .18s ease-out both;background:var(--ui-glass-overlay);border:0;inset:0;position:fixed;width:100%;z-index:110}.operator-dock_sheet__URXh1{--dock-accent:#e59a63;--dock-bg:rgb(31 22 18/90%);--dock-border:var(--ui-glass-line);--dock-muted:var(--ui-glass-muted);--dock-soft:rgb(52 42 34/56%);--dock-text:var(--ui-glass-text);-webkit-backdrop-filter:var(--ui-glass-filter-strong);backdrop-filter:var(--ui-glass-filter-strong);background:var(--dock-bg);border:1px solid var(--dock-border);border-radius:var(--ui-card-radius-large);bottom:clamp(.75rem,2vw,1.5rem);box-shadow:var(--ui-glass-shadow-float);color:var(--dock-text);font-family:var(--font-sans,sans-serif);left:50%;max-height:min(calc(100dvh - clamp(1.5rem, 4vw, 3rem)),58rem);max-width:62rem;overflow-y:auto;padding:1rem;position:fixed;transform:translateX(-50%);width:min(calc(100% - clamp(2rem, 6vw, 6rem)),62rem);z-index:120;animation:operator-dock_operatorSheetIn__sMuV9 .24s cubic-bezier(.2,.8,.2,1) both}html[data-mixed-theme=light] .operator-dock_sheet__URXh1{--dock-accent:#9a4a29;--dock-bg:var(--ui-glass-modal);--dock-border:var(--ui-glass-line);--dock-muted:var(--ui-glass-muted);--dock-soft:var(--ui-glass-soft);--dock-text:var(--ui-glass-text)}.operator-dock_sheet__URXh1>header{-webkit-backdrop-filter:var(--ui-glass-filter);align-items:center;backdrop-filter:var(--ui-glass-filter);border-bottom:1px solid var(--dock-border);display:flex;justify-content:space-between;margin:-1rem -1rem 1rem;padding:1rem;position:sticky;top:-1rem;z-index:3;background:color-mix(in srgb,var(--dock-bg) 88%,transparent)}.operator-dock_sheet__URXh1>header span{color:var(--dock-accent);font-size:.72rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.operator-dock_sheet__URXh1 h2{font-family:var(--font-serif,serif);font-size:clamp(1.6rem,4vw,2.25rem);margin:.25rem 0 0}.operator-dock_sheet__URXh1>header>button{border-radius:50%;flex:0 0 48px;font-size:1.4rem;height:48px;padding:0}.operator-dock_dialogIntro__JNa4e{background:var(--dock-soft);border-left:4px solid var(--dock-accent);border-radius:12px;color:var(--dock-muted);line-height:1.5;padding:.85rem}.operator-dock_moreGrid__BI2lH{display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr))}.operator-dock_moreGrid__BI2lH a,.operator-dock_moreGrid__BI2lH button{align-items:flex-start;display:flex;flex-direction:column;min-height:82px;text-align:left}.operator-dock_moreGrid__BI2lH small{color:var(--dock-muted);font-weight:600;line-height:1.35}.operator-dock_draftCenter__Pq0cf{display:grid;gap:.75rem}.operator-dock_draftList__uaQS5{border:1px solid var(--dock-border);border-radius:14px;overflow:hidden}.operator-dock_draftRow__0skXK{align-items:center;background:color-mix(in srgb,var(--dock-soft) 72%,transparent);display:grid;gap:.7rem;grid-template-columns:auto minmax(12rem,1fr) auto;padding:.7rem}.operator-dock_draftRow__0skXK+.operator-dock_draftRow__0skXK{border-top:1px solid var(--dock-border)}.operator-dock_draftRowCopy__qBA3P{display:grid;gap:.12rem;min-width:0}.operator-dock_draftRowCopy__qBA3P small{color:var(--dock-muted);font-size:.68rem;font-weight:750;text-transform:uppercase}.operator-dock_draftRowCopy__qBA3P strong{overflow-wrap:anywhere}.operator-dock_draftStatus__murxj{background:color-mix(in srgb,var(--dock-accent) 16%,transparent);border-radius:999px;color:var(--dock-accent);font-size:.72rem;font-weight:850;padding:.42rem .58rem;white-space:nowrap}.operator-dock_draftRow__0skXK[data-state=new] .operator-dock_draftStatus__murxj{background:color-mix(in srgb,#2f7d4a 18%,transparent);color:#82c697}.operator-dock_draftRow__0skXK[data-state=deletion] .operator-dock_draftStatus__murxj{background:color-mix(in srgb,#8f352f 19%,transparent);color:#ef9a90}.operator-dock_draftRowActions__CWFII{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.operator-dock_draftRowActions__CWFII form{display:inline-flex}.operator-dock_draftChangeDetails__ljy3Z{grid-column:1/-1}.operator-dock_draftChangeDetails__ljy3Z>summary{color:var(--brand-strong);cursor:pointer;font-weight:800;width:fit-content}.operator-dock_publishDraftAction__1F6zE{background:#2f7d4a!important;border-color:#62a978!important;color:#fff!important}.operator-dock_discardDraftAction__CbZVE{background:#8f352f!important;border-color:#b45b52!important;color:#fff!important}.operator-dock_draftBatch__MdKmx{align-items:center;background:var(--dock-soft);border:1px solid var(--dock-border);border-radius:14px;display:flex;gap:.75rem;justify-content:space-between;padding:.75rem}.operator-dock_draftBatchConfirm__L6CvF>div,.operator-dock_draftBatch__MdKmx>div{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.operator-dock_draftBatchConfirm__L6CvF{display:grid;gap:.55rem;width:100%}.operator-dock_draftBatchConfirm__L6CvF p,.operator-dock_draftFeedbackError__hVM1w p,.operator-dock_draftFeedbackSuccess__38EHT p{margin:0}.operator-dock_draftFeedbackError__hVM1w,.operator-dock_draftFeedbackSuccess__38EHT{border-radius:12px;display:grid;gap:.2rem;padding:.7rem .8rem}.operator-dock_draftFeedbackSuccess__38EHT{background:color-mix(in srgb,#2f7d4a 18%,var(--dock-soft));border:1px solid #62a978}.operator-dock_draftFeedbackError__hVM1w{background:color-mix(in srgb,#8f352f 18%,var(--dock-soft));border:1px solid #b45b52}.operator-dock_draftEmpty__bJ6Vp{color:var(--dock-muted)}.operator-dock_confirmActions__Nob_W{display:flex;gap:.65rem;justify-content:flex-end}.operator-dock_dangerAction__Cu1by{background:#84342f!important;border-color:#a14d45!important;color:#fff!important}.operator-dock_taskLeaveWarning__cyZAx{background:color-mix(in srgb,#84342f 14%,var(--dock-bg));border:1px solid color-mix(in srgb,#a14d45 65%,var(--dock-border));border-radius:14px;display:grid;gap:.55rem;margin:.75rem 0;padding:.9rem 3.25rem .9rem .9rem;position:relative}.operator-dock_taskLeaveWarning__cyZAx p{color:var(--dock-muted);margin:0}.operator-dock_taskLeaveWarning__cyZAx>div{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}.operator-dock_taskLeaveWarning__cyZAx>div button:last-child{background:#84342f;border-color:#a14d45;color:#fff}.operator-dock_taskLeaveWarning__cyZAx .operator-dock_taskLeaveWarningClose__zjGOT{align-items:center;display:inline-flex;height:2.25rem;justify-content:center;min-height:0;padding:0;position:absolute;right:.65rem;top:.65rem;width:2.25rem}@keyframes operator-dock_operatorBackdropIn__cyaxB{0%{opacity:0}to{opacity:1}}@keyframes operator-dock_operatorSheetIn__sMuV9{0%{opacity:0;transform:translate(-50%,24px) scale(.985)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes operator-dock_operatorSheetInMobile__8CLac{0%{opacity:0;transform:translateY(24px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:760px){.operator-dock_dockSpacer__KDy60{height:calc(11rem + env(safe-area-inset-bottom))}.operator-dock_dock__Dbl_B{border-radius:18px 18px 0 0;bottom:0;gap:.6rem;grid-template-columns:1fr;left:0;max-width:none;padding:.75rem .75rem calc(.75rem + env(safe-area-inset-bottom));transform:none}.operator-dock_status__y2PZO{background:var(--dock-soft);border-radius:12px;padding:.6rem .7rem}.operator-dock_statusCopy__xatki{flex:1 1}.operator-dock_statusCopy__xatki small{display:none}.operator-dock_statusCopy__xatki .operator-dock_environmentLabel__Py6xC{display:block}.operator-dock_mobileToggle__Onarh{display:inline-flex!important;flex:0 0 auto;min-height:44px!important;padding:.55rem .7rem!important}.operator-dock_taskChips__T7AE3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.operator-dock_taskChips__T7AE3 button{min-height:44px}.operator-dock_actions___MU2J{display:none;grid-template-columns:repeat(4,minmax(0,1fr))}.operator-dock_dock__Dbl_B[data-expanded=true] .operator-dock_actions___MU2J{display:grid}.operator-dock_actions___MU2J a,.operator-dock_actions___MU2J button{font-size:.72rem;min-height:52px;min-width:0;padding-inline:.28rem;text-align:center}.operator-dock_actions___MU2J>:only-child{grid-column:1/-1}.operator-dock_actions___MU2J>:nth-last-child(2):first-child,.operator-dock_actions___MU2J>:nth-last-child(2):first-child~*{grid-column:span 2}.operator-dock_message__GXaGA{display:none}.operator-dock_dock__Dbl_B[data-expanded=true] .operator-dock_message__GXaGA[data-important=true]{display:block}.operator-dock_previewDock__TnDkm{grid-template-columns:1fr}.operator-dock_backdrop__IoxTH,.operator-dock_sheet__URXh1{animation:none}.operator-dock_sheet__URXh1{border-radius:18px;bottom:.35rem;left:.35rem;max-height:calc(100dvh - .7rem);padding:.7rem;transform:none;width:calc(100% - .7rem)}.operator-dock_sheet__URXh1>header{margin:-.7rem -.7rem .6rem;min-height:60px;padding:.5rem .65rem;top:-.7rem;z-index:6}.operator-dock_sheet__URXh1>header span{display:none}.operator-dock_sheet__URXh1 h2{font-size:1.35rem;margin:0}.operator-dock_sheet__URXh1>header>button{flex-basis:44px;height:44px;min-height:44px}.operator-dock_dialogIntro__JNa4e{font-size:.8rem;margin:.45rem 0;padding:.6rem .7rem}.operator-dock_moreGrid__BI2lH{grid-template-columns:1fr}.operator-dock_draftRow__0skXK{align-items:stretch;grid-template-columns:auto 1fr;padding:.6rem}.operator-dock_draftChangeDetails__ljy3Z,.operator-dock_draftRowActions__CWFII{grid-column:1/-1}.operator-dock_draftRowActions__CWFII{display:grid;grid-template-columns:1fr 1fr}.operator-dock_draftRowActions__CWFII button,.operator-dock_draftRowActions__CWFII form{width:100%}.operator-dock_draftBatch__MdKmx{align-items:stretch;display:grid}.operator-dock_confirmActions__Nob_W,.operator-dock_draftBatchConfirm__L6CvF>div,.operator-dock_draftBatch__MdKmx>div{display:grid;grid-template-columns:1fr}.operator-dock_confirmActions__Nob_W button{min-height:52px}.operator-dock_taskLeaveWarning__cyZAx>div{display:grid;grid-template-columns:1fr}}@media (min-width:761px) and (max-width:1180px){.operator-dock_dock__Dbl_B{grid-template-columns:1fr auto}.operator-dock_actions___MU2J{display:grid;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr))}.operator-dock_actions___MU2J>*{min-width:0;text-align:center}.operator-dock_message__GXaGA{display:none}}@media (max-width:480px){.operator-dock_dockSpacer__KDy60{height:calc(13rem + env(safe-area-inset-bottom))}.operator-dock_actions___MU2J{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-dock_taskChips__T7AE3 button{font-size:.7rem;padding-inline:.35rem}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.operator-dock_dock__Dbl_B,.operator-dock_sheet__URXh1{background:var(--dock-bg)}}@media (prefers-reduced-motion:reduce){.operator-dock_backdrop__IoxTH,.operator-dock_sheet__URXh1{animation:none}}.publish-change-review_review__1DlMn{-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1);background:color-mix(in srgb,var(--editor-soft,var(--ui-glass-soft)) 88%,transparent);border:1px solid var(--editor-line,rgb(87 50 30/18%));border-radius:.9rem;display:grid;gap:.7rem;grid-column:1/-1;margin:.35rem 0;padding:.85rem;box-shadow:var(--ui-glass-shadow)}.publish-change-review_review__1DlMn>header{display:grid;gap:.18rem}.publish-change-review_review__1DlMn>header>span{color:var(--editor-accent,#9a4a29);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.publish-change-review_review__1DlMn>header>strong{color:var(--editor-text,inherit);font-size:1.05rem}.publish-change-review_review__1DlMn>header>small{color:var(--editor-muted,#6a4b3a)}.publish-change-review_review__1DlMn details{border-top:1px solid var(--editor-line,rgb(87 50 30/18%));padding-top:.55rem}.publish-change-review_review__1DlMn summary{align-items:center;cursor:pointer;display:flex;font-weight:800;gap:.65rem;justify-content:space-between;min-height:2.8rem;padding:.45rem 0}.publish-change-review_review__1DlMn summary>strong{align-items:center;background:color-mix(in srgb,var(--editor-accent,#9a4a29) 14%,transparent);border:1px solid color-mix(in srgb,var(--editor-accent,#9a4a29) 34%,var(--editor-line));border-radius:999px;color:var(--editor-accent,#9a4a29);display:inline-flex;font-size:.75rem;justify-content:center;min-height:1.8rem;min-width:1.8rem;padding:.15rem .5rem}.publish-change-review_review__1DlMn dl{display:grid;gap:.6rem;margin:0}.publish-change-review_review__1DlMn dl>div{background:color-mix(in srgb,var(--editor-field,var(--ui-field-bg)) 88%,transparent);border:1px solid var(--editor-line,var(--ui-glass-line));border-radius:.7rem;display:grid;gap:.35rem;padding:.7rem}.publish-change-review_review__1DlMn dt{font-weight:800}.publish-change-review_review__1DlMn dd{display:grid;gap:.1rem;margin:0;overflow-wrap:anywhere}.publish-change-review_review__1DlMn dd small{color:var(--editor-muted,#6a4b3a)}.publish-change-review_review__1DlMn dd:first-of-type span{color:var(--editor-muted,#6a4b3a);text-decoration:line-through;text-decoration-thickness:1px}.publish-change-review_review__1DlMn dd:last-child{background:color-mix(in srgb,#3f8a58 12%,transparent);border-radius:.45rem;border-top:1px solid color-mix(in srgb,#3f8a58 46%,var(--editor-line));padding:.4rem .45rem}.publish-change-review_review__1DlMn dd:last-child small{color:color-mix(in srgb,#3f8a58 74%,var(--editor-text));font-weight:800}.publish-change-review_empty__hthff{color:var(--editor-muted,#6a4b3a);grid-column:1/-1}.reservation-task-panel_panel__YUfLj{container:reservation-panel/inline-size;--task-accent:var(--dock-accent,var(--copper-bright,#e59a63));--task-bg:color-mix(in srgb,var(--dock-bg,var(--ui-glass-bg)) 76%,transparent);--task-bg-strong:color-mix(in srgb,var(--dock-bg,var(--ui-glass-strong)) 88%,transparent);--task-field:var(--ui-field-bg);--task-line:var(--dock-border,var(--ui-glass-line));--task-muted:var(--dock-muted,var(--ui-glass-muted));--task-text:var(--dock-text,var(--ui-glass-text));color:var(--task-text);padding:.75rem clamp(1rem,4vw,3rem)}.reservation-task-panel_embedded__8WHHP{padding:.35rem 0}.reservation-task-panel_embedded__8WHHP .reservation-task-panel_queue__eXaWp{box-shadow:none;max-width:none}.reservation-task-panel_embeddedBody__fih2r{border-top:0;padding:0}.reservation-task-panel_queue__eXaWp{-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);background:var(--task-bg-strong);border:1px solid var(--task-line);border-radius:18px;box-shadow:var(--ui-glass-shadow);margin:0 auto;max-width:1380px;overflow:clip}.reservation-task-panel_queue__eXaWp>summary{align-items:center;cursor:pointer;display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;min-height:66px;padding:.75rem 1rem}.reservation-task-panel_queue__eXaWp>summary::-webkit-details-marker{display:none}.reservation-task-panel_queue__eXaWp>summary>span:nth-child(2){display:grid;gap:.1rem}.reservation-task-panel_queue__eXaWp>summary>span:last-child{color:var(--task-accent);font-weight:800}.reservation-task-panel_queue__eXaWp small{color:var(--task-muted)}.reservation-task-panel_queueDot__DNffx{background:#7ebd4d;border-radius:50%;box-shadow:0 0 0 5px color-mix(in srgb,#7ebd4d 18%,transparent);height:.7rem;width:.7rem}.reservation-task-panel_queueBody__s_9Gp{border-top:1px solid var(--task-line);padding:clamp(.75rem,2vw,1.25rem)}.reservation-task-panel_card__BCyHG{-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1);background:var(--task-bg);border:1px solid var(--task-line);border-radius:12px;margin:.4rem 0;overflow:clip}.reservation-task-panel_card__BCyHG[data-status=confirmed]{border-left:4px solid #3f8a56}.reservation-task-panel_card__BCyHG[data-status=cancelled],.reservation-task-panel_card__BCyHG[data-status=rejected]{border-left:4px solid #b84b43}.reservation-task-panel_card__BCyHG[data-status=archived],.reservation-task-panel_card__BCyHG[data-status=completed]{border-left:4px solid #527aa2}.reservation-task-panel_card__BCyHG[data-overdue=true]{border-left:4px solid #b84b43}.reservation-task-panel_card__BCyHG>form{display:grid;gap:0;margin:0}.reservation-task-panel_summary__QZKvB{align-items:center;display:grid;gap:.75rem;grid-template-columns:minmax(15rem,1fr) auto;min-height:58px;padding:.42rem .55rem}.reservation-task-panel_reservationIdentity__O3tMA{align-items:center;display:grid;gap:.65rem;grid-template-columns:auto minmax(0,1fr);min-width:0}.reservation-task-panel_status__pMwsg{border:1px solid;border-radius:999px;font-size:.75rem;font-weight:850;line-height:1;padding:.35rem .55rem}.reservation-task-panel_statusConfirmed__nstRJ{background:rgb(48 120 70/18%);color:#9ee0ad}.reservation-task-panel_statusCancelled__U7_BQ,.reservation-task-panel_statusOverdue__J4GHq{background:rgb(170 57 48/18%);color:#ffaaa3}.reservation-task-panel_statusNeutral__kKnh0{background:color-mix(in srgb,var(--task-accent) 15%,transparent);color:var(--task-accent)}.reservation-task-panel_statusCompleted__hYZzV{background:color-mix(in srgb,#315c86 17%,transparent);color:#8eb6dc}html[data-mixed-theme=light] .reservation-task-panel_statusConfirmed__nstRJ{background:#e1f2e5;color:#21633a}html[data-mixed-theme=light] .reservation-task-panel_statusCancelled__U7_BQ,html[data-mixed-theme=light] .reservation-task-panel_statusOverdue__J4GHq{background:#f8e2df;color:#942e27}.reservation-task-panel_guest__nLX34{display:grid;gap:.15rem;min-width:0}.reservation-task-panel_guest__nLX34 strong{font-size:1rem;overflow-wrap:anywhere}.reservation-task-panel_guest__nLX34 small{line-height:1.35;overflow-wrap:anywhere}.reservation-task-panel_guest__nLX34 .reservation-task-panel_statusNote__7Krtd{color:#ffaaa3;font-weight:800}html[data-mixed-theme=light] .reservation-task-panel_guest__nLX34 .reservation-task-panel_statusNote__7Krtd{color:#842b25}.reservation-task-panel_quickActions__C_HnK{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.reservation-task-panel_contactActions__ah6Zj a,.reservation-task-panel_quickActions__C_HnK>a,.reservation-task-panel_quickActions__C_HnK>button{align-items:center;border:1px solid var(--task-line);border-radius:999px;color:var(--task-text);display:inline-flex;font-weight:800;justify-content:center;min-height:44px;padding:.45rem .7rem;text-decoration:none}.reservation-task-panel_quickActions__C_HnK>button{background:transparent;cursor:pointer;font:inherit}.reservation-task-panel_quickActions__C_HnK .reservation-task-panel_quickConfirm__6OzWF{background:var(--decision-confirm);border-color:#3d7b55;color:#fff}.reservation-task-panel_quickActions__C_HnK .reservation-task-panel_quickReject___bFrE{background:var(--decision-reject);border-color:#a14d45;color:#fff}.reservation-task-panel_quickActions__C_HnK .reservation-task-panel_quickDetails__3eIQ2{color:var(--task-accent)}.reservation-task-panel_cardBody__qM8jv{animation:reservation-task-panel_taskBodyIn__qscmQ .18s ease-out both;border-top:1px solid var(--task-line);padding:1rem}.reservation-task-panel_requestInfo__GX_U3{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.reservation-task-panel_requestInfo__GX_U3 p{background:color-mix(in srgb,var(--task-bg) 72%,transparent);border-radius:12px;display:grid;gap:.2rem;margin:0;padding:.7rem}.reservation-task-panel_requestInfo__GX_U3 span{color:var(--task-muted);overflow-wrap:anywhere}.reservation-task-panel_contactActions__ah6Zj{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.8rem}.reservation-task-panel_card__BCyHG label,.reservation-task-panel_manual__tkYze label{display:grid;gap:.3rem;font-weight:750}.reservation-task-panel_card__BCyHG input,.reservation-task-panel_card__BCyHG select,.reservation-task-panel_card__BCyHG textarea,.reservation-task-panel_manual__tkYze input,.reservation-task-panel_manual__tkYze select,.reservation-task-panel_manual__tkYze textarea{background:var(--task-field);border:1px solid var(--task-line);border-radius:10px;color:var(--task-text);font:inherit;min-width:0;min-height:48px;padding:.7rem;width:100%}.reservation-task-panel_card__BCyHG textarea,.reservation-task-panel_manual__tkYze textarea{resize:vertical}.reservation-task-panel_card__BCyHG input:focus-visible,.reservation-task-panel_card__BCyHG select:focus-visible,.reservation-task-panel_card__BCyHG textarea:focus-visible,.reservation-task-panel_manual__tkYze input:focus-visible,.reservation-task-panel_manual__tkYze select:focus-visible,.reservation-task-panel_manual__tkYze textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--task-accent) 72%,white);outline-offset:2px}.reservation-task-panel_alternative__8KZR1{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.reservation-task-panel_actions__CPjJO,.reservation-task-panel_primaryActions__y3q_U{display:flex;flex-wrap:wrap;gap:.65rem}.reservation-task-panel_actions__CPjJO button,.reservation-task-panel_alternativeAction__W89IV>button,.reservation-task-panel_manual__tkYze button,.reservation-task-panel_primaryActions__y3q_U>button{background:color-mix(in srgb,var(--task-bg-strong) 74%,var(--task-bg));border:1px solid var(--task-line);border-radius:10px;color:var(--task-text);cursor:pointer;font:inherit;font-weight:800;min-height:48px;padding:.6rem .85rem}.reservation-task-panel_primaryActions__y3q_U .reservation-task-panel_confirm__BrCSd{background:var(--decision-confirm);border-color:#3d7b55;color:#fff}.reservation-task-panel_primaryActions__y3q_U .reservation-task-panel_reject__zjTgg{background:var(--decision-reject);border-color:#a14d45;color:#fff}.reservation-task-panel_decisionCheck__i2cS7{background:color-mix(in srgb,#285d3d 14%,var(--task-bg));border:1px solid color-mix(in srgb,#3d7b55 64%,var(--task-line));border-radius:12px;display:grid;gap:.75rem;margin:.45rem .65rem .65rem;padding:.8rem}.reservation-task-panel_decisionCheck__i2cS7>div:first-child{display:grid;gap:.25rem}.reservation-task-panel_decisionCheck__i2cS7 p{color:var(--task-muted);margin:0}.reservation-task-panel_decisionCheck__i2cS7>div:last-child{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}.reservation-task-panel_decisionCheck__i2cS7 button{background:color-mix(in srgb,var(--task-bg-strong) 76%,transparent);border:1px solid var(--task-line);border-radius:10px;color:var(--task-text);cursor:pointer;font:inherit;font-weight:800;min-height:48px;padding:.6rem .85rem}.reservation-task-panel_decisionCheck__i2cS7 button.reservation-task-panel_confirm__BrCSd,.reservation-task-panel_manual__tkYze button.reservation-task-panel_confirm__BrCSd{background:var(--decision-confirm);border-color:#3d7b55;color:#fff}.reservation-task-panel_decisionCheck__i2cS7 button.reservation-task-panel_reject__zjTgg{background:var(--decision-reject);border-color:#a14d45;color:#fff}.reservation-task-panel_decisionSummary__TDzdQ{display:grid;gap:.4rem;margin:.45rem 0 0}.reservation-task-panel_decisionSummary__TDzdQ>div{display:grid;gap:.1rem;grid-template-columns:minmax(6rem,.35fr) minmax(0,1fr)}.reservation-task-panel_decisionSummary__TDzdQ dt{color:var(--task-muted);font-size:.8rem;font-weight:800}.reservation-task-panel_decisionSummary__TDzdQ dd{margin:0;overflow-wrap:anywhere}.reservation-task-panel_decisionDanger__mYUMS{background:color-mix(in srgb,#84342f 16%,var(--task-bg));border-color:color-mix(in srgb,#a14d45 70%,var(--task-line))}.reservation-task-panel_alternativeAction__W89IV,.reservation-task-panel_archive__jHMui,.reservation-task-panel_manual__tkYze,.reservation-task-panel_moreActions__IWDdx,.reservation-task-panel_optionalMessage__qDrOX,.reservation-task-panel_statistics__PfwbV{border-top:1px solid var(--task-line);margin-top:.8rem;padding-top:.5rem}.reservation-task-panel_alternativeAction__W89IV>summary,.reservation-task-panel_archive__jHMui>summary,.reservation-task-panel_manual__tkYze>summary,.reservation-task-panel_moreActions__IWDdx>summary,.reservation-task-panel_optionalMessage__qDrOX>summary,.reservation-task-panel_statistics__PfwbV>summary{color:var(--task-accent);cursor:pointer;font-weight:800;min-height:46px;padding:.7rem 0}.reservation-task-panel_alternativeAction__W89IV{border:1px solid var(--task-line);border-radius:10px;margin:0;padding:0 .75rem .65rem}.reservation-task-panel_alternativeAction__W89IV>summary{color:var(--task-text)}.reservation-task-panel_moreActions__IWDdx>label,.reservation-task-panel_optionalMessage__qDrOX>label{margin:.5rem 0}.reservation-task-panel_error__SQaJN,.reservation-task-panel_pending__9WHVi,.reservation-task-panel_success__F2R7s{border:1px solid;border-radius:12px;font-weight:800;margin:0;padding:.75rem .85rem}.reservation-task-panel_success__F2R7s{background:rgb(44 119 67/20%);color:#a9e5b5}.reservation-task-panel_error__SQaJN{background:rgb(155 55 47/22%);color:#ffb3aa}.reservation-task-panel_pending__9WHVi{background:rgb(153 105 34/20%);color:#f3d28c}html[data-mixed-theme=light] .reservation-task-panel_success__F2R7s{background:rgb(60 139 78/13%);color:#225f33}html[data-mixed-theme=light] .reservation-task-panel_error__SQaJN{background:rgb(174 62 52/12%);color:#7f2822}html[data-mixed-theme=light] .reservation-task-panel_pending__9WHVi{background:rgb(161 108 35/13%);color:#6c4812}.reservation-task-panel_retention__4wyea{color:var(--task-muted);font-size:.82rem;margin-bottom:0}.reservation-task-panel_emptyState__kXEiv{background:var(--task-bg);border:1px solid var(--task-line);border-radius:14px;color:var(--task-muted);margin:0;padding:1rem}.reservation-task-panel_globalError__XGoF_,.reservation-task-panel_globalSuccess__kdMZe{border:1px solid;border-radius:14px;display:grid;gap:.35rem;margin-bottom:.8rem;padding:.85rem 1rem}.reservation-task-panel_globalSuccess__kdMZe{background:rgb(44 119 67/18%);color:#a9e5b5}.reservation-task-panel_globalError__XGoF_{background:rgb(155 55 47/20%);color:#ffb3aa}.reservation-task-panel_globalError__XGoF_ p,.reservation-task-panel_globalSuccess__kdMZe p{margin:0}.reservation-task-panel_globalError__XGoF_ button{background:transparent;border:1px solid;border-radius:10px;color:inherit;cursor:pointer;font:inherit;font-weight:800;justify-self:start;min-height:44px;padding:.55rem .75rem}html[data-mixed-theme=light] .reservation-task-panel_globalSuccess__kdMZe{color:#225f33}html[data-mixed-theme=light] .reservation-task-panel_globalError__XGoF_{color:#7f2822}.reservation-task-panel_history__gyzlg{border-top:1px solid var(--task-line);margin-top:.85rem;padding-top:.5rem}.reservation-task-panel_history__gyzlg>summary{align-items:center;color:var(--task-accent);cursor:pointer;display:flex;font-weight:800;justify-content:space-between;min-height:48px;padding:.65rem 0}.reservation-task-panel_history__gyzlg>summary span{align-items:center;background:var(--task-bg);border:1px solid var(--task-line);border-radius:999px;display:inline-flex;justify-content:center;min-height:2rem;min-width:2rem;padding:.2rem .55rem}.reservation-task-panel_manual__tkYze form{display:grid;gap:.75rem;margin-top:.5rem}.reservation-task-panel_statistics__PfwbV ul{list-style:none;margin:.75rem 0;padding:0}.reservation-task-panel_statistics__PfwbV li{display:flex;gap:1rem;justify-content:space-between;padding:.35rem 0}@keyframes reservation-task-panel_taskBodyIn__qscmQ{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:680px){.reservation-task-panel_panel__YUfLj{padding:.6rem .65rem}}@container reservation-panel (max-width: 680px){.reservation-task-panel_queue__eXaWp>summary{grid-template-columns:auto minmax(0,1fr)}.reservation-task-panel_queue__eXaWp>summary>span:last-child{grid-column:2}.reservation-task-panel_card__BCyHG{margin:.3rem 0}.reservation-task-panel_summary__QZKvB{align-items:stretch;gap:.8rem;grid-template-columns:minmax(0,1fr);padding:.8rem}.reservation-task-panel_reservationIdentity__O3tMA{align-items:start;gap:.55rem;grid-template-columns:minmax(0,1fr)}.reservation-task-panel_status__pMwsg{font-size:.85rem;padding:.35rem .55rem;justify-self:start}.reservation-task-panel_guest__nLX34{gap:.35rem}.reservation-task-panel_guest__nLX34 small{font-size:.95rem;line-height:1.5}.reservation-task-panel_quickActions__C_HnK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.reservation-task-panel_quickActions__C_HnK>a,.reservation-task-panel_quickActions__C_HnK>button{font-size:.95rem;min-height:48px;min-width:0;padding:.6rem .4rem;white-space:normal;overflow-wrap:anywhere;text-align:center}.reservation-task-panel_cardBody__qM8jv{padding:.75rem}.reservation-task-panel_requestInfo__GX_U3{grid-template-columns:1fr}.reservation-task-panel_primaryActions__y3q_U{display:grid;grid-template-columns:1fr}.reservation-task-panel_alternativeAction__W89IV,.reservation-task-panel_primaryActions__y3q_U>button{width:100%}.reservation-task-panel_actions__CPjJO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.reservation-task-panel_actions__CPjJO button{min-height:52px}.reservation-task-panel_decisionCheck__i2cS7>div:last-child{display:grid;grid-template-columns:1fr}.reservation-task-panel_decisionSummary__TDzdQ>div{grid-template-columns:1fr}}@container reservation-panel (max-width: 390px){.reservation-task-panel_actions__CPjJO,.reservation-task-panel_alternative__8KZR1{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.reservation-task-panel_cardBody__qM8jv{animation:none}}.reservation-task-panel_alternativeAction__W89IV>button.reservation-task-panel_propose__OZN0p,.reservation-task-panel_decisionCheck__i2cS7 button.reservation-task-panel_propose__OZN0p{background:var(--decision-alternative);border-color:var(--decision-alternative);color:#fff}.reservation-task-panel_decisionAlternative__jeQru{background:color-mix(in srgb,var(--decision-alternative) 14%,var(--task-bg));border-color:var(--decision-alternative)}.home-content-editor_surface__BbCvO{--editor-accent:#e59a63;--editor-bar:var(--ui-glass-modal);--editor-bar-line:var(--ui-glass-line);--editor-bar-muted:rgba(255,249,237,0.72);--editor-bar-soft:var(--ui-glass-soft);--editor-bar-text:#fff9ed;--editor-danger:#b95b42;--editor-field:rgb(35 24 19/86%);--editor-line:var(--ui-glass-line);--editor-muted:var(--ui-glass-muted);--editor-overlay:rgb(16 9 6/68%);--editor-sheet:rgb(29 20 16/91%);--editor-soft:rgb(54 39 31/78%);--editor-text:var(--ui-glass-text);position:relative;padding-bottom:0}html[data-mixed-theme=light] .home-content-editor_surface__BbCvO{--editor-accent:#9a4a29;--editor-bar:var(--ui-glass-modal);--editor-bar-line:var(--ui-glass-line);--editor-bar-muted:rgba(76,45,30,0.72);--editor-bar-soft:var(--ui-glass-soft);--editor-bar-text:#3c2519;--editor-danger:#8a3f27;--editor-field:rgb(255 250 241/78%);--editor-line:var(--ui-glass-line);--editor-muted:var(--ui-glass-muted);--editor-overlay:rgb(53 31 20/28%);--editor-sheet:rgb(249 238 219/97%);--editor-soft:rgb(255 250 241/91%);--editor-text:var(--ui-glass-text)}.home-content-editor_editTrigger__Sh5si{align-items:center;-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);background:color-mix(in srgb,var(--editor-sheet) 88%,transparent);border:2px solid #a34e2b;border-radius:999px;box-shadow:var(--ui-glass-shadow);color:var(--editor-text);display:flex;font:700 .85rem/1.2 var(--font-sans,sans-serif);gap:.45rem;left:clamp(1rem,4vw,4rem);min-height:3rem;padding:.65rem 1rem;position:absolute;top:1rem;z-index:18}.home-content-editor_editTrigger__Sh5si span{font-size:1.15rem}.home-content-editor_editTriggerHeaderOffset__CNXOq{top:7.25rem}.home-content-editor_editTriggerMobileOnly__OLhH0{display:none}.home-content-editor_editTrigger__Sh5si:focus-visible,.home-content-editor_editTrigger__Sh5si:hover{background:color-mix(in srgb,var(--editor-sheet) 82%,var(--editor-accent));outline:3px solid rgba(255,230,166,.78);outline-offset:3px;transform:translateY(-1px)}.home-content-editor_editorSheet__US9D8 footer button{border-radius:.75rem;font:700 .8rem/1 var(--font-sans,sans-serif);min-height:2.75rem;padding:.7rem .9rem}.home-content-editor_secondaryButton__jAmbk{background:var(--editor-bar-soft);border:1px solid var(--editor-bar-line);color:inherit}.home-content-editor_secondaryButton__jAmbk:disabled{cursor:not-allowed;opacity:.4}.home-content-editor_draftButton__4o3Yx,.home-content-editor_publishButton__6SeWN{background:#e8b65c;border:1px solid #f5d28d;color:#321f15}.home-content-editor_backdrop__1VAqM{background:var(--editor-overlay,var(--ui-glass-overlay));border:0;inset:0;position:fixed;width:100%;z-index:80;animation:home-content-editor_editorBackdropIn__ta90_ .18s ease-out both}.home-content-editor_editorSheet__US9D8{-webkit-backdrop-filter:var(--ui-glass-filter-strong);backdrop-filter:var(--ui-glass-filter-strong);background:var(--editor-sheet);border:1px solid var(--editor-line);border-radius:var(--ui-card-radius-large);box-shadow:var(--ui-glass-shadow-float);bottom:clamp(.75rem,2vw,1.5rem);color:var(--editor-text);display:flex;flex-direction:column;font-family:var(--font-sans,sans-serif);max-height:calc(100dvh - clamp(1.5rem, 4vw, 3rem));max-width:32rem;overflow-y:auto;overscroll-behavior:contain;padding:1.35rem;position:fixed;right:clamp(.75rem,2vw,1.5rem);top:clamp(.75rem,2vw,1.5rem);width:min(calc(100% - clamp(1.5rem, 4vw, 3rem)),32rem);scrollbar-color:color-mix(in srgb,var(--editor-accent) 78%,transparent) transparent;scrollbar-width:thin;z-index:90;animation:home-content-editor_editorSheetIn__Ys3NQ .24s cubic-bezier(.2,.8,.2,1) both}.home-content-editor_editorSheet__US9D8::-webkit-scrollbar{width:8px}.home-content-editor_editorSheet__US9D8::-webkit-scrollbar-track{background:transparent}.home-content-editor_editorSheet__US9D8::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--editor-accent) 70%,transparent);border:2px solid transparent;border-radius:999px;background-clip:padding-box}.home-content-editor_editorSheetWide__LwrcE{max-width:46rem;width:min(calc(100% - clamp(1.5rem, 4vw, 3rem)),46rem)}.home-content-editor_mediaPickerSection__9W_QF{background:var(--editor-soft);border:1px solid var(--editor-line);border-radius:.9rem;display:grid;gap:.8rem;padding:.9rem}.home-content-editor_mediaPickerSection__9W_QF p{margin:.25rem 0 0}.home-content-editor_mediaPicker__xGAfz{border:1px solid var(--editor-line);border-radius:.8rem;margin:0;padding:.7rem}.home-content-editor_mediaPicker__xGAfz legend{font-weight:800;padding:0 .3rem}.home-content-editor_mediaPickerCurrent__DZt52{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}.home-content-editor_mediaPickerPreview__aljRI{aspect-ratio:16/9;border:1px solid var(--editor-line);border-radius:.65rem;display:block;min-height:12rem;overflow:hidden;position:relative;width:100%}.home-content-editor_mediaPickerPreview__aljRI>span{background:rgb(31 22 18/82%);border-radius:999px;bottom:.65rem;color:#fff;font-size:.75rem;font-weight:800;left:.65rem;max-width:calc(100% - 1.3rem);overflow:hidden;padding:.4rem .65rem;position:absolute;text-overflow:ellipsis;white-space:nowrap;z-index:2}.home-content-editor_mediaChoiceGrid__vo3_F{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr))}.home-content-editor_mediaChoice__mdIj_{align-items:stretch;background:var(--editor-field);border:2px solid var(--editor-line);border-radius:14px;color:var(--editor-text);cursor:pointer;display:grid;font:inherit;min-height:44px;overflow:hidden;padding:0;position:relative;text-align:left}.home-content-editor_mediaChoice__mdIj_[aria-pressed=true]{border-color:#3f8a56;box-shadow:0 0 0 3px color-mix(in srgb,#3f8a56 24%,transparent)}.home-content-editor_mediaChoice__mdIj_:focus-visible{outline:3px solid color-mix(in srgb,var(--brand-strong) 65%,white);outline-offset:2px}.home-content-editor_mediaChoiceImage__kzhGd{aspect-ratio:16/9;display:block;position:relative;width:100%}.home-content-editor_mediaChoiceCopy__sGugn{display:grid;gap:.1rem;min-width:0;padding:.55rem .6rem .6rem}.home-content-editor_mediaChoiceCopy__sGugn small,.home-content-editor_mediaChoiceCopy__sGugn strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-content-editor_mediaChoiceCopy__sGugn strong{font-size:.82rem}.home-content-editor_mediaChoiceCopy__sGugn small{color:var(--editor-muted);font-size:.7rem}.home-content-editor_mediaChoiceCheck__IUeeD{align-items:center;background:#285d3d;border:2px solid #fff;border-radius:50%;color:#fff;display:inline-flex;font-weight:900;height:1.8rem;justify-content:center;position:absolute;right:.45rem;top:.45rem;width:1.8rem;z-index:2}.home-content-editor_themeImageOption__DSlA8{align-items:center;background:color-mix(in srgb,var(--editor-field) 75%,transparent);border:1px solid var(--editor-line);border-radius:.8rem;display:grid!important;gap:.75rem!important;grid-template-columns:44px minmax(0,1fr);min-height:4rem;padding:.65rem .75rem}.home-content-editor_themeImageOption__DSlA8 input{height:24px;margin:0;min-height:24px;width:24px}.home-content-editor_themeImageOption__DSlA8 span{display:grid;gap:.2rem}.home-content-editor_themeImageOption__DSlA8 small{color:var(--editor-muted);line-height:1.35}.home-content-editor_saveConfirmation__5D1ig{background:color-mix(in srgb,#2f7d4a 18%,var(--editor-soft));border:1px solid #62a978;border-radius:.8rem;display:grid;gap:.2rem;margin:1rem 0;padding:.8rem .9rem}.home-content-editor_saveConfirmation__5D1ig span{color:var(--editor-muted);line-height:1.4}.home-content-editor_mediaLibraryLink__9bWyE{color:var(--editor-accent);font-weight:800;text-decoration:underline;text-underline-offset:.2rem}.home-content-editor_sectionNavigation__zBRsV{display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.home-content-editor_sectionNavigation__zBRsV a,.home-content-editor_sectionNavigation__zBRsV button{align-items:flex-start;-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);background:var(--editor-soft);border:1px solid var(--editor-line);border-radius:.85rem;color:var(--editor-text);display:flex;flex-direction:column;gap:.25rem;justify-content:center;min-height:5rem;padding:.9rem;text-align:left;text-decoration:none}.home-content-editor_sectionNavigation__zBRsV a:focus-visible,.home-content-editor_sectionNavigation__zBRsV a:hover,.home-content-editor_sectionNavigation__zBRsV button:focus-visible,.home-content-editor_sectionNavigation__zBRsV button:hover{border-color:var(--editor-accent);outline:3px solid color-mix(in srgb,var(--editor-accent) 24%,transparent);outline-offset:2px}.home-content-editor_sectionNavigation__zBRsV button[data-current=true]{background:color-mix(in srgb,var(--editor-accent) 15%,var(--editor-soft));border-color:var(--editor-accent)}.home-content-editor_sectionNavigation__zBRsV strong{font-size:.95rem}.home-content-editor_sectionNavigation__zBRsV small{color:var(--editor-muted);font-size:.78rem;line-height:1.35}.home-content-editor_inlineEditTrigger__rzPjG{align-items:center;-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);background:color-mix(in srgb,var(--editor-sheet) 88%,transparent);border:1px solid #a34e2b;border-radius:999px;color:var(--editor-text);display:inline-flex;font:750 .82rem/1.2 var(--font-sans,sans-serif);gap:.4rem;margin-top:.65rem;min-height:2.75rem;padding:.6rem .85rem}.home-content-editor_draftListItem__DmalR{align-items:center;border-top:1px solid var(--editor-line);display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;padding:.9rem 0}.home-content-editor_draftListItem__DmalR>div{display:grid;gap:.15rem}.home-content-editor_draftListItem__DmalR small{color:var(--editor-muted)}.home-content-editor_draftListItem__DmalR>p{grid-column:1/-1;margin:0}.home-content-editor_draftDecisionActions__cozuC{display:flex!important;flex-wrap:wrap;gap:.55rem!important;grid-column:1/-1;justify-content:flex-end}.home-content-editor_draftDecisionActions__cozuC form{margin:0}.home-content-editor_successMessage__AnVjn{background:color-mix(in srgb,#4d8b57 16%,var(--editor-soft));border:1px solid color-mix(in srgb,#4d8b57 64%,var(--editor-line));border-radius:.85rem;color:var(--editor-text);margin:0 0 .8rem;padding:.75rem .9rem}.home-content-editor_batchAction__Zp6Q6{align-items:center;background:color-mix(in srgb,var(--editor-accent) 12%,var(--editor-soft));border:1px solid color-mix(in srgb,var(--editor-accent) 65%,var(--editor-line));border-radius:1rem;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;margin-top:1rem;padding:1rem}.home-content-editor_batchAction__Zp6Q6>div{display:grid;gap:.2rem}.home-content-editor_batchAction__Zp6Q6 small{color:var(--editor-muted)}.home-content-editor_batchAction__Zp6Q6>p{grid-column:1/-1;margin:0}.home-content-editor_historyItem__1h9Nx{border:1px solid var(--editor-line);border-radius:.8rem;padding:.65rem .8rem}.home-content-editor_historyItem__1h9Nx summary{cursor:pointer;font-weight:800;min-height:2.75rem;padding:.6rem 0}.home-content-editor_historyItem__1h9Nx form{border-top:1px solid var(--editor-line);padding:.8rem 0}.home-content-editor_editorSheet__US9D8>header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.home-content-editor_editorSheet__US9D8 header span{color:var(--editor-accent);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.home-content-editor_editorSheet__US9D8 h2{font-family:var(--font-serif,serif);font-size:clamp(1.6rem,4vw,2.25rem);margin:.35rem 0 .45rem}.home-content-editor_editorSheet__US9D8 header p,.home-content-editor_protectionNote__HOr2_ p{color:var(--editor-muted);line-height:1.5;margin:0}.home-content-editor_closeButton__QDUoN{align-items:center;background:var(--editor-soft);border:1px solid var(--editor-line);border-radius:50%;color:var(--editor-text);display:flex;flex:0 0 3rem;font-size:1.55rem;height:3rem;justify-content:center}.home-content-editor_headerBackButton__tahYN{background:var(--editor-accent);border:1px solid color-mix(in srgb,var(--editor-accent) 70%,white);border-radius:999px;color:white;flex:0 0 auto;font:inherit;font-weight:800;min-height:2.75rem;padding:.6rem .9rem}.home-content-editor_headerBackButton__tahYN:focus-visible,.home-content-editor_headerBackButton__tahYN:hover{filter:brightness(1.08);outline:3px solid color-mix(in srgb,var(--editor-accent) 30%,transparent);outline-offset:2px}.home-content-editor_headerWithBack___HuaK>div{flex:1 1 auto;min-width:0}.home-content-editor_protectionNote__HOr2_{-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);background:var(--editor-soft);border-left:4px solid var(--editor-accent);border-radius:.7rem;margin:1.15rem 0;padding:.9rem}.home-content-editor_protectionNote__HOr2_ strong{display:block;margin-bottom:.25rem}.home-content-editor_fields__msvii{display:grid;gap:.9rem}.home-content-editor_fields__msvii fieldset{-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08);background:color-mix(in srgb,var(--editor-soft) 86%,transparent);border:1px solid var(--editor-line);border-radius:.85rem;display:grid;gap:.8rem;margin:0;padding:.9rem}.home-content-editor_fields__msvii legend{font-size:.9rem;font-weight:800;padding:0 .35rem}.home-content-editor_fields__msvii label{display:grid;gap:.4rem}.home-content-editor_fields__msvii label>span{font-size:.84rem;font-weight:800}.home-content-editor_fields__msvii input,.home-content-editor_fields__msvii select,.home-content-editor_fields__msvii textarea{background:var(--editor-field);border:1px solid var(--editor-line);border-radius:.75rem;color:var(--editor-text);font:500 1rem/1.45 var(--font-sans,sans-serif);min-height:3rem;padding:.75rem;width:100%}.home-content-editor_fields__msvii textarea{min-height:7rem;resize:vertical}.home-content-editor_fields__msvii input:focus,.home-content-editor_fields__msvii select:focus,.home-content-editor_fields__msvii textarea:focus{border-color:#a34e2b;outline:3px solid rgba(208,122,73,.24)}.home-content-editor_editorSheet__US9D8 footer{align-items:center;display:flex;gap:.65rem;justify-content:flex-end;margin-top:1.25rem}.home-content-editor_savedState__7RH_X,.home-content-editor_unsavedState__Rrf8j{border-radius:999px;font-size:.78rem;font-weight:850;margin-right:auto;padding:.55rem .75rem}.home-content-editor_savedState__7RH_X{background:color-mix(in srgb,#2f7d4a 14%,transparent);color:var(--editor-success)}.home-content-editor_unsavedState__Rrf8j{background:color-mix(in srgb,#b9682e 18%,transparent);color:var(--editor-accent)}.home-content-editor_editorSheet__US9D8 footer .home-content-editor_secondaryButton__jAmbk{border-color:var(--editor-line);color:var(--editor-text)}.home-content-editor_discardConfirmation__Fpdo5{-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);background:var(--editor-soft);border:1px solid var(--editor-danger);border-radius:.8rem;margin-top:1.25rem;padding:.9rem;position:relative}.home-content-editor_promptCloseButton__QtFqY{align-items:center;background:transparent;border:1px solid var(--editor-line);border-radius:50%;color:inherit;display:inline-flex;font-size:1.1rem;height:2.35rem;justify-content:center;position:absolute;right:.55rem;top:.55rem;width:2.35rem}.home-content-editor_discardConfirmation__Fpdo5>.home-content-editor_promptCloseButton__QtFqY+strong{display:block;padding-right:2.75rem}@keyframes home-content-editor_editorBackdropIn__ta90_{0%{opacity:0}to{opacity:1}}@keyframes home-content-editor_editorSheetIn__Ys3NQ{0%{opacity:0;transform:translateX(22px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}.home-content-editor_discardConfirmation__Fpdo5 p{margin:.3rem 0 .8rem}.home-content-editor_discardConfirmation__Fpdo5>div{display:flex;gap:.65rem;justify-content:flex-end}.home-content-editor_discardConfirmation__Fpdo5 button{border-radius:.7rem;min-height:2.75rem;padding:.65rem .8rem}.home-content-editor_discardButton__R4EXT{background:#8a3f27;border:1px solid #6f301e;color:#fffaf0;font-weight:800}@media (max-width:760px){.home-content-editor_surface__BbCvO{padding-bottom:0}.home-content-editor_editTrigger__Sh5si{font-size:.88rem;left:.75rem;min-height:3.25rem;padding:.75rem 1rem;top:.75rem}.home-content-editor_editTriggerHeaderOffset__CNXOq{top:7rem}.home-content-editor_editTriggerMobileOnly__OLhH0{display:flex;left:auto;position:relative;top:auto}.home-content-editor_editorSheet__US9D8{animation:none;background:var(--editor-sheet);bottom:.35rem;border-radius:1.15rem;height:calc(100dvh - .7rem);max-height:calc(100dvh - .7rem);max-width:none;padding:.8rem;right:.35rem;scroll-padding-block:4.75rem;top:auto;width:calc(100% - .7rem)}.home-content-editor_editorSheetWide__LwrcE{max-width:none;width:calc(100% - .7rem)}.home-content-editor_mediaChoiceGrid__vo3_F{grid-template-columns:repeat(2,minmax(0,1fr))}.home-content-editor_mediaPickerPreview__aljRI{min-height:10rem}.home-content-editor_sectionNavigation__zBRsV{grid-template-columns:1fr}.home-content-editor_sectionNavigation__zBRsV a,.home-content-editor_sectionNavigation__zBRsV button{min-height:4.5rem}.home-content-editor_editorSheet__US9D8>header{-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);background:color-mix(in srgb,var(--editor-sheet) 94%,var(--editor-soft));border-bottom:1px solid var(--editor-line);align-items:center;display:grid;gap:.55rem;grid-template-columns:auto minmax(0,1fr) auto;margin:-.8rem -.8rem .7rem;min-height:4rem;padding:.55rem .7rem;position:sticky;top:-.8rem;z-index:6}.home-content-editor_headerWithBack___HuaK>div{padding-top:0}.home-content-editor_headerBackButton__tahYN{font-size:.78rem;min-height:2.75rem;padding:.45rem .65rem;position:static}.home-content-editor_editorSheet__US9D8 h2{font-size:clamp(1.18rem,5.2vw,1.5rem);line-height:1.08;margin:0;overflow:hidden;text-overflow:ellipsis}.home-content-editor_editorSheet__US9D8>header div>span,.home-content-editor_editorSheet__US9D8>header p{display:none}.home-content-editor_editorSheet__US9D8>header:not(.home-content-editor_headerWithBack___HuaK)>div:first-child{grid-column:1/3}.home-content-editor_editorSheet__US9D8>header>div:only-child{grid-column:1/-1}.home-content-editor_closeButton__QDUoN{flex-basis:2.75rem;font-size:1.35rem;height:2.75rem;width:2.75rem}.home-content-editor_protectionNote__HOr2_{margin:0 0 .65rem;padding:.55rem .7rem}.home-content-editor_protectionNote__HOr2_ strong{font-size:.8rem;margin:0}.home-content-editor_protectionNote__HOr2_ p{display:none}.home-content-editor_batchAction__Zp6Q6,.home-content-editor_draftListItem__DmalR{grid-template-columns:1fr}.home-content-editor_batchAction__Zp6Q6 button{width:100%}.home-content-editor_editorSheet__US9D8 footer{-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);background:color-mix(in srgb,var(--editor-sheet) 97%,var(--editor-soft));border-top:1px solid var(--editor-line);align-items:center;flex-direction:row;margin:.75rem -.8rem -.8rem;padding:.55rem .7rem calc(.55rem + env(safe-area-inset-bottom));position:sticky;bottom:-.8rem;z-index:6}.home-content-editor_editorSheet__US9D8 footer button{flex:1 1;width:auto}.home-content-editor_savedState__7RH_X,.home-content-editor_unsavedState__Rrf8j{flex:1 1;font-size:.72rem;margin-right:0;text-align:center}.home-content-editor_discardConfirmation__Fpdo5>div{flex-direction:column}.home-content-editor_inlineEditTrigger__rzPjG{font-size:.88rem;min-height:3.15rem;padding:.7rem 1rem}.home-content-editor_mediaPickerCurrent__DZt52{align-items:stretch;grid-template-columns:1fr}.home-content-editor_mediaPickerPreview__aljRI{min-height:11rem}}@media (max-width:480px){.home-content-editor_surface__BbCvO{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.home-content-editor_backdrop__1VAqM,.home-content-editor_editTrigger__Sh5si,.home-content-editor_editorSheet__US9D8{animation:none;transition:none}}