.seasonal-palette-shell_pageRoot__G1Xhw{background:#f5f4ef;color:#1c1b18}.seasonal-palette-shell_pageInner__5XsFN{max-width:1380px}.seasonal-palette-shell_pageTitle__9jX0C{letter-spacing:-.04em}.seasonal-palette-shell_pageGrid__6zYpn{display:grid;align-items:flex-start;gap:1.5rem}.seasonal-palette-shell_panel__KwiyE{border-radius:30px;box-shadow:0 24px 80px rgba(18,18,12,.06)}.seasonal-palette-shell_uploader__ktA9b{border-radius:26px}.seasonal-palette-shell_uploaderIdle__gW07Q{background:#faf9f5}.seasonal-palette-shell_previewFrame__XfviG{border-radius:24px;box-shadow:0 16px 38px rgba(24,24,19,.08)}.seasonal-palette-shell_previewImageFrame__hgqAV{width:136px;height:180px}.seasonal-palette-shell_styleCard__H60Us{width:126px;border-radius:22px;box-shadow:0 14px 34px rgba(24,24,19,.08)}.seasonal-palette-shell_styleCardInactive__6dISn:hover{box-shadow:0 18px 40px rgba(24,24,19,.12)}.seasonal-palette-shell_historyCard__EQizH{width:122px;border-radius:18px;box-shadow:0 10px 24px rgba(24,24,19,.06)}.seasonal-palette-shell_historyList__HxCTw{display:flex;flex-wrap:wrap;gap:.75rem}.seasonal-palette-shell_historyCardRetry__rJlRc:hover{box-shadow:0 18px 44px rgba(24,24,19,.1)}.seasonal-palette-shell_historyCardMedia__fFzJZ{height:122px}.seasonal-palette-shell_historyPlaceholder__Ej_yW{background:radial-gradient(circle at top,rgba(154,163,146,.22),rgba(245,244,239,.9) 48%,#f5f4ef 100%)}.seasonal-palette-shell_historyLoading__QFCP1{border-radius:24px;background:#faf9f5}@media (min-width:640px){.seasonal-palette-shell_previewImageFrame__hgqAV{width:156px;height:208px}.seasonal-palette-shell_styleCard__H60Us{width:138px}.seasonal-palette-shell_historyCard__EQizH{width:132px}.seasonal-palette-shell_historyCardMedia__fFzJZ{height:132px}}@media (min-width:768px){.seasonal-palette-shell_pageTitle__9jX0C{font-size:3.2rem;line-height:1}.seasonal-palette-shell_historyCard__EQizH{width:144px}.seasonal-palette-shell_historyCardMedia__fFzJZ{height:144px}}@media (min-width:1280px){.seasonal-palette-shell_pageGrid__6zYpn{grid-template-columns:minmax(0,.94fr) minmax(0,1.2fr)}}