:root{--font-sans: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body: var(--font-sans);--text-xs: 12px;--text-sm: 13px;--text-md: 14px;--text-lg: 15px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-ui: 550;--font-weight-semibold: 600;--font-weight-bold: 700;--leading-tight: 1.2;--leading-body: 1.5;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 18px;--space-6: 24px;--space-8: 32px;--nav-row-padding-y: 12px;--nav-row-padding-x: 8px;--nav-row-gap: 8px;--nav-row-icon-size: 20px;--component-row-padding-y: 6px;--toolbar-chrome-text: #4a4a4a;--toolbar-chrome-surface: var(--color-surface);--toolbar-chrome-border: var(--border-width-hairline) solid var(--color-border);--toolbar-chrome-radius: var(--radius-sm);--toolbar-chrome-gap: var(--nav-row-padding-x);--toolbar-chrome-padding: var(--nav-row-padding-x);--toolbar-chrome-font-weight: var(--font-weight-ui);--toolbar-chrome-icon-size: var(--nav-row-icon-size);--toolbar-chrome-hover-bg: var(--color-control-hover-bg);--toolbar-chrome-hover-shadow: var(--shadow-control-hover);--toolbar-chrome-transition: var(--control-transition);--toolbar-chrome-control-height: var(--control-height-md);--toolbar-chrome-input-font-size: var(--text-sm);--toolbar-chrome-symbol-fill: 0;--toolbar-chrome-symbol-wght: 700;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 12px;--color-text: #213547;--color-text-strong: #1c1c1c;--color-text-muted: #707070;--color-text-subtle: #d0d0d0;--color-text-inverse: #ffffff;--color-link: #646cff;--color-link-hover: #535bf2;--color-surface: #ffffff;--color-surface-muted: #f6f6f6;--color-surface-neutral: #dfdfdf;--color-surface-neutral-hover: #d3d3d3;--color-surface-hover: #f8f8f8;--color-highlight-bg: var(--color-surface-hover);--color-active-bg: var(--color-surface-muted);--color-highlight-pending-bg: #ececec;--color-row-highlight-bg: rgba(0, 0, 0, .08);--color-row-highlight-strong-bg: rgba(0, 0, 0, .12);--color-calendar-day-hover-bg: #f0f0f0;--color-calendar-range-committed-bg: #e8e8e8;--color-calendar-range-committed-hover-bg: #dedede;--color-calendar-keyboard-selected-bg: rgba(28, 28, 28, .12);--color-control-hover-bg: #fdfdfd;--color-border: #cccccc;--color-border-control: #c1c1c1;--color-button-primary: #1c1c1c;--color-button-primary-hover: #333333;--color-danger: #dc3545;--color-danger-hover: #c82333;--color-danger-subtle-text: #b42318;--color-danger-subtle-text-hover: #8a1c0f;--color-success: #B6FE02;--color-success-hover: #a3e502;--color-success-active: #87b70e;--border-width-hairline: 1px;--shadow-none: none;--shadow-control-hover: 0 2px 10px rgba(0, 0, 0, .08);--shadow-focus-visible: var(--shadow-control-hover);--shadow-popover: 0 8px 24px rgba(0, 0, 0, .18);--focus-ring-color: rgba(49, 75, 188, .45);--focus-ring-width: 2px;--focus-ring-offset: 2px;--control-height-md: 38px;--control-height-sm: 32px;--control-padding-x: var(--nav-row-padding-x);--control-radius: var(--radius-sm);--control-font-size: var(--text-md);--control-font-weight: var(--font-weight-bold);--control-transition: background-color .15s ease, border-color .15s ease, color .15s ease, box-shadow .15s ease;--icon-size-md: 22px;--icon-opsz: 18;--icon-wght: 400;--icon-fill: 1;--panel-padding: var(--space-8);--panel-surface-bg: var(--color-surface);--panel-surface-border: var(--color-border);--panel-surface-shadow: var(--shadow-none);--panel-surface-radius: var(--radius-lg);--panel-control-bg: var(--color-surface-muted);--panel-control-border: var(--color-border-control);--panel-modal-shadow: var(--shadow-none);--table-name-col-max-width: min(8rem, 28vw);--page-stack-row-gap: 2rem;--date-range-menu-divider: #f0f0f0;--date-range-preset-hover-bg: var(--color-calendar-range-committed-bg);--date-range-input-border: #a5a5a5;--z-dropdown-popover: 1250;--z-modal-overlay: 1300;--z-loader-overlay: 10100;--loader-overlay-scrim: rgba(28, 28, 28, .38);--color-checkbox-checked-bg: #1c1c1c;--color-checkbox-mark: #B6FE02;--stat-skeleton-base: #cfcfcf;--stat-skeleton-dim: #bdbdbd}:root{font-family:var(--font-body);line-height:var(--leading-body);font-weight:var(--font-weight-normal);color-scheme:light;color:var(--color-text);background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.surface-card,.panel-default,.panel-table,.panel-metrics{background:var(--panel-surface-bg);border:1px solid var(--panel-surface-border);border-radius:var(--panel-surface-radius);box-shadow:var(--panel-surface-shadow)}.panel-default{padding:var(--panel-padding)}.panel-metrics{min-height:72px;padding:var(--panel-padding);align-items:stretch}.panel-metrics>div{justify-content:center;gap:4px;margin-bottom:0!important;min-height:42px}.panel-metrics>div h3,.panel-metrics>div span{margin-top:0;margin-bottom:0;line-height:var(--leading-body)}.panel-notice{background:var(--panel-control-bg);border:1px solid var(--panel-surface-border);border-radius:var(--panel-surface-radius);box-shadow:var(--panel-surface-shadow);padding:var(--panel-padding)}.surface-control{background:var(--panel-control-bg);border:var(--border-width-hairline) solid var(--panel-control-border);border-radius:var(--panel-surface-radius);box-shadow:var(--panel-surface-shadow)}.surface-modal{background:var(--panel-surface-bg);border:1px solid var(--panel-surface-border);border-radius:12px;box-shadow:var(--panel-modal-shadow)}i[class*=fa-],i[class*=bi-],.material-symbols-rounded{font-family:Material Symbols Rounded;font-style:normal;font-weight:var(--icon-wght);font-size:var(--icon-size-md);line-height:1;letter-spacing:normal;text-transform:none;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;font-variation-settings:"FILL" var(--icon-fill),"wght" var(--icon-wght),"GRAD" 0,"opsz" var(--icon-opsz)}i[class*=fa-]:before,i[class*=bi-]:before{font-family:Material Symbols Rounded;font-weight:400;font-style:normal}.fa-upload:before{content:"upload"}.fa-chevron-up:before{content:"keyboard_arrow_up"}.fa-chevron-down:before{content:"keyboard_arrow_down"}.fa-check:before{content:"check"}.fa-times:before{content:"close"}.fa-pen:before{content:"edit"}.fa-image:before{content:"image"}.fa-sort-down:before{content:"keyboard_arrow_down"}.fa-sort-up:before{content:"keyboard_arrow_up"}.fa-sort:before{content:"unfold_more"}.fa-edit:before{content:"edit"}.fa-heart:before{content:"favorite"}.fa-comment:before{content:"chat_bubble"}.fas.fa-heart:before{content:"favorite"}.far.fa-heart:before{content:"favorite_border"}.far.fa-comment:before{content:"chat_bubble_outline"}.fa-bars:before{content:"menu"}.fa-trash-alt:before{content:"delete"}.fa-filter:before{content:"filter_alt"}.fa-eye:before{content:"visibility"}.fa-chevron-right:before{content:"chevron_right"}.fa-rss:before{content:"rss_feed"}.fa-calendar:before{content:"calendar_month"}.fa-user:before{content:"person"}.fa-chart-line:before{content:"monitoring"}.fa-th-large:before{content:"grid_view"}.fa-medkit:before{content:"medical_services"}.fa-heartbeat:before{content:"monitor_heart"}.fa-book:before{content:"menu_book"}.fa-sign-out-alt:before{content:"logout"}.bi-house-door-fill:before{content:"home"}.bi-copy:before{content:"content_copy"}.bi-save:before{content:"save"}.bi-check-lg:before{content:"check"}.bi-search:before{content:"search"}.bi-bell:before{content:"notifications"}.bi-download:before{content:"download"}.bi-plus-circle:before{content:"add_circle"}.bi-dash-circle:before{content:"do_not_disturb_on"}.bi-person:before{content:"person"}.bi-calendar3:before{content:"calendar_month"}.bi-pencil-fill:before{content:"edit"}.bi-play-fill:before{content:"play_arrow"}.bi-trash3:before{content:"delete"}.bi-archive:before{content:"archive"}.bi-pencil-square:before{content:"edit_square"}.bi-plus-square-fill:before{content:"add_box"}.bi-building:before{content:"apartment"}.bi-circle-fill:before{content:"circle"}.bi-chevron-double-left:before{content:"keyboard_double_arrow_left"}.bi-chevron-double-right:before{content:"keyboard_double_arrow_right"}.bi-file-earmark-pdf-fill:before{content:"picture_as_pdf"}.bi-exclamation-circle-fill:before{content:"error"}.bi-arrow-clockwise:before{content:"autorenew"}.bi-arrow-right:before{content:"arrow_right_alt"}.bi-alarm:before{content:"alarm"}.bi-person-vcard-fill:before{content:"badge"}.bi-chevron-left:before{content:"chevron_left"}.bi-chevron-right:before{content:"chevron_right"}.bi-star-fill:before{content:"star"}.bi-star-half:before{content:"star_half"}.bi-plus-lg:before{content:"add"}.bi-inbox:before{content:"inbox"}.bi-kanban:before{content:"view_kanban"}.location-search-dropdown .css-13cymwt-control,.location-search-dropdown .css-1nmdiq5-menu,.location-search-dropdown .css-t3ipsp-control{min-width:211px;max-width:66%;margin-left:auto}.location-search-dropdown.school-drpdwn .css-t3ipsp-control,.location-search-dropdown.school-drpdwn .css-13cymwt-control{margin-left:0!important;margin-bottom:15px}.location-search-dropdown .css-t3ipsp-control .css-1dimb5e-singleValue{color:#c1c1c1;font-weight:400;font-size:13px}.location-search-dropdown .css-1xc3v61-indicatorContainer svg,.location-search-dropdown .css-15lsz6c-indicatorContainer svg{display:none}.location-search-dropdown .css-1xc3v61-indicatorContainer:after,.location-search-dropdown .css-15lsz6c-indicatorContainer:after{content:"search";font-family:Material Symbols Rounded;font-weight:var(--icon-wght);font-style:normal;font-size:var(--icon-size-md);line-height:1;display:inline-block;font-variation-settings:"FILL" var(--icon-fill),"wght" var(--icon-wght),"GRAD" 0,"opsz" var(--icon-opsz);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{font-weight:var(--font-weight-medium);color:var(--color-link);text-decoration:inherit}a:hover{color:var(--color-link-hover)}html{font-family:var(--font-body)}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;font-family:inherit}input,textarea,select{font-family:var(--font-sans)}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}:where(button:hover){border-color:transparent}button:focus,button:focus-visible{outline:none;box-shadow:none}input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:none;box-shadow:none}.surface-control:focus,.surface-control:focus-visible{outline:none;box-shadow:none;border-color:var(--panel-control-border)}a:hover{color:#747bff}button{background-color:#f9f9f9}#root{width:100%;font-family:Inter,sans-serif}input{background-color:transparent;color:#333}.calendar-view{padding:1rem;background:#fff;border-radius:10px}.p-relative{position:relative!important}.p-absolute{position:absolute!important}.p-fixed{padding:.5rem 0!important;position:fixed!important}.gap-10{gap:10px}.calendar-view{box-shadow:none!important;border:1px solid #cccccc!important}.fc-theme-standard td,.fc-theme-standard th,.fc-theme-standard .fc-scrollgrid{border:1px solid #ffffff00}.fc-theme-standard td a{color:#333!important}.fc-theme-standard th a{color:#acacad!important}.fc .fc-daygrid-day-frame{min-height:100%;position:relative;display:flex;justify-content:center;align-items:center}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em;display:none}.calendar-view .calendar-month-wrap{color:#919191;font-weight:600;display:flex;gap:8px;padding-bottom:.45rem;margin-bottom:1rem;border-bottom:1px solid #f4f4f4;justify-content:space-evenly}.calendar-view .calendar-month-wrap .active{color:#333;font-weight:900}.calendar-view .calendar-month-wrap .label{cursor:pointer}.calendar-view{font-family:Inter;display:flex}.calendar-view .details-col{min-width:298px;max-width:310px;background-color:#02bb8a;color:#fefefe;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:2rem 1rem}.calendar-view .details-col h6{width:53%;font-size:14px;margin-top:40px;font-weight:400;margin-bottom:0}.calendar-view .details-col ul{font-size:13px}.calendar-view .details-col button{margin-top:6rem}.calendar-view .calendar-col{flex-grow:1}.calendar-view .details-col .date-label{font-size:8rem;margin-bottom:0;font-weight:900;margin-top:0;line-height:8rem}.time-label{font-size:10px;padding:10px;margin:3px 7px 3px 0;background:#f9f9f9;border-radius:10px;color:#7a7a7a;box-shadow:none;font-weight:700;display:inline-block;border:2px solid #8f8e8e;cursor:pointer}.time-label:hover{border:2px solid #cccccc}.calendar-view .details-col .month-year-label{font-weight:600;font-size:22px}.fc .fc-daygrid-day-frame:hover{background-color:#ddd}.underline{text-decoration:underline}.col-black{color:#333}.fw-bold{font-weight:700}.tbl-image-col{width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-indicator-btn{border-radius:7px;padding:3px 4px;font-size:13px;font-weight:500;width:79px;height:20px;display:flex;align-items:center;justify-content:flex-start;gap:8px;cursor:pointer}.status-indicator-btn:hover{border:1px solid #126524}.status-indicator-btn .indicator-sect{background-color:#fff;width:22px;height:19px;display:inline-block;border-radius:7px}.status-indicator-btn.open{background-color:#02bb8a;color:#fff}.status-indicator-btn.closed{background-color:#ccc;color:#8e8e8e;flex-direction:row-reverse}.status-indicator-btn.open.toggle-rev{background-color:#02bb8a;color:#fff;flex-direction:row-reverse}.status-indicator-btn.closed.toggle-rev{background-color:#ccc;color:#8e8e8e;flex-direction:row}.year-select-navigation{display:flex;gap:9px;align-items:center;color:#666;margin-left:auto}.year-select-navigation .material-symbols-rounded{font-size:15px}.year-select-navigation span{font-size:22px;font-weight:800}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.err-text,.err-label{color:#9f2020;margin-bottom:1rem}.valid-text{color:#02bb8a}.custom-logo-section .img-wrapper{position:relative;width:40px;height:40px}.custom-logo-section .img-wrapper img,.modal-header-heading img{border-radius:50%;overflow:hidden;border:1px solid #ccc;object-fit:cover}.modal-header-heading i{margin-left:auto;font-size:17px}.modal-header-heading i:hover{margin-left:auto;font-size:19px}.modal-header-heading i:active{color:#20212e}.student-rank-wrap{position:relative}.student-rank-wrap img{width:40px;height:40px}.student-rank-wrap .rank{position:absolute;bottom:5px;right:-5px;font-size:13px;border:3px solid #fff;background-color:#ff5000;color:#fff;font-family:Black Han Sans,sans-serif;border-radius:50%;width:17px;height:17px;display:flex;justify-content:center;align-items:center}.logo-upload-modal .modal-header-heading{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:11px;background-color:#f2f2f2}.logo-upload-modal .modal-body{display:flex;justify-content:center;align-items:center}.logo-upload-modal .modal-footer{padding:13px 0;background-color:#dcdcdc;border-top:1px solid #c1c1c1}.logo-upload-modal .modal-body .upload-btn-wrapper,.link-copy-wrapper{padding:1.5rem;width:100%;border:2px dashed #c2c2c2;border-radius:3px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;margin:20px}.link-copy-wrapper{display:grid;grid-template-columns:auto 30px;gap:8px}.link-copy-wrapper .link-col{overflow:auto;scrollbar-width:none}.myDiv{overflow:auto}.link-copy-wrapper .link-col::-webkit-scrollbar{display:none}.link-copy-wrapper .copy-btn{pointer-events:all;cursor:pointer}.link-copy-wrapper .copy-btn:hover{font-size:18px;background-color:#f5f5f5}.css-13cymwt-control,.css-1nmdiq5-menu{font-size:14px!important;font-weight:400!important}.file-upload-label{width:90%;background-color:#333;width:80%!important;background-color:#333!important;color:#f1f1f1!important}.file-upload-label:hover{background-color:#514f4f!important}.student-rank-wrap .name{font-family:Inter;font-weight:400;font-style:Regular;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-align:center}.logo-upload-modal .modal-body .upload-btn-wrapper input[type=file],.link-copy-wrapper input[type=file],.logo-upload-modal{display:none}.logo-upload-modal form.modal-body label{margin-bottom:10px;display:block;font-size:12px}.logo-upload-modal form.modal-body{flex-direction:column}.logo-upload-modal .location-search-dropdown .css-13cymwt-control,.logo-upload-modal .location-search-dropdown .css-1nmdiq5-menu,.logo-upload-modal .location-search-dropdown .css-t3ipsp-control{max-width:100%}.logo-upload-modal.open{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;background-color:#00000080;height:100vh;z-index:var(--z-modal-overlay, 1300)}.lesson-info-heading .modal-title{display:flex;justify-content:space-between}.lesson-info-heading .close-btn{margin-left:auto}.lesson-info-heading .close-btn:hover{font-size:19px}.logo-upload-modal .logo-upload-modal-content{box-shadow:none;width:90%;max-width:500px;background-color:#fff;border-radius:12px}.logo-upload-modal-content .modal-title{margin:0;font-size:26px}.logo-upload-modal-content .modal-title .heading-wrap p{font-size:21px;margin:2px!important;color:#2b2929}.logo-upload-modal-content .modal-title .heading-wrap p:last-of-type{font-size:10px}.custom-logo-section .img-wrapper .fa-edit{position:absolute;top:0;right:0;cursor:pointer;color:#333;font-size:14px}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.main-btn{background:#333;color:#fff;border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}.dropdown-row-list .student-row .main-btn{font-size:.8em}.dropdown-row-list .trainer-row{justify-content:flex-start!important;gap:3px!important}.dropdown-row-list .trainer-row .t-name{font-size:1.1rem;font-weight:800}.dropdown-row-list .trainer-row .t-phone{color:#747474;font-weight:500}.dropdown-row-list .trainer-row .main-btn{font-size:.6em}#calendar-toggle-btn{display:none;font-size:1.098rem;cursor:pointer}#calendar-toggle-btn:hover{font-size:1.185rem}.main-btn .retry-icn{color:#fff;font-size:17px;display:inline-block;margin-bottom:-2px;margin-left:5px}.series-status-lbl{background:#d9f1f2;color:var(--Medium-Green, #00BA8D);width:80;height:19;gap:10px;angle:0 deg;opacity:1;border-radius:8px;padding:2px 8px}.series-status-lbl.pending{background:#eceeee;color:var(--Medium-Green, #545857)}.main-btn.bg-white{background-color:#fff;border:1px solid #000;color:#000}.main-btn.bg-white:hover{background-color:#000;border:1px solid #000;color:#fff}.main-btn.font-sm{font-size:12px}.tbl-action-btn{gap:4px;display:flex;opacity:1;border-radius:12px;border-width:1px;padding:10px;align-items:center;box-shadow:none;background:var(--N85, #DFDFDF);color:#303030}.tbl-action-btn,.tbl-action-btn i,.section-heading.font-sm .create-btn,.section-heading.font-sm .create-btn i{font-size:12px!important;margin-right:0!important}.remaining-player-tbl-rows{padding:1.1rem .6rem;border-bottom:1px solid #cccccc}.series-status-lbl.fill.completed,.series-status-lbl.completed{background:#a2a21d86;color:var(--Medium-Green, #45450c)}.series-status-lbl.fill.active,.series-status-lbl.active{background:#8bb1cc;color:var(--Medium-Green, #1b303f)}.series-status-lbl.fill.registering,.series-status-lbl.registering{background:#d9a987;color:var(--Medium-Green, #45240c)}.series-status-lbl.fill.archived,.series-status-lbl.archived{background:#9c8de186;color:var(--Medium-Green, #191239)}.series-status-lbl.fill.draft,.series-status-lbl.draft{background:#c9e78386;color:var(--Medium-Green, #38461886)}.button-3{gap:10px;border-radius:5px;padding:8px 10px;border-width:1px;border:1px solid var(--N10, #000000)}.sidebar-toggle-icon{width:30px;height:30px;margin-right:10px}.create-btn{gap:10px;opacity:1;border-radius:12px;border-width:1px;padding:10px;display:flex;background:var(--N30, #303030);align-items:center;color:#fff;box-shadow:none;font-size:14px;font-weight:700}.create-btn.btn-green{background:var(--AC-01, #B6FE02);width:179;height:41;gap:4px;opacity:1;border-radius:12px;padding:10px;color:#000}.create-btn.btn-red{background:var(--AC-01, #E80000);width:179;height:41;gap:4px;opacity:1;border-radius:12px;padding:10px;color:#fff}.mt-0{margin-top:0!important}.mt-10{margin-top:10px!important}.mb-0{margin-bottom:0!important}.create-btn.btn-green:active{background:var(--AC-01, #87b70e)}.create-btn.btn-red:active{background:var(--AC-01, #a30808)}@media screen and (max-width: 900px){#calendar-toggle-btn{display:inline-block;margin-bottom:1rem}.calendar-view{flex-direction:column-reverse}.calendar-view .calendar-col,.calendar-view .details-col{width:100%}.calendar-view .details-col{display:none}.calendar-view .details-col.show{display:flex}}@media screen and (max-width: 769px){.status-indicator-btn{border-radius:7px;padding:3px 4px;font-size:11px;font-weight:500;width:59px;height:15px;display:flex;align-items:center;justify-content:flex-start;gap:6px}.status-indicator-btn .indicator-sect{background-color:#fff;width:17px;height:14px;display:inline-block;border-radius:7px}}@media screen and (max-width: 550px){.status-indicator-btn{border-radius:7px;padding:3px 4px;font-size:9px;font-weight:500;width:49px;height:12px;display:flex;align-items:center;justify-content:flex-start;gap:6px}.calendar-view .calendar-month-wrap .label{cursor:pointer;font-size:.8rem}.calendar-view .calendar-month-wrap .label,.fc-theme-standard td,.fc-theme-standard th,.fc-theme-standard .fc-scrollgrid{font-size:.5rem}.status-indicator-btn .indicator-sect{background-color:#fff;width:15px;height:11px;display:inline-block;border-radius:7px}}@keyframes _spinner-ring-rotate_1pr5j_1{to{transform:rotate(360deg)}}._ring_1pr5j_8{box-sizing:border-box;flex-shrink:0;border-radius:50%;border-style:solid;border-color:var(--color-surface-neutral);border-top-color:var(--color-text-muted);animation:_spinner-ring-rotate_1pr5j_1 .7s linear infinite}._sizeSm_1pr5j_18{width:18px;height:18px;border-width:2px}._sizeMd_1pr5j_24{width:28px;height:28px;border-width:2.5px}._sizeLg_1pr5j_30{width:36px;height:36px;border-width:3px}._suspenseFallback_br3gz_2{flex:1;min-height:40vh;display:flex;align-items:center;justify-content:center;width:100%}._overlayRoot_br3gz_12{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}._overlayViewport_br3gz_20{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-loader-overlay)}._overlayContained_br3gz_26{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}._overlayFloating_br3gz_32{background:transparent;pointer-events:none}._overlayScrim_br3gz_37{pointer-events:auto;background:var(--loader-overlay-scrim)}.main-layout{display:flex;min-width:100%;flex-grow:1;min-height:0;background-color:#000}.p-main-layout{--layout-sheet-radius: 12px;display:flex;min-width:100%;min-height:100vh;flex-direction:column;background-color:#000}@media screen and (min-width: 810px){.sidebar-main:not(.sidebar-mobile-drawer){border-top-left-radius:var(--layout-sheet-radius)}.main-page-container{border-top-right-radius:var(--layout-sheet-radius);overflow:hidden}}@media screen and (max-width: 809px){.main-layout{background-color:transparent}.main-page-container{border-top-left-radius:var(--layout-sheet-radius);border-top-right-radius:var(--layout-sheet-radius);overflow:hidden}}.blank-layout{min-width:100%;min-height:100vh}.main-page-container{flex-grow:1;background-color:#ececec}.sidebar-main{--sidebar-shell-px: 18px;--sidebar-item-px: var(--nav-row-padding-x);--sidebar-item-py: var(--nav-row-padding-y);--sidebar-item-gap: var(--nav-row-gap);--sidebar-icon-size: var(--nav-row-icon-size);--sidebar-label-size: 14px;--sidebar-submenu-offset: calc(var(--sidebar-item-px) + var(--sidebar-icon-size) + var(--sidebar-item-gap));--sidebar-submenu-item-py: 8px;--sidebar-parent-children-gap: 0px;--sidebar-user-section-margin-top: 24px;--sidebar-tree-color: #b7b7b7;--sidebar-tree-stem-x: calc(var(--sidebar-submenu-offset) - 18px);--sidebar-tree-elbow-width: 12px;--sidebar-tree-arrow-width: 6px;--sidebar-tree-arrow-left: calc(var(--sidebar-tree-stem-x) + var(--sidebar-tree-elbow-width) - 5px);--sidebar-tree-text-gap: 8px;--sidebar-tree-elbow-radius: 7px;--sidebar-submenu-text-start: calc( var(--sidebar-tree-arrow-left) + var(--sidebar-tree-arrow-width) + var(--sidebar-tree-text-gap) );width:170px;min-width:170px;min-height:100vh;overflow-y:auto;background-color:#dfdfdf;box-shadow:none;display:flex;flex-direction:column;transition:.3s ease-in-out;font-family:Inter,sans-serif;z-index:1000;padding:24px var(--sidebar-shell-px);position:sticky;top:0;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.sidebar-main::-webkit-scrollbar{display:none}.sidebar-main.sidebar-close{margin-left:-240px}.sidebar-main .logo-header{width:100%;padding:4% 0;display:flex;justify-content:center;align-items:center;position:relative}.sidebar-main .sidebar-navigation-cont{flex-grow:1;width:100%;margin:auto}.sidebar-main.sidebar-close .sidebar-navigation-cont{flex-grow:1;width:100%;margin:16px auto auto}.sidebar-main .preview-icn{display:none!important}.sidebar-main.sidebar-close .preview-icn{display:block!important;margin-left:0}.sidebar-main.sidebar-close img.preview-icn{margin-left:0;margin-right:0}.sidebar-main.sidebar-close .sidebar-navigation-cont .navigation{justify-content:center}.sidebar-main.sidebar-close .sidebar-navigation-cont .navigation>span{display:none}.sidebar-navigation-cont .navigation{width:100%;box-sizing:border-box;display:flex;align-items:center;gap:var(--sidebar-item-gap);padding:var(--sidebar-item-py) var(--sidebar-item-px);border-radius:6px;position:relative;z-index:0}.sidebar-navigation-cont .navigation:hover{background-color:#f1f1f129}.sidebar-navigation-cont .navigation.is-active{background-color:transparent}.sidebar-navigation-cont .navigation.is-active:before{content:"";position:absolute;left:0;right:0;top:4px;bottom:4px;border-radius:10px;background:#fff;z-index:-1}.sidebar-navigation-cont .navigation.is-active .nav-icon{font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 18}.navigation-user-menu-section{margin-top:var(--sidebar-user-section-margin-top)}.component-debug-sidebar-link{display:block;margin-top:6px;margin-left:0;padding:6px 7px;font-size:11px;font-weight:500;color:#02bb8a;text-decoration:none;border-radius:4px}.component-debug-sidebar-link:hover{background:#02bb8a1f}.sidebar-navigation-cont .navigation-user-menu-section .navigation span{font-weight:300;color:#181818;cursor:pointer}.sidebar-navigation-cont .navigation .nav-icon,.sidebar-navigation-cont .navigation span{display:flex;justify-content:center;align-items:center;color:#181818;font-size:var(--sidebar-label-size);gap:var(--sidebar-item-gap)}.sidebar-navigation-cont .navigation>span:not(.nav-icon){font-weight:550}.sidebar-navigation-cont .navigation .nav-icon{color:#4a4a4a;font-weight:700;width:var(--sidebar-icon-size);height:var(--sidebar-icon-size);font-size:var(--sidebar-icon-size);flex-shrink:0}.sidebar-navigation-cont .navigation span{padding-left:0}.navigation-wrap .links-wrap{padding-left:0;display:flex;flex-direction:column;gap:2px;padding-bottom:12px;position:relative;isolation:isolate}.navigation-wrap .links-wrap:has(a.is-active):before{content:"";position:absolute;left:var(--sidebar-tree-stem-x);top:-8px;border-left:2px solid var(--sidebar-tree-color);z-index:2;pointer-events:none}.navigation-wrap .links-wrap:has(a:nth-child(1).is-active):before{height:17px}.navigation-wrap .links-wrap:has(a:nth-child(2).is-active):before{height:52px}.navigation-wrap .links-wrap:has(a:nth-child(3).is-active):before{height:86px}.navigation-wrap>.navigation{margin-bottom:var(--sidebar-parent-children-gap)}.navigation-wrap .links-wrap a{color:#1c1c1c;font-weight:400;font-size:var(--sidebar-label-size);line-height:1.2;width:100%;box-sizing:border-box;padding:var(--sidebar-submenu-item-py) var(--sidebar-item-px);padding-left:var(--sidebar-submenu-text-start);border-radius:8px;display:block;position:relative;z-index:1}.navigation-wrap .links-wrap a.is-active:after{content:"";position:absolute;left:var(--sidebar-tree-arrow-left);top:calc(50% + 1px);width:6px;height:6px;border-right:2px solid var(--sidebar-tree-color);border-bottom:2px solid var(--sidebar-tree-color);transform:translateY(-50%) rotate(-45deg);z-index:3}.navigation-wrap .links-wrap a.is-active:before{content:"";position:absolute;left:var(--sidebar-tree-stem-x);top:calc(50% - 8px);width:var(--sidebar-tree-elbow-width);height:8px;border-left:2px solid var(--sidebar-tree-color);border-bottom:2px solid var(--sidebar-tree-color);border-bottom-left-radius:var(--sidebar-tree-elbow-radius);z-index:3}.navigation-wrap .links-wrap a:hover{background-color:#f1f1f129}.navigation-wrap .links-wrap a.is-active{background-color:#fff;font-weight:700}@keyframes sidebarDesktopSlideIn{0%{width:0;min-width:0;max-width:0;padding:24px 0;opacity:0;overflow:hidden}to{width:170px;min-width:170px;max-width:none;padding:24px var(--sidebar-shell-px);opacity:1;overflow:auto}}.sidebar-main.sidebar-desktop-enter{animation:sidebarDesktopSlideIn .42s cubic-bezier(.22,1,.36,1) forwards;transition:none!important;will-change:width,opacity,padding-left,padding-right}.sidebar-main.sidebar-desktop-enter.sidebar-mobile-drawer{animation:none;will-change:auto}@media screen and (max-width: 809px){.sidebar-main.sidebar-mobile-drawer{position:fixed;top:0;left:0;min-height:100vh;min-height:100dvh;height:100dvh;max-height:100dvh;width:min(280px,85vw);max-width:85vw;z-index:1100;transform:translate(-100%);transition:none;box-shadow:none;flex:none;margin:0}.sidebar-main.sidebar-mobile-drawer.sidebar-mobile-drawer--open{transform:translate(0);transition:transform .13s ease-out;box-shadow:4px 0 28px #0000002e}.mobile-nav-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1095;background:#00000073;animation:mobileNavBackdropFadeIn .1s ease}@keyframes mobileNavBackdropFadeIn{0%{opacity:0}to{opacity:1}}}.navbar-main{display:flex;justify-content:space-between;align-items:center;margin:0;background:#000;border-radius:0;box-shadow:none;padding:12px 24px;flex-wrap:nowrap;gap:12px}.navbar-main .search-cont,.navbar-main .user-options,.navbar-main .user-options .options-btn-wrap:last-of-type{display:flex;align-items:center}.navbar-main .user-options .user-name-email{display:flex;flex-direction:column;align-items:flex-start;text-align:left;line-height:1.2;max-width:220px}.navbar-main .user-options .user-name-email .user-name{font-weight:700}.navbar-main .user-options .user-name-email .user-email{color:#909090;font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-main .search-cont{flex:1 1 auto;min-width:0;width:auto;max-width:600px;border-radius:12px;border-width:1px;gap:10px;padding:10px;display:flex;border:1px solid var(--N40, #505050);box-shadow:none;background:#303030;margin-bottom:0!important}.navbar-main .search-cont i.bi-search,.navbar-main .search-cont .material-symbols-rounded,.navbar-main .search-cont input[type=text]::placeholder{color:#dfdfdf}.navbar-main .search-cont .navbar-search-symbol{flex-shrink:0;font-size:22px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.navbar-main .user-options{color:#dfdfdf;flex-shrink:0}.navbar-main .user-options .options-btn-wrap{position:relative;margin-right:16px}.navbar-main .user-options .options-btn-wrap:first-of-type{margin-right:36px}.navbar-main .user-options .user-profile-trigger{position:relative;padding:4px;display:flex;align-items:center;justify-content:flex-start;gap:10px;border:none;background:transparent;color:inherit;cursor:pointer;transition:background-color .2s ease}.navbar-main .user-options .user-profile-trigger:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:1px solid transparent;border-radius:10px;pointer-events:none;transition:border-color .2s ease}.navbar-main .user-options .user-profile-trigger:hover:after{border-color:#3a3a3a}.navbar-main .user-options .user-profile-trigger:hover{background-color:#171717}.navbar-main .user-options .user-profile-trigger:focus,.navbar-main .user-options .user-profile-trigger:focus-visible{outline:none;box-shadow:none}.navbar-main .user-options .user-profile-trigger-wrap{position:relative}.navbar-main .user-options .user-profile-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:#fff;border-radius:12px;box-shadow:var(--shadow-popover, 0 8px 24px rgba(0, 0, 0, .18));border:1px solid #d8d8d8;padding:6px;z-index:1200}.navbar-main .user-options .user-profile-menu-item{width:100%;border:none;background:transparent;display:flex;align-items:center;gap:10px;color:#1f1f1f;padding:10px 12px;border-radius:8px;text-align:left;cursor:pointer;font-size:14px}.navbar-main .user-options .user-profile-menu-item:hover{background:#f1f1f1}.navbar-main .user-options .user-profile-menu-icon{font-size:20px;line-height:1;color:#4a4a4a;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.navbar-main .user-options .user-profile-menu-section{border-top:1px solid #ececec;margin-top:6px;padding-top:6px}.navbar-main .user-options .user-profile-menu-heading{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#888;padding:6px 12px 4px}.navbar-main .user-options .user-profile-menu-radio.is-active{background:#eef4ff;color:#1d4ed8}.navbar-main .user-options .user-profile-menu-radio.is-active .user-profile-menu-icon{color:#1d4ed8}.navbar-main .user-options .user-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.navbar-main .user-options .user-avatar img{width:100%;height:100%;max-width:100%;display:block;object-fit:cover}.navbar-main .user-options .options-btn-wrap i.bi-bell{font-size:25px}.navbar-main .user-options .notification-circle{position:absolute;top:2px;right:0;width:14px;height:14px;display:flex;justify-content:center;align-items:center;color:#dfdfdf;background-color:red;border-radius:50%;font-size:8px;font-weight:700}.navbar-main .search-cont input[type=text]{background:transparent!important;border:none!important;flex-grow:1;padding:0!important}.nav-menu{display:flex;align-items:center;justify-content:space-between}.nav-menu i{font-size:1.4rem}.nav-menu .nav-logo{width:76.00028228759766px;height:45.64896774291992px}.nav-mobile-menu-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:10px;border:1px solid #404040;background:#1a1a1a;color:#dfdfdf;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.nav-mobile-menu-btn:hover{background:#252525;border-color:#505050}.nav-mobile-menu-btn:focus-visible{outline:none;box-shadow:var(--shadow-focus-visible)}.nav-mobile-menu-btn .material-symbols-rounded{font-size:24px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.navbar-main .nav-menu{font-size:1.48rem;flex-shrink:0}@media screen and (max-width: 809px){.navbar-main{position:relative;z-index:1110;flex-wrap:nowrap;align-items:center;gap:8px;padding-left:12px;padding-right:12px}.navbar-main--mobile .nav-menu{flex-shrink:0}.navbar-main--mobile .search-cont{display:flex!important;flex:1 1 auto;min-width:0;width:auto!important;margin:0!important;padding:8px 10px;gap:8px}.navbar-main--mobile .user-options{flex-shrink:0;gap:0}.navbar-main--mobile .user-options .options-btn-wrap:first-of-type{margin-right:12px}.navbar-main--mobile .user-name-email{display:none!important}.navbar-main--mobile .user-profile-trigger{gap:0;padding:2px}}@media screen and (max-width: 480px){.navbar-main .user-options .options-btn-wrap:last-of-type span{display:none!important}}._overlay_fa0cy_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal-overlay, 1300);display:flex;align-items:center;justify-content:center;padding:clamp(12px,3dvh,24px) 16px;box-sizing:border-box;background-color:#0000008c}._panel_fa0cy_13{display:flex;flex-direction:column;max-width:94vw;max-height:calc(100dvh - clamp(24px,6dvh,48px));background:var(--color-surface, #fff);border-radius:var(--radius-lg, 12px);border:1px solid var(--color-border, #e0e0e0);box-shadow:var(--shadow-popover, 0 16px 48px rgba(0, 0, 0, .25));overflow:hidden}._header_fa0cy_25{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3, 12px);padding:var(--space-4, 16px) var(--space-6, 24px);border-bottom:1px solid var(--color-border, #efefef);flex-shrink:0}._titleWrap_fa0cy_35{display:flex;flex-direction:column;justify-content:center;min-height:40px}._title_fa0cy_35{margin:0;font-size:1.125rem;font-weight:var(--font-weight-bold, 700);color:var(--color-text-strong, #1a1a1a);line-height:1.2;display:flex;align-items:center}._subtitle_fa0cy_52{margin:4px 0 0;color:var(--color-text-muted, #6b7280);font-size:var(--text-sm, 13px)}._closeBtn_fa0cy_58{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:var(--radius-md, 10px);background:transparent;color:var(--color-text-muted, #444);cursor:pointer;flex-shrink:0}._closeBtn_fa0cy_58:hover{background:var(--color-surface-muted, #f0f0f0);color:var(--color-text-strong, #111)}._closeBtn_fa0cy_58 ._material-symbols-rounded_fa0cy_78{font-size:22px;line-height:1}._body_fa0cy_83{flex:1;min-height:0;overflow-y:auto;padding:var(--space-6, 24px);display:flex;flex-direction:column;gap:var(--space-4, 16px)}._bodyFlush_fa0cy_93{padding:0}._skeleton_fa0cy_99{display:inline-block;height:1em;border-radius:var(--radius-xs, 4px);background:linear-gradient(100deg,var(--stat-skeleton-base, #cfcfcf) 0%,var(--stat-skeleton-base, #cfcfcf) 38%,var(--stat-skeleton-dim, #bdbdbd) 48%,var(--stat-skeleton-dim, #bdbdbd) 52%,var(--stat-skeleton-base, #cfcfcf) 62%,var(--stat-skeleton-base, #cfcfcf) 100%);background-size:200% 100%;animation:_modalSkeletonShimmer_fa0cy_1 1.55s ease-in-out infinite}@keyframes _modalSkeletonShimmer_fa0cy_1{0%{background-position:124% 0}to{background-position:-24% 0}}._footer_fa0cy_121{flex-shrink:0;border-top:1px solid var(--color-border, #efefef);padding:var(--space-3, 12px) var(--space-6, 24px);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2, 8px)}._button_og2ld_3{min-height:var(--control-height-md);padding:0 var(--control-padding-x);border-radius:var(--control-radius);border:var(--border-width-hairline) solid transparent;font-size:var(--control-font-size);font-weight:var(--control-font-weight);line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--toolbar-chrome-gap);box-shadow:var(--shadow-none);transition:var(--control-transition);text-decoration:none;white-space:nowrap;font-family:inherit}._button_og2ld_3:hover:not(:disabled):not([aria-disabled=true]),._button_og2ld_3:active:not(:disabled):not([aria-disabled=true]){box-shadow:var(--shadow-control-hover)}._button_og2ld_3:disabled,._button_og2ld_3[aria-disabled=true]{opacity:.55;cursor:not-allowed}._button_og2ld_3:focus{outline:none}._button_og2ld_3:focus-visible:not(:disabled):not([aria-disabled=true]){outline:none;box-shadow:var(--shadow-focus-visible)}._ghost_og2ld_43:focus-visible:not(:disabled):not([aria-disabled=true]){box-shadow:none;background:var(--color-surface-muted);color:var(--color-text-strong)}._primary_og2ld_51{background:var(--color-button-primary);border-color:var(--color-button-primary);color:var(--color-text-inverse)}._primary_og2ld_51:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-button-primary-hover);border-color:var(--color-button-primary-hover)}._secondary_og2ld_62{background:var(--color-surface-neutral);border-color:var(--color-surface-neutral);color:var(--color-text-strong)}._secondary_og2ld_62:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-control-hover-bg);border-color:var(--color-surface-neutral)}._secondary_og2ld_62:active:not(:disabled):not([aria-disabled=true]){background:var(--color-surface-neutral-hover);border-color:var(--color-surface-neutral)}._tertiary_og2ld_78{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text-muted)}._tertiary_og2ld_78:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-control-hover-bg)}._tertiary_og2ld_78:active:not(:disabled):not([aria-disabled=true]){background:var(--color-surface-neutral-hover);border-color:var(--color-border)}._danger_og2ld_93{background:var(--color-danger);border-color:var(--color-danger);color:var(--color-text-inverse)}._danger_og2ld_93:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-danger-hover);border-color:var(--color-danger-hover)}._dangerSubtle_og2ld_104{background:var(--color-surface-neutral);border-color:var(--color-surface-neutral);color:var(--color-danger-subtle-text)}._dangerSubtle_og2ld_104:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-surface-neutral-hover);color:var(--color-danger-subtle-text-hover)}._success_og2ld_115{background:var(--color-success);border-color:var(--color-success);color:var(--color-text-strong)}._success_og2ld_115:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-success-hover);border-color:var(--color-success-hover)}._success_og2ld_115:active:not(:disabled):not([aria-disabled=true]){background:var(--color-success-active);border-color:var(--color-success-active)}._ghost_og2ld_43{background:transparent;border-color:transparent;color:var(--color-text-muted)}._ghost_og2ld_43:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-surface-muted);color:var(--color-text-strong);box-shadow:none}._iconOnly_og2ld_145{padding:0;width:var(--control-height-md)}._fullWidth_og2ld_152{width:100%}._icon_og2ld_145{font-size:18px;line-height:1;flex-shrink:0;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}._label_og2ld_171{min-width:0;overflow:hidden;text-overflow:ellipsis}._loading_og2ld_179{pointer-events:none}._spinner_og2ld_183{flex-shrink:0}._primary_og2ld_51 ._spinner_og2ld_183,._danger_og2ld_93 ._spinner_og2ld_183{filter:brightness(0) invert(1)}._alert_62z40_4{padding:var(--space-2, 8px) var(--space-3, 12px);border-radius:var(--radius-xs, 4px);background:var(--color-surface-muted, #f6f6f6);color:var(--color-text-muted, #6b7280);font-size:var(--text-sm, 13px);margin-bottom:var(--space-4, 16px)}._alertError_62z40_13{background:var(--color-danger-subtle-bg, #fef2f2);color:var(--color-danger, #dc2626)}._photoBlock_62z40_20{display:flex;align-items:center;gap:var(--space-4, 16px);margin-bottom:var(--space-5, 20px)}._avatarWrap_62z40_27{flex-shrink:0;width:96px;height:96px;border-radius:50%;overflow:hidden;background:var(--color-surface-muted, #f6f6f6)}._avatarWrap_62z40_27 img{display:block;width:100%;height:100%;object-fit:cover}._photoActions_62z40_43{display:flex;flex-direction:column;gap:var(--space-2, 8px)}._photoBtnRow_62z40_49{display:flex;align-items:center;gap:var(--space-2, 8px)}._fileLabel_62z40_55{display:inline-flex;align-items:center;cursor:pointer;font-size:var(--text-sm, 13px);font-weight:var(--font-weight-semibold, 600);padding:var(--space-2, 8px) var(--space-3, 12px);border-radius:var(--radius-xs, 4px);border:1px solid var(--color-border-control, #d9dde1);background:var(--color-surface, #fff);color:var(--color-text, #222);transition:background .15s}._fileLabel_62z40_55:hover{background:var(--color-surface-muted, #f6f6f6)}._fileInput_62z40_73{display:none}._layout_62z40_79{display:flex;flex-direction:column;gap:var(--space-4, 16px)}._row_62z40_85{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4, 16px)}._field_62z40_91{display:flex;flex-direction:column;gap:var(--space-1, 4px);min-width:0}._fieldBio_62z40_98{grid-column:1 / -1}._label_62z40_102{font-size:var(--text-xs, 12px);font-weight:var(--font-weight-semibold, 600);color:var(--color-text-muted, #6b7280);text-transform:uppercase;letter-spacing:.04em}._input_62z40_110,._select_62z40_111,._textarea_62z40_112{width:100%;box-sizing:border-box;border:1px solid var(--color-border-control, #d9dde1);border-radius:var(--radius-xs, 4px);background:var(--color-surface, #fff);padding:var(--space-2, 8px) var(--space-3, 12px);font-family:var(--font-body, inherit);font-size:var(--text-md, 14px);color:var(--color-text, #222)}._select_62z40_111{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:var(--space-8, 32px);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path fill='none' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M2.5 4.5l3.5 3.5 3.5-3.5'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:12px 12px}._select_62z40_111::-ms-expand{display:none}._input_62z40_110:focus,._input_62z40_110:focus-visible,._select_62z40_111:focus,._select_62z40_111:focus-visible,._textarea_62z40_112:focus,._textarea_62z40_112:focus-visible{outline:none;border-color:var(--color-border-control, #d9dde1);box-shadow:var(--shadow-focus-visible)}._textarea_62z40_112{resize:vertical;min-height:80px}._grid_62z40_157{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4, 16px)}._root_1ahom_1{flex-grow:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:2rem;text-align:center}._root_1ahom_1 h4{color:#555;font-size:1.2rem}._root_1ahom_1 .material-symbols-rounded{font-size:5rem}
