:root{--color-bg-base:#f8fafc;--color-bg-surface:#fff;--color-bg-elevated:#fff;--color-bg-overlay:#ffffffd9;--color-primary-300:#bf4d90;--color-primary-400:#a0286e;--color-primary-500:#801452;--color-primary-600:#650e40;--color-primary-700:#4a092d;--color-accent:#801452;--color-accent-glow:#80145226;--color-success:#16a34a;--color-success-bg:#22c55e1a;--color-error:#dc2626;--color-error-bg:#f871711a;--color-warning:#d97706;--color-warning-bg:#fbbf241a;--color-info:#2563eb;--color-info-bg:#60a5fa1a;--color-text-primary:#2b2b2b;--color-text-secondary:#334155;--color-text-muted:#64748b;--color-text-inverse:#fff;--color-border:#00000014;--color-border-focus:transparent;--color-border-hover:#00000026;--glass-bg:#ffffffb3;--glass-border:#0000000d;--glass-backdrop:blur(20px) saturate(180%);--gradient-brand:#801452;--gradient-brand-soft:#8014521a;--gradient-surface:#fff;--gradient-glow:none;--shadow-sm:0 1px 2px #0000000d;--shadow-base:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-md:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--shadow-lg:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--shadow-focus:0 0 0 2px var(--color-primary-500);--font-ui:"Montserrat", "Helvetica Neue", Arial, sans-serif;--font-display:"Montserrat", "Helvetica Neue", Arial, sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--transition-fast:.15s ease;--transition-base:.25s ease;--transition-slow:.4s ease;--z-base:0;--z-raised:10;--z-overlay:100;--z-modal:200;--z-toast:300}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-ui);font-size:var(--text-base);font-weight:var(--weight-regular);color:var(--color-text-primary);background-color:var(--color-bg-base);background-image:var(--gradient-glow);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;min-height:100vh;line-height:1.6}#root{flex-direction:column;min-height:100vh;display:flex}img,svg{max-width:100%;display:block}a{color:var(--color-primary-400);transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--color-primary-300)}button{cursor:pointer;background:0 0;border:none;font-family:inherit}input,textarea,select{font-family:inherit}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse-glow{0%,to{box-shadow:var(--shadow-glow)}50%{box-shadow:var(--shadow-glow-strong)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes slideInRight{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.flex{display:flex}.flex-col{flex-direction:column;display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.w-full{width:100%}.h-full{height:100%}.min-h-screen{min-height:100vh}.relative{position:relative}.absolute{position:absolute}.overflow-hidden{overflow:hidden}.font-display{font-family:var(--font-display)}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-muted{color:var(--color-text-secondary)}.text-center{text-align:center}.font-medium{font-weight:var(--weight-medium)}.font-semibold{font-weight:var(--weight-semibold)}.font-bold{font-weight:var(--weight-bold)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--color-bg-base)}::-webkit-scrollbar-thumb{background:var(--color-border-hover);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}::selection{color:var(--color-text-primary);background:#22c55e59}.swal-popup{border-radius:var(--radius-xl)!important;background:var(--color-bg-elevated)!important;border:1px solid var(--color-border)!important;padding:var(--space-8)!important}.swal-toast{border:none!important;align-items:center!important;width:auto!important;min-width:320px!important;max-width:min(600px,100vw - 40px)!important;padding:1rem 1.5rem!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 15px -3px #0000001a!important}.swal-toast--success{background:#22c55e!important}.swal-toast--error{background:#ef4444!important}.swal-toast-title{color:#fff!important;font-family:var(--font-ui)!important;text-align:left!important;white-space:normal!important;word-break:break-word!important;margin:0 1.5rem 0 .75rem!important;font-size:.9rem!important;font-weight:500!important;line-height:1.4!important}.swal-toast-close{color:#fffc!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;margin:0!important;padding:4px!important;font-size:1rem!important;transition:all .2s!important;display:flex!important;position:absolute!important;top:8px!important;right:8px!important}.swal-toast-close:hover{color:#fff!important;background:#ffffff1a!important;border-radius:4px!important}.swal-title{font-family:var(--font-display)!important;color:var(--color-text-primary)!important;font-size:var(--text-xl)!important;padding-top:0!important}.swal-text{color:var(--color-text-secondary)!important;font-size:var(--text-sm)!important}.swal-btn{font-size:var(--text-sm)!important;font-weight:var(--weight-semibold)!important;border-radius:var(--radius-md)!important;cursor:pointer!important;border:none!important;outline:none!important;margin:0 .5rem!important;padding:.6rem 1.5rem!important;transition:all .2s!important}.swal-btn--confirm{background:var(--gradient-brand)!important;color:#fff!important;box-shadow:var(--shadow-glow)!important}.swal-btn--confirm:hover{filter:brightness(1.1);transform:translateY(-1px)}.swal-btn--cancel{background:var(--color-bg-base)!important;color:var(--color-text-secondary)!important;border:1px solid var(--color-border)!important}.swal-btn--cancel:hover{background:var(--color-bg-surface)!important;color:var(--color-text-primary)!important;border-color:var(--color-border-hover)!important}.swal-close-btn{color:var(--color-text-muted)!important;margin-top:5px!important;margin-right:5px!important;font-size:1.2rem!important;transition:color .2s!important}.swal-close-btn:hover{color:var(--color-error)!important}.swal2-container.swal2-bottom-end{padding:var(--space-4)!important}.bjs-powered-by,.fjs-powered-by{display:none!important}._header_133zw_3{height:60px;padding:0 var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);background:var(--color-bg-overlay);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(20px);z-index:var(--z-raised);grid-area:header;display:flex;position:sticky;top:0}._header__left_133zw_21{align-items:center;gap:var(--space-4);min-width:0;display:flex}._iconBtn_133zw_29{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._iconBtn_133zw_29:hover{border-color:var(--color-border);color:var(--color-text-primary);background:#ffffff12}._iconBtn--mobile_133zw_54{display:none}._iconBtn--desktop_133zw_55{display:flex}._breadcrumb_133zw_58{flex-wrap:nowrap;align-items:center;gap:0;display:flex;overflow:hidden}._breadcrumb__item_133zw_66{font-size:var(--text-sm);white-space:nowrap;align-items:center;display:flex}._breadcrumb__sep_133zw_73{color:var(--color-text-muted);margin:0 var(--space-2);font-size:var(--text-xs)}._breadcrumb__link_133zw_79{color:var(--color-text-secondary);transition:color var(--transition-fast);text-decoration:none}._breadcrumb__link_133zw_79:hover{color:var(--color-text-primary)}._breadcrumb__current_133zw_87{color:var(--color-text-primary);font-weight:var(--weight-semibold)}._header__right_133zw_93{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}._searchBar_133zw_101{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:0 var(--space-3);cursor:text;height:36px;transition:border-color var(--transition-fast), background var(--transition-fast);color:var(--color-text-muted);background:#ffffff0a;display:flex}._searchBar_133zw_101:hover{border-color:var(--color-border-hover);background:#ffffff12}._searchBar__input_133zw_120{font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;outline:none;width:140px}._searchBar__input_133zw_120::placeholder{color:var(--color-text-muted)}._searchBar__kbd_133zw_132{font-size:10px;font-family:var(--font-ui);border:1px solid var(--color-border);color:var(--color-text-muted);white-space:nowrap;background:#ffffff0f;border-radius:4px;padding:1px 5px}._notifDot_133zw_144{background:var(--color-primary-500);border:1.5px solid var(--color-bg-base);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}._userMenu_133zw_156{position:relative}._userMenu__trigger_133zw_160{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:#ffffff0a;height:40px;padding:.3rem .6rem .3rem .3rem;display:flex}._userMenu__trigger_133zw_160:hover{border-color:var(--color-border-hover);background:#ffffff14}._avatar_133zw_178{border-radius:var(--radius-sm);background:var(--gradient-brand);width:30px;height:30px;font-size:var(--text-xs);font-weight:var(--weight-bold);color:#fff;letter-spacing:.03em;flex-shrink:0;justify-content:center;align-items:center;display:flex}._userInfo_133zw_193{text-align:left;flex-direction:column;min-width:0;display:flex}._userInfo__name_133zw_200{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100px;line-height:1.2;overflow:hidden}._userInfo__role_133zw_211{color:var(--color-text-muted);font-size:10px;line-height:1.2}._chevron_133zw_217{color:var(--color-text-muted);transition:transform var(--transition-fast);display:flex}._chevron--open_133zw_223{transform:rotate(180deg)}._dropdown_133zw_228{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:230px;box-shadow:var(--shadow-lg);z-index:var(--z-modal);animation:.15s _dropIn_133zw_1;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}._dropdown__header_133zw_242{align-items:center;gap:var(--space-3);padding:var(--space-4);display:flex}._dropdown__name_133zw_249{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary)}._dropdown__email_133zw_255{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:1px}._dropdown__divider_133zw_261{background:var(--color-border);height:1px;margin:0}._dropdown__item_133zw_267{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);cursor:pointer;font-size:var(--text-sm);color:var(--color-text-secondary);transition:background var(--transition-fast), color var(--transition-fast);text-align:left;background:0 0;border:none;display:flex}._dropdown__item_133zw_267:hover{color:var(--color-text-primary);background:#ffffff0d}._dropdown__item--danger_133zw_287{color:var(--color-error)}._dropdown__item--danger_133zw_287:hover{background:var(--color-error-bg);color:var(--color-error)}@keyframes _dropIn_133zw_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (width<=899px){._iconBtn--desktop_133zw_55{display:none}._iconBtn--mobile_133zw_54{display:flex}._searchBar_133zw_101,._userInfo_133zw_193,._breadcrumb__link_133zw_79{display:none}}._spinner_1nspf_3{border-style:solid;border-color:#ffffff26;border-top-color:var(--color-primary-400);border-radius:50%;flex-shrink:0;animation:.7s linear infinite _spin_1nspf_3;display:inline-block}._spinner--sm_1nspf_13{border-width:2px;width:14px;height:14px}._spinner--md_1nspf_19{border-width:2.5px;width:20px;height:20px}._spinner--lg_1nspf_25{border-width:3px;width:32px;height:32px}@keyframes _spin_1nspf_3{to{transform:rotate(360deg)}}._item_rl3zz_3{list-style:none;position:relative}._row_rl3zz_9{align-items:center;gap:var(--space-3);width:100%;min-height:38px;padding-right:var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-sm);font-family:var(--font-ui);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);white-space:nowrap;text-align:left;background:0 0;border:1px solid #0000;text-decoration:none;display:flex;position:relative;overflow:hidden}._row_rl3zz_9:hover{color:var(--color-text-primary);border-color:var(--color-border);background:#00000009}._row--active_rl3zz_42{font-weight:var(--weight-semibold);color:var(--color-primary-600)!important;background:#19376d14!important;border-color:#19376d33!important}._row--active_rl3zz_42:before{content:"";background:var(--gradient-brand);border-radius:0 3px 3px 0;width:3px;height:60%;position:absolute;top:20%;left:0}._row--parent_rl3zz_62._row--open_rl3zz_62{color:var(--color-text-primary);background:#00000004}._icon_rl3zz_68{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;line-height:1;display:flex}._label_rl3zz_81{text-overflow:ellipsis;flex:1;line-height:1.2;overflow:hidden}._badge_rl3zz_89{font-size:9px;font-weight:var(--weight-bold);color:var(--color-primary-400);letter-spacing:.05em;background:#19376d33;border-radius:3px;flex-shrink:0;padding:1px 4px}._chevronBtn_rl3zz_101{color:var(--color-text-muted);transition:background var(--transition-fast), color var(--transition-fast);z-index:2;border-radius:4px;justify-content:center;align-items:center;margin-left:auto;padding:4px;display:flex}._chevronBtn_rl3zz_101:hover{color:var(--color-text-primary);background:#0000000d}._chevron_rl3zz_101{transition:transform var(--transition-fast)}._chevron--open_rl3zz_122{transform:rotate(180deg)}._children_rl3zz_127{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}._children--open_rl3zz_133{grid-template-rows:1fr}._children__inner_rl3zz_137{flex-direction:column;gap:2px;padding-top:2px;list-style:none;display:flex;position:relative;overflow:hidden}._connectLine_rl3zz_148{background:var(--color-border);pointer-events:none;z-index:0;width:1px;position:absolute;top:0;bottom:8px;left:22px}._sidebar_aucdf_4{background:var(--color-bg-surface);border-right:1px solid var(--color-border);width:260px;height:100vh;transition:width var(--transition-base);z-index:calc(var(--z-raised) + 1);flex-direction:column;grid-area:sidebar;display:flex;position:sticky;top:0;overflow:hidden}._sidebar--collapsed_aucdf_20{width:64px}._sidebar__logoArea_aucdf_25{height:60px;padding:0 var(--space-4);border-bottom:1px solid #0000;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._logo_aucdf_35{align-items:center;width:100%;height:100%;text-decoration:none;display:flex;overflow:hidden}._fullLogoImg_aucdf_44{object-fit:contain;object-position:center;width:100%;height:42px}._logo__icon_aucdf_51{border-radius:var(--radius-md);background:#19376d26;border:1px solid #19376d40;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._logo__text_aucdf_63{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text-primary);letter-spacing:-.01em}._closeBtn_aucdf_71{cursor:pointer;width:28px;height:28px;color:var(--color-text-muted);border-radius:var(--radius-sm);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._closeBtn_aucdf_71:hover{color:var(--color-text-primary);background:#ffffff14}._divider_aucdf_91{background:var(--color-border);flex-shrink:0;height:1px}._sidebar__nav_aucdf_98{padding:var(--space-3) var(--space-2);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;flex:1;overflow:hidden auto}._navLabel_aucdf_107{font-size:9px;font-weight:var(--weight-semibold);letter-spacing:.1em;color:var(--color-text-muted);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-1);white-space:nowrap}._navList_aucdf_117{flex-direction:column;gap:2px;list-style:none;display:flex}._skeleton_aucdf_125{gap:var(--space-2);padding:var(--space-2);flex-direction:column;display:flex}._skeleton__item_aucdf_132{border-radius:var(--radius-md);background:linear-gradient(90deg,#0000000a 0%,#00000014 50%,#0000000a 100%) 0 0/200% 100%;height:36px;animation:1.5s ease-in-out infinite _shimmer_aucdf_1}@keyframes _shimmer_aucdf_1{0%{background-position:-200% 0}to{background-position:200% 0}}._empty_aucdf_151{padding:var(--space-8) var(--space-4);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._empty__text_aucdf_160{font-size:var(--text-xs);color:var(--color-text-muted)}._sidebar__footer_aucdf_166{padding:var(--space-4);border-top:1px solid var(--color-border);flex-shrink:0}._footer__version_aucdf_172{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center}@media (width<=899px){._sidebar_aucdf_4{height:100vh;transition:left var(--transition-base);z-index:calc(var(--z-overlay) + 1);box-shadow:var(--shadow-lg);position:fixed;top:0;left:-260px;width:260px!important}._sidebar--mobile-open_aucdf_191{left:0}}._layout_1xn1h_4{background:var(--color-bg-base);min-height:100vh;transition:grid-template-columns var(--transition-base);grid-template:"sidebar header"60px"sidebar main"1fr/260px 1fr;display:grid}._layout--collapsed_1xn1h_17{grid-template-columns:64px 1fr}._overlay_1xn1h_22{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-overlay);background:#0009;position:fixed;inset:0}._main_1xn1h_31{background:var(--color-bg-base);grid-area:main;overflow:hidden auto}._content_1xn1h_38{padding:var(--space-8);width:100%;animation:.35s _fadeIn_1xn1h_1}@keyframes _fadeIn_1xn1h_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=899px){._layout_1xn1h_4,._layout--collapsed_1xn1h_17{grid-template:"header"60px"main"1fr/1fr}._content_1xn1h_38{padding:var(--space-4)}}._alert_106cx_3{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid #0000;animation:.25s _slideIn_106cx_1;display:flex}._alert__icon_106cx_13{flex-shrink:0;margin-top:1px;display:flex}._alert__body_106cx_19{flex:1;min-width:0}._alert__title_106cx_24{font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-bottom:2px}._alert__message_106cx_30{font-size:var(--text-sm);word-break:break-word;overflow-wrap:anywhere;line-height:1.5}._alert__dismiss_106cx_37{border-radius:var(--radius-sm);cursor:pointer;color:currentColor;opacity:.7;width:20px;height:20px;transition:opacity var(--transition-fast), background var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;padding:0;display:flex}._alert__dismiss_106cx_37:hover{opacity:1;background:#ffffff1a}._alert--error_106cx_61{background:var(--color-error-bg);color:var(--color-error);border-color:#f8717133}._alert--success_106cx_67{background:var(--color-success-bg);color:var(--color-success);border-color:#22c55e33}._alert--warning_106cx_73{background:var(--color-warning-bg);color:var(--color-warning);border-color:#fbbf2433}._alert--info_106cx_79{background:var(--color-info-bg);color:var(--color-info);border-color:#60a5fa33}@keyframes _slideIn_106cx_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._authLayout_1ioua_3{min-height:100vh;font-family:var(--font-ui);background:#fdf0f5;grid-template-columns:1.15fr .85fr;display:grid}@media (width<=1024px){._authLayout_1ioua_3{grid-template-columns:1fr}}._hero_1ioua_18{color:#4a092d;flex-direction:column;justify-content:center;padding:8vw;display:flex;position:relative;overflow:hidden}@media (width<=1024px){._hero_1ioua_18{display:none}}._logoContainer_1ioua_34{align-items:center;gap:16px;margin-bottom:24px;display:flex}._crest_1ioua_41{justify-content:flex-start;align-items:center;width:250px;height:auto;display:flex}._crestImg_1ioua_49{object-fit:contain;filter:drop-shadow(0 4px 12px #0000001a);width:100%;height:auto}._hero_1ioua_18 h1{letter-spacing:-.02em;margin:0 0 16px;font-size:46px;font-weight:800;line-height:1.1}._hero_1ioua_18 p{color:#650e40;max-width:680px;margin:0 0 32px;font-size:18px;line-height:1.6}._featureGrid_1ioua_72{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:10px;display:grid}._feature_1ioua_72{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#8014520d;border:1px solid #80145233;border-radius:12px;padding:18px;transition:all .3s}._feature_1ioua_72:hover{background:#8014521a;border-color:#8014524d;transform:translateY(-2px)}._feature_1ioua_72 b{color:#4a092d;margin-bottom:4px;font-size:15px;font-weight:700;display:block}._featureSub_1ioua_102{color:#650e40;font-size:12.5px;line-height:1.4}._loginPanel_1ioua_109{background:0 0;justify-content:center;align-items:center;padding:42px;display:flex}@media (width<=1024px){._loginPanel_1ioua_109{padding:24px}}._loginCard_1ioua_123{background:#fff;border-radius:20px;width:min(430px,100%);padding:40px;animation:.5s cubic-bezier(.16,1,.3,1) _slideUp_1ioua_1;box-shadow:0 20px 40px #00000014,0 1px 3px #0000000a}@keyframes _slideUp_1ioua_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._loginCard_1ioua_123 h2{color:#801452;letter-spacing:-.01em;margin:0 0 8px;font-size:26px;font-weight:800}._subtitle_1ioua_151{color:#64748b;margin-bottom:24px;font-size:14px}._form_1ioua_157{flex-direction:column;gap:18px;display:flex}._label_1ioua_163{color:#475569;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:12px;font-weight:700;display:block}._inputField_1ioua_174{color:#1f2937;background:#fff;border:1px solid #dbe3ee;border-radius:9px;outline:none;width:100%;padding:11px 12px;font-size:15px;transition:all .2s}._inputField_1ioua_174:focus{box-shadow:0 0 0 2px var(--color-primary-500);border-color:#0000}._passwordWrapper_1ioua_191{align-items:center;display:flex;position:relative}._passwordInput_1ioua_197{padding-right:40px!important}._eyeBtn_1ioua_201{cursor:pointer;color:#94a3b8;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;right:12px}._eyeBtn_1ioua_201:hover{color:#1f2937}._submitBtn_1ioua_219{background:var(--color-primary-500);color:#fff;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;padding:12px 16px;font-size:15px;font-weight:700;transition:all .2s;display:flex}._submitBtn_1ioua_219:hover:not(:disabled){background:var(--color-primary-600);transform:translateY(-1px);box-shadow:0 4px 12px #8014524d}._submitBtn_1ioua_219:active:not(:disabled){transform:translateY(0)}._submitBtn_1ioua_219:disabled{opacity:.6;cursor:not-allowed}._footer_1ioua_252{text-align:center;color:#64748b;margin-top:24px;font-size:12px}._errorMsg_1ioua_259{color:#c0392b;margin-top:4px;font-size:12px}._btn_xc5jy_4{font-family:var(--font-ui);font-weight:var(--weight-semibold);letter-spacing:.01em;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast), opacity var(--transition-fast);-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex;position:relative}._btn_xc5jy_4:disabled,._btn--loading_xc5jy_29{opacity:.6;cursor:not-allowed;pointer-events:none}._btn_xc5jy_4:not(:disabled):not(._btn--loading_xc5jy_29):active{transform:translateY(1px)}._btn__label_xc5jy_39{line-height:1}._btn__icon_xc5jy_43{flex-shrink:0;align-items:center;font-size:1.1em;display:flex}._btn--full_xc5jy_51{width:100%}._btn--sm_xc5jy_56{font-size:var(--text-xs);height:32px;padding:.4rem .875rem}._btn--md_xc5jy_62{font-size:var(--text-sm);height:40px;padding:.6rem 1.25rem}._btn--lg_xc5jy_68{font-size:var(--text-base);height:48px;padding:.75rem 1.75rem}._btn--primary_xc5jy_75{background:var(--gradient-brand);color:#fff;border-color:#0000;box-shadow:0 2px 12px #19376d59}._btn--primary_xc5jy_75:not(:disabled):not(._btn--loading_xc5jy_29):hover{filter:brightness(1.08);box-shadow:0 4px 20px #19376d8c}._btn--secondary_xc5jy_88{background:var(--glass-bg);color:var(--color-text-primary);border-color:var(--color-border);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop)}._btn--secondary_xc5jy_88:not(:disabled):not(._btn--loading_xc5jy_29):hover{border-color:var(--color-border-hover);background:#ffffff14}._btn--ghost_xc5jy_101{color:var(--color-text-secondary);background:0 0;border-color:#0000}._btn--ghost_xc5jy_101:not(:disabled):not(._btn--loading_xc5jy_29):hover{color:var(--color-text-primary);background:#ffffff0f}._btn--danger_xc5jy_113{color:var(--color-error);background:#f8717126;border-color:#f871714d}._btn--danger_xc5jy_113:not(:disabled):not(._btn--loading_xc5jy_29):hover{background:#f8717140;border-color:#f8717180;box-shadow:0 4px 16px #f8717133}._btn--link_xc5jy_126{color:var(--color-primary-400);background:0 0;border-color:#0000;height:auto;padding-left:0;padding-right:0}._btn--link_xc5jy_126:not(:disabled):not(._btn--loading_xc5jy_29):hover{color:var(--color-primary-300);text-underline-offset:3px;text-decoration:underline}._field_n88ut_3{flex-direction:column;gap:6px;width:100%;display:flex}._field__label_n88ut_11{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);letter-spacing:.01em;transition:color var(--transition-fast)}._field__required_n88ut_19{color:var(--color-error)}._field__wrapper_n88ut_24{align-items:center;display:flex;position:relative}._field__input_n88ut_31{width:100%;height:44px;padding:0 var(--space-4);font-size:var(--text-sm);font-family:var(--font-ui);font-weight:var(--weight-regular);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);appearance:none;outline:none}._field__input_n88ut_31::placeholder{color:var(--color-text-muted);font-size:var(--text-sm)}._field__input_n88ut_31:hover{border-color:var(--color-border-hover);background:var(--color-bg-base)}._field__input_n88ut_31:focus{background:var(--color-bg-surface);box-shadow:0 0 0 2px var(--color-primary-500);border-color:#0000}._field__input--padded-left_n88ut_68{padding-left:2.75rem}._field__input--padded-right_n88ut_73{padding-right:2.75rem}._field__input_n88ut_31:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}._field__input_n88ut_31:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}._field__input_n88ut_31:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}._field__left_n88ut_88,._field__right_n88ut_89{color:var(--color-text-muted);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute}._field__left_n88ut_88{left:.875rem}._field__right_n88ut_89{pointer-events:auto;cursor:pointer;right:.875rem}._field--error_n88ut_110 ._field__input_n88ut_31{border-color:var(--color-error);background:#f871710a}._field--error_n88ut_110 ._field__input_n88ut_31:focus{box-shadow:0 0 0 3px #f8717126}._field--error_n88ut_110 ._field__label_n88ut_11{color:var(--color-error)}._field__error_n88ut_124{font-size:var(--text-xs);color:var(--color-error);font-weight:var(--weight-medium);align-items:center;gap:5px;animation:.2s _fadeIn_n88ut_1;display:flex}._field__helper_n88ut_134{font-size:var(--text-xs);color:var(--color-text-muted)}@keyframes _fadeIn_n88ut_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._card_1psbk_3{border-radius:var(--radius-lg);transition:box-shadow var(--transition-base);position:relative;overflow:hidden}._card--glass_1psbk_11{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-backdrop)}._card--solid_1psbk_18{background:var(--color-bg-elevated);border:1px solid var(--color-border)}._card--outline_1psbk_23{border:1px solid var(--color-border);background:0 0}._card--glow_1psbk_29{box-shadow:var(--shadow-glow);animation:4s ease-in-out infinite _pulse-glow_1psbk_1}._card--pad-sm_1psbk_35{padding:var(--space-4)}._card--pad-md_1psbk_36{padding:var(--space-6)}._card--pad-lg_1psbk_37{padding:var(--space-8)}._card--pad-xl_1psbk_38{padding:var(--space-12)}@keyframes _pulse-glow_1psbk_1{0%,to{box-shadow:0 0 30px #19376d26}50%{box-shadow:0 0 60px #19376d4d}}._page_7uayq_3{gap:var(--space-8);flex-direction:column;width:100%;animation:.35s _fadeIn_7uayq_1;display:flex}._pageHeader_7uayq_11{gap:var(--space-1);flex-direction:column;display:flex}._pageTitle_7uayq_17{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary)}._pageSubtitle_7uayq_24{font-size:var(--text-base);color:var(--color-text-secondary)}._content_7uayq_29{gap:var(--space-8);grid-template-columns:320px 1fr;align-items:start;display:grid}._userCard_7uayq_38{text-align:center;padding:var(--space-8);flex-direction:column;align-items:center;display:flex}._userAvatar_7uayq_46{background:var(--gradient-brand);color:#fff;width:80px;height:80px;margin-bottom:var(--space-4);box-shadow:var(--shadow-glow);border-radius:50%;justify-content:center;align-items:center;font-size:2rem;font-weight:700;display:flex}._userName_7uayq_61{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text-primary)}._userProfile_7uayq_67{font-size:var(--text-sm);color:var(--color-primary-500);font-weight:var(--weight-semibold);margin-bottom:var(--space-4)}._divider_7uayq_74{background:var(--color-border);width:100%;height:1px;margin:var(--space-4) 0}._userInfo_7uayq_81{gap:var(--space-3);flex-direction:column;width:100%;display:flex}._infoItem_7uayq_88{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}._infoItem_7uayq_88 i{opacity:.7;width:16px}._form_7uayq_103{gap:var(--space-6);flex-direction:column;display:flex}._sectionTitle_7uayq_109{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-weight:700}._grid_7uayq_117{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}._formFooter_7uayq_123{padding-top:var(--space-4);justify-content:flex-end;display:flex}@keyframes _fadeIn_7uayq_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=1024px){._content_7uayq_29{grid-template-columns:1fr}._sidebar_7uayq_138{max-width:100%}}@media (width<=640px){._grid_7uayq_117{grid-template-columns:1fr}}._row_a7sbq_4{align-items:center;gap:var(--space-2);min-height:48px;padding-right:var(--space-3);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);cursor:default;margin-bottom:4px;display:flex;position:relative}._row_a7sbq_4:hover{border-color:var(--color-border-hover);background:#00000005}._row--overlay_a7sbq_28{box-shadow:var(--shadow-glow);cursor:grabbing;background:#19376d14;border-color:#19376d80}._row--dragging_a7sbq_36{opacity:.4;pointer-events:none}._ghost_a7sbq_42{border-radius:var(--radius-md);pointer-events:none;background:#19376d0d;border:2px dashed #19376d66;height:48px;margin-bottom:4px}._dragHandle_a7sbq_52{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);cursor:grab;transition:color var(--transition-fast), background var(--transition-fast);touch-action:none;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._dragHandle_a7sbq_52:hover{color:var(--color-text-secondary);background:#0000000d}._dragHandle_a7sbq_52:active,._row--overlay_a7sbq_28 ._dragHandle_a7sbq_52{cursor:grabbing}._dragHandle__icon_a7sbq_78{opacity:.6;transition:opacity var(--transition-fast)}._dragHandle_a7sbq_52:hover ._dragHandle__icon_a7sbq_78{opacity:1}._collapseBtn_a7sbq_88{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._collapseBtn_a7sbq_88:hover{color:var(--color-text-primary);background:#0000000d}._collapseBtn--hidden_a7sbq_108{opacity:0;pointer-events:none}._itemIcon_a7sbq_114{width:22px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}._info_a7sbq_125{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._info__title_a7sbq_133{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._info__path_a7sbq_142{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-family:Courier New,monospace;font-size:11px;overflow:hidden}._badges_a7sbq_152{flex-shrink:0;align-items:center;gap:4px;display:flex}._badge_a7sbq_152{font-size:10px;font-weight:var(--weight-semibold);border-radius:var(--radius-full);white-space:nowrap;letter-spacing:.02em;padding:2px 6px}._badge--link_a7sbq_168{color:var(--color-accent);background:#06b6d41a;border:1px solid #06b6d433}._badge--group_a7sbq_174{color:var(--color-primary-500);background:#19376d14;border:1px solid #19376d33}._badge--order_a7sbq_180{color:var(--color-text-muted);border:1px solid var(--color-border);background:#0000000a}._actions_a7sbq_187{flex-shrink:0;align-items:center;gap:4px;display:flex}._actionBtn_a7sbq_195{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}._actionBtn_a7sbq_195:hover{border-color:var(--color-border);color:var(--color-text-primary);background:#0000000d}._actionBtn--danger_a7sbq_215:hover{color:var(--color-error);background:#ef44441a;border-color:#ef444433}._wrapper_ypepy_3{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);transition:opacity var(--transition-fast);-webkit-user-select:none;user-select:none;display:flex}._wrapper_ypepy_3:last-of-type{border-bottom:none}._wrapper--disabled_ypepy_19{opacity:.45;cursor:not-allowed;pointer-events:none}._textGroup_ypepy_26{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._label_ypepy_34{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:1.3}._description_ypepy_41{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.5}._track_ypepy_48{border-radius:var(--radius-full);border:1px solid var(--color-border);width:44px;height:24px;transition:background var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base);background:#ffffff1a;flex-shrink:0;position:relative}._track--on_ypepy_62{background:var(--color-primary-500);border-color:var(--color-primary-600);box-shadow:0 0 12px #19376d59}._thumb_ypepy_69{background:var(--color-text-muted);width:16px;height:16px;transition:transform var(--transition-base), background var(--transition-base), box-shadow var(--transition-base);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0006}._track--on_ypepy_62 ._thumb_ypepy_69{background:#fff;transform:translate(20px);box-shadow:0 1px 6px #00000080}._hiddenInput_ypepy_91{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._wrapper_ypepy_3:focus-within ._track_ypepy_48{outline:2px solid var(--color-border-focus);outline-offset:2px}._overlay_1lwza_3{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal);padding:var(--space-4);background:#0006;justify-content:center;align-items:center;animation:.2s _fadeIn_1lwza_1;display:flex;position:fixed;inset:0}._modal_1lwza_16{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;max-width:500px;max-height:90vh;box-shadow:var(--shadow-xl);flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) _slideUp_1lwza_1;display:flex;overflow:hidden}._header_1lwza_30{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);background:var(--color-bg-surface);justify-content:space-between;align-items:center;display:flex}._title_1lwza_39{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text-primary)}._closeBtn_1lwza_46{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}._closeBtn_1lwza_46:hover{color:var(--color-text-primary);background:#0000000d}._form_1lwza_65{padding:var(--space-6);gap:var(--space-5);flex-direction:column;display:flex;overflow-y:auto}._footer_1lwza_73{justify-content:flex-end;align-items:center;gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--color-border);margin-top:auto;display:flex}@keyframes _fadeIn_1lwza_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1lwza_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._page_1j8zr_3{gap:var(--space-6);flex-direction:column;width:100%;display:flex}._pageHeader_1j8zr_11{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._pageHeader__top_1j8zr_19{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}._pageTitle_1j8zr_26{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);letter-spacing:-.02em}._adminBadge_1j8zr_34{font-size:10px;font-weight:var(--weight-bold);color:var(--color-warning);border-radius:var(--radius-full);letter-spacing:.06em;text-transform:uppercase;background:#fbbf241f;border:1px solid #fbbf2440;padding:2px 8px}._pageSubtitle_1j8zr_46{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}._pageHeader__actions_1j8zr_52{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._stats_1j8zr_60{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--glass-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}._stat_1j8zr_60{padding:0 var(--space-4);border-right:1px solid var(--color-border);flex-direction:column;align-items:center;display:flex}._stat_1j8zr_60:last-of-type{border-right:none}._stat__value_1j8zr_83{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);line-height:1.1}._stat__label_1j8zr_91{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:var(--weight-medium);white-space:nowrap;margin-top:2px}._instructions_1j8zr_99{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);white-space:nowrap;background:#ffffff08;margin-left:auto;display:flex}._treeContainer_1j8zr_114{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);position:relative;overflow:hidden}._savingOverlay_1j8zr_123{top:var(--space-3);right:var(--space-4);align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-primary-400);font-weight:var(--weight-semibold);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#6366f11a;border:1px solid #6366f133;animation:.2s _fadeIn_1j8zr_1;display:flex;position:absolute}._treeHeader_1j8zr_143{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);background:#ffffff05;justify-content:space-between;align-items:center;display:flex}._tree_1j8zr_114{padding:var(--space-4);min-height:120px}._skeletonList_1j8zr_164{padding:var(--space-4);flex-direction:column;gap:6px;display:flex}._skeletonItem_1j8zr_171{border-radius:var(--radius-md);background:linear-gradient(90deg,#ffffff0a 0%,#ffffff14 50%,#ffffff0a 100%) 0 0/200% 100%;height:48px;animation:1.6s infinite _shimmer_1j8zr_1}._empty_1j8zr_185{padding:var(--space-16) var(--space-8);text-align:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._empty__icon_1j8zr_194{opacity:.4;font-size:3rem}._empty__title_1j8zr_199{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary)}._empty__sub_1j8zr_205{font-size:var(--text-sm);color:var(--color-text-muted);max-width:320px;line-height:1.6}._devPreview_1j8zr_213{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-accent);background:#06b6d40f;border:1px solid #06b6d426;display:flex}._devPreview_1j8zr_213 code{color:var(--color-text-secondary);font-family:Courier New,monospace;font-size:11px}@keyframes _shimmer_1j8zr_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _fadeIn_1j8zr_1{0%{opacity:0}to{opacity:1}}._overlay_178tg_3{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal);padding:var(--space-4);background:#0006;justify-content:center;align-items:center;animation:.2s _fadeIn_178tg_1;display:flex;position:fixed;inset:0}._modal_178tg_16{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;max-width:550px;max-height:90vh;box-shadow:var(--shadow-xl);flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) _slideUp_178tg_1;display:flex;overflow:hidden}._header_178tg_30{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);background:var(--color-bg-surface);justify-content:space-between;align-items:center;display:flex}._title_178tg_39{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text-primary)}._closeBtn_178tg_46{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .2s;display:flex}._closeBtn_178tg_46:hover{color:var(--color-text-primary);background:#0000000d}._form_178tg_65{padding:var(--space-6);gap:var(--space-6);flex-direction:column;display:flex;overflow-y:auto}._label_178tg_73{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);margin-bottom:var(--space-3);display:block}._roleSection_178tg_81{background:var(--color-bg-base);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border)}._roleGrid_178tg_88{gap:var(--space-3);max-height:250px;padding-right:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid;overflow-y:auto}._roleItem_178tg_97{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s;display:flex}._roleItem_178tg_97:hover{border-color:var(--color-primary-300);background:var(--color-bg-base)}._checkbox_178tg_114{cursor:pointer;width:16px;height:16px;accent-color:var(--color-primary-500)}._roleName_178tg_121{font-size:var(--text-sm);color:var(--color-text-primary)}._footer_178tg_126{justify-content:flex-end;align-items:center;gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--color-border);margin-top:auto;display:flex}@keyframes _fadeIn_178tg_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_178tg_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._field_gsgpg_3{flex-direction:column;gap:6px;width:100%;display:flex}._label_gsgpg_10{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}._container_gsgpg_16{height:44px;padding:0 var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;transition:all .2s;display:flex}._container_gsgpg_16:hover{border-color:var(--color-border-hover);background:var(--color-bg-base)}._container--open_gsgpg_35{box-shadow:0 0 0 2px var(--color-primary-500);border-color:#0000}._container--disabled_gsgpg_40{opacity:.6;cursor:not-allowed;background:var(--color-bg-base)}._value_gsgpg_46{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}._value--placeholder_gsgpg_54{color:var(--color-text-muted)}._chevron_gsgpg_58{color:var(--color-text-muted);font-size:10px;transition:transform .2s}._container--open_gsgpg_35 ._chevron_gsgpg_58{transform:rotate(180deg)}._field--error_gsgpg_70 ._container_gsgpg_16{border-color:var(--color-error)}._errorMsg_gsgpg_74{color:var(--color-error);font-size:11px}._dropdown_gsgpg_81{z-index:10000;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) _slideIn_gsgpg_1;display:flex;position:absolute;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}@keyframes _slideIn_gsgpg_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._searchBox_gsgpg_99{background:#f8fafc;border-bottom:1px solid #f1f5f9;align-items:center;gap:10px;padding:8px;display:flex}._searchBox_gsgpg_99 i{color:#94a3b8;font-size:12px}._searchBox_gsgpg_99 input{color:#1e293b;background:0 0;border:none;outline:none;flex:1;width:100%;font-size:15px}._optionsList_gsgpg_123{max-height:250px;padding:4px;overflow-y:auto}._option_gsgpg_123{color:#475569;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:15px;transition:all .2s;display:flex}._option_gsgpg_123:hover{color:var(--color-primary-600);background:#f1f5f9}._option--selected_gsgpg_146{color:#19376d;background:#19376d14;font-weight:600}._option_gsgpg_123 i{font-size:10px}._noResults_gsgpg_156{text-align:center;color:#94a3b8;padding:20px;font-size:12px;font-style:italic}._wrapper_1wf5r_3{gap:var(--space-4);flex-direction:column;width:100%;display:flex}._topBar_1wf5r_12{padding:var(--space-1) 0;justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._pageSizeSelect_1wf5r_20{font-size:var(--text-sm);color:var(--color-text-secondary);align-items:center;gap:8px;display:flex}._pageSizeSelect_1wf5r_20 select{border:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text-primary);cursor:pointer;border-radius:6px;outline:none;padding:4px 8px}._searchContainer_1wf5r_38{align-items:center;display:flex;position:relative}._searchContainer_1wf5r_38 i{color:var(--color-text-muted);font-size:14px;position:absolute;left:12px}._searchContainer_1wf5r_38 input{border:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text-primary);width:250px;font-size:var(--text-sm);border-radius:8px;outline:none;padding:8px 12px 8px 36px;transition:all .2s}._searchContainer_1wf5r_38 input:focus{box-shadow:0 0 0 2px var(--color-primary-500);border-color:#0000;width:300px}._container_1wf5r_71{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-height:500px;box-shadow:var(--shadow-sm);overflow:auto}._table_1wf5r_82{border-collapse:separate;border-spacing:0;width:100%}._table_1wf5r_82 thead{background:#f8fafc}._table_1wf5r_82 th{z-index:1;padding:var(--space-4) var(--space-6);font-size:var(--text-xs);color:#475569;text-transform:uppercase;letter-spacing:.05em;text-align:left;background:#f8fafc;font-weight:700;position:sticky;top:0;box-shadow:inset 0 -2px #e2e8f0}._table_1wf5r_82 td{padding:var(--space-4) var(--space-6);font-size:var(--text-sm);color:var(--color-text-primary);vertical-align:middle;border-bottom:1px solid #f1f5f9}._table_1wf5r_82 tbody tr:hover{background:#f1f5f9}._serialCell_1wf5r_119{color:var(--color-text-muted);text-align:center;width:60px;font-weight:600}._actionsCell_1wf5r_128{text-align:center;width:80px}._actionMenuWrapper_1wf5r_133{display:inline-block;position:relative}._threeDotsBtn_1wf5r_138{width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}._threeDotsBtn_1wf5r_138:hover{color:var(--color-text-primary);background:#0000000d}._dropdownMenu_1wf5r_157{pointer-events:all;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;min-width:160px;padding:6px;animation:.2s cubic-bezier(.16,1,.3,1) _slideIn_1wf5r_1;display:flex;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}@keyframes _slideIn_1wf5r_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._dropdownItem_1wf5r_175{color:#475569;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex}._dropdownItem_1wf5r_175 i{opacity:.7;width:14px;font-size:14px}._dropdownItem_1wf5r_175:hover{color:var(--color-primary-600);background:#f1f5f9}._dropdownItem--danger_1wf5r_202{color:#ef4444}._dropdownItem--danger_1wf5r_202:hover{color:#dc2626;background:#fef2f2}._footer_1wf5r_213{padding:var(--space-2) 0;justify-content:space-between;align-items:center;display:flex}._info_1wf5r_220{font-size:var(--text-xs);color:var(--color-text-muted)}._pagination_1wf5r_225{align-items:center;gap:8px;display:flex}._pagination_1wf5r_225 button{border:1px solid var(--color-border);cursor:pointer;color:#475569;background:#fff;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s}._pagination_1wf5r_225 button:hover:not(:disabled){border-color:var(--color-primary-300);color:var(--color-primary-600);background:#f8fafc}._pagination_1wf5r_225 button:disabled{opacity:.5;cursor:not-allowed}._pageNumbers_1wf5r_254{gap:4px;display:flex}._pageNumbers_1wf5r_254 button._activePage_1wf5r_259{background:var(--color-primary-500);color:#fff;border-color:var(--color-primary-500)}._loadingCell_1wf5r_267,._emptyCell_1wf5r_267{text-align:center;color:var(--color-text-muted);padding:var(--space-20)!important}@keyframes _fadeIn_1wf5r_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}._page_1rtnd_3{gap:var(--space-8);flex-direction:column;width:100%;animation:.35s _fadeIn_1rtnd_1;display:flex}._pageHeader_1rtnd_11{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._pageTitle_1rtnd_18{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-1)}._pageSubtitle_1rtnd_26{font-size:var(--text-base);color:var(--color-text-secondary)}._tableNameCell_1rtnd_33{align-items:center;gap:var(--space-3);display:flex}._tableIcon_1rtnd_39{border-radius:var(--radius-md);background:var(--gradient-brand-soft);width:32px;height:32px;color:var(--color-primary-600);border:1px solid #19376d26;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;display:flex}._tableProfileName_1rtnd_53{font-weight:var(--weight-semibold);color:var(--color-text-primary)}._tableRoleTags_1rtnd_58{flex-wrap:wrap;gap:6px;display:flex}._tableRoleTag_1rtnd_58{font-size:10px;font-weight:var(--weight-semibold);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary);background:#f1f5f9;padding:2px 8px}._tableNoRoles_1rtnd_74{font-size:var(--text-xs);color:var(--color-text-muted);font-style:italic}._tableActions_1rtnd_80{justify-content:flex-end;align-items:center;gap:8px;display:flex}._tableActionsCell_1rtnd_87{text-align:right!important}._actionIconBtn_1rtnd_93{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._actionIconBtn--edit_1rtnd_107{color:#3b82f6}._actionIconBtn--edit_1rtnd_107:hover{color:#2563eb;background:#eff6ff;border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}._actionIconBtn--delete_1rtnd_119{color:#ef4444}._actionIconBtn--delete_1rtnd_119:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca;transform:translateY(-1px);box-shadow:0 4px 6px -1px #ef44441a}@keyframes _fadeIn_1rtnd_1{0%{opacity:0}to{opacity:1}}._overlay_1rp6i_3{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal);padding:var(--space-4);background:#0006;justify-content:center;align-items:center;animation:.2s _fadeIn_1rp6i_1;display:flex;position:fixed;inset:0}._modal_1rp6i_16{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;max-width:800px;max-height:90vh;box-shadow:var(--shadow-xl);flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) _slideUp_1rp6i_1;display:flex;overflow:hidden}._header_1rp6i_30{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);background:var(--color-bg-surface);justify-content:space-between;align-items:center;display:flex}._title_1rp6i_39{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text-primary)}._closeBtn_1rp6i_46{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .2s;display:flex}._closeBtn_1rp6i_46:hover{color:var(--color-text-primary);background:#0000000d}._form_1rp6i_65{flex-direction:column;display:flex;overflow:hidden}._formScroll_1rp6i_71{padding:var(--space-6);gap:var(--space-6);flex-direction:column;display:flex;overflow-y:auto}._permissionSection_1rp6i_79{gap:var(--space-3);flex-direction:column;display:flex}._label_1rp6i_85{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}._tableWrapper_1rp6i_91{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);overflow:hidden}._permTable_1rp6i_98{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._permTable_1rp6i_98 th{background:var(--color-bg-base);padding:var(--space-3) var(--space-4);text-align:left;font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-border)}._permTable_1rp6i_98 td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-text-primary)}._permTable_1rp6i_98 tr:last-child td{border-bottom:none}._center_1rp6i_125{text-align:center!important}._menuIcon_1rp6i_129{opacity:.7;margin-right:8px}._footer_1rp6i_134{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-border);background:var(--color-bg-surface);display:flex}@keyframes _fadeIn_1rp6i_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1rp6i_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._overlay_b2vx8_1{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9000;background:#0f172a80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_b2vx8_16{z-index:9001;background:#fff;border:none;border-radius:12px;flex-direction:column;width:100%;max-width:500px;max-height:90vh;padding:0;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._header_b2vx8_30{border-bottom:1px solid var(--color-slate-200);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._title_b2vx8_38{color:var(--color-slate-800);margin:0;font-size:1.125rem;font-weight:600}._closeBtn_b2vx8_45{color:var(--color-slate-500);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}._closeBtn_b2vx8_45:hover{background:var(--color-slate-100);color:var(--color-slate-800)}._content_b2vx8_63{padding:24px;overflow-y:auto}._container_1h6w3_1{padding:var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-4);background:#ebf1fa;box-shadow:0 2px 8px #19376d0d}._header_1h6w3_9{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);color:var(--color-primary-600);font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.06em;display:flex}._content_1h6w3_21{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._content_1h6w3_21>*{flex:1 1 0;min-width:220px;max-width:280px}._content_1h6w3_21>button{flex:none;min-width:auto}._container_yf7mx_3{z-index:var(--z-toast);pointer-events:none;flex-direction:column;gap:.625rem;max-width:360px;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}._toast_yf7mx_15{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(20px);box-shadow:var(--shadow-lg);pointer-events:auto;border:1px solid #0000;align-items:center;gap:.75rem;padding:.875rem 1rem;transition:opacity .2s,transform .2s;animation:.25s _slideUp_yf7mx_1;display:flex}._toast--exit_yf7mx_30{opacity:0;transform:translate(20px)}._toast--success_yf7mx_35{background:#22c55e1f;border-color:#22c55e40}._toast--error_yf7mx_40{background:#f871711f;border-color:#f8717140}._toast--warning_yf7mx_45{background:#fbbf241f;border-color:#fbbf2440}._toast--info_yf7mx_50{background:#60a5fa1f;border-color:#60a5fa40}._toast__icon_yf7mx_55{flex-shrink:0;font-size:1rem}._toast__message_yf7mx_60{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:var(--weight-medium);flex:1;line-height:1.4}._toast__close_yf7mx_68{cursor:pointer;width:20px;height:20px;color:var(--color-text-muted);border-radius:var(--radius-sm);transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._toast__close_yf7mx_68:hover{color:var(--color-text-primary);background:#ffffff1a}@keyframes _slideUp_yf7mx_1{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._field_mxu6z_3{gap:var(--space-2);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border);transition:opacity var(--transition-fast);flex-direction:column;display:flex}._field_mxu6z_3:last-of-type{border-bottom:none}._field--disabled_mxu6z_16{opacity:.45;pointer-events:none}._field__header_mxu6z_22{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._label_mxu6z_29{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary)}._valueBox_mxu6z_36{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast);background:#ffffff0d;padding:.2rem .6rem;display:flex}._valueBox_mxu6z_36:focus-within{border-color:var(--color-text-primary)}._numberInput_mxu6z_51{width:52px;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);text-align:right;font-family:var(--font-display);-moz-appearance:textfield;background:0 0;border:none;outline:none}._numberInput_mxu6z_51::-webkit-inner-spin-button{-webkit-appearance:none}._numberInput_mxu6z_51::-webkit-outer-spin-button{-webkit-appearance:none}._unit_mxu6z_70{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}._description_mxu6z_77{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.5}._sliderWrapper_mxu6z_84{align-items:center;height:20px;display:flex;position:relative}._sliderFill_mxu6z_91{border-radius:var(--radius-full);pointer-events:none;height:4px;transition:width 50ms;position:absolute;top:50%;left:0;transform:translateY(-50%)}._slider_mxu6z_84{-webkit-appearance:none;border-radius:var(--radius-full);cursor:pointer;z-index:1;width:100%;height:4px;accent-color:var(--color-primary-500);background:#ffffff14;outline:none;position:relative}._slider_mxu6z_84::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--color-primary-500);cursor:grab;width:18px;height:18px;transition:border-color var(--transition-fast), transform var(--transition-fast);background:#fff;border-radius:50%;box-shadow:0 2px 6px #00000080}._slider_mxu6z_84::-webkit-slider-thumb:hover{border-color:var(--color-text-primary);transform:scale(1.15)}._slider_mxu6z_84::-webkit-slider-thumb:focus{border-color:var(--color-text-primary);transform:scale(1.15)}._slider_mxu6z_84::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.2)}._slider_mxu6z_84::-moz-range-thumb{border:2px solid var(--color-primary-500);cursor:grab;background:#fff;border-radius:50%;width:18px;height:18px}._ticks_mxu6z_148{color:var(--color-text-muted);justify-content:space-between;padding:0 1px;font-size:10px;display:flex}._page_89fao_3{gap:var(--space-6);flex-direction:column;width:100%;padding-bottom:100px;display:flex}._pageHeader_89fao_12{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._pageHeader__top_89fao_20{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._pageTitle_89fao_28{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);letter-spacing:-.02em}._adminBadge_89fao_36{font-size:10px;font-weight:var(--weight-bold);color:var(--color-warning);border-radius:var(--radius-full);letter-spacing:.06em;text-transform:uppercase;background:#fbbf241f;border:1px solid #fbbf2440;padding:2px 8px}._dirtyBadge_89fao_48{font-size:11px;font-weight:var(--weight-semibold);color:var(--color-primary-400);border-radius:var(--radius-full);background:#19376d1a;border:1px solid #19376d33;padding:2px 8px;animation:2s infinite _pulse_89fao_1}._pageSubtitle_89fao_59{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}._pageHeader__actions_89fao_65{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._settingsCol_89fao_72{gap:var(--space-5);flex-direction:column;width:100%;display:flex}._section_89fao_80{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:border-color var(--transition-fast);overflow:hidden}._section_89fao_80:hover{border-color:var(--color-border-hover)}._section__header_89fao_92{align-items:flex-start;gap:var(--space-4);padding:var(--space-6);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);display:flex}._section__iconWrap_89fao_101{background:var(--color-bg-base);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;display:flex}._section__title_89fao_114{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text-primary);letter-spacing:-.01em;margin-bottom:3px}._section__description_89fao_123{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.5}._section__body_89fao_129{padding:var(--space-2) var(--space-6) var(--space-4);flex-direction:column;display:flex}._retryLink_89fao_136{color:var(--color-error);font-weight:var(--weight-semibold);cursor:pointer;font-size:inherit;background:0 0;border:none;text-decoration:underline}._skeleton_89fao_147{gap:var(--space-5);flex-direction:column;display:flex}._skeleton__card_89fao_153{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}._skeleton__title_89fao_163{border-radius:var(--radius-md);background:linear-gradient(90deg,#0000000a 0%,#00000014 50%,#0000000a 100%) 0 0/200% 100%;width:40%;height:20px;animation:1.5s infinite _shimmer_89fao_1}._skeleton__row_89fao_177{border-radius:var(--radius-md);background:linear-gradient(90deg,#00000008 0%,#0000000f 50%,#00000008 100%) 0 0/200% 100%;height:48px;animation:1.5s infinite _shimmer_89fao_1}._stickyBar_89fao_191{z-index:calc(var(--z-raised) + 5);padding:var(--space-4) var(--space-8);background:var(--color-bg-overlay);border-top:1px solid var(--color-border);-webkit-backdrop-filter:blur(20px);animation:.3s cubic-bezier(.16,1,.3,1) _slideUp_89fao_1;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 15px -3px #0000000d}._stickyBar__inner_89fao_206{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;margin:0 auto;display:flex}._stickyBar__msg_89fao_215{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-primary);font-weight:var(--weight-semibold);display:flex}._stickyBar__dot_89fao_224{background:var(--color-primary-500);border-radius:50%;width:10px;height:10px;animation:2s infinite _pulse_89fao_1;box-shadow:0 0 0 4px #19376d26}._stickyBar__actions_89fao_233{align-items:center;gap:var(--space-3);display:flex}@keyframes _shimmer_89fao_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _pulse_89fao_1{0%,to{opacity:1}50%{opacity:.5}}@keyframes _slideUp_89fao_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._page_162uy_2{text-align:center;min-height:60vh;padding:var(--space-8);justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;animation:.4s _fadeIn_162uy_1;display:flex}._code_162uy_14{font-family:var(--font-display);font-size:7rem;font-weight:var(--weight-bold);background:var(--gradient-brand);-webkit-text-fill-color:transparent;opacity:.6;-webkit-background-clip:text;background-clip:text;line-height:1}._title_162uy_26{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary)}._message_162uy_33{font-size:var(--text-base);color:var(--color-text-secondary);max-width:400px;line-height:1.65}._backLink_162uy_40{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);margin-top:var(--space-2);transition:background var(--transition-fast), color var(--transition-fast);background:#ffffff0d;text-decoration:none;display:inline-flex}._backLink_162uy_40:hover{color:var(--color-text-primary);background:#ffffff17}@keyframes _fadeIn_162uy_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._container_1d7qw_1{gap:var(--space-8);flex-direction:column;width:100%;display:flex}._title_1d7qw_8{color:#1f2937;margin-bottom:2rem;font-size:1.75rem;font-weight:700}._loading_1d7qw_15{text-align:center;color:#6b7280;padding:3rem;font-size:1.125rem}._error_1d7qw_22{text-align:center;color:#ef4444;padding:3rem;font-size:1.125rem}._statsGrid_1d7qw_29{grid-template-columns:repeat(1,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}@media (width>=768px){._statsGrid_1d7qw_29{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){._statsGrid_1d7qw_29{grid-template-columns:repeat(4,1fr)}}._statCard_1d7qw_44{background:#fff;border-radius:.75rem;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}._borderBlue_1d7qw_51{border-left:6px solid #3b82f6}._borderGreen_1d7qw_52{border-left:6px solid #10b981}._borderYellow_1d7qw_53{border-left:6px solid #f59e0b}._borderPurple_1d7qw_54{border-left:6px solid #8b5cf6}._statContent_1d7qw_56{padding:1.5rem}._statLabel_1d7qw_60{color:#6b7280;margin-bottom:.25rem;font-size:.875rem;font-weight:600}._statValue_1d7qw_67{color:#111827;margin:0;font-size:2.25rem;font-weight:800}._chartsGrid_1d7qw_74{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=1024px){._chartsGrid_1d7qw_74{grid-template-columns:repeat(2,1fr)}}._chartCard_1d7qw_84{background:#fff;border-radius:.75rem;flex-direction:column;display:flex;box-shadow:0 4px 6px -1px #0000001a}._chartHeader_1d7qw_92{border-bottom:1px solid #f3f4f6;padding:1.25rem 1.5rem}._chartTitle_1d7qw_97{color:#1f2937;margin:0;font-size:1.125rem;font-weight:700}._chartBody_1d7qw_104{justify-content:center;align-items:center;height:350px;padding:1.5rem;display:flex}._banner_1d7qw_113{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-8);border-radius:var(--radius-xl);background:#19376d14;border:1px solid #19376d33;margin-bottom:2rem;display:flex;position:relative;overflow:hidden}._banner_1d7qw_113:before{content:"";pointer-events:none;background:0 0;width:200px;height:200px;position:absolute;top:-60px;right:-60px}._banner__text_1d7qw_138{z-index:1;position:relative}._banner__greeting_1d7qw_143{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);letter-spacing:-.02em;margin-top:0;margin-bottom:.5rem}._banner__name_1d7qw_153{color:var(--color-primary-500)}._banner__sub_1d7qw_157{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._banner__date_1d7qw_163{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;font-weight:var(--weight-medium);flex-shrink:0}@media (width<=640px){._banner_1d7qw_113{flex-direction:column;align-items:flex-start}._banner__date_1d7qw_163{display:none}}._container_kss1m_1{border:1px solid var(--color-border);background:#fff;border-radius:12px;margin-bottom:24px;padding:20px;box-shadow:0 1px 3px #0000001a}._header_kss1m_10{justify-content:space-between;align-items:center;display:flex}._accordionContent_kss1m_16{margin-top:16px}._title_kss1m_20{color:var(--color-slate-800);font-size:1.125rem;font-weight:600}._workflowSelect_kss1m_26{margin-bottom:24px}._filterRow_kss1m_30{background:var(--color-slate-50);border:1px dashed var(--color-border);border-radius:8px;align-items:flex-end;gap:16px;margin-bottom:12px;padding:12px;display:flex}._filterField_kss1m_41{flex:1}._removeBtn_kss1m_45{background:var(--color-red-500);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:8px 12px}._removeBtn_kss1m_45:hover{background:var(--color-red-600)}._actions_kss1m_58{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;display:flex}._leftActions_kss1m_67,._rightActions_kss1m_72{gap:12px;display:flex}._page_l6i1r_1{padding:24px}._pageHeader_l6i1r_5{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._pageTitle_l6i1r_12{color:var(--color-slate-800);margin:0;font-size:1.5rem;font-weight:700}._assignedBadge_l6i1r_19{color:#16a34a;white-space:nowrap;background:#22c55e1a;border-radius:99px;flex-shrink:0;padding:4px 8px;font-size:.75rem;font-weight:600}._unassignedBadge_l6i1r_30{color:#d97706;white-space:nowrap;background:#f59e0b1a;border-radius:99px;flex-shrink:0;padding:4px 8px;font-size:.75rem;font-weight:600}._controlsRow_l6i1r_41{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._viewToggle_l6i1r_48{gap:8px;display:flex}._grid_l6i1r_53{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;display:grid}._taskCard_l6i1r_59{border:1px solid var(--color-border);background:#fff;border-radius:12px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0000000d}._taskCard_l6i1r_59:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}._cardHeader_l6i1r_74{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;padding:16px;display:flex}._cardTitle_l6i1r_82{color:var(--color-slate-800);margin:0 0 4px;font-size:1.1rem;font-weight:600}._cardSubtitle_l6i1r_89{color:var(--color-slate-500);margin:0;font-size:.8rem}._cardBody_l6i1r_95{flex:1;padding:16px}._variablesList_l6i1r_100{flex-direction:column;gap:8px;display:flex}._variableItem_l6i1r_106{border-bottom:1px dashed var(--color-slate-200);justify-content:space-between;padding-bottom:4px;font-size:.85rem;display:flex}._variableKey_l6i1r_114{color:var(--color-slate-600);font-weight:500}._variableValue_l6i1r_119{color:var(--color-slate-800);text-align:right;word-break:break-all;max-width:60%}._cardFooter_l6i1r_126{background:var(--color-slate-50);border-top:1px solid var(--color-border);border-radius:0 0 12px 12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._footerActions_l6i1r_138{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._emptyState_l6i1r_145{border:1px dashed var(--color-slate-300);text-align:center;color:var(--color-slate-500);background:#fff;border-radius:12px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;padding:64px 24px;display:flex}._emptyStateIcon_l6i1r_159{color:var(--color-slate-300);margin-bottom:16px;font-size:3rem}._emptyStateTitle_l6i1r_165{color:var(--color-slate-700);margin:0 0 8px;font-size:1.25rem;font-weight:600}._emptyStateSubtitle_l6i1r_172{max-width:400px;margin:0 0 24px;font-size:.95rem}.fjs-container .flatpickr-calendar{opacity:0;text-align:center;visibility:hidden;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;direction:ltr;background:0 0;border:0;border-radius:5px;width:307.875px;padding:0;font-size:14px;line-height:24px;animation:none;display:none;position:absolute;box-shadow:0 3px 13px #00000014}.fjs-container .flatpickr-calendar.open,.fjs-container .flatpickr-calendar.inline{opacity:1;visibility:visible;max-height:640px}.fjs-container .flatpickr-calendar.open{z-index:99999;display:inline-block}.fjs-container .flatpickr-calendar.animate.open{animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.fjs-container .flatpickr-calendar.inline{display:block;position:relative;top:2px}.fjs-container .flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.fjs-container .flatpickr-calendar.static.open{z-index:999;display:block}.fjs-container .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.fjs-container .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.fjs-container .flatpickr-calendar .hasWeeks .dayContainer,.fjs-container .flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.fjs-container .flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.fjs-container .flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #eceef1;height:40px}.fjs-container .flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.fjs-container .flatpickr-calendar.hasTime .flatpickr-time{border:1px solid #eceef1}.fjs-container .flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.fjs-container .flatpickr-calendar:before,.fjs-container .flatpickr-calendar:after{pointer-events:none;content:"";border:solid #0000;width:0;height:0;display:block;position:absolute;left:22px}.fjs-container .flatpickr-calendar.rightMost:before,.fjs-container .flatpickr-calendar.arrowRight:before,.fjs-container .flatpickr-calendar.rightMost:after,.fjs-container .flatpickr-calendar.arrowRight:after{left:auto;right:22px}.fjs-container .flatpickr-calendar.arrowCenter:before,.fjs-container .flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.fjs-container .flatpickr-calendar:before{border-width:5px;margin:0 -5px}.fjs-container .flatpickr-calendar:after{border-width:4px;margin:0 -4px}.fjs-container .flatpickr-calendar.arrowTop:before,.fjs-container .flatpickr-calendar.arrowTop:after{border-bottom-color:#eceef1;bottom:100%}.fjs-container .flatpickr-calendar.arrowBottom:before,.fjs-container .flatpickr-calendar.arrowBottom:after{border-top-color:#eceef1;top:100%}.fjs-container .flatpickr-calendar:focus{outline:0}.fjs-container .flatpickr-wrapper{display:inline-block;position:relative}.fjs-container .flatpickr-months{display:flex}.fjs-container .flatpickr-months .flatpickr-month{color:#5a6171;fill:#5a6171;text-align:center;-webkit-user-select:none;user-select:none;background:#eceef1;border-radius:5px 5px 0 0;flex:1;height:34px;line-height:1;position:relative;overflow:hidden}.fjs-container .flatpickr-months .flatpickr-prev-month,.fjs-container .flatpickr-months .flatpickr-next-month{-webkit-user-select:none;user-select:none;cursor:pointer;z-index:3;color:#5a6171;fill:#5a6171;height:34px;padding:10px;text-decoration:none;position:absolute;top:0}.fjs-container .flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.fjs-container .flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.fjs-container .flatpickr-months .flatpickr-prev-month i,.fjs-container .flatpickr-months .flatpickr-next-month i{position:relative}.fjs-container .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.fjs-container .flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.fjs-container .flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.fjs-container .flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.fjs-container .flatpickr-months .flatpickr-prev-month:hover,.fjs-container .flatpickr-months .flatpickr-next-month:hover{color:#bbb}.fjs-container .flatpickr-months .flatpickr-prev-month svg,.fjs-container .flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.fjs-container .flatpickr-months .flatpickr-prev-month svg path,.fjs-container .flatpickr-months .flatpickr-next-month svg path{fill:inherit;transition:fill .1s}.fjs-container .numInputWrapper{height:auto;position:relative}.fjs-container .numInputWrapper input,.fjs-container .numInputWrapper span{display:inline-block}.fjs-container .numInputWrapper input{width:100%}.fjs-container .numInputWrapper input::-ms-clear{display:none}.fjs-container .numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fjs-container .numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fjs-container .numInputWrapper span{opacity:0;cursor:pointer;box-sizing:border-box;border:1px solid #48484826;width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;position:absolute;right:0}.fjs-container .numInputWrapper span:hover{background:#0000001a}.fjs-container .numInputWrapper span:active{background:#0003}.fjs-container .numInputWrapper span:after{content:"";display:block;position:absolute}.fjs-container .numInputWrapper span.arrowUp{border-bottom:0;top:0}.fjs-container .numInputWrapper span.arrowUp:after{border-bottom:4px solid #48484899;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.fjs-container .numInputWrapper span.arrowDown{top:50%}.fjs-container .numInputWrapper span.arrowDown:after{border-top:4px solid #48484899;border-left:4px solid #0000;border-right:4px solid #0000;top:40%}.fjs-container .numInputWrapper span svg{width:inherit;height:auto}.fjs-container .numInputWrapper:hover{background:#0000000d}.fjs-container .numInputWrapper:hover span{opacity:1}.fjs-container .flatpickr-current-month{font-size:135%;line-height:inherit;color:inherit;text-align:center;width:75%;height:34px;padding:7.48px 0 0;font-weight:300;line-height:1;display:inline-block;position:absolute;left:12.5%;transform:translate(0,0)}.fjs-container .flatpickr-current-month span.cur-month{color:inherit;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700;display:inline-block}.fjs-container .flatpickr-current-month span.cur-month:hover{background:#0000000d}.fjs-container .flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.fjs-container .flatpickr-current-month input.cur-year{box-sizing:border-box;color:inherit;cursor:text;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;vertical-align:initial;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 0 .5ch;display:inline-block}.fjs-container .flatpickr-current-month input.cur-year:focus{outline:0}.fjs-container .flatpickr-current-month input.cur-year[disabled],.fjs-container .flatpickr-current-month input.cur-year[disabled]:hover{color:#5a617180;pointer-events:none;background:0 0;font-size:100%}.fjs-container .flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;height:auto;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;background:#eceef1;border:none;border-radius:0;outline:none;width:auto;margin:-1px 0 0;padding:0 0 0 .5ch;position:relative}.fjs-container .flatpickr-current-month .flatpickr-monthDropdown-months:focus,.fjs-container .flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.fjs-container .flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.fjs-container .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#eceef1;outline:none;padding:0}.fjs-container .flatpickr-weekdays{text-align:center;background:#eceef1;align-items:center;width:100%;height:28px;display:flex;overflow:hidden}.fjs-container .flatpickr-weekdays .flatpickr-weekdaycontainer{flex:1;display:flex}.fjs-container span.flatpickr-weekday{cursor:default;color:#5a6171;text-align:center;background:#eceef1;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1;display:block}.fjs-container .dayContainer,.fjs-container .flatpickr-weeks{padding:1px 0 0}.fjs-container .flatpickr-days{border-left:1px solid #eceef1;border-right:1px solid #eceef1;align-items:flex-start;width:307.875px;display:flex;position:relative;overflow:hidden}.fjs-container .flatpickr-days:focus{outline:0}.fjs-container .dayContainer{text-align:left;box-sizing:border-box;opacity:1;outline:0;flex-wrap:wrap;justify-content:space-around;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;display:flex;transform:translate(0,0)}.fjs-container .dayContainer+.dayContainer{box-shadow:-1px 0 #eceef1}.fjs-container .flatpickr-day{box-sizing:border-box;color:#484848;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:150px;flex-basis:14.2857%;justify-content:center;width:14.2857%;max-width:39px;height:39px;margin:0;font-weight:400;line-height:39px;display:inline-block;position:relative}.fjs-container .flatpickr-day.inRange,.fjs-container .flatpickr-day.prevMonthDay.inRange,.fjs-container .flatpickr-day.nextMonthDay.inRange,.fjs-container .flatpickr-day.today.inRange,.fjs-container .flatpickr-day.prevMonthDay.today.inRange,.fjs-container .flatpickr-day.nextMonthDay.today.inRange,.fjs-container .flatpickr-day:hover,.fjs-container .flatpickr-day.prevMonthDay:hover,.fjs-container .flatpickr-day.nextMonthDay:hover,.fjs-container .flatpickr-day:focus,.fjs-container .flatpickr-day.prevMonthDay:focus,.fjs-container .flatpickr-day.nextMonthDay:focus{cursor:pointer;background:#e2e2e2;border-color:#e2e2e2;outline:0}.fjs-container .flatpickr-day.today{border-color:#bbb}.fjs-container .flatpickr-day.today:hover,.fjs-container .flatpickr-day.today:focus{color:#fff;background:#bbb;border-color:#bbb}.fjs-container .flatpickr-day.selected,.fjs-container .flatpickr-day.startRange,.fjs-container .flatpickr-day.endRange,.fjs-container .flatpickr-day.selected.inRange,.fjs-container .flatpickr-day.startRange.inRange,.fjs-container .flatpickr-day.endRange.inRange,.fjs-container .flatpickr-day.selected:focus,.fjs-container .flatpickr-day.startRange:focus,.fjs-container .flatpickr-day.endRange:focus,.fjs-container .flatpickr-day.selected:hover,.fjs-container .flatpickr-day.startRange:hover,.fjs-container .flatpickr-day.endRange:hover,.fjs-container .flatpickr-day.selected.prevMonthDay,.fjs-container .flatpickr-day.startRange.prevMonthDay,.fjs-container .flatpickr-day.endRange.prevMonthDay,.fjs-container .flatpickr-day.selected.nextMonthDay,.fjs-container .flatpickr-day.startRange.nextMonthDay,.fjs-container .flatpickr-day.endRange.nextMonthDay{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#ff5a5f;border-color:#ff5a5f}.fjs-container .flatpickr-day.selected.startRange,.fjs-container .flatpickr-day.startRange.startRange,.fjs-container .flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.fjs-container .flatpickr-day.selected.endRange,.fjs-container .flatpickr-day.startRange.endRange,.fjs-container .flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.fjs-container .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.fjs-container .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.fjs-container .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #ff5a5f}.fjs-container .flatpickr-day.selected.startRange.endRange,.fjs-container .flatpickr-day.startRange.startRange.endRange,.fjs-container .flatpickr-day.endRange.startRange.endRange{border-radius:50px}.fjs-container .flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e2e2e2,5px 0 #e2e2e2}.fjs-container .flatpickr-day.flatpickr-disabled,.fjs-container .flatpickr-day.flatpickr-disabled:hover,.fjs-container .flatpickr-day.prevMonthDay,.fjs-container .flatpickr-day.nextMonthDay,.fjs-container .flatpickr-day.notAllowed,.fjs-container .flatpickr-day.notAllowed.prevMonthDay,.fjs-container .flatpickr-day.notAllowed.nextMonthDay{color:#4848484d;cursor:default;background:0 0;border-color:#0000}.fjs-container .flatpickr-day.flatpickr-disabled,.fjs-container .flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#4848481a}.fjs-container .flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #ff5a5f,5px 0 #ff5a5f}.fjs-container .flatpickr-day.hidden{visibility:hidden}.fjs-container .rangeMode .flatpickr-day{margin-top:1px}.fjs-container .flatpickr-weekwrapper{float:left}.fjs-container .flatpickr-weekwrapper .flatpickr-weeks{border-left:1px solid #eceef1;padding:0 12px}.fjs-container .flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.fjs-container .flatpickr-weekwrapper span.flatpickr-day,.fjs-container .flatpickr-weekwrapper span.flatpickr-day:hover{color:#4848484d;cursor:default;background:0 0;border:none;width:100%;max-width:none;display:block}.fjs-container .flatpickr-innerContainer{box-sizing:border-box;background:#fff;border-bottom:1px solid #eceef1;display:flex;overflow:hidden}.fjs-container .flatpickr-rContainer{box-sizing:border-box;padding:0;display:inline-block}.fjs-container .flatpickr-time{text-align:center;box-sizing:border-box;background:#fff;border-radius:0 0 5px 5px;outline:0;height:0;max-height:40px;line-height:40px;display:flex;overflow:hidden}.fjs-container .flatpickr-time:after{content:"";clear:both;display:table}.fjs-container .flatpickr-time .numInputWrapper{float:left;flex:1;width:40%;height:40px}.fjs-container .flatpickr-time.hasSeconds .numInputWrapper{width:26%}.fjs-container .flatpickr-time.time24hr .numInputWrapper{width:49%}.fjs-container .flatpickr-time input{-webkit-box-shadow:none;box-shadow:none;text-align:center;height:inherit;line-height:inherit;color:#484848;box-sizing:border-box;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;position:relative}.fjs-container .flatpickr-time input.flatpickr-hour{font-weight:700}.fjs-container .flatpickr-time input.flatpickr-minute,.fjs-container .flatpickr-time input.flatpickr-second{font-weight:400}.fjs-container .flatpickr-time input:focus{border:0;outline:0}.fjs-container .flatpickr-time .flatpickr-time-separator,.fjs-container .flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#484848;-webkit-user-select:none;user-select:none;align-self:center;width:2%;font-weight:700}.fjs-container .flatpickr-time .flatpickr-am-pm{cursor:pointer;text-align:center;outline:0;width:18%;font-weight:400}.fjs-container .flatpickr-time input:hover,.fjs-container .flatpickr-time .flatpickr-am-pm:hover,.fjs-container .flatpickr-time input:focus,.fjs-container .flatpickr-time .flatpickr-am-pm:focus{background:#eaeaea}.fjs-container .flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}.fjs-container span.flatpickr-day.selected{font-weight:700}.bio-theme-parent{--bio-surface:#fff;--bio-surface-medium:#f1f2f4;--bio-surface-strong:#e3e4e8;--bio-text:#22242a;--bio-text-subtle:#505562;--bio-text-subtlest:#818798;--bio-text-on-primary:#fff;--bio-border:#b9bcc6;--bio-border-input:#b9bcc6;--bio-border-subtle:#d5d7dd;--bio-border-disabled:#e3e4e8;--bio-primary:#07c;--bio-focus:#07c;--bio-focus-ring:#0077cc59;--bio-focus-ring-danger:#e6000059;--bio-neutral-subtle:#c7c9d1;--bio-neutral-subtle-hover:#b9bcc6;--bio-danger:#e60000;--bio-danger-surface:#ffd6d6;--bio-danger-surface-subtle:#fff0f0;--bio-shadow:#0000004d;--bio-radius-sm:2px;--bio-radius-md:3px;--bio-radius-lg:4px}.fjs-container{--color-background:var(--bio-surface);--color-background-disabled:var(--bio-surface-medium);--color-background-readonly:var(--bio-surface-medium);--color-background-adornment:var(--bio-surface-medium);--color-background-inverted:var(--bio-surface-strong);--color-background-inverted-hover:var(--bio-surface-medium);--color-background-active:var(--bio-neutral-subtle-hover);--color-layer:var(--bio-surface);--color-layer-accent:var(--bio-surface-strong);--color-background-pre:var(--bio-surface);--color-icon-base:var(--bio-text);--color-icon-inverted:var(--bio-text);--color-text:var(--bio-text);--color-text-light:var(--bio-text-subtle);--color-text-lighter:var(--bio-text-subtlest);--color-text-inverted:var(--color-text);--color-text-disabled:var(--color-text-lighter);--color-text-on-primary:var(--bio-text-on-primary);--color-text-placeholder:var(--bio-text-subtle);--color-focus:var(--bio-focus);--button-border-radius:var(--bio-radius-md);--input-border-radius:var(--bio-radius-sm);--surface-border-radius:var(--bio-radius-lg);--color-borders:var(--bio-border-input);--color-borders-group:var(--bio-border-subtle);--color-borders-table:var(--color-borders-group);--color-borders-documentPreview:var(--bio-border-subtle);--color-borders-disabled:var(--bio-border);--color-borders-adornment:var(--bio-border-subtle);--color-borders-readonly:var(--bio-border);--color-borders-inverted:var(--bio-border-disabled);--color-borders-pre:var(--bio-border-subtle);--color-warning:var(--bio-danger);--color-warning-light:var(--bio-danger-surface);--color-accent:var(--bio-primary);--color-accent-readonly:var(--bio-text-subtlest);--color-shadow:var(--bio-shadow);--color-datepicker-background:var(--bio-surface);--color-datepicker-border:var(--bio-border);--color-datepicker-header-background:var(--bio-surface-medium);--color-datepicker-header-color:var(--bio-text-subtle);--color-datepicker-day-color:var(--bio-text);--color-datepicker-day-hover-background:var(--bio-surface-strong);--color-datepicker-day-disabled-color:var(--bio-text-subtlest);--color-datepicker-range-background:var(--bio-surface-medium);--color-datepicker-focused-day:var(--bio-text-subtlest);--font-family:"IBM Plex Sans", sans-serif;--font-size-group:15px;--font-size-base:14px;--font-size-input:14px;--font-size-label:12px;--line-height-base:20px;--line-height-input:18px;--line-height-label:16px;--letter-spacing-base:.16px;--letter-spacing-input:.16px;--letter-spacing-label:.32px;--form-field-height:36px;--border-definition:1px solid var(--color-borders);--border-definition-adornment:1px solid var(--color-borders-adornment);--outline-definition:2px solid var(--bio-focus-ring);--button-warning-outline-definition:2px solid var(--color-warning);--border-definition-disabled:1px solid var(--color-borders-disabled);--border-definition-readonly:1px solid var(--color-borders-readonly);height:100%}.fjs-container .fjs-vertical-layout{flex-direction:column;display:flex}.fjs-container .fjs-columns{flex-direction:row;display:flex}.fjs-container .fjs-vertical-group{flex:1;width:100%;display:flex}.fjs-container .fjs-layout-row{flex:auto;padding:9px 0;position:relative}.fjs-container .fjs-layout-row:empty{display:none}.fjs-container .fjs-column{flex-grow:1}.fjs-container img{max-width:100%}.fjs-container .cds--grid{margin-left:initial;margin-right:initial}.fjs-container .cds--grid .cds--row{align-items:start;margin-left:0;margin-right:0}.fjs-container .cds--grid .cds--grid .cds--row{margin-left:-1rem;margin-right:-1rem}@media (width<=66rem){.cds--col{flex-basis:unset!important}}.fjs-container .fjs-form{font-family:var(--font-family);font-size:var(--font-size-base);line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-base);color:var(--color-text);padding:0 4px;font-weight:400;position:relative}.fjs-container .fjs-form *{box-sizing:border-box}.fjs-container .fjs-children{flex-direction:column;flex-grow:1;min-height:80px;display:flex}.fjs-container .fjs-element{flex-direction:column;margin:0 4px 5px;padding:2px 0;display:flex}.fjs-container .fjs-element:first-of-type{margin-top:8px}.fjs-container .fjs-form-field:not(.fjs-powered-by){margin:1px 8px}.fjs-container .fjs-powered-by{margin:16px}.fjs-container .fjs-form .fjs-element{margin:0}.fjs-container .fjs-input,.fjs-container .fjs-taglist-input,.fjs-container .fjs-textarea,.fjs-container .fjs-select{color:var(--color-text);border-color:var(--color-borders);background-color:var(--color-background);font-family:inherit;line-height:inherit;letter-spacing:inherit}.fjs-container .fjs-button{font-family:inherit;line-height:inherit;letter-spacing:inherit}.fjs-container .fjs-input::placeholder,.fjs-container .fjs-taglist-input::placeholder,.fjs-container .fjs-textarea::placeholder,.fjs-container .fjs-select>option:disabled,.fjs-container .fjs-select [disabled],.fjs-container .fjs-select>option:read-only,.fjs-container .fjs-select [read-only]{color:var(--color-text-light);font-size:var(--font-size-input);line-height:var(--line-height-input);letter-spacing:var(--letter-spacing-input);opacity:1}.fjs-container .fjs-inline-label{align-items:flex-start;display:flex}.fjs-container .fjs-inline-label>.fjs-form-field-label{margin-top:3px}.fjs-container .fjs-form-field-label{white-space:nowrap;color:var(--color-text);align-items:center;display:flex;overflow:hidden}.fjs-container .fjs-incollapsible-label{min-height:var(--line-height-label)}.fjs-container .fjs-form-field-label,.fjs-container .fjs-form-field-description,.fjs-container .fjs-form-field-error{font-size:var(--font-size-label);line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label)}.fjs-container .fjs-form-field-description{color:var(--color-text-light)}.fjs-container .fjs-form-field-grouplike{margin:0 10px;padding:10px 6px 0}.fjs-container .fjs-form-field-grouplike .cds--grid{padding:4px 16px}.fjs-container .fjs-form-field-grouplike .fjs-form-field-grouplike .fjs-layout-column:first-child>.fjs-element>.fjs-form-field-grouplike:not(.fjs-editor-container .fjs-form-field-grouplike),.fjs-container .fjs-layout-column:first-child>.fjs-element>.fjs-form-field-grouplike:not(.fjs-editor-container .fjs-form-field-grouplike){margin-left:-6px}.fjs-container .fjs-form-field-grouplike .fjs-form-field-grouplike .fjs-layout-column:last-child>.fjs-element>.fjs-form-field-grouplike:not(.fjs-editor-container .fjs-form-field-grouplike),.fjs-container .fjs-layout-column:last-child>.fjs-element>.fjs-form-field-grouplike:not(.fjs-editor-container .fjs-form-field-grouplike){margin-right:-6px}.fjs-container .fjs-form-field-grouplike .fjs-layout-column:first-child>.fjs-element>.fjs-form-field-grouplike:not(.fjs-editor-container .fjs-form-field-grouplike){margin-left:11px}.fjs-container .fjs-form-field-grouplike .fjs-layout-column:last-child>.fjs-element>.fjs-form-field-grouplike:not(.fjs-editor-container .fjs-form-field-grouplike){margin-right:11px}.fjs-container .fjs-form-field-grouplike.fjs-outlined{outline:solid var(--color-borders-group) 2px}.fjs-container .fjs-form-field-grouplike label{font-size:var(--font-size-label)}.fjs-container .fjs-form-field-grouplike .fjs-form-field-grouplike .cds--grid{padding-left:2rem;padding-right:2rem}.fjs-container .fjs-form-field-grouplike>label{font-size:var(--font-size-group);line-height:var(--line-height-input);margin-left:7px}.fjs-container .fjs-form-field-checkbox .fjs-form-field-label,.fjs-container .fjs-form-field-checklist .fjs-form-field-label:not(:first-child),.fjs-container .fjs-form-field-radio .fjs-form-field-label:not(:first-child){font-size:var(--font-size-input);line-height:var(--line-height-input);letter-spacing:var(--letter-spacing-input);color:var(--color-text);white-space:normal;overflow-wrap:anywhere;overflow:visible}.fjs-container .fjs-form-field-checklist .fjs-form-field-label:first-child,.fjs-container .fjs-form-field-radio .fjs-form-field-label:first-child{margin-bottom:4px}.fjs-container .fjs-form-field.required label:after,.fjs-container .fjs-form-field.required .group-title:after{content:"*"}.fjs-container .fjs-checkbox.group.required label:after,.fjs-container .fjs-radio.required label:after{display:none}.fjs-container .fjs-input,.fjs-container .fjs-textarea,.fjs-container .fjs-select{background-color:var(--color-background);font-size:var(--font-size-input);line-height:var(--line-height-input);letter-spacing:var(--letter-spacing-input)}.fjs-container .fjs-input-adornment{border-style:solid;border-color:var(--color-borders-adornment);background-color:var(--color-background-adornment);line-height:var(--line-height-input);color:var(--color-text-light);min-width:min(34px,20%);padding:8px;display:flex;overflow:hidden;width:auto!important}.fjs-container .fjs-input-adornment span{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.fjs-container .fjs-input-adornment svg{margin:auto}.fjs-container .fjs-form-field-spacer{background-color:#0000;justify-content:center;align-items:center;display:flex}.fjs-container hr{border:none;border-top:solid 2px var(--color-borders-group)}.fjs-container .fjs-form-field-separator hr{margin:7px 2px}.fjs-container .fjs-input[type=text],.fjs-container .fjs-input[type=email],.fjs-container .fjs-input[type=tel],.fjs-container .fjs-input[type=number],.fjs-container .fjs-button[type=submit],.fjs-container .fjs-button[type=button],.fjs-container .fjs-button[type=reset],.fjs-container .fjs-textarea,.fjs-container .fjs-select{border:var(--border-definition);border-radius:var(--input-border-radius);width:100%;margin:4px 0;padding:8px;display:block}.fjs-container .fjs-input-group .fjs-input[type=text],.fjs-container .fjs-input-group .fjs-input[type=email],.fjs-container .fjs-input-group .fjs-input[type=tel],.fjs-container .fjs-input-group .fjs-input[type=number],.fjs-container .fjs-select{height:var(--form-field-height)}.fjs-container .fjs-taglist{min-height:var(--form-field-height)}.fjs-container .fjs-datepicker,.fjs-container .fjs-timepicker{width:100%}.fjs-container .fjs-datetime-subsection{flex:1;min-width:0}.fjs-container .fjs-datetime-separator{width:10px}.fjs-container .fjs-timepicker-anchor{height:100%;display:flex}.fjs-container .fjs-form-field-datetime .fjs-input-adornment svg{color:var(--color-icon-base)}.fjs-container .fjs-input-group{width:100%;height:var(--form-field-height);border:var(--border-definition);border-radius:var(--input-border-radius);background-color:var(--color-background);margin:4px 0;display:flex}.fjs-container .fjs-input-group .fjs-input[type=text],.fjs-container .fjs-input-group .fjs-input[type=email],.fjs-container .fjs-input-group .fjs-input[type=tel],.fjs-container .fjs-input-group .fjs-input[type=number],.fjs-container .fjs-input-group .fjs-taglist,.fjs-container .fjs-input-group .fjs-select{height:unset;width:100%;min-width:min(60px,40%)}.fjs-container .fjs-taglist .fjs-taglist-input,.fjs-container .fjs-input-group .fjs-input{border:none;border-radius:0;outline:0;flex:1;width:auto;margin:0}.fjs-container .fjs-input-group .fjs-select-display{line-height:var(--line-height-base);-webkit-user-select:none;user-select:none;flex:1;padding:8px}.fjs-container .fjs-input-group .fjs-select-display.fjs-select-placeholder,.fjs-container .fjs-disabled .fjs-input-group .fjs-select-display,.fjs-container .fjs-readonly .fjs-input-group .fjs-select-display{color:var(--color-text-light);line-height:var(--line-height-input)}.fjs-container .fjs-input-group .fjs-input-adornment{border-width:0}.fjs-container .fjs-input-group .fjs-input-adornment.border-left{border-left-width:1px}.fjs-container .fjs-input-group .fjs-input-adornment.border-right{border-right-width:1px}.fjs-container .fjs-input-group .fjs-input-adornment.border-radius-right{border-radius:0 var(--input-border-radius) var(--input-border-radius) 0}.fjs-container .fjs-input-group .fjs-input-adornment.border-radius-left{border-radius:var(--input-border-radius) 0 0 var(--input-border-radius)}.fjs-container .fjs-input-group .fjs-input{border-radius:var(--input-border-radius)}.fjs-container .flatpickr-wrapper{width:100%;height:100%;display:flex;position:relative}.fjs-container .fjs-textarea{resize:none;height:75px;overflow:hidden}.fjs-container .fjs-select-cross,.fjs-container .fjs-select-arrow{justify-content:center;align-items:center;padding:6px 10px;display:flex}.fjs-container .fjs-number-arrow-container{border-radius:0 var(--input-border-radius) var(--input-border-radius) 0;border-left:var(--border-definition-adornment);flex-direction:column;width:clamp(16px,40%,23px);display:flex;overflow:clip}.fjs-container .fjs-number-arrow-separator{background-color:var(--color-borders-adornment);height:1px}.fjs-container .fjs-number-arrow-container button{color:var(--color-text);background-color:var(--color-background);border:none;flex:1;justify-content:center;align-items:center;font-size:10px;font-weight:700;line-height:15px;display:flex}.fjs-container .fjs-number-arrow-container button:hover{background-color:var(--color-background-inverted-hover);color:var(--color-text-inverted)}.fjs-container .fjs-form-field-number.fjs-readonly .fjs-number-arrow-container{display:none}.fjs-container .fjs-radio{flex-direction:column;display:flex}.fjs-container .fjs-input[type=checkbox],.fjs-container .fjs-input[type=radio]{accent-color:var(--color-accent);margin:6px 10px 6px 4px}.fjs-container .fjs-button[type=submit],.fjs-container .fjs-button[type=button]{color:var(--color-text-on-primary);background-color:var(--color-accent);border-color:var(--color-accent)}.fjs-container .fjs-button[type=reset]{color:var(--color-text);border-color:var(--color-borders);background-color:#0000}.fjs-container .fjs-button[type=submit],.fjs-container .fjs-button[type=button],.fjs-container .fjs-button[type=reset]{border-radius:var(--button-border-radius);width:auto;min-width:100px}.fjs-container .fjs-button[type=submit],.fjs-container .fjs-button[type=button]{font-weight:600}.fjs-container .fjs-taglist:focus-within,.fjs-container .fjs-input-group:focus-within,.fjs-container .fjs-input[type=text]:focus,.fjs-container .fjs-input[type=email]:focus,.fjs-container .fjs-input[type=tel]:focus,.fjs-container .fjs-input[type=number]:focus,.fjs-container .fjs-button[type=submit]:focus,.fjs-container .fjs-button[type=button]:focus,.fjs-container .fjs-button[type=reset]:focus,.fjs-container .fjs-textarea:focus,.fjs-container .fjs-select:focus{outline:var(--outline-definition);border-color:var(--color-focus)}.fjs-container .fjs-input-group .fjs-input,.fjs-container .fjs-input-group .fjs-input:focus{outline:none}.fjs-container .fjs-button[type=submit]:focus,.fjs-container .fjs-button[type=button]:focus{border-color:var(--color-accent)}.fjs-container .fjs-input:disabled,.fjs-container .fjs-textarea:disabled,.fjs-container .fjs-select:disabled,.fjs-container .fjs-number-arrow-container.fjs-disabled button,.fjs-container .fjs-taglist.fjs-disabled,.fjs-container .fjs-disabled .fjs-input-group{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border-color:var(--color-borders-disabled)}.fjs-container .fjs-number-arrow-container.fjs-disabled button{background-color:var(--color-background-disabled)}.fjs-container .fjs-readonly .fjs-input:read-only:not(:disabled),.fjs-container .fjs-readonly .fjs-textarea:read-only:not(:disabled),.fjs-container .fjs-readonly .fjs-select:read-only:not(:disabled),.fjs-container .fjs-number-arrow-container.fjs-readonly button,.fjs-container .fjs-taglist.fjs-readonly,.fjs-container .fjs-readonly .fjs-input-group{background-color:var(--color-background-readonly);border-color:var(--color-borders-readonly)}.fjs-container .fjs-form-field-checkbox.fjs-readonly,.fjs-container .fjs-form-field-checklist.fjs-readonly,.fjs-container .fjs-form-field-radio.fjs-readonly{pointer-events:none}.fjs-container .fjs-form-field-checkbox.fjs-readonly .fjs-input:not(:disabled),.fjs-container .fjs-form-field-checklist.fjs-readonly .fjs-input:not(:disabled),.fjs-container .fjs-form-field-radio.fjs-readonly .fjs-input:not(:disabled){opacity:.4;accent-color:var(--color-accent-readonly)}.fjs-container .fjs-button[type=submit]:disabled,.fjs-container .fjs-button[type=button]:disabled,.fjs-container .fjs-button[type=reset]:disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border-color:var(--color-borders-disabled)}.fjs-container .fjs-disabled .fjs-input-group .fjs-input-adornment,.fjs-container .fjs-disabled .fjs-input-group .fjs-number-arrow-container,.fjs-container .fjs-disabled .fjs-input-group .fjs-number-arrow-separator{border-color:var(--color-borders-disabled)}.fjs-container .fjs-disabled .fjs-input-group .fjs-number-arrow-container .fjs-number-arrow-up,.fjs-container .fjs-disabled .fjs-input-group .fjs-number-arrow-container .fjs-number-arrow-down{pointer-events:none}.fjs-container .fjs-readonly .fjs-input-group .fjs-input-adornment,.fjs-container .fjs-readonly .fjs-input-group .fjs-number-arrow-container,.fjs-container .fjs-readonly .fjs-input-group .fjs-number-arrow-separator{border-color:var(--color-borders-readonly)}.fjs-container .fjs-form-field.fjs-has-errors .fjs-input,.fjs-container .fjs-form-field.fjs-has-errors .fjs-select,.fjs-container .fjs-form-field.fjs-has-errors .fjs-textarea,.fjs-container .fjs-form-field.fjs-has-errors .fjs-taglist,.fjs-container .fjs-form-field.fjs-has-errors .fjs-input-group,.fjs-container .fjs-form-field.fjs-has-errors .fjs-input-group .fjs-input{border-color:var(--color-warning);outline-color:var(--bio-focus-ring-danger)}.fjs-container .fjs-form-field.fjs-has-errors .fjs-number-arrow-container{border-color:var(--bio-danger-surface)}.fjs-container .fjs-form-field.fjs-has-errors .fjs-number-arrow-separator{background-color:var(--bio-danger-surface)}.fjs-container .fjs-form-field.fjs-has-errors .fjs-number-arrow-container button{background-color:var(--bio-danger-surface-subtle)}.fjs-container .fjs-form-field.fjs-has-errors .fjs-number-arrow-container button:hover{background-color:var(--bio-danger-surface)}.fjs-container .fjs-form-field.fjs-has-errors .fjs-input-adornment{border-color:var(--color-warning-light)}.fjs-container .fjs-form-field-error{color:var(--color-warning)}.fjs-container .fjs-form-field-error>ul{margin:0;padding:0;list-style-type:none}.fjs-container .fjs-form-field-error>ul>li{list-style-type:none}.fjs-container .fjs-form-field-html,.fjs-container .fjs-form-field-text{overflow-wrap:break-word}.fjs-container .fjs-form-field-html a,.fjs-container .fjs-form-field-text a{color:var(--color-accent)}.fjs-container .fjs-form-field-html .fjs-disabled-link,.fjs-container .fjs-form-field-text .fjs-disabled-link{pointer-events:none;cursor:default}.fjs-container .fjs-form-field-html table,.fjs-container .fjs-form-field-text table{border-collapse:collapse;width:auto}.fjs-container .fjs-form-field-html table,.fjs-container .fjs-form-field-html th,.fjs-container .fjs-form-field-html td,.fjs-container .fjs-form-field-text table,.fjs-container .fjs-form-field-text th,.fjs-container .fjs-form-field-text td{border:1px solid var(--color-borders-table);padding:8px}.fjs-container .fjs-form-field-html th,.fjs-container .fjs-form-field-text th{font-weight:700}.fjs-container .fjs-form-field-html td,.fjs-container .fjs-form-field-text td{white-space:nowrap}.fjs-container .fjs-form-field-html pre,.fjs-container .fjs-form-field-text pre{border:1px solid var(--color-borders-pre);background:var(--color-background-pre);white-space:pre-wrap;overflow-wrap:anywhere;padding:4px}.fjs-container .fjs-taglist-anchor,.fjs-container .fjs-select-anchor,.fjs-container .fjs-timepicker-anchor{position:relative}.fjs-container .fjs-taglist-anchor .fjs-dropdownlist,.fjs-container .fjs-select-anchor .fjs-dropdownlist{position:absolute;top:-5px}.fjs-container .fjs-select-hidden-input{opacity:0;border:none;width:0;padding:0;overflow:hidden}.fjs-container .fjs-taglist{border:var(--color-borders) solid 1px;border-radius:var(--input-border-radius);background-color:var(--color-background);flex-wrap:wrap;gap:5px;margin:4px 0;padding:5px;display:flex}.fjs-container .fjs-taglist-skip-link{color:#0000;background-color:#0000;border:none;outline:none;width:0;height:0;position:absolute;left:-100px}.fjs-container .fjs-taglist-skip-link:focus{border:solid 1px var(--color-accent);width:auto;height:auto;color:var(--color-accent);position:relative;left:0}.fjs-container .fjs-taglist .fjs-taglist-tag{-webkit-user-select:none;user-select:none;color:var(--color-text-inverted);background-color:var(--color-background-inverted);border-radius:var(--button-border-radius);display:flex;overflow:hidden}.fjs-container .fjs-taglist.fjs-disabled .fjs-taglist-tag,.fjs-container .fjs-taglist.fjs-readonly .fjs-taglist-tag{background-color:var(--color-background-inverted)}.fjs-container .fjs-taglist .fjs-taglist-tags{flex-wrap:wrap;gap:5px;display:flex}.fjs-container .fjs-taglist .fjs-taglist-tag .fjs-taglist-tag-label{padding:2px 6px 2px 8px}.fjs-container .fjs-taglist.fjs-disabled .fjs-taglist-tag .fjs-taglist-tag-label,.fjs-container .fjs-taglist.fjs-readonly .fjs-taglist-tag .fjs-taglist-tag-label{padding:2px 8px}.fjs-container .fjs-taglist .fjs-taglist-tag .fjs-taglist-tag-remove{background-color:var(--bio-neutral-subtle);border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;overflow:clip}.fjs-container .fjs-taglist .fjs-taglist-tag .fjs-taglist-tag-remove>svg{opacity:.6;color:var(--color-icon-inverted)}.fjs-container .fjs-taglist .fjs-taglist-tag .fjs-taglist-tag-remove:hover,.fjs-container .fjs-taglist .fjs-taglist-tag .fjs-taglist-tag-remove:focus-visible{background-color:var(--color-background-active)}.fjs-container .fjs-taglist .fjs-taglist-tag .fjs-taglist-tag-remove:hover>svg,.fjs-container .fjs-taglist .fjs-taglist-tag .fjs-taglist-tag-remove:focus-visible>svg{opacity:1}.fjs-container .fjs-taglist .fjs-taglist-tag .fjs-taglist-tag-remove:focus-visible{outline:none}.fjs-container .fjs-taglist .fjs-taglist-input{background-color:#0000;border:none;flex-grow:1;min-width:100px;height:22px;margin:1px 0}.fjs-container .fjs-dropdownlist{z-index:1;-webkit-user-select:none;user-select:none;border-radius:var(--surface-border-radius);width:100%;box-shadow:0px 0px 5px var(--color-shadow);background-color:var(--color-layer);margin-top:3px;position:absolute;overflow-y:auto}.fjs-container .fjs-dropdownlist .fjs-dropdownlist-item{border-bottom:1px solid var(--color-borders-inverted);color:var(--color-text-light);padding:6px 8px}.fjs-container .fjs-dropdownlist .fjs-dropdownlist-item:last-child{border-bottom:none}.fjs-container .fjs-dropdownlist .fjs-dropdownlist-item.focused{background-color:var(--color-background-inverted);color:var(--color-text-inverted)}.fjs-container .fjs-dropdownlist .fjs-dropdownlist-empty{color:var(--color-text-light);padding:6px 8px}.fjs-container .fjs-image-container{width:fit-content;height:fit-content}.fjs-container .fjs-image{object-fit:contain}.fjs-container .fjs-iframe{border:1px solid var(--color-borders-readonly);width:100%;margin:4px 0}.fjs-container .fjs-image-placeholder,.fjs-container .fjs-iframe-placeholder,.fjs-container .fjs-documentPreview-placeholder{background:var(--color-background-readonly);width:100%;height:90px;color:var(--color-text-light);justify-content:center;margin:4px 0;display:flex}.fjs-container .fjs-iframe-placeholder,.fjs-container .fjs-documentPreview-placeholder{border:1px solid var(--color-borders-readonly)}.fjs-container .fjs-image-placeholder .fjs-image-placeholder-inner,.fjs-container .fjs-iframe-placeholder .fjs-iframe-placeholder-text,.fjs-container .fjs-documentPreview-placeholder .fjs-documentPreview-placeholder-text{flex-wrap:wrap;justify-content:center;align-items:center;display:flex;overflow:hidden}.fjs-container .fjs-iframe-placeholder .fjs-iframe-placeholder-text,.fjs-container .fjs-documentPreview-placeholder .fjs-documentPreview-placeholder-text{font-size:var(--font-size-label)}.fjs-container .fjs-form-field-table{flex-direction:column;row-gap:4px;display:flex}.fjs-container .fjs-table-middle-container{border:1px solid var(--color-borders-group);border-radius:var(--surface-border-radius);flex-direction:column;display:flex;overflow-x:hidden}.fjs-container .fjs-table-middle-container.fjs-table-empty{color:var(--color-text-disabled);border:none;padding-left:16px}.fjs-container .fjs-table-inner-container{flex-direction:column;display:flex;overflow-x:auto}.fjs-container .fjs-table{border-collapse:separate;border-spacing:0;overflow-y:auto}.fjs-container .fjs-table-head{background-color:var(--color-layer-accent)}.fjs-container .fjs-table-th{cursor:pointer;min-width:120px}.fjs-container .fjs-table-th:first-child{border-top-left-radius:calc(var(--surface-border-radius) - 1px)}.fjs-container .fjs-table-th:last-child{border-top-right-radius:calc(var(--surface-border-radius) - 1px)}.fjs-container .fjs-table-th-label{-webkit-user-select:none;user-select:none;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.fjs-container .fjs-table-th:focus{outline:var(--outline-definition);outline-offset:-2px}.fjs-container .fjs-table-th,.fjs-container .fjs-table-td{text-align:left;height:32px;vertical-align:center;padding:0 16px}.fjs-container .fjs-table-body .fjs-table-tr:not(:last-child) .fjs-table-td{border-bottom:1px solid var(--color-borders-group)}.fjs-container .fjs-table-nav{border-top:1px solid var(--color-borders-group);flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.fjs-container .fjs-table-nav-button{border:unset;background:unset;cursor:pointer;border-left:1px solid var(--color-borders-group);justify-content:center;align-items:center;width:32px;height:32px;display:flex}.fjs-container .fjs-table-nav-button:first-of-type{margin-left:16px}.fjs-container .fjs-table-nav-button:last-of-type{border-bottom-right-radius:calc(var(--surface-border-radius) - 1px)}.fjs-container .fjs-table-nav-button:focus{outline:var(--outline-definition);outline-offset:-2px}.fjs-container .fjs-table-nav-button svg,.fjs-container .fjs-table-sort-icon-asc,.fjs-container .fjs-table-sort-icon-desc{width:16px}.fjs-container .fjs-documentPreview-document-container{flex-direction:column;gap:8px;width:100%;display:flex}.fjs-container .fjs-documentPreview-single-document-container{border:1px solid var(--color-borders-documentPreview);border-radius:var(--surface-border-radius);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.fjs-container .fjs-documentPreview-single-document-container .fjs-form-field-error{align-self:flex-start}.fjs-container .fjs-documentPreview-non-preview-item{flex-direction:row}.fjs-container .fjs-documentPreview-single-document-container:not(.fjs-documentPreview-non-preview-item){position:relative;overflow-y:auto}.fjs-container .fjs-documentPreview-single-document-container:not(.fjs-documentPreview-non-preview-item) .fjs-documentPreview-download-button{z-index:1;position:absolute;top:6px;right:6px}.fjs-container .fjs-documentPreview-pdf-viewer{all:unset;width:100%;min-height:400px}.fjs-container .fjs-documentPreview-download-button{box-sizing:border-box;border-radius:var(--button-border-radius);border:1px solid var(--color-borders-documentPreview);background:var(--color-layer);justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.fjs-container .fjs-documentPreview-download-button svg{color:var(--color-text)}.fjs-container .fjs-documentPreview-download-button svg:focus{outline:none}.fjs-container .fjs-documentPreview-non-preview-item{color:var(--color-text-light);justify-content:space-between;align-items:center;padding:8px;display:flex}.fjs-container .fjs-repeat-row-container{flex-direction:row;gap:1rem;display:flex}.fjs-container .fjs-repeat-row-rows{flex:1;margin-right:1rem}.fjs-container .fjs-repeat-row-container .fjs-repeat-row-remove{cursor:pointer;width:32px;color:var(--color-icon-base);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.fjs-container .fjs-repeat-row-container .fjs-repeat-row-remove:focus-visible{outline:none}.fjs-container .fjs-repeat-row-container .fjs-repeat-row-remove .fjs-repeat-row-remove-icon-container{border-radius:var(--button-border-radius);justify-content:center;align-items:center;width:24px;height:24px;display:flex}.fjs-container .fjs-repeat-row-container .fjs-repeat-row-remove:focus-visible .fjs-repeat-row-remove-icon-container{outline:var(--button-warning-outline-definition)}.fjs-container .fjs-repeat-row-container:hover .fjs-repeat-render-footer-spacer{width:24px}.fjs-container .fjs-repeat-row-container .fjs-repeat-row-remove:hover,.fjs-container .fjs-repeat-row-container .fjs-repeat-row-remove:focus-visible{color:var(--color-warning)}.fjs-container .fjs-repeat-row-collapsed{display:none}.fjs-container .fjs-repeat-render-footer{flex-direction:row;justify-content:center;align-items:center;padding:12px 4px;display:flex}.fjs-container .fjs-repeat-render-footer.fjs-remove-allowed{justify-content:space-between;margin-right:32px}.fjs-container .fjs-repeat-render-footer button{font-family:inherit;font-size:inherit;cursor:pointer;color:var(--color-accent);background:0 0;border:none;align-items:center;margin:0;padding:4px;display:flex}.fjs-container .fjs-repeat-render-footer button svg{margin-right:4px}.fjs-container .flatpickr-day.today{background-color:#0000;border-color:#0000;font-weight:700}.fjs-container .flatpickr-day.today:hover,.fjs-container .flatpickr-day.today:focus{border-color:var(--color-borders);background-color:var(--color-datepicker-focused-day);color:var(--color-text-inverted)}.fjs-container .flatpickr-day.selected{border-color:var(--color-accent);background-color:inherit;color:inherit;font-weight:400}.fjs-container .flatpickr-day.selected.today{font-weight:700}.fjs-container .flatpickr-day.selected:hover,.fjs-container .flatpickr-day.selected:focus{background-color:var(--color-accent);color:var(--color-text-inverted);border-color:var(--color-accent);font-weight:700}.fjs-container .flatpickr-days,.fjs-container .flatpickr-weekdays{width:100%;padding:10px}.fjs-container .dayContainer{height:auto}.fjs-container .flatpickr-calendar.open{background:var(--color-datepicker-background);width:326px;height:auto;margin:0;padding:0}.fjs-container .flatpickr-calendar.hasTime.noCalendar{width:auto;max-width:250px}.fjs-container .flatpickr-calendar{width:326px}.fjs-container .flatpickr-calendar,.fjs-container .flatpickr-innerContainer,.fjs-container .flatpickr-time{background:var(--color-datepicker-background)}.fjs-container .flatpickr-calendar{box-shadow:0 3px 13px var(--color-shadow)}.fjs-container .flatpickr-days,.fjs-container .flatpickr-weekwrapper .flatpickr-weeks,.fjs-container .flatpickr-innerContainer,.fjs-container .flatpickr-calendar.hasTime .flatpickr-time,.fjs-container .numInputWrapper span{border-color:var(--color-datepicker-border)}.fjs-container .flatpickr-calendar:not(.hasTime) .flatpickr-innerContainer{border-bottom:0}.fjs-container .flatpickr-days{border-left:0;border-right:0}.fjs-container .flatpickr-calendar.arrowTop:before,.fjs-container .flatpickr-calendar.arrowTop:after{border-bottom-color:var(--color-datepicker-header-background)}.fjs-container .flatpickr-calendar.arrowBottom:before,.fjs-container .flatpickr-calendar.arrowBottom:after{border-top-color:var(--color-datepicker-header-background)}.fjs-container .flatpickr-months .flatpickr-month,.fjs-container .flatpickr-weekdays,.fjs-container span.flatpickr-weekday,.fjs-container .flatpickr-current-month .flatpickr-monthDropdown-months{background:var(--color-datepicker-header-background);color:var(--color-datepicker-header-color);fill:var(--color-datepicker-header-color)}.fjs-container .flatpickr-months .flatpickr-prev-month,.fjs-container .flatpickr-months .flatpickr-next-month{color:var(--color-datepicker-header-color);fill:var(--color-datepicker-header-color)}.fjs-container .flatpickr-months .flatpickr-prev-month:hover svg,.fjs-container .flatpickr-months .flatpickr-next-month:hover svg{fill:var(--color-datepicker-day-color)}.fjs-container .flatpickr-day{color:var(--color-datepicker-day-color)}.fjs-container .flatpickr-day:hover,.fjs-container .flatpickr-day:focus{background:var(--color-datepicker-day-hover-background);border-color:var(--color-datepicker-day-hover-background)}.fjs-container .flatpickr-day.prevMonthDay,.fjs-container .flatpickr-day.nextMonthDay,.fjs-container .flatpickr-day.flatpickr-disabled{color:var(--color-datepicker-day-disabled-color)}.fjs-container .flatpickr-day.inRange{background:var(--color-datepicker-range-background);border-color:var(--color-datepicker-range-background);box-shadow:-5px 0 0 var(--color-datepicker-range-background), 5px 0 0 var(--color-datepicker-range-background)}.fjs-container .flatpickr-time input,.fjs-container .flatpickr-time .flatpickr-time-separator,.fjs-container .flatpickr-time .flatpickr-am-pm{color:var(--color-datepicker-day-color)}.fjs-container .flatpickr-time input:hover,.fjs-container .flatpickr-time .flatpickr-am-pm:hover,.fjs-container .numInputWrapper:hover,.fjs-container .numInputWrapper span:hover{background:var(--color-datepicker-day-hover-background)}.fjs-container .numInputWrapper span svg path{fill:var(--color-datepicker-header-color)}.fjs-container .flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:var(--color-datepicker-header-color)}.fjs-container .flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:var(--color-datepicker-header-color)}.fjs-container .flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:var(--color-datepicker-day-color)}.fjs-container .flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:var(--color-datepicker-day-color)}.fjs-hidden{display:none}.fjs-container .fjs-filepicker-container{flex-direction:row;align-items:center;gap:8px;display:flex}.cds--grid{max-inline-size:99rem;margin-inline:auto;padding-inline:1rem}@media (width>=42rem){.cds--grid{padding-inline:2rem}}@media (width>=99rem){.cds--grid{padding-inline:2.5rem}.cds--grid--full-width{max-inline-size:100%}}.cds--row{flex-wrap:wrap;margin-inline:-1rem;display:flex}.cds--row-padding [class*=cds--col],.cds--col-padding{padding-block:1rem}.cds--grid--condensed [class*=cds--col]{padding-block:.03125rem}.cds--col{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col,.cds--grid--condensed .cds--col{padding-inline:.03125rem}.cds--row--narrow .cds--col,.cds--grid--narrow .cds--col{padding-inline:0 1rem}.cds--col-sm-0{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-sm-0,.cds--grid--condensed .cds--col-sm-0{padding-inline:.03125rem}.cds--row--narrow .cds--col-sm-0,.cds--grid--narrow .cds--col-sm-0{padding-inline:0 1rem}.cds--col-sm-1{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-sm-1,.cds--grid--condensed .cds--col-sm-1{padding-inline:.03125rem}.cds--row--narrow .cds--col-sm-1,.cds--grid--narrow .cds--col-sm-1{padding-inline:0 1rem}.cds--col-sm-2{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-sm-2,.cds--grid--condensed .cds--col-sm-2{padding-inline:.03125rem}.cds--row--narrow .cds--col-sm-2,.cds--grid--narrow .cds--col-sm-2{padding-inline:0 1rem}.cds--col-sm-3{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-sm-3,.cds--grid--condensed .cds--col-sm-3{padding-inline:.03125rem}.cds--row--narrow .cds--col-sm-3,.cds--grid--narrow .cds--col-sm-3{padding-inline:0 1rem}.cds--col-sm-4{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-sm-4,.cds--grid--condensed .cds--col-sm-4{padding-inline:.03125rem}.cds--row--narrow .cds--col-sm-4,.cds--grid--narrow .cds--col-sm-4{padding-inline:0 1rem}.cds--col-sm,.cds--col-sm--auto{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-sm,.cds--grid--condensed .cds--col-sm,.cds--row--condensed .cds--col-sm--auto,.cds--grid--condensed .cds--col-sm--auto{padding-inline:.03125rem}.cds--row--narrow .cds--col-sm,.cds--grid--narrow .cds--col-sm,.cds--row--narrow .cds--col-sm--auto,.cds--grid--narrow .cds--col-sm--auto{padding-inline:0 1rem}.cds--col,.cds--col-sm{flex-grow:1;flex-basis:0;max-inline-size:100%}.cds--col--auto,.cds--col-sm--auto{flex:1 0;inline-size:auto;max-inline-size:100%}.cds--col-sm-0{display:none}.cds--col-sm-1{flex:0 0 25%;max-inline-size:25%;display:block}.cds--col-sm-2{flex:0 0 50%;max-inline-size:50%;display:block}.cds--col-sm-3{flex:0 0 75%;max-inline-size:75%;display:block}.cds--col-sm-4{flex:0 0 100%;max-inline-size:100%;display:block}.cds--offset-sm-0{margin-inline-start:0}.cds--offset-sm-1{margin-inline-start:25%}.cds--offset-sm-2{margin-inline-start:50%}.cds--offset-sm-3{margin-inline-start:75%}.cds--col-md-0{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-md-0,.cds--grid--condensed .cds--col-md-0{padding-inline:.03125rem}.cds--row--narrow .cds--col-md-0,.cds--grid--narrow .cds--col-md-0{padding-inline:0 1rem}.cds--col-md-1{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-md-1,.cds--grid--condensed .cds--col-md-1{padding-inline:.03125rem}.cds--row--narrow .cds--col-md-1,.cds--grid--narrow .cds--col-md-1{padding-inline:0 1rem}.cds--col-md-2{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-md-2,.cds--grid--condensed .cds--col-md-2{padding-inline:.03125rem}.cds--row--narrow .cds--col-md-2,.cds--grid--narrow .cds--col-md-2{padding-inline:0 1rem}.cds--col-md-3{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-md-3,.cds--grid--condensed .cds--col-md-3{padding-inline:.03125rem}.cds--row--narrow .cds--col-md-3,.cds--grid--narrow .cds--col-md-3{padding-inline:0 1rem}.cds--col-md-4{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-md-4,.cds--grid--condensed .cds--col-md-4{padding-inline:.03125rem}.cds--row--narrow .cds--col-md-4,.cds--grid--narrow .cds--col-md-4{padding-inline:0 1rem}.cds--col-md-5{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-md-5,.cds--grid--condensed .cds--col-md-5{padding-inline:.03125rem}.cds--row--narrow .cds--col-md-5,.cds--grid--narrow .cds--col-md-5{padding-inline:0 1rem}.cds--col-md-6{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-md-6,.cds--grid--condensed .cds--col-md-6{padding-inline:.03125rem}.cds--row--narrow .cds--col-md-6,.cds--grid--narrow .cds--col-md-6{padding-inline:0 1rem}.cds--col-md-7{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-md-7,.cds--grid--condensed .cds--col-md-7{padding-inline:.03125rem}.cds--row--narrow .cds--col-md-7,.cds--grid--narrow .cds--col-md-7{padding-inline:0 1rem}.cds--col-md-8{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-md-8,.cds--grid--condensed .cds--col-md-8{padding-inline:.03125rem}.cds--row--narrow .cds--col-md-8,.cds--grid--narrow .cds--col-md-8{padding-inline:0 1rem}.cds--col-md,.cds--col-md--auto{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-md,.cds--grid--condensed .cds--col-md,.cds--row--condensed .cds--col-md--auto,.cds--grid--condensed .cds--col-md--auto{padding-inline:.03125rem}.cds--row--narrow .cds--col-md,.cds--grid--narrow .cds--col-md,.cds--row--narrow .cds--col-md--auto,.cds--grid--narrow .cds--col-md--auto{padding-inline:0 1rem}@media (width>=42rem){.cds--col,.cds--col-md{flex-grow:1;flex-basis:0;max-inline-size:100%}.cds--col--auto,.cds--col-md--auto{flex:1 0;inline-size:auto;max-inline-size:100%}.cds--col-md-0{display:none}.cds--col-md-1{flex:0 0 12.5%;max-inline-size:12.5%;display:block}.cds--col-md-2{flex:0 0 25%;max-inline-size:25%;display:block}.cds--col-md-3{flex:0 0 37.5%;max-inline-size:37.5%;display:block}.cds--col-md-4{flex:0 0 50%;max-inline-size:50%;display:block}.cds--col-md-5{flex:0 0 62.5%;max-inline-size:62.5%;display:block}.cds--col-md-6{flex:0 0 75%;max-inline-size:75%;display:block}.cds--col-md-7{flex:0 0 87.5%;max-inline-size:87.5%;display:block}.cds--col-md-8{flex:0 0 100%;max-inline-size:100%;display:block}.cds--offset-md-0{margin-inline-start:0}.cds--offset-md-1{margin-inline-start:12.5%}.cds--offset-md-2{margin-inline-start:25%}.cds--offset-md-3{margin-inline-start:37.5%}.cds--offset-md-4{margin-inline-start:50%}.cds--offset-md-5{margin-inline-start:62.5%}.cds--offset-md-6{margin-inline-start:75%}.cds--offset-md-7{margin-inline-start:87.5%}}.cds--col-lg-0{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-0,.cds--grid--condensed .cds--col-lg-0{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-0,.cds--grid--narrow .cds--col-lg-0{padding-inline:0 1rem}.cds--col-lg-1{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-1,.cds--grid--condensed .cds--col-lg-1{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-1,.cds--grid--narrow .cds--col-lg-1{padding-inline:0 1rem}.cds--col-lg-2{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-2,.cds--grid--condensed .cds--col-lg-2{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-2,.cds--grid--narrow .cds--col-lg-2{padding-inline:0 1rem}.cds--col-lg-3{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-3,.cds--grid--condensed .cds--col-lg-3{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-3,.cds--grid--narrow .cds--col-lg-3{padding-inline:0 1rem}.cds--col-lg-4{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-4,.cds--grid--condensed .cds--col-lg-4{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-4,.cds--grid--narrow .cds--col-lg-4{padding-inline:0 1rem}.cds--col-lg-5{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-5,.cds--grid--condensed .cds--col-lg-5{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-5,.cds--grid--narrow .cds--col-lg-5{padding-inline:0 1rem}.cds--col-lg-6{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-6,.cds--grid--condensed .cds--col-lg-6{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-6,.cds--grid--narrow .cds--col-lg-6{padding-inline:0 1rem}.cds--col-lg-7{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-7,.cds--grid--condensed .cds--col-lg-7{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-7,.cds--grid--narrow .cds--col-lg-7{padding-inline:0 1rem}.cds--col-lg-8{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-8,.cds--grid--condensed .cds--col-lg-8{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-8,.cds--grid--narrow .cds--col-lg-8{padding-inline:0 1rem}.cds--col-lg-9{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-9,.cds--grid--condensed .cds--col-lg-9{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-9,.cds--grid--narrow .cds--col-lg-9{padding-inline:0 1rem}.cds--col-lg-10{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-10,.cds--grid--condensed .cds--col-lg-10{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-10,.cds--grid--narrow .cds--col-lg-10{padding-inline:0 1rem}.cds--col-lg-11{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-11,.cds--grid--condensed .cds--col-lg-11{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-11,.cds--grid--narrow .cds--col-lg-11{padding-inline:0 1rem}.cds--col-lg-12{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-12,.cds--grid--condensed .cds--col-lg-12{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-12,.cds--grid--narrow .cds--col-lg-12{padding-inline:0 1rem}.cds--col-lg-13{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-13,.cds--grid--condensed .cds--col-lg-13{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-13,.cds--grid--narrow .cds--col-lg-13{padding-inline:0 1rem}.cds--col-lg-14{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-14,.cds--grid--condensed .cds--col-lg-14{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-14,.cds--grid--narrow .cds--col-lg-14{padding-inline:0 1rem}.cds--col-lg-15{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-15,.cds--grid--condensed .cds--col-lg-15{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-15,.cds--grid--narrow .cds--col-lg-15{padding-inline:0 1rem}.cds--col-lg-16{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg-16,.cds--grid--condensed .cds--col-lg-16{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg-16,.cds--grid--narrow .cds--col-lg-16{padding-inline:0 1rem}.cds--col-lg,.cds--col-lg--auto{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-lg,.cds--grid--condensed .cds--col-lg,.cds--row--condensed .cds--col-lg--auto,.cds--grid--condensed .cds--col-lg--auto{padding-inline:.03125rem}.cds--row--narrow .cds--col-lg,.cds--grid--narrow .cds--col-lg,.cds--row--narrow .cds--col-lg--auto,.cds--grid--narrow .cds--col-lg--auto{padding-inline:0 1rem}@media (width>=66rem){.cds--col,.cds--col-lg{flex-grow:1;flex-basis:0;max-inline-size:100%}.cds--col--auto,.cds--col-lg--auto{flex:1 0;inline-size:auto;max-inline-size:100%}.cds--col-lg-0{display:none}.cds--col-lg-1{flex:0 0 6.25%;max-inline-size:6.25%;display:block}.cds--col-lg-2{flex:0 0 12.5%;max-inline-size:12.5%;display:block}.cds--col-lg-3{flex:0 0 18.75%;max-inline-size:18.75%;display:block}.cds--col-lg-4{flex:0 0 25%;max-inline-size:25%;display:block}.cds--col-lg-5{flex:0 0 31.25%;max-inline-size:31.25%;display:block}.cds--col-lg-6{flex:0 0 37.5%;max-inline-size:37.5%;display:block}.cds--col-lg-7{flex:0 0 43.75%;max-inline-size:43.75%;display:block}.cds--col-lg-8{flex:0 0 50%;max-inline-size:50%;display:block}.cds--col-lg-9{flex:0 0 56.25%;max-inline-size:56.25%;display:block}.cds--col-lg-10{flex:0 0 62.5%;max-inline-size:62.5%;display:block}.cds--col-lg-11{flex:0 0 68.75%;max-inline-size:68.75%;display:block}.cds--col-lg-12{flex:0 0 75%;max-inline-size:75%;display:block}.cds--col-lg-13{flex:0 0 81.25%;max-inline-size:81.25%;display:block}.cds--col-lg-14{flex:0 0 87.5%;max-inline-size:87.5%;display:block}.cds--col-lg-15{flex:0 0 93.75%;max-inline-size:93.75%;display:block}.cds--col-lg-16{flex:0 0 100%;max-inline-size:100%;display:block}.cds--offset-lg-0{margin-inline-start:0}.cds--offset-lg-1{margin-inline-start:6.25%}.cds--offset-lg-2{margin-inline-start:12.5%}.cds--offset-lg-3{margin-inline-start:18.75%}.cds--offset-lg-4{margin-inline-start:25%}.cds--offset-lg-5{margin-inline-start:31.25%}.cds--offset-lg-6{margin-inline-start:37.5%}.cds--offset-lg-7{margin-inline-start:43.75%}.cds--offset-lg-8{margin-inline-start:50%}.cds--offset-lg-9{margin-inline-start:56.25%}.cds--offset-lg-10{margin-inline-start:62.5%}.cds--offset-lg-11{margin-inline-start:68.75%}.cds--offset-lg-12{margin-inline-start:75%}.cds--offset-lg-13{margin-inline-start:81.25%}.cds--offset-lg-14{margin-inline-start:87.5%}.cds--offset-lg-15{margin-inline-start:93.75%}}.cds--col-xlg-0{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-0,.cds--grid--condensed .cds--col-xlg-0{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-0,.cds--grid--narrow .cds--col-xlg-0{padding-inline:0 1rem}.cds--col-xlg-1{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-1,.cds--grid--condensed .cds--col-xlg-1{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-1,.cds--grid--narrow .cds--col-xlg-1{padding-inline:0 1rem}.cds--col-xlg-2{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-2,.cds--grid--condensed .cds--col-xlg-2{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-2,.cds--grid--narrow .cds--col-xlg-2{padding-inline:0 1rem}.cds--col-xlg-3{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-3,.cds--grid--condensed .cds--col-xlg-3{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-3,.cds--grid--narrow .cds--col-xlg-3{padding-inline:0 1rem}.cds--col-xlg-4{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-4,.cds--grid--condensed .cds--col-xlg-4{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-4,.cds--grid--narrow .cds--col-xlg-4{padding-inline:0 1rem}.cds--col-xlg-5{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-5,.cds--grid--condensed .cds--col-xlg-5{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-5,.cds--grid--narrow .cds--col-xlg-5{padding-inline:0 1rem}.cds--col-xlg-6{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-6,.cds--grid--condensed .cds--col-xlg-6{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-6,.cds--grid--narrow .cds--col-xlg-6{padding-inline:0 1rem}.cds--col-xlg-7{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-7,.cds--grid--condensed .cds--col-xlg-7{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-7,.cds--grid--narrow .cds--col-xlg-7{padding-inline:0 1rem}.cds--col-xlg-8{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-8,.cds--grid--condensed .cds--col-xlg-8{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-8,.cds--grid--narrow .cds--col-xlg-8{padding-inline:0 1rem}.cds--col-xlg-9{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-9,.cds--grid--condensed .cds--col-xlg-9{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-9,.cds--grid--narrow .cds--col-xlg-9{padding-inline:0 1rem}.cds--col-xlg-10{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-10,.cds--grid--condensed .cds--col-xlg-10{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-10,.cds--grid--narrow .cds--col-xlg-10{padding-inline:0 1rem}.cds--col-xlg-11{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-11,.cds--grid--condensed .cds--col-xlg-11{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-11,.cds--grid--narrow .cds--col-xlg-11{padding-inline:0 1rem}.cds--col-xlg-12{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-12,.cds--grid--condensed .cds--col-xlg-12{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-12,.cds--grid--narrow .cds--col-xlg-12{padding-inline:0 1rem}.cds--col-xlg-13{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-13,.cds--grid--condensed .cds--col-xlg-13{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-13,.cds--grid--narrow .cds--col-xlg-13{padding-inline:0 1rem}.cds--col-xlg-14{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-14,.cds--grid--condensed .cds--col-xlg-14{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-14,.cds--grid--narrow .cds--col-xlg-14{padding-inline:0 1rem}.cds--col-xlg-15{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-15,.cds--grid--condensed .cds--col-xlg-15{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-15,.cds--grid--narrow .cds--col-xlg-15{padding-inline:0 1rem}.cds--col-xlg-16{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg-16,.cds--grid--condensed .cds--col-xlg-16{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg-16,.cds--grid--narrow .cds--col-xlg-16{padding-inline:0 1rem}.cds--col-xlg,.cds--col-xlg--auto{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-xlg,.cds--grid--condensed .cds--col-xlg,.cds--row--condensed .cds--col-xlg--auto,.cds--grid--condensed .cds--col-xlg--auto{padding-inline:.03125rem}.cds--row--narrow .cds--col-xlg,.cds--grid--narrow .cds--col-xlg,.cds--row--narrow .cds--col-xlg--auto,.cds--grid--narrow .cds--col-xlg--auto{padding-inline:0 1rem}@media (width>=82rem){.cds--col,.cds--col-xlg{flex-grow:1;flex-basis:0;max-inline-size:100%}.cds--col--auto,.cds--col-xlg--auto{flex:1 0;inline-size:auto;max-inline-size:100%}.cds--col-xlg-0{display:none}.cds--col-xlg-1{flex:0 0 6.25%;max-inline-size:6.25%;display:block}.cds--col-xlg-2{flex:0 0 12.5%;max-inline-size:12.5%;display:block}.cds--col-xlg-3{flex:0 0 18.75%;max-inline-size:18.75%;display:block}.cds--col-xlg-4{flex:0 0 25%;max-inline-size:25%;display:block}.cds--col-xlg-5{flex:0 0 31.25%;max-inline-size:31.25%;display:block}.cds--col-xlg-6{flex:0 0 37.5%;max-inline-size:37.5%;display:block}.cds--col-xlg-7{flex:0 0 43.75%;max-inline-size:43.75%;display:block}.cds--col-xlg-8{flex:0 0 50%;max-inline-size:50%;display:block}.cds--col-xlg-9{flex:0 0 56.25%;max-inline-size:56.25%;display:block}.cds--col-xlg-10{flex:0 0 62.5%;max-inline-size:62.5%;display:block}.cds--col-xlg-11{flex:0 0 68.75%;max-inline-size:68.75%;display:block}.cds--col-xlg-12{flex:0 0 75%;max-inline-size:75%;display:block}.cds--col-xlg-13{flex:0 0 81.25%;max-inline-size:81.25%;display:block}.cds--col-xlg-14{flex:0 0 87.5%;max-inline-size:87.5%;display:block}.cds--col-xlg-15{flex:0 0 93.75%;max-inline-size:93.75%;display:block}.cds--col-xlg-16{flex:0 0 100%;max-inline-size:100%;display:block}.cds--offset-xlg-0{margin-inline-start:0}.cds--offset-xlg-1{margin-inline-start:6.25%}.cds--offset-xlg-2{margin-inline-start:12.5%}.cds--offset-xlg-3{margin-inline-start:18.75%}.cds--offset-xlg-4{margin-inline-start:25%}.cds--offset-xlg-5{margin-inline-start:31.25%}.cds--offset-xlg-6{margin-inline-start:37.5%}.cds--offset-xlg-7{margin-inline-start:43.75%}.cds--offset-xlg-8{margin-inline-start:50%}.cds--offset-xlg-9{margin-inline-start:56.25%}.cds--offset-xlg-10{margin-inline-start:62.5%}.cds--offset-xlg-11{margin-inline-start:68.75%}.cds--offset-xlg-12{margin-inline-start:75%}.cds--offset-xlg-13{margin-inline-start:81.25%}.cds--offset-xlg-14{margin-inline-start:87.5%}.cds--offset-xlg-15{margin-inline-start:93.75%}}.cds--col-max-0{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-0,.cds--grid--condensed .cds--col-max-0{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-0,.cds--grid--narrow .cds--col-max-0{padding-inline:0 1rem}.cds--col-max-1{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-1,.cds--grid--condensed .cds--col-max-1{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-1,.cds--grid--narrow .cds--col-max-1{padding-inline:0 1rem}.cds--col-max-2{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-2,.cds--grid--condensed .cds--col-max-2{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-2,.cds--grid--narrow .cds--col-max-2{padding-inline:0 1rem}.cds--col-max-3{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-3,.cds--grid--condensed .cds--col-max-3{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-3,.cds--grid--narrow .cds--col-max-3{padding-inline:0 1rem}.cds--col-max-4{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-4,.cds--grid--condensed .cds--col-max-4{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-4,.cds--grid--narrow .cds--col-max-4{padding-inline:0 1rem}.cds--col-max-5{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-5,.cds--grid--condensed .cds--col-max-5{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-5,.cds--grid--narrow .cds--col-max-5{padding-inline:0 1rem}.cds--col-max-6{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-6,.cds--grid--condensed .cds--col-max-6{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-6,.cds--grid--narrow .cds--col-max-6{padding-inline:0 1rem}.cds--col-max-7{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-7,.cds--grid--condensed .cds--col-max-7{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-7,.cds--grid--narrow .cds--col-max-7{padding-inline:0 1rem}.cds--col-max-8{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-8,.cds--grid--condensed .cds--col-max-8{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-8,.cds--grid--narrow .cds--col-max-8{padding-inline:0 1rem}.cds--col-max-9{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-9,.cds--grid--condensed .cds--col-max-9{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-9,.cds--grid--narrow .cds--col-max-9{padding-inline:0 1rem}.cds--col-max-10{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-10,.cds--grid--condensed .cds--col-max-10{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-10,.cds--grid--narrow .cds--col-max-10{padding-inline:0 1rem}.cds--col-max-11{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-11,.cds--grid--condensed .cds--col-max-11{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-11,.cds--grid--narrow .cds--col-max-11{padding-inline:0 1rem}.cds--col-max-12{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-12,.cds--grid--condensed .cds--col-max-12{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-12,.cds--grid--narrow .cds--col-max-12{padding-inline:0 1rem}.cds--col-max-13{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-13,.cds--grid--condensed .cds--col-max-13{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-13,.cds--grid--narrow .cds--col-max-13{padding-inline:0 1rem}.cds--col-max-14{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-14,.cds--grid--condensed .cds--col-max-14{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-14,.cds--grid--narrow .cds--col-max-14{padding-inline:0 1rem}.cds--col-max-15{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-15,.cds--grid--condensed .cds--col-max-15{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-15,.cds--grid--narrow .cds--col-max-15{padding-inline:0 1rem}.cds--col-max-16{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max-16,.cds--grid--condensed .cds--col-max-16{padding-inline:.03125rem}.cds--row--narrow .cds--col-max-16,.cds--grid--narrow .cds--col-max-16{padding-inline:0 1rem}.cds--col-max,.cds--col-max--auto{inline-size:100%;padding-inline:1rem}.cds--row--condensed .cds--col-max,.cds--grid--condensed .cds--col-max,.cds--row--condensed .cds--col-max--auto,.cds--grid--condensed .cds--col-max--auto{padding-inline:.03125rem}.cds--row--narrow .cds--col-max,.cds--grid--narrow .cds--col-max,.cds--row--narrow .cds--col-max--auto,.cds--grid--narrow .cds--col-max--auto{padding-inline:0 1rem}@media (width>=99rem){.cds--col,.cds--col-max{flex-grow:1;flex-basis:0;max-inline-size:100%}.cds--col--auto,.cds--col-max--auto{flex:1 0;inline-size:auto;max-inline-size:100%}.cds--col-max-0{display:none}.cds--col-max-1{flex:0 0 6.25%;max-inline-size:6.25%;display:block}.cds--col-max-2{flex:0 0 12.5%;max-inline-size:12.5%;display:block}.cds--col-max-3{flex:0 0 18.75%;max-inline-size:18.75%;display:block}.cds--col-max-4{flex:0 0 25%;max-inline-size:25%;display:block}.cds--col-max-5{flex:0 0 31.25%;max-inline-size:31.25%;display:block}.cds--col-max-6{flex:0 0 37.5%;max-inline-size:37.5%;display:block}.cds--col-max-7{flex:0 0 43.75%;max-inline-size:43.75%;display:block}.cds--col-max-8{flex:0 0 50%;max-inline-size:50%;display:block}.cds--col-max-9{flex:0 0 56.25%;max-inline-size:56.25%;display:block}.cds--col-max-10{flex:0 0 62.5%;max-inline-size:62.5%;display:block}.cds--col-max-11{flex:0 0 68.75%;max-inline-size:68.75%;display:block}.cds--col-max-12{flex:0 0 75%;max-inline-size:75%;display:block}.cds--col-max-13{flex:0 0 81.25%;max-inline-size:81.25%;display:block}.cds--col-max-14{flex:0 0 87.5%;max-inline-size:87.5%;display:block}.cds--col-max-15{flex:0 0 93.75%;max-inline-size:93.75%;display:block}.cds--col-max-16{flex:0 0 100%;max-inline-size:100%;display:block}.cds--offset-max-0{margin-inline-start:0}.cds--offset-max-1{margin-inline-start:6.25%}.cds--offset-max-2{margin-inline-start:12.5%}.cds--offset-max-3{margin-inline-start:18.75%}.cds--offset-max-4{margin-inline-start:25%}.cds--offset-max-5{margin-inline-start:31.25%}.cds--offset-max-6{margin-inline-start:37.5%}.cds--offset-max-7{margin-inline-start:43.75%}.cds--offset-max-8{margin-inline-start:50%}.cds--offset-max-9{margin-inline-start:56.25%}.cds--offset-max-10{margin-inline-start:62.5%}.cds--offset-max-11{margin-inline-start:68.75%}.cds--offset-max-12{margin-inline-start:75%}.cds--offset-max-13{margin-inline-start:81.25%}.cds--offset-max-14{margin-inline-start:87.5%}.cds--offset-max-15{margin-inline-start:93.75%}}.cds--no-gutter,.cds--row.cds--no-gutter [class*=cds--col]{padding-inline:0}.cds--no-gutter--start,.cds--row.cds--no-gutter--start [class*=cds--col]{padding-inline-start:0}.cds--no-gutter--end,.cds--row.cds--no-gutter--end [class*=cds--col]{padding-inline-end:0}.cds--hang--start{padding-inline-start:1rem}.cds--hang--end{padding-inline-end:1rem}.bio-theme-parent{--bio-surface:#fff;--bio-surface-subtle:#f7f7f8;--bio-surface-medium:#f1f2f4;--bio-surface-strong:#e3e4e8;--bio-text:#22242a;--bio-text-subtle:#505562;--bio-text-subtlest:#818798;--bio-border:#b9bcc6;--bio-border-input:#b9bcc6;--bio-border-subtle:#d5d7dd;--bio-border-disabled:#e3e4e8;--bio-primary:#07c;--bio-primary-surface:#e6f4ff;--bio-danger:#e60000;--bio-danger-surface:#ffd6d6;--bio-focus:#07c;--bio-shadow:#0000004d}.fjs-editor-container{--color-children-selected-border:var(--bio-primary);--color-children-selected-background:transparent;--color-children-hover-border:color-mix(in srgb, var(--bio-primary) 50%, transparent);--color-context-pad-item-background:transparent;--color-context-pad-item-fill:var(--bio-text);--color-context-pad-item-hover-fill:var(--bio-danger);--color-resize-handle-background:var(--bio-primary);--color-resize-handle-border:var(--bio-primary);--color-dragula-background:var(--bio-primary-surface);--color-dragula-border:var(--bio-primary);--color-dragula-mirror-background:var(--bio-surface);--color-dragula-mirror-border:var(--bio-border-disabled);--color-dragula-error-background:var(--bio-danger-surface);--color-dragula-error-border:var(--bio-danger)}.fjs-palette-container{--color-palette-text:var(--bio-text);--color-palette-container-background:var(--bio-surface-medium);--color-palette-container-border:var(--bio-border);--color-palette-header:var(--color-text);--color-palette-header-background:var(--bio-surface-medium);--color-palette-header-border:var(--bio-border-subtle);--color-palette-search:var(--color-palette-text);--color-palette-search-icon:var(--bio-text-subtle);--color-palette-search-icon-hover:var(--bio-text);--color-palette-search-background:var(--bio-surface);--color-palette-search-border:var(--bio-border);--color-palette-search-focus-background:var(--bio-primary-surface);--color-palette-search-focus-border:var(--bio-focus);--color-palette-search-clear-focus-border:var(--bio-border-input);--color-palette-group-title:var(--color-palette-text);--color-palette-field:var(--color-palette-text);--color-palette-field-background:var(--bio-surface);--color-palette-field-border:var(--bio-border-disabled);--color-palette-field-focus:var(--bio-primary);--color-palette-field-hover-background:var(--bio-surface-strong);--color-palette-field-hover-border:var(--bio-border-input);--cursor-palette-field:grab;--palette-width:270px}.fjs-properties-container{--color-properties-container-background:var(--bio-surface);--color-properties-container-border:var(--bio-border);--properties-panel-width:300px}.fjs-properties-container .bio-properties-panel-input{color:var(--color-text)}.fjs-editor-container{width:100%;height:100%;display:flex}.fjs-editor-container .fjs-form-editor{flex-direction:row;flex:1;display:flex}.fjs-editor-container .fjs-form-container{position:relative;overflow-y:auto}.fjs-editor-container .fjs-render-injector-container{width:0;height:0;display:none;overflow:hidden}.fjs-editor-container .fjs-form-container,.fjs-editor-container .fjs-form{flex-direction:column;flex:1;display:flex}.fjs-editor-container .fjs-form>.fjs-element{flex-grow:1}.fjs-editor-container .fjs-editor-form-root{padding-bottom:28px}.fjs-editor-container .fjs-children .fjs-children{margin:3px 0}.fjs-editor-container .fjs-children .fjs-element{border:2px solid #0000;outline:none;position:relative}.fjs-editor-container .fjs-form>.fjs-element{border:none;outline:none}.fjs-editor-container .fjs-form-field:not(.fjs-powered-by){margin:1px 6px}.fjs-editor-container .fjs-children .fjs-element.fjs-outlined{border-color:var(--color-borders-group)}.fjs-editor-container .fjs-children .fjs-element.fjs-dashed-outlined{border-color:var(--color-borders-group);border-style:dashed}.fjs-editor-container .fjs-children .fjs-element.fjs-editor-selected{background-color:var(--color-children-selected-background);border-style:solid;border-color:var(--color-children-selected-border)!important}.fjs-editor-container .fjs-children .fjs-element:hover.fjs-editor-hovered,.fjs-editor-container .fjs-children .fjs-element:focus{border-color:var(--color-children-hover-border);border-style:solid}.fjs-editor-container .fjs-layout-column:first-child>.fjs-element[data-field-type=group],.fjs-editor-container .fjs-layout-column:first-child>.fjs-element[data-field-type=dynamiclist]{margin-left:-6px}.fjs-editor-container .fjs-layout-column:last-child>.fjs-element[data-field-type=group],.fjs-editor-container .fjs-layout-column:last-child>.fjs-element[data-field-type=dynamiclist]{margin-right:-6px}.fjs-editor-container .fjs-form-field-grouplike,.fjs-editor-container .fjs-form-field-grouplike .fjs-form-field-grouplike .fjs-form-field-grouplike{margin:1px 6px;padding:0}.fjs-editor-container .fjs-form-field-grouplike.fjs-outlined{outline:none}.fjs-editor-container .fjs-form-field-grouplike .cds--grid{padding:0 2rem}.fjs-editor-container .fjs-form-field-grouplike>label{margin-top:6px}.fjs-editor-container .fjs-input:disabled,.fjs-editor-container .fjs-textarea:disabled,.fjs-editor-container .fjs-taglist-input:disabled,.fjs-editor-container .fjs-button:disabled,.fjs-editor-container .fjs-select:disabled,.fjs-editor-container .fjs-readonly{pointer-events:none}.fjs-editor-container .fjs-drag-container,.fjs-editor-container .fjs-drop-container-vertical{-webkit-user-select:none;user-select:none}.fjs-editor-container .fjs-empty-component{justify-content:center;align-items:center;width:calc(100% - 4rem);height:80px;display:flex;position:absolute;container-type:size}.fjs-editor-container .fjs-empty-component .fjs-empty-component-text{color:var(--color-text-lighter)}@container (width<100px){.fjs-empty-component-text{display:none}}.fjs-editor-container .fjs-empty-editor{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.fjs-cursor-grabbing .fjs-editor-container .fjs-empty-editor{display:none}.fjs-editor-container .fjs-empty-editor .fjs-empty-editor-card{flex-direction:column;gap:4px;padding:20px;display:flex}.fjs-editor-container .fjs-drop-container-horizontal{width:100%}.fjs-editor-container .fjs-layout-row{padding:4px 0}.fjs-editor-container .fjs-drag-row-move{width:100%;padding:3px 0;display:flex;position:relative}.fjs-editor-container .fjs-row-dragger{z-index:2;cursor:grab;justify-content:center;align-items:center;width:23px;height:50%;padding-right:7px;display:flex;position:absolute;top:25%;left:-33px}.fjs-editor-container .fjs-row-dragger svg{visibility:hidden}.fjs-editor-container .fjs-row-dragger:hover svg,.fjs-editor-container .fjs-drag-row-move:hover>.fjs-row-dragger svg{visibility:visible}.fjs-editor-container .fjs-drag-move{padding:0 3px}.fjs-editor-container .fjs-field-resize-handle{resize:horizontal;visibility:hidden;border:1px solid var(--color-resize-handle-border);background:var(--bio-surface);z-index:3;border-radius:50px;width:6px;height:50px;max-height:calc(100% - 2px);margin:auto;position:absolute;top:0;bottom:0}.fjs-editor-container .fjs-field-resize-handle-right{cursor:ew-resize;right:-4px}.fjs-editor-container .fjs-field-resize-handle-left{cursor:ew-resize;left:-4px}.fjs-editor-container .fjs-element-resizing-right .fjs-field-resize-handle-right,.fjs-editor-container .fjs-element-resizing-left .fjs-field-resize-handle-left,.fjs-editor-container .fjs-field-resize-handle:hover{background:var(--color-resize-handle-background)}.fjs-editor-container .fjs-element-resizing-right .fjs-context-pad,.fjs-editor-container .fjs-element-resizing-left .fjs-context-pad{display:none}.fjs-editor-container .fjs-children .fjs-editor-selected>.fjs-field-resize-handle{visibility:visible}.fjs-resize-drag-preview{width:1px;height:1px;position:absolute;top:0}.fjs-editor-container .fjs-repeat-render-footer{font-size:var(--font-size-label);background:var(--color-background-disabled);color:var(--color-text-light);justify-content:center;align-items:center;margin:0 5px 3px;padding:3px;display:flex}.fjs-editor-container .fjs-repeat-render-footer svg{margin-right:4px}@media (width<=66rem){.fjs-editor-container .fjs-children .fjs-editor-selected .fjs-field-resize-handle{display:none!important}}.fjs-cursor-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.fjs-cursor-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.fjs-cursor-crosshair{cursor:crosshair}.fjs-cursor-move{cursor:move}.fjs-cursor-not-allowed{cursor:not-allowed}.fjs-editor-container .fjs-context-pad{z-index:2;flex-direction:row;gap:2px;display:flex;position:absolute;top:0;right:5px}.fjs-editor-container .fjs-context-pad-item{background-color:var(--color-context-pad-item-background);width:24px;height:24px;color:var(--color-context-pad-item-fill);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:flex}.fjs-editor-container .fjs-context-pad-item:hover{color:var(--color-context-pad-item-hover-fill)}.fjs-editor-container .fjs-context-pad-item:focus-visible{outline:2px solid var(--color-children-selected-border);border-radius:2px}.fjs-editor-container .fjs-palette-container{height:100%}.fjs-palette-container{width:var(--palette-width);background-color:var(--color-palette-container-background);border-right:solid 1px var(--color-palette-container-border);font-family:var(--font-family)}.fjs-palette-container .fjs-palette{flex-direction:column;flex:1;height:100%;display:flex}.fjs-palette-container .fjs-palette-header{color:var(--color-palette-header);border-bottom:solid 1px var(--color-palette-header-border);background:var(--color-palette-header-background);-webkit-user-select:none;user-select:none;padding:10px 15px;font-size:14px;font-weight:700}.fjs-palette-container .fjs-palette-footer{flex-direction:column;align-items:center;display:flex}.fjs-palette-container .fjs-palette-footer .fjs-palette-footer-fill{width:100%;padding:10px}.fjs-palette-container .fjs-palette-search-container{color:var(--color-palette-search);border:1px solid var(--color-palette-search-border);background-color:var(--color-palette-search-background);border-radius:var(--input-border-radius);flex-direction:row;margin:12px;padding:4px;font-size:14px;display:flex}.fjs-palette-container .fjs-palette-search-container:focus-within{outline:var(--outline-definition);background-color:var(--color-palette-search-focus-background);border:1px solid var(--color-palette-search-focus-border)}.fjs-palette-container .fjs-palette-search-icon{color:var(--color-palette-search-icon);justify-content:center;align-items:center;margin-right:6px;display:flex}.fjs-palette-container .fjs-palette-search{background-color:inherit;color:var(--color-palette-text);border:none;margin:0;padding:0;font-family:inherit}.fjs-palette-container .fjs-palette-search:focus{outline:none}.fjs-palette-container .fjs-palette-search-clear{color:var(--color-palette-search-icon);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.fjs-palette-container .fjs-palette-search-clear svg{margin:0}.fjs-palette-container .fjs-palette-search-clear:hover{color:var(--color-palette-search-icon-hover)}.fjs-palette-container .fjs-palette-entries{flex-direction:column;gap:20px;padding-bottom:20px;display:flex;overflow:hidden auto}.fjs-palette-container .fjs-palette-group{flex-direction:column;width:236px;margin:auto;display:flex}.fjs-palette-container .fjs-palette-group-title{color:var(--color-palette-group-title);-webkit-user-select:none;user-select:none;margin-bottom:4px;font-size:14px;font-weight:500}.fjs-palette-container .fjs-palette-fields{flex-wrap:wrap;gap:10px;display:flex}.fjs-palette-field{-webkit-user-select:none;user-select:none;height:72px;color:var(--color-palette-field);background-color:var(--color-palette-field-background);outline:solid 1px var(--color-palette-field-border);outline-offset:0px;border:none;flex-direction:column;justify-content:center;align-items:center;font-family:inherit;font-size:11px;transition:all 50ms ease-in-out;display:flex;overflow:hidden}.fjs-palette-container .fjs-palette-field{width:72px}.fjs-palette-container .fjs-palette-field:focus{outline:solid 1px var(--color-palette-field-focus)}.fjs-palette-field .fjs-palette-field-icon,.fjs-palette-field .fjs-field-icon-image{margin:0 auto}.fjs-palette-field .fjs-palette-field-text{text-align:center;width:inherit;overflow-wrap:anywhere}.fjs-palette-container .fjs-palette-field:hover{outline:solid 1px var(--color-palette-field-hover-border);cursor:var(--cursor-palette-field)}.fjs-palette-container .fjs-palette-no-entries{color:var(--color-palette-text);padding:5px 15px;font-size:14px}.fjs-json-editor .cm-editor{font-size:var(--font-size-label);line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label)}.fjs-json-editor .cm-placeholder{color:var(--color-text-placeholder)}.fjs-json-editor .cm-placeholder>:first-child{margin-top:0}.fjs-json-editor.fjs-cm-no-lint .cm-lint-marker,.fjs-json-editor.fjs-cm-no-lint .cm-lintPoint-error{display:none}.fjs-json-editor.fjs-cm-no-lint .cm-activeLine,.fjs-json-editor.fjs-cm-no-lint .cm-activeLineGutter{background:0 0}.fjs-editor-container .fjs-properties-container{height:100%}.fjs-properties-container{background-color:var(--color-properties-container-background);width:var(--properties-panel-width);border-left:solid 1px var(--color-properties-container-border);color:var(--color-text)}.fjs-properties-container .fjs-properties-panel{height:100%}.fjs-properties-container .fjs-properties-panel *{box-sizing:border-box}.fjs-properties-container .fjs-properties-panel .bio-properties-panel-header-icon svg{transform:scale(1.3)}.fjs-properties-container .fjs-properties-panel .fjs-properties-panel-detached-description{margin:0 12px 6px}.fjs-properties-container .fjs-properties-panel .cm-editor{max-height:400px}.fjs-editor-container .fjs-form-field-placeholder{color:var(--color-text-light);font-style:italic}.fjs-editor-container .fjs-form-field-placeholder svg{vertical-align:middle;width:32px;height:32px;margin-top:-2px;margin-right:2px}.fjs-editor-container .fjs-form-field-spacer{background:repeating-linear-gradient(45deg, var(--bio-surface), var(--bio-surface) 10px, var(--bio-surface-subtle) 10px, var(--bio-surface-subtle) 20px);min-height:30px}.fjs-editor-container .fjs-form-field-html,.fjs-editor-container .fjs-form-field-text{min-height:30px}.fjs-editor-container .fjs-form-field-separator hr{margin:10px 2px}.gu-transit{background:var(--color-dragula-background)!important;border:dashed 2px var(--color-dragula-border)!important;filter:none!important;opacity:1!important;border-radius:3px!important;flex-grow:.98!important;height:70px!important;margin:0!important}.fjs-children>.gu-transit{flex:unset!important;width:100%!important;height:28px!important}.fjs-error-drop>.gu-transit{background:var(--color-dragula-error-background)!important;border:none!important;border-radius:5px!important;flex:none!important;width:6px!important;height:100%!important;padding:0!important}.fjs-error-drop.cds--row{flex-wrap:nowrap!important}.gu-transit *{display:none!important}.gu-mirror{background-color:var(--color-dragula-mirror-background)!important;border:solid 1px var(--color-dragula-mirror-border)!important;box-shadow:0px 0px 20px var(--bio-shadow)!important;filter:none!important;opacity:.5!important;pointer-events:none!important;border-radius:5px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;height:54px!important;padding:0!important;display:flex!important}.fjs-field-preview{-webkit-user-select:none;user-select:none;color:var(--color-text);background:var(--bio-surface);flex-direction:column;justify-content:center;margin:5px 0;font-size:11px;display:flex}.fjs-field-preview .fjs-field-preview-icon{margin:0 auto}.fjs-field-preview .fjs-field-preview-text{text-align:center}.gu-mirror.fjs-field-preview-container{font-family:var(--font-family);transform:rotate(-15deg);width:68px!important;height:68px!important}.gu-mirror.fjs-drag-row-move{opacity:.8!important;align-items:start!important;height:fit-content!important;max-height:120px!important;padding:4px 12px!important;overflow:hidden!important}.gu-mirror.fjs-drag-row-move .cds--row{flex-wrap:nowrap!important}.gu-mirror{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);z-index:9999!important;margin:0!important;position:fixed!important}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.bio-properties-panel{--text-base-color:var(--bio-text);--text-error-color:var(--bio-danger);--text-warning-color:var(--bio-warning-text);--accent-color:var(--bio-primary);--accent-hover-color:var(--bio-primary-hover);--link-color:var(--bio-info);--description-color:var(--bio-text-subtle);--description-code-background-color:var(--bio-surface-subtle);--description-code-border-color:var(--bio-border-subtle);--description-list-item-color:var(--bio-text-subtle);--tooltip-underline-color:var(--bio-text-subtlest);--placeholder-color:var(--bio-text-subtle);--placeholder-background-color:var(--bio-surface-medium);--header-background-color:var(--bio-surface-medium);--header-icon-fill-color:var(--bio-text);--header-bottom-border-color:var(--bio-border);--group-background-color:var(--bio-surface);--group-bottom-border-color:var(--bio-border);--sticky-group-background-color:var(--bio-surface-medium);--sticky-list-entry-background-color:var(--bio-surface);--sticky-group-bottom-border-color:var(--bio-border);--add-entry-fill-color:var(--bio-text-subtle);--add-entry-hover-fill-color:var(--bio-text-on-primary);--add-entry-hover-background-color:var(--bio-primary);--add-entry-label-color:var(--bio-text-on-primary);--remove-entry-fill-color:var(--bio-danger);--remove-entry-hover-background-color:var(--bio-danger-surface);--arrow-fill-color:var(--bio-text-subtle);--arrow-hover-background-color:var(--bio-surface-medium);--warning-badge-background-color:var(--bio-warning);--warning-badge-color:var(--bio-text);--warning-badge-hover-background-color:var(--bio-warning-hover);--error-badge-background-color:var(--bio-danger);--error-badge-color:var(--bio-text-on-primary);--error-badge-hover-background-color:var(--bio-danger-hover);--accent-badge-background-color:var(--accent-color);--accent-badge-color:var(--bio-text-on-primary);--accent-badge-fill-color:var(--bio-text-on-primary);--accent-badge-hover-background-color:var(--accent-hover-color);--dot-color:var(--bio-neutral);--dot-color-error:var(--error-badge-background-color);--dot-color-warning:var(--warning-badge-background-color);--list-badge-color:var(--bio-text-on-primary);--list-badge-background-color:var(--bio-neutral);--input-background-color:var(--bio-surface-subtle);--input-border-color:var(--bio-border-input);--input-border-radius:var(--bio-radius-sm);--checkbox-size:14px;--checkbox-border-radius:var(--bio-radius-lg);--checkbox-border-color:var(--input-border-color);--checkbox-background-color:var(--input-background-color);--checkbox-checked-background-color:var(--bio-primary);--checkbox-checked-border-color:var(--bio-primary);--input-focus-background-color:var(--bio-primary-surface);--input-focus-border-color:var(--bio-primary);--focus-outline-color:var(--bio-focus);--focus-ring-color:var(--bio-focus-ring);--focus-ring-error-color:var(--bio-focus-ring-danger);--focus-ring-warning-color:var(--bio-focus-ring-warning);--focus-ring-width:2px;--focus-ring-offset:0px;--focus-ring-offset-color:var(--group-background-color);--input-error-background-color:var(--bio-danger-surface-subtle);--input-error-border-color:var(--bio-danger);--input-error-focus-border-color:var(--bio-danger);--input-warning-background-color:var(--bio-warning-surface);--input-warning-border-color:var(--bio-warning);--input-warning-focus-border-color:var(--bio-warning);--input-disabled-color:var(--bio-text-subtlest);--input-disabled-background-color:var(--bio-surface-subtle);--input-disabled-border-color:var(--bio-border-disabled);--toggle-switch-on-background-color:var(--bio-primary);--toggle-switch-off-background-color:var(--bio-border-input);--toggle-switch-switcher-background-color:var(--bio-surface);--side-line-background-color:var(--bio-text-subtle);--side-line-extension-background-color:var(--bio-text-subtle);--list-entry-dot-background-color:var(--bio-neutral);--list-entry-header-button-fill-color:var(--bio-text-subtle);--list-entry-add-entry-empty-background-color:var(--bio-primary);--list-entry-add-entry-empty-hover-background-color:var(--bio-primary-hover);--list-entry-add-entry-label-color:var(--bio-text-on-primary);--list-entry-add-entry-background-color:var(--bio-primary);--list-entry-add-entry-fill-color:var(--bio-text-on-primary);--dropdown-item-background-color:var(--bio-surface-overlay);--dropdown-item-hover-background-color:var(--bio-surface-medium);--dropdown-separator-background-color:var(--bio-border);--feel-background-color:transparent;--feel-active-color:var(--accent-color);--feel-inactive-color:var(--bio-text-subtle);--feel-hover-color:var(--bio-text);--feel-hover-background-color:var(--bio-surface-subtle);--feel-active-background-color:transparent;--feel-required-color:var(--bio-text-subtlest);--feel-open-popup-color:var(--bio-text-subtle);--feel-open-popup-background-color:var(--bio-surface-overlay);--feel-open-popup-hover-color:var(--bio-primary);--feel-indicator-background-color:var(--bio-surface-strong);--feelers-select-color:var(--bio-primary-surface-strong);--text-size-base:14px;--text-size-small:13px;--text-size-smallest:12px;--text-line-height:21px;--line-height-condensed:18px;--input-height:28px;--description-offset:5px;--label-offset:3px;--font-family:sans-serif;--font-family-monospace:monospace;width:100%;height:100%;color:var(--text-base-color);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}@media (forced-colors:active){.bio-properties-panel-input:focus,.bio-properties-panel-input:focus-within,.bio-properties-panel-toggle-switch__switcher:focus-within,.bio-properties-panel-focus-ring:focus,.bio-properties-panel-focus-ring:focus-within{outline-offset:var(--focus-ring-offset);outline:2px solid highlight}.bio-properties-panel-input[type=checkbox]{appearance:auto}}._editorContainer_1mey3_1{z-index:0;background:#fff;width:100%;height:calc(100vh - 100px);position:relative}._editorContainer_1mey3_1 .fjs-properties-panel{border-left:1px solid var(--color-slate-200)}._page_1or01_1{padding:24px}._pageHeader_1or01_5{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}._pageTitle_1or01_12{color:var(--color-slate-800);margin:0;font-size:1.5rem;font-weight:600}._pageSubtitle_1or01_19{color:var(--color-slate-500);margin:4px 0 0;font-size:.875rem}._auditContainer_1or01_26{max-height:60vh;padding-right:8px;overflow-y:auto}._timeline_1or01_32{flex-direction:column;gap:24px;padding-left:24px;display:flex;position:relative}._timeline_1or01_32:before{content:"";background:var(--color-slate-200);width:2px;position:absolute;top:0;bottom:0;left:5px}._timelineItem_1or01_50{position:relative}._timelineDot_1or01_54{background:var(--color-blue-500);width:12px;height:12px;box-shadow:0 0 0 1px var(--color-blue-500);border:2px solid #fff;border-radius:50%;position:absolute;top:4px;left:-24px}._timelineContent_1or01_66{background:var(--color-slate-50);border:1px solid var(--color-slate-200);border-radius:8px;padding:16px}._taskName_1or01_73{color:var(--color-slate-800);margin:0 0 4px;font-size:1rem;font-weight:600}._taskMeta_1or01_80{color:var(--color-slate-500);margin:0;font-size:.875rem}._taskVariables_1or01_86{border-top:1px solid var(--color-slate-200);margin-top:12px;padding-top:12px}._controlsRow_1or01_92{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._viewToggle_1or01_99{gap:8px;display:flex}._grid_1or01_104{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;display:grid}._taskCard_1or01_110{border:1px solid var(--color-border);background:#fff;border-radius:12px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0000000d}._taskCard_1or01_110:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}._cardHeader_1or01_125{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;padding:16px;display:flex}._cardTitle_1or01_133{color:var(--color-slate-800);margin:0 0 4px;font-size:1.1rem;font-weight:600}._cardSubtitle_1or01_140{color:var(--color-slate-500);margin:0;font-size:.8rem}._cardBody_1or01_146{flex:1;padding:16px}._variablesList_1or01_151{flex-direction:column;gap:8px;display:flex}._variableItem_1or01_157{border-bottom:1px dashed var(--color-slate-200);justify-content:space-between;padding-bottom:4px;font-size:.85rem;display:flex}._variableKey_1or01_165{color:var(--color-slate-600);font-weight:500}._variableValue_1or01_170{color:var(--color-slate-800);text-align:right;word-break:break-all;max-width:60%}._cardFooter_1or01_177{background:var(--color-slate-50);border-top:1px solid var(--color-border);border-radius:0 0 12px 12px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._footerActions_1or01_187{gap:8px;display:flex}._emptyState_1or01_192{border:1px dashed var(--color-slate-300);text-align:center;color:var(--color-slate-500);background:#fff;border-radius:12px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;padding:64px 24px;display:flex}._emptyStateIcon_1or01_206{color:var(--color-slate-300);margin-bottom:16px;font-size:3rem}._emptyStateTitle_1or01_212{color:var(--color-slate-700);margin:0 0 8px;font-size:1.25rem;font-weight:600}._emptyStateSubtitle_1or01_219{max-width:400px;margin:0 0 24px;font-size:.95rem}._statusActive_1or01_225{color:#2563eb;background:#3b82f61a;border-radius:99px;padding:4px 8px;font-size:.75rem;font-weight:600}._statusCompleted_1or01_234{color:#16a34a;background:#22c55e1a;border-radius:99px;padding:4px 8px;font-size:.75rem;font-weight:600}.djs-parent{--color-grey-225-10-15:#22242a;--color-grey-225-10-35:#505562;--color-grey-225-10-55:#818798;--color-grey-225-10-75:#b9bcc6;--color-grey-225-10-80:#c7c9d1;--color-grey-225-10-85:#d5d7dd;--color-grey-225-10-90:#e3e4e8;--color-grey-225-10-95:#f1f2f4;--color-grey-225-10-97:#f7f7f8;--color-blue-205-100-40:#07c;--color-blue-205-100-45:#0086e6;--color-blue-205-100-45-opacity-30:#0086e64d;--color-blue-205-100-50:#0095ff;--color-blue-205-100-50-opacity-15:#0095ff26;--color-blue-205-100-70:#80caff;--color-blue-205-100-95:#e6f4ff;--color-green-150-86-44:#10d170;--color-red-360-100-40:#c00;--color-red-360-100-45:#e60000;--color-red-360-100-92:#ffd6d6;--color-red-360-100-97:#fff0f0;--color-white:#fff;--color-black:#000;--color-black-opacity-10:#0000001a;--color-black-opacity-30:#0000004d;--canvas-fill-color:var(--color-white);--accent-color:var(--color-blue-205-100-40);--bendpoint-fill-color:var(--color-blue-205-100-45);--bendpoint-stroke-color:var(--canvas-fill-color);--context-pad-entry-background-color:var(--color-white);--context-pad-entry-hover-background-color:var(--color-grey-225-10-95);--element-dragger-color:var(--accent-color);--element-hover-outline-fill-color:var(--color-blue-205-100-45);--element-selected-outline-stroke-color:var(--accent-color);--element-selected-outline-secondary-stroke-color:var(--color-blue-205-100-70);--lasso-fill-color:var(--color-blue-205-100-50-opacity-15);--lasso-stroke-color:var(--element-selected-outline-stroke-color);--palette-entry-color:var(--color-grey-225-10-15);--palette-entry-hover-color:var(--color-blue-205-100-45);--palette-entry-selected-color:var(--accent-color);--palette-separator-color:var(--color-grey-225-10-75);--palette-toggle-hover-background-color:var(--color-grey-225-10-55);--palette-background-color:var(--color-grey-225-10-97);--palette-border-color:var(--color-grey-225-10-75);--popup-font-family:"IBM Plex Sans", sans-serif;--popup-font-size:14px;--popup-secondary-font-size:.9em;--popup-header-entry-selected-color:var(--accent-color);--popup-header-font-weight:bolder;--popup-header-group-divider-color:var(--color-grey-225-10-75);--popup-background-color:var(--color-white);--popup-border-color:transparent;--popup-shadow-color:var(--color-black-opacity-30);--popup-disabled-color:var(--color-grey-225-10-35);--popup-description-color:var(--color-grey-225-10-35);--popup-no-results-color:var(--color-grey-225-10-55);--popup-entry-title-color:var(--color-grey-225-10-55);--popup-entry-hover-color:var(--color-grey-225-10-95);--popup-search-border-color:var(--color-grey-225-10-75);--popup-search-focus-border-color:var(--accent-color);--popup-search-focus-background-color:var(--color-blue-205-100-95);--popup-tab-color:var(--color-grey-225-10-55);--popup-tab-hover-color:var(--color-grey-225-10-15);--popup-tab-active-color:var(--color-grey-225-10-15);--popup-tab-active-border-color:var(--accent-color);--popup-tab-strip-border-color:var(--color-grey-225-10-90);--popup-tab-focus-border-color:var(--accent-color);--resizer-fill-color:var(--color-blue-205-100-45);--resizer-stroke-color:var(--canvas-fill-color);--search-font-family:"IBM Plex Sans", sans-serif;--search-font-size:14px;--search-container-background-color:var(--color-white);--search-shadow-color:var(--color-black-opacity-30);--search-input-border-color:var(--color-grey-225-10-75);--search-input-focus-border-color:var(--accent-color);--search-input-focus-background-color:var(--color-blue-205-100-95);--search-result-hover-background-color:var(--color-grey-225-10-95);--search-result-secondary-color:var(--color-grey-225-10-55);--search-preselected-background-color:var(--color-blue-205-100-50-opacity-15);--shape-attach-allowed-stroke-color:var(--accent-color);--shape-connect-allowed-fill-color:var(--color-grey-225-10-97);--shape-drop-allowed-fill-color:var(--color-grey-225-10-97);--shape-drop-not-allowed-fill-color:var(--color-red-360-100-97);--shape-resize-preview-stroke-color:var(--accent-color);--snap-line-stroke-color:var(--color-blue-205-100-45-opacity-30);--space-tool-crosshair-stroke-color:var(--color-black);--tooltip-error-background-color:var(--color-red-360-100-97);--tooltip-error-border-color:var(--color-red-360-100-45);--tooltip-error-color:var(--color-red-360-100-45);--hover-tooltip-font-family:"IBM Plex Sans", sans-serif;--hover-tooltip-font-size:12px;--hover-tooltip-secondary-font-size:11px;--hover-tooltip-background-color:var(--color-grey-225-10-15);--hover-tooltip-color:var(--color-white);--hover-tooltip-shadow-color:var(--color-black-opacity-10);--palette-tooltip-shortcut-background-color:var(--color-grey-225-10-35)}.djs-container svg.drop-not-ok{background:var(--shape-drop-not-allowed-fill-color)!important}.djs-container svg.new-parent{background:var(--shape-drop-allowed-fill-color)!important}.djs-container svg:focus{outline-offset:-1px}.djs-outline,.djs-selection-outline{fill:none;shape-rendering:geometricprecision;stroke-width:2px}.djs-outline{visibility:hidden}.djs-selection-outline{stroke:var(--element-selected-outline-stroke-color)}.djs-element.selected .djs-outline{visibility:visible;stroke:var(--element-selected-outline-stroke-color)}.djs-connection.selected .djs-outline{display:none}.djs-multi-select .djs-element.selected .djs-outline,.djs-dragging-active-lasso .djs-element.selected .djs-outline{stroke:var(--element-selected-outline-secondary-stroke-color);display:block}.djs-outline-hidden .djs-outline{display:none!important}.djs-shape.connect-ok .djs-visual>:first-child{fill:var(--shape-connect-allowed-fill-color)!important}.djs-shape.connect-not-ok .djs-visual>:first-child,.djs-shape.drop-not-ok .djs-visual>:first-child{fill:var(--shape-drop-not-allowed-fill-color)!important}.djs-shape.new-parent .djs-visual>:first-child{fill:var(--shape-drop-allowed-fill-color)!important}.drop-not-ok,.connect-not-ok,.drop-not-ok *,.connect-not-ok *{cursor:not-allowed!important}.drop-ok,.connect-ok,.drop-ok *,.connect-ok *{cursor:default!important}.djs-element.attach-ok .djs-visual>:first-child{stroke-width:5px!important;stroke:var(--shape-attach-allowed-stroke-color)!important}.djs-frame.connect-not-ok .djs-visual>:first-child,.djs-frame.drop-not-ok .djs-visual>:first-child{stroke-width:3px!important;stroke:var(--shape-drop-not-allowed-fill-color)!important;fill:none!important}.djs-lasso-overlay{fill:var(--lasso-fill-color);stroke:var(--lasso-stroke-color);stroke-width:2px;shape-rendering:geometricprecision;pointer-events:none}.djs-resize-overlay{fill:none;stroke-dasharray:5 1 3 1;stroke:var(--shape-resize-preview-stroke-color);pointer-events:none}.djs-resizer-hit{fill:none;pointer-events:all}.djs-resizer-visual{fill:var(--resizer-fill-color);stroke-width:1px;stroke:var(--resizer-stroke-color);shape-rendering:geometricprecision}.djs-resizer:hover .djs-resizer-visual{stroke:var(--resizer-stroke-color);stroke-opacity:1}.djs-cursor-resize-ns,.djs-resizer-n,.djs-resizer-s{cursor:ns-resize}.djs-cursor-resize-ew,.djs-resizer-e,.djs-resizer-w{cursor:ew-resize}.djs-cursor-resize-nwse,.djs-resizer-nw,.djs-resizer-se{cursor:nwse-resize}.djs-cursor-resize-nesw,.djs-resizer-ne,.djs-resizer-sw{cursor:nesw-resize}.djs-shape.djs-resizing>.djs-outline{visibility:hidden!important}.djs-shape.djs-resizing>.djs-resizer,.djs-dragger>.djs-resizer{visibility:hidden}.djs-dragger *{fill:none!important;stroke:var(--element-dragger-color)!important}.djs-dragger tspan,.djs-dragger text,.djs-dragger marker circle,.djs-dragger marker path,.djs-dragger marker polygon,.djs-dragger marker polyline,.djs-dragger marker rect{fill:var(--element-dragger-color)!important;stroke:none!important}.djs-dragger marker text,.djs-dragger marker tspan{fill:none!important;stroke:var(--element-dragger-color)!important}.djs-dragging,.djs-dragging>*{opacity:.3!important;pointer-events:none!important}.djs-visual,.djs-outline{pointer-events:none}.djs-element.attach-ok .djs-hit{stroke-width:60px!important}.djs-element>.djs-hit-all,.djs-element>.djs-hit-no-move{pointer-events:all}.djs-element>.djs-hit-stroke,.djs-element>.djs-hit-click-stroke{pointer-events:stroke}.djs-connection .djs-visual{stroke-width:2px;fill:none}.djs-cursor-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.djs-cursor-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.djs-cursor-crosshair{cursor:crosshair}.djs-cursor-move{cursor:move}.djs-cursor-resize-ns{cursor:ns-resize}.djs-cursor-resize-ew{cursor:ew-resize}.djs-snap-line{stroke:var(--snap-line-stroke-color);stroke-linecap:round;stroke-width:2px;pointer-events:none}.djs-crosshair{stroke:var(--space-tool-crosshair-stroke-color);stroke-linecap:round;stroke-width:1px;pointer-events:none;shape-rendering:geometricprecision;stroke-dasharray:5 5}.djs-palette{box-sizing:border-box;width:48px;position:absolute;top:20px;left:20px}.djs-palette .separator{border:none;border-bottom:solid 1px var(--palette-separator-color);clear:both;margin:5px;padding-top:5px}.djs-palette .entry:before{vertical-align:initial}.djs-palette .djs-palette-toggle{cursor:pointer}.djs-palette .entry,.djs-palette .djs-palette-toggle{color:var(--palette-entry-color);text-align:center;font-size:30px}.djs-palette .entry{float:left}.djs-palette .entry img{max-width:100%}.djs-palette .djs-palette-entries:after{content:"";clear:both;display:table}.djs-palette .djs-palette-toggle:hover{background:var(--palette-toggle-hover-background-color)}.djs-palette .entry:hover{color:var(--palette-entry-hover-color)}.djs-palette .highlighted-entry{color:var(--palette-entry-selected-color)!important}.djs-palette .entry,.djs-palette .djs-palette-toggle{cursor:default;width:46px;height:46px;line-height:46px}.djs-palette.two-column.open{width:94px}.djs-palette:not(.open) .djs-palette-entries{display:none}.djs-palette:not(.open){overflow:hidden}.djs-palette.open .djs-palette-toggle{display:none}.djs-hover-tooltip{z-index:1000;background-color:var(--hover-tooltip-background-color);color:var(--hover-tooltip-color);font-family:var(--hover-tooltip-font-family);font-size:var(--hover-tooltip-font-size);white-space:nowrap;pointer-events:none;box-shadow:0 1px 4px var(--hover-tooltip-shadow-color);border-radius:4px;align-items:center;gap:6px;padding:6px 10px;line-height:1.2;display:flex;position:fixed}.djs-hover-tooltip--right{transform:translateY(-50%)}.djs-hover-tooltip--top{transform:translate(-50%,-100%)}.djs-palette-tooltip-shortcut{background-color:var(--palette-tooltip-shortcut-background-color);font-family:monospace;font-size:var(--hover-tooltip-secondary-font-size);border-radius:3px;padding:1px 5px;line-height:1.2}.djs-context-pad{pointer-events:none;z-index:100;width:72px;line-height:1;display:none;position:absolute}.djs-context-pad .entry{text-align:center;cursor:default;background-color:var(--context-pad-entry-background-color);width:22px;height:22px;box-shadow:0 0 2px 1px var(--context-pad-entry-background-color);pointer-events:all;vertical-align:middle;border-radius:3px;margin:0 2px 2px 0;font-size:22px;display:inline-block}.djs-context-pad .entry:hover{background:var(--context-pad-entry-hover-background-color)}.djs-context-pad.open{display:block}.djs-popup{box-sizing:border-box;background:var(--popup-background-color);z-index:200;box-shadow:0px 2px 6px var(--popup-shadow-color);border:solid 1px var(--popup-border-color);min-width:120px;max-width:300px;line-height:1;font-size:var(--popup-font-size);font-family:var(--popup-font-family);outline:none;position:fixed;overflow:hidden}.djs-popup-search input{box-sizing:border-box;width:100%;font-size:var(--popup-font-size);border:solid 1px var(--popup-search-border-color);border-radius:2px;padding:3px 6px 3px 28px;line-height:21px}.djs-popup-search input:focus{background-color:var(--popup-search-focus-background-color);border:solid 1px var(--popup-search-focus-border-color);outline:none}.djs-popup-header{align-items:stretch;margin:10px 12px;line-height:20px;display:flex}.djs-popup-header .entry{border-radius:2px}.djs-popup button.entry{background:0 0;border:0;padding:0}.djs-popup-header .entry.active{color:var(--popup-header-entry-selected-color)}.djs-popup-header .entry.disabled{color:inherit}.djs-popup-header-group{flex-direction:row;align-items:center;margin:0;padding:0;list-style:none;display:flex}.djs-popup-header-group .entry{flex-direction:row;align-items:center;display:flex}.djs-popup-header-group+.djs-popup-header-group:before{content:"";background:var(--popup-header-group-divider-color);width:1px;height:20px;margin:0 5px}.djs-popup-search{width:auto;margin:10px 12px;position:relative}.djs-popup-tabs-container{border-bottom:solid 1px var(--popup-tab-strip-border-color);position:relative}.djs-popup-tabs-scroll{appearance:none;width:28px;color:var(--popup-tab-color);cursor:pointer;border:none;border-radius:0;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:1px}.djs-popup-tabs-scroll:hover{color:var(--popup-tab-hover-color)}.djs-popup-tabs-scroll-start{background:linear-gradient(to left, transparent, var(--popup-background-color) 60%);justify-content:flex-start;left:0}.djs-popup-tabs-scroll-end{background:linear-gradient(to right, transparent, var(--popup-background-color) 60%);justify-content:flex-end;right:0}.djs-popup-tabs-scroll-start svg{transform:rotate(180deg)}.djs-popup-tabs{scrollbar-width:none;flex-wrap:nowrap;gap:2px;padding:0 12px;scroll-padding:0 28px;display:flex;overflow:auto hidden}.djs-popup-tabs::-webkit-scrollbar{display:none}.djs-popup-tab{appearance:none;font:inherit;font-size:var(--popup-font-size);color:var(--popup-tab-color);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:6px 10px}.djs-popup-tab:hover{color:var(--popup-tab-hover-color)}.djs-popup-tab:focus-visible{outline:solid 1px var(--popup-tab-focus-border-color);outline-offset:-2px}.djs-popup-tab[aria-selected=true]{color:var(--popup-tab-active-color);border-bottom-color:var(--popup-tab-active-border-color);font-weight:var(--popup-header-font-weight)}.djs-popup-title{font-size:var(--popup-font-size);font-weight:var(--popup-header-font-weight);flex:1;margin:0}.djs-popup-breadcrumbs{margin:10px 12px;line-height:20px;display:flex}.djs-popup-breadcrumbs-item{appearance:none;min-width:0;color:var(--popup-description-color);font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:none;margin:0;padding:0;display:inline-flex;overflow:hidden}.djs-popup-breadcrumbs-item--separator:before{content:"/";color:var(--popup-description-color);margin:0 4px;display:inline-block}.djs-popup-breadcrumbs-item:hover{color:inherit;text-decoration:underline}.djs-popup-breadcrumbs-item:focus-visible{outline:1px solid var(--popup-search-focus-border-color);outline-offset:2px}.djs-popup-breadcrumbs-item--back{border:1px solid var(--popup-search-border-color);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-right:6px;padding:2px 3px}.djs-popup-breadcrumbs-item--back:hover{background:#f2f3f5}.djs-popup-breadcrumbs-item--current{font-weight:var(--popup-header-font-weight);color:inherit;cursor:default}.djs-popup-breadcrumbs-item--current:hover{text-decoration:none}.djs-popup-entry-actions{flex-shrink:0;align-items:center;gap:6px;margin-left:6px;display:flex}.djs-popup-entry-chevron{color:var(--popup-description-color);align-items:center;display:flex}.djs-popup-search-icon{position:absolute;top:7px;left:8px}.djs-popup-search-count{font-size:var(--popup-secondary-font-size);color:var(--popup-description-color);margin:0 12px}.djs-popup-results{max-height:280px;margin:7px 3px 7px 12px;padding-right:9px;list-style:none;overflow:auto}.djs-popup-results:focus{outline:none}.djs-popup-group{width:100%;margin:0;padding:0}.djs-popup-body .entry,.djs-popup-body .entry-header{cursor:default;border-radius:4px;padding:5px 7px}.djs-popup-body .entry-header{font-weight:var(--popup-header-font-weight);color:var(--popup-entry-title-color);padding-left:0}.djs-popup [class*=icon] .djs-popup-label,.djs-popup-label:not(:first-child){margin-left:.5em}.djs-popup [class*=icon]:before,.djs-popup-entry-icon{vertical-align:middle;width:1em;height:1em;font-size:1.4em;display:inline-block}.djs-popup-body .entry-header:not(:first-child){margin-top:8px;margin-bottom:2px}.djs-popup-body .entry{flex-direction:row;align-items:stretch;height:min-content;display:flex}.djs-popup .entry.selected{background-color:var(--popup-entry-hover-color)}.djs-popup .entry.disabled{color:var(--popup-disabled-color);cursor:not-allowed}.djs-popup-body .entry:not(:first-child){margin-top:2px}.djs-popup-entry-content{flex-direction:column;flex:1;display:flex}.djs-popup-entry-description{font-size:var(--popup-secondary-font-size);color:var(--popup-description-color);margin-top:.25em}.djs-popup-label,.djs-popup-entry-description{line-height:1.4em}.djs-popup .entry,.djs-popup .entry-header{margin:1px}.djs-popup-body{flex-direction:column;width:auto}.djs-popup ::-webkit-scrollbar{width:6px}.djs-popup ::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.djs-popup ::-webkit-scrollbar-track{box-shadow:none;background:0 0;margin:0;padding:5px}.djs-popup-no-results{color:var(--popup-no-results-color);padding:0 12px 12px}.djs-popup-footer{border-top:solid 1px var(--popup-border-color);padding:5px 12px 7px;display:flex}.djs-popup-results:hover~.djs-popup-footer{display:none}.djs-popup-entry-docs{visibility:hidden;color:var(--popup-description-color);border:1px solid var(--popup-search-border-color);cursor:pointer;background:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:2px 3px;transition:background-color .12s,border-color .12s,color .12s;display:flex}.djs-popup-body .entry:hover .djs-popup-entry-docs{visibility:visible}.djs-popup-body .entry .djs-popup-entry-docs:hover{background:#f2f3f5}.djs-popup-entry-docs svg{vertical-align:middle}.djs-popup-footer-docs{font-size:var(--popup-secondary-font-size);color:var(--popup-description-color);align-items:center;gap:3px;text-decoration:none;display:inline-flex}.djs-popup-footer-docs:hover{text-decoration:underline}.djs-popup-footer-docs svg{vertical-align:middle;margin:2px}.djs-palette{background:var(--palette-background-color);border:solid 1px var(--palette-border-color);border-radius:2px}.djs-segment-dragger,.djs-bendpoint{display:none}.djs-segment-dragger .djs-visual{fill:var(--bendpoint-fill-color);stroke:var(--bendpoint-stroke-color);stroke-width:1px;stroke-opacity:1;display:none}.djs-segment-dragger:hover .djs-visual{display:block}.djs-bendpoint .djs-visual{fill:var(--bendpoint-fill-color);stroke:var(--bendpoint-stroke-color);stroke-width:1px}.djs-segment-dragger:hover,.djs-bendpoints.hover .djs-segment-dragger,.djs-bendpoints.selected .djs-segment-dragger,.djs-bendpoint:hover,.djs-bendpoints.hover .djs-bendpoint,.djs-bendpoints.selected .djs-bendpoint{display:block}.djs-drag-active .djs-bendpoints *,.djs-bendpoints:not(.hover) .floating,.djs-bendpoint.floating:not(.positioned){display:none}.djs-segment-dragger:hover .djs-visual,.djs-segment-dragger.djs-dragging .djs-visual,.djs-bendpoint:hover .djs-visual,.djs-bendpoint.floating .djs-visual{fill:var(--bendpoint-fill-color);stroke:var(--bendpoint-stroke-color);stroke-opacity:1}.djs-bendpoint.floating .djs-hit{pointer-events:none}.djs-segment-dragger .djs-hit,.djs-bendpoint .djs-hit{fill:none;pointer-events:all}.djs-segment-dragger.horizontal .djs-hit{cursor:ns-resize}.djs-segment-dragger.vertical .djs-hit{cursor:ew-resize}.djs-segment-dragger.djs-dragging .djs-hit{pointer-events:none}.djs-updating,.djs-updating>*{pointer-events:none!important}.djs-updating .djs-context-pad,.djs-updating .djs-outline,.djs-updating .djs-bendpoint,.djs-multi-select .djs-bendpoint,.djs-multi-select .djs-segment-dragger,.connect-ok .djs-bendpoint,.connect-not-ok .djs-bendpoint,.drop-ok .djs-bendpoint,.drop-not-ok .djs-bendpoint{display:none!important}.djs-segment-dragger.djs-dragging,.djs-bendpoint.djs-dragging{opacity:1;display:block}.djs-tooltip-error{background:var(--tooltip-error-background-color);border:solid 1px var(--tooltip-error-border-color);width:160px;color:var(--tooltip-error-color);opacity:.75;border-radius:2px;padding:6px;font-size:12px;line-height:16px}.djs-tooltip-error:hover{opacity:1}.djs-search-open .djs-context-pad{display:none}.djs-search-open .djs-connection.selected .djs-outline{display:block}.djs-search-container{z-index:10;width:25%;min-width:300px;max-width:400px;font-family:var(--search-font-family);font-size:var(--search-font-size);box-shadow:0px 2px 6px var(--search-shadow-color);border-radius:2px;margin-left:auto;margin-right:auto;position:absolute;top:20px;left:0;right:0}.djs-search-container:not(.open){display:none}.djs-search-input{position:relative}.djs-search-input svg{position:absolute;top:7px;left:8px}.djs-search-input input{font-size:var(--search-font-size);border:1px solid var(--search-input-border-color);box-sizing:border-box;border-radius:2px;width:100%;padding:3px 6px 3px 28px;line-height:21px}.djs-search-input input:focus{background-color:var(--search-input-focus-background-color);border:solid 1px var(--search-input-focus-border-color);outline:none}.djs-search-results{background:var(--search-container-background-color);max-height:200px;position:relative;overflow-y:auto}.djs-search-result{padding:6px 8px}.djs-search-result-primary{text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px;overflow:hidden}.djs-search-result-secondary{text-overflow:ellipsis;white-space:nowrap;color:var(--search-result-secondary-color);margin:0;font-family:monospace;overflow:hidden}.djs-search-result:hover,.djs-search-result-selected,.djs-search-result-selected:hover{background:var(--search-result-hover-background-color)}.djs-search-open .djs-element .djs-outline{fill:var(--search-preselected-background-color)!important}.djs-element-hidden,.djs-element-hidden .djs-hit,.djs-element-hidden .djs-outline,.djs-label-hidden .djs-label{display:none!important}.djs-element .djs-hit-stroke,.djs-element .djs-hit-click-stroke,.djs-element .djs-hit-all{cursor:move}@font-face{font-family:bpmn;src:url(/assets/bpmn-Cyvp-fAH.eot?44822120);src:url(/assets/bpmn-Cyvp-fAH.eot?44822120#iefix)format("embedded-opentype"),url(/assets/bpmn-DaJ2be00.woff2?44822120)format("woff2"),url(/assets/bpmn-DaGVGZ7K.woff?44822120)format("woff"),url(/assets/bpmn-CZlEAdL6.ttf?44822120)format("truetype"),url(/assets/bpmn-0HrGCizt.svg?44822120#bpmn)format("svg");font-weight:400;font-style:normal}[class^=bpmn-icon-]:before,[class*=\ bpmn-icon-]:before{speak:never;-webkit-text-decoration:inherit;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;font-family:bpmn;font-style:normal;font-weight:400;line-height:1em;display:inline-block}.bpmn-icon-trash:before{content:""}.bpmn-icon-gateway-parallel:before{content:""}.bpmn-icon-intermediate-event-catch-cancel:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-message:before{content:""}.bpmn-icon-start-event-compensation:before{content:""}.bpmn-icon-start-event-non-interrupting-parallel-multiple:before{content:""}.bpmn-icon-loop-marker:before{content:""}.bpmn-icon-parallel-mi-marker:before{content:""}.bpmn-icon-start-event-non-interrupting-signal:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-timer:before{content:""}.bpmn-icon-intermediate-event-catch-parallel-multiple:before{content:""}.bpmn-icon-intermediate-event-catch-compensation:before{content:""}.bpmn-icon-gateway-xor:before{content:""}.bpmn-icon-end-event-cancel:before{content:""}.bpmn-icon-intermediate-event-catch-condition:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-parallel-multiple:before{content:""}.bpmn-icon-start-event-condition:before{content:""}.bpmn-icon-start-event-non-interrupting-timer:before{content:""}.bpmn-icon-sequential-mi-marker:before{content:""}.bpmn-icon-user-task:before{content:""}.bpmn-icon-business-rule:before{content:""}.bpmn-icon-sub-process-marker:before{content:""}.bpmn-icon-start-event-parallel-multiple:before{content:""}.bpmn-icon-start-event-error:before{content:""}.bpmn-icon-intermediate-event-catch-signal:before{content:""}.bpmn-icon-intermediate-event-catch-error:before{content:""}.bpmn-icon-end-event-compensation:before{content:""}.bpmn-icon-subprocess-collapsed:before{content:""}.bpmn-icon-subprocess-expanded:before{content:""}.bpmn-icon-task:before{content:""}.bpmn-icon-end-event-error:before{content:""}.bpmn-icon-intermediate-event-catch-escalation:before{content:""}.bpmn-icon-intermediate-event-catch-timer:before{content:""}.bpmn-icon-start-event-escalation:before{content:""}.bpmn-icon-start-event-signal:before{content:""}.bpmn-icon-business-rule-task:before{content:""}.bpmn-icon-manual:before{content:""}.bpmn-icon-receive:before{content:""}.bpmn-icon-call-activity:before{content:""}.bpmn-icon-start-event-timer:before{content:""}.bpmn-icon-start-event-message:before{content:""}.bpmn-icon-intermediate-event-none:before{content:""}.bpmn-icon-intermediate-event-catch-link:before{content:""}.bpmn-icon-end-event-escalation:before{content:""}.bpmn-icon-bpmn-io:before{content:""}.bpmn-icon-gateway-complex:before{content:""}.bpmn-icon-gateway-eventbased:before{content:""}.bpmn-icon-gateway-none:before{content:""}.bpmn-icon-gateway-or:before{content:""}.bpmn-icon-end-event-terminate:before{content:""}.bpmn-icon-end-event-signal:before{content:""}.bpmn-icon-end-event-none:before{content:""}.bpmn-icon-end-event-multiple:before{content:""}.bpmn-icon-end-event-message:before{content:""}.bpmn-icon-end-event-link:before{content:""}.bpmn-icon-intermediate-event-catch-message:before{content:""}.bpmn-icon-intermediate-event-throw-compensation:before{content:""}.bpmn-icon-start-event-multiple:before{content:""}.bpmn-icon-script:before{content:""}.bpmn-icon-manual-task:before{content:""}.bpmn-icon-send:before{content:""}.bpmn-icon-service:before{content:""}.bpmn-icon-receive-task:before{content:""}.bpmn-icon-user:before{content:""}.bpmn-icon-start-event-none:before{content:""}.bpmn-icon-intermediate-event-throw-escalation:before{content:""}.bpmn-icon-intermediate-event-catch-multiple:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-escalation:before{content:""}.bpmn-icon-intermediate-event-throw-link:before{content:""}.bpmn-icon-start-event-non-interrupting-condition:before{content:""}.bpmn-icon-data-object:before{content:""}.bpmn-icon-script-task:before{content:""}.bpmn-icon-send-task:before{content:""}.bpmn-icon-data-store:before{content:""}.bpmn-icon-start-event-non-interrupting-escalation:before{content:""}.bpmn-icon-intermediate-event-throw-message:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-multiple:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-signal:before{content:""}.bpmn-icon-intermediate-event-throw-multiple:before{content:""}.bpmn-icon-start-event-non-interrupting-message:before{content:""}.bpmn-icon-ad-hoc-marker:before{content:""}.bpmn-icon-service-task:before{content:""}.bpmn-icon-task-none:before{content:""}.bpmn-icon-compensation-marker:before{content:""}.bpmn-icon-start-event-non-interrupting-multiple:before{content:""}.bpmn-icon-intermediate-event-throw-signal:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-condition:before{content:""}.bpmn-icon-participant:before{content:""}.bpmn-icon-event-subprocess-expanded:before{content:""}.bpmn-icon-lane-insert-below:before{content:""}.bpmn-icon-space-tool:before{content:""}.bpmn-icon-connection-multi:before{content:""}.bpmn-icon-lane:before{content:""}.bpmn-icon-lasso-tool:before{content:""}.bpmn-icon-lane-insert-above:before{content:""}.bpmn-icon-lane-divide-three:before{content:""}.bpmn-icon-lane-divide-two:before{content:""}.bpmn-icon-data-input:before{content:""}.bpmn-icon-data-output:before{content:""}.bpmn-icon-hand-tool:before{content:""}.bpmn-icon-group:before{content:""}.bpmn-icon-text-annotation:before{content:""}.bpmn-icon-event-subprocess-collapsed:before{content:""}.bpmn-icon-transaction:before{content:""}.bpmn-icon-ad-hoc-subprocess:before{content:""}.bpmn-icon-screw-wrench:before{content:""}.bpmn-icon-connection:before{content:""}.bpmn-icon-conditional-flow:before{content:""}.bpmn-icon-default-flow:before{content:""}.bio-theme-parent{--bio-surface:#fff;--bio-surface-overlay:#fff;--bio-surface-subtle:#f7f7f8;--bio-surface-medium:#f1f2f4;--bio-surface-strong:#e3e4e8;--bio-surface-inverted:#383838;--bio-text:#22242a;--bio-text-subtle:#505562;--bio-text-subtlest:#818798;--bio-text-on-primary:#fff;--bio-text-on-inverted:#fff;--bio-border:#b9bcc6;--bio-border-subtle:#d5d7dd;--bio-border-disabled:#e3e4e8;--bio-border-input:#b9bcc6;--bio-primary:#07c;--bio-primary-hover:#0068b3;--bio-primary-surface:#e6f4ff;--bio-primary-surface-strong:#b3dfff;--bio-neutral:#505562;--bio-danger:#e60000;--bio-danger-hover:#c00;--bio-danger-surface:#ffd6d6;--bio-danger-surface-subtle:#fff0f0;--bio-warning:#efac4d;--bio-warning-hover:#eda135;--bio-warning-text:#a86d00;--bio-warning-surface:#fff8eb;--bio-info:#07c;--bio-info-on-inverted:#7aabff;--bio-focus:#07c;--bio-focus-ring:#0077cc59;--bio-focus-ring-danger:#e6000059;--bio-focus-ring-warning:#efac4d59;--bio-shadow:#0000004d;--bio-shadow-subtle:#0000001a;--bio-radius-sm:2px;--bio-radius-lg:4px}.bio-properties-panel{--text-base-color:var(--bio-text);--text-error-color:var(--bio-danger);--text-warning-color:var(--bio-warning-text);--accent-color:var(--bio-primary);--accent-hover-color:var(--bio-primary-hover);--link-color:var(--bio-info);--description-color:var(--bio-text-subtle);--description-code-background-color:var(--bio-surface-subtle);--description-code-border-color:var(--bio-border-subtle);--description-list-item-color:var(--bio-text-subtle);--tooltip-underline-color:var(--bio-text-subtlest);--placeholder-color:var(--bio-text-subtle);--placeholder-background-color:var(--bio-surface-medium);--header-background-color:var(--bio-surface-medium);--header-icon-fill-color:var(--bio-text);--header-bottom-border-color:var(--bio-border);--group-background-color:var(--bio-surface);--group-bottom-border-color:var(--bio-border);--sticky-group-background-color:var(--bio-surface-medium);--sticky-list-entry-background-color:var(--bio-surface);--sticky-group-bottom-border-color:var(--bio-border);--add-entry-fill-color:var(--bio-text-subtle);--add-entry-hover-fill-color:var(--bio-text-on-primary);--add-entry-hover-background-color:var(--bio-primary);--add-entry-label-color:var(--bio-text-on-primary);--remove-entry-fill-color:var(--bio-danger);--remove-entry-hover-background-color:var(--bio-danger-surface);--arrow-fill-color:var(--bio-text-subtle);--arrow-hover-background-color:var(--bio-surface-medium);--warning-badge-background-color:var(--bio-warning);--warning-badge-color:var(--bio-text);--warning-badge-hover-background-color:var(--bio-warning-hover);--error-badge-background-color:var(--bio-danger);--error-badge-color:var(--bio-text-on-primary);--error-badge-hover-background-color:var(--bio-danger-hover);--accent-badge-background-color:var(--accent-color);--accent-badge-color:var(--bio-text-on-primary);--accent-badge-fill-color:var(--bio-text-on-primary);--accent-badge-hover-background-color:var(--accent-hover-color);--dot-color:var(--bio-neutral);--dot-color-error:var(--error-badge-background-color);--dot-color-warning:var(--warning-badge-background-color);--list-badge-color:var(--bio-text-on-primary);--list-badge-background-color:var(--bio-neutral);--input-background-color:var(--bio-surface-subtle);--input-border-color:var(--bio-border-input);--input-border-radius:var(--bio-radius-sm);--checkbox-size:14px;--checkbox-border-radius:var(--bio-radius-lg);--checkbox-border-color:var(--input-border-color);--checkbox-background-color:var(--input-background-color);--checkbox-checked-background-color:var(--bio-primary);--checkbox-checked-border-color:var(--bio-primary);--input-focus-background-color:var(--bio-primary-surface);--input-focus-border-color:var(--bio-primary);--focus-outline-color:var(--bio-focus);--focus-ring-color:var(--bio-focus-ring);--focus-ring-error-color:var(--bio-focus-ring-danger);--focus-ring-warning-color:var(--bio-focus-ring-warning);--focus-ring-width:2px;--focus-ring-offset:0px;--focus-ring-offset-color:var(--group-background-color);--input-error-background-color:var(--bio-danger-surface-subtle);--input-error-border-color:var(--bio-danger);--input-error-focus-border-color:var(--bio-danger);--input-warning-background-color:var(--bio-warning-surface);--input-warning-border-color:var(--bio-warning);--input-warning-focus-border-color:var(--bio-warning);--input-disabled-color:var(--bio-text-subtlest);--input-disabled-background-color:var(--bio-surface-subtle);--input-disabled-border-color:var(--bio-border-disabled);--toggle-switch-on-background-color:var(--bio-primary);--toggle-switch-off-background-color:var(--bio-border-input);--toggle-switch-switcher-background-color:var(--bio-surface);--side-line-background-color:var(--bio-text-subtle);--side-line-extension-background-color:var(--bio-text-subtle);--list-entry-dot-background-color:var(--bio-neutral);--list-entry-header-button-fill-color:var(--bio-text-subtle);--list-entry-add-entry-empty-background-color:var(--bio-primary);--list-entry-add-entry-empty-hover-background-color:var(--bio-primary-hover);--list-entry-add-entry-label-color:var(--bio-text-on-primary);--list-entry-add-entry-background-color:var(--bio-primary);--list-entry-add-entry-fill-color:var(--bio-text-on-primary);--dropdown-item-background-color:var(--bio-surface-overlay);--dropdown-item-hover-background-color:var(--bio-surface-medium);--dropdown-separator-background-color:var(--bio-border);--feel-background-color:transparent;--feel-active-color:var(--accent-color);--feel-inactive-color:var(--bio-text-subtle);--feel-hover-color:var(--bio-text);--feel-hover-background-color:var(--bio-surface-subtle);--feel-active-background-color:transparent;--feel-required-color:var(--bio-text-subtlest);--feel-open-popup-color:var(--bio-text-subtle);--feel-open-popup-background-color:var(--bio-surface-overlay);--feel-open-popup-hover-color:var(--bio-primary);--feel-indicator-background-color:var(--bio-surface-strong);--feelers-select-color:var(--bio-primary-surface-strong);--text-size-base:14px;--text-size-small:13px;--text-size-smallest:12px;--text-line-height:21px;--line-height-condensed:18px;--input-height:28px;--description-offset:5px;--label-offset:3px;--font-family:sans-serif;--font-family-monospace:monospace;width:100%;height:100%;color:var(--text-base-color);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.bio-properties-panel *{font-size:var(--text-size-base);line-height:var(--text-line-height);box-sizing:border-box;font-weight:400}.bio-properties-panel{font-family:var(--font-family)}.bio-properties-panel-placeholder{background-color:var(--placeholder-background-color);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bio-properties-panel-placeholder-text{color:var(--placeholder-color);font-size:var(--text-size-base);text-align:center;margin:12px 48px}.bio-properties-panel-header{font-size:var(--text-size-base);background-color:var(--header-background-color);border-bottom:1px solid var(--header-bottom-border-color);z-index:10;flex-direction:row;align-items:center;width:100%;max-height:64px;padding:16px 10px;display:flex;overflow:hidden}.bio-properties-panel-header-icon{fill:var(--header-icon-fill-color);flex-direction:row;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.bio-properties-panel-header-labels{-webkit-user-select:none;user-select:none;margin-left:12px;overflow:hidden}.bio-properties-panel-header-type{font-size:var(--text-size-smallest);white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;font-weight:600;overflow:hidden}.bio-properties-panel-header-label{white-space:nowrap;text-overflow:ellipsis;margin-top:-6px;overflow:hidden}.bio-properties-panel-header-actions{margin-top:auto;margin-left:auto}.bio-properties-panel-scroll-container{flex:1;overflow:hidden auto}.bio-properties-panel-group{background-color:var(--group-background-color);border-bottom:1px solid var(--group-bottom-border-color);position:relative}.bio-properties-panel-group-header{font-size:var(--text-size-base);-webkit-user-select:none;user-select:none;z-index:10;flex-direction:row;justify-content:space-between;align-items:center;height:32px;margin-bottom:-1px;display:flex;position:sticky;top:0}.bio-properties-panel-group-header .bio-properties-panel-group-header-title{white-space:nowrap;text-overflow:ellipsis;margin:1px 12px 0;overflow:hidden}.bio-properties-panel-group-header.open .bio-properties-panel-group-header-title{font-weight:500}.bio-properties-panel-group-header.sticky{background-color:var(--sticky-group-background-color);border-bottom:1px solid var(--sticky-group-bottom-border-color)}.bio-properties-panel-group-header-buttons{display:flex}.bio-properties-panel-group-header-button{background:0 0;border:none;justify-content:center;align-self:center;align-items:center;min-width:22px;height:22px;margin:5px;padding:0 3px;line-height:22px;display:inline-flex}.bio-properties-panel-group-header-button:focus{outline-offset:2px;outline-color:var(--focus-outline-color)}.bio-properties-panel-group-header-buttons .bio-properties-panel-group-header-buttons:last-child{margin-right:0}.bio-properties-panel-add-entry{fill:var(--add-entry-fill-color);border-radius:11px}.bio-properties-panel-group-header.empty .bio-properties-panel-add-entry{margin-right:69px}.bio-properties-panel-group-header.empty .bio-properties-panel-add-entry:hover{margin-right:19px}.bio-properties-panel-group-header.empty .bio-properties-panel-add-entry-label{color:var(--add-entry-label-color);padding:0 6px 0 2px;display:none}.bio-properties-panel-group-header-button.bio-properties-panel-add-entry:hover{background-color:var(--add-entry-hover-background-color);fill:var(--add-entry-hover-fill-color)}.bio-properties-panel-group-header-button.bio-properties-panel-add-entry:hover .bio-properties-panel-add-entry-label{display:block}.bio-properties-panel-group-entries{display:none}.bio-properties-panel-group-entries.open{display:block}.bio-properties-panel-arrow{text-align:center;fill:var(--arrow-fill-color);background:0 0;border:none;border-radius:11px;justify-content:center;min-width:22px;display:flex}.bio-properties-panel-arrow:hover{background-color:var(--arrow-hover-background-color)}.bio-properties-panel-arrow-down{transform:rotate(90deg)}.bio-properties-panel-dot{background-color:var(--dot-color);border-radius:50%;align-self:center;min-width:8px;height:8px;margin:12px}.bio-properties-panel-dot--warning{--dot-color:var(--dot-color-warning)}.bio-properties-panel-dot--error{--dot-color:var(--dot-color-error)}.bio-properties-panel-list{display:none}.bio-properties-panel-list.open{margin-bottom:6px;padding-bottom:2px;display:block}.bio-properties-panel-list-badge{min-width:22px;height:22px;color:var(--list-badge-color);font-size:var(--text-size-small);text-align:center;-webkit-user-select:none;user-select:none;background-color:var(--list-badge-background-color);border-radius:11px;margin:5px;padding:0 5px;line-height:22px}.bio-properties-panel-list-badge--warning{--list-badge-background-color:var(--warning-badge-background-color);--list-badge-color:var(--warning-badge-color)}.bio-properties-panel-list-badge--error{--list-badge-background-color:var(--error-badge-background-color);--list-badge-color:var(--error-badge-color)}.bio-properties-panel-list-badge--accent{--list-badge-background-color:var(--accent-badge-background-color);--list-badge-color:var(--accent-badge-color)}.bio-properties-panel-entry{margin:3px 32px 6px 12px}.bio-properties-panel-entry:last-child{padding-bottom:10px}.bio-properties-panel-label{font-size:var(--text-size-small);margin:var(--label-offset) 0;display:block}.bio-properties-panel-description,.bio-properties-panel-description p,.bio-properties-panel-description span,.bio-properties-panel-description div{color:var(--description-color);margin:var(--description-offset) 0;line-height:var(--line-height-condensed);font-weight:400;font-size:var(--text-size-small);display:block}.bio-properties-panel-description code{color:var(--description-color);font-family:var(--font-family);font-size:var(--text-size-small);line-height:var(--line-height-condensed);background-color:var(--description-code-background-color);border:1px solid var(--description-code-border-color);border-radius:3px;padding:0 2px}.bio-properties-panel-description pre code{width:100%;font-family:var(--font-family-monospace);padding:4px 6px;display:block;overflow-x:auto}.bio-properties-panel-description ul{margin:0 0 0 12px;padding:0;list-style-type:disc}.bio-properties-panel-description li{color:var(--description-list-item-color);margin:0 0 0 12px}.bio-properties-panel-description a{color:var(--link-color);font-size:var(--text-size-small);text-decoration:underline}.bio-properties-panel-feelers-editor.bio-properties-panel-input{min-height:var(--input-height);padding:0}.bio-properties-panel-feelers-editor .cm-content,.bio-properties-panel-json-editor .cm-content{padding-top:3px;padding-bottom:2px}.bio-properties-panel-feelers-input .cm-editor{min-height:var(--input-height);background-color:#0000;max-height:215px}.bio-properties-panel-feelers-editor .cm-editor.cm-focused,.bio-properties-panel-feelers-input .cm-editor.cm-focused{outline:none}.bio-properties-panel-input{border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);background-color:var(--input-background-color);font-size:var(--text-size-base);padding:3px 6px 2px;font-family:inherit}.bio-properties-panel-input[type=number],select.bio-properties-panel-input,textarea.bio-properties-panel-input,.bio-properties-panel-input[type=text]{width:100%;min-height:var(--input-height);display:block}.bio-properties-panel-input:focus,.bio-properties-panel-input:focus-within,.bio-properties-panel-toggle-switch__switcher:focus-within,.bio-properties-panel-focus-ring:focus,.bio-properties-panel-focus-ring:focus-within{box-shadow:0 0 0 var(--focus-ring-offset) var(--focus-ring-offset-color), 0 0 0 calc(var(--focus-ring-offset) + var(--focus-ring-width)) var(--focus-ring-color);outline:none}@media (forced-colors:active){.bio-properties-panel-input:focus,.bio-properties-panel-input:focus-within,.bio-properties-panel-toggle-switch__switcher:focus-within,.bio-properties-panel-focus-ring:focus,.bio-properties-panel-focus-ring:focus-within{outline-offset:var(--focus-ring-offset);outline:2px solid highlight}.bio-properties-panel-input[type=checkbox]{appearance:auto}}.bio-properties-panel-input:focus:not([type=checkbox]),.bio-properties-panel-input:focus-within{background-color:var(--input-focus-background-color);border:1px solid var(--input-focus-border-color)}.bio-properties-panel-input:disabled{border-color:var(--input-disabled-border-color);background-color:var(--input-disabled-background-color);color:var(--input-disabled-color)}select.bio-properties-panel-input{padding:4px 6px}.bio-properties-panel code,.bio-properties-panel-input-monospace{font-family:var(--font-family-monospace)}.bio-properties-panel-input[type=radio]{vertical-align:middle;margin:0}.bio-properties-panel-input[type=radio]:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bio-properties-panel-input[type=checkbox]{appearance:none;box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);vertical-align:middle;border:1px solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);background:var(--checkbox-background-color) center / contain no-repeat;cursor:pointer;margin:0;padding:0}.bio-properties-panel-input[type=checkbox]:checked{border-color:var(--checkbox-checked-border-color);background-color:var(--checkbox-checked-background-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 4.5 6.5 11.5 3 8'/%3E%3C/svg%3E")}.bio-properties-panel-input[type=checkbox]:disabled{cursor:not-allowed;border-color:var(--input-disabled-border-color);background-color:var(--input-disabled-background-color)}.bio-properties-panel-checkbox>.bio-properties-panel-label{font-size:var(--text-size-base);vertical-align:middle;margin-left:6px;display:inline-block}.bio-properties-panel-checkbox-entry+.bio-properties-panel-checkbox-entry{margin-top:-8px}.bio-properties-panel-checkbox-entry>.bio-properties-panel-description{margin-left:18px}textarea.bio-properties-panel-input{resize:vertical}textarea.bio-properties-panel-input.auto-resize{resize:none;field-sizing:content}.bio-properties-panel-entry.has-warning .bio-properties-panel-input,.bio-properties-panel-entry.has-warning .bio-properties-panel-feel-editor__open-popup-placeholder{border-color:var(--input-warning-border-color);background-color:var(--input-warning-background-color)}.bio-properties-panel-entry.has-warning .bio-properties-panel-feel-indicator{border-color:var(--input-warning-border-color)}.bio-properties-panel-entry.has-warning .bio-properties-panel-input:focus,.bio-properties-panel-entry.has-warning .bio-properties-panel-input:focus-within,.bio-properties-panel-entry.has-warning .bio-properties-panel-feel-indicator:focus{border-color:var(--input-warning-focus-border-color)}.bio-properties-panel-entry.has-warning .bio-properties-panel-input:focus,.bio-properties-panel-entry.has-warning .bio-properties-panel-input:focus-within,.bio-properties-panel-entry.has-warning .bio-properties-panel-toggle-switch__switcher:focus-within,.bio-properties-panel-entry.has-warning .bio-properties-panel-focus-ring:focus,.bio-properties-panel-entry.has-warning .bio-properties-panel-focus-ring:focus-within{--focus-ring-color:var(--focus-ring-warning-color)}.bio-properties-panel-entry.has-error .bio-properties-panel-input,.bio-properties-panel-entry.has-error .bio-properties-panel-feel-editor__open-popup-placeholder{border-color:var(--input-error-border-color);background-color:var(--input-error-background-color)}.bio-properties-panel-entry.has-error .bio-properties-panel-feel-indicator{border-color:var(--input-error-border-color)}.bio-properties-panel-entry.has-error .bio-properties-panel-input:focus,.bio-properties-panel-entry.has-error .bio-properties-panel-input:focus-within,.bio-properties-panel-entry.has-error .bio-properties-panel-feel-indicator:focus{border-color:var(--input-error-focus-border-color)}.bio-properties-panel-entry.has-error .bio-properties-panel-input:focus,.bio-properties-panel-entry.has-error .bio-properties-panel-input:focus-within,.bio-properties-panel-entry.has-error .bio-properties-panel-toggle-switch__switcher:focus-within,.bio-properties-panel-entry.has-error .bio-properties-panel-focus-ring:focus,.bio-properties-panel-entry.has-error .bio-properties-panel-focus-ring:focus-within{--focus-ring-color:var(--focus-ring-error-color)}.bio-properties-panel-warning,.bio-properties-panel-error{margin:var(--description-offset) 0;font-size:var(--text-size-small);line-height:var(--line-height-condensed)}.bio-properties-panel-warning{color:var(--text-warning-color)}.bio-properties-panel-error{color:var(--text-error-color)}.bio-properties-panel-simple{width:100%;margin-right:8px}.bio-properties-panel-simple+.bio-properties-panel-remove-entry{margin:auto}.bio-properties-panel-json-editor .bio-properties-panel-input{min-height:var(--input-height);padding:0}.bio-properties-panel-json-editor .cm-editor{font-family:var(--font-family-monospace)}.bio-properties-panel-json-editor .cm-editor.cm-focused{outline:none}.bio-properties-panel-json-editor .cm-scroller{max-height:215px;overflow:auto}.bio-properties-panel-toggle-switch-entry+.bio-properties-panel-toggle-switch-entry{margin-top:-8px}.bio-properties-panel-toggle-switch-entry>.bio-properties-panel-description{margin-left:38px}.bio-properties-panel-toggle-switch .bio-properties-panel-field-wrapper{flex-direction:row;align-items:center;display:flex}.bio-properties-panel-toggle-switch.inline{flex-direction:row;display:flex}.bio-properties-panel-toggle-switch.inline .bio-properties-panel-field-wrapper{margin-left:auto}.bio-properties-panel-toggle-switch>.bio-properties-panel-label{font-size:var(--text-size-base)}.bio-properties-panel-toggle-switch.inline>.bio-properties-panel-label{font-size:var(--text-size-small)}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__label{font-size:var(--text-size-base);margin:0 0 0 6px}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__switcher{border-radius:34px;width:32px;height:16px;position:relative}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__switcher input[type=checkbox]{opacity:0;width:0;height:0}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__switcher .bio-properties-panel-toggle-switch__slider{cursor:pointer;background-color:var(--toggle-switch-off-background-color);border-radius:34px;transition:all .4s;position:absolute;inset:0}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__switcher .bio-properties-panel-toggle-switch__slider:before{content:"";background-color:var(--toggle-switch-switcher-background-color);border-radius:50%;width:12px;height:12px;transition:all .4s;position:absolute;bottom:2px;left:2px}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__switcher input[type=checkbox]:checked+.bio-properties-panel-toggle-switch__slider{background-color:var(--toggle-switch-on-background-color);box-shadow:0 0 1px}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__switcher input[type=checkbox]:checked+.bio-properties-panel-toggle-switch__slider:before{transform:translate(16px)}.bio-properties-panel-collapsible-entry-entries{display:none;position:relative}.bio-properties-panel-collapsible-entry-entries .bio-properties-panel-entry:last-child{padding-bottom:0}.bio-properties-panel-collapsible-entry-entries.open{display:block}.bio-properties-panel-collapsible-entry-entries{margin-bottom:10px;padding-left:20px;display:none;position:relative}.bio-properties-panel-collapsible-entry-header{justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.bio-properties-panel-collapsible-entry-header .bio-properties-panel-collapsible-entry-header-title{font-size:var(--text-size-base);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;padding:2px 24px 2px 32px;overflow:hidden}.bio-properties-panel-collapsible-entry-arrow{justify-content:center;align-self:center;align-items:center;height:22px;padding:0 3px;display:inline-flex;position:absolute;top:2px;left:6px}.bio-properties-panel-remove-entry{width:22px;height:22px;fill:var(--remove-entry-fill-color);visibility:hidden;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-right:5px;padding:0;display:flex}.bio-properties-panel-remove-entry:hover{background-color:var(--remove-entry-hover-background-color)}.bio-properties-panel-list-entry-item:hover .bio-properties-panel-remove-list-entry,.bio-properties-panel-collapsible-entry:hover>.bio-properties-panel-collapsible-entry-header .bio-properties-panel-remove-entry,.bio-properties-panel-collapsible-entry:focus-within>.bio-properties-panel-collapsible-entry-header .bio-properties-panel-remove-entry{visibility:visible}.bio-properties-panel-collapsible-entry-entries:before{content:"";background-color:var(--side-line-background-color);border-radius:1px;width:2px;position:absolute;top:-6px;bottom:12px;left:16px}.bio-properties-panel-collapsible-entry-entries .bio-properties-panel-entry:not(.bio-properties-panel-list-entry):last-child,.bio-properties-panel-list-entry.open:last-child{position:relative}.bio-properties-panel-collapsible-entry-entries .bio-properties-panel-entry:not(.bio-properties-panel-list-entry):last-child:after,.bio-properties-panel-list-entry.open:last-child:after{content:"";background-color:var(--side-line-extension-background-color);border-radius:1px;width:2px;position:absolute;top:0;bottom:-4px;left:-16px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry-entries .bio-properties-panel-entry:last-child:after{left:-18px}.bio-properties-panel-list-entry{margin-bottom:0;margin-right:5px;position:relative}.bio-properties-panel-list-entry .bio-properties-panel-entry{margin-right:0}.bio-properties-panel-list-entry-header{justify-content:space-between;height:32px;display:flex;position:sticky;overflow:hidden}.bio-properties-panel-list-entry-header.sticky{background-color:var(--sticky-list-entry-background-color);border-bottom:1px solid var(--sticky-group-bottom-border-color);z-index:9;top:32px}.bio-properties-panel-list-entry:before{content:"";background-color:var(--list-entry-dot-background-color);border-radius:50%;width:8px;height:8px;position:absolute;top:13px;left:-19px}.bio-properties-panel-list-entry-header-title{font-size:var(--text-size-base);white-space:nowrap;text-overflow:ellipsis;margin:auto 0;padding:2px 0;display:block;overflow:hidden}.bio-properties-panel-list-entry-header-title.open{font-weight:500}.bio-properties-panel-list-entry-header-buttons{align-items:center;display:flex}.bio-properties-panel-list-entry-header-buttons>button{min-width:22px;height:22px;fill:var(--list-entry-header-button-fill-color);background:0 0;border:none;justify-content:center;align-self:center;align-items:center;margin:5px;padding:0 3px;line-height:22px;display:inline-flex}.bio-properties-panel-list-entry-header-buttons>:last-child{margin-right:0}.bio-properties-panel-list-entry-items{margin:0;padding:0;list-style:none}.bio-properties-panel-list-entry-items:not(.open){display:none}.bio-properties-panel-list-entry-item{justify-content:space-between;display:flex}.bio-properties-panel-list-entry-item .bio-properties-panel-remove-entry{margin-right:1px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry{width:100%;margin-right:4px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry-header{margin-left:-8px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry-arrow{left:2px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry-header-title{padding-left:30px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry-entries{padding-left:10px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry-entries:before{left:4px}.bio-properties-panel-list-entry.empty .bio-properties-panel-add-entry{margin-right:16px;padding-left:6px}.bio-properties-panel-list-entry.empty .bio-properties-panel-add-entry-label{color:var(--list-entry-add-entry-label-color);padding:4px 6px 3px 2px}.bio-properties-panel-list-entry-header-buttons .bio-properties-panel-add-entry:hover{background-color:var(--list-entry-add-entry-background-color);fill:var(--list-entry-add-entry-fill-color)}.bio-properties-panel-list-entry-item .bio-properties-panel-simple .bio-properties-panel-input{border-radius:0;margin-bottom:-2px}.bio-properties-panel-list-entry-item:first-child .bio-properties-panel-simple .bio-properties-panel-input{border-top-left-radius:2px;border-top-right-radius:2px}.bio-properties-panel-list-entry-item:last-child .bio-properties-panel-simple .bio-properties-panel-input{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.bio-properties-panel-dropdown-button{--dropdown-button-margin:5px;position:relative}.bio-properties-panel-dropdown-button:not(.open) .bio-properties-panel-dropdown-button__menu{display:none}.bio-properties-panel-dropdown-button__menu{min-width:calc(100% - var(--dropdown-button-margin) * 2);max-width:240px;top:calc(100% - var(--dropdown-button-margin));right:var(--dropdown-button-margin);z-index:101;background-color:var(--dropdown-item-background-color);box-shadow:0 1px 4px 0 var(--bio-shadow-subtle), 0 2px 16px 0 var(--bio-shadow);padding:8px 0;position:absolute}.bio-properties-panel-dropdown-button__menu-item{width:100%;font-size:var(--text-size-small);appearance:revert;border:unset;background:unset;text-align:unset;padding:4px 12px;display:block}.bio-properties-panel-dropdown-button__menu-item--separator{background-color:var(--dropdown-separator-background-color);width:100%;height:1px;margin:8px 0;padding:0}.bio-properties-panel-dropdown-button__menu-item--actionable{font-size:var(--text-size-base)}.bio-properties-panel-dropdown-button__menu-item--actionable:hover{background-color:var(--dropdown-item-hover-background-color)}.bio-properties-panel-feel-input{position:relative}.bio-properties-panel-feel-input input{padding-right:2em}.bio-properties-panel-feel-entry .bio-properties-panel-label{display:flex}.bio-properties-panel-feel-icon{vertical-align:text-bottom;background:0 0;border:none;border-radius:3px;justify-content:center;align-self:center;align-items:center;width:22px;height:18px;margin:0 3px;padding:0;display:inline-flex}.bio-properties-panel-feel-icon.optional{cursor:pointer;background:var(--feel-background-color)}.bio-properties-panel-feel-icon svg *{fill:var(--feel-inactive-color)}.bio-properties-panel-feel-icon:hover{background:var(--feel-hover-background-color)}.bio-properties-panel-feel-icon:hover svg *{fill:var(--feel-hover-color)}.bio-properties-panel-feel-icon.active{background:var(--feel-active-background-color)}.bio-properties-panel-feel-icon.active:hover{background:var(--feel-hover-background-color)}.bio-properties-panel-feel-icon.required.active{background:0 0}.bio-properties-panel-feel-icon.active svg *{fill:var(--feel-active-color)}.bio-properties-panel-feel-icon.required.active svg *{fill:var(--feel-required-color)}.bio-properties-panel-feel-editor-container{position:relative}.bio-properties-panel-feel-editor-container.active{font-family:var(--font-family-monospace)}.bio-properties-panel-feel-container{position:relative}.bio-properties-panel-feel-container .bio-properties-panel-feel-editor-container>div{min-height:var(--input-height);position:static;padding-left:2.4em!important}.bio-properties-panel-feel-container .bio-properties-panel-feel-editor-container:is(:hover,:focus-within) .cm-line:first-child:before,.bio-properties-panel-feelers-input .bio-properties-panel-feelers-editor-container:is(:hover,:focus-within) .cm-line:first-child:before,.bio-properties-panel-feel-container .bio-properties-panel-feelers-editor-container:is(:hover,:focus-within) .cm-line:first-child:before{content:"";float:right;width:1.7em;height:1.5em}.bio-properties-panel-feel-indicator{border:1px solid var(--input-border-color);background-color:var(--feel-indicator-background-color);border-radius:var(--input-border-radius) 0 0 var(--input-border-radius);z-index:1;text-align:center;border-right:0;width:2em;height:100%;padding:2px 6px;position:absolute}.bio-properties-panel-feel-container:has(.bio-properties-panel-input:focus-within) .bio-properties-panel-feel-indicator{border-color:var(--input-focus-border-color)}.bio-properties-panel-entry.has-warning .bio-properties-panel-feel-container:has(.bio-properties-panel-input:focus-within) .bio-properties-panel-feel-indicator{border-color:var(--input-warning-focus-border-color)}.bio-properties-panel-entry.has-error .bio-properties-panel-feel-container:has(.bio-properties-panel-input:focus-within) .bio-properties-panel-feel-indicator{border-color:var(--input-error-focus-border-color)}.bio-properties-panel-feel-editor-container .cm-scroller{overflow:hidden!important}.bio-properties-panel-feelers-editor .cm-editor{background-color:#0000}.bio-properties-panel-feelers-editor .cm-content ::selection{background:var(--feelers-select-color,#b3dfff)}.bio-properties-panel-feelers-editor .cm-editor.cm-focused{background-color:#0000}.bio-properties-panel-feel-editor-container .bio-properties-panel-input{resize:none;overflow:hidden auto}.bio-properties-panel-feel-editor-container,.bio-properties-panel-feel-editor-container .bio-properties-panel-input,.bio-properties-panel-feel-container .cm-editor{min-height:100%}.bio-properties-panel-feel-checkbox,.bio-properties-panel-feel-toggle-switch{padding-top:1px}.bio-properties-panel-feel-checkbox .bio-properties-panel-feel-entry:not(.feel-active),.bio-properties-panel-feel-toggle-switch .bio-properties-panel-feel-entry:not(.feel-active){flex-direction:row;align-items:center;display:flex}.bio-properties-panel-feel-checkbox .bio-properties-panel-feel-entry:not(.feel-active) .bio-properties-panel-feel-container,.bio-properties-panel-feel-toggle-switch .bio-properties-panel-feel-entry:not(.feel-active) .bio-properties-panel-feel-container{margin-left:auto}.bio-properties-panel-tooltip-wrapper{text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--tooltip-underline-color);text-decoration-color:var(--tooltip-underline-color);font:inherit;justify-content:center;width:fit-content;display:flex}.bio-properties-panel-tooltip-wrapper:hover,.bio-properties-panel-tooltip-wrapper:focus,.bio-properties-panel-tooltip-wrapper:focus-visible{text-decoration-color:currentColor}.bio-properties-panel-tooltip{--tooltip-background-color:var(--bio-surface-inverted);--tooltip-color:var(--bio-text-on-inverted);--tooltip-link:var(--bio-info-on-inverted);--tooltip-code-background-color:var(--bio-surface-subtle);--tooltip-code-border-color:var(--bio-border-subtle);color:var(--tooltip-color);z-index:1001;max-width:300px;font-size:var(--text-size-small);font-family:var(--font-family);display:flex;position:fixed}.bio-properties-panel-tooltip.right{padding-right:6px}.bio-properties-panel-tooltip.top{flex-direction:column}.bio-properties-panel-tooltip-content{background-color:var(--tooltip-background-color);white-space:pre-wrap;border-radius:2px;padding:16px;font-weight:400}.bio-properties-panel-tooltip-content h1{font-size:var(--text-size-base);margin:0;font-weight:700}.bio-properties-panel-tooltip-content code,.bio-properties-panel-tooltip-content pre{color:var(--description-color);font-family:var(--font-family);font-size:var(--text-size-small);line-height:var(--line-height-condensed);background-color:var(--tooltip-code-background-color);border:1px solid var(--tooltip-code-border-color);border-radius:3px;padding:0 2px}.bio-properties-panel-tooltip-content pre code{border:none}.bio-properties-panel-tooltip p:first-child{margin-top:0}.bio-properties-panel-tooltip p:last-child{margin-bottom:0}.bio-properties-panel-tooltip-content a{color:var(--tooltip-link)}.bio-properties-panel-tooltip .bio-properties-panel-tooltip-arrow{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:5px solid var(--tooltip-background-color);width:0;height:0;margin-top:16px}.bio-properties-panel-tooltip.top .bio-properties-panel-tooltip-arrow{margin-top:-3px;margin-left:calc(50% - 2.5px);transform:rotate(90deg)}.bio-properties-panel-textarea-container{position:relative}.bio-properties-panel-feelers-editor-container .bio-properties-panel-feelers-editor__open-popup-placeholder,.bio-properties-panel-feel-editor-container .bio-properties-panel-feel-editor__open-popup-placeholder,.bio-properties-panel-textarea-container .bio-properties-panel-textarea__open-popup-placeholder{color:#17171740;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);background-color:var(--input-background-color);font-size:var(--text-size-base);flex-direction:column;justify-content:center;width:100%;min-height:100%;padding:3px 6px 2px;font-family:inherit;display:none}.bio-properties-panel-feelers-editor-container.popupOpen .bio-properties-panel-input,.bio-properties-panel-feel-editor-container.popupOpen .bio-properties-panel-input{display:none}.bio-properties-panel-textarea-container.popupOpen .bio-properties-panel-input{visibility:hidden}.bio-properties-panel-feelers-editor-container.popupOpen .bio-properties-panel-feelers-editor__open-popup-placeholder,.bio-properties-panel-feel-editor-container.popupOpen .bio-properties-panel-feel-editor__open-popup-placeholder,.bio-properties-panel-textarea-container.popupOpen .bio-properties-panel-textarea__open-popup-placeholder{display:flex}.bio-properties-panel-textarea-container.popupOpen .bio-properties-panel-textarea__open-popup-placeholder{justify-content:flex-start;position:absolute;inset:0}.bio-properties-panel-popup{--popup-background-color:var(--bio-surface-subtle);--popup-header-background-color:var(--bio-surface);--popup-font-color:var(--bio-text);--popup-title-color:var(--bio-text);--feel-popup-close-background-color:var(--bio-primary);--feel-popup-gutters-background-color:var(--bio-surface-strong);z-index:1001;background-color:var(--popup-background-color);color:var(--popup-font-color);flex-direction:column;flex:auto;width:auto;height:auto;padding:0;font-family:IBM Plex Sans,sans-serif;font-size:14px;display:flex;position:fixed;overflow:hidden;box-shadow:0 2px 6px #0000004d}.bio-properties-panel-popup,.bio-properties-panel-popup *{box-sizing:border-box}.bio-properties-panel-popup h1,.bio-properties-panel-popup h2,.bio-properties-panel-popup h3,.bio-properties-panel-popup h4{font-weight:500;font-size:inherit}.bio-properties-panel-popup .bio-properties-panel-popup__header,.bio-properties-panel-popup .bio-properties-panel-popup__body,.bio-properties-panel-popup .bio-properties-panel-popup__footer{justify-content:center;align-items:center;padding:12px;display:flex}.bio-properties-panel-popup .bio-properties-panel-popup__body:not(:first-child){padding-top:0;padding-left:0;padding-right:0}.bio-properties-panel-popup .bio-properties-panel-popup__header{--popup-header-line-height:16px;background-color:var(--popup-header-background-color);font-size:12px;font-weight:400;line-height:var(--popup-header-line-height);text-align:left;color:var(--popup-title-color);margin:0}.bio-properties-panel-popup .bio-properties-panel-popup__header.draggable{cursor:grab}.bio-properties-panel-popup .bio-properties-panel-popup__drag-handle{display:flex}.bio-properties-panel-popup .bio-properties-panel-popup__drag-preview{width:1px;height:1px;position:absolute;top:0}.bio-properties-panel-popup .bio-properties-panel-popup__title{margin-left:8px;margin-right:auto}.bio-properties-panel-popup .bio-properties-panel-popup__title:first-letter{text-transform:capitalize}.bio-properties-panel-popup .bio-properties-panel-popup__close{background-color:var(--popup-header-background-color);border:none;width:40px;height:40px;margin:-12px -12px -12px 12px}.bio-properties-panel-popup .bio-properties-panel-popup__close:hover,.bio-properties-panel-popup .bio-properties-panel-popup__close:focus-visible{background-color:var(--popup-background-color)}.bio-properties-panel-popup .bio-properties-panel-popup__close:focus-visible{outline-offset:-2px}.bio-properties-panel-popup .bio-properties-panel-popup__close svg{fill:currentColor;width:16px;height:16px;margin-top:2px}.bio-properties-panel-popup .bio-properties-panel-popup__header .bio-properties-panel-popup__drag-handle svg{margin-left:-4px}.bio-properties-panel-popup .bio-properties-panel-popup__body{font-size:inherit;height:100%;padding-bottom:0;display:flex;overflow:auto}.bio-properties-panel-popup .bio-properties-panel-popup__footer{position:absolute;bottom:0;right:8px}.bio-properties-panel-feel-popup .bio-properties-panel-feel-popup__body{width:100%;height:100%;margin:0;padding:0;display:flex}.bio-properties-panel-feel-popup__title-link{margin-left:8px;display:flex}.bio-properties-panel-feel-popup__title-link:first-of-type{margin-left:auto}.bio-properties-panel-feel-popup__title-link svg{width:var(--popup-header-line-height);height:var(--popup-header-line-height);fill:currentColor;margin:0 .5em}.bio-properties-panel-feel-popup .bio-properties-panel-feel-editor-container{min-width:100%;display:flex}.bio-properties-panel-feel-popup .bio-properties-panel-feel-editor-container .cm-scroller{overflow:auto!important}.bio-properties-panel-feel-popup .bio-properties-panel-feelers-editor-container{width:100%;display:flex}.bio-properties-panel-feel-popup .bio-properties-panel-feelers-editor-container .bio-properties-panel-feelers-editor{display:flex}.bio-properties-panel-feel-popup .bio-properties-panel-feelers-editor-container .bio-properties-panel-feelers-editor .cm-editor{width:100%}.bio-properties-panel-feel-popup .bio-properties-panel-input{resize:none;width:100%;padding:0;overflow:hidden auto}.bio-properties-panel-feel-popup .bio-properties-panel-open-feel-popup{display:none!important}.bio-properties-panel-feelers-editor-container .bio-properties-panel-open-feel-popup,.bio-properties-panel-feel-container .bio-properties-panel-open-feel-popup,.bio-properties-panel-textarea-container .bio-properties-panel-open-feel-popup{fill:var(--feel-open-popup-color);cursor:pointer;background:0 0;border:none;margin:0 3px;padding:2px 4px;line-height:1;display:none;position:absolute;top:4px;right:0}.bio-properties-panel-feelers-editor-container .bio-properties-panel-open-feel-popup svg,.bio-properties-panel-feel-container .bio-properties-panel-open-feel-popup svg,.bio-properties-panel-textarea-container .bio-properties-panel-open-feel-popup svg{width:16px;height:16px;display:block}.bio-properties-panel-feelers-editor-container:hover .bio-properties-panel-open-feel-popup,.bio-properties-panel-feel-container:hover .bio-properties-panel-open-feel-popup,.bio-properties-panel-textarea-container:hover .bio-properties-panel-open-feel-popup,.bio-properties-panel-feelers-editor-container:focus-within .bio-properties-panel-open-feel-popup,.bio-properties-panel-feel-container:focus-within .bio-properties-panel-open-feel-popup,.bio-properties-panel-textarea-container:focus-within .bio-properties-panel-open-feel-popup{display:block}.bio-properties-panel-feelers-editor-container .bio-properties-panel-open-feel-popup:hover,.bio-properties-panel-feel-container .bio-properties-panel-open-feel-popup:hover,.bio-properties-panel-textarea-container .bio-properties-panel-open-feel-popup:hover{fill:var(--feel-open-popup-hover-color)}.bio-properties-panel-feel-popup .bio-properties-panel-popup__footer .bio-properties-panel-feel-popup__close-btn{background:var(--feel-popup-close-background-color);color:#fff;cursor:pointer;border:none;width:66px;height:32px;font-family:inherit;font-size:14px;font-weight:400}.bio-properties-panel-feel-popup .bio-properties-panel-feel-editor-container .cm-editor{width:100%;height:100%}.bio-properties-panel-feel-popup .bio-properties-panel-feel-editor-container .cm-editor .cm-content{padding-left:4px}.bio-properties-panel-feel-popup .bio-properties-panel-input{border:none}.bio-properties-panel-feel-popup .cm-gutters{background-color:var(--feel-popup-gutters-background-color);border:none;padding:0}.bio-properties-panel-feel-popup .cm-gutter{min-width:32px}.bio-properties-panel-feel-popup .cm-gutters .cm-lineNumbers .cm-gutterElement{text-align:center}.bio-properties-panel-text-popup .bio-properties-panel-input{resize:none;border:none;width:100%;height:100%;min-height:100%;padding:8px 12px}.bio-properties-panel-checkbox-group .bio-properties-panel-checkbox-group-entries>.bio-properties-panel-entry{margin:0;padding:0}._container_1qw9y_1{flex-direction:column;max-width:1600px;height:calc(100vh - 80px);margin:0 auto;padding:1.5rem;display:flex}._header_1qw9y_10{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._title_1qw9y_18{color:#1f2937;margin:0;font-size:1.75rem;font-weight:700}._actions_1qw9y_25{gap:.75rem;display:flex}._editorCard_1qw9y_30{z-index:0;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex:1;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._canvas_1qw9y_42{background-color:#fff;flex:1;height:100%}._propertiesPanel_1qw9y_48{background-color:#f9fafb;border-left:1px solid #e5e7eb;width:320px;height:100%;overflow-y:auto}._propertiesPanel_1qw9y_48 .bio-properties-panel{border-left:none;height:100%}._grid_4i6zh_1{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;display:grid}._card_4i6zh_7{background:var(--color-bg-surface);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-shadow:var(--shadow-base);transition:all var(--transition-base);flex-direction:column;padding:1.5rem;display:flex;position:relative;overflow:hidden}._card_4i6zh_7:before{content:"";background:linear-gradient(90deg, var(--color-primary-400), var(--color-primary-600));opacity:0;height:4px;transition:opacity var(--transition-base);position:absolute;top:0;left:0;right:0}._card_4i6zh_7:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary-300);transform:translateY(-4px)}._card_4i6zh_7:hover:before{opacity:1}._cardHeader_4i6zh_42{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._iconWrapper_4i6zh_49{width:48px;height:48px;color:var(--color-primary-500);background:#8014521a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;display:flex}._workflowName_4i6zh_62{color:var(--color-text-primary);margin:0;font-size:1.125rem;font-weight:600}._workflowKey_4i6zh_69{color:var(--color-text-muted);margin-top:2px;font-size:.75rem}._description_4i6zh_75{color:var(--color-text-secondary);flex-grow:1;margin-bottom:1.5rem;font-size:.875rem;line-height:1.5}._footer_4i6zh_83{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;padding-top:1rem;display:flex}._versionBadge_4i6zh_91{background:var(--color-bg-base);border-radius:var(--radius-full);color:var(--color-text-muted);border:1px solid var(--color-border);padding:.25rem .75rem;font-size:.75rem;font-weight:600}._loading_4i6zh_101{height:50vh;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}._container_1acw7_1{max-width:1400px;margin:0 auto;padding:1.5rem}._header_1acw7_7{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._title_1acw7_14{color:#1f2937;margin:0;font-size:1.75rem;font-weight:700}._actions_1acw7_21{gap:.75rem;display:flex}._chartsGrid_1acw7_26{grid-template-columns:1fr;gap:1.5rem;display:grid}._chartCard_1acw7_32{background:#fff;border-radius:.75rem;flex-direction:column;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._chartHeader_1acw7_40{border-bottom:1px solid #f3f4f6;padding:1.25rem 1.5rem}._chartTitle_1acw7_45{color:#1f2937;margin:0;font-size:1.125rem;font-weight:700}._chartBody_1acw7_52{height:450px;padding:1.5rem}._page_2juye_3{gap:var(--space-8);flex-direction:column;width:100%;animation:.35s _fadeIn_2juye_1;display:flex}._pageHeader_2juye_11{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._pageTitle_2juye_18{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-1)}@keyframes _fadeIn_2juye_1{0%{opacity:0}to{opacity:1}}._modalOverlay_2juye_32{z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modalContent_2juye_46{background:#fff;border-radius:.75rem;width:500px;max-width:90vw;animation:.2s ease-out _modal-enter_2juye_1;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@keyframes _modal-enter_2juye_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._modalHeader_2juye_61{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}._modalHeader_2juye_61 h2{color:#111827;margin:0;font-size:1.25rem;font-weight:600}._closeBtn_2juye_76{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.5rem;font-size:1.25rem}._closeBtn_2juye_76:hover{color:#1f2937;background:#f3f4f6}._modalBody_2juye_91{padding:1.5rem}._formGroup_2juye_96{margin-bottom:1rem}._formGroup_2juye_96 label{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._formActions_2juye_108{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}._loadingScreen_1xcv2_3{background:var(--color-bg-base);flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100vh;display:flex}._loadingText_1xcv2_13{font-size:var(--text-sm);color:var(--color-text-secondary);letter-spacing:.02em}
