.xLpq-q_container{width:100%;padding:1rem}@media (max-width:768px){.xLpq-q_container{padding:.5rem}}@media (max-width:480px){.xLpq-q_container{padding:.5rem}}.xLpq-q_header{border-bottom:2px solid #0000;margin-bottom:1.5rem;padding-bottom:1rem;position:relative}.xLpq-q_header:after{content:"";background-color:var(--color-primary);height:3px;box-shadow:var(--shadow-sm);border-radius:2px;position:absolute;bottom:-2px;left:0;right:0}@media (max-width:768px){.xLpq-q_header{margin-bottom:1rem;padding-bottom:.75rem}}.xLpq-q_headerContent{justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (max-width:768px){.xLpq-q_headerContent{flex-direction:column;align-items:flex-start}}.xLpq-q_title{color:var(--color-text-primary);margin:0 0 .5rem;font-size:2rem;font-weight:700}@media (max-width:768px){.xLpq-q_title{font-size:1.75rem}}@media (max-width:480px){.xLpq-q_title{font-size:1.5rem}}.xLpq-q_subtitle{color:var(--color-text-secondary);margin:0;font-size:.95rem}@media (max-width:768px){.xLpq-q_subtitle{font-size:.875rem}}.xLpq-q_content{margin-top:1.5rem}.xLpq-q_tabNavigation{background:var(--color-bg-secondary);border:1px solid var(--color-border-light);border-radius:10px;justify-content:space-between;gap:.375rem;margin-bottom:1.25rem;padding:.375rem;display:flex}@media (max-width:768px){.xLpq-q_tabNavigation{border-radius:8px;gap:.25rem;margin-bottom:1rem;padding:.25rem}}.xLpq-q_tabButton{color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.xLpq-q_tabButton:hover{color:var(--color-text-primary);background:#0000000d;transform:translateY(-1px)}[data-theme=dark] .xLpq-q_tabButton:hover{background:#ffffff14}@media (max-width:768px){.xLpq-q_tabButton{border-radius:6px;gap:.375rem;padding:.625rem .5rem;font-size:.75rem}}@media (max-width:480px){.xLpq-q_tabButton{padding:.625rem .375rem}}.xLpq-q_tabButtonActive{background:var(--color-primary);color:#fff;box-shadow:0 2px 8px #0013ff4d}.xLpq-q_tabButtonActive:hover{background:var(--color-primary);color:#fff;transform:none}[data-theme=dark] .xLpq-q_tabButtonActive{background:var(--color-primary);color:#fff;box-shadow:0 2px 8px #0013ff66}[data-theme=dark] .xLpq-q_tabButtonActive:hover{background:var(--color-primary);color:#fff}.xLpq-q_tabIcon{flex-shrink:0;width:1.125rem;height:1.125rem}@media (max-width:768px){.xLpq-q_tabIcon{width:1rem;height:1rem}}@media (max-width:480px){.xLpq-q_tabLabel{display:none}}.xLpq-q_tabContent{min-height:400px}
.z9FDaW_chartsModal{flex-direction:column;gap:1.5rem;display:flex}.z9FDaW_chartSection{flex-direction:column;gap:.75rem;display:flex}.z9FDaW_chartTitle{color:var(--color-text);font-size:.875rem;font-weight:600}.z9FDaW_barChart{flex-direction:column;gap:.5rem;display:flex}.z9FDaW_barRow{align-items:center;gap:.75rem;display:flex}.z9FDaW_barLabel{color:var(--color-text-secondary);text-align:right;min-width:100px;font-size:.8rem}.z9FDaW_barTrack{background:var(--color-border);border-radius:4px;flex:1;height:24px;position:relative;overflow:hidden}.z9FDaW_barFill{border-radius:4px;height:100%;transition:width .3s}.z9FDaW_barValue{color:var(--color-text);min-width:30px;font-size:.8rem;font-weight:500}
.dIaWVq_container{width:100%;padding:0}@media (max-width:768px){.dIaWVq_container{padding:0}}.dIaWVq_errorContainer{background:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}@media (max-width:768px){.dIaWVq_errorContainer{padding:2rem 1.5rem}}@media (max-width:480px){.dIaWVq_errorContainer{padding:1.5rem 1rem}}.dIaWVq_errorMessage{color:var(--color-danger,#ef4444);text-align:center;margin:0 0 1.5rem;font-size:1rem}@media (max-width:768px){.dIaWVq_errorMessage{margin:0 0 1.25rem;font-size:.9375rem}}.dIaWVq_retryButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.875rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s}.dIaWVq_retryButton:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0013ff33}.dIaWVq_retryButton:active{transform:translateY(0)}.dIaWVq_retryButton:focus{outline:none;box-shadow:0 0 0 3px #0013ff1a}@media (max-width:768px){.dIaWVq_retryButton{padding:.75rem 1.25rem;font-size:.8125rem}}@media (max-width:480px){.dIaWVq_retryButton{width:100%;padding:.875rem 1rem}}.dIaWVq_loadingState,.dIaWVq_emptyState{text-align:center;color:var(--color-text-secondary);padding:3rem;font-size:1rem}@media (max-width:768px){.dIaWVq_loadingState,.dIaWVq_emptyState{padding:2rem;font-size:.9375rem}}@media (max-width:480px){.dIaWVq_loadingState,.dIaWVq_emptyState{padding:1.5rem;font-size:.875rem}}
.L8z--q_searchInputWrapper{border:1px solid var(--color-border-medium);background-color:var(--color-bg-primary);border-radius:8px;align-items:center;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;position:relative}.L8z--q_searchInputWrapper:focus-within{border-color:var(--color-primary-blue);box-shadow:var(--shadow-searchbar-focus)}.L8z--q_iconWrapper{justify-content:center;align-items:center;padding-left:.85rem;display:flex}.L8z--q_searchIcon{color:var(--color-gray-400);pointer-events:none;transition:color .3s}.L8z--q_searchInputWrapper:focus-within .L8z--q_searchIcon{color:var(--color-primary-blue)}.L8z--q_searchInput{width:280px;height:40px;color:var(--color-text-primary);background:0 0;border:none;border-radius:8px;padding-left:.5rem;padding-right:.75rem;font-size:.875rem}.L8z--q_searchInput::placeholder{color:var(--color-gray-400)}.L8z--q_searchInput:focus{outline:none}
.WKuLGW_sortButton{background:var(--color-bg-primary);border:1px solid var(--color-border-medium);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;height:var(--input-height);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.WKuLGW_sortButton:hover{background:var(--color-bg-hover);border-color:var(--color-primary-blue);box-shadow:0 2px 8px #3b82f61a}.WKuLGW_sortButton:active{transform:translateY(1px)}.WKuLGW_sortButton svg{flex-shrink:0}@media (max-width:768px){.WKuLGW_sortButton{padding:.5rem .75rem;font-size:.85rem}}@media (max-width:480px){.WKuLGW_sortButton{justify-content:center;width:100%}}@media (max-width:640px){.WKuLGW_sortLabel{display:none}}.WKuLGW_currentSort{border-left:1px solid var(--color-border-light);color:var(--color-primary-blue);align-items:center;gap:.25rem;padding-left:.5rem;font-weight:600;display:flex}@media (max-width:768px){.WKuLGW_currentSort{padding-left:.35rem;font-size:.8rem}}@media (max-width:640px){.WKuLGW_currentSort{border-left:none;padding-left:0}}.WKuLGW_modalOverlay{-webkit-backdrop-filter:blur(8px);z-index:99999;background:#0009;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:769px){.WKuLGW_modalOverlay{-webkit-backdrop-filter:blur(12px);background:#000000b3;justify-content:center;align-items:center}}.WKuLGW_modalContent{background:var(--color-bg-primary);border-radius:20px 20px 0 0;width:100%;max-height:80vh;overflow:hidden;box-shadow:0 -10px 40px #0003}@media (min-width:769px){.WKuLGW_modalContent{border-radius:16px;width:400px;max-height:600px;box-shadow:0 20px 60px #0000004d}}.WKuLGW_modalHeader{border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;display:flex}.WKuLGW_modalHeader h3{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:600}@media (max-width:480px){.WKuLGW_modalHeader{padding:1.25rem 1.25rem .75rem}.WKuLGW_modalHeader h3{font-size:1.1rem}}.WKuLGW_closeButton{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.5rem;transition:all .2s}.WKuLGW_closeButton:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.WKuLGW_optionsList{flex-direction:column;gap:.75rem;max-height:calc(80vh - 80px);padding:1rem 1.5rem 2rem;display:flex;overflow-y:auto}@media (max-width:480px){.WKuLGW_optionsList{gap:1rem;padding:1rem 1.25rem 1.5rem}}.WKuLGW_optionButton{background:var(--color-bg-secondary);cursor:pointer;color:var(--color-text-primary);border:2px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;min-height:60px;padding:1rem 1.25rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.WKuLGW_optionButton:hover{background:var(--color-bg-hover);border-color:var(--color-border-medium)}.WKuLGW_optionButton.WKuLGW_active{border-color:var(--color-primary-blue);color:var(--color-primary-blue);background:#3b82f61a}@media (max-width:480px){.WKuLGW_optionButton{min-height:70px;padding:1.25rem 1.5rem;font-size:1.1rem}}.WKuLGW_directionIndicator{color:inherit;opacity:.8;flex-shrink:0}
.Mt6hBW_modalContent{flex-direction:column;gap:1.5rem;padding:.5rem 0;display:flex;overflow:hidden}.Mt6hBW_loadingState{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1.5rem;display:flex}.Mt6hBW_loadingState p{color:var(--color-text-secondary);margin:0;font-size:.9rem}.Mt6hBW_progressText{color:var(--color-text-muted);font-size:.85rem;font-weight:500}.Mt6hBW_downloadSummary{border:2px solid var(--color-primary-blue);background:linear-gradient(135deg,#0d6efd0f 0%,#0d6efd05 100%);border-radius:10px;flex-direction:column;gap:.625rem;padding:1rem 1.25rem;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0d6efd14}.Mt6hBW_downloadSummary:before{content:"";background:linear-gradient(90deg, var(--color-primary-blue), var(--color-success));height:3px;position:absolute;top:0;left:0;right:0}.Mt6hBW_summaryItem{color:var(--color-text-primary);align-items:center;gap:.75rem;font-size:.9rem;font-weight:500;display:flex}.Mt6hBW_summaryLabel{color:var(--color-text-secondary);font-weight:400}.Mt6hBW_summaryCount{color:var(--color-text-dark);margin-left:auto;font-weight:600}.Mt6hBW_iconPrimary{color:var(--color-primary-blue);flex-shrink:0;align-items:center;display:flex}.Mt6hBW_iconValid{color:var(--color-success);flex-shrink:0;align-items:center;display:flex}.Mt6hBW_iconInvalid{color:var(--color-error);flex-shrink:0;align-items:center;display:flex}.Mt6hBW_selectionHeader{justify-content:space-between;align-items:center;display:flex}.Mt6hBW_selectAllButton{border:1.5px solid var(--color-border-medium);background:var(--color-bg-primary);color:var(--color-text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;padding:.4rem .875rem;font-size:.8rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.Mt6hBW_selectAllButton:hover{border-color:var(--color-primary-blue);background:#0d6efd0a;transform:translateY(-1px);box-shadow:0 2px 6px #0d6efd1a}.Mt6hBW_selectAllButton:active{transform:translateY(0)}.Mt6hBW_selectionCount{color:var(--color-text-secondary);font-size:.85rem;font-weight:500}.Mt6hBW_itemList{border:1px solid var(--color-border-light);background:var(--color-bg-primary);border-radius:10px;min-height:200px;max-height:40vh;overflow-y:auto}.Mt6hBW_itemList::-webkit-scrollbar{width:6px}.Mt6hBW_itemList::-webkit-scrollbar-track{background:0 0;border-radius:3px}.Mt6hBW_itemList::-webkit-scrollbar-thumb{background:var(--color-border-medium);border-radius:3px;transition:background .2s}.Mt6hBW_itemList::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.Mt6hBW_checkboxItem{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-light);cursor:pointer;border-radius:0;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Mt6hBW_checkboxItem:first-child{border-radius:10px 10px 0 0}.Mt6hBW_checkboxItem:last-child{border-bottom:none;border-radius:0 0 10px 10px}.Mt6hBW_checkboxItem:only-child{border-radius:10px}.Mt6hBW_checkboxItem:hover{background:var(--color-bg-primary);box-shadow:0 1px 4px #0000000f}.Mt6hBW_checkboxItem input[type=checkbox]{appearance:none;border:2px solid var(--color-border-medium);cursor:pointer;background:var(--color-bg-primary);border-radius:6px;flex-shrink:0;width:1.375rem;height:1.375rem;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.Mt6hBW_checkboxItem input[type=checkbox]:after{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:5px;height:9px;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;left:6px;transform:rotate(45deg)scale(0)}.Mt6hBW_checkboxItem input[type=checkbox]:checked{background:var(--color-primary-blue);border-color:var(--color-primary-blue);box-shadow:0 2px 6px #0d6efd4d}.Mt6hBW_checkboxItem input[type=checkbox]:checked:after{transform:rotate(45deg)scale(1)}.Mt6hBW_checkboxItem input[type=checkbox]:hover{border-color:var(--color-primary-blue);transform:scale(1.05);box-shadow:0 0 0 3px #0d6efd1a}.Mt6hBW_checkboxItem input[type=checkbox]:focus-visible{border-color:var(--color-primary-blue);outline:none;box-shadow:0 0 0 3px #0d6efd33}.Mt6hBW_itemLabel{color:var(--color-text-primary);flex:1;font-size:.875rem;font-weight:500}.Mt6hBW_statusIcon{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.Mt6hBW_warningIcon{color:var(--color-error)}.Mt6hBW_unknownIcon{color:var(--color-text-muted)}.Mt6hBW_successIcon{color:var(--color-success)}@media (max-width:480px){.Mt6hBW_modalContent{gap:1rem}.Mt6hBW_downloadSummary{padding:.875rem 1rem}.Mt6hBW_itemList{min-height:150px;max-height:30vh}.Mt6hBW_checkboxItem{padding:.625rem .75rem}.Mt6hBW_selectionHeader{flex-direction:column;align-items:flex-start;gap:.5rem}}.Mt6hBW_disabledItem{opacity:.6;cursor:not-allowed;background:var(--color-bg-tertiary,#00000005)}.Mt6hBW_disabledCheckbox{width:1.375rem;height:1.375rem;color:var(--color-text-muted);opacity:.6;flex-shrink:0;justify-content:center;align-items:center;display:flex}
.tTFqwG_deleteButton{background:var(--gradient-danger);color:#fff;cursor:pointer;height:2rem;box-shadow:var(--shadow-button-danger);min-width:2.5rem;transform-style:preserve-3d;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:.875rem;transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.tTFqwG_deleteButton:hover{background:var(--gradient-danger-hover);box-shadow:var(--shadow-button-danger-hover)}.tTFqwG_deleteButton:active{box-shadow:var(--shadow-button-danger);transform:translateY(0)}.tTFqwG_deleteButton:focus-visible{box-shadow:var(--focus-ring-danger);outline:none}.tTFqwG_deleteButton.tTFqwG_disabled{opacity:.6;cursor:not-allowed;background:var(--gradient-disabled)}.tTFqwG_deleteButton.tTFqwG_disabled:hover{box-shadow:var(--shadow-button-disabled);transform:none}.tTFqwG_buttonContent{z-index:2;justify-content:center;align-items:center;gap:.375rem;padding:.4rem .75rem;display:flex;position:relative;transform:translateZ(0)}.tTFqwG_icon{flex-shrink:0;width:14px;height:14px;display:block}.tTFqwG_text{letter-spacing:.025em;text-shadow:0 1px 1px #0000001a;font-weight:500}.tTFqwG_ripple{pointer-events:none;z-index:1;background:#fff6;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}@media (max-width:768px){.tTFqwG_deleteButton{min-width:2rem}.tTFqwG_deleteButton .tTFqwG_text{display:none}}
._2KDcfG_textInputContainer{z-index:1000;pointer-events:auto;position:absolute;top:0;left:0}._2KDcfG_textInput{border:2px solid var(--color-primary-blue);background-color:var(--color-bg-primary);cursor:text;color:var(--color-text-dark);z-index:11;box-sizing:border-box;border-radius:6px;outline:none;width:100%;min-width:120px;max-width:300px;margin:0;padding:8px 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.4;animation:.2s _2KDcfG_fadeIn;display:block;box-shadow:0 2px 8px #0000001f}._2KDcfG_textInput::placeholder{color:var(--color-gray-disabled);opacity:.7}._2KDcfG_textInput:focus{border-color:var(--color-primary-blue);box-shadow:var(--focus-ring-primary)}@keyframes _2KDcfG_fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.-FmlvW_toggleContainer{background-color:var(--color-bg-tertiary);border:1px solid var(--color-gray-border);border-radius:8px;padding:4px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0000000d}.-FmlvW_viewButton{color:var(--color-gray-text);cursor:pointer;z-index:2;background:0 0;border:none;padding:8px 20px;font-size:.9rem;font-weight:500;transition:color .3s ease-in-out;position:relative}.-FmlvW_viewButton:focus-visible{outline:2px solid var(--color-primary-blue);outline-offset:2px}.-FmlvW_viewButton.-FmlvW_active{color:var(--color-text-white)}.-FmlvW_buttonLabel{z-index:2;position:relative}.-FmlvW_activePill{background-color:var(--color-primary-blue);box-shadow:var(--shadow-primary);z-index:1;border-radius:6px;position:absolute;inset:0}@media (max-width:640px){.-FmlvW_toggleContainer{justify-content:space-between;width:100%}.-FmlvW_viewButton{text-align:center;flex:1;padding:8px 12px;font-size:.85rem}}
.cicXdG_container{background-color:var(--color-bg-body);flex-direction:column;min-height:100vh;display:flex}.cicXdG_main{flex:1;width:100%;padding:1rem 1.5rem}@media (max-width:768px){.cicXdG_main{padding:1rem}}.cicXdG_title{color:var(--color-text-white);letter-spacing:-.01em;background:var(--gradient-project-info);box-shadow:var(--shadow-primary);border-radius:10px;align-items:center;gap:.75rem;margin:1.5rem 0;padding:1rem 1.5rem;font-size:1.25rem;font-weight:700;display:flex;position:relative}.cicXdG_title:before{content:"";background:var(--gradient-modal-header);opacity:.6;border-radius:10px 10px 0 0;height:2px;position:absolute;top:0;left:0;right:0}@media (max-width:768px){.cicXdG_title{padding:.875rem 1.25rem;font-size:1.1rem}}
.UEfz1G_section{background-color:var(--color-bg-primary);border-radius:8px;margin-bottom:2rem;padding:1rem;box-shadow:0 2px 4px #0000000d}.UEfz1G_schematischHeader{border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;display:flex;position:relative}.UEfz1G_schematischHeader h2{color:var(--color-text-primary);margin:0;font-size:1.1rem;font-weight:600}.UEfz1G_headerActions{gap:.5rem;display:flex}.UEfz1G_actionButton{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.UEfz1G_actionButton:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary)}.UEfz1G_actionButton:disabled{opacity:.5;cursor:not-allowed}.UEfz1G_refreshing{animation:1s linear infinite UEfz1G_spin}@keyframes UEfz1G_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.UEfz1G_schematicContainer{flex-direction:row;align-items:stretch;gap:1.5rem;width:100%;display:flex}.UEfz1G_schematicContainer>*{flex:1 1 0;min-width:0;max-width:calc(50% - .75rem)}@media (max-width:992px){.UEfz1G_schematicContainer{flex-direction:column;width:100%}.UEfz1G_schematicContainer>*{flex:auto;max-width:100%}}.UEfz1G_standaardSleufContainer{flex-direction:column;display:flex}@media (max-width:992px){.UEfz1G_standaardSleufContainer{flex-direction:column;width:100%}}.UEfz1G_error{color:#e53e3e;background-color:#fff5f5;border-left:3px solid #e53e3e;border-radius:4px;margin-top:1rem;padding:.5rem}.UEfz1G_textButton{color:var(--color-info);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.UEfz1G_textButton:hover{color:#0d47a1}.UEfz1G_debugPopupOverlay{background-color:var(--color-bg-overlay);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.UEfz1G_debugPopup{background-color:var(--color-bg-primary);box-shadow:var(--shadow-md);border-radius:8px;flex-direction:column;width:90%;max-width:800px;max-height:90vh;display:flex;overflow:hidden}.UEfz1G_debugPopupHeader{border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:center;padding:1rem;display:flex}.UEfz1G_debugPopupHeader h3{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:600}.UEfz1G_debugPopupHeader .UEfz1G_closeButton{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;display:flex}.UEfz1G_debugPopupHeader .UEfz1G_closeButton:hover{background-color:var(--color-bg-hover);color:var(--color-text-muted)}.UEfz1G_debugPopupContent{max-height:calc(90vh - 120px);padding:1rem;overflow-y:auto}.UEfz1G_debugPopupFooter{border-top:1px solid var(--color-border-light);justify-content:flex-end;gap:.5rem;padding:1rem;display:flex}.UEfz1G_debugPopupFooter button{cursor:pointer;border-radius:4px;padding:.5rem 1rem;font-size:.875rem;transition:background-color .2s}.UEfz1G_debugPopupFooter .UEfz1G_refreshButton{color:var(--color-text-white);background-color:#4f9da6;border:none;align-items:center;gap:.5rem;display:flex}.UEfz1G_debugPopupFooter .UEfz1G_refreshButton:hover{background-color:#3d7a82}.UEfz1G_debugPopupFooter .UEfz1G_closeButton{background-color:var(--color-bg-hover);color:var(--color-text-primary);border:1px solid var(--color-border-medium)}.UEfz1G_debugPopupFooter .UEfz1G_closeButton:hover{background-color:var(--color-border-light)}.UEfz1G_debugSection{margin-bottom:1.5rem}.UEfz1G_debugSection h4{color:var(--color-text-primary);border-bottom:1px solid var(--color-border-light);margin-top:0;margin-bottom:.5rem;padding-bottom:.25rem;font-size:1rem;font-weight:600}.UEfz1G_debugTable{border-collapse:collapse;width:100%;font-size:.875rem}.UEfz1G_debugTable th,.UEfz1G_debugTable td{text-align:left;border-bottom:1px solid var(--color-border-light);padding:.5rem}.UEfz1G_debugTable th{background-color:var(--color-bg-hover);font-weight:600}.UEfz1G_debugTable tr:last-child td{border-bottom:none}.UEfz1G_noResults{text-align:center;color:var(--color-gray-400);padding:1rem}
.cZyAOG_editButton{background:var(--gradient-edit);height:2rem;color:var(--color-gray-700);cursor:pointer;box-shadow:var(--shadow-button-edit);min-width:2.5rem;transform-style:preserve-3d;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:.875rem;transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.cZyAOG_editButton:hover{background:var(--gradient-edit-hover);color:var(--color-gray-800);box-shadow:var(--shadow-button-edit-hover)}.cZyAOG_editButton:active{box-shadow:var(--shadow-button-edit);transform:translateY(0)}.cZyAOG_editButton:focus-visible{box-shadow:var(--focus-ring-edit);outline:none}.cZyAOG_editButton.cZyAOG_disabled{opacity:.6;cursor:not-allowed;background:var(--gradient-disabled-light)}.cZyAOG_editButton.cZyAOG_disabled:hover{color:var(--color-gray-700);box-shadow:var(--shadow-button-edit);transform:none}.cZyAOG_buttonContent{z-index:2;justify-content:center;align-items:center;gap:.375rem;padding:.4rem .75rem;display:flex;position:relative;transform:translateZ(0)}.cZyAOG_icon{flex-shrink:0;width:14px;height:14px;display:block}.cZyAOG_text{letter-spacing:.025em;font-weight:500}.cZyAOG_shine{background:var(--gradient-shine);z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:-100%}@media (max-width:768px){.cZyAOG_editButton{min-width:2rem}.cZyAOG_editButton .cZyAOG_text{display:none}}
@keyframes ouEbUW_navIndicator{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ouEbUW_pageContainer{background-color:var(--color-bg-body);min-height:100vh}.ouEbUW_main{padding:1rem 1.5rem}.ouEbUW_subNav{z-index:9;background-color:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:6px 6px 0 0;align-items:center;gap:.75rem;height:48px;padding:0 1.25rem;transition:all .3s;display:flex;box-shadow:0 1px 3px #0000001a}.ouEbUW_subNav:hover{box-shadow:0 6px 12px #0000000f,0 2px 6px #0000000a}.ouEbUW_subNav::-webkit-scrollbar{display:none}.ouEbUW_subNav .ouEbUW_subNavButton{cursor:pointer;height:36px;color:var(--color-text-muted);white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.9rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.ouEbUW_subNav .ouEbUW_subNavButton:hover:not(.ouEbUW_active){color:var(--color-primary-blue);background-color:var(--color-bg-tertiary)}.ouEbUW_subNav .ouEbUW_subNavButton.ouEbUW_active{color:var(--color-primary-blue);background-color:var(--color-primary-light)}.ouEbUW_subNav .ouEbUW_subNavButton.ouEbUW_active:after{content:"";background-color:var(--color-primary-blue);transform-origin:0;border-radius:3px 3px 0 0;width:100%;height:3px;animation:.3s cubic-bezier(.4,0,.2,1) ouEbUW_navIndicator;position:absolute;bottom:-6px;left:0}.ouEbUW_subNav .ouEbUW_subNavButton:active{transform:translateY(1px)}.ouEbUW_subNav .ouEbUW_navIcon{flex-shrink:0;display:none}.ouEbUW_subNav .ouEbUW_spacer{flex-shrink:0;margin-left:auto}@media (max-width:640px){.ouEbUW_subNav{scrollbar-width:none;justify-content:center;gap:.25rem;height:48px;padding:0 .75rem}.ouEbUW_subNav .ouEbUW_subNavButton{flex-shrink:0;justify-content:center;width:36px;height:36px;padding:.5rem}.ouEbUW_subNav .ouEbUW_navIcon{display:block}.ouEbUW_subNav .ouEbUW_navLabel{display:none}}.ouEbUW_formSection{background-color:var(--color-bg-primary);border:1px solid var(--color-border-light);scrollbar-width:thin;scrollbar-color:var(--color-border-medium) #0000;border-top:none;border-radius:0 0 8px 8px;max-height:63vh;margin-top:.1rem;padding:1.25rem;transition:all .3s;position:relative;overflow-y:auto;box-shadow:0 1px 3px #0000001a}.ouEbUW_formSection::-webkit-scrollbar{width:8px}.ouEbUW_formSection::-webkit-scrollbar-track{background:0 0;border-radius:4px}.ouEbUW_formSection::-webkit-scrollbar-thumb{background:var(--color-border-medium);border-radius:4px;transition:background .3s}.ouEbUW_formSection::-webkit-scrollbar-thumb:hover{background:var(--color-primary-blue)}.ouEbUW_formSection:hover{box-shadow:0 6px 16px #0000001a,0 2px 6px #00000014}@media (max-width:1024px){.ouEbUW_formSection{max-height:60vh}}@media (max-width:768px){.ouEbUW_formSection{max-height:60vh;padding:1rem}}.ouEbUW_sectionGap{background-color:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:8px;margin-top:1rem;padding:1.25rem;transition:all .3s;box-shadow:0 1px 3px #0000001a}.ouEbUW_sectionGap:hover{box-shadow:0 6px 16px #0000001a,0 2px 6px #00000014}@media (max-width:1024px){.ouEbUW_sectionGap{margin-top:.75rem;padding:1rem}}@media (max-width:640px){.ouEbUW_sectionGap{margin-top:.5rem;padding:.75rem}}.ouEbUW_formSectionWrapper{position:relative}.ouEbUW_formSectionWrapper.ouEbUW_hasOverflow:after{content:"";background:linear-gradient(to bottom, transparent 0%, var(--color-bg-primary-translucent,#fff9) 50%, var(--color-bg-primary) 100%);pointer-events:none;z-index:2;border-radius:0 0 8px 8px;height:40px;position:absolute;bottom:0;left:0;right:0}.ouEbUW_scrollIndicator{background:linear-gradient(to bottom, transparent 0%, var(--color-bg-primary-translucent,#fff9) 50%, var(--color-bg-primary) 100%);pointer-events:none;z-index:2;border-radius:0 0 8px 8px;height:40px;position:absolute;bottom:0;left:0;right:0}.ouEbUW_loading,.ouEbUW_error,.ouEbUW_noData{text-align:center;color:var(--color-text-muted);background-color:var(--color-bg-primary);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin:2rem;padding:2rem;font-size:1.1rem;animation:.3s ouEbUW_fadeIn;display:flex;box-shadow:0 2px 4px #0000001a}.ouEbUW_error{color:var(--color-danger);background-color:var(--color-error-bg);border:1px solid var(--color-border-danger);border-left:4px solid var(--color-danger);padding:1.5rem}.ouEbUW_progressBarContainer{background-color:var(--color-bg-secondary);border-radius:8px;width:100%;max-width:300px;height:8px;margin:1rem 0;transition:all .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #00000014}.ouEbUW_progressBarContainer:hover{box-shadow:0 6px 16px #0000001a,0 2px 6px #00000014}.ouEbUW_progressBar{background-color:var(--color-primary-blue);background:linear-gradient(90deg,#1a73e800 0%,#1a73e84d 20%,#1a73e8b3 50%,#1a73e84d 80%,#1a73e800 100%) 0 0/200% 100%;border-radius:8px;width:100%;height:100%;animation:1.5s linear infinite ouEbUW_shimmer;position:absolute;top:0;left:0;box-shadow:0 1px 4px #1a73e84d}@keyframes ouEbUW_shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes ouEbUW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ouEbUW_progress{0%{transform:translate(-100%)}50%{transform:translate(150%)}to{transform:translate(-100%)}}
.WmaZva_confirmationContent{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.WmaZva_iconWrapper{background:var(--color-error-bg);border:4px solid var(--color-error-border);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:.75rem;display:flex}.WmaZva_confirmationIcon{color:var(--color-error)}.WmaZva_confirmationTitle{color:var(--color-text-dark);margin:0;font-size:1.25rem;font-weight:700}.WmaZva_confirmationQuestion{color:var(--color-gray-600);max-width:400px;margin:0 0 1rem;font-size:.95rem;line-height:1.6}.WmaZva_valueChange{justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.WmaZva_valueBox{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-light);border-radius:8px;flex-direction:column;flex:1;gap:.1rem;padding:.5rem .75rem;display:flex}.WmaZva_valueLabel{color:var(--color-text-muted);text-transform:uppercase;font-size:.75rem;font-weight:500}.WmaZva_valueText{color:var(--color-text-dark);font-size:.9rem;font-weight:600}.WmaZva_arrow{color:var(--color-gray-400);flex-shrink:0;font-size:1.5rem}.WmaZva_warningSection{background-color:var(--color-error-bg);border:1px solid var(--color-error-border);border-left:4px solid var(--color-error);text-align:left;border-radius:8px;align-items:flex-start;gap:.75rem;width:100%;margin-top:.5rem;padding:1rem;display:flex}.WmaZva_warningIcon{color:var(--color-error);flex-shrink:0;margin-top:.125rem}.WmaZva_warningContent{color:var(--color-error);margin:0;font-size:.9rem;line-height:1.5}.WmaZva_errorMessage{color:var(--color-danger-dark);background-color:var(--color-error-bg);border:1px solid var(--color-error-border);text-align:left;border-radius:8px;align-items:center;gap:.5rem;width:100%;margin-top:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.WmaZva_errorMessage:before{content:"⚠️";font-size:1rem}.WmaZva_confirmButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s;box-shadow:0 4px 6px -1px #1a37ff33,0 2px 4px -1px #1a37ff0f}.WmaZva_confirmButton:hover{background:var(--color-primary-blue-darker);transform:translateY(-2px);box-shadow:0 10px 15px -3px #1a37ff33,0 4px 6px -2px #1a37ff0d}.WmaZva_confirmButton:focus-visible{outline:none;box-shadow:0 0 0 3px #1a37ff4d}.WmaZva_confirmButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.WmaZva_destructiveConfirm{background:var(--color-error);box-shadow:0 4px 6px -1px #dc262633,0 2px 4px -1px #dc26260f}.WmaZva_destructiveConfirm:hover{background:var(--color-danger-dark);box-shadow:0 10px 15px -3px #dc262633,0 4px 6px -2px #dc26260d}.WmaZva_destructiveConfirm:focus-visible{box-shadow:0 0 0 3px #dc26264d}
._6g1LoG_title{color:var(--color-text-primary);margin-bottom:.5rem;font-size:1.75rem;font-weight:800}._6g1LoG_subtitle{color:var(--color-text-secondary);max-width:380px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:.9rem;line-height:1.4}._6g1LoG_contentContainer{text-align:left;margin-bottom:1rem}._6g1LoG_warningBox{background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);text-align:left;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:.5rem;padding:.75rem;display:flex}._6g1LoG_warningBox svg{color:var(--color-warning-accent);flex-shrink:0;margin-top:2px}._6g1LoG_warningBox h3{color:var(--color-warning-text);margin:0 0 2px;font-size:13px;font-weight:600}._6g1LoG_warningBox p{color:var(--color-warning-text);margin:0;font-size:12px;line-height:1.3}._6g1LoG_codesContainer{width:100%}._6g1LoG_codesGrid{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-light);scrollbar-width:thin;scrollbar-color:var(--color-border-medium) #0000;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.5rem;max-height:200px;padding:1rem;display:grid;overflow-y:auto}._6g1LoG_codesGrid::-webkit-scrollbar{width:8px}._6g1LoG_codesGrid::-webkit-scrollbar-track{background:0 0;border-radius:4px}._6g1LoG_codesGrid::-webkit-scrollbar-thumb{background:var(--color-border-medium);border-radius:4px;transition:background .3s}._6g1LoG_codesGrid::-webkit-scrollbar-thumb:hover{background:var(--color-primary-blue)}._6g1LoG_codeItem{background-color:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-family:Courier New,monospace;font-size:13px;display:flex}._6g1LoG_codeNumber{color:var(--color-text-muted);min-width:20px;font-weight:500}._6g1LoG_codeValue{color:var(--color-text-primary);letter-spacing:.5px;font-weight:600}._6g1LoG_actions{flex-direction:column;gap:.75rem;width:100%;margin-top:.75rem;display:flex}._6g1LoG_skipButton{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:.5rem;font-size:.875rem;text-decoration:underline;transition:color .2s}._6g1LoG_skipButton:hover{color:var(--color-text-secondary)}._6g1LoG_skipButton:focus{color:var(--color-text-primary);outline:none}._6g1LoG_continueButton{width:100%;min-height:48px;margin-top:0;height:48px!important}@media (max-width:640px){._6g1LoG_title{font-size:1.5rem}._6g1LoG_subtitle{margin-bottom:1rem;font-size:.85rem}._6g1LoG_contentContainer{margin-bottom:.75rem}._6g1LoG_codesGrid{grid-template-columns:1fr;padding:1rem}._6g1LoG_actions{gap:.75rem;margin-top:.75rem}._6g1LoG_continueButton{min-height:48px;margin-top:0;height:48px!important}}
.ZlMGlq_title{color:var(--color-text-primary);margin-bottom:.5rem;font-size:1.75rem;font-weight:800}.ZlMGlq_subtitle{color:var(--color-text-secondary);max-width:380px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:.9rem;line-height:1.4}.ZlMGlq_stepContainer{text-align:left;margin-bottom:1rem}.ZlMGlq_stepTitle{color:var(--color-text-primary);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:600;display:flex}.ZlMGlq_qrCodeContainer{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-light);border-radius:8px;flex-direction:column;align-items:center;margin-bottom:.5rem;padding:.75rem;display:flex}.ZlMGlq_qrCode{box-shadow:var(--shadow-sm);border-radius:8px;width:200px;height:200px;margin-bottom:.5rem}.ZlMGlq_qrHelpText{color:var(--color-text-muted);text-align:center;margin-bottom:.25rem;font-size:.8rem}.ZlMGlq_secretKey{color:var(--color-text-secondary);background-color:var(--color-bg-primary);border:1px solid var(--color-border-medium);word-break:break-all;text-align:center;cursor:pointer;-webkit-user-select:all;user-select:all;border-radius:4px;margin-top:.25rem;padding:.5rem;font-family:Courier New,monospace;font-size:.8rem;transition:all .2s;position:relative}.ZlMGlq_secretKey:hover{background-color:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary)}.ZlMGlq_secretKey:active{transform:scale(.98)}.ZlMGlq_secretKey.ZlMGlq_copied{background-color:var(--color-success-bg);border-color:var(--color-success);color:var(--color-success)}.ZlMGlq_copiedFeedback{background:var(--color-success);color:#fff;white-space:nowrap;z-index:1000;border-radius:4px;padding:.25rem .5rem;font-size:.7rem;font-weight:500;animation:2s ease-in-out ZlMGlq_fadeInOut;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.ZlMGlq_copiedFeedback:after{content:"";border:4px solid #0000;border-top-color:var(--color-success);position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes ZlMGlq_fadeInOut{0%{opacity:0;transform:translate(-50%)translateY(-5px)}20%,80%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-5px)}}.ZlMGlq_appSuggestionsWrapper{margin-left:.5rem;display:inline-flex;position:relative}.ZlMGlq_infoButton{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-medium);width:22px;height:22px;color:var(--color-text-secondary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;animation:3s ease-in-out infinite ZlMGlq_subtle-pulse;display:flex}@media (hover:none){.ZlMGlq_infoButton{width:28px;height:28px}}.ZlMGlq_infoButton:hover,.ZlMGlq_infoButton:focus{background-color:var(--color-primary-light);color:var(--color-primary);border-color:var(--color-primary);outline:none}.ZlMGlq_infoButton:active{transform:scale(.95)}@keyframes ZlMGlq_subtle-pulse{0%,to{box-shadow:0 0 #1a37ff00}50%{box-shadow:0 0 0 2px #1a37ff1a}}.ZlMGlq_appSuggestionsTooltip{background:var(--color-bg-primary);border:1px solid var(--color-border-medium);box-shadow:var(--shadow-modal);z-index:9999;border-radius:8px;width:200px;margin-left:-100px;padding:.75rem;position:absolute;top:calc(100% + 12px);left:50%;transform:none}.ZlMGlq_tooltipArrow{background:var(--color-bg-primary);border:1px solid var(--color-border-medium);border-bottom:none;border-right:none;width:12px;height:12px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.ZlMGlq_tooltipTitle{color:var(--color-text-primary);text-align:center;margin-bottom:.5rem;font-size:.8rem;font-weight:600}.ZlMGlq_tooltipApps{flex-direction:column;gap:.25rem;display:flex}.ZlMGlq_tooltipApps span{color:var(--color-text-secondary);background-color:var(--color-bg-secondary);text-align:center;border:1px solid var(--color-border-light);border-radius:6px;padding:.25rem .5rem;font-size:.75rem}.ZlMGlq_submitButton{width:100%;margin-top:.75rem}.ZlMGlq_buttonContent{align-items:center;gap:.5rem;display:flex}@media (max-width:480px){.ZlMGlq_title{font-size:1.5rem}.ZlMGlq_subtitle{margin-bottom:1rem;font-size:.85rem}.ZlMGlq_qrCode{width:160px;height:160px}.ZlMGlq_stepContainer{margin-bottom:.75rem}.ZlMGlq_qrCodeContainer{padding:.5rem}.ZlMGlq_stepTitle{margin-bottom:.375rem;font-size:.9rem}.ZlMGlq_infoButton{width:28px;height:28px}.ZlMGlq_appSuggestionsTooltip{min-width:180px;padding:.5rem}.ZlMGlq_tooltipTitle{margin-bottom:.375rem;font-size:.75rem}.ZlMGlq_tooltipApps span{padding:.2rem .4rem;font-size:.7rem}.ZlMGlq_secretKey{padding:.5rem;font-size:.7rem}.ZlMGlq_secretKey:active{transform:scale(.95)}.ZlMGlq_copiedFeedback{padding:.2rem .4rem;font-size:.65rem}}
.goMnoG_successContainer{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:1rem 0;display:flex}.goMnoG_successIcon{background-color:var(--color-primary-light);width:80px;height:80px;color:var(--color-primary);box-shadow:var(--shadow-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex}.goMnoG_title{color:var(--color-text-primary);margin:0;font-size:2.25rem;font-weight:800}.goMnoG_subtitle{color:var(--color-text-secondary);max-width:320px;margin:0;font-size:1rem;line-height:1.5}.goMnoG_subtitle strong{color:var(--color-primary);font-weight:600}.goMnoG_countdownContainer{flex-direction:column;align-items:center;gap:1rem;margin:.5rem 0;display:flex}.goMnoG_countdownText{color:var(--color-text-secondary);margin:0;font-size:.9rem}.goMnoG_countdownCircle{background:var(--color-background-secondary);border:3px solid var(--color-primary);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;animation:2s ease-in-out infinite goMnoG_pulse;display:flex}.goMnoG_countdownNumber{color:var(--color-primary);font-size:1.5rem;font-weight:700}@keyframes goMnoG_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}.goMnoG_actionButton{background:var(--color-primary-blue);color:var(--color-text-white);cursor:pointer;box-shadow:var(--shadow-button-primary);border:none;border-radius:8px;justify-content:center;align-items:center;padding:.75rem 2rem;font-size:.9rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.goMnoG_actionButton:hover{background:var(--color-primary-blue-hover);box-shadow:var(--shadow-button-primary-hover);transform:translateY(-1px)}.goMnoG_actionButton:focus{box-shadow:var(--focus-ring-primary);outline:none}.goMnoG_actionButton:active{transform:translateY(0)}.goMnoG_actionButton:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width:480px){.goMnoG_successContainer{gap:1rem;padding:1rem 0}.goMnoG_successIcon{width:60px;height:60px}.goMnoG_title{font-size:1.875rem}.goMnoG_subtitle{font-size:.9rem}.goMnoG_actionButton{padding:.625rem 1.5rem;font-size:.875rem}}
.ySGcRG_codeInputContainer{cursor:text;justify-content:center;gap:20px;margin:24px 0;padding:0 16px;display:flex;position:relative}@media (max-width:480px){.ySGcRG_codeInputContainer{gap:16px;padding:0 8px}}.ySGcRG_hiddenInput{opacity:0;z-index:1;color:#0000;caret-color:#0000;pointer-events:auto;-webkit-user-select:text;user-select:text;background:0 0;border:none;outline:none;width:100%;height:100%;font-size:16px;position:absolute;top:0;left:0}.ySGcRG_codeInputGroup{gap:8px;display:flex}@media (max-width:480px){.ySGcRG_codeInputGroup{gap:6px}}.ySGcRG_codeInput{text-align:center;border:2px solid var(--color-border-medium);background:var(--color-bg-primary);width:48px;height:60px;color:var(--color-text-primary);pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:12px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Courier New,monospace;font-size:28px;font-weight:600;line-height:60px;transition:all .2s}@media (max-width:480px){.ySGcRG_codeInput{border-radius:10px;width:40px;height:50px;font-size:24px;line-height:50px}}.ySGcRG_codeInput.ySGcRG_active{border-color:var(--color-primary);transform:scale(1.05);box-shadow:0 0 0 3px #1a37ff1a}.ySGcRG_codeInput.ySGcRG_filled{border-color:var(--color-primary);background:var(--color-primary-light);color:var(--color-primary);animation:.2s ySGcRG_fillAnimation}.ySGcRG_codeInput.ySGcRG_disabled{opacity:.5;cursor:not-allowed;background:var(--color-bg-tertiary)}.ySGcRG_codeInput.ySGcRG_smaller{border-radius:10px;width:38px;height:50px;font-size:20px;line-height:50px}@media (max-width:480px){.ySGcRG_codeInput.ySGcRG_smaller{border-radius:8px;width:32px;height:42px;font-size:16px;line-height:42px}}@keyframes ySGcRG_fillAnimation{0%{opacity:.5;transform:scale(.95)}50%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}
.L2_4lq_errorContainer{min-height:1rem;margin-top:.5rem}.L2_4lq_errorMessage{color:var(--color-error);text-align:center;background:var(--color-error-bg);border:1px solid var(--color-error-border);border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem;font-size:.875rem;display:flex}.L2_4lq_errorIcon{color:var(--color-error);flex-shrink:0}.L2_4lq_warningMessage{color:var(--color-warning-text);text-align:center;background:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem;font-size:.875rem;display:flex}.L2_4lq_successMessage{color:var(--color-success);text-align:center;background:var(--color-success-bg);border:1px solid var(--color-success-border);border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem;font-size:.875rem;display:flex}
.EjsNdq_authModalContent{max-width:480px}.EjsNdq_authModalContent .EjsNdq_modalHeader{background:var(--color-primary)}.EjsNdq_authModalContent .EjsNdq_modalHeader .EjsNdq_modalTitle{color:var(--color-text-white);align-items:center;gap:.5rem;font-size:1.1rem;display:flex}.EjsNdq_authModalBody{color:var(--color-text-secondary);padding:1.5rem;line-height:1.5}.EjsNdq_authModalBody form{margin:0}.EjsNdq_authActions{border-top:1px solid var(--color-border-light);justify-content:flex-end;gap:1rem;margin-top:1.5rem;padding-top:1rem;display:flex}.EjsNdq_authCancelButton{border:1px solid var(--color-border-medium);background:var(--color-bg-secondary);color:var(--color-text-secondary);cursor:pointer;border-radius:6px;min-width:100px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .2s}.EjsNdq_authCancelButton:hover:not(:disabled){background:var(--color-bg-tertiary);border-color:var(--color-border-focus);color:var(--color-text-primary)}.EjsNdq_authCancelButton:focus-visible{box-shadow:var(--focus-ring-secondary);outline:none}.EjsNdq_authCancelButton:disabled{opacity:.5;cursor:not-allowed}.EjsNdq_authConfirmButton{background:var(--gradient-primary);color:var(--color-text-white);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.5rem;min-width:120px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.EjsNdq_authConfirmButton:hover:not(:disabled){background:var(--gradient-primary-hover)}.EjsNdq_authConfirmButton:focus-visible{box-shadow:var(--focus-ring-primary);outline:none}.EjsNdq_authConfirmButton:disabled{background:var(--gradient-disabled);cursor:not-allowed}@media (max-width:480px){.EjsNdq_authModalContent{max-width:95%}.EjsNdq_authModalBody{padding:1.25rem}.EjsNdq_authActions{flex-direction:column;gap:.75rem}.EjsNdq_authCancelButton,.EjsNdq_authConfirmButton{justify-content:center;width:100%}}
._39OZnq_passwordRequirements{text-align:left;padding:.5rem .75rem}._39OZnq_requirementsList{grid-template-columns:1fr 1fr;gap:.6rem 1rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}._39OZnq_requirementItem{align-items:center;padding-left:1.5rem;font-weight:500;transition:color .3s;display:flex;position:relative}._39OZnq_requirementItem._39OZnq_valid{color:var(--color-primary)}._39OZnq_requirementItem._39OZnq_invalid{color:var(--color-text-muted);opacity:.6}._39OZnq_checkIconWrapper{width:16px;height:16px;color:var(--color-primary);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}._39OZnq_strengthMeter{background-color:var(--color-border-light);border-radius:999px;width:100%;height:6px;margin-top:1rem;overflow:hidden}._39OZnq_strengthMeterFill{background:var(--gradient-primary);border-radius:999px;height:100%;transition:width .5s ease-in-out}._39OZnq_strengthLabel{color:var(--color-text-muted);text-align:center;margin-top:.5rem;font-size:.75rem}@media (max-width:480px){._39OZnq_requirementsList{grid-template-columns:1fr}}
.wEKv9W_submitButton{background:var(--gradient-primary);width:100%;height:56px;color:var(--color-text-white);cursor:pointer;box-shadow:var(--shadow-button-primary);border:none;border-radius:8px;justify-content:center;align-items:center;margin-top:1rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden}.wEKv9W_submitButton:hover:not(:disabled){background:var(--gradient-primary-hover);box-shadow:var(--shadow-button-primary-hover)}.wEKv9W_submitButton:focus-visible{box-shadow:var(--focus-ring-primary);outline:none}.wEKv9W_submitButton:disabled{background:var(--gradient-disabled);box-shadow:none;cursor:not-allowed}.wEKv9W_buttonContent{align-items:center;gap:.5rem;display:flex}.wEKv9W_buttonFuseItLoader{border:3px solid #ffffff4d;border-top-color:var(--color-text-white);border-radius:50%;width:22px;height:22px;animation:1s linear infinite wEKv9W_spin}.wEKv9W_secondaryButton{background:var(--color-bg-secondary);color:var(--color-text-primary);border:1px solid var(--color-border-medium)}.wEKv9W_secondaryButton:hover:not(:disabled){background:var(--color-bg-tertiary);border-color:var(--color-border-focus)}.wEKv9W_secondaryButton:disabled{background:var(--color-bg-disabled);color:var(--color-text-disabled);border-color:var(--color-border-disabled)}@keyframes wEKv9W_spin{to{transform:rotate(360deg)}}
.JNf95q_inputGroup{margin-bottom:1.25rem;position:relative}.JNf95q_inputWrapper{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-medium);border-radius:8px;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.JNf95q_inputWrapper:focus-within{border-color:var(--color-border-focus);box-shadow:var(--shadow-input-focus)}.JNf95q_input{width:100%;color:var(--color-text-primary);background:0 0;border:none;border-radius:8px;outline:none;height:56px;padding:1.5rem 3.25rem .5rem;font-size:1rem}.JNf95q_input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}.JNf95q_input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}.JNf95q_input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}.JNf95q_input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}.JNf95q_inputIcon{pointer-events:none;color:var(--color-text-light);transition:color .2s;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.JNf95q_inputWrapper:focus-within .JNf95q_inputIcon{color:var(--color-border-focus)}.JNf95q_label{color:var(--color-text-muted);pointer-events:none;transform-origin:0 0;z-index:1;transition:all .2s ease-out;position:absolute;left:3.25rem}.JNf95q_rightElement{z-index:2;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.JNf95q_verificationInput{text-align:center;letter-spacing:.2em;font-family:Courier New,monospace;font-size:1.25rem;font-weight:600}@media (max-width:480px){.JNf95q_verificationInput{padding:1.25rem 2.5rem .5rem;font-size:1.1rem}}
._5ySmcq_title{color:var(--color-text-primary);margin-bottom:.75rem;font-size:2.25rem;font-weight:800}._5ySmcq_subtitle{color:var(--color-text-secondary);max-width:320px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1rem}._5ySmcq_form{flex-direction:column;gap:1.25rem;display:flex}._5ySmcq_inputGroup{position:relative}._5ySmcq_inputWrapper{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-medium);border-radius:8px;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}._5ySmcq_inputWrapper:focus-within{border-color:var(--color-border-focus);box-shadow:var(--shadow-input-focus)}._5ySmcq_input{width:100%;color:var(--color-text-primary);text-align:center;letter-spacing:.2em;background:0 0;border:none;border-radius:8px;outline:none;height:56px;padding:1.5rem 3.25rem .5rem;font-family:Courier New,monospace;font-size:1.25rem;font-weight:600}._5ySmcq_input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}._5ySmcq_input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}._5ySmcq_input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}._5ySmcq_input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}._5ySmcq_inputIcon{pointer-events:none;color:var(--color-text-light);transition:color .2s;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}._5ySmcq_inputWrapper:focus-within ._5ySmcq_inputIcon{color:var(--color-border-focus)}._5ySmcq_label{color:var(--color-text-muted);pointer-events:none;transform-origin:0 0;z-index:1;transition:all .2s ease-out;position:absolute;left:3.25rem}._5ySmcq_submitButton{background:var(--gradient-primary);width:100%;height:56px;color:var(--color-text-white);cursor:pointer;box-shadow:var(--shadow-button-primary);border:none;border-radius:8px;justify-content:center;align-items:center;margin-top:1rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden}._5ySmcq_submitButton:hover:not(:disabled){background:var(--gradient-primary-hover);box-shadow:var(--shadow-button-primary-hover)}._5ySmcq_submitButton:focus-visible{box-shadow:var(--focus-ring-primary);outline:none}._5ySmcq_submitButton:disabled{background:var(--gradient-disabled);box-shadow:none;cursor:not-allowed}._5ySmcq_buttonContent{align-items:center;display:flex}._5ySmcq_buttonFuseItLoader{border:3px solid #ffffff4d;border-top-color:var(--color-text-white);border-radius:50%;width:22px;height:22px;animation:1s linear infinite _5ySmcq_spin}@keyframes _5ySmcq_spin{to{transform:rotate(360deg)}}._5ySmcq_backLink{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}._5ySmcq_backLink:hover{color:var(--color-primary)}._5ySmcq_backLink:focus{color:var(--color-primary);outline:none}._5ySmcq_errorMessage{color:var(--color-error);text-align:center;background:var(--color-error-bg);border:1px solid var(--color-error-border);border-radius:8px;margin-top:.5rem;padding:.75rem;font-size:.875rem}@media (max-width:480px){._5ySmcq_title{font-size:1.875rem}._5ySmcq_subtitle{font-size:.9rem}._5ySmcq_input{padding:1.25rem 2.5rem .5rem;font-size:1.1rem}}._5ySmcq_trustDeviceContainer{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-light);border-radius:8px;padding:12px 14px;transition:all .2s}._5ySmcq_trustDeviceContainer:hover{background-color:var(--color-bg-tertiary);border-color:var(--color-border-medium)}._5ySmcq_trustDeviceLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin:0;display:flex}._5ySmcq_trustDeviceCheckboxInput{opacity:0;width:0;height:0;position:absolute}._5ySmcq_trustDeviceCheckbox{border:2px solid var(--color-border-medium);background-color:var(--color-bg-primary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex;position:relative}._5ySmcq_trustDeviceCheckbox ._5ySmcq_trustDeviceCheckmark{color:#0000;width:14px;height:14px;transition:all .2s}._5ySmcq_trustDeviceCheckboxInput:checked+._5ySmcq_trustDeviceCheckbox{background:linear-gradient(135deg,#1a37ff 0%,#4361ee 100%);border-color:#1a37ff}._5ySmcq_trustDeviceCheckboxInput:checked+._5ySmcq_trustDeviceCheckbox ._5ySmcq_trustDeviceCheckmark{color:#fff}._5ySmcq_trustDeviceLabel:hover ._5ySmcq_trustDeviceCheckbox{border-color:var(--color-primary);box-shadow:0 0 0 3px #1a37ff1a}._5ySmcq_trustDeviceCheckboxInput:focus+._5ySmcq_trustDeviceCheckbox{outline:none;box-shadow:0 0 0 3px #1a37ff33}._5ySmcq_trustDeviceText{color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.4}
.U2LR3W_passwordToggle{color:var(--color-text-light);cursor:pointer;z-index:2;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.U2LR3W_passwordToggle:hover{color:var(--color-primary);background-color:var(--color-primary-light)}.U2LR3W_passwordToggle:focus{color:var(--color-primary);background-color:var(--color-primary-light);box-shadow:var(--focus-ring-primary);outline:none}.U2LR3W_passwordToggle:active{transform:translateY(-50%)scale(.95)}
.H62vLq_container{background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;width:100%;overflow:hidden}.H62vLq_searchBarContainer{border-bottom:1px solid var(--color-border);background:var(--color-background);flex-wrap:wrap;justify-content:flex-start;gap:1rem;padding:1rem 1.5rem;display:flex}@media (max-width:768px){.H62vLq_searchBarContainer{flex-direction:column;gap:.75rem;padding:.75rem 1rem}}.H62vLq_headerActions{align-items:center;gap:.5rem;margin-left:auto;display:flex}@media (max-width:768px){.H62vLq_headerActions{width:100%;margin-left:0}}.H62vLq_tableWrapper{-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 460px);overflow:hidden auto}@media (max-width:768px){.H62vLq_tableWrapper{display:none}}.H62vLq_tableWrapper::-webkit-scrollbar{width:8px;height:8px}.H62vLq_tableWrapper::-webkit-scrollbar-track{background:var(--color-background);filter:brightness(.98);border-radius:4px}.H62vLq_tableWrapper::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}.H62vLq_tableWrapper::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.H62vLq_tableWrapperSecurity{max-height:calc(100dvh - 540px)}.H62vLq_table{border-collapse:collapse;table-layout:auto;width:100%;font-size:.875rem}.H62vLq_thead{z-index:7;background:var(--color-background);border-bottom:2px solid var(--color-border);box-shadow:var(--shadow-sm);position:sticky;top:0}.H62vLq_thead:before{content:"";background:var(--color-background);z-index:7;height:2px;position:absolute;top:-2px;left:0;right:0}.H62vLq_thead th{text-align:left;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;white-space:normal;word-wrap:break-word;-webkit-user-select:none;user-select:none;background:var(--color-background);max-width:200px;padding:1rem;font-size:.875rem;font-weight:600}@media (max-width:1200px){.H62vLq_thead th{padding:.875rem .75rem;font-size:.75rem}}.H62vLq_sortableHeader{cursor:pointer;transition:background-color .2s}.H62vLq_sortableHeader:hover{background:var(--color-background);filter:brightness(.98)}.H62vLq_headerContent{align-items:center;gap:.5rem;display:flex}.H62vLq_sortIcon{color:var(--color-text-muted);opacity:.5}.H62vLq_sortIconActive{color:var(--color-primary)}.H62vLq_tbody{z-index:1;position:relative}.H62vLq_tbody tr{border-bottom:1px solid var(--color-border);transition:background-color .2s}.H62vLq_tbody tr:last-child{border-bottom:none}.H62vLq_tbody tr:hover{background:var(--color-background);filter:brightness(.98)}.H62vLq_row{height:auto}.H62vLq_cell{color:var(--color-text-primary);vertical-align:middle;word-wrap:break-word;overflow-wrap:break-word;max-width:250px;padding:1rem;font-size:.95rem}@media (max-width:1200px){.H62vLq_cell{padding:.875rem .75rem;font-size:.875rem}}.H62vLq_expandColumn{width:40px;padding:.5rem!important}.H62vLq_expandCell{text-align:center;padding:.5rem 1rem}.H62vLq_expandButton{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:color .2s;display:flex}.H62vLq_expandButton:hover{color:var(--color-primary)}.H62vLq_expandedRow{background:var(--color-background);filter:brightness(.98)}.H62vLq_expandedRow td{padding:0}.H62vLq_expandedContent{border-top:1px solid var(--color-border);padding:1.5rem}.H62vLq_actionsHeader{text-align:right;width:auto;min-width:120px;padding-right:1.5rem!important}.H62vLq_actionsCell{text-align:right;vertical-align:middle;width:auto;min-width:120px;padding:.75rem 1rem}.H62vLq_actionsWrapper{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.H62vLq_actionsWrapper>*{flex-shrink:0}@media (max-width:768px){.H62vLq_actionsWrapper{gap:.25rem}}.H62vLq_actionButton{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text-muted);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.H62vLq_actionButton:hover{background:var(--color-background);filter:brightness(.95)}.H62vLq_actionPrimary{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.H62vLq_actionPrimary:hover{opacity:.9;filter:none}.H62vLq_actionDanger{background:var(--color-danger);border-color:var(--color-danger);color:#fff}.H62vLq_actionDanger:hover{opacity:.9;filter:none}.H62vLq_actionWarning{background:var(--color-warning);border-color:var(--color-warning);color:#fff}.H62vLq_actionWarning:hover{opacity:.9;filter:none}@media (max-width:768px){.H62vLq_actionLabel{display:none}}.H62vLq_pagination{border-top:1px solid var(--color-border);background:var(--color-background);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}@media (max-width:768px){.H62vLq_pagination{display:none}}.H62vLq_paginationInfo{color:var(--color-text-muted);font-size:.875rem}.H62vLq_emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:4rem 2rem;display:flex}.H62vLq_emptyIcon{width:80px;height:80px;color:var(--color-text-muted);opacity:.6;justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}.H62vLq_emptyMessage{color:var(--color-text-muted);max-width:400px;margin:0;font-size:.95rem;line-height:1.5}.H62vLq_loadingContainer{justify-content:center;align-items:center;min-height:300px;padding:4rem 2rem;display:flex}.H62vLq_loadingTrigger,.H62vLq_loadingTrigger:hover{background:0 0!important}.H62vLq_loadingMore{text-align:center;color:var(--color-text-muted);justify-content:center;align-items:center;padding:1rem;font-size:.875rem;font-weight:500;display:flex}.H62vLq_skeletonRow,.H62vLq_skeletonRow:hover{background:0 0!important}.H62vLq_skeletonRow .H62vLq_cell{padding:.75rem 1rem}.H62vLq_skeleton{background:var(--color-bg-secondary);border-radius:4px;height:20px;animation:1.5s ease-in-out infinite H62vLq_pulse}@keyframes H62vLq_pulse{0%,to{opacity:1}50%{opacity:.5}}.H62vLq_mobileCards{display:none}@media (max-width:768px){.H62vLq_mobileCards{max-height:var(--mobile-cards-height,calc(100dvh - 400px));-webkit-overflow-scrolling:touch;padding:.5rem;display:block;overflow:hidden auto}.H62vLq_mobileCards::-webkit-scrollbar{width:6px}.H62vLq_mobileCards::-webkit-scrollbar-track{background:var(--color-background);filter:brightness(.98);border-radius:3px}.H62vLq_mobileCards::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}}.H62vLq_mobileCard{background:var(--color-background);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:10px;margin-bottom:.625rem;transition:box-shadow .2s;overflow:hidden}.H62vLq_mobileCard:last-child{margin-bottom:0}.H62vLq_mobileCard:hover{box-shadow:var(--shadow-md)}.H62vLq_mobileCardContent{flex-direction:column;gap:.625rem;padding:.75rem;display:flex}.H62vLq_mobileCardRow{border-bottom:1px solid var(--color-border);grid-template-columns:100px 1fr;align-items:center;gap:.75rem;padding-bottom:.5rem;display:grid}.H62vLq_mobileCardRow:last-child{border-bottom:none;padding-bottom:0}.H62vLq_mobileCardLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.3px;font-size:.8125rem;font-weight:600}.H62vLq_mobileCardValue{color:var(--color-text-primary);word-wrap:break-word;overflow-wrap:break-word;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.H62vLq_mobileCardActions{background:var(--color-background);filter:brightness(.98);border-top:1px solid var(--color-border);flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem;display:flex}.H62vLq_mobileCardActions button{flex:1;justify-content:center;min-width:0}.H62vLq_mobileCardActions button span{display:inline!important}
.BzrhrG_subtitle{max-width:380px;color:var(--color-text-secondary);margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.5}.BzrhrG_input{width:100%;color:var(--color-text-primary);text-align:center;letter-spacing:.2em;background:0 0;border:none;border-radius:8px;outline:none;height:56px;padding:1.5rem 3.25rem .5rem;font-family:Courier New,monospace;font-size:1.25rem;font-weight:600}.BzrhrG_input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}.BzrhrG_input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}.BzrhrG_input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}.BzrhrG_input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}.BzrhrG_backupCodeInput{text-transform:lowercase;letter-spacing:.1em;font-family:Courier New,monospace}.BzrhrG_alternativeOptions{border-top:1px solid var(--color-border-light);margin-top:2rem;padding-top:1.5rem}.BzrhrG_alternativeTitle{color:var(--color-text-muted);margin-bottom:1rem;font-size:.875rem}.BzrhrG_backupCodeButton{border:1px solid var(--color-border-medium);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.BzrhrG_backupCodeButton:hover{background:var(--color-bg-secondary);border-color:var(--color-border-focus);color:var(--color-text-primary)}.BzrhrG_backupCodeButton:focus-visible{box-shadow:var(--focus-ring-edit);outline:none}.BzrhrG_backupCodeInput{letter-spacing:.1em;text-transform:lowercase;font-family:Courier New,monospace}.BzrhrG_warningMessage{color:var(--color-warning-text);text-align:center;background:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:8px;margin-top:.5rem;padding:.75rem;font-size:.875rem;font-weight:500}.BzrhrG_backupStatus{color:var(--color-text-secondary);background:var(--color-bg-tertiary);border:1px solid var(--color-border-light);border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;margin-bottom:1rem;padding:.75rem;font-size:.875rem;display:flex}.BzrhrG_backupStatus>div{align-items:center;gap:.5rem;display:flex}.BzrhrG_backupStatusWarning{color:var(--color-warning-text);background:var(--color-warning-bg);border-color:var(--color-warning-border)}@media (max-width:480px){.BzrhrG_subtitle{margin-bottom:2rem;font-size:.9rem}.BzrhrG_input{padding:1.25rem 2.5rem .5rem;font-size:1.1rem}.BzrhrG_alternativeOptions{margin-top:1.5rem;padding-top:1rem}.BzrhrG_backupCodeButton{padding:.5rem .75rem;font-size:.8rem}.BzrhrG_warningMessage{padding:.5rem;font-size:.8rem}}.BzrhrG_regenerateButton{background:var(--color-primary);color:var(--color-text-white);cursor:pointer;white-space:nowrap;border:none;border-radius:4px;padding:.375rem .75rem;font-size:.8rem;font-weight:500;transition:all .2s}.BzrhrG_regenerateButton:hover{background:var(--color-primary-hover)}.BzrhrG_regenerateButton:focus-visible{box-shadow:var(--focus-ring-primary);outline:none}.BzrhrG_regenerateModal{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.BzrhrG_regenerateModalContent{background:var(--color-bg-primary);width:100%;max-width:400px;box-shadow:var(--shadow-modal);border:1px solid var(--color-border-medium);border-radius:12px;padding:2rem}.BzrhrG_regenerateModalTitle{color:var(--color-text-primary);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:600;display:flex}.BzrhrG_regenerateModalText{color:var(--color-text-secondary);margin-bottom:1.5rem;font-size:.9rem;line-height:1.4}.BzrhrG_regenerateInputGroup{margin-bottom:1.5rem;position:relative}.BzrhrG_regenerateInput{letter-spacing:.2em;text-align:center;border:2px solid var(--color-border-medium);background:var(--color-bg-secondary);width:100%;color:var(--color-text-primary);border-radius:8px;outline:none;height:56px;padding:1.5rem 1rem .5rem;font-family:Courier New,monospace;font-size:1.25rem;font-weight:600;transition:border-color .2s}.BzrhrG_regenerateInput:focus{border-color:var(--color-border-focus)}.BzrhrG_regenerateInput::placeholder{color:var(--color-text-light)}.BzrhrG_regenerateInput:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}.BzrhrG_regenerateInput:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}.BzrhrG_regenerateInput:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}.BzrhrG_regenerateInput:-webkit-autofill:active{-webkit-text-fill-color:var(--color-text-primary);box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset;border-radius:8px;transition:background-color 5000s ease-in-out}.BzrhrG_regenerateInputLabel{background:var(--color-bg-primary);color:var(--color-text-muted);padding:0 .5rem;font-size:.875rem;font-weight:500;position:absolute;top:-.5rem;left:.75rem}.BzrhrG_regenerateModalActions{justify-content:flex-end;gap:1rem;display:flex}.BzrhrG_regenerateCancelButton{border:1px solid var(--color-border-medium);background:var(--color-bg-secondary);color:var(--color-text-secondary);cursor:pointer;border-radius:6px;padding:.75rem 1.5rem;font-size:.9rem;transition:all .2s}.BzrhrG_regenerateCancelButton:hover:not(:disabled){background:var(--color-bg-tertiary);border-color:var(--color-border-focus)}.BzrhrG_regenerateCancelButton:disabled{opacity:.5;cursor:not-allowed}.BzrhrG_regenerateConfirmButton{background:var(--gradient-primary);color:var(--color-text-white);cursor:pointer;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .2s}.BzrhrG_regenerateConfirmButton:hover:not(:disabled){background:var(--gradient-primary-hover)}.BzrhrG_regenerateConfirmButton:disabled{background:var(--gradient-disabled);cursor:not-allowed}.BzrhrG_trustDeviceContainer{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-light);border-radius:8px;margin:12px 0;padding:12px 14px;transition:all .2s}.BzrhrG_trustDeviceContainer:hover{background-color:var(--color-bg-tertiary);border-color:var(--color-border-medium)}.BzrhrG_trustDeviceLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin:0;display:flex}.BzrhrG_trustDeviceCheckboxInput{opacity:0;width:0;height:0;position:absolute}.BzrhrG_trustDeviceCheckbox{border:2px solid var(--color-border-medium);background-color:var(--color-bg-primary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex;position:relative}.BzrhrG_trustDeviceCheckbox .BzrhrG_trustDeviceCheckmark{color:#0000;width:14px;height:14px;transition:all .2s}.BzrhrG_trustDeviceCheckboxInput:checked+.BzrhrG_trustDeviceCheckbox{background:linear-gradient(135deg,#1a37ff 0%,#4361ee 100%);border-color:#1a37ff}.BzrhrG_trustDeviceCheckboxInput:checked+.BzrhrG_trustDeviceCheckbox .BzrhrG_trustDeviceCheckmark{color:#fff}.BzrhrG_trustDeviceLabel:hover .BzrhrG_trustDeviceCheckbox{border-color:var(--color-primary);box-shadow:0 0 0 3px #1a37ff1a}.BzrhrG_trustDeviceCheckboxInput:focus+.BzrhrG_trustDeviceCheckbox{outline:none;box-shadow:0 0 0 3px #1a37ff33}.BzrhrG_trustDeviceText{color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.4}.BzrhrG_backLink{text-align:center;margin-top:1.5rem}.BzrhrG_backLinkAnchor{color:var(--color-text-muted);align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.BzrhrG_backLinkAnchor:hover{color:var(--color-primary)}.BzrhrG_helpLink{text-align:center;margin-top:1rem}.BzrhrG_helpLinkAnchor{color:var(--color-text-muted);font-size:.875rem;text-decoration:none;transition:color .2s}.BzrhrG_helpLinkAnchor:hover{color:var(--color-primary)}.BzrhrG_modalContent{margin-bottom:1.5rem}.BzrhrG_modalWarning{background:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:8px;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:1rem;display:flex;position:relative;overflow:hidden}.BzrhrG_modalWarning:before{content:"";background:var(--color-warning-border);width:4px;height:100%;position:absolute;top:0;left:0}.BzrhrG_modalWarning svg{color:var(--color-warning-text);flex-shrink:0;margin-top:.125rem}.BzrhrG_modalWarningTitle{color:var(--color-warning-text);margin:0 0 .25rem;font-size:.875rem;font-weight:600}.BzrhrG_modalWarningText{color:var(--color-warning-text);margin:0;font-size:.8rem;line-height:1.4}.BzrhrG_modalDescription{color:var(--color-text-secondary);margin-bottom:1.5rem;font-size:.9rem;line-height:1.4}@media (max-width:480px){.BzrhrG_backupStatus{flex-direction:column;align-items:flex-start;gap:.75rem}.BzrhrG_regenerateButton{text-align:center;align-self:stretch}.BzrhrG_regenerateModalContent{padding:1.5rem}.BzrhrG_regenerateModalActions{flex-direction:column;gap:.75rem}.BzrhrG_regenerateCancelButton,.BzrhrG_regenerateConfirmButton{justify-content:center;width:100%}.BzrhrG_modalWarning{gap:.5rem;padding:.75rem}.BzrhrG_modalWarningTitle{font-size:.8rem}.BzrhrG_modalWarningText{font-size:.75rem}.BzrhrG_modalDescription{font-size:.85rem}}
.RYNujG_expandableRow{background:var(--color-bg-secondary);border:1px solid var(--color-border-light);border-radius:.5rem;flex-wrap:wrap;gap:2rem;padding:.75rem 1rem;display:flex}.RYNujG_expandableField{flex-direction:column;gap:.25rem;min-width:150px;display:flex}.RYNujG_expandableLabel{text-transform:uppercase;color:var(--color-text-secondary);font-size:.75rem;font-weight:600}.RYNujG_expandableValue{color:var(--color-text-primary);font-size:.8125rem}.RYNujG_userName{font-weight:500}.RYNujG_userEmail{color:var(--color-text-secondary);font-size:.75rem}
.ePCgWW_row{transition:background-color .15s}.ePCgWW_row:hover{background:var(--color-bg-secondary)}.ePCgWW_td{vertical-align:middle;border-bottom:1px solid var(--color-border-light);color:var(--color-text-primary);padding:1rem}.ePCgWW_nameCell{align-items:center;gap:.5rem;display:flex;position:relative}.ePCgWW_treeLine{pointer-events:none;width:32px;position:absolute;top:0;bottom:0;left:0}.ePCgWW_treeLine:before{content:"";background:var(--color-border-light);width:2px;height:50%;position:absolute;top:0;left:16px}.ePCgWW_treeLine:after{content:"";background:var(--color-border-light);width:16px;height:2px;position:absolute;top:50%;left:16px}.ePCgWW_treeLine:not([data-last-child=true]):before{height:100%}.ePCgWW_expandButton{width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin-left:-8px;padding:0;transition:all .2s;display:flex}.ePCgWW_expandButton:hover{background:var(--color-bg-secondary);color:var(--color-text-primary)}.ePCgWW_expandButton[data-expanded=true] .ePCgWW_chevronIcon{transform:rotate(90deg)}.ePCgWW_chevronIcon{transition:transform .2s}.ePCgWW_expandPlaceholder{flex-shrink:0;width:24px;height:24px;margin-left:-8px}.ePCgWW_cascadeCountBadge{background:var(--color-bg-secondary);border:1px solid var(--color-border-light);color:var(--color-text-secondary);border-radius:.75rem;padding:.125rem .375rem;font-size:.625rem;font-weight:600}.ePCgWW_orphanedBadge{color:var(--color-warning,#f59e0b);align-items:center;display:flex}.ePCgWW_itemIcon{align-items:center;display:flex}.ePCgWW_topLevelIcon{color:var(--color-primary)}.ePCgWW_subItemIcon{color:var(--color-text-secondary)}.ePCgWW_recordName{font-weight:500}.ePCgWW_typeCell{align-items:center;gap:.5rem;display:flex}.ePCgWW_typeBadge{background:var(--color-bg-secondary);border:1px solid var(--color-border-light);border-radius:20px;padding:.2rem .625rem;font-size:.72rem;font-weight:600}.ePCgWW_cascadeTypeBadge{opacity:.7}.ePCgWW_directBadge{background:var(--color-primary);color:#fff;text-transform:uppercase;border-radius:20px;padding:.2rem .625rem;font-size:.68rem;font-weight:700}.ePCgWW_subItemBadge{color:#d97706;text-transform:uppercase;background:#f59e0b26;border:1px solid #f59e0b59;border-radius:20px;padding:.2rem .625rem;font-size:.68rem;font-weight:700}.ePCgWW_userCell{align-items:center;gap:.375rem;display:flex}.ePCgWW_userIcon{color:var(--color-text-secondary)}.ePCgWW_unknownUser{color:var(--color-text-secondary);font-style:italic}.ePCgWW_daysCell{align-items:center;gap:.375rem;display:flex}.ePCgWW_urgentWarning{color:#ef4444}.ePCgWW_moderateWarning{color:#f59e0b}.ePCgWW_normalStatus{color:var(--color-text-secondary)}.ePCgWW_warningIcon{color:#ef4444}.ePCgWW_clockIcon{opacity:.7}.ePCgWW_daysText{font-weight:500}.ePCgWW_actionButtons{justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.ePCgWW_infoButton{border:1px solid var(--color-border-light);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:#fff;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex}[data-theme=dark] .ePCgWW_infoButton{background:var(--color-bg-secondary)}.ePCgWW_infoButton:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #0013ff40}.ePCgWW_restoreButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex;box-shadow:0 2px 6px #0013ff33}.ePCgWW_restoreButton:hover{background:var(--color-primary-hover,#0010cc);transform:translateY(-1px);box-shadow:0 4px 12px #0013ff59}.ePCgWW_restoreButton:active{transform:translateY(0)}.ePCgWW_retryButton{border:1px solid var(--color-warning,#f59e0b);color:var(--color-warning,#f59e0b);cursor:pointer;background:0 0;border-radius:.375rem;align-items:center;gap:.25rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;display:flex}.ePCgWW_spinner{border:2px solid var(--color-border-light);border-top-color:var(--color-primary);border-radius:50%;width:14px;height:14px;animation:.6s linear infinite ePCgWW_spin}@keyframes ePCgWW_spin{to{transform:rotate(360deg)}}
._7xScfW_helpLink{background:var(--color-bg-primary);border:1px solid var(--color-border-medium);width:40px;height:40px;color:var(--color-text-muted);z-index:50;box-shadow:var(--shadow-md);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}._7xScfW_helpLink:hover{color:var(--color-primary-blue);border-color:var(--color-border-focus);box-shadow:var(--shadow-lg);transform:scale(1.1)}@media (max-width:480px){._7xScfW_helpLink{width:36px;height:36px;bottom:1rem;right:1rem}}
.yDF__W_tableContainer{flex-direction:column;gap:1rem;display:flex}.yDF__W_filters{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.yDF__W_filterInput{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text);border-radius:.5rem;min-width:180px;padding:.5rem .75rem;font-size:.875rem}.yDF__W_filterInput:focus{border-color:var(--color-primary);outline:none}.yDF__W_paginationRow{justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.yDF__W_paginationInfo{color:var(--color-text-secondary);font-size:.8rem}.yDF__W_paginationButtons{gap:.5rem;display:flex}.yDF__W_pageButton{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:.375rem;padding:.4rem .75rem;font-size:.8rem}.yDF__W_pageButton:hover:not(:disabled){background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.yDF__W_pageButton:disabled{opacity:.5;cursor:not-allowed}
.qYVZkq_tableContainer{flex-direction:column;gap:1rem;display:flex}.qYVZkq_statusBadge{border-radius:9999px;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.qYVZkq_badgeSuccess{color:#22c55e;background:#22c55e1a}.qYVZkq_badgeDanger{color:#ef4444;background:#ef44441a}
.QLeIXa_tableContainer{flex-direction:column;gap:1rem;display:flex}.QLeIXa_filters{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.QLeIXa_filterInput{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text);border-radius:.5rem;min-width:160px;padding:.5rem .75rem;font-size:.875rem}.QLeIXa_filterInput:focus{border-color:var(--color-primary);outline:none}.QLeIXa_statusBadge{border-radius:9999px;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.QLeIXa_badgeDanger{color:#ef4444;background:#ef44441a}.QLeIXa_badgeWarning{color:#f59e0b;background:#f59e0b1a}.QLeIXa_badgeNeutral{color:#6b7280;background:#6b72801a}.QLeIXa_badgeSuccess{color:#22c55e;background:#22c55e1a}.QLeIXa_paginationRow{justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.QLeIXa_paginationInfo{color:var(--color-text-secondary);font-size:.8rem}.QLeIXa_paginationButtons{gap:.5rem;display:flex}.QLeIXa_pageButton{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:.375rem;padding:.4rem .75rem;font-size:.8rem}.QLeIXa_pageButton:hover:not(:disabled){background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.QLeIXa_pageButton:disabled{opacity:.5;cursor:not-allowed}
.nOhzCW_container{flex-direction:column;width:100%;height:100%;padding:1rem;display:flex;overflow:hidden}@media (max-width:768px){.nOhzCW_container{padding:.5rem;overflow:visible}}.nOhzCW_tableContainer{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@media (max-width:768px){.nOhzCW_tableContainer{overflow:visible}}.nOhzCW_filterTabs{background:var(--color-bg-secondary);border-radius:8px;gap:.25rem;width:fit-content;margin-bottom:1rem;padding:.25rem;display:flex}@media (max-width:768px){.nOhzCW_filterTabs{width:100%;margin-bottom:.5rem}}.nOhzCW_filterTab{color:var(--color-text-secondary);cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:all .2s}.nOhzCW_filterTab:hover{opacity:1;background:var(--color-bg-hover)}.nOhzCW_filterTab.nOhzCW_active{background:var(--color-background,var(--color-bg-primary));opacity:1;box-shadow:var(--shadow-sm);color:var(--color-text-primary);font-weight:600}@media (max-width:768px){.nOhzCW_filterTab{text-align:center;flex:1;padding:.375rem .5rem;font-size:.75rem}}.nOhzCW_archivedButton{border:2px solid var(--color-primary);background:var(--color-bg-primary);color:var(--color-primary);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:.5rem;padding:.4rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}.nOhzCW_archivedButton:hover{background:var(--color-primary);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #0013ff33}@media (max-width:1024px){.nOhzCW_archivedButton{border-radius:8px;justify-content:center;align-items:center;gap:0;width:40px;height:40px;padding:0;font-size:0}.nOhzCW_archivedButton svg{margin:0}}.nOhzCW_iconButton{border:1px solid var(--color-border-light);background:var(--color-bg-primary);width:36px;height:36px;color:var(--color-text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:inline-flex}.nOhzCW_iconButton:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.nOhzCW_iconButton:active{transform:scale(.95)}@media (max-width:768px){.nOhzCW_header{flex-direction:column;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1rem}}@media (max-width:1024px){.nOhzCW_headerActions{gap:.5rem}}@media (max-width:768px){.nOhzCW_title{font-size:1.5rem}}@media (max-width:768px){.nOhzCW_addFormPanel{border-radius:8px;margin-bottom:1rem;padding:1rem}}.nOhzCW_header{border-bottom:2px solid #0000;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex;position:relative}.nOhzCW_header:after{content:"";background-color:var(--color-primary);height:3px;box-shadow:var(--shadow-sm);border-radius:2px;position:absolute;bottom:-2px;left:0;right:0}@media (max-width:768px){.nOhzCW_header{flex-direction:column;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1rem}}.nOhzCW_headerActions{align-items:center;gap:.75rem;display:flex}@media (max-width:1024px){.nOhzCW_headerActions{gap:.5rem}}.nOhzCW_title{color:var(--color-text-primary);margin:0;font-size:2rem;font-weight:700}@media (max-width:768px){.nOhzCW_title{font-size:1.5rem}}.nOhzCW_subtitle{color:var(--color-text-secondary);margin:.25rem 0 0;font-size:.95rem}.nOhzCW_addFormPanel{background:var(--color-bg-primary);border:1px solid var(--color-border-light);box-shadow:var(--shadow-sm);border-radius:12px;flex-shrink:0;margin-bottom:1.5rem;padding:1.5rem}@media (max-width:768px){.nOhzCW_addFormPanel{border-radius:8px;margin-bottom:1rem;padding:1rem}}.nOhzCW_addFormTitle{color:var(--color-text-primary);border-bottom:1px solid var(--color-border-light);margin:0 0 1.25rem;padding-bottom:.75rem;font-size:1.125rem;font-weight:600;position:relative}.nOhzCW_addFormTitle:after{content:"";background:var(--gradient-primary);border-radius:1px;width:2.5rem;height:2px;position:absolute;bottom:-1px;left:0}.nOhzCW_loadingContainer{justify-content:center;align-items:center;width:100%;height:100%;min-height:60vh;display:flex}.nOhzCW_errorContainer{text-align:center;padding:2rem}.nOhzCW_errorMessage{color:var(--color-error);margin-bottom:1rem;font-size:1rem}.nOhzCW_retryButton{background:var(--color-primary);color:var(--color-text-white);cursor:pointer;border:none;border-radius:8px;padding:.875rem 1.5rem;font-weight:600;transition:all .2s}.nOhzCW_retryButton:hover{opacity:.9;transform:translateY(-1px)}.nOhzCW_userNameCell{flex-wrap:wrap;align-items:center;gap:8px;font-weight:500;display:flex}.nOhzCW_onlineDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.nOhzCW_onlineDot.nOhzCW_online{background-color:#22c55e;box-shadow:0 0 4px #22c55e80}.nOhzCW_onlineDot.nOhzCW_offline{background-color:var(--color-border-medium)}.nOhzCW_currentUserBadge{color:#fff;white-space:nowrap;background-color:#2563eb;border:1px solid #2563eb4d;border-radius:6px;padding:3px 10px;font-size:.75rem;font-weight:600}.nOhzCW_roleBadges{flex-wrap:wrap;gap:.375rem;display:flex}.nOhzCW_userRoleBadge{color:#fff;white-space:nowrap;background-color:#3b82f6;border:1px solid #3b82f64d;border-radius:8px;padding:5px 14px;font-size:.8125rem;font-weight:600;display:inline-block}.nOhzCW_superadminBadge{color:#fff;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;background-color:#1e3a8a;border:1px solid #1e3a8a66;border-radius:8px;padding:5px 14px;font-size:.8125rem;font-weight:700;display:inline-block}.nOhzCW_pendingBadge{background-color:var(--color-warning,#f59e0b);color:#fff;white-space:nowrap;border:1px solid #f59e0b4d;border-radius:8px;padding:5px 14px;font-size:.8125rem;font-weight:600;display:inline-block}.nOhzCW_addButton{flex:1}
.bdil_G_container{flex-direction:column;width:100%;padding:1rem;display:flex}@media (max-width:768px){.bdil_G_container{padding:.5rem}}.bdil_G_header{border-bottom:2px solid #0000;margin-bottom:1.5rem;padding-bottom:1rem;position:relative}.bdil_G_header:after{content:"";background-color:var(--color-primary);height:3px;box-shadow:var(--shadow-sm);border-radius:2px;position:absolute;bottom:-2px;left:0;right:0}@media (max-width:768px){.bdil_G_header{margin-bottom:1rem;padding-bottom:.75rem}}.bdil_G_title{color:var(--color-text-primary);margin:0 0 .5rem;font-size:2rem;font-weight:700}@media (max-width:768px){.bdil_G_title{font-size:1.75rem}}@media (max-width:480px){.bdil_G_title{font-size:1.5rem}}.bdil_G_subtitle{color:var(--color-text-secondary);margin:0;font-size:.95rem}@media (max-width:768px){.bdil_G_subtitle{font-size:.875rem}}.bdil_G_errorState{text-align:center;color:var(--color-danger,#ef4444);padding:2rem}
.Q_DD0G_container{flex-direction:column;width:100%;height:100%;padding:1rem;display:flex;overflow:hidden}@media (max-width:768px){.Q_DD0G_container{padding:.5rem}}.Q_DD0G_tableContainer{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.Q_DD0G_header{border-bottom:2px solid #0000;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex;position:relative}.Q_DD0G_header:after{content:"";background-color:var(--color-primary);height:3px;box-shadow:var(--shadow-sm);border-radius:2px;position:absolute;bottom:-2px;left:0;right:0}@media (max-width:768px){.Q_DD0G_header{flex-direction:column;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1rem}}.Q_DD0G_headerActions{align-items:center;gap:1rem;display:flex}.Q_DD0G_title{color:var(--color-text-primary);margin:0;font-size:2rem;font-weight:700}.Q_DD0G_subtitle{color:var(--color-text-secondary);margin:.25rem 0 0;font-size:.95rem}.Q_DD0G_errorContainer{text-align:center;padding:2rem}.Q_DD0G_errorMessage{color:var(--color-error);margin-bottom:1rem;font-size:1rem}.Q_DD0G_retryButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.875rem 1.5rem;font-weight:600;transition:all .2s}.Q_DD0G_retryButton:hover{opacity:.9;transform:translateY(-1px)}.Q_DD0G_nameCell{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Q_DD0G_colorIndicator{border:2px solid var(--color-bg-primary);width:12px;height:12px;box-shadow:0 0 0 1px var(--color-border-light);border-radius:50%;flex-shrink:0}.Q_DD0G_systemBadge{color:#3b82f6;white-space:nowrap;background:#3b82f61a;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:600}.Q_DD0G_description{color:inherit;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Q_DD0G_noDescription{color:var(--color-text-secondary);font-style:italic}.Q_DD0G_loadingContainer{justify-content:center;align-items:center;min-height:60vh;display:flex}
.qCZgKG_pageWrapper{background-color:var(--color-bg-body);width:100vw;min-height:100vh;font-family:var(--font-geist-sans);justify-content:center;align-items:center;padding:1rem;display:flex;position:relative;overflow:hidden}.qCZgKG_formContainer{z-index:1;text-align:center;background-color:var(--color-bg-primary);width:100%;max-width:440px;box-shadow:var(--shadow-md);border-radius:8px;padding:2.5rem;position:relative}.qCZgKG_formContainerCompact{z-index:1;text-align:center;background-color:var(--color-bg-primary);width:100%;max-width:440px;box-shadow:var(--shadow-md);border-radius:8px;padding:1.5rem;position:relative}.qCZgKG_logoContainer{background:var(--gradient-primary);box-shadow:var(--shadow-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;margin-bottom:2.5rem;padding:14px 24px;display:inline-flex}.qCZgKG_title{color:var(--color-text-primary);margin-bottom:.75rem;font-size:2.25rem;font-weight:800}.qCZgKG_subtitle{color:var(--color-text-secondary);max-width:320px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1rem}.qCZgKG_form{flex-direction:column;gap:1.25rem;display:flex}@media (max-width:480px){.qCZgKG_formContainer{max-width:380px;padding:2rem}.qCZgKG_formContainerCompact{max-width:380px;padding:1rem}.qCZgKG_title{font-size:1.875rem}.qCZgKG_subtitle{font-size:.9rem}}
.T6liiG_passwordToggle{cursor:pointer;color:var(--color-text-light);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.T6liiG_passwordToggle:hover{color:var(--color-primary)}.T6liiG_resetButtonContainer{text-align:right;margin-top:-.75rem;margin-bottom:.5rem}.T6liiG_resetButton{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.T6liiG_resetButton:hover{color:var(--color-primary)}.T6liiG_resetPasswordLink{text-align:right;margin-top:-.5rem;margin-bottom:.5rem}.T6liiG_resetPasswordAnchor{color:var(--color-text-muted);font-size:.9rem;text-decoration:none;transition:color .2s}.T6liiG_resetPasswordAnchor:hover{color:var(--color-primary)}.T6liiG_successMessage{color:var(--color-primary);text-align:center;background:var(--color-primary-light);border:1px solid var(--color-primary);border-radius:8px;margin-top:.5rem;padding:.75rem;font-size:.875rem}.T6liiG_helpLink{text-align:center;margin-top:1rem}.T6liiG_helpAnchor{color:var(--color-text-muted);font-size:.875rem;text-decoration:none;transition:color .2s}.T6liiG_helpAnchor:hover{color:var(--color-primary);text-decoration:underline}
._1_DPQW_tableContainer{flex-direction:column;gap:1rem;display:flex}._1_DPQW_statusBadge{border-radius:9999px;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}._1_DPQW_badgeSuccess{color:#22c55e;background:#22c55e1a}._1_DPQW_badgeWarning{color:#f59e0b;background:#f59e0b1a}._1_DPQW_badgeDanger{color:#ef4444;background:#ef44441a}._1_DPQW_resetNotice{color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:500}
.IAVXnW_pageWrapper{background-color:var(--color-bg-body);width:100vw;min-height:100vh;font-family:var(--font-geist-sans);justify-content:center;align-items:center;padding:1rem;display:flex;position:relative;overflow-y:auto}.IAVXnW_formContainer{z-index:1;text-align:center;background-color:var(--color-bg-primary);width:100%;max-width:440px;box-shadow:var(--shadow-md);border-radius:8px;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem;display:flex;position:relative}.IAVXnW_logoContainer{background:var(--gradient-primary);box-shadow:var(--shadow-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;margin-bottom:2rem;padding:14px 24px;display:inline-flex}.IAVXnW_logoContainer img{max-width:100%;height:auto;display:block}.IAVXnW_successIcon{background-color:var(--color-primary-light);width:80px;height:80px;color:var(--color-primary);box-shadow:var(--shadow-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.IAVXnW_title{color:var(--color-text-primary);margin-bottom:.75rem;font-size:2.25rem;font-weight:800}.IAVXnW_subtitle{color:var(--color-text-secondary);max-width:320px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.5}.IAVXnW_subtitle strong{color:var(--color-primary);font-weight:600}.IAVXnW_backLink{color:var(--color-text-muted);align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.IAVXnW_backLink:hover{color:var(--color-primary)}.IAVXnW_backLink:focus-visible{color:var(--color-primary);box-shadow:var(--focus-ring-primary);border-radius:4px;outline:none;padding:.25rem}.IAVXnW_actionButton{background:var(--color-primary-blue);color:var(--color-text-white);cursor:pointer;box-shadow:var(--shadow-button-primary);border:none;border-radius:8px;justify-content:center;align-items:center;margin-top:1.5rem;padding:.75rem 2rem;font-size:.9rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.IAVXnW_actionButton:hover{background:var(--color-primary-blue-hover);box-shadow:var(--shadow-button-primary-hover);transform:translateY(-1px)}.IAVXnW_actionButton:focus{box-shadow:var(--focus-ring-primary);outline:none}.IAVXnW_actionButton:active{transform:translateY(0)}.IAVXnW_actionButton:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width:480px){.IAVXnW_formContainer{gap:1rem;max-width:380px;padding:2rem}.IAVXnW_logoContainer{margin-bottom:1.5rem;padding:12px 20px}.IAVXnW_successIcon{width:60px;height:60px;margin-bottom:.75rem}.IAVXnW_title{font-size:1.875rem}.IAVXnW_subtitle{margin-bottom:1.5rem;font-size:.9rem}.IAVXnW_backLink{margin-top:1rem}.IAVXnW_actionButton{margin-top:1rem;padding:.625rem 1.5rem;font-size:.875rem}}
.fKIV_q_backLink{text-align:center;margin-top:1.5rem}.fKIV_q_backLinkAnchor{color:var(--color-text-muted);align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.fKIV_q_backLinkAnchor:hover{color:var(--color-primary)}
