@import "https://fonts.googleapis.com/css2?family=Neucha&display=swap";
.shop-page--settings,.shop-page--appearance{position:relative}.shop-page--settings .shop-page__body,.shop-page--appearance .shop-page__body{gap:24px}.shop-page--settings .shop-page__intro,.shop-page--appearance .shop-page__intro{margin:0}.shop-settings{gap:16px;width:100%;display:grid}.shop-about-onboarding-content-anchor{gap:16px;min-width:0;display:grid}.shop-settings-onboarding-spotlight{z-index:2000;pointer-events:none;position:fixed;inset:0}.shop-settings-onboarding-spotlight__overlay{z-index:0;-webkit-backdrop-filter:blur(5px);opacity:0;pointer-events:auto;background:#0a0a0ad9;transition:opacity .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.shop-settings-onboarding-spotlight.is-active .shop-settings-onboarding-spotlight__overlay{opacity:1}.shop-settings-onboarding-spotlight__target{z-index:1;opacity:0;pointer-events:none;transform-origin:top;transition:opacity .32s cubic-bezier(.22,1,.36,1) 55ms,transform .36s cubic-bezier(.22,1,.36,1) 55ms;position:fixed;transform:translateY(3px)scale(.998)}.shop-settings-onboarding-spotlight.is-active .shop-settings-onboarding-spotlight__target{opacity:1;transform:translate(0,0)scale(1)}.shop-settings-onboarding-spotlight__target .shop-settings__section{width:100%;max-width:100%}.shop-settings-onboarding-spotlight__target button,.shop-settings-onboarding-spotlight__target a,.shop-settings-onboarding-spotlight__target input,.shop-settings-onboarding-spotlight__target textarea,.shop-settings-onboarding-spotlight__target select{pointer-events:none}.shop-settings-onboarding-callout{z-index:2;width:var(--shop-settings-onboarding-callout-width,324px);height:var(--shop-settings-onboarding-callout-height,280px);color:#fff;opacity:0;pointer-events:none;position:fixed;transform:translateY(5px)}.shop-settings-onboarding-spotlight.is-active .shop-settings-onboarding-callout{animation:.36s cubic-bezier(.22,1,.36,1) 95ms both shop-about-onboarding-callout-in}.shop-settings-onboarding-callout__copy{width:var(--shop-settings-onboarding-copy-width,224px);pointer-events:auto;flex-direction:column;place-items:center;gap:12px;display:flex;position:absolute;top:82px;left:50%;transform:translate(-50%)}.shop-settings-onboarding-callout.is-step-domain .shop-settings-onboarding-callout__copy{top:44px;left:calc(50% + 30px)}.shop-settings-onboarding-callout.is-step-seoGeo .shop-settings-onboarding-callout__copy{--shop-settings-onboarding-title-width:242px;top:442px;left:calc(50% - 95px)}.shop-settings-onboarding-callout.is-step-appearance .shop-settings-onboarding-callout__copy{top:136px;left:calc(50% + 32px)}.shop-settings-onboarding-callout__title,.shop-settings-onboarding-callout__text{color:#fff;text-align:center;text-transform:uppercase;overflow-wrap:break-word;word-break:break-word;margin:0;font-family:Neucha,Inter Tight,SF Pro Display,sans-serif;font-weight:400;line-height:normal}.shop-settings-onboarding-callout__title{width:var(--shop-settings-onboarding-title-width,auto);letter-spacing:2px;justify-content:center;align-items:center;font-size:20px;display:flex}.shop-settings-onboarding-callout__text{color:#cdcdcd;letter-spacing:1.4px;justify-content:center;align-items:center;font-size:14px;line-height:1.18;display:flex}.shop-settings-onboarding-callout__button{margin-top:8px}.shop-settings-onboarding-callout__arrow{color:#fff;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;display:block;position:absolute;overflow:visible;transform:translateY(-4px)rotate(-2deg)}.shop-settings-onboarding-callout__arrow-line,.shop-settings-onboarding-callout__arrow-head{stroke-dasharray:1;stroke-dashoffset:1px}.shop-settings-onboarding-callout.is-step-domain .shop-settings-onboarding-callout__arrow{left:-4px;top:var(--shop-settings-onboarding-domain-arrow-top,100px);width:94px;height:153px}.shop-settings-onboarding-callout.is-step-seoGeo .shop-settings-onboarding-callout__arrow{width:104px;height:124px;top:366px;left:-163px}.shop-settings-onboarding-callout.is-step-appearance .shop-settings-onboarding-callout__arrow{width:125px;height:98px;top:20px;right:-4px}.shop-settings-onboarding-spotlight.is-active .shop-settings-onboarding-callout__arrow{animation:.54s cubic-bezier(.22,1,.36,1) 80ms both shop-about-onboarding-arrow-in}.shop-settings-onboarding-spotlight.is-active .shop-settings-onboarding-callout__arrow-line{animation:.3s ease-out .7s forwards shop-about-onboarding-arrow-draw}.shop-settings-onboarding-spotlight.is-active .shop-settings-onboarding-callout__arrow-head{animation:.16s ease-out .96s forwards shop-about-onboarding-arrow-draw}.shop-about-onboarding-spotlight{z-index:2000;pointer-events:none;position:fixed;inset:0}.shop-about-onboarding-spotlight__overlay{z-index:0;-webkit-backdrop-filter:blur(5px);opacity:0;pointer-events:auto;background:#0a0a0ad9;transition:opacity .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.shop-about-onboarding-spotlight.is-active .shop-about-onboarding-spotlight__overlay{opacity:1}.shop-about-onboarding-spotlight__target{z-index:1;opacity:0;pointer-events:none;transform-origin:top;transition:opacity .32s cubic-bezier(.22,1,.36,1) 55ms,transform .36s cubic-bezier(.22,1,.36,1) 55ms;position:fixed;transform:translateY(3px)scale(.998)}.shop-about-onboarding-spotlight.is-active .shop-about-onboarding-spotlight__target{opacity:1;transform:translate(0,0)scale(1)}.shop-about-onboarding-spotlight__target .workspace-sidebar-nav,.shop-about-onboarding-spotlight__target .shop-settings__section{width:100%;max-width:100%}.shop-about-onboarding-spotlight__target.is-step-navigation{overflow:visible}.shop-about-onboarding-spotlight__target.is-step-navigation>.workspace-shell__sidebar{align-content:start;gap:16px;width:224px;padding:0;display:grid}.shop-about-onboarding-spotlight__target.is-step-navigation .workspace-sidebar-footer{align-self:start}.shop-about-onboarding-spotlight__target button,.shop-about-onboarding-spotlight__target a,.shop-about-onboarding-spotlight__target input,.shop-about-onboarding-spotlight__target textarea,.shop-about-onboarding-spotlight__target select{pointer-events:none}.shop-about-onboarding-callout{z-index:2;width:var(--shop-about-onboarding-callout-width,328px);height:var(--shop-about-onboarding-callout-height,270px);color:#fff;opacity:0;pointer-events:none;position:fixed;transform:translateY(5px)}.shop-about-onboarding-spotlight.is-active .shop-about-onboarding-callout{animation:.36s cubic-bezier(.22,1,.36,1) 95ms both shop-about-onboarding-callout-in}.shop-about-onboarding-callout__copy{left:var(--shop-about-onboarding-copy-left,110px);top:var(--shop-about-onboarding-copy-top,19px);width:var(--shop-about-onboarding-copy-width,218px);pointer-events:auto;flex-direction:column;place-items:center;gap:12px;display:flex;position:absolute}.shop-about-onboarding-callout__title,.shop-about-onboarding-callout__text{color:#fff;text-align:center;text-transform:uppercase;overflow-wrap:break-word;word-break:break-word;margin:0;font-family:Neucha,Inter Tight,SF Pro Display,sans-serif;font-weight:400;line-height:normal}.shop-about-onboarding-callout__title{letter-spacing:2px;justify-content:center;align-items:center;font-size:20px;display:flex}.shop-about-onboarding-callout__text{color:#cdcdcd;letter-spacing:1.4px;justify-content:center;align-items:center;font-size:14px;line-height:1.18;display:flex}.shop-about-onboarding-callout__button{margin-top:8px}.shop-about-onboarding-callout__arrow{color:#fff;opacity:0;pointer-events:none;transform-origin:34px 10px;display:block;position:absolute;overflow:visible;transform:translateY(-4px)rotate(-2deg)}.shop-about-onboarding-callout__arrow-line,.shop-about-onboarding-callout__arrow-head{stroke-dasharray:1;stroke-dashoffset:1px}.shop-about-onboarding-callout.is-step-navigation .shop-about-onboarding-callout__arrow{width:98px;height:87px;top:-8px;left:0}.shop-about-onboarding-callout.is-step-fields .shop-about-onboarding-callout__arrow{width:171px;height:148px;top:4px;left:125px}.shop-settings-onboarding-callout.is-target-anchored,.shop-about-onboarding-callout.is-target-anchored{width:100vw;height:100dvh;inset:0}.shop-settings-onboarding-callout.is-target-anchored .shop-settings-onboarding-callout__copy,.shop-about-onboarding-callout.is-target-anchored .shop-about-onboarding-callout__copy{left:var(--shop-onboarding-target-copy-center-x);top:var(--shop-onboarding-target-copy-top);transform:translate(-50%)}.shop-settings-onboarding-callout.is-target-anchored .shop-settings-onboarding-callout__arrow,.shop-about-onboarding-callout.is-target-anchored .shop-about-onboarding-callout__arrow{right:auto;left:var(--shop-onboarding-target-arrow-left);top:var(--shop-onboarding-target-arrow-top)}.shop-settings-onboarding-callout.is-local-canvas{flex-direction:column;align-items:flex-start;gap:28px;height:auto;display:flex}.shop-settings-onboarding-callout.is-local-canvas .shop-settings-onboarding-callout__copy{flex:none;position:relative;top:auto;left:auto;transform:none}.shop-settings-onboarding-callout.is-local-canvas .shop-settings-onboarding-callout__arrow{flex:none;align-self:flex-end;width:144px;height:80px;position:relative;top:auto;left:auto;right:auto}.shop-about-onboarding-spotlight.is-active .shop-about-onboarding-callout__arrow{animation:.54s cubic-bezier(.22,1,.36,1) 80ms both shop-about-onboarding-arrow-in}.shop-about-onboarding-spotlight.is-active .shop-about-onboarding-callout__arrow-line{animation:.3s ease-out .7s forwards shop-about-onboarding-arrow-draw}.shop-about-onboarding-spotlight.is-active .shop-about-onboarding-callout__arrow-head{animation:.16s ease-out .96s forwards shop-about-onboarding-arrow-draw}@keyframes shop-about-onboarding-callout-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translate(0,0)}}@keyframes shop-about-onboarding-arrow-in{0%{opacity:0;transform:translateY(-5px)rotate(-2deg)scale(.99)}55%{opacity:1;transform:translateY(1px)rotate(.5deg)scale(1.005)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes shop-about-onboarding-arrow-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.shop-settings-onboarding-spotlight__overlay,.shop-settings-onboarding-spotlight__target{transition:none}.shop-settings-onboarding-spotlight.is-active .shop-settings-onboarding-callout,.shop-settings-onboarding-spotlight.is-active .shop-settings-onboarding-callout__arrow{animation-duration:1ms}.shop-settings-onboarding-callout__arrow-line,.shop-settings-onboarding-callout__arrow-head{stroke-dashoffset:0;animation:none}.shop-about-onboarding-spotlight__overlay,.shop-about-onboarding-spotlight__target{transition:none}.shop-about-onboarding-spotlight.is-active .shop-about-onboarding-callout,.shop-about-onboarding-spotlight.is-active .shop-about-onboarding-callout__arrow{animation-duration:1ms}.shop-about-onboarding-callout__arrow-line,.shop-about-onboarding-callout__arrow-head{stroke-dashoffset:0;animation:none}}.content-block,.shop-settings__section{border-radius:var(--admin-radius-xl);border:.5px solid var(--admin-surface-line);background:var(--admin-surface-1);padding:var(--admin-space-6) var(--admin-space-4) var(--admin-space-4);gap:var(--admin-space-6);flex-direction:column;display:flex}#shop-settings-appearance{scroll-margin-top:96px}.content-block__head,.shop-settings__section-head{gap:var(--admin-space-2);padding-left:var(--admin-space-2);place-items:start;display:grid}.content-block__head-top{justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}.content-block__title-row{align-items:center;gap:8px;min-width:0;display:inline-flex}.content-block__head-actions{flex:none;justify-content:flex-start;align-items:center;display:inline-flex}.content-block__title,.shop-settings__section-title{color:var(--admin-text-primary);margin:0;font-size:16px;font-weight:700;line-height:normal}.content-block__text,.shop-settings__section-text{color:var(--admin-text-secondary);margin:0;font-size:14px;line-height:normal}.content-block__text-paragraph{margin:0}.content-block__text-paragraph+.content-block__text-paragraph{margin-top:8px}.content-block__text-wrap{width:100%}.content-block__text-wrap.is-collapsible{transition:height .22s;overflow:hidden}.content-block__text--clamped{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.content-block__more{appearance:none;color:var(--admin-accent);text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:0;padding:0;font-family:SF Pro Display,sans-serif;font-size:14px;font-weight:400;line-height:normal;transition:color .12s}.content-block__more:hover,.content-block__more:focus-visible{color:var(--admin-accent-hover)}@media (prefers-reduced-motion:reduce){.content-block__text-wrap.is-collapsible{transition:none}.seo-readiness__list-shell,.seo-readiness__list .seo-readiness__item{transition:none;transform:none}}.shop-settings__section-text--warning{color:var(--admin-accent)}.shop-settings__locale-badge{color:#32d74b;white-space:nowrap;background:#10833a40;border-radius:4px;justify-content:center;align-items:center;height:24px;padding:4px 8px;font-family:Inter Tight,SF Pro Display,sans-serif;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.shop-settings__seo-geo-actions{justify-content:flex-start;align-items:center;display:flex}.shop-settings__seo-geo-action{color:#ffe374;background:#ffe37440;border:1px solid #ffe37480;border-radius:16px;justify-content:center;align-items:center;min-height:32px;padding:4px 12px;font-family:Inter Tight,SF Pro Display,sans-serif;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.shop-settings__seo-geo-action:hover,.shop-settings__seo-geo-action:focus-visible{color:#fff0a3;background:#ffe37452;border-color:#ffe374b8}.shop-settings__seo-geo-action:focus-visible{outline:none}.shop-settings__group{gap:var(--admin-space-3);display:grid}.shop-settings__language-sections{gap:calc(var(--admin-space-6) + 12px);display:grid}.shop-settings__language-section{gap:var(--admin-space-6);display:grid}.shop-settings__language-section+.shop-settings__language-section{border-top:.5px solid var(--admin-surface-line);padding-top:calc(var(--admin-space-6) + 12px)}.shop-settings__language-section-head{gap:var(--admin-space-2);padding-inline:var(--admin-space-2);display:grid}.shop-settings__language-section-title-row{align-items:center;gap:var(--admin-space-2);min-width:0;display:flex}.shop-settings__language-section-title{color:var(--admin-text-primary);margin:0;font-size:16px;font-weight:600;line-height:normal}.shop-settings__ui-language-picker{gap:var(--admin-space-3);display:grid}.shop-settings__ui-language-national{gap:var(--admin-space-3);padding-top:var(--admin-space-4);border-top:1px solid var(--admin-border-subtle);margin-top:0;display:grid}.shop-settings__ui-language-national-title{margin:0 0 var(--admin-space-2);padding-inline:var(--admin-space-2);color:var(--admin-text-secondary);font-size:14px;font-weight:400;line-height:normal}.shop-settings__ui-language-national .shop-settings__ui-language-options{margin-top:0}.shop-settings__ui-language-mobile{display:none}.shop-settings__ui-language-options{column-gap:var(--admin-space-3);grid-template-columns:repeat(6,minmax(0,1fr));row-gap:20px;margin-top:4px;display:grid}.shop-settings__ui-language-option{appearance:none;color:var(--admin-text-primary);justify-items:center;gap:calc(var(--admin-space-2) + 6px);width:100%;min-width:0;font:inherit;cursor:pointer;opacity:.25;background:0 0;border:0;margin:0;padding:0;transition:opacity .16s;display:grid}.shop-settings__ui-language-national .shop-settings__ui-language-option{opacity:.5}.shop-settings__ui-language-option.is-active{opacity:1}.shop-settings__ui-language-option:not(.is-active):hover,.shop-settings__ui-language-option:not(.is-active):focus-visible{opacity:.8}.shop-settings__ui-language-option:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px;border-radius:8px}.shop-settings__ui-language-flag{border-radius:50%;width:48px;height:48px;display:block}.shop-settings__ui-language-label{text-align:center;overflow-wrap:anywhere;width:100%;font-size:11px;font-weight:500;line-height:normal}@media (max-width:900px){.shop-settings__ui-language-options{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px}}@media (max-width:560px){.shop-settings__language-sections{gap:calc(var(--admin-space-6) + 4px)}.shop-settings__language-section+.shop-settings__language-section{padding-top:calc(var(--admin-space-6) + 4px)}.shop-settings__ui-language-mobile{border-radius:var(--admin-radius-lg);background:var(--admin-surface-2);min-height:56px;padding:var(--admin-space-4);border:.5px solid #0000;display:block}.shop-settings__ui-language-mobile:focus-within{border-color:var(--admin-success);background:var(--admin-surface-0)}.shop-settings__ui-language-options{display:none}.shop-settings__ui-language-flag{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.shop-settings__ui-language-option{transition:none}}.shop-settings__divider{display:none}.shop-settings__row{gap:var(--admin-space-2);display:grid}.shop-settings__row--gap-11{gap:11px}.shop-settings__row--gap-12{gap:var(--admin-space-3)}.shop-settings__row-body{gap:var(--admin-space-3);min-width:0;display:grid}.shop-settings__row-body--domain{gap:0}.shop-settings__dot{background:#5d5d5d;border-radius:50%;flex:none;width:6px;height:6px}.shop-settings__dot.is-active{background:var(--admin-success)}.shop-settings__field{min-height:var(--admin-field-min-height);border-radius:var(--admin-radius-lg);background:var(--admin-surface-2);padding:var(--admin-space-4) var(--admin-space-3);gap:var(--admin-space-3);border:.5px solid #0000;align-content:start;transition:background-color .14s,border-color .14s,box-shadow .14s;display:grid;position:relative}.shop-settings__field--activatable,.shop-settings__field--activatable *{cursor:pointer}@media (any-hover:hover){.shop-settings__field--activatable:hover,.shop-settings__domain-input:hover{border-color:var(--admin-surface-line);background:var(--admin-surface-2-hover)}.shop-settings__domain-input--error:hover{border-color:var(--admin-danger);background:#ff5f6d52}.shop-settings__field--media:hover{background:var(--admin-surface-2);border-color:#0000}.shop-settings__media-tile.shop-settings__media-interactive:hover{border-color:var(--admin-surface-line);background:var(--admin-surface-2-hover)}}.shop-settings__field:focus-within{border-color:var(--admin-success);background:var(--admin-surface-0)}.shop-settings__field--error,.shop-settings__field--error:focus-within{border-color:var(--admin-danger);background:#ff314040}.shop-settings__field-top{justify-content:space-between;align-items:center;gap:8px;min-height:18px;display:flex}.shop-settings__field-heading{align-items:center;gap:8px;min-width:0;min-height:18px;padding:2px 0;display:inline-flex}.shop-settings__label{color:var(--admin-text-primary);font-size:14px;font-weight:500;line-height:14px}.shop-settings__field.is-filled .shop-settings__label{color:var(--admin-text-muted)}.shop-settings__field--error .shop-settings__label{color:var(--admin-danger)}.shop-settings__hint{color:var(--admin-text-quiet);white-space:nowrap;align-items:center;min-height:18px;font-family:Inter Tight,SF Pro Display,sans-serif;font-size:14px;line-height:.84;display:inline-flex}.shop-settings__hint-button{color:var(--admin-text-quiet);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;min-height:18px;padding:0;font-family:Inter Tight,SF Pro Display,sans-serif;font-size:14px;line-height:.84;transition:color .14s;display:inline-flex}.shop-settings__hint-button:hover,.shop-settings__hint-button:focus-visible{color:var(--admin-accent)}.shop-settings__field--activatable .shop-settings__hint-button,.shop-settings__field--activatable .shop-settings__hint-button:hover,.shop-settings__field--activatable .shop-settings__hint-button:focus-visible,.shop-settings__domain-input--activatable .shop-settings__hint-button,.shop-settings__domain-input--activatable .shop-settings__hint-button:hover,.shop-settings__domain-input--activatable .shop-settings__hint-button:focus-visible{cursor:pointer}.shop-settings__input{width:100%;color:var(--admin-text-muted);background:0 0;border:0;border-radius:0;min-height:12px;padding:0;font-size:14px;font-weight:400;line-height:normal;display:block}.shop-settings__input::placeholder{color:var(--admin-text-muted);opacity:1;font-size:14px;font-weight:400;line-height:normal}.shop-settings__input:focus{outline:none}.shop-settings__input--filled{color:var(--admin-text-primary);font-size:14px;font-weight:400;line-height:normal}.shop-settings__domain-input{border-radius:var(--admin-radius-lg);background:var(--admin-surface-2);min-height:50px;padding:var(--admin-space-4) var(--admin-space-3);border:.5px solid #0000;align-items:center;display:flex}.shop-settings__domain-picker-control{align-items:center;gap:8px;min-width:0;display:flex}.shop-settings__domain-picker-control .shop-settings__domain-input{flex:auto;min-width:0}.shop-settings__domain-check-button{border-radius:var(--admin-radius-lg);width:144px;min-height:50px;color:var(--admin-success);white-space:nowrap;cursor:pointer;background:#10833a40;border:1px solid #00ab3380;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-family:Inter Tight,SF Pro Display,sans-serif;font-size:14px;font-weight:500;line-height:1;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.shop-settings__domain-check-button:hover{color:#74ec86;background:#10833a59;border-color:#32d74bb8}.shop-settings__domain-check-button:focus-visible{color:#74ec86;background:#10833a59;border-color:#32d74bb8;outline:none}.shop-settings__domain-check-button:disabled{color:var(--admin-text-muted);cursor:default;background:#77777714;border-color:#7773}.shop-settings__domain-operation-status{min-height:24px;color:var(--admin-text-muted);align-items:center;gap:8px;margin-top:8px;margin-left:8px;font-size:14px;line-height:1.2;display:flex}.shop-settings__domain-operation-status .shop-settings__upload-spinner{border-width:1.5px;border-color:#32d74b47;border-top-color:var(--admin-success);flex:none;width:16px;height:16px}.shop-settings__domain-input--activatable,.shop-settings__domain-input--activatable *{cursor:pointer}.shop-settings__domain-input:focus-within{border-color:var(--admin-success);background:var(--admin-surface-0)}.shop-settings__domain-input--error{--settings-domain-error-color:#ff5f6d;border-color:var(--admin-danger);background:#ff314040}.shop-settings__domain-input--error:focus-within{border-color:var(--admin-danger);background:#ff314040}.shop-settings__domain-input--error .shop-settings__dot{background:var(--settings-domain-error-color)}.shop-settings__domain-input--error .shop-settings__hint-button,.shop-settings__domain-input--error .shop-settings__hint-button:hover,.shop-settings__domain-input--error .shop-settings__hint-button:focus-visible{color:var(--admin-text-primary)}.shop-settings__domain-input-row{justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:18px;display:flex}.shop-settings__domain-input-value{cursor:text;flex:auto;align-items:center;gap:8px;min-width:0;min-height:18px;display:inline-flex}.shop-settings__domain-input-value .shop-settings__dot{translate:0 1px}.shop-settings__domain-wrap{align-items:center;gap:0;width:fit-content;max-width:100%;display:inline-flex;position:relative}.shop-settings__domain-measure{visibility:hidden;pointer-events:none;white-space:pre;font-size:14px;font-weight:400;line-height:normal;position:absolute}.shop-settings__domain-wrap .shop-settings__input{width:var(--settings-domain-input-width,auto);white-space:pre;overflow-wrap:normal;min-width:0;max-width:100%}.shop-settings__domain-wrap .shop-settings__input.shop-settings__input--filled{color:var(--admin-success)}@media (max-width:640px){.shop-settings__domain-input .shop-settings__hint-button{display:none}}.shop-settings__domain-input--error .shop-settings__domain-wrap .shop-settings__input,.shop-settings__domain-input--error .shop-settings__domain-wrap .shop-settings__input.shop-settings__input--filled{color:var(--settings-domain-error-color)}.shop-settings__domain-input--review-pending,.shop-settings__domain-input--review-pending:focus-within{background:#77777714;border-color:#8e8e9359}.shop-settings__domain-input--review-pending .shop-settings__domain-wrap .shop-settings__input,.shop-settings__domain-input--review-pending .shop-settings__domain-wrap .shop-settings__input.shop-settings__input--filled,.shop-settings__domain-input--review-pending .shop-settings__domain-suffix{color:var(--admin-text-muted)}.shop-settings__domain-input--review-pending .shop-settings__dot{background:#8e8e93}.shop-settings__domain-suffix{color:var(--admin-accent);white-space:nowrap;flex:none;font-size:14px;font-weight:400;line-height:normal}.shop-settings__domain-actions{margin-top:var(--admin-space-4);align-items:center;gap:2px;display:inline-flex}.admin-pill-dropdown{width:144px;min-height:var(--admin-control-height-sm);flex:none;position:relative}.admin-pill-dropdown__trigger{width:100%;min-height:var(--admin-control-height-sm);border-radius:var(--admin-control-height-sm);background:var(--admin-surface-3);padding:var(--admin-space-1) var(--admin-space-3);color:var(--admin-text-primary);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:8px;font-family:Inter Tight,SF Pro Display,sans-serif;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.admin-pill-dropdown__trigger.is-open{border:.5px solid var(--admin-success);background:var(--admin-surface-0)}.admin-pill-dropdown__trigger:disabled{cursor:default;opacity:.6}.admin-pill-dropdown__label{color:var(--admin-text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-pill-dropdown__icon{pointer-events:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}.admin-pill-dropdown__icon-wrap{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.admin-pill-dropdown__icon-rotator{justify-content:center;align-items:center;width:20px;height:20px;transition:transform .12s;display:inline-flex;transform:none}.admin-pill-dropdown__icon-glyph{width:20px;height:20px;position:relative}.admin-pill-dropdown__icon-glyph img{object-fit:contain;width:20px;height:20px;display:block}.admin-pill-dropdown__trigger:disabled .admin-pill-dropdown__icon-glyph img{opacity:.6}.admin-pill-dropdown__trigger.is-open .admin-pill-dropdown__icon-rotator{transform:rotate(180deg)}.admin-pill-dropdown__panel{z-index:26;border:.5px solid var(--admin-surface-line);border-radius:var(--admin-radius-sm);background:var(--admin-surface-0);width:146px;padding:var(--admin-space-1);position:absolute;top:calc(100% + 4px);left:-1px;box-shadow:0 8px 8px #0a0a0a4d}.admin-pill-dropdown__option{width:100%;height:var(--admin-control-height-sm);border-radius:var(--admin-radius-xs);color:#f0f0f0;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;font-family:SF Pro Display,sans-serif;font-size:14px;font-weight:500;line-height:normal;display:inline-flex}.admin-pill-dropdown__option:hover,.admin-pill-dropdown__option:focus-visible{background:#26262680}.admin-pill-dropdown__option.is-selected{color:var(--admin-accent);background:#26262680}.shop-settings__domain-qr-btn{min-height:var(--admin-control-height-sm);border-radius:var(--admin-radius-lg);color:var(--admin-accent);cursor:pointer;background:#ffe37440;border:1px solid #ffe37480;padding:4px 12px;font-family:Inter Tight,SF Pro Display,sans-serif;font-size:14px;font-weight:500;line-height:1;transition:background-color .12s,border-color .12s,color .12s}.shop-settings__domain-qr-btn:hover,.shop-settings__domain-qr-btn:focus-visible{background:#ffe37459;border-color:#ffe374b3}.shop-settings__domain-qr-btn:disabled{border-color:var(--admin-surface-line);color:var(--admin-text-muted);cursor:default;background:0 0}.shop-settings__error{color:var(--admin-danger);font-size:12px;line-height:1.2}.shop-settings__media-upload-retry{color:currentColor;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;font-weight:700;text-decoration:underline}.shop-settings__error--domain{color:#ff5f6d;font-size:14px;line-height:1.2}.shop-settings__domain-error-result{justify-items:start;gap:12px;margin-top:16px;margin-left:8px;display:grid}.shop-settings__domain-search-more-button,.shop-settings__domain-request-action.shop-settings__domain-request-action--request{min-height:var(--admin-control-height-sm);border-radius:var(--admin-radius-sm);color:var(--admin-accent);cursor:pointer;background:#ffe37440;border:1px solid #ffe37480;justify-content:center;align-items:center;padding:4px 12px;font-family:Inter Tight,SF Pro Display,sans-serif;font-size:14px;font-weight:500;line-height:1;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.shop-settings__domain-search-more-button:hover,.shop-settings__domain-search-more-button:focus-visible,.shop-settings__domain-request-action.shop-settings__domain-request-action--request:hover,.shop-settings__domain-request-action.shop-settings__domain-request-action--request:focus-visible{color:var(--admin-accent);background:#ffe37459;border-color:#ffe374b3}.shop-settings__domain-search-more-button:focus-visible,.shop-settings__domain-request-action.shop-settings__domain-request-action--request:focus-visible{outline:none}.shop-settings__domain-search-more-button:disabled,.shop-settings__domain-request-action.shop-settings__domain-request-action--request:disabled{color:var(--admin-text-muted);cursor:default;background:#77777714;border-color:#7773}.shop-settings__domain-request-notice{color:var(--admin-text-primary);justify-items:start;gap:14px;margin-top:16px;margin-left:8px;padding-block:4px;display:grid}.shop-settings__domain-request-message{font-size:14px;font-weight:500;line-height:1.4}.shop-settings__domain-request-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.shop-settings__domain-request-notice+.shop-settings__domain-actions{margin-top:8px}.shop-settings__domain-request-action{color:var(--admin-text-muted);font:inherit;font-size:14px;font-weight:400;line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;transition:color .14s}.shop-settings__domain-request-action:hover,.shop-settings__domain-request-action:focus-visible{color:var(--admin-text-primary)}.shop-settings__domain-request-action:disabled{color:var(--admin-text-muted);cursor:default}.shop-settings__domain-request-action--primary{min-height:var(--admin-control-height-sm);border-radius:var(--admin-radius-sm);color:var(--admin-success);background:#10833a40;border:1px solid #00ab3380;justify-content:center;align-items:center;padding:4px 12px;font-size:14px;font-weight:500;line-height:1;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.shop-settings__domain-request-action--primary:hover,.shop-settings__domain-request-action--primary:focus-visible{color:#74ec86;background:#10833a59;border-color:#32d74bb8}.shop-settings__domain-request-action--primary:focus-visible{outline:none}.shop-settings__domain-request-action--primary:disabled{color:var(--admin-text-muted);background:#77777714;border-color:#7773}.shop-settings__field--media{gap:12px}.shop-settings__field--media:focus-within{background:var(--admin-surface-2);border-color:#0000}.shop-settings__field--locale{gap:12px}.shop-settings__field--locale.is-filled .shop-settings__label{color:var(--admin-success)}.shop-settings__field--locale .shop-settings__dot{background:#8e8e93}.shop-settings__field--locale .shop-settings__dot.is-active{background:var(--admin-success)}.shop-settings__field--locale.is-disabled{opacity:.66}@media (any-hover:hover){.shop-settings__field--locale:hover{background:var(--admin-surface-2);border-color:#0000}}.shop-settings__field--locale:focus-within{background:var(--admin-surface-2);border-color:#0000}.shop-settings__field--media .shop-settings__hint{font-size:14px}.shop-settings__default-toggle--locale{gap:8px}.shop-settings__default-label--locale{color:var(--admin-text-muted)}.shop-settings__default-label--locale.is-active,.shop-settings__default-label.shop-settings__default-label--locale.is-active{color:var(--admin-text-primary)}.shop-settings__locale-status-line{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:inline-flex}.shop-settings__locale-status-block{gap:6px;display:grid}.shop-settings__locale-status{color:var(--admin-text-muted);margin:0;font-size:14px;line-height:normal}.shop-settings__locale-status.is-active{color:var(--admin-text-primary)}.shop-settings__locale-refresh-link{color:var(--admin-accent);text-underline-offset:1px;cursor:pointer;background:0 0;border:0;padding:0;font-family:SF Pro Display,sans-serif;font-size:14px;font-weight:400;line-height:normal;text-decoration:underline;transition:color .12s}.shop-settings__locale-refresh-link:hover,.shop-settings__locale-refresh-link:focus-visible{color:var(--admin-accent-hover)}.shop-settings__locale-refresh-link:disabled{color:#ffffff73;cursor:default;text-decoration:none}.shop-settings__locale-message{color:var(--admin-text-muted);max-width:560px;margin:0;font-size:14px;line-height:1.35}.shop-settings__media-title-wrap{align-items:center;gap:12px;display:inline-flex}.shop-settings__field-heading--media{flex-wrap:wrap;gap:8px}.shop-settings__dot--media{background:#8e8e93}.shop-settings__media-badge{color:#32d74b;white-space:nowrap;background:#10833a40;border-radius:4px;justify-content:center;align-items:center;height:24px;padding:4px 8px;font-family:Inter Tight,SF Pro Display,sans-serif;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.shop-settings__default-toggle{cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.shop-settings__default-toggle:disabled{cursor:not-allowed;opacity:.45;pointer-events:none}.shop-settings__default-toggle--media{gap:0}.shop-settings__default-form{margin:0;display:inline-flex}.shop-settings__default-switch{background:#ffffff40;border-radius:60px;align-items:center;width:36px;height:18px;padding:0 1px;display:inline-flex}.shop-settings__default-switch.is-active{background:#32d74b40}.shop-settings__default-knob{background:#efefef;border-radius:50%;width:14px;height:14px;transition:transform .14s,background-color .14s;transform:translate(0)}.shop-settings__default-switch.is-active .shop-settings__default-knob{background:var(--admin-success);transform:translate(20px)}.shop-settings__default-label{color:#ffffff8c;font-size:14px;font-weight:400;line-height:1}.shop-settings__default-label.is-active{color:var(--admin-success)}.shop-settings__media-list{gap:var(--admin-space-4);flex-wrap:wrap;align-items:flex-start;display:flex}.shop-settings__media-tile-wrap{width:var(--admin-media-tile-size);height:var(--admin-media-tile-size);flex:none;position:relative}.shop-settings__media-tile{width:var(--admin-media-tile-size);height:var(--admin-media-tile-size);border:1px solid var(--admin-surface-line);border-radius:var(--admin-radius-md);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;transition:border-color .14s,background-color .14s,box-shadow .14s,opacity .14s;display:inline-flex;position:relative;overflow:hidden}.shop-settings__media-tile-remove{right:var(--admin-space-2);bottom:var(--admin-space-2);width:var(--admin-control-height-sm);height:var(--admin-control-height-sm);border-radius:var(--admin-radius-pill);color:#fd0030;cursor:pointer;z-index:2;background:#0a0a0aa6;border:0;place-items:center;padding:0;transition:transform .12s;display:inline-grid;position:absolute}.shop-settings__media-tile-remove:hover{transform:scale(1.06)}.shop-settings__media-tile-remove:disabled{opacity:.5}.shop-settings__media-tile-remove-icon{width:var(--admin-control-height-sm);height:var(--admin-control-height-sm);object-fit:contain;transform-origin:50%;display:block;transform:scale(1)}.shop-settings__media-tile-wrap.is-removing .shop-settings__media-tile{pointer-events:none}.shop-settings__media-tile-wrap.is-removing .shop-settings__media-preview{opacity:.38;transition:opacity .12s,transform .12s;transform:scale(.98)}.shop-settings__media-remove-progress{z-index:3;justify-content:center;align-items:center;gap:var(--admin-space-2);border-radius:var(--admin-radius-md);color:#fff;cursor:wait;background:#0a0a0aa3;flex-direction:column;display:flex;position:absolute;inset:0}.shop-settings__media-remove-progress .shop-settings__upload-spinner{width:22px;height:22px}.shop-settings__media-remove-progress-label{max-width:calc(100% - var(--admin-space-4));text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.shop-settings__media-tile.is-draggable{cursor:grab}.shop-settings__media-tile.is-draggable .shop-settings__media-preview{cursor:grab;pointer-events:none}.shop-settings__media-tile.is-dragging{cursor:grabbing;box-shadow:none;background:#2b2b2b;border-color:#3a3a3c}.shop-settings__media-tile.is-dragging>*{opacity:0;visibility:hidden}.shop-settings__media-tile.is-dragging .shop-settings__media-preview{cursor:grabbing}.shop-settings__media-tile.is-drag-over{border-color:var(--admin-accent);background:#26262a;transform:scale(1.01);box-shadow:0 0 0 2px #ffe3743d}.shop-settings__media-tile.is-overflow,.shop-settings__media-tile.is-empty{border:1px solid var(--admin-surface-line);background:0 0}.shop-settings__media-tile.is-uploading{cursor:wait;opacity:1}.shop-settings__media-upload-overlay{z-index:2;pointer-events:none;background:#0a0a0a6b;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.shop-settings__media-tile.is-upload-failed .shop-settings__media-upload-overlay{background:#370e0ea3}.shop-settings__upload-progress-ring{background:conic-gradient(var(--admin-accent) var(--upload-progress), #ffffff38 0);width:58px;height:58px;color:var(--admin-text-primary);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:relative}.shop-settings__upload-progress-ring:before{content:"";border-radius:inherit;background:#141414db;position:absolute;inset:5px}.shop-settings__upload-progress-ring>span{z-index:1;position:relative}.shop-settings__media-upload-status{max-width:calc(100% - 16px);color:var(--admin-text-primary);text-align:center;text-wrap:balance;background:#0a0a0ab8;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:650;line-height:1.2}.shop-settings__media-preview{object-fit:cover;width:100%;height:100%;transition:opacity .16s;display:block}.shop-settings__media-preview.is-loading{opacity:0}.shop-settings__media-preview.is-loaded{opacity:1}.shop-settings__media-preview-skeleton{z-index:1;pointer-events:none;background:linear-gradient(110deg,#1f1f1f 0%,#2d2d2d 38%,#1f1f1f 72%) 0 0/200% 100%;animation:1.1s ease-in-out infinite shop-settings-media-skeleton;position:absolute;inset:0}@keyframes shop-settings-media-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.shop-settings__media-overflow-label{color:var(--admin-text-quiet);font-size:14px;font-weight:500;line-height:1}.shop-settings__media-add-label{color:#777;font-size:14px;font-weight:500;line-height:1}.shop-settings__media-note{color:var(--admin-text-muted);white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;font-size:12px;line-height:1.35;display:block;overflow:hidden}.currency-dropdown{width:100%;position:relative}.shop-settings__field .currency-dropdown{position:static}.shop-settings__field .currency-dropdown__panel{left:12px;right:12px}.currency-dropdown.is-open{z-index:24}.currency-dropdown__trigger{cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0;display:inline-flex}.currency-dropdown__value{align-items:center;gap:var(--admin-space-2);min-width:0;display:inline-flex}.currency-dropdown__icon{border-radius:50%;flex:none;width:24px;height:24px}.currency-dropdown__text{color:var(--admin-text-muted);font-family:SF Pro Display,sans-serif;font-size:14px;font-weight:400;line-height:normal}.currency-dropdown__text.is-value{color:var(--admin-text-primary)}.currency-dropdown__arrow{display:none}.currency-dropdown__trigger.is-open .currency-dropdown__arrow{transform:rotate(180deg)}.currency-dropdown__panel{z-index:20;border:.5px solid var(--admin-surface-line);border-radius:var(--admin-radius-sm);background:var(--admin-surface-0);max-height:248px;padding:var(--admin-space-1);scrollbar-width:thin;scrollbar-color:var(--admin-surface-3) transparent;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 8px #0a0a0a4d}.currency-dropdown__panel::-webkit-scrollbar{width:3px}.currency-dropdown__panel::-webkit-scrollbar-track{background:0 0}.currency-dropdown__panel::-webkit-scrollbar-thumb{border-radius:var(--admin-radius-xs);background:var(--admin-surface-3)}.currency-dropdown__option{width:100%;height:var(--admin-control-height-sm);border-radius:var(--admin-radius-xs);align-items:center;gap:var(--admin-space-2);color:#f0f0f0;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 8px;font-family:SF Pro Display,sans-serif;font-size:14px;font-weight:500;line-height:normal;display:inline-flex}.currency-dropdown__option.has-icon{gap:var(--admin-space-3);height:56px;padding:var(--admin-space-2) var(--admin-space-4)}.currency-dropdown__option.has-icon .currency-dropdown__icon{width:40px;height:40px}.currency-dropdown__option:hover,.currency-dropdown__option:focus-visible{background:#26262680}.currency-dropdown__option.is-selected{color:var(--admin-accent);background:#26262680}.shop-settings__savebar{isolation:isolate;z-index:5;justify-content:center;align-self:stretch;align-items:flex-start;width:100%;max-width:100%;margin-top:16px;display:flex;position:sticky;bottom:0;overflow:clip}.shop-settings__savebar.is-save{height:72px;min-height:72px}.shop-settings__savebar.is-notice{min-height:102px}.shop-settings__savebar-slot{justify-content:center;align-items:flex-start;width:100%;display:flex}.shop-settings__savebar:before{content:"";background:linear-gradient(180deg, #0a0a0a00 0%, #0a0a0adb 58%, var(--admin-surface-0) 100%);z-index:-1;pointer-events:none;position:absolute;inset:0}.shop-settings__savebtn{--shop-settings-savebtn-min-width:20ch;min-height:var(--admin-control-height-md);min-width:min(var(--shop-settings-savebtn-min-width), calc(100% - 32px));border:1px solid var(--admin-success);border-radius:var(--admin-control-height-sm);max-width:calc(100% - 32px);color:var(--admin-text-primary);white-space:nowrap;text-align:center;cursor:default;background:#10833a;justify-content:center;align-items:center;padding:0 24px;font-family:Inter Tight,SF Pro Display,sans-serif;font-size:16px;font-weight:500;line-height:1;transition:background-color .14s,color .14s,box-shadow .14s,border-color .2s,border-radius .28s cubic-bezier(.22,1,.36,1);display:inline-flex}.shop-settings__savebtn:disabled{cursor:default;opacity:1}.shop-settings__savebtn:focus-visible{background:#149242;box-shadow:0 8px 18px #10833a4d,0 0 0 2px #ffcc0073}.shop-settings__savebtn.is-success{--shop-settings-savebtn-min-width:11ch;color:var(--admin-text-primary);background:#10833a}.shop-settings__savebtn.is-invalid{color:#fff;background:#d14f63}.shop-settings__savebtn.is-pending{--shop-settings-savebtn-min-width:33ch;color:#fff;background:#ad6601;border-color:#e09b15}.shop-settings__savebtn-label{text-align:center;text-wrap:pretty;width:100%;display:block}.shop-settings__savebtn-pending{justify-content:center;align-items:center;gap:12px;display:inline-flex}.shop-settings__savebtn-spinner{flex:none}.shop-settings__savebtn.is-collapsing{transform-origin:50%;pointer-events:none;animation:.46s cubic-bezier(.16,1,.3,1) forwards shop-settings-savebtn-collapse}@keyframes shop-settings-savebtn-collapse{0%{opacity:1;transform:scale(1)}62%{opacity:.9;transform:scale(.42)}to{opacity:0;transform:scale(.01)}}.shop-settings__system-notice-item{border-radius:var(--admin-radius-lg);border:1px solid var(--admin-success);text-align:center;white-space:normal;text-wrap:pretty;width:min(600px,100% - 120px);color:var(--admin-text-primary);background:#10833a;margin:0 auto;padding:16px;font-family:Inter Tight,SF Pro Display,sans-serif;font-size:16px;font-weight:500;line-height:1}.shop-settings__system-notice-item--success{border-color:var(--admin-success);background:#10833a}.shop-settings__system-notice-item--warning{background:#ad6601;border-color:#fc0}.shop-settings__system-notice-item--error{background:#d14f63;border-color:#ff6b81}.shop-settings__hint-modal-backdrop{z-index:1400;background:#00000094;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.shop-settings__hint-modal{border-radius:var(--admin-radius-md);background:#2c2c2e;border:1px solid #5d5d5d;gap:14px;width:min(100%,420px);padding:16px;display:grid;box-shadow:0 24px 48px #0006}.shop-settings__hint-modal-title{color:#f0f0f0;margin:0;font-size:18px;font-weight:600;line-height:1.2}.shop-settings__hint-modal-description{color:#d0d0d0;margin:0;font-size:14px;line-height:1.4}.shop-settings__hint-modal-action{color:#fff;cursor:pointer;background:#00ab33;border:0;border-radius:8px;justify-self:end;min-height:38px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1;transition:filter .12s,transform .12s}.shop-settings__hint-modal-action:hover,.shop-settings__hint-modal-action:focus-visible{filter:brightness(1.1);transform:translateY(-1px)}.shop-settings__standard-modal-backdrop{z-index:1600;background:#0000009e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.shop-settings__standard-modal{background:#252525;border-radius:16px;flex-direction:column;align-items:stretch;width:min(100%,480px);padding:0 0 16px;display:flex;overflow:hidden;box-shadow:0 24px 48px #0000006b}.shop-settings__standard-modal.is-menu{background:#252525;border-radius:16px;width:min(100%,424px);padding:0 0 20px}.shop-settings__standard-modal-header{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:57px;padding:0 16px 0 17px;display:flex}.shop-settings__standard-modal-title{color:#fff;min-width:0;margin:0;font-size:16px;font-weight:700;line-height:1}.shop-settings__standard-modal-close{width:var(--admin-control-height-sm);height:var(--admin-control-height-sm);flex:0 0 var(--admin-control-height-sm);border-radius:var(--admin-radius-pill);color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background-color .12s;display:inline-grid}.shop-settings__standard-modal-close:disabled{cursor:default;opacity:.35}.shop-settings__standard-modal-body{gap:20px;width:100%;padding:0 16px;display:grid}.shop-settings__standard-modal.is-menu .shop-settings__standard-modal-body{gap:16px;padding:0 16px}.shop-settings__standard-modal.is-menu .shop-settings__standard-modal-description{color:#ffffffb8;font-size:14px;line-height:1.35}.shop-settings__standard-modal.is-menu .shop-settings__standard-modal-content,.shop-settings__standard-modal.is-menu .admin-menu__modal-form{gap:16px}.shop-settings__standard-modal.is-menu.is-menu-create-section{width:min(100%,480px);padding-bottom:16px}.shop-settings__standard-modal.is-menu.is-menu-create-section .shop-settings__standard-modal-body{gap:20px;padding:0 16px}.shop-settings__standard-modal.is-menu.is-menu-create-section .shop-settings__standard-modal-content{gap:20px}.shop-settings__standard-modal.is-menu.is-menu-create-section .shop-settings__standard-modal-description{color:#ffffffbf;font-size:14px;font-weight:400;line-height:normal}.shop-settings__standard-modal.is-menu.is-menu-create-section .admin-menu__modal-actions{justify-content:flex-start}.shop-settings__standard-modal.is-menu.is-menu-action-modal{width:min(100%,480px);padding-bottom:16px}.shop-settings__standard-modal.is-menu.is-menu-action-modal .shop-settings__standard-modal-body{gap:20px;padding:0 16px}.shop-settings__standard-modal.is-menu.is-menu-action-modal .shop-settings__standard-modal-content{gap:20px}.shop-settings__standard-modal.is-menu.is-menu-action-modal .shop-settings__standard-modal-description{color:#ffffffbf;font-size:14px;font-weight:400;line-height:normal}.shop-settings__standard-modal.is-menu.is-menu-action-modal .admin-menu__modal-actions{justify-content:flex-start}.shop-settings__standard-modal.is-menu.is-menu-import{width:min(100%,480px);padding-bottom:16px}.shop-settings__standard-modal.is-menu.is-menu-import .shop-settings__standard-modal-body{gap:20px;padding:0 16px}.shop-settings__standard-modal.is-menu.is-menu-import .shop-settings__standard-modal-content{gap:20px}.shop-settings__standard-modal.is-menu.is-menu-import .shop-settings__standard-modal-description{color:#ffffffbf;font-size:16px;font-weight:400;line-height:normal}.shop-settings__standard-modal.is-menu.is-menu-import .admin-menu__modal-actions{justify-content:flex-start}.admin-menu__create-section-form{gap:20px}.admin-menu__modal-input-shell{background:#77777740;border:1px solid #0000;border-radius:12px;align-items:center;width:100%;min-height:50px;padding:16px 12px;transition:border-color .14s,background-color .14s;display:flex}.admin-menu__modal-input-shell:focus-within{background:#77777740;border-color:#00ab3380}.admin-menu__modal-input{color:#fff;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font-size:16px;font-weight:400;line-height:normal}.admin-menu__modal-input::placeholder{color:#ffffff80;opacity:1}.admin-menu__action-modal-form{gap:20px}.admin-menu__modal-text-input-shell,.admin-menu__modal-status-select-shell,.admin-menu__modal-textarea-shell{background:#77777740;border:0;border-radius:12px;align-items:center;width:100%;padding:16px 12px;display:flex;overflow:hidden}.admin-menu__modal-text-input-shell,.admin-menu__modal-status-select-shell{min-height:50px}.admin-menu__modal-text-input-shell--autogrow{align-items:flex-start}.admin-menu__modal-text-input{color:#fff;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font-size:16px;font-weight:400;line-height:normal}.admin-menu__modal-text-input--textarea{resize:none;overflow-wrap:anywhere;line-height:1.35;overflow:hidden}.admin-menu__modal-text-input::placeholder{color:#ffffff80;opacity:1}.admin-menu__modal-textarea-shell{align-items:flex-start;min-height:92px}.admin-menu__modal-textarea{color:#fff;resize:none;overflow-wrap:anywhere;background:0 0;border:0;outline:none;width:100%;min-width:0;min-height:60px;padding:0;font-size:16px;font-weight:400;line-height:1.35;overflow:hidden}.admin-menu__modal-textarea::placeholder{color:#ffffff80;opacity:1}.admin-menu__modal-status-select-shell{border-radius:16px;gap:8px;min-height:50px}.admin-menu__modal-status-dot{background:#32d74b;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.admin-menu__modal-status-select{color:#fff;appearance:none;cursor:pointer;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font-size:14px;font-weight:500;line-height:1}.admin-menu__modal-status-select option{color:#fff;background:#252525}.shop-settings__standard-modal.is-menu.is-menu-action-modal .admin-menu__modal-submit{color:#32d74b;background:#10833a40;border:1px solid #00ab3380;border-radius:12px;height:40px;min-height:40px;padding:4px 24px;font-family:Inter Tight,SF Pro Display,sans-serif;font-size:14px;font-weight:500;line-height:1;transition:background-color .14s,border-color .14s,color .14s}.shop-settings__standard-modal.is-menu.is-menu-action-modal .admin-menu__modal-submit:hover,.shop-settings__standard-modal.is-menu.is-menu-action-modal .admin-menu__modal-submit:focus-visible,.shop-settings__standard-modal.is-menu.is-menu-action-modal .admin-menu__modal-submit.is-pending{color:#32d74b;background:#10833a40;border-color:#00ab3380}.shop-settings__standard-modal.is-menu.is-menu-action-modal .admin-menu__modal-submit.is-danger{color:#ff3140;background:#c7183940;border:1px solid #ff2d5580}.shop-settings__standard-modal.is-menu.is-menu-action-modal .admin-menu__modal-submit.is-danger:hover,.shop-settings__standard-modal.is-menu.is-menu-action-modal .admin-menu__modal-submit.is-danger:focus-visible,.shop-settings__standard-modal.is-menu.is-menu-action-modal .admin-menu__modal-submit.is-danger.is-pending{color:#ff3140;background:#c7183940;border-color:#ff2d5580}.shop-settings__standard-modal.is-menu.is-menu-action-modal .admin-menu__modal-submit.is-promo{color:#fff;background:#4b2c96;border:1px solid #9a70ff}.shop-settings__standard-modal.is-menu.is-menu-action-modal .admin-menu__modal-submit.is-promo:hover,.shop-settings__standard-modal.is-menu.is-menu-action-modal .admin-menu__modal-submit.is-promo:focus-visible,.shop-settings__standard-modal.is-menu.is-menu-action-modal .admin-menu__modal-submit.is-promo.is-pending{color:#fff;background:#4b2c96;border-color:#9a70ff}.shop-settings__standard-modal-body--gap-24{gap:20px}.shop-settings__standard-modal-description{color:#ffffffbf;margin:0;font-size:16px;font-weight:400;line-height:normal}.shop-settings__standard-modal-description p{margin:0}.shop-settings__standard-modal-content{gap:12px;width:100%;display:grid}.shop-about-telegram-hint{gap:14px;display:grid}.shop-about-telegram-hint__section{gap:5px;display:grid}.shop-about-telegram-hint__eyebrow{color:#ffffffeb;font-size:15px;font-weight:700;line-height:1.25}.shop-about-telegram-hint__text,.shop-about-telegram-hint__step-text,.shop-about-telegram-hint__done{color:#ffffffbf;font-size:15px;font-weight:400;line-height:1.42}.shop-about-telegram-hint__token{color:var(--admin-accent);overflow-wrap:anywhere;font-weight:600}.shop-about-telegram-hint__token-button,.shop-about-telegram-hint__token-link{color:var(--admin-accent);text-decoration:none;transition:color .12s}.shop-about-telegram-hint__token-button{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:relative}.shop-about-telegram-hint__token-button:hover,.shop-about-telegram-hint__token-button:focus-visible,.shop-about-telegram-hint__token-link:hover,.shop-about-telegram-hint__token-link:focus-visible{color:var(--admin-text-primary)}.shop-about-telegram-hint__token-button:focus-visible,.shop-about-telegram-hint__token-link:focus-visible{outline:none}.shop-about-telegram-hint__tooltip{z-index:2;color:#1f1f1f;white-space:nowrap;pointer-events:none;background:#fffffff0;border-radius:6px;padding:4px 7px;font-size:12px;font-weight:700;line-height:1;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 8px 22px #0003}.shop-about-telegram-hint__steps{gap:8px;margin:2px 0 0;padding:0;list-style:none;display:grid}.shop-about-telegram-hint__steps li{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:10px;display:grid}.shop-about-telegram-hint__step-label{color:#ffffffe6;font-size:13px;font-weight:700;line-height:1.42}.shop-about-telegram-hint__done{color:#ffffffdb;font-weight:600}.shop-settings__standard-modal-input{color:#fff;resize:none;background:#77777740;border:0;border-radius:12px;width:100%;min-height:73px;padding:16px 12px;font-size:16px;font-weight:400;line-height:normal;transition:background-color .14s,box-shadow .14s;overflow-y:hidden}.shop-settings__standard-modal-input::placeholder{color:#ffffff80}.shop-settings__standard-modal-input:focus,.shop-settings__standard-modal-input:focus-visible{background:#77777752;outline:none;box-shadow:inset 0 0 0 1px #00ab3380}.shop-settings__standard-modal-input:disabled{opacity:.6;cursor:not-allowed}.shop-settings__standard-modal-actions{justify-content:flex-start;align-items:center;gap:8px;width:auto;display:flex}.shop-settings__standard-modal-cancel,.shop-settings__standard-modal-submit{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;height:40px;min-height:40px;padding:4px 24px;font-family:Inter Tight,SF Pro Display,sans-serif;font-size:14px;font-weight:500;line-height:1;transition:background-color .14s,border-color .14s,color .14s,transform .14s;display:inline-flex}.shop-settings__standard-modal-cancel{color:#777;background:0 0;border:0}.shop-settings__standard-modal-submit{color:#32d74b;text-align:center;background:#10833a40;border:1px solid #00ab3380;flex:none;min-width:0}.shop-settings__standard-modal-cancel:hover,.shop-settings__standard-modal-cancel:focus-visible{color:#f0f0f0;background:#ffffff14;transform:translateY(-1px)}.shop-settings__standard-modal-submit:hover,.shop-settings__standard-modal-submit:focus-visible{color:#57ff73;background:#10833a70;border-color:#32d74beb;transform:translateY(-1px)}.shop-settings__standard-modal-cancel:active,.shop-settings__standard-modal-submit:active{transform:translateY(0)scale(.98)}.shop-settings__standard-modal-submit:disabled{opacity:.52;cursor:not-allowed;box-shadow:none;transform:none}.shop-settings__standard-modal-submit.is-danger{color:#fb5474;background:#fb54742e;border-color:#fb54748c}.shop-settings__standard-modal-submit.is-danger:hover,.shop-settings__standard-modal-submit.is-danger:focus-visible{color:#ff7d96;background:#fb547457;border-color:#fb5474eb}.shop-settings__standard-modal-submit--full{width:auto}.shop-settings__modal-overlay{z-index:1600;background:#0000009e;justify-content:center;align-items:center;padding:16px 10px;display:flex;position:fixed;inset:0}.shop-settings__modal{border-radius:var(--admin-radius-lg);background:var(--admin-surface-2);width:min(100%,424px);padding:var(--admin-space-2) var(--admin-space-2) var(--admin-space-6);gap:0;max-height:min(100vh,760px);display:grid;overflow:hidden auto}.shop-settings__modal-header{justify-content:space-between;align-items:center;gap:var(--admin-space-3);min-height:57px;padding:0 var(--admin-space-3);display:flex}.shop-settings__modal-title{color:var(--admin-text-primary);margin:0;font-size:18px;font-weight:500;line-height:1}.shop-settings__modal-close{width:var(--admin-control-height-sm);height:var(--admin-control-height-sm);border-radius:var(--admin-radius-pill);color:var(--admin-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background-color .12s;display:inline-grid}.shop-settings__modal-close-icon{width:var(--admin-control-height-sm);height:var(--admin-control-height-sm);justify-content:center;align-items:center;display:inline-flex;position:relative}.shop-settings__modal-close-icon img{width:var(--admin-control-height-sm);height:var(--admin-control-height-sm);object-fit:contain;filter:brightness(0)invert();display:block}.shop-settings__modal-close-icon span{background:#fff;border-radius:2px;width:2px;height:16px;transition:background-color .12s;position:absolute;top:2px;left:9px}.shop-settings__modal-close-icon span:first-child{transform:rotate(-45deg)}.shop-settings__modal-close-icon span:last-child{transform:rotate(45deg)}.shop-settings__modal-body{gap:var(--admin-space-4);padding:0 var(--admin-space-3);display:grid}.shop-settings__modal-description{gap:0;display:grid}.shop-settings__modal-description-line{color:var(--admin-text-secondary);margin:0;font-size:14px;line-height:normal}.shop-settings__modal-content{gap:var(--admin-space-3);display:grid}.shop-settings__modal-preview-wrap{width:100%;height:var(--admin-media-tile-size);border-radius:var(--admin-radius-md);background:var(--admin-surface-0);border:0;transition:transform .12s,box-shadow .12s,background-color .12s,opacity .12s;position:relative;overflow:hidden}.shop-settings__modal-preview-wrap.is-draggable{cursor:grab}.shop-settings__modal-preview-wrap.is-draggable .shop-settings__modal-preview{cursor:grab;pointer-events:none}.shop-settings__modal-preview-wrap.is-dragging{cursor:grabbing;opacity:.6;transform:scale(.98)}.shop-settings__modal-preview-wrap.is-dragging .shop-settings__modal-preview{cursor:grabbing}.shop-settings__modal-preview-wrap.is-drag-over{box-shadow:inset 0 0 0 2px var(--admin-accent), 0 0 0 2px #ffe37452;background:#2b2b2b;transform:scale(1.01)}.shop-settings__modal-preview{object-fit:cover;width:100%;height:100%;display:block}.shop-settings__modal-preview.is-empty{color:#a0a0a0;place-items:center;font-size:14px;display:grid}.shop-settings__modal-remove-form{position:absolute;bottom:12px;right:12px}.shop-settings__modal-remove{width:var(--admin-control-height-sm);height:var(--admin-control-height-sm);border-radius:var(--admin-radius-pill);color:#fd0030;cursor:pointer;background:#0a0a0aa6;border:0;place-items:center;padding:0;transition:transform .12s;display:inline-grid}.shop-settings__modal-remove.is-pending{opacity:.5}.shop-settings__modal-remove-icon{object-fit:contain;width:14px;height:16px;display:block}.shop-settings__upload-form{width:100%}.shop-settings__upload-form--modal-card{min-height:0;display:grid}.shop-settings__upload-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.shop-settings__modal-preview-wrap--upload{aspect-ratio:1;border:1px dashed var(--admin-text-quiet);text-align:center;background:0 0;place-items:center;width:100%;height:auto;min-height:0;padding:0;display:grid}.shop-settings__modal-upload-stack{aspect-ratio:1;gap:16px;width:100%;min-height:0;display:grid}.shop-settings__modal-upload-stack.has-preview-strip{grid-template-rows:auto minmax(0,1fr)}.shop-settings__modal-upload-stack>.shop-settings__upload-form--modal-card{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0}.shop-settings__modal-upload-stack .shop-settings__modal-preview-wrap--upload{aspect-ratio:auto;height:100%;min-height:0}.shop-settings__modal-upload-preview-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;min-height:0;display:grid}.shop-settings__modal-upload-preview-tile{aspect-ratio:1;border:1px solid var(--admin-surface-line);border-radius:var(--admin-radius-md);background:var(--admin-surface-0);min-width:0;display:block;position:relative;overflow:hidden}.shop-settings__modal-upload-preview-tile.is-empty{place-items:center;display:grid}.shop-settings__modal-preview-wrap--compact-upload{aspect-ratio:auto;height:100%;min-height:0}.shop-settings__modal-upload-error{color:#ff6b6b;text-align:center;margin:8px 0 0;font-size:12px;line-height:1.35}.shop-settings__modal-preview-wrap--upload:hover{background:0 0;border-color:#9a9a9a}.shop-settings__modal-preview-wrap--upload.is-drag-active{border-color:var(--admin-accent);background:#ffffff0d}.shop-settings__modal-preview-wrap--upload.is-limit{cursor:default;background:#ffffff05;border-color:#555}.shop-settings__modal-upload-card-copy{text-align:center;justify-items:center;gap:12px;width:min(100%,233px);display:grid}.shop-settings__modal-upload-card-remaining{color:var(--admin-text-quiet);font-size:14px;font-weight:500;line-height:1.5;display:inline-block}.shop-settings__modal-upload-card-instruction{justify-items:center;gap:0;display:grid}.shop-settings__modal-upload-card-line{color:var(--admin-text-primary);font-size:14px;font-weight:500;line-height:1.5}.shop-settings__modal-upload-card-action{color:var(--admin-accent);font-size:14px;font-weight:500;line-height:1.5;display:inline-block}.shop-settings__upload-dropzone{width:100%;height:var(--admin-media-tile-size);border:1px dashed var(--admin-text-quiet);border-radius:var(--admin-radius-md);padding:var(--admin-space-3);text-align:center;cursor:pointer;align-content:center;place-items:center;gap:12px;transition:background-color .14s,border-color .14s;display:grid}.shop-settings__upload-dropzone.is-drag-active{border-color:var(--admin-accent);background:#ffffff17}.shop-settings__modal-preview-wrap--upload.shop-settings__media-interactive:focus-visible,.shop-settings__upload-dropzone.shop-settings__media-interactive:focus-visible{box-shadow:none;outline:none}.shop-settings__upload-loading{text-align:center;align-content:center;justify-items:center;gap:12px;width:min(100%,260px);min-height:96px;display:grid}.shop-settings__upload-spinner{border:2px solid #ffffff3d;border-top-color:#ffffffe6;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite shop-settings-upload-spin;display:block}.shop-settings__upload-caption{color:#777;font-size:14px;font-weight:500;line-height:1.5}.shop-settings__upload-status-copy{justify-items:center;gap:4px;min-width:0;display:grid}.shop-settings__upload-status-title{max-width:100%;color:var(--admin-text-primary);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.35}.shop-settings__upload-status-step{max-width:100%;color:var(--admin-text-quiet);overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.35}.shop-settings__upload-status-hint{color:#777;overflow-wrap:anywhere;max-width:100%;font-size:11px;font-weight:500;line-height:1.35}@keyframes shop-settings-upload-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.shop-settings__standard-modal-close:focus-visible,.shop-settings__modal-close:focus-visible{background:#ffffff14}.shop-settings__modal-remove:focus-visible{transform:scale(1.25)}@media (any-hover:hover){.shop-settings__modal-close:hover,.shop-settings__standard-modal-close:hover{background:#ffffff14}.shop-settings__modal-remove:hover{transform:scale(1.25)}}.shop-settings__upload-title{color:var(--admin-text-primary);max-width:233px;font-size:14px;font-weight:500;line-height:1.5}.shop-settings__upload-title span{color:var(--admin-accent)}.shop-settings__upload-title.is-empty{color:var(--admin-text-primary)}.shop-settings__upload-subtitle{color:var(--admin-text-quiet);font-size:12px;line-height:1.5}.shop-settings__upload-dropzone.is-limit{cursor:default;border-style:solid;gap:6px}.shop-settings__upload-dots{color:var(--admin-text-quiet);font-size:14px;line-height:1}.shop-settings__upload-limit-title{color:var(--admin-text-primary);font-size:14px;line-height:1.4}.shop-settings__upload-limit-subtitle{color:var(--admin-text-quiet);font-size:12px;line-height:1.4}.shop-settings__modal-footnote{color:var(--admin-text-muted);white-space:nowrap;text-overflow:ellipsis;text-align:center;width:100%;margin:0;font-size:12px;line-height:1.35;display:block;overflow:hidden}@media (max-width:640px){.shop-settings__savebar.is-notice{min-height:118px}.shop-settings__system-notice-item{border-radius:16px;width:calc(100% - 16px);padding:14px 16px;font-size:16px;line-height:1}.shop-settings__media-note,.shop-settings__modal-footnote{white-space:normal;text-wrap:pretty}}.shop-settings__modal-reorder-form{display:none}.shop-workspace-media-uploads{z-index:140;pointer-events:none;gap:8px;width:min(360px,100vw - 32px);display:grid;position:fixed;bottom:24px;right:24px}.shop-workspace-media-upload{border:1px solid var(--admin-border-subtle);background:var(--admin-surface-primary);color:var(--admin-text-primary);pointer-events:auto;border-radius:14px;gap:5px;padding:14px 16px;display:grid;box-shadow:0 14px 36px #00000024}.shop-workspace-media-upload.is-failed{border-color:var(--admin-danger,#c94a4a)}.shop-workspace-media-upload__title{font-size:14px;font-weight:600}.shop-workspace-media-upload__status,.shop-workspace-media-upload__error{font-size:12px;line-height:1.4}.shop-workspace-media-upload__status{color:var(--admin-text-muted)}.shop-workspace-media-upload__error{color:var(--admin-danger,#c94a4a)}.shop-workspace-media-upload__progress{width:100%;height:4px;accent-color:var(--admin-accent)}.shop-workspace-media-upload__dismiss{color:var(--admin-accent);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12px}.shop-workspace-media-upload__action{border:1px solid var(--admin-border-subtle);color:var(--admin-text-primary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-self:start;padding:5px 10px;font-size:12px}@media (max-width:640px){.shop-workspace-media-uploads{bottom:16px;right:16px}}
html:has(.account-workspace-frame--support){scrollbar-gutter:auto}.account-page--support,.account-page--support .account-page__body{min-height:0}.account-workspace-frame--support{height:100vh;overflow:hidden}.account-shell.account-shell--support{height:100vh;min-height:0;margin-top:-80px;padding-bottom:0;overflow:hidden}.account-page--support{flex:none;height:100vh;overflow:hidden}@supports (height:100svh){.account-workspace-frame--support,.account-shell.account-shell--support,.account-page--support{height:100svh}}.account-page--support .account-page__body{--support-logo-width:96px;--support-edge-clearance:calc(var(--support-logo-width) * 1.5);width:auto;max-width:none;margin-inline:max(0px, calc(var(--support-edge-clearance) - var(--workspace-shell-gutter,16px)))}.support-panel{--support-tenant-bubble-bg:#008ee047;--support-operator-bubble-bg:#ffcc002e;width:100%;min-height:0;color:var(--admin-text-primary);background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;display:flex}.support-panel__conversation{--support-controls-fade-height:166px;isolation:isolate;flex:1;grid-template:minmax(0,1fr)/minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.support-panel__conversation.is-compact-controls{--support-controls-fade-height:96px}.support-panel__conversation:after{content:"";inset-inline:0;height:var(--support-controls-fade-height);z-index:1;pointer-events:none;background:linear-gradient(#0a0a0a00 0%,#0a0a0abf 100%);position:absolute;bottom:0}.support-timeline,.support-panel__empty,.support-panel__controls{grid-area:1/1}.support-timeline{overscroll-behavior:contain;scrollbar-width:none;scroll-behavior:smooth;flex:1;min-height:0;overflow-y:auto}.support-timeline::-webkit-scrollbar{display:none}.support-timeline__inner{flex-direction:column;justify-content:flex-end;gap:12px;min-height:100%;padding:24px 18px 190px;display:flex}.support-panel__conversation.is-compact-controls .support-timeline__inner{padding-bottom:88px}.support-timeline__load-older{border-radius:var(--admin-radius-pill);background:var(--admin-surface-2);min-height:32px;color:var(--admin-text-secondary);cursor:pointer;border:0;align-self:center;padding:6px 12px;font-size:12px}.support-timeline__load-older:disabled{opacity:.6;cursor:wait}.support-message{width:100%;display:flex}.support-message.is-own{justify-content:flex-end}.support-message.is-other{justify-content:flex-start}.support-message__bubble{border:0;border-radius:16px;gap:5px;width:fit-content;max-width:min(78%,560px);padding:10px 12px 8px;display:grid}.support-message.is-own .support-message__bubble{border-bottom-right-radius:5px}.support-message.is-other .support-message__bubble{border-bottom-left-radius:5px}.support-message.is-tenant .support-message__bubble{background:var(--support-tenant-bubble-bg)}.support-message.is-operator .support-message__bubble{background:var(--support-operator-bubble-bg)}.support-message.is-failed .support-message__bubble{box-shadow:inset 0 0 0 1px #ff314080}.support-message.is-sending .support-message__bubble{opacity:.72}.support-message__author,.support-message__body{margin:0}.support-message__author{color:var(--admin-text-muted);font-size:11px;font-weight:600;line-height:1.2;display:none}.support-message__body{color:var(--admin-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.42}.support-message__meta{min-height:16px;color:var(--admin-text-muted);justify-content:flex-end;align-items:center;gap:8px;font-size:10px;line-height:1.2;display:flex}.support-message__retry{color:var(--admin-danger);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:600}.support-event{max-width:min(100%,520px);color:var(--admin-text-muted);text-align:center;flex-wrap:wrap;justify-content:center;align-self:center;align-items:center;gap:5px;padding:2px 10px;font-size:13px;line-height:1.35;display:flex}.support-event time:before{content:"·";margin-right:5px}.support-panel__empty{flex:1;place-items:center;min-height:240px;padding:32px 20px;display:grid}.support-panel__empty-copy{text-align:center;gap:12px;max-width:400px;display:grid}.support-panel__empty h2,.support-panel__empty p{margin:0}.support-panel__empty h2{font-size:22px;font-weight:600;line-height:1.2}.support-panel__empty p{color:var(--admin-text-secondary);font-size:16px;line-height:normal}.support-panel__controls{box-sizing:border-box;padding-top:6px;padding-inline:10px;z-index:2;pointer-events:none;background:0 0;border:0;flex:none;align-self:end;gap:12px;width:100%;padding-bottom:10px;display:grid;position:relative}.support-panel__controls>*{pointer-events:auto}.support-panel__error{border-radius:var(--admin-radius-sm);color:#ffd9dd;background:#ff31401f;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:8px 10px 8px 12px;font-size:12px;line-height:1.35;display:flex}.support-panel__error button{border-radius:var(--admin-radius-pill);color:currentColor;cursor:pointer;background:0 0;border:0;flex:none;width:24px;height:24px;font-size:18px}.support-resolution-action{border-radius:var(--admin-radius-pill);min-height:32px;color:var(--admin-text-secondary);cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;justify-self:center;margin-bottom:8px;padding:6px 13px;font-size:12px;font-weight:600;transition:border-color .14s,background-color .14s,color .14s}.support-resolution-action:disabled{opacity:.6;cursor:wait}.support-composer{--support-composer-collapsed-height:102px;--support-composer-corner-radius:27px;min-height:var(--support-composer-collapsed-height);box-sizing:border-box;border-radius:var(--support-composer-corner-radius);background:#141414;border:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;width:100%;margin-inline:0;padding:10px;transition:border-color .14s,background-color .14s;display:grid}.support-composer:focus-within{background:var(--admin-surface-2-hover);border-color:#fff3}.support-composer__input{resize:none;width:100%;min-width:0;min-height:40px;max-height:144px;color:var(--admin-text-primary);background:0 0;border:0;outline:0;padding:9px 8px;font-size:16px;line-height:normal;overflow-y:auto}.support-composer__input::placeholder{color:var(--admin-text-muted)}.support-composer__input:disabled{opacity:.65}.support-composer__actions{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.support-composer__cancel{min-height:32px;color:var(--admin-text-muted);cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:12px;font-weight:500}.support-composer__cancel:disabled{opacity:.6;cursor:wait}.support-composer__submit,.support-panel__start-button{border-radius:var(--admin-radius-pill);background:var(--admin-accent);color:#161100;min-height:36px;font-size:13px;font-weight:600}.support-composer__submit:disabled{color:#ffffff6b;cursor:not-allowed;background:#ffffff17;transform:none}.support-composer__submit{min-height:40px;padding-inline:16px}.support-composer__submit.ui-action-button--with-icon{padding-inline:16px}.support-composer__submit .ui-action-button__icon-capsule{display:none}.support-panel__start{place-items:center;min-height:52px;display:grid}.support-panel__start-button{min-width:210px;padding-inline:18px}.support-panel__readonly{color:var(--admin-text-muted);text-align:center;margin:0;font-size:12px;line-height:1.35}.account-page--support-selector .account-page__body{justify-content:center;width:min(100%,720px);max-width:720px;margin-inline:auto}.support-selector,.support-route-error{border:.5px solid var(--admin-surface-line);border-radius:var(--admin-radius-lg);background:var(--admin-surface-1);width:100%;color:var(--admin-text-primary);padding:24px}.support-selector{gap:20px;display:grid}.support-selector__heading,.support-selector__empty,.support-route-error{gap:8px;display:grid}.support-selector h1,.support-selector h2,.support-selector p,.support-route-error h1,.support-route-error p{margin:0}.support-selector h1,.support-route-error h1{font-size:22px;font-weight:600;line-height:1.2}.support-selector h2{font-size:18px;font-weight:600}.support-selector p,.support-route-error p{color:var(--admin-text-secondary);font-size:14px;line-height:1.45}.support-selector__list{gap:8px;display:grid}.support-selector__item{border-radius:var(--admin-radius-md);background:var(--admin-surface-2);min-height:56px;color:var(--admin-text-primary);border:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;transition:border-color .14s,background-color .14s;display:flex}.support-selector__item-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:500;overflow:hidden}.support-selector__item-action{color:var(--admin-accent);flex:none;font-size:12px}.support-selector__back,.support-route-error__back{border-radius:var(--admin-radius-pill);background:var(--admin-accent);color:#161100;width:fit-content;margin-top:8px;padding:9px 14px;font-size:13px;font-weight:600;text-decoration:none}@media (any-hover:hover){.support-message__retry:hover{filter:brightness(1.14)}.support-timeline__load-older:hover,.support-selector__item:hover{background:var(--admin-surface-2-hover);border-color:#5d5d5d}.support-composer__submit:not(:disabled):hover,.support-panel__start-button:hover{filter:brightness(1.08)}.support-resolution-action:hover{color:var(--admin-success);background:#32d74b1a;border-color:#32d74b57}}@media (max-width:768px){.account-page--support,.account-page--support .account-page__body{flex:1;min-height:0}.account-workspace-frame--support,.account-shell.account-shell--support{height:100dvh}.account-shell.account-shell--support{padding-top:0;margin-top:0;padding-inline:8px}.account-shell.account-shell--support>.account-shell__panel{height:100%;min-height:0;padding-top:0}.account-page--support{flex:none;height:100%}.account-page--support .account-page__body{width:100%;margin-inline:0}.support-panel{height:100%;min-height:0}.support-timeline__inner{padding:82px 6px calc(190px + env(safe-area-inset-bottom))}.support-panel__conversation.is-compact-controls .support-timeline__inner{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.support-message__bubble{max-width:88%}.support-panel__controls{padding-inline:4px;padding-top:8px;padding-bottom:calc(max(8px, env(safe-area-inset-bottom)) + 4px)}.support-composer{--support-composer-corner-radius:20px;gap:8px;padding:6px 8px}.support-composer__input{scrollbar-width:none;max-height:min(32dvh,192px)}.support-composer__input::-webkit-scrollbar{display:none}.support-composer__submit.ui-action-button--with-icon{width:40px;min-width:40px;height:40px;min-height:40px;padding:0}.support-composer__submit .ui-action-button__label{display:none}.support-composer__submit .ui-action-button__icon-capsule{width:20px;height:20px;display:inline-flex}.support-composer__submit-icon{filter:brightness(0);width:20px;height:20px}.support-composer__submit:disabled .support-composer__submit-icon{opacity:.72;filter:none}.support-selector,.support-route-error{border-radius:var(--admin-radius-md);padding:18px}}@media (prefers-reduced-motion:reduce){.support-timeline{scroll-behavior:auto}}

