@import "https://fonts.googleapis.com/css2?family=Cinzel:wght@400;600&display=swap";
.illustration-framing-module__LxY7BW__framing{flex-direction:column;gap:.3rem;padding-top:.15rem;display:flex}.illustration-framing-module__LxY7BW__caption{letter-spacing:.08em;text-transform:uppercase;color:var(--st-text-faint,#ffffff59);cursor:help;align-self:flex-start;font-size:.625rem}.illustration-framing-module__LxY7BW__grid{grid-template-columns:repeat(auto-fill,minmax(4.75rem,1fr));gap:.35rem;display:grid}.illustration-framing-module__LxY7BW__field{min-width:0}.illustration-framing-module__LxY7BW__label{text-overflow:ellipsis;white-space:nowrap;color:var(--st-text-muted,#fff6);margin-bottom:.1rem;font-size:.625rem;line-height:1.2;display:block;overflow:hidden}.illustration-framing-module__LxY7BW__input,.illustration-framing-module__LxY7BW__field select{border:1px solid var(--st-line,#ffffff1a);border-radius:var(--st-radius,3px);background-color:var(--st-input,#ffffff08);width:100%;height:1.6rem;min-height:0;color:var(--st-text-strong,#ffffffbf);letter-spacing:normal;box-sizing:border-box;box-shadow:none;outline:none;padding:0 .4rem;font-family:inherit;font-size:.72rem;transition:border-color .15s,color .15s}.illustration-framing-module__LxY7BW__input:hover,.illustration-framing-module__LxY7BW__field select:hover{border-color:#4a4a4a}.illustration-framing-module__LxY7BW__input:focus,.illustration-framing-module__LxY7BW__field select:focus{border-color:var(--accent);color:var(--st-text-strong,#fff);box-shadow:none}.illustration-framing-module__LxY7BW__field select{background-color:var(--st-input,#14141c);background-position:right .3rem center;background-size:9px 9px;padding-right:1.1rem}
.card-form-module__dqu8uq__form{background:var(--st-app);height:100%;min-height:0;color:var(--st-text);font-family:var(--st-font);flex-direction:column;flex:1;font-size:13px;line-height:1.45;display:flex}.card-form-module__dqu8uq__header{z-index:30;position:sticky;top:0}.card-form-module__dqu8uq__loading{justify-content:center;align-items:center;padding:48px 0;display:flex}.card-form-module__dqu8uq__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.card-form-module__dqu8uq__main{flex-direction:column;flex:1;gap:12px;min-width:0;padding:16px;display:flex}.card-form-module__dqu8uq__column{flex-direction:column;gap:12px;width:100%;max-width:880px;display:flex}.card-form-module__dqu8uq__fields{flex-direction:column;gap:10px;display:flex}.card-form-module__dqu8uq__fieldGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.card-form-module__dqu8uq__item{background:var(--st-raised);border:1px solid var(--st-line);border-radius:var(--st-radius);flex-direction:column;gap:8px;padding:10px;display:flex}.card-form-module__dqu8uq__itemHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.card-form-module__dqu8uq__itemTitle{color:var(--st-text-strong);font-size:12px;font-weight:600}.card-form-module__dqu8uq__itemMeta{color:var(--st-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.card-form-module__dqu8uq__itemActions{flex-shrink:0;gap:4px;display:flex}.card-form-module__dqu8uq__nested{border-left:1px solid var(--st-line);flex-direction:column;gap:8px;padding-left:10px;display:flex}.card-form-module__dqu8uq__faceTag{margin-left:6px}.card-form-module__dqu8uq__hint{max-width:72ch;color:var(--st-text-muted);margin:0;font-size:11.5px;line-height:1.45}.card-form-module__dqu8uq__warn{color:var(--st-warn)}.card-form-module__dqu8uq__danger{color:var(--st-danger)}.card-form-module__dqu8uq__overrideEditor{align-items:stretch;gap:8px;height:640px;margin-top:8px;display:flex}.card-form-module__dqu8uq__overrideEditor>div{max-height:none}@media (max-width:1279px){.card-form-module__dqu8uq__overrideEditor{flex-wrap:wrap;height:auto}.card-form-module__dqu8uq__overrideEditor>div{max-height:64vh}}.card-form-module__dqu8uq__aside{background:var(--st-panel);border-top:1px solid var(--st-line-strong);flex-shrink:0}.card-form-module__dqu8uq__asideInner{flex-direction:column;align-items:center;gap:10px;padding:16px;display:flex;position:sticky;top:0}.card-form-module__dqu8uq__asideHeader{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.card-form-module__dqu8uq__label{color:var(--st-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.card-form-module__dqu8uq__faceToggle{gap:4px;display:flex}.card-form-module__dqu8uq__centerNote{color:var(--st-text-muted);text-align:center;font-size:11px}@media (min-width:1024px){.card-form-module__dqu8uq__body{flex-direction:row;overflow:hidden}.card-form-module__dqu8uq__main{overflow-y:auto}.card-form-module__dqu8uq__aside{border-top:none;border-left:1px solid var(--st-line-strong);width:380px;overflow-y:auto}}.card-form-module__dqu8uq__costRow{align-items:center;gap:6px;display:flex}.card-form-module__dqu8uq__costLabel{color:var(--st-text);font-size:12px;font-weight:500}.card-form-module__dqu8uq__itemActive{border-color:color-mix(in srgb, var(--accent) 60%, #000);box-shadow:inset 2px 0 0 var(--accent)}.card-form-module__dqu8uq__variantHeader{flex-wrap:wrap;align-items:flex-end;gap:6px;display:flex}.card-form-module__dqu8uq__checkRow{flex-wrap:wrap;gap:8px 24px;display:flex}
.styles-module__OXCcsa__page{min-height:calc(100dvh - var(--st-top))}.styles-module__OXCcsa__nameInput{width:240px;max-width:30vw}.styles-module__OXCcsa__variantSelect{width:180px;max-width:22vw}.styles-module__OXCcsa__editor{flex-direction:column;flex:1;min-height:0;display:flex}.styles-module__OXCcsa__toolbar{background:var(--st-raised);border:1px solid var(--st-line-strong);border-radius:var(--st-radius);flex-wrap:wrap;align-items:flex-start;display:flex}.styles-module__OXCcsa__editor>.styles-module__OXCcsa__toolbar{border-width:0 0 1px;border-radius:0}.styles-module__OXCcsa__toolbarSection{border-right:1px solid var(--st-line);flex-direction:column;gap:6px;min-width:150px;padding:8px 14px 10px;display:flex}.styles-module__OXCcsa__toolbarSection:last-child{border-right:none;flex:1}.styles-module__OXCcsa__toolbarLabel{color:var(--st-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.styles-module__OXCcsa__toolbarButtons{flex-wrap:wrap;gap:4px;display:flex}.styles-module__OXCcsa__faceToggle{gap:4px;display:flex}.styles-module__OXCcsa__canvasArea{flex-wrap:wrap;align-items:flex-start;gap:8px;padding:8px;display:flex}@media (min-width:1280px){.styles-module__OXCcsa__page{height:calc(100dvh - var(--st-top));overflow:hidden}.styles-module__OXCcsa__editor .styles-module__OXCcsa__canvasArea{flex:1;grid-template-columns:236px 300px minmax(0,1fr) 288px;align-items:stretch;gap:0;min-height:0;padding:0;display:grid}.styles-module__OXCcsa__editor .styles-module__OXCcsa__canvasArea>div{border-width:0 1px 0 0;border-radius:0;width:auto;min-width:0;min-height:0;max-height:none}.styles-module__OXCcsa__editor .styles-module__OXCcsa__canvasArea>.styles-module__OXCcsa__canvasWrapper{border-right-width:1px}.styles-module__OXCcsa__editor .styles-module__OXCcsa__canvasArea>.styles-module__OXCcsa__previewPanel{border-width:0 0 0 1px}}.styles-module__OXCcsa__propertiesPanel,.styles-module__OXCcsa__previewPanel{background:var(--st-panel);border:1px solid var(--st-line-strong);border-radius:var(--st-radius);flex-direction:column;flex-shrink:0;gap:8px;width:280px;max-height:64vh;padding:0 10px 12px;display:flex;overflow-x:auto}.styles-module__OXCcsa__propertiesPanel{gap:6px;width:300px;max-height:72vh;overflow:hidden auto}.styles-module__OXCcsa__previewPanel{overflow-y:auto}.styles-module__OXCcsa__panelTitle{background:var(--st-header);border-bottom:1px solid var(--st-line-strong);color:var(--st-text-strong);letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;margin:0 -10px 2px;padding:7px 10px;font-size:11px;font-weight:600}.styles-module__OXCcsa__panelSection{border-bottom:1px solid var(--st-line);min-height:18px;color:var(--st-text-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:6px;margin-top:6px;padding-bottom:4px;font-size:10px;font-weight:600;display:flex}.styles-module__OXCcsa__panelSectionTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.styles-module__OXCcsa__panelSectionActions{opacity:.45;letter-spacing:0;text-transform:none;flex-shrink:0;gap:2px;margin:-3px 0;transition:opacity .12s;display:flex}.styles-module__OXCcsa__panelSection:hover .styles-module__OXCcsa__panelSectionActions,.styles-module__OXCcsa__panelSectionActions:focus-within{opacity:1}.styles-module__OXCcsa__panelGrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.styles-module__OXCcsa__revealRow{grid-template-columns:minmax(120px,1.4fr) minmax(64px,.8fr) minmax(80px,1fr);align-items:end;gap:6px;display:grid}.styles-module__OXCcsa__canvasWrapper{background-color:var(--st-app);border:1px solid var(--st-line-strong);border-radius:var(--st-radius);background-image:radial-gradient(circle,#ffffff17 1px,#0000 1.5px);background-size:18px 18px;flex:1;justify-content:center;align-items:center;min-width:420px;padding:16px;display:flex;position:relative;overflow:hidden}.styles-module__OXCcsa__canvasWrapper.styles-module__OXCcsa__spacePressed{cursor:var(--cursor-grab)}.styles-module__OXCcsa__canvasWrapper.styles-module__OXCcsa__panning{cursor:var(--cursor-grabbing)}.styles-module__OXCcsa__zoomControls{z-index:30;background:var(--st-raised);border:1px solid var(--st-line-strong);border-radius:var(--st-radius);align-items:center;gap:4px;padding:3px;display:flex;position:absolute;top:8px;left:8px}.styles-module__OXCcsa__zoomValue{min-width:2.75rem;color:var(--st-text);font-variant-numeric:tabular-nums;text-align:center;font-size:11px}.styles-module__OXCcsa__canvas{border-radius:.75rem;position:relative;overflow:visible;box-shadow:0 8px 32px #00000080}.styles-module__OXCcsa__shapeGrid{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:4px;margin-bottom:6px;display:grid}.styles-module__OXCcsa__canvasShaped{box-shadow:none;outline:1px dashed color-mix(in srgb, var(--st-text-muted,#888) 55%, transparent);outline-offset:0;border-radius:0}.styles-module__OXCcsa__canvasContent{border-radius:.75rem;position:absolute;inset:0;overflow:hidden}.styles-module__OXCcsa__emptyLayer{color:#fff6;text-align:center;background:#ffffff0d;justify-content:center;align-items:center;width:100%;height:100%;padding:.5rem;font-size:.8rem;display:flex}.styles-module__OXCcsa__resizeHandle{width:calc(12px * var(--handle-scale,1));height:calc(12px * var(--handle-scale,1));background:var(--accent);pointer-events:auto;z-index:11;box-shadow:0 0 0 calc(1px * var(--handle-scale,1)) #00000080;border-radius:50%;position:absolute}.styles-module__OXCcsa__resizeHandle:hover{box-shadow:0 0 0 calc(2px * var(--handle-scale,1)) color-mix(in srgb, var(--accent) 60%, transparent);background:#fff}.styles-module__OXCcsa__rotateHandle{width:calc(14px * var(--handle-scale,1));height:calc(14px * var(--handle-scale,1));background:var(--accent);pointer-events:auto;z-index:11;cursor:var(--cursor-grab);box-shadow:0 0 0 calc(1px * var(--handle-scale,1)) #00000080;border-radius:50%;position:absolute}.styles-module__OXCcsa__rotateHandle:hover{box-shadow:0 0 0 calc(2px * var(--handle-scale,1)) color-mix(in srgb, var(--accent) 60%, transparent);background:#fff}.styles-module__OXCcsa__addPreviewButton{margin-top:4px}.styles-module__OXCcsa__previewAbilityItem,.styles-module__OXCcsa__resourceCostPreviewInput{background:var(--st-raised);border:1px solid var(--st-line);border-radius:var(--st-radius);flex-direction:column;gap:6px;padding:8px;display:flex}.styles-module__OXCcsa__variableList{flex-direction:column;gap:4px;display:flex}.styles-module__OXCcsa__variableChip{background:var(--st-raised);border:1px solid var(--st-line);border-radius:var(--st-radius);color:var(--st-text);align-items:center;gap:8px;padding:4px 8px;font-size:12px;display:flex}.styles-module__OXCcsa__variableSource{color:var(--st-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.styles-module__OXCcsa__hint{color:var(--st-text-muted);font-size:11px;line-height:1.4}.styles-module__OXCcsa__createStatForm{flex-direction:column;gap:.75rem;display:flex}.styles-module__OXCcsa__center{justify-content:center;align-items:center;min-height:300px;display:flex}.styles-module__OXCcsa__error{border:1px solid color-mix(in srgb, var(--st-danger) 40%, transparent);border-radius:var(--st-radius);background:color-mix(in srgb, var(--st-danger) 12%, transparent);color:var(--st-danger);padding:8px 10px;font-size:12px}.styles-module__OXCcsa__resourceCostPreviewLabel{color:var(--st-text);font-size:12px;font-weight:500}.styles-module__OXCcsa__resourceCostPreviewRow{align-items:center;gap:6px;display:flex}.styles-module__OXCcsa__resourceCostPreviewSelect{flex:1;min-width:0}.styles-module__OXCcsa__resourceCostPreviewAmount{flex-shrink:0;width:70px}.styles-module__OXCcsa__previewSection{border-bottom:1px solid var(--st-line);color:var(--st-text-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:6px;padding-bottom:4px;font-size:10px;font-weight:600}.styles-module__OXCcsa__errorText{color:var(--st-danger);font-size:11px}.styles-module__OXCcsa__successText{color:var(--st-ok);font-size:11px}.styles-module__OXCcsa__contextMenu{background:var(--st-raised);border:1px solid var(--st-line-strong);border-radius:var(--st-radius);min-width:200px;font-family:var(--st-font);-webkit-user-select:none;user-select:none;flex-direction:column;padding:4px 0;display:flex;box-shadow:0 8px 24px #00000080}.styles-module__OXCcsa__contextMenuEntry{position:relative}.styles-module__OXCcsa__contextMenuItem{width:100%;color:var(--st-text);text-align:left;white-space:nowrap;cursor:var(--cursor-pointer);background:0 0;border:none;align-items:center;gap:16px;padding:5px 12px;font-size:12px;display:flex}.styles-module__OXCcsa__contextMenuItem:hover:not(:disabled),.styles-module__OXCcsa__contextMenuItemOpen{background:var(--st-hover);color:var(--st-text-strong)}.styles-module__OXCcsa__contextMenuItem:disabled{opacity:.4;cursor:var(--cursor-not-allowed)}.styles-module__OXCcsa__contextMenuItemDanger{color:var(--st-danger)}.styles-module__OXCcsa__contextMenuItemDanger:hover:not(:disabled){background:color-mix(in srgb, var(--st-danger) 16%, transparent);color:var(--st-danger)}.styles-module__OXCcsa__contextMenuLabel{flex:1}.styles-module__OXCcsa__contextMenuShortcut{color:var(--st-text-muted);font-size:11px}.styles-module__OXCcsa__contextMenuArrow{color:var(--st-text-muted);font-size:13px;line-height:1}.styles-module__OXCcsa__contextMenuSeparator{background:var(--st-line);height:1px;margin:4px 0}.styles-module__OXCcsa__contextSubmenu{min-width:180px;position:absolute;top:-5px;left:100%}.styles-module__OXCcsa__contextSubmenuLeft{left:auto;right:100%}.styles-module__OXCcsa__optionImageList{flex-direction:column;gap:6px;display:flex}.styles-module__OXCcsa__optionImageItem{background:var(--st-raised);border:1px solid var(--st-line);border-radius:var(--st-radius);padding:6px}.styles-module__OXCcsa__conditionList{flex-direction:column;gap:6px;display:flex}.styles-module__OXCcsa__conditionJoin{justify-content:center;display:flex}.styles-module__OXCcsa__conditionItem{background:var(--st-raised);border:1px solid var(--st-line);border-radius:var(--st-radius);flex-direction:column;gap:6px;padding:6px 8px 8px;display:flex}.styles-module__OXCcsa__conditionHeader{justify-content:space-between;align-items:center;gap:6px;display:flex}.styles-module__OXCcsa__conditionLabel{color:var(--st-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.styles-module__OXCcsa__conditionRemove{border-radius:var(--st-radius);color:var(--st-text-muted);cursor:var(--cursor-pointer);background:0 0;border:none;padding:0 4px;font-size:14px;line-height:1}.styles-module__OXCcsa__conditionRemove:hover:not(:disabled){background:var(--st-hover);color:var(--st-danger)}.styles-module__OXCcsa__conditionRemove:disabled{opacity:.4;cursor:var(--cursor-not-allowed)}.styles-module__OXCcsa__sliderField{flex-direction:column;gap:4px;display:flex}.styles-module__OXCcsa__sliderHeader{color:var(--st-text-muted);justify-content:space-between;align-items:center;gap:6px;font-size:11px;display:flex}.styles-module__OXCcsa__sliderValue{color:var(--st-text);font-variant-numeric:tabular-nums;font-size:11px}.styles-module__OXCcsa__sliderRow{align-items:center;gap:6px;display:flex}.styles-module__OXCcsa__sliderRow input[type=range]{min-width:0;accent-color:var(--accent);flex:1}.styles-module__OXCcsa__sliderReset{background:var(--st-raised);border:1px solid var(--st-line);border-radius:var(--st-radius);color:var(--st-text);cursor:var(--cursor-pointer);padding:2px 8px;font-size:11px}.styles-module__OXCcsa__sliderReset:hover:not(:disabled){background:var(--st-hover);color:var(--st-text-strong)}.styles-module__OXCcsa__sliderReset:disabled{opacity:.4;cursor:var(--cursor-not-allowed)}.styles-module__OXCcsa__sliderNumber{flex:none;width:4.5rem}.styles-module__OXCcsa__sliderNumber input{text-align:center}.styles-module__OXCcsa__propertiesPanel .styles-module__OXCcsa__panelSection{z-index:2;background:var(--st-panel);margin:6px -10px 0;padding:6px 10px 4px;position:sticky;top:0}.styles-module__OXCcsa__colorField{flex-direction:column;gap:4px;min-width:0;display:flex}.styles-module__OXCcsa__colorFieldLabel{color:var(--st-text-muted);font-size:11px;display:block}.styles-module__OXCcsa__colorRow{background:var(--st-input);border:1px solid var(--st-line);border-radius:var(--st-radius);align-items:center;gap:6px;min-width:0;height:28px;padding:0 6px 0 4px;display:flex}.styles-module__OXCcsa__colorSwatch{border:1px solid var(--st-line-strong);width:28px;height:18px;cursor:var(--cursor-pointer);background:0 0;border-radius:2px;flex-shrink:0;padding:0}.styles-module__OXCcsa__colorSwatch::-webkit-color-swatch-wrapper{padding:0}.styles-module__OXCcsa__colorSwatch::-webkit-color-swatch{border:none}.styles-module__OXCcsa__colorSwatch::-moz-color-swatch{border:none}.styles-module__OXCcsa__colorSwatch:disabled{opacity:.4;cursor:var(--cursor-not-allowed)}.styles-module__OXCcsa__colorValue{min-width:0;color:var(--st-text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.styles-module__OXCcsa__foilActions{align-items:center;gap:2px;display:flex}.styles-module__OXCcsa__foilHidden{opacity:.55}.styles-module__OXCcsa__foilSwatches{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.styles-module__OXCcsa__foilSwatch{background:var(--st-input);border:1px solid var(--st-line);border-radius:var(--st-radius);align-items:center;padding:2px 0 2px 3px;display:inline-flex}
.styles-module__P04XUa__container{flex-direction:column;gap:1rem;display:flex}.styles-module__P04XUa__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.styles-module__P04XUa__versionSelector{width:280px}.styles-module__P04XUa__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.styles-module__P04XUa__readOnlyBanner{border-radius:var(--st-radius);border:1px solid var(--st-line);color:var(--st-text-strong);background:#ffffff0b;padding:.75rem 1rem;font-size:.9rem}.styles-module__P04XUa__validationPanel{border-radius:var(--st-radius);color:var(--st-danger);background:#b050501a;border:1px solid #b0505033;padding:.75rem 1rem;font-size:.9rem}.styles-module__P04XUa__validationPanel ul{margin:.5rem 0 0;padding-left:1.2rem;font-size:.85rem}.styles-module__P04XUa__tabs{border-bottom:1px solid var(--st-line);flex-wrap:wrap;gap:.25rem;display:flex}.styles-module__P04XUa__tab{color:var(--st-text-muted);cursor:var(--cursor-pointer);border:none;border-radius:0;padding:.6rem 1rem;font-family:inherit;font-size:.85rem;transition:color .2s,background .2s;box-shadow:none!important;background:0 0!important}.styles-module__P04XUa__tab:hover{color:var(--st-text-strong);background:#ffffff07!important}.styles-module__P04XUa__activeTab{color:var(--accent);border-bottom:2px solid var(--accent)}.styles-module__P04XUa__panel{min-height:400px}.styles-module__P04XUa__panel.styles-module__P04XUa__panelOverflowVisible{overflow:visible!important}.styles-module__P04XUa__tabContent{flex-direction:column;gap:1rem;display:flex}.styles-module__P04XUa__sectionTitle{color:var(--st-text-strong);margin:.5rem 0 0;font-family:inherit;font-size:1rem}.styles-module__P04XUa__subCard{flex-direction:column;gap:4px;display:flex}.styles-module__P04XUa__subCardHeader{color:var(--accent);text-transform:capitalize;margin-bottom:.75rem;font-family:inherit;font-size:.95rem}.styles-module__P04XUa__subCardHeaderRow{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.styles-module__P04XUa__subCardHeaderRow .styles-module__P04XUa__nameInput{flex:1}.styles-module__P04XUa__kvGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}.styles-module__P04XUa__kvRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.styles-module__P04XUa__statRow{grid-template-columns:1fr 1fr 1fr auto;align-items:flex-end;gap:1rem;display:grid}.styles-module__P04XUa__playerStatList{flex-direction:column;gap:.5rem;display:flex}.styles-module__P04XUa__playerStatRow{border:1px solid var(--st-line);border-left:3px solid var(--st-line);border-radius:var(--st-radius);background:#0000002e;align-items:flex-end;gap:.75rem;padding:.6rem .75rem;transition:border-color .2s,background .2s;display:flex}.styles-module__P04XUa__playerStatRow:hover{border-color:var(--st-line);background:#00000042}.styles-module__P04XUa__playerStatFields{flex:320px;grid-template-columns:minmax(160px,2fr) minmax(96px,1fr);align-items:end;gap:.75rem;min-width:0;display:grid}.styles-module__P04XUa__playerStatNameField,.styles-module__P04XUa__playerStatValueField{min-width:0}.styles-module__P04XUa__playerStatRef{border-radius:var(--st-radius);border:1px solid var(--st-line);color:var(--st-text-muted);white-space:nowrap;background:#ffffff09;margin-bottom:.7rem;padding:.15rem .55rem;font-size:.72rem}.styles-module__P04XUa__playerStatRow>button{flex-shrink:0;margin-bottom:.15rem}.styles-module__P04XUa__statPresetChip{border-radius:var(--st-radius);border:1px dashed var(--st-line);color:var(--st-text-muted);cursor:var(--cursor-pointer);background:0 0;align-self:center;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.8rem;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.styles-module__P04XUa__statPresetChip:hover:not(:disabled){border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);color:var(--accent)}.styles-module__P04XUa__statPresetChip:disabled{opacity:.4;cursor:var(--cursor-not-allowed)}@media (max-width:720px){.styles-module__P04XUa__playerStatRow{flex-wrap:wrap}.styles-module__P04XUa__playerStatFields{grid-template-columns:minmax(0,1fr)}}.styles-module__P04XUa__cardStatRow{grid-template-columns:1.4fr 1fr 1fr auto;align-items:flex-end;gap:1rem;display:grid}.styles-module__P04XUa__cardStatRowWide{grid-template-columns:1.4fr 1fr 1fr 1fr auto}.styles-module__P04XUa__subSectionTitle{color:var(--st-text-strong);margin:.75rem 0 0;font-family:inherit;font-size:.9rem}.styles-module__P04XUa__routingRule{border-radius:var(--st-radius);border:1px solid #ffffff14;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.styles-module__P04XUa__routingRuleHeader{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:end;gap:.5rem;display:grid}.styles-module__P04XUa__routingCaseRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}@media (max-width:640px){.styles-module__P04XUa__routingRuleHeader,.styles-module__P04XUa__routingCaseRow{grid-template-columns:minmax(0,1fr)}}.styles-module__P04XUa__statsList{flex-direction:column;gap:.75rem;display:flex}.styles-module__P04XUa__zoneTagList{flex-wrap:wrap;gap:.5rem;display:flex}.styles-module__P04XUa__zoneTag{border-radius:var(--st-radius);border:1px solid var(--st-line);color:var(--st-text-muted);cursor:var(--cursor-pointer);background:0 0;padding:.4rem .9rem;font-size:.85rem;transition:background .2s,color .2s,border-color .2s}.styles-module__P04XUa__zoneTag:hover:not(:disabled){color:var(--st-text-strong);border-color:#555}.styles-module__P04XUa__zoneTagSelected{background:var(--st-line);color:var(--st-text-strong);border-color:#555}.styles-module__P04XUa__zoneTag:disabled{opacity:.6;cursor:var(--cursor-not-allowed)}.styles-module__P04XUa__hintText{color:var(--st-text-muted);margin:0 0 .75rem;font-size:.85rem;line-height:1.4}.styles-module__P04XUa__hintList{color:var(--st-text-muted);margin:0 0 .75rem;padding-left:1.2rem;font-size:.85rem;line-height:1.4;list-style:outside}.styles-module__P04XUa__hintList li{margin-bottom:.25rem}.styles-module__P04XUa__customActionsList{flex-direction:column;gap:.75rem;margin-bottom:.75rem;display:flex}.styles-module__P04XUa__customActionRow{grid-template-columns:1fr 1fr 1fr auto;align-items:flex-end;gap:1rem;display:grid}.styles-module__P04XUa__phaseActionsList{flex-direction:column;gap:.75rem;margin-bottom:.75rem;display:flex}.styles-module__P04XUa__phaseActionRow{border:1px solid var(--st-line);border-radius:var(--st-radius);background:#00000026;padding:.75rem}.styles-module__P04XUa__phaseActionHeader{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.styles-module__P04XUa__phaseActionName{color:var(--st-text-strong);text-transform:capitalize;font-family:inherit;font-size:.95rem}.styles-module__P04XUa__phaseActionMeta{color:var(--st-text-muted);flex:1;font-size:.8rem;font-style:normal}.styles-module__P04XUa__phaseActionFields{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.styles-module__P04XUa__actionSelector{margin-top:.25rem}.styles-module__P04XUa__actionSelectorPanel{background:#0003}.styles-module__P04XUa__actionSelectorHeader{color:var(--st-text-strong);justify-content:space-between;align-items:center;margin-bottom:.75rem;font-family:inherit;font-size:.9rem;display:flex}.styles-module__P04XUa__actionSelectorSection{margin-bottom:.75rem}.styles-module__P04XUa__actionSelectorSection strong{color:var(--st-text-strong);font-size:.85rem;display:block}.styles-module__P04XUa__actionSelectorButtons{flex-wrap:wrap;gap:.5rem;display:flex}.styles-module__P04XUa__propertyGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.styles-module__P04XUa__permissionEditor,.styles-module__P04XUa__permissionList{flex-direction:column;gap:.75rem;display:flex}.styles-module__P04XUa__permissionSlotCard{border:1px solid var(--st-line);background:#00000026}.styles-module__P04XUa__permissionSlotHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.styles-module__P04XUa__permissionSlotTitle{color:var(--st-text-strong);font-family:inherit;font-size:.95rem}.styles-module__P04XUa__permissionSlotGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}.styles-module__P04XUa__addButtonRow{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;display:flex}.styles-module__P04XUa__designActions{align-items:flex-end;display:flex}.styles-module__P04XUa__jsonTab{flex-direction:column;gap:.75rem;display:flex}.styles-module__P04XUa__jsonTextarea{font-family:Fira Code,monospace;font-size:.85rem}.styles-module__P04XUa__jsonError{color:var(--st-danger);font-size:.9rem}.styles-module__P04XUa__center{justify-content:center;align-items:center;min-height:300px;display:flex}.styles-module__P04XUa__error{border-radius:var(--st-radius);color:var(--st-danger);background:#b050501a;padding:1rem;font-size:.95rem}.styles-module__P04XUa__empty{text-align:center;color:var(--st-text-muted);padding:2rem}.styles-module__P04XUa__arenaBackgroundToolbar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.styles-module__P04XUa__arenaBackgroundCount{color:var(--st-text-muted);margin-left:auto;font-size:.85rem}.styles-module__P04XUa__arenaBackgroundGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;display:grid}.styles-module__P04XUa__arenaBackgroundTile{aspect-ratio:16/9;border-radius:var(--st-radius);background:#00000040;border:1px solid #ffffff14;transition:border-color .15s,transform .15s;position:relative;overflow:hidden}.styles-module__P04XUa__arenaBackgroundTile:hover{border-color:#e8e0cc73}.styles-module__P04XUa__arenaBackgroundTile img{object-fit:cover;width:100%;height:100%;display:block}.styles-module__P04XUa__arenaBackgroundRemove{border-radius:var(--st-radius);color:#fff;width:26px;height:26px;cursor:var(--cursor-pointer);opacity:0;background:#000000a6;border:none;justify-content:center;align-items:center;font-size:1.1rem;line-height:1;transition:opacity .15s,background .15s;display:flex;position:absolute;top:6px;right:6px}.styles-module__P04XUa__arenaBackgroundTile:hover .styles-module__P04XUa__arenaBackgroundRemove,.styles-module__P04XUa__arenaBackgroundRemove:focus-visible{opacity:1}.styles-module__P04XUa__arenaBackgroundRemove:hover{background:#c0392b}.styles-module__P04XUa__arenaBackgroundTile video{object-fit:cover;width:100%;height:100%;display:block}.styles-module__P04XUa__arenaBackgroundBadge{border-radius:var(--st-radius);color:#fff;letter-spacing:.02em;text-transform:uppercase;pointer-events:none;background:#000000a6;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.7rem;font-weight:600;display:inline-flex;position:absolute;bottom:6px;left:6px}.styles-module__P04XUa__arenaBackgroundProgress{opacity:.8;font-size:.8rem}@media (hover:none){.styles-module__P04XUa__arenaBackgroundRemove{opacity:1}}.styles-module__P04XUa__musicList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.styles-module__P04XUa__musicRow{border-radius:var(--st-radius);background:#0003;border:1px solid #ffffff14;align-items:center;gap:.5rem;padding:.35rem .5rem;display:flex}.styles-module__P04XUa__musicIndex{color:#737373;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;width:1.5rem;font-size:.8rem}.styles-module__P04XUa__musicName{flex:1;min-width:0}.styles-module__P04XUa__modalBody{color:var(--st-text-muted);line-height:1.5}.styles-module__P04XUa__emptyState{color:var(--st-text-muted);font-size:.9rem;font-style:normal}.styles-module__P04XUa__imageFieldFull{min-width:100%}.styles-module__P04XUa__unsavedBadge{border-radius:var(--st-radius);color:#eab308;white-space:nowrap;background:#eab30826;align-self:center;padding:.25rem .6rem;font-size:.8rem}.styles-module__P04XUa__phaseTimeline{border-left:2px solid #333;flex-direction:column;gap:.5rem;padding-left:.75rem;display:flex}.styles-module__P04XUa__phaseOrderBadge{border-radius:var(--st-radius);min-width:1.5rem;height:1.5rem;color:var(--st-text-muted);background:#2a2a2a;flex:none;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.styles-module__P04XUa__phaseOrderButtons{gap:.15rem;display:flex}.styles-module__P04XUa__triggerSlot{border-radius:var(--st-radius);background:#ffffff05;border:1px dashed #3a3a3a;padding:.5rem .75rem}.styles-module__P04XUa__triggerSlotHeader{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.styles-module__P04XUa__triggerSlotTitle{color:#d4d4d4;font-size:.85rem;font-weight:600}.styles-module__P04XUa__triggerSlotHint{color:#737373;flex:1;font-size:.78rem}.styles-module__P04XUa__triggerList{flex-direction:column;gap:.4rem;margin-top:.5rem;display:flex}.styles-module__P04XUa__triggerRow{border-radius:var(--st-radius);background:#1b1b1b;border:1px solid #333}.styles-module__P04XUa__savingBadge{border-radius:var(--st-radius);color:#94a3b8;white-space:nowrap;background:#94a3b826;align-self:center;padding:.25rem .6rem;font-size:.8rem}.styles-module__P04XUa__savedBadge{border-radius:var(--st-radius);color:#22c55e;white-space:nowrap;background:#22c55e26;align-self:center;padding:.25rem .6rem;font-size:.8rem}.styles-module__P04XUa__limitFieldGroup,.styles-module__P04XUa__mulliganPresetList{flex-direction:column;gap:.5rem;display:flex}.styles-module__P04XUa__mulliganPresetRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.styles-module__P04XUa__fontList{flex-direction:column;gap:.5rem;margin-bottom:.75rem;display:flex}.styles-module__P04XUa__fontRow{border-radius:var(--st-radius);background:#1b1b1b;border:1px solid #333;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.styles-module__P04XUa__fontSample{color:#e5e5e5;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:1.1rem;overflow:hidden}.styles-module__P04XUa__fontName{color:var(--st-text-muted);min-width:8rem;font-size:.85rem}.styles-module__P04XUa__designsGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}.styles-module__P04XUa__designCard{flex-direction:column;gap:.5rem;display:flex}.styles-module__P04XUa__designHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.styles-module__P04XUa__designName{color:var(--st-text-strong);font-family:inherit;font-size:.95rem}.styles-module__P04XUa__designType{text-transform:uppercase;color:var(--st-text-muted);border:1px solid var(--st-line);border-radius:var(--st-radius);padding:.1rem .4rem;font-size:.75rem}.styles-module__P04XUa__designMeta{color:var(--st-text-muted);font-size:.8rem}.styles-module__P04XUa__designActionsRow{gap:.5rem;margin-top:.25rem;display:flex}.styles-module__P04XUa__assignGrid{flex-direction:column;gap:.75rem;display:flex}.styles-module__P04XUa__assignRow{grid-template-columns:1fr 1fr;align-items:center;gap:1rem;display:grid}.styles-module__P04XUa__assignLabel{color:var(--st-text-strong);font-size:.9rem}.styles-module__P04XUa__conditionsSection{flex-direction:column;grid-column:1/-1;gap:.5rem;display:flex}.styles-module__P04XUa__conditionsHeader{color:var(--st-text-strong);justify-content:space-between;align-items:center;font-family:inherit;font-size:.85rem;display:flex}.styles-module__P04XUa__conditionsList{flex-direction:column;gap:.5rem;display:flex}.styles-module__P04XUa__layoutEditorCard{flex-direction:column;gap:.75rem;display:flex}.styles-module__P04XUa__layoutEditorToolbar{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.styles-module__P04XUa__layoutEditorInputs{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.styles-module__P04XUa__layoutEditorInputs>*{width:80px}.styles-module__P04XUa__layoutEditorCanvas{border:1px solid var(--st-line);background:radial-gradient(120% 120% at 50% 120%,#ffffff0b,#0000 65%),#080a0e8c;border-radius:0 0 8px 8px;outline:none;flex:1;width:100%;min-height:0;position:relative}.styles-module__P04XUa__layoutEditorCanvas:focus-visible{border-color:color-mix(in srgb, var(--accent) 80%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent)}.styles-module__P04XUa__layoutEditorCanvasGrid{background-color:#080a0e8c;background-image:linear-gradient(90deg,#ffffff0e 1px,#0000 1px),linear-gradient(#ffffff0e 1px,#0000 1px),radial-gradient(120% 120% at 50% 120%,#ffffff0b,#0000 65%);background-size:5% 5%,5% 5%,100% 100%}.styles-module__P04XUa__layoutEditorZone{--zone-tint:201, 168, 76;background:linear-gradient(180deg, rgba(var(--zone-tint), .2), rgba(var(--zone-tint), .1));border:1px solid rgba(var(--zone-tint), .55);border-radius:var(--st-radius);cursor:var(--cursor-grab);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;transition:background .15s,border-color .15s,box-shadow .15s;display:flex;position:absolute;overflow:hidden}.styles-module__P04XUa__layoutEditorZone:active{cursor:var(--cursor-grabbing)}.styles-module__P04XUa__layoutEditorZone:hover{background:linear-gradient(180deg, rgba(var(--zone-tint), .3), rgba(var(--zone-tint), .16));border-color:rgba(var(--zone-tint), .85)}.styles-module__P04XUa__layoutEditorZoneHand{--zone-tint:226, 158, 61}.styles-module__P04XUa__layoutEditorZoneField{--zone-tint:96, 199, 137}.styles-module__P04XUa__layoutEditorZonePanel{--zone-tint:168, 149, 107}.styles-module__P04XUa__layoutEditorZoneSelected{background:linear-gradient(180deg, rgba(var(--zone-tint), .4), rgba(var(--zone-tint), .2));border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 18px color-mix(in srgb, var(--accent) 25%, transparent);z-index:5}.styles-module__P04XUa__layoutEditorZoneLabel{color:var(--st-text-strong);text-align:center;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:.25rem;font-family:inherit;font-size:.75rem;overflow:hidden}.styles-module__P04XUa__resizeHandle{background:var(--accent);border:2px solid var(--st-input);width:12px;height:12px;box-shadow:0 0 0 1px var(--accent), 0 0 8px color-mix(in srgb, var(--accent) 70%, transparent);z-index:4;border-radius:50%;transition:transform .12s,box-shadow .12s;position:absolute}.styles-module__P04XUa__resizeHandle:hover,.styles-module__P04XUa__resizeEdge:hover{box-shadow:0 0 0 1px var(--accent), 0 0 14px color-mix(in srgb, var(--accent) 100%, transparent);transform:scale(1.3)}.styles-module__P04XUa__resizeN:hover,.styles-module__P04XUa__resizeS:hover{transform:translate(-50%)scale(1.3)}.styles-module__P04XUa__resizeE:hover,.styles-module__P04XUa__resizeW:hover{transform:translateY(-50%)scale(1.3)}.styles-module__P04XUa__resizeNw{cursor:var(--cursor-nwse-resize);top:-7px;left:-7px}.styles-module__P04XUa__resizeNe{cursor:var(--cursor-nesw-resize);top:-7px;right:-7px}.styles-module__P04XUa__resizeSw{cursor:var(--cursor-nesw-resize);bottom:-7px;left:-7px}.styles-module__P04XUa__resizeSe{cursor:var(--cursor-nwse-resize);bottom:-7px;right:-7px}.styles-module__P04XUa__resizeEdge{background:var(--accent);border:2px solid var(--st-input);box-shadow:0 0 0 1px var(--accent), 0 0 8px color-mix(in srgb, var(--accent) 70%, transparent);z-index:4;border-radius:3px;transition:transform .12s,box-shadow .12s;position:absolute}.styles-module__P04XUa__resizeN,.styles-module__P04XUa__resizeS{width:22px;height:7px;cursor:var(--cursor-ns-resize);left:50%;transform:translate(-50%)}.styles-module__P04XUa__resizeE,.styles-module__P04XUa__resizeW{width:7px;height:22px;cursor:var(--cursor-ew-resize);top:50%;transform:translateY(-50%)}.styles-module__P04XUa__resizeN{top:-5px}.styles-module__P04XUa__resizeS{bottom:-5px}.styles-module__P04XUa__resizeE{right:-5px}.styles-module__P04XUa__resizeW{left:-5px}.styles-module__P04XUa__collapseHeader{width:100%;color:inherit;font:inherit;text-align:left;cursor:var(--cursor-pointer);border-radius:var(--st-radius) var(--st-radius) 0 0;background:0 0;border:none;border-bottom:1px solid #0000;align-items:center;gap:.75rem;padding:.5rem .75rem;transition:background .2s,border-color .2s;display:flex}.styles-module__P04XUa__collapseHeader:hover{border-bottom-color:var(--st-line);background:#ffffff07}.styles-module__P04XUa__collapseIcon{color:var(--st-text-strong);text-align:center;flex-shrink:0;width:1rem;font-size:.75rem}.styles-module__P04XUa__collapseTitle{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.styles-module__P04XUa__collapseName{color:var(--st-text-strong);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:.95rem;overflow:hidden}.styles-module__P04XUa__collapseSubtitle{color:var(--st-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-style:normal;overflow:hidden}.styles-module__P04XUa__collapseMeta{color:var(--st-text-muted);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:.8rem;overflow:hidden}.styles-module__P04XUa__collapseStatus{color:var(--st-text-muted);text-transform:uppercase;border:1px solid var(--st-line);border-radius:var(--st-radius);white-space:nowrap;padding:.15rem .5rem;font-size:.75rem}.styles-module__P04XUa__collapseDelete{flex-shrink:0}.styles-module__P04XUa__collapseBody{flex-direction:column;gap:1rem;padding-top:.5rem;animation:.2s ease-out styles-module__P04XUa__collapseExpand;display:flex}@keyframes styles-module__P04XUa__collapseExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.styles-module__P04XUa__phaseActionRow .styles-module__P04XUa__collapseName{font-size:.9rem}.styles-module__P04XUa__phaseActionRow .styles-module__P04XUa__stageHeaderSticky{top:var(--system-header-h,0px);z-index:25;background:var(--st-raised);border-bottom-color:var(--st-line);position:sticky}.styles-module__P04XUa__phaseActionRow .styles-module__P04XUa__collapseBody{gap:.75rem}.styles-module__P04XUa__collapseHeader .styles-module__P04XUa__collapseDelete{opacity:.7;transition:opacity .2s}.styles-module__P04XUa__collapseHeader:hover .styles-module__P04XUa__collapseDelete{opacity:1}.styles-module__P04XUa__nestedSection{border:1px solid var(--st-line);border-radius:var(--st-radius);background:#0000001f;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.styles-module__P04XUa__nestedSubSection{border-radius:var(--st-radius);background:#00000014;border:1px solid #ffffff0b;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.styles-module__P04XUa__nestedSectionHeader,.styles-module__P04XUa__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.styles-module__P04XUa__sectionHeaderText{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.styles-module__P04XUa__sectionHeaderTitle,.styles-module__P04XUa__nestedSectionHeader>span{color:var(--accent);font-family:inherit;font-size:.95rem}.styles-module__P04XUa__sectionHeaderDescription{color:var(--st-text-muted);font-size:.8rem;font-style:normal;line-height:1.35}.styles-module__P04XUa__sectionHeaderActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.styles-module__P04XUa__ruleRow{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));align-items:flex-end;gap:.75rem;display:grid}.styles-module__P04XUa__scheduleEditor{border:1px solid var(--st-line);border-radius:var(--st-radius);background:#ffffff06;flex-direction:column;grid-column:1/-1;gap:.5rem;padding:.75rem;display:flex}.styles-module__P04XUa__scheduleEditor .styles-module__P04XUa__subSectionTitle{margin:.25rem 0 0}.styles-module__P04XUa__scheduleEditor .styles-module__P04XUa__hintText{margin:0}.styles-module__P04XUa__uiElementsLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.styles-module__P04XUa__uiElementsLayoutSplit{grid-template-columns:minmax(240px,22rem) minmax(0,1fr)}.styles-module__P04XUa__uiElementsListColumn{min-width:0}.styles-module__P04XUa__uiElementsLayoutSplit .styles-module__P04XUa__uiElementsListColumn{max-height:70vh;padding-right:.25rem;overflow-y:auto}.styles-module__P04XUa__uiElementsEditorColumn{min-width:0}@media (max-width:1100px){.styles-module__P04XUa__uiElementsLayoutSplit{grid-template-columns:minmax(0,1fr)}.styles-module__P04XUa__uiElementsLayoutSplit .styles-module__P04XUa__uiElementsListColumn{max-height:none;overflow-y:visible}}.styles-module__P04XUa__uiElementsList{flex-direction:column;gap:.75rem;display:flex}.styles-module__P04XUa__uiElementCard{background:#4477ff14;border:1px solid #4477ff40;flex-direction:column;gap:.5rem;transition:border-color .2s,background .2s;display:flex}.styles-module__P04XUa__uiElementCardSelected{background:#4477ff26;border-color:#4477ffb3}.styles-module__P04XUa__uiElementHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.styles-module__P04XUa__uiElementName{color:var(--st-text-strong);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:inherit;font-size:.95rem;overflow:hidden}.styles-module__P04XUa__uiElementActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.styles-module__P04XUa__uiElementPreview{color:var(--st-text-muted);font-size:.85rem;font-style:normal}.styles-module__P04XUa__uiElementMeta{color:var(--st-text-muted);flex-wrap:wrap;gap:.35rem;font-size:.75rem;display:flex}.styles-module__P04XUa__uiElementMetaChip,.styles-module__P04XUa__uiElementMetaChipAccent{border-radius:var(--st-radius);border:1px solid var(--st-line);font-variant-numeric:tabular-nums;background:#ffffff09;padding:.1rem .4rem}.styles-module__P04XUa__uiElementMetaChipAccent{color:#8fb3ff;background:#4477ff1f;border-color:#4477ff59}.styles-module__P04XUa__uiElementSwatch{border:1px solid #e8e0cc59;border-radius:3px;flex-shrink:0;width:12px;height:12px}.styles-module__P04XUa__uiElementLivePreview{border-radius:var(--st-radius);background-color:#0006;background-image:linear-gradient(45deg,#ffffff08 25%,#0000 25% 75%,#ffffff08 75%),linear-gradient(45deg,#ffffff08 25%,#0000 25% 75%,#ffffff08 75%),none;background-position:0 0,8px 8px;background-repeat:repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px dashed #4477ff59;padding:.75rem;overflow-x:auto}.styles-module__P04XUa__uiElementLiveVar{color:#cfe0ff;background:#4477ff4d;border-radius:3px;padding:0 .2em}.styles-module__P04XUa__uiElementAggregateHint{border-radius:var(--st-radius);color:#8fb3ff;background:#4477ff1f;padding:.5rem .75rem;font-size:.85rem}.styles-module__P04XUa__layoutEditorOverlay{border-radius:var(--st-radius);cursor:var(--cursor-grab);-webkit-user-select:none;user-select:none;z-index:10;background:#4477ff2e;border:1px solid #4477ff8c;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.styles-module__P04XUa__layoutEditorOverlay:hover{background:#4477ff42;border-color:#47fc}.styles-module__P04XUa__layoutEditorOverlaySelected{z-index:11;background:#4477ff59;border-color:#79f;box-shadow:0 0 0 1px #79f}.styles-module__P04XUa__layoutEditorOverlayLabel{color:var(--st-text-strong);text-align:center;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:.25rem;font-family:inherit;font-size:.65rem;overflow:hidden}.styles-module__P04XUa__formatList{flex-direction:column;gap:.75rem;display:flex}.styles-module__P04XUa__formatCard{border:1px solid var(--st-line);border-left:3px solid var(--st-line);border-radius:var(--st-radius);background:#0000002e;transition:border-color .2s,background .2s}.styles-module__P04XUa__formatCard:hover{border-color:var(--st-line)}.styles-module__P04XUa__formatCardOpen{border-left-color:var(--accent);background:#00000047}.styles-module__P04XUa__formatHeader{flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}.styles-module__P04XUa__formatIdentity{flex-direction:column;flex:260px;gap:.35rem;min-width:200px;display:flex}.styles-module__P04XUa__formatName{color:var(--st-text-strong);font-family:inherit;font-size:1rem;line-height:1.2}.styles-module__P04XUa__formatBadges{flex-wrap:wrap;gap:.35rem;display:flex}.styles-module__P04XUa__formatBadge{border-radius:var(--st-radius);border:1px solid var(--st-line);color:var(--st-text-muted);white-space:nowrap;background:#ffffff08;padding:.15rem .55rem;font-size:.72rem}.styles-module__P04XUa__formatBadgeDefault{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent)}.styles-module__P04XUa__formatBadgeRequired{color:#7fc496;background:#5ea8701a;border-color:#5ea87066}.styles-module__P04XUa__formatBadgeBanned{color:#d98080;background:#b050501a;border-color:#b0505066}.styles-module__P04XUa__formatActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.styles-module__P04XUa__formatBody{border-top:1px solid #ffffff0e;flex-direction:column;gap:1rem;padding:1rem .9rem;display:flex}.styles-module__P04XUa__formatSection{flex-direction:column;gap:.6rem;display:flex}.styles-module__P04XUa__formatSectionTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--st-text-strong);align-items:center;gap:.5rem;font-family:inherit;font-size:.85rem;display:flex}.styles-module__P04XUa__formatSectionTitle:after{content:"";background:var(--st-line);flex:1;height:1px}.styles-module__P04XUa__formatSectionHint{color:var(--st-text-muted);margin:-.2rem 0 0;font-size:.8rem;line-height:1.4}.styles-module__P04XUa__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.85rem;display:grid}.styles-module__P04XUa__typeRestrictionGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.6rem;display:grid}.styles-module__P04XUa__typeRestrictionRow{border-radius:var(--st-radius);background:#0000002e;border:1px solid #ffffff0e;grid-template-columns:1fr 88px 88px;align-items:end;gap:.6rem;padding:.5rem .6rem;display:grid}.styles-module__P04XUa__typeRestrictionName{color:var(--st-text-strong);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;padding-bottom:.55rem;font-size:.85rem;overflow:hidden}.styles-module__P04XUa__ruleList{flex-direction:column;gap:.6rem;display:flex}.styles-module__P04XUa__ruleCard{border:1px solid #ffffff10;border-left:3px solid var(--st-line);border-radius:var(--st-radius);background:#00000038;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.styles-module__P04XUa__ruleCardBanned{border-left-color:var(--st-danger)}.styles-module__P04XUa__ruleHead{grid-template-columns:minmax(180px,2fr) 96px 96px auto;align-items:end;gap:.6rem;display:grid}.styles-module__P04XUa__filterPanel{border:1px dashed var(--st-line);border-radius:var(--st-radius);background:#0003;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.styles-module__P04XUa__filterSummary{color:var(--st-text-muted);font-size:.8rem;font-style:normal;line-height:1.4}.styles-module__P04XUa__filterSummaryEmpty{color:#d98080}.styles-module__P04XUa__filterGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.styles-module__P04XUa__filterBlock{flex-direction:column;gap:.5rem;display:flex}.styles-module__P04XUa__filterBlockTitle{color:var(--st-text-strong);letter-spacing:.03em;text-transform:uppercase;font-size:.78rem}.styles-module__P04XUa__chipList{flex-wrap:wrap;gap:.4rem;display:flex}.styles-module__P04XUa__chip{border-radius:var(--st-radius);border:1px solid var(--st-line);color:var(--st-text-strong);cursor:var(--cursor-pointer);background:#ffffff0e;align-items:center;gap:.4rem;padding:.25rem .6rem;font-size:.8rem;transition:background .2s,border-color .2s;display:inline-flex}.styles-module__P04XUa__chip:hover:not(:disabled){background:#b050502e;border-color:#b0505080}.styles-module__P04XUa__chip:disabled{opacity:.6;cursor:var(--cursor-not-allowed)}.styles-module__P04XUa__chipRemove{color:var(--st-text-muted);font-size:.75rem;line-height:1}.styles-module__P04XUa__conditionRow{grid-template-columns:minmax(140px,1.4fr) 110px minmax(100px,1fr) auto;align-items:end;gap:.6rem;display:grid}.styles-module__P04XUa__formatFooter{justify-content:flex-start;padding-top:.25rem;display:flex}.styles-module__P04XUa__readOnlyField{flex-direction:column;display:flex}.styles-module__P04XUa__readOnlyFieldLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--st-text-muted);margin-bottom:.4rem;font-family:inherit;font-size:.72rem;display:block}.styles-module__P04XUa__readOnlyFieldValue{border:1px dashed var(--st-line);color:var(--st-text-muted);word-break:break-all;background:#00000040;padding:.7rem .85rem;font-family:Fira Code,monospace;font-size:.85rem}.styles-module__P04XUa__readOnlyFieldHint{color:var(--st-text-muted);margin-top:.35rem;font-size:.75rem;line-height:1.3}.styles-module__P04XUa__layoutEditorToolbar{justify-content:space-between;align-items:center}.styles-module__P04XUa__layoutEditorViewOptions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.styles-module__P04XUa__layoutEditorRatioSelect{min-width:150px}.styles-module__P04XUa__layoutEditorLegend{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.styles-module__P04XUa__layoutEditorLegendChip{border-radius:var(--st-radius);letter-spacing:.02em;border:1px solid #0000;align-items:center;gap:.35rem;padding:.15rem .5rem;font-size:.7rem;display:inline-flex}.styles-module__P04XUa__layoutEditorLegendChip:before{content:"";background:currentColor;border-radius:2px;width:8px;height:8px}.styles-module__P04XUa__layoutEditorLegendHand{color:#e29e3d;background:#e29e3d1a;border-color:#e29e3d66}.styles-module__P04XUa__layoutEditorLegendField{color:#60c789;background:#60c7891a;border-color:#60c78966}.styles-module__P04XUa__layoutEditorLegendPanel{color:var(--st-text-muted);border-color:var(--st-line);background:#ffffff0b}.styles-module__P04XUa__layoutEditorLegendUi{color:#8fb3ff;background:#4477ff1a;border-color:#47f6}.styles-module__P04XUa__layoutEditorStage{--layout-stage-height:clamp(320px, 68vh, 720px);border-radius:var(--st-radius);background:#00000059;width:100%;margin-inline:auto;position:relative;overflow:hidden}.styles-module__P04XUa__layoutEditorWorld{position:absolute}.styles-module__P04XUa__layoutEditorStagePan,.styles-module__P04XUa__layoutEditorStagePan *{cursor:grab!important}.styles-module__P04XUa__layoutEditorStagePanning,.styles-module__P04XUa__layoutEditorStagePanning *{cursor:grabbing!important}.styles-module__P04XUa__layoutEditorZoom{align-items:center;gap:.25rem;display:flex}.styles-module__P04XUa__layoutEditorScreenTag{z-index:300;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--st-text-muted);pointer-events:none;font-size:.6rem;position:absolute;top:4px;right:16px}.styles-module__P04XUa__layoutEditorStageHandle{z-index:300;cursor:ew-resize;background:#ffffff0f;width:10px;position:absolute;top:0;bottom:0}.styles-module__P04XUa__layoutEditorStageHandle:after{content:"";background:var(--st-text-muted);border-radius:1px;width:2px;height:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module__P04XUa__layoutEditorStageHandle:hover{background:color-mix(in srgb, var(--accent) 35%, transparent)}.styles-module__P04XUa__layoutEditorStageHandle:hover:after{background:var(--accent)}.styles-module__P04XUa__layoutEditorStageHandleLeft{left:0}.styles-module__P04XUa__layoutEditorStageHandleRight{right:0}.styles-module__P04XUa__layoutEditorBleed{border-radius:var(--st-radius);pointer-events:none;background:repeating-linear-gradient(45deg,#ef44442e 0 8px,#ef444412 8px 16px);position:absolute;inset:0}.styles-module__P04XUa__layoutEditorBleedTag{letter-spacing:.08em;text-transform:uppercase;color:#fca5a5cc;font-size:.6rem;position:absolute;top:4px;left:8px}.styles-module__P04XUa__layoutEditorScreen{flex-direction:column;display:flex;position:absolute;box-shadow:0 0 0 1px #ef444473}.styles-module__P04XUa__layoutEditorMirror{border:1px solid var(--st-line);border-radius:var(--st-radius) var(--st-radius) 0 0;opacity:.45;pointer-events:none;background:#0006;border-bottom:none;flex:1;min-height:0;position:relative}.styles-module__P04XUa__layoutEditorMirrorItem{filter:grayscale(.35)}.styles-module__P04XUa__layoutEditorMirrorLine{z-index:250;border-top:1px dashed var(--accent);pointer-events:none;height:0;position:absolute;left:0;right:0}.styles-module__P04XUa__layoutEditorMirrorGrip{border:1px solid var(--accent);border-radius:var(--st-radius) 0 0 var(--st-radius);background:var(--st-panel);color:var(--accent-light);white-space:nowrap;cursor:ns-resize;-webkit-user-select:none;user-select:none;pointer-events:auto;border-right:none;padding:.15rem .4rem;font-size:.65rem;font-weight:700;line-height:1.4;position:absolute;top:0;right:100%;transform:translateY(-50%)}.styles-module__P04XUa__layoutEditorMirrorGrip:hover{background:color-mix(in srgb, var(--accent) 25%, var(--st-panel))}.styles-module__P04XUa__layoutEditorShared{pointer-events:none;position:absolute;inset:0}.styles-module__P04XUa__layoutEditorShared>*{pointer-events:auto}.styles-module__P04XUa__layoutEditorSharedZone{background:#3b6ea52e;border-style:dashed;border-color:#93c5fdbf}.styles-module__P04XUa__layoutEditorSharedTag{letter-spacing:.06em;text-transform:uppercase;color:#93c5fd;pointer-events:none;font-size:.6rem;position:absolute;top:.15rem;right:.3rem}.styles-module__P04XUa__layoutEditorMirrorTag{letter-spacing:.06em;text-transform:uppercase;color:var(--st-text-muted);z-index:20;font-size:.65rem;position:absolute;top:.35rem;left:.5rem}.styles-module__P04XUa__layoutEditorCenterX,.styles-module__P04XUa__layoutEditorCenterY{pointer-events:none;z-index:1;position:absolute}.styles-module__P04XUa__layoutEditorCenterX{border-left:1px dashed color-mix(in srgb, var(--accent) 18%, transparent);width:0;top:0;bottom:0;left:50%}.styles-module__P04XUa__layoutEditorCenterY{border-top:1px dashed color-mix(in srgb, var(--accent) 18%, transparent);height:0;top:50%;left:0;right:0}.styles-module__P04XUa__layoutEditorGuideV,.styles-module__P04XUa__layoutEditorGuideH{pointer-events:none;z-index:300;background:#ff4d8d;position:absolute;box-shadow:0 0 6px #ff4d8db3}.styles-module__P04XUa__layoutEditorGuideV{width:1px;margin-left:-.5px;top:0;bottom:0}.styles-module__P04XUa__layoutEditorGuideH{height:1px;margin-top:-.5px;left:0;right:0}.styles-module__P04XUa__layoutEditorGuideCanvas{background:#38e8ff;box-shadow:0 0 6px #38e8ffb3}.styles-module__P04XUa__layoutEditorSizeBadge{color:var(--accent);font-variant-numeric:tabular-nums;pointer-events:none;z-index:4;background:#000000b3;border-radius:3px;padding:0 .25rem;font-size:.6rem;position:absolute;top:2px;right:4px}.styles-module__P04XUa__layoutEditorIndexBadge{color:#e8e0cc73;font-variant-numeric:tabular-nums;letter-spacing:.02em;pointer-events:none;z-index:4;font-size:.55rem;position:absolute;top:2px;left:4px}.styles-module__P04XUa__layoutEditorOverlayText{pointer-events:none;padding:.1rem .2rem;display:flex;position:absolute;inset:0;overflow:hidden}.styles-module__P04XUa__layoutEditorOverlayImage{pointer-events:none;justify-content:center;align-items:center;font-size:.6rem;display:flex;position:absolute;inset:0;overflow:hidden}.styles-module__P04XUa__layoutEditorOverlayVar{color:#cfe0ff;background:#4477ff4d;border-radius:3px;padding:0 .15em}.styles-module__P04XUa__layoutEditorOverlayTag{color:#eef3ff;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#4477ff8c;border-radius:0 3px;max-width:100%;padding:0 .25rem;font-family:inherit;font-size:.6rem;position:absolute;bottom:0;left:0;overflow:hidden}.styles-module__P04XUa__layoutEditorInspector{border:1px solid var(--st-line);border-radius:var(--st-radius);background:#ffffff07;flex-direction:column;gap:.6rem;padding:.65rem .75rem;display:flex}.styles-module__P04XUa__layoutEditorInspectorTitle{color:var(--st-text-strong);font-family:inherit;font-size:.9rem}.styles-module__P04XUa__layoutEditorActions{flex-wrap:wrap;gap:.5rem;display:flex}.styles-module__P04XUa__layoutEditorHint{color:var(--st-text-muted);font-size:.8rem;line-height:1.5}.styles-module__P04XUa__layoutEditorHint kbd{border:1px solid var(--st-line);color:var(--st-text-strong);background:#00000059;border-radius:3px;padding:0 .3rem;font-size:.75rem}.styles-module__P04XUa__optionList{flex-direction:column;gap:.5rem;display:flex}.styles-module__P04XUa__optionRow{border:1px solid var(--st-line);border-radius:var(--st-radius);background:#ffffff05;align-items:flex-start;gap:.5rem;padding:.5rem;display:flex}.styles-module__P04XUa__optionRowMain{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.styles-module__P04XUa__optionInput{flex:1;min-width:0}.styles-module__P04XUa__optionRowBadge{margin-top:.4rem}.styles-module__P04XUa__optionRowActions{align-items:center;gap:.25rem;margin-top:.25rem;display:flex}.styles-module__P04XUa__phaseStylePreview{border-radius:var(--st-radius);background:radial-gradient(circle at 50% 120%,#503c1459,#0a0a0cf2);border:1px solid #ffffff14;width:100%;margin:.75rem 0 1rem;position:relative;overflow:hidden}.styles-module__P04XUa__phaseStylePreviewAvatar{background:#0000008c;border:2px solid #d4af3780;border-radius:50%;justify-content:center;align-items:center;font-size:1.8rem;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.styles-module__P04XUa__phaseStyleColorField{align-items:flex-end;gap:.5rem;display:flex}.styles-module__P04XUa__phaseStyleColorField>div{flex:1;min-width:0}.styles-module__P04XUa__phaseStyleColorSwatch{border-radius:var(--st-radius);width:40px;height:38px;cursor:var(--cursor-pointer);background:0 0;border:1px solid #ffffff26;padding:2px}.styles-module__P04XUa__copiesStatGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.6rem;display:grid}.styles-module__P04XUa__copiesStatRow{border-radius:var(--st-radius);background:#0000002e;border:1px solid #ffffff0e;grid-template-columns:1fr 190px;align-items:end;gap:.6rem;padding:.5rem .6rem;display:grid}.styles-module__P04XUa__copiesStatEmpty{color:var(--st-text-muted);padding-bottom:.55rem;font-size:.8rem}.styles-module__P04XUa__clashOutcomeList{flex-direction:column;gap:.5rem;display:flex}.styles-module__P04XUa__clashOutcomeCard{border:1px solid var(--st-line);border-radius:var(--st-radius);background:#0000001f;flex-direction:column;padding:.5rem .75rem;display:flex}.styles-module__P04XUa__clashOutcomeIndex{border-radius:var(--st-radius);background:var(--st-line);min-width:1.5rem;height:1.5rem;color:var(--st-text-strong);flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.styles-module__P04XUa__clashOutcomeName{color:var(--st-text-strong);text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:.95rem;overflow:hidden}.styles-module__P04XUa__clashOutcomeActions{flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}.styles-module__P04XUa__clashConsequenceSummaryList{color:#cfc6b0;margin:0 0 .25rem;padding-left:2.75rem;font-size:.85rem;line-height:1.5;list-style:decimal}.styles-module__P04XUa__clashConsequenceEmpty{color:var(--st-text-muted);padding-left:2.75rem;font-size:.8rem;font-style:normal}.styles-module__P04XUa__clashConsequenceMuted{color:var(--st-text-muted)}.styles-module__P04XUa__clashConsequenceList{flex-direction:column;gap:.35rem;display:flex}.styles-module__P04XUa__clashConsequenceRow{border-radius:var(--st-radius);background:#0000001a;border:1px solid #ffffff0f}.styles-module__P04XUa__clashConsequenceRowOpen{border-color:var(--st-line)}.styles-module__P04XUa__clashConsequenceRowOpen>:last-child{margin:0 .5rem .5rem}.styles-module__P04XUa__clashConsequenceHeader{cursor:var(--cursor-pointer);border-radius:var(--st-radius);align-items:center;gap:.5rem;padding:.35rem .5rem;display:flex}.styles-module__P04XUa__clashConsequenceHeader:hover{background:#ffffff07}.styles-module__P04XUa__clashConsequenceHeader:focus-visible{outline:1px solid var(--st-line);outline-offset:-2px}.styles-module__P04XUa__clashConsequenceText{min-width:0;color:var(--st-text-strong);flex:1;font-size:.85rem}.styles-module__P04XUa__splitView{grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:1rem;height:calc(100dvh - 7rem);min-height:480px;display:grid}.styles-module__P04XUa__splitList{border:1px solid var(--st-line);border-radius:var(--st-radius);background:#0000002e;flex-direction:column;min-height:0;display:flex;overflow:hidden}.styles-module__P04XUa__splitListHeader{border-bottom:1px solid var(--st-line);color:var(--accent);justify-content:space-between;align-items:center;padding:.6rem .75rem;font-family:inherit;font-size:.85rem;display:flex}.styles-module__P04XUa__splitListCount{color:var(--st-text-muted);font-family:inherit;font-size:.75rem}.styles-module__P04XUa__splitListItems{flex-direction:column;flex:1;gap:2px;min-height:0;padding:.35rem;display:flex;overflow-y:auto}.styles-module__P04XUa__splitListItem{border-radius:var(--st-radius);width:100%;color:inherit;text-align:left;cursor:var(--cursor-pointer);background:0 0;border:1px solid #0000;flex-direction:column;gap:.15rem;padding:.5rem .6rem;transition:background .15s,border-color .15s;display:flex}.styles-module__P04XUa__splitListItem:focus-visible{outline:1px solid var(--st-line);outline-offset:-2px}.styles-module__P04XUa__splitListItemActive,.styles-module__P04XUa__splitListItemActive:hover{background:color-mix(in srgb, var(--accent) 8%, transparent);border-color:color-mix(in srgb, var(--accent) 35%, transparent)}.styles-module__P04XUa__splitListItemName{color:var(--st-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.styles-module__P04XUa__splitListItemMeta{color:var(--st-text-muted);align-items:center;gap:.4rem;font-size:.75rem;display:flex}.styles-module__P04XUa__splitListItemOff{color:var(--st-danger);text-transform:uppercase;font-size:.65rem}.styles-module__P04XUa__splitListFooter{border-top:1px solid var(--st-line);flex-direction:column;gap:.35rem;padding:.5rem .35rem;display:flex}.styles-module__P04XUa__splitDetail{flex-direction:column;gap:1rem;min-width:0;min-height:0;padding:0 .5rem 1rem 0;display:flex;overflow-y:auto}.styles-module__P04XUa__systemDetail{flex-direction:column;display:flex}.styles-module__P04XUa__systemDetailHeader{z-index:30;border:1px solid var(--st-line);border-radius:var(--st-radius);background:var(--st-raised);align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex;position:sticky;top:0}@media (max-width:900px){.styles-module__P04XUa__splitView{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.styles-module__P04XUa__splitList{max-height:260px}.styles-module__P04XUa__splitDetail{overflow:visible}}.styles-module__P04XUa__splitListSubItem{padding:.3rem .6rem .3rem 1.4rem}.styles-module__P04XUa__splitListSubItem .styles-module__P04XUa__splitListItemMeta{min-width:0}.styles-module__P04XUa__splitListItemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.styles-module__P04XUa__splitListSlotItem{padding-top:.15rem;padding-bottom:.15rem;padding-left:1.9rem}.styles-module__P04XUa__splitListActionItem{padding-top:.15rem;padding-bottom:.15rem;padding-left:2.4rem}.styles-module__P04XUa__splitListActionItem .styles-module__P04XUa__splitListItemMeta{font-size:.72rem}.styles-module__P04XUa__splitListItemCount{border-radius:var(--st-radius);border:1px solid var(--st-line);background:var(--st-line);color:var(--st-text-strong);flex-shrink:0;padding:0 .35rem;font-size:.65rem}.styles-module__P04XUa__splitListItemLit{background:color-mix(in srgb, var(--accent) 6%, transparent)}.styles-module__P04XUa__layoutEditorPhase{border-radius:var(--st-radius);cursor:var(--cursor-grab);-webkit-user-select:none;user-select:none;background:#10b98114;border:1px dashed #34d399b3;position:absolute}.styles-module__P04XUa__layoutEditorPhase:hover{background:#10b98124;border-color:#34d399f2}.styles-module__P04XUa__layoutEditorPhaseSelected{border-style:solid;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 18px color-mix(in srgb, var(--accent) 25%, transparent)}.styles-module__P04XUa__layoutEditorPhasePreview{pointer-events:none;position:absolute;inset:0;overflow:visible}.styles-module__P04XUa__layoutEditorPhasePreview *{pointer-events:none!important}.styles-module__P04XUa__layoutEditorPhaseTag{color:#ecfdf5;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;z-index:4;background:#10b98199;border-radius:0 3px 0 5px;max-width:100%;padding:0 .25rem;font-family:inherit;font-size:.6rem;position:absolute;bottom:0;left:0;overflow:hidden}.styles-module__P04XUa__layoutEditorLegendPhase{color:#6ee7b7;background:#10b9811a;border-color:#10b98173}.styles-module__P04XUa__layoutEditorPhaseInspector{border-radius:var(--st-radius);background:#10b9810f;border:1px solid #10b98159;flex-direction:column;gap:.5rem;padding:.6rem .75rem;display:flex}.styles-module__P04XUa__layoutEditorPhaseInspectorLabel{color:#6ee7b7;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700}.styles-module__P04XUa__layoutEditorBreakpoints{border:1px solid var(--st-line);border-radius:var(--st-radius);background:#ffffff08;flex-direction:column;gap:.5rem;padding:.5rem .6rem;display:flex}.styles-module__P04XUa__layoutEditorBreakpointRow{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.styles-module__P04XUa__layoutEditorBreakpointTitle{color:var(--st-text-muted);letter-spacing:.06em;text-transform:uppercase;align-self:center;margin-right:.25rem;font-size:.7rem;font-weight:700}.styles-module__P04XUa__layoutEditorBreakpointWidth{width:150px}.styles-module__P04XUa__layoutEditorBreakpointRow>.styles-module__P04XUa__layoutEditorHint{flex:1;align-self:center;min-width:220px}.styles-module__P04XUa__center{min-height:240px}.styles-module__P04XUa__tabContent{max-width:1120px;color:var(--st-text);gap:10px;font-size:12.5px;line-height:1.5}:is(.styles-module__P04XUa__tabContent:has(.styles-module__P04XUa__splitView),.styles-module__P04XUa__tabContent:has(.styles-module__P04XUa__layoutEditorCanvas)){max-width:none}.styles-module__P04XUa__sectionTitle{background:var(--st-header);border:1px solid var(--st-line-strong);border-left:2px solid var(--accent);border-radius:var(--st-radius);min-height:30px;color:var(--st-text-strong);letter-spacing:.08em;text-transform:uppercase;align-items:center;margin:18px 0 2px;padding:0 10px;font-size:11px;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff0a}.styles-module__P04XUa__tabContent>.styles-module__P04XUa__sectionTitle:first-child{margin-top:0}.styles-module__P04XUa__tabContent>.styles-module__P04XUa__sectionTitle~:not(.styles-module__P04XUa__sectionTitle){margin-left:16px}.styles-module__P04XUa__subSectionTitle,.styles-module__P04XUa__subCardHeader,.styles-module__P04XUa__permissionSlotTitle,.styles-module__P04XUa__sectionHeaderTitle,.styles-module__P04XUa__nestedSectionHeader>span{color:var(--st-text-strong);letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:600}.styles-module__P04XUa__subSectionTitle{border-bottom:1px solid var(--st-line);margin:12px 0 2px;padding-bottom:5px}.styles-module__P04XUa__subCard>.styles-module__P04XUa__subSectionTitle:first-child,.styles-module__P04XUa__nestedSection>.styles-module__P04XUa__subSectionTitle:first-child{margin-top:0}.styles-module__P04XUa__subCard>.styles-module__P04XUa__subSectionTitle~:not(.styles-module__P04XUa__subSectionTitle),.styles-module__P04XUa__nestedSection>.styles-module__P04XUa__subSectionTitle~:not(.styles-module__P04XUa__subSectionTitle),.styles-module__P04XUa__nestedSubSection>.styles-module__P04XUa__subSectionTitle~:not(.styles-module__P04XUa__subSectionTitle){margin-left:12px}.styles-module__P04XUa__subCardHeader{margin-bottom:8px}.styles-module__P04XUa__formatSectionTitle,.styles-module__P04XUa__filterBlockTitle{color:var(--st-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.styles-module__P04XUa__formatSection{border-left:1px solid var(--st-line);gap:8px;padding-left:12px}.styles-module__P04XUa__sectionHeaderDescription,.styles-module__P04XUa__formatSectionHint{color:var(--st-text-muted);font-size:11.5px;line-height:1.45}.styles-module__P04XUa__hintText,.styles-module__P04XUa__hintList{max-width:78ch;color:var(--st-text-muted);margin:0 0 6px;font-size:12px;line-height:1.5}.styles-module__P04XUa__hintText strong,.styles-module__P04XUa__hintList strong{color:var(--st-text);font-weight:600}.styles-module__P04XUa__nestedSection,.styles-module__P04XUa__nestedSubSection,.styles-module__P04XUa__routingRule,.styles-module__P04XUa__ruleCard,.styles-module__P04XUa__filterPanel,.styles-module__P04XUa__playerStatRow,.styles-module__P04XUa__permissionSlotCard{border:1px solid var(--st-line);border-radius:var(--st-radius);background:#ffffff07;border-left:2px solid #4a4a4a;gap:10px;padding:10px 12px}.styles-module__P04XUa__playerStatRow{align-items:flex-end;padding:8px 10px}.styles-module__P04XUa__playerStatRow:hover{background:#ffffff0b;border-color:#4a4a4a}.styles-module__P04XUa__ruleCardRequired{border-left-color:var(--st-ok)}.styles-module__P04XUa__filterPanel{border-style:dashed dashed dashed solid}.styles-module__P04XUa__propertyGrid{grid-template-columns:repeat(auto-fill,minmax(200px,300px));gap:10px 12px}.styles-module__P04XUa__kvGrid,.styles-module__P04XUa__permissionSlotGrid{grid-template-columns:repeat(auto-fill,minmax(190px,280px));gap:10px 12px}.styles-module__P04XUa__fieldGrid{grid-template-columns:repeat(auto-fill,minmax(170px,300px));gap:10px 12px}.styles-module__P04XUa__kvRow{grid-template-columns:repeat(2,minmax(0,300px))}.styles-module__P04XUa__playerStatFields{flex:0 460px}.styles-module__P04XUa__playerStatRow>.styles-module__P04XUa__playerStatFields+*{margin-left:auto}.styles-module__P04XUa__kvRow,.styles-module__P04XUa__statRow,.styles-module__P04XUa__cardStatRow,.styles-module__P04XUa__ruleRow,.styles-module__P04XUa__ruleHead,.styles-module__P04XUa__routingCaseRow,.styles-module__P04XUa__routingRuleHeader{gap:10px}.styles-module__P04XUa__statsList,.styles-module__P04XUa__ruleList,.styles-module__P04XUa__permissionList,.styles-module__P04XUa__permissionEditor,.styles-module__P04XUa__playerStatList,.styles-module__P04XUa__addButtonRow{gap:6px}.styles-module__P04XUa__emptyState,.styles-module__P04XUa__empty{border:1px dashed var(--st-line);border-radius:var(--st-radius);color:var(--st-text-faint);padding:10px 12px;font-size:12px;font-style:normal}.styles-module__P04XUa__playerStatRef,.styles-module__P04XUa__formatBadge,.styles-module__P04XUa__collapseStatus,.styles-module__P04XUa__statPresetChip,.styles-module__P04XUa__zoneTag{background:var(--st-raised);border:1px solid var(--st-line);color:var(--st-text-muted);border-radius:2px;padding:2px 7px;font-size:11px}.styles-module__P04XUa__playerStatRef{margin-bottom:6px;font-family:Consolas,Cascadia Mono,ui-monospace,monospace}.styles-module__P04XUa__statPresetChip{border-style:dashed;min-height:22px}.styles-module__P04XUa__statPresetChip:hover:not(:disabled),.styles-module__P04XUa__zoneTag:hover:not(:disabled){background:var(--st-hover);color:var(--st-text-strong);border-color:#4a4a4a}.styles-module__P04XUa__zoneTag{min-height:24px;padding:2px 9px}.styles-module__P04XUa__zoneTagSelected,.styles-module__P04XUa__zoneTagSelected:hover:not(:disabled),.styles-module__P04XUa__formatBadgeDefault{background:color-mix(in srgb, var(--accent) 20%, var(--st-raised));border-color:color-mix(in srgb, var(--accent) 60%, #000);color:var(--st-text-strong)}.styles-module__P04XUa__collapseStatus{text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}.styles-module__P04XUa__collapseHeader{background:var(--st-raised);border:1px solid var(--st-line);border-radius:var(--st-radius);gap:8px;min-height:30px;padding:3px 8px}.styles-module__P04XUa__collapseHeader:hover{background:var(--st-hover);border-color:#4a4a4a}.styles-module__P04XUa__collapseHeader:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.styles-module__P04XUa__collapseIcon{width:12px;color:var(--st-text-muted);font-size:9px}.styles-module__P04XUa__collapseName,.styles-module__P04XUa__phaseActionRow .styles-module__P04XUa__collapseName{color:var(--st-text-strong);text-transform:none;font-size:12.5px;font-weight:600}.styles-module__P04XUa__collapseSubtitle,.styles-module__P04XUa__collapseMeta{color:var(--st-text-muted);font-size:11.5px}.styles-module__P04XUa__collapseBody,.styles-module__P04XUa__phaseActionRow .styles-module__P04XUa__collapseBody{border-left:1px solid var(--st-line);gap:10px;margin-left:13px;padding:10px 0 6px 14px}.styles-module__P04XUa__phaseActionRow .styles-module__P04XUa__stageHeaderSticky,.styles-module__P04XUa__systemDetailHeader{background:var(--st-raised);border-bottom-color:var(--st-line-strong)}.styles-module__P04XUa__phaseActionRow .styles-module__P04XUa__stageHeaderSticky:hover{background:var(--st-hover)}.styles-module__P04XUa__splitView{height:calc(100dvh - var(--st-sticky-top) - 36px);gap:12px;min-height:420px}.styles-module__P04XUa__splitList{background:var(--st-app);border:1px solid var(--st-line-strong);border-radius:var(--st-radius)}.styles-module__P04XUa__splitListHeader,.styles-module__P04XUa__splitListFooter{background:var(--st-header);border-color:var(--st-line-strong);color:var(--st-text-strong);letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;font-size:11px;font-weight:600}.styles-module__P04XUa__splitListItem{border:0;border-radius:0;padding:5px 10px}.styles-module__P04XUa__splitListItem:hover{background:var(--st-raised)}.styles-module__P04XUa__splitListItemActive,.styles-module__P04XUa__splitListItemActive:hover{background:color-mix(in srgb, var(--accent) 16%, var(--st-panel));box-shadow:inset 2px 0 0 var(--accent)}.styles-module__P04XUa__splitListItemName{color:var(--st-text);font-size:12.5px}.styles-module__P04XUa__splitListItemActive .styles-module__P04XUa__splitListItemName{color:var(--st-text-strong)}.styles-module__P04XUa__splitListItemMeta{color:var(--st-text-faint);font-size:11px}.styles-module__P04XUa__phaseTimelineAnchor{scroll-margin-top:calc(var(--st-sticky-top) + 10px)}@media (max-width:860px){.styles-module__P04XUa__tabContent>.styles-module__P04XUa__sectionTitle~:not(.styles-module__P04XUa__sectionTitle){margin-left:8px}.styles-module__P04XUa__collapseBody,.styles-module__P04XUa__phaseActionRow .styles-module__P04XUa__collapseBody{margin-left:6px;padding-left:10px}.styles-module__P04XUa__splitView{height:auto}}.styles-module__P04XUa__sectionTitleCount{background:var(--st-app);border:1px solid var(--st-line);color:var(--st-text-muted);font-variant-numeric:tabular-nums;letter-spacing:0;border-radius:2px;margin-left:8px;padding:0 6px;font-size:10.5px}.styles-module__P04XUa__statusAddBar{background:var(--st-raised);border:1px solid var(--st-line);border-radius:var(--st-radius);grid-template-columns:minmax(180px,280px) auto minmax(0,1fr);align-items:start;gap:8px 10px;max-width:760px;padding:10px 12px;display:grid}.styles-module__P04XUa__statusAddBar>button{margin-top:1px}.styles-module__P04XUa__statusAddHint{color:var(--st-text-muted);align-self:center;font-size:11.5px}.styles-module__P04XUa__statusTable{border:1px solid var(--st-line);border-radius:var(--st-radius);background:#ffffff05;max-width:760px}.styles-module__P04XUa__statusHead,.styles-module__P04XUa__statusRow{grid-template-columns:250px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 12px;display:grid}.styles-module__P04XUa__statusHead{background:var(--st-header);border-bottom:1px solid var(--st-line-strong);color:var(--st-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.styles-module__P04XUa__statusRow+.styles-module__P04XUa__statusRow{border-top:1px solid var(--st-line)}.styles-module__P04XUa__statusRow:hover{background:#ffffff08}.styles-module__P04XUa__statusName{color:var(--st-text-strong);text-overflow:ellipsis;white-space:nowrap;font-family:Consolas,ui-monospace,monospace;font-size:12.5px;overflow:hidden}.styles-module__P04XUa__statusEditForm{align-items:center;gap:6px;min-width:0;display:flex}.styles-module__P04XUa__statusEditForm>:first-child{flex:1;min-width:0;max-width:260px}.styles-module__P04XUa__statusActions{gap:6px;display:flex}.styles-module__P04XUa__statusAppearance{border-top:1px solid var(--st-line);background:#0000001f;flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}.styles-module__P04XUa__statusAppearance+.styles-module__P04XUa__statusRow{border-top:1px solid var(--st-line)}.styles-module__P04XUa__statusVariantRow{grid-template-columns:minmax(140px,220px) 130px auto auto;align-items:end;gap:8px 10px;display:grid}.styles-module__P04XUa__statusRotationField{max-width:180px}@media (max-width:720px){.styles-module__P04XUa__statusVariantRow,.styles-module__P04XUa__statusAddBar,.styles-module__P04XUa__statusHead,.styles-module__P04XUa__statusRow{grid-template-columns:minmax(0,1fr)}}.styles-module__P04XUa__phaseTimeline{border-left:0;gap:0;padding-left:0}.styles-module__P04XUa__timelineStep{flex-direction:column;display:flex}.styles-module__P04XUa__timelineBoundary .styles-module__P04XUa__triggerSlot{background:var(--st-app);border:1px solid var(--st-line-strong);border-radius:var(--st-radius);padding:6px 10px}.styles-module__P04XUa__timelineBoundary .styles-module__P04XUa__triggerSlotTitle{color:var(--st-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.styles-module__P04XUa__timelineBoundary:first-child{margin-bottom:10px}.styles-module__P04XUa__timelineBoundary:last-child{margin-top:0}.styles-module__P04XUa__phaseNode{background:var(--st-panel)!important;border-color:var(--st-line-strong)!important;padding:0!important}.styles-module__P04XUa__phaseNodeHeader,.styles-module__P04XUa__phaseNodeHeader:hover{background:var(--st-header);border-radius:var(--st-radius);border:0;border-left:2px solid #5a5a5a;min-height:38px;padding:4px 10px}.styles-module__P04XUa__phaseNodeHeader:hover{background:#323232}.styles-module__P04XUa__phaseNodeOpen>.styles-module__P04XUa__phaseNodeHeader{border-left-color:var(--accent);border-radius:var(--st-radius) var(--st-radius) 0 0;box-shadow:inset 0 -1px 0 var(--st-line-strong)}.styles-module__P04XUa__phaseNodeHeader .styles-module__P04XUa__phaseOrderBadge{background:var(--st-app);border:1px solid var(--st-line);min-width:22px;height:22px;color:var(--st-text-strong);font-variant-numeric:tabular-nums;border-radius:2px;font-size:12px;font-weight:600}.styles-module__P04XUa__phaseNodeOpen>.styles-module__P04XUa__phaseNodeHeader .styles-module__P04XUa__phaseOrderBadge{background:var(--accent);border-color:var(--accent-dark);color:#111}.styles-module__P04XUa__phaseNodeHeader .styles-module__P04XUa__collapseName{font-size:13.5px}.styles-module__P04XUa__phaseNode>.styles-module__P04XUa__collapseBody{margin-left:20px;padding:12px 12px 12px 16px}.styles-module__P04XUa__phaseActionsList{gap:4px;margin-bottom:8px}.styles-module__P04XUa__phaseActionRow{background:0 0;border:0;padding:0}.styles-module__P04XUa__phaseActionRow .styles-module__P04XUa__phaseOrderBadge{border:1px solid var(--st-line);background:0 0;border-radius:2px;min-width:18px;height:18px;font-size:10.5px}.styles-module__P04XUa__phaseActionFields{grid-template-columns:repeat(auto-fill,minmax(200px,300px));gap:10px 12px}.styles-module__P04XUa__timelineBetween{border-left:1px solid var(--st-line);margin-left:20px;padding:3px 0 3px 16px;position:relative}.styles-module__P04XUa__timelineBetween .styles-module__P04XUa__triggerSlot{border-radius:var(--st-radius);background:0 0;border:1px dashed #0000;padding:2px 8px}.styles-module__P04XUa__timelineBetween .styles-module__P04XUa__triggerSlot:hover,.styles-module__P04XUa__timelineBetween .styles-module__P04XUa__triggerSlot:focus-within{border-color:var(--st-line);background:#ffffff05}.styles-module__P04XUa__timelineBetween .styles-module__P04XUa__triggerSlot:has(.styles-module__P04XUa__triggerList){border-color:var(--st-line);background:#ffffff05}.styles-module__P04XUa__timelineBetween .styles-module__P04XUa__triggerSlot:has(.styles-module__P04XUa__triggerList){padding:6px 8px}.styles-module__P04XUa__timelineBetween .styles-module__P04XUa__triggerSlotHeader{gap:8px;min-height:22px}.styles-module__P04XUa__timelineBetween .styles-module__P04XUa__triggerSlotTitle{color:var(--st-text-faint);font-size:11px;font-weight:400}.styles-module__P04XUa__timelineBetween .styles-module__P04XUa__triggerSlot:has(.styles-module__P04XUa__triggerList) .styles-module__P04XUa__triggerSlotTitle{color:var(--st-text-muted)}.styles-module__P04XUa__timelineBetween .styles-module__P04XUa__triggerSlotHint{visibility:hidden;color:var(--st-text-faint);font-size:11px}.styles-module__P04XUa__timelineBetween .styles-module__P04XUa__triggerSlot:hover .styles-module__P04XUa__triggerSlotHint{visibility:visible}.styles-module__P04XUa__timelineBetween .styles-module__P04XUa__triggerSlotHeader>button{opacity:.45}.styles-module__P04XUa__timelineBetween .styles-module__P04XUa__triggerSlot:hover .styles-module__P04XUa__triggerSlotHeader>button,.styles-module__P04XUa__timelineBetween .styles-module__P04XUa__triggerSlot:focus-within .styles-module__P04XUa__triggerSlotHeader>button{opacity:1}.styles-module__P04XUa__triggerSlotHint{color:var(--st-text-muted);font-size:11.5px}.styles-module__P04XUa__triggerRow{background:var(--st-raised);border-color:var(--st-line)}.styles-module__P04XUa__splitListSubItem{border-left:1px solid var(--st-line);width:calc(100% - 14px);margin-left:14px;padding:3px 8px 3px 12px}.styles-module__P04XUa__splitListPhaseItem{padding-top:5px;padding-bottom:5px}.styles-module__P04XUa__splitListPhaseItem .styles-module__P04XUa__splitListItemMeta{color:var(--st-text-strong);font-size:12.5px;font-weight:600}.styles-module__P04XUa__splitListSlotItem{padding:0 8px 0 24px}.styles-module__P04XUa__splitListSlotItem .styles-module__P04XUa__splitListItemMeta{color:var(--st-text-faint);font-size:10.5px}.styles-module__P04XUa__splitListBoundaryItem{padding:5px 8px 5px 12px}.styles-module__P04XUa__splitListBoundaryItem .styles-module__P04XUa__splitListItemMeta{color:var(--st-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600}.styles-module__P04XUa__splitListActionItem{padding:2px 8px 2px 30px}.styles-module__P04XUa__splitListActionItem .styles-module__P04XUa__splitListItemMeta{color:var(--st-text-muted);font-size:11.5px}.styles-module__P04XUa__splitListItemCount{background:color-mix(in srgb, var(--accent) 22%, var(--st-raised));border-color:color-mix(in srgb, var(--accent) 60%, #000);color:var(--st-text-strong);border-radius:2px;padding:0 5px;font-size:10px}.styles-module__P04XUa__splitListItemLit{background:var(--st-raised);border-left-color:var(--accent)}.styles-module__P04XUa__splitListItemLit .styles-module__P04XUa__splitListItemMeta{color:var(--st-text-strong)}.styles-module__P04XUa__diceList{flex-direction:column;gap:12px;max-width:1100px;display:flex}.styles-module__P04XUa__diceCard{background:var(--st-raised);border:1px solid var(--st-line);border-radius:var(--st-radius);grid-template-columns:320px minmax(0,1fr);gap:16px;padding:12px;display:grid}.styles-module__P04XUa__dicePreviewBox{flex-direction:column;align-items:center;gap:8px;display:flex}.styles-module__P04XUa__dicePreviewStage{border-radius:var(--st-radius);border:1px solid var(--st-line);background:radial-gradient(at 50% 60%,#ffffff0f,#00000059);width:320px;max-width:100%;height:250px;position:relative;overflow:hidden}.styles-module__P04XUa__dicePreviewStage>div{position:absolute;inset:0}.styles-module__P04XUa__dicePreviewResult{min-height:1.2em;color:var(--st-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.styles-module__P04XUa__diceFields{flex-direction:column;gap:10px;min-width:0;display:flex}.styles-module__P04XUa__diceFieldRow{grid-template-columns:minmax(160px,1fr) 110px minmax(150px,1fr) minmax(150px,1fr);align-items:start;gap:10px;display:grid}.styles-module__P04XUa__diceCardActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.styles-module__P04XUa__diceWarning{color:var(--accent-light);font-size:12px}.styles-module__P04XUa__diceFaces{flex-direction:column;gap:6px;display:flex}.styles-module__P04XUa__diceFace{border:1px solid var(--st-line);border-radius:var(--st-radius);background:#ffffff05;grid-template-columns:40px 110px minmax(120px,1fr) auto auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.styles-module__P04XUa__diceFaceValue{font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;height:40px;font-size:1rem;font-weight:800;display:flex;overflow:hidden}.styles-module__P04XUa__diceFaceValue img{object-fit:contain;width:80%;height:80%}.styles-module__P04XUa__diceLookGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:start;gap:10px;display:grid}.styles-module__P04XUa__diceSliders{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:6px 18px;display:grid}.styles-module__P04XUa__diceSlider{color:var(--st-text);grid-template-columns:150px minmax(0,1fr) 44px;align-items:center;gap:8px;font-size:12px;display:grid}.styles-module__P04XUa__diceSlider input[type=range]{width:100%;accent-color:var(--accent)}.styles-module__P04XUa__diceSliderValue{text-align:right;font-variant-numeric:tabular-nums;color:var(--st-text-muted)}.styles-module__P04XUa__diceSliderLabel{color:var(--st-text);font-size:12px}.styles-module__P04XUa__diceTextureImage{flex-direction:column;gap:6px;max-width:420px;display:flex}.styles-module__P04XUa__diceFaceAdd{align-self:flex-start}@media (max-width:760px){.styles-module__P04XUa__diceCard{grid-template-columns:minmax(0,1fr)}.styles-module__P04XUa__diceFieldRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.styles-module__P04XUa__diceFace{grid-template-columns:40px minmax(0,1fr)}.styles-module__P04XUa__diceFace>:nth-child(n+3){grid-column:1/-1}.styles-module__P04XUa__diceFace>:last-child{justify-self:start}.styles-module__P04XUa__diceSlider{grid-template-columns:110px minmax(0,1fr) 40px}}.styles-module__P04XUa__frameStyleGrid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:.6rem;display:grid}.styles-module__P04XUa__frameStyleCard{border:1px solid var(--st-line);background:var(--st-raised);color:var(--st-text);cursor:pointer;border-radius:6px;flex-direction:column;align-items:center;gap:.45rem;padding:1rem .5rem .5rem;transition:border-color .15s,background .15s;display:flex;overflow:hidden}.styles-module__P04XUa__frameStyleCard:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 45%, var(--st-line))}.styles-module__P04XUa__frameStyleCard:disabled{cursor:default;opacity:.7}.styles-module__P04XUa__frameStyleCardSelected,.styles-module__P04XUa__frameStyleCardSelected:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 16%, var(--st-raised));border-color:color-mix(in srgb, var(--accent) 70%, #000);color:var(--st-text-strong)}.styles-module__P04XUa__frameStyleThumb{pointer-events:none;width:156px;height:72px;display:block;position:relative}.styles-module__P04XUa__frameStyleThumbInner{transform-origin:0 0;width:260px;height:120px;display:block;position:absolute;top:0;left:0;transform:scale(.6)}.styles-module__P04XUa__frameStyleName{font-size:.8rem;line-height:1.2}
.select-module__CHe1Fa__appSelectLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--pt-primary,#a8956b);margin-bottom:.4rem;font-family:Cinzel,serif;font-size:.72rem;display:block}.select-module__CHe1Fa__required{color:#9b6fe8;margin-left:.2rem}.select-module__CHe1Fa__appSelectField{position:relative}.select-module__CHe1Fa__appSelect{border:1px solid var(--pt-line,#c9a84c38);background:var(--pt-box-bg,#0e0e16);color:#e8e0cc;width:100%;font-family:var(--pt-font-secondary,"Cinzel", serif);box-sizing:border-box;border-radius:var(--pt-control-radius,0);appearance:none;cursor:var(--cursor-pointer);outline:none;padding:.7rem 2.2rem .7rem .85rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.select-module__CHe1Fa__appSelect:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb, var(--pt-primary,#c9a84c) 50%, transparent)}.select-module__CHe1Fa__appSelect:focus{border-color:var(--pt-primary,#c9a84c);box-shadow:0 0 0 1px color-mix(in srgb, var(--pt-primary,#c9a84c) 30%, transparent), inset 0 0 14px color-mix(in srgb, var(--pt-primary,#c9a84c) 4%, transparent)}.select-module__CHe1Fa__chevron{color:var(--pt-primary,#a8956b);pointer-events:none;display:flex;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.select-module__CHe1Fa__small .select-module__CHe1Fa__appSelect{white-space:nowrap;text-overflow:ellipsis;height:30px;padding:.3rem 1.6rem .3rem .6rem;font-size:.78rem;overflow:hidden}.select-module__CHe1Fa__small .select-module__CHe1Fa__chevron{right:.5rem}.select-module__CHe1Fa__appSelect:disabled{opacity:.4;cursor:var(--cursor-not-allowed);color:#555;border-color:#ffffff0f}.select-module__CHe1Fa__appSelect option{background:var(--pt-modal-bg,#0e0e16);color:#e8e0cc}.select-module__CHe1Fa__appSelectReadable{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.select-module__CHe1Fa__selectError{color:#b05050;letter-spacing:.05em;align-items:center;gap:.35rem;margin-top:.4rem;font-family:Cinzel,serif;font-size:.8rem;display:flex}.select-module__CHe1Fa__selectError:before{content:"◆";color:#9b4444;font-size:.5rem}.select-module__CHe1Fa__studio .select-module__CHe1Fa__appSelectLabel{color:var(--st-text-muted);font-family:var(--st-font);letter-spacing:0;text-transform:none;margin-bottom:4px;font-size:11px;font-weight:400}.select-module__CHe1Fa__studio .select-module__CHe1Fa__appSelect{background-color:var(--st-input);border:1px solid var(--st-line);border-radius:var(--st-radius);min-height:28px;box-shadow:none;color:var(--st-text-strong);font-family:var(--st-font);cursor:var(--cursor-pointer);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23A8956B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 7px center;background-repeat:no-repeat;background-size:10px 10px;padding:0 24px 0 8px;font-size:12.5px;font-style:normal;transition:border-color .12s}.select-module__CHe1Fa__studio .select-module__CHe1Fa__appSelect:hover:not(:disabled):not(:focus){border-color:#4a4a4a}.select-module__CHe1Fa__studio .select-module__CHe1Fa__appSelect:focus{border-color:var(--accent);box-shadow:none}.select-module__CHe1Fa__studio .select-module__CHe1Fa__appSelect:disabled{opacity:.5;border-color:var(--st-line);color:var(--st-text-muted)}.select-module__CHe1Fa__studio .select-module__CHe1Fa__appSelect option{background:var(--st-raised);color:var(--st-text-strong)}.select-module__CHe1Fa__studio .select-module__CHe1Fa__selectError{color:var(--st-danger);font-family:var(--st-font);letter-spacing:0;margin-top:4px;font-size:11px}.select-module__CHe1Fa__studio .select-module__CHe1Fa__selectError:before{content:none}
.payout-flow-module__DSmINa__wrap{font-family:var(--st-font,inherit);flex-direction:column;gap:.75rem;display:flex}.payout-flow-module__DSmINa__flow{align-items:flex-start;gap:.35rem;display:flex}.payout-flow-module__DSmINa__col{flex-direction:column;flex:1 1 0;align-items:stretch;gap:0;min-width:0;display:flex}.payout-flow-module__DSmINa__arrow{width:1.1rem;height:5.6rem;color:var(--st-text-faint,#5c5c5c);flex:none;justify-content:center;align-items:center;display:flex}.payout-flow-module__DSmINa__arrow svg{width:.9rem;height:.9rem}.payout-flow-module__DSmINa__node{border:1px solid var(--st-line,#343434);border-radius:var(--st-radius,3px);background:var(--st-raised,#242424);min-height:5.6rem;color:var(--st-text,#c4c4c4);flex-direction:column;gap:.2rem;padding:.55rem .7rem;display:flex}.payout-flow-module__DSmINa__nodeStart{border-color:color-mix(in srgb, var(--st-text-muted,#858585) 60%, transparent)}.payout-flow-module__DSmINa__nodeEnd{border-color:color-mix(in srgb, var(--st-ok,#6fbf73) 45%, var(--st-line,#343434))}.payout-flow-module__DSmINa__nodeHead{min-height:1.3rem;color:var(--st-text,#c4c4c4);align-items:center;gap:.4rem;display:flex}.payout-flow-module__DSmINa__nodeHead svg{flex:none;width:auto}.payout-flow-module__DSmINa__nodeTitle{color:var(--st-text-muted,#858585);font-size:.7rem;line-height:1.3}.payout-flow-module__DSmINa__nodeAmount{font-variant-numeric:tabular-nums;color:var(--st-text-strong,#f2f2f2);font-size:1.05rem;font-weight:600;line-height:1.2}.payout-flow-module__DSmINa__nodeEnd .payout-flow-module__DSmINa__nodeAmount{color:var(--st-ok,#6fbf73)}.payout-flow-module__DSmINa__nodeNote{color:var(--st-text-muted,#858585);font-size:.68rem;line-height:1.3}.payout-flow-module__DSmINa__drops{flex-direction:column;align-items:stretch;display:flex}.payout-flow-module__DSmINa__drop{padding-top:.9rem;position:relative}.payout-flow-module__DSmINa__drop:before{content:"";border-left:1px dashed var(--st-text-faint,#5c5c5c);height:.9rem;position:absolute;top:0;left:50%}.payout-flow-module__DSmINa__deduction{border:1px dashed var(--st-line,#343434);border-radius:var(--st-radius,3px);background:color-mix(in srgb, var(--st-panel,#1c1c1c) 70%, transparent);flex-direction:column;gap:.1rem;padding:.4rem .6rem;display:flex}.payout-flow-module__DSmINa__deductionTitle{color:var(--st-text-muted,#858585);font-size:.66rem;line-height:1.25}.payout-flow-module__DSmINa__deductionAmount{font-variant-numeric:tabular-nums;color:var(--st-danger,#e06c6c);font-size:.85rem;font-weight:600}.payout-flow-module__DSmINa__deductionMuted .payout-flow-module__DSmINa__deductionAmount{color:var(--st-text,#c4c4c4)}.payout-flow-module__DSmINa__deductionPlatform{border-style:solid;border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.payout-flow-module__DSmINa__deductionPlatform .payout-flow-module__DSmINa__deductionAmount{color:var(--accent)}.payout-flow-module__DSmINa__deductionGain{border-style:solid;border-color:color-mix(in srgb, var(--st-ok,#6fbf73) 45%, transparent)}.payout-flow-module__DSmINa__deductionGain .payout-flow-module__DSmINa__deductionAmount{color:var(--st-ok,#6fbf73)}.payout-flow-module__DSmINa__deductionNote{color:var(--st-text-faint,#8a8a8a);font-size:.64rem;line-height:1.3}.payout-flow-module__DSmINa__terms{color:var(--st-text-muted,#858585);margin:0;font-size:.74rem}.payout-flow-module__DSmINa__warning{color:var(--st-warn,#d9a441);margin:0;font-size:.74rem}@media (max-width:820px){.payout-flow-module__DSmINa__flow{flex-direction:column;gap:0}.payout-flow-module__DSmINa__col{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:0 .5rem;display:grid}.payout-flow-module__DSmINa__drops{gap:.35rem}.payout-flow-module__DSmINa__drop{padding-top:0;padding-left:.75rem}.payout-flow-module__DSmINa__drop:before{border-left:0;border-top:1px dashed var(--st-text-faint,#5c5c5c);width:.75rem;height:0;top:50%;left:0}.payout-flow-module__DSmINa__arrow{justify-content:flex-start;width:100%;height:1.4rem;padding-left:1rem}.payout-flow-module__DSmINa__arrow svg{transform:rotate(90deg)}}.payout-flow-module__DSmINa__viewBar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.payout-flow-module__DSmINa__viewSwitch{width:16rem;max-width:100%}.payout-flow-module__DSmINa__viewLabel{color:var(--st-text-muted,#858585);font-size:.74rem}.payout-flow-module__DSmINa__badges{flex-wrap:wrap;gap:.3rem;margin-top:.35rem;display:flex}.payout-flow-module__DSmINa__badge{border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 14%, transparent);max-width:100%;color:var(--accent-light,#ffb347);font:inherit;text-align:left;cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:.18rem .5rem .18rem .35rem;font-size:.66rem;line-height:1.2;display:inline-flex}.payout-flow-module__DSmINa__badge:hover,.payout-flow-module__DSmINa__badgeOpen{background:color-mix(in srgb, var(--accent) 26%, transparent);border-color:var(--accent)}.payout-flow-module__DSmINa__badge:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.payout-flow-module__DSmINa__badgeIcon{flex:none;width:.8rem;height:.8rem}.payout-flow-module__DSmINa__badgeDetail{border-left:2px solid var(--accent);border-radius:0 var(--st-radius,3px) var(--st-radius,3px) 0;background:color-mix(in srgb, var(--accent) 7%, var(--st-panel,#1c1c1c));color:var(--st-text,#c4c4c4);flex-direction:column;gap:.3rem;margin-top:.35rem;padding:.45rem .55rem;font-size:.7rem;line-height:1.45;display:flex}.payout-flow-module__DSmINa__badgeDisclaimer{color:var(--st-text-faint,#8a8a8a);font-size:.64rem}.payout-flow-module__DSmINa__nets{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.5rem;display:grid}.payout-flow-module__DSmINa__net{border:1px solid var(--st-line,#343434);border-radius:var(--st-radius,3px);background:var(--st-raised,#242424);flex-direction:column;gap:.1rem;padding:.55rem .75rem;display:flex}.payout-flow-module__DSmINa__netLabel{color:var(--st-text-muted,#858585);font-size:.7rem}.payout-flow-module__DSmINa__netAmount{font-variant-numeric:tabular-nums;color:var(--st-ok,#6fbf73);font-size:1.2rem;font-weight:600}.payout-flow-module__DSmINa__netNote{color:var(--st-text-faint,#8a8a8a);font-size:.66rem}.payout-flow-module__DSmINa__netAmountMuted{color:var(--st-text-strong,#f2f2f2)}
.control-group-module__TOGr2a__group{align-items:stretch;min-width:0;display:flex}.control-group-module__TOGr2a__group>*{min-width:0}.control-group-module__TOGr2a__group>*+*{margin-left:-1px}.control-group-module__TOGr2a__group :is(input,select),.control-group-module__TOGr2a__group>.control-group-module__TOGr2a__button{border-radius:0!important}.control-group-module__TOGr2a__group>:first-child :is(input,select),.control-group-module__TOGr2a__group>.control-group-module__TOGr2a__button:first-child{border-top-left-radius:var(--pt-control-radius,0)!important;border-bottom-left-radius:var(--pt-control-radius,0)!important}.control-group-module__TOGr2a__group>:last-child :is(input,select),.control-group-module__TOGr2a__group>.control-group-module__TOGr2a__button:last-child{border-top-right-radius:var(--pt-control-radius,0)!important;border-bottom-right-radius:var(--pt-control-radius,0)!important}.control-group-module__TOGr2a__group>:hover,.control-group-module__TOGr2a__group>:focus-within{z-index:1;position:relative}.control-group-module__TOGr2a__button{border:1px solid var(--pt-line,#c9a84c38);background:var(--pt-box-bg,#0e0e16);min-width:30px;min-height:30px;color:var(--pt-primary,#a8956b);cursor:var(--cursor-pointer);flex:none;justify-content:center;align-items:center;padding:0 .45rem;transition:border-color .2s,color .2s;display:flex}.control-group-module__TOGr2a__button:hover:not(:disabled){border-color:color-mix(in srgb, var(--pt-primary,#c9a84c) 50%, transparent);color:var(--pt-primary-light,#e8e0cc)}.control-group-module__TOGr2a__button:focus-visible{border-color:var(--pt-primary,#c9a84c);outline:none}.control-group-module__TOGr2a__button:disabled{opacity:.4;cursor:var(--cursor-not-allowed)}
.searchable-select-module__wWb0kq__container{position:relative}.searchable-select-module__wWb0kq__label{letter-spacing:.14em;text-transform:uppercase;color:#a8956b;margin-bottom:.4rem;font-family:Cinzel,serif;font-size:.72rem;display:block}.searchable-select-module__wWb0kq__required{color:#9b6fe8;margin-left:.2rem}.searchable-select-module__wWb0kq__trigger{color:#e8e0cc;box-sizing:border-box;width:100%;cursor:var(--cursor-pointer);text-align:left;background:#0e0e16;border:1px solid #c9a84c38;border-radius:0;outline:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem .85rem;font-family:Cinzel,serif;font-size:.95rem;transition:border-color .2s,box-shadow .2s;display:flex}.searchable-select-module__wWb0kq__trigger:hover{border-color:#c9a84c73}.searchable-select-module__wWb0kq__trigger:focus,.searchable-select-module__wWb0kq__triggerOpen{border-color:#c9a84c;box-shadow:0 0 0 1px #c9a84c4d,inset 0 0 14px #c9a84c0a}.searchable-select-module__wWb0kq__trigger:disabled{opacity:.4;cursor:var(--cursor-not-allowed);color:#555;border-color:#ffffff0f}.searchable-select-module__wWb0kq__placeholder{color:#e8e0cc73}.searchable-select-module__wWb0kq__chevron{color:#a8956b;flex-shrink:0;width:1rem;height:1rem;transition:transform .2s}.searchable-select-module__wWb0kq__chevronOpen{transform:rotate(180deg)}.searchable-select-module__wWb0kq__dropdown{z-index:30100;box-sizing:border-box;background:#0e0e16;border:1px solid #c9a84c4d;flex-direction:column;gap:.4rem;margin-top:.25rem;padding:.5rem;display:flex;position:fixed;box-shadow:0 20px 60px #0009,0 0 0 1px #c9a84c14}.searchable-select-module__wWb0kq__search{color:#e8e0cc;box-sizing:border-box;background:#0e0e16;border:1px solid #c9a84c38;border-radius:0;outline:none;width:100%;padding:.55rem .7rem;font-family:Cinzel,serif;font-size:.85rem;transition:border-color .2s,box-shadow .2s}.searchable-select-module__wWb0kq__search::placeholder{color:#e8e0cc73}.searchable-select-module__wWb0kq__search:focus{border-color:#c9a84c;box-shadow:0 0 0 1px #c9a84c4d}.searchable-select-module__wWb0kq__options{flex-direction:column;gap:.1rem;max-height:16rem;display:flex;overflow-y:auto}.searchable-select-module__wWb0kq__option{color:#e8e0cc;text-align:left;width:100%;cursor:var(--cursor-pointer);background:0 0;border:none;border-radius:0;padding:.55rem .7rem;font-family:Cinzel,serif;font-size:.85rem;transition:background .15s,color .15s}.searchable-select-module__wWb0kq__option:hover{color:#e8e0cc;background:#c9a84c1a}.searchable-select-module__wWb0kq__optionSelected{color:#c9a84c;background:#c9a84c2e}.searchable-select-module__wWb0kq__optionContent{align-items:center;gap:.5rem;min-width:0;display:flex}.searchable-select-module__wWb0kq__optionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.searchable-select-module__wWb0kq__tag{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);color:var(--accent-light);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;padding:.05rem .4rem;font-size:.65rem}.searchable-select-module__wWb0kq__empty{color:#e8e0cc73;padding:.55rem .7rem;font-family:Cinzel,serif;font-size:.85rem}.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__label{color:var(--st-text-muted);font-family:var(--st-font);letter-spacing:0;text-transform:none;margin-bottom:4px;font-size:11px;font-weight:400}.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__trigger{background-color:var(--st-input);border:1px solid var(--st-line);border-radius:var(--st-radius);min-height:28px;box-shadow:none;color:var(--st-text-strong);font-family:var(--st-font);padding:0 8px;font-size:12.5px;font-style:normal;transition:border-color .12s}.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__trigger:hover:not(:disabled){border-color:#4a4a4a}.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__trigger:focus,.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__triggerOpen{border-color:var(--accent);box-shadow:none}.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__chevron{width:12px;height:12px;color:var(--st-text-muted)}.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__placeholder{color:var(--st-text-faint)}.searchable-select-module__wWb0kq__studio.searchable-select-module__wWb0kq__dropdown{background:var(--st-raised);border:1px solid var(--st-line-strong);border-radius:var(--st-radius);gap:4px;margin-top:2px;padding:4px;box-shadow:0 8px 24px #00000080}.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__search{background:var(--st-input);border:1px solid var(--st-line);border-radius:var(--st-radius);min-height:26px;color:var(--st-text-strong);font-family:var(--st-font);padding:0 8px;font-size:12px}.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__search:focus{border-color:var(--accent);box-shadow:none}.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__option{color:var(--st-text);font-family:var(--st-font);border-radius:2px;padding:4px 8px;font-size:12.5px}.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__option:hover{background:var(--st-hover);color:var(--st-text-strong)}.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__optionSelected,.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__optionSelected:hover{background:color-mix(in srgb, var(--accent) 22%, var(--st-raised));color:var(--st-text-strong)}.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__tag{font-family:var(--st-font);border-radius:2px;padding:0 5px;font-size:10px}.searchable-select-module__wWb0kq__studio .searchable-select-module__wWb0kq__empty{color:var(--st-text-muted);font-family:var(--st-font);padding:4px 8px;font-size:12px}
.tcg-stats-module__3ukdWa__container{flex-direction:column;gap:1.5rem;display:flex}.tcg-stats-module__3ukdWa__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.tcg-stats-module__3ukdWa__title{color:#e8e0cc;margin:0 0 .35rem;font-family:Cinzel,serif;font-size:1.75rem}.tcg-stats-module__3ukdWa__description{color:#a3a3a3;max-width:600px;margin:0 0 .5rem;font-size:.95rem}.tcg-stats-module__3ukdWa__meta{color:#777;font-size:.8rem}.tcg-stats-module__3ukdWa__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.tcg-stats-module__3ukdWa__status{border-radius:999px;padding:.35rem .85rem;font-size:.8rem;font-weight:600;display:inline-block}.tcg-stats-module__3ukdWa__draft{color:#fffc;background:#ffffff1a}.tcg-stats-module__3ukdWa__alfa{color:#e2b04a;background:#d28c0a2e}.tcg-stats-module__3ukdWa__published{color:#00d3a3;background:#00d3a326}.tcg-stats-module__3ukdWa__statusSelect{min-width:150px}.tcg-stats-module__3ukdWa__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem;display:grid}.tcg-stats-module__3ukdWa__statCard{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:110px;display:flex}.tcg-stats-module__3ukdWa__statValue{color:var(--accent);margin-bottom:.4rem;font-family:Cinzel,serif;font-size:2rem;font-weight:600;line-height:1}.tcg-stats-module__3ukdWa__statLabel{color:#a3a3a3;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.tcg-stats-module__3ukdWa__center{justify-content:center;align-items:center;min-height:200px;display:flex}.tcg-stats-module__3ukdWa__error{color:#b05050;background:#b050501a;border-radius:8px;padding:1rem;font-size:.95rem}
