.vS5mSG_wizard{min-height:calc(100vh - var(--desktop-titlebar-band,0px));background:0 0;justify-content:center;align-items:center;width:100%;padding:40px 20px;display:flex;position:relative;overflow:hidden}.vS5mSG_wizard:before{content:"";background:var(--color-primary-end);opacity:.04;filter:blur(200px);pointer-events:none;border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;left:-100px}.vS5mSG_wizard:after{content:"";background:var(--color-primary-start);opacity:.04;filter:blur(200px);pointer-events:none;border-radius:50%;width:600px;height:600px;position:absolute;bottom:-200px;right:-100px}.vS5mSG_logoSection{justify-content:center;align-items:center;gap:8px;display:flex;transform:translate(-10px)}.vS5mSG_logoSectionSmall{justify-content:center;align-items:center;gap:6px;margin-bottom:20px;display:flex;transform:translate(-6px)}.vS5mSG_logoImage{object-fit:contain;flex-shrink:0}.vS5mSG_logoText{object-fit:contain;filter:brightness(0)invert();flex-shrink:0}.vS5mSG_welcomeContainer{z-index:1;flex-direction:column;align-items:center;gap:40px;display:flex;position:relative}.vS5mSG_welcomeCard{background:var(--color-surface-modal-wizard-glass);border:1px solid var(--color-border-subtle-strong);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);text-align:center;border-radius:16px;flex-direction:column;align-items:center;width:100%;max-width:520px;padding:48px 40px;display:flex}.vS5mSG_welcomeTitle{color:var(--color-text-primary);margin:0 0 16px;font-family:Innovator Grotesk,sans-serif;font-size:28px;font-weight:600}.vS5mSG_welcomeDescription{color:var(--color-text-secondary);max-width:420px;margin:0 0 12px;font-family:Innovator Grotesk,sans-serif;font-size:15px;font-weight:400;line-height:1.6}.vS5mSG_welcomeHint{color:var(--color-text-muted);margin:0 0 32px;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:400;line-height:1.5}.vS5mSG_getStartedButton{background:var(--gradient-primary-opacity-35);height:44px;color:var(--color-text-primary);cursor:pointer;border:none;border-radius:44px;padding:0 36px;font-family:Innovator Grotesk,sans-serif;font-size:15px;font-weight:600;transition:all .2s}.vS5mSG_getStartedButton:hover{background:var(--gradient-primary-opacity-80)}.vS5mSG_restoreLink{color:var(--color-text-secondary);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:14px;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:500;text-decoration:underline;transition:color .2s}.vS5mSG_restoreLink:hover{color:var(--color-text-primary)}.vS5mSG_wizardContainer{z-index:1;flex-direction:column;width:100%;max-width:720px;display:flex;position:relative}.vS5mSG_wizardContent{background:var(--color-surface-modal-wizard-glass);border:1px solid var(--color-border-subtle-strong);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.vS5mSG_stepperSection{padding:28px 40px 0}.vS5mSG_stepSection{flex-direction:column;flex:1;min-height:420px;padding:32px 40px;display:flex}.vS5mSG_stepHeader{margin-bottom:24px}.vS5mSG_stepTitle{color:var(--color-text-primary);margin:0 0 6px;font-family:Innovator Grotesk,sans-serif;font-size:22px;font-weight:600}.vS5mSG_stepDescription{color:var(--color-text-placeholder);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.vS5mSG_navigationSection{border-top:1px solid var(--color-border-subtle);background:var(--color-surface-subtle);justify-content:space-between;align-items:center;padding:20px 40px;display:flex}.vS5mSG_navigationRight{align-items:center;gap:12px;display:flex}.vS5mSG_backButton{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);cursor:pointer;height:40px;color:var(--color-text-primary);border-radius:44px;align-items:center;gap:6px;padding:8px 16px;font-family:Innovator Grotesk,sans-serif;font-size:14px;transition:all .2s;display:flex}.vS5mSG_backButton:hover:not(:disabled){background:var(--color-button-default-bg);border-color:var(--color-button-hover-shine)}.vS5mSG_backButton:disabled{opacity:.4;cursor:not-allowed}.vS5mSG_backButton.vS5mSG_hidden{opacity:0;pointer-events:none}.vS5mSG_skipButton{border:1px solid var(--color-button-default-hover);cursor:pointer;height:40px;color:var(--color-text-secondary);background:0 0;border-radius:44px;justify-content:center;align-items:center;padding:8px 20px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500;transition:all .2s;display:flex}.vS5mSG_skipButton:hover{color:var(--color-text-primary);border-color:var(--color-text-placeholder);background:var(--color-surface-subtle)}.vS5mSG_nextButton{background:var(--color-button-default-bg);cursor:pointer;border:none;border-radius:44px;justify-content:center;align-items:center;gap:8px;height:40px;padding:8px 24px;transition:all .2s;display:flex}.vS5mSG_nextButton:disabled{opacity:.4;cursor:not-allowed}.vS5mSG_nextButton:not(:disabled):hover{background:var(--color-button-default-hover)}.vS5mSG_buttonText{color:var(--color-text-primary);text-transform:capitalize;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:600}.vS5mSG_nextButton:disabled .vS5mSG_buttonText{opacity:.4}.vS5mSG_primaryButton{background:var(--gradient-primary-opacity-35);height:36px;color:var(--color-text-primary);text-transform:capitalize;cursor:pointer;white-space:nowrap;border:none;border-radius:44px;justify-content:center;align-items:center;padding:0 24px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:flex}.vS5mSG_primaryButton:hover:not(:disabled){background:var(--gradient-primary-opacity-35)}.vS5mSG_primaryButton:disabled{opacity:.4;cursor:not-allowed}@media (max-width:768px){.vS5mSG_wizard{padding:20px 16px}.vS5mSG_welcomeCard{padding:32px 24px}.vS5mSG_welcomeTitle{font-size:22px}.vS5mSG_stepperSection{padding:20px 24px 0}.vS5mSG_stepSection{min-height:300px;padding:24px}.vS5mSG_navigationSection{flex-direction:column;align-items:stretch;gap:12px;padding:16px 24px}.vS5mSG_navigationRight{justify-content:flex-end;width:100%}.vS5mSG_backButton{justify-content:center;width:100%}}
._54uRsa_stepContainer{flex-direction:column;gap:24px;width:100%;max-width:520px;margin:0 auto;font-family:Innovator Grotesk,sans-serif;display:flex}._54uRsa_stepHeader{flex-direction:column;gap:8px;display:flex}._54uRsa_stepTitle{color:var(--color-text-primary);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:20px;font-weight:600}._54uRsa_stepDescription{color:var(--color-text-placeholder);margin:0;font-size:14px;line-height:1.5}._54uRsa_form{flex-direction:column;gap:16px;display:flex}._54uRsa_fieldGroup{flex-direction:column;gap:6px;display:flex}._54uRsa_fieldRow{gap:12px;display:flex}._54uRsa_fieldRow>._54uRsa_fieldGroup{flex:1}._54uRsa_label{color:var(--color-text-secondary);text-transform:capitalize;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:500}._54uRsa_input,._54uRsa_select,._54uRsa_textarea{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);height:40px;color:var(--color-text-primary);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:0 12px;font-family:Innovator Grotesk,sans-serif;font-size:14px;transition:all .2s}._54uRsa_textarea{resize:vertical;scrollbar-width:thin;scrollbar-color:var(--color-border-default) transparent;height:80px;padding:10px 12px}._54uRsa_textarea::-webkit-scrollbar{width:6px}._54uRsa_textarea::-webkit-scrollbar-track{background:0 0}._54uRsa_textarea::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:3px}._54uRsa_textarea::-webkit-scrollbar-thumb:hover{background:var(--color-button-hover-shine)}._54uRsa_input::placeholder,._54uRsa_textarea::placeholder{color:var(--color-text-placeholder)}._54uRsa_input:focus,._54uRsa_select:focus,._54uRsa_textarea:focus{border-color:var(--color-primary-muted);background:var(--color-button-ghost-hover)}._54uRsa_select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23a3a3a3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}._54uRsa_select option{background:var(--color-surface-card);color:var(--color-text-primary)}._54uRsa_error{background:var(--color-feedback-error-muted);border:1px solid var(--color-feedback-error-border);color:var(--color-feedback-error);border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;line-height:1.4;display:flex}._54uRsa_infoBox{background:var(--color-feedback-info-subtle);border:1px solid var(--color-feedback-info-muted);color:var(--color-text-secondary);border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}._54uRsa_warningBox{background:var(--color-feedback-warning-subtle);border:1px solid var(--color-feedback-warning-bg);color:var(--color-text-secondary);border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}._54uRsa_successBox{background:var(--color-feedback-success-muted);border:1px solid var(--color-feedback-success-bg);color:var(--color-text-secondary);border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}._54uRsa_submitButton{background:var(--color-button-default-bg);height:40px;color:var(--color-text-primary);text-transform:capitalize;cursor:pointer;border:none;border-radius:44px;justify-content:center;align-items:center;gap:8px;width:100%;padding:0 24px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:flex}._54uRsa_submitButton:hover:not(:disabled){background:var(--color-button-default-hover)}._54uRsa_submitButton:disabled{opacity:.4;cursor:not-allowed}._54uRsa_submitButtonPrimary{background:var(--gradient-primary-opacity-35);}._54uRsa_submitButtonPrimary:hover:not(:disabled){background:var(--gradient-primary-opacity-80)}._54uRsa_card{background:var(--color-surface-modal-wizard-glass);border:1px solid var(--color-border-subtle-strong);border-radius:12px;padding:16px;transition:all .2s}._54uRsa_card:hover{background:var(--color-button-ghost-bg);border-color:var(--color-border-subtle-strong)}._54uRsa_cardSelected{background:var(--color-feedback-info-subtle);border-color:var(--color-feedback-info-border);}._54uRsa_cardRow{align-items:center;gap:12px;display:flex}._54uRsa_cardContent{flex:1;min-width:0}._54uRsa_addButton{border:1px dashed var(--color-border-default);height:36px;color:var(--color-text-placeholder);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:0 16px;font-family:Innovator Grotesk,sans-serif;font-size:13px;transition:all .2s;display:flex}._54uRsa_addButton:hover{border-color:var(--color-text-placeholder);color:var(--color-text-secondary);background:var(--color-button-ghost-bg)}._54uRsa_removeButton{width:28px;height:28px;color:var(--color-text-placeholder);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}._54uRsa_removeButton:hover{color:var(--color-feedback-error);background:var(--color-feedback-error-muted)}._54uRsa_list{flex-direction:column;gap:8px;display:flex}._54uRsa_summaryCard{background:var(--color-surface-modal-wizard-glass);border:1px solid var(--color-border-subtle-strong);border-radius:12px;padding:20px}._54uRsa_summaryRow{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;padding:8px 0;font-size:14px;display:flex}._54uRsa_summaryRow:last-child{border-bottom:none}._54uRsa_summaryLabel{color:var(--color-text-placeholder)}._54uRsa_summaryValue{color:var(--color-text-primary);font-weight:500}._54uRsa_completionIcon{background:var(--color-feedback-success-muted);border:1px solid var(--color-feedback-success-border);width:64px;height:64px;color:var(--color-feedback-success);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:28px;display:flex}._54uRsa_centeredContent{text-align:center}._54uRsa_toggle{background:var(--color-button-default-bg);border:1px solid var(--color-border-default);cursor:pointer;border-radius:11px;flex-shrink:0;width:40px;height:22px;transition:all .2s;position:relative}._54uRsa_toggle:after{content:"";background:var(--color-text-muted);border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:2px;left:2px}._54uRsa_toggleOn{background:var(--color-feedback-success-bg);border-color:var(--color-feedback-success-border)}._54uRsa_toggleOn:after{background:var(--color-feedback-success);left:20px}._54uRsa_statusBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:500}._54uRsa_statusPending{background:var(--color-feedback-warning-subtle);color:var(--color-feedback-warning);border:1px solid var(--color-feedback-warning-bg);}._54uRsa_statusSent{background:var(--color-feedback-success-muted);color:var(--color-feedback-success);border:1px solid var(--color-feedback-success-bg);}._54uRsa_statusFailed{background:var(--color-feedback-error-muted);color:var(--color-feedback-error);border:1px solid var(--color-feedback-error-bg);}._54uRsa_progressBar{background:var(--color-border-subtle);border-radius:32px;width:100%;height:6px;overflow:hidden}._54uRsa_progressFill{background:var(--gradient-primary);border-radius:32px;height:100%;transition:width .3s}._54uRsa_loadingSpinner{min-height:200px;color:var(--color-text-placeholder);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:14px;display:flex}._54uRsa_methodToggle{border:1px solid var(--color-border-default);border-radius:8px;gap:0;display:flex;overflow:hidden}._54uRsa_methodButton{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:500;transition:all .2s;display:flex}._54uRsa_methodButton+._54uRsa_methodButton{border-left:1px solid var(--color-border-default)}._54uRsa_methodButtonActive{background:var(--color-button-ghost-hover);color:var(--color-text-primary);}._54uRsa_fileDropzone{border:1px dashed var(--color-border-default);background:var(--color-surface-subtle);cursor:pointer;text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px 20px;transition:all .2s;display:flex}._54uRsa_fileDropzone:hover{border-color:var(--color-feedback-info-border);background:var(--color-button-ghost-bg)}._54uRsa_fileDropzoneIcon{opacity:.4;font-size:24px}._54uRsa_fileDropzoneText{color:var(--color-text-placeholder);font-size:14px}._54uRsa_fileDropzoneHint{color:var(--color-text-placeholder);font-size:12px}._54uRsa_fileSelected{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:14px;display:flex}._54uRsa_scrollableList{scrollbar-width:thin;scrollbar-color:var(--color-border-default) transparent;max-height:400px;padding-right:4px;overflow-y:auto}._54uRsa_scrollableList::-webkit-scrollbar{width:6px}._54uRsa_scrollableList::-webkit-scrollbar-track{background:0 0}._54uRsa_scrollableList::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:3px}._54uRsa_scrollableList::-webkit-scrollbar-thumb:hover{background:var(--color-button-hover-shine)}._54uRsa_sectionTitle{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle);margin:0;padding-bottom:8px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:600}._54uRsa_sectionDivider{background:var(--color-border-subtle);height:1px;margin:8px 0}._54uRsa_dropdownTrigger{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);height:40px;color:var(--color-text-primary);box-sizing:border-box;cursor:pointer;text-align:left;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23a3a3a3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border-radius:8px;outline:none;align-items:center;width:100%;padding:0 32px 0 12px;font-family:Innovator Grotesk,sans-serif;font-size:14px;transition:all .2s;display:flex}._54uRsa_dropdownTrigger:hover{border-color:var(--color-button-hover-shine);background-color:var(--color-button-ghost-hover)}._54uRsa_dropdownTriggerPlaceholder{color:var(--color-text-placeholder)}._54uRsa_countryGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}._54uRsa_countryCardClickable{cursor:pointer;padding:10px 14px}._54uRsa_countryCardDisabled{cursor:not-allowed;padding:10px 14px}._54uRsa_countryCheckbox{border:1px solid var(--color-border-default);width:18px;height:18px;color:var(--color-primary-start);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;transition:all .15s;display:flex}._54uRsa_countryCheckboxSelected{border-color:var(--color-primary-muted);background:var(--color-feedback-info-subtle);}._54uRsa_countryName{color:var(--color-text-secondary);font-size:14px}._54uRsa_countryCode{color:var(--color-text-placeholder);margin-left:auto;font-size:12px}._54uRsa_importingStatus{flex-direction:column;gap:8px;display:flex}._54uRsa_importingMessage{color:var(--color-text-secondary);font-size:13px}._54uRsa_logoUpload{margin-top:4px}._54uRsa_uploadButton{background:var(--color-surface-modal-wizard-glass);border:2px dashed var(--color-border-default);cursor:pointer;width:160px;height:160px;color:var(--color-text-placeholder);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-family:Innovator Grotesk,sans-serif;font-size:13px;transition:all .2s;display:flex}._54uRsa_uploadButton:hover{background:var(--color-button-ghost-bg);border-color:var(--color-text-placeholder)}._54uRsa_fileInput{display:none}._54uRsa_logoPreview{border:1px solid var(--color-border-default);border-radius:10px;width:160px;height:160px;position:relative;overflow:hidden}._54uRsa_logoPreviewImage{object-fit:contain;background:var(--color-surface-modal-wizard-glass);width:100%;height:100%}._54uRsa_logoRemoveButton{background:var(--color-overlay-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;width:26px;height:26px;color:var(--color-text-secondary);border:none;border-radius:6px;justify-content:center;align-items:center;font-size:16px;transition:background .2s;display:flex;position:absolute;top:6px;right:6px}._54uRsa_logoRemoveButton:hover{background:var(--color-feedback-error)}._54uRsa_fieldHint{color:var(--color-text-muted);margin:0;font-size:12px}._54uRsa_choiceGrid{gap:16px;width:100%;display:flex}._54uRsa_choiceCard{border:1px solid var(--color-border-default);background:var(--color-surface-modal-wizard-glass);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;flex:1;gap:12px;padding:28px 24px;font-family:Innovator Grotesk,sans-serif;transition:border-color .2s,background .2s;display:flex}._54uRsa_choiceCard:hover,._54uRsa_choiceCard:focus-visible{background:var(--color-button-ghost-bg);border-color:var(--color-button-hover-shine);outline:none}._54uRsa_choiceCardRestore:hover,._54uRsa_choiceCardRestore:focus-visible{border-color:var(--color-feedback-info-border);background:var(--color-feedback-info-subtle)}._54uRsa_choiceCardFresh:hover,._54uRsa_choiceCardFresh:focus-visible{border-color:var(--color-feedback-success-border);background:var(--color-feedback-success-muted)}._54uRsa_choiceIcon{display:inline-flex}._54uRsa_choiceIconRestore{color:var(--color-primary-start);}._54uRsa_choiceIconFresh{color:var(--color-feedback-success);}._54uRsa_choiceTitle{color:var(--color-text-primary);margin:0;font-size:16px;font-weight:600}._54uRsa_choiceDescription{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}@media (max-width:768px){._54uRsa_stepContainer{max-width:100%}._54uRsa_fieldRow{flex-direction:column;gap:16px}._54uRsa_choiceGrid{flex-direction:column}}
._7TfuCa_dropdownContainer{display:inline-block;position:relative}._7TfuCa_dropdownMenu{background:var(--color-surface-dropdown);outline:1px solid var(--color-border-toast);outline-offset:-1px;z-index:10020;z-index:10010;width:max-content;min-width:120px;max-width:calc(100vw - 16px);box-shadow:0 10px 15px -3px var(--color-overlay-light), 0 4px 6px -2px var(--color-overlay-light);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);scrollbar-width:thin;scrollbar-color:var(--color-text-placeholder) var(--color-border-subtle);border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;margin-top:8px;padding:4px;display:flex;position:absolute;top:100%;right:0;overflow:hidden auto}._7TfuCa_dropdownMenu::-webkit-scrollbar{width:6px}._7TfuCa_dropdownMenu::-webkit-scrollbar-track{background:var(--color-button-ghost-bg);border-radius:10px;margin:4px}._7TfuCa_dropdownMenu::-webkit-scrollbar-thumb{background:var(--color-text-placeholder);border-radius:10px;transition:background .2s}._7TfuCa_dropdownMenu::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}._7TfuCa_dropdownMenu._7TfuCa_chat{background:var(--color-button-ghost-bg);outline:1px solid var(--color-border-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;gap:4px;width:144px;min-width:144px;max-width:144px;margin-top:0;margin-bottom:8px;padding:8px;top:auto;bottom:100%}._7TfuCa_dropdownMenu._7TfuCa_categorized{background:var(--color-button-ghost-bg);outline:1px solid var(--color-border-subtle);outline-offset:-1px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;width:144px;min-width:144px;max-width:144px;margin-top:0;margin-bottom:8px;padding:12px;display:flex;top:auto}._7TfuCa_categoryGroup{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:flex}._7TfuCa_categoryHeader{color:var(--color-text-placeholder);text-transform:uppercase;justify-content:flex-start;font-family:Innovator Grotesk,sans-serif;font-size:8px;font-weight:700;line-height:1}._7TfuCa_categorySeparator{outline:1px solid var(--color-border-subtle);outline-offset:-.5px;width:100%;height:0}._7TfuCa_categoryItems{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:flex}._7TfuCa_menuItem{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:12px;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-width:100px;padding:8px 12px;transition:all .2s;display:flex}._7TfuCa_menuItem:hover{background:var(--color-button-default-bg);border-radius:8px}._7TfuCa_menuItem._7TfuCa_disabled{opacity:.5;cursor:not-allowed}._7TfuCa_menuItemContent{justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}._7TfuCa_menuItemText{color:var(--color-text-primary);font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:400;line-height:1.25}._7TfuCa_menuItemIcon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}._7TfuCa_menuItem._7TfuCa_chat{border-radius:6px;gap:4px;width:100%;min-width:auto;height:auto;min-height:0;padding:4px 8px;transition:all .2s}._7TfuCa_menuItem._7TfuCa_chat:hover{background:var(--color-button-default-bg);border-radius:6px}._7TfuCa_menuItem._7TfuCa_chat ._7TfuCa_menuItemContent{gap:4px}._7TfuCa_menuItem._7TfuCa_chat ._7TfuCa_menuItemIcon{opacity:.5;width:12px;height:12px;transition:opacity .2s}._7TfuCa_menuItem._7TfuCa_chat:hover ._7TfuCa_menuItemIcon{opacity:1}._7TfuCa_menuItem._7TfuCa_chat ._7TfuCa_menuItemText{color:var(--color-text-primary);font-size:12px;font-weight:400;transition:color .2s}._7TfuCa_menuItem._7TfuCa_chat:hover ._7TfuCa_menuItemText{color:var(--color-text-primary)}._7TfuCa_menuItem._7TfuCa_categorized{cursor:pointer;background:0 0;border:none;border-radius:0;outline:none;justify-content:flex-start;align-items:center;gap:4px;width:100%;min-width:auto;padding:0;transition:all .2s;display:inline-flex}._7TfuCa_menuItem._7TfuCa_categorized:hover{background:var(--color-button-default-bg);border-radius:4px;margin:-4px;padding:4px}._7TfuCa_menuItem._7TfuCa_categorized ._7TfuCa_menuItemIcon{opacity:.5;justify-content:center;align-items:center;width:12px;height:12px;transition:opacity .2s;display:flex}._7TfuCa_menuItem._7TfuCa_categorized:hover ._7TfuCa_menuItemIcon{opacity:1}._7TfuCa_menuItem._7TfuCa_categorized ._7TfuCa_menuItemText{color:var(--color-text-primary);font-size:12px;font-weight:400;transition:color .2s}._7TfuCa_menuItem._7TfuCa_categorized:hover ._7TfuCa_menuItemText{color:var(--color-text-primary)}._7TfuCa_dropdownMenu._7TfuCa_entering{opacity:0;animation:.15s ease-out forwards _7TfuCa_dropdownEnter;transform:translateY(-8px)scale(.95)}._7TfuCa_dropdownMenu._7TfuCa_entered{opacity:1;transform:translateY(0)scale(1)}._7TfuCa_dropdownMenu._7TfuCa_exiting{opacity:1;animation:.1s ease-in forwards _7TfuCa_dropdownExit;transform:translateY(0)scale(1)}._7TfuCa_dropdownMenu._7TfuCa_chat._7TfuCa_entering{opacity:0;animation:.15s ease-out forwards _7TfuCa_dropdownEnterUp;transform:translateY(8px)scale(.95)}._7TfuCa_dropdownMenu._7TfuCa_chat._7TfuCa_entered{opacity:1;transform:translateY(0)scale(1)}._7TfuCa_dropdownMenu._7TfuCa_chat._7TfuCa_exiting{opacity:1;animation:.1s ease-in forwards _7TfuCa_dropdownExitUp;transform:translateY(0)scale(1)}._7TfuCa_dropdownMenu._7TfuCa_categorized._7TfuCa_entering{opacity:0;animation:.15s ease-out forwards _7TfuCa_dropdownEnterUp;transform:translateY(8px)scale(.95)}._7TfuCa_dropdownMenu._7TfuCa_categorized._7TfuCa_entered{opacity:1;transform:translateY(0)scale(1)}._7TfuCa_dropdownMenu._7TfuCa_categorized._7TfuCa_exiting{opacity:1;animation:.1s ease-in forwards _7TfuCa_dropdownExitUp;transform:translateY(0)scale(1)}@keyframes _7TfuCa_dropdownEnter{0%{opacity:0;transform:translateY(-8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _7TfuCa_dropdownExit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.95)}}@keyframes _7TfuCa_dropdownEnterUp{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _7TfuCa_dropdownExitUp{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.95)}}._7TfuCa_dropdownMenu._7TfuCa_multi-select{min-width:160px;max-width:240px}._7TfuCa_menuItem._7TfuCa_multi-select{cursor:pointer;padding:8px 12px;transition:background-color .2s}._7TfuCa_menuItem._7TfuCa_multi-select:hover{background:var(--color-button-default-bg)}._7TfuCa_menuItem._7TfuCa_multi-select._7TfuCa_selected{background:var(--color-button-default-hover)}._7TfuCa_checkbox{border:1px solid var(--color-text-placeholder);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-right:4px;display:flex}._7TfuCa_checkmark{color:var(--color-text-primary);font-size:12px;font-weight:700}._7TfuCa_systemAction{border-top:1px solid var(--color-border-default);color:var(--color-text-secondary);margin-top:4px;padding-top:8px;font-size:12px}._7TfuCa_systemAction:hover{color:var(--color-text-primary);background:var(--color-button-ghost-bg)}._7TfuCa_systemActionSpacer{flex-shrink:0;width:16px;height:16px;margin-right:8px}._7TfuCa_selectedIndicator{color:var(--color-text-primary);flex-shrink:0;margin-left:auto;font-size:14px;font-weight:700}._7TfuCa_menuItem._7TfuCa_danger ._7TfuCa_menuItemText{color:var(--color-feedback-error)}._7TfuCa_menuItem._7TfuCa_danger:hover ._7TfuCa_menuItemText{color:var(--color-trend-negative)}@media (max-width:768px){._7TfuCa_dropdownMenu{min-width:100px;max-width:160px;right:-8px}}
.KuVyaG_backdropNoInset{padding:0!important}.KuVyaG_shell{-webkit-backdrop-filter:blur(98px)!important;outline:1px solid var(--color-border-default)!important;box-shadow:0 25px 50px -12px color-mix(in srgb, var(--color-overlay-backdrop) 45%, transparent)!important;background:0 0!important}.KuVyaG_shellBriefingCreate{outline:1px solid var(--color-border-default)!important;box-shadow:0 25px 50px -12px color-mix(in srgb, var(--color-overlay-backdrop) 45%, transparent)!important}.KuVyaG_briefingLargeGlassModalShell{box-sizing:border-box!important;border:1px solid #ffffff1a!important;border-radius:16px!important;outline:none!important;flex-direction:column!important;width:auto!important;min-width:min(1200px,100vw - 40px)!important;max-width:calc(100vw - 40px)!important;height:min(900px,90vh)!important;min-height:min(900px,88vh)!important;max-height:90vh!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.KuVyaG_briefingGlassToolbarSearchField{flex:200px;min-width:160px;max-width:320px}.KuVyaG_briefingGlassToolbarSearchShape{border:1px solid #ffffff1a!important;border-radius:99px!important;gap:8px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 8px!important}.KuVyaG_shell>div:last-child{-webkit-backdrop-filter:blur(24px);background:0 0!important}.KuVyaG_titleBarCloseGhost button{box-shadow:none!important;background:0 0!important;border:none!important}.KuVyaG_titleBarCloseGhost button:hover{background:#ffffff0f!important}.KuVyaG_titleBarOverride{background:0 0!important;border-bottom:1px solid #ffffff14!important;height:auto!important;min-height:56px!important;padding:14px 20px!important}.KuVyaG_titleOverride{color:#fff!important;text-transform:none!important;letter-spacing:0!important;font-family:Innovator Grotesk,sans-serif!important;font-size:18px!important;font-weight:600!important}.KuVyaG_addBgModalFooter{padding-left:16px!important;padding-right:16px!important}.KuVyaG_addBgFooterBtn{height:36px!important;min-height:36px!important;box-shadow:none!important;border-radius:44px!important;padding:0 18px!important;font-family:Innovator Grotesk,sans-serif!important;font-size:14px!important;font-weight:400!important;transform:none!important}.KuVyaG_addBgFooterBtn:before{display:none!important}.KuVyaG_addBgFooterBtn:hover:not(:disabled){transform:none!important}.KuVyaG_addBgFooterBtn span{font-size:14px!important;font-weight:400!important}.KuVyaG_addBgFooterBtnCancel{-webkit-backdrop-filter:blur(24px)!important;color:#fff!important;background:#2b2b35b3!important;border:1px solid #ffffff1a!important}.KuVyaG_addBgFooterBtnSelect:not(:disabled){-webkit-backdrop-filter:blur(24px)!important;color:#fff!important;background:#73adf533!important;border:1px solid #73adf5!important}.KuVyaG_addBgFooterBtnSelect:not(:disabled) span{color:#fff!important}.KuVyaG_addBgFooterBtnSelect:disabled{color:#fff6!important;opacity:1!important;background:#ffffff1a!important;border:1px solid #ffffff1a!important}.KuVyaG_addBgFooterBtnSelect:disabled span{color:#fff6!important}.KuVyaG_addBgGlassSearch{box-sizing:border-box!important;-webkit-backdrop-filter:blur(100px)!important;background:#ffffff1a!important;border:1px solid #ffffff1a!important;border-radius:99px!important;gap:8px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 12px 0 10px!important}.KuVyaG_addBgGlassSearch:focus-within{border-color:#ffffff29!important}.KuVyaG_addBgGlassSearch input{color:#fff!important;font-family:Innovator Grotesk,sans-serif!important;font-size:14px!important;font-weight:400!important}.KuVyaG_addBgGlassSearch input::placeholder{color:#ffffff80!important;font-family:Innovator Grotesk,sans-serif!important;font-size:14px!important;font-weight:400!important}.KuVyaG_contentOverride{background:0 0!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.KuVyaG_contentBriefingCreateHost{-webkit-backdrop-filter:none!important;background:0 0!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;padding:0!important;display:flex!important;overflow:auto!important}.KuVyaG_body{color:#f8fafc;flex-direction:column;flex:1 1 0;min-height:0;font-family:Innovator Grotesk,sans-serif;display:flex}.KuVyaG_addBackgroundModalBody{height:100%;overflow:hidden}.KuVyaG_tabRow{border-bottom:1px solid #ffffff14;flex-direction:row;flex-shrink:0;gap:10px;padding:10px 20px 14px;display:flex}.KuVyaG_tab{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:0;height:118px;min-height:118px;margin:0;padding:8px 10px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500;transition:color .15s,border-color .15s,background .15s;display:flex}.KuVyaG_tab:hover{color:#fff;border-color:#ffffff29}.KuVyaG_tabActive{color:#fff!important;box-shadow:none!important;background:#73adf51a!important;border:1px solid #73adf5!important}.KuVyaG_tabLabel{color:#fff;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500}.KuVyaG_tabHint{color:#ffffffb3;text-align:center;font-family:Innovator Grotesk,sans-serif;font-size:12px;font-weight:400;line-height:1.25}.KuVyaG_tabActive .KuVyaG_tabHint{color:#ffffffb3}.KuVyaG_panel{flex-direction:column;flex:1 1 0;min-height:0;padding:16px 20px 20px;display:flex;overflow:auto}.KuVyaG_panelMap{overflow:hidden}.KuVyaG_panelTitle{color:#fff;margin:0 0 12px;font-family:Innovator Grotesk,sans-serif;font-size:16px;font-weight:500}.KuVyaG_mapGlassSearchField{flex-shrink:0;margin-bottom:16px}.KuVyaG_mapSearchFieldFullWidth{box-sizing:border-box!important;flex:auto!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}.KuVyaG_mapLayerListScroll{-webkit-overflow-scrolling:touch;flex:1 1 0;min-width:0;min-height:0;max-height:100%;overflow:hidden auto}.KuVyaG_mapLayerListScroll .KuVyaG_mapCardGrid{flex:0 auto;min-height:0;overflow:visible}.KuVyaG_mapCardGrid{flex:1 1 0;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:14px;min-height:0;display:grid;overflow:auto}@media (max-width:720px){.KuVyaG_mapCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.KuVyaG_mapCardGrid{grid-template-columns:minmax(0,1fr)}}.KuVyaG_mapCard{border:1px solid color-mix(in srgb, var(--on-surface) 14%, transparent);cursor:pointer;text-align:left;background:0 0;border-radius:12px;min-width:0;padding:0;transition:border-color .15s,box-shadow .15s;display:block;overflow:hidden}.KuVyaG_mapCard:hover{border-color:color-mix(in srgb, var(--on-surface) 26%, transparent)}.KuVyaG_mapCardSelected{box-shadow:0 0 0 1px color-mix(in srgb, var(--feedback-info) 22%, transparent);border-color:color-mix(in srgb, var(--feedback-info) 48%, transparent)!important}.KuVyaG_mapCardInner{aspect-ratio:16/9;border-radius:inherit;background:var(--color-surface-deep);width:100%;position:relative;overflow:hidden}.KuVyaG_mapThumb{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.KuVyaG_mapCardGradient{pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--surface-deep) 92%, black) 0%, #00000073 42%, transparent 68%);position:absolute;inset:0}.KuVyaG_mapCardTitleOverlay{color:#f8fafc;text-align:left;-webkit-line-clamp:2;z-index:1;-webkit-box-orient:vertical;padding:10px 12px;font-size:12px;font-weight:600;line-height:1.3;display:-webkit-box;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.KuVyaG_panelMap .KuVyaG_mapCard{border:1px solid #ffffff1a;border-radius:8px}.KuVyaG_panelMap .KuVyaG_mapCard:hover{border-color:#ffffff24}.KuVyaG_panelMap .KuVyaG_mapCardSelected{box-shadow:none!important;background:#73adf51a!important;border:1px solid #73adf5!important}.KuVyaG_panelMap .KuVyaG_mapCardGradient{display:none!important}.KuVyaG_panelMap .KuVyaG_mapCardTitleOverlay{color:#fff;padding:12px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500}.KuVyaG_mapPanelEmpty{flex:1 1 0;min-height:160px}.KuVyaG_loading{color:#94a3b8f2;flex:1 1 0;justify-content:center;align-items:center;min-height:160px;font-size:14px;display:flex}.KuVyaG_errorBanner{color:#fecaca;background:#ef44441f;border:1px solid #ef444459;border-radius:8px;margin-bottom:12px;padding:10px 12px;font-size:13px}.KuVyaG_dropZone{box-sizing:border-box;-webkit-backdrop-filter:blur(100px);color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:10px;min-height:200px;padding:24px;transition:border-color .15s,background .15s;display:flex}.KuVyaG_dropZone:hover,.KuVyaG_dropDragging{background:#ffffff1f;border-color:#ffffff2e}.KuVyaG_dropZoneTitle{color:#fff;text-align:center;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:16px;font-weight:500}.KuVyaG_mediaUploadSubtitle{color:#ffffff80;text-align:center;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:12px;font-weight:400;line-height:1.45}.KuVyaG_mediaUploadSubtitle span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}.KuVyaG_dropHint{color:#fff;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500}.KuVyaG_dropSub{color:#ffffffb3;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:400}.KuVyaG_dropZoneBusy{cursor:default;pointer-events:none}.KuVyaG_mediaFileRow{box-sizing:border-box;-webkit-backdrop-filter:blur(100px);background:#ffffff1a;border:1px solid #ffffff1a;border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;height:70px;min-height:70px;padding:0 14px;display:flex}.KuVyaG_mediaFileMain{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:4px;min-width:0;display:flex}.KuVyaG_mediaFileTitleRow{flex-direction:row;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.KuVyaG_mediaFileCheckInline{flex-shrink:0}.KuVyaG_mediaFileName{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500;line-height:1.25;overflow:hidden}.KuVyaG_mediaFileMeta{color:#fff;box-sizing:border-box;flex-flow:wrap;align-items:center;gap:6px;width:100%;padding-left:26px;font-family:Innovator Grotesk,sans-serif;font-size:12px;font-weight:400;display:flex}.KuVyaG_mediaFileSize{opacity:.5;flex-shrink:0}.KuVyaG_mediaFileMetaSep{opacity:.55;-webkit-user-select:none;user-select:none}.KuVyaG_mediaFileSuccess{color:#fff;opacity:.5}.KuVyaG_mediaFileDelete{cursor:pointer;width:40px;height:40px;color:var(--color-feedback-error);background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s;display:inline-flex}.KuVyaG_mediaFileDelete:hover{background:color-mix(in srgb, var(--color-feedback-error) 12%, transparent)}.KuVyaG_mediaFileDelete:focus-visible{outline:2px solid var(--color-feedback-error);outline-offset:2px}.KuVyaG_colorRow{flex-flow:wrap;align-items:center;gap:12px;display:flex}.KuVyaG_colorHexInputWrap{flex:200px;min-width:0}.KuVyaG_colorPicker{cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:10px;width:48px;height:40px;padding:0}.KuVyaG_footerRow{flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}.KuVyaG_footerInner{box-sizing:border-box;background:0 0;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;display:flex}.KuVyaG_hiddenInput{display:none}
.eLpzVq_backdrop{background:var(--color-overlay-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1300;overscroll-behavior:none;justify-content:center;align-items:center;padding:20px;animation:.2s eLpzVq_fadeIn;display:flex;position:fixed;inset:0}.eLpzVq_modal{background:var(--gradient-surface-modal), var(--color-surface-modal-base);outline:1px solid var(--color-border-default);-webkit-backdrop-filter:blur(98px);backdrop-filter:blur(98px);width:fit-content;min-width:500px;max-width:80vw;height:fit-content;min-height:400px;max-height:80vh;box-shadow:0 25px 50px -12px var(--color-overlay-backdrop);border-radius:16px;flex-direction:column;animation:.3s eLpzVq_fadeInScale;display:flex;overflow:hidden}.eLpzVq_titleBar{border-bottom:1px solid var(--color-border-default);flex-shrink:0;justify-content:space-between;align-items:center;height:80px;padding:24px;display:flex}.eLpzVq_title{color:var(--color-text-primary);text-transform:capitalize;flex:1;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:24px;font-weight:600;line-height:1.2}.eLpzVq_closeButton{flex-shrink:0;margin-left:16px}.eLpzVq_customWidth{width:var(--modal-width)!important}.eLpzVq_customHeight{height:var(--modal-height)!important}.eLpzVq_content{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding:24px;display:flex;overflow:auto}.eLpzVq_content>:only-child{flex:1 0 auto}.eLpzVq_contentNoPadding{padding:0}.eLpzVq_footer{border-top:1px solid var(--color-border-default);box-sizing:border-box;background:var(--color-surface-modal-base);flex-shrink:0;align-items:center;width:100%;padding:16px 24px;display:flex}.eLpzVq_footer>*{flex:1}.eLpzVq_content{scrollbar-width:thin;scrollbar-color:var(--color-border-default) var(--color-border-subtle)}@supports not (scrollbar-color:var(--color-border-default) var(--color-border-subtle)){.eLpzVq_content{scrollbar-width:thin}}@keyframes eLpzVq_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes eLpzVq_fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:1200px){.eLpzVq_modal{min-width:90vw;min-height:60vh}}@media (max-width:768px){.eLpzVq_backdrop{padding:16px}.eLpzVq_modal{min-width:95vw;min-height:70vh}.eLpzVq_titleBar{height:64px;padding:16px}.eLpzVq_title{font-size:20px}}@media (max-width:480px){.eLpzVq_modal{border-radius:0;min-width:100vw;max-width:100vw;min-height:100vh;max-height:100vh}.eLpzVq_backdrop{padding:0}}
.XlCMra_wizard{flex-direction:column;gap:16px;height:100%;min-height:0;display:flex}.XlCMra_tabs{border-bottom:1px solid var(--color-border-default);gap:8px;padding-bottom:8px;display:flex}.XlCMra_tab{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s}.XlCMra_tab:hover{background:var(--color-button-ghost-bg);color:var(--color-text-primary)}.XlCMra_tabActive{background:var(--color-button-ghost-hover);border-color:var(--color-border-default);color:var(--color-text-primary)}.XlCMra_tabDot{vertical-align:middle;background:var(--color-text-secondary);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.XlCMra_tabDotActive{background:var(--color-button-default-hover)}.XlCMra_tabDotDone{background:var(--feedback-success)}.XlCMra_tabDotError{background:var(--feedback-error)}.XlCMra_headerCard{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);border-radius:14px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.XlCMra_fileIcon{background:var(--color-button-ghost-hover);width:40px;height:40px;color:var(--color-text-primary);border-radius:10px;justify-content:center;align-items:center;display:flex}.XlCMra_filenameRow{flex-direction:column;gap:4px;min-width:0;display:flex}.XlCMra_filename{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.XlCMra_fileMeta{color:var(--color-text-secondary);gap:8px;font-size:12px;display:flex}.XlCMra_fileMetaSep:before{content:"•";opacity:.6;margin:0 4px}.XlCMra_countdown{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:12px}.XlCMra_countdownWarn{color:var(--color-feedback-warning)}.XlCMra_countdownDanger{color:var(--color-feedback-error)}.XlCMra_body{flex-direction:column;flex:auto;gap:16px;min-height:0;display:flex;overflow-y:auto}.XlCMra_section{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.XlCMra_sectionHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.XlCMra_sectionTitle{color:var(--color-text-primary);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.XlCMra_sectionHint{color:var(--color-text-secondary);margin:4px 0 0;font-size:12px;line-height:1.5}.XlCMra_stageBar{flex-direction:column;gap:10px;display:flex}.XlCMra_barTrack{background:#ffffff0f;border-radius:999px;height:8px;position:relative;overflow:hidden}.XlCMra_barFill{background:linear-gradient(90deg, var(--color-button-default-hover), color-mix(in srgb, var(--color-button-default-hover) 60%, var(--feedback-success)));border-radius:999px;transition:width .2s ease-out;position:absolute;inset:0 auto 0 0}.XlCMra_barFillIndeterminate{background:linear-gradient(90deg, transparent, var(--color-button-default-hover), transparent);background-size:40% 100%;animation:1.4s linear infinite XlCMra_barSweep;width:100%!important}@keyframes XlCMra_barSweep{0%{background-position:-40% 0}to{background-position:140% 0}}.XlCMra_barMeta{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;display:flex}.XlCMra_banner{border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:13px;display:flex}.XlCMra_bannerInfo{background:color-mix(in srgb, var(--color-button-default-hover) 18%, transparent);border:1px solid color-mix(in srgb, var(--color-button-default-hover) 35%, transparent);color:var(--color-text-primary)}.XlCMra_bannerSuccess{background:var(--color-feedback-success-muted);border:1px solid var(--color-feedback-success-border);color:var(--color-text-primary)}.XlCMra_bannerWarning{background:color-mix(in srgb, var(--feedback-warning) 12%, transparent);border:1px solid color-mix(in srgb, var(--feedback-warning) 30%, transparent);color:var(--color-text-primary)}.XlCMra_bannerError{background:var(--color-feedback-error-muted);border:1px solid var(--color-feedback-error-border);color:var(--color-feedback-error-text,var(--color-feedback-error))}.XlCMra_bannerBody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.XlCMra_bannerTitle{font-weight:600}.XlCMra_bannerActions{gap:8px;margin-top:4px;display:flex}.XlCMra_previewTable{border:1px solid var(--color-border-default);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.XlCMra_previewTableHeader,.XlCMra_previewTableRow{grid-template-columns:minmax(0,1.4fr) minmax(0,140px) minmax(0,160px) minmax(0,210px) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.XlCMra_previewTableRow>span,.XlCMra_previewTableHeader>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.XlCMra_previewTableHeader{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border-default);background:#ffffff0a;font-size:11px}.XlCMra_previewTableRow{color:var(--color-text-primary);border-top:1px solid #ffffff0d;font-size:13px}.XlCMra_previewTableRow:first-child{border-top:none}.XlCMra_previewRowExpanded{background:#ffffff05;border-top:1px dashed #ffffff14;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px 14px 14px;display:grid}@media (max-width:700px){.XlCMra_previewRowExpanded{grid-template-columns:1fr 1fr}}.XlCMra_typeSelect,.XlCMra_compactInput,.XlCMra_textarea{background:var(--color-background-dark);border:1px solid var(--color-border-default);color:var(--color-text-primary);border-radius:8px;outline:none;font-size:13px;transition:border-color .2s,background .2s}.XlCMra_typeSelect:focus,.XlCMra_compactInput:focus,.XlCMra_textarea:focus{border-color:var(--color-button-default-hover)}.XlCMra_typeSelect:focus-visible,.XlCMra_compactInput:focus-visible,.XlCMra_textarea:focus-visible,.XlCMra_inlineButton:focus-visible,.XlCMra_iconButton:focus-visible,.XlCMra_addAffordance:focus-visible,.XlCMra_advancedToggle:focus-visible,.XlCMra_warningsToggle:focus-visible,.XlCMra_mergeKeyToggle:focus-visible{outline:2px solid var(--color-button-default-hover);outline-offset:2px}[aria-invalid=true].XlCMra_textarea,[aria-invalid=true].XlCMra_compactInput{border-color:var(--color-feedback-error)}.XlCMra_typeSelect,.XlCMra_compactInput{min-height:32px;padding:6px 10px}.XlCMra_textarea{min-height:90px;font-family:var(--font-mono,monospace);resize:vertical;width:100%;padding:10px}.XlCMra_mergeKeyToggle{color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.XlCMra_mergeKeyToggle input{accent-color:var(--color-button-default-hover)}.XlCMra_projectionEditor{flex-direction:column;gap:12px;display:flex}.XlCMra_projectionRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 120px auto;align-items:center;gap:8px;display:grid}.XlCMra_projectionMatch{color:var(--color-text-secondary);font-size:12px;font-family:var(--font-mono,monospace);background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;padding:10px 12px}.XlCMra_projectionMatchOk{color:var(--color-feedback-success)}.XlCMra_projectionMatchFail{color:var(--color-feedback-error)}.XlCMra_templateRow{align-items:center;gap:8px;display:flex}.XlCMra_actions{border-top:1px solid var(--color-border-default);background:var(--color-surface-subtle);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:12px 0 4px;display:flex}.XlCMra_actionButtons{gap:10px;display:flex}.XlCMra_actionHint{color:var(--color-text-secondary);font-size:12px}.XlCMra_successCard{background:var(--color-feedback-success-muted);border:1px solid var(--color-feedback-success-border);border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;display:flex}.XlCMra_errorCard{background:var(--color-feedback-error-muted);border:1px solid var(--color-feedback-error-border);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.XlCMra_errorCardTitle{color:var(--color-feedback-error);font-size:14px;font-weight:600}.XlCMra_errorCardBody{color:var(--color-text-primary);font-size:13px;line-height:1.5}.XlCMra_smallMuted{color:var(--color-text-secondary);font-size:12px}.XlCMra_iconButton{border:1px solid var(--color-border-default);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:4px 8px;font-size:12px;transition:all .15s}.XlCMra_iconButton:hover{color:var(--color-text-primary);background:var(--color-button-ghost-hover)}@media (max-width:900px){.XlCMra_headerCard{grid-template-columns:40px minmax(0,1fr)}.XlCMra_countdown{display:none}.XlCMra_previewTableHeader,.XlCMra_previewTableRow{grid-template-columns:1fr;gap:4px}.XlCMra_projectionRow{grid-template-columns:1fr}}.XlCMra_subTabs{border-bottom:1px solid var(--color-border-default);flex-wrap:wrap;gap:6px;margin-bottom:8px;padding-bottom:8px;display:flex}.XlCMra_subTab{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;transition:all .15s}.XlCMra_subTab:hover{background:var(--color-button-ghost-bg);color:var(--color-text-primary)}.XlCMra_subTabActive{background:var(--color-button-ghost-hover);border-color:var(--color-border-default);color:var(--color-text-primary)}.XlCMra_gridThree{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;display:grid}@media (max-width:900px){.XlCMra_gridThree{grid-template-columns:1fr}}.XlCMra_sqlEditor{background:var(--color-background-dark);border:1px solid var(--color-border-default);width:100%;min-height:130px;color:var(--color-text-primary);font-family:var(--font-mono,monospace);resize:vertical;border-radius:8px;padding:10px;font-size:12px}.XlCMra_sqlEditor:focus{border-color:var(--color-button-default-hover);outline:none}.XlCMra_geomRow,.XlCMra_relRow{border-top:1px solid #ffffff0a;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,.8fr) auto;align-items:center;gap:8px;padding:8px 4px;display:grid}.XlCMra_geomRow:first-child,.XlCMra_relRow:first-child{border-top:none}.XlCMra_inlineButton{border:1px solid var(--color-border-default);color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:6px;padding:4px 8px;font-size:12px}.XlCMra_inlineButton:hover{background:var(--color-button-ghost-hover)}.XlCMra_pillRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.XlCMra_reviewCard{border:1px solid var(--color-border-default);background:#ffffff05;border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.XlCMra_reviewSampleTable{border-collapse:collapse;width:100%;font-size:12px}.XlCMra_reviewSampleTable th,.XlCMra_reviewSampleTable td{text-align:left;color:var(--color-text-primary);border-bottom:1px solid #ffffff0d;padding:6px 8px}.XlCMra_reviewSampleTable th{color:var(--color-text-secondary);background:#ffffff08;font-weight:600}.XlCMra_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes XlCMra_spin{to{transform:rotate(360deg)}}.XlCMra_spin{animation:1s linear infinite XlCMra_spin;display:inline-flex}.XlCMra_inlineOperationPicker{color:var(--color-text-primary);background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.XlCMra_inlineOperationPicker:hover{background:var(--color-button-ghost-hover)}.XlCMra_advancedZone{border:1px solid var(--color-border-default);background:#ffffff04;border-radius:14px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.XlCMra_advancedToggle{color:var(--color-text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:600;display:flex}.XlCMra_advancedCaret{color:var(--color-text-secondary);transition:transform .15s;display:inline-block}.XlCMra_advancedCaretOpen{transform:rotate(90deg)}.XlCMra_advancedHint{color:var(--color-text-secondary);margin:0;font-size:12px}.XlCMra_advancedBody{flex-direction:column;gap:12px;margin-top:4px;display:flex}.XlCMra_advancedSubsection{border-top:1px solid #ffffff0f;flex-direction:column;gap:8px;padding-top:10px;display:flex}.XlCMra_advancedSubsection:first-child{border-top:none;padding-top:0}.XlCMra_advancedSubsectionTitle{color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.XlCMra_addAffordance{align-self:flex-start;margin-top:10px}.XlCMra_warningsToggle{color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}.XlCMra_warningsToggle:hover{color:var(--color-text-primary)}.XlCMra_warningsList{color:var(--color-text-secondary);flex-direction:column;gap:4px;margin-top:6px;padding-left:16px;font-size:12px;display:flex}.XlCMra_reconnectPill{background:color-mix(in srgb, var(--feedback-warning) 18%, transparent);border:1px solid color-mix(in srgb, var(--feedback-warning) 35%, transparent);color:var(--color-text-primary);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;display:inline-flex}.XlCMra_tabDotDoneGlyph,.XlCMra_tabDotErrorGlyph{vertical-align:middle;color:#000;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;margin-right:6px;font-size:8px;font-weight:700;line-height:1;display:inline-flex}.XlCMra_tabDotDoneGlyph{background:var(--feedback-success)}.XlCMra_tabDotErrorGlyph{background:var(--feedback-error);color:#fff}.XlCMra_replayBanner{background:color-mix(in srgb, var(--color-button-default-hover) 14%, transparent);border:1px solid color-mix(in srgb, var(--color-button-default-hover) 30%, transparent);color:var(--color-text-primary);border-radius:12px;align-items:flex-start;gap:12px;padding:10px 14px;font-size:12px;display:flex}.XlCMra_replayBanner button{margin-left:auto}
.LVysqa_container{flex-direction:column;gap:20px;height:100%;min-height:400px;display:flex}.LVysqa_twoPanelContainer{grid-template-columns:360px minmax(0,1fr);align-items:stretch;gap:20px;height:100%;min-height:0;display:grid}.LVysqa_leftPane{flex-direction:column;gap:20px;height:100%;min-height:0;display:flex;overflow-y:auto}.LVysqa_rightPane{background:var(--color-surface-subtle);border:1px solid var(--color-border-default);border-radius:16px;flex-direction:column;height:100%;min-height:0;padding:18px;display:flex;overflow:hidden}.LVysqa_workspacePlaceholder{color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:100%;padding:24px;display:flex}.LVysqa_workspacePlaceholder h3{color:var(--color-text-primary);margin:0;font-size:18px}.LVysqa_workspacePlaceholder p{margin:0}.LVysqa_nameField{flex-direction:column;gap:8px;display:flex}.LVysqa_nameLabel{color:var(--color-text-primary);font-family:Innovator_Grotesk,sans-serif;font-size:14px;font-weight:600}.LVysqa_nameInput{border:1px solid var(--color-border-default);background:var(--color-button-ghost-bg);width:100%;color:var(--color-text-primary);border-radius:8px;outline:none;padding:10px 12px;font-family:Innovator_Grotesk,sans-serif;font-size:14px;transition:border-color .2s,background .2s}.LVysqa_nameInput:focus{border-color:var(--color-button-default-hover);background:var(--color-button-ghost-hover)}.LVysqa_nameInput:disabled{opacity:.7;cursor:not-allowed}.LVysqa_nameHint{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.4}.LVysqa_dropZone{border:2px dashed var(--color-button-default-hover);background:var(--color-surface-subtle);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:280px;padding:48px 32px;transition:all .3s;display:flex;position:relative}.LVysqa_twoPanelContainer .LVysqa_dropZone{min-height:220px;padding:32px 24px}.LVysqa_dropZone:hover{border-color:var(--color-text-muted);background:var(--color-button-ghost-bg)}.LVysqa_dropZone.LVysqa_dragging{border-color:var(--color-button-active-border);background:var(--color-accent-edit-muted);transform:scale(1.02)}.LVysqa_dropZone.LVysqa_hasFile{border-color:var(--color-feedback-success-border);background:var(--color-feedback-success-muted)}.LVysqa_fileInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.LVysqa_dropZoneText{text-align:center;-webkit-user-select:none;user-select:none}.LVysqa_dropZoneTitle{color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:500}.LVysqa_dropZoneSubtitle{color:var(--color-text-secondary);margin:0;font-size:14px}.LVysqa_fileRequirements{text-align:center;color:var(--color-text-placeholder);font-size:12px}.LVysqa_fileRequirements p{margin:4px 0}.LVysqa_selectedFile{background:var(--color-button-ghost-bg);border-radius:8px;align-items:center;gap:16px;width:100%;max-width:400px;padding:20px;display:flex}.LVysqa_fileInfo{flex:1;min-width:0}.LVysqa_fileName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:14px;font-weight:500;overflow:hidden}.LVysqa_fileSize{color:var(--color-text-secondary);margin:0;font-size:12px}.LVysqa_removeButton{background:var(--color-feedback-error-muted);border:1px solid var(--color-feedback-error-border);width:32px;height:32px;color:var(--color-feedback-error);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.LVysqa_removeButton:hover{background:var(--color-feedback-error-bg);border-color:var(--color-feedback-error)}.LVysqa_progressContainer{flex-direction:column;gap:8px;display:flex}.LVysqa_progressBar{background:var(--color-button-default-bg);border-radius:4px;width:100%;height:8px;overflow:hidden}.LVysqa_progressFill{background:var(--gradient-step-active);border-radius:4px;height:100%;transition:width .3s}.LVysqa_progressText{color:var(--color-text-secondary);text-align:center;margin:0;font-size:13px}.LVysqa_errorMessage{background:var(--color-feedback-error-muted);border:1px solid var(--color-feedback-error-border);color:var(--color-feedback-error);border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;display:flex}.LVysqa_successMessage{background:var(--color-feedback-success-muted);border:1px solid var(--color-feedback-success-border);color:var(--color-feedback-success);border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;display:flex}.LVysqa_infoBox{background:var(--color-accent-edit-subtle);border:1px solid var(--color-accent-edit-border);border-radius:8px;gap:12px;padding:16px;display:flex}.LVysqa_infoText{flex:1}.LVysqa_infoText p{color:var(--color-text-primary);margin:0 0 6px;font-size:13px;line-height:1.5}.LVysqa_infoText p:last-child{margin-bottom:0}.LVysqa_footer{border-top:1px solid var(--color-border-default);justify-content:flex-end;gap:12px;margin-top:auto;padding-top:8px;display:flex}@media (max-width:1100px){.LVysqa_twoPanelContainer{grid-template-columns:1fr;min-height:auto}.LVysqa_rightPane{min-height:420px}}
._9mJdJa_popover{background:var(--color-overlay-backdrop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--color-border-default);border-radius:var(--llumen-popover-radius,.677vw);padding:var(--llumen-popover-padding,1rem);box-shadow:0 .313vw 1.25vw var(--color-overlay-backdrop);z-index:1500;min-width:var(--llumen-popover-min-width,200px);opacity:0;transition:opacity .15s,transform .15s;position:fixed;transform:scale(.95)}._9mJdJa_entering{opacity:0;transform:scale(.95)}._9mJdJa_entered{opacity:1;transform:scale(1)}._9mJdJa_exiting{opacity:0;transform:scale(.95)}._9mJdJa_header{color:var(--color-text-primary);justify-content:space-between;align-items:center;margin-bottom:.75rem;font-family:Innovator Grotesk,sans-serif;font-size:.85rem;display:flex}._9mJdJa_title{color:var(--color-primary-muted)}._9mJdJa_value{color:var(--color-primary-solid);font-weight:600}._9mJdJa_triggerWrapper{justify-content:center;align-items:center;display:flex}
.DuLHLG_controlRow{top:var(--map-pill-top,35px);right:var(--map-pill-right,20px);z-index:2;align-items:center;gap:8px;display:flex;position:absolute}.DuLHLG_controlPill{-webkit-backdrop-filter:blur(46px);backdrop-filter:blur(46px);background:#222a2a80;border:1px solid #ffffff1a;border-radius:40px;align-items:center;gap:12px;padding:8px 12px;display:flex}.DuLHLG_controlPillButton{color:#f1f5f9f2;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:18px;height:18px;margin:0;padding:0;display:inline-flex}.DuLHLG_controlPillButton:hover:not(:disabled){color:#fff}.DuLHLG_controlPillButton:disabled{opacity:.45;cursor:default}.DuLHLG_controlPillButton:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #6de9e1b3}.DuLHLG_floorPill{gap:4px;padding:5px 8px}.DuLHLG_floorPillButton{color:#f1f5f9f2;min-width:24px;height:24px;font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;margin:0;padding:0 6px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.DuLHLG_floorPillButton:hover:not(:disabled){color:#fff;background:#ffffff1a}.DuLHLG_floorPillButton:disabled{opacity:.35;cursor:default}.DuLHLG_floorPillButton:focus-visible{outline-offset:2px;outline:2px solid #6de9e1b3}.DuLHLG_floorPillButtonSelected,.DuLHLG_floorPillButtonSelected:hover:not(:disabled){color:#111;background:#ffffffeb}.DuLHLG_llumenMap{pointer-events:auto;background:0 0;border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.DuLHLG_mapContainer{pointer-events:auto;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.DuLHLG_slidesControlScale{--mapbox-control-rail-size:clamp(30px, 3.14815vh, 54px);--mapbox-control-blur:46px;--mapbox-control-group-bg:#222a2a80;--mapbox-control-group-border:#ffffff1a;--mapbox-control-group-shadow:none;--mapbox-control-group-radius:calc(var(--mapbox-control-rail-size) * 1.17647);--mapbox-control-group-padding:0;--mapbox-control-group-size:var(--mapbox-control-rail-size);--mapbox-control-group-gap:0;--mapbox-control-button-size:var(--mapbox-control-rail-size);--mapbox-control-button-width:100%;--mapbox-control-button-radius:calc(var(--mapbox-control-rail-size) * .22);--mapbox-control-button-hover-radius:calc(var(--mapbox-control-rail-size) * .5);--mapbox-control-section-hover-bg:#ffffff14;--mapbox-control-section-inset-x:0;--mapbox-control-section-inset-y:0;--mapbox-control-plus-icon-size:calc(var(--mapbox-control-rail-size) * .52941);--mapbox-control-compass-icon-size:calc(var(--mapbox-control-rail-size) * .52941);--mapbox-control-custom-icon-size:calc(var(--mapbox-control-rail-size) * .52941);--map-controls-x:calc(var(--mapbox-control-rail-size) * -.25);--map-controls-y:calc(var(--mapbox-control-rail-size) * 1.65)}.DuLHLG_topRightControlsHost{display:flex}.DuLHLG_mapInitError{text-align:center;color:#ffffffeb;z-index:2;pointer-events:auto;background:#0c121ceb;justify-content:center;align-items:center;padding:1.25rem;font-size:.9rem;line-height:1.45;display:flex;position:absolute;inset:0}
.y5DwBq_sliderContainer{flex-direction:column;gap:8px;width:100%;display:flex}.y5DwBq_header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.y5DwBq_label{color:var(--color-text-secondary);letter-spacing:.5px;font-family:Innovator Grotesk,sans-serif;font-size:12px;font-weight:500}.y5DwBq_value{color:var(--color-text-primary);background:var(--color-button-active-bg);border:1px solid var(--color-border-default);text-align:center;box-sizing:border-box;border-radius:12px;justify-content:center;align-items:center;width:70px;min-width:48px;max-width:70px;height:28px;padding:3px 12px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:600;line-height:20px;transition:all .2s;display:inline-flex}.y5DwBq_value.y5DwBq_editable{cursor:pointer}.y5DwBq_value.y5DwBq_editable:hover{background:var(--color-button-active-bg);border-color:var(--color-button-hover-shine);transform:scale(1.02)}.y5DwBq_valueInput{color:var(--color-text-primary);background:var(--color-button-active-bg);border:1px solid var(--color-button-active-border);text-align:center;width:70px;min-width:48px;max-width:70px;height:28px;box-shadow:0 0 12px var(--color-button-active-glow);box-sizing:border-box;border-radius:12px;outline:none;padding:3px 12px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:600;line-height:20px;transition:box-shadow .2s,border-color .2s}.y5DwBq_valueInput:focus{border-color:var(--color-feedback-info);box-shadow:0 0 16px var(--color-primary-glow)}.y5DwBq_sliderWrapper{align-items:center;width:100%;height:36px;display:flex;position:relative}.y5DwBq_slider{appearance:none;cursor:pointer;border:1px solid var(--color-border-default);width:100%;height:4px;box-shadow:0 2px 8px var(--color-overlay-light);border-radius:20px;outline:none;transition:opacity .2s;position:relative}.y5DwBq_slider:disabled{opacity:.5;cursor:not-allowed}.y5DwBq_slider:hover:not(:disabled){opacity:1}.y5DwBq_slider::-webkit-slider-thumb{appearance:none;background:var(--gradient-primary);cursor:pointer;border:2px solid var(--color-text-primary);width:20px;height:20px;box-shadow:0 2px 8px var(--color-button-active-glow), 0 0 0 0 var(--color-primary-muted);border-radius:50%;transition:all .3s;position:relative}.y5DwBq_slider:hover:not(:disabled)::-webkit-slider-thumb{box-shadow:0 4px 12px var(--color-button-active-border), 0 0 0 4px var(--color-button-active-glow), 0 0 20px var(--color-primary-muted);transform:scale(1.15)}.y5DwBq_slider:active:not(:disabled)::-webkit-slider-thumb{box-shadow:0 2px 8px var(--color-button-active-border), 0 0 0 2px var(--color-primary-muted);transform:scale(1.05)}.y5DwBq_slider::-moz-range-thumb{background:var(--gradient-primary);cursor:pointer;border:2px solid var(--color-text-primary);width:20px;height:20px;box-shadow:0 2px 8px var(--color-button-active-glow), 0 0 0 0 var(--color-primary-muted);border-radius:50%;transition:all .3s}.y5DwBq_slider:hover:not(:disabled)::-moz-range-thumb{box-shadow:0 4px 12px var(--color-button-active-border), 0 0 0 4px var(--color-button-active-glow), 0 0 20px var(--color-primary-muted);transform:scale(1.15)}.y5DwBq_slider:active:not(:disabled)::-moz-range-thumb{box-shadow:0 2px 8px var(--color-button-active-border), 0 0 0 2px var(--color-primary-muted);transform:scale(1.05)}.y5DwBq_slider::-moz-range-track{background:0 0;border:none}.y5DwBq_slider:disabled::-webkit-slider-thumb{background:var(--color-neutral-muted-border);border-color:var(--color-text-placeholder);box-shadow:none;cursor:not-allowed}.y5DwBq_slider:disabled::-moz-range-thumb{background:var(--color-neutral-muted-border);border-color:var(--color-text-placeholder);box-shadow:none;cursor:not-allowed}@media (max-width:768px){.y5DwBq_label{font-size:11px}.y5DwBq_value,.y5DwBq_valueInput{width:60px;min-width:40px;max-width:60px;height:26px;padding:3px 10px;font-size:12px;line-height:18px}.y5DwBq_slider::-webkit-slider-thumb{width:18px;height:18px}.y5DwBq_slider::-moz-range-thumb{width:18px;height:18px}}
.Tha2Aa_slider{align-items:center;min-width:0;display:flex}.Tha2Aa_track{--stepped-slider-end-inset:7px;border:1px solid var(--color-border-default);background:var(--color-button-default-bg);border-radius:8px;flex:auto;min-width:0;height:32px;position:relative;overflow:hidden}.Tha2Aa_dots{z-index:0;pointer-events:none;position:absolute;inset:0}.Tha2Aa_dot{top:50%;left:calc(var(--stepped-slider-end-inset) + var(--stepped-slider-dot-t) * (100% - 2 * var(--stepped-slider-end-inset)));background:var(--color-text-primary);opacity:.6;border-radius:50%;width:4px;height:4px;position:absolute;transform:translate(-50%,-50%)}.Tha2Aa_dotCovered{visibility:hidden}.Tha2Aa_fill{z-index:1;box-sizing:border-box;width:calc(2 * var(--stepped-slider-end-inset) + var(--stepped-slider-t) * (100% - 2 * var(--stepped-slider-end-inset)));background:color-mix(in srgb, var(--color-text-primary) 18%, transparent);pointer-events:none;border-radius:8px;height:100%;position:absolute;top:0;left:0}.Tha2Aa_thumb{background:var(--color-text-primary);border-radius:9999px;width:2px;transition:width .16s;position:absolute;top:6px;bottom:6px;right:6px}:is(.Tha2Aa_track:has(.Tha2Aa_range:active) .Tha2Aa_thumb,.Tha2Aa_track:has(.Tha2Aa_range:focus-visible) .Tha2Aa_thumb){width:4px}.Tha2Aa_track:has(.Tha2Aa_range:focus-visible){border-color:var(--color-primary-end);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary-end) 40%, transparent)}.Tha2Aa_range{z-index:2;appearance:none;cursor:pointer;background:0 0;outline:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.Tha2Aa_range:disabled{cursor:not-allowed}.Tha2Aa_range::-webkit-slider-runnable-track{background:0 0;height:32px}.Tha2Aa_range::-webkit-slider-thumb{appearance:none;width:calc(2 * var(--stepped-slider-end-inset));opacity:0;background:0 0;border:0;border-radius:0;height:32px}.Tha2Aa_range::-moz-range-track{background:0 0;border:0;height:32px}.Tha2Aa_range::-moz-range-thumb{width:calc(2 * var(--stepped-slider-end-inset));opacity:0;background:0 0;border:0;border-radius:0;height:32px}.Tha2Aa_range::-moz-range-progress{background:0 0}.Tha2Aa_disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.Tha2Aa_thumb{transition:none}}
.co9VOW_tabsContainer{margin-bottom:24px}.co9VOW_tabsNavigation{border-bottom:1px solid var(--color-border-default);flex-direction:row;justify-content:flex-start;align-items:center;gap:32px;padding-bottom:16px;font-family:Innovator_Grotesk,sans-serif;font-size:14px;display:flex;position:relative}.co9VOW_tabsNavigation.co9VOW_compact{gap:24px;padding-bottom:12px}.co9VOW_tabsNavigation.co9VOW_minimalistic{border-bottom:none;gap:28px;margin-bottom:0;padding-bottom:8px}.co9VOW_tabsNavigation.co9VOW_minimalistic .co9VOW_tabButton{padding:4px 0;font-size:13px}.co9VOW_tabsNavigation.co9VOW_pill{scrollbar-width:none;background:#222a2a80;border:1px solid #ffffff14;border-radius:40px;gap:4px;height:48px;padding:4px;overflow-x:auto}.co9VOW_tabsNavigation.co9VOW_pill::-webkit-scrollbar{display:none}.co9VOW_tabsNavigation.co9VOW_pill .co9VOW_tabButton{-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;text-transform:none;white-space:nowrap;z-index:1;background:0 0;border:1px solid #0000;border-radius:40px;flex:1 0 auto;min-width:0;height:40px;padding:12px;font-family:Innovator_Grotesk,Innovator Grotesk,sans-serif;font-size:16px;font-weight:400;line-height:16px}.co9VOW_tabsNavigation.co9VOW_pill .co9VOW_tabButton:hover:not(.co9VOW_disabled){color:#fff;background:0 0}.co9VOW_tabsNavigation.co9VOW_pill .co9VOW_tabButton.co9VOW_active{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000}.co9VOW_tabsNavigation.co9VOW_pill .co9VOW_tabButton.co9VOW_active:hover:not(.co9VOW_disabled){color:#fff;background:0 0;border-color:#0000}.co9VOW_tabButton{color:var(--color-text-secondary);cursor:pointer;text-transform:capitalize;background:0 0;border:none;padding:8px 0;font-family:Innovator_Grotesk,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;position:relative}.co9VOW_tabButton sub{vertical-align:sub;font-size:.62em;line-height:0}.co9VOW_tabButton:hover:not(.co9VOW_disabled),.co9VOW_tabButton.co9VOW_active{color:var(--color-text-primary)}.co9VOW_tabButton.co9VOW_disabled{color:var(--color-text-placeholder);cursor:not-allowed;opacity:.5}.co9VOW_slidingIndicator{background:var(--gradient-primary);z-index:1;border-radius:1px;width:0;height:2px;transition:left .3s,width .3s;position:absolute;bottom:16px;left:0}.co9VOW_pillIndicator{-webkit-backdrop-filter:blur(46px);backdrop-filter:blur(46px);height:auto;box-shadow:none;z-index:0;background:#fff3;border:1px solid #ffffff1a;border-radius:40px;transition:left .22s cubic-bezier(.22,1,.36,1),width .22s cubic-bezier(.22,1,.36,1);top:4px;bottom:4px}.co9VOW_tabsNavigation.co9VOW_minimalistic .co9VOW_slidingIndicator{height:1px;bottom:6px}@media (max-width:768px){.co9VOW_tabsNavigation{gap:24px;padding-bottom:12px;overflow-x:auto}.co9VOW_tabsNavigation.co9VOW_compact{gap:16px}.co9VOW_tabsNavigation.co9VOW_pill{gap:4px}.co9VOW_tabButton{white-space:nowrap;flex-shrink:0}}[data-grid-variant=studio] .co9VOW_tabsContainer{margin-right:calc(-1 * var(--studio-gutter,40px));margin-left:calc(-1 * var(--studio-gutter,40px));padding:0 var(--studio-gutter,40px);border-bottom:1px solid #ffffff1a}[data-grid-variant=studio] .co9VOW_tabsNavigation:not(.co9VOW_pill){font-family:"Innovator Grotesk", var(--font-innovator-grotesk,sans-serif);border-bottom:0;gap:24px;padding-bottom:0}[data-grid-variant=studio] .co9VOW_tabsNavigation:not(.co9VOW_pill) .co9VOW_tabButton{color:#ffffffb8;text-transform:none;height:44px;padding:12px 0;font-family:inherit;font-weight:400;line-height:20px}[data-grid-variant=studio] .co9VOW_tabsNavigation:not(.co9VOW_pill) .co9VOW_tabButton:hover:not(.co9VOW_disabled){color:#fff}[data-grid-variant=studio] .co9VOW_tabsNavigation:not(.co9VOW_pill) .co9VOW_tabButton.co9VOW_active{color:#fff}[data-grid-variant=studio] .co9VOW_tabsNavigation:not(.co9VOW_pill) .co9VOW_slidingIndicator{background:#fff;bottom:-1px}
.tvfxLq_banner{border:1px solid var(--color-border-default);background:var(--color-button-ghost-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-text-secondary);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.tvfxLq_banner:before{content:"";background:var(--color-accent-warning,#f59e0b);border-radius:3px;flex-shrink:0;align-self:stretch;width:3px}.tvfxLq_bannerError:before{background:var(--color-accent-danger,#ef4444)}.tvfxLq_bannerInfo:before{background:var(--color-accent-primary,#6366f1)}.tvfxLq_content{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.tvfxLq_iconContainer{background:color-mix(in srgb, var(--color-accent-warning,#f59e0b) 16%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.tvfxLq_iconContainerError{background:color-mix(in srgb, var(--color-accent-danger,#ef4444) 16%, transparent)}.tvfxLq_iconContainerInfo{background:color-mix(in srgb, var(--color-accent-primary,#6366f1) 16%, transparent)}.tvfxLq_message{min-width:0;color:var(--color-text-primary);flex:1;font-size:13px;font-weight:500}.tvfxLq_action{color:var(--color-text-primary);background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);border-radius:999px;flex-shrink:0;padding:6px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s}.tvfxLq_action:hover{background:color-mix(in srgb, var(--color-accent-primary,#6366f1) 10%, var(--color-button-ghost-bg));border-color:var(--color-accent-primary,#6366f1)}.tvfxLq_action:focus-visible{outline:2px solid var(--color-accent-primary,#6366f1);outline-offset:2px}@media (max-width:560px){.tvfxLq_banner{flex-direction:column;align-items:flex-start;gap:10px}.tvfxLq_action{text-align:center;align-self:stretch}}
.yGxIha_tooltipTrigger{display:inline-flex;position:relative}.yGxIha_tooltip{z-index:9999;pointer-events:none;--tooltip-surface:var(--color-surface-tooltip);animation:.2s yGxIha_tooltipFadeIn;position:fixed}.yGxIha_tooltipInteractive{pointer-events:auto;z-index:20000}.yGxIha_tooltipInteractive.yGxIha_tooltip--bottom:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.yGxIha_tooltipCard{--tooltip-surface:var(--color-surface-modal-base)}.yGxIha_tooltipContent{background:var(--tooltip-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);outline:1px solid var(--color-button-default-hover);outline-offset:-1px;color:var(--color-text-primary);box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;word-break:break-word;max-width:min(260px,100vw - 24px);box-shadow:0 4px 12px var(--color-overlay-backdrop);border-radius:8px;padding:8px 12px;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:500;line-height:1.45}.yGxIha_tooltipContentCard{-webkit-backdrop-filter:blur(2.875rem);backdrop-filter:blur(2.875rem);border:.0625rem solid var(--color-border-default);outline:none}.yGxIha_tooltipContentGlass{-webkit-backdrop-filter:blur(20px)saturate(1.4);color:#e2e8f0f2;white-space:nowrap;background:#0c121c8f;border:1px solid #ffffff24;border-radius:10px;outline:none;font-family:inherit;font-size:12px;font-weight:400;line-height:1.3;box-shadow:0 12px 28px #00000052}.yGxIha_tooltipContentSelectable{-webkit-user-select:text;user-select:text;cursor:text}.yGxIha_tooltipArrow{border-style:solid;width:0;height:0;position:absolute}.yGxIha_tooltip--top{transform:translate(-50%,-8px)}.yGxIha_tooltip--top .yGxIha_tooltipArrow{border-width:4px 4px 0;border-color:var(--tooltip-surface) transparent transparent transparent;bottom:-4px;left:50%;transform:translate(-50%)}.yGxIha_tooltip--bottom{transform:translate(-50%,8px)}.yGxIha_tooltip--bottom .yGxIha_tooltipArrow{border-width:0 4px 4px;border-color:transparent transparent var(--tooltip-surface) transparent;top:-4px;left:50%;transform:translate(-50%)}.yGxIha_tooltip--left{right:calc(100vw - var(--x));transform:translate(-100%,-50%);top:50%!important;left:auto!important}.yGxIha_tooltip--left .yGxIha_tooltipArrow{border-width:4px 0 4px 4px;border-color:transparent transparent transparent var(--tooltip-surface);top:50%;right:-4px;transform:translateY(-50%)}.yGxIha_tooltip--right{transform:translateY(-50%);top:50%!important}.yGxIha_tooltip--right .yGxIha_tooltipArrow{border-width:4px 4px 4px 0;border-color:transparent var(--tooltip-surface) transparent transparent;top:50%;left:-4px;transform:translateY(-50%)}@keyframes yGxIha_tooltipFadeIn{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%,-8px)}}.yGxIha_tooltip--bottom{animation:.2s yGxIha_tooltipFadeInBottom}@keyframes yGxIha_tooltipFadeInBottom{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%,8px)}}
.cw3EDq_trigger{-webkit-user-select:none;user-select:none;align-self:stretch;width:100%;min-width:0;display:block}
.yqTvoq_listContainer{flex-direction:column;gap:16px;width:100%;height:100%;min-height:0;display:flex}.yqTvoq_panelContainer{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.yqTvoq_panelContainerWithTitle{flex-wrap:nowrap;align-items:center;width:100%}.yqTvoq_toolbarTitle{color:var(--color-text-primary);white-space:nowrap;flex-shrink:0;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:20px;font-weight:600}.yqTvoq_toolbarActions{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.yqTvoq_panelContainerWithActions{flex-wrap:nowrap;align-items:center;width:100%}.yqTvoq_searchContainerExpand{flex:1;width:auto;min-width:120px}.yqTvoq_selectionCount{background:var(--color-button-ghost-bg);outline:1px solid var(--color-border-default);outline-offset:-1px;height:36px;color:var(--color-text-primary);white-space:nowrap;border-radius:44px;align-items:center;margin-left:auto;padding:0 16px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500;display:flex}.yqTvoq_deleteButtonRound{background:var(--color-feedback-error-muted);border:1px solid var(--color-feedback-error-border);width:36px;height:36px;color:var(--color-feedback-error);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.yqTvoq_deleteButtonRound:hover:not(:disabled){background:var(--color-feedback-error-bg);border-color:var(--color-feedback-error)}.yqTvoq_deleteButtonRound:disabled{opacity:.5;cursor:not-allowed}.yqTvoq_addButtonRound{background:var(--color-feedback-success-muted);border:1px solid var(--color-feedback-success-border);width:36px;height:36px;color:var(--color-feedback-success);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.yqTvoq_addButtonRound:hover:not(:disabled){background:var(--color-feedback-success-bg);border-color:var(--color-feedback-success)}.yqTvoq_addButtonRound:disabled{opacity:.5;cursor:not-allowed}.yqTvoq_customActionButton{background:var(--color-button-ghost-hover);border:1px solid var(--color-button-default-hover);width:36px;height:36px;color:var(--color-text-primary);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.yqTvoq_customActionButton:hover:not(:disabled){background:var(--color-button-default-bg);border-color:var(--color-text-muted)}.yqTvoq_customActionButton:disabled{opacity:.5;cursor:not-allowed}.yqTvoq_searchContainer{background:var(--color-button-ghost-bg);outline:1px solid var(--color-border-default);outline-offset:-1px;border-radius:44px;justify-content:flex-start;align-items:center;gap:8px;width:320px;height:36px;padding:0 12px;display:flex}.yqTvoq_searchIcon{width:20px;height:20px;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.yqTvoq_searchInput{color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.yqTvoq_searchInput::placeholder{color:var(--color-text-placeholder);opacity:1}.yqTvoq_filterContainer{position:relative}.yqTvoq_filterButton{background:var(--color-button-ghost-bg);outline:1px solid var(--color-border-default);outline-offset:-1px;cursor:pointer;white-space:nowrap;border:none;border-radius:44px;justify-content:space-between;align-items:center;gap:8px;min-width:120px;max-width:160px;height:36px;padding:0 12px;transition:all .2s;display:flex;overflow:hidden}.yqTvoq_filterButton:hover{background:var(--color-button-ghost-hover)}.yqTvoq_filterLabel{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:400;line-height:1.4;overflow:hidden}.yqTvoq_chevronIcon{color:var(--color-text-primary);flex-shrink:0;transition:transform .2s}.yqTvoq_listItems{background:var(--color-surface-subtle);outline:1px solid var(--color-border-subtle);outline-offset:-1px;border-radius:12px;flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow-y:auto}.yqTvoq_listItems::-webkit-scrollbar{width:8px}.yqTvoq_listItems::-webkit-scrollbar-track{background:var(--color-button-ghost-bg);border-radius:4px}.yqTvoq_listItems::-webkit-scrollbar-thumb{background:var(--color-button-default-hover);border-radius:4px}.yqTvoq_listItems::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.yqTvoq_selectAllHeader{background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border-subtle-strong);cursor:pointer;align-items:center;gap:12px;padding:12px 20px;transition:background-color .2s;display:flex}.yqTvoq_selectAllHeader:hover{background:var(--color-button-ghost-bg)}.yqTvoq_selectAllLabel{color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:500}.yqTvoq_checkbox{border:1.5px solid var(--color-text-muted);background:var(--color-button-ghost-bg);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.yqTvoq_checkbox:hover{border-color:var(--color-accent-edit-border);background:var(--color-button-ghost-hover)}.yqTvoq_checkbox.yqTvoq_checked{background:var(--color-button-default-hover);border-color:var(--color-accent-edit)}.yqTvoq_checkbox.yqTvoq_checked:hover{background:var(--color-button-default-hover);border-color:var(--color-accent-edit-border)}.yqTvoq_checkbox.yqTvoq_indeterminate{background:var(--color-button-default-bg);border-color:var(--color-accent-edit-border)}.yqTvoq_checkmark{color:var(--color-text-primary);font-size:13px;font-weight:700;line-height:1}.yqTvoq_listItem{border-bottom:1px solid var(--color-border-subtle);background:0 0;align-items:center;gap:16px;padding:16px 20px;transition:background-color .2s;display:flex}.yqTvoq_listItem:last-child{border-bottom:none}.yqTvoq_listItem.yqTvoq_clickable{cursor:pointer}.yqTvoq_listItem.yqTvoq_clickable:hover{background:var(--color-button-ghost-bg)}.yqTvoq_listItem.yqTvoq_selected{background:var(--color-button-ghost-hover)}.yqTvoq_listItem.yqTvoq_selected:hover{background:var(--color-button-default-bg)}.yqTvoq_listItem.yqTvoq_itemDisabled{opacity:.45;cursor:not-allowed;pointer-events:auto}.yqTvoq_listItem.yqTvoq_itemDisabled:hover{background:0 0}.yqTvoq_checkbox.yqTvoq_checkboxDisabled{cursor:not-allowed;background:var(--color-button-ghost-bg);border-color:var(--color-border-subtle)}.yqTvoq_itemIcon{background:var(--color-button-ghost-bg);width:40px;height:40px;color:var(--color-text-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.yqTvoq_itemContent{flex:1;min-width:0}.yqTvoq_itemPrimary{color:#fff;margin-bottom:4px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500}.yqTvoq_itemSecondary{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:400;overflow:hidden}.yqTvoq_itemBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:12px;flex-shrink:0;padding:4px 12px;font-family:Innovator Grotesk,sans-serif;font-size:12px;font-weight:600}.yqTvoq_badgeDefault{background:var(--color-status-muted-bg);color:var(--color-text-muted);border:1px solid var(--color-status-muted-border)}.yqTvoq_badgeSuccess{background:var(--color-feedback-success-muted);color:var(--color-feedback-success);border:1px solid var(--color-feedback-success-border)}.yqTvoq_badgeWarning{background:var(--color-feedback-warning-bg);color:var(--color-feedback-warning);border:1px solid var(--color-feedback-warning-border)}.yqTvoq_badgeError{background:var(--color-feedback-error-muted);color:var(--color-feedback-error);border:1px solid var(--color-feedback-error-border)}.yqTvoq_badgeInfo{background:var(--color-accent-edit-subtle);color:var(--color-feedback-info);border:1px solid var(--color-accent-edit-border)}.yqTvoq_emptyState{color:var(--color-text-placeholder);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:48px 24px;display:flex}.yqTvoq_emptyIcon{opacity:.3}.yqTvoq_emptyState p{margin:0;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-style:italic}@media (max-width:768px){.yqTvoq_searchContainer{width:100%}.yqTvoq_panelContainer{flex-direction:column;gap:12px}.yqTvoq_filterContainer{width:100%}.yqTvoq_itemPrimary{font-size:13px}.yqTvoq_itemSecondary{font-size:12px}}.yqTvoq_confirmOverlay{background:var(--color-overlay-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;justify-content:center;align-items:center;animation:.2s yqTvoq_fadeIn;display:flex;position:fixed;inset:0}.yqTvoq_confirmDialog{background:var(--color-surface-popover);outline:1px solid var(--color-border-default);outline-offset:-1px;border-radius:16px;width:90%;max-width:440px;padding:24px;animation:.3s yqTvoq_slideUp}.yqTvoq_confirmHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}.yqTvoq_confirmIcon{color:var(--color-feedback-warning);flex-shrink:0}.yqTvoq_confirmIconAdd{color:var(--color-feedback-info);flex-shrink:0}.yqTvoq_confirmTitle{color:var(--color-text-primary);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:18px;font-weight:600}.yqTvoq_confirmMessage{color:var(--color-text-primary);margin:0 0 24px;font-family:Innovator Grotesk,sans-serif;font-size:14px;line-height:1.5}.yqTvoq_confirmActions{justify-content:flex-end;gap:12px;display:flex}.yqTvoq_confirmCancelButton{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);color:var(--color-text-primary);cursor:pointer;border-radius:8px;padding:10px 20px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500;transition:all .2s}.yqTvoq_confirmCancelButton:hover:not(:disabled){background:var(--color-button-ghost-hover)}.yqTvoq_confirmCancelButton:disabled{opacity:.5;cursor:not-allowed}.yqTvoq_confirmDeleteButton{background:var(--color-feedback-error-bg);border:1px solid var(--color-feedback-error-border);color:var(--color-feedback-error);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:flex}.yqTvoq_confirmDeleteButton:hover:not(:disabled){background:var(--color-feedback-error-muted);border-color:var(--color-feedback-error)}.yqTvoq_confirmDeleteButton:disabled{opacity:.5;cursor:not-allowed}.yqTvoq_confirmAddButton{background:var(--color-feedback-success-bg);border:1px solid var(--color-feedback-success-border);color:var(--color-feedback-success);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:flex}.yqTvoq_confirmAddButton:hover:not(:disabled){background:var(--color-feedback-success-muted);border-color:var(--color-feedback-success)}.yqTvoq_confirmAddButton:disabled{opacity:.5;cursor:not-allowed}@keyframes yqTvoq_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes yqTvoq_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.jFhV-a_wrapper{z-index:1000;pointer-events:none;transform-origin:0 100%;flex-direction:column;width:fit-content;max-width:420px;animation:.2s ease-out jFhV-a_fadeIn;display:flex;position:absolute}@keyframes jFhV-a_fadeIn{0%{opacity:0}to{opacity:1}}.jFhV-a_tooltip{pointer-events:auto;background:var(--gradient-surface-modal), var(--color-surface-modal-base);border:1px solid var(--color-border-default);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);color:var(--color-text-primary);border-radius:18px;flex-direction:column;gap:11px;width:100%;min-width:140px;max-width:420px;padding:11px 14px;display:flex;box-shadow:0 12px 32px #00000047}.jFhV-a_header{align-items:center;gap:8px;display:flex}.jFhV-a_headerActions{align-items:center;gap:6px;margin-left:auto;display:flex}.jFhV-a_headerActionButton{pointer-events:all}.jFhV-a_icon{justify-content:center;align-items:center;display:flex}.jFhV-a_title{color:var(--color-text-primary);white-space:nowrap;font-family:Innovator Grotesk,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:16px}.jFhV-a_closeButton{pointer-events:all;cursor:pointer;width:18px;height:18px;color:var(--color-text-secondary);background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;font-size:14px;transition:color .15s;display:flex}.jFhV-a_closeButton:hover{color:var(--color-text-primary)}.jFhV-a_borderLine{border-bottom:1px solid var(--color-border-default);width:100%}.jFhV-a_content{flex-direction:column;gap:6px;display:flex}.jFhV-a_row{text-transform:capitalize;flex-direction:column;gap:2px;display:flex}.jFhV-a_label{color:var(--color-text-muted);font-family:Innovator Grotesk,Inter,sans-serif;font-size:11px;font-weight:400;line-height:13px}.jFhV-a_value{color:var(--color-text-primary);overflow-wrap:anywhere;font-family:Innovator Grotesk,Inter,sans-serif;font-size:13px;font-weight:400;line-height:15px}.jFhV-a_marker{border-left:2px solid;border-image:linear-gradient(to bottom, var(--color-text-primary), transparent) 1 100%}
.pgdsCa_connectorAnchor{z-index:850;pointer-events:none;flex-direction:column;align-items:center;transition:height .28s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;left:0}.pgdsCa_cardsRoot{pointer-events:none;z-index:851;width:100%;height:100%;position:absolute;top:0;left:0}.pgdsCa_cardAnchor{pointer-events:none;position:absolute;top:0;left:0}.pgdsCa_cardStagger{pointer-events:none;flex-direction:column;align-items:center;transition:transform .28s cubic-bezier(.4,0,.2,1);display:flex}.pgdsCa_card{isolation:isolate;pointer-events:auto;cursor:pointer;border:1px solid var(--color-border-default);box-sizing:border-box;min-width:60px;max-width:min(340px,85vw);font:inherit;color:inherit;text-align:center;appearance:none;background:#1c2226e0;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 16px;transition:transform .12s;display:flex}.pgdsCa_card:hover{transform:translateY(-1px)}.pgdsCa_card:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-border-default));outline-offset:2px}.pgdsCa_title{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--color-text-primary,#fffffff5);opacity:.7;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:500;line-height:1.2;overflow:hidden}.pgdsCa_pill{box-sizing:border-box;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;border-style:solid;border-width:1px;border-radius:999px;min-width:48px;max-width:100%;padding:4px 12px;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.pgdsCa_connector{background:#ffffffd9;flex-shrink:0;width:1px;height:100%}
.LDgRca_anchor{z-index:840;pointer-events:none;flex-direction:column;align-items:center;animation:.18s ease-out LDgRca_fadeIn;display:flex;position:absolute;top:0;left:0}@keyframes LDgRca_fadeIn{0%{opacity:0}to{opacity:1}}.LDgRca_pill{background:var(--gradient-surface-modal), var(--color-surface-modal-base);border:1px solid var(--color-border-default);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);color:var(--color-text-primary);white-space:nowrap;border-radius:999px;padding:2px 8px;font-family:Innovator Grotesk,Inter,sans-serif;font-size:11px;font-weight:400;line-height:15px;box-shadow:0 6px 16px #0000003d}.LDgRca_stem{background:var(--color-border-default);width:1px;height:8px}
.CHosEG_notice{pointer-events:auto;flex-direction:column;gap:8px;display:flex}.CHosEG_map{z-index:3;flex-direction:column-reverse;align-items:flex-start;max-width:min(320px,100% - 24px);position:absolute;bottom:40px;left:12px}.CHosEG_column{--map-notice-size:clamp(36px, 3.7037vh, 56px);width:calc(var(--map-notice-size) * 7);flex:none;align-items:flex-end;max-width:calc(100vw - 32px)}.CHosEG_stack{flex:none;align-items:flex-start;width:100%}.CHosEG_pill,.CHosEG_card{-webkit-backdrop-filter:blur(46px);backdrop-filter:blur(46px);color:#ffffffe6;background:#222a2a80;border:1px solid #ffffff1a;font-size:12px}.CHosEG_pill{border-radius:40px;align-items:center;gap:2px;padding:2px 4px 2px 0;display:inline-flex}.CHosEG_toggle,.CHosEG_close{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;display:inline-flex}.CHosEG_toggle{gap:6px;padding:4px 6px 4px 12px}.CHosEG_close{color:#ffffffb3;border-radius:50%;justify-content:center;width:22px;height:22px}.CHosEG_close:hover{color:#fff;background:#ffffff1f}.CHosEG_toggle:focus-visible,.CHosEG_close:focus-visible{outline-offset:2px;border-radius:40px;outline:2px solid #fff9}.CHosEG_card{box-sizing:border-box;overflow-wrap:anywhere;border-radius:12px;align-self:stretch;padding:10px 12px;line-height:1.4}.CHosEG_layer+.CHosEG_layer{margin-top:8px}.CHosEG_layer p{color:#ffffffbf;margin:4px 0 0}
.BUtTPW_notificationItem{border-bottom:1px solid var(--color-border-subtle);cursor:pointer;background:0 0;padding:16px 20px;transition:all .2s;position:relative}.BUtTPW_notificationItem:hover{background:var(--color-button-default-bg)}.BUtTPW_notificationItem.BUtTPW_unread{background:var(--color-feedback-info-subtle)}.BUtTPW_notificationItem.BUtTPW_unread:hover{background:var(--color-feedback-info-muted)}.BUtTPW_content{align-items:flex-start;gap:12px;display:flex;position:relative}.BUtTPW_iconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:flex}.BUtTPW_icon{width:20px;height:20px}.BUtTPW_notificationItem.BUtTPW_default .BUtTPW_icon{color:var(--color-text-muted-gray)}.BUtTPW_notificationItem.BUtTPW_success .BUtTPW_icon{color:var(--color-feedback-success)}.BUtTPW_notificationItem.BUtTPW_warning .BUtTPW_icon{color:var(--color-feedback-warning)}.BUtTPW_notificationItem.BUtTPW_error .BUtTPW_icon{color:var(--color-feedback-error)}.BUtTPW_mainContent{flex:1;min-width:0}.BUtTPW_header{justify-content:space-between;align-items:flex-start;margin-bottom:4px;display:flex}.BUtTPW_title{color:var(--color-text-primary);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:600;line-height:1.3}.BUtTPW_timestamp{color:var(--color-text-placeholder);white-space:nowrap;font-family:Innovator Grotesk,sans-serif;font-size:11px;font-weight:400;line-height:1}.BUtTPW_message{color:var(--color-text-secondary);word-wrap:break-word;margin:0 0 8px;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.BUtTPW_progressContainer{margin:12px 0}.BUtTPW_progressBar{background:var(--color-button-default-bg);border-radius:3px;height:6px;position:relative;overflow:hidden}.BUtTPW_progressFill{background:linear-gradient(90deg, var(--color-primary-solid) 0%, var(--color-accent-interactive) 100%);border-radius:3px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);position:relative}.BUtTPW_progressFill:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-text-muted) 50%, transparent 100%);animation:1.5s infinite BUtTPW_progressShimmer;position:absolute;inset:0}@keyframes BUtTPW_progressShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.BUtTPW_progressFill.BUtTPW_progressComplete{background:linear-gradient(90deg, var(--color-feedback-success) 0%, var(--color-trend-positive) 100%)}.BUtTPW_progressFill.BUtTPW_progressComplete:after{animation:none}.BUtTPW_progressInfo{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.BUtTPW_progressStep{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:Innovator Grotesk,sans-serif;font-size:11px;font-weight:400;overflow:hidden}.BUtTPW_progressSteps{color:var(--color-text-placeholder);flex-shrink:0;font-family:Innovator Grotesk,sans-serif;font-size:11px;font-weight:500}.BUtTPW_actionSection{margin-top:8px}.BUtTPW_actionButton{color:var(--color-primary-solid);cursor:pointer;background:var(--color-feedback-info-muted);border:1px solid var(--color-feedback-info-border)}.BUtTPW_actionButton:hover{background:var(--color-button-default-hover);border-color:var(--color-text-muted)}.BUtTPW_menuButton{background:var(--color-surface-floating);border:1px solid var(--color-border-light);color:var(--color-text-primary);cursor:pointer;z-index:10003;width:24px;height:24px;box-shadow:0 2px 8px var(--color-overlay-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.BUtTPW_notificationItem:hover .BUtTPW_dismissButton{opacity:1}.BUtTPW_dismissButton:hover{background:var(--color-button-default-bg);border-color:var(--color-text-muted);color:var(--color-text-primary);transform:scale(1.05)}.BUtTPW_closeIcon{filter:brightness(0)invert();opacity:.6;transition:opacity .2s}.BUtTPW_dismissButton:hover .BUtTPW_closeIcon{opacity:1}.BUtTPW_unreadIndicator{background:var(--color-feedback-info);border-radius:50%;width:6px;height:6px;margin-top:20px;animation:2s infinite BUtTPW_pulse}@keyframes BUtTPW_pulse{0%,to{opacity:1;transform:translateY(-50%)scale(1)}50%{opacity:.5;transform:translateY(-50%)scale(1.2)}}.BUtTPW_notificationItem.BUtTPW_exiting{opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translate(100%)}.BUtTPW_notificationActions{z-index:10005;flex-direction:column;align-items:center;display:flex;position:relative}@media (max-width:768px){.BUtTPW_notificationItem{padding:12px 16px}.BUtTPW_title{font-size:13px}.BUtTPW_message{font-size:12px}.BUtTPW_timestamp{font-size:10px}.BUtTPW_actionButton{padding:3px 6px;font-size:10px}}@media (max-width:480px){.BUtTPW_notificationItem{padding:10px 12px}.BUtTPW_content{gap:8px}.BUtTPW_iconWrapper{width:16px;height:16px}.BUtTPW_icon{width:14px;height:14px}}
.EZXAPW_notificationList{flex-direction:column;height:100%;max-height:500px;display:flex}.EZXAPW_header{border-bottom:1px solid var(--color-border-default);background:0 0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.EZXAPW_title{color:var(--color-text-primary);align-items:center;gap:8px;font-family:Innovator Grotesk,sans-serif;font-size:16px;font-weight:600;display:flex}.EZXAPW_unreadCount{background:var(--color-accent-edit-muted);color:var(--color-primary-solid);border:1px solid var(--color-accent-edit-border);border-radius:12px;padding:2px 8px;font-size:12px;font-weight:500}.EZXAPW_actions{gap:8px;display:flex}.EZXAPW_actionButton{border:1px solid var(--color-button-default-hover);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:6px;padding:4px 8px;font-family:Innovator Grotesk,sans-serif;font-size:11px;font-weight:500;transition:all .2s}.EZXAPW_actionButton:hover{background:var(--color-button-default-bg);border-color:var(--color-text-muted);color:var(--color-text-primary)}.EZXAPW_notifications{flex:1;max-height:400px;padding:4px;overflow-y:auto}.EZXAPW_notifications::-webkit-scrollbar{width:6px}.EZXAPW_notifications::-webkit-scrollbar-track{background:0 0;border-radius:3px}.EZXAPW_notifications::-webkit-scrollbar-thumb{background:var(--color-button-default-hover);border:1px solid var(--color-border-subtle);border-radius:3px;transition:all .2s}.EZXAPW_notifications::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted);border-color:var(--color-border-default)}.EZXAPW_notifications::-webkit-scrollbar-thumb:active{background:var(--color-button-default-bg)}.EZXAPW_notifications{scrollbar-width:thin;scrollbar-color:var(--color-button-default-hover) transparent;scroll-behavior:smooth}.EZXAPW_emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.EZXAPW_emptyIcon{opacity:.5;margin-bottom:12px;font-size:32px}.EZXAPW_emptyTitle{color:var(--color-text-primary);margin-bottom:4px;font-family:Innovator Grotesk,sans-serif;font-size:16px;font-weight:600}.EZXAPW_emptyMessage{color:var(--color-text-secondary);font-family:Innovator Grotesk,sans-serif;font-size:14px}@media (max-width:768px){.EZXAPW_header{padding:12px 16px}.EZXAPW_title{font-size:14px}.EZXAPW_actionButton{padding:3px 6px;font-size:10px}.EZXAPW_notifications{max-height:300px}}@media (max-width:480px){.EZXAPW_header{padding:10px 12px}.EZXAPW_actions{gap:4px}.EZXAPW_notifications{max-height:250px}}
._3Qgdja_container{display:inline-block;position:relative}._3Qgdja_trigger{cursor:pointer;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}._3Qgdja_trigger:hover{transform:scale(1.05)}._3Qgdja_trigger:focus{outline:2px solid var(--color-button-active-border);outline-offset:2px;border-radius:4px}._3Qgdja_badge{background:var(--color-feedback-error);color:var(--color-text-primary);min-width:18px;height:18px;box-shadow:0 2px 4px var(--color-overlay-light);z-index:10;border-radius:10px;justify-content:center;align-items:center;padding:2px 6px;font-family:Innovator Grotesk,sans-serif;font-size:10px;font-weight:600;line-height:1;animation:2s infinite _3Qgdja_pulse;display:flex;position:absolute;top:-6px;right:-6px}@keyframes _3Qgdja_pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}._3Qgdja_panel{background:color-mix(in srgb, var(--surface-header) 6%, transparent);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);will-change:backdrop-filter;isolation:isolate;outline:1px solid var(--color-border-toast);outline-offset:-1px;width:400px;max-height:500px;box-shadow:0 10px 15px -3px var(--color-overlay-light), 0 4px 6px -2px var(--color-overlay-light);z-index:10002;border-radius:16px;animation:.3s cubic-bezier(.4,0,.2,1) _3Qgdja_slideIn;position:fixed;overflow:visible}._3Qgdja_panel::-webkit-scrollbar{width:6px}._3Qgdja_panel::-webkit-scrollbar-track{background:0 0;border-radius:3px}._3Qgdja_panel::-webkit-scrollbar-thumb{background:var(--color-button-default-hover);border:1px solid var(--color-border-subtle);border-radius:3px;transition:all .2s}._3Qgdja_panel::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted);border-color:var(--color-border-default)}._3Qgdja_panel::-webkit-scrollbar-thumb:active{background:var(--color-button-default-bg)}._3Qgdja_panel{scrollbar-width:thin;scrollbar-color:var(--color-button-default-hover) transparent}@keyframes _3Qgdja_slideIn{0%{opacity:0;transform:translate(100%)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@media (max-width:768px){._3Qgdja_panel{width:320px}}@media (max-width:480px){._3Qgdja_panel{width:280px;max-height:400px}}
.aV__Ua_toastNotification{background:var(--color-surface-toast);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);outline:1px solid var(--color-border-toast);outline-offset:-1px;width:384px;box-shadow:0 10px 15px -3px var(--color-overlay-light), 0 4px 6px -2px var(--color-overlay-light);cursor:pointer;opacity:0;border-radius:16px;margin-bottom:12px;padding:16px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;transform:translate(100%)scale(.95)}.aV__Ua_toastNotification.aV__Ua_visible{opacity:1;transform:translate(0)scale(1)}.aV__Ua_toastNotification.aV__Ua_exiting{opacity:0;transform:translate(100%)scale(.95)}.aV__Ua_toastNotification:hover{box-shadow:0 25px 50px -12px var(--color-overlay-soft);transform:translate(-4px)scale(1.02)}.aV__Ua_content{align-items:flex-start;gap:12px;display:flex;position:relative}.aV__Ua_iconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:flex}.aV__Ua_icon{width:24px;height:24px}.aV__Ua_toastNotification.aV__Ua_default .aV__Ua_icon{color:var(--color-text-muted)}.aV__Ua_toastNotification.aV__Ua_success .aV__Ua_icon{color:var(--color-feedback-success)}.aV__Ua_toastNotification.aV__Ua_warning .aV__Ua_icon{color:var(--color-feedback-warning)}.aV__Ua_toastNotification.aV__Ua_error .aV__Ua_icon{color:var(--color-feedback-error)}.aV__Ua_mainContent{flex:1;min-width:0}.aV__Ua_header{justify-content:space-between;align-items:flex-start;margin-bottom:4px;display:flex}.aV__Ua_title{color:var(--color-text-primary);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:600;line-height:1.3}.aV__Ua_timestamp{color:var(--color-text-placeholder);white-space:nowrap;margin-left:8px;font-family:Innovator Grotesk,sans-serif;font-size:11px;font-weight:400;line-height:1}.aV__Ua_message{color:var(--color-text-primary);word-wrap:break-word;margin:0 0 8px;font-family:Innovator Grotesk,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.aV__Ua_progressContainer{margin:10px 0}.aV__Ua_progressBar{background:var(--color-button-default-bg);border-radius:3px;height:6px;position:relative;overflow:hidden}.aV__Ua_progressFill{background:linear-gradient(90deg, var(--color-accent-edit) 0%, var(--color-accent-interactive) 100%);border-radius:3px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);position:relative}.aV__Ua_progressFill:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-button-hover-shine) 50%, transparent 100%);animation:1.5s infinite aV__Ua_progressShimmer;position:absolute;inset:0}@keyframes aV__Ua_progressShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.aV__Ua_progressFill.aV__Ua_progressComplete{background:linear-gradient(90deg, var(--color-feedback-success) 0%, var(--color-trend-positive) 100%)}.aV__Ua_progressFill.aV__Ua_progressComplete:after{animation:none}.aV__Ua_progressInfo{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.aV__Ua_progressStep{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:Innovator Grotesk,sans-serif;font-size:11px;font-weight:400;overflow:hidden}.aV__Ua_progressSteps{color:var(--color-text-placeholder);flex-shrink:0;font-family:Innovator Grotesk,sans-serif;font-size:11px;font-weight:500}.aV__Ua_actionSection{margin-top:8px}.aV__Ua_actionButton{color:var(--color-accent-edit);cursor:pointer;background:var(--color-accent-edit-muted);border:1px solid var(--color-accent-edit-border)}.aV__Ua_actionButton:hover{background:var(--color-button-default-hover);border-color:var(--color-text-muted)}.aV__Ua_traceId{border:1px solid var(--color-border-subtle);cursor:pointer;text-align:left;color:var(--color-text-muted);background:0 0;border-radius:4px;align-items:center;gap:6px;max-width:100%;margin-top:8px;padding:4px 6px;display:flex}.aV__Ua_traceId:hover{border-color:var(--color-text-muted);color:var(--color-text-primary)}.aV__Ua_traceIdValue{text-overflow:ellipsis;white-space:nowrap;font-family:PP_Fraktion_Mono,monospace;font-size:11px;overflow:hidden}.aV__Ua_traceIdHint{opacity:.75;white-space:nowrap;font-size:10px}.aV__Ua_dismissButton{background:var(--color-surface-floating);border:1px solid var(--color-border-toast);color:var(--color-text-primary);cursor:pointer;opacity:0;z-index:10003;width:24px;height:24px;box-shadow:0 2px 8px var(--color-overlay-muted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:-24px;right:-24px}.aV__Ua_toastNotification:hover .aV__Ua_dismissButton{opacity:1}.aV__Ua_dismissButton:hover{background:var(--color-button-default-bg);border-color:var(--color-text-muted);color:var(--color-text-primary);transform:scale(1.05)}.aV__Ua_closeIcon{filter:brightness(0)invert();opacity:.6;transition:opacity .2s}.aV__Ua_dismissButton:hover .aV__Ua_closeIcon{opacity:1}.aV__Ua_unreadIndicator{background:var(--color-feedback-info);border-radius:50%;width:6px;height:6px;animation:2s infinite aV__Ua_pulse;position:absolute;top:12px;left:12px}@keyframes aV__Ua_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}@media (max-width:768px){.aV__Ua_toastNotification{width:320px;padding:12px}.aV__Ua_title{font-size:13px}.aV__Ua_message{font-size:12px}.aV__Ua_timestamp{font-size:10px}.aV__Ua_actionButton{padding:3px 6px;font-size:10px}}@media (max-width:480px){.aV__Ua_toastNotification{width:280px;padding:10px}.aV__Ua_content{gap:8px}.aV__Ua_iconWrapper,.aV__Ua_icon{width:16px;height:16px}}
.-vPJYa_toastContainer{top:var(--notification-toast-top-offset,72px);z-index:10003;pointer-events:none;flex-direction:column;gap:12px;max-width:400px;display:flex;position:fixed;right:20px}.-vPJYa_toastContainer>*{pointer-events:auto}@media (max-width:768px){.-vPJYa_toastContainer{top:var(--notification-toast-top-offset-mobile,72px);max-width:320px;right:16px}}@media (max-width:480px){.-vPJYa_toastContainer{top:var(--notification-toast-top-offset-mobile,72px);max-width:none;left:12px;right:12px}}
._30pftW_header{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);isolation:isolate;box-sizing:border-box;text-align:left;width:100%;height:61px;color:var(--color-text-primary);font-size:16px;font-family:"Innovator Grotesk", var(--font-innovator-grotesk,sans-serif);z-index:1002;background:#0a182b4d;border-bottom:1px solid #ffffff1a;flex-direction:column;justify-content:center;align-items:flex-start;padding:12px 20px;display:flex;position:fixed;top:0;left:0}._30pftW_header._30pftW_headerDocked{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:auto;background:0 0;border-bottom:0;position:relative;top:auto;left:auto}._30pftW_header._30pftW_headerDocked._30pftW_withWorkspace,._30pftW_header._30pftW_headerDocked._30pftW_scrolled{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}._30pftW_topRow{flex-direction:row;justify-content:flex-start;align-self:stretch;align-items:center;gap:0;display:flex;position:relative}._30pftW_modeSwitch{height:36px;font-family:"Innovator Grotesk", var(--font-innovator-grotesk,sans-serif);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:9999px;grid-template-columns:1fr 1fr;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._30pftW_modeThumb{width:50%;height:100%;transform:translateX(calc(var(--mode-index,0) * 100%));background:#ffffff2e;border-radius:9999px;transition:transform .3s cubic-bezier(.2,0,0,1);position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #ffffff14}._30pftW_modeOption{color:#fff9;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;line-height:20px;transition:color .2s;display:flex;position:relative}._30pftW_modeOption[aria-checked=true]{color:#fff;cursor:default}._30pftW_modeOption:hover:not([aria-checked=true]){color:#ffffffdb}._30pftW_modeOption:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){._30pftW_modeThumb{transition:none}}@media (max-width:48rem){._30pftW_modeSwitch{margin-left:16px;position:relative;top:auto;left:auto;transform:none}}._30pftW_logosWrapper{flex-direction:row;flex-shrink:0;align-items:center;gap:12px;display:flex}._30pftW_logoSection{color:inherit;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;text-decoration:none;transition:opacity .2s;display:flex}._30pftW_logoSection:hover{opacity:.8}._30pftW_logoImage{object-fit:contain;flex-shrink:0;width:30px;height:20px}._30pftW_themeLogo{flex-shrink:0;align-items:center;display:flex}._30pftW_clientLogoContainer{flex-direction:row;align-items:center;gap:16px;min-width:60px;display:flex}._30pftW_logoDivider{background:var(--color-border-default);width:1px;height:20px}._30pftW_clientLogo{object-fit:contain;width:auto;max-width:120px;height:34px}._30pftW_actionIcons{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin-left:auto;display:flex}._30pftW_barButton{color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:10px;height:36px;margin:0;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s;display:inline-flex}._30pftW_barButton:hover{background:#ffffff29}._30pftW_barButton:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}._30pftW_createButton{background:#ffffff1a;border-color:#ffffff1a;padding:8px 12px}._30pftW_iconButton{width:36px;padding:0}._30pftW_createDropdown{position:relative}._30pftW_createDropdownMenu{background:var(--color-surface-header-gradient);border:1px solid var(--color-border-default);box-shadow:0 8px 24px var(--color-overlay-muted);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;border-radius:12px;min-width:150px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}._30pftW_dropdownItem{width:100%;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:12px 16px;font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500;transition:all .2s;display:flex}._30pftW_dropdownItem:hover:not(:disabled){background:var(--color-button-default-bg)}._30pftW_dropdownItem:disabled{opacity:.5;cursor:not-allowed}._30pftW_dropdownItem+._30pftW_dropdownItem{border-top:1px solid var(--color-border-subtle)}._30pftW_loading{color:var(--color-text-secondary);margin-left:8px;font-size:12px;animation:1.5s ease-in-out infinite _30pftW_pulse}@keyframes _30pftW_pulse{0%,to{opacity:.5}50%{opacity:1}}@media (max-width:768px){._30pftW_header{padding:12px 16px}._30pftW_clientLogoContainer{min-width:0}}html[data-desktop-titlebar=macos-inset] ._30pftW_header{-webkit-app-region:drag;-webkit-user-select:none;user-select:none}html[data-desktop-titlebar=macos-inset]:not([data-lc-rail-open]) ._30pftW_header ._30pftW_logosWrapper{margin-left:80px}:is(html[data-desktop-titlebar=macos-inset] ._30pftW_header ._30pftW_logosWrapper,html[data-desktop-titlebar=macos-inset] ._30pftW_header ._30pftW_logosWrapper *,html[data-desktop-titlebar=macos-inset] ._30pftW_header ._30pftW_modeSwitch,html[data-desktop-titlebar=macos-inset] ._30pftW_header ._30pftW_modeSwitch *,html[data-desktop-titlebar=macos-inset] ._30pftW_header ._30pftW_actionIcons,html[data-desktop-titlebar=macos-inset] ._30pftW_header ._30pftW_actionIcons *){-webkit-app-region:no-drag}._30pftW_headerSpacer{height:61px}
.qAaizW_modal{flex-direction:column;font-family:Innovator_Grotesk,sans-serif;display:flex}.qAaizW_head{flex-shrink:0;align-items:center;gap:10px;padding:18px 20px 0;display:flex}.qAaizW_titleGroup{align-items:center;gap:10px;min-width:0;display:flex}.qAaizW_title{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}.qAaizW_badge{letter-spacing:.04em;color:var(--color-text-secondary);background:var(--color-button-ghost-bg);border:1px solid var(--color-border-subtle);border-radius:5px;flex-shrink:0;padding:2px 7px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px}.qAaizW_close{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:background .15s,color .15s;display:inline-flex}.qAaizW_close:hover{color:var(--color-text-primary);background:var(--color-button-ghost-bg)}.qAaizW_close:focus-visible{outline:2px solid var(--color-profiler-accent);outline-offset:1px}.qAaizW_controls{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.qAaizW_sortTrigger{border:1px solid var(--color-border-subtle);background:var(--color-surface-subtle);color:var(--color-text-primary);cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.qAaizW_sortTrigger:hover{background:var(--color-button-ghost-bg)}.qAaizW_search{flex:auto;max-width:280px}.qAaizW_list{scrollbar-width:thin;scrollbar-color:var(--color-border-medium) transparent;flex-direction:column;flex:1;gap:3px;min-height:0;padding:0 20px 4px;display:flex;overflow-y:auto}.qAaizW_list::-webkit-scrollbar{width:8px}.qAaizW_list::-webkit-scrollbar-thumb{background:var(--color-border-medium);border-radius:4px}.qAaizW_row{grid-template-columns:96px minmax(0,1fr) 48px;align-items:center;gap:12px;min-height:21px;display:grid}.qAaizW_rowLabel{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.qAaizW_rowTrack{background:var(--color-surface-subtle);border-radius:4px;height:15px;overflow:hidden}.qAaizW_rowFill{background:var(--color-profiler-accent);border-radius:4px;height:100%;transition:opacity .12s}.qAaizW_rowFill:hover{opacity:.75}.qAaizW_rowValue{text-align:right;color:var(--color-text-secondary);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.qAaizW_note{text-align:center;color:var(--color-text-muted);margin:0;padding:28px 0;font-size:13px}.qAaizW_footer{color:var(--color-text-muted);flex-shrink:0;margin:0;padding:12px 20px 18px;font-size:11px}
.qZkH8G_addGroupMembersModal{flex-direction:column;gap:20px;height:100%;padding:24px;display:flex}.qZkH8G_header{flex-shrink:0}.qZkH8G_subtitle{color:var(--color-text-secondary);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:14px}.qZkH8G_listContainer{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.qZkH8G_loadingState,.qZkH8G_emptyState{text-align:center;color:var(--color-text-secondary);flex:1;justify-content:center;align-items:center;padding:48px 24px;font-family:Innovator Grotesk,sans-serif;font-size:14px;display:flex}.qZkH8G_footer{border-top:1px solid var(--color-border-default);flex-shrink:0;justify-content:space-between;align-items:center;margin-top:auto;padding:16px 0 0;display:flex}.qZkH8G_selectionInfo{flex:1}.qZkH8G_selectionCount{color:var(--color-text-primary);font-family:Innovator Grotesk,sans-serif;font-size:14px;font-weight:500}.qZkH8G_actions{align-items:center;gap:12px;display:flex}
._7tEuDW_sources{flex-direction:column;display:flex}._7tEuDW_kindTabs{margin-bottom:0}._7tEuDW_sources>:not(:first-child):not(:last-child){margin-top:16px}
