.Canvas-module__jGCsna__container{width:100%;height:100%;position:relative}.Canvas-module__jGCsna__loaderOverlay{background-color:var(--app-workspace-background);width:100%;height:100%;z-index:var(--z-overlay);pointer-events:all;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}
.index-module__gDdWJW__loader{box-sizing:border-box;border-radius:var(--radius-full);will-change:transform;border:.15em solid;border-top-color:#0000;width:1em;height:1em;animation:.8s linear infinite index-module__gDdWJW__loader-spin;display:inline-block}.index-module__gDdWJW__sm{font-size:var(--font-size-lg)}.index-module__gDdWJW__md{font-size:var(--font-size-2xl)}.index-module__gDdWJW__lg{font-size:var(--font-size-3xl)}@keyframes index-module__gDdWJW__loader-spin{to{transform:rotate(360deg)}}
.organizationSwitch-module__0vAPhG__wrapper{text-align:start;width:100%;min-width:0}.organizationSwitch-module__0vAPhG__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--app-text-muted)}.organizationSwitch-module__0vAPhG__hint{font-size:var(--font-size-xs);line-height:var(--line-height-md);color:var(--app-text-muted)}.organizationSwitch-module__0vAPhG__list{max-height:220px;margin-top:var(--sp-1);overflow-y:auto}.organizationSwitch-module__0vAPhG__rowLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.noAppAccess-module__UutMHG__overlay{z-index:calc(var(--z-modal) + 20);padding:var(--sp-3);background-color:var(--app-surface-base);color:var(--app-text-body);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.noAppAccess-module__UutMHG__inline{padding:var(--sp-6);color:var(--app-text-body);flex:1;justify-content:center;align-items:center;display:flex}.noAppAccess-module__UutMHG__card{text-align:center;align-items:center;gap:var(--sp-2);flex-direction:column;max-width:440px;display:flex}.noAppAccess-module__UutMHG__iconBox{border-radius:var(--radius-full);background-color:var(--control-fill);width:56px;height:56px;color:var(--app-text-muted);justify-content:center;align-items:center;font-size:28px;display:flex}.noAppAccess-module__UutMHG__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--app-text-body)}.noAppAccess-module__UutMHG__subtitle{font-size:var(--font-size-md);color:var(--app-text-muted);line-height:var(--line-height-lg)}.noAppAccess-module__UutMHG__actions{justify-content:center;gap:var(--sp-1);margin-top:var(--sp-half);flex-wrap:wrap;display:flex}.noAppAccess-module__UutMHG__organizations{width:100%;max-width:320px;padding:var(--sp-2) var(--sp-3);border:var(--border-width-sm) solid var(--app-border-default);border-radius:var(--radius-md);margin-top:var(--sp-1)}
.LanguagePicker-module__Y1x0EW__group{width:fit-content}.LanguagePicker-module__Y1x0EW__flag{width:var(--icon-md);height:var(--icon-md);border-radius:var(--radius-2xs);justify-content:center;align-items:center;display:flex;overflow:hidden}.LanguagePicker-module__Y1x0EW__flag svg{width:100%;height:auto}
.AvatarGroup-module__MtZDNW__avatarGroup{align-items:center;display:flex}.AvatarGroup-module__MtZDNW__stack{--avatar-gap:var(--app-surface-inverse);align-items:center;display:flex}.AvatarGroup-module__MtZDNW__stack>*{position:relative}.AvatarGroup-module__MtZDNW__stack>*+*{margin-inline-start:calc(var(--sp-2) * -1)}.AvatarGroup-module__MtZDNW__stack>:hover,.AvatarGroup-module__MtZDNW__stack>:focus-within{z-index:3}.AvatarGroup-module__MtZDNW__avatarContainer{position:relative}.AvatarGroup-module__MtZDNW__menuRoleRow{justify-content:space-between;align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-3);font-size:var(--font-size-xs);color:var(--app-text-body);display:flex}.AvatarGroup-module__MtZDNW__shareMenu.AvatarGroup-module__MtZDNW__shareMenu{background-color:var(--app-surface-container);padding:0}.AvatarGroup-module__MtZDNW__menuRoleSelect{--form-surface-strong:var(--form-bg);flex:none}.AvatarGroup-module__MtZDNW__menuRoleSelect.AvatarGroup-module__MtZDNW__menuRoleSelect div{margin-top:0}.AvatarGroup-module__MtZDNW__menuRoleTag{color:var(--app-icon-default)}.AvatarGroup-module__MtZDNW__userHeader{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);background:linear-gradient(to bottom, var(--app-surface-sunken), var(--app-surface-container));border-bottom:var(--border-editor);min-width:260px;display:flex}.AvatarGroup-module__MtZDNW__userHeaderText{gap:var(--sp-half);flex-direction:column;flex:1;min-width:0;display:flex}.AvatarGroup-module__MtZDNW__userHeaderName{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--app-text-heading);white-space:nowrap;text-overflow:ellipsis;line-height:var(--line-height-sm);overflow:hidden}.AvatarGroup-module__MtZDNW__userHeaderStatus{align-items:center;gap:var(--sp-half);font-size:var(--font-size-sm);color:var(--text-muted);font-weight:var(--font-weight-medium);display:flex}.AvatarGroup-module__MtZDNW__onlineDot{width:var(--sp-2);height:var(--sp-2);background-color:var(--app-accent-primary);box-shadow:0 0 0 var(--sp-half) var(--y-green-200);border-radius:50%}.AvatarGroup-module__MtZDNW__editForm{padding:var(--sp-2) var(--sp-3);flex-direction:column;min-width:260px;display:flex}.AvatarGroup-module__MtZDNW__field{gap:var(--sp-half);margin-bottom:var(--sp-2);flex-direction:column;display:flex}.AvatarGroup-module__MtZDNW__fieldLabel{font-size:var(--font-size-xs);color:var(--app-text-body);font-weight:var(--font-weight-medium)}.AvatarGroup-module__MtZDNW__input{width:100%;padding:var(--sp-1);border:var(--border-width-sm) solid var(--app-border-subtle);border-radius:var(--radius-xs);font-size:var(--font-size-sm);background-color:var(--app-surface-container);box-sizing:border-box;outline:none}.AvatarGroup-module__MtZDNW__input:focus{border-color:var(--action-accent)}.AvatarGroup-module__MtZDNW__fieldHint{font-size:var(--font-size-xs);color:var(--app-text-muted);line-height:var(--line-height-sm)}.AvatarGroup-module__MtZDNW__editActions{justify-content:flex-end;gap:var(--sp-2);display:flex}.AvatarGroup-module__MtZDNW__authSection{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);flex-direction:column;display:flex}.AvatarGroup-module__MtZDNW__authLabel{font-size:var(--font-size-xs);color:var(--app-text-muted);line-height:var(--line-height-sm)}
.HistoryButtons-module__Z0yIoq__historyButtons{align-items:center;gap:var(--sp-1);display:inline-flex}
.ConnectionStatusDisplay-module__Dk8SoG__wrap{align-items:center;gap:var(--sp-1,8px);display:inline-flex}.ConnectionStatusDisplay-module__Dk8SoG__connectionStatus{min-height:var(--control-target-xs);justify-content:center;align-items:center;gap:var(--sp-2);color:var(--app-text-muted);line-height:var(--line-height-xs);transition:color var(--dur-1) var(--ease-standard);background-color:#0000;border-radius:0;padding:0;display:inline-flex}.ConnectionStatusDisplay-module__Dk8SoG__connectionStatus>svg{width:var(--control-icon);height:var(--control-icon);font-size:var(--control-icon)}.ConnectionStatusDisplay-module__Dk8SoG__connectionStatus[data-tone=trouble]{color:var(--status-warning-ink)}.ConnectionStatusDisplay-module__Dk8SoG__statusLabel{font-size:var(--control-text);font-weight:var(--font-weight-medium);white-space:nowrap}.ConnectionStatusDisplay-module__Dk8SoG__tip{gap:var(--sp-half);text-align:left;max-width:220px;line-height:var(--line-height-sm);flex-direction:column;display:flex}.ConnectionStatusDisplay-module__Dk8SoG__tipLabel{font-weight:var(--font-weight-semibold)}.ConnectionStatusDisplay-module__Dk8SoG__tipDesc{font-size:var(--font-size-xs);color:var(--app-text-muted)}.ConnectionStatusDisplay-module__Dk8SoG__working{animation:ConnectionStatusDisplay-module__Dk8SoG__statusWorking 1.4s var(--ease-standard) infinite}@keyframes ConnectionStatusDisplay-module__Dk8SoG__statusWorking{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.ConnectionStatusDisplay-module__Dk8SoG__working{animation:none}}
.index-module__AjzuNW__text_area{width:100%;max-width:100%;min-height:70px;padding:calc((var(--control-height) - 1lh) / 2) var(--sp-3);line-height:var(--line-height-lg);color:var(--form-text);font-family:inherit;font-weight:var(--control-weight);font-size:var(--control-text);resize:none;display:block}.index-module__AjzuNW__text_area.index-module__AjzuNW__resizable:not([readonly]){resize:vertical}.index-module__AjzuNW__text_area[readonly]{color:var(--form-text-muted);cursor:default}.index-module__AjzuNW__text_area.index-module__AjzuNW__readable[readonly]{color:var(--form-text)}.index-module__AjzuNW__error{}.index-module__AjzuNW__disabled{}.index-module__AjzuNW__block_label{}
.FeedbackDialog-module__jZIT4a__form{gap:var(--sp-2);flex-direction:column;display:flex}.FeedbackDialog-module__jZIT4a__intro{font-size:var(--font-size-sm);color:var(--app-text-muted);margin:0}@media (max-width:767px){.FeedbackDialog-module__jZIT4a__rating button{padding:0 4px}}.FeedbackDialog-module__jZIT4a__error{font-size:var(--font-size-sm);color:var(--status-danger)}
.ShapeConfigurator-module__hmseoG__configContainer{gap:var(--sp-2);padding:var(--sp-2);background-color:var(--app-surface-container);border:var(--border-editor);border-radius:var(--radius-md);flex-direction:column;display:flex}.ShapeConfigurator-module__hmseoG__bareRoot{gap:var(--sp-3);flex-direction:column;display:flex}.ShapeConfigurator-module__hmseoG__rows{--form-label-max:160px;--form-row-max:none}.ShapeConfigurator-module__hmseoG__fieldGroup{gap:var(--sp-1);flex-direction:column;display:flex}.ShapeConfigurator-module__hmseoG__fieldGroup+.ShapeConfigurator-module__hmseoG__fieldGroup{padding-top:var(--sp-1);border-top:var(--border-width-sm) solid var(--app-border-subtle)}.ShapeConfigurator-module__hmseoG__mergedPill{margin-top:var(--form-pill-margin-top,8px)}.ShapeConfigurator-module__hmseoG__buttonGroup{gap:var(--sp-1);flex-wrap:wrap;justify-content:flex-end;display:flex}.ShapeConfigurator-module__hmseoG__fontButton{min-width:0;max-width:160px}.ShapeConfigurator-module__hmseoG__fontName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ShapeConfigurator-module__hmseoG__textArea.ShapeConfigurator-module__hmseoG__textArea{field-sizing:content;width:100%;height:auto;min-height:calc(var(--control-height) + 3lh);resize:vertical;max-height:40vh}.ShapeConfigurator-module__hmseoG__pathFieldRow{gap:var(--sp-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--app-text-body);flex-direction:column;display:flex}.ShapeConfigurator-module__hmseoG__pathTextArea.ShapeConfigurator-module__hmseoG__pathTextArea{field-sizing:content;resize:vertical;width:100%;height:auto;min-height:140px;max-height:50vh;font-family:var(--font-mono);font-size:var(--font-size-2xs);line-height:var(--line-height-md);color:var(--app-text-heading);background-color:var(--app-surface-base);border:var(--border-width-sm) solid var(--app-border-input);border-radius:var(--radius-xs);padding:var(--sp-1);transition:border-color var(--dur-1) var(--ease-standard);white-space:pre-wrap;word-break:break-all;overflow-wrap:anywhere;outline:none}.ShapeConfigurator-module__hmseoG__pathTextArea:hover{border-color:var(--app-border-input-hover)}.ShapeConfigurator-module__hmseoG__pathTextArea:focus{border-color:var(--app-border-input-focus)}.ShapeConfigurator-module__hmseoG__placeholder{font-size:var(--font-size-xs);color:var(--app-text-muted);text-align:center;padding:var(--sp-1)}.ShapeConfigurator-module__hmseoG__locked{pointer-events:none;opacity:.5;cursor:not-allowed}.ShapeConfigurator-module__hmseoG__commandList{max-height:45vh;overflow-y:auto}.ShapeConfigurator-module__hmseoG__commandLetter{text-align:center;width:1.25em;font-family:var(--font-mono);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--app-text-heading);display:inline-block}.ShapeConfigurator-module__hmseoG__commandNote{padding:var(--sp-half) var(--sp-2);font-size:var(--font-size-2xs);color:var(--app-text-muted)}.ShapeConfigurator-module__hmseoG__commandHoverZone{border-radius:var(--radius-xs);transition:background-color var(--dur-1) var(--ease-standard)}.ShapeConfigurator-module__hmseoG__commandHoverZone:hover{background-color:var(--app-state-hover)}
.extraOptionsPane-module__4hi8ca__container{flex-direction:column;flex-shrink:0;min-height:100%;display:flex}@media (max-width:767px){.extraOptionsPane-module__4hi8ca__container{top:auto;left:0;right:0;bottom:var(--mobile-bottom-slot-height,72px);background-color:var(--app-surface-container);border-top:var(--border-width-sm) solid var(--app-border-subtle);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);height:50vh;box-shadow:var(--elevation-up);z-index:var(--z-panel);transition:height var(--dur-2) var(--ease-standard);position:fixed;overflow:hidden;width:auto!important;min-width:0!important;max-width:none!important}.extraOptionsPane-module__4hi8ca__container.extraOptionsPane-module__4hi8ca__dragging{transition:none}}.extraOptionsPane-module__4hi8ca__header{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);min-height:var(--control-target-sm);display:flex}.extraOptionsPane-module__4hi8ca__headerText{gap:var(--sp-half);flex-direction:column;flex:auto;min-width:0;display:flex}.extraOptionsPane-module__4hi8ca__headerActions{align-items:center;gap:var(--sp-1);flex:none;display:flex}.extraOptionsPane-module__4hi8ca__title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.extraOptionsPane-module__4hi8ca__propertiesSection{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.extraOptionsPane-module__4hi8ca__emptyState{font-size:var(--font-size-sm);color:var(--app-text-muted);text-align:center;padding:var(--sp-2);margin:0}.extraOptionsPane-module__4hi8ca__barePageForm{gap:var(--sp-1);flex-direction:column;display:flex}.extraOptionsPane-module__4hi8ca__titleButton{appearance:none;padding:var(--sp-half) var(--sp-1);margin:calc(var(--sp-half) * -1) calc(var(--sp-1) * -1);border-radius:var(--radius-xs);cursor:pointer;text-align:left;min-width:0;max-width:100%;transition:background-color var(--dur-1) var(--ease-standard);background:0 0;border:none;align-items:center;display:inline-flex}.extraOptionsPane-module__4hi8ca__titleButton:hover:not(:disabled){background-color:var(--app-state-hover)}.extraOptionsPane-module__4hi8ca__titleButton:disabled{cursor:default}.extraOptionsPane-module__4hi8ca__titleButton .extraOptionsPane-module__4hi8ca__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.extraOptionsPane-module__4hi8ca__stack,.extraOptionsPane-module__4hi8ca__stackItem{flex-direction:column;flex:none;display:flex}.extraOptionsPane-module__4hi8ca__stackItem+.extraOptionsPane-module__4hi8ca__stackItem{border-top:var(--border-width-sm) solid var(--app-border-subtle)}.extraOptionsPane-module__4hi8ca__stackItemCollapsed{background-color:var(--app-surface-base)}.extraOptionsPane-module__4hi8ca__singleBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.extraOptionsPane-module__4hi8ca__propertiesSectionHug,.extraOptionsPane-module__4hi8ca__propertiesSectionHug .extraOptionsPane-module__4hi8ca__content{flex:none;overflow:visible}.extraOptionsPane-module__4hi8ca__settingRow{align-items:flex-start;display:flex}.extraOptionsPane-module__4hi8ca__settingReset{width:var(--icon-lg);height:var(--control-height);margin-left:var(--sp-1);flex:none;justify-content:center;align-items:center;display:flex}.extraOptionsPane-module__4hi8ca__settingRow>:first-child{flex:auto;min-width:0}.extraOptionsPane-module__4hi8ca__blockGlyph{color:var(--design-mode-edge)}.extraOptionsPane-module__4hi8ca__subjectDetail{color:var(--app-text-heading);white-space:nowrap}
.ClipboardPane-module__Vw9dSa__sectionHeader{justify-content:space-between;align-items:center;gap:var(--sp-1);padding-bottom:var(--sp-1);border-bottom:1px solid var(--app-border-subtle);display:flex}.ClipboardPane-module__Vw9dSa__sectionLabel{font-size:var(--font-size-sm);color:var(--app-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-md)}.ClipboardPane-module__Vw9dSa__row{align-items:center;gap:var(--sp-2);display:flex}.ClipboardPane-module__Vw9dSa__entryButton{min-width:0;height:var(--sp-16);flex:1}.ClipboardPane-module__Vw9dSa__preview{object-fit:contain;max-width:100%;max-height:100%;display:block}.ClipboardPane-module__Vw9dSa__textPreview{-webkit-line-clamp:3;text-overflow:ellipsis;word-break:break-word;font-size:var(--font-size-sm);line-height:var(--line-height-sm);-webkit-box-orient:vertical;max-width:100%;max-height:100%;display:-webkit-box;overflow:hidden}.ClipboardPane-module__Vw9dSa__deleteButton{flex:none}.ClipboardPane-module__Vw9dSa__emptyState{text-align:center;align-items:center;gap:var(--sp-1);padding:var(--sp-4) var(--sp-3);margin-top:var(--sp-4);flex-direction:column;display:flex}
.ColorPane-module__cpP78a__stylePickerSection{min-width:0}.ColorPane-module__cpP78a__widthRow{flex-direction:column;align-items:stretch;display:flex}.ColorPane-module__cpP78a__authoringSection{gap:var(--sp-2);flex-direction:column;display:flex}.ColorPane-module__cpP78a__authoringTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--app-text-heading);margin:0}.ColorPane-module__cpP78a__widthLabel{font-size:var(--font-size-md);color:var(--app-text-body)}.ColorPane-module__cpP78a__pane{gap:var(--sp-6);flex-direction:column;display:flex}.ColorPane-module__cpP78a__locked{pointer-events:none;opacity:.5;cursor:not-allowed}.ColorPane-module__cpP78a__section.ColorPane-module__cpP78a__section{gap:var(--sp-3)}.ColorPane-module__cpP78a__section{min-width:0}.ColorPane-module__cpP78a__brandTile{display:block;position:relative}.ColorPane-module__cpP78a__removeBadge{top:calc(var(--sp-1) * -1);right:calc(var(--sp-1) * -1);opacity:0;transition:opacity var(--dur-1) var(--ease-out);position:absolute}.ColorPane-module__cpP78a__brandTile:hover .ColorPane-module__cpP78a__removeBadge,.ColorPane-module__cpP78a__removeBadge:focus-visible{opacity:1}@media (hover:none){.ColorPane-module__cpP78a__removeBadge{opacity:1}}
.PageBackgroundPane-module__If_T1G__setControls{gap:var(--sp-3);flex-direction:column;flex:auto;min-height:0;display:flex}.PageBackgroundPane-module__If_T1G__locked{pointer-events:none;opacity:.45}.PageBackgroundPane-module__If_T1G__section{flex:none}.PageBackgroundPane-module__If_T1G__imagePaneWrap{flex:auto;min-height:0}.PageBackgroundPane-module__If_T1G__currentRow{gap:var(--sp-2);flex-direction:column;display:flex}.PageBackgroundPane-module__If_T1G__currentSwatchWrap{flex-shrink:0;display:inline-flex;position:relative}.PageBackgroundPane-module__If_T1G__previewCard{align-items:center;gap:var(--sp-2);display:flex;position:relative}.PageBackgroundPane-module__If_T1G__previewCardInteractive{padding:var(--sp-1);margin:calc(-1 * var(--sp-1));border-radius:var(--radius-md)}.PageBackgroundPane-module__If_T1G__previewCardHit{z-index:0;border-radius:inherit;cursor:pointer;transition:background-color var(--dur-0) var(--ease-standard);background:0 0;border:none;position:absolute;inset:0}.PageBackgroundPane-module__If_T1G__previewCardHit:hover{background:var(--app-state-hover)}.PageBackgroundPane-module__If_T1G__previewCardInteractive .PageBackgroundPane-module__If_T1G__currentSwatchWrap,.PageBackgroundPane-module__If_T1G__previewCardInteractive .PageBackgroundPane-module__If_T1G__currentText{z-index:1;pointer-events:none;position:relative}.PageBackgroundPane-module__If_T1G__previewCardInteractive .PageBackgroundPane-module__If_T1G__clearSwatchButton{pointer-events:auto}.PageBackgroundPane-module__If_T1G__clearSwatchButton{width:var(--icon-sm);height:var(--icon-sm);border-radius:var(--radius-full);background:var(--app-surface-container);color:var(--app-text-muted);cursor:pointer;box-shadow:0 0 0 1px var(--app-border-subtle);transition:color var(--dur-0) var(--ease-standard), background-color var(--dur-0) var(--ease-standard);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:-5px;right:-5px}.PageBackgroundPane-module__If_T1G__clearSwatchButton:hover:not(:disabled){background:var(--app-state-hover);color:var(--app-text-heading)}.PageBackgroundPane-module__If_T1G__clearSwatchButton:disabled{opacity:.4;cursor:not-allowed}.PageBackgroundPane-module__If_T1G__currentText{gap:var(--sp-half);flex-direction:column;min-width:0;display:flex}.PageBackgroundPane-module__If_T1G__currentLabel{font-size:var(--font-size-2xs);color:var(--app-text-muted)}.PageBackgroundPane-module__If_T1G__currentValue{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--app-text-body)}.PageBackgroundPane-module__If_T1G__imagePreview{aspect-ratio:4/3;border-radius:var(--radius-xs);border:var(--border-width-sm) solid var(--app-border-input);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}
.ColorManager-module__p3wtzG__colorManager{grid-column-gap:var(--sp-3);grid-row-gap:var(--sp-3);flex-wrap:wrap;max-width:100%;font-family:inherit;display:flex}.ColorManager-module__p3wtzG__tile{text-transform:uppercase;cursor:pointer;font-weight:var(--font-weight-bold);line-height:var(--line-height-xs)}.ColorManager-module__p3wtzG__colorLabel{width:100%;height:100%;padding:0 var(--sp-2);white-space:nowrap;justify-content:center;align-items:center;display:flex;overflow:hidden}.ColorManager-module__p3wtzG__add{border:2px dashed var(--form-border);outline-offset:0;cursor:pointer;border-radius:var(--radius-full);width:64px;height:64px;transition:background-color var(--dur-0);background-color:#0000;outline:0 #0000;justify-content:center;align-items:center;display:flex}.ColorManager-module__p3wtzG__add:hover:not(:disabled){background-color:var(--app-state-hover)}.ColorManager-module__p3wtzG__add:disabled{cursor:not-allowed;opacity:.5}.ColorManager-module__p3wtzG__colorActions{opacity:0;transition:opacity var(--dur-0);display:flex;position:absolute;inset:0}.ColorManager-module__p3wtzG__tile:hover .ColorManager-module__p3wtzG__colorActions,.ColorManager-module__p3wtzG__tile:focus-within .ColorManager-module__p3wtzG__colorActions{opacity:1}.ColorManager-module__p3wtzG__tile:hover .ColorManager-module__p3wtzG__colorLabel,.ColorManager-module__p3wtzG__tile:focus-within .ColorManager-module__p3wtzG__colorLabel{opacity:0}@media (hover:none){.ColorManager-module__p3wtzG__colorActions{opacity:1}.ColorManager-module__p3wtzG__colorLabel{opacity:0}}.ColorManager-module__p3wtzG__colorEdit,.ColorManager-module__p3wtzG__colorDelete,.ColorManager-module__p3wtzG__colorSelect{height:100%;font:inherit;cursor:pointer;background-color:#0000;border:none;flex:1 1 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.ColorManager-module__p3wtzG__colorEdit,.ColorManager-module__p3wtzG__colorSelect{color:var(--app-chrome-on-artwork)}.ColorManager-module__p3wtzG__colorEdit{transition:background-color var(--dur-0)}.ColorManager-module__p3wtzG__colorEdit:hover{background-color:var(--app-chrome-on-artwork-shadow)}.ColorManager-module__p3wtzG__colorEdit svg,.ColorManager-module__p3wtzG__colorSelect svg{filter:drop-shadow(0 0 1px var(--app-chrome-on-artwork-shadow)) drop-shadow(0 1px 2px var(--app-chrome-on-artwork-shadow))}.ColorManager-module__p3wtzG__colorDelete{color:var(--app-chrome-on-artwork);background-color:var(--app-chrome-on-artwork-fill);transition:background-color var(--dur-0)}.ColorManager-module__p3wtzG__colorDelete:hover{background-color:var(--status-danger)}.ColorManager-module__p3wtzG__colorSelect{position:absolute;inset:0}.ColorManager-module__p3wtzG__colorSelect svg{opacity:0;transition:opacity var(--dur-0)}.ColorManager-module__p3wtzG__tile:hover .ColorManager-module__p3wtzG__colorSelect svg,.ColorManager-module__p3wtzG__colorSelect:focus-visible svg{opacity:1}@media (hover:none){.ColorManager-module__p3wtzG__colorSelect svg{opacity:1}}.ColorManager-module__p3wtzG__disabled{opacity:.5}.ColorManager-module__p3wtzG__popover{border-radius:var(--form-radius-lg)}
.index-module__n6QQYW__gap_after_label{height:.55em}.index-module__n6QQYW__gap_after_help{height:var(--sp-3)}
.HelpPane-module__ujPMfG__sectionTitle{padding:0 var(--sp-half)}.HelpPane-module__ujPMfG__list{border:var(--border-editor);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.HelpPane-module__ujPMfG__row{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);font-size:var(--font-size-xs);color:var(--app-text-body);border-bottom:var(--border-editor);min-height:var(--control-height);display:flex}.HelpPane-module__ujPMfG__row:last-child{border-bottom:none}.HelpPane-module__ujPMfG__label{line-height:var(--line-height-sm);flex:1}.HelpPane-module__ujPMfG__trigger{align-items:center;gap:var(--sp-1);flex-shrink:0;display:inline-flex}.HelpPane-module__ujPMfG__triggerText{border-radius:var(--radius-xs);border:var(--border-width-sm) solid var(--app-border-subtle);padding:var(--sp-half) var(--sp-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--app-text-muted);line-height:var(--line-height-xs);white-space:nowrap;background-color:#0000;flex-shrink:0}.HelpPane-module__ujPMfG__description{font-size:var(--font-size-xs);color:var(--app-text-muted);line-height:var(--line-height-md);padding:0 var(--sp-half);margin:0}
.DevPane-module__yg4N8W__sectionHeader{align-items:center;gap:var(--sp-half,4px);width:100%;color:var(--app-text-body);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;display:flex}.DevPane-module__yg4N8W__sectionBody{gap:var(--sp-2);flex-direction:column;display:flex}.DevPane-module__yg4N8W__collabState{font-size:var(--font-size-xs);color:var(--app-text-muted);word-break:break-all;margin:0;line-height:1.45}.DevPane-module__yg4N8W__collabList{padding-left:var(--sp-2);font-size:var(--font-size-xs);color:var(--app-text-muted);word-break:break-all;margin:0;line-height:1.45}.DevPane-module__yg4N8W__collabListHead{margin-left:calc(-1 * var(--sp-2));color:var(--app-text-body);font-weight:var(--font-weight-semibold);list-style:none}.DevPane-module__yg4N8W__endpoint{align-items:center;gap:var(--sp-1,8px);width:100%;min-height:var(--control-height);margin-top:calc(-1 * var(--sp-half,4px));border-radius:var(--radius-full);background-color:var(--form-surface-strong);text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard);border:none;padding:4px 0 4px 8px;display:flex}.DevPane-module__yg4N8W__endpoint:hover{background-color:color-mix(in srgb, var(--form-surface-strong) 93%, var(--form-text))}.DevPane-module__yg4N8W__endpoint:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--status-success) 30%, transparent);outline:none}.DevPane-module__yg4N8W__endpointUrl{min-width:0;font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--form-text);word-break:break-all;flex:auto;padding:2px 0}.DevPane-module__yg4N8W__endpointScheme{font-weight:var(--font-weight-normal);color:var(--form-text-muted)}.DevPane-module__yg4N8W__endpointIcon{color:var(--form-text-muted);flex:none}.DevPane-module__yg4N8W__endpointCap{background-color:color-mix(in srgb, var(--form-surface-strong) 45%, var(--form-bg,var(--app-surface-container)));color:var(--form-text-muted);transition:color var(--dur-1) var(--ease-standard);border-radius:0 999px 999px 0;flex:none;align-self:stretch;align-items:center;margin:-4px 0;padding:0 11px;display:inline-flex}.DevPane-module__yg4N8W__endpoint:hover .DevPane-module__yg4N8W__endpointCap{color:var(--form-text)}.DevPane-module__yg4N8W__endpointDot{width:var(--sp-2);height:var(--sp-2);background:var(--y-neutral-400);border-radius:50%;flex:none}.DevPane-module__yg4N8W__endpointDotOnline{background:var(--action-accent)}.DevPane-module__yg4N8W__endpointDotBusy{background:var(--control-selected)}.DevPane-module__yg4N8W__endpointDotOffline{background:var(--status-danger)}.DevPane-module__yg4N8W__endpointDotIdle{background:var(--y-neutral-400)}.DevPane-module__yg4N8W__gitList{gap:var(--sp-1);flex-direction:column;display:flex}.DevPane-module__yg4N8W__gitCard{gap:var(--sp-half,4px);padding:var(--sp-1) var(--sp-2);border:1px solid var(--app-border-subtle,color-mix(in srgb, var(--y-neutral-1000) 8%, transparent));border-radius:var(--radius-sm);background:var(--app-surface-base);flex-direction:column;display:flex}.DevPane-module__yg4N8W__gitRepo{color:var(--app-text-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);align-self:flex-start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.DevPane-module__yg4N8W__gitRepo:hover .DevPane-module__yg4N8W__gitRepoName{text-decoration:underline}.DevPane-module__yg4N8W__gitRepoName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.DevPane-module__yg4N8W__gitMeta{align-items:center;gap:var(--sp-half,4px);flex-wrap:wrap;display:flex}.DevPane-module__yg4N8W__gitChipBranch,.DevPane-module__yg4N8W__gitChipCommit{align-items:center;gap:var(--sp-1);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--app-text-muted);background:var(--app-surface-sunken);min-width:0;max-width:100%;padding:2px 6px;text-decoration:none;display:inline-flex}.DevPane-module__yg4N8W__gitChipBranch{flex:auto;min-width:0}.DevPane-module__yg4N8W__gitChipCommit{flex:none}.DevPane-module__yg4N8W__gitChipBranch:hover,.DevPane-module__yg4N8W__gitChipCommit:hover{background:var(--app-state-hover);color:var(--app-text-body)}.DevPane-module__yg4N8W__gitChipText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.DevPane-module__yg4N8W__lockBadge{border-radius:var(--radius-xs);font-size:var(--font-size-3xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-md);text-transform:uppercase;color:var(--app-text-body);background:var(--app-surface-sunken);margin-left:6px;padding:1px 5px;display:inline-block}.DevPane-module__yg4N8W__urlHint{gap:var(--sp-1);padding:var(--sp-2);border:1px solid var(--app-border-subtle,color-mix(in srgb, var(--y-neutral-1000) 8%, transparent));border-left:var(--border-width-lg) solid var(--app-accent-primary);border-radius:var(--radius-sm);background:var(--app-surface-base);flex-direction:column;display:flex}.DevPane-module__yg4N8W__urlHintHeader{color:var(--app-text-body);align-items:center;gap:6px;display:inline-flex}.DevPane-module__yg4N8W__urlHintTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--app-text-body)}.DevPane-module__yg4N8W__urlHintBody{font-size:var(--font-size-xs);color:var(--app-text-muted);line-height:var(--line-height-md);margin:0}.DevPane-module__yg4N8W__urlParamList{flex-direction:column;gap:6px;display:flex}.DevPane-module__yg4N8W__urlParamRow{align-items:center;gap:var(--sp-1);min-width:0;display:flex}.DevPane-module__yg4N8W__urlParamKey{border-radius:var(--radius-xs);min-width:42px;font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-align:center;color:var(--app-accent-primary);background:var(--app-surface-sunken);flex:none;padding:2px 6px}.DevPane-module__yg4N8W__urlParamValues{gap:var(--sp-1);flex-wrap:wrap;min-width:0;display:flex}.DevPane-module__yg4N8W__urlParamValue{border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--app-text-body);background:var(--app-surface-sunken);padding:1px 6px}.DevPane-module__yg4N8W__urlHintExample{border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--app-text-muted);background:var(--app-surface-sunken);word-break:break-all;flex-wrap:wrap;padding:6px 8px;display:inline-flex}.DevPane-module__yg4N8W__urlPunct{color:var(--app-text-muted)}.DevPane-module__yg4N8W__urlParamKeyInline{color:var(--app-accent-primary);font-weight:var(--font-weight-semibold)}.DevPane-module__yg4N8W__changelogBackdrop{background-color:color-mix(in srgb, var(--y-neutral-1000) 30%, transparent);padding:var(--sp-3);z-index:var(--z-modal,9999);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.DevPane-module__yg4N8W__changelogModal{background:var(--app-surface-base);border:var(--border-width-sm) solid var(--app-border-subtle);border-radius:var(--radius-md,8px);width:min(960px,90vw);max-height:85vh;box-shadow:var(--elevation-500);flex-direction:column;display:flex;overflow:hidden}.DevPane-module__yg4N8W__changelogModalHeader{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:var(--border-width-sm) solid var(--app-border-subtle);display:flex}.DevPane-module__yg4N8W__changelogModalTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--app-text-heading);margin:0}.DevPane-module__yg4N8W__changelogModalBody{min-height:0;padding:var(--sp-1) var(--sp-3) var(--sp-3);flex:auto;overflow-y:auto}.DevPane-module__yg4N8W__changelogEmpty{margin:var(--sp-half) 0 0;font-size:var(--font-size-sm);color:var(--app-text-muted)}.DevPane-module__yg4N8W__markdown{font-size:var(--font-size-xs);line-height:var(--line-height-lg);color:var(--app-text-body)}.DevPane-module__yg4N8W__markdown h1,.DevPane-module__yg4N8W__markdown h2,.DevPane-module__yg4N8W__markdown h3{color:var(--app-text-body);margin:20px 0 8px}.DevPane-module__yg4N8W__markdown h1{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.DevPane-module__yg4N8W__markdown h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);border-bottom:1px solid var(--app-border-subtle,color-mix(in srgb, var(--y-neutral-1000) 8%, transparent));padding-bottom:4px}.DevPane-module__yg4N8W__markdown h3{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-md);color:var(--app-text-muted)}.DevPane-module__yg4N8W__markdown p{margin:6px 0}.DevPane-module__yg4N8W__markdown ul{margin:4px 0 8px;padding-left:16px}.DevPane-module__yg4N8W__markdown li{margin:2px 0}.DevPane-module__yg4N8W__markdown blockquote{border-left:var(--border-width-lg) solid var(--app-border-subtle,color-mix(in srgb, var(--y-neutral-1000) 16%, transparent));background:var(--app-surface-base);color:var(--app-text-muted);margin:6px 0;padding:4px 8px}.DevPane-module__yg4N8W__markdown a{color:var(--app-accent-primary);text-decoration:none}.DevPane-module__yg4N8W__markdown a:hover{text-decoration:underline}.DevPane-module__yg4N8W__markdown hr{border:none;border-top:1px solid var(--app-border-subtle,color-mix(in srgb, var(--y-neutral-1000) 8%, transparent));margin:10px 0}.DevPane-module__yg4N8W__mdInlineCode{font-family:var(--font-mono);border-radius:var(--radius-xs);background:var(--app-surface-base);padding:1px 4px;font-size:.92em}.DevPane-module__yg4N8W__hint{font-size:var(--font-size-xs);color:var(--app-text-muted);margin:0}
.TableSizePicker-module__gQ1bFG__picker{gap:var(--sp-2);flex-direction:column;display:flex}.TableSizePicker-module__gQ1bFG__grid{grid-template-columns:repeat(var(--picker-cols), minmax(0, 1fr));grid-auto-rows:var(--control-target-xs);gap:var(--sp-1);border-radius:var(--radius-xs);cursor:pointer;display:grid}.TableSizePicker-module__gQ1bFG__grid:focus-visible{box-shadow:var(--app-focus-ring);outline:none}.TableSizePicker-module__gQ1bFG__row{display:contents}.TableSizePicker-module__gQ1bFG__cell{border-radius:var(--radius-xs);background-color:var(--control-fill);box-shadow:var(--control-well)}.TableSizePicker-module__gQ1bFG__lit{background-color:color-mix(in srgb, var(--control-selected) 26%, var(--control-fill));box-shadow:inset 0 0 0 var(--border-width-sm) var(--control-selected)}.TableSizePicker-module__gQ1bFG__readout{font-size:var(--font-size-sm);color:var(--app-text-muted);font-variant-numeric:tabular-nums}
.index-module__E2ApTW__option{align-items:center;gap:var(--sp-2);cursor:pointer;color:var(--form-text);font-size:var(--control-text);font-weight:var(--control-weight);line-height:var(--line-height-md);display:inline-flex}.index-module__E2ApTW__label{align-items:center;gap:var(--sp-1);font-size:var(--font-size-md);display:flex}.index-module__E2ApTW__radioButton{appearance:none;box-sizing:border-box;width:var(--control-mark);height:var(--control-mark);border:1px solid var(--control-border);border-radius:var(--radius-full);box-shadow:var(--elevation-100);background-color:var(--form-bg);cursor:pointer;--radio-dot-edge:var(--control-selected-border);flex-shrink:0;margin:0;transition:background-color .15s,border-color .15s;position:relative}.index-module__E2ApTW__radioButton:checked{background-color:var(--control-selected);border-color:var(--control-selected-border)}.index-module__E2ApTW__radioButton:checked:after{content:"";border-radius:var(--radius-full);background-color:var(--app-surface-raised);width:50%;height:50%;box-shadow:0 1px 0 var(--radio-dot-edge);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-module__E2ApTW__radioButton[data-color=secondary]{--radio-dot-edge:var(--control-selected-ink)}.index-module__E2ApTW__radioButton[data-color=secondary]:checked{background-color:var(--form-text);border-color:var(--form-text)}.index-module__E2ApTW__radioButton[data-color=secondary]:checked:active:not(:disabled){background-color:var(--control-selected-ink)}.index-module__E2ApTW__radioButton:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){.index-module__E2ApTW__radioButton:hover:not(:disabled):not(:checked){border-color:var(--form-focus)}}.index-module__E2ApTW__radioButton:active:not(:disabled){background-color:var(--control-fill-pressed);box-shadow:none}.index-module__E2ApTW__radioButton:checked:active:not(:disabled){background-color:var(--control-selected-border);box-shadow:none}.index-module__E2ApTW__radioButton:focus-visible{border-color:var(--form-focus);box-shadow:var(--form-focus-edge);outline:none}.index-module__E2ApTW__sm{width:var(--control-mark);height:var(--control-mark)}.index-module__E2ApTW__md{width:18px;height:18px}.index-module__E2ApTW__lg{width:22px;height:22px}.index-module__E2ApTW__pill{justify-content:flex-end;align-items:center;gap:var(--sp-2);box-sizing:border-box;width:fit-content;min-height:var(--control-height);--field-action-fill:transparent;--cap-inset:0px;display:flex}.index-module__E2ApTW__pill.index-module__E2ApTW__disabled{cursor:not-allowed}.index-module__E2ApTW__pill.index-module__E2ApTW__disabled .index-module__E2ApTW__option{cursor:not-allowed;opacity:.5}.index-module__E2ApTW__pillError .index-module__E2ApTW__radioButton{border-color:var(--status-danger)}.index-module__E2ApTW__pillOptions{align-items:center;gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;min-width:0;display:flex}.index-module__E2ApTW__pill.index-module__E2ApTW__vertical .index-module__E2ApTW__pillOptions{align-items:flex-start;gap:var(--sp-2);flex-flow:column}
.index-module__p8pkpq__anchor{position:relative}.index-module__p8pkpq__box.index-module__p8pkpq__box{padding-left:var(--sp-3)}.index-module__p8pkpq__icon{width:var(--icon-sm);height:var(--icon-sm);color:var(--form-icon-muted);transition:color var(--dur-1) var(--ease-standard);flex:none}.index-module__p8pkpq__box:focus-within .index-module__p8pkpq__icon{color:var(--form-focus)}.index-module__p8pkpq__spinner{}.index-module__p8pkpq__list{max-height:var(--menu-list-max-height);overflow-y:auto}.index-module__p8pkpq__group{min-width:6ch;color:var(--form-text-muted);font-weight:var(--font-weight-normal)}.index-module__p8pkpq__groupHead{color:var(--form-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.index-module__p8pkpq__groupClear{padding:0 var(--sp-1);border-radius:var(--control-radius);color:var(--form-text-muted);font:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard), color var(--dur-1) var(--ease-standard);background:0 0;border:none}@media (hover:hover){.index-module__p8pkpq__groupClear:hover{background-color:var(--app-state-hover);color:var(--form-text)}}.index-module__p8pkpq__more{height:22px;padding:0 var(--sp-1);border-radius:var(--control-radius);color:var(--form-text-muted);font:inherit;font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);cursor:pointer;transition:color var(--dur-1) var(--ease-standard);background:0 0;border:none}@media (hover:hover){.index-module__p8pkpq__more:hover{color:var(--form-text)}}.index-module__p8pkpq__groupClear:focus-visible,.index-module__p8pkpq__more:focus-visible{box-shadow:var(--form-focus-edge);outline:none}.index-module__p8pkpq__sentinel{min-height:var(--sp-6)}
.AccessEditor-module__2eo-EG__optionTitle{font-weight:var(--font-weight-semibold)}.AccessEditor-module__2eo-EG__optionHint{color:var(--app-text-muted);font-size:var(--font-size-xs)}
.adminPanel-module___y2n4G__emptyBox{padding:var(--sp-3);border:var(--border-width-sm) dashed var(--app-border-subtle);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--app-text-muted);margin:0}.adminPanel-module___y2n4G__foldSummary{color:var(--app-text-muted);font-size:var(--font-size-sm);white-space:nowrap}.adminPanel-module___y2n4G__lockOpen{color:var(--app-text-muted)}.adminPanel-module___y2n4G__sectionEmpty{font-size:var(--font-size-xs);color:var(--app-text-muted);margin:0}.adminPanel-module___y2n4G__list{margin:0;padding:0;list-style:none}.adminPanel-module___y2n4G__issueRow{font-size:var(--font-size-xs);color:var(--app-text-heading)}.adminPanel-module___y2n4G__issueLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.adminPanel-module___y2n4G__issueHint{color:var(--app-text-muted)}.adminPanel-module___y2n4G__placeholderRows,.adminPanel-module___y2n4G__boundFontRows{--nav-chip-radius:var(--radius-sm);--nav-label-weight:var(--font-weight-medium);margin-inline:calc(-1 * var(--sp-2))}.adminPanel-module___y2n4G__placeholderTwoLine{flex-wrap:wrap}.adminPanel-module___y2n4G__placeholderTwoLine>:last-child{flex-basis:100%;padding-block-end:var(--sp-2);padding-inline-start:var(--sp-2)}.adminPanel-module___y2n4G__placeholderTokenCount{font-size:var(--font-size-xs);color:var(--app-text-muted);white-space:nowrap}.adminPanel-module___y2n4G__placeholderBinding{--form-pill-margin-top:0;flex:auto;min-width:0}.adminPanel-module___y2n4G__placeholderBinding>:first-child{flex:auto;min-width:0}.adminPanel-module___y2n4G__boundFontFallback{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-xs);color:var(--app-text-muted);overflow:hidden}.adminPanel-module___y2n4G__crmFieldsList{gap:var(--sp-half);margin-inline:calc(-1 * var(--menu-row-inset));flex-direction:column;display:flex}.adminPanel-module___y2n4G__presetOption{gap:var(--sp-half,4px);flex-direction:column;display:flex}.adminPanel-module___y2n4G__presetOptionTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.adminPanel-module___y2n4G__presetOptionDesc{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--app-text-muted)}
.index-module__zHZGcG__buttonGroup{--segment-inset:var(--sp-half);align-items:center;gap:var(--sp-half);padding:var(--segment-inset);height:var(--control-height);box-sizing:border-box;border-radius:var(--form-radius);corner-shape:var(--corner-shape);--field-fill:var(--control-fill);--field-edge:var(--control-well);--field-depression:0 0 transparent;display:flex;}.index-module__zHZGcG__button{min-width:0;height:calc(var(--control-height) - var(--segment-inset) * 2);padding:0 var(--sp-4);border-radius:calc(var(--form-radius) - var(--segment-inset));corner-shape:var(--corner-shape);color:var(--form-text);font-family:inherit;font-weight:var(--control-weight);font-size:var(--control-text);cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard), color var(--dur-1) var(--ease-standard), box-shadow var(--dur-1) var(--ease-standard), opacity var(--dur-1) var(--ease-standard);background-color:#0000;border:none;flex:1 1 0}.index-module__zHZGcG__button:hover:not(:disabled):not([data-active=true]){background-color:color-mix(in srgb, var(--form-bg) 55%, transparent)}.index-module__zHZGcG__button[data-active=true]{background-color:var(--form-bg);color:var(--form-text);box-shadow:var(--control-edge-raised)}.index-module__zHZGcG__button:focus-visible{box-shadow:var(--form-focus-edge);outline:none}.index-module__zHZGcG__button:disabled{cursor:not-allowed;opacity:.6}.index-module__zHZGcG__pill.index-module__zHZGcG__pill{margin-top:var(--form-pill-margin-top)}.index-module__zHZGcG__pill .index-module__zHZGcG__button{border-radius:calc(var(--form-pill-radius) - var(--segment-inset));corner-shape:var(--corner-shape)}.index-module__zHZGcG__error{}.index-module__zHZGcG__segmentContent{height:100%}.index-module__zHZGcG__segmentContent svg{width:var(--control-icon);height:var(--control-icon);font-size:var(--control-icon);flex:none}
.index-module__pJSVia__root{display:inline-flex;position:relative}.index-module__pJSVia__badge{z-index:1;box-sizing:border-box;min-width:18px;height:18px;padding:0 var(--sp-1);border-radius:var(--radius-md);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex;position:absolute}.index-module__pJSVia__pos-top-right{transform:translate(calc(50% - var(--badge-inset,0px)), calc(-50% + var(--badge-inset,0px)));top:0;right:0}.index-module__pJSVia__pos-top-left{top:0;left:0;transform:translate(-50%,-50%)}.index-module__pJSVia__pos-bottom-right{bottom:0;right:0;transform:translate(50%,50%)}.index-module__pJSVia__pos-bottom-left{bottom:0;left:0;transform:translate(-50%,50%)}@keyframes index-module__pJSVia__badge-pulse{0%,to{scale:.94}50%{scale:1.14}}@keyframes index-module__pJSVia__badge-wiggle{0%,60%,to{rotate:none}10%{rotate:-14deg}22%{rotate:11deg}34%{rotate:-7deg}46%{rotate:4deg}}.index-module__pJSVia__attention-pulse{animation:index-module__pJSVia__badge-pulse 1.3s var(--ease-standard) infinite}.index-module__pJSVia__attention-wiggle{animation:index-module__pJSVia__badge-wiggle 1.8s var(--ease-standard) infinite}@media (prefers-reduced-motion:reduce){.index-module__pJSVia__attention-pulse,.index-module__pJSVia__attention-wiggle{animation:none}}.index-module__pJSVia__badge-green{background-color:var(--status-success);color:var(--text-inverse)}.index-module__pJSVia__badge-red{background-color:var(--status-danger);color:var(--text-inverse)}
.Button-module__KrKqfa__button{justify-content:center;align-items:center;gap:var(--sp-2);border-radius:var(--btn-radius);corner-shape:var(--corner-shape);padding:0 var(--sp-4);min-height:var(--control-target);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;-webkit-user-select:none;user-select:none;--btn-color-dur:var(--dur-2);transition:color var(--btn-color-dur) var(--ease-standard), background-color var(--btn-color-dur) var(--ease-standard), border-color var(--btn-color-dur) var(--ease-standard), opacity var(--btn-color-dur) var(--ease-standard), box-shadow var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);font-family:inherit;line-height:var(--line-height-xs);text-transform:none;white-space:nowrap;appearance:none;box-sizing:border-box;border:var(--border-width-sm) solid transparent;color:inherit;background-color:#0000;text-decoration:none;display:inline-flex}.Button-module__KrKqfa__icon{align-items:center;display:inline-flex}.Button-module__KrKqfa__button:active:not(:is(:disabled,[aria-disabled=true])){--btn-color-dur:0s}.Button-module__KrKqfa__button:is(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.Button-module__KrKqfa__primary:is(:disabled,[aria-disabled=true]),.Button-module__KrKqfa__secondary:is(:disabled,[aria-disabled=true]),.Button-module__KrKqfa__accent:is(:disabled,[aria-disabled=true]),.Button-module__KrKqfa__danger:is(:disabled,[aria-disabled=true]){border-color:#0000}.Button-module__KrKqfa__primary{background-color:var(--action-attention);color:var(--control-selected-ink);border-color:color-mix(in srgb, var(--action-attention) 82%, var(--app-surface-raised));box-shadow:var(--elevation-100)}@media (hover:hover){.Button-module__KrKqfa__primary:hover:not(:is(:disabled,[aria-disabled=true])):not(.Button-module__KrKqfa__active):not(:active){background-color:var(--action-attention-hover);border-color:var(--action-attention);box-shadow:var(--elevation-200);transform:translateY(var(--lift-hover))}}.Button-module__KrKqfa__primary:active:not(:is(:disabled,[aria-disabled=true])),.Button-module__KrKqfa__primary.Button-module__KrKqfa__active{background-color:var(--action-attention-pressed);border-color:var(--action-attention);box-shadow:var(--elevation-100);transform:translateY(var(--lift-pressed))}.Button-module__KrKqfa__primary:is(:disabled,[aria-disabled=true]){background-color:var(--control-fill);color:var(--app-text-disabled)}.Button-module__KrKqfa__secondary{background-color:var(--action-primary);color:var(--text-inverse);border-color:color-mix(in srgb, var(--action-primary) 84%, var(--app-surface-raised));box-shadow:var(--elevation-100)}@media (hover:hover){.Button-module__KrKqfa__secondary:hover:not(:is(:disabled,[aria-disabled=true])):not(.Button-module__KrKqfa__active):not(:active){background-color:var(--action-primary-hover);border-color:var(--action-primary);box-shadow:var(--elevation-200);transform:translateY(var(--lift-hover))}}.Button-module__KrKqfa__secondary:active:not(:is(:disabled,[aria-disabled=true])),.Button-module__KrKqfa__secondary.Button-module__KrKqfa__active{background-color:var(--action-primary-pressed);border-color:var(--action-primary);box-shadow:var(--elevation-100);transform:translateY(var(--lift-pressed))}.Button-module__KrKqfa__secondary:is(:disabled,[aria-disabled=true]){background-color:var(--control-fill);color:var(--app-text-disabled)}.Button-module__KrKqfa__accent{background-color:var(--action-accent);color:var(--control-selected-ink);border-color:color-mix(in srgb, var(--action-accent) 82%, var(--app-surface-raised));box-shadow:var(--elevation-100)}@media (hover:hover){.Button-module__KrKqfa__accent:hover:not(:is(:disabled,[aria-disabled=true])):not(.Button-module__KrKqfa__active):not(:active){background-color:var(--action-accent-hover);border-color:var(--action-accent);box-shadow:var(--elevation-200);transform:translateY(var(--lift-hover))}}.Button-module__KrKqfa__accent:active:not(:is(:disabled,[aria-disabled=true])),.Button-module__KrKqfa__accent.Button-module__KrKqfa__active{background-color:var(--action-accent-pressed);border-color:var(--action-accent);box-shadow:var(--elevation-100);transform:translateY(var(--lift-pressed))}.Button-module__KrKqfa__accent:is(:disabled,[aria-disabled=true]){background-color:var(--control-fill);color:var(--app-text-disabled)}.Button-module__KrKqfa__outline{border-width:var(--border-width-sm);border-color:var(--app-outline-button-border);color:var(--app-outline-button-color);background-color:#0000}@media (hover:hover){.Button-module__KrKqfa__outline:hover:not(:is(:disabled,[aria-disabled=true])):not(.Button-module__KrKqfa__active):not(:active){border-color:var(--app-outline-button-hover-border);color:var(--app-outline-button-hover-color);transform:translateY(var(--lift-hover));background-color:#0000}}.Button-module__KrKqfa__outline:active:not(:is(:disabled,[aria-disabled=true])),.Button-module__KrKqfa__outline.Button-module__KrKqfa__active{border-color:var(--app-outline-button-hover-border);color:var(--app-outline-button-hover-color);transform:translateY(var(--lift-pressed));background-color:#0000}.Button-module__KrKqfa__outline:is(:disabled,[aria-disabled=true]){color:var(--app-icon-disabled);border-color:var(--app-icon-disabled);background-color:#0000}.Button-module__KrKqfa__danger{background-color:var(--status-danger);color:var(--text-inverse);border-color:color-mix(in srgb, var(--status-danger) 84%, var(--app-surface-raised));box-shadow:var(--elevation-100)}@media (hover:hover){.Button-module__KrKqfa__danger:hover:not(:is(:disabled,[aria-disabled=true])):not(.Button-module__KrKqfa__active):not(:active){background-color:var(--status-danger-hover);border-color:var(--status-danger);box-shadow:var(--elevation-200);transform:translateY(var(--lift-hover))}}.Button-module__KrKqfa__danger:active:not(:is(:disabled,[aria-disabled=true])),.Button-module__KrKqfa__danger.Button-module__KrKqfa__active{background-color:color-mix(in srgb, var(--status-danger-hover) 88%, black);border-color:var(--status-danger);box-shadow:var(--elevation-100);transform:translateY(var(--lift-pressed))}.Button-module__KrKqfa__danger:is(:disabled,[aria-disabled=true]){background-color:var(--control-fill);color:var(--app-text-disabled)}.Button-module__KrKqfa__ghost{color:var(--app-icon-default);background-color:#0000}@media (hover:hover){.Button-module__KrKqfa__ghost:hover:not(:is(:disabled,[aria-disabled=true])):not(.Button-module__KrKqfa__active):not(:active){background-color:var(--app-state-hover);color:var(--app-icon-strong)}}.Button-module__KrKqfa__ghost:active:not(:is(:disabled,[aria-disabled=true])){background-color:var(--app-state-pressed);color:var(--app-icon-strong)}.Button-module__KrKqfa__ghost.Button-module__KrKqfa__active{background-color:var(--app-state-selected);color:var(--app-icon-strong)}.Button-module__KrKqfa__ghost:is(:disabled,[aria-disabled=true]){color:var(--app-icon-disabled);background-color:#0000}.Button-module__KrKqfa__subtle{background-color:var(--app-subtle-rest);color:var(--app-icon-strong)}@media (hover:hover){.Button-module__KrKqfa__subtle:hover:not(:is(:disabled,[aria-disabled=true])):not(.Button-module__KrKqfa__active):not(:active){background-color:var(--app-subtle-hover,var(--app-state-hover))}}.Button-module__KrKqfa__subtle:active:not(:is(:disabled,[aria-disabled=true])){background-color:var(--app-subtle-pressed,var(--app-state-pressed))}.Button-module__KrKqfa__subtle.Button-module__KrKqfa__active{background-color:var(--app-state-selected)}.Button-module__KrKqfa__subtle:is(:disabled,[aria-disabled=true]){background-color:var(--app-subtle-rest);color:var(--app-icon-disabled)}.Button-module__KrKqfa__inverse{background-color:var(--app-surface-raised);color:var(--app-text-body)}@media (hover:hover){.Button-module__KrKqfa__inverse:hover:not(:is(:disabled,[aria-disabled=true])):not(.Button-module__KrKqfa__active):not(:active){background-color:color-mix(in srgb, var(--text-inverse) 8%, var(--app-surface-raised));transform:translateY(var(--lift-hover))}}.Button-module__KrKqfa__inverse:active:not(:is(:disabled,[aria-disabled=true])),.Button-module__KrKqfa__inverse.Button-module__KrKqfa__active{background-color:color-mix(in srgb, var(--text-inverse) 14%, var(--app-surface-raised));transform:translateY(var(--lift-pressed))}.Button-module__KrKqfa__inverse-outline{color:var(--text-inverse);border-width:var(--border-width-sm);border-color:var(--app-outline-on-brand);background-color:#0000}@media (hover:hover){.Button-module__KrKqfa__inverse-outline:hover:not(:is(:disabled,[aria-disabled=true])):not(.Button-module__KrKqfa__active):not(:active){background-color:var(--app-outline-on-brand-wash-soft);border-color:var(--app-outline-on-brand-strong);transform:translateY(var(--lift-hover))}}.Button-module__KrKqfa__inverse-outline:active:not(:is(:disabled,[aria-disabled=true])),.Button-module__KrKqfa__inverse-outline.Button-module__KrKqfa__active{background-color:var(--app-outline-on-brand-wash);border-color:var(--app-outline-on-brand-strong);transform:translateY(var(--lift-pressed))}.Button-module__KrKqfa__sm{min-height:var(--control-target-sm);padding:0 var(--sp-3);font-size:var(--font-size-sm)}.Button-module__KrKqfa__sm,.Button-module__KrKqfa__xs{gap:var(--sp-1)}.Button-module__KrKqfa__xs{min-height:var(--control-target-xs);padding:0 var(--sp-2);font-size:var(--font-size-sm);border-radius:var(--radius-md)}.Button-module__KrKqfa__inputHeight{min-height:var(--control-height)}.Button-module__KrKqfa__lg{min-height:48px}.Button-module__KrKqfa__fullWidth{width:100%}.Button-module__KrKqfa__rectangle,.Button-module__KrKqfa__circle{width:var(--control-target);height:var(--control-target);min-width:var(--control-target);min-height:var(--control-target);flex-shrink:0;padding:0}.Button-module__KrKqfa__sm.Button-module__KrKqfa__rectangle,.Button-module__KrKqfa__sm.Button-module__KrKqfa__circle{width:var(--control-target-sm);height:var(--control-target-sm);min-width:var(--control-target-sm);min-height:var(--control-target-sm);padding:0}.Button-module__KrKqfa__xs.Button-module__KrKqfa__rectangle,.Button-module__KrKqfa__xs.Button-module__KrKqfa__circle{width:var(--control-target-xs);height:var(--control-target-xs);min-width:var(--control-target-xs);min-height:var(--control-target-xs);padding:0}.Button-module__KrKqfa__inputHeight.Button-module__KrKqfa__rectangle,.Button-module__KrKqfa__inputHeight.Button-module__KrKqfa__circle{width:var(--control-height);height:var(--control-height);min-width:var(--control-height);min-height:var(--control-height);padding:0}.Button-module__KrKqfa__rectangle{border-radius:var(--btn-radius);corner-shape:var(--corner-shape)}.Button-module__KrKqfa__sm,.Button-module__KrKqfa__sm.Button-module__KrKqfa__rectangle,.Button-module__KrKqfa__xs.Button-module__KrKqfa__rectangle{border-radius:var(--radius-md)}.Button-module__KrKqfa__circle{border-radius:var(--radius-full)}.Button-module__KrKqfa__raised:not(.Button-module__KrKqfa__active){background-color:var(--app-surface-raised);border-color:var(--control-hairline);box-shadow:none}@media (hover:hover){.Button-module__KrKqfa__raised:hover:not(:is(:disabled,[aria-disabled=true])):not(.Button-module__KrKqfa__active):not(:active){background-color:var(--app-state-hover);border-color:var(--control-hairline);box-shadow:none}}.Button-module__KrKqfa__raised:active:not(:is(:disabled,[aria-disabled=true])):not(.Button-module__KrKqfa__active){background-color:var(--app-state-pressed);border-color:var(--control-hairline);box-shadow:none}
.index-module__Sj_TsG__chip{height:22px;padding:0 var(--sp-half) 0 var(--sp-2);border:1px solid var(--field-outline);border-radius:var(--radius-full);background-color:var(--field-fill);color:var(--form-text);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);white-space:nowrap;max-width:100%}.index-module__Sj_TsG__readOnly{padding-right:var(--sp-2)}.index-module__Sj_TsG__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.index-module__Sj_TsG__prefix{color:var(--form-text-muted);font-weight:var(--font-weight-medium);flex:none}.index-module__Sj_TsG__remove{border-radius:var(--radius-full);width:16px;height:16px;color:var(--form-text-muted);cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard), color var(--dur-1) var(--ease-standard);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.index-module__Sj_TsG__remove svg{width:var(--icon-xs);height:var(--icon-xs)}@media (hover:hover){.index-module__Sj_TsG__remove:hover{background-color:color-mix(in srgb, var(--form-text) 12%, transparent);color:var(--form-text)}}.index-module__Sj_TsG__remove:focus-visible{box-shadow:var(--form-focus-edge);outline:none}.index-module__Sj_TsG__neutral{border-color:var(--field-outline)}.index-module__Sj_TsG__success{background-color:var(--status-success);color:var(--status-success-on);border-color:#0000}.index-module__Sj_TsG__warning{background-color:var(--status-warning);color:var(--status-warning-on);border-color:#0000}.index-module__Sj_TsG__danger{background-color:var(--status-danger);color:var(--status-danger-on);border-color:#0000}.index-module__Sj_TsG__info{background-color:var(--status-info);color:var(--status-info-on);border-color:#0000}
.galleryTile-module__aAYgKG__cardWrap{-webkit-user-select:none;user-select:none;width:100%;display:block;position:relative}.galleryTile-module__aAYgKG__thumbnailImg{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.galleryTile-module__aAYgKG__cardMenu{margin-top:var(--sp-half)}.galleryTile-module__aAYgKG__skeletonThumb{--skeleton-height:100%;border-radius:0}.galleryTile-module__aAYgKG__thumbnailImg[data-loading]{opacity:0}
.tileGrid-module__nNVieW__grid{padding:var(--sp-1)}.tileGrid-module__nNVieW__cell{min-width:0}.tileGrid-module__nNVieW__sentinel{min-height:var(--sp-8)}
.VariantCards-module__USFGWa__cards{min-height:0;padding:var(--sp-2) var(--surface-gutter,var(--sp-3));flex:auto;overflow:hidden auto}.VariantCards-module__USFGWa__frame{padding:var(--card-inset);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:absolute;inset:0}.VariantCards-module__USFGWa__picture{object-fit:contain;background:var(--app-surface-container);border-radius:var(--radius-2xs);width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:100%;box-shadow:0 0 0 1px var(--app-border-subtle), var(--elevation-100);display:block}
.DockPanelFrame-module__ctf_rW__panel{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.DockPanelFrame-module__ctf_rW__body{min-height:0;padding:var(--sp-2) var(--surface-gutter,var(--sp-3));flex:auto;overflow:hidden auto}.DockPanelFrame-module__ctf_rW__folds>*+*{border-top:var(--border-width-sm) solid var(--app-border-subtle)}
.LinkedTextPanel-module__Nc9e5G__body{flex:auto}.LinkedTextPanel-module__Nc9e5G__count{font-size:var(--font-size-xs);color:var(--app-text-muted);font-variant-numeric:tabular-nums}.LinkedTextPanel-module__Nc9e5G__list{--nav-chip-radius:var(--radius-sm);--nav-label-weight:var(--font-weight-medium)}.LinkedTextPanel-module__Nc9e5G__index{text-align:right;width:2ch;font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--app-text-muted);font-variant-numeric:tabular-nums}.LinkedTextPanel-module__Nc9e5G__page{font-size:var(--font-size-xs);color:var(--app-text-muted);white-space:nowrap}
.index-module__a02ouW__xs{width:var(--icon-xs);height:var(--icon-xs);font-size:var(--font-size-4xs)}.index-module__a02ouW__sm{width:var(--icon-sm);height:var(--icon-sm);font-size:var(--icon-sm)}.index-module__a02ouW__md{width:var(--icon-md);height:var(--icon-md);font-size:var(--icon-md)}.index-module__a02ouW__lg{width:var(--icon-lg);height:var(--icon-lg);font-size:var(--icon-lg)}.index-module__a02ouW__xl{width:var(--icon-xl);height:var(--icon-xl);font-size:var(--icon-xl)}
.Dialog-module__KCXKEG__panel{--dialog-rule:var(--app-border-subtle);--surface-gutter:var(--sp-5);flex-direction:column;width:calc(100% - 64px);max-height:calc(100% - 64px);display:flex;overflow:hidden}.Dialog-module__KCXKEG__widthXs{max-width:444px}.Dialog-module__KCXKEG__widthSm{max-width:600px}.Dialog-module__KCXKEG__widthMd{max-width:900px}.Dialog-module__KCXKEG__widthLg{max-width:1200px}.Dialog-module__KCXKEG__widthXl{max-width:1536px}.Dialog-module__KCXKEG__fullScreen{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.Dialog-module__KCXKEG__root{flex-direction:column;flex:1;min-height:0;display:flex}.Dialog-module__KCXKEG__header{box-sizing:border-box;padding:var(--sp-4) var(--surface-gutter);background:var(--app-surface-container);color:var(--app-text-heading);border-bottom:1px solid var(--dialog-rule);flex-shrink:0;position:relative}.Dialog-module__KCXKEG__title{min-width:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm);color:var(--app-text-heading);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;overflow:hidden}.Dialog-module__KCXKEG__headerBack{flex:none}.Dialog-module__KCXKEG__subTitle{color:var(--app-text-muted);font-weight:var(--font-weight-normal)}.Dialog-module__KCXKEG__headerButtons{flex:none}.Dialog-module__KCXKEG__closeIcon{width:var(--icon-md);height:var(--icon-md)}.Dialog-module__KCXKEG__content{background:var(--app-surface-container);min-height:0;padding:var(--surface-gutter);flex:auto;position:relative;overflow:auto}.Dialog-module__KCXKEG__contentBare{padding:0;overflow:visible}.Dialog-module__KCXKEG__footer{padding:var(--sp-4) var(--surface-gutter);background:var(--app-surface-container);border-top:1px solid var(--dialog-rule);flex-shrink:0}.Dialog-module__KCXKEG__footerGroup{flex:none}.Dialog-module__KCXKEG__footerTrailing{flex:none;margin-left:auto}.Dialog-module__KCXKEG__notice{min-width:16rem;color:var(--app-text-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex:auto;line-height:16px}.Dialog-module__KCXKEG__actionOption{align-items:center;display:flex}.Dialog-module__KCXKEG__buttonSpinner{opacity:.7;align-items:center;display:inline-flex}.Dialog-module__KCXKEG__accentStrip{background-color:var(--dialog-rule);flex-shrink:0;height:1px}
.PageStrip-module__q_r-0q__row{justify-content:safe center;align-items:center;gap:var(--sp-3);min-width:0;display:flex}.PageStrip-module__q_r-0q__strip{flex:0 auto;align-items:center;min-width:0;display:flex;overflow:clip visible}.PageStrip-module__q_r-0q__track{align-items:center;gap:var(--sp-2);width:max-content;transform:translateX(var(--strip-offset,0px));will-change:transform;flex-wrap:nowrap;transition:transform .2s ease-out;display:flex}@media (prefers-reduced-motion:reduce){.PageStrip-module__q_r-0q__track{transition:none}}.PageStrip-module__q_r-0q__stripScrolling{-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;overflow:auto hidden}.PageStrip-module__q_r-0q__stripScrolling .PageStrip-module__q_r-0q__track{transition:none}.PageStrip-module__q_r-0q__stripScrolling::-webkit-scrollbar{display:none}.PageStrip-module__q_r-0q__arrow:not(:disabled):hover{transform:translateY(var(--lift-hover));box-shadow:var(--elevation-200)}.PageStrip-module__q_r-0q__arrow:not(:disabled):active{transform:translateY(var(--lift-pressed));box-shadow:var(--elevation-100)}
.PageTile-module__vYwlha__slot{--tile-slot:64px;--tile-width:56px;--tile-height:40px;--tile-panel:56px;--tile-badge:14px;box-sizing:border-box;width:var(--tile-slot);padding:var(--sp-1);flex:none;position:relative}.PageTile-module__vYwlha__slot[data-size=lg]{--tile-slot:88px;--tile-width:80px;--tile-height:56px;--tile-panel:80px}.PageTile-module__vYwlha__slot[data-size=xl]{--tile-slot:120px;--tile-width:112px;--tile-height:80px;--tile-panel:112px;--tile-badge:16px}.PageTile-module__vYwlha__slotPanels{width:calc(var(--tile-slot) + var(--tile-panel) * (var(--panels,2) - 1))}.PageTile-module__vYwlha__slotJoined{--tile-sheet:calc((var(--tile-height) - var(--sp-half) * 2 - 1px) * var(--page-ratio,.7071));--tile-margin:max(var(--sp-half), calc((var(--tile-width) - var(--tile-sheet)) / 2));--tile-joined:min(calc(var(--tile-width) + var(--tile-panel) * (var(--panels,2) - 1)), calc(var(--tile-sheet) * var(--panels,2) + var(--tile-margin) * 2));width:calc(var(--tile-joined) + var(--tile-slot) - var(--tile-width))}.PageTile-module__vYwlha__slotJoined .PageTile-module__vYwlha__tile{width:var(--tile-joined)}.PageTile-module__vYwlha__tile{box-sizing:border-box;width:var(--tile-width);height:var(--tile-height);padding:var(--sp-half);border:.5px solid var(--app-border-subtle);border-radius:var(--radius-md);background-color:var(--control-fill);color:var(--app-icon-default);cursor:pointer;transition:transform var(--dur-1) var(--ease-standard), box-shadow var(--dur-1) var(--ease-standard), background-color var(--dur-1) var(--ease-standard);display:block;position:relative}.PageTile-module__vYwlha__tileBody{width:100%;height:100%}.PageTile-module__vYwlha__tilePanels{width:calc(var(--tile-width) + var(--tile-panel) * (var(--panels,2) - 1))}.PageTile-module__vYwlha__tile:not(.PageTile-module__vYwlha__tileActive):not(:disabled):hover{background-color:var(--control-fill-hover);transform:translateY(var(--lift-hover));box-shadow:var(--elevation-200)}.PageTile-module__vYwlha__tile:not(.PageTile-module__vYwlha__tileActive):not(:disabled):active{background-color:var(--control-fill-pressed);transform:translateY(var(--lift-pressed));box-shadow:var(--elevation-100)}.PageTile-module__vYwlha__tileWarning{box-shadow:0 0 0 var(--border-width-md) var(--app-surface-base), 0 0 0 calc(var(--border-width-md) * 2) var(--status-danger), var(--elevation-100)}.PageTile-module__vYwlha__tileWarning:hover{transform:translateY(var(--lift-hover));box-shadow:0 0 0 var(--border-width-md) var(--app-surface-base), 0 0 0 calc(var(--border-width-md) * 2) var(--status-danger), var(--elevation-200)}.PageTile-module__vYwlha__tileBlocked{opacity:.4;pointer-events:none}.PageTile-module__vYwlha__tileActive{box-shadow:0 0 0 var(--border-width-md) var(--app-surface-base), 0 0 0 calc(var(--border-width-md) * 2) var(--control-selected), var(--elevation-100)}.PageTile-module__vYwlha__tileActive:hover{transform:translateY(var(--lift-hover));box-shadow:0 0 0 var(--border-width-md) var(--app-surface-base), 0 0 0 calc(var(--border-width-md) * 2) var(--control-selected), var(--elevation-200)}.PageTile-module__vYwlha__tile:disabled{cursor:default}.PageTile-module__vYwlha__tile:focus-visible{outline:var(--border-width-md) solid var(--form-focus);outline-offset:3px}.PageTile-module__vYwlha__panels{width:100%;min-width:0;height:100%;position:relative}.PageTile-module__vYwlha__panel{border-radius:var(--radius-xs);min-width:0;height:100%;transition:background-color var(--dur-1) var(--ease-standard);flex:1 1 0}.PageTile-module__vYwlha__panel+.PageTile-module__vYwlha__panel{border-left:var(--border-width-sm) solid var(--app-border-subtle);margin-left:-1px}.PageTile-module__vYwlha__panelsJoined .PageTile-module__vYwlha__panel{max-width:calc(100% / var(--panels,2));aspect-ratio:var(--page-ratio);border-radius:0;flex:none}.PageTile-module__vYwlha__panelsJoined .PageTile-module__vYwlha__panel+.PageTile-module__vYwlha__panel{border-left:0}.PageTile-module__vYwlha__panelsJoined .PageTile-module__vYwlha__panel:first-child{--page-sheet-radius:var(--radius-xs) 0 0 var(--radius-xs)}.PageTile-module__vYwlha__panelsJoined .PageTile-module__vYwlha__panel:not(:first-child):not(:last-child){--page-sheet-radius:0}.PageTile-module__vYwlha__panelsJoined .PageTile-module__vYwlha__panel:last-child{--page-sheet-radius:0 var(--radius-xs) var(--radius-xs) 0}.PageTile-module__vYwlha__panelsSplit .PageTile-module__vYwlha__panel{cursor:pointer}.PageTile-module__vYwlha__panelsSplit .PageTile-module__vYwlha__panel:hover{background-color:var(--control-fill-pressed)}.PageTile-module__vYwlha__panelsSplit .PageTile-module__vYwlha__panelActive{cursor:default}@keyframes PageTile-module__vYwlha__sheet-arrive{0%{opacity:0}}.PageTile-module__vYwlha__badge{bottom:var(--sp-1);left:var(--sp-1);min-width:var(--tile-badge);height:var(--tile-badge);padding:0 var(--sp-half);box-sizing:border-box;border-radius:var(--radius-xs);background-color:var(--app-surface-container);color:var(--app-text-muted);font-size:var(--font-size-3xs);font-weight:var(--font-weight-semibold);pointer-events:none;z-index:var(--z-base);line-height:1;position:absolute}.PageTile-module__vYwlha__badgeArriving{animation:PageTile-module__vYwlha__sheet-arrive var(--dur-4) var(--ease-standard) both}.PageTile-module__vYwlha__tileAction{color:var(--app-icon-default)}@media (max-width:767px){.PageTile-module__vYwlha__slot,.PageTile-module__vYwlha__slot[data-size=lg],.PageTile-module__vYwlha__slot[data-size=xl]{--tile-slot:84px;--tile-width:80px;--tile-height:56px;--tile-panel:68px;padding:var(--sp-half)}.PageTile-module__vYwlha__tile:not(.PageTile-module__vYwlha__tileActive):not(:disabled):hover,.PageTile-module__vYwlha__tileActive:hover,.PageTile-module__vYwlha__tileWarning:hover{box-shadow:none;transform:none}.PageTile-module__vYwlha__tileWarning{border:var(--border-width-md) solid var(--status-danger);box-shadow:none}.PageTile-module__vYwlha__tileActive{border:var(--border-width-md) solid var(--control-selected);box-shadow:none}}
.PageThumbnail-module__ZWl7ya__frame{min-width:0;min-height:0;container-type:size}:where(.PageThumbnail-module__ZWl7ya__frame){width:100%;height:100%}.PageThumbnail-module__ZWl7ya__sheet{width:min(100cqw, 100cqh * var(--page-ratio));aspect-ratio:var(--page-ratio);border-radius:var(--page-sheet-radius,var(--radius-xs));background-color:var(--app-surface-artwork);flex:none;position:relative;overflow:hidden}.PageThumbnail-module__ZWl7ya__sheet:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--border-width-sm) var(--app-border-subtle);pointer-events:none;position:absolute;inset:0}.PageThumbnail-module__ZWl7ya__image{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.PageThumbnail-module__ZWl7ya__pending{position:absolute;inset:0;overflow:hidden}.PageThumbnail-module__ZWl7ya__pending:after{content:"";background:linear-gradient(100deg, transparent 20%, var(--app-artwork-pending) 50%, transparent 80%);animation:1.6s linear infinite PageThumbnail-module__ZWl7ya__sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes PageThumbnail-module__ZWl7ya__sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.PageThumbnail-module__ZWl7ya__pending:after{animation:none}}.PageThumbnail-module__ZWl7ya__arriving{animation:PageThumbnail-module__ZWl7ya__arrive var(--dur-4) var(--ease-standard) both}@keyframes PageThumbnail-module__ZWl7ya__arrive{0%{opacity:0}}.PageThumbnail-module__ZWl7ya__leaving{animation:PageThumbnail-module__ZWl7ya__leave var(--dur-4) var(--ease-in) both}@keyframes PageThumbnail-module__ZWl7ya__leave{to{opacity:0}}
.PagesPanel-module__cKBHYq__panel{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.PagesPanel-module__cKBHYq__list{--nav-chip-radius:var(--radius-sm);--nav-label-weight:var(--font-weight-medium);min-height:0;padding:var(--sp-2) var(--sp-1);flex:auto;overflow:hidden auto}.PagesPanel-module__cKBHYq__row{content-visibility:auto;contain-intrinsic-size:auto max(var(--control-target), var(--measure-page-thumb))}.PagesPanel-module__cKBHYq__lead{align-items:center;gap:var(--sp-2);display:flex}.PagesPanel-module__cKBHYq__index{width:var(--page-index-width,2ch);text-align:right;font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--app-text-muted);font-variant-numeric:tabular-nums}.PagesPanel-module__cKBHYq__thumb{width:var(--measure-page-thumb);height:var(--measure-page-thumb);flex:none}.PagesPanel-module__cKBHYq__panel[data-thumb-size=large]{--measure-page-thumb:76px}.PagesPanel-module__cKBHYq__panel[data-thumb-size=xlarge]{--measure-page-thumb:108px}.PagesPanel-module__cKBHYq__rowMenu{justify-content:center;align-items:center;display:flex;position:relative}.PagesPanel-module__cKBHYq__warning{display:inline-flex;position:relative}.PagesPanel-module__cKBHYq__warningMark{z-index:var(--z-base);display:flex;position:absolute;top:0;left:50%}.PagesPanel-module__cKBHYq__warningAnchor{width:0;height:0;display:block}.PagesPanel-module__cKBHYq__warningGlyph{margin-inline:calc(-1 * var(--sp-1));padding-inline:var(--sp-1);flex:auto;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}
.VariantList-module__o3tWgW__pageFolds>section{padding-block:0}.VariantList-module__o3tWgW__pageFolds>section+section{padding-top:var(--sp-2)}@media (hover:hover){.VariantList-module__o3tWgW__variant .VariantList-module__o3tWgW__reveal{opacity:0;transition:opacity var(--dur-1) var(--ease-standard)}.VariantList-module__o3tWgW__variant:hover .VariantList-module__o3tWgW__reveal,.VariantList-module__o3tWgW__variant:focus-within .VariantList-module__o3tWgW__reveal{opacity:1}}.VariantList-module__o3tWgW__muted{font-size:var(--font-size-xs);color:var(--app-text-muted)}.VariantList-module__o3tWgW__readOut{font-size:var(--font-size-sm)}.VariantList-module__o3tWgW__changeProperty{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--app-text-muted);flex:0 auto;overflow:hidden}.VariantList-module__o3tWgW__changeValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--app-text-body);flex:auto;overflow:hidden}
.RightDock-module__KSTqHW__dock{background-color:var(--app-surface-container);border-left:var(--border-editor);flex:none;min-height:0;display:flex;position:relative}.RightDock-module__KSTqHW__dockOpen{width:calc(var(--measure-side-panel) + var(--control-target) + var(--sp-1) * 2)}.RightDock-module__KSTqHW__rail{align-items:center;gap:var(--sp-1);padding:var(--sp-2) var(--sp-1) var(--sp-1);flex-direction:column;flex:none;display:flex}.RightDock-module__KSTqHW__railButton{flex:none}.RightDock-module__KSTqHW__railFoot{margin-top:auto}.RightDock-module__KSTqHW__railButtonCurrent.RightDock-module__KSTqHW__railButtonCurrent{background-color:var(--app-state-selected);color:var(--app-text-heading)}.RightDock-module__KSTqHW__panel{border-left:var(--border-width-sm) solid var(--app-border-subtle);flex:0 0 var(--measure-side-panel);width:var(--measure-side-panel);--surface-gutter:var(--sp-3);flex-direction:column;min-width:0;min-height:0;display:flex}.RightDock-module__KSTqHW__body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}@media (max-width:767px){.RightDock-module__KSTqHW__rail{padding:var(--sp-1);flex-direction:row;justify-content:center;position:relative}.RightDock-module__KSTqHW__railFoot{top:var(--sp-1);right:var(--sp-1);margin-top:0;position:absolute}.RightDock-module__KSTqHW__panel{border-left:0;border-bottom:var(--border-width-sm) solid var(--app-border-subtle)}.RightDock-module__KSTqHW__dock{border-left:0;border-top:var(--border-width-sm) solid var(--app-border-subtle);z-index:var(--z-panel);flex-direction:column-reverse;position:fixed;inset:auto 0 0}.RightDock-module__KSTqHW__panel{flex:auto;width:auto}}
.IdmlImportReportDialog-module__0JJw_W__panel{min-width:420px;max-width:90vw;max-height:80dvh;overflow-y:auto}.IdmlImportReportDialog-module__0JJw_W__title{margin:0 0 var(--sp-1) 0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.IdmlImportReportDialog-module__0JJw_W__summary{margin:0 0 var(--sp-3) 0;font-size:var(--font-size-sm);color:var(--app-text-body)}.IdmlImportReportDialog-module__0JJw_W__section{margin-bottom:var(--sp-3)}.IdmlImportReportDialog-module__0JJw_W__sectionTitle{margin:0 0 var(--sp-half) 0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.IdmlImportReportDialog-module__0JJw_W__sectionHint{margin:0 0 var(--sp-1) 0;font-size:var(--font-size-xs);color:var(--text-muted)}.IdmlImportReportDialog-module__0JJw_W__list{gap:var(--sp-half);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.IdmlImportReportDialog-module__0JJw_W__listItem{font-size:var(--font-size-xs);color:var(--app-text-body);word-break:break-all}.IdmlImportReportDialog-module__0JJw_W__actions{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-3);display:flex}
.SvgFontReportDialog-module__2lHSEa__panel{min-width:440px;max-width:90vw;max-height:80dvh;overflow-y:auto}.SvgFontReportDialog-module__2lHSEa__title{margin:0 0 var(--sp-1) 0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.SvgFontReportDialog-module__2lHSEa__summary{margin:0 0 var(--sp-3) 0;font-size:var(--font-size-sm);color:var(--app-text-body)}.SvgFontReportDialog-module__2lHSEa__rows{gap:var(--sp-1);flex-direction:column;display:flex}.SvgFontReportDialog-module__2lHSEa__row{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.SvgFontReportDialog-module__2lHSEa__missing{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--app-text-heading);word-break:break-word;flex:auto;min-width:0}.SvgFontReportDialog-module__2lHSEa__arrow{color:var(--app-text-muted);flex:none}.SvgFontReportDialog-module__2lHSEa__select{max-width:50%;padding:var(--sp-half) var(--sp-1);font-size:var(--font-size-sm);color:var(--app-text-heading);background:var(--app-surface-container);border:var(--border-width-sm) solid var(--app-border-subtle);border-radius:var(--radius-xs);flex:none}.SvgFontReportDialog-module__2lHSEa__actions{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-3);display:flex}
.imageQualityDialog-module__3CZRdq__panel{flex-direction:column;min-width:min(420px,90vw);max-width:min(90vw,560px);max-height:80dvh;display:flex}.imageQualityDialog-module__3CZRdq__title{margin:0 0 var(--sp-1) 0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.imageQualityDialog-module__3CZRdq__summary{margin:0 0 var(--sp-3) 0;font-size:var(--font-size-sm);color:var(--app-text-muted)}.imageQualityDialog-module__3CZRdq__rows{gap:var(--sp-1);flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.imageQualityDialog-module__3CZRdq__row{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-half) var(--sp-1);font:inherit;color:inherit;text-align:left;border:var(--border-width-sm) solid var(--app-border-default);border-radius:var(--radius-xs);cursor:pointer;background:0 0;display:flex}.imageQualityDialog-module__3CZRdq__row:hover{background:var(--app-state-hover);border-color:var(--app-text-muted)}.imageQualityDialog-module__3CZRdq__rowInert{cursor:default}.imageQualityDialog-module__3CZRdq__rowInert:hover{border-color:var(--app-border-default);background:0 0}.imageQualityDialog-module__3CZRdq__thumb{width:var(--sp-12);height:var(--sp-12);object-fit:cover;border-radius:var(--radius-xs);background:var(--app-surface-base);flex:none}.imageQualityDialog-module__3CZRdq__rowText{flex-direction:column;flex:auto;min-width:0;display:flex}.imageQualityDialog-module__3CZRdq__rowTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.imageQualityDialog-module__3CZRdq__rowPage{font-size:var(--font-size-xs);color:var(--app-text-muted)}.imageQualityDialog-module__3CZRdq__dpi{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--status-danger);white-space:nowrap;flex:none}.imageQualityDialog-module__3CZRdq__actions{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-3);display:flex}
.pdfPageSelectDialog-module__yo_-sW__summary{font-size:var(--font-size-sm);color:var(--app-text-muted);margin:0}.pdfPageSelectDialog-module__yo_-sW__run{--form-inline-value-min-width:4em}.pdfPageSelectDialog-module__yo_-sW__runDash{color:var(--form-text-muted);-webkit-user-select:none;user-select:none}
.TemplatePickDialog-module__Z4Zp2q__body{flex-direction:column;height:60vh;min-height:0;display:flex}
.BlockPickDialog-module__G47YjG__body{flex-direction:column;height:60vh;min-height:0;display:flex}
.PreviewIntroDialog-module__tFNXhG__lead{font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--app-text-body);margin:0}.PreviewIntroDialog-module__tFNXhG__visualName{padding:var(--sp-2) var(--sp-3);background-color:var(--app-surface-sunken);border-radius:var(--radius-sm);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-md);color:var(--app-text-heading);overflow-wrap:anywhere}.PreviewIntroDialog-module__tFNXhG__section{gap:var(--sp-1);flex-direction:column;display:flex}.PreviewIntroDialog-module__tFNXhG__heading{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm);color:var(--app-text-heading);margin:0}.PreviewIntroDialog-module__tFNXhG__text{font-size:var(--font-size-sm);line-height:var(--line-height-md);color:var(--app-text-body);margin:0}
.EditorTour-module__lS3lbW__scrim{z-index:var(--z-modal);pointer-events:none;background-color:var(--app-scrim-soft);-webkit-backdrop-filter:grayscale();backdrop-filter:grayscale();clip-path:var(--tour-scrim);transition:clip-path var(--dur-3) var(--ease-standard);position:fixed;inset:0}.EditorTour-module__lS3lbW__ring{top:var(--tour-top);left:var(--tour-left);width:var(--tour-width);height:var(--tour-height);z-index:var(--z-modal);pointer-events:none;border-radius:var(--radius-md);box-shadow:0 0 0 3px var(--app-focus-ring);transition:top var(--dur-3) var(--ease-standard), left var(--dur-3) var(--ease-standard), width var(--dur-3) var(--ease-standard), height var(--dur-3) var(--ease-standard);position:fixed}@media (prefers-reduced-motion:reduce){.EditorTour-module__lS3lbW__scrim,.EditorTour-module__lS3lbW__ring{transition:none}}.EditorTour-module__lS3lbW__layer{animation:EditorTour-module__lS3lbW__appear .2s var(--ease-out) both}@keyframes EditorTour-module__lS3lbW__appear{0%{opacity:0}to{opacity:1}}.EditorTour-module__lS3lbW__card{width:340px;max-width:calc(100vw - 2 * var(--sp-4));padding:var(--sp-4);gap:var(--sp-3);background-color:var(--app-surface-raised);color:var(--app-text-body);border:var(--border-width-sm) solid var(--app-border-subtle);border-radius:var(--radius-md);box-shadow:var(--elevation-400);flex-direction:column;display:flex}.EditorTour-module__lS3lbW__count{font-size:var(--font-size-xs);color:var(--app-text-muted)}.EditorTour-module__lS3lbW__title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm);color:var(--app-text-heading);margin:0}.EditorTour-module__lS3lbW__body{font-size:var(--font-size-sm);line-height:var(--line-height-md);margin:0}.EditorTour-module__lS3lbW__strip{z-index:var(--z-floating);background-color:var(--app-surface-raised);color:var(--app-text-body);border-top:var(--border-width-sm) solid var(--app-border-subtle);box-shadow:var(--elevation-up);animation:EditorTour-module__lS3lbW__appear .2s var(--ease-out) both;flex:none;position:relative}.EditorTour-module__lS3lbW__stripBar{border-radius:0}.EditorTour-module__lS3lbW__stripRow{padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-4)}.EditorTour-module__lS3lbW__stripLabel{flex:none}.EditorTour-module__lS3lbW__stripHeading{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm);color:var(--app-text-heading);white-space:nowrap}.EditorTour-module__lS3lbW__stripSteps{flex:auto;justify-content:center;min-width:0;display:flex}.EditorTour-module__lS3lbW__stripActions{flex:none}@media (max-width:767px){.EditorTour-module__lS3lbW__stripLabel{display:none}}.EditorTour-module__lS3lbW__marker{box-sizing:border-box;width:var(--icon-md);height:var(--icon-md);border:var(--border-width-sm) solid var(--app-border-subtle);border-radius:var(--radius-full);background-color:var(--control-fill);color:var(--app-text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.EditorTour-module__lS3lbW__markerSeen{background-color:var(--control-selected);border-color:var(--control-selected-border);color:var(--control-selected-ink)}
.PagesCarousel-module__LauwlW__pagesRoot,.PagesCarousel-module__LauwlW__centerContainer,.PagesCarousel-module__LauwlW__pagesContainer{--page-strip-gap:var(--sp-2)}.PagesCarousel-module__LauwlW__centerContainer{justify-content:center;align-items:center;gap:var(--page-strip-gap);flex:auto;min-width:0;display:flex}.PagesCarousel-module__LauwlW__centerContainerPlaced{justify-content:flex-start}.PagesCarousel-module__LauwlW__pagesContainer{align-items:center;gap:var(--page-strip-gap);--strip-inset:calc(var(--border-width-md) * 2 + var(--sp-half));min-width:0;padding-block:var(--strip-inset);--insert-lift:var(--sp-1);--insert-rise:calc(var(--control-target-xs) / 2 + var(--insert-lift) - var(--sp-1) + var(--sp-half));--insert-reach:calc(var(--page-strip-gap) / 2 + var(--control-target-xs) / 2);scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;flex:0 auto;margin-block-start:calc(var(--strip-inset) - max(var(--strip-inset), var(--insert-rise)));margin-inline-start:calc(-1 * var(--insert-reach));padding-block-start:max(var(--strip-inset), var(--insert-rise));padding-inline-start:var(--insert-reach);display:flex;overflow-x:auto}.PagesCarousel-module__LauwlW__pagesContainer::-webkit-scrollbar{display:none}.PagesCarousel-module__LauwlW__addTile{flex:none}.PagesCarousel-module__LauwlW__pageWrapper{--drop-line-gap:var(--page-strip-gap);align-items:center;display:flex;position:relative}.PagesCarousel-module__LauwlW__dragSource{opacity:.4}.PagesCarousel-module__LauwlW__pageWrapper[data-nav-drop-target]{outline:var(--border-width-md) solid var(--control-selected);outline-offset:var(--border-width-md);border-radius:var(--radius-sm)}.PagesCarousel-module__LauwlW__insertZone{width:var(--page-strip-gap);z-index:3;opacity:0;transition:opacity var(--dur-0) var(--ease-standard);justify-content:center;align-items:flex-start;display:flex;position:absolute;top:0;bottom:0}.PagesCarousel-module__LauwlW__insertZone:hover,.PagesCarousel-module__LauwlW__insertZoneOpen{opacity:1}.PagesCarousel-module__LauwlW__insertZone:has(:focus-visible){opacity:1}.PagesCarousel-module__LauwlW__insertZoneBefore{left:calc(-1 * var(--page-strip-gap))}.PagesCarousel-module__LauwlW__insertZoneAfter{right:calc(-1 * var(--page-strip-gap))}.PagesCarousel-module__LauwlW__insertControl{pointer-events:none;margin-block-start:calc(var(--sp-1) - var(--insert-lift) - var(--control-target-xs) / 2);display:flex}.PagesCarousel-module__LauwlW__insertZone:hover .PagesCarousel-module__LauwlW__insertControl,.PagesCarousel-module__LauwlW__insertZoneOpen .PagesCarousel-module__LauwlW__insertControl{pointer-events:auto}.PagesCarousel-module__LauwlW__insertZone:has(:focus-visible) .PagesCarousel-module__LauwlW__insertControl{pointer-events:auto}.PagesCarousel-module__LauwlW__insertLine{--drop-line-inset:var(--sp-1);inset:calc(-1 * var(--insert-lift)) 0 0;pointer-events:none;opacity:0;transition:opacity var(--dur-0) var(--ease-standard);position:absolute}.PagesCarousel-module__LauwlW__insertZone:hover+.PagesCarousel-module__LauwlW__insertLine,.PagesCarousel-module__LauwlW__insertZoneOpen+.PagesCarousel-module__LauwlW__insertLine{opacity:1}.PagesCarousel-module__LauwlW__insertZone:has(:focus-visible)+.PagesCarousel-module__LauwlW__insertLine{opacity:1}.PagesCarousel-module__LauwlW__scrollArrow{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.PagesCarousel-module__LauwlW__scrollArrow:not(:disabled):hover{transform:translateY(var(--lift-hover));box-shadow:var(--elevation-200)!important}.PagesCarousel-module__LauwlW__scrollArrow:not(:disabled):active{transform:translateY(0);box-shadow:var(--elevation-100)!important}.PagesCarousel-module__LauwlW__pageStepper{align-items:center;gap:var(--sp-half);display:inline-flex}.PagesCarousel-module__LauwlW__pageStepper .PagesCarousel-module__LauwlW__pageCount{padding:0 var(--sp-1);font-variant-numeric:tabular-nums}.PagesCarousel-module__LauwlW__pageCount{font-size:var(--control-text);color:var(--app-text-muted);font-weight:var(--font-weight-medium);padding:0 var(--sp-2);white-space:nowrap}.PagesCarousel-module__LauwlW__centerContainerMobile{flex:auto;justify-content:flex-start;min-width:0;overflow:hidden}.PagesCarousel-module__LauwlW__pagesContainerMobile{gap:var(--sp-1);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:auto;justify-content:flex-start;min-width:0;overflow:auto hidden}.PagesCarousel-module__LauwlW__pagesContainerMobile::-webkit-scrollbar{display:none}.PagesCarousel-module__LauwlW__warning{z-index:var(--z-base);display:flex;position:absolute;top:0;left:50%}.PagesCarousel-module__LauwlW__warningAnchor{width:0;height:0;display:block}.PagesCarousel-module__LauwlW__warningGlyph{margin-inline:calc(-1 * var(--sp-1));padding-inline:var(--sp-1);flex:auto;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}
.BlockModePageStrip-module__OB7jaW__strip{align-items:center;gap:var(--sp-2);min-width:0;padding-block:calc(var(--border-width-md) * 2 + var(--sp-half));scrollbar-width:none;overscroll-behavior-x:contain;flex:0 auto;margin-inline:auto;display:flex;overflow-x:auto}.BlockModePageStrip-module__OB7jaW__strip::-webkit-scrollbar{display:none}
.PageStripToggle-module__vAmNYa__toggle{font-size:var(--control-text);font-weight:var(--font-weight-medium);white-space:nowrap}
.ZoomControl-module__TRuhsa__container{align-items:center;gap:var(--sp-1);display:flex}.ZoomControl-module__TRuhsa__slider{width:100px}.ZoomControl-module__TRuhsa__trigger{font-variant-numeric:tabular-nums;min-width:calc(4.5ch + 31px);font-size:var(--control-text);font-weight:var(--control-weight);color:var(--form-text);--form-text-muted:var(--form-text);--field-naked-height:var(--control-target-xs);--field-naked-inset:var(--sp-2);justify-content:flex-end;display:flex}
.VariantStatus-module__IbFpta__status{font-size:var(--control-text);font-weight:var(--font-weight-medium);white-space:nowrap}.VariantStatus-module__IbFpta__trigger{font-size:var(--control-text);font-weight:var(--control-weight);white-space:nowrap;--field-naked-height:var(--control-target-xs);--field-naked-inset:var(--sp-2)}
.bottomNavbar-module__Kfxc3W__dock{flex-direction:column;flex:none;display:flex}.bottomNavbar-module__Kfxc3W__carouselRow{min-width:0;padding-inline:var(--sp-3);background-color:var(--app-surface-base);align-items:center;display:flex}.bottomNavbar-module__Kfxc3W__container{padding:var(--sp-1) var(--sp-3);background-color:var(--app-surface-base);position:relative}.bottomNavbar-module__Kfxc3W__leftSection{align-self:stretch;align-items:center;gap:var(--sp-3);flex:none;display:flex}.bottomNavbar-module__Kfxc3W__rightContainer{min-width:max-content;min-height:var(--control-target-xs);align-items:center;gap:var(--sp-2);display:flex}.bottomNavbar-module__Kfxc3W__mobileBar{align-items:center;gap:var(--sp-2);padding:var(--sp-2);background-color:var(--app-surface-base);min-width:0;display:flex}.bottomNavbar-module__Kfxc3W__mobileStrip{flex:auto;align-items:center;min-width:0;display:flex;overflow:hidden}.bottomNavbar-module__Kfxc3W__mobileStrip>*{flex:auto;min-width:0}
.ActionToolbar-mobile-module__6Rkswa__root{width:100%;height:var(--mobile-bottom-slot-height,72px);min-height:var(--mobile-bottom-slot-height,72px);padding:var(--sp-1) var(--sp-2);box-sizing:border-box;background-color:var(--app-surface-base);border-top:var(--border-editor);flex-direction:column;justify-content:center;display:flex;position:relative}.ActionToolbar-mobile-module__6Rkswa__bar{width:100%;min-width:0;transform:translateY(calc(-1 * var(--soft-keyboard-lift,0px)));transition:transform var(--dur-2) var(--ease-standard);align-items:stretch;display:flex}.ActionToolbar-mobile-module__6Rkswa__strip{align-items:stretch;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);background-color:var(--app-surface-raised);border-radius:var(--radius-lg);box-shadow:var(--elevation-200);flex:auto;min-width:0;display:flex;overflow:hidden}.ActionToolbar-mobile-module__6Rkswa__actionsScroller{align-items:center;gap:var(--sp-half);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:auto;min-width:0;display:flex;overflow:auto hidden}.ActionToolbar-mobile-module__6Rkswa__actionsScroller::-webkit-scrollbar{display:none}.ActionToolbar-mobile-module__6Rkswa__confirmBtn{appearance:none;cursor:pointer;border-radius:var(--radius-md);background-color:var(--app-accent-primary);width:44px;height:44px;color:var(--text-inverse);border:none;flex:none;justify-content:center;align-self:center;align-items:center;transition:background-color .12s,box-shadow .12s;display:inline-flex}.ActionToolbar-mobile-module__6Rkswa__confirmBtn:hover{background-color:var(--app-accent-primary-hover)}.ActionToolbar-mobile-module__6Rkswa__confirmBtn:active{background-color:var(--app-accent-primary-pressed);box-shadow:var(--depression-100)}.ActionToolbar-mobile-module__6Rkswa__confirmBtn svg{width:var(--icon-lg);height:var(--icon-lg)}.ActionToolbar-mobile-module__6Rkswa__actionBtn{appearance:none;cursor:pointer;justify-content:center;align-items:center;gap:var(--sp-1);padding:var(--sp-2);border-radius:var(--radius-md);color:var(--app-text-muted);font-size:var(--font-size-3xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);background:0 0;border:none;flex-direction:column;flex:none;transition:background-color .12s,color .12s;display:inline-flex}.ActionToolbar-mobile-module__6Rkswa__actionBtn:hover{background-color:var(--app-state-hover)}.ActionToolbar-mobile-module__6Rkswa__actionBtn:disabled{cursor:default;opacity:.4}.ActionToolbar-mobile-module__6Rkswa__actionBtn:disabled:hover{background-color:#0000}.ActionToolbar-mobile-module__6Rkswa__actionBtnActive{background-color:var(--app-surface-sunken);color:var(--app-text-heading);box-shadow:var(--depression-100)}.ActionToolbar-mobile-module__6Rkswa__actionIcon{width:22px;height:22px;color:var(--app-icon-strong);justify-content:center;align-items:center;display:inline-flex}.ActionToolbar-mobile-module__6Rkswa__actionIcon svg{width:22px;height:22px}.ActionToolbar-mobile-module__6Rkswa__actionLabel{white-space:nowrap;font-size:var(--font-size-3xs)}.ActionToolbar-mobile-module__6Rkswa__sizePreview{white-space:nowrap;font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);line-height:1}.ActionToolbar-mobile-module__6Rkswa__popupAnchor{bottom:calc(100% + var(--sp-2));padding:0 var(--sp-2) var(--sp-2);box-sizing:border-box;z-index:var(--z-overlay);pointer-events:none;transform:translateY(calc(-1 * var(--soft-keyboard-lift,0px)));transition:transform var(--dur-2) var(--ease-standard);position:absolute;left:0;right:0}.ActionToolbar-mobile-module__6Rkswa__popupCard{pointer-events:auto;background-color:var(--app-surface-raised);border-radius:var(--radius-lg);width:100%;box-shadow:var(--elevation-300);padding:var(--sp-3);box-sizing:border-box;max-height:min(60vh, calc(100dvh - var(--soft-keyboard-lift,0px) - 140px));-webkit-overflow-scrolling:touch;overflow-y:auto}.ActionToolbar-mobile-module__6Rkswa__menuPopup{pointer-events:auto;box-sizing:border-box;width:100%}.ActionToolbar-mobile-module__6Rkswa__popupTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--app-text-heading);margin-bottom:var(--sp-2)}.ActionToolbar-mobile-module__6Rkswa__popupBody{gap:var(--sp-2);flex-direction:column;display:flex}.ActionToolbar-mobile-module__6Rkswa__pairLabel{font-size:var(--font-size-xs);color:var(--app-text-muted);font-weight:var(--font-weight-medium)}.ActionToolbar-mobile-module__6Rkswa__alignRow{gap:var(--sp-2);display:flex}.ActionToolbar-mobile-module__6Rkswa__alignBtn{appearance:none;border:var(--border-width-sm) solid var(--app-border-subtle);border-radius:var(--radius-md);background:var(--app-surface-container);height:44px;color:var(--app-icon-default);cursor:pointer;flex:1;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.ActionToolbar-mobile-module__6Rkswa__alignBtn:hover{background-color:var(--app-state-hover)}.ActionToolbar-mobile-module__6Rkswa__alignBtnActive{background-color:var(--app-surface-sunken);border-color:var(--app-text-heading);color:var(--app-text-heading);box-shadow:var(--depression-100)}
.GlobalAppLoader-module__riYdna__overlay{z-index:calc(var(--z-modal,9999) + 10);justify-content:center;align-items:center;gap:var(--sp-3,16px);background-color:var(--app-surface-container);opacity:1;transition:opacity var(--dur-3) var(--ease-standard);flex-direction:column;display:flex;position:fixed;inset:0}.GlobalAppLoader-module__riYdna__hidden{opacity:0;visibility:hidden;pointer-events:none}.GlobalAppLoader-module__riYdna__label{color:var(--app-text-muted);font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}
.AccessDeniedOverlay-module__F1qcPW__overlay{z-index:calc(var(--z-modal,9999) + 20);padding:var(--sp-3,16px);background-color:var(--app-surface-container);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AccessDeniedOverlay-module__F1qcPW__card{text-align:center;align-items:center;gap:var(--sp-2,12px);max-width:var(--measure-panel);flex-direction:column;display:flex}.AccessDeniedOverlay-module__F1qcPW__iconBox{background-color:var(--app-surface-sunken);width:56px;height:56px;color:var(--app-text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:28px;display:flex}.AccessDeniedOverlay-module__F1qcPW__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--app-text-body)}.AccessDeniedOverlay-module__F1qcPW__subtitle{font-size:var(--font-size-md);color:var(--app-text-muted);line-height:var(--line-height-lg)}.AccessDeniedOverlay-module__F1qcPW__banner{left:50%;bottom:var(--sp-3);z-index:var(--z-toast);max-width:calc(100vw - 2 * var(--sp-3));padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-full);background-color:var(--app-surface-inverse);color:var(--text-inverse);font-size:var(--font-size-sm);line-height:var(--line-height-md);text-align:center;position:fixed;transform:translate(-50%)}
.AppAccessGate-module__FDu_ba__screen{display:contents}
.page-module___8aEwW__container{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.page-module___8aEwW__mainLayout{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.page-module___8aEwW__mainLayout{flex-direction:column}.page-module___8aEwW__mainLayout>:first-child{flex:none;order:2}.page-module___8aEwW__mainLayout>:nth-child(2){flex:1 1 0;order:1;min-height:0}}.page-module___8aEwW__mobileNavSlot{width:100%;height:var(--mobile-bottom-slot-height,72px);min-height:var(--mobile-bottom-slot-height,72px);box-sizing:border-box}.page-module___8aEwW__centerWrapper{background-color:var(--app-surface-container);flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.page-module___8aEwW__editorMain{background-color:var(--app-workspace-background);flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}
.index-module__HJ8jKG__skeleton{width:var(--skeleton-width,100%);height:var(--skeleton-height,var(--sp-3));border-radius:var(--radius-xs);background:linear-gradient(90deg, var(--app-surface-base) 25%, var(--app-border-subtle) 37%, var(--app-surface-base) 63%);background-size:200% 100%;animation:1.4s ease-in-out infinite index-module__HJ8jKG__shimmer;display:block}@keyframes index-module__HJ8jKG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.index-module__HJ8jKG__skeleton{animation:none}}
.Stepper-module__F7SgUW__stepper{width:100%;height:100%;min-height:0}.Stepper-module__F7SgUW__header{box-sizing:border-box;padding:var(--sp-3) var(--surface-gutter);background-color:var(--app-surface-raised);border-bottom:var(--border-width-sm) solid var(--app-border-subtle);z-index:1;transition:box-shadow var(--dur-1) var(--ease-standard);flex:none}.Stepper-module__F7SgUW__scrolled{box-shadow:0 var(--sp-half) var(--sp-1) var(--app-scroll-shadow)}.Stepper-module__F7SgUW__steps{scrollbar-width:none;flex:auto;min-width:0;margin:0;padding:0;list-style:none;overflow-x:auto}.Stepper-module__F7SgUW__steps::-webkit-scrollbar{display:none}.Stepper-module__F7SgUW__step{flex:auto;min-width:0}.Stepper-module__F7SgUW__step:last-child{flex:none}.Stepper-module__F7SgUW__stepBody{align-items:center;gap:var(--sp-2);min-width:0;font:inherit;text-align:left;color:inherit;background:0 0;border:none;margin:0;padding:0;display:flex}button.Stepper-module__F7SgUW__stepBody{cursor:pointer}.Stepper-module__F7SgUW__stepBody:focus-visible{box-shadow:var(--app-focus-ring);border-radius:var(--radius-xs);outline:none}.Stepper-module__F7SgUW__marker{box-sizing:border-box;width:var(--control-target-sm);height:var(--control-target-sm);border:var(--border-width-sm) solid var(--app-border-subtle);border-radius:var(--radius-full);background-color:var(--control-fill);color:var(--app-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s;display:inline-flex}.Stepper-module__F7SgUW__marker svg{width:var(--icon-md);height:var(--icon-md)}.Stepper-module__F7SgUW__stepLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--app-text-muted);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);transition:color var(--dur-1) var(--ease-standard);overflow:hidden}.Stepper-module__F7SgUW__current .Stepper-module__F7SgUW__marker{background-color:var(--app-surface-raised);border-width:var(--border-width-md);border-color:var(--app-text-heading);box-shadow:var(--elevation-100);color:var(--app-text-heading)}.Stepper-module__F7SgUW__current .Stepper-module__F7SgUW__stepLabel{color:var(--app-text-heading);font-weight:var(--font-weight-semibold)}.Stepper-module__F7SgUW__done .Stepper-module__F7SgUW__marker{background-color:var(--control-selected);border-color:var(--control-selected-border);box-shadow:var(--elevation-100);color:var(--control-selected-ink)}.Stepper-module__F7SgUW__done .Stepper-module__F7SgUW__stepLabel{color:var(--app-text-heading)}@media (hover:hover){button.Stepper-module__F7SgUW__stepBody:hover .Stepper-module__F7SgUW__marker{border-color:var(--app-text-heading)}}button.Stepper-module__F7SgUW__stepBody:active .Stepper-module__F7SgUW__marker{background-color:var(--control-selected-border);box-shadow:none}.Stepper-module__F7SgUW__connector{min-width:var(--sp-8);height:var(--border-width-sm);margin-inline:var(--sp-4);border-radius:var(--radius-2xs);background-color:var(--app-border-subtle);flex:auto}.Stepper-module__F7SgUW__content{min-height:0;padding-inline:var(--surface-gutter);flex:auto;display:flex;position:relative;overflow-y:auto}.Stepper-module__F7SgUW__flow{display:block}.Stepper-module__F7SgUW__loader{z-index:var(--z-overlay);padding:var(--sp-4) var(--surface-gutter);background-color:var(--app-surface-raised);transition:opacity var(--dur-3) var(--ease-standard);position:absolute;inset:0;overflow:hidden}.Stepper-module__F7SgUW__loaderIdle{opacity:0;z-index:var(--z-behind);pointer-events:none}.Stepper-module__F7SgUW__footer{padding:var(--sp-3) var(--surface-gutter);border-top:var(--border-width-sm) solid var(--app-border-subtle);flex:none}
.StepperDialog-module__2F8FSa__stepperContent{min-height:0;height:var(--stepper-content-height);display:flex;overflow:hidden}
.ConfirmDialog-module__V3CELG__panel{width:min(444px,100vw - 64px)}.ConfirmDialog-module__V3CELG__title{margin:0 0 var(--sp-1) 0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.ConfirmDialog-module__V3CELG__message{margin:0 0 var(--sp-3) 0;font-size:var(--font-size-sm);color:var(--app-text-muted);line-height:var(--line-height-md)}
.ToastInfoDialog-module__gpJEIG__message{font-size:var(--font-size-sm);color:var(--app-text-muted);line-height:var(--line-height-lg);white-space:pre-line;margin:0}
.PlaceholderAutocomplete-module__4comSW__menu{max-width:var(--measure-placeholder-menu)}.PlaceholderAutocomplete-module__4comSW__row{min-width:0}.PlaceholderAutocomplete-module__4comSW__key{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--app-text-heading);white-space:nowrap}.PlaceholderAutocomplete-module__4comSW__hint{min-width:0;font-size:var(--font-size-xs);color:var(--app-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.index-module__GHc_ua__reset{width:var(--icon-lg);height:var(--icon-lg);border-radius:var(--control-radius);color:var(--form-text-muted);cursor:pointer;background-color:#0000;border:none;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:flex}.index-module__GHc_ua__reset:hover:not(:disabled){background-color:var(--form-surface-strong);color:var(--form-text)}.index-module__GHc_ua__reset:focus-visible{box-shadow:var(--form-focus-edge);outline:none}.index-module__GHc_ua__reset:disabled{opacity:.5;cursor:default}.index-module__GHc_ua__reset svg{width:var(--icon-sm);height:var(--icon-sm)}
.index-module__t5rysq__switch{--w:40px;--h:22px;--thumb:18px;appearance:none;box-sizing:border-box;width:var(--w);height:var(--h);border-radius:var(--form-pill-radius);background-color:var(--control-fill);box-shadow:var(--control-well);cursor:pointer;flex-shrink:0;transition:background-color .2s,box-shadow .2s;position:relative}.index-module__t5rysq__switch:before{content:"";top:var(--control-inset);left:var(--control-inset);width:var(--thumb);height:var(--thumb);border-radius:var(--control-radius-inner);background-color:var(--form-bg);box-shadow:var(--control-edge-raised), var(--elevation-100);transition:transform var(--dur-2) var(--ease-standard);position:absolute}.index-module__t5rysq__switch:checked{background-color:var(--control-selected);box-shadow:inset 0 0 0 1px var(--control-selected-border), inset 0 1px 2px color-mix(in srgb, var(--control-selected-border) 45%, transparent)}.index-module__t5rysq__switch[data-color=secondary]:checked{background-color:var(--form-text);box-shadow:inset 0 0 0 1px var(--form-text), inset 0 1px 2px color-mix(in srgb, var(--control-selected-ink) 45%, transparent)}.index-module__t5rysq__switch:checked:before{transform:translateX(calc(var(--w) - var(--thumb) - 4px))}.index-module__t5rysq__switch:disabled{opacity:.5;cursor:not-allowed}.index-module__t5rysq__switch:focus-visible{outline:var(--border-width-sm) solid var(--form-focus);outline-offset:2px}.index-module__t5rysq__sm{--w:32px;--h:18px;--thumb:14px}.index-module__t5rysq__pill{justify-content:flex-end;align-items:center;gap:var(--sp-2);cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content;display:flex}.index-module__t5rysq__pill.index-module__t5rysq__disabled{cursor:not-allowed}.index-module__t5rysq__pillTrailingLabel{color:var(--form-text);font-size:var(--control-text);font-weight:var(--control-weight);line-height:var(--line-height-md);white-space:nowrap;flex:none}
.index-module__0Wx_IG__formPanel{gap:var(--sp-4);flex-direction:column;justify-content:space-between;display:flex}
.index-module__nNYirq__root{width:100%;height:100%;filter:var(--elevation-100-filter)}.index-module__nNYirq__sheet{aspect-ratio:3/4;background:var(--app-surface-container);border-radius:var(--radius-sm);clip-path:polygon(0 0,74% 0,100% 26%,100% 100%,0 100%);height:72%;position:relative;container-type:size}.index-module__nNYirq__sheet:before{content:"";clip-path:polygon(0 0,100% 100%,0 100%);background:#00000017;width:26%;height:26%;position:absolute;top:0;right:0}.index-module__nNYirq__sheet:after{content:"";background:repeating-linear-gradient(to bottom, var(--app-border-subtle) 0 2px, transparent 2px 30%);height:26%;position:absolute;inset:30% 20% auto}.index-module__nNYirq__badge{border-radius:var(--radius-full);background:var(--app-text-muted);width:fit-content;max-width:90%;color:var(--app-surface-container);font-size:min(var(--font-size-xs), 15cqh);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0 auto;padding:2px 6px;line-height:1.2;position:absolute;inset:auto 0 12%;overflow:hidden}.index-module__nNYirq__pdf .index-module__nNYirq__badge{background:var(--file-pdf)}.index-module__nNYirq__spreadsheet .index-module__nNYirq__badge{background:var(--file-spreadsheet)}.index-module__nNYirq__text .index-module__nNYirq__badge{background:var(--file-text)}.index-module__nNYirq__font .index-module__nNYirq__badge{background:var(--file-font)}
.index-module__0HpRAG__banner{background:var(--status-warning-bg);color:var(--status-warning-ink);border-bottom:1px solid var(--status-warning-edge);font-size:.875rem;line-height:var(--line-height-md);justify-content:center;align-items:center;gap:1rem;padding:.375rem 1rem;display:flex}.index-module__0HpRAG__message{font-weight:var(--font-weight-medium)}
.index-module__Ka1xeG__scrollFade.index-module__Ka1xeG__scrollFade{--scroll-fade-size:var(--sp-8);display:flex}.index-module__Ka1xeG__viewport{scrollbar-width:thin;flex:1;min-width:0;overflow-y:auto}.index-module__Ka1xeG__marker{height:0;display:block}@property --scroll-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --scroll-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}.index-module__Ka1xeG__viewport{-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--scroll-fade-top), black calc(100% - var(--scroll-fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, black var(--scroll-fade-top), black calc(100% - var(--scroll-fade-bottom)), transparent 100%);transition:--scroll-fade-top var(--dur-2) var(--ease-standard), --scroll-fade-bottom var(--dur-2) var(--ease-standard)}.index-module__Ka1xeG__viewport[data-fade-top]{--scroll-fade-top:var(--scroll-fade-size)}.index-module__Ka1xeG__viewport[data-fade-bottom]{--scroll-fade-bottom:var(--scroll-fade-size)}.index-module__Ka1xeG__strip{width:var(--control-target-xs);margin-left:var(--sp-1);flex-shrink:0}.index-module__Ka1xeG__arrow{opacity:0;visibility:hidden;transition:opacity var(--dur-2) var(--ease-standard), visibility 0s linear var(--dur-2)}.index-module__Ka1xeG__arrow[data-shown]{opacity:1;visibility:visible;transition:opacity var(--dur-2) var(--ease-standard), visibility 0s}.index-module__Ka1xeG__down{margin-top:auto}
.index-module__PfCsPW__card{background-color:var(--app-surface-container);border:1px solid var(--app-border-subtle);border-radius:var(--surface-radius);corner-shape:var(--corner-shape);overflow:hidden}.index-module__PfCsPW__flush{background-color:#0000}.index-module__PfCsPW__flush .index-module__PfCsPW__scroll{max-height:none;overflow:visible}.index-module__PfCsPW__flush .index-module__PfCsPW__table th{position:static}.index-module__PfCsPW__header{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--app-border-subtle);--form-pill-margin-top:0}.index-module__PfCsPW__headerLead{flex:1;min-width:min-content}.index-module__PfCsPW__headerActions{flex:none;margin-left:auto}.index-module__PfCsPW__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--app-text-heading);white-space:nowrap}.index-module__PfCsPW__scroll{max-height:var(--table-max-body,60vh);overflow:auto}.index-module__PfCsPW__fill{flex:1 1 0;min-height:0}.index-module__PfCsPW__fill .index-module__PfCsPW__scroll{flex:1 1 0;min-height:0;max-height:none}.index-module__PfCsPW__fetching{opacity:.55;pointer-events:none;transition:opacity var(--dur-1) var(--ease-standard)}.index-module__PfCsPW__footerTrailing{flex:none}.index-module__PfCsPW__footer{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--app-border-subtle)}.index-module__PfCsPW__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:var(--table-min-width,0)}.index-module__PfCsPW__table th{z-index:2;background-color:var(--app-surface-container);border-bottom:3px solid var(--app-border-subtle);padding:var(--sp-4);text-align:left;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--app-text-heading);white-space:nowrap;text-overflow:ellipsis;position:sticky;top:0;overflow:hidden}.index-module__PfCsPW__table th[data-fixed]{width:var(--table-col-width)}.index-module__PfCsPW__table td{height:var(--table-row-min);padding:var(--table-list-padding-y) var(--sp-4);border-bottom:1px solid var(--app-border-subtle);font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--app-text-body);vertical-align:middle;text-overflow:ellipsis;overflow:hidden}.index-module__PfCsPW__table tbody tr:last-child td{border-bottom:none}.index-module__PfCsPW__table th.index-module__PfCsPW__alignRight,.index-module__PfCsPW__table td.index-module__PfCsPW__alignRight{text-align:right;font-variant-numeric:tabular-nums}.index-module__PfCsPW__table tbody tr{transition:background-color var(--dur-1) var(--ease-standard)}.index-module__PfCsPW__table tbody tr:hover{background-color:var(--app-state-hover)}.index-module__PfCsPW__pressable{cursor:pointer}.index-module__PfCsPW__hoverable{transition:background-color var(--dur-1) var(--ease-standard)}.index-module__PfCsPW__hoverable:hover{background-color:var(--app-state-hover)}.index-module__PfCsPW__selected td{background-color:var(--app-state-selected)}.index-module__PfCsPW__active td:first-child{box-shadow:inset 2px 0 0 var(--border-strong)}.index-module__PfCsPW__table .index-module__PfCsPW__disabledCell{color:var(--app-text-muted)}.index-module__PfCsPW__table .index-module__PfCsPW__disabled:hover{background-color:#0000}.index-module__PfCsPW__checkCell{width:var(--table-check-width)}.index-module__PfCsPW__table td.index-module__PfCsPW__checkCell{padding-left:var(--sp-4);padding-right:var(--sp-2)}.index-module__PfCsPW__sizeSm{--table-row-min:var(--table-row-min-sm);--table-list-padding-y:var(--table-list-padding-y-sm)}.index-module__PfCsPW__sizeLg{--table-row-min:var(--table-row-min-lg);--table-list-padding-y:var(--table-list-padding-y-lg)}.index-module__PfCsPW__sortButton{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;max-width:100%;padding:0}.index-module__PfCsPW__sortLabel{min-width:0;max-width:100%}.index-module__PfCsPW__sortText{text-overflow:ellipsis;min-width:0;overflow:hidden}.index-module__PfCsPW__sortMark{width:var(--icon-xs);height:var(--icon-xs);flex:none}.index-module__PfCsPW__sortIdle{color:var(--app-icon-disabled)}.index-module__PfCsPW__cards{padding:var(--sp-4);background-color:var(--app-surface-base)}.index-module__PfCsPW__cards:empty{display:none}.index-module__PfCsPW__cardSkeleton{--skeleton-height:var(--sp-24);border:1px solid var(--app-border-subtle);border-radius:var(--surface-radius);corner-shape:var(--corner-shape)}
.SettingsModal-module__L_PeTG__content{padding:var(--sp-4) var(--sp-5) var(--sp-3)}
.index-module__ilkv3a__sortingLabel{display:inline-flex}.index-module__ilkv3a__sortingHint{margin-left:var(--sp-1);color:var(--app-text-muted)}.index-module__ilkv3a__settingsButton{width:var(--control-target-sm);height:var(--control-target-sm);min-width:var(--control-target-sm);min-height:var(--control-target-sm)}
.InfoTooltip-module__NwEzhq__bubble{align-items:flex-start;gap:var(--sp-1);margin:calc(-1 * var(--sp-1)) calc(-1 * var(--sp-2));padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-xs);line-height:var(--line-height-md);white-space:pre-line;display:flex}.InfoTooltip-module__NwEzhq__anchor{align-items:center;min-width:0;display:inline-flex}.InfoTooltip-module__NwEzhq__text{font-size:inherit;line-height:inherit;margin:0}.InfoTooltip-module__NwEzhq__title{flex:auto;min-width:0}.InfoTooltip-module__NwEzhq__actions{flex-direction:column;flex:none;justify-content:flex-start;display:flex}.InfoTooltip-module__NwEzhq__dismiss{width:20px;min-width:20px;height:20px;min-height:20px;color:inherit;padding:0}.InfoTooltip-module__NwEzhq__dismiss:hover:not(:disabled){color:var(--status-danger)}
.index-module__HU-o_q__iconButton{width:var(--control-target-sm);height:var(--control-target-sm);min-width:var(--control-target-sm);min-height:var(--control-target-sm);color:var(--toolbar-action-color,var(--app-icon-default));transition:all var(--dur-1) var(--ease-standard);transform:scale(1)}.index-module__HU-o_q__menuHost{display:inline-flex;position:relative}@media (hover:hover){.index-module__HU-o_q__iconButton:hover:not(:disabled){color:var(--toolbar-action-hover-color,var(--app-icon-strong))}}.index-module__HU-o_q__cancelAction{--toolbar-action-color:var(--status-danger);--toolbar-action-hover-color:var(--status-danger-hover)}.index-module__HU-o_q__confirmAction{--toolbar-action-color:var(--form-focus);--toolbar-action-hover-color:var(--status-success-hover)}.index-module__HU-o_q__confirmation{background-color:var(--app-surface-base);border-radius:var(--radius-md);flex-direction:row;display:flex}.index-module__HU-o_q__confirmationLight{background-color:var(--app-surface-raised)}
.ImpersonationBannerHost-module__4XwHDW__host{z-index:var(--z-overlay);position:relative}
