.statistics-panel_headingActions__bWIKh{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:10px}.statistics-panel_editButton__HhkN1,.statistics-panel_editor__z4yDb button,.statistics-panel_widgetControls__0Ke9R button{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.13);border-radius:11px;color:#dce1ea;cursor:pointer;font:inherit;font-size:11px;font-weight:800;min-height:38px;padding:0 13px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.statistics-panel_editButton__HhkN1:hover,.statistics-panel_editor__z4yDb button:hover,.statistics-panel_widgetControls__0Ke9R button:hover{background:rgba(255,122,26,.13);border-color:rgba(255,122,26,.42);color:#ffd5b6;transform:translateY(-1px)}.statistics-panel_editButton__HhkN1[aria-pressed=true]{background:rgba(255,122,26,.16);border-color:rgba(255,122,26,.48);color:#ffd5b6}.statistics-panel_editor__z4yDb{align-items:center;background:linear-gradient(135deg,rgba(255,122,26,.11),rgba(255,255,255,.035));border:1px solid rgba(255,122,26,.3);border-radius:17px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;margin-top:18px;padding:15px;position:relative}.statistics-panel_editor__z4yDb>div:first-child{display:grid;gap:4px}.statistics-panel_editor__z4yDb>div:first-child strong{color:#f3f5f8;font-size:13px}.statistics-panel_addMenu__jqzkD>span,.statistics-panel_editor__z4yDb>div:first-child span{color:#8e97a8;font-size:11px;line-height:1.5}.statistics-panel_editor__z4yDb>div:nth-child(2){display:flex;gap:8px}.statistics-panel_addMenu__jqzkD{background:#111725;border:1px solid rgba(255,255,255,.13);border-radius:15px;box-shadow:0 20px 55px rgba(0,0,0,.38);display:grid;gap:7px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px}.statistics-panel_addMenu__jqzkD>span{grid-column:1/-1;padding:9px}.statistics-panel_widget__hkPBJ{display:flex;flex-direction:column;min-width:0}.statistics-panel_widget__hkPBJ>article{flex:1 1 auto}.statistics-panel_wideWidget__qtkx3{grid-column:1/-1}.statistics-panel_editingWidget__1Ue9u{background:rgba(255,122,26,.025);border:1px solid rgba(255,122,26,.34);border-radius:22px;cursor:grab;padding:7px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.statistics-panel_editingWidget__1Ue9u:active{cursor:grabbing}.statistics-panel_editingWidget__1Ue9u>.admin-statistics-panel{border-color:rgba(255,255,255,.08);border-radius:16px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.statistics-panel_dropTarget__8XNIJ{background:rgba(255,122,26,.1);border-color:#ff8d3b;box-shadow:0 0 0 3px rgba(255,122,26,.15),0 16px 38px rgba(0,0,0,.2);transform:translateY(-2px)}.statistics-panel_widgetControls__0Ke9R{align-items:center;border-bottom:1px solid rgba(255,122,26,.18);display:flex;gap:8px;margin:0 3px 7px;min-height:40px;padding:3px 2px 7px 7px}.statistics-panel_widgetControls__0Ke9R>span{color:#ff9a50;font-size:19px;line-height:1}.statistics-panel_widgetControls__0Ke9R>strong{color:#949dae;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.statistics-panel_widgetControls__0Ke9R button{background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.22);color:#fecaca;margin-left:auto;min-height:31px}.statistics-panel_widgetControls__0Ke9R button:hover{background:rgba(248,113,113,.15);border-color:rgba(248,113,113,.4);color:#fee2e2}@media (max-width:760px){.statistics-panel_headingActions__bWIKh{align-items:stretch;width:100%}.statistics-panel_editor__z4yDb{align-items:stretch;grid-template-columns:1fr}.statistics-panel_editor__z4yDb>div:nth-child(2){flex-direction:column}.statistics-panel_addMenu__jqzkD{grid-column:1;grid-template-columns:1fr}.statistics-panel_wideWidget__qtkx3{grid-column:auto}}.system-status-bubble_wrapper__Ccfz6{position:fixed;top:14px;left:50%;z-index:120;width:min(440px,calc(100vw - 28px));transform:translateX(-50%);color:#f8fafc}.system-status-bubble_notificationBadge__HkXIE{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;color:#ffeaea;background:#9b333f;border:2px solid #111725;border-radius:999px;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.system-status-bubble_bubble__LMfbd{width:100%;min-height:64px;display:grid;grid-template-columns:auto minmax(0,1fr) 22px;align-items:center;gap:12px;padding:8px 12px 8px 9px;border:1px solid rgba(251,146,60,.5);border-radius:22px;background:linear-gradient(135deg,rgba(54,31,20,.97),rgba(21,27,39,.98));box-shadow:0 18px 50px rgba(2,6,23,.46),inset 0 1px rgba(255,255,255,.06);color:inherit;cursor:pointer;backdrop-filter:blur(18px);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.system-status-bubble_bubble__LMfbd:hover{border-color:rgba(251,146,60,.85);transform:translateY(-1px);box-shadow:0 20px 56px rgba(2,6,23,.52),0 0 0 3px rgba(249,115,22,.08)}.system-status-bubble_bubble__LMfbd>svg{width:20px;fill:none;stroke:#fdba74;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform .18s ease}.system-status-bubble_bubble__LMfbd[aria-expanded=true]>svg{transform:rotate(180deg)}.system-status-bubble_activationCount__e6hlf,.system-status-bubble_countdownRing__L_uBr,.system-status-bubble_deviceCount__RmPor,.system-status-bubble_holidayCount__Yy8kR,.system-status-bubble_requestCount__Sd_e8{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;font-size:10px;font-weight:800;letter-spacing:-.02em}.system-status-bubble_countdownRing__L_uBr{background:radial-gradient(circle,#171b25 58%,transparent 60%),conic-gradient(#fb923c var(--ring-progress),rgba(255,255,255,.11) 0);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.system-status-bubble_deviceCount__RmPor{border:1px solid rgba(248,113,113,.48);background:rgba(127,29,29,.38);color:#fecaca;font-size:18px}.system-status-bubble_holidayCount__Yy8kR{border:1px solid rgba(251,191,36,.48);background:rgba(120,53,15,.34);color:#fde68a;font-size:18px}.system-status-bubble_requestCount__Sd_e8{background:rgba(30,64,175,.32);border:1px solid rgba(96,165,250,.5);color:#bfdbfe;font-size:18px}.system-status-bubble_activationCount__e6hlf{border:1px solid rgba(251,191,36,.52);background:rgba(120,53,15,.34);color:#fde68a;font-size:20px}.system-status-bubble_bubbleCopy__H4ETp{min-width:0;display:grid;gap:3px;text-align:left}.system-status-bubble_bubbleCopy__H4ETp small,.system-status-bubble_bubbleCopy__H4ETp strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-status-bubble_bubbleCopy__H4ETp strong{font-size:14px;letter-spacing:-.01em}.system-status-bubble_bubbleCopy__H4ETp small{color:#cbd5e1;font-size:11px}.system-status-bubble_panel__21f4z{margin-top:8px;max-height:min(62vh,520px);overflow:auto;padding:10px;border:1px solid rgba(148,163,184,.2);border-radius:20px;background:rgba(13,18,28,.98);box-shadow:0 24px 64px rgba(2,6,23,.56);scrollbar-color:#f97316 rgba(255,255,255,.06)}.system-status-bubble_licenseNotice___HkgN{padding:14px;border:1px solid rgba(251,146,60,.25);border-radius:14px;background:rgba(249,115,22,.08)}.system-status-bubble_deviceList__VXBDA header span,.system-status-bubble_licenseNotice___HkgN>span{color:#fdba74;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.system-status-bubble_licenseNotice___HkgN strong{display:block;margin-top:4px;font-size:15px}.system-status-bubble_licenseNotice___HkgN p{margin:6px 0 0;color:#cbd5e1;font-size:12px;line-height:1.5}.system-status-bubble_activationList__XYi2F,.system-status-bubble_deviceList__VXBDA,.system-status-bubble_holidayList__f0YC6,.system-status-bubble_requestList__mdjg5{display:grid;gap:6px;margin-top:8px}.system-status-bubble_activationList__XYi2F header,.system-status-bubble_deviceList__VXBDA header,.system-status-bubble_holidayList__f0YC6 header,.system-status-bubble_requestList__mdjg5 header{display:flex;align-items:center;justify-content:space-between;padding:5px 4px}.system-status-bubble_activationList__XYi2F header strong,.system-status-bubble_deviceList__VXBDA header strong,.system-status-bubble_holidayList__f0YC6 header strong,.system-status-bubble_requestList__mdjg5 header strong{font-size:12px}.system-status-bubble_activationItem__D6GdW,.system-status-bubble_deviceItem__S1yV_,.system-status-bubble_holidayItem__QzmK9,.system-status-bubble_requestItem__5Huga{width:100%;display:grid;grid-template-columns:9px minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:10px;border:1px solid transparent;border-radius:12px;background:rgba(255,255,255,.04);color:inherit;cursor:pointer;font:inherit;text-align:left;transition:background .18s ease,border-color .18s ease,transform .18s ease}.system-status-bubble_activationItem__D6GdW:focus-visible,.system-status-bubble_activationItem__D6GdW:hover,.system-status-bubble_deviceItem__S1yV_:focus-visible,.system-status-bubble_deviceItem__S1yV_:hover,.system-status-bubble_holidayItem__QzmK9:focus-visible,.system-status-bubble_holidayItem__QzmK9:hover,.system-status-bubble_requestItem__5Huga:focus-visible,.system-status-bubble_requestItem__5Huga:hover{border-color:rgba(251,146,60,.4);background:rgba(249,115,22,.1);outline:none;transform:translateX(2px)}.system-status-bubble_offlineDot__L5gzQ{width:8px;height:8px;border-radius:50%;background:#f87171;box-shadow:0 0 0 4px rgba(248,113,113,.11)}.system-status-bubble_activationItem__D6GdW div,.system-status-bubble_deviceItem__S1yV_ div,.system-status-bubble_requestItem__5Huga div{min-width:0;display:grid;gap:2px}.system-status-bubble_activationItem__D6GdW small,.system-status-bubble_activationItem__D6GdW strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-status-bubble_activationItem__D6GdW>span:last-of-type{color:#fde68a;font-size:10px;font-weight:750;white-space:nowrap}.system-status-bubble_activationItem__D6GdW small{color:#94a3b8;font-size:10px}.system-status-bubble_activationList__XYi2F{padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.07)}.system-status-bubble_activationList__XYi2F header span{color:#fcd34d;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.system-status-bubble_activationDot__W4_q4{width:8px;height:8px;border-radius:50%;background:#fbbf24;box-shadow:0 0 0 4px rgba(251,191,36,.11)}.system-status-bubble_requestItem__5Huga{grid-template-columns:9px minmax(0,1fr) 18px}.system-status-bubble_requestItem__5Huga small,.system-status-bubble_requestItem__5Huga strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-status-bubble_requestItem__5Huga strong{font-size:12px}.system-status-bubble_requestItem__5Huga small{color:#94a3b8;font-size:10px}.system-status-bubble_requestList__mdjg5{border-bottom:1px solid rgba(255,255,255,.07);padding-bottom:8px}.system-status-bubble_requestList__mdjg5 header span{color:#93c5fd;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.system-status-bubble_requestDot__yrgQw{background:#60a5fa;border-radius:50%;box-shadow:0 0 0 4px rgba(96,165,250,.11);height:8px;width:8px}.system-status-bubble_holidayItem__QzmK9 div{min-width:0;display:grid;gap:2px}.system-status-bubble_deviceItem__S1yV_ small,.system-status-bubble_deviceItem__S1yV_ strong,.system-status-bubble_holidayItem__QzmK9 small,.system-status-bubble_holidayItem__QzmK9 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-status-bubble_deviceItem__S1yV_ strong,.system-status-bubble_holidayItem__QzmK9>div strong{font-size:13px}.system-status-bubble_deviceItem__S1yV_ small,.system-status-bubble_deviceItem__S1yV_ time,.system-status-bubble_holidayItem__QzmK9 small,.system-status-bubble_holidayItem__QzmK9 time{color:#94a3b8;font-size:10px}.system-status-bubble_holidayList__f0YC6{padding-top:8px;border-top:1px solid rgba(255,255,255,.07)}.system-status-bubble_holidayList__f0YC6 header span{color:#fcd34d;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.system-status-bubble_holidayItem__QzmK9{grid-template-columns:38px minmax(0,1fr) auto 18px}.system-status-bubble_calendarIcon__veBNe{width:36px;height:38px;display:grid;grid-template-rows:14px 1fr;overflow:hidden;border:1px solid rgba(251,191,36,.32);border-radius:9px;background:rgba(120,53,15,.22);text-align:center}.system-status-bubble_calendarIcon__veBNe small{display:grid;place-items:center;background:rgba(245,158,11,.2);color:#fde68a;font-size:8px;font-weight:850;text-transform:uppercase}.system-status-bubble_calendarIcon__veBNe strong{display:grid;place-items:center;color:#fff;font-size:13px}.system-status-bubble_deviceArrow__sdFQC{width:18px;fill:none;stroke:#fdba74;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.system-status-bubble_wrapper__Ccfz6[data-critical=true] .system-status-bubble_bubble__LMfbd{border-color:rgba(248,113,113,.64);background:linear-gradient(135deg,rgba(74,22,27,.98),rgba(25,25,35,.98))}@media (max-width:600px){.system-status-bubble_wrapper__Ccfz6{top:8px}.system-status-bubble_deviceItem__S1yV_{grid-template-columns:9px minmax(0,1fr) 18px}.system-status-bubble_holidayItem__QzmK9{grid-template-columns:38px minmax(0,1fr) 18px}.system-status-bubble_deviceItem__S1yV_ time,.system-status-bubble_holidayItem__QzmK9 time{grid-column:2}.system-status-bubble_deviceArrow__sdFQC{grid-column:3;grid-row:1/span 2}}.instruction-editor_editor__eulPI{background:linear-gradient(145deg,rgba(13,20,34,.98),rgba(6,10,19,.98));border:1px solid rgba(255,122,26,.3);border-radius:22px;box-shadow:0 24px 70px rgba(0,0,0,.28);display:grid;gap:18px;overflow:hidden;padding:20px}.instruction-editor_header__ZR8_l{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.instruction-editor_header__ZR8_l>div{display:grid;gap:5px}.instruction-editor_header__ZR8_l span{color:#ff9a52;font-size:10px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.instruction-editor_header__ZR8_l h3,.instruction-editor_header__ZR8_l p{margin:0}.instruction-editor_header__ZR8_l h3{color:#f8fafc;font-size:20px}.instruction-editor_header__ZR8_l p{color:rgba(226,232,240,.62);font-size:13px}.instruction-editor_header__ZR8_l button{align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(148,163,184,.2);border-radius:11px;color:#f8fafc;cursor:pointer;display:inline-flex;font:inherit;font-size:24px;height:38px;justify-content:center;width:38px}.instruction-editor_controls__GpTiQ{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.instruction-editor_controlField__2t2Q5,.instruction-editor_controls__GpTiQ label,.instruction-editor_textField__kQ48u,.instruction-editor_titleField__um0ql{display:grid;gap:7px}.instruction-editor_controlField__2t2Q5>span,.instruction-editor_controls__GpTiQ label>span,.instruction-editor_textField__kQ48u>span,.instruction-editor_titleField__um0ql>span{color:rgba(226,232,240,.7);font-size:11px;font-weight:800}.instruction-editor_controls__GpTiQ input,.instruction-editor_controls__GpTiQ select,.instruction-editor_richEditor__VL28j,.instruction-editor_titleField__um0ql input{background:rgba(255,255,255,.055);border:1px solid rgba(148,163,184,.22);border-radius:12px;color:#f8fafc;font:inherit;outline:none}.instruction-editor_controls__GpTiQ input,.instruction-editor_controls__GpTiQ select,.instruction-editor_titleField__um0ql input{min-height:44px;padding:0 12px}.instruction-editor_controls__GpTiQ input:focus,.instruction-editor_controls__GpTiQ select:focus,.instruction-editor_richEditor__VL28j:focus,.instruction-editor_titleField__um0ql input:focus{border-color:rgba(255,122,26,.8);box-shadow:0 0 0 3px rgba(255,122,26,.1)}.instruction-editor_fixedControl__WzzJE{align-items:center;background:rgba(255,255,255,.045);border:1px solid rgba(148,163,184,.22);border-radius:12px;color:#f8fafc;display:flex;min-height:46px;padding:0 12px}.instruction-editor_workspace__UCxzs{display:grid;gap:18px;grid-template-columns:minmax(0,1.22fr) minmax(350px,.78fr)}.instruction-editor_formColumn__0bJZ3{display:grid;gap:13px;min-width:0}.instruction-editor_versionLine__2Jm6O{align-items:center;background:rgba(255,255,255,.035);border:1px solid rgba(148,163,184,.12);border-radius:11px;color:rgba(226,232,240,.55);display:flex;font-size:11px;justify-content:space-between;padding:9px 12px}.instruction-editor_versionLine__2Jm6O strong{color:#ffad73}.instruction-editor_importRow__Eo80H{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.instruction-editor_importRow__Eo80H input{display:none}.instruction-editor_importRow__Eo80H button,.instruction-editor_saveRow__JlIKh button{background:rgba(255,122,26,.13);border:1px solid rgba(255,122,26,.55);border-radius:11px;color:#ffad73;cursor:pointer;font:inherit;font-size:12px;font-weight:800;min-height:40px;padding:0 14px}.instruction-editor_importRow__Eo80H button:disabled,.instruction-editor_saveRow__JlIKh button:disabled{cursor:not-allowed;opacity:.5}.instruction-editor_importRow__Eo80H span,.instruction-editor_saveRow__JlIKh span{color:rgba(226,232,240,.5);font-size:10px}.instruction-editor_fileInfo__VVu9_{background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.2);border-radius:10px;color:#bae6fd;font-size:11px;overflow:hidden;padding:9px 11px;text-overflow:ellipsis;white-space:nowrap}.instruction-editor_richEditor__VL28j{background:linear-gradient(135deg,rgba(255,255,255,.025),transparent 34%),rgba(3,8,18,.48);border-radius:0 0 14px 14px;caret-color:#ff9a52;line-height:1.65;max-height:620px;min-height:460px;overflow-y:auto;padding:22px;resize:vertical;scrollbar-color:#ff7a1a rgba(255,255,255,.05);scrollbar-width:thin;white-space:normal}.instruction-editor_richEditor__VL28j:empty:before{color:rgba(226,232,240,.32);content:attr(data-placeholder);pointer-events:none}.instruction-editor_richEditor__VL28j ol,.instruction-editor_richEditor__VL28j p,.instruction-editor_richEditor__VL28j ul{margin:0 0 14px}.instruction-editor_richEditor__VL28j h2,.instruction-editor_richEditor__VL28j h3,.instruction-editor_richEditor__VL28j h4{color:#f8fafc;line-height:1.2;margin:24px 0 10px}.instruction-editor_richEditor__VL28j h2:first-child,.instruction-editor_richEditor__VL28j h3:first-child,.instruction-editor_richEditor__VL28j h4:first-child,.instruction-editor_richEditor__VL28j ol:first-child,.instruction-editor_richEditor__VL28j p:first-child,.instruction-editor_richEditor__VL28j ul:first-child{margin-top:0}.instruction-editor_richEditor__VL28j h2{font-size:24px;font-weight:900}.instruction-editor_richEditor__VL28j h3{color:#ffad73;font-size:19px;font-weight:850}.instruction-editor_richEditor__VL28j h4{color:#ffc79f;font-size:15px;font-weight:800}.instruction-editor_richEditor__VL28j ol,.instruction-editor_richEditor__VL28j ul{padding-left:25px}.instruction-editor_richEditor__VL28j li+li{margin-top:5px}.instruction-editor_richEditor__VL28j strong{color:#fff;font-weight:850}.instruction-editor_richEditor__VL28j u{text-decoration-color:#ff7a1a;text-decoration-thickness:2px;text-underline-offset:3px}.instruction-editor_richEditor__VL28j::-webkit-scrollbar{width:10px}.instruction-editor_richEditor__VL28j::-webkit-scrollbar-track{background:rgba(255,255,255,.035);border-radius:999px}.instruction-editor_richEditor__VL28j::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ffad73,#ff7a1a);border:2px solid #161f30;border-radius:999px}.instruction-editor_richEditor__VL28j::-webkit-scrollbar-thumb:hover{background:#ff9a52}.instruction-editor_formatToolbar__E_U_Y{align-items:center;background:linear-gradient(180deg,rgba(30,41,59,.92),rgba(18,27,43,.92));border:1px solid rgba(148,163,184,.22);border-bottom:0;border-radius:14px 14px 0 0;display:flex;flex-wrap:wrap;gap:8px;padding:9px}.instruction-editor_formatGroup__e1AM3{align-items:center;border-right:1px solid rgba(148,163,184,.16);display:flex;gap:5px;padding-right:8px}.instruction-editor_formatGroup__e1AM3:last-child{border-right:0;padding-right:0}.instruction-editor_textStyleGroup__QNdtz{position:relative}.instruction-editor_textStylePicker__epRdQ{position:relative;width:190px}.instruction-editor_formatGroup__e1AM3 button{background:rgba(255,255,255,.055);border:1px solid rgba(148,163,184,.18);border-radius:8px;color:#f8fafc;font:inherit;font-size:11px;min-height:34px;cursor:pointer;min-width:36px;padding:0 9px}.instruction-editor_formatGroup__e1AM3 button:hover{background:rgba(255,122,26,.14);border-color:rgba(255,122,26,.58);color:#ffad73}.instruction-editor_formatGroup__e1AM3 .instruction-editor_activeFormat__ZwDFD,.instruction-editor_formatGroup__e1AM3 .instruction-editor_activeFormat__ZwDFD:hover{background:linear-gradient(145deg,#ff943f,#f06700);border-color:#ffad73;box-shadow:0 5px 14px rgba(255,122,26,.22);color:#160800}.instruction-editor_formatGroup__e1AM3 button:disabled{cursor:not-allowed}.instruction-editor_formatGroup__e1AM3 button:disabled,.instruction-editor_formatGroup__e1AM3 button:disabled:hover{background:rgba(255,255,255,.025);border-color:rgba(148,163,184,.1);color:rgba(226,232,240,.25)}.instruction-editor_historyGroup__OBFA4{background:rgba(3,8,18,.28);border:1px solid rgba(148,163,184,.12);border-radius:10px;gap:2px;padding:3px}.instruction-editor_formatGroup__e1AM3.instruction-editor_historyGroup__OBFA4{border-right:1px solid rgba(148,163,184,.16);padding-right:3px}.instruction-editor_formatGroup__e1AM3 .instruction-editor_historyButton__wlWbZ{background:transparent;border-color:transparent;min-height:36px;padding:0}.instruction-editor_historyButton__wlWbZ svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:20px}.instruction-editor_formatGroup__e1AM3 .instruction-editor_textStyleTrigger__SA9dO{align-items:center;background:linear-gradient(145deg,rgba(255,122,26,.12),rgba(255,255,255,.04));border-color:rgba(255,122,26,.32);display:grid;gap:1px 8px;grid-template-columns:1fr auto;min-height:44px;padding:6px 10px;text-align:left;width:100%}.instruction-editor_textStyleTrigger__SA9dO span{color:#ff9a52;font-size:8px;font-weight:900;grid-column:1;letter-spacing:.1em;text-transform:uppercase}.instruction-editor_textStyleTrigger__SA9dO strong{color:#f8fafc;font-size:11px;grid-column:1}.instruction-editor_textStyleTrigger__SA9dO i{color:#ffad73;font-size:16px;font-style:normal;grid-column:2;grid-row:1/span 2;transition:transform .16s ease}.instruction-editor_textStyleTrigger__SA9dO[aria-expanded=true] i{transform:rotate(180deg)}.instruction-editor_textStyleMenu__cGVx0{animation:instruction-editor_textStyleMenuIn__BHYw0 .15s cubic-bezier(.2,.8,.2,1);backdrop-filter:blur(20px);background:linear-gradient(150deg,rgba(28,39,58,.985),rgba(9,15,27,.985));border:1px solid rgba(255,122,26,.36);border-radius:14px;box-shadow:0 18px 44px rgba(0,0,0,.42),inset 0 0 0 1px rgba(255,255,255,.025);display:grid;gap:4px;left:0;min-width:270px;padding:7px;position:absolute;top:calc(100% + 8px);z-index:20}.instruction-editor_formatGroup__e1AM3 .instruction-editor_textStyleMenu__cGVx0 button{align-items:start;background:transparent;border-color:transparent;display:grid;gap:2px;justify-items:start;min-height:52px;padding:8px 11px;width:100%}.instruction-editor_formatGroup__e1AM3 .instruction-editor_textStyleMenu__cGVx0 button:focus-visible,.instruction-editor_formatGroup__e1AM3 .instruction-editor_textStyleMenu__cGVx0 button:hover{background:linear-gradient(90deg,rgba(255,122,26,.18),rgba(255,122,26,.055));border-color:rgba(255,122,26,.36);color:#fff;outline:none}.instruction-editor_textStyleMenu__cGVx0 small{color:rgba(203,213,225,.5);font-size:9px}.instruction-editor_styleHeadingOne__fK_MB,.instruction-editor_styleHeadingThree__A81Na,.instruction-editor_styleHeadingTwo__VD0Ov,.instruction-editor_styleParagraph__zjbIv{color:#f8fafc;line-height:1.1}.instruction-editor_styleParagraph__zjbIv{font-size:11px;font-weight:550}.instruction-editor_styleHeadingOne__fK_MB{font-size:16px;font-weight:900}.instruction-editor_styleHeadingTwo__VD0Ov{font-size:14px;font-weight:850}.instruction-editor_styleHeadingThree__A81Na{font-size:12px;font-weight:800}@keyframes instruction-editor_textStyleMenuIn__BHYw0{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.instruction-editor_editorStatus__EeznT{align-items:center;color:rgba(226,232,240,.44)!important;display:flex;font-size:9px!important;font-weight:650!important;gap:12px;justify-content:space-between}.instruction-editor_editorStatus__EeznT strong{color:rgba(226,232,240,.7);flex:0 0 auto}.instruction-editor_saveRow__JlIKh{align-items:center;display:flex;gap:14px;justify-content:space-between}.instruction-editor_saveRow__JlIKh button{background:#ff7a1a;border-color:#ff7a1a;color:#160800;flex:0 0 auto}.instruction-editor_previewDocument__yId7d{align-self:start;background:#fffdf9;border:1px solid rgba(255,255,255,.2);border-radius:18px;box-shadow:0 20px 44px rgba(0,0,0,.24);color:#172033;max-height:610px;min-height:500px;overflow-y:auto;padding:28px 30px;scrollbar-color:#ff8f3d #eee8df;scrollbar-width:thin}.instruction-editor_previewMeta__jUFVB{align-items:center;border-bottom:1px solid #e9e1d7;display:flex;justify-content:space-between;padding-bottom:12px}.instruction-editor_previewMeta__jUFVB span{color:#e76300;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.instruction-editor_previewMeta__jUFVB small{color:#7c8799;font-size:10px}.instruction-editor_previewDocument__yId7d h2{font-size:24px;line-height:1.2;margin:24px 0 20px}.instruction-editor_previewBody__GiZ6H{font-size:13px;line-height:1.65}.instruction-editor_previewBody__GiZ6H h3{color:#bd4d00;font-size:16px;margin:24px 0 8px}.instruction-editor_previewBody__GiZ6H h2{color:#9c3d00;font-size:20px;margin:26px 0 10px}.instruction-editor_previewBody__GiZ6H h4{color:#bd4d00;font-size:14px;margin:20px 0 7px}.instruction-editor_previewBody__GiZ6H u{text-decoration-color:#f97316;text-decoration-thickness:1px;text-underline-offset:2px}.instruction-editor_previewBody__GiZ6H ol,.instruction-editor_previewBody__GiZ6H p,.instruction-editor_previewBody__GiZ6H ul{margin:0 0 15px}.instruction-editor_previewBody__GiZ6H li+li{margin-top:5px}.instruction-editor_error__Z3ZNQ,.instruction-editor_loading__iVRDv,.instruction-editor_notice__oNsPu,.instruction-editor_warning__iMVeR{border-radius:12px;font-size:12px;line-height:1.5;padding:11px 13px}.instruction-editor_loading__iVRDv{color:rgba(226,232,240,.68);text-align:center}.instruction-editor_error__Z3ZNQ{background:rgba(248,113,113,.09);border:1px solid rgba(248,113,113,.32);color:#fecaca}.instruction-editor_notice__oNsPu{background:rgba(52,211,153,.09);border:1px solid rgba(52,211,153,.28);color:#a7f3d0}.instruction-editor_warning__iMVeR{background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.25);color:#fde68a}@media (max-width:1050px){.instruction-editor_workspace__UCxzs{grid-template-columns:1fr}.instruction-editor_previewDocument__yId7d{max-height:520px}}@media (max-width:720px){.instruction-editor_controls__GpTiQ{grid-template-columns:1fr}.instruction-editor_editor__eulPI{padding:15px}.instruction-editor_saveRow__JlIKh{align-items:stretch;flex-direction:column}.instruction-editor_formatGroup__e1AM3{border-right:0;padding-right:0}.instruction-editor_formatToolbar__E_U_Y{align-items:stretch;flex-direction:column}.instruction-editor_textStylePicker__epRdQ{width:100%}.instruction-editor_textStyleMenu__cGVx0{min-width:100%;width:100%}}.terminal-preview-panel_panel__Mm1S5{display:grid;gap:22px}.terminal-preview-panel_intro__w85SR{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.terminal-preview-panel_intro__w85SR h2,.terminal-preview-panel_intro__w85SR p{margin:0}.terminal-preview-panel_intro__w85SR p{color:rgba(226,232,240,.7);line-height:1.6;margin-top:8px;max-width:720px}.terminal-preview-panel_demoBadge__Vwo_D{background:rgba(255,122,26,.14);border:1px solid rgba(255,122,26,.45);border-radius:999px;color:#ff9a52;flex:0 0 auto;font-size:12px;font-weight:800;letter-spacing:.12em;padding:8px 12px;text-transform:uppercase}.terminal-preview-panel_selectors__ZRdA8{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.terminal-preview-panel_field__mRVDt{display:grid;gap:8px}.terminal-preview-panel_field__mRVDt>span{color:rgba(226,232,240,.72);font-size:13px;font-weight:700}.terminal-preview-panel_fixedValue__fLy8u{align-items:center;background:rgba(255,255,255,.045);border:1px solid rgba(148,163,184,.22);border-radius:15px;box-sizing:border-box;color:#f8fafc;display:flex;font:inherit;min-height:54px;padding:0 16px;width:100%}.terminal-preview-panel_summary__treGv{align-items:center;background:rgba(12,17,29,.7);border:1px solid rgba(148,163,184,.16);border-radius:18px;display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:space-between;padding:14px 16px}.terminal-preview-panel_summaryText__S0V8A{display:flex;flex-wrap:wrap;gap:8px 18px}.terminal-preview-panel_summaryText__S0V8A span{color:rgba(226,232,240,.72);font-size:13px}.terminal-preview-panel_summaryText__S0V8A strong{color:#f8fafc}.terminal-preview-panel_actions__Mc1lv{display:flex;flex-wrap:wrap;gap:8px}.terminal-preview-panel_actionButton__R_CCs{background:rgba(255,255,255,.05);border:1px solid rgba(148,163,184,.2);border-radius:11px;color:#f8fafc;cursor:pointer;font:inherit;font-size:13px;font-weight:700;min-height:38px;padding:0 13px}.terminal-preview-panel_actionButton__R_CCs:hover{border-color:rgba(255,122,26,.6);color:#ff9a52}.terminal-preview-panel_actionButton__R_CCs:disabled,.terminal-preview-panel_actionButton__R_CCs:disabled:hover{background:rgba(148,163,184,.035);border-color:rgba(148,163,184,.13);color:rgba(226,232,240,.38);cursor:not-allowed}.terminal-preview-panel_activeAction__6IW9B{background:rgba(255,122,26,.15);border-color:rgba(255,122,26,.72);color:#ffad73}.terminal-preview-panel_notice__7geJx{background:rgba(52,211,153,.1);border:1px solid rgba(52,211,153,.32);border-radius:14px;color:#86efac;font-size:13px;font-weight:700;padding:12px 15px}.terminal-preview-panel_previewShell__qVqwg{background:#050812;border:1px solid rgba(148,163,184,.2);border-radius:22px;box-shadow:0 24px 70px rgba(0,0,0,.35);overflow:hidden;position:relative}.terminal-preview-panel_previewShellEditing___msql{display:grid;grid-template-columns:380px minmax(0,1fr)}.terminal-preview-panel_previewShellEditing___msql>.terminal-preview-panel_previewBar__tFyFE{grid-column:1/-1}.terminal-preview-panel_previewShellEditing___msql>.terminal-preview-panel_editorWorkspace__XynVu{grid-column:1;grid-row:2}.terminal-preview-panel_previewShellEditing___msql>.terminal-preview-panel_previewLoading__p7LOd,.terminal-preview-panel_previewShellEditing___msql>.terminal-preview-panel_preview__K8p1n{align-self:start;grid-column:2;grid-row:2}.terminal-preview-panel_previewBar__tFyFE{align-items:center;background:rgba(11,16,28,.96);border-bottom:1px solid rgba(148,163,184,.15);display:grid;gap:12px;grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr);min-height:62px;padding:8px 12px}.terminal-preview-panel_previewIdentity__djhtx span{color:rgba(226,232,240,.68);font-size:12px;font-weight:700}.terminal-preview-panel_pageNavigation__6p_n0 strong,.terminal-preview-panel_previewIdentity__djhtx strong{color:#ff9a52}.terminal-preview-panel_pageNavigation__6p_n0{align-items:center;display:grid;gap:10px;grid-template-columns:40px minmax(150px,220px) 40px}.terminal-preview-panel_editPageButton__dS66w,.terminal-preview-panel_pageNavigation__6p_n0 button{align-items:center;background:rgba(255,255,255,.055);border:1px solid rgba(148,163,184,.22);color:#f8fafc;cursor:pointer;display:inline-flex;font:inherit;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.terminal-preview-panel_pageNavigation__6p_n0 button{border-radius:12px;font-size:22px;height:40px;width:40px}.terminal-preview-panel_editPageButton__dS66w:hover,.terminal-preview-panel_pageNavigation__6p_n0 button:hover{background:rgba(255,122,26,.13);border-color:rgba(255,122,26,.65);color:#ff9a52}.terminal-preview-panel_editPageButton__dS66w:active,.terminal-preview-panel_pageNavigation__6p_n0 button:active{transform:scale(.96)}.terminal-preview-panel_pageNavigation__6p_n0>span{color:rgba(226,232,240,.65);display:grid;font-size:11px;gap:2px;text-align:center}.terminal-preview-panel_pageNavigation__6p_n0>span strong{font-size:13px}.terminal-preview-panel_editPageButton__dS66w{border-radius:12px;gap:8px;justify-self:end;min-height:40px;padding:0 13px}.terminal-preview-panel_editPageButton__dS66w svg{fill:currentColor;height:17px;width:17px}.terminal-preview-panel_editPageButton__dS66w span{font-size:12px;font-weight:800}.terminal-preview-panel_editPageButtonActive__6_Voi{background:rgba(255,122,26,.15);border-color:rgba(255,122,26,.72);color:#ffad73}.terminal-preview-panel_editPageButton__dS66w:disabled,.terminal-preview-panel_editPageButton__dS66w:disabled:hover{background:rgba(148,163,184,.035);border-color:rgba(148,163,184,.13);color:rgba(226,232,240,.36);cursor:not-allowed;transform:none}.terminal-preview-panel_editorToolbar__WVu3m{background:linear-gradient(145deg,rgba(25,32,48,.98),rgba(14,20,34,.98));border-bottom:1px solid rgba(148,163,184,.12);display:grid;gap:12px;padding:16px;position:sticky;top:0;z-index:6}.terminal-preview-panel_editorWorkspace__XynVu{background:#0d1321;border-right:1px solid rgba(148,163,184,.14);max-height:520px;min-height:0;overflow-y:auto;scrollbar-color:rgba(255,122,26,.68) rgba(255,255,255,.03);scrollbar-width:thin}.terminal-preview-panel_editorTitle__Hke4j{display:grid;gap:3px}.terminal-preview-panel_editorTitle__Hke4j span{color:#ff9a52;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.terminal-preview-panel_editorTitle__Hke4j strong{color:#fff;font-size:17px}.terminal-preview-panel_editorHint__S6wcR{background:rgba(255,122,26,.08);border-bottom:1px solid rgba(255,122,26,.15);color:rgba(255,224,203,.76);font-size:10px;line-height:1.5;padding:10px 16px}.terminal-preview-panel_editorPageList__o_ceY{border-bottom:1px solid rgba(148,163,184,.12);padding:15px 14px}.terminal-preview-panel_sectionHeading__cR0SD{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.terminal-preview-panel_sectionHeading__cR0SD>div{display:grid;gap:2px}.terminal-preview-panel_sectionHeading__cR0SD strong{color:#f8fafc;font-size:12px}.terminal-preview-panel_sectionHeading__cR0SD div span{color:rgba(226,232,240,.5);font-size:9px}.terminal-preview-panel_sectionHeading__cR0SD>span{align-items:center;background:rgba(255,122,26,.13);border:1px solid rgba(255,122,26,.28);border-radius:999px;color:#ffad73;display:inline-flex;font-size:10px;font-weight:800;height:24px;justify-content:center;min-width:24px}.terminal-preview-panel_editorPageButtons__VQnac{display:grid;gap:6px}.terminal-preview-panel_editorPageButtons__VQnac button{align-items:center;background:rgba(255,255,255,.035);border:1px solid rgba(148,163,184,.12);border-radius:11px;color:rgba(241,245,249,.78);cursor:pointer;display:grid;font:inherit;gap:9px;grid-template-columns:30px minmax(0,1fr) auto;min-height:48px;padding:6px 9px;text-align:left;transition:background .15s ease,border-color .15s ease,transform .15s ease}.terminal-preview-panel_editorPageButtons__VQnac button:hover{background:rgba(255,255,255,.065);border-color:rgba(255,122,26,.28);transform:translateX(2px)}.terminal-preview-panel_editorPageButtons__VQnac button.terminal-preview-panel_editorPageActive__WFweM{background:linear-gradient(100deg,rgba(255,122,26,.18),rgba(255,122,26,.06));border-color:rgba(255,122,26,.58);color:#fff}.terminal-preview-panel_pageNumber__8o6MX{align-items:center;background:rgba(255,255,255,.055);border-radius:8px;color:rgba(226,232,240,.48);display:inline-flex;font-size:9px;font-weight:800;height:30px;justify-content:center}.terminal-preview-panel_editorPageActive__WFweM .terminal-preview-panel_pageNumber__8o6MX{background:#ff7a1a;color:#1b0b00}.terminal-preview-panel_pageListName__Jf7h_{display:grid;gap:2px;min-width:0}.terminal-preview-panel_pageListName__Jf7h_ small,.terminal-preview-panel_pageListName__Jf7h_ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminal-preview-panel_pageListName__Jf7h_ strong{font-size:11px}.terminal-preview-panel_pageListName__Jf7h_ small{color:rgba(226,232,240,.42);font-size:8px}.terminal-preview-panel_pageListArrow__OsZhg{color:rgba(226,232,240,.35);font-size:20px}.terminal-preview-panel_layoutEditor__ooDzT{display:grid;gap:10px;padding:15px 14px}.terminal-preview-panel_contentEditor__KMUqp,.terminal-preview-panel_fieldConfigurator__a579R,.terminal-preview-panel_pageTools__PXX7m{border-bottom:1px solid rgba(148,163,184,.12);padding:15px 14px}.terminal-preview-panel_pageTools__PXX7m{display:grid;gap:9px}.terminal-preview-panel_pageTools__PXX7m>div{display:grid;gap:2px}.terminal-preview-panel_pageTools__PXX7m .terminal-preview-panel_pageActionButtons__dHdPK{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.terminal-preview-panel_pageActionButtons__dHdPK>:only-child{grid-column:1/-1}.terminal-preview-panel_contentEditor__KMUqp label>span,.terminal-preview-panel_fieldConfigurator__a579R strong,.terminal-preview-panel_pageTools__PXX7m strong{color:#f8fafc;font-size:12px}.terminal-preview-panel_fieldConfigurator__a579R .terminal-preview-panel_layoutHeading__thrma span,.terminal-preview-panel_pageTools__PXX7m>div>span{color:rgba(226,232,240,.52);font-size:10px}.terminal-preview-panel_addFieldButton__56_9z,.terminal-preview-panel_contentEditor__KMUqp input:not([type=checkbox]),.terminal-preview-panel_contentEditor__KMUqp textarea,.terminal-preview-panel_fixedFieldRow__9Dk5Y input,.terminal-preview-panel_pageTools__PXX7m button{background:rgba(255,255,255,.055);border:1px solid rgba(148,163,184,.2);border-radius:10px;color:#f8fafc;font:inherit;font-size:11px;min-height:36px;padding:0 10px}.terminal-preview-panel_pageActionButtons__dHdPK button,.terminal-preview-panel_pageTools__PXX7m>button{width:100%}.terminal-preview-panel_deletePageButton__Fy88e,.terminal-preview-panel_removeFieldButton__noBgI{border-color:rgba(248,113,113,.38)!important;color:#fca5a5!important;cursor:pointer}.terminal-preview-panel_protectedPage___0vvx{color:rgba(226,232,240,.48);font-size:10px;font-weight:700}.terminal-preview-panel_pageOrder__vtwbh{align-items:center;border-bottom:1px solid rgba(148,163,184,.12);display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr);padding:9px 12px}.terminal-preview-panel_pageOrder__vtwbh>span{color:rgba(226,232,240,.54);font-size:10px;font-weight:700}.terminal-preview-panel_pageOrder__vtwbh>div{display:flex;gap:7px;min-width:0;overflow-x:auto;padding:2px}.terminal-preview-panel_pageOrder__vtwbh button{align-items:center;background:rgba(255,255,255,.045);border:1px solid rgba(148,163,184,.18);border-radius:9px;color:rgba(241,245,249,.76);cursor:grab;display:inline-flex;flex:0 0 auto;font:inherit;font-size:10px;gap:6px;min-height:32px;padding:0 9px}.terminal-preview-panel_pageOrder__vtwbh button.terminal-preview-panel_pageOrderActive__c9oPv{background:rgba(255,122,26,.15);border-color:rgba(255,122,26,.68);color:#fff}.terminal-preview-panel_contentEditor__KMUqp{display:grid;gap:10px;grid-template-columns:1fr}.terminal-preview-panel_customPageFields__bhrHZ{border-top:1px solid rgba(148,163,184,.14);display:grid;gap:8px;grid-column:1;padding-top:10px}.terminal-preview-panel_customPageFieldRow__CzW__{background:rgba(255,255,255,.035);border:1px solid rgba(148,163,184,.13);border-radius:12px;display:grid;gap:8px;grid-template-columns:22px minmax(0,1fr);padding:10px}.terminal-preview-panel_customPageFieldRow__CzW__>:not(.terminal-preview-panel_dragHandle__l3uwJ){grid-column:2}.terminal-preview-panel_customPageFieldRow__CzW__ input:not([type=checkbox]){background:rgba(255,255,255,.055);border:1px solid rgba(148,163,184,.2);border-radius:10px;color:#f8fafc;font:inherit;font-size:11px;min-height:36px;padding:0 10px}.terminal-preview-panel_dragHandle__l3uwJ{color:#ffad73;cursor:grab;font-size:18px;line-height:1;text-align:center}.terminal-preview-panel_contentEditor__KMUqp label:not(.terminal-preview-panel_editorCheckbox__dY1cr):not(.terminal-preview-panel_switchControl__BQxvu){display:grid;gap:5px}.terminal-preview-panel_contentEditor__KMUqp textarea{min-height:72px;padding:10px;resize:vertical}.terminal-preview-panel_wideEditorField__Sbq0I{grid-column:1}.terminal-preview-panel_editorCheckbox__dY1cr{align-items:center;color:rgba(226,232,240,.76);display:inline-flex;font-size:10px;gap:7px}.terminal-preview-panel_editorCheckbox__dY1cr input{appearance:none;background:#0d131d;border:2px solid #626d7e;border-radius:6px;display:grid;height:20px;min-height:20px;padding:0;place-content:center;width:20px}.terminal-preview-panel_editorCheckbox__dY1cr input:before{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:8px;opacity:0;transform:rotate(45deg) translate(-1px,-1px) scale(.6);transition:opacity .12s ease,transform .14s ease;width:5px}.terminal-preview-panel_editorCheckbox__dY1cr input:checked{background:linear-gradient(135deg,#ff9a52,#f36500);border-color:#ff9a52}.terminal-preview-panel_editorCheckbox__dY1cr input:checked:before{opacity:1;transform:rotate(45deg) translate(-1px,-1px) scale(1)}.terminal-preview-panel_fieldConfigurator__a579R{display:grid;gap:10px}.terminal-preview-panel_fixedFieldRow__9Dk5Y{background:rgba(255,255,255,.035);border:1px solid rgba(148,163,184,.13);border-radius:13px;display:grid;gap:9px;grid-template-columns:1fr;padding:11px}.terminal-preview-panel_fixedFieldRow__9Dk5Y:has(.terminal-preview-panel_customFieldBadge__tuEqI){grid-template-columns:1fr}.terminal-preview-panel_fieldCardTitle__NYFmz{align-items:center;display:flex;justify-content:space-between}.terminal-preview-panel_fieldCardTitle__NYFmz strong{color:#f8fafc;font-size:11px}.terminal-preview-panel_fieldCardTitle__NYFmz span{color:rgba(226,232,240,.38);font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.terminal-preview-panel_customFieldBadge__tuEqI,.terminal-preview-panel_fieldTypeLabel__ab5I_{color:rgba(226,232,240,.56);font-size:10px;font-weight:700}.terminal-preview-panel_customFieldBadge__tuEqI{color:#ffad73}.terminal-preview-panel_addFieldButton__56_9z,.terminal-preview-panel_removeFieldButton__noBgI{cursor:pointer}.terminal-preview-panel_addFieldButton__56_9z{color:#ffad73;width:100%}.terminal-preview-panel_switchControl__BQxvu{align-items:center;color:rgba(226,232,240,.7);cursor:pointer;display:inline-flex;font-size:10px;font-weight:700;gap:8px;min-height:28px;width:fit-content}.terminal-preview-panel_switchControl__BQxvu input{height:1px;opacity:0;position:absolute;width:1px}.terminal-preview-panel_switchTrack__l7t4W{background:rgba(148,163,184,.22);border:1px solid rgba(148,163,184,.25);border-radius:999px;display:inline-flex;height:22px;padding:2px;transition:background .16s ease,border-color .16s ease;width:38px}.terminal-preview-panel_switchTrack__l7t4W>span{background:rgba(226,232,240,.68);border-radius:50%;height:16px;transform:translateX(0);transition:background .16s ease,transform .18s cubic-bezier(.2,.8,.2,1);width:16px}.terminal-preview-panel_switchControl__BQxvu input:checked+.terminal-preview-panel_switchTrack__l7t4W{background:#ff7a1a;border-color:#ff7a1a}.terminal-preview-panel_switchControl__BQxvu input:checked+.terminal-preview-panel_switchTrack__l7t4W>span{background:#fff;transform:translateX(16px)}.terminal-preview-panel_switchControl__BQxvu input:focus-visible+.terminal-preview-panel_switchTrack__l7t4W{box-shadow:0 0 0 3px rgba(255,122,26,.2)}.terminal-preview-panel_switchControl__BQxvu:has(input:disabled){cursor:not-allowed;opacity:.42}.terminal-preview-panel_layoutHeading__thrma{display:grid;gap:2px}.terminal-preview-panel_layoutHeading__thrma strong{color:#f8fafc;font-size:12px}.terminal-preview-panel_layoutHeading__thrma span{color:rgba(226,232,240,.52);font-size:10px}.terminal-preview-panel_layoutBlocks__G2bkf{align-items:center;display:flex;gap:7px;min-width:0;flex-wrap:wrap;padding:2px;scrollbar-color:rgba(255,122,26,.7) transparent;scrollbar-width:thin}.terminal-preview-panel_layoutBlock__FL5mb{align-items:center;background:rgba(255,255,255,.055);border:1px solid rgba(148,163,184,.2);border-radius:10px;color:rgba(248,250,252,.86);display:inline-flex;flex:0 0 auto;font:inherit;font-size:11px;min-height:36px;cursor:grab;gap:7px;padding:0 8px 0 10px}.terminal-preview-panel_layoutBlock__FL5mb:active{cursor:grabbing;opacity:.72}.terminal-preview-panel_layoutBlock__FL5mb>span:first-child{color:#ff9a52;font-size:15px}.terminal-preview-panel_layoutBlock__FL5mb small{color:rgba(226,232,240,.38);font-size:9px;font-weight:800;text-transform:uppercase}.terminal-preview-panel_removeBlock__SmMJV{align-items:center;border-radius:50%;color:rgba(248,113,113,.86);cursor:pointer;display:inline-flex;font-size:17px;height:23px;justify-content:center;width:23px}.terminal-preview-panel_removeBlock__SmMJV:hover{background:rgba(248,113,113,.14);color:#fca5a5}.terminal-preview-panel_addBlock__wwMlD{flex:0 0 auto;min-width:180px}.terminal-preview-panel_editorToolbar__WVu3m p{color:rgba(226,232,240,.62);font-size:12px;margin:0;text-align:center}.terminal-preview-panel_modeControl__5L5er{align-items:center;background:rgba(255,255,255,.045);border:1px solid rgba(148,163,184,.18);border-radius:12px;display:flex;display:grid;gap:3px;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;width:100%}.terminal-preview-panel_modeControl__5L5er>span{color:rgba(226,232,240,.6);font-size:11px;font-weight:800;padding:0 8px;text-transform:uppercase}.terminal-preview-panel_editorActions__wQCNm button,.terminal-preview-panel_modeControl__5L5er button{background:transparent;border:0;border-radius:9px;color:rgba(226,232,240,.78);cursor:pointer;font:inherit;font-size:12px;font-weight:800;min-height:34px;padding:0 11px}.terminal-preview-panel_modeControl__5L5er .terminal-preview-panel_modeActive__gRp3b,.terminal-preview-panel_modeControl__5L5er button:hover{background:rgba(255,122,26,.16);color:#ffad73}.terminal-preview-panel_editorActions__wQCNm{display:grid;gap:6px;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr)}.terminal-preview-panel_editorActions__wQCNm button{border:1px solid rgba(148,163,184,.2)}.terminal-preview-panel_editorActions__wQCNm .terminal-preview-panel_saveButton__elh6_{background:#ff7a1a;border-color:#ff7a1a;color:#1b0b00}.terminal-preview-panel_editorActions__wQCNm .terminal-preview-panel_saveButton__elh6_:disabled{cursor:wait;opacity:.65}.terminal-preview-panel_previewLoading__p7LOd{align-items:center;background:#080d18;color:rgba(226,232,240,.72);display:flex;gap:12px;aspect-ratio:16/10;height:auto;justify-content:center;min-height:0}.terminal-preview-panel_previewLoading__p7LOd>span{animation:terminal-preview-panel_preview-spin__JVN1H .65s linear infinite;border-radius:50%;border:2px solid rgba(255,255,255,.16);border-top-color:#ff7a1a;height:22px;width:22px}@keyframes terminal-preview-panel_preview-spin__JVN1H{to{transform:rotate(1turn)}}.terminal-preview-panel_preview__K8p1n{aspect-ratio:16/10;background:#080d18;height:auto;min-height:0;overflow:hidden;position:relative;width:100%}.terminal-preview-panel_previewCanvas__sVn7L{left:0;position:absolute;top:0;transform-origin:left top}.terminal-preview-panel_previewCanvas__sVn7L>.app-shell{height:800px;min-height:800px;width:1280px}.terminal-preview-panel_message__nYQwU{background:rgba(12,17,29,.7);border:1px dashed rgba(148,163,184,.28);border-radius:18px;color:rgba(226,232,240,.74);line-height:1.6;padding:28px;text-align:center}.terminal-preview-panel_error__hlb64{border-color:rgba(248,113,113,.35);color:#fca5a5}@media (max-width:1100px){.terminal-preview-panel_previewShellEditing___msql{display:block}.terminal-preview-panel_previewShellEditing___msql>.terminal-preview-panel_editorWorkspace__XynVu,.terminal-preview-panel_previewShellEditing___msql>.terminal-preview-panel_previewLoading__p7LOd,.terminal-preview-panel_previewShellEditing___msql>.terminal-preview-panel_preview__K8p1n{max-height:none}.terminal-preview-panel_editorWorkspace__XynVu{border-right:0}}@media (max-width:900px){.terminal-preview-panel_selectors__ZRdA8{grid-template-columns:1fr}.terminal-preview-panel_intro__w85SR{flex-direction:column}.terminal-preview-panel_previewBar__tFyFE{grid-template-columns:1fr auto}.terminal-preview-panel_editorToolbar__WVu3m,.terminal-preview-panel_layoutEditor__ooDzT{grid-template-columns:1fr}.terminal-preview-panel_contentEditor__KMUqp,.terminal-preview-panel_customPageFieldRow__CzW__,.terminal-preview-panel_fixedFieldRow__9Dk5Y,.terminal-preview-panel_pageOrder__vtwbh,.terminal-preview-panel_pageTools__PXX7m{align-items:stretch;grid-template-columns:1fr}.terminal-preview-panel_pageTools__PXX7m{display:grid}.terminal-preview-panel_editorToolbar__WVu3m p{display:none}.terminal-preview-panel_editorActions__wQCNm,.terminal-preview-panel_modeControl__5L5er{justify-content:center}.terminal-preview-panel_previewIdentity__djhtx{display:none}.terminal-preview-panel_pageNavigation__6p_n0{justify-self:start}}@media (max-width:620px){.terminal-preview-panel_pageNavigation__6p_n0{grid-template-columns:38px minmax(118px,1fr) 38px;width:100%}.terminal-preview-panel_previewBar__tFyFE{grid-template-columns:1fr 40px}.terminal-preview-panel_editPageButton__dS66w{padding:0;width:40px}.terminal-preview-panel_editPageButton__dS66w span{display:none}}.sites-work-calendar_calendar__s_WI9{--calendar-accent-rgb:113,184,255;--calendar-accent:rgb(var(--calendar-accent-rgb));--calendar-accent-strong:#cfe7ff;--calendar-accent-soft:rgba(var(--calendar-accent-rgb),0.13);--calendar-blue:#71b8ff;display:grid;gap:1rem;margin:1rem 0 1.5rem;padding:clamp(1rem,2vw,1.5rem);border:1px solid rgba(255,255,255,.1);border-radius:22px;background:radial-gradient(circle at 4% 0,rgba(var(--calendar-accent-rgb),.12),transparent 30%),linear-gradient(145deg,rgba(28,34,43,.98),rgba(17,22,30,.98));box-shadow:0 22px 55px rgba(0,0,0,.2)}.sites-work-calendar_calendar__s_WI9[data-scope=checkin]{--calendar-accent-rgb:255,157,69;--calendar-accent-strong:#ffc58f}.sites-work-calendar_calendar__s_WI9[data-scope=terminal]{--calendar-accent-rgb:132,126,255;--calendar-accent-strong:#c8c5ff}.sites-work-calendar_hierarchyBar___0Us3{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:.65rem;padding:.7rem;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(5,9,14,.34)}.sites-work-calendar_hierarchyBar___0Us3>label{display:grid;align-content:center;gap:.35rem;min-width:0}.sites-work-calendar_hierarchyBar___0Us3>label:first-child{min-height:64px;padding:0 .8rem;border:1px solid rgba(255,255,255,.09);border-radius:11px;background:rgba(255,255,255,.028)}.sites-work-calendar_departmentSelector__HCGJv{display:grid;gap:.65rem;padding:.75rem;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(5,9,14,.28)}.sites-work-calendar_departmentSelector__HCGJv>header{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.sites-work-calendar_departmentSelector__HCGJv>header>div{display:grid;gap:.12rem}.sites-work-calendar_departmentSelector__HCGJv>header>div>span{color:var(--calendar-accent);font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sites-work-calendar_departmentSelector__HCGJv>header>div>strong{color:#fff;font-size:.86rem}.sites-work-calendar_departmentSelector__HCGJv>p{margin:0;padding:.65rem;border:1px dashed rgba(255,255,255,.12);border-radius:10px;color:rgba(235,241,249,.6);font-size:.7rem;text-align:center}.sites-work-calendar_departmentCards__j2UJD{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:.45rem}.sites-work-calendar_departmentCards__j2UJD>button{display:grid;gap:.12rem;min-height:54px;padding:.55rem .65rem;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(255,255,255,.028);color:rgba(245,248,252,.82);cursor:pointer;font:inherit;text-align:left}.sites-work-calendar_departmentCards__j2UJD>button:hover,.sites-work-calendar_departmentCards__j2UJD>button[data-active=true]{border-color:rgba(var(--calendar-accent-rgb),.56);background:rgba(var(--calendar-accent-rgb),.1);color:#fff}.sites-work-calendar_departmentCards__j2UJD strong{overflow:hidden;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.sites-work-calendar_departmentCards__j2UJD small{color:rgba(235,241,249,.52);font-size:.61rem}.sites-work-calendar_allDepartmentsSetting__Q3XVO,.sites-work-calendar_overrideSetting__FoCjN{display:flex;align-items:center;gap:.55rem;min-width:min(100%,310px);padding:.48rem .58rem;border:1px solid rgba(var(--calendar-accent-rgb),.22);border-radius:10px;background:rgba(var(--calendar-accent-rgb),.05);cursor:pointer}.sites-work-calendar_allDepartmentsSetting__Q3XVO>span,.sites-work-calendar_overrideSetting__FoCjN>span{display:grid;flex:1;gap:.08rem}.sites-work-calendar_allDepartmentsSetting__Q3XVO strong,.sites-work-calendar_overrideSetting__FoCjN strong{color:#f7f9fc;font-size:.69rem}.sites-work-calendar_allDepartmentsSetting__Q3XVO small,.sites-work-calendar_overrideSetting__FoCjN small{color:rgba(235,241,249,.52);font-size:.6rem;line-height:1.3}.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_allDepartmentsSetting__Q3XVO>input,.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_overrideSetting__FoCjN>input{position:relative;flex:0 0 40px;width:40px;min-height:23px;padding:0;border-radius:999px;appearance:none;background:rgba(5,9,14,.54)}.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_allDepartmentsSetting__Q3XVO>input:before,.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_overrideSetting__FoCjN>input:before{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:rgba(235,241,249,.72);transition:transform .16s ease}.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_allDepartmentsSetting__Q3XVO>input:checked,.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_overrideSetting__FoCjN>input:checked{background:rgba(var(--calendar-accent-rgb),.36)}.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_allDepartmentsSetting__Q3XVO>input:checked:before,.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_overrideSetting__FoCjN>input:checked:before{background:var(--calendar-accent-strong);transform:translateX(17px)}.sites-work-calendar_hierarchyBar___0Us3 small{color:rgba(232,239,248,.56);font-size:.67rem;font-weight:700}.sites-work-calendar_hierarchyBar___0Us3 strong{overflow:hidden;color:#fff;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.sites-work-calendar_scopeToolbar__K7hDN{padding:0}.sites-work-calendar_scopeTabs__vZe3g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.sites-work-calendar_scopeTabs__vZe3g button{--scope-tab-rgb:113,184,255;display:grid;gap:.16rem;min-height:54px;padding:.55rem .7rem;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:rgba(255,255,255,.035);color:rgba(244,248,253,.82);cursor:pointer;font:inherit;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.sites-work-calendar_scopeTabs__vZe3g button[data-scope=checkin]{--scope-tab-rgb:255,157,69}.sites-work-calendar_scopeTabs__vZe3g button[data-scope=terminal]{--scope-tab-rgb:132,126,255}.sites-work-calendar_scopeTabs__vZe3g button:hover:not(:disabled){border-color:rgba(var(--scope-tab-rgb),.46);background:rgba(var(--scope-tab-rgb),.07);transform:translateY(-1px)}.sites-work-calendar_scopeTabs__vZe3g button[data-active=true]{border-color:rgba(var(--scope-tab-rgb),.72);background:linear-gradient(145deg,rgba(var(--scope-tab-rgb),.18),rgba(var(--scope-tab-rgb),.06));box-shadow:inset 0 0 0 1px rgba(var(--scope-tab-rgb),.12);color:#fff}.sites-work-calendar_scopeTabs__vZe3g button:disabled{cursor:not-allowed;opacity:.38}.sites-work-calendar_scopeTabs__vZe3g span{font-size:.82rem;font-weight:800}.sites-work-calendar_scopeTabs__vZe3g small{color:rgba(232,239,248,.56);font-size:.66rem;font-weight:600;line-height:1.25}.sites-work-calendar_shiftEditor__JvefM{overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:17px;background:rgba(255,255,255,.025);box-shadow:inset 3px 0 0 rgba(var(--calendar-accent-rgb),.72)}.sites-work-calendar_historyHint__pBmVs{margin:0 .85rem .75rem;color:rgba(232,239,248,.52);font-size:.66rem;line-height:1.35}.sites-work-calendar_changeDialogBackdrop__Ey5Df{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:1rem;background:rgba(3,6,10,.72);backdrop-filter:blur(8px)}.sites-work-calendar_changeDialog__bc__N{display:grid;width:min(560px,100%);gap:.65rem;padding:1.15rem;border:1px solid rgba(var(--calendar-accent-rgb),.34);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(var(--calendar-accent-rgb),.13),transparent 35%),#151b24;box-shadow:0 28px 80px rgba(0,0,0,.46)}.sites-work-calendar_changeDialog__bc__N>span{color:var(--calendar-accent);font-size:.67rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.sites-work-calendar_changeDialog__bc__N h4,.sites-work-calendar_changeDialog__bc__N p{margin:0}.sites-work-calendar_changeDialog__bc__N h4{color:#fff;font-size:1.1rem}.sites-work-calendar_changeDialog__bc__N p{color:rgba(235,241,249,.68);font-size:.78rem;line-height:1.5}.sites-work-calendar_changeDialog__bc__N>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.2rem}.sites-work-calendar_changeDialog__bc__N>div>button{display:grid;gap:.18rem;min-height:72px;padding:.75rem;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.045);color:#f5f8fc;cursor:pointer;font:inherit;text-align:left;transition:border-color .15s ease,background .15s ease,transform .15s ease}.sites-work-calendar_changeDialog__bc__N>div>button:hover{border-color:rgba(var(--calendar-accent-rgb),.55);background:rgba(var(--calendar-accent-rgb),.09);transform:translateY(-1px)}.sites-work-calendar_changeDialog__bc__N>div>.sites-work-calendar_primaryChange__babeh{border-color:rgba(85,213,153,.42);background:rgba(85,213,153,.08)}.sites-work-calendar_changeDialog__bc__N button strong{font-size:.78rem}.sites-work-calendar_changeDialog__bc__N button small{color:rgba(235,241,249,.56);font-size:.65rem}.sites-work-calendar_changeDialog__bc__N>.sites-work-calendar_cancelChange__NjY4g{justify-self:end;min-height:34px;padding:0 .65rem;border:0;background:transparent;color:rgba(235,241,249,.62);cursor:pointer;font:inherit;font-size:.72rem;font-weight:750}.sites-work-calendar_shiftEditor__JvefM>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem .9rem;border-bottom:1px solid rgba(255,255,255,.075)}.sites-work-calendar_shiftEditor__JvefM>header>div{display:grid;gap:.2rem}.sites-work-calendar_shiftEditor__JvefM>header strong{color:#fff;font-size:.9rem}.sites-work-calendar_shiftDetails__417od summary small,.sites-work-calendar_shiftEditor__JvefM>header small{color:rgba(232,239,248,.58);font-size:.69rem;line-height:1.35}.sites-work-calendar_shiftEditor__JvefM>header>button{min-height:38px;padding:0 .8rem;border:1px solid rgba(var(--calendar-accent-rgb),.45);border-radius:10px;background:rgba(var(--calendar-accent-rgb),.1);color:var(--calendar-accent-strong);cursor:pointer;font:inherit;font-size:.76rem;font-weight:800;white-space:nowrap}.sites-work-calendar_shiftActions__10M0I{display:flex;align-items:center;gap:.45rem}.sites-work-calendar_calendarToggle__3e_go,.sites-work-calendar_inheritanceCard__cWl2I>button,.sites-work-calendar_shiftActions__10M0I>button{min-height:38px;padding:0 .8rem;border:1px solid rgba(var(--calendar-accent-rgb),.45);border-radius:10px;background:rgba(var(--calendar-accent-rgb),.1);color:var(--calendar-accent-strong);cursor:pointer;font:inherit;font-size:.76rem;font-weight:800;white-space:nowrap;transition:border-color .16s ease,background .16s ease,transform .16s ease}.sites-work-calendar_calendarToggle__3e_go:hover,.sites-work-calendar_inheritanceCard__cWl2I>button:hover,.sites-work-calendar_shiftActions__10M0I>button:hover{border-color:rgba(var(--calendar-accent-rgb),.72);background:rgba(var(--calendar-accent-rgb),.17);transform:translateY(-1px)}.sites-work-calendar_shiftActions__10M0I>.sites-work-calendar_inheritButton__lwb8P{border-color:rgba(255,255,255,.13);background:rgba(255,255,255,.045);color:rgba(241,245,250,.76)}.sites-work-calendar_calendarToggleRow__kprSA{display:flex;justify-content:flex-end}.sites-work-calendar_standbyOption__bPwHG{display:flex;align-items:center;gap:.65rem;margin:.7rem;padding:.65rem .75rem;border:1px solid rgba(var(--calendar-accent-rgb),.2);border-radius:12px;background:rgba(var(--calendar-accent-rgb),.055);cursor:pointer}.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_standbyOption__bPwHG>input{position:relative;flex:0 0 42px;width:42px;min-height:24px;margin-left:auto;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:999px;appearance:none;background:rgba(5,9,14,.54);cursor:pointer}.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_finishOption__oIL3E>input:before,.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_standbyOption__bPwHG>input:before{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:rgba(235,241,249,.72);box-shadow:0 2px 7px rgba(0,0,0,.32);transition:transform .16s ease,background .16s ease}.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_finishOption__oIL3E>input:checked,.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_standbyOption__bPwHG>input:checked{border-color:rgba(var(--calendar-accent-rgb),.72);background:rgba(var(--calendar-accent-rgb),.34);box-shadow:inset 0 0 0 1px rgba(var(--calendar-accent-rgb),.12)}.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_finishOption__oIL3E>input:checked:before,.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_standbyOption__bPwHG>input:checked:before{background:var(--calendar-accent-strong);transform:translateX(18px)}.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_finishOption__oIL3E>input:focus-visible,.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_standbyOption__bPwHG>input:focus-visible{border-color:rgba(var(--calendar-accent-rgb),.9);box-shadow:0 0 0 3px rgba(var(--calendar-accent-rgb),.16)}.sites-work-calendar_standbyOption__bPwHG>span{display:grid;flex:1 1 auto;gap:.12rem;min-width:0;order:-1}.sites-work-calendar_standbyOption__bPwHG strong{color:#f7f9fc;font-size:.77rem}.sites-work-calendar_standbyOption__bPwHG small{color:rgba(232,239,248,.58);font-size:.68rem;line-height:1.35}.sites-work-calendar_scheduleOptions__hfa8V{display:grid;grid-template-columns:repeat(2,minmax(150px,.45fr)) minmax(260px,1.1fr);gap:.55rem;margin:0 .7rem .7rem}.sites-work-calendar_scheduleOptions__hfa8V>label{display:grid;align-content:center;gap:.28rem;min-height:74px;padding:.55rem .65rem;border:1px solid rgba(255,255,255,.085);border-radius:11px;background:rgba(8,12,18,.28);color:rgba(244,247,251,.76);font-size:.68rem;font-weight:750}.sites-work-calendar_scheduleOptions__hfa8V>label>input[type=number]{min-height:36px}.sites-work-calendar_scheduleOptions__hfa8V>label>small{color:rgba(232,239,248,.54);font-size:.65rem;font-weight:600}.sites-work-calendar_scheduleOptions__hfa8V>.sites-work-calendar_finishOption__oIL3E{display:flex;align-items:center;gap:.6rem;cursor:pointer}.sites-work-calendar_calendar__s_WI9 .sites-work-calendar_finishOption__oIL3E>input{position:relative;flex:0 0 42px;width:42px;min-height:24px;margin-left:auto;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:999px;appearance:none;background:rgba(5,9,14,.54);cursor:pointer}.sites-work-calendar_finishOption__oIL3E>span{display:grid;flex:1 1 auto;gap:.12rem;min-width:0;order:-1}.sites-work-calendar_finishOption__oIL3E strong{color:#f7f9fc;font-size:.75rem}.sites-work-calendar_inheritanceCard__cWl2I{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem;border:1px solid rgba(var(--calendar-accent-rgb),.24);border-radius:16px;background:linear-gradient(145deg,rgba(var(--calendar-accent-rgb),.085),rgba(255,255,255,.025))}.sites-work-calendar_inheritanceStack__evpDM{display:grid;gap:.65rem}.sites-work-calendar_inheritedSchedule__qOnfT{overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(8,12,18,.28)}.sites-work-calendar_inheritedSchedule__qOnfT>header{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.7rem .85rem;border-bottom:1px solid rgba(255,255,255,.07)}.sites-work-calendar_inheritedSchedule__qOnfT>header strong{color:#f7f9fc;font-size:.8rem}.sites-work-calendar_inheritedSchedule__qOnfT article>span small,.sites-work-calendar_inheritedSchedule__qOnfT>header small{color:rgba(232,239,248,.56);font-size:.66rem}.sites-work-calendar_inheritedSchedule__qOnfT>div{display:grid;gap:.5rem;padding:.65rem}.sites-work-calendar_inheritedSchedule__qOnfT article{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(300px,1.2fr);align-items:center;gap:.75rem;padding:.65rem .75rem;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:rgba(255,255,255,.025)}.sites-work-calendar_inheritedSchedule__qOnfT article>span{display:grid;gap:.1rem}.sites-work-calendar_inheritedSchedule__qOnfT article>span strong{color:#f7f9fc;font-size:.76rem}.sites-work-calendar_inheritedSchedule__qOnfT article>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem}.sites-work-calendar_inheritedSchedule__qOnfT article>div>span{display:grid;min-height:30px;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:rgba(235,241,249,.4);font-size:.66rem;font-weight:800}.sites-work-calendar_inheritedSchedule__qOnfT article>div>span[data-active=true]{border-color:rgba(var(--calendar-accent-rgb),.36);background:rgba(var(--calendar-accent-rgb),.09);color:var(--calendar-accent-strong)}.sites-work-calendar_inheritedSchedule__qOnfT>div>p{margin:0;padding:.6rem;color:rgba(232,239,248,.62);font-size:.72rem;text-align:center}.sites-work-calendar_inheritanceCard__cWl2I>div{display:grid;gap:.18rem}.sites-work-calendar_inheritanceCard__cWl2I span{color:var(--calendar-accent);font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sites-work-calendar_inheritanceCard__cWl2I strong{color:#fff;font-size:.9rem}.sites-work-calendar_inheritanceCard__cWl2I p{margin:0;color:rgba(235,241,249,.64);font-size:.72rem;line-height:1.4}.sites-work-calendar_shiftActions__10M0I>button:disabled{cursor:not-allowed;opacity:.4}.sites-work-calendar_shiftRules__5KnYR{display:grid;gap:.6rem;padding:.7rem}.sites-work-calendar_shiftRule___PQkg{overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:rgba(8,12,18,.3)}.sites-work-calendar_shiftFields__fqC3q{display:grid;grid-template-columns:minmax(190px,1fr) minmax(110px,.3fr) minmax(110px,.3fr) 38px;gap:.55rem;align-items:end;padding:.7rem}.sites-work-calendar_shiftFields__fqC3q label{display:grid;gap:.32rem;color:rgba(244,247,251,.75);font-size:.68rem;font-weight:750}.sites-work-calendar_removeShift__KsreY{width:38px;min-height:42px;border:1px solid rgba(255,108,102,.24);border-radius:10px;background:rgba(255,108,102,.055);color:#ffaaa5;cursor:pointer;font:inherit;font-size:1.2rem}.sites-work-calendar_removeShift__KsreY:hover{border-color:rgba(255,108,102,.58);background:rgba(255,108,102,.13)}.sites-work-calendar_dayChoices__7cCYB{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;padding:0 .7rem .7rem}.sites-work-calendar_dayChoices__7cCYB button{display:grid;width:100%;min-height:34px;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:rgba(255,255,255,.025);color:rgba(235,241,249,.52);cursor:pointer;font-family:inherit;font-size:.7rem;font-weight:800}.sites-work-calendar_dayChoices__7cCYB button[data-active=true]{border-color:rgba(var(--calendar-accent-rgb),.42);background:rgba(var(--calendar-accent-rgb),.1);color:var(--calendar-accent-strong)}.sites-work-calendar_dayChoices__7cCYB button:disabled{cursor:not-allowed;opacity:.58}.sites-work-calendar_shiftDetails__417od{border-top:1px solid rgba(255,255,255,.07)}.sites-work-calendar_shiftDetails__417od summary{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:0 .75rem;color:rgba(247,249,252,.84);cursor:pointer;font-size:.74rem;font-weight:750;list-style:none}.sites-work-calendar_shiftDetails__417od summary::-webkit-details-marker{display:none}.sites-work-calendar_targetGroups__McRqi{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.65rem;padding:.65rem;border-top:1px solid rgba(255,255,255,.06)}.sites-work-calendar_targetGroups__McRqi>div{display:grid;align-content:start;gap:.3rem}.sites-work-calendar_targetGroups__McRqi strong{margin-bottom:.15rem;color:var(--calendar-accent);font-size:.7rem}.sites-work-calendar_targetGroups__McRqi label{display:flex;align-items:center;gap:.45rem;min-height:33px;padding:.25rem .4rem;border-radius:8px;color:rgba(245,248,252,.82);font-size:.72rem}.sites-work-calendar_targetGroups__McRqi input{width:17px;min-height:17px;accent-color:var(--calendar-accent)}.sites-work-calendar_emptyRules__eIblE{margin:0;padding:.9rem;border:1px dashed rgba(255,255,255,.12);border-radius:11px;color:rgba(232,239,248,.62);font-size:.76rem;text-align:center}.sites-work-calendar_calendarHeader__J2l0R{display:flex;align-items:center;justify-content:space-between;gap:1rem}.sites-work-calendar_calendarHeader__J2l0R>div>span,.sites-work-calendar_dayPanel__VP1P0>header>span{color:var(--calendar-accent);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sites-work-calendar_calendarHeader__J2l0R h3,.sites-work-calendar_dayPanel__VP1P0 h4{margin:.18rem 0 0;color:#fff;font-size:clamp(1.12rem,2vw,1.5rem)}.sites-work-calendar_calendarHeader__J2l0R p,.sites-work-calendar_dayPanel__VP1P0 p,.sites-work-calendar_hint__2_9RT,.sites-work-calendar_occupancy__PXF9O p{margin:.35rem 0 0;color:rgba(235,241,249,.7);line-height:1.5}.sites-work-calendar_calendar__s_WI9 input,.sites-work-calendar_calendar__s_WI9 select{width:100%;min-height:42px;box-sizing:border-box;border:1px solid rgba(255,255,255,.14);border-radius:11px;outline:none;background:#171d26;color:#f7f9fc;font:inherit;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.sites-work-calendar_calendar__s_WI9 select{padding:0 2.35rem 0 .8rem;color-scheme:dark}.sites-work-calendar_calendar__s_WI9 input{padding:0 .8rem}.sites-work-calendar_calendar__s_WI9 input:focus,.sites-work-calendar_calendar__s_WI9 select:focus{border-color:rgba(var(--calendar-accent-rgb),.8);box-shadow:0 0 0 3px rgba(var(--calendar-accent-rgb),.12)}.sites-work-calendar_occupancy__PXF9O{padding:.9rem;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(255,255,255,.035)}.sites-work-calendar_dayPanel__VP1P0 section>strong,.sites-work-calendar_newEntry__ccznQ>strong,.sites-work-calendar_occupancy__PXF9O>strong{color:#f7f9fc;font-size:.88rem}.sites-work-calendar_presenceGroup__BwK2o{display:grid;gap:.35rem;margin-top:.65rem;padding-top:.65rem;border-top:1px solid rgba(255,255,255,.07)}.sites-work-calendar_presenceGroup__BwK2o>header,.sites-work-calendar_presenceLine__D7pR7{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.sites-work-calendar_presenceGroup__BwK2o>header b{color:#f5f8fc;font-size:.76rem}.sites-work-calendar_presenceGroup__BwK2o>header small{color:rgba(232,239,248,.54);font-size:.66rem}.sites-work-calendar_presenceLine__D7pR7{min-height:38px;padding:.42rem .55rem;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(255,255,255,.025)}.sites-work-calendar_presenceLine__D7pR7>span{display:grid;gap:.12rem;min-width:0}.sites-work-calendar_presenceLine__D7pR7 b{overflow:hidden;color:rgba(247,249,252,.92);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.sites-work-calendar_presenceLine__D7pR7 small{color:var(--calendar-accent);font-size:.63rem;font-weight:750}.sites-work-calendar_presenceLine__D7pR7 time{flex:0 0 auto;color:rgba(235,241,249,.72);font-size:.7rem;font-variant-numeric:tabular-nums}.sites-work-calendar_presenceError__v2zoG{color:#ffaaa5!important}.sites-work-calendar_occupancy__PXF9O>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.65rem;margin-top:.8rem}.sites-work-calendar_newEntry__ccznQ details,.sites-work-calendar_occupancy__PXF9O details{border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(8,12,18,.3)}.sites-work-calendar_newEntry__ccznQ summary,.sites-work-calendar_occupancy__PXF9O summary{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-height:42px;box-sizing:border-box;padding:.65rem .78rem;color:#f5f8fc;cursor:pointer;font-size:.82rem;font-weight:750;list-style:none}.sites-work-calendar_newEntry__ccznQ summary::-webkit-details-marker,.sites-work-calendar_occupancy__PXF9O summary::-webkit-details-marker{display:none}.sites-work-calendar_newEntry__ccznQ summary:after,.sites-work-calendar_occupancy__PXF9O summary:after{content:"⌄";color:var(--calendar-accent);font-size:1rem;transition:transform .16s ease}.sites-work-calendar_newEntry__ccznQ details[open] summary:after,.sites-work-calendar_occupancy__PXF9O details[open] summary:after{transform:rotate(180deg)}.sites-work-calendar_newEntry__ccznQ summary small,.sites-work-calendar_occupancy__PXF9O summary small{margin-left:auto;color:rgba(232,239,248,.56);font-weight:600}.sites-work-calendar_calendarLayout__XHIs8{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,.72fr);gap:1rem;align-items:start}.sites-work-calendar_dayPanel__VP1P0,.sites-work-calendar_monthPanel__zZq5N{min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(7,11,17,.38);overflow:hidden}.sites-work-calendar_monthNavigation__iiRqY{display:grid;grid-template-columns:38px minmax(150px,1fr) 38px auto;align-items:center;gap:.5rem;padding:.75rem;border-bottom:1px solid rgba(255,255,255,.08)}.sites-work-calendar_monthNavigation__iiRqY strong{color:#fff;text-align:center;text-transform:capitalize}.sites-work-calendar_entry__QVPNm button,.sites-work-calendar_monthNavigation__iiRqY button,.sites-work-calendar_newEntry__ccznQ>button{min-height:38px;border:1px solid rgba(255,255,255,.13);border-radius:10px;background:rgba(255,255,255,.055);color:#f6f8fb;cursor:pointer;font:inherit;font-weight:750;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}.sites-work-calendar_entry__QVPNm button:hover,.sites-work-calendar_monthNavigation__iiRqY button:hover,.sites-work-calendar_newEntry__ccznQ>button:hover{border-color:rgba(var(--calendar-accent-rgb),.58);background:var(--calendar-accent-soft);color:#fff;transform:translateY(-1px)}.sites-work-calendar_monthNavigation__iiRqY button:first-child,.sites-work-calendar_monthNavigation__iiRqY button:nth-child(3){font-size:1.45rem;line-height:1}.sites-work-calendar_monthNavigation__iiRqY button:last-child{padding:0 .78rem;color:var(--calendar-accent)}.sites-work-calendar_monthGrid__l1MTD,.sites-work-calendar_weekdays__GoKb6{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.sites-work-calendar_weekdays__GoKb6{padding:.45rem .65rem .25rem}.sites-work-calendar_weekdays__GoKb6 span{color:rgba(235,241,249,.52);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-align:center;text-transform:uppercase}.sites-work-calendar_monthGrid__l1MTD{gap:.36rem;padding:.35rem .65rem .7rem}.sites-work-calendar_monthGrid__l1MTD>button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.18rem;min-width:0;min-height:94px;padding:.48rem;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:rgba(255,255,255,.035);color:#f5f8fc;cursor:pointer;overflow:hidden;text-align:left;transition:border-color .15s ease,background .15s ease,transform .15s ease}.sites-work-calendar_monthGrid__l1MTD>button:hover{border-color:rgba(var(--calendar-accent-rgb),.42);background:rgba(var(--calendar-accent-rgb),.07);transform:translateY(-1px)}.sites-work-calendar_monthGrid__l1MTD>button[data-outside=true]{opacity:.34}.sites-work-calendar_monthGrid__l1MTD>button[data-today=true]>span{display:grid;width:24px;height:24px;place-items:center;border-radius:8px;background:var(--calendar-accent);color:#25170c}.sites-work-calendar_monthGrid__l1MTD>button>span{color:#fff;font-size:.8rem;font-weight:850}.sites-work-calendar_monthGrid__l1MTD b,.sites-work-calendar_monthGrid__l1MTD em,.sites-work-calendar_monthGrid__l1MTD i,.sites-work-calendar_monthGrid__l1MTD small{display:block;max-width:100%;overflow:hidden;color:rgba(229,237,247,.68);font-size:.62rem;font-style:normal;font-weight:650;line-height:1.22;text-overflow:ellipsis;white-space:nowrap}.sites-work-calendar_monthGrid__l1MTD em{color:#ffaca8}.sites-work-calendar_monthGrid__l1MTD b{color:var(--calendar-accent)}.sites-work-calendar_monthGrid__l1MTD i{margin-top:auto;color:var(--calendar-blue)}.sites-work-calendar_monthGrid__l1MTD>.sites-work-calendar_selectedDay__ZULxC{border-color:var(--calendar-accent);background:linear-gradient(145deg,rgba(var(--calendar-accent-rgb),.17),rgba(var(--calendar-accent-rgb),.06));box-shadow:inset 0 0 0 1px rgba(var(--calendar-accent-rgb),.17),0 8px 24px rgba(0,0,0,.18)}.sites-work-calendar_dayPanel__VP1P0{display:grid;gap:0}.sites-work-calendar_dayPanel__VP1P0>header,.sites-work-calendar_dayPanel__VP1P0>section{padding:.9rem 1rem;border-bottom:1px solid rgba(255,255,255,.075)}.sites-work-calendar_dayPanel__VP1P0>section:last-child{border-bottom:0}.sites-work-calendar_dayPanel__VP1P0 h4{font-size:1.05rem;text-transform:capitalize}.sites-work-calendar_holiday__oVki3{color:#ffaaa5!important;font-weight:750}.sites-work-calendar_holidayRule__SmHtv{display:grid;gap:.7rem;background:linear-gradient(145deg,rgba(var(--calendar-accent-rgb),.095),rgba(var(--calendar-accent-rgb),.025))}.sites-work-calendar_holidayRule__SmHtv>div:first-child{display:grid;gap:.2rem}.sites-work-calendar_holidayDepartments__h6Xae small,.sites-work-calendar_holidayModes__lJBcc small,.sites-work-calendar_holidayRule__SmHtv>div:first-child small{color:rgba(232,239,248,.58);font-size:.68rem;line-height:1.35}.sites-work-calendar_holidayRule__SmHtv>p{margin:0;color:var(--calendar-accent-strong);font-size:.69rem;font-weight:750}.sites-work-calendar_holidayModes__lJBcc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.sites-work-calendar_holidayModes__lJBcc button{display:grid;gap:.2rem;min-width:0;min-height:66px;padding:.55rem;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:rgba(255,255,255,.035);color:rgba(247,249,252,.82);cursor:pointer;font:inherit;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.sites-work-calendar_holidayModes__lJBcc button:focus-visible,.sites-work-calendar_holidayModes__lJBcc button:hover{border-color:rgba(var(--calendar-accent-rgb),.56);background:rgba(var(--calendar-accent-rgb),.08);outline:none;transform:translateY(-1px)}.sites-work-calendar_holidayModes__lJBcc button[data-active=true]{border-color:rgba(var(--calendar-accent-rgb),.82);background:rgba(var(--calendar-accent-rgb),.15);box-shadow:inset 0 0 0 1px rgba(var(--calendar-accent-rgb),.12);color:#fff}.sites-work-calendar_holidayModes__lJBcc strong{font-size:.73rem}.sites-work-calendar_holidayDepartments__h6Xae{display:grid;gap:.38rem}.sites-work-calendar_holidayDepartments__h6Xae label{display:flex;align-items:center;gap:.55rem;min-height:42px;padding:.45rem .55rem;border:1px solid rgba(255,255,255,.085);border-radius:10px;background:rgba(7,11,17,.28);cursor:pointer}.sites-work-calendar_holidayDepartments__h6Xae label:hover{border-color:rgba(var(--calendar-accent-rgb),.34);background:rgba(var(--calendar-accent-rgb),.06)}.sites-work-calendar_holidayDepartments__h6Xae input{width:18px;min-height:18px;accent-color:var(--calendar-accent)}.sites-work-calendar_holidayDepartments__h6Xae span{display:grid;gap:.08rem}.sites-work-calendar_holidayDepartments__h6Xae strong{color:#f7f9fc;font-size:.76rem}.sites-work-calendar_entry__QVPNm,.sites-work-calendar_shiftLine__xaMNT,.sites-work-calendar_truckLine__9Xsu4{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-top:.55rem;padding:.58rem .65rem;border:1px solid rgba(255,255,255,.075);border-radius:11px;background:rgba(255,255,255,.035)}.sites-work-calendar_entry__QVPNm span,.sites-work-calendar_shiftLine__xaMNT span,.sites-work-calendar_truckLine__9Xsu4 span{display:grid;min-width:0}.sites-work-calendar_entry__QVPNm b,.sites-work-calendar_shiftLine__xaMNT b,.sites-work-calendar_truckLine__9Xsu4 span{overflow:hidden;color:#f7f9fc;font-size:.8rem;text-overflow:ellipsis}.sites-work-calendar_entry__QVPNm small,.sites-work-calendar_shiftLine__xaMNT small,.sites-work-calendar_truckLine__9Xsu4 small{color:rgba(232,239,248,.55);font-size:.68rem}.sites-work-calendar_truckLine__9Xsu4 b{display:grid;min-width:30px;height:30px;place-items:center;border-radius:9px;background:rgba(113,184,255,.12);color:var(--calendar-blue)}.sites-work-calendar_entry__QVPNm button{flex:0 0 32px;min-height:32px;border-color:rgba(255,112,105,.25);color:#ffaaa5;font-size:1rem}.sites-work-calendar_newEntry__ccznQ{display:grid;gap:.55rem;background:rgba(var(--calendar-accent-rgb),.035)}.sites-work-calendar_newEntry__ccznQ>button{border-color:rgba(var(--calendar-accent-rgb),.48);background:var(--calendar-accent-soft);color:var(--calendar-accent-strong)}.sites-work-calendar_newEntry__ccznQ>button:disabled{cursor:not-allowed;opacity:.45;transform:none}.sites-work-calendar_hint__2_9RT{font-size:.72rem}@media (max-width:1080px){.sites-work-calendar_hierarchyBar___0Us3{grid-template-columns:repeat(2,minmax(0,1fr))}.sites-work-calendar_calendarLayout__XHIs8{grid-template-columns:1fr}.sites-work-calendar_scheduleOptions__hfa8V{grid-template-columns:repeat(2,minmax(0,1fr))}.sites-work-calendar_scheduleOptions__hfa8V>.sites-work-calendar_finishOption__oIL3E{grid-column:1/-1}.sites-work-calendar_dayPanel__VP1P0{grid-template-columns:repeat(2,minmax(0,1fr))}.sites-work-calendar_dayPanel__VP1P0>header,.sites-work-calendar_dayPanel__VP1P0>section{border-right:1px solid rgba(255,255,255,.075)}}@media (max-width:700px){.sites-work-calendar_hierarchyBar___0Us3,.sites-work-calendar_scopeTabs__vZe3g,.sites-work-calendar_shiftFields__fqC3q{grid-template-columns:1fr}.sites-work-calendar_departmentSelector__HCGJv>header{align-items:stretch;flex-direction:column}.sites-work-calendar_allDepartmentsSetting__Q3XVO{min-width:0}.sites-work-calendar_inheritanceCard__cWl2I,.sites-work-calendar_shiftActions__10M0I,.sites-work-calendar_shiftEditor__JvefM>header{align-items:stretch;flex-direction:column}.sites-work-calendar_inheritedSchedule__qOnfT article,.sites-work-calendar_inheritedSchedule__qOnfT>header{align-items:stretch;grid-template-columns:1fr}.sites-work-calendar_inheritedSchedule__qOnfT>header{flex-direction:column}.sites-work-calendar_scheduleOptions__hfa8V{grid-template-columns:1fr}.sites-work-calendar_scheduleOptions__hfa8V>.sites-work-calendar_finishOption__oIL3E{grid-column:auto}.sites-work-calendar_removeShift__KsreY{width:100%}.sites-work-calendar_calendarHeader__J2l0R{align-items:stretch;flex-direction:column}.sites-work-calendar_calendarHeader__J2l0R>label{flex-basis:auto}.sites-work-calendar_monthPanel__zZq5N{overflow-x:auto}.sites-work-calendar_monthGrid__l1MTD,.sites-work-calendar_monthNavigation__iiRqY,.sites-work-calendar_weekdays__GoKb6{min-width:610px}.sites-work-calendar_dayPanel__VP1P0,.sites-work-calendar_holidayModes__lJBcc{grid-template-columns:1fr}.sites-work-calendar_monthGrid__l1MTD>button{min-height:82px}}