.PageNavigation_container__VcyOA{display:flex;flex-direction:row;min-height:80vh;gap:0;align-items:flex-start;max-width:100%}.PageNavigation_navigation__PqljR{display:flex;flex-direction:column;gap:0;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:75px;padding:1.5rem;max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;flex-shrink:0}.PageNavigation_title__7JsUg{margin:0 0 1rem;font-size:1.1rem;font-weight:600;color:var(--color-text-primary);border-bottom:2px solid var(--color-border);padding-bottom:.5rem}.PageNavigation_navItem__GGjmm{cursor:pointer;background-color:rgba(0,0,0,0);padding:.5rem .75rem;border-radius:.5rem;color:var(--color-text-primary);font-weight:400;transition:all .2s ease;border:2px solid rgba(0,0,0,0)}.PageNavigation_navItem__GGjmm:hover{background-color:var(--color-background-secondary)}.PageNavigation_navItem__GGjmm.PageNavigation_active___dAu6{background-color:var(--color-accent);color:var(--color-white);font-weight:600;border:2px solid var(--color-primary)}.PageNavigation_sectionName___Fb9M{display:block;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;line-height:1.2;overflow-wrap:break-word}.PageNavigation_itemCount__5kx2W{font-size:.75rem;opacity:.7;margin-top:.2rem}.PageNavigation_content__P_qH_{flex:1 1;display:flex;flex-direction:column;min-width:0;max-width:100%;width:100%}@media(max-width:1024px){.PageNavigation_container__VcyOA{flex-direction:column}.PageNavigation_navigation__PqljR{position:static;width:100%!important;max-height:none;margin-bottom:0;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:.25rem;padding:.75rem;scrollbar-width:none}.PageNavigation_navigation__PqljR::-webkit-scrollbar{display:none}.PageNavigation_title__7JsUg{display:none}.PageNavigation_navItem__GGjmm{white-space:nowrap;flex-shrink:0;padding:.4rem .75rem;font-size:.85rem;min-height:36px;display:flex;align-items:center}}.PageNavigation_mobileContent__poIp7{margin-bottom:4rem}.PageNavigation_backdrop__EJniR{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:1199}.PageNavigation_drawerWrapper__8mYkW{display:none;position:fixed;bottom:var(--bottom-bar-height,56px);left:0;right:0;z-index:1200;flex-direction:column}@media(max-width:768px){.PageNavigation_drawerWrapper__8mYkW{display:flex}.PageNavigation_navigation__PqljR{display:none!important}}.PageNavigation_drawerOpen__K8wAy{display:flex}.PageNavigation_drawerPanel__EImkW{background:var(--app-card-bg,#fff);border-top:1px solid var(--color-grey-border,#eee);border-radius:12px 12px 0 0;padding:.75rem .5rem;display:flex;flex-direction:column;gap:.25rem;max-height:50vh;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 -4px 20px rgba(0,0,0,.12)}.PageNavigation_drawerItem___dikd{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:none;background:none;font-size:.9rem;font-weight:500;color:var(--foreground);border-radius:8px;cursor:pointer;text-align:left;min-height:44px;transition:background .15s}.PageNavigation_drawerItem___dikd:hover{background:var(--color-grey-border,#f5f5f5)}.PageNavigation_drawerItemActive__inTQv{color:#fff;font-weight:600}.PageNavigation_drawerItemActive__inTQv,.PageNavigation_drawerItemActive__inTQv:hover{background:var(--input-border-hover,#c40f0f)}.PageNavigation_drawerItemActive__inTQv .PageNavigation_drawerItemNumber__5ZzCq{background:hsla(0,0%,100%,.25);color:#fff}.PageNavigation_drawerItemNumber__5ZzCq{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--color-grey-border,#eee);font-size:.75rem;font-weight:700;flex-shrink:0}.PageNavigation_navBar__TgROk{border-top:1.5px solid var(--color-grey-border,#ddd);padding:.5rem .75rem;box-shadow:0 -2px 8px rgba(0,0,0,.08)}.PageNavigation_navBar__TgROk,.PageNavigation_navLabel__t8FOk{display:flex;align-items:center;background:var(--app-card-bg,#fff)}.PageNavigation_navLabel__t8FOk{flex:1 1;justify-content:center;gap:.5rem;border:1.5px solid var(--color-grey-border,#ddd);cursor:pointer;padding:.6rem 1rem;border-radius:999px;min-height:44px;font-size:.85rem;font-weight:600;color:var(--foreground);transition:background .15s,box-shadow .15s;box-shadow:0 1px 3px rgba(0,0,0,.06)}.PageNavigation_navLabel__t8FOk:hover{background:var(--color-grey-border,#f5f5f5);box-shadow:0 2px 6px rgba(0,0,0,.1)}.PageNavigation_navLabel__t8FOk:active{transform:scale(.98)}.Accordion_accordion__5BJnB{background:var(--app-card-bg);border:1px solid var(--input-border,#e1e5e9);border-radius:.75rem;margin-bottom:8px;overflow:hidden;transition:all .2s ease}.Accordion_accordion__5BJnB:hover{border-color:var(--input-border-hover,var(--color-accent))}.Accordion_accordion__5BJnB:last-child{margin-bottom:0}.Accordion_accordionHeader___LEvK{width:100%;padding:1.25rem 1.5rem;background:var(--app-card-header-bg);border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .2s ease;text-align:left;position:relative}.Accordion_accordionHeader___LEvK:hover{background:var(--color-grey-light)}.Accordion_accordionHeader___LEvK:focus{outline:none}.Accordion_accordionHeader___LEvK.Accordion_open__PLluY{background:var(--app-card-header-bg);border-bottom:1px solid var(--input-border,#e1e5e9)}.Accordion_accordionHeader___LEvK.Accordion_open__PLluY .Accordion_accordionTitle__ld85a{color:var(--color-accent);font-weight:600}.Accordion_accordionHeader___LEvK.Accordion_open__PLluY .Accordion_accordionIcon__5mjV0{color:var(--color-accent)}.Accordion_accordionHeaderContent__XwB3t{display:flex;flex-direction:column;flex:1 1;gap:.25rem}.Accordion_accordionTitle__ld85a{font-weight:600;color:var(--input-text,var(--color-grey-dark));font-size:1rem;line-height:1.5;display:flex;align-items:center;gap:8px;margin:0}.Accordion_accordionDescription__DnAyd{font-size:.875rem;color:var(--input-text,var(--color-grey));line-height:1.4;margin:0;font-weight:400;opacity:.8}.Accordion_accordionIcon__5mjV0{transition:transform .3s cubic-bezier(.4,0,.2,1);color:var(--input-placeholder,var(--color-grey-placeholder));font-size:12px;font-weight:700;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center}.Accordion_accordionIcon__5mjV0.Accordion_rotated__2YYrR{transform:rotate(180deg)}.Accordion_accordionContent__B4wvx{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1);background:var(--app-card-bg)}.Accordion_accordionContent__B4wvx.Accordion_expanded__8s5_o{max-height:2000px}.Accordion_accordionBody___JfGj{padding:1.5rem;background:var(--app-card-bg);border-top:1px solid rgba(0,0,0,.05)}.SchemaViewer_schemaViewer__DH68x{font-family:var(--font-mono,"SF Mono",Monaco,"Cascadia Code","Roboto Mono",Consolas,"Courier New",monospace);font-size:.875rem;line-height:1.4;color:var(--color-text-primary)}.SchemaViewer_schemaName__gooyP{font-weight:600;margin-bottom:.75rem;color:var(--color-text-primary);font-size:1rem}.SchemaViewer_properties__CiLQV{display:flex;flex-direction:column}.SchemaViewer_property__a7iVQ{position:relative;margin-bottom:.125rem;border-radius:.375rem;transition:background-color .2s ease}.SchemaViewer_property__a7iVQ:nth-child(2n){background-color:var(--color-stripe,rgba(0,0,0,.025))}.SchemaViewer_property__a7iVQ:hover{background-color:var(--color-hover,rgba(59,130,246,.08))}.SchemaViewer_propertyHeader__QLNBz{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;min-height:1.75rem;border-radius:.375rem}.SchemaViewer_expandButton__9HuEe{background:none;border:none;color:var(--color-text-secondary);font-size:.75rem;cursor:pointer;padding:.25rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;transition:background-color .2s ease;font-family:monospace}.SchemaViewer_expandButton__9HuEe:hover{background-color:var(--color-hover,rgba(0,0,0,.05))}.SchemaViewer_bulletPoint__R661Z{color:var(--color-text-secondary);font-weight:700;width:1.25rem;text-align:center;font-size:.875rem}.SchemaViewer_propertyName__YrlsI{font-weight:500;color:var(--color-primary,#3b82f6);min-width:-moz-fit-content;min-width:fit-content}.SchemaViewer_typeInfo__tjWeD{display:flex;align-items:center;gap:.75rem;margin-left:auto;font-size:.8125rem}.SchemaViewer_type__KFNjb{color:var(--color-success,#10b981);font-weight:500;padding:.125rem .375rem;background:var(--color-success-background,rgba(16,185,129,.1));border-radius:.25rem;border:1px solid var(--color-success-border,rgba(16,185,129,.2))}.SchemaViewer_nullable__B_cC5{color:var(--color-text-secondary);font-style:italic;font-size:.75rem}.SchemaViewer_nestedProperties__kcIv3{border-left:2px solid var(--color-border,#e1e5e9);margin-left:.75rem;padding-left:.5rem;background:var(--color-nested-background,rgba(248,249,250,.5));border-radius:0 .375rem .375rem 0;margin-top:.25rem}.SchemaViewer_simpleType__ipsFf{color:var(--color-text-secondary);font-size:.8125rem;padding:.5rem 0}[data-theme=dark] .SchemaViewer_property__a7iVQ:nth-child(2n){background-color:var(--color-stripe-dark,rgba(255,255,255,.03))}[data-theme=dark] .SchemaViewer_property__a7iVQ:hover{background-color:var(--color-hover-dark,rgba(59,130,246,.15))}[data-theme=dark] .SchemaViewer_expandButton__9HuEe:hover{background-color:var(--color-hover-dark,rgba(255,255,255,.05))}[data-theme=dark] .SchemaViewer_type__KFNjb{background:var(--color-success-background-dark,rgba(16,185,129,.15));border-color:var(--color-success-border-dark,rgba(16,185,129,.3))}[data-theme=dark] .SchemaViewer_nestedProperties__kcIv3{border-left-color:var(--color-border-dark,#374151);background:var(--color-nested-background-dark,rgba(31,41,55,.3))}@media(max-width:768px){.SchemaViewer_propertyHeader__QLNBz{flex-wrap:wrap;gap:.25rem}.SchemaViewer_typeInfo__tjWeD{margin-left:0;flex-wrap:wrap}.SchemaViewer_property__a7iVQ{margin-left:0!important}.SchemaViewer_nestedProperties__kcIv3{margin-left:.5rem;border-left-width:2px}}.Button_button__EFW9E{background-color:var(--input-bg,#ffffff);border:none;border-radius:5px;padding:10px 20px;cursor:pointer}.Button_button__EFW9E.Button_small__Sky26{padding:5px 10px;font-size:.875rem}.Button_button__EFW9E:disabled{opacity:.4;cursor:not-allowed}.Button_button__EFW9E.Button_primary__DUrHO{background-color:var(--color-accent);color:#fff}.Button_button__EFW9E.Button_primary__DUrHO:hover:not(:disabled){background-color:var(--color-accent-hover)}.Button_button__EFW9E.Button_secondary__VKhdB{background-color:var(--color-white);color:var(--color-accent);border:1px solid var(--color-accent);box-sizing:border-box}.Button_button__EFW9E.Button_secondary__VKhdB:hover:not(:disabled){background-color:var(--color-accent);color:#fff}.Button_button__EFW9E.Button_neutral__qbUkM{background-color:var(--input-bg,#ffffff);color:var(--input-text);border:1px solid var(--input-border)}.Button_button__EFW9E.Button_neutral__qbUkM:hover:not(:disabled){background-color:var(--input-bg-hover)}.LoginForm_form__h52Eu{width:100%;max-width:400px;background:#fff;border-radius:8px}.LoginForm_formTitle__4UI5I{font-size:1.75rem;font-weight:600;color:#1a1a1a;margin-bottom:.5rem;text-align:center}.LoginForm_subtitle__AlqoD{font-size:.875rem;color:#666;text-align:center;margin-bottom:2rem}.LoginForm_formGroup__Ew2xo,.LoginForm_loginForm__XZlo7{display:flex;flex-direction:column;gap:.5rem}.LoginForm_errorText__tFdEk{color:#dc2626;font-size:.75rem;margin-top:.25rem}.LoginForm_formOptions__cIZHh{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.LoginForm_checkboxLabel__4iX3G{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#666;cursor:pointer}.LoginForm_checkboxLabel__4iX3G input[type=checkbox]{width:16px;height:16px;accent-color:#2563eb}.LoginForm_checkboxLabel__4iX3G span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.LoginForm_errorMessage__1Y3kn{background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:.75rem;border-radius:4px;font-size:.875rem;text-align:center}.LoginForm_formActions__lArez{margin-top:1rem}.LoginForm_formFooter__bXO6p{margin-top:2rem;text-align:center}.LoginForm_forgotPassword__ndVE9{margin-bottom:1rem}.LoginForm_forgotPassword__ndVE9 a{color:#2563eb;text-decoration:none;font-size:.875rem}.LoginForm_forgotPassword__ndVE9 a:hover{text-decoration:underline}.LoginForm_demoNote__wYNfD p{font-size:.75rem;color:#888;margin:0}@keyframes LoadingOverlay_expand__GO_JZ{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes LoadingOverlay_rotate__0GbPj{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.LoadingOverlay_loadingOverlay__A3BxB{position:fixed;inset:1rem;background:var(--color-white);display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:9999;border:1px solid var(--color-grey);border-radius:1rem;animation:LoadingOverlay_expand__GO_JZ .2s cubic-bezier(.5,0,.5,1)}.LoadingOverlay_logo__9Mqbe{top:50%;top:48%;height:30px;width:auto;color:var(--color-accent);filter:drop-shadow(-3px 2px 2px rgba(0,0,0,.1))}.LoadingOverlay_loadingText__HXaW7,.LoadingOverlay_logo__9Mqbe{position:absolute;left:50%;transform:translate(-50%,-50%);margin-bottom:1rem}.LoadingOverlay_loadingText__HXaW7{top:50%;top:60%;font-size:1rem;text-align:center;color:var(--color-black)}.LoadingOverlay_spinner__wpi2y{position:relative;width:300px;height:300px}.LoadingOverlay_spinner__wpi2y:after,.LoadingOverlay_spinner__wpi2y:before{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 15px 5px rgba(0,0,0,.3)}.LoadingOverlay_spinner__wpi2y:after{box-shadow:0 5px 3px var(--color-accent) inset;animation:LoadingOverlay_rotate__0GbPj 2s linear infinite}.LoadingOverlay_loadingSpinner__47OUT{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2rem;border-radius:1rem;background:var(--color-white);border:1px solid var(--color-grey)}.LoadingOverlay_loadingSpinner__47OUT.LoadingOverlay_smallSpinner__va3_3 .LoadingOverlay_spinner__wpi2y{width:150px;height:150px}.LoadingOverlay_loadingSpinner__47OUT.LoadingOverlay_smallSpinner__va3_3 .LoadingOverlay_logo__9Mqbe{height:15px;width:auto}.LoadingOverlay_loadingSpinner__47OUT.LoadingOverlay_smallSpinner__va3_3 .LoadingOverlay_loadingText__HXaW7{font-size:.875rem;top:65%}.LoadingOverlay_loadingSpinner__47OUT.LoadingOverlay_mediumSpinner__w1nlw .LoadingOverlay_spinner__wpi2y{width:200px;height:200px}.LoadingOverlay_loadingSpinner__47OUT.LoadingOverlay_mediumSpinner__w1nlw .LoadingOverlay_logo__9Mqbe{height:25px;width:auto;top:47%}.LoadingOverlay_loadingSpinner__47OUT.LoadingOverlay_mediumSpinner__w1nlw .LoadingOverlay_loadingText__HXaW7{font-size:.9rem;top:62%}.LoadingOverlay_loadingSpinner__47OUT.LoadingOverlay_largeSpinner__UrMkO .LoadingOverlay_spinner__wpi2y{width:300px;height:300px}.LoadingOverlay_loadingSpinner__47OUT.LoadingOverlay_largeSpinner__UrMkO .LoadingOverlay_logo__9Mqbe{height:30px;width:auto;top:48%}.LoadingOverlay_loadingSpinner__47OUT.LoadingOverlay_largeSpinner__UrMkO .LoadingOverlay_loadingText__HXaW7{font-size:1rem;top:60%}.LoadingOverlay_radialProgress__9bJeH{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem}.LoadingOverlay_radialProgressContainer__cE7hd{position:relative;display:flex;align-items:center;justify-content:center;width:300px;height:300px}.LoadingOverlay_progressRing__owQxB{width:300px;height:300px}.LoadingOverlay_progressRingBackground__Oe2_Y{stroke:#e5e7eb;stroke-width:8}.LoadingOverlay_progressRingForeground__brdpM{stroke:var(--color-accent,#a12a2a);stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset .5s ease-in-out;filter:drop-shadow(0 0 8px rgba(161,42,42,.3))}.LoadingOverlay_radialProgressContent__KHNHF{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;top:55%}.LoadingOverlay_radialLogo__u491U{height:35px;width:auto;filter:drop-shadow(-2px 2px 4px rgba(0,0,0,.15))}.LoadingOverlay_radialProgressText__6MhUq{font-size:1.5rem;font-weight:700;color:var(--color-accent,#a12a2a);text-shadow:0 1px 3px rgba(0,0,0,.1)}.LoadingOverlay_radialLoadingText__ww_34{font-size:1.1rem;color:var(--color-black);text-align:center;max-width:400px;line-height:1.4;font-weight:500}.Modal_modalOverlay__UwM1m{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .3s ease}.Modal_modalOverlay__UwM1m[data-visible=true]{opacity:1}.Modal_modal__qEwx_{background:var(--background);border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);border:1px solid var(--color-grey-border);max-height:calc(100vh - 40px);overflow:hidden;display:flex;flex-direction:column;transform:scale(.95) translateY(-20px);transition:transform .3s ease;will-change:transform}.Modal_modalOverlay__UwM1m[data-visible=true] .Modal_modal__qEwx_{transform:scale(1) translateY(0)}.Modal_modal__qEwx_[data-size=sm]{width:100%;max-width:400px}.Modal_modal__qEwx_[data-size=md]{width:100%;max-width:600px}.Modal_modal__qEwx_[data-size=lg]{width:100%;max-width:800px}.Modal_modal__qEwx_[data-size=xl]{width:100%;max-width:1000px}.Modal_modal__qEwx_[data-size=full]{width:calc(100vw - 40px);height:calc(100vh - 40px);max-width:none;max-height:none}.Modal_modalHeader__eHXOw{padding:24px 24px 0;border-bottom:1px solid var(--color-grey-border);display:flex;align-items:center;justify-content:space-between;min-height:60px}.Modal_modalTitle__vI2av{font-size:18px;font-weight:600;color:var(--foreground);margin:0}.Modal_modalCloseButton__soMcO{background:none;border:none;cursor:pointer;padding:8px;border-radius:6px;color:var(--color-grey-dark);display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}.Modal_modalCloseButton__soMcO:hover{background:var(--color-grey-light);color:var(--foreground)}.Modal_modalContent__I8Wz6{padding:0 24px 24px;overflow-y:auto;flex:1 1}.Modal_modalFooter__a2ZEH{padding:0 24px 24px;border-top:1px solid var(--color-grey-border);display:flex;align-items:center;justify-content:flex-end;gap:12px;min-height:60px}@media(max-width:768px){.Modal_modalOverlay__UwM1m{padding:10px}.Modal_modal__qEwx_[data-size=lg],.Modal_modal__qEwx_[data-size=md],.Modal_modal__qEwx_[data-size=sm],.Modal_modal__qEwx_[data-size=xl]{width:100%;max-width:none}.Modal_modal__qEwx_[data-size=full]{width:calc(100vw - 20px);height:calc(100vh - 20px)}.Modal_modalContent__I8Wz6,.Modal_modalFooter__a2ZEH,.Modal_modalHeader__eHXOw{padding-left:16px;padding-right:16px}}.MobileDetailsDrawer_backdrop__5v8Ko{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:1199}.MobileDetailsDrawer_drawerWrapper__1HOWU{display:none;position:fixed;bottom:var(--bottom-bar-height,56px);left:0;right:0;z-index:1200;flex-direction:column}@media(max-width:1024px){.MobileDetailsDrawer_drawerWrapper__1HOWU{display:flex}}.MobileDetailsDrawer_drawerPanel__BgO_f{background:var(--app-card-bg,#fff);border-top:1px solid var(--color-grey-border,#eee);border-radius:12px 12px 0 0;padding:.75rem .5rem;display:flex;flex-direction:column;gap:.25rem;max-height:50vh;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 -4px 20px rgba(0,0,0,.12)}.MobileDetailsDrawer_drawerItem__Wlf6i{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:none;background:none;font-size:.9rem;font-weight:500;color:var(--foreground);border-radius:8px;cursor:pointer;text-align:left;min-height:44px;transition:background .15s}.MobileDetailsDrawer_drawerItem__Wlf6i:hover{background:var(--color-grey-border,#f5f5f5)}.MobileDetailsDrawer_drawerItemActive__FJL1a{background:var(--input-border-hover,#c40f0f);color:#fff;font-weight:600}.MobileDetailsDrawer_drawerItemActive__FJL1a:hover{background:var(--input-border-hover,#c40f0f)}.MobileDetailsDrawer_drawerItemActive__FJL1a .MobileDetailsDrawer_drawerItemNumber__jlbw_{background:hsla(0,0%,100%,.25);color:#fff}.MobileDetailsDrawer_drawerItemNumber__jlbw_{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--color-grey-border,#eee);font-size:.75rem;font-weight:700;flex-shrink:0}.MobileDetailsDrawer_navBar__MJF0H{display:flex;align-items:center;background:var(--app-card-bg,#fff);border-top:1.5px solid var(--color-grey-border,#ddd);padding:.5rem .75rem;box-shadow:0 -2px 8px rgba(0,0,0,.08)}.MobileDetailsDrawer_navLabel__HppQF{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;border:1.5px solid var(--color-grey-border,#ddd);background:var(--app-card-bg,#fff);cursor:pointer;padding:.6rem 1rem;border-radius:999px;min-height:44px;font-size:.85rem;font-weight:600;color:var(--foreground);transition:background .15s,box-shadow .15s;box-shadow:0 1px 3px rgba(0,0,0,.06)}.MobileDetailsDrawer_navLabel__HppQF:hover{background:var(--color-grey-border,#f5f5f5);box-shadow:0 2px 6px rgba(0,0,0,.1)}.MobileDetailsDrawer_navLabel__HppQF:active{transform:scale(.98)}.MobileDetailsDrawer_navLabel__HppQF svg{font-size:1.1rem;opacity:.7;flex-shrink:0}.MobileDetailsDrawer_navLabelText__wxTzt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Table_table__nGzdL{width:100%;border-spacing:0;border-radius:10px;background:var(--app-card-bg);overflow:hidden}.Table_table__nGzdL thead{background-color:var(--app-card-bg);color:var(--color-grey-dark);border:1px solid var(--color-divider);border-radius:.5rem;overflow:hidden;margin-bottom:.5rem}.Table_table__nGzdL thead th{font-weight:700;font-size:1rem;padding:1rem .75rem;border-bottom:1px solid var(--color-divider);background:var(--app-card-bg);text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Table_table__nGzdL thead th:first-child{padding-left:2rem}.Table_table__nGzdL thead th:last-child{padding-right:2rem}.Table_table__nGzdL thead th:hover{background:var(--color-grey-option)}.Table_table__nGzdL tbody{margin-bottom:.5rem}.Table_table__nGzdL tbody,.Table_table__nGzdL tbody tr{border-radius:.5rem;overflow:hidden;border:1px solid var(--color-divider)}.Table_table__nGzdL tbody tr{background:var(--app-card-bg)}.Table_table__nGzdL tbody tr:hover{background:var(--color-grey-option)}.Table_table__nGzdL tbody tr td{padding:1rem .75rem;border-bottom:1px solid var(--color-divider);vertical-align:middle;font-size:.98rem}.Table_table__nGzdL tbody tr td:first-child{padding-left:2rem}.Table_table__nGzdL tbody tr td:last-child{padding-right:2rem}.Table_table__nGzdL tbody tr:last-child td{border-bottom:none}.Table_table__nGzdL.Table_compact__ndgeR thead tr th{padding:.4rem .5rem;font-size:.92em;border-right:1px solid var(--color-divider)}.Table_table__nGzdL.Table_compact__ndgeR thead tr th:first-child{padding-left:2rem}.Table_table__nGzdL.Table_compact__ndgeR thead tr th:last-child{padding-right:2rem}.Table_table__nGzdL.Table_compact__ndgeR tbody tr td{padding:.4rem .5rem;font-size:.92em}.Table_table__nGzdL.Table_compact__ndgeR tbody tr td:first-child{padding-left:2rem}.Table_table__nGzdL.Table_compact__ndgeR tbody tr td:last-child{padding-right:2rem}.Table_table__nGzdL.Table_compact__ndgeR tbody tr{min-height:28px}.Table_table__nGzdL.Table_compact__ndgeR tbody tr:first-child{padding-left:2rem}.Table_table__nGzdL.Table_compact__ndgeR tbody tr:last-child{padding-right:2rem}.Table_tableContainer__qPDRO{width:100%;display:flex;flex-direction:column;overflow-x:auto;-webkit-overflow-scrolling:touch}.Table_searchContainer__H22d3 input{padding:0 1rem;font-size:1rem;width:300px;max-width:100%;box-shadow:--var(--app-card-shadow);border-radius:.5rem}.Table_searchContainer__H22d3 label{display:none}.Table_tableHeader__Bi5Tt{position:relative;padding:1rem 2rem 0;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:.5rem;border-bottom:1px solid var(--color-divider)}.Table_tableHeader__Bi5Tt:empty{padding:0;border:none;margin-bottom:0}.Table_tableHeader__Bi5Tt:has(.Table_searchContainer__H22d3:only-child){justify-content:flex-end}.Table_tableHeader__Bi5Tt .Table_tableName__P0FhE{font-size:1.25rem;font-weight:600;color:var(--color-grey-dark);display:flex;align-items:center;gap:.5rem;margin-top:-1rem}.Table_tableHeader__Bi5Tt .Table_tableCount__wHb_2{font-size:1rem;background-color:var(--app-card-bg);padding:.2rem .6rem;border-radius:.5rem;border:1px solid var(--input-border)}.Table_filterBar__ZwG1C{display:flex;flex-wrap:wrap;gap:1rem;border-radius:.5rem;margin-bottom:.5rem;align-items:center;position:relative;z-index:1;border:1px solid var(--color-divider);padding:1rem 1.5rem .5rem;background-color:var(--color-grey-lighter)}.Table_filterBar__ZwG1C .Table_filterTitle__u_sjj{font-size:.85rem;font-weight:600;color:var(--color-grey-dark);margin-bottom:.5rem}.Table_filterBar__ZwG1C .Table_filterControls__71GyJ{display:flex;flex-direction:row;gap:1rem}.Table_filterBar__ZwG1C .Table_filterGroup__szF4U{display:flex;flex-direction:column;gap:.25rem;min-width:140px}.Table_filterBar__ZwG1C .Table_filterGroup__szF4U label{font-size:.85rem;color:var(--color-grey-dark);font-weight:500}.Table_filterBar__ZwG1C .Table_filterGroup__szF4U .Table_filterInput__NPftA,.Table_filterBar__ZwG1C .Table_filterGroup__szF4U .Table_filterSelect__kqY7X{padding:.5rem .75rem;border:1px solid var(--color-divider);border-radius:.375rem;background:var(--app-card-bg);color:var(--color-grey-dark);font-size:.9rem;transition:border-color .2s ease}.Table_filterBar__ZwG1C .Table_filterGroup__szF4U .Table_filterInput__NPftA:focus,.Table_filterBar__ZwG1C .Table_filterGroup__szF4U .Table_filterSelect__kqY7X:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-color-rgb),.1)}.Table_filterBar__ZwG1C .Table_filterGroup__szF4U .Table_filterInput__NPftA::placeholder,.Table_filterBar__ZwG1C .Table_filterGroup__szF4U .Table_filterSelect__kqY7X::placeholder{color:var(--color-grey)}.Table_filterBar__ZwG1C .Table_filterGroup__szF4U .Table_filterSelect__kqY7X{cursor:pointer}.Table_filterBar__ZwG1C .Table_filterActions__6KmLB{display:flex;gap:.5rem;margin-left:auto}.Table_filterBar__ZwG1C .Table_filterActions__6KmLB .Table_clearFiltersButton__Gq9cG{padding:.5rem 1rem;background:rgba(0,0,0,0);border:1px solid var(--color-divider);border-radius:.375rem;color:var(--color-grey-dark);font-size:.9rem;cursor:pointer;transition:all .2s ease}.Table_filterBar__ZwG1C .Table_filterActions__6KmLB .Table_clearFiltersButton__Gq9cG:hover{background:var(--color-grey-option);border-color:var(--color-grey-dark)}.Table_filterBar__ZwG1C .Table_filterActions__6KmLB .Table_clearFiltersButton__Gq9cG:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.Table_filterBar__ZwG1C{padding:1rem;gap:.75rem}.Table_filterBar__ZwG1C .Table_filterGroup__szF4U{min-width:120px}.Table_filterBar__ZwG1C .Table_filterActions__6KmLB{width:100%;margin-left:0;justify-content:flex-end}}.Table_pagination__ByiKg{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background:var(--app-card-bg);border-top:1px solid var(--color-divider);font-size:.9rem;color:var(--color-grey-dark)}.Table_pagination__ByiKg .Table_paginationInfo__cka4n{color:var(--color-grey);font-size:.85rem}.Table_pagination__ByiKg .Table_paginationControls__8IOib{display:flex;align-items:center;gap:1rem}.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageSizeSelector__UiB6I{display:flex;align-items:center;gap:.5rem;font-size:.85rem}.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageSizeSelector__UiB6I .Table_pageSizeSelect__AqIBa{padding:.25rem .5rem;border:1px solid var(--color-divider);border-radius:.25rem;background:var(--app-card-bg);color:var(--color-grey-dark);font-size:.85rem;cursor:pointer}.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageSizeSelector__UiB6I .Table_pageSizeSelect__AqIBa:focus{outline:none;border-color:var(--primary-color)}.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageNavigation__vIssm{display:flex;align-items:center;gap:.25rem}.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageNavigation__vIssm .Table_paginationButton__UEaOJ{display:flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:.25rem .5rem;border:1px solid var(--color-divider);background:var(--app-card-bg);color:var(--color-grey-dark);border-radius:.25rem;cursor:pointer;font-size:.85rem;transition:all .2s ease}.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageNavigation__vIssm .Table_paginationButton__UEaOJ:hover:not(:disabled){background:var(--color-grey-option);border-color:var(--primary-color)}.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageNavigation__vIssm .Table_paginationButton__UEaOJ:disabled{opacity:.5;cursor:not-allowed}.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageNavigation__vIssm .Table_paginationButton__UEaOJ.Table_active__Qb_ah{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageNavigation__vIssm .Table_paginationButton__UEaOJ.Table_ellipsis___Nf4I{cursor:default;border:none;background:rgba(0,0,0,0);min-width:1.5rem}.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageNavigation__vIssm .Table_paginationButton__UEaOJ.Table_ellipsis___Nf4I:hover{background:rgba(0,0,0,0)}.Table_tableContainer__qPDRO .Table_table__nGzdL.Table_compact__ndgeR+.Table_pagination__ByiKg{padding:.5rem 1rem;font-size:.8rem}.Table_tableContainer__qPDRO .Table_table__nGzdL.Table_compact__ndgeR+.Table_pagination__ByiKg .Table_paginationControls__8IOib{gap:.5rem}.Table_tableContainer__qPDRO .Table_table__nGzdL.Table_compact__ndgeR+.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageSizeSelector__UiB6I{font-size:.8rem}.Table_tableContainer__qPDRO .Table_table__nGzdL.Table_compact__ndgeR+.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageSizeSelector__UiB6I .Table_pageSizeSelect__AqIBa{padding:.2rem .4rem;font-size:.8rem}.Table_tableContainer__qPDRO .Table_table__nGzdL.Table_compact__ndgeR+.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageNavigation__vIssm{gap:.2rem}.Table_tableContainer__qPDRO .Table_table__nGzdL.Table_compact__ndgeR+.Table_pagination__ByiKg .Table_paginationControls__8IOib .Table_pageNavigation__vIssm .Table_paginationButton__UEaOJ{min-width:1.75rem;height:1.75rem;padding:.2rem .4rem;font-size:.8rem}@media(max-width:768px){.Table_pagination__ByiKg{flex-direction:column;gap:1rem;align-items:stretch}.Table_pagination__ByiKg .Table_paginationControls__8IOib{justify-content:space-between}}.Table_skeleton__SUBxW{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:Table_shimmer__ZNieR 1.5s infinite;border-radius:4px;height:16px;margin:2px 0}.Table_skeletonWide__B2W8M{width:120px}.Table_skeletonMedium__e4RBe{width:80px}.Table_skeletonNarrow__c_9RR{width:60px}.Table_skeletonButton__ow9rY{width:60px;height:24px;border-radius:4px}@keyframes Table_shimmer__ZNieR{0%{background-position:-200% 0}to{background-position:200% 0}}[data-theme=dark] .Table_skeleton__SUBxW{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%);background-size:200% 100%}