textarea.svelte-1jsp5ld{min-height:1.5rem;max-height:20rem;line-height:1.5;font-size:16px}textarea.svelte-1jsp5ld:focus{outline:none!important;box-shadow:none!important;border-color:transparent!important}.loading-text-overlay.svelte-1jsp5ld{overflow:hidden}.loading-text.svelte-1jsp5ld{background:linear-gradient(to right,#fff,#fff 50%,#ffffff80 50%,#ffffff80);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-1jsp5ld-wave-text 6s ease-in-out infinite}@keyframes svelte-1jsp5ld-wave-text{0%{background-position:200% 0}to{background-position:-200% 0}}.quadrant.svelte-o3ykb4 textarea:where(.svelte-o3ykb4){line-height:1.4;min-height:44px}.quadrant.svelte-o3ykb4 textarea:where(.svelte-o3ykb4)::-webkit-scrollbar{width:4px}.quadrant.svelte-o3ykb4 textarea:where(.svelte-o3ykb4)::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.resize-handle.svelte-o3ykb4{cursor:ns-resize}@media (max-width: 767px){.resize-handle.svelte-o3ykb4{display:none}}.selection-card.svelte-mcz2mi{position:relative}.paged-card-grid.svelte-3qjf9p .paged-card-grid-page{display:grid;grid-template-columns:repeat(var(--columns, 4),1fr);grid-template-rows:repeat(var(--rows, 3),var(--row-height, 100px));gap:.25rem;padding:.25rem;flex-shrink:0;width:100%;scroll-snap-align:start}.paged-card-grid-vertical.svelte-3qjf9p{padding:.25rem}.scrollbar-visible.svelte-3qjf9p{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.scrollbar-visible.svelte-3qjf9p::-webkit-scrollbar{height:6px}.scrollbar-visible.svelte-3qjf9p::-webkit-scrollbar-track{background:transparent}.scrollbar-visible.svelte-3qjf9p::-webkit-scrollbar-thumb{background:#fff3}.scrollbar-hidden.svelte-3qjf9p{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden.svelte-3qjf9p::-webkit-scrollbar{display:none}.paged-scroll-arrow.svelte-3qjf9p{position:absolute;top:50%;transform:translateY(-50%);z-index:10;display:inline-flex;align-items:center;justify-content:center;width:28px;height:72px;border:0;border-radius:0;background:linear-gradient(90deg,#111827a6,#11182759,#11182700);color:#fffc;cursor:pointer;transition:background .2s ease}.paged-scroll-arrow-left.svelte-3qjf9p{left:0;padding-right:6px}.paged-scroll-arrow-right.svelte-3qjf9p{right:0;padding-left:6px;background:linear-gradient(90deg,#11182700,#11182759,#111827a6)}.paged-scroll-arrow.svelte-3qjf9p:hover{color:#fff}.avatar-toolbar.svelte-19azqnu{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin-bottom:.5rem}.avatar-search-results.svelte-19azqnu{max-height:55vh;overflow-y:auto}.avatar-search-grid.svelte-19azqnu{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));min-width:0}.form-header.svelte-1r8epl2{font-size:.875rem;font-weight:600;margin-bottom:.5rem;color:hsl(var(--foreground))}.tutorial-complete-wrap.svelte-kwwofi{position:fixed;top:1rem;left:50%;transform:translate(-50%);width:min(92vw,520px);z-index:10003;pointer-events:none}.tutorial-complete-card.svelte-kwwofi{border:2px solid #fff;background:#08080af5;color:#fff;padding:.9rem 1rem;animation:svelte-kwwofi-tutorial-card-in .18s ease-out}.tutorial-complete-title.svelte-kwwofi{margin:0 0 .2rem;font-size:.95rem;letter-spacing:.05em;text-transform:uppercase;font-weight:700}.tutorial-complete-message.svelte-kwwofi{margin:0;font-size:1rem;line-height:1.35;font-weight:500}@keyframes svelte-kwwofi-tutorial-card-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){.tutorial-complete-wrap.svelte-kwwofi{top:.75rem;width:min(94vw,460px)}.tutorial-complete-title.svelte-kwwofi{font-size:.85rem}.tutorial-complete-message.svelte-kwwofi{font-size:.95rem}}@media (prefers-reduced-motion: reduce){.tutorial-complete-card.svelte-kwwofi{animation:none}}.floating-box-minimize-toggle.svelte-dhz71p{transition:all .2s ease-in-out;color:#a1a1aa}.floating-box-minimize-toggle-active.svelte-dhz71p{background-color:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 2px #0000000d}.mobile-floating-menu.svelte-15um6p1 [data-state=active][role=tabpanel]{display:flex;flex-direction:column;flex:1;overflow:hidden}.mobile-floating-menu.svelte-15um6p1 [data-state=inactive][role=tabpanel]{display:none}.mobile-floating-menu.svelte-15um6p1{animation:svelte-15um6p1-menuFadeIn .2s ease-out forwards;top:max(.75rem,env(safe-area-inset-top));bottom:1rem;bottom:max(1rem,env(safe-area-inset-bottom));max-height:calc(100svh - max(.75rem,env(safe-area-inset-top)) - max(1rem,env(safe-area-inset-bottom)))}@keyframes svelte-15um6p1-menuFadeIn{0%{opacity:0;transform:translate(-50%) scale(.95)}to{opacity:1;transform:translate(-50%) scale(1)}}.floating-box.svelte-1b3m19k [data-state=inactive][role=tabpanel]{display:none}.minimized.svelte-1b3m19k{transform:translate(-50%) translateY(calc(100% - 46px))}@media (max-width: 480px){.minimized.svelte-1b3m19k{transform:translate(-50%) translateY(calc(100% - 46px))}}@media (min-width: 1024px){.minimized.svelte-1b3m19k{transform:translate(-50%) translateY(calc(100% - 46px))}}.floating-box.svelte-1b3m19k{z-index:50}.empty-state-card.svelte-1vl0ura{min-width:90px;height:150px;display:flex;align-items:center;justify-content:center;font-size:.75rem;text-align:center;color:#fff9;border:1px dashed rgba(255,255,255,.2);background-color:#0f172a4d}.line-clamp-2.svelte-1laym8b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.selection-dialog [data-dialog-close]{top:22px}.selection-dialog{--tw-enter-translate-y: 0 !important;--tw-exit-translate-y: 0 !important}.mobile-quadrants-grid.svelte-ajcaw4 .quadrant{min-height:0}.mobile-action-bar.svelte-ajcaw4{padding-bottom:.25rem;padding-bottom:calc(env(safe-area-inset-bottom) + .25rem)}.person-image-upload.svelte-1gjlihm,.outfit-image-upload.svelte-1gjlihm{position:relative}.try-on-uploader-grid.svelte-1gjlihm{align-items:flex-start;justify-items:center}.try-on-uploader-grid.svelte-1gjlihm .single-image-uploader{gap:.25rem}.try-on-uploader-grid.svelte-1gjlihm .single-image-uploader .header-row{min-height:0;justify-content:center}.mobile-action-bar.svelte-1gjlihm{padding-bottom:.25rem;padding-bottom:calc(env(safe-area-inset-bottom) + .25rem)}.vto-wardrobe-pages.svelte-1gjlihm{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.vto-wardrobe-pages.svelte-1gjlihm::-webkit-scrollbar{height:6px}.vto-wardrobe-pages.svelte-1gjlihm::-webkit-scrollbar-track{background:transparent}.vto-wardrobe-pages.svelte-1gjlihm::-webkit-scrollbar-thumb{background:#fff3}.avatar-shared-overlay.svelte-1y5atkj{z-index:70;display:flex;flex-direction:column;gap:.75rem;pointer-events:none;box-sizing:border-box;overflow:hidden;will-change:top,left,width,height;opacity:1}.avatar-shared-overlay--moving.svelte-1y5atkj{transition:top .36s cubic-bezier(.22,1,.36,1),left .36s cubic-bezier(.22,1,.36,1),width .36s cubic-bezier(.22,1,.36,1),height .36s cubic-bezier(.22,1,.36,1)}.avatar-shared-overlay--settling.svelte-1y5atkj{opacity:1}.avatar-shared-overlay-image.svelte-1y5atkj{width:100%;aspect-ratio:2 / 3;overflow:hidden;border:1px solid rgba(255,255,255,.2);background:#00000094}.avatar-shared-overlay-name.svelte-1y5atkj{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:.875rem;font-weight:500;color:#fff}.avatar-shared-source-hidden{opacity:0!important;transition:opacity .12s ease!important}.desktop-wardrobe-scroll.svelte-iaxgst{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent;scroll-behavior:smooth}.desktop-wardrobe-scroll.svelte-iaxgst::-webkit-scrollbar{width:6px}.desktop-wardrobe-scroll.svelte-iaxgst::-webkit-scrollbar-track{background:transparent}.desktop-wardrobe-scroll.svelte-iaxgst::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.desktop-wardrobe-scroll.svelte-iaxgst::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.vertical-scroll-arrow.svelte-iaxgst{position:absolute;left:0;right:0;z-index:10;display:flex;align-items:center;justify-content:center;height:32px;border:0;color:#fffc;cursor:pointer;transition:background .2s ease}.vertical-scroll-arrow-top.svelte-iaxgst{top:0;background:linear-gradient(180deg,#111827a6,#11182759,#11182700);padding-bottom:8px}.vertical-scroll-arrow-bottom.svelte-iaxgst{bottom:0;background:linear-gradient(180deg,#11182700,#11182759,#111827a6);padding-top:8px}.vertical-scroll-arrow.svelte-iaxgst:hover{color:#fff}.tray-content.svelte-ccbl4k{scrollbar-width:none;-ms-overflow-style:none}.tray-content.svelte-ccbl4k::-webkit-scrollbar{display:none}.floating-prompt{background-color:transparent;border:none}.floating-prompt:focus{box-shadow:none}.floating-prompt::-moz-placeholder{color:#ffffff80}.floating-prompt::placeholder{color:#ffffff80}[data-highlighted]{background-color:#ffffff1a!important}.overscroll-contain{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.tutorial-highlight{position:relative;z-index:10000!important}.tutorial-highlight *{pointer-events:auto!important}.virtual-try-on-panel{--try-on-card-height: 120px}@media (min-width: 640px){.virtual-try-on-panel{--try-on-card-height: 150px}}.tutorial-tooltip.svelte-1dthnpr{pointer-events:all;z-index:10000}@keyframes svelte-j6mv4k-tutorial-border-pulse{0%{outline-color:#fff}50%{outline-color:#ffffff80}to{outline-color:#fff}}.tutorial-tooltip{z-index:10002!important;pointer-events:auto!important}.floating-box.tutorial-active,body.tutorial-active .mobile-floating-menu,body.tutorial-active .tutorial-mobile-menu-button{z-index:9999!important}body.tutorial-active [data-dialog-overlay],body.tutorial-active [data-dialog-content],body.tutorial-active [data-alert-dialog-overlay],body.tutorial-active [data-alert-dialog-content]{z-index:10000!important}@media (max-width: 767px){body.tutorial-active .mobile-floating-menu{top:calc(max(.75rem,env(safe-area-inset-top)) + 3rem)!important;max-height:calc(100svh - (max(.75rem,env(safe-area-inset-top)) + 3rem) - max(1rem,env(safe-area-inset-bottom)))!important}body.tutorial-active .selection-dialog{top:calc(max(.75rem,env(safe-area-inset-top)) + 3rem)!important;max-height:calc(100svh - (max(.75rem,env(safe-area-inset-top)) + 3rem) - max(.75rem,env(safe-area-inset-bottom)))!important}}
