.BoxSaveButton-module__yKXpAq__saveButton,.BoxSaveButton-module__yKXpAq__primaryButton,.BoxSaveButton-module__yKXpAq__secondaryButton,.BoxSaveButton-module__yKXpAq__closeButton{border:1px solid var(--line-strong);border-radius:var(--control-radius);color:var(--text);cursor:pointer;background:#fff}.BoxSaveButton-module__yKXpAq__saveButton{width:40px;height:40px;color:var(--accent-strong);justify-content:center;align-items:center;padding:0;font-weight:700;display:inline-flex}.BoxSaveButton-module__yKXpAq__saveButton svg{width:20px;height:20px}.BoxSaveButton-module__yKXpAq__backdrop{z-index:40;background:#221a1447;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.BoxSaveButton-module__yKXpAq__modal{overscroll-behavior:contain;border:1px solid var(--line-strong);border-radius:calc(var(--card-radius) + 2px);background:#fffffffa;gap:14px;width:min(520px,100%);max-height:calc(100dvh - 48px);padding:18px;display:grid;overflow-y:auto;box-shadow:0 18px 40px #2b1e1224}.BoxSaveButton-module__yKXpAq__modalHeader{justify-content:space-between;align-items:start;gap:10px;display:flex}.BoxSaveButton-module__yKXpAq__kicker,.BoxSaveButton-module__yKXpAq__summaryCard p,.BoxSaveButton-module__yKXpAq__summaryCard strong,.BoxSaveButton-module__yKXpAq__modalHeader h3,.BoxSaveButton-module__yKXpAq__field span,.BoxSaveButton-module__yKXpAq__overwriteNote,.BoxSaveButton-module__yKXpAq__helperText{margin:0}.BoxSaveButton-module__yKXpAq__kicker{text-transform:uppercase;letter-spacing:.14em;color:var(--accent-strong);font-size:.74rem}.BoxSaveButton-module__yKXpAq__modalHeader h3{font-size:1.05rem}.BoxSaveButton-module__yKXpAq__closeButton{width:30px;height:30px;font-size:1rem}.BoxSaveButton-module__yKXpAq__summaryCard{border-radius:var(--control-radius);background:#faf7f2d1;border:1px solid #5c4f421f;gap:8px;padding:12px;display:grid}.BoxSaveButton-module__yKXpAq__summaryCard strong{color:var(--text);font-size:.98rem}.BoxSaveButton-module__yKXpAq__summaryCard p,.BoxSaveButton-module__yKXpAq__helperText{color:var(--muted);font-size:.82rem;line-height:1.45}.BoxSaveButton-module__yKXpAq__summaryMetaList{gap:6px;display:grid}.BoxSaveButton-module__yKXpAq__summaryMetaRow{color:var(--text);background:#faf7f2e6;border:1px solid #5c4f421a;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:5px;padding:6px 7px;font-size:.72rem;line-height:1.3;display:grid}.BoxSaveButton-module__yKXpAq__summaryMetaLabel{color:var(--muted);font-size:.64rem;font-weight:700}.BoxSaveButton-module__yKXpAq__fieldGrid{gap:12px;display:grid}.BoxSaveButton-module__yKXpAq__field{gap:6px;display:grid}.BoxSaveButton-module__yKXpAq__field span{color:var(--muted);font-size:.82rem}.BoxSaveButton-module__yKXpAq__field input,.BoxSaveButton-module__yKXpAq__field textarea,.BoxSaveButton-module__yKXpAq__field select{border:1px solid var(--line-strong);border-radius:var(--control-radius);width:100%;color:var(--text);font:inherit;background:#fff;padding:9px 10px}.BoxSaveButton-module__yKXpAq__field textarea{resize:vertical;min-height:88px}.BoxSaveButton-module__yKXpAq__moveList{flex-wrap:wrap;gap:6px;display:flex}.BoxSaveButton-module__yKXpAq__moveEditorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.BoxSaveButton-module__yKXpAq__moveChip{background:var(--chip-background,#d6b89ef0);border:1px solid var(--chip-border,#5c4f421f);min-height:28px;color:var(--chip-text,#6c4d2ef5);text-shadow:none;border-radius:999px;align-items:center;padding:0 10px;font-size:.8rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #5c4f420f}.BoxSaveButton-module__yKXpAq__moveChip:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#fff6,#ffffff14);height:50%;position:absolute;inset:1px 1px auto}.BoxSaveButton-module__yKXpAq__overwriteNote{color:#b3412a;font-size:.82rem;line-height:1.45}.BoxSaveButton-module__yKXpAq__modalActions{justify-content:flex-end;gap:8px;display:flex}.BoxSaveButton-module__yKXpAq__secondaryButton,.BoxSaveButton-module__yKXpAq__primaryButton{min-height:38px;padding:0 16px;font-weight:700}.BoxSaveButton-module__yKXpAq__primaryButton{color:var(--accent-strong);background:#fff2e8f5}@media (max-width:760px){.BoxSaveButton-module__yKXpAq__backdrop{align-items:flex-start;padding:12px}.BoxSaveButton-module__yKXpAq__modal{max-height:calc(100dvh - 24px)}.BoxSaveButton-module__yKXpAq__moveEditorGrid{grid-template-columns:1fr}}
.page-module___8aEwW__panelVisible,.page-module___8aEwW__panelHidden{min-width:0}.page-module___8aEwW__panelHidden{display:none}.page-module___8aEwW__boxActionGroup{align-items:center;gap:8px;display:inline-flex}
