:root{--surface:#fff;--canvas:#fafbfc;--text:#3c4043;--text-strong:#202124;--text-muted:#70757a;--text-subtle:#9aa0a6;--border:#dadce0;--border-soft:#e5e7eb;--divider:#eceff1;--hover:#f1f3f4;--hover-soft:#f8f9fa;--blue:#1967d2;--blue-solid:#1a73e8;--blue-tint:#e8f0fe;--blue-selected:#eef4fd;--green:#188038;--red:#d93025;--red-tint:#fce8e6;--event:#b06000;--event-solid:#f9ab00;--event-tint:#fef7e0;--disabled:#bdc1c6;color:var(--text-strong);background:var(--surface);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}:root[data-theme=dark]{--surface:#202124;--canvas:#17181a;--text:#e8eaed;--text-strong:#f1f3f4;--text-muted:#bdc1c6;--text-subtle:#9aa0a6;--border:#4b4e52;--border-soft:#35373a;--divider:#35373a;--hover:#303134;--hover-soft:#292a2d;--blue:#8ab4f8;--blue-solid:#1a73e8;--blue-tint:#25314a;--blue-selected:#25314a;--green:#81c995;--red:#f28b82;--red-tint:#442725;--event:#fdd663;--event-solid:#f9ab00;--event-tint:#3c2f05;--disabled:#5f6368}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{background:var(--surface);min-height:100vh}._backdrop_1a05l_1{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#20212457;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._dialog_1a05l_12{background:var(--surface);border:1px solid #3c40431f;border-radius:20px;width:min(100%,400px);min-height:400px;max-height:calc(100dvh - 48px);overflow-y:auto;box-shadow:0 12px 28px #3c40432e,0 2px 8px #3c40431f}@media (width<=480px){._backdrop_1a05l_1{padding:16px}._dialog_1a05l_12{min-height:min(400px,100dvh - 32px);max-height:calc(100dvh - 32px)}}._toggle_crnad_1{width:40px;height:40px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid;border-radius:50%;place-items:center;display:grid}._toggle_crnad_1:hover{color:var(--text-strong);background:var(--hover)}._toggle_crnad_1:focus-visible{outline:3px solid color-mix(in srgb, var(--blue) 28%, transparent);outline-offset:2px}._menuToggle_crnad_23{width:100%;height:38px;color:var(--text);border:0;border-radius:5px;justify-content:flex-start;align-items:center;gap:9px;padding:0 10px;font-size:13px;display:flex}._menuToggle_crnad_23 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=760px){._toggle_crnad_1{width:36px;height:36px}._menuToggle_crnad_23{width:100%;height:38px}}._root_1w4xw_1{border-top:1px solid var(--divider);margin-top:auto;padding-top:16px;position:relative}._header_1w4xw_8{border-top:0;margin-top:0;padding-top:0}._header_1w4xw_8 ._account_1w4xw_14{width:auto;max-width:280px}._header_1w4xw_8 ._menu_1w4xw_19{width:180px;inset:48px 0 auto auto}._account_1w4xw_14{width:100%;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 10px;display:flex}._account_1w4xw_14:hover,._account_1w4xw_14[aria-expanded=true]{background:var(--hover)}._account_1w4xw_14 span{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}._menu_1w4xw_19{z-index:200;border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:6px;position:absolute;bottom:52px;left:0;right:0;box-shadow:0 6px 18px #3c40432e}._menu_1w4xw_19 button{width:100%;height:38px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:0 10px;font-size:13px;display:flex}._menu_1w4xw_19 button:hover{background:var(--hover)}._menu_1w4xw_19 ._logout_1w4xw_90{color:var(--red)}._menu_1w4xw_19 ._logout_1w4xw_90:hover{background:var(--red-tint)}._menu_1w4xw_19 button:disabled{opacity:.6;cursor:wait}@media (width<=760px){._header_1w4xw_8 ._account_1w4xw_14{max-width:none;padding:0 6px}._header_1w4xw_8 ._account_1w4xw_14 span{text-overflow:clip;font-size:12px;overflow:visible}}._root_1ujwb_1{position:relative}._sidebar_1ujwb_5{width:100%}._inlinePanel_1ujwb_9{width:100%;box-shadow:none;border:0;border-radius:0;position:static}._dialogRoot_1ujwb_17{width:min(100%,400px)}._dialogPanel_1ujwb_21{width:100%;position:static}._inlinePanel_1ujwb_9 ._panelHeader_1ujwb_26{padding:4px 10px 14px}._inlinePanel_1ujwb_9 ._options_1ujwb_30{padding:8px 0}._inlinePanel_1ujwb_9 ._schedule_1ujwb_34,._inlinePanel_1ujwb_9 ._footer_1ujwb_39{padding-left:10px;padding-right:10px}._trigger_1ujwb_44{max-width:310px;height:40px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:0 10px;display:flex}._trigger_1ujwb_44:hover,._trigger_1ujwb_44[aria-expanded=true]{background:var(--hover)}._trigger_1ujwb_44>svg:first-child{color:var(--blue);flex:none}._trigger_1ujwb_44 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:500;overflow:hidden}._panel_1ujwb_26{z-index:20;border:1px solid var(--border);background:var(--surface);border-radius:10px;width:330px;position:absolute;top:48px;right:0;box-shadow:0 8px 24px #3c40432e}._panel_1ujwb_26._dialogPanel_1ujwb_21{width:100%;position:static;top:auto;right:auto}._panelHeader_1ujwb_26{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:flex-start;padding:18px 18px 14px;display:flex}._panelHeader_1ujwb_26 strong,._panelHeader_1ujwb_26 small{display:block}._panelHeader_1ujwb_26 strong{color:var(--text-strong);font-size:15px;font-weight:600}._panelHeader_1ujwb_26 small{color:var(--text-muted);margin-top:4px;font-size:12px}._panelHeader_1ujwb_26 button{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._panelHeader_1ujwb_26 button:hover{background:var(--hover)}._options_1ujwb_30{padding:8px}._options_1ujwb_30 button{width:100%;height:44px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:8px;padding:0 10px;font-size:14px;display:grid}._options_1ujwb_30 button:hover{background:var(--hover-soft)}._options_1ujwb_30 ._selected_1ujwb_162{color:var(--blue);background:var(--blue-selected)}._schedule_1ujwb_34{border-top:1px solid var(--divider);padding:4px 18px 16px}._allDay_1ujwb_172{height:44px;color:var(--text);align-items:center;gap:9px;font-size:13px;display:flex}._allDay_1ujwb_172 input{accent-color:#1a73e8}._times_1ujwb_185{grid-template-columns:1fr 1fr;gap:12px;display:grid}._times_1ujwb_185 label span{color:var(--text-muted);margin-bottom:5px;font-size:11px;display:block}._times_1ujwb_185 input{box-sizing:border-box;border:1px solid var(--border);width:100%;height:36px;color:var(--text);background:var(--surface);font:inherit;border-radius:5px;padding:0 8px}._error_1ujwb_210{color:var(--red);margin:0;padding:0 18px 12px;font-size:12px}._footer_1ujwb_39{border-top:1px solid var(--divider);justify-content:flex-end;padding:12px 18px;display:flex}._save_1ujwb_224{color:#fff;cursor:pointer;background:#1a73e8;border:0;border-radius:17px;height:34px;padding:0 18px;font-size:13px;font-weight:600}._save_1ujwb_224:disabled{opacity:.6;cursor:wait}._trigger_v6tdt_1{border:1px solid var(--event);width:40px;height:40px;color:var(--event);background:var(--event-tint);cursor:pointer;border-radius:50%;flex:0 0 40px;place-items:center;display:grid}._trigger_v6tdt_1:hover{color:var(--text-strong);background:color-mix(in srgb, var(--event-solid) 18%, var(--surface))}._trigger_v6tdt_1:focus-visible{outline:3px solid color-mix(in srgb, var(--event-solid) 32%, transparent);outline-offset:2px}._backdrop_v6tdt_24{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#20212466;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._dialog_v6tdt_35{border:1px solid var(--border);width:min(100%,390px);color:var(--text);background:var(--surface);text-align:center;border-radius:18px;padding:30px 30px 28px;position:relative;box-shadow:0 18px 44px #2021243d}._dialogWithPresence_v6tdt_47{width:min(100%,440px);max-height:calc(100dvh - 40px);overflow-y:auto}._close_v6tdt_53{width:34px;height:34px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}._close_v6tdt_53:hover{color:var(--text-strong);background:var(--hover)}._close_v6tdt_53:disabled{cursor:wait;opacity:.5}._dialogIcon_v6tdt_78{width:52px;height:52px;color:var(--event);background:var(--event-tint);border-radius:50%;place-items:center;margin:0 auto 18px;display:grid}._successIcon_v6tdt_89{color:var(--green);background:color-mix(in srgb, var(--green) 14%, var(--surface))}._dialog_v6tdt_35 h2{color:var(--text-strong);margin:0 0 8px;font-size:22px;font-weight:600}._dialog_v6tdt_35 p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.5}._dialog_v6tdt_35 ._error_v6tdt_108{color:var(--red);margin-top:16px}._battery_v6tdt_113{min-height:28px;color:var(--text-strong);align-items:center;gap:7px;margin-top:14px;font-size:13px;font-weight:600;display:inline-flex}._battery_v6tdt_113 svg{flex:none}._batteryCritical_v6tdt_128{color:var(--red)}._presenceTitle_v6tdt_132{color:var(--text-strong);margin:24px 0 12px;font-size:17px;font-weight:600;line-height:1.3}._presenceControl_v6tdt_140{text-align:left;margin:0 auto}._checkingPresence_v6tdt_145{color:var(--text-muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}._dialogActions_v6tdt_153{justify-content:center;align-items:center;gap:12px;width:100%;margin:26px auto 0;display:flex}._dialogActions_v6tdt_153 button{width:148px;min-height:42px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}._dialogActions_v6tdt_153 button:disabled{cursor:wait;opacity:.65}._secondary_v6tdt_182{border:1px solid var(--border);color:var(--text);background:var(--surface)}._primary_v6tdt_188{border:1px solid var(--event-solid);color:#202124;background:var(--event-solid)}._spinner_v6tdt_194{animation:.8s linear infinite _spin_v6tdt_194}@keyframes _spin_v6tdt_194{to{transform:rotate(360deg)}}@media (width<=760px){._trigger_v6tdt_1{flex-basis:36px;width:36px;height:36px}._dialog_v6tdt_35{padding:26px 20px 22px}._dialogActions_v6tdt_153 button{flex:1;width:auto}}@media (width<=390px){._dialogActions_v6tdt_153{flex-direction:column-reverse}._dialogActions_v6tdt_153 button{width:100%}}._root_1kr3d_1{position:relative}._trigger_1kr3d_5{border:1px solid var(--border);width:40px;height:40px;color:var(--text-strong);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;display:grid}._trigger_1kr3d_5:hover,._trigger_1kr3d_5[aria-expanded=true]{background:var(--hover)}._trigger_1kr3d_5:focus-visible{outline:3px solid color-mix(in srgb, var(--text-muted) 28%, transparent);outline-offset:2px}._triggerIcon_1kr3d_27{object-fit:contain;filter:brightness(0);width:23px;height:20px}:root[data-theme=dark] ._triggerIcon_1kr3d_27{filter:brightness(0)invert()}._menu_1kr3d_38{z-index:100;border:1px solid var(--border);width:310px;color:var(--text);background:var(--surface);border-radius:12px;padding:16px;position:absolute;top:48px;right:0;box-shadow:0 10px 28px #3c404333}._fields_1kr3d_52{gap:12px;display:grid}._addressBlock_1kr3d_57{border-top:1px solid var(--divider);margin-top:14px;padding-top:14px}._field_1kr3d_52{gap:5px;display:grid}._label_1kr3d_68{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}._valueRow_1kr3d_76{border:1px solid var(--border-soft);background:var(--background);border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:0 5px 0 11px;display:flex}._value_1kr3d_76{overflow-wrap:anywhere;min-width:0;color:var(--text-strong);white-space:pre-line;flex:1;font-size:13px;font-weight:500}._addressBlock_1kr3d_57 ._valueRow_1kr3d_76{min-height:72px;padding-top:9px;padding-bottom:9px}._mapsButton_1kr3d_103{width:fit-content;min-height:32px;color:var(--surface);background:var(--text-strong);border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;margin:10px 0 0 auto;padding:0 14px;font-size:12px;font-weight:600;text-decoration:none;display:flex}._mapsButton_1kr3d_103:hover{opacity:.86}._mapsButton_1kr3d_103:focus-visible{outline:3px solid color-mix(in srgb, var(--text-muted) 28%, transparent);outline-offset:2px}._valueRow_1kr3d_76 button{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 32px;place-items:center;display:grid}._valueRow_1kr3d_76 button:hover{color:var(--text-strong);background:var(--hover)}@media (width<=760px){._trigger_1kr3d_5{width:36px;height:36px}._menu_1kr3d_38{width:auto;position:fixed;top:64px;left:12px;right:12px}}._header_ml1la_1{border-bottom:1px solid var(--border-soft);background:var(--surface);justify-content:space-between;align-items:center;height:64px;padding:0 22px;display:flex}._brand_ml1la_11{color:var(--text-strong);align-items:center;gap:12px;font-size:22px;font-weight:600;display:flex}._logo_ml1la_20{color:#fff;background:#1a73e8;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}._companyMarks_ml1la_30{flex:0 0 38px;width:38px;height:38px;position:relative}._companyLogo_ml1la_37{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}._companyLogoDark_ml1la_46,:root[data-theme=dark] ._companyLogoLight_ml1la_50{display:none}:root[data-theme=dark] ._companyLogoDark_ml1la_46{display:block}._actions_ml1la_58{align-items:center;gap:10px;display:flex}._officeActions_ml1la_64{align-items:center;gap:12px;min-width:0;display:flex}@media (width<=760px){._header_ml1la_1{height:58px;padding:0 12px}._brand_ml1la_11{display:none}._actions_ml1la_58{justify-content:space-between;gap:4px;width:100%;min-width:0}._officeActions_ml1la_64{gap:10px}}@media (display-mode:standalone) and (width<=760px){._header_ml1la_1{height:68px;padding-top:10px}}._navigator_c027b_1{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:46px minmax(0,1fr) 46px;width:100%;height:46px;display:grid;overflow:hidden}._navigator_c027b_1 button{min-width:0;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}._navigator_c027b_1 button:active{background:var(--hover-soft)}._navigator_c027b_1 button:disabled{color:var(--disabled);cursor:default}._date_c027b_32{gap:8px;font-size:13px;font-weight:600;border-right:1px solid var(--border)!important;border-left:1px solid var(--border)!important;color:var(--text-strong)!important}._date_c027b_32 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._segmented_leu5c_1{border:1px solid var(--border);background:var(--hover);border-radius:999px;flex:none;grid-template-columns:1fr 1fr;width:240px;max-width:100%;padding:2px;display:inline-grid;position:relative}._segmented_leu5c_1:before{background:var(--text-strong);content:"";border-radius:999px;width:calc(50% - 2px);transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;bottom:2px;left:2px;transform:translate(0);box-shadow:0 1px 3px #3c404338}._showSmart_leu5c_28:before{transform:translate(100%)}._option_leu5c_32{z-index:1;min-height:30px;color:var(--text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 8px;font-size:12.5px;font-weight:600;transition:color .16s;position:relative}._option_leu5c_32:not(._selected_leu5c_49):hover{color:var(--text)}._selected_leu5c_49{color:var(--surface)}._option_leu5c_32:focus-visible{z-index:1;outline:3px solid color-mix(in srgb, var(--blue) 28%, transparent);outline-offset:1px;position:relative}@media (width<=760px){._segmented_leu5c_1{width:100%}}._navigator_176ve_1{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:48px minmax(0,1fr) 48px;align-items:stretch;width:min(100%,570px);height:46px;display:grid;overflow:hidden}._navigator_176ve_1 button{color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}._navigator_176ve_1 button:hover{background:var(--hover-soft)}._navigator_176ve_1 button:disabled{color:var(--disabled);cursor:default;background:0 0}._date_176ve_33{gap:10px;min-width:0;font-size:14px;font-weight:600;border-right:1px solid var(--border)!important;border-left:1px solid var(--border)!important;color:var(--text-strong)!important}._date_176ve_33 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._date_176ve_33 small{color:var(--text-muted);font-size:11px;font-weight:400}@media (width<=760px){._date_176ve_33 small{display:none}}._panel_5ih2i_1{border:1px solid var(--border);width:min(400px,100%);color:var(--text);background:var(--surface);border-radius:12px;overflow:hidden;box-shadow:0 12px 36px #2021243d}._header_5ih2i_11{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:flex-start;padding:18px;display:flex}._header_5ih2i_11 strong,._header_5ih2i_11 small{display:block}._header_5ih2i_11 strong{color:var(--text-strong);font-size:16px;font-weight:600}._header_5ih2i_11 small{color:var(--text-muted);margin-top:4px;font-size:12px}._header_5ih2i_11 button{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._header_5ih2i_11 button:hover{background:var(--hover)}._fields_5ih2i_52{gap:14px;padding:18px;display:grid}._fields_5ih2i_52 label>span{color:var(--text-muted);margin-bottom:6px;font-size:12px;display:block}._fields_5ih2i_52 label>span small{font-size:inherit}._fields_5ih2i_52 input,._fields_5ih2i_52 select,._fields_5ih2i_52 textarea{border:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);font:inherit;border-radius:6px;padding:0 10px}._fields_5ih2i_52 input,._fields_5ih2i_52 select{height:40px}._fields_5ih2i_52 textarea{resize:vertical;min-height:72px;padding-top:9px;padding-bottom:9px}._fields_5ih2i_52 input:focus,._fields_5ih2i_52 select:focus,._fields_5ih2i_52 textarea:focus{border-color:var(--text-strong);outline:1px solid var(--text-strong)}._multiSelect_5ih2i_100{border:0;min-width:0;margin:0;padding:0}._multiSelect_5ih2i_100 legend{color:var(--text-muted);margin-bottom:6px;padding:0;font-size:12px}._multiSelect_5ih2i_100 legend small{font-size:inherit}._multiSelect_5ih2i_100>div{border:1px solid var(--border);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;max-height:138px;padding:7px;display:grid;overflow-y:auto}._multiSelect_5ih2i_100 label{cursor:pointer;border-radius:5px;align-items:center;gap:7px;min-width:0;padding:6px;display:flex}._multiSelect_5ih2i_100 label:hover{background:var(--hover)}._multiSelect_5ih2i_100 input{width:15px;height:15px;accent-color:var(--blue-solid);flex:0 0 15px;padding:0}._multiSelect_5ih2i_100 label>span{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._error_5ih2i_160{color:var(--red);margin:-6px 18px 14px;font-size:12px}._footer_5ih2i_166{border-top:1px solid var(--divider);justify-content:flex-end;align-items:center;gap:10px;min-height:58px;padding:12px 18px;display:flex}._footer_5ih2i_166 button{cursor:pointer;border-radius:17px;align-items:center;gap:6px;height:34px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}._save_5ih2i_188{color:var(--surface);background:var(--text-strong);border:0}._delete_5ih2i_194{border:1px solid var(--border);color:var(--red);background:0 0;margin-right:auto}._footer_5ih2i_166 button:disabled{opacity:.55;cursor:default}._board_ifpsc_1{border:1px solid var(--border-soft);background:var(--surface);border-radius:8px;min-width:1180px;overflow:hidden}._compactBoard_ifpsc_9{min-width:980px}._day_ifpsc_13{border-bottom:1px solid var(--border);padding:0 18px 20px}._day_ifpsc_13:last-child{border-bottom:0}._today_ifpsc_22{background:color-mix(in srgb, var(--blue-tint) 38%, var(--surface))}._holiday_ifpsc_26{background:color-mix(in srgb, var(--red) 10%, var(--surface));min-height:72px}._holiday_ifpsc_26 ._dayHeader_ifpsc_31 h2{color:var(--red)}._dayHeader_ifpsc_31{align-items:center;gap:10px;min-height:54px;display:flex}._dayHeader_ifpsc_31 h2{color:var(--text-strong);margin:0;font-size:17px;font-weight:600}._dayHeader_ifpsc_31>span{color:var(--blue);background:var(--blue-tint);border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600}._dayHeader_ifpsc_31>._holidayBadge_ifpsc_58{color:var(--red);background:color-mix(in srgb, var(--red) 12%, var(--surface))}._event_ifpsc_63,._addEvent_ifpsc_64{width:100%;min-height:42px;color:var(--text-strong);background:var(--hover-soft);font:inherit;text-align:left;border-radius:6px;align-items:center;gap:8px;margin:0 0 14px;padding:7px 11px;display:flex}._eventList_ifpsc_79{gap:8px;margin:0 0 14px;display:grid}._eventList_ifpsc_79 ._event_ifpsc_63,._eventList_ifpsc_79 ._addEvent_ifpsc_64{margin-bottom:0}button._event_ifpsc_63,._addEvent_ifpsc_64{cursor:pointer}._event_ifpsc_63{border:1px solid color-mix(in srgb, var(--event-solid) 68%, var(--border));border-left:4px solid var(--event-solid);color:var(--event);background:var(--event-tint);padding-right:36px;position:relative;box-shadow:0 1px 2px #20212414}._eventHeading_ifpsc_105,._eventDetails_ifpsc_106{align-items:center;gap:8px;min-width:0;display:flex}._eventHeading_ifpsc_105{flex:0 auto}._eventDetails_ifpsc_106{flex:auto}._eventHeading_ifpsc_105>svg:first-child{color:var(--event);flex:none}._eventBadge_ifpsc_126{color:#202124;background:var(--event-solid);letter-spacing:.35px;text-transform:uppercase;border-radius:999px;flex:none;padding:3px 7px;font-size:9px;font-weight:700}._event_ifpsc_63 strong{min-width:0;color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}._event_ifpsc_63 small{color:var(--event);flex:none;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}._eventMenu_ifpsc_158{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._eventDivider_ifpsc_165{color:var(--event);flex:none;font-size:11px}._eventEdit_ifpsc_171{color:var(--text-muted);flex:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._addEvent_ifpsc_64{border:1px dashed var(--border);color:var(--text-muted);justify-content:center}._event_ifpsc_63:hover,._addEvent_ifpsc_64:hover{background:color-mix(in srgb, var(--event-tint) 82%, var(--event-solid))}@media (width<=980px){._event_ifpsc_63{flex-direction:column;align-items:stretch;gap:7px;padding-top:9px;padding-bottom:9px}._eventHeading_ifpsc_105,._eventDetails_ifpsc_106{width:100%}._eventHeading_ifpsc_105 strong,._eventMenu_ifpsc_158{text-overflow:clip;white-space:normal;overflow:visible}._eventDetails_ifpsc_106{flex-wrap:wrap;row-gap:5px;padding-left:25px}}._columns_ifpsc_219{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid}._compactColumns_ifpsc_225{grid-template-columns:repeat(3,minmax(0,1fr))}._column_ifpsc_219{min-width:0}._columnHeader_ifpsc_233{border-bottom:2px solid;justify-content:space-between;align-items:center;height:34px;display:flex}._columnHeader_ifpsc_233>div{align-items:center;gap:8px;min-width:0;display:flex}._columnHeader_ifpsc_233 h3{margin:0;font-size:13px;font-weight:600}._sourceNote_ifpsc_254{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;overflow:hidden}._columnHeader_ifpsc_233>span{background:color-mix(in srgb, currentColor 14%, var(--surface));border-radius:999px;place-items:center;min-width:23px;height:23px;font-size:11px;font-weight:600;display:grid}._office_ifpsc_274{color:var(--green)}._absence_ifpsc_278{color:var(--red)}._remote_ifpsc_282{color:var(--blue)}._people_ifpsc_286{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));column-gap:16px;display:grid}._person_ifpsc_292{border-bottom:1px solid var(--divider);border-left:3px solid;min-width:0;padding:10px 0 9px 10px}button._person_ifpsc_292{width:100%;color:var(--text-strong);font:inherit;text-align:left;appearance:none;background:0 0;border-top:0;border-right:0}._editable_ifpsc_310{cursor:pointer;border-radius:5px}._editable_ifpsc_310:hover{background:color-mix(in srgb, currentColor 8%, transparent)}._editorAnchor_ifpsc_319{min-width:0;position:relative}._floatingEditor_ifpsc_324{z-index:100;color:var(--text);background:#2021245c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}._floatingEditor_ifpsc_324>*{width:min(400px,100%);max-height:calc(100dvh - 32px);overflow-y:auto}._addOffice_ifpsc_343{border:1px dashed color-mix(in srgb, var(--green) 55%, var(--border));width:100%;min-height:42px;color:var(--green);cursor:pointer;background:0 0;border-radius:6px;place-items:center;margin:5px 0;display:grid}._addOffice_ifpsc_343:hover{background:color-mix(in srgb, var(--green) 9%, transparent)}._person_ifpsc_292 strong,._person_ifpsc_292 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._personName_ifpsc_368{align-items:center;gap:6px;min-width:0;display:flex}._personName_ifpsc_368 strong{min-width:0}._personName_ifpsc_368>span{color:var(--blue);background:var(--blue-tint);border-radius:999px;flex:none;padding:2px 6px;font-size:9px;font-weight:600;line-height:1.2}._person_ifpsc_292 strong{color:var(--text);font-size:12px;font-weight:600}._person_ifpsc_292 small{color:var(--text-muted);margin-top:2px;font-size:10px}._empty_ifpsc_402{color:var(--text-subtle);margin:0;padding:14px 0 4px;font-size:12px}@media (width<=760px){._event_ifpsc_63{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}._event_ifpsc_63 ._menuDetail_ifpsc_415{overflow-wrap:anywhere;flex:100%;align-items:flex-start;max-width:100%;font-size:12px;line-height:1.35}._menuDetail_ifpsc_415 svg{flex:none}._board_ifpsc_1{min-width:0;overflow:visible}._day_ifpsc_13{padding:14px 12px 18px}._dayHeader_ifpsc_31{display:none}._holiday_ifpsc_26 ._dayHeader_ifpsc_31{flex-wrap:wrap;min-height:44px;display:flex}._columns_ifpsc_219{grid-template-columns:minmax(0,1fr);gap:18px}._people_ifpsc_286{grid-template-columns:minmax(0,1fr)}._person_ifpsc_292{padding-top:11px;padding-bottom:10px}}._page_fu798_1{min-width:1040px;height:100vh;color:var(--text);background:var(--surface);overflow:hidden}._workspace_fu798_9{height:calc(100vh - 64px);display:flex}._content_fu798_14{background:var(--canvas);flex:1;min-width:0;padding:30px 30px 36px;overflow-y:auto}._toolbar_fu798_22{grid-template-columns:minmax(220px,1fr) minmax(420px,570px) minmax(0,1fr);align-items:center;margin-bottom:24px;display:grid}._toolbar_fu798_22 h1{color:var(--text-strong);letter-spacing:-.3px;margin:0;font-size:25px;font-weight:600}._toolbar_fu798_22>:nth-child(2){grid-column:2}._smartWorkingFilter_fu798_41{color:var(--text-muted);white-space:nowrap;grid-column:3;justify-self:end;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}._boardScroll_fu798_53{overflow-x:auto}@media (width<=1220px){._content_fu798_14{padding-left:20px;padding-right:20px}._toolbar_fu798_22{grid-template-columns:250px minmax(420px,1fr) minmax(190px,max-content)}}@media (width<=760px){._page_fu798_1{min-width:0;height:auto;min-height:100vh;overflow:visible}._workspace_fu798_9{height:auto}._content_fu798_14{padding:20px 14px 32px;overflow:visible}._toolbar_fu798_22{grid-template-columns:1fr;align-items:center;gap:16px;margin-bottom:16px;display:grid}._toolbar_fu798_22 h1{display:none}._toolbar_fu798_22>:nth-child(2){grid-area:2/1}._smartWorkingFilter_fu798_41{grid-area:1/1;justify-self:end;width:240px;max-width:100%}._boardScroll_fu798_53{overflow:visible}}._button_gt1wc_1{border:1px solid var(--border);min-height:48px;color:var(--text);background:var(--surface);font:inherit;cursor:pointer;border-radius:24px;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-size:15px;font-weight:500;transition:background-color .12s,box-shadow .12s;display:inline-flex;box-shadow:0 1px 2px #3c404314}._button_gt1wc_1:hover:not(:disabled){background:var(--hover-soft);box-shadow:0 1px 3px #3c40432e}._button_gt1wc_1:focus-visible{outline-offset:2px;outline:3px solid #1a73e83d}._button_gt1wc_1:disabled{cursor:wait;opacity:.65}._icon_gt1wc_37{flex:none;width:18px;height:18px}._content_bdns1_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:26px;min-height:398px;padding:42px 36px 38px;display:flex}._introduction_bdns1_12{flex-direction:column;gap:12px;display:flex}._title_bdns1_18{color:var(--text-strong);letter-spacing:-.03em;margin:0;font-size:34px;font-weight:600;line-height:1.1}._description_bdns1_27{color:var(--text-muted);margin:0;font-size:17px;font-weight:400;line-height:1.45}._descriptionGroup_bdns1_35{flex-direction:column;gap:14px;display:flex}._error_bdns1_41{color:var(--red);overflow-wrap:anywhere;margin:-8px 0 0;font-size:14px;line-height:1.4}@media (width<=480px){._content_bdns1_1{min-height:0;padding:34px 24px 30px}}
