.chat-typing{align-items:flex-end;gap:var(--brand-space-8);display:flex}.chat-typing :is(.ix-avatar,.taps-avatar){flex-shrink:0}.chat-typing-bubble{align-items:center;gap:5px;min-height:40px;display:inline-flex}.chat-typing-bubble>span{opacity:.4;width:6px;height:6px;animation:chat-typing-wave 1.2s var(--brand-motion-ease-out) infinite;background:currentColor;border-radius:50%;display:block}.chat-typing-bubble>span:nth-child(2){animation-delay:.16s}.chat-typing-bubble>span:nth-child(3){animation-delay:.32s}@keyframes chat-typing-wave{0%,40%,to{opacity:.4;transform:translateY(0)}20%{opacity:.85;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.chat-typing-bubble>span{animation-name:chat-typing-fade}}@keyframes chat-typing-fade{0%,40%,to{opacity:.4}20%{opacity:.85}}.vc-message-row{align-items:flex-end;gap:var(--brand-space-8);max-width:90%;display:flex}.vc-message-row .ix-avatar{flex-shrink:0}.vc-message-body{gap:var(--brand-space-4);flex-direction:column;min-width:0;display:flex}.vc-message-row .taps-avatar{flex-shrink:0}.vc-message-row .vc-photo{width:min(220px,100%)}.vc-message-row .vc-bubble{background:var(--brand-soft);max-width:100%;color:var(--brand-ink);border-bottom-left-radius:6px}.vc-message-row+.vc-meta{margin-left:40px}
.sk-screen{animation:sk-in var(--brand-motion-modal) var(--brand-motion-ease-out) var(--brand-motion-press) both}.connect-root .sk-screen>.sk-screen-body{display:contents}.sk-screen>.sk-screen-splash{display:none}.cs-main .cp-details>.ui-panel+.sk-part,.cs-main .cp-details>.sk-part+.sk-part,.cs-main .cp-details>.sk-part+.ui-panel{margin-top:var(--brand-space-16)}.sk-screen .sk{background:var(--brand-soft);border-radius:var(--brand-radius-control);flex-shrink:0;max-inline-size:100%;animation:1.6s ease-in-out infinite sk-pulse;display:block}.sk-screen .sk-round{border-radius:var(--brand-radius-pill)}.sk-screen .sk-line{vertical-align:middle;border-radius:var(--brand-radius-small);block-size:.72em;display:inline-block}.sk-screen .cp-handle-form .ui-input .sk-line{background:color-mix(in srgb, var(--brand-ink) 12%, transparent)}.sk-screen .sk-button{block-size:var(--brand-control-height-default);border-radius:var(--brand-control-radius);display:inline-block}.sk-screen .sk-button-compact{block-size:var(--brand-control-height-compact)}.sk-screen .sk-button-large{block-size:var(--brand-control-height-large)}.sk-screen .sk-button-icon{inline-size:var(--brand-control-height-default)}.sk-screen .sk-button-compact.sk-button-icon{inline-size:var(--brand-control-height-compact)}.sk-screen .sk-fill{border-radius:inherit;block-size:100%;inline-size:100%}.sk-screen .sk-fill.sk-round{border-radius:var(--brand-radius-pill)}.sk-screen .sk-media{overflow:hidden}.sk-screen .ui-chip,.sk-screen .cs-tab{pointer-events:none}.sk-stack{gap:var(--brand-space-8);display:grid}@keyframes sk-in{0%{opacity:0}to{opacity:1}}@keyframes sk-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.sk-screen,.sk-screen .sk{animation:none}}@media (forced-colors:active){.sk-screen .sk{background:graytext}}.sk-screen .sk-muted,.sk-screen .sk-icon{color:var(--brand-muted)}.sk-screen .sk-icon{pointer-events:none}.sk-screen .sk-panel-stack{gap:var(--brand-space-16);align-content:start;display:grid}.sk-screen .sk-card-art{aspect-ratio:1.586;inline-size:100%}.sk-screen .sk-qr{margin:var(--brand-space-20) auto}.sk-screen .sk-bubble{border-radius:var(--brand-radius-large)}.sk-screen .is-mine>.sk-bubble{margin-inline-start:auto}.sk-screen .sk-composer-field{border-radius:var(--brand-radius-large);flex:1}.ix-thread>li .ix-bubble{transition:opacity var(--brand-motion-feedback) var(--brand-motion-ease-color)}.ix-thread>li[data-saving=true] .ix-bubble{opacity:.7}.ix-thread>li[data-saving=failed] .ix-bubble{opacity:.55}.sk-screen .sk-thumb{block-size:36px;inline-size:36px}.sk-screen .sk-mini-page{flex-direction:column;align-items:center;gap:6%;padding:14% 12% 0;display:flex;position:absolute;inset:0}.sk-screen .sk-mini-page>.sk-mini-avatar{aspect-ratio:1;inline-size:30%;margin-bottom:2%}.sk-screen .sk-mini-page>.sk-mini-name{block-size:4%;inline-size:52%}.sk-screen .sk-mini-page>.sk-mini-bio{block-size:3%;inline-size:70%;margin-bottom:4%}.sk-screen .sk-mini-page>.sk-mini-link{border-radius:var(--brand-radius-pill);block-size:9%;inline-size:100%}.sk-screen .sk-search{inline-size:220px}@media (max-width:600px){.sk-screen .sk-search{flex:1;inline-size:auto}}:is(.sk-screen,.sk-part) .ca-trend-plot{gap:var(--brand-space-8);grid-template-columns:auto minmax(0,1fr);height:220px;display:grid}:is(.sk-screen,.sk-part) .ca-trend-scale{color:var(--brand-muted);font-size:var(--brand-typography-size-micro);text-align:right;flex-direction:column;justify-content:space-between;display:flex}:is(.sk-screen,.sk-part) :is(.ca-trend-bars,.ca-strip-bars){align-items:flex-end;gap:var(--brand-space-4);display:flex}:is(.sk-screen,.sk-part) .ca-strip-bars{height:96px}:is(.sk-screen,.sk-part) :is(.ca-trend-bars,.ca-strip-bars)>span{flex:1;align-items:flex-end;min-width:0;height:100%;display:flex}:is(.sk-screen,.sk-part) .ca-trend-labels{margin-top:var(--brand-space-8);padding-left:var(--brand-space-32);color:var(--brand-muted);font-size:var(--brand-typography-size-micro);justify-content:space-between;display:flex}.sk-screen .ca-trend-bars .sk-trend-bar,.sk-screen .ca-strip-bars .sk-trend-bar{border-radius:3px 3px 0 0;inline-size:100%}.sk-screen .sk-avatar-row{align-items:center;gap:var(--brand-space-16);display:flex}.sk-screen .sk-package-art{aspect-ratio:1010/638;inline-size:100%}.sk-screen .cp-row-mobile-actions>.ui-button{justify-content:center}.rx-form-preview .sk-line{background:color-mix(in srgb, var(--brand-ink) 9%, transparent)}.sk-preview-input{border:1px solid var(--brand-line);border-radius:var(--brand-field-radius);background:var(--brand-panel);block-size:44px;display:block}.sk-preview-submit{block-size:48px;margin-top:var(--brand-space-8);border-radius:var(--brand-radius-pill);background:color-mix(in srgb, var(--brand-ink) 18%, transparent);display:block}.sk-mobile-home{display:none}.sk-screen .sk-preview-page{background:var(--brand-panel)}.sk-screen .sk-preview-chrome{inset:var(--brand-space-16) var(--brand-space-16) auto;justify-content:space-between;display:flex;position:absolute}.sk-screen .sk-preview-socials{gap:var(--brand-space-12);display:flex}.sk-screen .sk-preview-page>.sk-mini-avatar,.sk-screen .sk-preview-page>.sk-mini-link{flex:none}.sk-screen .sk-design-canvas{position:relative}.sk-screen .sk-share-image{aspect-ratio:1200/630;inline-size:100%}.sk-screen .sk-version-row{align-items:center;gap:var(--brand-space-16);display:flex}.sk-screen .sk-version-row>div{gap:var(--brand-space-8);flex:1;display:grid}@media (max-width:767px){.sk-mobile-home{display:block}:is(.sk-screen,.sk-part) :is(.sk-icon,.sk-muted,.ui-info-hint,.cw-drag-handle,.cl-card-menu),:is(.sk-screen,.sk-part) :is(.cp-row-stats,.cp-row-meta>svg,.cp-row-mobile-actions),:is(.sk-screen,.sk-part) :is(.ix-card-tags,.ix-card>footer),:is(.sk-screen,.sk-part) .sk-mini-page>:is(.sk-preview-chrome,.sk-preview-socials){visibility:hidden}.sk-screen .sk-preview-page{gap:var(--brand-space-12);padding:var(--brand-space-24) var(--brand-space-20)}.sk-screen .sk-preview-page>.sk-mini-avatar{inline-size:64px;margin-bottom:var(--brand-space-4)}.sk-screen .sk-preview-page>.sk-mini-name{block-size:12px}.sk-screen .sk-preview-page>.sk-mini-bio{block-size:10px;margin-bottom:var(--brand-space-8)}.sk-screen .sk-preview-page>.sk-preview-socials{display:none}.sk-screen .sk-preview-page>.sk-mini-link{block-size:44px}.sk-screen .sk-preview-page>.sk-mini-link:last-child{display:none}:is(.sk-screen,.sk-part) .cl-thumbs>.sk-thumb+.sk-thumb{visibility:hidden}:is(.sk-screen,.sk-part) :is(.ca-trend-bars,.ca-strip-bars){border-radius:var(--brand-radius-control);background:var(--brand-soft)}:is(.sk-screen,.sk-part) :is(.ca-trend-bars,.ca-strip-bars)>span,:is(.sk-screen,.sk-part) :is(.ca-trend-scale,.ca-trend-labels,.ca-strip-labels,.ca-values){visibility:hidden}}
.ca-title-row{align-items:center;gap:var(--brand-space-8);min-width:0;display:flex}.cs-title-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ce .ce-return{margin:0;display:flex}.ce .ce-detail-heading{justify-content:space-between;align-items:center;gap:var(--brand-space-16);margin:0 0 var(--brand-space-16);flex-direction:row;display:flex}.ce-detail-heading h1{outline:none;margin:0}.ce-main{min-width:0}.ce[data-dirty=true] .ce-main{padding-bottom:calc(var(--ce-edit-dock-height,var(--brand-control-height-default)) + var(--brand-space-32))}.ce-edit-dock{left:calc(var(--ce-dock-left) + var(--brand-space-8));width:calc(var(--ce-dock-width) - var(--brand-space-16));bottom:calc(max(var(--ce-bottom-obstruction,0px), env(safe-area-inset-bottom)) + var(--brand-space-12));z-index:calc(var(--brand-layer-overlay) - var(--brand-layer-step));justify-content:space-between;align-items:center;gap:var(--brand-space-8);padding:var(--brand-space-8) var(--brand-space-12);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-panel);background:var(--brand-panel);box-shadow:var(--brand-shadow-modal);transition:transform var(--brand-motion-popover) var(--brand-motion-ease-out), opacity var(--brand-motion-popover) var(--brand-motion-ease-out), visibility var(--brand-motion-popover);display:flex;position:fixed}.ce-edit-dock[data-hidden=true]{transform:translateY(var(--brand-space-12));opacity:0;visibility:hidden;pointer-events:none}.ce-edit-dock .ce-history{gap:var(--brand-space-4)}.ce[data-dirty=true] .cw-theme-dock{bottom:calc(var(--ce-bottom-obstruction,0px) + var(--ce-edit-dock-height,var(--brand-control-height-default)) + var(--brand-space-32))}.cp-rows[data-layout=grid]{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.cp-row-stats{align-items:flex-start;gap:var(--brand-space-24);flex-wrap:wrap}.cp-row-stats .ui-info-hint{flex:none}.cp-row-meta:has(time){align-items:center;gap:var(--brand-space-4);display:flex}@media (max-width:767px){.ce-edit-dock{padding-inline:var(--brand-space-8)}.ce-edit-dock .ui-icon-button{min-height:var(--brand-control-height-default);min-width:var(--brand-control-height-default)}}@media (prefers-reduced-motion:reduce){.ce-edit-dock{transition:none}}
.connect-public{box-sizing:border-box;min-width:0;overflow-x:clip}.connect-public-shell .connect-public-inner{min-height:0}.connect-public-inner,.connect-public-blocks,.connect-public-blocks>*{min-width:0;max-width:100%}.cp-preview.cp-has-cta>.connect-public-inner{overflow:hidden auto}.cp-cta-footer{box-sizing:border-box;min-width:0;max-width:100%}.connect-public.th-card-rule .cp-cta-footer .cp-cta-button{counter-increment:none}.connect-public.th-card-rule .cp-cta-footer .cp-cta-button:before{content:none}.connect-public.th .connect-public-link>img{flex:0 0 44px;position:static}.connect-public-link>span{overflow-wrap:anywhere;min-width:0}.connect-public .connect-public-blocks>.cp-block-animation.cp-animation-pulse{animation:2.8s ease-in-out 3 cp-pulse}.connect-public .connect-public-blocks>.cp-block-animation.cp-animation-wiggle{animation:3s ease-in-out 3 cp-wiggle}.connect-public .connect-public-blocks>.cp-block-animation.cp-animation-shimmer{animation:3s ease-in-out 3 cp-shimmer}@media (prefers-reduced-motion:reduce){.connect-public .connect-public-blocks>.cp-block-animation{animation:none!important}}.ob-top .connect-logo{flex-shrink:0}
.connect-public .connect-public-profile p.connect-profile-meta{justify-content:center;display:flex}.connect-public .connect-profile-meta a{max-width:100%;color:inherit;text-align:left;overflow-wrap:anywhere;align-items:flex-start;gap:6px;text-decoration:none;display:inline-flex}.connect-public .connect-profile-meta a .ui-icon{opacity:.85;flex:none;margin-top:.12em}.connect-public .connect-profile-meta a span{min-width:0}@media (hover:hover) and (pointer:fine){.connect-public .connect-profile-meta a:hover span{text-underline-offset:3px;text-decoration:underline}}.connect-public .cp-masthead p.connect-profile-meta,.cp-header-classic.cp-align-left p.connect-profile-meta{justify-content:flex-start;margin-left:0}.connect-public.cp-header-cover .cp-masthead p.connect-profile-meta{justify-content:center;margin-inline:auto}.connect-public.cp-header-cover:is(.cp-photo-left,.cp-photo-right) .cp-masthead p.connect-profile-meta{justify-content:flex-start;margin-inline:0}.connect-public.connect-public .connect-public-profile :is(h1,h2){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;max-width:100%}.connect-public.connect-public .cp-masthead-text{min-width:0}.connect-public.connect-public .cp-masthead-body{gap:var(--brand-space-12)}.connect-public .connect-public-profile .cp-name-fit-1{zoom:.92}.connect-public .connect-public-profile .cp-name-fit-2{zoom:.82}.connect-public .connect-public-profile .cp-name-fit-3{zoom:.7}.connect-public.th-look-editorial.cp-header-classic .connect-public-profile :is(h1,h2){font-size:clamp(30px,11vw,48px)}.connect-public.th-look-poster.cp-header-classic .connect-public-profile :is(h1,h2){font-size:clamp(30px,10.5vw,58px)}@media (max-width:420px){.connect-public.connect-public .cp-masthead :is(h1,h2){font-size:calc(var(--brand-pageHeader-name) * .9 * var(--cp-title-scale,1))}.connect-public.connect-public .cp-masthead .connect-avatar{width:76px;height:76px}.connect-public.connect-public.cp-header-cover .cp-masthead .connect-avatar{width:96px;height:96px}}.connect-public{--cp-photo-edge:10px}.connect-public .cp-masthead-body{padding-inline:var(--cp-photo-edge)}.cp-header-classic.cp-photo-left .connect-avatar{margin-left:var(--cp-photo-edge)}.cp-header-classic.cp-photo-right .connect-avatar{margin-right:var(--cp-photo-edge)}.connect-public.th-avatar-glow .connect-avatar{--cp-photo-shadow:0 0 28px 2px color-mix(in srgb, var(--cp-accent) 50%, transparent)}.connect-public .connect-avatar{max-width:100%}.connect-public .connect-avatar:not(.connect-avatar-fallback){background:0 0;border:0}.connect-public.cp-header-cover .cp-masthead .connect-avatar:not(.connect-avatar-fallback){border:0}.connect-public .cp-logo{margin:var(--brand-space-12) auto;display:block}.connect-public .cp-masthead .cp-logo{margin:0 auto var(--brand-space-8) 0}.connect-public.cp-header-cover .cp-masthead-body .cp-logo,.connect-public.cp-header-profile.cp-photo-center .cp-masthead-body .cp-logo,.connect-public.cp-align-center .cp-masthead-profile .cp-logo{margin-inline:auto}.connect-public.cp-header-cover.cp-photo-left .cp-masthead-body .cp-logo{margin-inline:0 auto}.connect-public.cp-header-cover.cp-photo-right .cp-masthead-body .cp-logo{margin-inline:auto 0}.connect-public.cp-header-classic.cp-align-left .cp-logo,.connect-public.th-look-editorial.cp-header-classic .cp-logo{margin-inline:0 auto}.connect-public.cp-fade-soft .cp-masthead-media{-webkit-mask-image:linear-gradient(#000 0% 36%,#000000b8 56%,#0000004d 80%,#0000 100%);mask-image:linear-gradient(#000 0% 36%,#000000b8 56%,#0000004d 80%,#0000 100%)}.connect-public.cp-fade-strong .cp-masthead-media{-webkit-mask-image:linear-gradient(#000 0%,#000000c7 14%,#0000006b 40%,#00000024 70%,#0000 96%);mask-image:linear-gradient(#000 0%,#000000c7 14%,#0000006b 40%,#00000024 70%,#0000 96%)}.connect-public:is(.cp-fade-soft,.cp-fade-strong) .cp-masthead-text{text-shadow:0 0 14px color-mix(in srgb, var(--cp-bg) 75%, transparent), 0 0 2px color-mix(in srgb, var(--cp-bg) 55%, transparent)}.connect-public.cp-header-cover:is(.cp-fade-soft,.cp-fade-strong) .cp-masthead-text{text-shadow:none}.connect-public.connect-public .cp-covered :is(h1,h2),.connect-public.connect-public .cp-covered :is(p.cp-identity,p.cp-bio,p.connect-profile-meta){color:inherit;opacity:1}.connect-public .cp-covered .cp-profile-content{text-shadow:0 1px 12px rgba(var(--cp-cover-overlay), .55)}.connect-public .connect-public-link>img{object-fit:cover;flex:none}.connect-public .connect-public-link>span{min-width:0}.connect-public.connect-public .connect-public-link.is-featured:has(>img){justify-content:flex-start;align-items:stretch;gap:var(--brand-space-12);padding:0 0 var(--brand-space-16);border-radius:min(var(--cp-action-radius,12px), 28px);flex-direction:column;overflow:hidden}.connect-public.connect-public .connect-public-link.is-featured:has(>img)>img{border-radius:0;width:100%;height:160px;position:static}.connect-public.connect-public .connect-public-link.is-featured:has(>img)>span{padding-inline:54px}.connect-public.connect-public .connect-public-link.is-featured:has(>img)>svg{inset-block:auto var(--brand-space-16)}.cpl-name{overflow-wrap:anywhere;padding-block:.08em;line-height:1.35}.cpl-row .cpl-name,.cpl-item.cpl-menu .cpl-name{-webkit-line-clamp:unset;display:block;overflow:visible}.cpl-row{grid-template-columns:56px minmax(0,1fr) auto}.cpl-row .cpl-end{flex-wrap:wrap;flex:none;justify-content:flex-end;max-width:42%}.cpl-row .cpl-price{justify-content:flex-end}@media (max-width:380px){.cpl-row .cpl-end>svg{display:none}}.cpl-empty-link{color:inherit;text-underline-offset:3px;font-weight:650;text-decoration:underline}.sk-screen .sk,.content-skeleton .content-skeleton-media,.content-skeleton .content-skeleton-title,.content-skeleton .content-skeleton-detail,.content-skeleton .content-skeleton-control,.cpl-loading span{background-image:linear-gradient(100deg, transparent 30%, var(--sk-glint) 50%, transparent 70%);background-position:130% 0;background-repeat:no-repeat;background-size:240% 100%;animation:1.5s ease-in-out infinite sk-shimmer}.cpl-loading span{background-color:var(--cpl-soft)}@keyframes sk-shimmer{to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.sk-screen .sk,.content-skeleton .content-skeleton-media,.content-skeleton .content-skeleton-title,.content-skeleton .content-skeleton-detail,.content-skeleton .content-skeleton-control,.cpl-loading span{background-image:none;animation:none}}@media (forced-colors:active){.sk-screen .sk{background-image:none}}html:has(.cs-app){scrollbar-gutter:stable}html:has(.cs-app) body[data-scroll-locked]{--removed-body-scroll-bar-size:0px!important;margin-right:0!important;padding-right:0!important}.connect-public a.connect-public-link>.ui-icon,.connect-public span.connect-public-link>.ui-icon{flex:none}.cl-empty-inline{text-align:center;justify-items:center;gap:var(--brand-space-12);padding:var(--brand-space-16);border-radius:var(--brand-radius-panel,16px);background:var(--brand-soft);display:grid}.cl-empty-inline>p{margin:0}.cp-cta-footer{box-sizing:border-box;justify-content:center}.connect-public .cp-cta-footer.cp-cta-footer .cp-cta-button{max-width:360px}.cp-cta-footer.cp-cta-preview{width:100%;max-width:100%;margin-inline:0}.cp-cta-footer.cp-cta-four{justify-content:center;justify-items:stretch}.cp-cta-footer.cp-cta-four .cp-cta-button{max-width:none}.connect-public.cp-preview.cp-has-cta{overflow:hidden}.cp-preview.cp-has-cta>.connect-public-inner{scrollbar-width:none;overflow:hidden auto}.cp-preview.cp-has-cta>.connect-public-inner::-webkit-scrollbar{display:none}.cpr-remove.ui-button{margin-inline-start:auto}.connect-public.connect-public .connect-public-link.cp-shop{justify-content:flex-start;gap:var(--brand-space-12);padding-block:var(--brand-space-8);padding-inline:var(--brand-space-8) 48px;text-align:left}.connect-public .cp-shop>span:not(.cp-shop-mark){flex:1;gap:2px;display:grid}.cp-shop-mark{border-radius:max(8px, min(calc(var(--cp-action-radius,12px) - 4px), 14px));background:var(--shop-brand);block-size:40px;inline-size:40px;color:var(--brand-palette-white);font-size:var(--brand-typography-size-title);flex:none;place-items:center;font-weight:800;line-height:1;display:grid}.cp-shop-mark.is-lazada{--shop-brand:linear-gradient(140deg, var(--shop-lazada-blue) 0%, var(--shop-lazada-blue-light) 55%, var(--shop-lazada-orange) 125%)}.cp-shop-mark.is-shopee{--shop-brand:var(--shop-shopee)}.cp-shop-mark.is-tiktok-shop{--shop-brand:var(--brand-palette-black);box-shadow:2px 2px 0 var(--shop-tiktok-red), -2px -2px 0 var(--shop-tiktok-cyan)}.cp-shop-via{font-size:var(--brand-typography-size-caption);opacity:.7;font-weight:500;line-height:1.3}.connect-public{--shop-lazada-blue:#0f146d;--shop-lazada-blue-light:#2d2fb5;--shop-lazada-orange:#f85606;--shop-shopee:#ee4d2d;--shop-tiktok-red:#fe2c55;--shop-tiktok-cyan:#25f4ee}.cw-header-adjust-title{min-height:40px;font-size:var(--brand-typography-size-label);font-weight:var(--brand-typography-weight-strong);color:var(--brand-ink);align-items:center;margin:0;display:flex}.ce-peek{display:none}@media (max-width:1199px){.ce-peek{gap:var(--brand-space-8);padding:var(--brand-space-12);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-panel);background:var(--brand-panel);display:grid}}.ce-peek-head{justify-content:space-between;align-items:center;gap:var(--brand-space-8);display:flex}.ce-peek-head strong{font-size:var(--brand-typography-size-label);font-weight:var(--brand-typography-weight-strong)}.ce-peek-head em{color:var(--brand-muted);font-style:normal;font-weight:var(--brand-typography-weight-control);margin-inline-start:var(--brand-space-4)}.ce-peek-head>span{gap:var(--brand-space-4);display:flex}.ce-peek-window{border-radius:var(--brand-radius-control);background:var(--brand-soft);block-size:min(240px,34dvh);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.ce-peek-canvas{inline-size:390px;transform:scale(var(--ce-peek-scale,1));transform-origin:0 0;pointer-events:none}.ce-peek-canvas .connect-public{min-height:0}.connect-public .cp-shop-mark :is(svg,img){opacity:1;position:static;inset:auto}.ce-next{gap:var(--brand-space-12);padding:var(--brand-space-16);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-card);background:var(--brand-card);display:grid}.ce-next>header{align-items:center;gap:var(--brand-space-8);display:flex}.ce-next>header strong{flex:1}.ce-next>header small{color:var(--brand-muted)}.ce-next ol{gap:var(--brand-space-8);margin:0;padding:0;list-style:none;display:grid}.ce-next li{align-items:center;gap:var(--brand-space-12);font-size:var(--brand-typography-size-label);display:flex}.ce-next li>span{border:var(--brand-border-width) solid var(--brand-line);border-radius:50%;place-items:center;block-size:20px;inline-size:20px;display:grid}.ce-next li[data-done]{color:var(--brand-muted)}.ce-next li[data-done]>span{background:var(--brand-action);color:var(--brand-on-action);border-color:#0000}.ce-next p{color:var(--brand-muted);font-size:var(--brand-typography-size-label);margin:0}.ce-next>.ui-button,.ce-next>a{justify-self:start}
.ch-list{margin:0;padding:0;list-style:none;display:grid}.ch-row{align-items:center;gap:var(--brand-space-12);min-height:64px;padding-block:var(--brand-space-8);border-top:var(--brand-border-width) solid var(--brand-line);display:flex}.ch-row:first-child{border-top:0}.ch-icon{background:var(--brand-soft);width:40px;height:40px;color:var(--brand-muted);border-radius:50%;flex:none;place-items:center;display:grid}.ch-row[data-current] .ch-icon{background:var(--brand-action);color:var(--brand-button-primary-foreground)}.ch-text{gap:var(--brand-space-4);flex:1;min-width:0;display:grid}.ch-text strong{align-items:center;gap:var(--brand-space-8);font-size:var(--brand-typography-size-control);font-weight:var(--brand-typography-weight-strong);flex-wrap:wrap;display:flex}.ch-text small{color:var(--brand-muted);font-size:var(--brand-typography-size-label)}.ch-skeleton{gap:var(--brand-space-12);display:grid}.ch-skeleton .ui-skeleton{border-radius:var(--brand-radius-panel);min-height:64px;display:block}.ch-skeleton .ch-skeleton-page{min-height:60dvh}.ch-confirm{gap:var(--brand-space-12);margin-bottom:var(--brand-space-16);display:grid}.ch-preview .connect-public{min-height:100%;padding:44px var(--brand-space-20) var(--brand-space-32)}.mu{gap:var(--brand-space-16);display:grid}.mu-row{gap:var(--brand-space-8);display:grid}.mu-head{justify-content:space-between;align-items:baseline;gap:var(--brand-space-12);font-size:var(--brand-typography-size-control);display:flex}.mu-head strong{font-weight:var(--brand-typography-weight-strong);font-variant-numeric:tabular-nums}.mu-bar{border-radius:var(--brand-radius-pill);background:var(--brand-soft);block-size:8px;overflow:hidden}.mu-bar>span{border-radius:inherit;background:var(--brand-action);block-size:100%;transition:inline-size var(--brand-motion-modal) var(--brand-motion-ease-out);display:block}.mu-row[data-state=near] .mu-bar>span{background:var(--brand-ink)}.mu-row[data-state=full] .mu-bar>span{background:var(--brand-danger)}.mu-row[data-state=full] small{color:var(--brand-danger)}.mu-row small{color:var(--brand-muted);font-size:var(--brand-typography-size-label)}.mu .mu-skeleton{border-radius:var(--brand-radius-control);min-height:40px;display:block}.mu-link{position:relative}.mu-link-cover{border-radius:var(--brand-radius-card);position:absolute;inset:0}.mu-link :is(button,.ui-info-hint){z-index:1;position:relative}.mu-link-chevron{color:var(--brand-muted);margin-inline-start:auto}.cm-summary .mu{gap:var(--brand-space-16) var(--brand-space-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.cm-summary .mu>.ui-type{grid-column:1/-1}@media (prefers-reduced-motion:reduce){.mu-bar>span{transition:none}}
.cp-zoom{cursor:zoom-in;display:contents}.cp-zoom>:is(img,video){cursor:zoom-in}.cp-zoom:focus-visible>:is(img,video){outline:2px solid var(--cp-fg,currentColor);outline-offset:3px}.cp-zoom-chip{z-index:3;background:color-mix(in srgb, var(--brand-palette-black) 42%, transparent);block-size:36px;inline-size:36px;color:var(--brand-palette-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-in;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--brand-space-16);inset-inline-start:var(--brand-space-16)}.cp-zoom-chip:focus-visible{outline:2px solid var(--brand-palette-white);outline-offset:2px}@media (hover:hover) and (pointer:fine){.cp-zoom-chip:hover{background:color-mix(in srgb, var(--brand-palette-black) 62%, transparent)}}.cp-cover-layer~.cp-zoom-chip,.cp-covered>.cp-zoom-chip{inset-block-start:var(--brand-space-12);inset-inline-start:var(--brand-space-12)}.cp-viewer-overlay.ui-overlay{background:color-mix(in srgb, var(--brand-palette-black) 96%, transparent)}.cp-viewer.ui-dialog{animation:cw-fade var(--brand-motion-modal) var(--brand-motion-ease-out);block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;box-shadow:none;color:var(--brand-palette-white);background:0 0;border-radius:0;place-items:center;padding:0;display:grid;inset:0;overflow:hidden;transform:none}.cp-viewer-stage{justify-items:center;gap:var(--brand-space-12);max-inline-size:100vw;padding:var(--brand-space-64) var(--brand-space-16) var(--brand-space-24);touch-action:pan-y;margin:0;display:grid}.cp-viewer-media{border-radius:var(--brand-radius-control);object-fit:contain;-webkit-user-select:none;user-select:none;block-size:auto;max-block-size:calc(100dvh - 160px);inline-size:auto;max-inline-size:min(100%,1400px);display:block}.cp-viewer-caption{justify-items:center;gap:var(--brand-space-4);text-align:center;max-inline-size:60ch;font-size:var(--brand-typography-size-control);line-height:var(--brand-typography-leading-body);display:grid}.cp-viewer-caption small{opacity:.7;font-variant-numeric:tabular-nums}.cp-viewer .cp-viewer-close.ui-button,.cp-viewer .cp-viewer-nav.ui-button{z-index:2;color:var(--brand-palette-white);background:color-mix(in srgb, var(--brand-palette-white) 14%, transparent);border:0;position:absolute}.cp-viewer .cp-viewer-close.ui-button{inset-block-start:max(var(--brand-space-16), env(safe-area-inset-top));inset-inline-end:var(--brand-space-16)}.cp-viewer .cp-viewer-nav.ui-button{inset-block-start:50%;translate:0 -50%}.cp-viewer .cp-viewer-nav.is-prev{inset-inline-start:var(--brand-space-16)}.cp-viewer .cp-viewer-nav.is-next{inset-inline-end:var(--brand-space-16)}@media (hover:hover) and (pointer:fine){.cp-viewer .ui-button:hover{background:color-mix(in srgb, var(--brand-palette-white) 24%, transparent)}}@media (max-width:767px){.cp-viewer .cp-viewer-nav.ui-button{inset-block:auto max(var(--brand-space-16), env(safe-area-inset-bottom));translate:none}.cp-viewer-stage{padding-block-end:var(--brand-space-80)}}@media (prefers-reduced-motion:reduce){.cp-viewer-overlay.ui-overlay,.cp-viewer.ui-dialog{animation:none}}.cp-content>.cp-zoom>img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--cp-card-radius,8px);width:100%;height:auto}
.ce-profile-header{gap:var(--brand-space-12);padding-block:var(--brand-space-20);display:grid}.ce-profile-main{align-items:flex-start;gap:var(--brand-space-20);display:flex}.ce-profile-identity{flex:1;min-width:0}.ce-profile-copy{justify-items:start;gap:var(--brand-space-4);width:100%;padding:var(--brand-space-8) 0;border-radius:var(--brand-radius-control);color:var(--brand-ink);text-align:left;background:0 0;border:0;display:grid}.ce-profile-copy strong{max-width:100%;font-size:var(--brand-typography-size-heading-small);font-weight:var(--brand-typography-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ce-profile-copy small{-webkit-line-clamp:2;color:var(--brand-muted);font-size:var(--brand-typography-size-label);line-height:var(--brand-typography-leading-body);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ce-profile-media{border-radius:var(--brand-radius-card);background:var(--brand-soft);width:96px;height:96px;color:var(--brand-muted);border:0;flex:none;padding:0;display:block;position:relative}.ce-profile-media.is-compact{border-radius:50%}.ce-profile-media>:is(img,video){border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.ce-profile-placeholder{place-items:center;width:100%;height:100%;display:grid}.ce-profile-media-add{border:2px solid var(--brand-panel);background:var(--brand-action);width:30px;height:30px;color:var(--brand-on-action);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.ce-cover-media{width:144px}.ce-cover-media-viewport{border-radius:inherit;width:100%;height:100%;display:block;overflow:hidden}.ce-cover-media-viewport>:is(img,video){object-fit:cover;width:100%;height:100%;display:block}.ce-profile-links{justify-content:flex-start;align-items:center;gap:var(--brand-space-8);flex-wrap:wrap;display:flex}.ce-profile-links .ui-setting{display:contents}.ce-profile-links .ui-setting-text{display:none}.ce-profile-links .ui-setting-control{width:auto}.ce-profile-media-sheet .ce-media-choice{justify-content:flex-start;gap:var(--brand-space-16);white-space:normal;text-align:left;width:100%;min-height:56px;display:flex}.ce-editor-sheet{width:min(720px, calc(100vw - var(--brand-space-32)));flex-direction:column;max-height:80dvh;padding:0;display:flex;overflow:hidden}.ce-sheet-handle{display:none}.ce-sheet-heading{justify-content:space-between;align-items:center;gap:var(--brand-space-16);padding:var(--brand-space-20) var(--brand-space-24);border-bottom:var(--brand-border-width) solid var(--brand-line);flex:none;display:flex}.ce-sheet-heading>:first-child{font-size:var(--brand-typography-size-heading-small);font-weight:var(--brand-typography-weight-strong);margin:0}.ce-sheet-body{gap:var(--brand-space-20);overscroll-behavior:contain;min-height:0;padding:var(--brand-space-24);scrollbar-color:var(--brand-line) transparent;display:grid;overflow-y:auto}.ce-sheet-body>.ce-group{background:0 0;border:0;border-radius:0;padding:0}.ce-design-sheet-wallpaper .ce-sheet-body>fieldset{gap:var(--brand-space-20);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ce-design-sheet-themes .ce-sheet-body{grid-auto-rows:max-content}.ce-sheet-body .cw-theme-dock{bottom:var(--brand-space-16);padding:var(--brand-space-16);margin:0;position:sticky}.ce-design-canvas{display:none}.ce-design-stage{display:contents}.cw-theme-dock.is-stage,.cw-theme-dock-close{display:none}.ce-design-options{min-width:0;display:grid}.ce-coming-soon{justify-items:center;gap:var(--brand-space-12);padding-block:var(--brand-space-32);text-align:center;display:grid}.ce-coming-soon>svg{color:var(--brand-muted)}.ce-header-layouts.cw-layout-choices.is-header{gap:var(--brand-space-12);min-width:0;padding:var(--brand-space-8);margin-inline:calc(-1 * var(--brand-space-8));scroll-padding-inline:var(--brand-space-8);scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;display:flex;overflow-x:auto}.ce-header-layouts.cw-layout-choices.is-header::-webkit-scrollbar{display:none}.ce-header-layouts.cw-layout-choices.is-header>.ui-button{scroll-snap-align:start;flex:0 0 132px}.ce-header-layouts .cw-header-hero i{border-radius:var(--brand-radius-control);width:75%;height:64px;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.ce-header-layouts .cw-header-banner{background:linear-gradient(to bottom, var(--brand-line) 0 45%, var(--brand-panel) 45%);position:relative}.ce-header-layouts .cw-header-banner i{width:32px;height:32px;margin-top:var(--brand-space-20);border-radius:50%}@media (max-width:767px){.ce-refresh .ce-peek,.ce-refresh .ce-edit-dock{display:none}.ce-refresh .ce-main{gap:var(--brand-space-20);padding-bottom:calc(104px + env(safe-area-inset-bottom))}.ce-refresh .ce-profile-header{padding-block:var(--brand-space-12) var(--brand-space-20)}.ce-refresh .ce-profile-main{gap:var(--brand-space-16)}.ce-refresh .ce-profile-copy strong{font-size:var(--brand-typography-size-heading-small)}.ce-refresh .ce-profile-media.is-compact{width:84px;height:84px}.ce-refresh .cw-bulk{bottom:calc(80px + max(var(--brand-space-12), env(safe-area-inset-bottom)) + var(--brand-space-24))}.ce-refresh[data-section=design] .ce-main{padding-bottom:0;display:block}.ce-refresh .ce-design-canvas{overscroll-behavior:contain;border-radius:0;height:100%;display:block;overflow-y:auto}.ce-design-canvas>.connect-public{min-height:100%}:is(html,body):has(.ce-refresh[data-section=design]){overscroll-behavior:none;overflow:hidden}.cs-app:has(.ce-refresh[data-section=design]){min-height:0;position:fixed;inset:0;overflow:hidden}.ce-refresh .ce-design-stage,.ce-refresh .ce-main>.ce-design-canvas{inset:calc(var(--brand-native-barHeight) + env(safe-area-inset-top) + var(--brand-space-12)) 0 calc(var(--f-tabbar-gap) + env(safe-area-inset-bottom) + var(--f-tabbar) + var(--brand-space-16));display:block;position:fixed}.ce-refresh .ce-main>.ce-design-canvas{height:auto}.ce-refresh .ce-design-stage .cw-theme-dock.is-stage{inset:auto var(--brand-space-12) var(--brand-space-12);margin:0;display:grid;position:absolute}.ce-refresh .ce-design-stage:has(.is-stage) .ce-design-canvas>.connect-public:not(.cp-has-cta){padding-bottom:calc(104px + var(--brand-space-16))}.ce-refresh .ce-design-stage .cw-theme-dock.is-stage{transition:opacity var(--brand-motion-popover) ease, transform var(--brand-motion-popover) var(--brand-motion-ease-out)}.ce-refresh .ce-design-stage .cw-theme-dock.is-leaving{opacity:0;transform:translateY(var(--brand-space-8));pointer-events:none}.cw-theme-dock-close{inset:var(--brand-space-4) var(--brand-space-4) auto auto;background:0 0;width:32px;min-width:32px;height:32px;min-height:32px;display:inline-grid;position:absolute}.cw-theme-dock.is-stage .cw-look-description{padding-right:var(--brand-space-24)}.ce-sheet-body .cw-theme-dock.is-sheet{display:none}.ce-design-sheet-themes .ce-sheet-body{overflow-y:hidden}.ce-refresh .ce-design-options>.ce-design-option{display:none}.ce-editor-sheet{border-radius:var(--brand-radius-sheet) var(--brand-radius-sheet) 0 0;width:100%;max-width:none;max-height:74dvh;animation:ce-sheet-enter var(--brand-motion-modal) var(--brand-motion-ease-drawer);inset:auto 0 0;transform:none}.ce-editor-sheet[data-state=closed]{animation:ce-sheet-exit var(--brand-motion-popover) ease-in}.ce-sheet-handle{width:48px;height:4px;margin:var(--brand-space-12) auto 0;border-radius:var(--brand-radius-pill);background:var(--brand-line);flex:none;display:block}.ce-sheet-heading{padding:var(--brand-space-16) var(--brand-space-20)}.ce-sheet-body{padding:var(--brand-space-20) var(--brand-space-20) calc(var(--brand-space-24) + env(safe-area-inset-bottom))}.ce-sheet-body .cw-looks,.ce-sheet-body .cw-themes,.ce-sheet-body .cw-wallpaper-styles,.ce-sheet-body .cw-wallpaper-grid{align-items:stretch;gap:var(--brand-space-12);scroll-snap-type:x proximity;padding:var(--brand-space-8);margin-inline:calc(-1 * var(--brand-space-8));scroll-padding-inline:var(--brand-space-8);scrollbar-width:none;display:flex;overflow-x:auto}.ce-sheet-body :is(.cw-looks,.cw-themes,.cw-wallpaper-styles,.cw-wallpaper-grid)::-webkit-scrollbar{display:none}.ce-sheet-body :is(.cw-looks,.cw-themes)>.ui-button{scroll-snap-align:start;flex:0 0 142px;min-width:0}.ce-sheet-body :is(.cw-wallpaper-styles,.cw-wallpaper-grid)>.ui-button{scroll-snap-align:start;flex:0 0 128px;min-width:0}.ce-sheet-body .cw-look-filters{flex-wrap:nowrap;overflow-x:auto}.ce-sheet-body .cw-look-filter{white-space:nowrap;flex:none}.ce-sheet-body .cw-social-editor{flex-wrap:wrap}.ce-sheet-body .cw-social-actions{margin-left:auto}.ce-sheet-body .cw-social-actions .ui-icon-button,.ui-modal-body .ce-ai-row .cw-social-actions .ui-icon-button{width:44px;height:44px;min-height:44px}.ui-modal-body .ce-ai-row{flex-wrap:wrap}.ui-modal-body .ce-ai-row .cw-social-actions{margin-left:auto}.ce-sheet-body .cw-social-fields{width:100%;min-width:0}}@keyframes ce-sheet-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ce-sheet-exit{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.ce-refresh .ce-design-stage .cw-theme-dock.is-stage{transition:none;transform:none}.ce-editor-sheet,.ce-editor-sheet[data-state=closed]{animation:none}}.ce-header-alignment .ui-segment{width:100%}.ce-header-alignment .ui-segment>.ui-segment-button{min-width:0;padding-inline:var(--brand-space-8);flex:1 1 0}.connect-public[data-link-align] .connect-public-blocks .connect-public-link.connect-public-link{text-align:var(--cp-link-align)}.connect-public[data-link-align] .connect-public-blocks .connect-public-link.connect-public-link:not(.is-featured:has(>img)){justify-content:var(--cp-link-justify)}.connect-public[data-link-align] .connect-public-blocks .connect-public-link.connect-public-link:not(.is-featured:has(>img))>span:not(.cp-shop-mark){text-align:var(--cp-link-align);flex:1}.ce-profile-copy:focus-visible,.ce-profile-media:focus-visible{outline:var(--brand-focus-width) solid var(--brand-focus-color);outline-offset:var(--brand-focus-offset)}.ce-profile-links .ce-profile-social-trigger{max-width:100%}.dp{align-content:start;gap:var(--brand-space-12);min-width:0;height:100%;display:grid}.dp .ui-section-header{margin-bottom:0}.dp-stage[data-device=mobile]{justify-self:center;width:min(100%,390px,46.2085dvh - 92.4171px)}.dp-note{color:var(--brand-muted);font-size:var(--brand-typography-size-caption);text-align:center;margin:0}.ce-preview-footer{padding-top:var(--brand-space-12);justify-content:center;display:flex}
.cp-row-preview{display:none}.cp-static-page{min-height:100%;padding:108px var(--brand-space-24) var(--brand-space-32);position:relative;overflow:hidden}.cp-static-wallpaper,.cp-static-cover img,.cp-static-avatar img{object-fit:cover}.cp-static-cover{height:160px;position:absolute;inset:0 0 auto;overflow:hidden}.cp-static-content{justify-items:center;gap:var(--brand-space-16);text-align:center;display:grid;position:relative}.cp-static-avatar{border-radius:var(--brand-radius-pill);background:var(--cp-thumbnail-button);width:88px;height:88px;color:var(--cp-thumbnail-button-text);font-size:var(--brand-typography-size-section);place-items:center;display:grid;position:relative;overflow:hidden}.cp-static-name{max-width:100%;font-size:var(--brand-typography-size-heading);overflow-wrap:anywhere;line-height:1.2}.cp-static-bio{font-size:var(--brand-typography-size-label);overflow-wrap:anywhere;margin:0;line-height:1.5}.cp-static-links{gap:var(--brand-space-12);width:100%;display:grid}.cp-static-links>span{padding:var(--brand-space-16);border-radius:var(--brand-radius-control);background:var(--cp-thumbnail-button);color:var(--cp-thumbnail-button-text);font-size:var(--brand-typography-size-body);overflow-wrap:anywhere}.cp-static-links[data-roundness=pill]>span{border-radius:var(--brand-radius-pill)}.cp-static-links[data-roundness=square]>span{border-radius:0}.cs-route{min-width:0}.cs-workspace-choices,.cs-workspace-account-actions{gap:var(--brand-space-8);display:grid}.cs-workspace-account-actions{margin-top:var(--brand-space-20);padding-top:var(--brand-space-16);border-top:var(--brand-border-width) solid var(--brand-line)}.cs-workspace-choice.ui-button,.cs-workspace-account-actions>.ui-button{justify-content:flex-start;gap:var(--brand-space-12);min-height:52px;padding:var(--brand-space-12)}.cs-workspace-choice>span:nth-child(2){text-align:left;overflow-wrap:anywhere;flex:1;min-width:0}.cs-workspace-choice[aria-pressed=true]{background:var(--brand-soft)}.cs-workspace-choice>.ui-badge,.cs-workspace-choice>svg{flex:none}.cs-workspace-choice>svg{color:var(--brand-accent)}.cs-mobile-menu-foot{justify-content:flex-end}.cs-workspace-picker{gap:var(--brand-space-16);display:grid}.cs-workspace-picker>h2{margin-bottom:var(--brand-space-8)}.cp-details>.ui-panel.cp-detail-settings-panel{padding:0}.cp-detail-settings{justify-content:space-between;align-items:center;gap:var(--brand-space-16);padding:var(--brand-space-24);border-radius:inherit;min-height:72px;color:var(--brand-ink);text-decoration:none;display:flex}.cp-detail-settings>svg{flex:none}@media (max-width:767px){.cs-workspace-picker-trigger.ui-button{border-radius:var(--brand-radius-pill);padding:0}.cs-workspace-picker-trigger .ui-avatar{width:42px;height:42px;font-size:var(--brand-typography-size-body);background:var(--brand-soft)}.cs-try-pro.ui-button{min-height:44px;padding-inline:var(--brand-space-12);font-size:var(--brand-typography-size-label);white-space:nowrap}.cs-desktop-overview{display:none}.cp-toolbar-end{margin-left:auto}.cp-rows,.cp-rows[data-layout=grid]{gap:var(--brand-space-32);grid-template-columns:minmax(0,1fr)}.cp-row,.cp-rows[data-layout=grid] .cp-row,.cp-details>.ui-panel>.cp-row{align-items:center;gap:var(--brand-space-12) var(--brand-space-8);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;padding:0}.cp-row-preview{border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-card);isolation:isolate;grid-area:1/1/auto/-1;height:clamp(360px,110vw,480px);display:block;position:relative;overflow:hidden}.cp-row-preview-content{pointer-events:none;min-height:100%}.cp-row-preview .cp-static-page{border-radius:0;min-height:100%}.cp-row>.cp-row-main,.cp-row>.cp-row-actions{display:none}.cp-row>.cp-row-stats,.cp-rows[data-layout=grid] .cp-row-stats{align-items:center;gap:var(--brand-space-16);padding-left:var(--brand-space-4);flex-wrap:wrap;grid-area:2/1}.cp-row>.cp-row-mobile-actions{grid-area:2/2;align-items:center;display:flex}.cp-row-mobile-actions>.ui-button{width:44px;min-height:44px}.cp-details>.ui-panel:first-child{background:0 0;border:0;padding:0}}@media (max-width:380px){.cs-try-pro.ui-button{padding-inline:var(--brand-space-8);font-size:var(--brand-typography-size-caption)}}
.cw-content-footer{--cw-footer-slot-radius:max(var(--brand-radius-control), calc(var(--brand-radius-card) - var(--brand-space-24)));border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-card);background:var(--brand-panel);margin-top:var(--brand-space-24);padding:var(--brand-space-24);gap:var(--brand-space-16);display:grid}.cw-content-footer>.ce-group{background:0 0;border:0;border-radius:0;padding:0}.cw-content-footer>.ce-group+.ce-group,.ce-sheet-body>.ce-group+.ce-group{border-top:var(--brand-border-width) solid var(--brand-line);padding-top:var(--brand-space-24)}.cp-page-tabs{justify-content:center;align-items:center;gap:var(--brand-space-4);padding:var(--brand-space-4) var(--brand-space-8);margin:0 auto var(--brand-space-24);border:1px solid color-mix(in srgb, var(--cp-fg) 18%, transparent);border-radius:var(--brand-radius-pill);width:fit-content;max-width:100%;display:flex}.connect-public .cp-page-tabs{inline-size:fit-content;max-inline-size:100%}.connect-public .cp-page-tabs .ui-pressable{flex:0 auto;min-block-size:0;inline-size:auto}.cp-page-tabs .ui-pressable{color:inherit;font:inherit;font-weight:var(--brand-typography-weight-strong);padding:var(--brand-space-12) var(--brand-space-16);border-radius:var(--brand-radius-pill)}.cp-page-tabs [aria-pressed=true]{color:var(--cp-bg);background:var(--cp-fg)}@media (max-width:480px){.cp-page-tabs{gap:0}.cp-page-tabs .ui-pressable{min-inline-size:0;padding:var(--brand-space-8) var(--brand-space-12);font-size:var(--brand-typography-size-label)}}.ui-dialog.ui-modal-fullscreen:has(.cw-group-page){border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;inset:0;transform:none}.ui-modal-fullscreen:has(.cw-group-page) .ui-modal-header{padding-top:calc(var(--brand-space-16) + env(safe-area-inset-top))}.ui-modal-fullscreen:has(.cw-group-page) .ui-dialog-close{display:none}.ui-modal-fullscreen:has(.cw-group-page) .ui-modal-header>:first-child{flex:none}.ui-modal-fullscreen:has(.cw-group-page) .ui-modal-body{padding-bottom:calc(var(--brand-space-24) + env(safe-area-inset-bottom))}.cw-group-page{gap:var(--brand-space-24);width:min(100%,760px);margin:0 auto;display:grid}.cw-group-heading,.cw-group-picker-heading,.cw-group-picker-row{justify-content:space-between;align-items:center;gap:var(--brand-space-16);display:flex}.cw-group-heading{padding-top:var(--brand-space-24);border-top:var(--brand-border-width) solid var(--brand-line)}.cw-group-items{gap:var(--brand-space-16);display:grid}.cw-group-item{align-items:center;gap:var(--brand-space-8);padding:var(--brand-space-16);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-large);background:var(--brand-panel);display:flex}.cw-group-item .cw-block-open{flex:1;min-width:0}.cw-group-item.is-hidden{opacity:.55}.cw-group-empty{text-align:center;color:var(--brand-muted);padding:var(--brand-space-32) var(--brand-space-16)}.cw-group-picker-heading{margin-bottom:var(--brand-space-16)}.cw-group-picker-row{padding:var(--brand-space-16) 0;border-bottom:var(--brand-border-width) solid var(--brand-line)}.cw-group-picker-row>span{gap:var(--brand-space-4);min-width:0;display:grid}.cw-group-picker-row small{color:var(--brand-muted);overflow-wrap:anywhere}.cw-product-row{align-items:flex-start}.cw-product-art{border-radius:var(--brand-radius-control);background:var(--brand-soft);flex:0 0 104px;place-items:center;height:104px;display:grid;overflow:hidden}.cw-product-art img{object-fit:cover;width:100%;height:100%}.cw-product-info{text-align:left;gap:var(--brand-space-8);flex:1;min-width:0;display:grid}.cw-product-info strong{overflow-wrap:anywhere}.cw-product-info small{color:var(--brand-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.cw-product-info s{color:var(--brand-muted)}.cl-product-choices{gap:var(--brand-space-12);display:grid}.cl-imported-product{gap:var(--brand-space-12);padding:var(--brand-space-16);background:var(--brand-soft);border-radius:var(--brand-radius-large);display:grid}.cl-imported-product>img{object-fit:contain;border-radius:var(--brand-radius-control)}@media (max-width:767px){.cw-group-item{padding:var(--brand-space-12)}.cw-product-row{gap:var(--brand-space-8);flex-wrap:wrap}.cw-product-art{flex-basis:88px;height:88px}.cw-product-info{flex-basis:calc(100% - 136px)}.cw-product-row .cw-drag-handle{margin-left:auto}}@media (prefers-reduced-motion:no-preference){.cp-page-tabs .ui-pressable{transition:background var(--brand-motion-fast) ease-out, color var(--brand-motion-fast) ease-out}.cw-group-item{transition:opacity var(--brand-motion-fast) ease-out}}
.connect-root{--n-edge:calc(var(--brand-native-lead) + var(--brand-native-leadGap))}@media (max-width:767px){.connect-root .ui-empty{padding:var(--brand-space-24) 0;text-align:center;justify-items:center;display:grid}.connect-root .ui-empty-card{background:0 0;border:0;border-radius:0}.connect-root .ui-empty h2{font-size:var(--brand-typography-size-title-small)}.connect-root .ui-empty p{font-size:var(--brand-typography-size-support);margin-inline:auto}.connect-root .cs-route .ui-panel:not(.ui-panel-tone-promo,.ui-panel-tone-danger,.ui-panel-tone-dashed){background:0 0;border:0;border-radius:0;padding:0}.connect-root :is(.ca-stats,.rx-metrics,.n-stats){margin:0 0 var(--brand-space-16);border:0;border-block:var(--brand-border-width) solid var(--brand-line);background:0 0;border-radius:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;padding:0;display:grid}.connect-root :is(.ca-stats,.rx-metrics,.n-stats)>.ui-metric{padding:var(--brand-space-12) var(--brand-space-12) var(--brand-space-12) 0;background:0 0;border:0;border-radius:0;align-content:start;gap:2px}.connect-root :is(.ca-stats,.rx-metrics,.n-stats) .ui-metric-label{font-size:var(--brand-typography-size-caption);line-height:1.25}.connect-root :is(.ca-stats,.rx-metrics,.n-stats) .ui-metric-value{font-size:var(--brand-typography-size-title-small)}.connect-root .ui-chip:not([aria-pressed=true],[aria-current=true]){background:var(--brand-soft);border-color:#0000}body:has(.connect-root) .ui-dialog.ui-modal:not([data-placement=lightbox],[data-sheet=full]):before{content:"";z-index:2;top:var(--brand-space-8);border-radius:var(--brand-radius-pill);background:var(--brand-line);pointer-events:none;width:36px;height:4px;margin-left:-18px;position:absolute;left:50%}body:has(.connect-root) .ui-modal-header{min-height:60px;padding:var(--brand-space-20) 56px var(--brand-space-8);border-bottom:0}body:has(.connect-root) .ui-modal-header h2{font-size:var(--brand-typography-size-body-large);font-weight:var(--brand-typography-weight-heading)}body:has(.connect-root) .ui-modal-header>.ui-dialog-close:last-child{top:var(--brand-space-12);right:var(--brand-space-12);background:var(--brand-soft);width:32px;min-width:32px;height:32px;min-height:32px}.connect-root .cp-toolbar{margin-bottom:var(--brand-space-4)}.connect-root .cp-toolbar-end{justify-content:flex-end;width:100%;margin:0}.connect-root .cp-toolbar-end .ui-select{width:auto;min-height:32px;color:var(--brand-muted);font-size:var(--brand-native-metaSize);gap:var(--brand-space-4);background:0 0;border:0;padding-inline:0}.connect-root .cp-rows,.connect-root .cp-rows[data-layout]{grid-template-columns:minmax(0,1fr);gap:0}.connect-root .cp-rows>.cp-row,.connect-root .cp-rows[data-layout]>.cp-row{align-items:start;gap:var(--brand-space-4) var(--brand-native-leadGap);padding:var(--brand-space-12) 0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"thumb text more""thumb stats stats"}.connect-root .cp-rows>.cp-row+.cp-row{border-top:var(--brand-border-width) solid var(--brand-line)}.connect-root .cp-rows .cp-row-preview{border-radius:var(--brand-radius-control);grid-area:thumb;width:64px;height:112px}.connect-root .cp-rows .cp-row-preview-content{transform-origin:0 0;width:360px;height:630px;min-height:0;transform:scale(.1778)}.connect-root .cp-rows .cp-row-preview .connect-public{min-height:630px}.connect-root .cp-rows>.cp-row>.cp-row-main{padding-top:var(--brand-space-4);grid-area:text;display:block}.connect-root .cp-rows .cp-row-art{display:none}.connect-root .cp-rows .cp-row-text{align-items:baseline;gap:2px var(--brand-space-8);flex-wrap:wrap;display:flex}.connect-root .cp-rows .cp-row-title{gap:var(--brand-space-8);flex-wrap:nowrap;flex:1 0 100%;min-width:0}.connect-root .cp-rows .cp-row-title strong{font-size:var(--brand-native-rowTitleSize);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.connect-root .cp-rows .cp-row-title .ui-badge{flex:none}.connect-root .cp-rows .cp-row-meta{min-width:0;font-size:var(--brand-native-metaSize);flex:1 0 100%}.connect-root .cp-rows>.cp-row>.cp-row-stats{justify-content:flex-start;align-self:end;gap:var(--brand-space-24);flex-wrap:nowrap;grid-area:stats;padding:0}.connect-root .cp-rows .cp-row-stats .ui-info-hint{color:var(--brand-muted);opacity:.7;margin-left:auto}.connect-root .cp-rows .cp-row-stats .ui-metric{align-items:center;gap:var(--brand-space-4);flex-direction:row;display:flex}.connect-root .cp-rows .cp-row-stats .ui-metric-label{color:var(--brand-muted);display:inline-flex}.connect-root .cp-rows .cp-row-stats .ui-metric-label svg{width:15px;height:15px}.connect-root .cp-rows .cp-row-stats .ui-metric-value{font-size:var(--brand-typography-size-control);font-weight:var(--brand-typography-weight-heading)}.connect-root .cp-rows>.cp-row>.cp-row-stats{gap:var(--brand-space-12);padding-bottom:var(--brand-space-16)}.connect-root .cp-rows .cp-row-stats .ui-metric{flex-direction:column;justify-content:flex-start;gap:2px;inline-size:48px}.connect-root .cp-rows .cp-row-stats .ui-info-hint{align-self:flex-start}.connect-root .cp-rows>.cp-row>.cp-row-mobile-actions{margin-right:calc(-1 * var(--brand-space-8));grid-area:more;align-self:start}.connect-root .ce-refresh .ce-main{gap:var(--brand-space-12);padding-bottom:calc(var(--brand-native-tabBarHeight) + var(--brand-space-24) + env(safe-area-inset-bottom))}.connect-root .ce-refresh .ce-profile-header{padding-block:var(--brand-space-4) var(--brand-space-8)}.connect-root .ce-refresh .ce-profile-main{align-items:center;gap:var(--brand-native-leadGap)}.connect-root .ce-refresh .ce-profile-media.is-compact{width:64px;height:64px}.connect-root .ce-refresh .ce-profile-media-add{width:24px;height:24px}.connect-root .ce-refresh .ce-profile-copy strong{font-size:var(--brand-typography-size-title-small)}.connect-root .ce-refresh .ce-profile-copy{padding:0}.connect-root .ce-socials.ui-button{min-height:var(--brand-native-touch);padding-block:var(--brand-space-8);font-weight:var(--brand-typography-weight-control);border-style:solid;border-color:#0000}.connect-root .cw-block-list{gap:0}.connect-root .cw-block{background:0 0;border:0;border-radius:0;position:relative}.connect-root .cw-block+.cw-block:before{content:"";border-top:var(--brand-border-width) solid var(--brand-line);position:absolute;top:0;left:32px;right:0}.connect-root .cw-block-bar{min-height:var(--brand-native-rowHeight);padding:var(--brand-space-4) 0;gap:var(--brand-space-8)}.connect-root .cw-block-art{width:var(--brand-native-lead);height:var(--brand-native-lead);border-radius:var(--brand-radius-control)}.connect-root .cw-block-open{gap:var(--brand-native-leadGap)}.connect-root .cw-block-open>span:last-child{gap:var(--brand-space-4)}.connect-root .cw-block-open strong{font-size:var(--brand-native-rowTitleSize)}.connect-root .cw-block-open small{font-size:var(--brand-native-metaSize)}.connect-root .cw-content-footer{gap:0;display:grid}.connect-root .ce-group{gap:var(--brand-space-16);padding:var(--brand-space-16) 0;border:0;border-top:var(--brand-border-width) solid var(--brand-line);background:0 0;border-radius:0}.connect-root .ce-group:first-child{border-top:0;padding-top:0}.connect-root .ce-group-head h2{font-size:var(--brand-typography-size-lead)}.connect-root .ce-group-head>.ui-info-hint{display:none}body:has(.connect-root) .cv-add{gap:var(--brand-space-16)}body:has(.connect-root) .cv-add-chip:not([aria-pressed=true]){background:var(--brand-soft);border-color:#0000}body:has(.connect-root) .cv-add-group>h3{font-size:var(--brand-native-metaSize)}body:has(.connect-root) .cv-add-list{gap:var(--brand-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.connect-root) .cv-add-row{align-items:center;gap:var(--brand-space-8);min-height:var(--brand-native-rowHeight);padding:var(--brand-space-8);border-radius:var(--brand-radius-tile);background:var(--brand-soft);position:relative}body:has(.connect-root) .cv-add-row .cv-add-art{border-radius:var(--brand-radius-control);background:var(--brand-panel);width:36px;height:36px}body:has(.connect-root) .cv-add-row .cv-add-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body:has(.connect-root) .cv-add-row .cv-add-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body:has(.connect-root) .cv-add-row .cv-add-plus{display:none}body:has(.connect-root) .cv-add-import{min-height:var(--brand-native-rowHeight);background:var(--brand-soft);border:0}body:has(.connect-root) .ui-modal-body{padding-top:var(--brand-space-16)}.connect-root .cs-tabs{gap:var(--brand-space-20);margin-inline:calc(-1 * var(--brand-native-gutter));padding-inline:var(--brand-native-gutter);margin-bottom:var(--brand-space-16)}.connect-root .cs-tab,.connect-root .cs-section-tabs .cs-tab{font-size:var(--brand-typography-size-support);flex:none;justify-content:flex-start;padding-inline:0}.connect-root .cs-tab[aria-current=page]{color:var(--brand-ink);font-weight:var(--brand-typography-weight-heading)}.connect-root .ui-empty h2{font-weight:var(--brand-typography-weight-heading)}.connect-root .rx-card-head h2{font-size:var(--brand-typography-size-lead)}.connect-root .ui-empty h2{color:var(--brand-ink)}.connect-root .st-card{background:0 0;border:0;border-radius:0}.connect-root .st-row{padding-inline:0;position:relative}.connect-root .st-row+.st-row{border-top:0}.connect-root .st-row+.st-row:before{content:"";border-top:var(--brand-border-width) solid var(--brand-line);position:absolute;top:0;left:40px;right:0}.connect-root .st-section-head{padding-inline:0}.connect-root .st-section-head h2{color:var(--brand-muted);font-size:var(--brand-native-metaSize)}.connect-root .cw-inbox .cw-inbox-pagination .ui-button{background:var(--brand-soft);color:var(--brand-ink);border-color:#0000}.connect-root .cp-section>h2.ui-type{margin-bottom:var(--brand-space-4);color:var(--brand-muted);font-size:var(--brand-native-metaSize);font-weight:var(--brand-typography-weight-heading)}.connect-root .cp-section>h2.ui-type+p.ui-text-muted{display:none}.connect-root .cp-quick-grid{gap:0}.connect-root .cp-quick{min-height:var(--brand-native-rowHeight);padding:var(--brand-space-8) 0;background:0 0;border:0;border-radius:0;position:relative}.connect-root .cp-quick+.cp-quick:before{content:"";top:0;left:var(--n-edge);border-top:var(--brand-border-width) solid var(--brand-line);position:absolute;right:0}.connect-root .cp-quick:active{background:var(--brand-soft)}.connect-root .cp-quick-icon{width:var(--brand-native-lead);height:var(--brand-native-lead)}.connect-root .cp-quick-text strong{font-size:var(--brand-native-rowTitleSize)}.connect-root .cp-quick-text small{font-size:var(--brand-native-metaSize);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.connect-root .cp-tools-grid .cp-quick-text small{white-space:normal}.connect-root .cp-activity{background:0 0;border:0;border-radius:0}.connect-root .ob-top,.ob-top{min-height:var(--brand-native-barHeight);padding:calc(var(--brand-space-8) + env(safe-area-inset-top)) var(--brand-native-gutter) var(--brand-space-8);justify-content:flex-start}.ob-body{padding:var(--brand-space-16) var(--brand-native-gutter) calc(var(--brand-space-24) + env(safe-area-inset-bottom));place-items:start stretch}.ob-main{gap:var(--brand-space-16);max-width:none}.ob-title{font-size:var(--brand-typography-size-section-small);text-align:left;text-wrap:pretty}.ob-title+.ob-subtitle{margin-top:calc(var(--brand-space-8) * -1)}.ob-art{width:64px;height:64px;margin-inline:0}.ob-auth .auth-form-wrap{gap:var(--brand-space-16);display:grid}.ob-auth .auth-form-wrap>p{margin:calc(var(--brand-space-8) * -1) 0 0;color:var(--brand-muted);text-align:left}.ob-auth .forgot-link{margin-top:calc(var(--brand-space-8) * -1);justify-self:end}.ob-auth .ui-button-secondary{border:var(--brand-border-width) solid var(--brand-line);background:var(--brand-panel);color:var(--brand-ink)}.ob-auth .ob-enrollment-switch{justify-content:flex-start}.ob-auth .auth-legal{text-align:left}.ob-footer{padding-inline:var(--brand-native-gutter);justify-content:flex-start}.ob-main :is(h1,h2,p,legend):not(.connect-public *),.ob-main .ob-note{text-align:left}.ob-main .ob-note{justify-content:flex-start}.connect-root .ob-auth>:is(h1,p),.connect-root .ob-auth .auth-form-wrap>:is(h1,p,[role=status]),.connect-root .ob-auth .ob-note{text-align:left}.ob-form>.ui-button-primary:last-child{bottom:calc(var(--brand-space-16) + env(safe-area-inset-bottom));z-index:3;position:sticky}.connect-root .cs-app:has(.ix-conversation) .cs-fab{display:none}.connect-root .cs-app:has(.ix-conversation) .cs-main{padding-bottom:0}.connect-root .cs-tab:has(>.cw-plan-chip.is-corner){gap:var(--brand-space-4);padding-inline:0}.connect-root .cs-tab>.cw-plan-chip.is-corner{margin-inline-start:var(--brand-space-4);position:static}.connect-root .cp-toolbar .ui-chips{margin-inline:calc(-1 * var(--brand-native-gutter));padding-inline:var(--brand-native-gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.connect-root .cp-toolbar .ui-chips::-webkit-scrollbar{display:none}.connect-root .cp-toolbar .ui-chip{flex:none}.connect-root .cp-toolbar:has(>.cp-filter-action)>.ui-chips{margin-inline-end:0;padding-inline-end:0}}@media (min-width:768px){.connect-root .cp-rows:not([data-layout=grid]){gap:0}.connect-root .cp-rows:not([data-layout=grid])>.cp-row{padding:var(--brand-space-12) 0;box-shadow:none;background:0 0;border:0;border-radius:0}.connect-root .cp-rows:not([data-layout=grid])>.cp-row+.cp-row{border-top:var(--brand-border-width) solid var(--brand-line)}.connect-root .cw-block-list{gap:0}.connect-root .cw-block{background:0 0;border:0;border-radius:0;position:relative}.connect-root .cw-block+.cw-block:before{content:"";border-top:var(--brand-border-width) solid var(--brand-line);position:absolute;top:0;left:32px;right:0}.connect-root .cw-block-bar{min-height:var(--brand-native-rowHeight);padding-block:var(--brand-space-4)}.connect-root .cw-block-art{width:var(--brand-native-lead);height:var(--brand-native-lead);border-radius:var(--brand-radius-control)}.connect-root :is(.ca-stats,.rx-metrics,.n-stats){border-radius:var(--brand-native-tileRadius);background:var(--brand-card);box-shadow:var(--brand-ios-glassRing);border:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;padding:0;display:grid}.connect-root :is(.ca-stats,.rx-metrics,.n-stats)>.ui-metric{padding:var(--brand-space-16) var(--brand-native-tilePad);background:0 0;border:0;border-radius:0}.connect-root :is(.ca-stats,.rx-metrics,.n-stats)>.ui-metric+.ui-metric{border-left:var(--brand-border-width) solid var(--brand-line)}.connect-root .ui-chip:not([aria-pressed=true],[aria-current=true]){background:var(--brand-soft);border-color:#0000}.connect-root .ce-group{padding:var(--brand-space-16) 0;border:0;border-top:var(--brand-border-width) solid var(--brand-line);background:0 0;border-radius:0}.connect-root .ce-group:first-child{border-top:0;padding-top:0}.connect-root .st-card{background:0 0;border:0;border-radius:0}.connect-root .st-row{padding-inline:0;position:relative}.connect-root .st-row+.st-row{border-top:0}.connect-root .st-row+.st-row:before{content:"";border-top:var(--brand-border-width) solid var(--brand-line);position:absolute;top:0;left:40px;right:0}.connect-root .cp-tools-grid{grid-template-columns:minmax(0,560px);gap:0}.connect-root .cp-tools-grid>.cp-quick{padding:var(--brand-space-12) 0;background:0 0;border:0;border-radius:0;position:relative}.connect-root .cp-tools-grid>.cp-quick+.cp-quick:before{content:"";top:0;left:var(--n-edge);border-top:var(--brand-border-width) solid var(--brand-line);position:absolute;right:0}}@media (max-width:767px){.connect-root .ca-filters{gap:var(--brand-space-8);margin-bottom:var(--brand-space-8);flex-wrap:nowrap}.connect-root .ca-filters>.ui-chips{gap:var(--brand-space-4);flex:none}.connect-root .ca-filters>.ui-chips .ui-chip{padding-inline:var(--brand-space-12);flex:none}.connect-root .ca-filters>.ca-page-select{flex:1 1 0;min-width:0}.connect-root .ca-highlights{gap:0}.connect-root .ca-highlights li{padding:var(--brand-space-12) 0;background:0 0;border:0;border-radius:0}.connect-root .ca-highlights li+li{border-top:var(--brand-border-width) solid var(--brand-line)}}@media (min-width:768px){.connect-root .ca-highlights li{border:0;border-top:var(--brand-border-width) solid var(--brand-line);background:0 0;border-radius:0}}@media (max-width:767px){body:has(.connect-root) .ui-modal-header{touch-action:none}}.connect-root .cw-block-art[data-kind=link],.connect-root .cw-block-art[data-kind=collection],.connect-root .cw-block-art[data-kind=social]{background:color-mix(in srgb, var(--brand-action) 22%, var(--brand-panel));color:var(--brand-accent)}.connect-root .cw-block-art:is([data-kind=form],[data-kind=contact],[data-kind=email],[data-kind=phone-action],[data-kind=review]){background:color-mix(in srgb, var(--brand-accent) 14%, var(--brand-panel));color:var(--brand-accent)}.connect-root .cw-block-art:is([data-kind=media],[data-kind=gallery],[data-kind=image]){background:color-mix(in srgb, var(--brand-ink) 9%, var(--brand-panel))}@media (max-width:767px){.connect-root .cs-route .ui-panel:not(.ui-panel-tone-dashed){padding:var(--brand-native-tilePad);border-radius:var(--brand-native-tileRadius);background:var(--brand-card);border:0}.connect-root .cs-route .ui-panel.ui-panel-pad-none{padding:0;overflow:hidden}.connect-root .cs-route .ui-panel.ui-panel-tone-promo{background:color-mix(in srgb, var(--brand-action) 18%, var(--brand-panel))}.connect-root .cs-route :is(.cp-rows,.cp-activity,.cp-tools-grid,.cw-block-list,.cw-inbox-list,.ca-highlights){padding-inline:var(--brand-space-16);border-radius:var(--brand-native-tileRadius);background:var(--brand-card);box-shadow:var(--brand-ios-glassRing)}.connect-root .cs-route .cp-rows[data-layout],.connect-root .cs-route :is(.cp-tools-grid,.cw-inbox-list){padding-block:var(--brand-space-4)}.connect-root .cs-route .cw-block-list{padding-block:var(--brand-space-4);padding-inline:var(--brand-space-8) var(--brand-space-8)}.connect-root .cs-route :is(.ca-stats,.rx-metrics,.n-stats){padding-inline:var(--brand-space-16);border-radius:var(--brand-native-tileRadius);background:var(--brand-card);box-shadow:var(--brand-ios-glassRing);border:0}.connect-root .cs-route :is(.ca-stats,.rx-metrics,.n-stats)>.ui-metric:first-child{padding-left:0}.connect-root .cs-route :is(.ca-stats,.rx-metrics,.n-stats) .ui-metric-label{text-transform:uppercase;letter-spacing:.06em;font-size:var(--brand-typography-size-micro)}.connect-root .cs-route .st-card{padding-inline:var(--brand-space-16);border-radius:var(--brand-native-tileRadius);background:var(--brand-panel)}.connect-root .cs-route .ce-group{margin-bottom:var(--brand-native-tileGap);padding:var(--brand-native-tilePad);border-radius:var(--brand-native-tileRadius);background:var(--brand-panel);border:0}.connect-root .cs-route .cp-quick-grid .cp-quick+.cp-quick:before,.connect-root .cs-route .cw-inbox-list li+li{margin:0}.connect-root .cs-route .cw-content-footer{--cw-footer-slot-radius:max(var(--brand-radius-control), calc(var(--brand-native-tileRadius) - var(--brand-native-tilePad)));gap:var(--brand-space-16);padding:var(--brand-native-tilePad);border-radius:var(--brand-native-tileRadius);border:0}.connect-root .cs-route .cw-content-footer>.ce-group{background:0 0;border:0;border-radius:0;margin:0;padding:0}.connect-root .cs-route .cw-content-footer>.ce-group+.ce-group{border-top:var(--brand-border-width) solid var(--brand-line);padding-top:var(--brand-space-16)}.connect-root .cs-route .cw-footer-content .cw-footer-slots{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.connect-root .cs-route :is(.cp-toolbar,.ca-filters,.ix-filter):not(.connect-public *){margin-bottom:var(--brand-space-24)}.connect-root .cs-route :is(.cp-toolbar,.ca-filters,.cl-toolbar):not(.connect-public *),.connect-root .cs-route :is(.cl-manager,.cp-section):not(.connect-public *){gap:var(--brand-space-16)}.connect-root .cs-route .cp-section-head{gap:var(--brand-space-8) var(--brand-space-16);flex-wrap:wrap}.connect-root .cs-route .cp-section-head>:is(h2,p){margin:0}.connect-root .cs-route .st-section{gap:var(--brand-space-12)}.connect-root .cs-route .st-row-text{gap:var(--brand-space-4)}}.fc{--c3d-radius:var(--brand-native-tileRadius)}.fc-qr{inset-block-start:10%;inset-inline:auto;aspect-ratio:1;border-radius:var(--brand-radius-tile);background:var(--brand-palette-white);place-items:center;height:66%;padding:3%;display:grid;position:absolute;left:50%;transform:translate(-50%)}.fc-qr img{width:100%;height:100%}.fc-serial{color:var(--brand-palette-white);font-size:var(--brand-typography-size-label);font-weight:var(--brand-typography-weight-control);letter-spacing:.04em;font-variant-numeric:tabular-nums;position:absolute;bottom:7%;left:6%}@media (max-width:767px){.connect-root .cs-route .ca-stats{padding-block:var(--brand-space-4);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row}.connect-root .cs-route .ca-stats>.ui-metric:nth-child(n+4){border-top:var(--brand-border-width) solid var(--brand-line)}.connect-root .cs-route .ca-stats .ui-metric-value,.connect-root .cs-route .rx-metrics .ui-metric-value{font-size:var(--brand-typography-size-heading-small);font-weight:var(--brand-typography-weight-black);letter-spacing:-.03em}}body:has(.connect-root) .cw-look-filter.ui-button-secondary{background:var(--brand-soft);color:var(--brand-ink);border-color:#0000}body:has(.connect-root) .cw-look-filter.ui-button-primary{background:var(--brand-selected);border-color:var(--brand-selected);color:var(--brand-on-selected)}@media (max-width:767px){.connect-root .cl-card,.connect-root .cl-category,.connect-root .cl-order{border-radius:var(--brand-native-tileRadius);border:0}.connect-root .cl-grid,.connect-root .rx-response-cards{gap:var(--brand-native-tileGap)}.connect-root .rx-response-cards>li{padding:var(--brand-native-tilePad);border-radius:var(--brand-native-tileRadius);border:0}.connect-root .rx-response-head{font-size:var(--brand-native-rowTitleSize)}.ui-dialog.us-sheet:before{content:"";z-index:3;top:var(--brand-space-8);border-radius:var(--brand-radius-pill);background:color-mix(in srgb, var(--brand-palette-white) 70%, transparent);pointer-events:none;width:36px;height:4px;margin-left:-18px;position:absolute;left:50%}.us-note{text-align:left}}body:has(.connect-root) .cw-form-question{border-radius:var(--brand-radius-tile);background:var(--brand-soft);border:0}body:has(.connect-root) .cw-form-question.is-open{background:var(--brand-panel);box-shadow:inset 0 0 0 1.5px var(--brand-ink)}@media (max-width:767px){.connect-root .ce-sheet-handle,.ce-sheet-handle{width:36px;margin-top:var(--brand-space-8)}.ce-sheet-heading{padding:var(--brand-space-12) var(--brand-space-12) var(--brand-space-8) var(--brand-native-tilePad);touch-action:none;border-bottom:0}.ce-sheet-heading>:first-child{font-size:var(--brand-typography-size-body-large);font-weight:var(--brand-typography-weight-heading)}.ce-sheet-heading .ui-icon-button{background:var(--brand-soft);width:32px;min-width:32px;height:32px;min-height:32px}.ce-sheet-body{padding-top:var(--brand-space-8)}.ce-sheet-body .cw-theme-dock{padding-bottom:calc(var(--brand-space-16) + env(safe-area-inset-bottom));background:var(--brand-panel);bottom:0}.ce-sheet-body .cw-look-filter,.ce-sheet-body :is(.cw-wallpaper-styles,.cw-wallpaper-grid)>.ui-button:not([aria-pressed=true]){border-color:#0000}}.ms-title{display:none}@media (max-width:1099px){.ms[data-open]>.ms-list,.ms:not([data-open])>.ms-detail{display:none}}@media (min-width:1100px){.ms{gap:var(--brand-space-32);grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;display:grid}.ms-list{top:var(--brand-space-16);min-width:0;max-height:calc(100dvh - var(--brand-space-32));overscroll-behavior:contain;scrollbar-width:thin;position:sticky;overflow-y:auto}.ms-detail{min-width:0}.ms-title{margin-bottom:var(--brand-space-12);justify-content:space-between;align-items:center;display:flex}.ms-title h2{font-size:var(--brand-typography-size-heading-small);font-weight:var(--brand-typography-weight-heading);letter-spacing:-.03em;margin:0}.ms-detail>.ui-empty{text-align:center;align-content:center;justify-items:center;min-height:50dvh}.ms-list .ui-row:has(>.ui-row-main[aria-current=page]){border-radius:var(--brand-radius-control);background:var(--brand-soft)}:is(.ms-list .ui-row:has(>.ui-row-main[aria-current=page]),.ms-list .ui-row:has(+.ui-row>.ui-row-main[aria-current=page])){border-bottom-color:#0000}@media (hover:hover){.ms-list .ix-row:hover:not(:has(>.ui-row-main[aria-current=page])){border-radius:var(--brand-radius-control);background:color-mix(in srgb, var(--brand-soft) 55%, transparent)}}.ms-list .cp-filters{grid-template-columns:minmax(0,1fr)}}@media (max-width:1099px){.cs-split-tabs{display:none}}@media (min-width:1100px){.cs-app[data-screen-level=child]:has(.cs-split-tabs) .cs-main{padding-top:var(--brand-space-16)}}.connect-root .cs-app:has(.ix-conversation) .cs-fab{display:none}@media (max-width:767px){.cs-app:has(.ms-detail>.ix-conversation) .cs-frame{height:100dvh;min-height:0}}@media (max-width:1099px){.cs-app:has(.ms-detail>.ix-conversation) :is(.cs-main,.cs-route,.ms){flex-direction:column;flex:1;min-height:0;display:flex}.ms[data-open]>.ms-detail:has(>.ix-conversation){flex-direction:column;flex:1;min-height:0;display:flex}.cs-app:has(.ms-detail>.ix-conversation) .cs-main{padding-bottom:0}.ms-detail>.ix-conversation{flex:1;min-height:0}}.ms-detail>.ix-conversation :is(.ix-thread,.sk-part){overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}@media (min-width:768px) and (max-width:1099px){.cs-app:has(.ms-detail>.ix-conversation) .cs-frame{height:calc(100dvh - 2 * var(--brand-space-12))}}@media (min-width:1100px){.cs-app:has(.ms-detail>.ix-conversation) .cs-frame{height:calc(100dvh - 2 * var(--brand-space-12))}.cs-app:has(.ms-detail>.ix-conversation) :is(.cs-main,.cs-route){flex-direction:column;flex:1;min-height:0;display:flex}.cs-app:has(.ms-detail>.ix-conversation) .cs-main{padding-bottom:var(--brand-space-16)}.ms:has(>.ms-detail>.ix-conversation){flex:1;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.ms:has(>.ms-detail>.ix-conversation)>.ms-list{max-height:none;position:static}.ms-detail:has(>.ix-conversation){flex-direction:column;min-height:0;display:flex}.ms-detail>.ix-conversation{flex:1;min-height:0}}@media (max-width:767px){.connect-root .cs-route .rx-metrics{padding-block:var(--brand-space-4);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row}.connect-root .cs-route .rx-metrics>.ui-metric:nth-child(n+3){border-top:var(--brand-border-width) solid var(--brand-line)}.us-actions .us-dismiss.ui-button{background:var(--brand-soft);color:var(--brand-ink);border-color:#0000}}.ce-sheet-body .ui-selection-card:not([aria-pressed=true],[aria-checked=true]){background:var(--brand-soft);color:var(--brand-ink);border-color:#0000}
@media (prefers-reduced-motion:no-preference){.ob-main>:not(.ob-steps){animation:m-rise .46s var(--brand-ios-easeSheet) backwards}.ob-main>.ob-subtitle{animation-delay:50ms}.ob-main>:not(.ob-steps,.ob-title,.ob-subtitle){animation-delay:.1s}.ob-main[data-direction=back]>:not(.ob-steps){animation-name:m-settle}.ob-step-number{animation:m-roll .36s var(--brand-ios-easePop) backwards;display:inline-block}.ob-progress>span{transition:width var(--brand-ios-morph) var(--brand-ios-easePop)}.ob-main :is(.ui-selection-card,.ob-choice,.ob-choice-row){transition:transform var(--brand-motion-press) ease-out, background-color var(--brand-motion-fast) ease-out, border-color var(--brand-motion-fast) ease-out}.ob-main :is(.ui-selection-card,.ob-choice,.ob-choice-row):active{transform:scale(.97)}.ob-main .ui-selection-card[aria-pressed=true] svg,.ob-main :is(.ob-choice,.ob-choice-row)[data-selected=true] :is(.ui-check,.ob-choice-icon,.ob-brand-logo){animation:m-pop var(--brand-ios-morph) var(--brand-ios-easePop)}.ob-otp-cells>span[data-filled=true]{animation:m-digit .26s var(--brand-ios-easePop)}.ob-otp-field:focus-within .ob-otp-cells>span[data-active=true][data-filled=false]:after{content:"";background:var(--brand-accent);border-radius:1px;width:2px;height:40%;animation:1s step-end infinite m-caret}}@keyframes m-rise{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}}@keyframes m-settle{0%{opacity:0;filter:blur(6px);transform:translateY(-10px)}}@keyframes m-roll{0%{opacity:0;transform:translateY(70%)}}@keyframes m-pop{0%{transform:scale(.85)}}@keyframes m-digit{0%{opacity:.2;transform:translateY(4px)scale(.8)}}@keyframes m-caret{50%{opacity:0}}
.wallet-shell{--wallet-stack-step:82px;--wallet-peek-height:60px;--wallet-peek-bottom:var(--brand-space-24);--wallet-peek-low:var(--wallet-peek-bottom);min-width:0}.wallet-shell[data-wallet-view=detail]{padding-bottom:calc(var(--wallet-peek-height) + var(--wallet-peek-bottom) + var(--brand-space-24))}.wallet-collection{max-width:520px;margin:var(--brand-space-8) auto var(--brand-space-24)}.wallet-note{margin:0 0 var(--brand-space-20);color:var(--brand-muted);font-size:var(--brand-typography-size-control);line-height:var(--brand-typography-leading-body)}.wallet-stack{isolation:isolate;margin:0;padding:0;list-style:none}.wallet-stack-item{min-width:0;position:relative}.wallet-shell{--wallet-fan-h:clamp(400px, calc(100dvh - 360px), 640px)}.wallet-fan{height:var(--wallet-fan-h);overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scrollbar-width:none;overflow:hidden auto}.wallet-fan::-webkit-scrollbar{display:none}.wallet-fan-track{position:relative}.wallet-fan-snap{scroll-snap-align:start;scroll-snap-stop:always;pointer-events:none;position:absolute;inset-inline:0}.wallet-fan-stage{height:var(--wallet-fan-h);overflow-clip-margin:0;position:sticky;top:0;overflow:clip}.wallet-fan .wallet-stack{perspective:1100px;position:absolute;inset:0}.wallet-fan .wallet-stack-item{will-change:transform;transform-origin:50%;width:340px;position:absolute;top:50%;left:50%}.wallet-fan .wallet-stack-item:after{content:"";opacity:var(--wallet-shade,0);pointer-events:none;background:#000;border-radius:4.2%/6.65%;position:absolute;inset:0}.wallet-fan .wallet-card{box-shadow:0 10px 28px #0003,inset 0 1px #fff3}.wallet-fan .wallet-stack-item:not([data-focused]) .wallet-card:is(:hover,:active){transform:none}.wallet-fan-bar{align-items:center;gap:var(--brand-space-16);margin-top:var(--brand-space-16);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.wallet-fan-caption{justify-items:center;gap:var(--brand-space-4);text-align:center;min-width:0;display:grid}.wallet-fan-caption>p{max-width:100%;margin:0}.wallet-fan-name{color:var(--brand-ink);font-size:var(--brand-typography-size-control);font-weight:var(--brand-typography-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wallet-fan-pills{justify-content:center;gap:var(--brand-space-8);flex-wrap:wrap;display:flex}.wallet-fan-pills .wallet-pill{max-width:100%}.wallet-title-soft{color:var(--brand-muted);display:block}.wallet-card{color:var(--brand-ink);transition:transform var(--brand-motion-modal) var(--brand-motion-ease-out), box-shadow var(--brand-motion-modal) var(--brand-motion-ease-out);-webkit-tap-highlight-color:transparent;touch-action:pan-y;border-radius:4.2%/6.65%;text-decoration:none;display:block;position:relative;box-shadow:0 -6px 18px #00000029,inset 0 1px #fff3}.wallet-pills{inset-inline:0;height:var(--wallet-stack-step);justify-content:space-between;align-items:flex-end;gap:var(--brand-space-8);padding:0 var(--brand-space-12) var(--brand-space-12);pointer-events:none;display:flex;position:absolute;top:0}.wallet-pill{border-radius:var(--brand-radius-pill);color:#fff;min-width:0;max-width:52%;font-size:var(--brand-typography-size-caption);font-weight:var(--brand-typography-weight-strong);text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000061;flex:0 auto;align-items:center;gap:6px;padding:5px 12px;line-height:1.3;display:inline-flex;overflow:hidden}.wallet-pill-target{max-width:100%}.wallet-pill-target>span:last-child{text-overflow:ellipsis;overflow:hidden}.wallet-pill-target[data-empty]>span:last-child{opacity:.8}.wallet-pill:not(.wallet-pill-target){flex:none}.wallet-dot{border-radius:var(--brand-radius-pill);background:#fff;flex:none;width:7px;height:7px}.wallet-pill[data-tone=success] .wallet-dot{background:#bef774;box-shadow:0 0 0 3px #bef77447}.wallet-pill[data-tone=warning] .wallet-dot{background:#ffc247}.wallet-pill[data-tone=neutral] .wallet-dot{background:#ffffff8c}.wallet-face{aspect-ratio:1200/758;background:var(--brand-soft);border-radius:4.2%/6.65%;width:100%;display:block;position:relative;overflow:hidden}.wallet-face img,.wallet-flight-face img{object-fit:cover}.wallet-card:focus-visible{outline:var(--brand-focus-width) solid var(--brand-focus-color);outline-offset:var(--brand-focus-offset)}.wallet-card:active{transition-duration:var(--brand-motion-press);transform:translateY(-2px)scale(.985)}@media (hover:hover) and (pointer:fine){.wallet-card:hover{transform:translateY(-8px);box-shadow:0 -10px 26px #00000038,inset 0 1px #ffffff3d}.wallet-card:hover:active{transform:translateY(-4px)scale(.985)}}.wallet-shell[data-opening] .wallet-stack-item:not([data-picked]) .wallet-card{opacity:0;transition:opacity var(--brand-motion-hover) var(--brand-motion-ease-out), transform .32s var(--brand-motion-ease-drawer);animation:none;transform:translateY(16px)scale(.98)}.wallet-shell[data-intro] .wallet-card{animation:wallet-deal .62s var(--brand-motion-ease-drawer) both;animation-delay:calc(var(--wallet-i,0) * 60ms)}@keyframes wallet-deal{0%{opacity:0;transform:translateY(64px)scale(.95)}30%{opacity:1}}.wallet-empty{max-width:720px;margin:var(--brand-space-32) auto}.wallet-details-grid{gap:var(--brand-space-32);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.wallet-selected{gap:var(--brand-space-16);width:100%;min-width:0;max-width:460px;margin-inline:auto;display:grid}.wallet-selected .wallet-note{text-align:center;font-size:var(--brand-typography-size-caption);margin-bottom:0}.wallet-hero-face{aspect-ratio:1200/758;width:100%}.wallet-virtual{width:100%}.wallet-detail-sections{gap:var(--brand-space-20);min-width:0;display:grid}.wallet-detail-sections>div{min-width:0;scroll-margin-top:calc(var(--brand-native-barHeight) + var(--brand-space-24))}.wallet-peek{z-index:25;left:var(--wallet-center,50%);bottom:calc(var(--wallet-peek-low) + env(safe-area-inset-bottom));width:min(340px, calc(100vw - 2 * var(--brand-native-gutter)));height:calc(var(--wallet-peek-height) + var(--wallet-peek-bottom) - var(--wallet-peek-low));clip-path:inset(-32px -24px 0);color:var(--brand-ink);-webkit-tap-highlight-color:transparent;transition:translate .32s var(--brand-motion-ease-drawer), opacity var(--brand-motion-hover) var(--brand-motion-ease-out);text-decoration:none;display:block;position:fixed;transform:translate(-50%)}.wallet-shell[data-peek-hidden] .wallet-peek{opacity:0;pointer-events:none;translate:0 calc(100% + 48px)}.wallet-peek-faces{pointer-events:none;display:block;position:absolute;inset:0}.wallet-peek-card{inset-inline:calc(var(--brand-space-12) * var(--peek-depth));top:calc(var(--brand-space-12) * var(--peek-index));filter:brightness(calc(1 - var(--peek-depth) * .1));animation:wallet-peek-in .56s var(--brand-motion-ease-drawer) both;animation-delay:calc(80ms + var(--peek-index) * 55ms);transition:transform var(--brand-motion-modal) var(--brand-motion-ease-out);border-radius:4.2%/6.65%;display:block;position:absolute;box-shadow:0 -6px 18px #0003,inset 0 1px #fff3}.wallet-peek-card .wallet-face{border-radius:inherit}@keyframes wallet-peek-in{0%{transform:translateY(110%)}}.wallet-peek[data-leaving] .wallet-peek-card{animation:wallet-peek-out .3s var(--brand-motion-ease-drawer) both;animation-delay:calc((2 - var(--peek-index)) * 30ms)}.wallet-peek[data-leaving]{pointer-events:none}@keyframes wallet-peek-out{to{transform:translateY(110%)}}.wallet-peek:active .wallet-peek-card{transform:translateY(calc(-2px * (var(--peek-index) + 1)));transition-duration:var(--brand-motion-press)}@media (hover:hover) and (pointer:fine){.wallet-peek:hover .wallet-peek-card{transform:translateY(calc(-3px * (var(--peek-index) + 1)))}}.wallet-peek-label{inset-inline:0;top:calc(var(--brand-space-12) * 2 + 6px);z-index:1;border-radius:var(--brand-radius-pill);color:#fff;width:fit-content;font-size:var(--brand-typography-size-caption);font-weight:var(--brand-typography-weight-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:wallet-label-in .36s .36s var(--brand-motion-ease-out) both;background:#00000061;justify-content:center;align-items:center;gap:4px;margin-inline:auto;padding:5px 12px 5px 14px;display:flex;position:absolute}@keyframes wallet-label-in{0%{opacity:0;transform:translateY(4px)}}.wallet-peek:focus-visible{outline:var(--brand-focus-width) solid var(--brand-focus-color);outline-offset:var(--brand-focus-offset);border-radius:var(--brand-native-tileRadius)}:is(.wallet-shell:has(:is(input,textarea,select):focus) .wallet-peek,.wallet-shell:has([data-wallet-unavailable]) .wallet-peek,:root:has([role=dialog][data-state=open]) .wallet-peek){visibility:hidden;pointer-events:none}.wallet-flight{z-index:35;pointer-events:none;transform-origin:0 0;display:none;position:fixed}.wallet-flight[data-active]{display:block}.wallet-flight-face{background:var(--brand-soft);border-radius:4.2%/6.65%;width:100%;height:100%;display:block;position:relative;overflow:hidden;box-shadow:0 22px 44px #00000047}.ui-button:has(>.wallet-attention){position:relative;overflow:visible}.wallet-attention{top:-1px;border-radius:var(--brand-radius-pill);background:var(--brand-success);width:10px;height:10px;box-shadow:0 0 0 2px var(--brand-canvas);pointer-events:none;position:absolute;inset-inline-end:-1px}.wallet-order-row{gap:var(--brand-space-20);padding:var(--brand-space-24);grid-template-columns:120px minmax(0,1fr) auto;align-items:center;display:grid}.wallet-order-row+.wallet-order-row{border-top:1px solid var(--brand-line)}.wallet-order-art{aspect-ratio:1200/758;border-radius:var(--brand-radius-control);position:relative;overflow:hidden}.wallet-order-art img{object-fit:cover}.wallet-order-text{gap:var(--brand-space-8);min-width:0;display:grid}.wallet-order-text>:is(h2,p){margin:0}.wallet-order-text h2{overflow-wrap:anywhere}.wallet-order-text .card-tracker{gap:var(--brand-space-8)}.wallet-order-text .card-tracker-next{display:none}.wallet-order-skeleton{min-height:150px}.wallet-stack-skeleton{max-width:520px;margin:var(--brand-space-8) auto var(--brand-space-24)}.wallet-fan-skeleton{height:var(--wallet-fan-h);position:relative;overflow:clip}.wallet-fan-skeleton>.sk{aspect-ratio:1200/758;border-radius:4.2%/6.65%;width:min(92%,440px);height:auto;display:block;position:absolute;top:50%;left:50%}.wallet-fan-skeleton>.sk:first-child{transform:translate(-50%,-112%)scale(.94)}.wallet-fan-skeleton>.sk:nth-child(2){transform:translate(-50%,12%)scale(.94)}.wallet-fan-skeleton>.sk:nth-child(3){z-index:1;transform:translate(-50%,-50%)}@media (max-width:1099px){.wallet-details-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.wallet-stack-skeleton{--wallet-stack-step:80px}.wallet-shell{--wallet-fan-h:clamp(340px, calc(100dvh - 400px), 560px);--wallet-peek-bottom:calc(var(--f-tabbar) + var(--f-tabbar-gap) + var(--brand-space-12));--wallet-peek-low:calc(var(--f-tabbar-gap) + var(--f-tabbar) / 2);--wallet-stack-step:80px}.wallet-collection{margin-top:var(--brand-space-12)}.wallet-details-grid{gap:var(--brand-space-24)}.wallet-pills{padding:0 var(--brand-space-8) var(--brand-space-8)}.wallet-pill{font-size:var(--brand-typography-size-micro);padding:4px 10px}.wallet-order-row{gap:var(--brand-space-12);padding:var(--brand-space-16);grid-template-columns:80px minmax(0,1fr)}.wallet-order-row>.ui-button{grid-column:2;justify-self:start}.wallet-empty{margin-block:var(--brand-space-20)}}.wallet-details-grid .wallet-detail-sections>*{animation:wallet-settle .32s var(--brand-motion-ease-out) both;animation-delay:calc(var(--wallet-settle,0) * 40ms)}.wallet-details-grid .wallet-detail-sections>:nth-child(2){--wallet-settle:1}.wallet-details-grid .wallet-detail-sections>:nth-child(3){--wallet-settle:2}@keyframes wallet-settle{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.wallet-card{transition:none}.wallet-fan .wallet-stack-item{will-change:auto}@media (hover:hover){.wallet-card:is(:hover,:active),.wallet-peek:is(:hover,:active) .wallet-peek-card{transform:none}}.wallet-shell[data-intro] .wallet-card,.wallet-peek-card,.wallet-peek-label,.wallet-peek[data-leaving] .wallet-peek-card,.wallet-details-grid .wallet-detail-sections>*{animation:none}.wallet-peek{transition:none}.wallet-peek[data-leaving],.wallet-flight{display:none}}@media (prefers-reduced-transparency:reduce){.wallet-peek-label,.wallet-pill{-webkit-backdrop-filter:none;background:#000}}.fc-portrait .c3d-face{container-type:size}.fc-turn{width:calc(100cqh + 2px);height:calc(100cqw + 2px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.ui-dialog.vv[data-placement]{width:100%;max-width:none;height:100dvh;max-height:none;box-shadow:none;background:radial-gradient(70% 55% at 50% 42%, #ffffff29, transparent 72%), var(--brand-palette-ink-black);-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;animation:vv-in .36s var(--brand-motion-ease-out) both;border-radius:0;place-items:center;padding:0;display:grid;position:fixed;inset:0;overflow:hidden;transform:none}.ui-dialog.vv[data-placement][data-state=closed]{animation:vv-out var(--brand-motion-modal) var(--brand-motion-ease-out) forwards;pointer-events:none}.vv-overlay{background:var(--brand-palette-ink-black)}@keyframes vv-in{0%{opacity:0}}@keyframes vv-out{to{opacity:0}}.ui-button.vv-close{z-index:1;top:calc(var(--brand-space-12) + env(safe-area-inset-top));left:var(--brand-space-16);border-radius:var(--brand-radius-pill);--ui-radius:var(--brand-radius-pill);color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#7878805c;border:0;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;position:absolute}@media (hover:hover){.ui-button.vv-close:hover{background:#78788080}}.vv-stage{width:min(920px,100vw - 64px,158.3dvh - 253.28px);animation:vv-rise .56s 80ms var(--brand-motion-ease-drawer) both}.vv-stage[data-upright]{width:min(calc(100vw - 2 * var(--brand-space-16)), calc((100dvh - 168px) * .632))}.vv .fc{--c3d-radius:4.2% / 6.65%}.vv .fc-portrait{--c3d-radius:6.65% / 4.2%}@keyframes vv-rise{0%{opacity:0;transform:translateY(28px)scale(.94)}}.vv-hint{bottom:calc(var(--brand-space-24) + env(safe-area-inset-bottom));color:#ffffff8c;font-size:var(--brand-typography-size-caption);animation:vv-in .4s .7s var(--brand-motion-ease-out) both;margin:0;position:absolute}@media (prefers-reduced-motion:reduce){.ui-dialog.vv[data-placement],.vv-stage,.vv-hint{animation:none}}.fc .fc-qr{box-sizing:border-box;aspect-ratio:auto;width:41.69%;height:66%;padding:0;display:block;overflow:hidden}.fc .fc-qr img{box-sizing:border-box;width:100%;height:100%;padding:4%;display:block}
