@layer theme{:root{--color-red-50:#ffedee;--color-red-75:#ffe3e3;--color-red-100:#ffe0e0;--color-red-200:#ffc5c6;--color-red-300:#ffacad;--color-red-400:#ff8c8f;--color-red-500:#ff6163;--color-red-600:#ff4053;--color-red-700:#f71b47;--color-red-800:#e8003e;--color-red-900:#d9013a;--color-orange-50:#fff5e2;--color-orange-75:#ffedca;--color-orange-100:#ffecc9;--color-orange-200:#ffdda1;--color-orange-300:#ffce75;--color-orange-400:#ffbf4d;--color-orange-500:#ffb021;--color-orange-600:#fca400;--color-orange-700:#f79900;--color-orange-800:#f28d00;--color-orange-900:#f08400;--color-yellow-50:#fff9de;--color-yellow-100:#fff5c9;--color-yellow-200:#ffeda3;--color-yellow-300:#ffe27a;--color-yellow-400:#ffd950;--color-yellow-500:#ffcf24;--color-yellow-600:#fcc600;--color-yellow-700:#f7be00;--color-yellow-800:#f5b800;--color-yellow-900:#f2b200;--color-green-50:#e2ffd6;--color-green-75:#d2fcc4;--color-green-100:#d2fcc4;--color-green-200:#b1fca7;--color-green-300:#7cf782;--color-green-400:#45ed6f;--color-green-500:#04e061;--color-green-600:#02d15c;--color-green-700:#00c257;--color-green-800:#00b253;--color-green-900:#00a34c;--color-blue-50:#e6f6ff;--color-blue-75:#d4f0ff;--color-blue-100:#cfedff;--color-blue-200:#a1dfff;--color-blue-300:#80d4ff;--color-blue-400:#45c1ff;--color-blue-500:#0af;--color-blue-600:#0099f7;--color-blue-700:#008aed;--color-blue-800:#007deb;--color-blue-900:#0073e5;--color-violet-50:#f3edfe;--color-violet-100:#e9ddfd;--color-violet-200:#d5bdfb;--color-violet-300:#c2a0fa;--color-violet-400:#b184f8;--color-violet-500:#a168f7;--color-violet-600:#965eeb;--color-violet-700:#8c4fe8;--color-violet-800:#8144db;--color-violet-900:#773bd1;--color-purple-50:#f3edfe;--color-purple-100:#e9ddfd;--color-purple-200:#d5bdfb;--color-purple-300:#c2a0fa;--color-purple-400:#b184f8;--color-purple-500:#a168f7;--color-purple-600:#965eeb;--color-purple-700:#8c4fe8;--color-purple-800:#8144db;--color-purple-900:#493072;--color-fuchsia-50:#fff0f4;--color-fuchsia-75:#fff0f4;--color-fuchsia-100:#ffe1ea;--color-fuchsia-200:#ffc7d7;--color-fuchsia-300:#ffacc5;--color-fuchsia-400:#ff8caf;--color-fuchsia-500:#f76893;--color-fuchsia-600:#f54a80;--color-fuchsia-700:#eb3672;--color-fuchsia-800:#e50965;--color-fuchsia-900:#d30658;--color-beige-50:#f2efe9;--color-beige-100:#ede9e1;--color-beige-200:#e5dfd3;--color-beige-300:#dbd3c1;--color-beige-400:#cfc4ae;--color-beige-500:#c2b69b;--color-beige-600:#b5a78a;--color-beige-700:#a89979;--color-beige-800:#9c8c6b;--color-beige-900:#8f7f5e;--color-stone-2:#f7f7f5;--color-stone-4:#f2f1f0;--color-stone-8:#ebeae8;--color-stone-12:#e3e2e1;--color-stone-16:#dbdbd9;--color-stone-20:#d4d2cf;--color-stone-24:#cccbc8;--color-stone-28:#c2c1be;--color-stone-36:#adaca8;--color-stone-44:#999894;--color-stone-48:#8f8d8b;--color-stone-54:#7a7976;--color-stone-64:#5c5b58;--color-stone-68:#52514e;--color-stone-76:#3d3c3a;--color-stone-84:#292827;--color-stone-88:#1f1e1d;--color-stone-100:#0a0a0a;--color-white:#fff;--color-white-4:#ffffff0a;--color-white-5:#ffffff0d;--color-white-6:#ffffff0f;--color-white-8:#ffffff14;--color-white-10:#ffffff1a;--color-white-12:#ffffff1f;--color-white-15:#ffffff26;--color-white-16:#ffffff29;--color-white-20:#fff3;--color-white-24:#ffffff3d;--color-white-25:#ffffff40;--color-white-28:#ffffff47;--color-white-30:#ffffff4d;--color-white-32:#ffffff52;--color-white-35:#ffffff59;--color-white-36:#ffffff5c;--color-white-40:#fff6;--color-white-44:#ffffff70;--color-white-45:#ffffff73;--color-white-48:#ffffff7a;--color-white-50:#ffffff80;--color-white-52:#ffffff85;--color-white-55:#ffffff8c;--color-white-56:#ffffff8f;--color-white-60:#fff9;--color-white-64:#ffffffa3;--color-white-65:#ffffffa6;--color-white-68:#ffffffad;--color-white-70:#ffffffb3;--color-white-72:#ffffffb8;--color-white-75:#ffffffbf;--color-white-76:#ffffffc2;--color-white-80:#fffc;--color-white-84:#ffffffd6;--color-white-85:#ffffffd9;--color-white-88:#ffffffe0;--color-white-90:#ffffffe6;--color-white-92:#ffffffeb;--color-white-95:#fffffff2;--color-white-96:#fffffff5;--color-gray-4:#f5f5f5;--color-gray-8:#ebebeb;--color-gray-12:#e0e0e0;--color-gray-16:#d6d6d6;--color-gray-20:#ccc;--color-gray-24:#c2c2c2;--color-gray-28:#b8b8b8;--color-gray-32:#adadad;--color-gray-36:#a3a3a3;--color-gray-40:#999;--color-gray-44:#8f8f8f;--color-gray-48:#858585;--color-gray-52:#7a7a7a;--color-gray-54:#757575;--color-gray-56:#707070;--color-gray-60:#666;--color-gray-64:#5c5c5c;--color-gray-68:#525252;--color-gray-72:#474747;--color-gray-76:#3d3d3d;--color-gray-80:#333;--color-gray-84:#292929;--color-gray-88:#1f1f1f;--color-gray-92:#141414;--color-gray-96:#0a0a0a;--color-black:#000;--color-black-4:#0000000a;--color-black-6:#0000000f;--color-black-8:#00000014;--color-black-12:#0000001f;--color-black-16:#00000029;--color-black-20:#0003;--color-black-24:#0000003d;--color-black-28:#00000047;--color-black-32:#00000052;--color-black-36:#0000005c;--color-black-40:#0006;--color-black-44:#00000070;--color-black-48:#0000007a;--color-black-52:#00000085;--color-black-56:#0000008f;--color-black-60:#0009;--color-black-64:#000000a3;--color-black-68:#000000ad;--color-black-72:#000000b8;--color-black-76:#000000c2;--color-black-80:#000c;--color-black-84:#000000d6;--color-black-88:#000000e0;--color-black-92:#000000eb;--color-black-96:#000000f5}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components,utilities;@font-face{font-family:Manrope;src:url(/assets/manrope-medium-Bx8MqiAb.woff2)format("woff2");font-weight:100 400}@font-face{font-family:Manrope;src:url(/assets/manrope-bold-CAhO5YMh.woff2)format("woff2");font-weight:700 800}:root{--default-font-family:Manrope;--shell-content-max-width:980px;--shell-sidebar-width:230px;--catalog-grid-item-aspect-ratio:3/4;--catalog-grid-columns:4;--catalog-grid-gap:36px 1px}.otp[data-v-35e1cad2]{justify-content:center;gap:8px;display:flex}.digit[data-v-35e1cad2]{border:1px solid var(--color-stone-28);text-align:center;color:#000;background:#fff;border-radius:12px;outline:none;width:44px;height:52px;font-size:24px;font-weight:700;transition:border-color .15s}.digit[data-v-35e1cad2]:focus{border-color:#000}.digit[data-v-35e1cad2]:disabled{opacity:.5}.overlay[data-v-ed101a5b]{z-index:1300;background:#00000073;position:fixed;inset:0}.modal[data-v-ed101a5b]{z-index:1301;background:#fff;border-radius:20px;width:min(360px,100vw - 32px);padding:24px 20px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 48px #0000002e}.title[data-v-ed101a5b]{margin:0;font-size:20px;font-weight:700;line-height:24px}.subtitle[data-v-ed101a5b]{color:var(--color-gray-48);margin:8px 0 0;font-size:15px;line-height:20px}.recipient[data-v-ed101a5b]{background:var(--color-stone-4);text-align:center;word-break:break-word;border-radius:12px;margin:16px 0 0;padding:14px 16px;font-size:18px;font-weight:700;line-height:22px}.actions[data-v-ed101a5b]{gap:10px;margin-top:20px;display:flex}.btn[data-v-ed101a5b]{cursor:pointer;border:none;border-radius:14px;flex:1;height:48px;font-size:15px;font-weight:600}.btn[data-v-ed101a5b]:disabled{opacity:.45;cursor:default}.secondary[data-v-ed101a5b]{background:var(--color-stone-4);color:#000}.primary[data-v-ed101a5b]{color:#fff;background:#000}.overlay-enter-active[data-v-ed101a5b],.overlay-leave-active[data-v-ed101a5b],.modal-enter-active[data-v-ed101a5b],.modal-leave-active[data-v-ed101a5b]{transition:opacity .2s,transform .2s}.overlay-enter-from[data-v-ed101a5b],.overlay-leave-to[data-v-ed101a5b]{opacity:0}.modal-enter-from[data-v-ed101a5b],.modal-leave-to[data-v-ed101a5b]{opacity:0;transform:translate(-50%,calc(12px - 50%))}.auth-flow[data-v-b02aba97]{flex-direction:column;gap:16px;display:flex}.title[data-v-b02aba97]{margin:0;font-size:24px;font-weight:700;line-height:28px}.subtitle[data-v-b02aba97]{color:var(--color-gray-48);margin:0;font-size:15px;line-height:20px}.subtitle strong[data-v-b02aba97]{color:#000;font-weight:600}.mode-switch[data-v-b02aba97]{background:var(--color-stone-4);border-radius:12px;gap:4px;padding:4px;display:flex}.mode-btn[data-v-b02aba97]{height:36px;color:var(--color-gray-48);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;font-size:14px;font-weight:600}.mode-btn.active[data-v-b02aba97]{color:#000;background:#fff;box-shadow:0 1px 3px #00000014}.field[data-v-b02aba97]{flex-direction:column;gap:6px;display:flex}.field-label[data-v-b02aba97]{color:var(--color-gray-48);font-size:13px;line-height:16px}.field-input[data-v-b02aba97]{border:1px solid var(--color-stone-28);border-radius:12px;outline:none;height:48px;padding:0 14px;font-size:16px}.field-input[data-v-b02aba97]:focus{border-color:#000}.submit[data-v-b02aba97]{color:#fff;cursor:pointer;background:#000;border:none;border-radius:14px;height:48px;font-size:15px;font-weight:600}.submit[data-v-b02aba97]:disabled{opacity:.45;cursor:default}.link-btn[data-v-b02aba97]{color:var(--color-blue-700);cursor:pointer;text-align:center;background:0 0;border:none;padding:0;font-size:14px;font-weight:600}.error[data-v-b02aba97]{color:var(--color-red-700);margin:0;font-size:14px;line-height:18px}.compact .title[data-v-b02aba97]{font-size:20px;line-height:24px}.auth-page[data-v-0853a7ba]{max-width:420px;margin:0 auto;padding:24px 16px 48px}.hint[data-v-0853a7ba]{color:var(--color-gray-48);margin-top:24px;font-size:14px}.listing-details[data-v-0152c87d]{flex-direction:column;gap:24px;max-width:1400px;margin:0 auto;padding:24px;display:flex}.gallery-section[data-v-0152c87d]{background:var(--background-secondary,#f5f5f5);border-radius:12px;flex-direction:column;gap:12px;display:flex;overflow:hidden}.main-gallery[data-v-0152c87d]{aspect-ratio:16/9;background-color:#000;border-radius:12px;position:relative;overflow:hidden}.main-image[data-v-0152c87d]{object-fit:cover;width:100%;height:100%;display:block}.gallery-nav[data-v-0152c87d]{pointer-events:none;justify-content:space-between;padding:0 12px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.gallery-nav button[data-v-0152c87d]{pointer-events:all;cursor:pointer;background-color:#fffc;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;transition:all .2s;display:flex}.gallery-nav button[data-v-0152c87d]:hover:not(:disabled){background-color:#fff;transform:scale(1.1)}.gallery-nav button[data-v-0152c87d]:disabled{opacity:.3;cursor:not-allowed}.image-counter[data-v-0152c87d]{color:#fff;background-color:#0009;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500;position:absolute;bottom:12px;right:12px}.thumbnails[data-v-0152c87d]{gap:8px;padding:12px;display:flex;overflow-x:auto}.thumbnail[data-v-0152c87d]{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:80px;height:80px;transition:border-color .2s;overflow:hidden}.thumbnail img[data-v-0152c87d]{object-fit:cover;width:100%;height:100%}.thumbnail.active[data-v-0152c87d]{border-color:var(--primary-color,#007bff)}.thumbnail[data-v-0152c87d]:hover{border-color:var(--primary-color-hover,#0056b3)}.content-wrapper[data-v-0152c87d]{grid-template-columns:1fr 350px;gap:24px;display:grid}.main-content[data-v-0152c87d]{flex-direction:column;gap:32px;display:flex}.header-section[data-v-0152c87d]{border-bottom:1px solid var(--border-color,#eee);padding-bottom:16px}.header-section h1[data-v-0152c87d]{margin-bottom:12px;font-size:28px;font-weight:600}.price-info[data-v-0152c87d]{align-items:baseline;gap:8px;display:flex}.price[data-v-0152c87d]{color:var(--primary-color,#007bff);font-size:24px;font-weight:700}.price-label[data-v-0152c87d]{color:var(--text-secondary,#666);font-size:14px}.details-section h2[data-v-0152c87d],.qa-section h2[data-v-0152c87d]{margin-bottom:16px;font-size:18px;font-weight:600}.details-grid[data-v-0152c87d]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.detail-item[data-v-0152c87d]{flex-direction:column;gap:4px;display:flex}.detail-item .label[data-v-0152c87d]{color:var(--text-secondary,#666);text-transform:uppercase;font-size:12px;font-weight:600}.detail-item .value[data-v-0152c87d]{color:var(--foreground);font-size:14px}.qa-list[data-v-0152c87d]{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.qa-item[data-v-0152c87d]{background-color:var(--background-secondary,#f9f9f9);border-left:4px solid var(--primary-color,#007bff);border-radius:8px;padding:16px}.question[data-v-0152c87d]{flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:14px;display:flex}.question strong[data-v-0152c87d]{flex:1;min-width:200px}.author[data-v-0152c87d]{color:var(--text-secondary,#666);align-self:flex-start;font-size:12px}.answer[data-v-0152c87d]{color:var(--text-secondary,#666);border-top:1px solid var(--border-color,#eee);margin-top:8px;padding-top:8px;font-size:14px;line-height:1.6}.ask-section[data-v-0152c87d]{background-color:var(--background-secondary,#f9f9f9);border-radius:12px;margin-top:24px;padding:24px}.ask-section h3[data-v-0152c87d]{margin-bottom:16px;font-size:16px;font-weight:600}.ask-form[data-v-0152c87d]{flex-direction:column;gap:12px;display:flex}.ask-form textarea[data-v-0152c87d]{border:1px solid var(--border-color,#ddd);resize:vertical;border-radius:8px;padding:12px;font-family:inherit;font-size:14px}.ask-form textarea[data-v-0152c87d]:focus{border-color:var(--primary-color,#007bff);outline:none;box-shadow:0 0 0 2px #007bff1a}.sidebar[data-v-0152c87d]{top:calc(var(--shell-header-height,56px) + 24px);flex-direction:column;gap:24px;height:fit-content;display:flex;position:sticky}.seller-section[data-v-0152c87d]{background-color:var(--background-secondary,#f9f9f9);border:1px solid var(--border-color,#eee);border-radius:12px;padding:20px}.seller-section h2[data-v-0152c87d]{margin-bottom:16px;font-size:16px;font-weight:600}.seller-card[data-v-0152c87d]{gap:12px;margin-bottom:20px;display:flex}.seller-avatar[data-v-0152c87d]{object-fit:cover;border-radius:50%;flex-shrink:0;width:64px;height:64px}.seller-info[data-v-0152c87d]{flex:1}.seller-info h3[data-v-0152c87d]{margin:0 0 6px;font-size:14px;font-weight:600}.seller-rating[data-v-0152c87d]{align-items:center;gap:4px;margin-bottom:6px;font-size:12px;display:flex}.stars[data-v-0152c87d]{color:var(--primary-color,#ffc107)}.rating-value[data-v-0152c87d]{font-weight:600}.review-count[data-v-0152c87d]{color:var(--text-secondary,#666)}.seller-meta[data-v-0152c87d]{color:var(--text-secondary,#666);margin:6px 0;font-size:12px}.verified[data-v-0152c87d]{color:var(--success-color,#28a745);font-weight:600;display:inline-block}.join-date[data-v-0152c87d]{margin-top:4px;display:block}.response-time[data-v-0152c87d]{margin-top:8px;font-size:12px}.response-time strong[data-v-0152c87d]{margin-bottom:4px;display:block}.seller-actions[data-v-0152c87d]{flex-direction:column;gap:8px;display:flex}.additional-actions[data-v-0152c87d]{background-color:var(--background-secondary,#f9f9f9);border:1px solid var(--border-color,#eee);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.btn[data-v-0152c87d]{cursor:pointer;text-align:center;border:none;border-radius:8px;width:100%;padding:12px 16px;font-size:14px;font-weight:600;transition:all .2s;display:block}.btn-primary[data-v-0152c87d]{background-color:var(--primary-color,#007bff);color:#fff}.btn-primary[data-v-0152c87d]:hover{background-color:var(--primary-color-hover,#0056b3);transform:translateY(-2px);box-shadow:0 4px 12px #007bff33}.btn-secondary[data-v-0152c87d]{background-color:var(--background,white);color:var(--primary-color,#007bff);border:2px solid var(--primary-color,#007bff)}.btn-secondary[data-v-0152c87d]:hover{background-color:var(--primary-color,#007bff);color:#fff}.btn-large[data-v-0152c87d]{padding:14px 16px;font-size:15px}.btn-link[data-v-0152c87d]{color:var(--primary-color,#007bff);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:8px 0;font-size:13px;font-weight:500;transition:color .2s;display:block}.btn-link[data-v-0152c87d]:hover{color:var(--primary-color-hover,#0056b3);text-decoration:underline}@media (width<=768px){.listing-details[data-v-0152c87d]{gap:16px;padding:16px}.content-wrapper[data-v-0152c87d]{grid-template-columns:1fr}.sidebar[data-v-0152c87d]{position:static}.details-grid[data-v-0152c87d]{grid-template-columns:1fr}.header-section h1[data-v-0152c87d],.price[data-v-0152c87d]{font-size:20px}}@media (width<=480px){.gallery-nav button[data-v-0152c87d]{width:36px;height:36px;font-size:16px}.thumbnails[data-v-0152c87d]{padding:8px}.thumbnail[data-v-0152c87d]{width:60px;height:60px}.header-section h1[data-v-0152c87d],.price[data-v-0152c87d]{font-size:18px}.seller-card[data-v-0152c87d]{text-align:center;flex-direction:column;align-items:center}.seller-info h3[data-v-0152c87d]{margin-bottom:8px}.seller-meta[data-v-0152c87d],.join-date[data-v-0152c87d]{display:none}}section[data-v-b9b8bb34]{flex-direction:row;display:flex}div[data-v-b9b8bb34]{flex-flow:column wrap;display:flex}.circle[data-v-b9b8bb34]{justify-content:center;align-items:center;width:60px;height:60px;display:flex}.header[data-v-68aca4bc]{padding:2rem 1.5rem 0}.cover[data-v-68aca4bc]{background:var(--color-stone-8,#ebeae8);border-radius:var(--border-radius-lg);height:160px;margin-bottom:0;position:relative;overflow:hidden}.cover-inner[data-v-68aca4bc]{background:linear-gradient(120deg,#e3e2e1 0%,#dbdbd9 100%);width:100%;height:100%}.avatar-row[data-v-68aca4bc]{z-index:2;justify-content:space-between;align-items:flex-end;margin-top:-36px;padding:0 1.5rem;display:flex;position:relative}.avatar[data-v-68aca4bc]{border:3px solid var(--color-background-primary);color:#52514e;background:#d4d2cf;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:26px;font-weight:500;display:flex}.avatar-actions[data-v-68aca4bc]{gap:8px;padding-bottom:8px;display:flex}.btn[data-v-68aca4bc]{border-radius:var(--border-radius-md);cursor:pointer;border:.5px solid var(--color-border-secondary);background:var(--color-background-primary);color:var(--color-text-primary);align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn[data-v-68aca4bc]:hover{background:var(--color-background-secondary)}.btn-primary[data-v-68aca4bc]{background:var(--color-stone-84,#292827);color:#f7f7f5;border-color:#0000}.btn-primary[data-v-68aca4bc]:hover{background:var(--color-stone-76,#3d3c3a)}.meta[data-v-68aca4bc]{padding:.75rem 1.5rem 0}.name[data-v-68aca4bc]{color:var(--color-text-primary);font-size:20px;font-weight:500}.handle[data-v-68aca4bc]{color:var(--color-text-secondary);margin-top:2px;font-size:14px}.bio[data-v-68aca4bc]{color:var(--color-text-secondary);max-width:480px;margin-top:8px;font-size:14px;line-height:1.6}.stats[data-v-68aca4bc]{gap:1.5rem;margin-top:12px;display:flex}.stat[data-v-68aca4bc]{color:var(--color-text-secondary);font-size:14px}.stat strong[data-v-68aca4bc]{color:var(--color-text-primary);font-weight:500}.info-row[data-v-68aca4bc]{flex-wrap:wrap;gap:1.25rem;margin-top:10px;display:flex}.info-chip[data-v-68aca4bc]{color:var(--color-text-secondary);align-items:center;gap:5px;font-size:13px;display:flex}.info-chip i[data-v-68aca4bc]{font-size:15px}.divider[data-v-68aca4bc]{background:var(--color-border-tertiary);height:.5px;margin:1.25rem 1.5rem 0}.tabs[data-v-68aca4bc]{border-bottom:.5px solid var(--color-border-tertiary);gap:0;padding:0 1.5rem;display:flex}.tab[data-v-68aca4bc]{cursor:pointer;color:var(--color-text-secondary);border-bottom:2px solid #0000;margin-bottom:-.5px;padding:10px 16px;font-size:14px;transition:color .15s}.tab.active[data-v-68aca4bc]{color:var(--color-text-primary);border-bottom-color:var(--color-stone-84,#292827);font-weight:500}.tab[data-v-68aca4bc]:hover:not(.active){color:var(--color-text-primary)}.filters[data-v-68aca4bc]{flex-wrap:wrap;align-items:center;gap:10px;padding:1rem 1.5rem;display:flex}.filter-label[data-v-68aca4bc]{color:var(--color-text-secondary);margin-right:4px;font-size:13px}.pill[data-v-68aca4bc]{border:.5px solid var(--color-border-tertiary);background:var(--color-background-primary);color:var(--color-text-secondary);cursor:pointer;border-radius:999px;padding:5px 12px;font-size:13px;transition:all .15s}.pill.active[data-v-68aca4bc],.pill[data-v-68aca4bc]:hover{background:var(--color-stone-8,#ebeae8);color:var(--color-text-primary);border-color:var(--color-border-secondary)}.sort-select[data-v-68aca4bc]{border-radius:var(--border-radius-md);border:.5px solid var(--color-border-tertiary);background:var(--color-background-primary);color:var(--color-text-secondary);cursor:pointer;margin-left:auto;padding:5px 10px;font-size:13px}.grid[data-v-68aca4bc]{background:var(--color-border-tertiary);border-radius:var(--border-radius-lg);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1px;margin:0 1.5rem;display:grid;overflow:hidden}.card[data-v-68aca4bc]{background:var(--color-background-primary);cursor:pointer;flex-direction:column;gap:8px;padding:14px;transition:background .15s;display:flex;position:relative}.card[data-v-68aca4bc]:hover{background:var(--color-background-secondary)}.card-img[data-v-68aca4bc]{aspect-ratio:4/3;background:var(--color-background-secondary);border-radius:var(--border-radius-md);justify-content:center;align-items:center;width:100%;font-size:28px;display:flex;position:relative;overflow:hidden}.badge[data-v-68aca4bc]{border-radius:999px;padding:3px 8px;font-size:11px;font-weight:500;position:absolute;top:8px;left:8px}.badge-new[data-v-68aca4bc]{color:#3d3c3a;background:#e3e2e1}.badge-hot[data-v-68aca4bc]{color:#d9013a;background:#ffc5c6}.badge-sold[data-v-68aca4bc]{color:#7a7976;background:#ebeae8;text-decoration:line-through}.card-title[data-v-68aca4bc]{color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.3}.card-cat[data-v-68aca4bc]{color:var(--color-text-secondary);font-size:12px}.card-price[data-v-68aca4bc]{color:var(--color-text-primary);font-size:15px;font-weight:500}.card-meta[data-v-68aca4bc]{justify-content:space-between;align-items:center;margin-top:2px;display:flex}.card-date[data-v-68aca4bc]{color:var(--color-text-secondary);font-size:12px}.card-views[data-v-68aca4bc]{color:var(--color-text-secondary);align-items:center;gap:3px;font-size:12px;display:flex}.empty[data-v-68aca4bc]{text-align:center;color:var(--color-text-secondary);padding:3rem 1.5rem;font-size:14px}@media (width<=600px){.grid[data-v-68aca4bc]{grid-template-columns:repeat(2,1fr)}.avatar-actions[data-v-68aca4bc]{display:none}}.image[data-v-ddb230be]{aspect-ratio:var(--catalog-grid-item-aspect-ratio,1/1);background-color:var(--color-stone-28);border-radius:16px;display:block;position:relative;overflow:hidden}.slides[data-v-ddb230be]{grid-template-columns:repeat(5,1fr);display:grid;position:absolute;inset:0}.slides>li[data-v-ddb230be]{z-index:2}.slides>li a[data-v-ddb230be]{width:100%;height:100%;display:flex}.slides>li img[data-v-ddb230be]{object-fit:cover;z-index:1;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.slides>li:first-child img[data-v-ddb230be]{opacity:1}.slides:hover>li:first-child img[data-v-ddb230be]{opacity:0}.slides:hover>li:hover img[data-v-ddb230be]{opacity:1}.overlay[data-v-ddb230be]{color:#fff;opacity:0;pointer-events:none;z-index:1;background-color:#00000080;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex;position:absolute;inset:0}.slides>li:last-child:hover .overlay[data-v-ddb230be]{opacity:1}.dots[data-v-ddb230be]{z-index:3;pointer-events:none;opacity:0;justify-content:center;align-items:center;gap:4px;padding:8px;transition:opacity .15s;display:flex;position:absolute;bottom:12px;right:12px}.image:hover .dots[data-v-ddb230be]{opacity:1}.dots>span[data-v-ddb230be]{background-color:#ffffff80;border-radius:4px;width:4px;height:4px;transition:background-color .15s,width .15s,height .15s}.dots>span[data-v-ddb230be]:first-child{background-color:#fff;width:8px}.dots>span[data-v-ddb230be]:last-child{width:3px;height:3px}.image:has(.slides:hover) .dots>span[data-v-ddb230be]:first-child{background-color:#ffffff80;width:4px;height:4px}.image:has(.slides:hover) .dots>span[data-v-ddb230be]:last-child{width:4px;height:4px}:is(.image:has(.slides>li:first-child:hover) .dots>span[data-v-ddb230be]:first-child,.image:has(.slides>li:nth-child(2):hover) .dots>span[data-v-ddb230be]:nth-child(2),.image:has(.slides>li:nth-child(3):hover) .dots>span[data-v-ddb230be]:nth-child(3),.image:has(.slides>li:nth-child(4):hover) .dots>span[data-v-ddb230be]:nth-child(4),.image:has(.slides>li:nth-child(5):hover) .dots>span[data-v-ddb230be]:nth-child(5)){background-color:#fff;width:8px;height:4px}:is(.image:has(.slides>li:first-child:hover) .dots>span[data-v-ddb230be]:last-child,.image:has(.slides>li:nth-child(2):hover) .dots>span[data-v-ddb230be]:last-child),:is(.image:has(.slides>li:nth-child(4):hover) .dots>span[data-v-ddb230be]:first-child,.image:has(.slides>li:nth-child(5):hover) .dots>span[data-v-ddb230be]:first-child),:is(.image:has(.slides>li:nth-child(3):hover) .dots>span[data-v-ddb230be]:first-child,.image:has(.slides>li:nth-child(3):hover) .dots>span[data-v-ddb230be]:last-child){width:3px;height:3px}.image[data-v-4015ac94]{width:100%;min-width:0;aspect-ratio:var(--catalog-grid-item-aspect-ratio,1/1);background-color:var(--color-stone-28);scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border-radius:16px;display:flex;position:relative;overflow:auto hidden}.image[data-v-4015ac94]::-webkit-scrollbar{display:none}.slides[data-v-4015ac94]{margin:0;padding:0;list-style:none;display:contents}.slides>li[data-v-4015ac94]{scroll-snap-align:start;flex:0 0 100%;position:relative}.slides>li a[data-v-4015ac94]{width:100%;height:100%;display:flex}.slides>li img[data-v-4015ac94]{object-fit:cover;width:100%;height:100%}.badge.delivery[data-v-4015ac94]{z-index:3;background-color:#ffffffeb;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:500;line-height:14px;position:absolute;bottom:8px;left:8px}article[data-v-8d17628b]{min-width:0}.media[data-v-8d17628b],.gallery[data-v-8d17628b]{width:100%;min-width:0;position:relative}.gallery-mobile[data-v-8d17628b]{display:block}.gallery-desktop[data-v-8d17628b]{display:none}@media (width>=768px){.gallery-mobile[data-v-8d17628b]{display:none}.gallery-desktop[data-v-8d17628b]{display:block}}.actions.top-right[data-v-8d17628b]{z-index:4;position:absolute;top:4px;right:4px}.favorites[data-v-8d17628b]{width:36px;height:36px;color:var(--color-gray-48);cursor:pointer;background-color:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;transition:color .15s,transform .15s;display:flex}.favorites[data-v-8d17628b]:hover{transform:scale(1.05)}.favorites.active[data-v-8d17628b]{color:var(--color-red-500)}.price[data-v-8d17628b]{font-size:16px;font-weight:700;line-height:20px}h3[data-v-8d17628b]{margin:4px 0 0;font-size:14px;font-weight:400;line-height:18px}h3 a[data-v-8d17628b]{color:inherit;text-decoration:none}h3 a[data-v-8d17628b]:hover{color:var(--color-blue-500)}.location[data-v-8d17628b]{color:var(--color-gray-48);margin:4px 0 0;font-size:13px;line-height:16px}.author[data-v-8d17628b]{color:var(--color-gray-48);align-items:center;gap:6px;margin:4px 0 0;font-size:13px;line-height:16px;display:flex}.author-rating[data-v-8d17628b]{color:var(--color-orange-600);align-items:center;gap:2px;font-weight:500;display:inline-flex}ul[data-v-39661e0b]{gap:var(--catalog-grid-gap,36px 16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}ul>li[data-v-39661e0b]{min-width:0}@media (width>=768px){ul[data-v-39661e0b]{grid-template-columns:repeat(var(--catalog-grid-columns,5), minmax(0, 1fr))}}.rubrics[data-v-330d2a5c]{flex-direction:column;gap:8px;display:flex}.title[data-v-330d2a5c]{align-items:end;gap:6px;padding-left:16px;font-size:21px;font-weight:700;line-height:21px;display:flex}.title img[data-v-330d2a5c]{width:20px;display:inline}.grid[data-v-330d2a5c]{grid-template-columns:repeat(6,1fr);gap:6px;padding:8px 10px 12px;display:grid}.item[data-v-330d2a5c]{background-color:var(--color-stone-4);border-radius:16px;width:100%;position:relative;overflow:hidden}.item.size-s[data-v-330d2a5c]{aspect-ratio:4/3;grid-column:span 2}.item.size-m[data-v-330d2a5c]{aspect-ratio:2;grid-column:span 3}.item span[data-v-330d2a5c]{margin:10px 12px;font-size:13px;display:inline-block}.item img[data-v-330d2a5c]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.title[data-v-d4754328]{text-align:center;font-size:32px;font-weight:700;line-height:32px}.wrapper[data-v-5fd34c9f]{width:100%;overflow:auto}.host[data-v-5fd34c9f]{display:flex}article.size-s[data-v-5fd34c9f]{grid-column:span 3}article.size-m[data-v-5fd34c9f]{grid-column:span 6}article.size-l[data-v-5fd34c9f]{grid-column:span 12}.gallery[data-v-5fd34c9f]{gap:4px;display:flex}figure[data-v-5fd34c9f]{background-color:#ebebeb;border-radius:16px}figure img[data-v-5fd34c9f]{border-radius:inherit}h2[data-v-5fd34c9f]{font-size:24px;font-weight:700;line-height:28px}h2[data-v-5fd34c9f]:hover{color:var(--color-red-600)}.options[data-v-5fd34c9f]{flex-wrap:wrap;gap:6px;display:flex}.options li[data-v-5fd34c9f]{display:inline-flex}.item[data-v-5fd34c9f]{color:#000;white-space:nowrap;text-overflow:ellipsis;background-color:var(--color-stone-4);border:none;border-radius:12px;padding:9px 15px 11px 14px;font-size:13px;line-height:16px;text-decoration:none;display:inline-block;overflow:hidden}@media (width>=768px){.host[data-v-5fd34c9f]{grid-template-columns:repeat(12,1fr);gap:32px 24px;display:grid}.options[data-v-5fd34c9f]{display:flex}.item[data-v-5fd34c9f]{background-color:#0000;padding:0;font-size:15px}.item[data-v-5fd34c9f]:hover{color:var(--color-red-600)}}h2[data-v-8ff7bc78]{font-size:25px;font-weight:700;line-height:30px}.tabs[data-v-8ff7bc78]{flex-direction:row;gap:20px;display:flex}.tab[data-v-8ff7bc78]{color:var(--color-blue-500);cursor:pointer;font-size:25px;font-weight:700;line-height:30px}.tab[data-v-8ff7bc78]:hover{color:var(--color-red-500)}.tab.selected[data-v-8ff7bc78]{color:var(--color-black)}.item[data-v-8ff7bc78]{font-size:14px}.item .count[data-v-8ff7bc78]{color:var(--color-gray-48);margin-left:5px}.list[data-v-b18f002b]{padding-left:24px}div[data-v-cdf529fd]{width:100%;overflow:auto}ul[data-v-cdf529fd]{grid-gap:8px;grid-template-columns:repeat(var(--columns), [col]1fr);grid-template-rows:repeat(2,[row]90px);width:max-content;display:grid}li[data-v-cdf529fd]{background-color:var(--color-stone-4);cursor:pointer;border-radius:12px;padding:10px 14px;position:relative}li[data-v-cdf529fd]:hover{background-color:var(--color-stone-8)}li[data-v-cdf529fd]:active{background-color:var(--color-stone-12)}li.size-s[data-v-cdf529fd]{grid-column:span 2}li.size-m[data-v-cdf529fd]{grid-column:span 3}li.size-l[data-v-cdf529fd]{grid-column:span 4}span[data-v-cdf529fd]{font-size:13px}img[data-v-cdf529fd]{z-index:1;height:100%;position:absolute;bottom:0;right:0}.title[data-v-6cfac2eb]{font-size:32px;font-weight:700}.title h1[data-v-6cfac2eb]{display:inline}.title span[data-v-6cfac2eb]{color:#a1a1a1;margin-left:7px;line-height:1.2}header[data-v-939093ed]{flex-direction:column;justify-content:center;align-items:center;display:flex}header .title[data-v-939093ed]{font-size:32px;font-weight:700}.actions[data-v-939093ed]{flex-direction:column;gap:8px;padding:16px;display:flex}.segments[data-v-939093ed]{background-color:var(--color-stone-4);border-radius:16px;flex-direction:row;width:100%;height:52px;padding:4px;display:flex}.segment[data-v-939093ed]{width:100%;height:100%;font-style:15px}.segment.active[data-v-939093ed]{background-color:#fff;border-radius:12px}.group[data-v-939093ed]{flex-direction:row;gap:8px;display:flex}.btn[data-v-939093ed]{background-color:var(--color-stone-4);border-radius:16px;width:100%;min-width:52px;height:52px}.btn.square[data-v-939093ed]{max-width:52px}.btn.primary[data-v-939093ed]{color:#fff;background-color:#000;flex-grow:1}.cell-group[data-v-5f0fa517]{background:var(--color-stone-4);border-radius:16px;overflow:hidden}.cell[data-v-5f0fa517]{color:#000;text-align:start;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 16px;font-size:15px;line-height:20px;text-decoration:none;display:flex}.cell[data-v-5f0fa517]:not(:last-child){border-bottom:1px solid #0000000f}.cell[data-v-5f0fa517]:hover{background:#00000008}.cell.danger[data-v-5f0fa517]{color:var(--color-red-700)}.cell-icon[data-v-5f0fa517]{color:var(--color-gray-48);flex-shrink:0}.cell-label[data-v-5f0fa517]{flex:1}.cell-chevron[data-v-5f0fa517]{color:var(--color-gray-44);flex-shrink:0}.account-menu[data-v-d69d4f3b]{flex-direction:column;gap:16px;display:flex}.top-row[data-v-d69d4f3b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.profile[data-v-d69d4f3b]{align-items:center;gap:10px;min-width:0;display:flex}.avatar[data-v-d69d4f3b]{background:var(--color-stone-12);width:40px;height:40px;color:var(--color-gray-48);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.name[data-v-d69d4f3b]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;line-height:20px;overflow:hidden}.messages-btn[data-v-d69d4f3b]{background:var(--color-stone-4);color:#000;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.badge[data-v-d69d4f3b]{background:var(--color-red-600);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.quick-actions[data-v-d69d4f3b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.quick-action[data-v-d69d4f3b]{color:#000;flex-direction:column;align-items:center;gap:8px;padding:4px 0;text-decoration:none;display:flex}.quick-icon[data-v-d69d4f3b]{background:var(--color-stone-4);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.quick-label[data-v-d69d4f3b]{text-align:center;font-size:12px;line-height:14px}.overlay[data-v-262f7899]{z-index:1200;background:#00000073;position:fixed;inset:0}.modal[data-v-262f7899]{z-index:1201;background:#fff;border-radius:20px;width:min(420px,100vw - 32px);max-height:min(90vh,640px);padding:24px 20px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 16px 48px #0000002e}.close[data-v-262f7899]{width:36px;height:36px;color:var(--color-gray-48);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.close[data-v-262f7899]:hover{background:var(--color-stone-4)}.overlay-enter-active[data-v-262f7899],.overlay-leave-active[data-v-262f7899],.modal-enter-active[data-v-262f7899],.modal-leave-active[data-v-262f7899]{transition:opacity .2s,transform .2s}.overlay-enter-from[data-v-262f7899],.overlay-leave-to[data-v-262f7899]{opacity:0}.modal-enter-from[data-v-262f7899],.modal-leave-to[data-v-262f7899]{opacity:0;transform:translate(-50%,calc(12px - 50%))}.user-account[data-v-ee5bd871]{position:relative}.icon-btn[data-v-ee5bd871]{width:36px;height:36px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:flex}.avatar[data-v-ee5bd871]{background:var(--color-stone-12);width:28px;height:28px;color:var(--color-gray-48);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.menu-popover[data-v-ee5bd871]{z-index:1000;background:#fff;border-radius:20px;width:min(360px,100vw - 24px);padding:16px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 40px #00000024}.menu-enter-active[data-v-ee5bd871],.menu-leave-active[data-v-ee5bd871]{transition:opacity .15s,transform .15s}.menu-enter-from[data-v-ee5bd871],.menu-leave-to[data-v-ee5bd871]{opacity:0;transform:translateY(-6px)}.host[data-v-05685f3d]{scrollbar-width:none;-ms-overflow-style:none;width:100%;margin-bottom:16px;overflow:auto}.host[data-v-05685f3d]::-webkit-scrollbar{display:none}.inner[data-v-05685f3d]{flex-flow:row;width:max-content;display:flex}.item[data-v-05685f3d]{height:40px;color:var(--color-gray-48);justify-content:center;align-items:center;padding:0 12px;font-size:15px;display:flex;position:relative}.item.active[data-v-05685f3d]{color:#000}.item.active[data-v-05685f3d]:after{content:" ";background-color:#000;border-radius:8px;width:16px;height:4px;position:absolute;bottom:0}header[data-v-9610d0e3]{height:40px;padding:max(12px, env(safe-area-inset-top)) 12px 0;align-items:center;gap:8px;display:flex}.search[data-v-9610d0e3]{background-color:var(--color-stone-4);min-width:0;height:40px;color:var(--color-gray-54);text-align:start;border-radius:12px;flex:1;align-items:center;gap:8px;padding:0 10px;font-size:15px;line-height:1;display:flex}.search img[data-v-9610d0e3]{flex-shrink:0;width:28px;height:28px}.search span[data-v-9610d0e3]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.actions[data-v-9610d0e3]{flex-shrink:0;align-items:center;gap:4px;display:flex}.icon-btn[data-v-9610d0e3]{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.overlay[data-v-25feac88]{z-index:1100;background-color:#00000073;position:fixed;inset:0}.sheet[data-v-25feac88]{z-index:1101;max-height:min(85vh,720px);padding-bottom:env(safe-area-inset-bottom);background-color:#fff;border-radius:20px 20px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #0000001f}.handle[data-v-25feac88]{background-color:var(--color-stone-28);border-radius:999px;flex-shrink:0;width:40px;height:4px;margin:8px auto 0}.header[data-v-25feac88]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 8px;display:flex}.title[data-v-25feac88]{margin:0;font-size:18px;font-weight:700;line-height:22px}.close[data-v-25feac88]{width:36px;height:36px;color:var(--color-gray-48);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:-6px -8px -6px 0;display:flex}.close[data-v-25feac88]:hover{background-color:var(--color-stone-4)}.content[data-v-25feac88]{flex:1;padding:8px 16px 16px;overflow:auto}.footer[data-v-25feac88]{border-top:1px solid var(--color-stone-4);gap:10px;padding:12px 16px 16px;display:flex}.btn[data-v-25feac88]{cursor:pointer;border:none;border-radius:14px;flex:1;height:48px;font-size:15px;font-weight:600}.reset[data-v-25feac88]{background-color:var(--color-stone-4);color:#000}.apply[data-v-25feac88]{color:#fff;background-color:#000}.overlay-enter-active[data-v-25feac88],.overlay-leave-active[data-v-25feac88],.sheet-enter-active[data-v-25feac88],.sheet-leave-active[data-v-25feac88]{transition:opacity .25s,transform .25s}.overlay-enter-from[data-v-25feac88],.overlay-leave-to[data-v-25feac88]{opacity:0}.sheet-enter-from[data-v-25feac88],.sheet-leave-to[data-v-25feac88]{transform:translateY(100%)}.sections[data-v-1508e431]{flex-direction:column;gap:24px;display:flex}.section-title[data-v-1508e431]{margin:0 0 12px;font-size:16px;font-weight:700;line-height:20px}.options[data-v-1508e431]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.option[data-v-1508e431]{border:1px solid var(--color-stone-28);color:#000;cursor:pointer;background-color:#fff;border-radius:999px;padding:10px 16px;font-size:14px;line-height:16px;transition:background-color .15s,border-color .15s,color .15s}.option.active[data-v-1508e431]{color:#fff;background-color:#000;border-color:#000}.toggle[data-v-1508e431]{cursor:pointer;align-items:center;gap:12px;font-size:15px;display:flex}.toggle input[data-v-1508e431]{accent-color:#000;width:20px;height:20px}.range[data-v-1508e431]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.range-field[data-v-1508e431]{color:var(--color-gray-48);flex-direction:column;gap:6px;font-size:13px;display:flex}.range-field input[data-v-1508e431]{border:1px solid var(--color-stone-28);color:#000;background-color:#fff;border-radius:12px;height:44px;padding:0 12px;font-size:15px}.range-field input[data-v-1508e431]:focus{border-color:#000;outline:none}.wrapper[data-v-56f2c560]{scrollbar-width:none;-ms-overflow-style:none;margin-bottom:12px;padding:0 12px;overflow:auto}.wrapper[data-v-56f2c560]::-webkit-scrollbar{display:none}.sub-categories[data-v-56f2c560]{flex-direction:row;gap:4px;width:max-content;display:flex}.sub-category[data-v-56f2c560]{width:76px;min-width:76px;max-width:76px;color:inherit;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.sub-category .image[data-v-56f2c560]{background-color:var(--color-stone-28);border-radius:100%;width:60px;height:60px;transition:box-shadow .15s}.sub-category .image.all[data-v-56f2c560]{color:var(--color-gray-48);justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}.sub-category.active .image[data-v-56f2c560]{box-shadow:inset 0 0 0 2px #000}.sub-category.active .name[data-v-56f2c560]{font-weight:600}.sub-category .text[data-v-56f2c560]{justify-content:center;align-items:center;height:28px;display:flex}.sub-category .name[data-v-56f2c560]{text-align:center;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:76px;font-size:12px;line-height:14px;display:-webkit-box;overflow:hidden}.sub-list-wrapper[data-v-56f2c560]{scrollbar-width:none;-ms-overflow-style:none;margin-bottom:16px;padding:0 12px;overflow:auto}.sub-list-wrapper[data-v-56f2c560]::-webkit-scrollbar{display:none}.sub-list[data-v-56f2c560]{flex-flow:row;gap:8px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.sub-list-item[data-v-56f2c560]{white-space:nowrap;background-color:var(--color-stone-4);color:var(--color-gray-48);border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:13px;line-height:16px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.sub-list-item.active[data-v-56f2c560],.sub-list-item[data-v-56f2c560]:hover{background-color:var(--color-stone-28);color:#000}.sub-list-item.active[data-v-56f2c560]{font-weight:500}.title[data-v-56f2c560]{margin-bottom:12px;padding:0 12px;font-size:18px;font-weight:700;line-height:22px}.title h1[data-v-56f2c560]{font-size:inherit;font-weight:inherit;display:inline}.title .counter[data-v-56f2c560]{color:#a1a1a1;line-height:1.2;font-size:inherit;font-weight:inherit;margin-left:7px}.toolbar[data-v-56f2c560]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:0 12px;display:flex}.toolbar.secondary[data-v-56f2c560]{margin-bottom:16px}.location-btn[data-v-56f2c560],.filter-btn[data-v-56f2c560],.subscribe-btn[data-v-56f2c560]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}.location-btn[data-v-56f2c560]{font-size:15px;font-weight:500}.filter-btn[data-v-56f2c560]{background-color:var(--color-stone-4);border-radius:12px;padding:8px 12px;font-size:15px;font-weight:500}.subscribe-btn[data-v-56f2c560]{color:var(--color-blue-500);font-size:14px}.filter-pills-wrapper[data-v-56f2c560]{scrollbar-width:none;-ms-overflow-style:none;margin-bottom:12px;padding:0 12px;overflow:auto}.filter-pills-wrapper[data-v-56f2c560]::-webkit-scrollbar{display:none}.filter-pills[data-v-56f2c560]{flex-direction:row;gap:8px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.pill[data-v-56f2c560]{background-color:var(--color-stone-4);color:#000;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;align-items:center;gap:4px;padding:8px 12px 8px 14px;font-size:14px;line-height:16px;transition:background-color .15s,border-color .15s;display:inline-flex}.pill[data-v-56f2c560]:hover{background-color:var(--color-stone-28)}.pill.active[data-v-56f2c560]{background-color:#fff;border-color:#000}.sort[data-v-56f2c560]{cursor:pointer;align-items:center;gap:4px;display:inline-flex;position:relative}.sort-label[data-v-56f2c560]{color:var(--color-gray-48);font-size:14px}.sort-select[data-v-56f2c560]{opacity:0;cursor:pointer;position:absolute;inset:0}.account-page[data-v-bbb6109c]{max-width:420px;margin:0 auto;padding:16px 16px 48px}.page-title[data-v-bbb6109c]{margin:0 0 20px;font-size:24px;font-weight:700;line-height:28px}.loading[data-v-bbb6109c]{color:var(--color-gray-48);margin:0;font-size:15px}input[data-v-17bb249e]{border:1px solid gray}.host[data-v-7896c914]{cursor:pointer;border-radius:10px;width:100%;font-size:15px;display:block}.host[data-v-7896c914]:hover{background-color:#00000009}.host:active .inner[data-v-7896c914]{transform:scale(.96)}.inner[data-v-7896c914]{flex-direction:row;align-items:center;gap:10px;height:34px;padding:0 9px;transition:transform .2s ease-in-out;display:flex}.inner span[data-v-7896c914]{text-overflow:ellipsis;text-align:start;word-wrap:break-word;word-break:break-word;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.inner svg{width:18px;min-width:18px;max-width:18px}aside[data-v-ba9d145c]{width:var(--shell-sidebar-width,230px);padding:0 15px;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.logo[data-v-ba9d145c]{flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex}.logo img[data-v-ba9d145c]{max-height:32px}.logo svg{width:auto;height:19px}header[data-v-ba9d145c]{height:56px}.inner[data-v-ba9d145c]{flex-direction:column;gap:24px;width:100%;display:flex}nav[data-v-ba9d145c]{gap:24px}nav[data-v-57ccb870]{z-index:1000;height:50px;background-color:#fff;flex-direction:row;padding-block-start:0;padding-block-end:env(safe-area-inset-bottom);padding-inline:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.item[data-v-57ccb870]{justify-content:center;align-items:center;width:100%;display:flex}.nav-desktop[data-v-8dbda67d],.nav-mobile[data-v-8dbda67d]{display:none}@media (width>=768px){.nav-desktop[data-v-8dbda67d]{display:block}.nav-mobile[data-v-8dbda67d]{display:none}main[data-v-8dbda67d]{max-width:var(--shell-content-max-width);padding:var(--shell-content-padding);margin:0 auto}}
