.chat-room-screen-module-scss-module__Kdee0q__errorState{min-height:calc(100dvh - var(--header-height) - var(--navigation-height));padding:var(--space-xl) var(--screen-padding) calc(var(--navigation-height) + var(--space-xl));place-items:center;display:grid}.chat-room-screen-module-scss-module__Kdee0q__errorContent{text-align:center;flex-direction:column;align-items:center;width:min(100%,360px);display:flex}.chat-room-screen-module-scss-module__Kdee0q__errorContent h1{font-size:1.125rem;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:0;line-height:1.625rem}.chat-room-screen-module-scss-module__Kdee0q__errorContent p{font-size:.875rem;font-weight:var(--font-weight-regular);margin:var(--space-sm) 0 var(--space-xl);color:var(--color-text-secondary);line-height:1.25rem}.chat-room-screen-module-scss-module__Kdee0q__composerDock{z-index:var(--z-sticky);width:min(100%,var(--app-max-width));padding:var(--space-xs) var(--screen-padding) calc(var(--navigation-height) + env(safe-area-inset-bottom) + 16px);background-color:var(--color-background-page);transition:padding-bottom var(--duration-normal) var(--easing-standard);position:fixed;bottom:0;right:50%;transform:translate(50%)}.chat-room-screen-module-scss-module__Kdee0q__navigationHidden{padding-bottom:calc(env(safe-area-inset-bottom) + var(--space-sm))}
.chat-composer-module-scss-module__RE1lcq__composerArea{width:100%}.chat-composer-module-scss-module__RE1lcq__composer{align-items:center;gap:var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-large);background:var(--color-background-surface);width:100%;padding:8px;display:flex}.chat-composer-module-scss-module__RE1lcq__composer:focus-within{border-color:var(--color-border-strong)}.chat-composer-module-scss-module__RE1lcq__multiline{gap:var(--space-xs) var(--space-sm);border-radius:var(--radius-large);grid-template-columns:minmax(0,1fr) auto;padding:12px 8px 8px 20px;display:grid}.chat-composer-module-scss-module__RE1lcq__multiline .chat-composer-module-scss-module__RE1lcq__inputArea{grid-column:1/-1;padding:0 8px 0 0}.chat-composer-module-scss-module__RE1lcq__multiline .chat-composer-module-scss-module__RE1lcq__actions{grid-column:2}.chat-composer-module-scss-module__RE1lcq__inputArea{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:4px 4px 4px 14px;display:flex}.chat-composer-module-scss-module__RE1lcq__textarea{font-size:1rem;font-weight:var(--font-weight-regular);letter-spacing:-.005em;resize:none;scrollbar-gutter:stable;width:100%;min-height:24px;max-height:96px;color:var(--color-text-primary);background:0 0;border:0;outline:none;padding:0 8px 0 0;line-height:1.5rem;overflow-y:auto}.chat-composer-module-scss-module__RE1lcq__textarea::-webkit-scrollbar{width:6px}.chat-composer-module-scss-module__RE1lcq__textarea::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--color-text-placeholder)}.chat-composer-module-scss-module__RE1lcq__textarea::-webkit-scrollbar-track{background:0 0}.chat-composer-module-scss-module__RE1lcq__textarea::placeholder{color:var(--color-text-placeholder)}.chat-composer-module-scss-module__RE1lcq__textarea:disabled{color:var(--color-text-disabled)}.chat-composer-module-scss-module__RE1lcq__textarea:focus-visible{outline:none}.chat-composer-module-scss-module__RE1lcq__counter{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);white-space:nowrap;line-height:1rem}.chat-composer-module-scss-module__RE1lcq__actions{align-items:center;gap:var(--space-sm);display:flex}.chat-composer-module-scss-module__RE1lcq__composer .chat-composer-module-scss-module__RE1lcq__submitButton{background:var(--color-gray-900);color:var(--color-white);border-radius:var(--radius-large);flex:0 0 44px;align-self:flex-end}.chat-composer-module-scss-module__RE1lcq__composer .chat-composer-module-scss-module__RE1lcq__submitButton>span{width:24px;height:24px}.chat-composer-module-scss-module__RE1lcq__composer .chat-composer-module-scss-module__RE1lcq__submitButton svg{z-index:2;width:24px;height:24px;position:relative}.chat-composer-module-scss-module__RE1lcq__composer .chat-composer-module-scss-module__RE1lcq__submitButton:disabled{background:var(--color-gray-100);color:var(--color-white)}
.chat-message-module-scss-module__QroRqW__time{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);white-space:nowrap;flex:none;line-height:1rem}.chat-message-module-scss-module__QroRqW__userMessageContainer{align-items:flex-end;gap:var(--space-sm);flex-direction:column;display:flex}.chat-message-module-scss-module__QroRqW__userMessage{justify-content:flex-end;align-items:flex-end;gap:var(--space-md);display:flex}.chat-message-module-scss-module__QroRqW__retryArea{align-items:flex-end;gap:var(--space-sm);flex-direction:column;display:flex}.chat-message-module-scss-module__QroRqW__retryArea[data-align=start]{align-items:flex-start}.chat-message-module-scss-module__QroRqW__retryMessage{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-red-600);align-items:center;gap:4px;margin:0;line-height:1rem;display:flex}.chat-message-module-scss-module__QroRqW__retryMessage svg{flex:none;width:18px;height:18px}.chat-message-module-scss-module__QroRqW__userBubble{font-size:1rem;font-weight:var(--font-weight-regular);letter-spacing:-.005em;border-radius:var(--radius-large) var(--radius-small) var(--radius-large) var(--radius-large);background:var(--color-action-primary-default);min-width:0;max-width:78%;color:var(--color-text-inverse);overflow-wrap:anywhere;white-space:pre-wrap;padding:14px 18px;line-height:1.5rem}.chat-message-module-scss-module__QroRqW__aiMessage{align-items:flex-start;gap:var(--space-md);display:flex}.chat-message-module-scss-module__QroRqW__avatar{border-radius:var(--radius-full);object-fit:cover;flex:0 0 40px;width:40px;height:40px}.chat-message-module-scss-module__QroRqW__aiContent{flex:1;min-width:0}.chat-message-module-scss-module__QroRqW__aiMeta{align-items:center;gap:var(--space-sm);min-height:28px;margin-bottom:var(--space-sm);display:flex}.chat-message-module-scss-module__QroRqW__aiName{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:1.25rem}.chat-message-module-scss-module__QroRqW__aiBadge{font-size:.75rem;font-weight:var(--font-weight-regular);border-radius:var(--radius-full);background:var(--color-gray-100);color:var(--color-text-secondary);padding:4px 10px;line-height:1rem}.chat-message-module-scss-module__QroRqW__aiTime{margin-left:auto}.chat-message-module-scss-module__QroRqW__aiBubble{font-size:1rem;font-weight:var(--font-weight-regular);letter-spacing:-.005em;border-radius:0 var(--radius-large) var(--radius-large) var(--radius-large);padding:var(--space-lg);background:var(--color-background-surface);color:var(--color-text-primary);white-space:pre-line;word-break:keep-all;margin:0;line-height:1.5rem}.chat-message-module-scss-module__QroRqW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.spinner-module-scss-module__BOkkiq__spinner{border:2px solid var(--color-border-default);border-top-color:var(--color-text-secondary);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spinner-module-scss-module__BOkkiq__spin;display:inline-block}@keyframes spinner-module-scss-module__BOkkiq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner-module-scss-module__BOkkiq__spinner{animation:none}}
.pagination-status-module-scss-module__aIjzlq__loading{visibility:hidden;animation:0s .2s forwards pagination-status-module-scss-module__aIjzlq__reveal;display:inline-flex}.pagination-status-module-scss-module__aIjzlq__error{justify-items:center;gap:var(--space-md);color:var(--color-text-secondary);text-align:center;display:grid}.pagination-status-module-scss-module__aIjzlq__error p{margin:0}@keyframes pagination-status-module-scss-module__aIjzlq__reveal{to{visibility:visible}}
.fitting-wardrobe-card-actions-module-scss-module__VGiO4q__button{color:inherit;cursor:pointer;text-align:left}.fitting-wardrobe-card-actions-module-scss-module__VGiO4q__selected{border-color:var(--color-border-brand);background:var(--color-background-selected)}.fitting-wardrobe-card-actions-module-scss-module__VGiO4q__selectedForDelete{border-color:var(--color-red-300);background:var(--color-red-50)}.fitting-wardrobe-card-actions-module-scss-module__VGiO4q__selectionMark{border:1px solid var(--color-border-default);border-radius:var(--radius-full);width:22px;height:22px;color:var(--color-white);place-items:center;font-size:12px;display:grid}.fitting-wardrobe-card-actions-module-scss-module__VGiO4q__selectionMark svg{width:12px;height:10px}.fitting-wardrobe-card-actions-module-scss-module__VGiO4q__selected .fitting-wardrobe-card-actions-module-scss-module__VGiO4q__selectionMark{border-color:var(--color-action-primary-default);background:var(--color-action-primary-default)}.fitting-wardrobe-card-actions-module-scss-module__VGiO4q__selectedForDelete .fitting-wardrobe-card-actions-module-scss-module__VGiO4q__selectionMark{border-color:var(--color-red-600);background:var(--color-red-600)}
.fitting-wardrobe-card-module-scss-module__S-G23W__productCard{align-items:center;gap:var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-medium);width:100%;min-height:96px;padding:var(--space-md);background:var(--color-background-surface);grid-template-columns:72px minmax(0,1fr) 22px;display:grid}.fitting-wardrobe-card-module-scss-module__S-G23W__imageArea{border-radius:var(--radius-small);background:var(--color-gray-100);width:72px;height:72px;position:relative;overflow:hidden}.fitting-wardrobe-card-module-scss-module__S-G23W__productImage{object-fit:cover}.fitting-wardrobe-card-module-scss-module__S-G23W__emptyImageArea{color:var(--color-gray-500);place-items:center;display:grid}.fitting-wardrobe-card-module-scss-module__S-G23W__emptyImageArea svg{width:24px;height:24px}.fitting-wardrobe-card-module-scss-module__S-G23W__productDetails{gap:2px;min-width:0;display:grid}.fitting-wardrobe-card-module-scss-module__S-G23W__productDetails small{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);line-height:1rem}.fitting-wardrobe-card-module-scss-module__S-G23W__productDetails strong{font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.25rem;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fitting-wardrobe-card-module-scss-module__S-G23W__productDetails b{font-size:1rem;font-weight:var(--font-weight-regular);letter-spacing:-.005em;line-height:1.5rem;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fitting-wardrobe-card-module-scss-module__S-G23W__productDetails>span{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;line-height:1rem;overflow:hidden}
.loading-message-module-scss-module__sLKnAG__message{opacity:0;animation:loading-message-module-scss-module__sLKnAG__loading-message-reveal var(--duration-fast) var(--easing-standard) .4s forwards}.loading-message-module-scss-module__sLKnAG__dots{vertical-align:middle;gap:3px;margin-left:5px;display:inline-flex}.loading-message-module-scss-module__sLKnAG__dots span{border-radius:var(--radius-full);background:currentColor;width:4px;height:4px;animation:1.2s ease-in-out infinite loading-message-module-scss-module__sLKnAG__loading-dot}.loading-message-module-scss-module__sLKnAG__dots span:nth-child(2){animation-delay:.15s}.loading-message-module-scss-module__sLKnAG__dots span:nth-child(3){animation-delay:.3s}@keyframes loading-message-module-scss-module__sLKnAG__loading-message-reveal{to{opacity:1}}@keyframes loading-message-module-scss-module__sLKnAG__loading-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.loading-message-module-scss-module__sLKnAG__message{animation-duration:1ms}.loading-message-module-scss-module__sLKnAG__dots span{opacity:.65;animation:none}}
.fitting-product-combination-module-scss-module__K1Lv6G__productsSection{gap:var(--space-sm);display:grid}.fitting-product-combination-module-scss-module__K1Lv6G__productsSection h2{font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.25rem;font-weight:var(--font-weight-medium);margin:0}.fitting-product-combination-module-scss-module__K1Lv6G__products{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fitting-product-combination-module-scss-module__K1Lv6G__products:has(.fitting-product-combination-module-scss-module__K1Lv6G__productCard:only-child){grid-template-columns:minmax(0,1fr)}.fitting-product-combination-module-scss-module__K1Lv6G__products:has(.fitting-product-combination-module-scss-module__K1Lv6G__productCard:only-child) strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.fitting-product-combination-module-scss-module__K1Lv6G__productCard{align-items:center;gap:var(--space-sm);border-radius:var(--radius-medium);min-width:0;padding:var(--space-sm);background:var(--color-background-surface);color:inherit;grid-template-columns:48px minmax(0,1fr);text-decoration:none;display:grid}.fitting-product-combination-module-scss-module__K1Lv6G__productCard>span:last-child{min-width:0;display:grid}.fitting-product-combination-module-scss-module__K1Lv6G__productCard small{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-brand);line-height:1rem}.fitting-product-combination-module-scss-module__K1Lv6G__productCard strong{font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.25rem;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fitting-product-combination-module-scss-module__K1Lv6G__productImageArea{border-radius:var(--radius-small);background:var(--color-gray-100);width:40px;height:40px;position:relative;overflow:hidden}.fitting-product-combination-module-scss-module__K1Lv6G__productImage{object-fit:cover}.fitting-product-combination-module-scss-module__K1Lv6G__compact{border-radius:var(--radius-large);padding:var(--space-md);background:var(--color-background-surface);gap:12px}.fitting-product-combination-module-scss-module__K1Lv6G__compact .fitting-product-combination-module-scss-module__K1Lv6G__products{gap:0}.fitting-product-combination-module-scss-module__K1Lv6G__compact .fitting-product-combination-module-scss-module__K1Lv6G__productCard{border-radius:0;gap:10px;padding:0}.fitting-product-combination-module-scss-module__K1Lv6G__compact .fitting-product-combination-module-scss-module__K1Lv6G__productCard+.fitting-product-combination-module-scss-module__K1Lv6G__productCard{margin-left:var(--space-md);border-left:1px solid var(--color-border-default);padding-left:var(--space-md)}.fitting-product-combination-module-scss-module__K1Lv6G__compact .fitting-product-combination-module-scss-module__K1Lv6G__productImageArea{width:42px;height:42px}
.fitting-progress-view-module-scss-module__uqbO-W__progressMain{min-height:calc(100dvh - var(--header-height) - var(--navigation-height));padding-block:0 calc(var(--navigation-height) + var(--space-xl));flex-direction:column;justify-content:center;display:flex}.fitting-progress-view-module-scss-module__uqbO-W__floatingVisual{border-radius:var(--radius-large);background:radial-gradient(circle at 50% 40%, #e8f2eeb8, transparent 65%),var(--color-background-surface);place-items:center;width:148px;height:148px;margin:0 auto;display:grid;position:relative;box-shadow:0 12px 30px #114b3614}.fitting-progress-view-module-scss-module__uqbO-W__floatingVisual:after{content:"";filter:blur(8px);background:#114b361f;border-radius:50%;height:12px;animation:3.2s ease-in-out infinite fitting-progress-view-module-scss-module__uqbO-W__floating-shadow;position:absolute;bottom:19px;left:30px;right:30px}.fitting-progress-view-module-scss-module__uqbO-W__floatingImage{z-index:1;object-fit:contain;width:140px;height:140px;animation:3.2s ease-in-out infinite fitting-progress-view-module-scss-module__uqbO-W__floating-object;position:relative}.fitting-progress-view-module-scss-module__uqbO-W__progressCopy{text-align:center;margin-top:24px}.fitting-progress-view-module-scss-module__uqbO-W__progressCopy h2{font-size:1.375rem;font-weight:var(--font-weight-bold);letter-spacing:-.015em;margin:0;line-height:1.875rem}.fitting-progress-view-module-scss-module__uqbO-W__progressCopy p{font-size:.875rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);margin:14px 0 0;line-height:1.25rem}.fitting-progress-view-module-scss-module__uqbO-W__progressStatus{align-self:center;width:min(100%,560px);margin-top:22px}.fitting-progress-view-module-scss-module__uqbO-W__progressMeta{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-primary);justify-content:space-between;align-items:center;line-height:1rem;display:flex}.fitting-progress-view-module-scss-module__uqbO-W__progressMeta strong{color:var(--color-text-brand);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}.fitting-progress-view-module-scss-module__uqbO-W__progressTrack{border-radius:var(--radius-full);background:var(--color-gray-200);height:6px;margin-top:10px;overflow:hidden}.fitting-progress-view-module-scss-module__uqbO-W__progressTrack>span{border-radius:inherit;background:var(--color-green-700);height:100%;transition:width .5s var(--easing-standard);display:block}.fitting-progress-view-module-scss-module__uqbO-W__productsArea{margin-top:28px}.fitting-progress-view-module-scss-module__uqbO-W__tipCard{border-radius:var(--radius-medium);background:var(--color-green-50);align-items:center;gap:10px;margin-top:16px;padding:12px 14px;display:flex}.fitting-progress-view-module-scss-module__uqbO-W__tipCard p{font-size:.75rem;font-weight:var(--font-weight-regular);line-height:1rem;font-weight:var(--font-weight-semibold);margin:0 0 2px}.fitting-progress-view-module-scss-module__uqbO-W__tipCard div>span{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);line-height:1rem}.fitting-progress-view-module-scss-module__uqbO-W__tipIcon{border-radius:var(--radius-full);background:var(--color-green-200);flex:none;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.fitting-progress-view-module-scss-module__uqbO-W__backgroundAction{font-size:.75rem;font-weight:var(--font-weight-regular);border-radius:var(--radius-small);min-height:44px;color:var(--color-text-secondary);transition:color var(--duration-fast) var(--easing-standard),background-color var(--duration-fast) var(--easing-standard);justify-content:center;align-self:center;align-items:center;gap:4px;margin-top:16px;padding-inline:12px;line-height:1rem;display:flex}.fitting-progress-view-module-scss-module__uqbO-W__backgroundAction:hover{background:var(--color-background-hover);color:var(--color-text-primary)}.fitting-progress-view-module-scss-module__uqbO-W__backgroundAction:active{background:var(--color-background-pressed)}.fitting-progress-view-module-scss-module__uqbO-W__backgroundAction:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.fitting-progress-view-module-scss-module__uqbO-W__backgroundAction>span{font-size:18px;line-height:1}@keyframes fitting-progress-view-module-scss-module__uqbO-W__floating-object{0%,to{transform:translateY(2px)rotate(-.8deg)}50%{transform:translateY(-8px)rotate(.8deg)}}@keyframes fitting-progress-view-module-scss-module__uqbO-W__floating-shadow{0%,to{opacity:.7;transform:scaleX(1)}50%{opacity:.35;transform:scaleX(.82)}}@media (prefers-reduced-motion:reduce){.fitting-progress-view-module-scss-module__uqbO-W__floatingImage,.fitting-progress-view-module-scss-module__uqbO-W__floatingVisual:after{animation:none}.fitting-progress-view-module-scss-module__uqbO-W__progressTrack>span{transition:none}}
.fitting-job-screen-module-scss-module__d5HAJW__errorMain{min-height:calc(100dvh - var(--header-height) - var(--navigation-height));padding-block:var(--space-2xl) calc(var(--navigation-height) + var(--space-2xl));text-align:center;place-content:center;display:grid}.fitting-job-screen-module-scss-module__d5HAJW__errorMain h2{font-size:1.125rem;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:var(--space-sm) 0;line-height:1.625rem}.fitting-job-screen-module-scss-module__d5HAJW__errorMain p{font-size:.875rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);margin:0;line-height:1.25rem}.fitting-job-screen-module-scss-module__d5HAJW__errorMain .fitting-job-screen-module-scss-module__d5HAJW__eyebrow{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-brand);line-height:1rem;font-weight:var(--font-weight-semibold)}.fitting-job-screen-module-scss-module__d5HAJW__recoveryButton{margin-top:var(--space-xl)}.fitting-job-screen-module-scss-module__d5HAJW__progressMain{min-height:calc(100dvh - var(--header-height) - var(--navigation-height));padding-block:0 calc(var(--navigation-height) + var(--space-xl));flex-direction:column;display:flex}.fitting-job-screen-module-scss-module__d5HAJW__floatingVisual{background:radial-gradient(circle at 50% 40%, #e8f2eeb8, transparent 65%),var(--color-background-surface);border-radius:24px;place-items:center;width:184px;height:184px;margin:56px auto 0;display:grid;position:relative;box-shadow:0 12px 30px #114b3614}.fitting-job-screen-module-scss-module__d5HAJW__floatingVisual:after{content:"";filter:blur(8px);background:#114b361f;border-radius:50%;height:12px;animation:3.2s ease-in-out infinite fitting-job-screen-module-scss-module__d5HAJW__floating-shadow;position:absolute;bottom:19px;left:30px;right:30px}.fitting-job-screen-module-scss-module__d5HAJW__floatingImage{z-index:1;object-fit:contain;width:176px;height:176px;animation:3.2s ease-in-out infinite fitting-job-screen-module-scss-module__d5HAJW__floating-object;position:relative}.fitting-job-screen-module-scss-module__d5HAJW__progressCopy{text-align:center;margin-top:42px}.fitting-job-screen-module-scss-module__d5HAJW__progressCopy h2{font-size:1.375rem;font-weight:var(--font-weight-bold);letter-spacing:-.015em;margin:0;line-height:1.875rem}.fitting-job-screen-module-scss-module__d5HAJW__progressCopy p{font-size:.875rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);margin:14px 0 0;line-height:1.25rem}.fitting-job-screen-module-scss-module__d5HAJW__progressStatus{margin-top:36px}.fitting-job-screen-module-scss-module__d5HAJW__progressMeta{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);justify-content:space-between;align-items:center;line-height:1rem;display:flex}.fitting-job-screen-module-scss-module__d5HAJW__progressMeta>span:before{border-radius:var(--radius-full);background:var(--color-green-700);content:"";vertical-align:1px;width:6px;height:6px;margin-right:6px;display:inline-block}.fitting-job-screen-module-scss-module__d5HAJW__progressMeta strong{color:var(--color-text-brand);font-weight:var(--font-weight-bold)}.fitting-job-screen-module-scss-module__d5HAJW__progressTrack{border-radius:var(--radius-full);background:var(--color-gray-200);height:7px;margin-top:8px;overflow:hidden}.fitting-job-screen-module-scss-module__d5HAJW__progressTrack>span{border-radius:inherit;background:var(--color-green-700);height:100%;transition:width .5s var(--easing-standard);display:block}.fitting-job-screen-module-scss-module__d5HAJW__tipCard{border-radius:var(--radius-sheet);background:var(--color-background-surface);align-items:flex-start;gap:12px;margin-top:40px;padding:18px 16px;display:flex}.fitting-job-screen-module-scss-module__d5HAJW__tipCard p{font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.25rem;font-weight:var(--font-weight-semibold);margin:0 0 4px}.fitting-job-screen-module-scss-module__d5HAJW__tipCard small{background:var(--color-green-100);color:var(--color-text-brand);font-weight:var(--font-weight-medium);border-radius:5px;margin-left:4px;padding:2px 5px}.fitting-job-screen-module-scss-module__d5HAJW__tipCard div>span{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);line-height:1rem}.fitting-job-screen-module-scss-module__d5HAJW__tipIcon{border-radius:var(--radius-full);background:var(--color-green-200);flex:none;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.fitting-job-screen-module-scss-module__d5HAJW__backgroundAction{font-size:.75rem;font-weight:var(--font-weight-regular);border-radius:var(--radius-small);min-height:44px;color:var(--color-text-secondary);transition:color var(--duration-fast) var(--easing-standard),background-color var(--duration-fast) var(--easing-standard);justify-content:center;align-self:center;align-items:center;gap:4px;margin-top:22px;padding-inline:12px;line-height:1rem;display:flex}.fitting-job-screen-module-scss-module__d5HAJW__backgroundAction:hover{background:var(--color-background-hover);color:var(--color-text-primary)}.fitting-job-screen-module-scss-module__d5HAJW__backgroundAction:active{background:var(--color-background-pressed)}.fitting-job-screen-module-scss-module__d5HAJW__backgroundAction:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.fitting-job-screen-module-scss-module__d5HAJW__backgroundAction>span{font-size:18px;line-height:1}@keyframes fitting-job-screen-module-scss-module__d5HAJW__floating-object{0%,to{transform:translateY(2px)rotate(-.8deg)}50%{transform:translateY(-8px)rotate(.8deg)}}@keyframes fitting-job-screen-module-scss-module__d5HAJW__floating-shadow{0%,to{opacity:.7;transform:scaleX(1)}50%{opacity:.35;transform:scaleX(.82)}}@media (prefers-reduced-motion:reduce){.fitting-job-screen-module-scss-module__d5HAJW__floatingImage,.fitting-job-screen-module-scss-module__d5HAJW__floatingVisual:after{animation:none}.fitting-job-screen-module-scss-module__d5HAJW__progressTrack>span{transition:none}}.fitting-job-screen-module-scss-module__d5HAJW__resultMain{gap:var(--space-xl);padding-block:var(--space-md) calc(var(--navigation-height) + var(--space-2xl));display:grid}.fitting-job-screen-module-scss-module__d5HAJW__productsSection{gap:var(--space-sm);display:grid}.fitting-job-screen-module-scss-module__d5HAJW__productsSection h2{font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.25rem;font-weight:var(--font-weight-medium);margin:0}.fitting-job-screen-module-scss-module__d5HAJW__products{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fitting-job-screen-module-scss-module__d5HAJW__productCard{align-items:center;gap:var(--space-sm);border-radius:var(--radius-medium);min-width:0;padding:var(--space-sm);background:var(--color-background-surface);grid-template-columns:48px minmax(0,1fr);display:grid}.fitting-job-screen-module-scss-module__d5HAJW__productCard>span:last-child{min-width:0;display:grid}.fitting-job-screen-module-scss-module__d5HAJW__productCard small{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-brand);line-height:1rem}.fitting-job-screen-module-scss-module__d5HAJW__productCard strong{font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.25rem;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fitting-job-screen-module-scss-module__d5HAJW__productImageArea{border-radius:var(--radius-small);background:var(--color-gray-100);width:48px;height:48px;position:relative;overflow:hidden}.fitting-job-screen-module-scss-module__d5HAJW__productImage{object-fit:cover}.fitting-job-screen-module-scss-module__d5HAJW__resultImageCard{border-radius:var(--radius-large);background:#f1f3f4;width:min(100%,320px);height:clamp(300px,40dvh,360px);margin-inline:auto;position:relative;overflow:hidden}.fitting-job-screen-module-scss-module__d5HAJW__resultImage{object-fit:cover;object-position:center}.fitting-job-screen-module-scss-module__d5HAJW__zoomButton{top:var(--space-md);right:var(--space-md);border-radius:var(--radius-full);cursor:pointer;background:#ffffffeb;border:0;place-items:center;width:40px;height:40px;display:grid;position:absolute}.fitting-job-screen-module-scss-module__d5HAJW__zoomButton svg{width:18px;height:18px}.fitting-job-screen-module-scss-module__d5HAJW__commentCard{border-radius:var(--radius-large);padding:var(--space-lg);background:var(--color-background-surface)}.fitting-job-screen-module-scss-module__d5HAJW__resultForm{gap:var(--space-xl);display:grid}.fitting-job-screen-module-scss-module__d5HAJW__outfitName{font-size:.875rem;font-weight:var(--font-weight-regular);border-radius:var(--radius-medium);padding:var(--space-medium);background:var(--color-background-surface);color:var(--color-text-primary);cursor:text;line-height:1.25rem;font-weight:var(--font-weight-medium);border:1px solid #0000;outline:none}.fitting-job-screen-module-scss-module__d5HAJW__outfitName:focus{border-color:var(--color-border-brand);box-shadow:0 0 0 3px var(--color-focus-ring)}.fitting-job-screen-module-scss-module__d5HAJW__outfitName:disabled{color:var(--color-text-disabled);cursor:not-allowed}.fitting-job-screen-module-scss-module__d5HAJW__outfitName:read-only:not(:disabled){cursor:default}.fitting-job-screen-module-scss-module__d5HAJW__nameLength{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);white-space:nowrap;line-height:1rem}.fitting-job-screen-module-scss-module__d5HAJW__commentCard{background:var(--color-gray-100)}.fitting-job-screen-module-scss-module__d5HAJW__commentHeading{align-items:center;gap:var(--space-sm);display:flex}.fitting-job-screen-module-scss-module__d5HAJW__commentHeading h2,.fitting-job-screen-module-scss-module__d5HAJW__commentHeading p{font-size:.75rem;font-weight:var(--font-weight-regular);margin:0;line-height:1rem}.fitting-job-screen-module-scss-module__d5HAJW__commentHeading h2{color:var(--color-text-brand);font-weight:var(--font-weight-semibold)}.fitting-job-screen-module-scss-module__d5HAJW__commentHeading p{color:var(--color-text-secondary)}.fitting-job-screen-module-scss-module__d5HAJW__aiAvatar{border-radius:var(--radius-full);background:var(--color-green-700);width:36px;height:36px;color:var(--color-white);font-size:10px;font-weight:var(--font-weight-bold);place-items:center;display:grid}.fitting-job-screen-module-scss-module__d5HAJW__comment{font-size:1rem;font-weight:var(--font-weight-regular);letter-spacing:-.005em;margin:var(--space-lg) 0 0;line-height:1.5rem}.fitting-job-screen-module-scss-module__d5HAJW__resultActions{gap:var(--space-lg);display:grid}.fitting-job-screen-module-scss-module__d5HAJW__retryLink{font-size:.875rem;font-weight:var(--font-weight-medium);min-height:var(--control-height-large);justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-medium);background:var(--color-gray-200);line-height:1.25rem;font-weight:var(--font-weight-semibold);display:flex}.fitting-job-screen-module-scss-module__d5HAJW__retryLink svg{width:20px;height:20px}
.wishlist-card-actions-module-scss-module__fRIuBa__productLink{min-width:0;color:inherit;text-decoration:none}.wishlist-card-actions-module-scss-module__fRIuBa__imageArea{border-radius:var(--radius-medium);background:var(--color-background-subtle);width:72px;height:72px;position:relative;overflow:hidden}.wishlist-card-actions-module-scss-module__fRIuBa__productImage{object-fit:cover}.wishlist-card-actions-module-scss-module__fRIuBa__imageButton{color:inherit;cursor:zoom-in;border:0;padding:0}.wishlist-card-actions-module-scss-module__fRIuBa__imageFallback{height:100%;color:var(--color-text-secondary);place-items:center;display:grid}.wishlist-card-actions-module-scss-module__fRIuBa__imageFallback svg{width:32px;height:32px}.wishlist-card-actions-module-scss-module__fRIuBa__deleteButton{color:var(--color-text-primary);align-self:center}.wishlist-card-actions-module-scss-module__fRIuBa__deleteButton[aria-pressed=true]{color:var(--color-action-danger-default)}
.wishlist-card-module-scss-module__cYWgiW__card{align-items:center;gap:var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-medium);min-height:96px;padding:var(--space-md);background:var(--color-background-surface);grid-template-columns:72px minmax(0,1fr) 44px;display:grid;position:relative}.wishlist-card-module-scss-module__cYWgiW__details{gap:var(--space-xs);min-width:0;display:grid}.wishlist-card-module-scss-module__cYWgiW__details strong{font-size:.875rem;font-weight:var(--font-weight-regular);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25rem;display:-webkit-box;overflow:hidden}.wishlist-card-module-scss-module__cYWgiW__details del{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;line-height:1rem;overflow:hidden}.wishlist-card-module-scss-module__cYWgiW__currentPrice{font-size:1rem;font-weight:var(--font-weight-regular);letter-spacing:-.005em;line-height:1.5rem;font-weight:var(--font-weight-semibold);align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;display:flex}.wishlist-card-module-scss-module__cYWgiW__currentPrice em{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-action-danger-default);font-style:normal;line-height:1rem}.wishlist-card-module-scss-module__cYWgiW__priceDecreased em{color:var(--color-text-info)}
.member-profile-section-module-scss-module__Xi0wzW__card{padding:var(--space-xl);border:1px solid var(--color-border-default);border-radius:var(--radius-sheet);background:var(--color-background-surface)}.member-profile-section-module-scss-module__Xi0wzW__eyebrow{font-size:.875rem;font-weight:var(--font-weight-medium);margin:0 0 var(--space-lg);color:var(--color-text-secondary);line-height:1.25rem;font-weight:var(--font-weight-semibold);letter-spacing:.04em}.member-profile-section-module-scss-module__Xi0wzW__name{font-size:1.375rem;font-weight:var(--font-weight-bold);letter-spacing:-.015em;margin:0;line-height:1.875rem}.member-profile-section-module-scss-module__Xi0wzW__email{margin:var(--space-sm) 0 var(--space-xl);color:var(--color-text-secondary)}.member-profile-section-module-scss-module__Xi0wzW__measurements{gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-large);background:var(--color-background-subtle);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.member-profile-section-module-scss-module__Xi0wzW__measurement{gap:var(--space-xs);flex-direction:column-reverse;min-width:0;display:flex}.member-profile-section-module-scss-module__Xi0wzW__measurement dt{font-size:.875rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);line-height:1.25rem}.member-profile-section-module-scss-module__Xi0wzW__measurement dd{font-size:1.125rem;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;white-space:nowrap;margin:0;line-height:1.625rem}.member-profile-section-module-scss-module__Xi0wzW__unit{font-size:.875rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);line-height:1.25rem;font-weight:var(--font-weight-regular);margin-left:2px}.member-profile-section-module-scss-module__Xi0wzW__measurement .member-profile-section-module-scss-module__Xi0wzW__emptyValue{color:var(--color-text-secondary);font-weight:var(--font-weight-regular)}.member-profile-section-module-scss-module__Xi0wzW__skeleton{border-radius:var(--radius-sheet);background:var(--color-background-surface);min-height:238px;overflow:hidden}.member-profile-section-module-scss-module__Xi0wzW__skeleton:after{background:linear-gradient(90deg, transparent, var(--color-background-pressed), transparent);content:"";width:100%;height:100%;animation:1.2s infinite member-profile-section-module-scss-module__Xi0wzW__skeleton-loading;display:block}@keyframes member-profile-section-module-scss-module__Xi0wzW__skeleton-loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.member-profile-section-module-scss-module__Xi0wzW__skeleton:after{animation:none}}
.wishlist-screen-module-scss-module__z1KT9W__count{font-size:.875rem;font-weight:var(--font-weight-regular);margin:0 0 var(--space-md);color:var(--color-text-secondary);line-height:1.25rem}.wishlist-screen-module-scss-module__z1KT9W__list{gap:var(--space-md);display:grid}.wishlist-screen-module-scss-module__z1KT9W__state,.wishlist-screen-module-scss-module__z1KT9W__empty{font-size:.875rem;font-weight:var(--font-weight-regular);justify-items:center;gap:var(--space-md);color:var(--color-text-secondary);text-align:center;margin:30dvh 0 0;line-height:1.25rem;display:grid}.wishlist-screen-module-scss-module__z1KT9W__state p,.wishlist-screen-module-scss-module__z1KT9W__empty p{margin:0}.wishlist-screen-module-scss-module__z1KT9W__empty a{font-size:.875rem;font-weight:var(--font-weight-medium);min-height:var(--control-height);border-radius:var(--radius-medium);padding-inline:var(--space-xl);background:var(--color-action-primary-default);color:var(--color-action-primary-text);align-items:center;line-height:1.25rem;text-decoration:none;display:inline-flex}.wishlist-screen-module-scss-module__z1KT9W__loadMore{font-size:.75rem;font-weight:var(--font-weight-regular);overflow-anchor:none;min-height:44px;color:var(--color-text-secondary);place-items:center;line-height:1rem;display:grid}
.toast-module-scss-module__8Z0tHG__toaster{z-index:var(--z-toast)!important;width:min(100% - var(--screen-padding)*2,440px)!important;font-family:var(--font-family-sans)!important}.toast-module-scss-module__8Z0tHG__toastItem{justify-content:center;width:100%;display:flex}.toast-module-scss-module__8Z0tHG__toast{font-size:.875rem;font-weight:var(--font-weight-medium);gap:var(--space-md);width:100%;max-width:100%;min-height:64px;padding:10px var(--space-md) 10px var(--space-lg);border-radius:var(--radius-large);background:var(--color-background-surface);color:var(--color-text-primary);border:1px solid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;line-height:1.25rem;display:grid}.toast-module-scss-module__8Z0tHG__toast p{overflow-wrap:anywhere;white-space:pre-line;margin:0}.toast-module-scss-module__8Z0tHG__statusIcon{border-radius:var(--radius-full);place-items:center;width:36px;height:36px;display:grid}.toast-module-scss-module__8Z0tHG__statusIcon svg{width:20px;height:20px}.toast-module-scss-module__8Z0tHG__actionButton{margin-left:var(--space-xs);white-space:nowrap}.toast-module-scss-module__8Z0tHG__withAction{grid-template-columns:36px minmax(0,1fr) auto auto}.toast-module-scss-module__8Z0tHG__success .toast-module-scss-module__8Z0tHG__statusIcon{background:var(--color-green-100);color:var(--color-green-700)}.toast-module-scss-module__8Z0tHG__error .toast-module-scss-module__8Z0tHG__statusIcon{color:var(--color-red-600);background:#fff1f0}.toast-module-scss-module__8Z0tHG__closeButton{appearance:none;cursor:pointer;background:0 0;border:0}.toast-module-scss-module__8Z0tHG__success{border-color:var(--color-green-200);background:var(--color-green-50)}.toast-module-scss-module__8Z0tHG__error{border-color:var(--color-red-300);background:#fff5f4}.toast-module-scss-module__8Z0tHG__closeButton{border-radius:var(--radius-small);width:32px;height:32px;color:var(--color-text-secondary);place-items:center;padding:0;display:grid}.toast-module-scss-module__8Z0tHG__closeButton:hover{background:var(--color-background-hover);color:var(--color-text-primary)}.toast-module-scss-module__8Z0tHG__closeButton:active{background:var(--color-background-pressed)}.toast-module-scss-module__8Z0tHG__closeButton svg{width:18px;height:18px}@media (max-width:380px){.toast-module-scss-module__8Z0tHG__toast{gap:var(--space-sm);padding-left:var(--space-md);grid-template-columns:32px minmax(0,1fr) auto}.toast-module-scss-module__8Z0tHG__statusIcon{width:32px;height:32px}.toast-module-scss-module__8Z0tHG__withAction{grid-template-columns:32px minmax(0,1fr) auto auto}}
.intro-hero-module-scss-module__5rZYiW__hero h1{font-size:1.375rem;font-weight:var(--font-weight-bold);letter-spacing:-.015em;line-height:1.875rem;font-weight:var(--font-weight-bold);white-space:pre-line;margin:0}.intro-hero-module-scss-module__5rZYiW__hero p{font-size:.875rem;font-weight:var(--font-weight-regular);margin:var(--space-md) 0 0;color:var(--color-text-secondary);white-space:pre-line;line-height:1.25rem}.intro-hero-module-scss-module__5rZYiW__compact h1{font-size:1.125rem;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;line-height:1.625rem}.intro-hero-module-scss-module__5rZYiW__compact p{margin-top:var(--space-xs)}
.page-module-scss-module__-s_Bga__main{width:100%;padding-block:var(--space-lg) var(--space-xl)}
.chat-sidebar-module-scss-module__rUeleG__portalViewport{z-index:var(--z-overlay);width:min(100%,var(--app-max-width));pointer-events:none;position:fixed;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.chat-sidebar-module-scss-module__rUeleG__backdrop{z-index:var(--z-overlay);background:var(--color-background-overlay);pointer-events:auto;width:100%;position:absolute;inset:0}.chat-sidebar-module-scss-module__rUeleG__backdrop[data-state=open]{animation:chat-sidebar-module-scss-module__rUeleG__backdrop-in var(--duration-normal) var(--easing-standard)}.chat-sidebar-module-scss-module__rUeleG__backdrop[data-state=closed]{animation:chat-sidebar-module-scss-module__rUeleG__backdrop-out var(--duration-normal) var(--easing-standard)}.chat-sidebar-module-scss-module__rUeleG__sidebar{z-index:var(--z-modal);border-radius:0 var(--radius-large) var(--radius-large) 0;background:var(--color-background-surface);pointer-events:auto;outline:none;flex-direction:column;width:min(308px,100vw - 48px);display:flex;position:absolute;top:0;bottom:0;left:0}.chat-sidebar-module-scss-module__rUeleG__sidebar[data-state=open]{animation:chat-sidebar-module-scss-module__rUeleG__sidebar-in var(--duration-slow) var(--easing-standard)}.chat-sidebar-module-scss-module__rUeleG__sidebar[data-state=closed]{animation:chat-sidebar-module-scss-module__rUeleG__sidebar-out var(--duration-normal) var(--easing-standard)}.chat-sidebar-module-scss-module__rUeleG__sidebarHeader{padding:44px var(--screen-padding) var(--space-xl);justify-content:space-between;align-items:center;display:flex}.chat-sidebar-module-scss-module__rUeleG__heading{align-items:center;gap:var(--space-sm);display:flex}.chat-sidebar-module-scss-module__rUeleG__headerActions{align-items:center;gap:var(--space-xs);display:flex}.chat-sidebar-module-scss-module__rUeleG__title{font-size:1.125rem;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:0;line-height:1.625rem}.chat-sidebar-module-scss-module__rUeleG__badge{font-size:.75rem;font-weight:var(--font-weight-regular);border-radius:var(--radius-full);background:var(--color-green-100);color:var(--color-text-brand);line-height:1rem;font-weight:var(--font-weight-semibold);padding:4px 9px}.chat-sidebar-module-scss-module__rUeleG__newChatButton{width:auto;margin:0 var(--screen-padding) 28px;border-radius:var(--radius-medium)}.chat-sidebar-module-scss-module__rUeleG__divider{background:var(--color-border-default);flex:none;height:1px}.chat-sidebar-module-scss-module__rUeleG__chatRoomList{overscroll-behavior:contain;min-height:0;padding:var(--space-md) 12px calc(var(--space-xl) + env(safe-area-inset-bottom));overflow-y:auto}.chat-sidebar-module-scss-module__rUeleG__chatRoom{border-radius:var(--radius-medium);grid-template-columns:minmax(0,1fr) 44px;align-items:center;min-height:60px;display:grid}.chat-sidebar-module-scss-module__rUeleG__active{background:var(--color-background-pressed)}.chat-sidebar-module-scss-module__rUeleG__chatRoomLink{flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding:9px 4px 9px 12px;display:flex}.chat-sidebar-module-scss-module__rUeleG__chatRoomLink strong{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;line-height:1.25rem;overflow:hidden}.chat-sidebar-module-scss-module__rUeleG__chatRoomLink span{font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);margin-top:2px;line-height:1rem}.chat-sidebar-module-scss-module__rUeleG__moreButton{color:var(--color-text-secondary)}.chat-sidebar-module-scss-module__rUeleG__empty{font-size:.875rem;font-weight:var(--font-weight-regular);margin:var(--space-2xl) 0;color:var(--color-text-secondary);text-align:center;line-height:1.25rem}.chat-sidebar-module-scss-module__rUeleG__state{font-size:.875rem;font-weight:var(--font-weight-regular);align-items:center;gap:var(--space-md);margin:var(--space-2xl) 0;color:var(--color-text-secondary);text-align:center;flex-direction:column;line-height:1.25rem;display:flex}.chat-sidebar-module-scss-module__rUeleG__state p{margin:0}.chat-sidebar-module-scss-module__rUeleG__skeleton{flex-direction:column;justify-content:center;gap:7px;min-height:60px;padding:9px 56px 9px 12px;display:flex}.chat-sidebar-module-scss-module__rUeleG__skeleton span{border-radius:var(--radius-small);background:var(--color-background-pressed);height:13px;overflow:hidden}.chat-sidebar-module-scss-module__rUeleG__skeleton span:after{background:linear-gradient(90deg, transparent, var(--color-background-subtle), transparent);content:"";width:100%;height:100%;animation:1.2s infinite chat-sidebar-module-scss-module__rUeleG__skeleton-loading;display:block}.chat-sidebar-module-scss-module__rUeleG__skeleton span:first-child{width:75%}.chat-sidebar-module-scss-module__rUeleG__skeleton span:last-child{width:42%;height:10px}.chat-sidebar-module-scss-module__rUeleG__loadMore{font-size:.75rem;font-weight:var(--font-weight-regular);gap:var(--space-xs);min-height:44px;padding-block:var(--space-xs);color:var(--color-text-secondary);place-items:center;line-height:1rem;display:grid}.chat-sidebar-module-scss-module__rUeleG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes chat-sidebar-module-scss-module__rUeleG__backdrop-in{0%{opacity:0}}@keyframes chat-sidebar-module-scss-module__rUeleG__backdrop-out{to{opacity:0}}@keyframes chat-sidebar-module-scss-module__rUeleG__sidebar-in{0%{transform:translate(-100%)}}@keyframes chat-sidebar-module-scss-module__rUeleG__sidebar-out{to{transform:translate(-100%)}}@keyframes chat-sidebar-module-scss-module__rUeleG__skeleton-loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.chat-sidebar-module-scss-module__rUeleG__backdrop,.chat-sidebar-module-scss-module__rUeleG__sidebar,.chat-sidebar-module-scss-module__rUeleG__skeleton span:after{animation:none}}
