.ui_button__vnX62{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-sm);border:1px solid transparent;font:inherit;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap}.ui_button__vnX62:disabled,.ui_button__vnX62[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ui_lg__H1lAm{min-height:var(--tap);padding:0 var(--space-5);font-size:var(--text-lg)}.ui_block__4P10M{width:100%}.ui_primary__1df1_{background:var(--ring);color:var(--on-ring)}.ui_primary__1df1_:hover:not(:disabled):not([aria-disabled=true]){background:var(--ring-hover)}.ui_secondary__ntm_e{background:var(--surface);border-color:var(--line);color:var(--ink)}.ui_ghost__qoylM{background:transparent;color:var(--ring)}.ui_danger__DAzkN{background:transparent;color:var(--urgent)}@media (max-width:480px){.ui_lg__H1lAm{width:100%}}.ui_chip__LJ3qy{display:inline-flex;align-items:center;gap:var(--space-1);height:22px;padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:12px;font-weight:600;line-height:20px;white-space:nowrap}.ui_platformDot__zo_e_{width:8px;height:8px;border-radius:50%;flex:none}.ui_overlay___iqCD{background:var(--overlay-bg);color:var(--on-overlay)}.ui_ringMark__ScbiP{width:8px;height:8px;border-radius:50%;border:2px solid;flex:none}.ui_neutral__AEDqX{background:var(--surface-2);color:var(--ink-2)}.ui_tone-ring__iISt3{background:var(--ring-soft);color:var(--ring)}.ui_tone-orbit__y0nOB{background:var(--orbit-soft);color:var(--orbit)}.ui_tone-ok__CU_7_{background:var(--ok-soft);color:var(--ok)}.ui_tone-urgent__H93xm{background:var(--urgent);color:var(--on-urgent)}.ui_s-drafting__d2k1E{background:var(--chip-drafting-bg);color:var(--chip-drafting-fg)}.ui_s-awaiting__pnZ7L{background:var(--chip-awaiting-bg);color:var(--chip-awaiting-fg)}.ui_s-changes__fU_dN{background:var(--chip-changes-bg);color:var(--chip-changes-fg)}.ui_s-approved__i09rN{background:var(--chip-approved-bg);color:var(--chip-approved-fg)}.ui_s-posted__Tpht2{background:var(--chip-posted-bg);color:var(--chip-posted-fg)}.ui_s-cancelled__cf_4d{background:var(--chip-cancelled-bg);color:var(--chip-cancelled-fg)}.ui_state__Ade7Q{display:grid;justify-items:start;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-6) var(--space-5);background:var(--surface);border-radius:var(--radius)}.ui_stateTitle__p11UF{margin:0;font-size:var(--text-lg);font-weight:600}.ui_stateBody__R4Qws{margin:0;color:var(--ink-2)}.ui_error__3u462{background:var(--urgent-soft)}.ui_loading__uQvjb{color:var(--ink-2);padding:var(--space-5) 0}.ui_pageHeader__rLlkk{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin:var(--space-5) 0 var(--space-5)}.ui_pageTitle__GOVYu{margin:0;font-size:16px;font-weight:600;line-height:1.3}.ui_pageSub__1KJ_I{margin:var(--space-1) 0 0;color:var(--ink-2)}.ui_actions__x8n25{display:flex;gap:var(--space-2);flex-wrap:wrap}.ui_section__b3EJl{margin-top:var(--space-6)}.ui_sectionBar__iptQU{flex-wrap:wrap;margin-bottom:var(--space-3)}.ui_sectionBar__iptQU,.ui_sectionHead__RZ06x{display:flex;align-items:baseline;gap:var(--space-2)}.ui_sectionHead__RZ06x{margin:0;font-size:16px;font-weight:600}.ui_sectionAction__wWAyh{margin-left:auto;font-size:var(--text-sm)}.ui_count__NCyuB{color:var(--ink-3);font-size:var(--text-sm);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui_field__xHavp{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.ui_label__r_AT1{font-weight:600;font-size:var(--text-sm);color:var(--ink-2)}.ui_hint__tIPNi{font-size:var(--text-sm);color:var(--ink-3)}.ui_fieldError__l54cu{font-size:var(--text-sm);color:var(--urgent)}.ui_field__xHavp input[aria-invalid=true],.ui_field__xHavp textarea[aria-invalid=true]{border-color:var(--urgent)}.ui_field__xHavp input,.ui_field__xHavp select,.ui_field__xHavp textarea{font:inherit;color:var(--ink);background-color:var(--surface);border:1px solid var(--ink-3);border-radius:var(--radius-sm);min-height:var(--tap);padding:var(--space-2) var(--space-3)}.ui_mediaCard__BAkzB,.ui_statCard__m72un{min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.ui_statCard__m72un{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-4)}.ui_statLabel__T_3N6{color:var(--ink-2);font-size:var(--text-sm)}.ui_statValue__ImR_q{font-size:28px;font-weight:600;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui_statSub__O5sKS{color:var(--ink-3);font-size:12px}.ui_mediaMeta__RSjk5[data-tone=alert],.ui_statValue__ImR_q[data-tone=alert]{color:var(--urgent)}.ui_mediaCard__BAkzB:hover,.ui_statCard__m72un[href]:hover{border-color:color-mix(in srgb,var(--ink) 24%,var(--line))}.ui_mediaCard__BAkzB{display:flex;flex-direction:column;overflow:hidden;transition:transform .15s,border-color .15s}.ui_mediaCard__BAkzB:hover{transform:translateY(-4px)}.ui_mediaThumbnail__HBKt8{position:relative;flex:none;aspect-ratio:16/9;background:var(--surface-2);overflow:hidden}.ui_mediaThumbnail__HBKt8 img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.ui_mediaFallback__xnsFA{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);height:100%;padding:var(--space-4);color:var(--ink-2)}.ui_mediaPlatform__UL_rt{position:absolute;top:var(--space-2);left:var(--space-2)}.ui_mediaPlay__PllhX{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--overlay-bg);color:var(--on-overlay)}.ui_mediaFallback__xnsFA .ui_mediaPlay__PllhX{position:static;transform:none;flex:none}.ui_mediaDuration__1xr2J{position:absolute;right:var(--space-2);bottom:var(--space-2);padding:0 var(--space-2);border-radius:var(--space-1);background:var(--overlay-bg);color:var(--on-overlay);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui_mediaBody__yew1T{display:flex;flex-direction:column;flex:1 1;gap:var(--space-2);padding:var(--space-3)}.ui_mediaPerson__wZbJc{color:var(--ink-2);font-size:12px}.ui_mediaText__L7pbS,.ui_mediaTitle__MIlFp{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ui_mediaTitle__MIlFp{font-size:16px;font-weight:600}.ui_mediaFooter__2VIfM{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:auto;color:var(--ink-3);font-size:12px}.ui_mediaMeta__RSjk5{margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui_notFound__AOWvt{max-width:720px;margin:var(--space-7) auto;padding:0 var(--space-4)}@media (prefers-reduced-motion:reduce){.ui_mediaCard__BAkzB:hover{transform:none}}.ui_overlay___iqCD .ui_platformDot__zo_e_[data-platform=x]{background:var(--on-overlay)!important}.calendar_root__uaRr6{min-width:0;max-width:1120px;margin:0 auto;padding:0 16px 32px}.calendar_tags__cN17v,.calendar_toolbar__nWAEn{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.calendar_toolbar__nWAEn{margin:16px 0}.calendar_navigation__mAX1y{display:grid;grid-template-columns:auto auto auto 1fr}.calendar_toolbar__nWAEn strong{-webkit-margin-start:auto;margin-inline-start:auto}.calendar_filters__Ah4NS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.calendar_filters__Ah4NS select{width:100%;min-width:0}.calendar_root__uaRr6 h3{margin:0;padding:8px;font-size:var(--text-sm);overflow-wrap:anywhere}.calendar_root__uaRr6 [aria-current=date]{background:var(--surface-2);text-decoration:underline}.calendar_root__uaRr6 [aria-pressed=true]{background:var(--surface);text-decoration:underline}.calendar_lane__Htxa8{display:flex;gap:8px;padding:12px;background:var(--urgent-soft);border-radius:var(--radius);overflow-x:auto}.calendar_lane__Htxa8>div{flex:0 0 160px;min-width:0}.calendar_laneWeek__XPsYo{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.calendar_laneWeek__XPsYo>div{min-width:0}.calendar_event__xejh6{display:grid;align-content:start;grid-gap:4px;gap:4px;position:relative;margin-bottom:8px;padding:8px 8px 8px 16px;min-width:0;color:var(--ink);background:var(--surface);border-radius:var(--radius);text-decoration:none;overflow:hidden}.calendar_event__xejh6:before{content:"";position:absolute;inset:0 auto 0 0;width:8px;background:var(--status,var(--urgent))}.calendar_event__xejh6 strong{font-size:var(--text-sm);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.calendar_tags__cN17v{gap:4px;font-size:var(--text-sm);min-width:0}.calendar_tags__cN17v>span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.calendar_movable__0uHRK{touch-action:none;cursor:-webkit-grab;cursor:grab}.calendar_scroll__vZ4go{max-width:100%;overflow:auto;border-radius:var(--radius);background:var(--surface-2)}.calendar_weekScroll__tHhJH{max-height:min(72vh,960px)}.calendar_week__szZ9o{display:grid;grid-template-columns:48px repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;min-width:840px;padding-bottom:128px}.calendar_day__VfJ1j{min-width:0}.calendar_week__szZ9o .calendar_day__VfJ1j>h3{position:-webkit-sticky;position:sticky;top:0;height:44px;z-index:2;background:var(--surface-2)}.calendar_dayBody__Iqysf{position:relative;height:3600px;background:var(--bg)}.calendar_dayBody__Iqysf .calendar_event__xejh6{margin:0;padding:4px 6px 4px 12px;gap:2px}.calendar_slot__JUDVR{display:block;height:37.5px}.calendar_slot__JUDVR:nth-child(4n+1){box-shadow:inset 0 1px 0 var(--line)}.calendar_hours__lgKMo{position:relative;margin-top:44px;color:var(--ink-2);font-size:var(--text-sm)}.calendar_hours__lgKMo span{position:absolute;left:4px}.calendar_ghost__1dl2u{position:absolute;inset-inline:0;z-index:3;padding:8px;background:var(--surface-2);color:var(--ink);opacity:.85;border-radius:var(--radius);pointer-events:none;overflow-wrap:anywhere}.calendar_ghost__1dl2u small{display:block}.calendar_month__vTPvQ{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.calendar_month__vTPvQ .calendar_day__VfJ1j{background:var(--bg);padding:4px}.calendar_monthBody__bGkbx{min-height:128px;position:relative}.calendar_monthBody__bGkbx .calendar_ghost__1dl2u{top:0;bottom:0}.calendar_monthCards__hAusY>button{white-space:normal;width:100%;padding:8px}.calendar_agenda__qYBQc,.calendar_mobileCount__ahZa9{display:none}.calendar_dialog__QNCdb{width:min(440px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:24px;border:0;border-radius:var(--radius);background:var(--surface);color:var(--ink)}.calendar_dialog__QNCdb::-webkit-backdrop{background:var(--bg);opacity:.8}.calendar_dialog__QNCdb::backdrop{background:var(--bg);opacity:.8}.calendar_dialog__QNCdb form{display:grid;grid-gap:16px;gap:16px}.calendar_dialog__QNCdb h2,.calendar_dialog__QNCdb p{margin:0}.calendar_dialog__QNCdb input{width:100%;min-width:0}@media (max-width:600px){.calendar_filters__Ah4NS{gap:8px}.calendar_toolbar__nWAEn strong{width:100%;margin:0}.calendar_navigation__mAX1y{grid-template-columns:repeat(3,minmax(0,1fr))}.calendar_navigation__mAX1y strong{grid-column:1/-1}.calendar_laneWeek__XPsYo,.calendar_lane__Htxa8{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible}.calendar_lane__Htxa8>div:has(>h3:only-child){display:none}.calendar_creator__gE_6e .calendar_weekScroll__tHhJH{display:none}.calendar_creator__gE_6e .calendar_agenda__qYBQc{display:grid;grid-gap:16px;gap:16px}.calendar_monthCards__hAusY{display:none}.calendar_mobileCount__ahZa9{display:flex;padding:4px;width:100%;white-space:normal;font-size:var(--text-sm)}.calendar_month__vTPvQ .calendar_day__VfJ1j{padding:0}.calendar_month__vTPvQ h3{padding:4px}.calendar_monthBody__bGkbx{min-height:48px}}.upload_main__zMU5s{max-width:640px;margin:auto;padding:var(--space-5) var(--space-4) 160px;overflow-wrap:anywhere}.upload_main__zMU5s p{margin:0}.upload_form__N6Fny{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.upload_form__N6Fny input:not([type=checkbox]),.upload_form__N6Fny progress,.upload_form__N6Fny textarea{width:100%;min-width:0}.upload_form__N6Fny input,.upload_form__N6Fny textarea{font-size:16px}.upload_picker__740fm{position:relative;overflow:hidden}.upload_picker__740fm input{position:absolute;inset:0;opacity:0;cursor:pointer}.upload_picker__740fm:has(input:disabled){opacity:.5;cursor:not-allowed}.upload_picker__740fm:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.upload_unfinished__MvYNw{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-5);padding:var(--space-4);background:var(--ring-soft);border-radius:var(--radius)}.upload_hint__LRjcP{color:var(--ink-3);font-size:var(--text-sm)}.upload_check__C0PM4{display:flex;align-items:center;gap:var(--space-3);min-height:var(--tap);cursor:pointer}.upload_check__C0PM4 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:48px;height:28px;margin:0;border-radius:var(--radius-pill);background:var(--surface-2);border:1px solid var(--ink-3)}.upload_check__C0PM4 input:before{content:"";display:block;width:20px;height:20px;margin:3px;border-radius:50%;background:var(--ink-2)}.upload_check__C0PM4 input:checked:before{transform:translateX(20px)}.upload_file__G3PTf{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);min-width:0;border-radius:var(--radius);background:var(--surface)}.upload_fileInfo__35HVf{min-width:0}.upload_fileInfo__35HVf span{white-space:normal}.upload_preview__U61rd{width:48px;height:48px;display:grid;place-items:center;background:var(--surface-2);border-radius:var(--radius);overflow:hidden;font-size:var(--text-sm)}.upload_preview__U61rd img,.upload_preview__U61rd video{width:100%;height:100%;object-fit:cover}.upload_progress__BHMx1 progress{display:block;height:12px;accent-color:var(--ring);margin-bottom:var(--space-2)}.upload_actions__tqbZ_{display:flex;flex-wrap:wrap;gap:var(--space-2);grid-column:1/-1}.upload_actions__tqbZ_ button{flex:1 1}.upload_fileError__es2Zu{grid-column:1/-1}.upload_footer__CHNSK{position:fixed;z-index:2;bottom:0;left:50%;transform:translateX(-50%);width:min(100%,640px);padding:var(--space-3) var(--space-4) max(var(--space-3),env(safe-area-inset-bottom));background:var(--bg)}.upload_main__zMU5s [role=alert]{color:var(--urgent)}.upload_platforms__bgCz5{border:0;padding:0;margin:0;min-width:0}.upload_platforms__bgCz5>div{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.upload_platformChoice__bCMoD{display:inline-flex;align-items:center;gap:8px;min-height:var(--tap);padding:8px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer}.upload_platformChoice__bCMoD:has(input:checked){border-color:var(--ring);background:var(--ring-soft)}.upload_platformChoice__bCMoD input{margin:0;accent-color:var(--ring)}.upload_platformChoice__bCMoD>span{background:transparent;border:0;padding:0}.upload_platformChoice__bCMoD small{color:var(--ink-2)}.home_page__mhE2g{max-width:1440px;margin:0 auto;padding:0 24px 48px}.home_page__mhE2g h1{font-size:var(--text-xl)}.home_stats___IKtq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:24px}.home_grid__Q_2ya{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px;gap:16px}.home_cardSlot__AhhIl{display:flex;min-width:0}.home_cardSlot__AhhIl>a{width:100%}.home_urgent__zmjNT{padding:16px;border:1px solid var(--line);border-left:3px solid var(--urgent);border-radius:var(--radius);background:var(--surface)}.home_urgent__zmjNT>section{margin-top:0}.home_failureCount__k4CHO,.home_urgent__zmjNT h2{color:var(--urgent)}.home_urgentRow__FjlMK{display:flex;align-items:center;gap:12px;padding:8px 0}.home_urgentRow__FjlMK+.home_urgentRow__FjlMK{border-top:1px solid var(--line)}.home_urgentText__hIovD{min-width:0;flex:1 1}.home_title__XvgqE{display:block;color:var(--ink);text-decoration:none;font-weight:600;overflow-wrap:anywhere}.home_thumbnail__MG2KG{width:64px;height:36px;flex:none;display:grid;place-items:center;overflow:hidden;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-2);font-size:12px}.home_thumbnail__MG2KG img{width:100%;height:100%;object-fit:cover}.home_meta__TGkAt{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--ink-2);font-size:var(--text-sm);overflow-wrap:anywhere}.home_failureCount__k4CHO,.home_failureRow__BJAUq time,.home_meta__TGkAt time,.home_table__kU5tm{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_more__QJxV_{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--ink-2);text-decoration:none}.home_recent__KVJa5>section>div:first-child>div{flex:1 1;min-width:0}.home_filters__Hz18H,.home_recentActions__b0Yi6{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.home_recentActions__b0Yi6{gap:12px}.home_recentActions__b0Yi6 .home_more__QJxV_{margin-left:auto}.home_filters__Hz18H button{min-height:var(--tap);font-size:var(--text-sm)}.home_filters__Hz18H button[aria-pressed=true]{color:var(--ring);border-color:var(--ring);background:var(--ring-soft)}.home_health__kWC6v{margin-top:32px;border:1px solid var(--line);border-radius:var(--radius);padding:16px;background:var(--surface)}.home_health__kWC6v summary{cursor:pointer;font-weight:600;min-height:var(--tap);overflow-wrap:anywhere}.home_failureCount__k4CHO{margin-left:12px}.home_failure__ojF2K{padding:12px;color:var(--urgent);background:var(--urgent-soft);border-radius:var(--radius)}.home_table__kU5tm{width:100%;border-collapse:collapse}.home_table__kU5tm td,.home_table__kU5tm th{padding:8px;text-align:left;overflow-wrap:anywhere}.home_failureRow__BJAUq{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px;margin-bottom:8px;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);overflow-wrap:anywhere}.home_failureRow__BJAUq>*{min-width:0;max-width:100%}.home_skeletonCard__ut3z9,.home_skeletonStat__cPUal{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.home_skeletonStat__cPUal{height:112px}.home_skeletonCard__ut3z9{height:280px;overflow:hidden}.home_skeletonCard__ut3z9:before{content:"";display:block;aspect-ratio:16/9;background:var(--surface-2)}@media (max-width:900px){.home_stats___IKtq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.home_page__mhE2g{padding:0 16px 32px}.home_urgentRow__FjlMK{display:grid;grid-template-columns:64px minmax(0,1fr)}.home_urgentRow__FjlMK>a{grid-column:2;justify-self:start;white-space:normal}.home_health__kWC6v{padding:12px}.home_table__kU5tm td,.home_table__kU5tm th{padding:4px}}@media (min-width:1100px){.home_grid__Q_2ya{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.home_grid__Q_2ya{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:4px}.home_grid__Q_2ya>*{scroll-snap-align:start}}.settings_page__YXkTH{max-width:720px;margin:0 auto;padding:var(--space-4) var(--space-4) var(--space-7)}.settings_panel__Wq_Yh{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4);background:var(--surface);border-radius:var(--radius);min-width:0;overflow-wrap:anywhere}.settings_panel__Wq_Yh input{width:100%;min-width:0}.settings_panel__Wq_Yh dl,.settings_panel__Wq_Yh h3,.settings_panel__Wq_Yh p{margin:0}.settings_panel__Wq_Yh h3{font-size:var(--text)}.settings_panel__Wq_Yh ol{margin:var(--space-2) 0 0;padding-left:var(--space-5)}.settings_panel__Wq_Yh li+li{margin-top:var(--space-2)}.settings_panel__Wq_Yh dt{color:var(--ink-2)}.settings_panel__Wq_Yh dd{margin:0 0 var(--space-3)}.admin_container__uVSVc{max-width:1120px;min-width:0;margin:0 auto;padding:0 var(--space-4) var(--space-6)}.admin_nav__LEGUA{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-5)}.audit_filters__VDn74,.audit_row___NE8j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.audit_filters__VDn74{align-items:start;margin-bottom:var(--space-5)}.audit_filters__VDn74>*,.audit_row___NE8j>*{min-width:0}.audit_filters__VDn74 input,.audit_filters__VDn74 select{width:100%;min-width:0;min-height:var(--tap);padding:var(--space-2);font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.audit_results__hNDB_{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.audit_row___NE8j{margin:0;padding:var(--space-4);background:var(--surface);border-radius:var(--radius);overflow-wrap:anywhere}.audit_row___NE8j dt{color:var(--ink-2);font-size:var(--text-sm)}.audit_row___NE8j dd{margin:var(--space-1) 0 0}.audit_row___NE8j a{max-width:100%;white-space:normal;text-align:start}.audit_paging__RHAbF{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}@media (max-width:640px){.audit_filters__VDn74,.audit_row___NE8j{grid-template-columns:minmax(0,1fr)}}.settings_page__R1tFd{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0;overflow-wrap:anywhere}.settings_page__R1tFd h2,.settings_page__R1tFd p{margin:0}.settings_input__5dIP2{width:100%;min-width:0;min-height:var(--tap);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);font:inherit}.settings_actions__szvXK{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3)}.settings_events__flxdp{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-4)}.settings_option__WoGYt{display:flex;align-items:center;gap:var(--space-3);min-height:var(--tap)}.sns_list__JWq7G{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:0;margin:0;list-style:none}.sns_card__ARir5,.sns_form__Pn0se{min-width:0;padding:var(--space-5);background:var(--surface);border-radius:var(--radius)}.sns_heading__4v_9J{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.sns_heading__4v_9J h2{min-width:0;margin:0;font-size:var(--text-lg);overflow-wrap:anywhere}.sns_actions__4O226{display:flex;flex-wrap:wrap;gap:var(--space-2)}.sns_details__U_Whl,.sns_fields__ejQR5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.sns_details__U_Whl{margin:var(--space-4) 0}.sns_details__U_Whl div,.sns_fields__ejQR5>div{min-width:0}.sns_details__U_Whl dt{color:var(--ink-2);font-size:var(--text-sm)}.sns_details__U_Whl dd{margin:0;overflow-wrap:anywhere}.sns_form__Pn0se{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.sns_fields__ejQR5 input,.sns_fields__ejQR5 select{width:100%;min-width:0}.sns_profile__NrCk1{padding:var(--space-4);background:var(--bg);border-radius:var(--radius);color:var(--ink-2);overflow-wrap:anywhere}.sns_profile__NrCk1 p{margin:0}@media (max-width:600px){.sns_details__U_Whl,.sns_fields__ejQR5{grid-template-columns:minmax(0,1fr)}.sns_card__ARir5,.sns_form__Pn0se{padding:var(--space-4)}}.users_page__ohrRe{min-width:0;overflow-wrap:anywhere}.users_form__e8nP_{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-4)}.users_form__e8nP_>div{flex:1 1 192px;min-width:0}.users_form__e8nP_ input,.users_form__e8nP_ select{width:100%;min-width:0;min-height:var(--tap);padding:var(--space-2) var(--space-3);border:1px solid var(--ink-3);border-radius:var(--radius);background:var(--bg);color:var(--ink);font:inherit}.users_list__hgif7{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.users_row__bN4x2{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--bg);border-radius:var(--radius)}.users_row__bN4x2>div{min-width:0}.users_row__bN4x2 p{margin:var(--space-2) 0 0}.users_who__IzKoH{flex:1 1 320px}.users_name__vUbi6{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-2)}.users_name__vUbi6>div{flex:1 1 200px;min-width:0;max-width:360px}.users_name__vUbi6 input{width:100%;min-width:0;min-height:var(--tap);padding:var(--space-2) var(--space-3);border:1px solid var(--ink-3);border-radius:var(--radius);background:var(--surface);color:var(--ink);font:inherit;font-weight:600}.users_actions__IUtQs{display:flex;flex-wrap:wrap;gap:var(--space-2)}.users_facts__U6TTQ{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:var(--space-4);gap:var(--space-4)}.users_facts__U6TTQ dt{color:var(--ink-2)}.users_facts__U6TTQ dd{margin:var(--space-1) 0 0}.auth_stage__oUy_N{min-height:100svh;display:grid;align-items:center;padding:var(--space-5) var(--space-4)}.auth_card__FJKwD{width:100%;max-width:400px;min-width:0;margin:auto;padding:var(--space-5);background:var(--surface);border-radius:var(--radius);overflow-wrap:anywhere}.auth_brand__X1A7h{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);font-weight:600}.auth_ring__Y8s3s{width:24px;height:24px;border:2px solid var(--ring);border-radius:50%;flex:none}.auth_card__FJKwD h1{font-size:var(--text-xl);margin:0 0 var(--space-5)}.auth_form__krKKs{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.auth_form__krKKs input,.auth_form__krKKs select{width:100%;min-width:0;font-size:16px}.auth_error__RAJfV{color:var(--urgent)}.shell_header__fErsq{background:var(--surface);border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;z-index:10}.shell_inner__hWYHr{max-width:1120px;min-height:56px;margin:0 auto;padding:0 var(--space-4);display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-4)}.shell_brand__rGl6i{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink);font-weight:600;text-decoration:none;min-height:56px;padding:var(--space-1) 0}.shell_ring__15oeY{width:22px;height:10px;border:2px solid var(--ring);border-radius:50%;transform:rotate(-18deg)}.shell_nav__Up0wM{display:flex;flex-wrap:wrap;gap:var(--space-4);order:3;width:100%}.shell_navLink__ZAJZU{display:inline-flex;align-items:center;min-height:var(--tap);padding:0 var(--space-2);border-bottom:2px solid transparent;color:var(--ink-2);text-decoration:none;font-weight:400;white-space:nowrap;flex:none}.shell_navLink__ZAJZU[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.shell_tools__cV0xG{margin-left:auto;display:flex;align-items:center;gap:var(--space-2)}.shell_upload____s9I{min-height:36px}.shell_menu__nZwVV{position:relative}.shell_menuButton__lvw_u{list-style:none;display:inline-flex;align-items:center;min-height:var(--tap);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--ink-2);font-weight:600;cursor:pointer}.shell_menuButton__lvw_u::-webkit-details-marker{display:none}.shell_menu__nZwVV[open] .shell_menuButton__lvw_u{background:var(--surface-2);color:var(--ink)}.shell_menuPanel__iI_bX{position:absolute;right:0;top:calc(100% + var(--space-1));min-width:220px;display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.shell_menuName__IZuex{margin:0 0 var(--space-1);color:var(--ink-2);font-size:var(--text-sm)}.shell_locale__yuVKn{display:flex;background:var(--surface-2);border-radius:var(--radius-sm);padding:var(--space-1)}.shell_localeButton__7otxy{flex:1 1;font:inherit;border:0;background:transparent;color:var(--ink-2);padding:0 var(--space-3);border-radius:var(--radius-sm);cursor:pointer;min-height:var(--tap)}.shell_localeButton__7otxy[aria-pressed=true]{background:var(--surface);color:var(--ink);font-weight:600}.shell_localeError__c7SOS{color:var(--urgent);font-size:var(--text-sm)}.shell_logout__Qi49s{width:100%;text-align:left;font:inherit;border:0;background:transparent;color:var(--ink);cursor:pointer;min-height:var(--tap);padding:0 var(--space-2);border-radius:var(--radius-sm)}.shell_logout__Qi49s:hover{background:var(--surface-2)}@media (min-width:760px){.shell_nav__Up0wM{order:0;width:auto}.shell_navLink__ZAJZU{min-height:56px}}.shell_mobileUpload__8HU4o{display:none}@media (max-width:600px){body:has(.shell_mobileUpload__8HU4o) .shell_tools__cV0xG .shell_upload____s9I{display:none}.shell_mobileUpload__8HU4o{display:block;padding-top:calc(84px + env(safe-area-inset-bottom))}.shell_mobileUpload__8HU4o>a{position:fixed;z-index:10;bottom:calc(16px + env(safe-area-inset-bottom));left:16px;right:16px;height:52px;background:var(--ring)}}.detail_page__WZ67j{max-width:1120px;margin:auto;padding:24px 16px;overflow-wrap:anywhere}.detail_page__WZ67j>header>div{min-width:0;max-width:100%}.detail_page__WZ67j summary{cursor:pointer;padding:12px 0;min-height:var(--tap)}.detail_page__WZ67j details{padding-inline:16px;margin-block:8px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_columns__VfzXw{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px}.detail_columns__VfzXw>*{min-width:0}@media (min-width:1024px){.detail_columns__VfzXw{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.detail_assets__zzhiG{display:grid;grid-auto-flow:column;grid-auto-columns:min(100%,720px);grid-gap:16px;gap:16px;overflow-x:auto;padding:4px}.detail_asset__oOyr6{min-width:0;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.detail_asset__oOyr6 img,.detail_asset__oOyr6 video{display:block;width:100%;max-height:65vh;object-fit:contain;border-radius:var(--radius)}.detail_asset__oOyr6 video{background:var(--bg)}.detail_imageButton__kuudj{display:grid;width:100%;padding:0;overflow:hidden;white-space:normal}.detail_meta__IhAsO{color:var(--ink-2);font-size:var(--text-sm)}.detail_text__3ZPV2{white-space:pre-wrap}.detail_actions__tVTbi,.detail_chips__zZa4j{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block:12px}.detail_previewActions__wdDLo{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.detail_saveActions__iQykt{max-width:100%}.detail_saveActions__iQykt>div:not([hidden]){display:flex;flex-wrap:wrap;gap:8px}.detail_saveActions__iQykt>button{margin-bottom:8px}.detail_posts__dPf_Y{display:grid;grid-gap:12px;gap:12px;list-style:none;padding:0}.detail_posts__dPf_Y a{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);text-decoration:none}.detail_form__NyfX6{display:grid;grid-gap:8px;gap:8px;max-width:640px;margin-block:24px}.detail_form__NyfX6 textarea{width:100%;min-width:0;min-height:120px;resize:vertical}.detail_form__NyfX6 button{justify-self:start}.detail_dialog__iGBSA{max-width:calc(100vw - 24px);width:1000px;max-height:90vh;color:var(--ink);background:var(--surface);border:0;border-radius:var(--radius);padding:12px}.detail_dialog__iGBSA::-webkit-backdrop{background:var(--bg);opacity:.8}.detail_dialog__iGBSA::backdrop{background:var(--bg);opacity:.8}.detail_dialog__iGBSA form{text-align:end;margin-bottom:12px}.detail_dialog__iGBSA img{max-height:75vh}.detail_request__HbseY{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-block:var(--space-4);padding:var(--space-4);border-radius:var(--radius);background:var(--urgent-soft)}.detail_request__HbseY h2{margin:0;font-size:var(--text);color:var(--urgent)}.detail_request__HbseY p{margin:0}.review_page__ITrWF{max-width:720px;margin:auto;padding:16px 16px calc(96px + env(safe-area-inset-bottom));display:grid;grid-gap:16px;gap:16px;overflow-wrap:anywhere}.review_page__ITrWF p{margin:0}.review_page__ITrWF input,.review_page__ITrWF textarea{width:100%;min-width:0;max-width:100%}.review_page__ITrWF textarea{min-height:96px;resize:vertical}.review_page__ITrWF fieldset{min-width:0;margin:0;padding:0;border:0}.review_asset__dcOl6,.review_copies__Xl5mQ,.review_materials__tz_J4,.review_page__ITrWF form{display:grid;grid-gap:12px;gap:12px;min-width:0}.review_page__ITrWF .review_decision__CZSG6{position:fixed;z-index:5;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:720px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--surface);display:grid;grid-gap:12px;gap:12px;max-height:75dvh;overflow-y:auto}.review_decisionButtons__GKuS3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px}.review_urgent__cy42b{font-size:var(--text-sm);padding-inline:8px;flex-shrink:0}.review_page__ITrWF .review_savePrimary__1Z2GH{position:fixed;z-index:5;bottom:calc(12px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:calc(100% - 32px);max-width:688px}.review_done__y6Iod{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px;background:var(--ok-soft);border-radius:var(--radius)}.review_asset__dcOl6{padding:16px;background:var(--surface);border-radius:var(--radius)}.review_asset__dcOl6 img{display:block;width:100%;max-height:220px;object-fit:contain}.review_materialActions__Uxn4y{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.review_materialActions__Uxn4y:empty{display:none}.review_previewAssets___hGlu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));grid-gap:16px;gap:16px;min-width:0}.review_page__ITrWF[data-requesting=true]{padding-bottom:calc(320px + env(safe-area-inset-bottom))}.review_materialActions__Uxn4y>a,.review_materialActions__Uxn4y>button{flex:1 1}.editor_page__Suxbl{max-width:1120px;margin:auto;padding:24px 16px;overflow-wrap:anywhere}.editor_page__Suxbl h2{font-size:16px;font-weight:600}.editor_page__Suxbl input,.editor_page__Suxbl select,.editor_page__Suxbl textarea{min-width:0;max-width:100%}.editor_page__Suxbl input[type=checkbox]{min-height:20px;width:20px;vertical-align:middle}.editor_page__Suxbl fieldset{min-width:0;border:0;margin:0;padding:0}.editor_page__Suxbl input:not([type=checkbox]),.editor_page__Suxbl select,.editor_page__Suxbl textarea{display:block;width:100%}.editor_page__Suxbl textarea{resize:vertical}.editor_page__Suxbl p{margin-block:8px}.editor_fields__2CQRE{display:grid;grid-gap:16px;gap:16px}.editor_actions__QHoiq,.editor_schedule__Rqfm4{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.editor_schedule__Rqfm4>div{flex:1 1 160px;min-width:0}.editor_schedule__Rqfm4>div:nth-child(3){flex-basis:240px}.editor_schedule__Rqfm4>.editor_scheduleActions__e5VW2{flex:0 1 auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto}.editor_saveActions__buF6D{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.editor_columns__R4eOB{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:24px;gap:24px;align-items:start;margin-block:24px}.editor_actions__QHoiq>*,.editor_columns__R4eOB>*{min-width:0}.editor_previews__axY7b{display:grid;grid-gap:24px;gap:24px}.editor_copies__ssejn{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.editor_warning__RT2kY{color:var(--urgent)}.editor_hint__b3_TE{color:var(--ink-2);font-size:var(--text-sm)}.editor_page__Suxbl details{padding-block:12px}.editor_page__Suxbl summary{cursor:pointer;min-height:var(--tap);font-size:16px;font-weight:600}.editor_history__4V7UD{border-top:1px solid var(--line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.editor_page__Suxbl pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.editor_page__Suxbl .editor_cancel__8htMa{display:grid;grid-gap:12px;gap:12px;margin-top:32px}.editor_cancel__8htMa>button{justify-self:start}@media (max-width:700px){.editor_columns__R4eOB{grid-template-columns:minmax(0,1fr)}}.comments_list__ZQLfb,.comments_thread__wDU9h{display:grid;grid-gap:12px;gap:12px}.comments_list__ZQLfb{list-style:none;padding:0!important;margin:0}.comments_item__5XquV{padding:16px;background:var(--surface);border-radius:var(--radius);min-width:0}.comments_meta__R3cJv{color:var(--ink-2);font-size:var(--text-sm);margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.comments_body__rW4R4{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.comments_form__GvJdZ{display:grid;grid-gap:8px;gap:8px;max-width:640px}.comments_form__GvJdZ textarea{width:100%;min-width:0;min-height:96px;font:inherit;resize:vertical}.comments_form__GvJdZ button{justify-self:start}.contents_page__ptW41{max-width:1120px;margin:auto;padding:24px 16px;overflow-wrap:anywhere}.contents_filters__Cfjxp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;grid-gap:12px;gap:12px;margin-block:24px}.contents_filters__Cfjxp>*{min-width:0}.contents_filters__Cfjxp input,.contents_filters__Cfjxp select{max-width:100%;min-width:0;width:100%}.contents_cards__EjCT0{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px;gap:16px;list-style:none;padding:0;margin:0 0 24px}.contents_cards__EjCT0>li{min-width:0}.contents_cards__EjCT0>li>a{height:100%}.contents_cardDetails__54esi{display:grid;grid-gap:12px;gap:12px;width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.contents_chips__c4PUh{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.contents_noPosts__L3ZW9{color:var(--ink-3)}@media (max-width:600px){.contents_filters__Cfjxp{grid-template-columns:repeat(2,minmax(0,1fr))}}.contents_planned__VQMQI>span{opacity:.6;border:1px dashed var(--line)}.new_accounts__6wExx{display:grid;grid-gap:8px;gap:8px;margin-block:16px}.new_accounts__6wExx label{min-height:44px;display:flex;align-items:center;gap:8px}.new_accounts__6wExx span{min-width:0}.new_accounts__6wExx input{flex-shrink:0}