.PublishConfirmModal_overlay__suEZw{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.PublishConfirmModal_modal__0K15y{background:var(--color-foreground,#fff);border-radius:.75rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);width:90%;max-width:480px;max-height:90vh;overflow:hidden;border:1px solid var(--color-border-light,#e5e7eb)}.PublishConfirmModal_header__KbsnR{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--color-border-light,#e5e7eb)}.PublishConfirmModal_title__bIzr_{font-size:1.25rem;font-weight:600;color:var(--color-text-high-contrast);margin:0}.PublishConfirmModal_closeButton__fNEni{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:.375rem;background:transparent;color:var(--color-text-medium-contrast);cursor:pointer;transition:all .2s ease;flex-shrink:0}.PublishConfirmModal_closeButton__fNEni:hover:not(:disabled){background:var(--color-light-background,#f8fafc);color:var(--color-text-high-contrast)}.PublishConfirmModal_closeButton__fNEni:disabled{opacity:.5;cursor:not-allowed}.PublishConfirmModal_content__qx2Ev{padding:1.5rem}.PublishConfirmModal_warningSection__5jlz7{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:1rem;background:#eff6ff;border:1px solid #93c5fd;border-radius:.5rem}.PublishConfirmModal_warningText__oJxVd{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-text-high-contrast)}.PublishConfirmModal_description__CX0tS{color:var(--color-text-medium-contrast);font-size:.875rem;line-height:1.5}.PublishConfirmModal_description__CX0tS p{margin:0 0 .75rem;font-weight:500}.PublishConfirmModal_description__CX0tS ul{margin:0;padding-left:1.25rem;list-style-type:disc}.PublishConfirmModal_description__CX0tS li{margin-bottom:.25rem}.PublishConfirmModal_actions__HzfLd{display:flex;gap:.75rem;padding:1rem 1.5rem 1.5rem;background:var(--color-light-background,#f8fafc);border-top:1px solid var(--color-border-light,#e5e7eb)}.PublishConfirmModal_cancelButton__FfFLX{flex:1 1;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;background:transparent;color:var(--color-text-medium-contrast);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;cursor:pointer;transition:all .2s ease}.PublishConfirmModal_cancelButton__FfFLX:hover:not(:disabled){background:var(--color-foreground,#fff);color:var(--color-text-high-contrast);border-color:var(--color-border-medium,#d1d5db)}.PublishConfirmModal_cancelButton__FfFLX:disabled{opacity:.5;cursor:not-allowed}.PublishConfirmModal_confirmButton__vkl_I{flex:1 1;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;color:white;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.PublishConfirmModal_publishButton___332y{background:#10b981}.PublishConfirmModal_publishButton___332y:hover:not(:disabled){background:#059669}.PublishConfirmModal_unpublishButton__Kj_dE{background:#ef4444}.PublishConfirmModal_unpublishButton__Kj_dE:hover:not(:disabled){background:#dc2626}.PublishConfirmModal_confirmButton__vkl_I:disabled{opacity:.7;cursor:not-allowed}.PublishConfirmModal_spinner__0Joxc{width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:PublishConfirmModal_spin__rzB4y 1s linear infinite}@keyframes PublishConfirmModal_spin__rzB4y{to{transform:rotate(1turn)}}@media (max-width:640px){.PublishConfirmModal_modal__0K15y{width:95%;margin:1rem}.PublishConfirmModal_header__KbsnR{padding:1rem 1rem .75rem}.PublishConfirmModal_content__qx2Ev{padding:1rem}.PublishConfirmModal_actions__HzfLd{padding:.75rem 1rem 1rem;flex-direction:column}.PublishConfirmModal_cancelButton__FfFLX,.PublishConfirmModal_confirmButton__vkl_I{width:100%}}.UserRoleModal_overlay__KucQU{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000}.UserRoleModal_content__RloSY{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:white;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:600px;width:90vw;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;z-index:1001}.UserRoleModal_header__85Mzx{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--color-border-light,#e5e7eb)}.UserRoleModal_title__Y4gio{font-size:1.25rem;font-weight:600;color:var(--color-text-high-contrast,#222);margin:0}.UserRoleModal_closeButton__HXuH2{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:.375rem;color:var(--color-text-medium-contrast,#888);transition:all .2s ease}.UserRoleModal_closeButton__HXuH2:hover{background:var(--color-light-background,#f8fafc);color:var(--color-text-high-contrast,#222)}.UserRoleModal_body__JSVUg{flex:1 1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.UserRoleModal_loading__GRWfv{padding:2rem;text-align:center;color:var(--color-text-medium-contrast,#888)}.UserRoleModal_error__Hu1Hz{padding:.75rem 1rem;background:#fee2e2;color:#dc2626;border-radius:.5rem;font-size:.875rem;margin-bottom:1rem}.UserRoleModal_currentRoles__9j7To h3,.UserRoleModal_locationSection__ovTzj h3,.UserRoleModal_modeSection__rSvtT h3,.UserRoleModal_roleSection__s4d7Z h3{font-size:1rem;font-weight:600;color:var(--color-text-high-contrast,#222);margin:0 0 .75rem}.UserRoleModal_modeToggle__KGF6i{display:flex;gap:.5rem}.UserRoleModal_modeButton__SQkox{padding:.5rem 1rem;border:1px solid var(--color-border-light,#e5e7eb);background:var(--color-foreground,#fff);border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.UserRoleModal_modeButton__SQkox:hover{background:var(--color-light-background,#f8fafc)}.UserRoleModal_modeButtonActive__xlTRa{background:var(--color-primary-action-background,#3b82f6);color:white;border-color:var(--color-primary-action-background,#3b82f6)}.UserRoleModal_modeButtonActive__xlTRa:hover{background:var(--color-primary-action-background-hover,#2563eb)}.UserRoleModal_currentRoles__9j7To{background:var(--color-light-background,#f8fafc);border-radius:.5rem;padding:1rem}.UserRoleModal_noRoles__x7YYY{color:var(--color-text-medium-contrast,#888);font-style:normal;margin:0}.UserRoleModal_rolesList__RuFkL{display:flex;flex-direction:column;gap:.75rem}.UserRoleModal_roleItem__pz5tL{padding:.75rem;background:white;border-radius:.375rem;border:1px solid var(--color-border-light,#e5e7eb)}.UserRoleModal_roleInfo__K0icw{display:flex;flex-direction:column;gap:.25rem}.UserRoleModal_roleName__dkdjG{font-weight:500;color:var(--color-text-high-contrast,#222)}.UserRoleModal_locationName__njv2o{font-size:.875rem;color:var(--color-text-medium-contrast,#888)}.UserRoleModal_selectAllContainer__ipYCF{margin-bottom:.75rem}.UserRoleModal_selectAllButton__OliQF{padding:.5rem .75rem;background:var(--color-light-background,#f8fafc);border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:"1px solid #e1e7ee"}.UserRoleModal_selectAllButton__OliQF:hover{background:var(--color-background,#ffffff);border-color:var(--color-border,#d1d5db)}.UserRoleModal_locationsList__H9DJA{display:flex;flex-direction:column;gap:.5rem;max-height:200px;overflow-y:auto;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;padding:.5rem}.UserRoleModal_locationItem__6ottW{border-radius:.375rem;transition:background .2s ease}.UserRoleModal_locationItem__6ottW:hover{background:var(--color-light-background,#f8fafc)}.UserRoleModal_locationLabel__geOXU{display:flex;align-items:center;gap:.75rem;padding:.75rem;cursor:pointer;border-radius:.375rem}.UserRoleModal_checkbox__Ulwpo{display:flex;align-items:center;position:relative}.UserRoleModal_checkboxInput__PwOdM{position:absolute;opacity:0;width:0;height:0}.UserRoleModal_checkboxIndicator__UoaDw{width:16px;height:16px;border:2px solid var(--color-border,#d1d5db);border-radius:3px;display:flex;align-items:center;justify-content:center;background:var(--color-foreground,#fff);transition:all .2s ease}.UserRoleModal_checkboxChecked__75t5I{background:var(--color-primary-action-background,#3b82f6);border-color:var(--color-primary-action-background,#3b82f6);color:white}.UserRoleModal_locationInfo__EfYbO{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.UserRoleModal_locationAddress__OcPl3{font-size:.875rem;color:var(--color-text-medium-contrast,#888)}.UserRoleModal_changeIndicator__n_XMM{color:var(--color-primary-action-background,#3b82f6);font-weight:600;font-size:.875rem}.UserRoleModal_roleSelector__QirFl{display:flex;gap:.5rem;align-items:stretch}.UserRoleModal_roleTrigger__7PgiP{flex:1 1;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;background:var(--color-foreground,#fff);color:var(--color-text-high-contrast,#222);font-size:.875rem;cursor:pointer;transition:all .2s ease;min-height:44px}.UserRoleModal_roleTrigger__7PgiP:hover{border-color:var(--color-border,#d1d5db);background:var(--color-light-background,#f8fafc)}.UserRoleModal_roleTrigger__7PgiP:focus{outline:2px solid var(--color-primary-action-background,#3b82f6);outline-offset:2px}.UserRoleModal_roleDisplay__7LlJi{flex:1 1;text-align:left;color:var(--color-text-high-contrast,#222)}.UserRoleModal_roleDisplayPlaceholder__g6mNh{color:var(--color-text-medium-contrast,#888)}.UserRoleModal_roleDisplay__7LlJi:empty:before{content:"Choose a role...";color:var(--color-text-medium-contrast,#888)}.UserRoleModal_chevron__qGyuH{color:var(--color-text-medium-contrast,#888);transition:transform .2s ease}.UserRoleModal_roleTrigger__7PgiP[data-state=open] .UserRoleModal_chevron__qGyuH{transform:rotate(180deg)}.UserRoleModal_addRoleButton__ntSN3{display:flex;align-items:center;justify-content:center;padding:.75rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;background:var(--color-light-background,#f8fafc);color:var(--color-text-medium-contrast,#888);cursor:pointer;transition:all .2s ease;min-width:44px;min-height:44px}.UserRoleModal_addRoleButton__ntSN3:hover{background:var(--color-primary-action-background,#3b82f6);color:white;border-color:var(--color-primary-action-background,#3b82f6)}.UserRoleModal_roleDropdown__72V8r{background:var(--color-foreground,#fff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:1500;min-width:280px;max-height:320px;overflow:hidden}.UserRoleModal_roleDropdownContent__zg5q_{padding:.5rem 0;max-height:320px;overflow-y:auto}.UserRoleModal_roleItem__pz5tL{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;cursor:pointer;transition:background .2s ease;border:none;background:none;width:100%;text-align:left}.UserRoleModal_roleItem__pz5tL:focus,.UserRoleModal_roleItem__pz5tL:hover{background:var(--color-light-background,#f8fafc)}.UserRoleModal_roleItem__pz5tL:focus{outline:none}.UserRoleModal_roleItemText__VXEiv{font-size:.875rem;color:var(--color-text-high-contrast,#222)}.UserRoleModal_roleItemCheck__c_uFP{color:var(--color-primary-action-background,#3b82f6)}.UserRoleModal_roleSeparator__VFnip{height:1px;background:var(--color-border-light,#e5e7eb);margin:.5rem 0}.UserRoleModal_addRoleItem__QHGns{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;cursor:pointer;transition:background .2s ease;border:none;background:none;width:100%;text-align:left}.UserRoleModal_addRoleItem__QHGns:hover{background:var(--color-primary-action-background,#3b82f6);color:white}.UserRoleModal_addRoleItem__QHGns:hover .UserRoleModal_addRoleIcon__2ICZ2,.UserRoleModal_addRoleItem__QHGns:hover .UserRoleModal_addRoleText__4szYd{color:white}.UserRoleModal_addRoleIcon__2ICZ2{color:var(--color-primary-action-background,#3b82f6);transition:color .2s ease}.UserRoleModal_addRoleText__4szYd{font-size:.875rem;color:var(--color-text-high-contrast,#222);font-weight:500;transition:color .2s ease}.UserRoleModal_footer__RZnev{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid var(--color-border-light,#e5e7eb)}.UserRoleModal_cancelButton__hpbFZ{padding:.5rem 1rem;border:1px solid var(--color-border-light,#e5e7eb);background:var(--color-foreground,#fff);border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.UserRoleModal_cancelButton__hpbFZ:hover{background:var(--color-light-background,#f8fafc)}.UserRoleModal_cancelButton__hpbFZ:disabled{opacity:.5;cursor:not-allowed}.UserRoleModal_submitButton__syTBi{padding:.5rem 1rem;background:var(--color-primary-action-background,#3b82f6);color:white;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.UserRoleModal_submitButton__syTBi:hover:not(:disabled){background:var(--color-primary-action-background-hover,#2563eb)}.UserRoleModal_submitButton__syTBi:disabled{opacity:.5;cursor:not-allowed}.FormEditorSidebar_sidebar__oeIMp{background:var(--color-foreground,#fff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.75rem;overflow:hidden;display:flex;flex-direction:column;height:calc(100vh - 8rem);width:30rem;position:absolute;right:2rem}.FormEditorSidebar_tabsContainer__ZXhbB{display:flex;gap:.5rem;margin-bottom:1rem;padding:.25rem;background:var(--color-light-background,#f8fafc);border-radius:.5rem}.FormEditorSidebar_tab__yt8G1{flex:1 1;padding:.5rem 1rem;background:transparent;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;color:var(--color-text-medium-contrast);cursor:pointer;transition:all .2s ease}.FormEditorSidebar_tab__yt8G1:hover{background:rgba(0,0,0,.05)}.FormEditorSidebar_activeTab__AdcYy{background:var(--color-foreground,#fff);color:var(--color-text-high-contrast);box-shadow:0 1px 2px rgba(0,0,0,.05)}.FormEditorSidebar_sidebarHeader__aAt60{padding:1.5rem;border-bottom:1px solid var(--color-border-light,#e5e7eb);background:var(--color-light-background,#f8fafc);display:flex;justify-content:space-between;align-items:center}.FormEditorSidebar_headerWithBack__QIDOn{display:flex;align-items:center;gap:.75rem;flex:1 1}.FormEditorSidebar_headerContent__bvYQ4{flex:1 1}.FormEditorSidebar_backButton__SPlFH{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;background:var(--color-foreground,#fff);color:var(--color-text-medium-contrast);cursor:pointer;transition:all .2s ease;flex-shrink:0}.FormEditorSidebar_backButton__SPlFH:hover{background:var(--color-light-background,#f8fafc);border-color:var(--color-border,#d1d5db);color:var(--color-text-high-contrast)}.FormEditorSidebar_sidebarHeader__aAt60 h3{font-size:1.125rem;font-weight:600;color:var(--color-text-high-contrast);margin:0;display:flex;align-items:center;gap:.5rem}.FormEditorSidebar_sidebarHeader__aAt60 p{font-size:.875rem;color:var(--color-text-medium-contrast);margin:.25rem 0 0}.FormEditorSidebar_addButton__JA9uQ{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--color-primary-action-background,#3b82f6);color:white;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.FormEditorSidebar_addButton__JA9uQ:hover{background:var(--color-primary-action-background-hover,#2563eb)}.FormEditorSidebar_deleteButton__Idn3e{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#dc2626;color:white;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.FormEditorSidebar_deleteButton__Idn3e:hover{background:#b91c1c}.FormEditorSidebar_sidebarContent__e1jof{flex:1 1;padding:1.5rem;overflow-y:auto;min-height:0}.FormEditorSidebar_formSettingsSection__TK3Jp{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border-light,#e5e7eb)}.FormEditorSidebar_formSettingsSection__TK3Jp h4{margin:0 0 1rem;font-size:.875rem;font-weight:600;color:var(--color-text-high-contrast);text-transform:uppercase;letter-spacing:.025em}.FormEditorSidebar_inputTypeGrid__XI1uz{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}.FormEditorSidebar_inputTypeCard__Exu7e{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;background:var(--color-foreground,#fff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;cursor:pointer;transition:all .2s ease;text-align:center}.FormEditorSidebar_inputTypeCard__Exu7e:hover{border-color:var(--color-primary-action-background,#3b82f6);background:rgba(59,130,246,.05);transform:translateY(-1px)}.FormEditorSidebar_inputTypeIcon__KArc6{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--color-light-background,#f8fafc);border-radius:.5rem;color:var(--color-primary-action-background,#3b82f6)}.FormEditorSidebar_inputTypeLabel__jtRIV{font-size:.875rem;font-weight:500;color:var(--color-text-high-contrast)}.FormEditorSidebar_inputTypeCardSmall__6_8z8{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--color-foreground,#fff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;cursor:pointer;transition:all .2s ease;font-size:.75rem;font-weight:500;color:var(--color-text-high-contrast)}.FormEditorSidebar_inputTypeCardSmall__6_8z8:hover{border-color:var(--color-primary-action-background,#3b82f6);background:rgba(59,130,246,.05)}.FormEditorSidebar_formField__FspdE{margin-bottom:1.5rem}.FormEditorSidebar_formField__FspdE label{display:block;font-size:.875rem;font-weight:500;color:var(--color-text-high-contrast);margin-bottom:.5rem}.FormEditorSidebar_input__4zldf,.FormEditorSidebar_select__Hz0xe,.FormEditorSidebar_textarea__gGW9e{width:100%;padding:.75rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;font-size:.875rem;background:var(--color-foreground,#fff);color:var(--color-text-high-contrast);transition:border-color .2s ease}.FormEditorSidebar_input__4zldf:focus,.FormEditorSidebar_select__Hz0xe:focus,.FormEditorSidebar_textarea__gGW9e:focus{outline:none;border-color:var(--color-primary-action-background,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.FormEditorSidebar_textarea__gGW9e{resize:vertical;min-height:100px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5}.FormEditorSidebar_checkboxLabel__WlljP{display:flex!important;align-items:center;gap:.5rem;cursor:pointer;margin-bottom:0!important}.FormEditorSidebar_checkboxLabel__WlljP input[type=checkbox]{width:auto;margin:0}.FormEditorSidebar_inputEditSection__XdvZq{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--color-border-light,#e5e7eb)}.FormEditorSidebar_inputEditSection__XdvZq h4{font-size:1rem;font-weight:600;color:var(--color-text-high-contrast);margin:0 0 1rem}.FormEditorSidebar_inputEditControls__rM1Tr{display:flex;flex-direction:column;gap:1rem}.FormEditorSidebar_noInputsMessage__14bf0{font-size:.875rem;color:var(--color-text-medium-contrast);text-align:center;padding:1.5rem;background:var(--color-light-background,#f8fafc);border:1px dashed var(--color-border-light,#e5e7eb);border-radius:.5rem;margin-bottom:1.5rem}.FormEditorSidebar_addInputSection__zoGZa{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border-light,#e5e7eb)}.FormEditorSidebar_addInputSection__zoGZa h4{font-size:1rem;font-weight:600;color:var(--color-text-high-contrast);margin:0 0 1rem}.FormEditorSidebar_addElementSection__QlKuE{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--color-border-light,#e5e7eb)}.FormEditorSidebar_addElementSection__QlKuE h4{font-size:1rem;font-weight:600;color:var(--color-text-high-contrast);margin:0}.FormEditorSidebar_formOverview__mKjns{display:flex;flex-direction:column;gap:1rem}.FormEditorSidebar_formOverview__mKjns h4{font-size:1rem;font-weight:600;color:var(--color-text-high-contrast);margin:0}.FormEditorSidebar_blocksList__PVbx1{display:flex;flex-direction:column;gap:1rem}.FormEditorSidebar_blockOverview__i0mSM{border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;background:var(--color-foreground,#fff);overflow:hidden;transition:all .2s ease;cursor:move}.FormEditorSidebar_blockOverview__i0mSM.FormEditorSidebar_dragging__Jrx4H{opacity:.5;transform:rotate(5deg)}.FormEditorSidebar_blockOverview__i0mSM.FormEditorSidebar_dragOver__iaKbV{border-color:var(--color-primary-action-background,#3b82f6);box-shadow:0 0 0 2px rgba(59,130,246,.2)}.FormEditorSidebar_blockHeader__E00me{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:var(--color-light-background,#f8fafc);border-bottom:1px solid var(--color-border-light,#e5e7eb)}.FormEditorSidebar_blockHeaderLeft__kWWRa{display:flex;align-items:center;gap:.5rem;flex:1 1;min-width:0}.FormEditorSidebar_dragHandle__DRaBH{display:flex;align-items:center;justify-content:center;color:var(--color-text-medium-contrast);cursor:-webkit-grab;cursor:grab;padding:.25rem;border-radius:.25rem;transition:all .2s ease}.FormEditorSidebar_dragHandle__DRaBH:hover{color:var(--color-text-high-contrast);background:var(--color-foreground,#fff)}.FormEditorSidebar_dragHandle__DRaBH:active{cursor:-webkit-grabbing;cursor:grabbing}.FormEditorSidebar_blockTitle__5rZK2{font-size:.875rem;font-weight:500;color:var(--color-text-high-contrast);flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FormEditorSidebar_blockActions__xyfhc{display:flex;align-items:center;gap:.25rem}.FormEditorSidebar_moreOptionsButton__KZGVP{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.25rem;background:var(--color-foreground,#fff);color:var(--color-text-medium-contrast);cursor:pointer;transition:all .2s ease;opacity:1}.FormEditorSidebar_moreOptionsButton__KZGVP:hover{background:var(--color-light-background,#f8fafc);border-color:var(--color-border,#d1d5db);color:var(--color-text-high-contrast)}.FormEditorSidebar_actionButton__8kQ7g{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.25rem;background:var(--color-foreground,#fff);color:var(--color-text-medium-contrast);cursor:pointer;transition:all .2s ease}.FormEditorSidebar_actionButton__8kQ7g:hover{background:var(--color-light-background,#f8fafc);border-color:var(--color-border,#d1d5db);color:var(--color-text-high-contrast)}.FormEditorSidebar_dropdownContent__kn_CR{background:var(--color-foreground,#fff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;box-shadow:0 10px 38px -10px rgba(22,23,24,.35),0 10px 20px -15px rgba(22,23,24,.2);min-width:200px;max-height:300px;overflow-y:auto;padding:.5rem;z-index:1000}.FormEditorSidebar_dropdownItem__vjqNn{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;color:var(--color-text-high-contrast);cursor:pointer;transition:all .2s ease;outline:none;border:none;background:none;width:100%;text-align:left}.FormEditorSidebar_dropdownItem__vjqNn:hover{background:var(--color-light-background,#f8fafc)}.FormEditorSidebar_dropdownItemIcon__aefkW{display:flex;align-items:center;justify-content:center;color:var(--color-primary-action-background,#3b82f6);flex-shrink:0}.FormEditorSidebar_dropdownSeparator__qbkmW{height:1px;background:var(--color-border-light,#e5e7eb);margin:.5rem 0}.FormEditorSidebar_deleteItem__y1eLR{color:#dc2626}.FormEditorSidebar_deleteItem__y1eLR:hover{background:rgba(220,38,38,.1);color:#b91c1c}.FormEditorSidebar_deleteItem__y1eLR .FormEditorSidebar_dropdownItemIcon__aefkW{color:#dc2626}.FormEditorSidebar_hidden__NsptO{display:none!important}.FormEditorSidebar_inputsList__l_K_L{display:flex;flex-direction:column;gap:.25rem;padding:.75rem}.FormEditorSidebar_inputOverview__OahoS{display:flex;align-items:center;justify-content:space-between;padding:.5rem;border-radius:.375rem;cursor:pointer;transition:all .2s ease}.FormEditorSidebar_inputOverview__OahoS:hover{background:var(--color-light-background,#f8fafc)}.FormEditorSidebar_inputDisplayLeft__fzx8V{display:flex;align-items:center;gap:.5rem;flex:1 1;min-width:0}.FormEditorSidebar_requiredIndicator__XqvLH{font-size:.75rem;color:#dc2626;font-weight:500;flex-shrink:0}.FormEditorSidebar_inputOverview__OahoS .FormEditorSidebar_inputIcon__K5A9y{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:var(--color-light-background,#f8fafc);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.25rem;color:var(--color-primary-action-background,#3b82f6);flex-shrink:0}.FormEditorSidebar_inputOverview__OahoS .FormEditorSidebar_inputLabel__8zyX0{font-size:.875rem;color:var(--color-text-high-contrast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FormEditorSidebar_emptyFormMessage__rfT4n{text-align:center;padding:1rem;color:var(--color-text-medium-contrast);background:var(--color-light-background,#f8fafc);border:1px dashed var(--color-border-light,#e5e7eb);border-radius:.5rem}.FormEditorSidebar_emptyFormMessage__rfT4n p{margin:0 0 1.5rem;font-size:.875rem}.FormEditorSidebar_addFirstBlockSection__8yzsF{margin-top:1rem}.FormEditorSidebar_addFirstBlockSection__8yzsF h5{margin:0 0 1rem;font-size:.875rem;font-weight:600;color:var(--color-text-high-contrast)}.FormEditorSidebar_createNewBlockSection__FSuYd{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border-light,#e5e7eb)}.FormEditorSidebar_createNewBlockSection__FSuYd h5{margin:0 0 1rem;font-size:.875rem;font-weight:600;color:var(--color-text-high-contrast)}.FormEditorSidebar_blockOverviewContent__nUQEi{background:var(--color-foreground,#fff);cursor:pointer;transition:all .2s ease}.FormEditorSidebar_scoresContainer__uKm5x{display:flex;flex-direction:column;gap:.5rem}.FormEditorSidebar_scoreRow__yTADE{display:flex;align-items:center;gap:.75rem}.FormEditorSidebar_scoreInput__0rrZW{width:80px;padding:.5rem .75rem;font-size:.875rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;background:var(--color-foreground,#fff);color:var(--color-text-high-contrast);transition:all .2s ease}.FormEditorSidebar_scoreInput__0rrZW:focus{outline:none;border-color:var(--color-primary-action-background,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.FormEditorSidebar_scoreInput__0rrZW::placeholder{color:var(--color-text-low-contrast)}.FormEditorSidebar_scoreOptionLabel__EVliw{flex:1 1;font-size:.875rem;color:var(--color-text-medium-contrast)}.FormEditorSidebar_optionsEditor__BhRmU{display:flex;flex-direction:column;gap:.75rem}.FormEditorSidebar_optionsList__snuaf{display:flex;flex-direction:column;gap:.5rem}.FormEditorSidebar_optionRow__f_jIB{display:flex;align-items:center;gap:.5rem}.FormEditorSidebar_optionRow__f_jIB .FormEditorSidebar_scoreInput__0rrZW{width:80px;flex-shrink:0;padding:.5rem .75rem;font-size:.875rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;background:var(--color-foreground,#fff);color:var(--color-text-high-contrast);transition:all .2s ease}.FormEditorSidebar_optionRow__f_jIB .FormEditorSidebar_scoreInput__0rrZW:focus{outline:none;border-color:var(--color-primary-action-background,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.FormEditorSidebar_optionInput__xug9j{flex:1 1;padding:.5rem .75rem;font-size:.875rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;background:var(--color-foreground,#fff);color:var(--color-text-high-contrast);transition:all .2s ease}.FormEditorSidebar_optionInput__xug9j:focus{outline:none;border-color:var(--color-primary-action-background,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.FormEditorSidebar_optionRow__f_jIB .FormEditorSidebar_removeButton__7uyaH{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;color:var(--color-text-medium-contrast);cursor:pointer;transition:all .2s ease;flex-shrink:0}.FormEditorSidebar_optionRow__f_jIB .FormEditorSidebar_removeButton__7uyaH:hover{background:#fef2f2;border-color:#fca5a5;color:#dc2626}.FormEditorSidebar_optionsEditor__BhRmU .FormEditorSidebar_addItemSection__hx398{border-top:1px solid var(--color-border-light,#e5e7eb);padding-top:.75rem}.FormEditorSidebar_optionsEditor__BhRmU .FormEditorSidebar_addItemRow__V2fC1{display:flex;align-items:center;gap:.5rem}.FormEditorSidebar_optionsEditor__BhRmU .FormEditorSidebar_newItemInput__N7XGa{flex:1 1;padding:.5rem .75rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;font-size:.875rem;color:var(--color-text-high-contrast);background:var(--color-foreground,#fff);transition:border-color .2s ease,box-shadow .2s ease}.FormEditorSidebar_optionsEditor__BhRmU .FormEditorSidebar_newItemInput__N7XGa:focus{outline:none;border-color:var(--color-primary-action-background,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.FormEditorSidebar_optionsEditor__BhRmU .FormEditorSidebar_addButton__JA9uQ{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid var(--color-primary-action-background,#3b82f6);border-radius:.375rem;background:var(--color-primary-action-background,#3b82f6);color:white;cursor:pointer;transition:all .2s ease;flex-shrink:0}.FormEditorSidebar_optionsEditor__BhRmU .FormEditorSidebar_addButton__JA9uQ:hover:not(:disabled){background:var(--color-primary-action-background-hover,#2563eb);border-color:var(--color-primary-action-background-hover,#2563eb)}.FormEditorSidebar_optionsEditor__BhRmU .FormEditorSidebar_emptyState__Ik3xK{text-align:center;padding:1.5rem;background:var(--color-light-background,#f8fafc);border:1px dashed var(--color-border-light,#e5e7eb);border-radius:.5rem}.FormEditorSidebar_optionsEditor__BhRmU .FormEditorSidebar_emptyState__Ik3xK p{margin:0;color:var(--color-text-medium-contrast,#6b7280);font-size:.875rem}.FormEditorSidebar_scoreSummary___VxoY{margin-top:.75rem;padding:.75rem;background:var(--color-light-background,#f8fafc);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;font-size:.875rem}.FormEditorSidebar_scoreSummaryRow___ZnZy{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.FormEditorSidebar_scoreSummaryRow___ZnZy:last-child{margin-bottom:0}.FormEditorSidebar_scoreSummaryLabel__57xCb{color:var(--color-text-medium-contrast,#6b7280);font-weight:500}.FormEditorSidebar_scoreSummaryValue__Clwo5{color:var(--color-text-high-contrast);font-weight:600}.FormEditorSidebar_yesNoScoreInputs__qLEVT{display:flex;flex-direction:column;gap:.5rem;width:120px;flex-shrink:0}.FormEditorSidebar_scoreInputGroup__6gu4m{display:flex;align-items:center;gap:.5rem}.FormEditorSidebar_scoreInputLabel__m5D0d{font-size:.75rem;font-weight:500;color:var(--color-text-medium-contrast);flex-shrink:0}.FormEditorSidebar_yesNoScoreInput__MI52I{width:60px;padding:.375rem .5rem;font-size:.875rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;background:var(--color-foreground,#fff);color:var(--color-text-high-contrast);transition:all .2s ease}.FormEditorSidebar_yesNoScoreInput__MI52I:focus{outline:none;border-color:var(--color-primary-action-background,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.FormEditorSidebar_checklistHeader__FKA6n{display:flex;align-items:center;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--color-border-light,#e5e7eb);margin-bottom:.5rem;font-size:.75rem;font-weight:600;color:var(--color-text-medium-contrast)}.FormEditorSidebar_checklistHeaderItem__dt3Aj{flex:1 1}.FormEditorSidebar_checklistHeaderScore__4p07x{width:60px;text-align:center;flex-shrink:0}.FormEditorSidebar_checklistHeaderAction__b3U9G{width:32px;flex-shrink:0}.FormEditorSidebar_checklistRow__ennpH{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.FormEditorSidebar_checklistItemInput__z87DO{flex:1 1;padding:.5rem .75rem;font-size:.875rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;background:var(--color-foreground,#fff);color:var(--color-text-high-contrast);transition:all .2s ease}.FormEditorSidebar_checklistItemInput__z87DO:focus{outline:none;border-color:var(--color-primary-action-background,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.FormEditorSidebar_checklistScoreInput__pUPDZ{width:60px;padding:.5rem .75rem;font-size:.875rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;background:var(--color-foreground,#fff);color:var(--color-text-high-contrast);transition:all .2s ease;flex-shrink:0}.FormEditorSidebar_checklistScoreInput__pUPDZ:focus{outline:none;border-color:var(--color-primary-action-background,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.FormEditorSidebar_checklistRow__ennpH .FormEditorSidebar_removeButton__7uyaH{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;color:var(--color-text-medium-contrast);cursor:pointer;transition:all .2s ease;flex-shrink:0}.FormEditorSidebar_checklistRow__ennpH .FormEditorSidebar_removeButton__7uyaH:hover{background:#fef2f2;border-color:#fca5a5;color:#dc2626}.FormEditorSidebar_blockOverviewContent__nUQEi:hover{background:var(--color-light-background,#f8fafc)}.FormEditorSidebar_categorySelector__EjmLw{display:flex;gap:.5rem;align-items:center}.FormEditorSidebar_categorySelector__EjmLw .FormEditorSidebar_select__Hz0xe{flex:1 1}.FormEditorSidebar_addCategoryButton__O2_TS{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;background:var(--color-foreground,#fff);color:var(--color-text-medium-contrast);cursor:pointer;transition:all .2s ease;flex-shrink:0}.FormEditorSidebar_addCategoryButton__O2_TS:hover{background:var(--color-light-background,#f8fafc);color:var(--color-text-high-contrast)}.FormEditorSidebar_addCategoryButton__O2_TS:disabled{opacity:.5;cursor:not-allowed}.FormEditorSidebar_newCategoryInput__VGGQu{margin-top:.5rem;padding:.75rem;background:var(--color-light-background,#f8fafc);border-radius:.375rem;border:1px solid var(--color-border-light,#e5e7eb)}.FormEditorSidebar_categoryButtonGroup__1zHna{display:flex;gap:.5rem;margin-top:.5rem}.FormEditorSidebar_saveButton__tu_Mw{padding:.25rem .75rem;font-size:.875rem;background:var(--color-brand-primary,#3b82f6);color:white;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s ease}.FormEditorSidebar_saveButton__tu_Mw:hover:not(:disabled){background:var(--color-brand-primary-dark,#2563eb)}.FormEditorSidebar_saveButton__tu_Mw:disabled{opacity:.5;cursor:not-allowed}.FormEditorSidebar_cancelButton__bRzpo{padding:.25rem .75rem;font-size:.875rem;background:transparent;color:var(--color-text-medium-contrast);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;cursor:pointer;transition:all .2s ease}.FormEditorSidebar_cancelButton__bRzpo:hover{background:var(--color-light-background,#f8fafc);color:var(--color-text-high-contrast)}.FormEditorSidebar_publishSection__xCGZS{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;background:var(--color-light-background,#f8fafc);border-radius:.5rem;border:1px solid var(--color-border-light,#e5e7eb)}.FormEditorSidebar_publishStatus__a2CFn{display:flex;align-items:center;gap:.5rem;flex:1 1}.FormEditorSidebar_publishedText__j7Lz5{color:#10b981;font-weight:500;font-size:.875rem}.FormEditorSidebar_unpublishedText__fw1_c{color:#6b7280;font-weight:500;font-size:.875rem}.FormEditorSidebar_publishButton__p8Uas{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s ease;flex-shrink:0}.FormEditorSidebar_publishButtonStyle__9MhIt{background:#10b981;color:white}.FormEditorSidebar_publishButtonStyle__9MhIt:hover{background:#059669}.FormEditorSidebar_unpublishButtonStyle__w6gVe{background:#ef4444;color:white}.FormEditorSidebar_unpublishButtonStyle__w6gVe:hover{background:#dc2626}.FormEditorSidebar_publishButton__p8Uas:disabled{opacity:.5;cursor:not-allowed}.FormEditorSidebar_publishHelperText__6Mxws{margin-top:.5rem}.FormEditorSidebar_publishHelperText__6Mxws p{margin:0;font-size:.75rem;line-height:1.4;color:var(--color-text-medium-contrast);font-style:normal}.FormEditorSidebar_reviewerSelectors__kDUzi{display:flex;flex-direction:column;gap:.75rem}@media (max-width:1200px){.FormEditorSidebar_inputTypeGrid__XI1uz{grid-template-columns:1fr}.FormEditorSidebar_sidebarHeader__aAt60{flex-direction:column;align-items:flex-start;gap:1rem}.FormEditorSidebar_inputControls__Rn03Z{flex-direction:column;align-items:flex-start;gap:.25rem}.FormEditorSidebar_inputTypeSelect__jk_1K{width:100%}}.page_container__khmES{max-width:1200px;margin:0 auto;padding:24px}.page_errorState___Ec0g,.page_loadingState__0m3YI{display:flex;align-items:center;justify-content:center;height:200px;font-size:16px;color:#666}.page_header___FoDk{margin-bottom:24px;display:flex;flex-direction:column;gap:16px}.page_backButton__mZ71W{display:inline-flex;align-items:center;gap:8px;color:#666;text-decoration:none;font-size:14px;font-weight:500;padding:8px 12px;border-radius:6px;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.page_backButton__mZ71W:hover{color:#333;background-color:#f1f5f9}.page_breadcrumbs__ISBrh{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;color:#666}.page_breadcrumb__nUuDj{color:#666}.page_breadcrumbSeparator__wOIv3{color:#ccc}.page_breadcrumbCurrent__1O0Aa{color:#333;font-weight:500}.page_title__ANBU8{font-size:32px;font-weight:700;color:#1a1a1a;margin:0}.page_filters__IK2h0{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px;padding:16px;background:#f8f9fa;border-radius:8px}.page_filterGroup__7FQKg{display:flex;gap:8px}.page_filterButton__xczLP{display:flex;align-items:center;gap:8px;padding:8px 12px;background:white;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;color:#666;cursor:pointer;transition:all .2s ease}.page_filterButton__xczLP:hover{border-color:#ccc;color:#333}.page_dateRangePicker__Zjfp_{display:flex;align-items:center;gap:8px;padding:8px 12px;background:white;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;color:#333;cursor:pointer}.page_overviewContent__WdCFe{display:flex;flex-direction:row;gap:2rem}.page_overviewContentSection__ykR53{display:flex;flex-direction:column;gap:2rem}.page_metricsCards__Vpyma{display:flex;gap:24px;flex-direction:column}.page_metricCard___evP_{flex:1 1;max-width:24rem;width:20rem;min-width:20rem;padding:24px;background:white;border:1px solid #e5e5e5;border-radius:8px}.page_metricValue__l7up3{font-size:48px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.page_metricLabel__9plDd{font-size:16px;color:#666;font-weight:500}.page_chartSection__3coHM{background:white;border:1px solid #e5e5e5;border-radius:8px;padding:24px}.page_chartTitle__XnciL{font-size:20px;font-weight:600;color:#1a1a1a;margin:0 0 24px}.page_chart__2nCLd{height:300px;display:flex;align-items:flex-end;justify-content:center}.page_chartGrid__Z4xQh{display:flex;align-items:flex-end;gap:16px;height:250px;width:100%;max-width:800px}.page_chartColumn__qpaL4{display:flex;flex-direction:column;align-items:center;flex:1 1;height:100%}.page_chartBar__VbVVp{width:100%;max-width:32px;background:linear-gradient(0deg,#4285f4,#5a9df8);border-radius:2px 2px 0 0;transition:all .3s ease;min-height:4px;margin-bottom:8px}.page_chartBar__VbVVp:hover{opacity:.8}.page_chartLabel__hp1oy{font-size:12px;color:#666;font-weight:500;text-align:center}.page_tableContent__BGIZE{display:block;min-height:400px}.page_fullWidthTableContent__0xcX2{width:100%;min-height:400px;margin:0;padding:0;max-width:calc(100vw - 15rem)}.page_centeredTableWrapper__PnJt5{overflow-x:auto;margin-left:auto;margin-right:auto;max-width:1200px;padding:0 24px;width:100%}@media (max-width:768px){.page_fullWidthTableContent__0xcX2{max-width:100vw}.page_centeredTableWrapper__PnJt5{padding:0 16px}}.page_instructions__TluvN{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px 20px;margin-bottom:24px;display:flex;gap:1rem}.page_instructions__TluvN p{margin:0;font-size:1rem;color:#6a6767;line-height:1.5;font-weight:500}.page_galleryContent__3D_8r{display:flex;align-items:center;justify-content:center;min-height:400px}.page_comingSoon__joJGT{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;color:#666}.page_comingSoon__joJGT h3{font-size:24px;font-weight:600;margin:0;color:#333}.page_comingSoon__joJGT p{font-size:16px;margin:0}.page_formTypesList__VqoeP{display:flex;flex-direction:column;gap:1rem}.page_formTypeButton__k_tDb{display:block;width:100%;padding:20px;background:white;border:1px solid #e5e5e5;border-radius:8px;text-align:left;cursor:pointer;transition:all .2s ease}.page_formTypeButton__k_tDb:hover{border-color:#4285f4;background:#f8f9fb}.page_formTypeInfo___rP_b{display:flex;flex-direction:column;gap:8px;height:100%;justify-content:space-between}.page_formTypeHeader__TRhtL{display:flex;justify-content:space-between;align-items:center;gap:16px}.page_submissionInfo__Wsf7R{display:flex;align-items:center;gap:8px;flex-shrink:0}.page_formTypeName__gfst2{font-size:22px;font-weight:600;color:#1a1a1a;margin:0}.page_recentSubmission__ko5j8{font-size:12px;font-weight:400;text-align:right}.page_recentSubmissionMetric__f_kpo{font-size:13px;color:#16a34a;font-weight:500;white-space:nowrap;text-align:right}.page_formTypeStats__MgKL_{display:flex;gap:16px;align-items:center}.page_submissionCount__gm7tx{font-size:14px;font-weight:500;color:#4285f4}.page_recentSubmission__ko5j8{font-size:14px;color:#666}.page_noSubmissions__r6_sz{font-size:14px;color:#999;font-style:normal}.page_emptyState__YO8B9{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;color:#666;padding:40px}.page_emptyState__YO8B9 h3{font-size:24px;font-weight:600;margin:0;color:#333}.page_emptyState__YO8B9 p{font-size:16px;margin:0}@media (max-width:768px){.page_container__khmES{padding:16px}.page_fullWidthTableContent__0xcX2{padding:0 16px}.page_filters__IK2h0{flex-direction:column;align-items:stretch;gap:12px}.page_filterGroup__7FQKg{flex-wrap:wrap}.page_metricsCards__Vpyma{flex-direction:column}.page_metricCard___evP_{max-width:none}.page_chartGrid__Z4xQh{gap:8px}.page_title__ANBU8{font-size:24px}.page_formTypeStats__MgKL_{flex-direction:column;align-items:flex-start;gap:4px}.page_formTypeButton__k_tDb{padding:16px}.page_formTypeName__gfst2{font-size:16px}}