@keyframes v7-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes v7-pop{0%{transform:scale(1)}35%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes v7-spin{to{transform:rotate(1turn)}}@keyframes v7-toast{0%{opacity:0;transform:translate(-50%,8px)}10%,88%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,6px)}}.v7-in{animation:v7-in .18s cubic-bezier(.2,.8,.2,1)}.v7-pop{animation:v7-pop .32s cubic-bezier(.2,.8,.2,1)}.v7-spin{animation:v7-spin .8s linear infinite}.v7-btn-morph{position:relative;height:44px;min-height:44px;border-radius:12px;background:var(--primary);box-shadow:var(--shadow-primary);transition:background-color .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1);overflow:hidden}.v7-btn-morph.is-in-cart,.v7-btn-morph[data-in-cart=true]{background:var(--psub);box-shadow:none}.v7-btn-morph-cta{all:unset;box-sizing:border-box;cursor:pointer;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;color:var(--on-action);font-size:15px;font-weight:600;white-space:nowrap;animation:v7-in .2s cubic-bezier(.2,.8,.2,1);transition:transform .12s cubic-bezier(.2,0,0,1)}.v7-btn-morph-cta:active{transform:scale(.97)}.v7-btn-morph-stepper{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;color:var(--psub-text);animation:v7-in .2s cubic-bezier(.2,.8,.2,1)}.v7-btn-morph-step{all:unset;cursor:pointer;width:44px;height:44px;display:grid;place-items:center;flex-shrink:0;transition:transform .12s cubic-bezier(.2,0,0,1)}.v7-btn-morph-step:active{transform:scale(.9)}.v7-btn-morph-step>span{width:32px;height:32px;border-radius:9px;background:var(--surface);box-shadow:var(--shadow-control);display:grid;place-items:center;color:var(--psub-text)}.v7-btn-morph-label{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;line-height:1.15;text-align:center}.v7-btn-morph-label>b{font-size:14px;font-weight:600}.v7-btn-morph-label>small{font-size:11px;opacity:.85}.field{display:block;width:100%;padding:11px 13px;border:1px solid var(--line);border-radius:10px;background:var(--hover);color:var(--text);outline-offset:1px}.field::placeholder{color:var(--muted)}textarea.field{min-height:100px;resize:vertical}.field-label{display:block;margin-bottom:7px;font-size:13px;font-weight:600}.form-field{margin-bottom:18px}.field-error{margin-top:6px;font-size:13px;color:var(--danger)}.chip{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--muted);font-size:12px}.chip.active{border-color:var(--line);background:var(--hover);color:var(--text)}:is(button,a).chip{min-height:44px}.tabs{position:relative;display:flex;gap:0;padding:0 10px;overflow-x:auto;border-bottom:1px solid var(--line);scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs button{position:relative;flex:1 0 auto;min-height:48px;padding:10px 8px;border:0;background:transparent;color:var(--muted);font-size:14px;font-weight:550;white-space:nowrap;transition:color var(--motion-state) ease,background var(--motion-state) ease}.tabs button:hover{color:var(--text)}.tabs button.active{color:var(--accent)}.tabs button.active:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:var(--action)}.tabs[data-indicator=ready] button.active:after{display:none}.tabs-indicator{position:absolute;bottom:0;left:0;height:2px;border-radius:2px;background:var(--action);pointer-events:none;transform-origin:left;transition:transform .2s var(--motion-response),width .2s var(--motion-response)}@media (max-width:430px){.tabs button{padding-inline:4px;font-size:12px}}@media (prefers-reduced-motion:reduce){.tabs button{transition:none}.tabs-indicator{transition:none;transform:translateX(var(--tabs-indicator-x,0))!important}}body .btn{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;min-width:44px;padding:0 14px;border:1px solid var(--v-border);border-radius:10px;background:var(--v-surface);color:var(--v-text-primary);font-size:13px;font-weight:600;line-height:1.25;text-align:center;box-shadow:var(--v-shadow-control);transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .24s cubic-bezier(.22,1,.36,1),opacity .16s ease}body .btn:after{content:"";position:absolute;inset:-5px 0;pointer-events:auto}:root .btn.btn-primary{background:var(--action);border-color:transparent;color:var(--on-action);box-shadow:var(--shadow-primary)}:root .btn.btn-secondary{background:var(--v-surface);color:var(--v-text-primary);border:1px solid var(--v-border);box-shadow:var(--v-shadow-control)}:root .btn.btn-subtle{background:var(--v-primary-subtle);color:var(--v-primary-subtle-text);border-color:transparent;box-shadow:none}:root .btn.btn-success,:root .btn.lc-btn-great{background:var(--success);color:var(--on-action);border-color:transparent;box-shadow:none}:root .btn.is-added{background:var(--ssub);color:var(--success-text);border:1px solid var(--success);box-shadow:none}:root .btn.btn-ghost,:root .btn.btn-quiet{background:transparent;border-color:transparent;color:var(--v-text-secondary);box-shadow:none}:root .btn.btn-outline{background:transparent;border-color:var(--v-primary);color:var(--v-primary);box-shadow:none}:root .btn.btn-danger,:root .btn.danger{color:var(--v-danger-text);background:var(--dsub);border:1px solid color-mix(in srgb,var(--v-danger) 30%,transparent);box-shadow:none}body .btn.btn-lg{min-height:44px;height:44px;padding:0 18px;border-radius:12px;font-size:14px;font-weight:600}body .btn.btn-lg:after{inset:0}body .btn.btn-sm,body .btn.btn-small{min-height:32px;height:32px;padding:0 12px;font-size:12px;font-weight:600;border-radius:8px}body .btn.btn-sm:after,body .btn.btn-small:after{inset:-6px 0}body .btn.btn-wide{width:100%}body .btn.btn-circle{width:44px;min-width:44px;height:44px;padding:0;border-radius:50%}body .btn.btn-circle:after{inset:0}.btn>svg,.icon-button{flex-shrink:0}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;transition:background-color .16s ease,color .16s ease,transform .24s cubic-bezier(.22,1,.36,1)}:root body .icon-button{min-width:44px;min-height:44px}.icon-button.danger{color:var(--danger)}@media (hover:hover){body .btn:where(:not(:disabled):not([aria-disabled=true])):hover{background:var(--v-surface-hover);border-color:var(--v-border-strong)}:root .btn.btn-primary:where(:not(:disabled):not([aria-disabled=true])):hover{background:var(--primary-hover);border-color:transparent;box-shadow:var(--shadow-primary)}:root .btn.btn-subtle:where(:not(:disabled):not([aria-disabled=true])):hover{background:var(--v-primary-subtle-hover);border-color:transparent}:root :is(.btn.btn-quiet,.btn.btn-ghost):where(:not(:disabled):not([aria-disabled=true])):hover{background:var(--v-surface-hover);color:var(--v-text-primary);border-color:transparent}:root .btn.btn-outline:where(:not(:disabled):not([aria-disabled=true])):hover{background:var(--v-primary-subtle)}:root :is(.btn.btn-danger,.btn.danger):where(:not(:disabled):not([aria-disabled=true])):hover{background:var(--v-danger-subtle-hover)}.icon-button:where(:not(:disabled):not([aria-disabled=true])):hover{background:var(--hover)}}:is(.btn,.icon-button,.chip,.pp6-tabs button,.sf-chip,.post-action){transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .24s cubic-bezier(.22,1,.36,1),opacity .16s ease}:is(.btn,.icon-button,.chip,.pp6-tabs button,.sf-chip,.post-action):active:not(:disabled){transform:scale(.96);transition-duration:80ms;transition-timing-function:cubic-bezier(.2,0,0,1)}:root body :is(.btn,.icon-button):is(:disabled,[aria-disabled=true]){opacity:.48;box-shadow:none;transform:none;cursor:default}body :is(.btn,.icon-button)[aria-busy=true]{cursor:progress}.btn:focus-visible,.icon-button:focus-visible{outline:2px solid var(--v-border-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){:is(.btn,.icon-button,.chip,.pp6-tabs button,.sf-chip,.post-action,.v7-anim,.v7-in,.v7-pop,.v7-btn-morph,.v7-btn-morph-cta,.v7-btn-morph-stepper,.v7-btn-morph-step){animation:none!important;transition:none!important}:is(.btn,.icon-button,.chip,.pp6-tabs button,.sf-chip,.post-action,.v7-btn-morph-cta,.v7-btn-morph-step):active{transform:none!important}}*{box-sizing:border-box}html{height:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}img{max-width:100%}button{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--text);outline-offset:3px}::selection{background:var(--soft)}.demo-picker{display:flex;gap:5px;align-items:center}.demo-label{font-size:11px;color:var(--muted)}.danger{color:var(--danger)}.row,.row-between{display:flex;align-items:center;gap:12px}.row-between{justify-content:space-between}.stack{display:flex;flex-direction:column;gap:12px}.muted{color:var(--muted)}.small{font-size:13px}.tiny{font-size:11px}.avatar{display:inline-block;object-fit:cover;border-radius:50%;flex-shrink:0;vertical-align:middle;background:var(--soft)}.avatar-initials{display:inline-flex;align-items:center;justify-content:center;font-weight:600}.media-image{display:block;width:100%;object-fit:cover}.media-placeholder{min-height:80px;background:var(--hover);border-radius:12px}.offer-tag{display:inline-flex;max-width:100%;align-items:center;gap:7px;font-size:12px;color:var(--text);border:1px solid var(--line);border-radius:8px;padding:5px 8px;line-height:18px}.offer-tag>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offer-tag:hover{background:var(--hover)}.offer-tag-dot{width:4px;height:4px;border-radius:50%;background:currentColor;flex-shrink:0}.offer-tag-price{color:var(--muted);white-space:nowrap}.offer-tag svg{flex-shrink:0}.offer-tag.unavailable{color:var(--muted)}.text-preline{white-space:pre-wrap;overflow-wrap:anywhere}.divider{height:1px;background:var(--line);margin:20px 0}.badge{font-size:11px;background:var(--hover);color:var(--muted);padding:3px 7px;border-radius:6px}.inline-link{text-decoration:underline;text-underline-offset:3px}.progress{height:4px;background:var(--soft);border-radius:4px;overflow:hidden}.progress>span{display:block;height:100%;background:var(--text)}@keyframes pulse{50%{opacity:.45}}.material-download{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:10px;padding:13px;font-size:14px;overflow-wrap:anywhere}.material-download svg{flex-shrink:0}.material-download:hover{background:var(--hover)}.audio-media{width:100%;max-width:100%;height:42px}.video-media{width:100%;max-height:460px;border-radius:12px;background:#111}.embedded-video{width:100%;aspect-ratio:16/9}.embedded-video iframe{width:100%;height:100%;border:0;border-radius:12px}.media-unavailable{display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:12px;min-height:90px;background:var(--soft)}.data-source h2{margin:0;font-size:15px}.data-source p{line-height:1.6}.profile-tabs .tabs{min-width:0}body :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.guest-offer-preview{margin-top:10px;padding-top:12px;border-top:1px solid var(--line)}.guest-offer-preview>p{font-size:12px;color:var(--muted);margin-bottom:7px}.guest-offer-preview>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.guest-offer-preview a{display:flex;align-items:center;gap:8px;min-height:60px;min-width:0;padding:8px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.guest-offer-preview a>.media-image{height:40px;width:40px;object-fit:cover;border-radius:7px;flex:none}.guest-offer-preview a>span{flex:1 1;min-width:0}.guest-offer-preview strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.35;font-weight:600}.guest-offer-preview small{display:block;color:var(--accent);font-size:11px;margin-top:3px}.guest-offer-preview a>svg{flex:none;color:var(--muted)}#public-feed{scroll-margin-top:12px}@media(max-width:650px){.guest-welcome{padding:20px 16px 12px}.guest-welcome-actions .btn-quiet{padding-inline:10px}.guest-welcome-paths{gap:0 12px}.guest-welcome-paths a{font-size:11px}}@media(max-width:389px){.guest-offer-preview>div{grid-template-columns:1fr}.guest-offer-preview a{min-height:52px;padding:6px 8px}}#public-feed{position:relative}#public-feed .page-header{padding-right:98px}body .feed-screen>.tabs{padding-right:10px}.guest-reply-prompt{display:flex;align-items:center;justify-content:space-between;gap:12px}.guest-reply-prompt .btn{flex-shrink:0}@media(max-width:430px){.guest-reply-prompt{align-items:flex-start;flex-direction:column}}:root body .progress>span{background:var(--action)}:root body .avatar-brand{color:var(--accent);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 12%,var(--surface))}.avatar-brand>span{display:flex;align-items:center;justify-content:center}.safe-rich-text{overflow-wrap:anywhere;line-height:1.6;min-width:0}.safe-rich-text>*+*{margin-top:12px}.safe-rich-text :is(h2,h3,h4){font-size:1.08em;line-height:1.35;font-weight:650;letter-spacing:-.015em;margin-bottom:0}.safe-rich-text :is(ul,ol){padding-inline-start:22px;margin-block-end:0}.safe-rich-text li+li{margin-top:5px}.safe-rich-text a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.safe-rich-text blockquote{margin-inline:0;padding:8px 12px;border-inline-start:2px solid var(--accent);background:var(--accent-soft);border-radius:0 8px 8px 0;white-space:pre-wrap}.safe-rich-text pre{max-width:100%;overflow:auto;padding:12px;background:var(--soft);border-radius:8px;font-size:13px;white-space:pre}.safe-rich-text :not(pre)>code{font-size:.9em;background:var(--soft);padding:1px 4px;border-radius:4px}body{background-image:radial-gradient(110% 760px at 50% -220px,color-mix(in srgb,var(--accent) 11%,transparent),transparent 78%);background-repeat:no-repeat}.avatar-stack{gap:9px;max-width:100%;min-width:0}.avatar-stack,.avatar-stack-faces{display:inline-flex;align-items:center}.avatar-stack-faces{flex-shrink:0;padding-left:0}.avatar-stack-face,.avatar-stack-more{display:inline-flex;border:2px solid var(--surface);border-radius:50%;box-sizing:content-box;background:var(--accent-soft)}.avatar-stack-face+.avatar-stack-face,.avatar-stack-more{margin-left:-8px}.avatar-stack-more{align-items:center;justify-content:center;color:var(--accent);font-size:10px;font-weight:650}.avatar-stack-caption{font-size:12px;color:var(--muted);overflow-wrap:anywhere}.brand-about-hint{position:relative;display:flex;justify-content:space-between;margin:0 0 6px;align-items:center;white-space:nowrap;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 6px 22px #15203316;font-size:12px}.brand-about-hint>a{display:flex;align-items:center;min-height:44px;padding:0 12px;color:var(--accent)}.brand-about-hint>button{display:grid;place-items:center;width:44px;height:44px;background:transparent;border:0;color:var(--muted);border-left:1px solid var(--line)}:root body :is(.profile-primary-actions-r18>.btn,.storefront-actions>button,.storefront-actions>a,.storefront-profile-link>button,.v-product-actions-group>button,.v-product-actions-group>a,.v-btn-to-shop,.composer-native .composer-publish-button,.settings-edit-profile,.follow-button,.profile-named-links>a){position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;min-height:36px;max-height:none;min-width:44px;max-width:100%;padding:0 14px;background:var(--v-surface);border:1px solid var(--v-border);border-radius:10px;box-shadow:var(--v-shadow-control);font-family:var(--v-font-family);font-size:13px;font-weight:600;line-height:1.25;color:var(--v-text-primary);white-space:nowrap;text-decoration:none;transition:background-color var(--v-transition-fast),border-color var(--v-transition-fast),color var(--v-transition-fast),box-shadow var(--v-transition-fast),transform .24s cubic-bezier(.22,1,.36,1),opacity var(--v-transition-fast)}:root body :is(.profile-primary-actions-r18>.btn,.storefront-actions>button,.storefront-actions>a,.storefront-profile-link>button,.v-product-actions-group>button,.v-product-actions-group>a,.v-btn-to-shop,.composer-native .composer-publish-button,.settings-edit-profile,.follow-button,.profile-named-links>a):after{content:"";position:absolute;inset:-5px 0;pointer-events:auto}:root body :is(.profile-primary-actions-r18>.btn-primary,.storefront-actions>.storefront-primary,.v-product-actions-group>.v-btn-cart,.composer-native .composer-publish-button,.follow-button.btn-primary){background:var(--v-primary,#2563EB);color:var(--v-text-inverse,#FFFFFF);border-color:transparent;box-shadow:var(--v-shadow-primary)}:root body :is(.v-product-actions-group>.v-btn-ghost){background:transparent;color:var(--v-text-secondary);border-color:transparent;box-shadow:none}:root body :is(.v-product-actions-group>.is-added){background:var(--v-success-subtle);color:var(--v-success-text);border-color:var(--v-success);box-shadow:none}:root body :is(.profile-primary-actions-r18>.btn,.storefront-actions>button,.storefront-actions>a,.storefront-profile-link>button,.v-product-actions-group>button,.v-product-actions-group>a,.v-btn-to-shop,.composer-native .composer-publish-button,.composer-native .composer-send-button,.settings-edit-profile,.follow-button,.profile-named-links>a):focus-visible{outline:2px solid var(--v-border-focus);outline-offset:2px}:root body :is(.profile-primary-actions-r18>.btn,.storefront-actions>button,.storefront-actions>a,.storefront-profile-link>button,.v-product-actions-group>button,.v-product-actions-group>a,.v-btn-to-shop,.composer-native .composer-publish-button,.composer-native .composer-send-button,.settings-edit-profile,.follow-button,.profile-named-links>a):active:not(:disabled){transform:scale(.96);transition-duration:80ms;transition-timing-function:cubic-bezier(.2,0,0,1)}:root body :is(.profile-primary-actions-r18>.btn,.storefront-actions>button,.storefront-actions>a,.storefront-profile-link>button,.v-product-actions-group>button,.v-product-actions-group>a,.v-btn-to-shop,.composer-native .composer-publish-button,.composer-native .composer-send-button,.settings-edit-profile,.follow-button,.profile-named-links>a):disabled{opacity:.45;cursor:wait}:root body :is(.profile-primary-actions-r18,.storefront-actions,.v-product-actions-group,.composer-native-tools,.v-shop-mini-profile__actions,.profile-contact-icons) svg{width:16px;height:16px;flex-shrink:0;stroke-width:1.75}:root body :is(.profile-contact-icons>a,.profile-contact-icons>button,.storefront-public-contacts>a,.composer-native-tools>.icon-button,.composer-native .composer-send-button){position:relative;isolation:isolate;display:inline-grid;place-items:center;flex:0 0 44px;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px!important;padding:0!important;border:0;background:transparent!important;box-shadow:none!important;border-radius:8px;color:var(--v-primary-subtle-text)}:root body :is(.profile-contact-icons>a,.profile-contact-icons>button,.storefront-public-contacts>a,.composer-native-tools>.icon-button,.composer-native .composer-send-button):before{box-sizing:border-box;content:"";position:absolute;inset:6px;z-index:-1;pointer-events:none;border-radius:8px;border:1px solid transparent;background:var(--v-primary-subtle);box-shadow:var(--v-shadow-control)}:root body .composer-native .composer-send-button{color:var(--v-text-inverse)!important}:root body .composer-native .composer-send-button:before{box-sizing:border-box;background:var(--v-primary);box-shadow:var(--v-shadow-primary)}:root body .v-contact-btn{width:44px;height:44px;min-width:44px;min-height:44px;padding:6px;border:0;background:transparent;box-shadow:none}:root body .v-contact-btn-inner{width:32px;height:32px;border-radius:8px;border:1px solid transparent;background:var(--v-primary-subtle);color:var(--v-primary-subtle-text);box-shadow:var(--v-shadow-control)}:root body .v-contact-btn-inner svg{width:16px;height:16px;stroke-width:1.75}:root body .profile-primary-actions-r18{display:flex;gap:6px;min-width:0;flex-wrap:wrap}:root body .profile-primary-actions-r18>.btn{flex:1 1 120px;min-width:0}:root body .composer-native .composer-send-button>svg{width:18px;height:18px}:root body :is(.follow-avatar-menu,.composer-tools-menu,.post-menu){padding:4px;background:var(--v-surface);border:1px solid var(--v-border);border-radius:12px;box-shadow:var(--v-shadow-popover)}:root body :is(.follow-avatar-menu-item,.composer-tools-menu-item,.post-menu>button){min-height:44px;padding:6px 10px;gap:10px;border-radius:8px;font-size:12px;font-weight:500;color:var(--v-text-primary)}:root body :is(.follow-avatar-menu-item,.composer-tools-menu-item)[data-highlighted]{background:var(--v-primary-subtle);color:var(--v-primary-subtle-text);outline:1px solid var(--v-border-focus);outline-offset:-1px}:root body :is(.follow-avatar-menu-item,.composer-tools-menu-item,.post-menu>button)>svg{width:16px;height:16px;stroke-width:1.75}:root body .v-product-card{border:1px solid var(--v-border);border-radius:12px;background:var(--v-surface);box-shadow:var(--v-shadow-card)}:root body .v-product-card-body{padding:10px 12px;gap:8px}:root body .v-product-title{font-size:15px;font-weight:600;color:var(--v-text-primary)}:root body .v-product-subtitle{font-size:12px;color:var(--v-text-muted)}:root body .v-product-details{font-size:13px;color:var(--v-text-secondary);margin:8px 0}:root body .v-product-details summary{color:var(--v-primary);min-height:32px;display:flex;align-items:center}:root body .v-product-price-val{font-size:16px;font-weight:700;line-height:1.2}:root body .v-product-actions-group{display:flex;gap:6px;flex-wrap:wrap}:root body .v-shop-mini-profile{margin-top:12px;padding:8px 10px;gap:6px;border-radius:10px;background:var(--v-surface-subtle);border:1px solid var(--v-border-subtle);box-shadow:var(--v-sheen-surface)}:root body .v-shop-mini-profile__name{font-size:13px;font-weight:600}:root body .v-shop-mini-profile__desc,:root body .v-shop-mini-profile__meta{font-size:11px}:root body .v-shop-mini-profile__actions{gap:6px;flex-wrap:wrap}@media(prefers-reduced-motion:reduce){:root body :is(.profile-primary-actions-r18,.storefront-actions,.v-product-actions-group,.composer-native) :before,:root body :is(.profile-primary-actions-r18,.storefront-actions,.v-product-actions-group,.composer-native,.create-menu,.follow-avatar-menu,.composer-tools-menu,.settings-mosaic) *{box-sizing:border-box;transition:none!important;animation:none!important}}:root body .composer-media.composer-media-gestures .composer-media-item:not(.composer-circle){width:64px;height:64px;min-width:64px;flex:0 0 64px;border-radius:9px;border-color:var(--v-border);background:var(--v-surface)}:root body .composer-media.composer-media-gestures .composer-media-item:not(.composer-circle)>.media-image{width:100%;height:100%;object-fit:contain}@media(hover:hover){:root body :is(.profile-primary-actions-r18>.btn,.storefront-actions>button,.storefront-actions>a,.storefront-profile-link>button,.v-product-actions-group>button,.v-product-actions-group>a,.v-btn-to-shop,.settings-edit-profile,.follow-button,.profile-named-links>a):hover:not(:disabled){background:var(--v-surface-hover);border-color:var(--v-border-strong)}:root body :is(.profile-primary-actions-r18>.btn-primary,.storefront-actions>.storefront-primary,.v-product-actions-group>.v-btn-cart,.composer-native .composer-publish-button,.follow-button.btn-primary):hover:not(:disabled){background:var(--v-primary-hover);border-color:transparent}}:root body :is(.profile-primary-actions-r18>.btn-primary,.storefront-actions>.storefront-primary,.v-product-actions-group>.v-btn-cart,.composer-native .composer-publish-button,.follow-button.btn-primary):active:not(:disabled){background:var(--v-primary-active)}:root body .approved-message-icon{flex:0 0 36px;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;border-radius:10px;background:var(--v-primary-subtle);color:var(--v-primary-subtle-text);border:1px solid transparent;box-shadow:none}:root body .approved-message-icon:after{content:"";position:absolute;inset:-4px;pointer-events:auto}.approved-control-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}:root body :is(.profile-primary-actions-r18,.storefront-actions,.v-product-actions-group,.v-btn-to-shop,.v-contact-btn,.settings-native-icon,.composer-native-tools,.inline-reply-actions) svg{width:16px!important;height:16px!important;min-width:16px;flex-shrink:0;stroke-width:1.75}:root body .v-contact-btn{font-size:12px;font-weight:500;border-radius:8px}:root body .composer-native .composer-send-button>svg{width:16px!important;height:16px!important;stroke-width:1.75}:root body .follow-avatar{display:inline-block;position:relative;flex:0 0 auto;vertical-align:middle}:root body .follow-avatar>.follow-avatar-link{display:flex;align-items:flex-start;border-radius:50%;width:100%;height:100%;min-width:44px;min-height:44px}:root body .follow-avatar>.follow-avatar-button{position:absolute;right:-14px;bottom:-14px;display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;box-shadow:none;cursor:pointer;z-index:2}:root body .follow-avatar>.follow-avatar-button>span,:root body .follow-avatar>.follow-avatar-state{display:grid;place-items:center;box-sizing:border-box;width:20px;height:20px;border:2px solid var(--v-surface);border-radius:50%;background:var(--v-primary);color:#fff}:root body .follow-avatar>.follow-avatar-state{position:absolute;right:-2px;bottom:-4px;pointer-events:none}:root body .follow-avatar>.follow-avatar-button>span>svg{width:12px;height:12px;flex:none}:root body .follow-avatar>.follow-avatar-button:focus-visible{outline:2px solid var(--v-border-focus);outline-offset:0}:root body .follow-avatar>.follow-avatar-button:disabled{cursor:wait;opacity:.55}:root body .follow-avatar-menu{display:flex;flex-direction:column;box-sizing:border-box;width:206px;max-width:calc(100vw - 16px);padding:4px;position:relative;z-index:150;outline:none;overflow:hidden}:root body .follow-avatar-menu>.follow-avatar-menu-item{display:flex;flex:0 0 44px;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;height:44px;min-height:44px;max-height:44px;gap:8px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:var(--v-text-primary);font-family:inherit;font-size:12px;font-weight:500;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer;outline:none;white-space:nowrap}:root body .follow-avatar-menu>.follow-avatar-menu-item:first-child{color:var(--v-primary)}:root body .follow-avatar-menu>.follow-avatar-menu-item>svg{flex:none;width:16px;height:16px;stroke-width:1.75}:root body .follow-avatar-menu>.follow-avatar-menu-item[data-highlighted]{background:var(--v-primary-subtle);color:var(--v-primary-subtle-text);outline:1px solid var(--v-border-focus);outline-offset:-2px}:root body .follow-avatar-menu>.follow-avatar-menu-item[data-disabled]{opacity:.55;pointer-events:none}html body .modal-backdrop:has(.photo-dialog,.media-carousel-fullscreen){position:fixed;inset:0;width:100%;height:100dvh;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));overflow:hidden}html body .modal-backdrop>.modal:has(.photo-dialog,.media-carousel-fullscreen){width:100%;max-width:560px;min-height:0;max-height:calc(100dvh - max(12px,env(safe-area-inset-top)) - max(12px,env(safe-area-inset-bottom)));margin:0;border-radius:20px;display:flex;flex-direction:column;overflow:hidden}html body .modal:has(.photo-dialog,.media-carousel-fullscreen)>header{position:relative;flex:0 0 auto;padding:8px 12px;min-height:56px}html body .modal:has(.photo-dialog,.media-carousel-fullscreen)>.modal-body{min-height:0;overflow:hidden;padding:12px;display:flex;flex-direction:column;justify-content:center}html body .photo-dialog{min-height:0;max-width:100%}html body .media-carousel-fullscreen .media-carousel-image,html body .media-carousel-fullscreen .media-carousel-viewport[data-sized],html body .photo-dialog .photo-full{max-height:calc(100dvh - 192px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}html body .media-carousel-fullscreen .media-carousel-image,html body .photo-dialog .photo-full{width:auto;height:auto;max-width:100%;object-fit:contain;aspect-ratio:auto;margin:auto}:root body :is(.btn,.commerce-cabinet-actions>button,.commerce-cabinet-actions>a,.commerce-offer-tools>button,.commerce-offer-tools>a):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *){position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;min-width:44px;max-width:100%;padding:0 14px;border:1px solid var(--v-border,#e2e8f0);border-radius:10px;background:var(--v-surface,#FFFFFF);color:var(--v-text-primary,#0F172A);box-shadow:var(--v-shadow-control,0 1px 2px rgba(15,23,42,.05));font-family:var(--v-font-family,inherit);font-size:13px;font-weight:600;line-height:1.25;text-decoration:none;cursor:pointer;transition:background-color var(--v-transition-fast,.14s ease),border-color var(--v-transition-fast,.14s ease),color var(--v-transition-fast,.14s ease),box-shadow var(--v-transition-fast,.14s ease),transform .24s cubic-bezier(.22,1,.36,1),opacity var(--v-transition-fast,.14s ease)}:root body :is(.btn,.commerce-cabinet-actions>button,.commerce-cabinet-actions>a,.commerce-offer-tools>button,.commerce-offer-tools>a):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *):after{content:"";position:absolute;inset:-4px 0;pointer-events:auto}:root body :is(.btn.btn-lg,.btn-lg,.commerce-detail-actions .btn,.commerce-mobile-cta .btn,.oc-main,.rq-cta-main,.rq-send,.cart-v6-submit,.auth-surface .btn-primary,.v-btn-cart):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *){min-height:44px;height:44px;padding:0 18px;border-radius:12px;font-size:14px;font-weight:600}:root body :is(.btn.btn-lg,.btn-lg,.commerce-detail-actions .btn,.commerce-mobile-cta .btn,.oc-main,.rq-cta-main,.rq-send,.cart-v6-submit,.auth-surface .btn-primary,.v-btn-cart):not(.approved-message-icon):not(.composer-send-button):after{inset:0}:root body :is(.btn.btn-small,.btn.btn-sm,.btn-small,.btn-sm,.people-discovery .network-person-list .network-person-actions .btn):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *){min-height:32px;height:32px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:600}:root body :is(.btn.btn-small,.btn.btn-sm,.btn-small,.btn-sm,.people-discovery .network-person-list .network-person-actions .btn):not(.approved-message-icon):not(.composer-send-button):after{content:"";position:absolute;inset:-7px 0;pointer-events:auto}:root body :is(.btn.btn-primary,.oc-main,.rq-cta-main,.rq-send,.cart-v6-submit,.v-btn-cart):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *){background:var(--v-primary,#2563EB);color:#FFFFFF;border-color:transparent;box-shadow:var(--v-shadow-primary,0 1px 3px rgba(37,99,235,.3))}:root body .btn.btn-secondary:not(.approved-message-icon):not(.composer-send-button){background:var(--v-surface,#FFFFFF);color:var(--v-text-primary,#0F172A);border:1px solid var(--v-border,#e2e8f0);box-shadow:var(--v-shadow-control,0 1px 2px rgba(15,23,42,.05))}:root body .btn.btn-subtle:not(.approved-message-icon):not(.composer-send-button){background:var(--v-primary-subtle,#EFF6FF);color:var(--v-primary-subtle-text,#1D4ED8);border-color:transparent;box-shadow:none}:root body .btn.btn-outline:not(.approved-message-icon):not(.composer-send-button){background:transparent;color:var(--v-primary,#2563EB);border:1px solid var(--v-primary,#2563eb);box-shadow:none}:root body :is(.btn.btn-success,.btn.lc-btn-great,.lc-btn-great):not(.approved-message-icon):not(.composer-send-button){background:var(--v-success,#16A34A);color:#FFFFFF;border-color:transparent;box-shadow:none}:root body :is(.btn.is-added,.v-btn-cart.is-added,.oc-main.is-added):not(.approved-message-icon):not(.composer-send-button){background:var(--v-success-subtle,#F0FDF4);color:var(--v-success-text,#15803D);border:1px solid var(--v-success,#16a34a);box-shadow:none}:root body :is(.btn.btn-danger,.btn.danger):not(.approved-message-icon):not(.composer-send-button){background:var(--v-danger-subtle,#FEF2F2);color:var(--v-danger-text,#DC2626);border:1px solid color-mix(in srgb,var(--v-danger,#dc2626) 30%,transparent);box-shadow:none}:root body :is(.btn.btn-quiet,.btn.btn-ghost):not(.approved-message-icon):not(.composer-send-button){background:transparent;color:var(--v-text-secondary,#475569);border-color:transparent;box-shadow:none}:root body :is(.btn,.commerce-cabinet-actions>button,.commerce-cabinet-actions>a,.commerce-offer-tools>button,.commerce-offer-tools>a):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *) svg{width:16px;height:16px;flex-shrink:0;stroke-width:1.75}:root body :is(.btn,.commerce-cabinet-actions>button,.commerce-cabinet-actions>a,.commerce-offer-tools>button,.commerce-offer-tools>a):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *):disabled{opacity:.5!important;cursor:not-allowed;transform:none!important}:root body :is(.btn,.commerce-cabinet-actions>button,.commerce-cabinet-actions>a,.commerce-offer-tools>button,.commerce-offer-tools>a):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *):focus-visible{outline:2px solid var(--v-border-focus,#2563EB)!important;outline-offset:2px}:root body :is(.btn,.commerce-cabinet-actions>button,.commerce-cabinet-actions>a,.commerce-offer-tools>button,.commerce-offer-tools>a):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *):active:not(:disabled){transform:scale(.96);transition-duration:80ms;transition-timing-function:cubic-bezier(.2,0,0,1);background:var(--v-surface-active,#E2E8F0)}:root body :is(.btn.btn-primary,.oc-main,.rq-cta-main,.rq-send,.cart-v6-submit,.v-btn-cart):not(.is-added):not(.approved-message-icon):not(.composer-send-button):active:not(:disabled){background:var(--v-primary-active,#1E40AF)}:root body .btn.btn-subtle:active:not(:disabled){background:var(--v-primary-subtle-hover,#DBEAFE)}:root body :is(.btn.btn-success,.btn.lc-btn-great,.lc-btn-great):active:not(:disabled){background:var(--v-success,#16A34A);filter:brightness(.92)}:root body :is(.btn.is-added,.v-btn-cart.is-added,.oc-main.is-added):active:not(:disabled){background:var(--v-success-subtle,#F0FDF4)}:root body :is(.btn.btn-danger,.btn.danger):active:not(:disabled){background:var(--v-danger-subtle-hover,#FEE2E2)}@media (hover:hover){:root body :is(.btn,.commerce-cabinet-actions>button,.commerce-cabinet-actions>a,.commerce-offer-tools>button,.commerce-offer-tools>a):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *):hover:not(:disabled){background:var(--v-surface-hover,#F1F5F9);border-color:var(--v-border-strong,#CBD5E1)}:root body :is(.btn.btn-primary,.oc-main,.rq-cta-main,.rq-send,.cart-v6-submit,.v-btn-cart):not(.is-added):not(.approved-message-icon):not(.composer-send-button):hover:not(:disabled){background:var(--v-primary-hover,#1D4ED8);border-color:transparent}:root body .btn.btn-subtle:hover:not(:disabled){background:var(--v-primary-subtle-hover,#DBEAFE);border-color:transparent}:root body .btn.btn-outline:hover:not(:disabled){background:var(--v-primary-subtle,#EFF6FF);border-color:var(--v-primary,#2563EB)}:root body :is(.btn.btn-success,.btn.lc-btn-great,.lc-btn-great):hover:not(:disabled){background:var(--v-success,#16A34A);filter:brightness(.95);border-color:transparent}:root body :is(.btn.is-added,.v-btn-cart.is-added,.oc-main.is-added):hover:not(:disabled){background:var(--v-success-subtle,#F0FDF4);border-color:var(--v-success,#16A34A)}:root body :is(.btn.btn-danger,.btn.danger):hover:not(:disabled){background:var(--v-danger-subtle-hover,#FEE2E2);border-color:color-mix(in srgb,var(--v-danger,#DC2626) 45%,transparent)}:root body :is(.btn.btn-quiet,.btn.btn-ghost):hover:not(:disabled){background:var(--v-surface-hover,#F1F5F9);color:var(--v-text-primary,#0F172A);border-color:transparent}}:root body :is(.modal:not(:has(.circle-trim-editor,.circle-recorder-dialog,.photo-gallery,.photo-dialog,.media-viewer))>header>.icon-button,.commerce-cabinet .icon-button,.settings-screen .icon-button):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *){position:relative;isolation:isolate;display:inline-grid;place-items:center;flex:0 0 44px;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;color:var(--v-primary-subtle-text)}:root body :is(.modal:not(:has(.circle-trim-editor,.circle-recorder-dialog,.photo-gallery,.photo-dialog,.media-viewer))>header>.icon-button,.commerce-cabinet .icon-button,.settings-screen .icon-button):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *):before{box-sizing:border-box;content:"";position:absolute;inset:6px;z-index:-1;pointer-events:none;border:1px solid var(--v-border);border-radius:8px;background:var(--v-surface);box-shadow:var(--v-shadow-control)}:root body :is(.modal:not(:has(.circle-trim-editor,.circle-recorder-dialog,.photo-gallery,.photo-dialog,.media-viewer))>header>.icon-button,.commerce-cabinet .icon-button,.settings-screen .icon-button):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *) svg{width:16px!important;height:16px!important;stroke-width:1.75}:root body :is(.modal:not(:has(.circle-trim-editor,.circle-recorder-dialog,.photo-gallery,.photo-dialog,.media-viewer))>header>.icon-button,.commerce-cabinet .icon-button,.settings-screen .icon-button):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *):focus-visible{outline:2px solid var(--v-border-focus);outline-offset:0}:root body :is(.modal:not(:has(.circle-trim-editor,.circle-recorder-dialog,.photo-gallery,.photo-dialog,.media-viewer)),.commerce-cabinet,.offering-wizard-form,.settings-mosaic) :is(input.field:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select.field,textarea.field){box-sizing:border-box;width:100%;min-width:0;height:40px;min-height:40px;padding:0 14px;font-family:var(--v-font-family);font-size:16px!important;font-weight:400;line-height:1.4;color:var(--v-text-primary);background:var(--v-surface);border:1px solid var(--v-border);border-radius:10px;outline:none;transition:border-color var(--v-transition-fast),box-shadow var(--v-transition-fast)}:root body :is(.modal:not(:has(.circle-trim-editor,.circle-recorder-dialog,.photo-gallery,.photo-dialog,.media-viewer)),.commerce-cabinet,.offering-wizard-form,.settings-mosaic) .city-picker-input>:is(input.field:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])){padding-left:36px;padding-right:46px}:root body :is(.modal:not(:has(.circle-trim-editor,.circle-recorder-dialog,.photo-gallery,.photo-dialog,.media-viewer)),.commerce-cabinet,.offering-wizard-form,.settings-mosaic) :is(input.field:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select.field,textarea.field):is(textarea){height:auto;min-height:64px;padding:10px 14px;resize:vertical}:root body :is(.modal:not(:has(.circle-trim-editor,.circle-recorder-dialog,.photo-gallery,.photo-dialog,.media-viewer)),.commerce-cabinet,.offering-wizard-form,.settings-mosaic) :is(input.field:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select.field,textarea.field):focus{border-color:var(--v-primary);box-shadow:0 0 0 3px var(--v-primary-focus-ring)}:root body :is(.modal:not(:has(.circle-trim-editor,.circle-recorder-dialog,.photo-gallery,.photo-dialog,.media-viewer)),.commerce-cabinet,.offering-wizard-form,.settings-mosaic) :is(input.field:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select.field,textarea.field):disabled{opacity:.5;background:var(--v-surface-subtle);cursor:not-allowed}:root body :is(.modal:not(:has(.circle-trim-editor,.circle-recorder-dialog,.photo-gallery,.photo-dialog,.media-viewer)),.commerce-cabinet,.offering-wizard-form,.settings-mosaic) :is(input.field:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select.field,textarea.field)[aria-invalid=true]{border-color:var(--v-danger);box-shadow:0 0 0 3px var(--v-danger-focus-ring)}@media(prefers-reduced-motion:reduce){:root body :is(.btn,.commerce-cabinet-actions>button,.commerce-cabinet-actions>a,.commerce-offer-tools>button,.commerce-offer-tools>a):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *),:root body :is(.modal:not(:has(.circle-trim-editor,.circle-recorder-dialog,.photo-gallery,.photo-dialog,.media-viewer)),.commerce-cabinet,.offering-wizard-form,.settings-mosaic) :is(input.field:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select.field,textarea.field),:root body :is(.modal:not(:has(.circle-trim-editor,.circle-recorder-dialog,.photo-gallery,.photo-dialog,.media-viewer))>header>.icon-button,.commerce-cabinet .icon-button,.settings-screen .icon-button):not(.approved-message-icon):not(.composer-send-button):not(:is(nav,.mobile-nav,.bottom-nav,.create-menu,.circle-recorder-backdrop,.circle-trim-editor,.story-editor,.media-viewer,.photo-gallery,.photo-dialog) *){transition:none!important;animation:none!important;transform:none!important}}:root{--v6-glass:rgba(255,255,255,.86);--v6-scrim:rgba(15,23,42,.45);--v6-line:var(--v-border,#e2e8f0);--v6-line-subtle:var(--v-border-subtle,#edf2f7);--v6-surface-2:var(--v-surface-subtle,#f8fafc);--v6-primary-subtle:var(--v-primary-subtle,#eff6ff);--v6-primary-subtle-text:var(--v-primary-subtle-text,#1d4ed8);--v6-danger:var(--v-danger,#dc2626);--v6-nav-height:78px}:root[data-theme=dark]{--v6-glass:rgba(11,17,32,.82);--v6-scrim:rgba(0,0,0,.6)}@keyframes v6-sheet{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}:root{--v6-side-width:248px;--v6-col-width:640px;--v6-rail-width:320px}@media (min-width:651px) and (max-width:1199px){:root{--v6-side-width:76px}}