@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}}@layer payload-default{}@layer payload-default{}@layer payload-default{@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}@layer payload{:root{--st-navy:#0F2231;--st-gold:#AF915F;--st-paper:#F8F6F1;--st-offwhite:#E3E0DA;--st-white:#FFFFFF;--font-body:"Inter Variable",Inter,system-ui,sans-serif;--font-serif:"Lora Variable",Lora,Georgia,serif;--accessibility-outline:3px solid var(--theme-text);--accessibility-outline-offset:3px}html:not([data-theme=dark]){--theme-bg:var(--st-paper);--theme-input-bg:var(--st-white);--theme-text:var(--st-navy);--theme-elevation-0:var(--st-white);--theme-elevation-50:var(--st-paper);--theme-elevation-100:var(--st-offwhite);--theme-elevation-800:var(--st-navy);--theme-elevation-900:var(--st-navy);--theme-elevation-1000:var(--st-navy);--st-control-border:var(--st-navy);--st-action-bg:var(--st-navy);--st-action-text:var(--st-white);--st-action-hover-bg:var(--st-paper);--st-action-hover-text:var(--st-navy)}html[data-theme=dark]{--theme-bg:var(--st-navy);--theme-input-bg:var(--st-navy);--theme-text:var(--st-paper);--theme-elevation-0:var(--st-navy);--theme-elevation-50:var(--st-navy);--theme-elevation-800:var(--st-offwhite);--theme-elevation-900:var(--st-paper);--theme-elevation-1000:var(--st-white);--st-control-border:var(--st-offwhite);--st-action-bg:var(--st-paper);--st-action-text:var(--st-navy);--st-action-hover-bg:var(--st-navy);--st-action-hover-text:var(--st-paper)}body{font-family:var(--font-body);font-size:16px;line-height:1.5}.st-payload-signature{display:block;max-width:100%}.st-payload-signature img{width:100%;height:auto}.st-payload-signature__dark{display:none}.st-payload-signature--login{width:304px;margin-inline:auto}.st-payload-signature--nav{width:196px}html[data-theme=dark] .st-payload-signature__light{display:none}html[data-theme=dark] .st-payload-signature__dark{display:block}.st-payload-login-brand{width:100%;text-align:center;padding-block:8px 24px;border-bottom:2px solid var(--st-gold)}.st-payload-login-brand__title{margin:20px 0 0;font-family:var(--font-serif);font-size:clamp(24px,5vw,30px);font-weight:500;line-height:1.25;color:var(--theme-text)}.st-payload-nav-brand{padding-block:8px 20px;margin-bottom:16px;border-bottom:2px solid var(--st-gold)}.st-payload-nav-brand__caption{margin-top:8px;font-size:14px;line-height:1.4;color:var(--theme-text)}.st-payload-icon{width:32px;height:32px;object-fit:contain;flex-shrink:0}.step-nav__home:has(.st-payload-icon){width:44px;height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}.app-header__step-nav,.app-header__step-nav-wrapper,.step-nav span{min-width:0}.field-type :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not(.rs__input),textarea),.react-select .rs__control{font-size:16px;min-height:44px}.field-type textarea{line-height:1.5}.field-type:is(.text,.email,.password,.number,.textarea):not(.error) :where(input,textarea):not([aria-invalid=true]):not(:disabled):not([readonly]):not(.rs__input),.react-select:not(.react-select--error):not(.rs--is-disabled) .rs__control{border-color:var(--st-control-border)}.btn{min-height:44px;font-family:var(--font-body);font-size:14px}.btn--style-primary:not(.btn--disabled):not(:disabled){--bg-color:var(--st-action-bg);--color:var(--st-action-text);--btn-border:1px solid var(--st-action-bg);--hover-bg:var(--st-action-hover-bg);--hover-color:var(--st-action-hover-text);--hover-btn-border:1px solid var(--st-control-border);--btn-font-weight:600}.react-select:focus-within .rs__control,:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}@media(max-width:600px){.st-payload-signature--login{width:min(264px,100%)}.st-payload-login-brand{padding-bottom:20px}.st-payload-signature--nav{width:min(196px,100%)}}}@layer payload{.st-registration-nav{display:block;padding:12px;min-height:44px}.st-registration{max-width:1120px;width:100%;min-width:0;margin-inline:auto;padding:clamp(16px,3vw,40px);color:var(--theme-text);font-family:var(--font-body)}.st-registration header{border-bottom:2px solid var(--st-gold);padding-bottom:16px;margin-bottom:24px}.st-registration h1{font-size:clamp(24px,4vw,32px);line-height:1.25}.st-registration h2{font-size:21px;line-height:1.3}.st-registration p,.st-registration small{overflow-wrap:anywhere}.st-registration fieldset{min-width:0;border:1px solid var(--st-control-border);padding:20px;margin-block:20px;border-radius:8px}.st-registration legend{font-weight:600;padding-inline:8px}.st-registration button,.st-registration input,.st-registration select,.st-registration textarea{font:inherit;min-height:44px;max-width:100%;border-radius:4px}.st-registration button{border:1px solid var(--st-control-border);padding:10px 16px;color:var(--theme-text);background:var(--theme-elevation-0);cursor:pointer}.st-registration button:disabled{cursor:default;opacity:.65}.st-registration button[aria-current=step],.st-registration button[type=submit]{background:var(--st-action-bg);color:var(--st-action-text)}.st-registration :where(button,input,select,textarea,summary,a):focus-visible{outline:var(--accessibility-outline);outline-offset:3px}.st-registration .st-field{display:flex;flex-direction:column;min-width:0;gap:8px;margin-block:16px}.st-registration .st-field label{font-weight:600}.st-registration .st-field small{line-height:1.4}.st-registration input,.st-registration select,.st-registration textarea{width:100%;padding:10px 12px;background:var(--theme-input-bg);color:var(--theme-text);border:1px solid var(--st-control-border)}.st-registration textarea{resize:vertical}.st-registration .st-field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:0 24px}.st-registration .st-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-block:20px}.st-registration .st-steps{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin-block:24px}.st-registration .st-search{max-width:600px}.st-registration .st-catalog-list{list-style:none;padding:0}.st-registration .st-catalog-list>li{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;border:1px solid var(--st-control-border);background:var(--theme-elevation-0);border-radius:8px;padding:20px;margin-block:16px}.st-registration .st-catalog-list h2{margin:0;overflow-wrap:anywhere}.st-registration .st-upload{display:flex;flex-direction:column;gap:12px;font-weight:600}.st-registration .st-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));list-style:none;gap:20px;padding:0}.st-registration .st-gallery>figure,.st-registration .st-gallery>li{min-width:0;margin:0;border:1px solid var(--st-control-border);padding:16px;border-radius:8px}.st-registration img,.st-registration video{max-width:100%;height:auto}.st-registration .st-gallery img,.st-registration .st-gallery video{width:100%;aspect-ratio:4/3;object-fit:contain}.st-registration .st-preview-cover{width:100%;max-height:480px;object-fit:contain}.st-registration .st-preview{padding:20px;background:var(--theme-elevation-0);border-radius:8px}.st-registration dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px 16px}.st-registration dt{font-weight:600}.st-registration dd{margin:0;overflow-wrap:anywhere}.st-registration .st-error,.st-registration .st-message{border:2px solid;border-radius:8px;padding:16px}.st-registration .st-error{color:var(--theme-error-700)}.st-registration summary{min-height:44px;cursor:pointer;padding-block:12px}@media(max-width:600px){.st-registration fieldset{padding:12px}.st-registration .st-steps{flex-direction:column}.st-registration .st-steps button{width:100%;text-align:left}}}