.st-card{--st-ease:cubic-bezier(.22, 1, .36, 1);--st-pop:cubic-bezier(.34, 1.56, .64, 1);--st-shadow:0 1px 2px #00000038, 0 14px 32px -18px #0000008c;--st-shadow-hover:0 6px 14px -6px #00000057, 0 26px 50px -20px #0000009e;--st-radius:18px;--st-fill:color-mix(in srgb, var(--yg-fg) 6%, transparent);--st-fill-hover:color-mix(in srgb, var(--yg-fg) 10%, transparent);--st-cta:#45351c;--st-cta-hover:#5c4024;--st-err:#ea5a5f}[data-yg=light] .st-card{--st-shadow:0 1px 2px #1f1a140f, 0 16px 34px -20px #1f1a142e;--st-shadow-hover:0 6px 16px -8px #1f1a1424, 0 28px 52px -22px #1f1a143d;--st-err:#b3261e}.st{--st-ease:cubic-bezier(.22, 1, .36, 1);--st-pop:cubic-bezier(.34, 1.56, .64, 1);--st-shadow:0 1px 2px #00000038, 0 14px 32px -18px #0000008c;--st-shadow-hover:0 6px 14px -6px #00000057, 0 26px 50px -20px #0000009e;--st-radius:18px;--st-fill:color-mix(in srgb, var(--yg-fg) 6%, transparent);--st-fill-hover:color-mix(in srgb, var(--yg-fg) 10%, transparent);--st-cta:#45351c;--st-cta-hover:#5c4024;--st-err:#ea5a5f;--st-z-sticky:6;box-sizing:border-box;width:100%;font-family:var(--yg-sans);color:var(--yg-fg);margin:0;padding:clamp(18px,2.4vw,30px) clamp(18px,2.6vw,48px) clamp(64px,6vw,96px);position:relative;container-type:inline-size}[data-yg=light] .st{--st-shadow:0 1px 2px #1f1a140f, 0 16px 34px -20px #1f1a142e;--st-shadow-hover:0 6px 16px -8px #1f1a1424, 0 28px 52px -22px #1f1a143d;--st-err:#b3261e}.st button,.st input,.st select,.st textarea{font-family:var(--yg-sans)}.st a{color:inherit}.st :is(a,button,input,select,textarea,[tabindex]):focus-visible{box-shadow:0 0 0 2px var(--yg-bg), 0 0 0 4px var(--yg-accent);outline:none}.st .st-card-title,.st .st-shelf-head,.st .st-sec-h,.st .st-step-h,.st .st-panel-h,.st .st-empty-h,.st .st-line-name,.st .st-sum-h,.st .st-brand{font-family:var(--yg-sans);letter-spacing:-.005em}.st-brand{color:var(--yg-fg);align-items:center;gap:9px;margin:0;font-size:.98rem;font-weight:600;text-decoration:none;display:inline-flex}.st-brand-mark{flex:none;width:20px;height:auto}.st-crumbs{align-items:center;gap:6px;min-width:0;font-size:.98rem;display:inline-flex}.st-crumbs svg{width:15px;height:15px;color:var(--yg-fg-mute);flex:none}.st-crumb{color:var(--yg-fg-mute);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.st-cartpill{height:44px;color:var(--yg-fg);font-family:var(--yg-sans);white-space:nowrap;background:var(--yg-bg-raised);box-shadow:var(--st-shadow);transition:background .16s var(--st-ease), transform .14s var(--st-ease), box-shadow .2s var(--st-ease);border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.st-cartpill svg{flex:none;width:18px;height:18px}@media (hover:hover){.st-cartpill:hover{background:color-mix(in srgb, var(--yg-fg) 6%, var(--yg-bg-raised));box-shadow:var(--st-shadow-hover)}}.st-cartpill:active{transform:scale(.96)}.st-cartpill-n{background:var(--yg-accent-fill);min-width:22px;height:22px;color:var(--yg-accent-ink);border-radius:999px;place-items:center;padding:0 7px;font-size:.74rem;font-weight:700;line-height:1;display:inline-grid}.st-hero{background:linear-gradient(135deg, var(--from,#4a3a2a), var(--to,#1a1208));border-radius:24px;position:relative;overflow:hidden}.st-hero-stage{align-items:flex-end;height:344px;display:flex;position:relative}.st-hero-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st-hero-veil{background:linear-gradient(90deg,#000000c2 0%,#00000085 34%,#00000024 66%,#0000 88%),linear-gradient(#0000 54%,#00000057);position:absolute;inset:0}.st-hero-copy{z-index:1;flex-direction:column;align-items:flex-start;gap:9px;max-width:min(560px,72%);padding:clamp(22px,3.4cqw,42px);display:flex;position:relative}.st .st-hero-title{font-family:var(--yg-serif);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.6rem,1rem + 2.2cqw,2.6rem);font-weight:600;line-height:1.04}.st-hero-sub{color:#ffffffdb;max-width:46ch;margin:0;font-size:clamp(.86rem,.8rem + .3cqw,.98rem);line-height:1.45}.st-hero-cta{cursor:pointer;color:var(--yg-accent-ink);background:var(--yg-accent-fill);box-shadow:0 8px 22px -10px color-mix(in srgb, var(--yg-accent-fill) 80%, transparent);transition:background .2s var(--st-ease), transform .2s var(--st-ease);border:none;border-radius:999px;align-items:center;gap:7px;margin-top:6px;padding:11px 18px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.st-hero-cta svg{width:16px;height:16px}@media (hover:hover){.st-hero-cta:hover{background:var(--yg-accent-fill-hover);transform:translateY(-1px)}}.st-hero-cta:active{transform:scale(.97)}.st-trust{flex-wrap:wrap;gap:10px 24px;margin:0;padding:16px 6px 4px;list-style:none;display:flex}.st-trust li{color:var(--yg-fg-soft);align-items:center;gap:9px;font-size:.86rem;display:inline-flex}.st-trust-ico{background:var(--yg-moss);width:28px;height:28px;color:var(--yg-moss-ink);border-radius:50%;flex:none;place-items:center;display:grid}.st-trust-ico svg{width:15px;height:15px}.st-controls{background:var(--yg-bg);align-items:center;gap:12px;margin-top:10px;padding:16px 0 14px;display:flex}.st-chips-wrap{flex:auto;min-width:0;position:relative}.st-chips{--fl:#000;--fr:#000;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, var(--fl), #000 26px, #000 calc(100% - 26px), var(--fr));-webkit-mask-image:linear-gradient(to right, var(--fl), #000 26px, #000 calc(100% - 26px), var(--fr));mask-image:linear-gradient(to right, var(--fl), #000 26px, #000 calc(100% - 26px), var(--fr));align-items:center;gap:6px;margin:-2px;padding:2px;display:flex;overflow-x:auto}.st-chips::-webkit-scrollbar{display:none}.st-chips-wrap.is-startfade .st-chips{--fl:transparent}.st-chips-wrap.is-endfade .st-chips{--fr:transparent}.st-chip{cursor:pointer;white-space:nowrap;height:42px;color:var(--yg-fg-soft);background:var(--st-fill);transition:background .16s var(--st-ease), color .16s var(--st-ease), transform .14s var(--st-ease);border:none;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 16px;font-size:.86rem;font-weight:600;display:inline-flex}@media (hover:hover){.st-chip:not(.is-on):hover{color:var(--yg-fg);background:var(--st-fill-hover)}}.st-chip:active{transform:scale(.96)}.st-chip.is-on{background:var(--yg-moss);color:var(--yg-moss-ink)}.st-search{background:var(--yg-bg-raised);min-width:180px;height:46px;box-shadow:var(--st-shadow);transition:box-shadow .18s var(--st-ease);border-radius:999px;flex:0 300px;align-items:center;gap:10px;padding:0 16px;display:flex}.st-search:focus-within{box-shadow:var(--st-shadow), inset 0 0 0 1.5px color-mix(in srgb, var(--yg-fg) 22%, transparent)}.st .st-search input:focus-visible{box-shadow:none}.st-search svg{width:18px;height:18px;color:var(--yg-fg-mute);flex:none}.st-search input{min-width:0;font:inherit;color:var(--yg-fg);background:0 0;border:0;outline:0;flex:1;font-size:.92rem}.st-search input::placeholder{color:var(--yg-fg-mute)}.st-search-x{background:color-mix(in srgb, var(--yg-fg) 9%, transparent);width:26px;height:26px;color:var(--yg-fg-soft);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.st-search-x svg{width:14px;height:14px}.st-sort{flex:none;position:relative}.st-sort select{appearance:none;cursor:pointer;height:46px;color:var(--yg-fg);background:var(--yg-bg-raised);box-shadow:var(--st-shadow);transition:background .16s var(--st-ease);border:0;border-radius:999px;padding:0 40px 0 16px;font-size:.88rem;font-weight:600}@media (hover:hover){.st-sort select:hover{background:color-mix(in srgb, var(--yg-fg) 5%, var(--yg-bg-raised))}}.st-sort svg{width:16px;height:16px;color:var(--yg-fg-mute);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.yg-shell[data-yg=dark] .st select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.yg-shell[data-yg=light] .st select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.st-shelf-row{justify-content:space-between;align-items:baseline;gap:12px;margin:10px 4px 18px;scroll-margin-top:90px;display:flex}.st-shelf-head{text-wrap:pretty;margin:0;font-size:clamp(1rem,.9rem + .42vw,1.2rem);font-weight:400;line-height:1.3}.st-shelf-head b{color:var(--yg-fg);font-weight:500}.st-shelf-head span{color:var(--yg-fg-mute);font-weight:400}.st-count{color:var(--yg-fg-soft);white-space:nowrap;flex:none;font-size:.9rem}.st-count b{color:var(--yg-fg);font-weight:700}.st-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.st-results{min-height:320px;position:relative}.st-results.is-busy .st-grid{opacity:.55;transition:opacity .2s .12s}.st-card{border-radius:var(--st-radius);background:var(--yg-bg-raised);flex-direction:column;min-width:0;display:flex;position:relative}.st-card-top{position:relative}.st-card-media{aspect-ratio:4/5;border-radius:var(--st-radius);background:var(--st-fill);width:100%;position:relative;overflow:hidden}.st-card-poster{cursor:pointer;background:linear-gradient(150deg, var(--from), var(--to));border:none;padding:0;text-decoration:none;display:block;position:absolute;inset:0}.st-card-img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transition:transform .55s var(--st-ease);position:absolute;inset:0}.st-card-img.is-in{animation:.65s both stMelt}@keyframes stMelt{0%{opacity:0}to{opacity:1}}.st-card-glyph{opacity:.34;filter:saturate(.8);transition:transform .55s var(--st-ease);place-items:center;font-size:clamp(54px,7cqw,78px);display:grid;position:absolute;inset:0}@media (hover:hover){.st-card:hover .st-card-img,.st-card:hover .st-card-glyph{transform:scale(1.06)}}.st-card.is-out .st-card-img,.st-card.is-out .st-card-glyph{filter:saturate(.2)brightness(.8)}.st-card-dots{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000047;border-radius:999px;align-items:center;gap:1px;padding:3px 5px;display:inline-flex;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.st-card-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:14px;height:14px;padding:0;display:grid}.st-card-dot:before{content:"";width:6px;height:6px;transition:transform .28s var(--st-ease), background .2s ease;background:#fff9;border-radius:50%;transform:scale(1);box-shadow:0 1px 3px #00000059}.st-card-dot.is-on:before{background:#fff;transform:scale(1.4)}@media (hover:hover) and (pointer:fine){.st-card-dot:hover:before{background:#fff;transform:scale(1.6)}}.st-card-dot:focus-visible{outline:none}.st-card-dot:focus-visible:before{box-shadow:0 0 0 2px #00000059,0 0 0 4px #fff}.st-badge{z-index:2;letter-spacing:0;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:600;position:absolute;top:12px;left:12px}.st-badge--featured{background:var(--yg-soft);color:#3c2a18}.st-badge--trending{background:var(--yg-moss);color:var(--yg-moss-ink)}.st-card-tr{z-index:3;pointer-events:none;align-items:center;display:flex;position:absolute;top:10px;right:10px}.st-card-info{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000075;border-radius:999px;align-items:center;gap:6px;padding:5px 11px 5px 9px;font-size:.73rem;font-weight:600;display:inline-flex}.st-card-info svg{opacity:.9;flex:none;width:12px;height:12px}.st-card-tr{inset:auto auto 10px 10px}.st-heart{z-index:3;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:34px;height:34px;transition:background .16s var(--st-ease), color .16s var(--st-ease);background:#00000052;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.st-heart-in{place-items:center;display:grid}.st-heart svg{fill:#0000;width:17px;height:17px;transition:fill .16s var(--st-ease)}@media (hover:hover) and (pointer:fine){.st-heart:hover{background:#00000080}}.st-heart.is-on{color:var(--yg-accent)}.st-heart.is-on svg{fill:var(--yg-accent)}.st-heart--pd{width:50px;height:50px;color:var(--yg-fg);background:var(--st-fill);-webkit-backdrop-filter:none;backdrop-filter:none;flex:none;position:static}.st-heart--pd svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.st-heart--pd:hover{background:var(--st-fill-hover)}}.st-card-body{flex-direction:column;flex:auto;gap:0;padding:14px 17px 16px;display:flex}.st-card-row{justify-content:space-between;align-items:center;gap:10px;min-height:22px;margin-bottom:14px;display:flex}.st-card .st-card-kick{height:22px;color:var(--yg-fg-soft);background:var(--st-fill);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;margin:0;padding:0 9px;font-size:.7rem;font-weight:600;display:inline-flex;overflow:hidden}.st-card .st-card-kick[data-kick=handcrafted]{color:#4a3116;background:linear-gradient(135deg,#ebd6ba,#d8b88e)}.st-card .st-card-kick[data-kick=energised]{color:#4a3606;background:linear-gradient(135deg,#f2dc9f,#dab35f)}.st-card .st-card-kick[data-kick=consecrated]{color:#17402a;background:linear-gradient(135deg,#d6f0d2,#b1dcad)}.st-card .st-card-kick[data-kick=certified]{color:#1f3654;background:linear-gradient(135deg,#d9e4f1,#bacce4)}[data-yg=dark] .st-card .st-card-kick[data-kick=handcrafted]{color:#f0ddbe;background:linear-gradient(135deg,#5c4732,#3e2e1c)}[data-yg=dark] .st-card .st-card-kick[data-kick=energised]{color:#f6e1a8;background:linear-gradient(135deg,#6b5421,#4a3812)}[data-yg=dark] .st-card .st-card-kick[data-kick=consecrated]{color:#d3f2d0;background:linear-gradient(135deg,#245c41,#164d37)}[data-yg=dark] .st-card .st-card-kick[data-kick=certified]{color:#d8e5f7;background:linear-gradient(135deg,#2e4260,#1f2f47)}.st-card-rate{color:var(--yg-fg);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:5px;font-size:.78rem;font-weight:600;display:inline-flex}.st-stars{line-height:0;display:inline-flex;position:relative}.st-stars-base,.st-stars-fill{gap:1px;display:inline-flex}.st-stars-fill{white-space:nowrap;position:absolute;top:0;left:0;overflow:hidden}.st-stars svg{flex:none;width:13px;height:13px}.st-stars-base{color:color-mix(in srgb, var(--yg-fg) 28%, transparent)}.st-stars-fill{color:var(--yg-accent)}.st-card .st-card-title{font-family:var(--yg-sans)}.st-card-title{color:var(--yg-fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.52em;margin:0;font-size:1.02rem;font-weight:600;line-height:1.26;display:-webkit-box;overflow:hidden}.st-card-title a{text-decoration:none}.st-card-title a:after{content:"";z-index:1;position:absolute;inset:0}.st-card-tag{color:var(--yg-fg-mute);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8rem;line-height:1.35;overflow:hidden}.st-card-foot{z-index:2;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex;position:relative}.st-card-price{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:inline-flex}.st-card-price-was{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.st-card-price b{color:var(--yg-fg);letter-spacing:-.01em;white-space:nowrap;font-size:1.02rem;font-weight:700}.st-card-was{color:var(--yg-fg-mute);white-space:nowrap;font-size:.76rem;text-decoration:line-through}.st-card-save{color:var(--yg-moss-ink);background:var(--yg-moss);white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:.64rem;font-weight:600;line-height:1.3}.st-card-cta{cursor:pointer;white-space:nowrap;letter-spacing:.005em;color:#fff;background:var(--yg-accent);height:36px;transition:background .18s var(--st-ease), box-shadow .18s var(--st-ease), opacity .18s ease;border:none;border-radius:999px;flex:none;place-items:center;padding:0 14px 0 11px;font-size:.8rem;font-weight:700;display:grid;position:relative;box-shadow:0 8px 18px -10px #cb9a50d9}.st-card-cta-in{grid-area:1/1;justify-content:center;align-items:center;gap:5px;display:inline-flex}.st-card-cta svg{flex:none;width:14px;height:14px}@media (hover:hover){.st-card-cta:not(:disabled):hover{background:var(--yg-accent-hover);box-shadow:0 10px 22px -10px #cb9a50f2}}.st-card-cta.is-done{background:var(--yg-moss);color:var(--yg-moss-ink)}.st-card-cta.is-busy{opacity:.7;cursor:progress}.st-card-cta:disabled:not(.is-busy){background:var(--st-fill);color:var(--yg-fg-mute);cursor:default;box-shadow:none}.st-shelf{margin-top:clamp(26px,4vw,48px)}.st-shelf-wrap{position:relative}.st-shelf-wrap .yg-arr--l{left:-12px}.st-shelf-wrap .yg-arr--r{right:-12px}.st-shelf-track{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;gap:clamp(14px,1.4vw,20px);padding:4px 0 12px;display:flex;overflow-x:auto}.st-shelf-track::-webkit-scrollbar{display:none}.st-shelf-track>.st-card{scroll-snap-align:start;flex:0 0 clamp(150px,46vw,190px)}.st-sk{background:linear-gradient(90deg, color-mix(in srgb, var(--yg-fg) 6%, transparent) 25%, color-mix(in srgb, var(--yg-fg) 13%, transparent) 37%, color-mix(in srgb, var(--yg-fg) 6%, transparent) 63%);background-size:200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite stShimmer;display:block}@keyframes stShimmer{0%{background-position:150% 0}to{background-position:-150% 0}}.st-card.is-skel .st-card-media{background:0 0}.st-card.is-skel .st-card-media .st-sk{border-radius:0;position:absolute;inset:0}.st-sk--line{height:12px}.st-sk--pill{border-radius:999px;height:36px}.st-empty,.st-err{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:clamp(40px,7vw,90px) 20px;display:flex}.st-empty-ico{background:var(--yg-bg-raised);width:56px;height:56px;color:var(--yg-fg-mute);box-shadow:var(--st-shadow);border-radius:50%;place-items:center;display:grid}.st-empty-ico svg{width:24px;height:24px}.st-err .st-empty-ico{color:var(--st-err)}.st .st-empty-h{font-family:var(--yg-serif);color:var(--yg-fg);letter-spacing:-.01em;margin:4px 0 0;font-size:1.3rem;font-weight:500}.st-empty p{color:var(--yg-fg-soft);text-wrap:pretty;max-width:42ch;margin:0;font-size:.92rem;line-height:1.5}.st-empty-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.st-btn{cursor:pointer;white-space:nowrap;height:50px;font-family:var(--yg-sans);color:var(--yg-fg);background:var(--st-fill);transition:background .18s var(--st-ease), transform .14s var(--st-ease), opacity .18s ease;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.st-btn svg{flex:none;width:17px;height:17px}@media (hover:hover){.st-btn:not(:disabled):hover{background:var(--st-fill-hover)}}.st-btn:not(:disabled):active{transform:scale(.97)}.st-btn:disabled{opacity:.55;cursor:default}.st-btn--primary{color:var(--yg-accent-ink);background:var(--yg-accent-fill);box-shadow:0 8px 22px -12px color-mix(in srgb, var(--yg-accent-fill) 80%, transparent)}@media (hover:hover){.st-btn--primary:not(:disabled):hover{background:var(--yg-accent-fill-hover)}}.st-btn--primary:not(:disabled):active{background:var(--yg-accent-fill-press)}.st-btn--ink{color:var(--yg-bg);background:var(--yg-fg)}@media (hover:hover){.st-btn--ink:not(:disabled):hover{background:color-mix(in srgb, var(--yg-fg) 86%, var(--yg-bg))}}.st-btn--wide{width:100%}.st-btn--sm{height:40px;padding:0 16px;font-size:.86rem}.st-btn--quiet{color:var(--yg-fg-soft);background:0 0}@media (hover:hover){.st-btn--quiet:not(:disabled):hover{background:var(--st-fill);color:var(--yg-fg)}}.st-link{color:var(--yg-fg-soft);border-radius:8px;align-items:center;gap:6px;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .16s;display:inline-flex}.st-link svg{width:15px;height:15px}@media (hover:hover){.st-link:hover{color:var(--yg-fg)}}.st-stepper{background:var(--st-fill);border-radius:999px;align-items:center;height:50px;display:inline-flex}.st-stepper button{cursor:pointer;width:46px;height:46px;color:var(--yg-fg);transition:background .14s var(--st-ease), transform .12s var(--st-ease), opacity .14s ease;background:0 0;border:none;border-radius:50%;place-items:center;margin:2px;display:grid}.st-stepper button svg{width:16px;height:16px}@media (hover:hover){.st-stepper button:not(:disabled):hover{background:var(--st-fill-hover)}}.st-stepper button:not(:disabled):active{transform:scale(.9)}.st-stepper button:disabled{opacity:.32;cursor:default}.st-stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:30px;font-size:.98rem;font-weight:700}.st-stepper--sm{height:40px}.st-stepper--sm button{width:36px;height:36px}.st-stepper--sm output{min-width:26px;font-size:.9rem}.st-h1{font-family:var(--yg-serif);letter-spacing:-.02em;color:var(--yg-fg);text-wrap:balance;margin:0;font-size:clamp(1.7rem,1.25rem + 1.5vw,2.4rem);font-weight:500;line-height:1.06}.st-page-head{flex-direction:column;gap:6px;margin:4px 0 clamp(18px,2.6vw,28px);display:flex}.st-page-sub{color:var(--yg-fg-soft);margin:0;font-size:.95rem;line-height:1.5}.st-product{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.st-gallery{position:relative}.st-gal{aspect-ratio:5/4;background:linear-gradient(140deg, var(--from), var(--to));touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:24px;position:relative;overflow:hidden}.st-gal-track{height:100%;transition:transform .5s var(--st-ease);will-change:transform;display:flex}.st-gal-slide{flex:0 0 100%;height:100%;position:relative;overflow:hidden}.st-gal-img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.st-gal-glyph{opacity:.3;filter:saturate(.8);place-items:center;font-size:clamp(90px,18cqw,180px);display:grid;position:absolute;inset:0}.st-gal-dots{z-index:2;justify-content:center;gap:7px;display:flex;position:absolute;bottom:14px;left:0;right:0}.st-gal-dot{cursor:pointer;width:7px;height:7px;transition:width .4s var(--st-ease), background .26s var(--st-ease);background:#ffffff8c;border:none;border-radius:999px;padding:0;box-shadow:0 1px 4px #00000047}.st-gal-dot.is-on{background:#fff;width:22px}.st-thumbs{gap:8px;margin-top:10px;display:none}.st-thumb{cursor:pointer;background:linear-gradient(140deg, var(--from), var(--to));opacity:.5;width:64px;height:64px;transition:opacity .2s ease, transform .2s var(--st-ease);border:none;border-radius:12px;padding:0;position:relative;overflow:hidden;transform:scale(.96)}.st-thumb img{object-fit:cover;width:100%;height:100%;display:block}.st-thumb.is-on{opacity:1;transform:none}.st-pd{flex-direction:column;gap:16px;min-width:0;display:flex}.st-pd-cat{width:fit-content;color:var(--yg-fg-mute);align-items:center;gap:6px;font-size:.84rem;font-weight:500;text-decoration:none;display:inline-flex}.st-pd-cat svg{width:14px;height:14px}.st-pd-tag{color:var(--yg-fg-soft);text-wrap:pretty;max-width:52ch;margin:0;font-size:1.04rem;line-height:1.5}.st-pd-price{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.st-pd-price b{letter-spacing:-.015em;color:var(--yg-fg);font-size:1.65rem;font-weight:700}.st-pd-price s{color:var(--yg-fg-mute);font-size:.98rem}.st-pd-save{background:var(--yg-moss);height:26px;color:var(--yg-moss-ink);border-radius:999px;align-items:center;padding:0 10px;font-size:.76rem;font-weight:600;display:inline-flex}.st-stock{color:var(--yg-fg-soft);align-items:center;gap:7px;margin:-6px 0 0;font-size:.88rem;display:inline-flex}.st-stock svg{width:15px;height:15px}.st-stock.is-low{color:var(--yg-accent-2)}.st-stock.is-out{color:var(--st-err)}.st-buy{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.st-buy .st-btn{flex:160px}.st-buy .st-stepper{flex:none}.st-trust--pd{gap:8px 20px;padding:6px 2px 0}.st .st-sec-h{color:var(--yg-fg);margin:0 0 10px;font-size:1.08rem;font-weight:600}.st-desc{flex-direction:column;gap:10px;margin-top:8px;display:flex}.st-desc p{color:var(--yg-fg);text-wrap:pretty;max-width:62ch;margin:0;font-size:.98rem;line-height:1.65}.st-spec{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.st-spec li{background:var(--yg-bg-sunken);min-width:0;box-shadow:var(--st-shadow);border-radius:16px;flex-direction:column;gap:3px;padding:13px 15px;display:flex}.st-spec span{color:var(--yg-fg-mute);font-size:.76rem}.st-spec b{color:var(--yg-fg);overflow-wrap:anywhere;font-size:.94rem;font-weight:600}.st-pd-done{color:var(--yg-moss-ink);background:var(--yg-moss);border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 14px;font-size:.88rem;font-weight:600;display:inline-flex}.st-pd-done svg{width:15px;height:15px}.st-pd-done a{color:inherit;text-underline-offset:2px;text-decoration:underline}.st-cart{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(18px,3vw,44px);display:grid}.st-lines{flex-direction:column;gap:10px;display:flex}.st-line{background:var(--yg-bg-raised);border-radius:20px;grid-template-columns:76px minmax(0,1fr);grid-template-areas:"pic main""pic ctl";align-items:center;gap:8px 14px;padding:12px;display:grid}.st-line-pic{aspect-ratio:1;background:linear-gradient(150deg, var(--from), var(--to));border-radius:14px;grid-area:pic;width:76px;text-decoration:none;position:relative;overflow:hidden}.st-line-pic img{object-fit:cover;width:100%;height:100%;display:block}.st-line-pic span{opacity:.4;place-items:center;font-size:30px;display:grid;position:absolute;inset:0}.st-line-main{flex-direction:column;grid-area:main;gap:2px;min-width:0;display:flex}.st .st-line-name{color:var(--yg-fg);margin:0;font-size:.96rem;font-weight:600;line-height:1.3}.st-line-name a{text-decoration:none}.st-line-unit{color:var(--yg-fg-mute);align-items:baseline;gap:6px;font-size:.84rem;display:inline-flex}.st-line-unit s{opacity:.8}.st-line-hint{color:var(--yg-accent-2);font-size:.78rem}.st-line-ctl{grid-area:ctl;align-items:center;gap:10px;min-width:0;display:flex}.st-line-total{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:1rem;font-weight:700}.st-line-x{cursor:pointer;width:36px;height:36px;color:var(--yg-fg-mute);transition:background .14s var(--st-ease), color .14s ease, transform .12s var(--st-ease);background:0 0;border:none;border-radius:50%;flex:none;place-items:center;display:grid}.st-line-x svg{width:16px;height:16px}@media (hover:hover){.st-line-x:hover{background:var(--st-fill);color:var(--st-err)}}.st-line-x:active{transform:scale(.9)}.st-line.is-pending{opacity:.6;pointer-events:none}.st-sum{background:var(--yg-bg-raised);box-shadow:var(--st-shadow);border-radius:22px;flex-direction:column;gap:12px;padding:20px;display:flex}.st .st-sum-h{margin:0 0 2px;font-size:1.02rem;font-weight:600}.st-sum-row{color:var(--yg-fg-soft);justify-content:space-between;align-items:baseline;gap:12px;font-size:.94rem;display:flex}.st-sum-row b{color:var(--yg-fg);font-variant-numeric:tabular-nums;font-weight:600}.st-sum-row.is-total{box-shadow:inset 0 1px 0 var(--yg-line);color:var(--yg-fg);padding-top:12px;font-size:1.05rem}.st-sum-row.is-total b{font-size:1.25rem;font-weight:700}.st-sum-row.is-off b{color:var(--yg-accent-2)}.st-sum-hint{width:fit-content;max-width:100%;color:var(--yg-fg-soft);background:var(--st-fill);border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:.82rem;font-weight:500;display:inline-flex}.st-sum-hint.is-on{color:var(--yg-moss-ink);background:var(--yg-moss)}.st-sum-hint svg{flex:none;width:14px;height:14px}.st-sum-acts{flex-direction:column;gap:10px;margin-top:4px;display:flex}.st-sum-items{flex-direction:column;gap:10px;margin:2px 0 4px;display:flex}.st-sum-item{align-items:center;gap:10px;min-width:0;display:flex}.st-sum-item-pic{background:linear-gradient(150deg, var(--from), var(--to));border-radius:10px;flex:none;width:44px;height:44px;position:relative;overflow:hidden}.st-sum-item-pic img{object-fit:cover;width:100%;height:100%;display:block}.st-sum-item-pic span{opacity:.4;place-items:center;font-size:18px;display:grid;position:absolute;inset:0}.st-sum-item-txt{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.st-sum-item-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;overflow:hidden}.st-sum-item-txt span{color:var(--yg-fg-mute);font-size:.78rem}.st-sum-item-amt{font-variant-numeric:tabular-nums;flex:none;font-size:.88rem;font-weight:600}.st-co{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(18px,3vw,44px);display:grid}.st-steps{flex-direction:column;gap:14px;min-width:0;display:flex}.st-step{background:var(--yg-bg-raised);box-shadow:var(--st-shadow);border-radius:22px;flex-direction:column;gap:14px;padding:clamp(16px,2vw,24px);scroll-margin-top:16px;display:flex}.st-step-head{align-items:center;gap:12px;display:flex}.st-step-n{width:30px;height:30px;color:var(--yg-moss-ink);background:var(--yg-moss);border-radius:50%;flex:none;place-items:center;font-size:.86rem;font-weight:700;display:grid}.st .st-step-h{color:var(--yg-fg);margin:0;font-size:1.08rem;font-weight:600}.st-step-sub{color:var(--yg-fg-mute);margin:-6px 0 0 42px;font-size:.86rem;line-height:1.45}.st-fields{grid-template-columns:1fr;gap:12px 14px;display:grid}.st-field{flex-direction:column;gap:6px;min-width:0;display:flex}.st-field--full{grid-column:1/-1}.st-field>label{color:var(--yg-fg-soft);font-size:.82rem;font-weight:500}.st-field>label i{color:var(--yg-fg-mute);font-style:normal;font-weight:400}.st-input{box-sizing:border-box;background:var(--yg-bg-sunken);width:100%;height:46px;color:var(--yg-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--yg-fg) 10%, transparent);font:inherit;border:0;border-radius:12px;outline:none;padding:0 14px;font-size:.95rem;transition:box-shadow .14s}.st-input::placeholder{color:var(--yg-fg-mute);opacity:.8}@media (hover:hover){.st-input:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--yg-fg) 16%, transparent)}}.st .st-input:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--yg-fg) 10%, transparent), 0 0 0 2px var(--yg-bg), 0 0 0 4px var(--yg-accent)}.st-input.is-invalid{box-shadow:inset 0 0 0 1.5px var(--st-err)}textarea.st-input{resize:vertical;height:auto;min-height:88px;padding:12px 14px;line-height:1.5}.st-select{position:relative}.st-select select.st-input{appearance:none;cursor:pointer;padding-right:40px}.st-select svg{width:16px;height:16px;color:var(--yg-fg-mute);pointer-events:none;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.st-field-err{color:var(--st-err);margin:0;font-size:.8rem;line-height:1.4}.st-field-hint{color:var(--yg-fg-mute);margin:0;font-size:.8rem;line-height:1.4}.st-check{color:var(--yg-fg);cursor:pointer;align-items:center;gap:10px;width:fit-content;font-size:.9rem;display:flex}.st-check input{width:18px;height:18px;accent-color:var(--yg-accent-fill);cursor:pointer;border-radius:5px;margin:0}.st-segs{flex-wrap:wrap;gap:6px;display:flex}.st-seg{cursor:pointer;height:36px;color:var(--yg-fg-soft);background:var(--st-fill);transition:background .14s var(--st-ease), color .14s ease, transform .12s var(--st-ease);border:none;border-radius:999px;padding:0 14px;font-size:.84rem;font-weight:600}.st-seg.is-on{background:var(--yg-moss);color:var(--yg-moss-ink)}.st-seg:active{transform:scale(.96)}.st-addrs{grid-template-columns:1fr;gap:10px;display:grid}.st-addr{cursor:pointer;text-align:left;color:var(--yg-fg);background:var(--st-fill);transition:background .16s var(--st-ease), transform .14s var(--st-ease);border:none;border-radius:16px;flex-direction:column;gap:4px;padding:14px 44px 14px 16px;display:flex;position:relative}@media (hover:hover){.st-addr:not(.is-on):hover{background:var(--st-fill-hover)}}.st-addr:active{transform:scale(.985)}.st-addr.is-on{background:var(--yg-moss);color:var(--yg-moss-ink)}.st-addr-label{align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:flex}.st-addr-label i{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:999px;padding:2px 8px;font-size:.72rem;font-style:normal;font-weight:600}.st-addr-lines{color:var(--yg-fg-soft);font-size:.86rem;line-height:1.45}.st-addr.is-on .st-addr-lines{color:color-mix(in srgb, var(--yg-moss-ink) 84%, transparent)}.st-addr-tick{width:22px;height:22px;box-shadow:inset 0 0 0 1.6px color-mix(in srgb, var(--yg-fg) 24%, transparent);border-radius:50%;place-items:center;transition:box-shadow .13s,background .13s;display:grid;position:absolute;top:14px;right:14px}.st-addr-tick svg{width:13px;height:13px;color:var(--yg-moss);opacity:0;transition:opacity .16s ease, transform .3s var(--st-pop);transform:scale(.5)}.st-addr.is-on .st-addr-tick,.st-pay-opt.is-on .st-addr-tick{background:var(--yg-moss-ink);box-shadow:none}.st-addr.is-on .st-addr-tick svg,.st-pay-opt.is-on .st-addr-tick svg{opacity:1;transform:none}.st-pay-opt .st-addr-tick{margin-top:-11px;top:50%}.st-addr-form{background:var(--st-fill);border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.st-addr-form-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.st-pay{gap:10px;display:grid}.st-pay-opt{cursor:pointer;text-align:left;color:var(--yg-fg);background:var(--st-fill);transition:background .16s var(--st-ease), transform .14s var(--st-ease);border:none;border-radius:16px;align-items:center;gap:14px;padding:14px 44px 14px 16px;display:flex;position:relative}@media (hover:hover){.st-pay-opt:not(.is-on):hover{background:var(--st-fill-hover)}}.st-pay-opt:active{transform:scale(.985)}.st-pay-opt.is-on{background:var(--yg-moss);color:var(--yg-moss-ink)}.st-pay-ico{background:color-mix(in srgb, currentColor 9%, transparent);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.st-pay-ico svg{width:20px;height:20px}.st-pay-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.st-pay-txt b{font-size:.94rem;font-weight:600}.st-pay-txt span{color:var(--yg-fg-soft);font-size:.82rem}.st-pay-opt.is-on .st-pay-txt span{color:color-mix(in srgb, var(--yg-moss-ink) 84%, transparent)}.st-coupon{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.st-coupon .st-btn{height:46px}.st-note-toggle{align-self:flex-start}.st-co-err{color:var(--yg-fg);background:color-mix(in srgb, var(--st-err) 12%, transparent);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.88rem;line-height:1.45;display:flex}.st-co-err svg{width:17px;height:17px;color:var(--st-err);flex:none;margin-top:1px}.st-secure{color:var(--yg-fg-mute);align-items:center;gap:8px;font-size:.8rem;line-height:1.4;display:flex}.st-secure svg{flex:none;width:15px;height:15px}.st-status{height:28px;color:var(--yg-fg-soft);background:var(--st-fill);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:.78rem;font-weight:600;display:inline-flex}.st-status svg{width:13px;height:13px}.st-status.is-good{color:var(--yg-moss-ink);background:var(--yg-moss)}.st-status.is-bad{color:var(--st-err);background:color-mix(in srgb, var(--st-err) 12%, transparent)}.st-orders{flex-direction:column;gap:10px;display:flex}.st-orow{color:inherit;background:var(--yg-bg-raised);transition:background .16s var(--st-ease), transform .14s var(--st-ease);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:16px 18px;text-decoration:none;display:grid}@media (hover:hover){.st-orow:hover{background:color-mix(in srgb, var(--yg-fg) 4%, var(--yg-bg-raised))}}.st-orow:active{transform:scale(.99)}.st-orow-main{flex-direction:column;gap:4px;min-width:0;display:flex}.st-orow-num{font-size:.98rem;font-weight:700}.st-orow-meta{color:var(--yg-fg-mute);font-size:.84rem}.st-orow-side{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.st-orow-total{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.st-order-head{flex-direction:column;align-items:flex-start;gap:10px;margin:4px 0 clamp(18px,2.6vw,28px);display:flex}.st-order-mark{width:56px;height:56px;color:var(--yg-moss-ink);background:var(--yg-moss);border-radius:50%;place-items:center;display:grid}.st-order-mark svg{width:26px;height:26px}.st-order-meta{color:var(--yg-fg-soft);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:.92rem;display:flex}.st-order-meta b{color:var(--yg-fg);font-weight:600}.st-order-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.st-panel{background:var(--yg-bg-raised);box-shadow:var(--st-shadow);border-radius:22px;flex-direction:column;gap:12px;min-width:0;padding:clamp(16px,2vw,22px);display:flex}.st .st-panel-h{color:var(--yg-fg);margin:0;font-size:1rem;font-weight:600}.st-panel-side{flex-direction:column;gap:14px;display:flex}.st-timeline{grid-template-columns:repeat(5,minmax(0,1fr));padding:6px 0 2px;display:grid}.st-tl{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.st-tl:not(:last-child):before{content:"";background:var(--st-fill);border-radius:2px;height:2px;position:absolute;top:13px;left:50%;right:-50%}.st-tl.is-done:not(:last-child):before{background:var(--yg-moss)}.st-tl-dot{z-index:1;width:28px;height:28px;color:var(--yg-fg-mute);background:var(--yg-bg-sunken);box-shadow:inset 0 0 0 1.6px color-mix(in srgb, var(--yg-fg) 16%, transparent);border-radius:50%;place-items:center;display:grid;position:relative}.st-tl-dot svg{width:14px;height:14px}.st-tl.is-done .st-tl-dot{color:var(--yg-moss-ink);background:var(--yg-moss);box-shadow:none}.st-tl.is-now .st-tl-dot{color:var(--yg-accent-ink);background:var(--yg-accent-fill);box-shadow:0 0 0 4px color-mix(in srgb, var(--yg-accent) 22%, transparent)}.st-tl-label{color:var(--yg-fg-mute);font-size:.74rem;font-weight:500;line-height:1.2}.st-tl.is-done .st-tl-label,.st-tl.is-now .st-tl-label{color:var(--yg-fg);font-weight:600}.st-timeline.is-off{opacity:.45}.st-tl-note{color:var(--yg-fg-soft);align-items:center;gap:8px;font-size:.88rem;display:flex}.st-tl-note svg{flex:none;width:15px;height:15px}.st-oitems{flex-direction:column;gap:10px;display:flex}.st-oitem{align-items:center;gap:12px;display:flex}.st-oitem-pic{background:linear-gradient(150deg, var(--from), var(--to));border-radius:12px;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.st-oitem-pic img{object-fit:cover;width:100%;height:100%;display:block}.st-oitem-pic span{opacity:.4;place-items:center;font-size:22px;display:grid;position:absolute;inset:0}.st-oitem-txt{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.st-oitem-txt b{font-size:.92rem;font-weight:600}.st-oitem-txt span{color:var(--yg-fg-mute);font-size:.8rem}.st-oitem-amt{font-variant-numeric:tabular-nums;flex:none;font-weight:600}.st-kv{color:var(--yg-fg-soft);flex-direction:column;gap:2px;font-size:.9rem;line-height:1.5;display:flex}.st-kv b{color:var(--yg-fg);font-weight:600}.st-track-id{background:var(--st-fill);font-variant-numeric:tabular-nums;border-radius:12px;align-items:center;gap:8px;width:fit-content;padding:8px 12px;font-size:.88rem;font-weight:600;display:inline-flex}.st-track-id svg{width:15px;height:15px;color:var(--yg-fg-mute)}.st-closed{place-items:center;min-height:60vh;padding:20px 0;display:grid}.st-closed-card{text-align:center;background:var(--yg-bg-raised);max-width:420px;box-shadow:var(--st-shadow);border-radius:26px;flex-direction:column;align-items:center;gap:10px;padding:36px 28px;display:flex}.st-closed-mark{width:44px;height:auto;margin-bottom:6px}.st-closed-card h2{margin:0;font-size:1.5rem}.st-closed-card p{color:var(--yg-fg-soft);text-wrap:pretty;margin:0;font-size:.94rem;line-height:1.55}.st-closed-card .st-btn{margin-top:10px}.st-toasts{left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 104px);z-index:130;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed}.st-toast{pointer-events:auto;cursor:pointer;max-width:100%;font-family:var(--yg-sans);color:var(--yg-bg);background:var(--yg-fg);border-radius:999px;align-items:center;gap:9px;padding:11px 16px 11px 13px;font-size:.88rem;font-weight:500;line-height:1.3;display:inline-flex;box-shadow:0 10px 30px -12px #0009}.st-toast svg{flex:none;width:16px;height:16px}.st-toast--err svg{color:#f58a8e}[data-yg=light] .st-toast--err svg{color:#ffb4b0}.st-toast--ok svg{color:#9fd3a8}.st-toast-act{cursor:pointer;font:inherit;color:inherit;background:color-mix(in srgb, currentColor 13%, transparent);white-space:nowrap;border:0;border-radius:999px;margin:-4px -8px -4px 2px;padding:6px 12px;font-size:.82rem;font-weight:700}@media (hover:hover) and (pointer:fine){.st-toast-act:hover{background:color-mix(in srgb, currentColor 20%, transparent)}}@media (prefers-reduced-motion:reduce){.st-sk{background:color-mix(in srgb, var(--yg-fg) 8%, transparent);animation:none}.st-card-img.is-in{animation:none}.st-card-dot:before,.st-card-img,.st-card-glyph,.st-gal-track,.st-gal-dot,.st-thumb,.st-chip,.st-addr,.st-addr-tick svg,.st-pay-opt,.st-seg,.st-line-x,.st-stepper button,.st-btn,.st-cartpill,.st-hero-cta,.st-orow,.st-heart,.st-heart svg{transition:none}}@media (min-width:901px){.st-controls{z-index:var(--st-z-sticky);position:sticky;top:0}.st-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.8vw,24px)}.st-shelf-track>.st-card{flex:0 0 248px}.st-product{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(28px,4vw,56px)}.st-gallery{position:sticky;top:24px}.st-gal{aspect-ratio:4/5}.st-thumbs{display:flex}.st-cart{grid-template-columns:minmax(0,1fr) 340px}.st-sum{position:sticky;top:24px}.st-co{grid-template-columns:minmax(0,1fr) 360px}.st-fields{grid-template-columns:1fr 1fr}.st-addrs{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.st-line{grid-template-columns:84px minmax(0,1fr) auto;grid-template-areas:"pic main ctl";gap:14px 16px}.st-line-pic{width:84px}.st-line-total{text-align:right;min-width:84px;margin-left:0}.st-order-grid{grid-template-columns:minmax(0,1fr) 340px;gap:18px}.st-brand-sub{display:inline}}@media (min-width:1181px){.st-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(214px,21vw,248px),1fr))}.st-shelf-track>.st-card{flex:0 0 264px}}@media (max-width:1180px){.st-controls{flex-wrap:wrap;gap:10px}.st-search{flex:1 1 0;order:1;min-width:120px}.st-sort{order:2}.st-chips-wrap{flex:100%;order:3}}@media (max-width:900px){.st{padding:0 16px calc(env(safe-area-inset-bottom,0px) + 150px);margin-top:0}.st-cartpill--head{display:none}.st-crumbs{font-size:.92rem}.st-hero-stage{height:206px}.st-hero-copy{gap:4px;max-width:88%;padding:14px 16px}.st .st-hero-title{font-family:var(--yg-sans);letter-spacing:-.01em;font-size:1.16rem;line-height:1.16}.st-hero-sub{font-size:.78rem;line-height:1.38}.st-hero-cta{color:#fff;background:#7f5b24;margin-top:6px;padding:8px 14px;font-size:.78rem;box-shadow:0 8px 20px -10px #00000080}.st-hero-cta svg{width:14px;height:14px}.st-trust{gap:8px 16px;padding:14px 2px 2px}.st-trust li{gap:7px;font-size:.78rem}.st-trust-ico{width:24px;height:24px}.st-trust-ico svg{width:13px;height:13px}.st-controls{flex-wrap:wrap;gap:10px;padding:14px 0 10px}.st-search{flex:auto;order:1;min-width:0}.st-sort{order:2}.st-sort select{padding:0 34px 0 14px;font-size:.84rem}.st-chips-wrap{flex:100%;order:3}.st-chip{height:38px;padding:0 13px;font-size:.8rem}.st-shelf-row{margin:8px 2px 14px}.st-shelf-head{font-size:.95rem}.st-count{font-size:.78rem}.st-card-body{gap:0;padding:10px 12px 12px}.st-card-row{margin-bottom:7px}.st .st-card-title{overflow-wrap:anywhere;font-size:clamp(.78rem,3.6vw,.9rem)}.st-card-tag{font-size:.72rem}.st-card-price b{font-size:clamp(.86rem,3.8vw,.96rem)}.st-card-was{font-size:.68rem}.st-card-foot{flex-direction:column;align-items:stretch;gap:8px;margin-top:auto;padding-top:14px}.st-card-cta{width:100%;height:34px;font-size:clamp(.66rem,2.9vw,.8rem)}.st-badge{padding:3px 7px;font-size:clamp(.56rem,2.4vw,.66rem);top:8px;left:8px}.st-heart{width:30px;height:30px;top:8px;right:8px}.st-heart svg{width:15px;height:15px}.st-heart--pd{width:46px;height:46px}.st-card-tr{inset:8px}.st-card-info{gap:4px;padding:3px 7px 3px 6px;font-size:clamp(.56rem,2.4vw,.66rem)}.st-card-info svg{width:11px;height:11px}.st-h1{font-size:clamp(1.5rem,1.2rem + 1.8vw,1.9rem)}.st-buy .st-btn{flex:100%}.st-buy .st-stepper{order:-1}.st-spec{grid-template-columns:1fr 1fr;gap:8px}.st-step{border-radius:20px;padding:16px}.st-line{border-radius:18px;padding:10px}.st-timeline{gap:0}.st-tl-label{font-size:.66rem}.st-toasts{bottom:calc(env(safe-area-inset-bottom,0px) + 158px)}}@media (min-width:901px){.st-toasts{bottom:28px}}.st[data-page=product] .st-gal{aspect-ratio:1;background:linear-gradient(160deg, color-mix(in srgb, var(--from,#7a5a3a) 26%, var(--yg-bg-raised)), color-mix(in srgb, var(--to,#2a1a08) 12%, var(--yg-bg-raised)) 100%);box-shadow:var(--st-shadow);border-radius:24px}.st[data-page=product] .st-gal-glyph{opacity:1;filter:drop-shadow(0 18px 28px #0003);font-size:clamp(110px,16cqw,200px)}.st[data-page=product] .st-gal-dot{background:color-mix(in srgb, var(--yg-fg) 28%, transparent);box-shadow:none}.st[data-page=product] .st-gal-dot.is-on{background:var(--yg-fg)}.st{--st-pad-t:clamp(18px, 2.4vw, 30px);--st-pad-x:clamp(18px, 2.6vw, 48px)}.st:not([data-page=store]):not([data-page=sale])>:not(.sf-mhead){max-width:1240px}.sf-mhead{z-index:40;margin:calc(-1 * var(--st-pad-t)) calc(-1 * var(--st-pad-x)) 0;pointer-events:none;--bleed-l:0px;--bleed-r:0px;background:0 0;flex-direction:column;padding:0;display:flex;position:sticky;top:0}.sf-mhead:before{content:"";top:0;left:calc(-1 * var(--bleed-l));right:calc(-1 * var(--bleed-r));height:calc(env(safe-area-inset-top,0px) + 100px);z-index:1;pointer-events:none;background:linear-gradient(to bottom, var(--yg-bg) 0%, var(--yg-bg) 10%, color-mix(in srgb, var(--yg-bg) 97%, transparent) 20%, color-mix(in srgb, var(--yg-bg) 88%, transparent) 30%, color-mix(in srgb, var(--yg-bg) 75%, transparent) 40%, color-mix(in srgb, var(--yg-bg) 59%, transparent) 50%, color-mix(in srgb, var(--yg-bg) 41%, transparent) 60%, color-mix(in srgb, var(--yg-bg) 25%, transparent) 70%, color-mix(in srgb, var(--yg-bg) 12%, transparent) 80%, color-mix(in srgb, var(--yg-bg) 3%, transparent) 90%, transparent 100%);position:absolute}.sf-mhead:after{content:"";top:0;left:calc(-1 * var(--bleed-l));right:calc(-1 * var(--bleed-r));height:calc(env(safe-area-inset-top,0px) + 100px);z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3);position:absolute;-webkit-mask-image:linear-gradient(#000 0% 10%,#000000f7 20%,#000000e0 30%,#000000bf 40%,#00000096 50%,#00000069 60%,#00000040 70%,#0000001f 80%,#00000008 90%,#0000 100%);mask-image:linear-gradient(#000 0% 10%,#000000f7 20%,#000000e0 30%,#000000bf 40%,#00000096 50%,#00000069 60%,#00000040 70%,#0000001f 80%,#00000008 90%,#0000 100%)}.sf-mhead-bar{z-index:2;margin:18px var(--st-pad-x) 0;background:var(--yg-bg-raised);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--yg-fg) 9%, transparent), 0 4px 14px -6px #00000038, 0 14px 34px -14px #00000080, inset 0 .5px 0 #ffffff1f;pointer-events:auto;border-radius:32px;flex-direction:column;align-items:stretch;gap:0;padding:9px 11px;display:flex;position:relative;overflow:visible}.sf-mhead-row{align-items:center;gap:0;min-height:44px;display:flex;position:relative}.sf-mhead-gap{flex:auto;order:2}.sf-mhead .st-cartpill{min-width:112px;height:40px;box-shadow:none;background:color-mix(in srgb, var(--yg-fg) 7%, transparent);order:4;justify-content:center;gap:9px;padding:0 16px;font-size:.86rem;display:inline-flex}@media (hover:hover) and (pointer:fine){.sf-mhead .st-cartpill:hover{background:color-mix(in srgb, var(--yg-fg) 11%, transparent);box-shadow:none}}.sf-mhead .st-cartpill svg{width:18px;height:18px;color:var(--yg-accent)}.sf-mhead .st-savedpill{order:4;min-width:0;margin-right:8px}.sf-mhead .st-savedpill.has-n svg{fill:var(--yg-accent)}.sf-mhead .st-cartpill--cart{order:5}.sf-mhead .st-cartpill--cart.has-n{background:var(--yg-accent);color:#fff}.sf-mhead .st-cartpill--cart.has-n svg{color:#fff}.sf-mhead .st-cartpill--cart.has-n .st-cartpill-n{color:#171310;background:#fffffff0}@media (hover:hover) and (pointer:fine){.sf-mhead .st-cartpill--cart.has-n:hover{background:var(--yg-accent-hover)}}.st-brand .yg-mico{flex:none;width:19px;height:19px}.sf-mhead-search{background:color-mix(in srgb, var(--yg-fg) 7%, transparent);min-width:160px;height:40px;transition:background .16s var(--st-ease), box-shadow .16s var(--st-ease);border-radius:999px;flex:0 460px;order:3;align-items:center;gap:9px;margin:0 8px 0 0;padding:0 14px;display:flex;position:relative}.sf-mhead-search:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--yg-fg) 22%, transparent)}.sf-mhead-search>svg{width:17px;height:17px;color:var(--yg-fg-mute);flex:none}.sf-mhead-search input{min-width:0;font:inherit;color:var(--yg-fg);background:0 0;border:0;outline:0;flex:1;font-size:.9rem}.sf-mhead-search input::placeholder{color:var(--yg-fg-mute)}.sf-mhead-search input::-webkit-search-cancel-button{display:none}.st .sf-mhead-search input:focus-visible{box-shadow:none}.sf-mhead-x{cursor:pointer;background:color-mix(in srgb, var(--yg-fg) 10%, transparent);width:24px;height:24px;color:var(--yg-fg);border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.sf-mhead-x svg{width:13px;height:13px}.sf-mhead-crumbs{order:1;align-items:center;gap:6px;min-width:0;margin:0 16px 0 6px;font-size:.95rem;display:inline-flex}.sf-mhead-crumbs .st-brand{font-size:.95rem}.sf-mhead-crumbs>svg{width:15px;height:15px;color:var(--yg-fg-mute);flex:none}.sf-mhead-crumbs .st-crumb{max-width:34ch}.sf-mhead-gear{order:5;display:none}.sf-srch{background:var(--yg-bg-raised);max-height:min(70vh,560px);box-shadow:var(--st-shadow-hover);transform-origin:100% 0;will-change:transform, opacity;z-index:5;text-align:left;border-radius:18px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 27px);left:0;right:0;overflow:hidden}.sf-srch-list{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;padding:8px;overflow-y:auto}.sf-srch-list::-webkit-scrollbar{display:none}.sf-srch-row{cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--yg-fg);transition:background .15s var(--st-ease);background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;padding:10px 12px;display:flex}.sf-srch-row.is-lit{background:var(--st-fill)}.sf-srch-row:active{background:var(--st-fill-hover)}.sf-srch-pic{border-radius:12px;flex:none;width:46px;height:46px;overflow:hidden}.sf-srch-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sf-srch-name{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;line-height:1.25;overflow:hidden}.sf-srch-sub{color:var(--yg-fg-mute);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;line-height:1.35;overflow:hidden}.sf-srch-sub em{color:var(--yg-accent);font-style:normal;font-weight:600}.sf-srch-price{font-variant-numeric:tabular-nums;flex:none;font-size:.88rem;font-weight:600}.sf-srch-empty{color:var(--yg-fg-soft);margin:0;padding:14px 12px;font-size:.88rem;line-height:1.5}.sf-srch-empty b{color:var(--yg-fg);font-weight:600}.sf-srch-empty i{color:var(--yg-fg);font-style:normal}.sf-srch-foot{background:var(--yg-bg-raised);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--yg-fg) 11%, transparent);flex:none;margin:0 12px;padding:8px 0}.sf-srch-all{color:var(--yg-accent);transition:background .15s var(--st-ease);border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:11px 12px;font-size:.86rem;font-weight:600;text-decoration:none;display:flex}.sf-srch-all svg{width:15px;height:15px}@media (hover:hover) and (pointer:fine){.sf-srch-all:hover{background:var(--st-fill)}}@media (max-width:900px){.st{--st-pad-t:0px;--st-pad-x:16px}.sf-mhead-bar{margin:calc(env(safe-area-inset-top,0px) + 16px) 18px 0}.sf-mhead-search{flex:auto;order:1;min-width:0;margin:0;padding:0 12px;position:static}.sf-mhead-search input{text-overflow:ellipsis}.sf-mhead-row{position:relative}.sf-srch{transform-origin:top;max-height:60vh;top:calc(100% + 14px)}.sf-mhead .st-cartpill{order:2;gap:8px;min-width:0;margin-left:8px;padding:0 12px 0 11px}.sf-mhead .st-savedpill{order:2;margin-right:0}.sf-mhead .st-cartpill--cart{order:3}.sf-mhead .st-cartpill-txt,.sf-mhead-gap,.sf-mhead-crumbs{display:none}.sf-mhead-gear{flex:none;order:4;margin-left:10px;display:grid}.sf-mhead .hub-mhead-plus{cursor:pointer;color:#fff;background:#000;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .13s;display:inline-flex;box-shadow:0 8px 20px -8px #0000008c}.sf-mhead .hub-mhead-plus:active{transform:scale(.9)}.sf-mhead .hub-plusx{width:20px;height:20px;transition:transform .46s cubic-bezier(.34,1.56,.64,1);position:relative}.sf-mhead .hub-plusx:before,.sf-mhead .hub-plusx:after{content:"";background:currentColor;border-radius:2px;position:absolute}.sf-mhead .hub-plusx:before{height:2.4px;top:50%;left:1px;right:1px;transform:translateY(-50%)}.sf-mhead .hub-plusx:after{width:2.4px;top:1px;bottom:1px;left:50%;transform:translate(-50%)}.sf-mhead .hub-mhead-plus.is-x .hub-plusx{transform:rotate(135deg)}.sf-mhead .hub-menutoggle{place-items:center;display:grid}.sf-mhead .hub-menutoggle .hub-menutoggle-ic{grid-area:1/1;place-items:center;transition:opacity .28s,transform .5s cubic-bezier(.22,1,.36,1);display:grid}.sf-mhead .hub-menutoggle .hub-menutoggle-ic svg,.sf-mhead .hub-menutoggle .hub-menutoggle-ic .yg-mico{width:22px;height:22px;display:block}.sf-mhead .hub-menutoggle .ic-close{opacity:0;transform:rotate(-90deg)scale(.5)}.sf-mhead .hub-menutoggle.is-x .ic-gear{opacity:0;transform:rotate(90deg)scale(.5)}.sf-mhead .hub-menutoggle.is-x .ic-close{opacity:1;transform:rotate(0)scale(1)}.sf-mhead .hub-mhead-plus{color:#fff;background:#000;box-shadow:0 8px 20px -8px #0000008c}[data-yg=dark] .sf-mhead .hub-mhead-plus{color:#000;background:#fff;box-shadow:0 8px 20px -8px #000000b3}}@media (prefers-reduced-motion:reduce){.sf-mhead:after{-webkit-backdrop-filter:none;backdrop-filter:none}}
.cp,.co{--cp-ease:cubic-bezier(.23, 1, .32, 1);--cp-fill:color-mix(in srgb, var(--yg-fg) 6%, transparent);--cp-fill-hover:color-mix(in srgb, var(--yg-fg) 10%, transparent);--cp-shadow:0 1px 2px #00000038, 0 24px 60px -24px #0009;--cp-err:#ea5a5f;--cp-z:210;--co-z:212;font-family:var(--yg-sans);color:var(--yg-fg)}[data-yg=light] .cp,[data-yg=light] .co,.yg-shell[data-yg=light]~.cp,.yg-shell[data-yg=light]~.co{--cp-err:#b3261e;--cp-shadow:0 1px 2px #1f1a1414, 0 28px 60px -26px #1f1a1452}.cp-btn{cursor:pointer;height:50px;font:inherit;color:var(--yg-fg);background:var(--cp-fill);transition:transform .14s var(--cp-ease), background .16s var(--cp-ease), opacity .16s var(--cp-ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.cp-btn svg{flex:none;width:17px;height:17px}.cp-btn:not(:disabled):active{transform:scale(.97)}.cp-btn:disabled{opacity:.55;cursor:default}.cp-btn--primary{width:100%;color:var(--yg-accent-ink);background:var(--yg-accent-fill)}@media (hover:hover) and (pointer:fine){.cp-btn--primary:not(:disabled):hover{background:var(--yg-accent-fill-hover)}.cp-btn--quiet:not(:disabled):hover{background:var(--cp-fill-hover)}}.cp-link{cursor:pointer;font:inherit;color:var(--yg-accent);background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:0;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.cp-link svg{width:15px;height:15px}.cp-link--center{justify-content:center;width:100%;margin-top:4px}.cp-x{cursor:pointer;background:var(--cp-fill);width:36px;height:36px;color:var(--yg-fg);transition:background .16s var(--cp-ease), transform .14s var(--cp-ease);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.cp-x svg{width:17px;height:17px}.cp-x:active{transform:scale(.94)}.cp-grip{background:color-mix(in srgb, var(--yg-fg) 18%, transparent);border-radius:999px;flex:none;width:40px;height:4px;margin:10px auto 0}.cp :is(button,input,select,a):focus-visible,.co :is(button,input,select,a):focus-visible{box-shadow:0 0 0 2px var(--yg-bg-raised), 0 0 0 4px var(--yg-accent);outline:none}.cp{z-index:var(--cp-z);position:fixed;inset:0}.cp-scrim{cursor:default;background:#00000057;border:0;margin:0;padding:0;position:absolute;inset:0}.cp-card{top:var(--cp-top,96px);right:var(--cp-right,18px);width:min(420px,100vw - 36px);max-height:calc(100vh - var(--cp-top,96px) - 24px);background:var(--yg-bg-raised);box-shadow:var(--cp-shadow);transform-origin:var(--cp-origin,top right);will-change:transform, opacity;backface-visibility:hidden;border-radius:22px;flex-direction:column;display:flex;position:absolute;overflow:hidden}.cp-head{justify-content:space-between;align-items:center;gap:12px;padding:18px 16px 12px 22px;display:flex}.cp-h{font-family:var(--yg-sans);letter-spacing:-.01em;color:var(--yg-fg);align-items:baseline;gap:10px;margin:0;font-size:1.12rem;font-weight:600;display:flex}.cp-n{color:var(--yg-fg-mute);font-size:.86rem;font-weight:500}.cp-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 16px 8px 22px;overflow-y:auto}.cp-lines{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cp-line{transition:opacity .16s var(--cp-ease);gap:14px;padding:12px 0;display:flex}.cp-line+.cp-line{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--yg-fg) 7%, transparent)}.cp-line.is-busy{opacity:.55}.cp-pic{border-radius:14px;flex:none;width:64px;height:64px;display:block;overflow:hidden}.cp-line-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cp-line-name{color:var(--yg-fg);font-size:.95rem;font-weight:600;line-height:1.3;text-decoration:none}.cp-line-unit{color:var(--yg-fg-mute);font-size:.82rem}.cp-line-hint{color:var(--yg-fg-mute);font-size:.8rem}.cp-line-hint.is-bad{color:var(--cp-err)}.cp-line-ctl{align-items:center;gap:10px;margin-top:6px;display:flex}.cp-line-total{font-variant-numeric:tabular-nums;margin-left:auto;font-size:.95rem;font-weight:700}.cp-line-x{width:32px;height:32px;color:var(--yg-fg-mute);cursor:pointer;transition:background .16s var(--cp-ease), color .16s var(--cp-ease);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.cp-line-x svg{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.cp-line-x:hover{background:var(--cp-fill);color:var(--cp-err)}}.cp-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:34px 10px 30px;display:flex}.cp-empty>svg{width:34px;height:34px;color:var(--yg-fg-mute);margin-bottom:6px}.cp-empty b{font-size:1.02rem;font-weight:600}.cp-empty span{max-width:32ch;color:var(--yg-fg-soft);font-size:.9rem;line-height:1.45}.cp-empty .cp-btn{height:44px;margin-top:12px}.cp-err{color:var(--cp-err);gap:8px;padding:14px 0;font-size:.9rem;display:flex}.cp-foot{padding:12px 22px calc(18px + env(safe-area-inset-bottom));background:var(--yg-bg-raised);flex-direction:column;flex:none;gap:12px;display:flex;box-shadow:0 -14px 18px -14px #00000038}.cp-nudge{color:var(--yg-fg-soft);margin:0;font-size:.86rem}.cp-nudge b{color:var(--yg-fg);font-weight:600}.cp-nudge.is-ok{color:var(--yg-moss-ink-strong,var(--yg-fg))}.cp-sum{color:var(--yg-fg-soft);grid-template-columns:1fr auto;gap:6px 12px;font-size:.9rem;display:grid}.cp-sum b{text-align:right;color:var(--yg-fg);font-variant-numeric:tabular-nums;font-weight:600}.cp-sum .is-total{color:var(--yg-fg);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--yg-fg) 9%, transparent);margin-top:4px;padding-top:8px;font-size:1rem}.cp-sum b.is-total{font-size:1.08rem;font-weight:700}.sv-price{color:var(--yg-fg);font-weight:600}.sv-was{color:var(--yg-fg-mute);margin-left:6px}.sv-ctl{flex-wrap:wrap;gap:8px 12px}.sv-add{cursor:pointer;height:34px;font:inherit;color:var(--yg-accent-ink);background:var(--yg-accent-fill);transition:background .18s var(--cp-ease), transform .14s var(--cp-ease), opacity .18s ease;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 13px 0 11px;font-size:.8rem;font-weight:600;display:inline-flex}.sv-add svg{flex:none;width:14px;height:14px}.sv-add:not(:disabled):active{transform:scale(.96)}.sv-add.is-done{background:var(--yg-moss);color:var(--yg-moss-ink)}.sv-add:disabled{background:var(--cp-fill);color:var(--yg-fg-mute);cursor:default}@media (hover:hover) and (pointer:fine){.sv-add:not(:disabled):hover{background:var(--yg-accent-fill-hover)}}.sv-ctl .cp-line-x{margin-left:auto}.co{z-index:var(--co-z);place-items:center;display:grid;position:fixed;inset:0}.co-scrim{-webkit-backdrop-filter:blur(6px);background:#00000075;position:absolute;inset:0}.co-card{background:var(--yg-bg-raised);width:min(640px,100vw - 32px);max-height:min(88vh,900px);box-shadow:var(--cp-shadow);transform-origin:50%;will-change:transform, opacity;border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.co-head{align-items:center;gap:12px;padding:20px 18px 10px 26px;display:flex}.co-head-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.co-step{color:var(--yg-fg-mute);font-size:.8rem;font-weight:500}.co-h{font-family:var(--yg-sans);letter-spacing:-.015em;color:var(--yg-fg);margin:0;font-size:1.28rem;font-weight:600;line-height:1.2}.co-back{width:36px;height:36px;color:var(--yg-fg);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-left:-8px;padding:0;display:grid}.co-back svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.co-back:hover{background:var(--cp-fill)}}.co-body{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:16px;min-height:0;padding:6px 26px 22px;display:flex;overflow-y:auto}.co-foot{padding:12px 26px calc(20px + env(safe-area-inset-bottom));background:var(--yg-bg-raised);flex-direction:column;flex:none;gap:10px;display:flex;box-shadow:0 -14px 18px -14px #00000038}.co-secure{color:var(--yg-fg-mute);text-align:center;justify-content:center;align-items:center;gap:7px;margin:0;font-size:.8rem;display:flex}.co-secure svg{flex:none;width:15px;height:15px}.co-err{color:var(--cp-err);align-items:flex-start;gap:8px;margin:0;font-size:.88rem;line-height:1.4;display:flex}.co-err svg{flex:none;width:17px;height:17px;margin-top:1px}.co-sk{flex-direction:column;gap:10px;display:flex}.co-sk span{background:var(--cp-fill);border-radius:16px;height:76px;animation:1.2s ease-in-out infinite alternate coSk;display:block}@keyframes coSk{to{opacity:.45}}.co-addrs{flex-direction:column;gap:8px;display:flex}.co-addr{background:var(--cp-fill);transition:background .16s var(--cp-ease);border-radius:16px;align-items:stretch;display:flex;position:relative}.co-addr.is-on{background:var(--yg-moss);color:var(--yg-moss-ink)}.co-addr-pick{cursor:pointer;text-align:left;min-width:0;font:inherit;color:inherit;background:0 0;border:0;border-radius:16px;flex:1;align-items:flex-start;gap:12px;padding:13px 8px 13px 14px;display:flex}.co-addr-tick{background:color-mix(in srgb, currentColor 12%, transparent);color:#0000;width:22px;height:22px;transition:background .16s var(--cp-ease), color .16s var(--cp-ease);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.co-addr-tick svg{width:13px;height:13px}.co-addr.is-on .co-addr-tick,.co-pay-opt.is-on .co-addr-tick{background:var(--yg-moss-ink);color:var(--yg-moss)}.co-addr-txt{flex-direction:column;gap:3px;min-width:0;display:flex}.co-addr-label{align-items:center;gap:8px;font-size:.95rem;font-weight:600;display:inline-flex}.co-addr-label i{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:999px;padding:2px 8px;font-size:.72rem;font-style:normal;font-weight:600}.co-addr-lines{opacity:.82;font-size:.84rem;line-height:1.4}.co-addr-edit{width:36px;height:36px;color:inherit;cursor:pointer;opacity:.7;transition:background .16s var(--cp-ease), opacity .16s var(--cp-ease);background:0 0;border:0;border-radius:50%;flex:none;align-self:flex-start;place-items:center;margin:8px 8px 0 0;padding:0;display:grid}.co-addr-edit svg{width:15px;height:15px}@media (hover:hover) and (pointer:fine){.co-addr-edit:hover{background:color-mix(in srgb, currentColor 12%, transparent);opacity:1}}.co-rename{width:min(220px,50%);height:30px;font:inherit;color:var(--yg-fg);background:var(--yg-bg-raised);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--yg-fg) 22%, transparent);border:0;border-radius:9px;padding:0 10px;font-size:.92rem;font-weight:600;position:absolute;top:11px;left:48px}.co-add{align-self:flex-start}.co-form{flex-direction:column;gap:14px;display:flex}.co-segs{background:var(--cp-fill);border-radius:999px;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.co-seg{cursor:pointer;height:34px;font:inherit;color:var(--yg-fg-soft);transition:background .16s var(--cp-ease), color .16s var(--cp-ease);background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:.86rem;font-weight:600}.co-seg.is-on{background:var(--yg-bg-raised);color:var(--yg-fg);box-shadow:0 1px 3px #00000024}.co-fields{grid-template-columns:1fr 1fr;gap:12px 14px;display:grid}.co-field{flex-direction:column;gap:6px;min-width:0;display:flex}.co-field--full{grid-column:1/-1}.co-field>label{color:var(--yg-fg-soft);font-size:.82rem;font-weight:600}.co-field>label i{color:var(--yg-fg-mute);font-style:normal;font-weight:400}.co-input{box-sizing:border-box;width:100%;height:46px;font:inherit;color:var(--yg-fg);background:var(--cp-fill);transition:box-shadow .16s var(--cp-ease), background .16s var(--cp-ease);border:0;border-radius:12px;padding:0 14px;font-size:.95rem}.co-input:focus{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--yg-fg) 26%, transparent);outline:none}.co-input.is-invalid{box-shadow:inset 0 0 0 1.5px var(--cp-err)}.co-input[readonly],.co-input::placeholder{color:var(--yg-fg-mute)}.co-select{display:block;position:relative}.co-select select{appearance:none;cursor:pointer;padding-right:40px}.co-select svg{width:16px;height:16px;color:var(--yg-fg-mute);pointer-events:none;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.co-pinwrap{display:block;position:relative}.co-pin-ok{width:16px;height:16px;color:var(--yg-moss-ink);position:absolute;top:50%;right:13px;transform:translateY(-50%)}.co-pinwrap.is-looking:after{content:"";border:2px solid color-mix(in srgb, var(--yg-fg) 18%, transparent);border-top-color:var(--yg-fg);border-radius:50%;width:14px;height:14px;margin-top:-7px;animation:.7s linear infinite coSpin;position:absolute;top:50%;right:13px}@keyframes coSpin{to{transform:rotate(360deg)}}.co-field-err{color:var(--cp-err);margin:0;font-size:.8rem}.co-field-hint{color:var(--yg-fg-mute);margin:0;font-size:.8rem}.co-check{color:var(--yg-fg-soft);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:.9rem;display:flex}.co-check input{opacity:0;width:1px;height:1px;position:absolute}.co-check-box{background:color-mix(in srgb, var(--yg-fg) 10%, transparent);color:#0000;width:22px;height:22px;transition:background .16s var(--cp-ease), color .16s var(--cp-ease);border-radius:7px;place-items:center;display:grid}.co-check-box svg{width:14px;height:14px}.co-check input:checked+.co-check-box{background:var(--yg-moss);color:var(--yg-moss-ink)}.co-check input:focus-visible+.co-check-box{box-shadow:0 0 0 2px var(--yg-bg-raised), 0 0 0 4px var(--yg-accent)}.co-acts{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.co-acts .cp-btn--primary{flex:220px;width:auto}.co-acts--center{justify-content:center}.co-acts--center .cp-btn--primary{flex:0 auto}.co-to{background:var(--cp-fill);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.co-to-txt{min-width:0;color:var(--yg-fg-soft);flex-direction:column;flex:1;gap:2px;font-size:.86rem;display:flex}.co-to-txt b{color:var(--yg-fg);font-size:.92rem}.co-to-txt span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.co-pay{flex-direction:column;gap:8px;display:flex}.co-pay-opt{cursor:pointer;text-align:left;font:inherit;color:var(--yg-fg);background:var(--cp-fill);transition:background .16s var(--cp-ease);border:0;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.co-pay-opt.is-on{background:var(--yg-moss);color:var(--yg-moss-ink)}.co-pay-ico{background:color-mix(in srgb, currentColor 10%, transparent);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.co-pay-ico svg{width:20px;height:20px}.co-pay-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.co-pay-txt b{font-size:.95rem;font-weight:600}.co-pay-txt span{opacity:.8;font-size:.82rem}.co-summary{background:var(--cp-fill);border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.co-item{align-items:center;gap:12px;display:flex}.co-item-pic{border-radius:10px;flex:none;width:44px;height:44px;overflow:hidden}.co-item-txt{min-width:0;color:var(--yg-fg-mute);flex-direction:column;flex:1;font-size:.86rem;display:flex}.co-item-txt b{color:var(--yg-fg);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.co-item-amt{font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:600}.co-summary .cp-sum{margin-top:4px}.co-done{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:22px 10px 12px;display:flex}.co-done-ico{background:var(--yg-moss);width:64px;height:64px;color:var(--yg-moss-ink);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.co-done-ico svg{width:30px;height:30px}.co-done-n{margin:0;font-size:1.05rem;font-weight:700}.co-done-txt{max-width:34ch;color:var(--yg-fg-soft);margin:0 0 14px;font-size:.92rem;line-height:1.5}@media (max-width:900px){.cp{align-items:flex-end}.cp-card{transform-origin:bottom;border-radius:22px 22px 0 0;width:100%;max-height:88dvh;inset:auto 0 0}.cp-head{padding:8px 14px 10px 20px}.cp-body{padding:0 14px 8px 20px}.cp-foot{padding:12px 20px calc(16px + env(safe-area-inset-bottom))}.co{align-items:flex-end}.co-card{transform-origin:bottom;border-radius:22px 22px 0 0;width:100%;max-height:94dvh}.co-head{padding:8px 14px 8px 20px}.co-body{padding:4px 20px 20px}.co-foot{padding:12px 20px calc(16px + env(safe-area-inset-bottom))}.co-fields{grid-template-columns:1fr}.co-rename{width:min(200px,48%)}}@media (prefers-reduced-motion:reduce){.cp-btn,.cp-x,.cp-line,.co-addr,.co-pay-opt,.co-seg,.co-input,.co-check-box,.co-addr-tick,.sv-add{transition:none}.co-sk span,.co-pinwrap.is-looking:after{animation:none}}
:root{--yg-nav-expanded:284px;--yg-nav-collapsed:80px;--yg-nav-mobile:min(80vw, calc(100vw - 83px));--yg-ease-glide:cubic-bezier(.23, 1, .32, 1);--yg-ease-out:cubic-bezier(.23, 1, .32, 1);--yg-ease-in-out:cubic-bezier(.77, 0, .175, 1);--yg-ease-drawer:cubic-bezier(.32, .72, 0, 1);--yg-ease-soft:cubic-bezier(.4, 0, .2, 1);--yg-glide-ms:.34s}.yg-shell[data-yg=dark]{--yg-nav-bg:var(--yg-bg);--yg-nav-label:#aeaeab;--yg-nav-line:#f4efe70f}.yg-shell[data-yg=light]{--yg-nav-bg:#f4efe7;--yg-nav-label:#5e5d5a;--yg-nav-line:#1a141012}.yg-shell{background:var(--yg-bg);min-height:100dvh;color:var(--yg-fg);font-family:var(--yg-sans);position:relative;overflow-x:clip}.yg-nav{z-index:60;width:var(--yg-nav-expanded);padding:18px 14px;padding-bottom:max(18px, env(safe-area-inset-bottom));background:var(--yg-nav-bg);border-right:1px solid var(--yg-nav-line);transition:width var(--yg-glide-ms) var(--yg-ease-glide), transform var(--yg-glide-ms) var(--yg-ease-glide);will-change:width, transform;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}.yg-nav-head{flex:none;align-items:center;gap:6px;height:44px;margin-bottom:14px;padding:0 4px 0 8px;display:flex}.yg-nav-logo{min-width:0;color:var(--yg-fg);flex:1;align-items:center;gap:6px;text-decoration:none;display:flex}.yg-nav-mark{width:26px;height:auto;transition:transform .24s var(--yg-ease-soft);flex:none;display:block}.yg-nav-logo:hover .yg-nav-mark{transform:rotate(-12deg)scale(1.05)}.yg-nav-word{font-family:var(--yg-sans);letter-spacing:-.01em;color:var(--yg-fg);white-space:nowrap;opacity:1;transition:opacity .2s var(--yg-ease-soft);font-size:.98rem;font-weight:600;overflow:hidden}.yg-nav-actions{flex:none;align-items:center;gap:2px;display:flex}.yg-nav-iconbtn{cursor:pointer;width:36px;height:36px;color:var(--yg-fg);background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.yg-nav-iconbtn svg{width:20px;height:20px}.yg-nav-iconbtn:hover{background:color-mix(in srgb, var(--yg-fg) 9%, transparent);color:var(--yg-fg)}.yg-nav-close{display:none}.yg-nav-headpic{background:var(--yg-fg);width:36px;height:36px;color:var(--yg-bg);border-radius:999px;flex:none;justify-content:center;align-items:center;text-decoration:none;transition:transform .14s;display:none}.yg-nav-headpic svg,.yg-nav-headpic .yg-mico{width:19px;height:19px}.yg-nav-headpic{overflow:hidden}.yg-nav-headpic-img{object-fit:cover;width:100%;height:100%;display:block}.yg-nav-headpic-ini{font-family:var(--yg-sans);font-size:.95rem;font-weight:600;line-height:1}.yg-nav-headpic:active{transform:scale(.93)}.yg-nav-scroll{scrollbar-width:none;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.yg-nav-scroll::-webkit-scrollbar{display:none}.yg-nav-search-wrap{z-index:5;flex:none;margin-bottom:8px;position:relative}.yg-nav-searchbar{background:var(--yg-bg-sunken);height:44px;transition:background .22s var(--yg-ease-soft), box-shadow .28s var(--yg-ease-soft);border:0;border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:flex;box-shadow:0 1px 2px #1a141000,0 12px 28px -14px #1a141000}.yg-nav-searchbar.is-focus{background:var(--yg-bg);box-shadow:0 1px 2px #1a141012,0 12px 28px -14px #1a14104d}[data-yg=dark] .yg-nav-searchbar{box-shadow:inset 0 0 0 1px #ffffff14,0 1px 2px #0000,0 14px 30px -12px #0000}[data-yg=dark] .yg-nav-searchbar.is-focus{background:#262626;box-shadow:inset 0 0 0 1px #ffffff1c,0 1px 2px #00000073,0 14px 30px -12px #000000b3}.yg-nav-search-ico{width:18px;height:18px;color:var(--yg-fg-mute);flex:none}.yg-nav-search-input{min-width:0;color:var(--yg-fg);background:0 0;border:0;outline:0;flex:1;padding:0;font-family:inherit;font-size:.92rem}.yg-nav-search-input::placeholder{color:var(--yg-fg-mute)}.yg-nav-kbd{flex:none;gap:3px;display:inline-flex}.yg-nav-kbd kbd{font-family:var(--yg-sans);background:var(--yg-bg-raised);min-width:17px;height:18px;color:var(--yg-fg-mute);border-radius:5px;justify-content:center;align-items:center;padding:0 4px;font-size:.7rem;font-weight:500;line-height:1;display:inline-flex}.yg-nav-search-results{z-index:30;background:var(--yg-bg-raised);border:1px solid var(--yg-nav-line);transform-origin:top;opacity:0;pointer-events:none;border-radius:22px;flex-direction:column;gap:2px;max-height:320px;padding:6px;transition:opacity .18s,transform .24s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;transform:translateY(-6px)scale(.985);box-shadow:0 16px 40px -12px #00000073}.yg-nav-search-results.is-open{opacity:1;pointer-events:auto;transform:none}.yg-nav-search-hit{cursor:pointer;text-align:left;width:100%;height:40px;color:var(--yg-fg);background:0 0;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-family:inherit;font-size:.92rem;display:flex}.yg-nav-search-hit.is-active{background:var(--yg-bg-sunken)}.yg-nav-search-hit-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yg-nav-search-hit-group{color:var(--yg-fg-mute);flex:none;font-size:.74rem}.yg-nav-search-empty{color:var(--yg-fg-mute);text-align:center;padding:12px;font-size:.88rem}.yg-nav-section{letter-spacing:0;color:var(--yg-fg-mute);flex:none;justify-content:space-between;align-items:center;margin:14px 0 6px;padding:0 8px;font-size:.72rem;font-weight:500;display:flex}.yg-nav-section-add{cursor:pointer;width:22px;height:22px;color:var(--yg-fg-mute);background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background .16s,color .16s;display:inline-flex}.yg-nav-section-add svg{width:15px;height:15px}.yg-nav-section-add:hover{background:var(--yg-bg-sunken);color:var(--yg-fg)}.yg-nav-list{flex-direction:column;flex:none;gap:4px;margin:0;padding:0;list-style:none;display:flex}.yg-nav-people{flex-direction:column;flex:none;gap:2px;display:flex}.yg-nav-person{cursor:pointer;width:100%;height:46px;color:var(--yg-nav-label);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 8px;font-family:inherit;font-size:.94rem;transition:background .16s;display:flex;position:relative}.yg-nav-person:hover{background:color-mix(in srgb, var(--yg-fg) 7%, transparent)}.yg-nav-pavatar{color:#fff;letter-spacing:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:.68rem;font-weight:600;display:inline-flex;position:relative}.yg-nav-pdot{border:2px solid var(--yg-nav-bg);border-radius:999px;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.yg-nav-pdot--online{background:#ad834b}.yg-nav-pdot--busy{background:#e5534b}.yg-nav-pdot--away{background:#d29922}.yg-nav-item{height:48px;color:var(--yg-nav-label);white-space:nowrap;transition:background .2s var(--yg-ease-soft), color .2s var(--yg-ease-soft);border-radius:999px;align-items:center;gap:14px;padding:0 14px;font-size:.97rem;font-weight:400;text-decoration:none;display:flex;position:relative}.yg-nav-item:hover{background:color-mix(in srgb, var(--yg-fg) 7%, transparent);color:var(--yg-fg)}.yg-nav-item:active{transform:scale(.985)}@media (max-width:900px){.yg-nav-item--desk{display:none}}.yg-nav-badge{background:var(--yg-accent-fill);min-width:20px;height:20px;color:var(--yg-accent-ink);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0 6px;font-size:.72rem;font-weight:600;line-height:1;display:inline-flex}.yg-nav-dot{background:var(--yg-accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--yg-bg);border-radius:999px;position:absolute;top:-2px;right:-3px}.yg-shell[data-collapsed=true] .yg-nav-badge{min-width:16px;height:16px;margin:0;padding:0 4px;font-size:.6rem;position:absolute;top:5px;right:12px}.yg-nav-btn{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;font-family:inherit}.yg-nav-ico{width:24px;height:24px;color:var(--yg-fg);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.yg-nav-ico svg{width:22px;height:22px}.yg-nav-text{opacity:1;transition:opacity .16s var(--yg-ease-soft);overflow:hidden}.yg-nav-item.is-active{background:var(--yg-bg-sunken);color:var(--yg-fg)}.yg-shell[data-yg=dark] .yg-nav-item.is-active{color:var(--yg-fg);background:#4b4640;box-shadow:inset 0 .5px #ffffff24,0 1px 2px #00000059,0 10px 22px -12px #000000b3}.yg-hub{background:color-mix(in srgb, var(--yg-fg) 5%, transparent);transition:border-radius var(--yg-glide-ms) var(--yg-ease-glide), padding var(--yg-glide-ms) var(--yg-ease-glide);border-radius:22px;flex-direction:column;gap:6px;margin:0 0 10px;padding:6px;display:flex;position:relative}.yg-hub-item{height:44px;color:var(--yg-nav-label);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color .2s var(--yg-ease-soft);border-radius:999px;align-items:center;gap:14px;padding:0 12px;font-size:.95rem;font-weight:400;text-decoration:none;display:flex;position:relative}.yg-hub-item>*{z-index:1;position:relative}.yg-hub-item.is-live,.yg-hub-item.is-here{color:var(--yg-fg)}.yg-hub-item.is-here .yg-nav-text{font-weight:600}.yg-hub-item .yg-nav-badge{margin-left:auto}.yg-hub-lens{z-index:0;background:var(--yg-bg-raised);border-radius:999px;position:absolute;inset:0;box-shadow:0 1px 2px #00000014,0 8px 18px -12px #00000059}.yg-shell[data-yg=dark] .yg-hub{background:color-mix(in srgb, var(--yg-fg) 9%, transparent)}.yg-shell[data-yg=dark] .yg-hub-lens{background:#4b4640;box-shadow:inset 0 .5px #ffffff24,0 1px 2px #00000059,0 10px 22px -12px #000000b3}@media (min-width:901px){.yg-shell[data-collapsed=true] .yg-hub{border-radius:26px;align-items:center;gap:4px;margin:0 auto 8px;padding:4px}.yg-shell[data-collapsed=true] .yg-hub-item{justify-content:center;gap:0;width:44px;height:44px;padding:0}.yg-shell[data-collapsed=true] .yg-hub-item .yg-nav-text{display:none}.yg-shell[data-collapsed=true] .yg-hub-item .yg-nav-badge{min-width:16px;height:16px;margin:0;padding:0 4px;font-size:.6rem;position:absolute;top:2px;right:2px}}@media (max-width:900px){.yg-hub{gap:8px;margin:0 0 10px}.yg-hub-item{height:40px}}.yg-nav-group{flex-direction:column;display:flex}.yg-nav-item--group{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;font-family:inherit;font-size:.97rem}.yg-shell:not([data-collapsed=true]) .yg-nav-group.is-open>.yg-nav-item--group,.yg-shell:not([data-collapsed=true]) .yg-nav-group.is-open>.yg-nav-item--group:hover{background:var(--yg-fg);color:var(--yg-bg);box-shadow:0 3px 12px -4px #00000038,0 1px 2px #00000014}.yg-shell:not([data-collapsed=true]) .yg-nav-group.is-open>.yg-nav-item--group .yg-nav-ico{color:var(--yg-bg)}.yg-shell[data-yg=light]:not([data-collapsed=true]) .yg-nav-group.is-open>.yg-nav-item--group,.yg-shell[data-yg=light]:not([data-collapsed=true]) .yg-nav-group.is-open>.yg-nav-item--group:hover{background:var(--yg-bg-raised);color:var(--yg-fg)}.yg-shell[data-yg=light]:not([data-collapsed=true]) .yg-nav-group.is-open>.yg-nav-item--group .yg-nav-ico,.yg-shell[data-yg=light]:not([data-collapsed=true]) .yg-nav-group.is-open>.yg-nav-item--group .yg-nav-pm{color:var(--yg-fg)}.yg-nav-pm{width:18px;height:18px;color:var(--yg-fg-mute);transition:color .2s var(--yg-ease-soft), opacity .16s var(--yg-ease-soft);flex:none;margin-left:auto;position:relative}.yg-nav-pm:before,.yg-nav-pm:after{content:"";transition:transform .3s var(--yg-ease-soft), opacity .24s var(--yg-ease-soft);background:currentColor;border-radius:2px;position:absolute;top:50%;left:50%}.yg-nav-pm:before{width:12px;height:2px;transform:translate(-50%,-50%)}.yg-nav-pm:after{width:2px;height:12px;transform:translate(-50%,-50%)}.yg-nav-group.is-open .yg-nav-pm:after{opacity:0;transform:translate(-50%,-50%)scaleY(0)}.yg-shell:not([data-collapsed=true]) .yg-nav-group.is-open>.yg-nav-item--group .yg-nav-pm{color:var(--yg-bg)}.yg-nav-sub{height:0;transition:height .32s var(--yg-ease-soft);will-change:height;display:block;overflow:hidden}.yg-nav-group.is-open .yg-nav-sub{height:auto}.yg-nav-sub-in{flex-direction:column;gap:3px;min-height:0;padding:13px 0 8px;display:flex;position:relative}.yg-nav-sub-in:before{content:"";background:color-mix(in srgb, var(--yg-fg) 16%, transparent);opacity:0;width:2px;transition:opacity .28s var(--yg-ease-soft);border-radius:2px;position:absolute;top:15px;bottom:12px;left:27px}.yg-nav-group.is-open .yg-nav-sub-in:before{opacity:1}.yg-nav-subitem{height:42px;color:var(--yg-nav-label);white-space:nowrap;opacity:0;transition:background .2s var(--yg-ease-soft), color .2s var(--yg-ease-soft), box-shadow .2s var(--yg-ease-soft), opacity .24s var(--yg-ease-soft), transform .28s var(--yg-ease-soft);border-radius:999px;align-items:center;gap:12px;margin:0 6px 0 40px;padding:0 16px;font-size:.94rem;text-decoration:none;display:flex;position:relative;transform:translateY(-4px)}.yg-nav-group.is-open .yg-nav-subitem{opacity:1;transform:none}.yg-nav-group.is-open .yg-nav-subitem:nth-child(2){transition-delay:50ms}.yg-nav-subitem:hover{background:color-mix(in srgb, var(--yg-fg) 6%, transparent);color:var(--yg-fg)}.yg-nav-subitem.is-active{color:var(--yg-fg);background:var(--yg-bg-raised);box-shadow:0 3px 10px -3px #0000002e,0 1px 2px #00000014}.yg-nav-subdot{background:var(--yg-fg);opacity:0;width:7px;height:7px;box-shadow:0 0 0 3px var(--yg-nav-bg);transition:opacity .2s var(--yg-ease-soft);border-radius:50%;flex:none;position:absolute;top:50%;left:-12px;transform:translate(-50%,-50%)}.yg-nav-subitem.is-active .yg-nav-subdot{opacity:1}@media (prefers-reduced-motion:reduce){.yg-nav-sub,.yg-nav-pm:before,.yg-nav-pm:after,.yg-nav-subitem,.yg-nav-sub-in:before{transition:none}}.yg-nav-tip{background:var(--yg-fg);color:var(--yg-bg);white-space:nowrap;opacity:0;pointer-events:none;z-index:80;transition:opacity .15s var(--yg-ease-soft), transform .15s var(--yg-ease-soft);border-radius:9px;padding:7px 11px;font-size:.86rem;font-weight:500;position:absolute;top:50%;left:calc(100% + 14px);transform:translateY(-50%)translate(-5px)scale(.96);box-shadow:0 8px 24px #0006}.yg-nav-card{background:radial-gradient(120% 90% at 100% 0,#cb9a5038,#0000 55%),linear-gradient(165deg,#fbf7f1 0%,#efe7dc 100%);border-radius:22px;margin:0 0 10px;padding:10px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1a14100d,0 12px 28px -18px #1a141059}.yg-shell[data-yg=dark] .yg-nav-card{background:radial-gradient(120% 90% at 100% 0,#cb9a502e,#0000 55%),linear-gradient(165deg,#242019 0%,#171614 100%);box-shadow:0 1px 2px #0006,0 14px 30px -18px #000c}.yg-nav-card .yg-hub,.yg-shell[data-yg=dark] .yg-nav-card .yg-hub{background:0 0;margin:0 0 8px;padding:0}.yg-nav-card-greet{color:var(--yg-fg-soft);align-items:center;gap:8px;margin:4px 10px 10px;font-size:.95rem;display:flex}.yg-nav-card-greet>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yg-nav-card-greet .ng-mark{width:30px;height:30px}.yg-nav-card-hello b{align-items:center;gap:8px;display:inline-flex}.yg-nav-card-hello b .ng-mark{width:30px;height:30px}.yg-nav-card-greet b{letter-spacing:-.01em;color:var(--yg-fg);font-weight:700}.yg-nav-card-hello{z-index:1;flex-direction:column;align-items:flex-start;gap:6px;margin:6px 10px 14px;display:flex;position:relative}.yg-nav-card-hello b{letter-spacing:-.015em;color:var(--yg-fg);font-size:1.1rem;font-weight:700}.yg-nav-card-hello span{color:var(--yg-fg-soft);font-size:.82rem;line-height:1.4}.yg-nav-card .yg-nav-util--acct.yg-nav-util{z-index:1;position:relative}.yg-nav-card--guest{color:inherit;cursor:pointer;text-decoration:none;display:block}.yg-shell[data-yg=dark] .yg-nav-card--guest{background:#000}.yg-nav-card--guest:before,.yg-nav-card--guest:after{content:"";z-index:0;aspect-ratio:932/1240;opacity:.08;pointer-events:none;background:url(/home/lotus-light.svg) 50%/contain no-repeat;width:58%;position:absolute}.yg-nav-card--guest:before{top:-14%;right:-8%;transform:rotate(-12deg)}.yg-nav-card--guest:after{bottom:-20%;left:-10%;transform:rotate(14deg)}.yg-shell[data-yg=dark] .yg-nav-card--guest:before,.yg-shell[data-yg=dark] .yg-nav-card--guest:after{opacity:.16;background-image:url(/home/lotus-dark.svg)}.yg-nav-acct-ava--mark{background:#ffffff38;place-items:center;display:grid}.yg-nav-acct-mark{width:24px;height:auto}.yg-nav-card .yg-nav-util--acct.yg-nav-util{background:var(--yg-bg-raised);width:100%;box-shadow:0 1px 2px #0000000f,0 8px 18px -12px #0000004d}.yg-shell[data-yg=dark] .yg-nav-card--me .yg-nav-util--acct.yg-nav-util{color:var(--yg-fg);background:#000;box-shadow:0 1px 2px #00000080,0 8px 18px -12px #000c}.yg-shell .yg-nav-card--me .yg-nav-util--acct.yg-nav-util:hover{background:var(--yg-bg-raised)}.yg-shell[data-yg=dark] .yg-nav-card--me .yg-nav-util--acct.yg-nav-util:hover{background:#000}.yg-nav-card--guest .yg-nav-util--acct.yg-nav-util{background:var(--yg-accent-fill);color:#fff}.yg-shell[data-yg=dark] .yg-nav-card--guest .yg-nav-util--acct.yg-nav-util{color:#1a1410;background:#cb9a50}.yg-shell .yg-nav-card--guest .yg-nav-util--acct.yg-nav-util:hover{background:var(--yg-accent-fill);filter:brightness(1.06)}.yg-shell[data-yg=dark] .yg-nav-card--guest .yg-nav-util--acct.yg-nav-util:hover{filter:brightness(1.06);background:#cb9a50}@media (hover:hover) and (pointer:fine){.yg-nav-card--guest{transition:box-shadow .5s var(--yg-ease-glide)}.yg-nav-card--guest:before,.yg-nav-card--guest:after{transition:opacity .5s var(--yg-ease-glide)}.yg-shell[data-yg] .yg-nav-card--guest:hover{box-shadow:0 0 0 1px #cb9a5052,0 18px 60px -22px #cb9a5099,0 0 140px -30px #cb9a5073}.yg-nav-card--guest:hover:before,.yg-nav-card--guest:hover:after{opacity:.14}.yg-shell[data-yg=dark] .yg-nav-card--guest:hover:before,.yg-shell[data-yg=dark] .yg-nav-card--guest:hover:after{opacity:.26}}.yg-nav-card--guest .yg-nav-acct-id i{color:inherit;opacity:.82}.yg-nav-card--guest .yg-nav-util-label,.yg-nav-card--guest .yg-nav-acct-id b{color:inherit}.yg-nav-card--guest .yg-nav-acct-ava{color:inherit;background:#ffffff38}.yg-nav-pill{background:var(--yg-bg-sunken);border-radius:999px;justify-content:space-between;align-items:center;width:100%;padding:6px;display:flex;position:relative}.yg-shell[data-yg=dark] .yg-nav-pill{background:color-mix(in srgb, var(--yg-fg) 9%, transparent)}.yg-shell .yg-nav-pill .yg-nav-util.yg-nav-util{width:40px;height:40px;box-shadow:none;color:#121212;transition:color .2s var(--yg-ease-soft);background:#fff;border-radius:999px;flex:none;gap:0;padding:0;position:relative}.yg-shell[data-yg=dark] .yg-nav-pill .yg-nav-util.yg-nav-util{color:#fff;background:#000}.yg-shell .yg-nav-pill .yg-nav-util.yg-nav-util:hover{background:#f4f4f4}.yg-shell[data-yg=dark] .yg-nav-pill .yg-nav-util.yg-nav-util:hover{background:#0b0b0b}.yg-nav-pill .yg-nav-util>*{z-index:1;position:relative}.yg-pill-lens{z-index:0;background:var(--yg-bg-sunken);border-radius:999px;position:absolute;inset:0;box-shadow:0 1px 2px #00000014,0 8px 18px -12px #00000059}.yg-shell[data-yg=dark] .yg-pill-lens{background:#4b4640;box-shadow:inset 0 .5px #ffffff24,0 1px 2px #00000059,0 10px 22px -12px #000000b3}.yg-nav-pill .yg-nav-util svg,.yg-nav-pill .yg-nav-util .yg-mico{width:20px;height:20px}.yg-nav-pill .yg-nav-util-label{display:none}.yg-nav-pill--guest{justify-content:flex-start;gap:8px}.yg-shell .yg-nav-pill--guest .yg-theme-toggle--wide.yg-nav-util{flex:auto;justify-content:center;gap:8px;width:auto;min-width:0;margin-left:auto;padding:0 18px 0 14px}.yg-nav-pill--guest .yg-theme-toggle--wide .yg-nav-util-label{white-space:nowrap;font-size:.86rem;font-weight:500;display:inline}.yg-shell .yg-nav-pill--guest .yg-theme-toggle--wide.yg-nav-util:hover{background:#fff}.yg-shell[data-yg=dark] .yg-nav-pill--guest .yg-theme-toggle--wide.yg-nav-util:hover{background:#000}.yg-shell .yg-nav-pill--guest .yg-theme-toggle--wide.yg-nav-util{transition:none}.yg-nav-foot{border-top:1px solid var(--yg-nav-line);flex:none;margin-top:14px;padding-top:14px}.yg-nav-utils{flex-direction:column;gap:8px;display:flex}.yg-nav-acct-id,.yg-nav-acct-gear,.yg-nav-acct-pic,.yg-nav-acct-ava{display:none}.yg-nav-util{background:var(--yg-bg-sunken);min-width:0;height:46px;color:var(--yg-fg);cursor:pointer;transition:background .16s, transform .15s var(--yg-ease-out);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:.92rem;font-weight:400;text-decoration:none;display:inline-flex;position:relative}.yg-nav-util:hover{background:var(--yg-bg-raised)}.yg-nav-util:active{transform:scale(.96)}.yg-nav-util svg,.yg-nav-util .yg-mico{flex:none;width:20px;height:20px}.yg-nav-util-label{color:var(--yg-nav-label);white-space:nowrap}.yg-nav-util-pic{background:var(--yg-fg);width:26px;height:26px;color:var(--yg-bg);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.yg-nav-util-pic svg{width:15px;height:15px}.yg-theme-ico{flex:none;width:20px;height:20px;position:relative}.yg-theme-ico svg{width:20px;height:20px;transition:opacity .44s var(--yg-ease-glide), transform .44s var(--yg-ease-glide);position:absolute;inset:0}.yg-shell[data-yg=dark] .yg-theme-sun{opacity:1;transform:none}.yg-shell[data-yg=dark] .yg-theme-moon{opacity:0;transform:rotate(90deg)scale(.3)}.yg-shell[data-yg=light] .yg-theme-moon{opacity:1;transform:none}.yg-shell[data-yg=light] .yg-theme-sun{opacity:0;transform:rotate(-90deg)scale(.3)}.yg-shell-main{margin-left:var(--yg-nav-expanded);min-height:100dvh;transition:margin-left var(--yg-glide-ms) var(--yg-ease-glide);will-change:margin-left}.yg-shell-topbar{display:none}.yg-shell-scrim{z-index:55;opacity:0;pointer-events:none;transition:opacity var(--yg-glide-ms) var(--yg-ease-soft);background:0 0;position:fixed;inset:0}@media (min-width:901px){.yg-nav{background:var(--yg-bg-raised);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--yg-fg) 7%, transparent), 0 1px 2px #0000000f, 0 22px 48px -26px #00000061;border-right:0;border-radius:22px;padding-bottom:18px;top:16px;bottom:16px;left:16px;overflow:hidden}.yg-shell-main{--yg-main-ml:calc(var(--yg-nav-expanded) + 32px);margin-left:var(--yg-main-ml)}.yg-nav{cursor:pointer}.yg-nav>*{cursor:auto}html[data-kb="1"] .yg-nav{height:var(--app-h,100dvh);transform:translateY(var(--vv-top,0px));transition:width var(--yg-glide-ms) var(--yg-ease-glide);top:0;bottom:auto}html[data-kb="1"] .yg-shell-main{transform:translateY(var(--vv-top,0px))}.yg-shell[data-collapsed=true] .yg-nav{width:var(--yg-nav-collapsed)}.yg-shell[data-collapsed=true] .yg-shell-main{--yg-main-ml:calc(var(--yg-nav-collapsed) + 32px);margin-left:var(--yg-main-ml)}.yg-shell[data-collapsed=true] .yg-nav-word,.yg-shell[data-collapsed=true] .yg-nav-text,.yg-shell[data-collapsed=true] .yg-nav-pm{opacity:0}.yg-shell[data-collapsed=true] .yg-nav-sub{grid-template-rows:0fr}.yg-shell[data-collapsed=true] .yg-nav-head{justify-content:center;padding:0}.yg-shell[data-collapsed=true] .yg-nav-logo,.yg-shell[data-collapsed=true] .yg-nav-search,.yg-shell[data-collapsed=true] .yg-nav-search-input,.yg-shell[data-collapsed=true] .yg-nav-kbd{display:none}.yg-shell[data-collapsed=true] .yg-nav-searchbar{justify-content:center;padding:0}.yg-shell[data-collapsed=true] .yg-nav-section{display:none}.yg-shell[data-collapsed=true] .yg-nav-person{justify-content:center;padding:0}.yg-shell[data-collapsed=true] .yg-nav-person .yg-nav-text{display:none}.yg-shell[data-collapsed=true] .yg-nav-card{box-shadow:none;background:0 0;flex-direction:column;align-items:center;gap:6px;margin:0 auto 8px;padding:0;display:flex;overflow:visible}.yg-nav-card-greet,.yg-nav-card-hello{width:calc(var(--yg-nav-expanded) - 68px);transition:opacity .18s var(--yg-ease-soft)}.yg-shell[data-collapsed=true] .yg-nav-card-greet,.yg-shell[data-collapsed=true] .yg-nav-card-hello{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.yg-shell[data-collapsed=true] .yg-nav-card--guest:before,.yg-shell[data-collapsed=true] .yg-nav-card--guest:after{display:none}.yg-shell[data-collapsed=true] .yg-nav-card .yg-hub{background:color-mix(in srgb, var(--yg-fg) 5%, transparent);margin:0;padding:4px}.yg-shell[data-yg=dark][data-collapsed=true] .yg-nav-card .yg-hub{background:color-mix(in srgb, var(--yg-fg) 9%, transparent)}.yg-shell[data-collapsed=true] .yg-nav-card .yg-nav-util--acct.yg-nav-util{width:46px;box-shadow:none;background:0 0}.yg-shell[data-collapsed=true] .yg-nav-card--me .yg-nav-util--acct.yg-nav-util{background:var(--yg-bg-sunken);border-radius:999px;place-items:center;width:44px;height:44px;padding:0;display:grid;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 8px 18px -12px #0000004d}.yg-shell[data-yg=dark][data-collapsed=true] .yg-nav-card--me .yg-nav-util--acct.yg-nav-util{background:color-mix(in srgb, var(--yg-fg) 14%, transparent)}.yg-shell[data-collapsed=true] .yg-nav-card--me .yg-nav-util--acct.yg-nav-util:hover{background:var(--yg-bg-raised)}.yg-shell[data-yg=dark][data-collapsed=true] .yg-nav-card--me .yg-nav-util--acct.yg-nav-util:hover{background:color-mix(in srgb, var(--yg-fg) 20%, transparent)}.yg-shell[data-collapsed=true] .yg-nav-card--me .yg-nav-acct-pic{object-fit:cover;border-radius:50%;width:44px;height:44px;display:block}.yg-shell[data-collapsed=true] .yg-nav-card--me .yg-nav-acct-pic+svg,.yg-shell[data-collapsed=true] .yg-nav-card--me .yg-nav-acct-pic+.yg-mico{display:none}.yg-shell[data-collapsed=true] .yg-nav-card--guest .yg-nav-util--acct.yg-nav-util{background:var(--yg-accent-fill);color:#fff}.yg-shell[data-yg=dark][data-collapsed=true] .yg-nav-card--guest .yg-nav-util--acct.yg-nav-util{color:#1a1410;background:#cb9a50}.yg-shell[data-collapsed=true] .yg-nav-pill{flex-direction:column;justify-content:flex-start;gap:4px;width:52px;margin:0 auto;padding:4px}.yg-shell[data-collapsed=true] .yg-nav-pill .yg-nav-util.yg-nav-util{width:44px;height:44px}.yg-shell[data-collapsed=true] .yg-nav-pill--guest{gap:4px}.yg-shell[data-collapsed=true] .yg-nav-pill--guest .yg-theme-toggle--wide.yg-nav-util{flex:none;width:44px;margin:0;padding:0}.yg-shell[data-collapsed=true] .yg-nav-pill--guest .yg-theme-toggle--wide .yg-nav-util-label{display:none}.yg-shell:not([data-collapsed=true]) .yg-nav-util--acct{text-align:left;grid-column:1/-1;justify-content:flex-start;height:58px;padding:0 16px}.yg-shell:not([data-collapsed=true]) .yg-nav-util--acct .yg-nav-util-label{display:none}.yg-shell:not([data-collapsed=true]) .yg-nav-acct-id{flex-direction:column;gap:1px;min-width:0;display:flex}.yg-shell:not([data-collapsed=true]) .yg-nav-acct-pic{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px;display:block}.yg-shell:not([data-collapsed=true]) .yg-nav-acct-ava{color:#f4ece1;letter-spacing:.02em;background:#45351c;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:.86rem;font-weight:500;display:grid}.yg-shell:not([data-collapsed=true]) .yg-nav-acct-pic+svg,.yg-shell:not([data-collapsed=true]) .yg-nav-acct-pic+.yg-mico,.yg-shell:not([data-collapsed=true]) .yg-nav-acct-ava+svg,.yg-shell:not([data-collapsed=true]) .yg-nav-acct-ava+.yg-mico{display:none}.yg-nav-acct-id b{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:500;overflow:hidden}.yg-nav-acct-id i{color:var(--yg-fg-mute);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-style:normal;overflow:hidden}.yg-shell[data-collapsed=true] .yg-nav-utils{flex-direction:column;align-items:center;gap:6px;display:flex}.yg-shell[data-yg=light] .yg-nav-util:hover{background:color-mix(in srgb, var(--yg-fg) 9%, var(--yg-bg-sunken))}.yg-shell[data-yg=dark]:not([data-collapsed=true]) .yg-nav-util{background:color-mix(in srgb, var(--yg-fg) 10%, transparent)}.yg-shell[data-yg=dark]:not([data-collapsed=true]) .yg-nav-util:hover{background:color-mix(in srgb, var(--yg-fg) 15%, transparent)}.yg-shell[data-collapsed=true] .yg-nav-util{background:0 0;flex:none;width:46px}.yg-shell[data-collapsed=true] .yg-nav-util:hover{background:var(--yg-bg-sunken)}.yg-shell[data-collapsed=true] .yg-nav-util-label{display:none}.yg-shell[data-collapsed=true] .yg-nav-item:hover .yg-nav-tip,.yg-shell[data-collapsed=true] .yg-nav-util:hover .yg-nav-tip{opacity:1;transform:translateY(-50%)translate(0)scale(1)}}@media (max-width:900px){.yg-nav{width:var(--yg-nav-mobile);height:100dvh;max-height:100dvh;padding:clamp(12px,2.2dvh,20px) clamp(12px,4.2vw,16px);padding-bottom:calc(98px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--yg-nav-bg) 90%, transparent);-webkit-backdrop-filter:blur(26px)saturate(1.25);backdrop-filter:blur(26px)saturate(1.25);transition:width var(--yg-glide-ms) var(--yg-ease-glide), transform var(--yg-glide-ms) var(--yg-ease-glide), box-shadow var(--yg-glide-ms) var(--yg-ease-glide);top:0;bottom:auto;overflow:hidden;transform:translate(-100%);box-shadow:16px 0 48px -6px #0000,4px 0 14px -2px #0000}.yg-shell[data-yg=dark] .yg-nav{background:color-mix(in srgb, var(--yg-nav-bg) 94%, transparent)}.yg-shell[data-mobile-open=true] .yg-nav{transform:translate(0);box-shadow:16px 0 48px -6px #0000004d,4px 0 14px -2px #0000002e}.yg-nav-toggle{display:none}.yg-nav-headpic{display:inline-flex}.yg-nav-tip{display:none}.yg-shell-main{margin-left:0}.yg-shell-scrim{background:color-mix(in srgb, var(--yg-bg) 42%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);left:0}.yg-shell[data-mobile-open=true] .yg-shell-scrim{opacity:1;pointer-events:auto}.hub-menutoggle,.yg-burger{transition:opacity .2s,transform .13s}.yg-shell[data-mobile-open=true] .hub-menutoggle,.yg-shell[data-mobile-open=true] .yg-burger{opacity:0;pointer-events:none}.yg-drawer-x{z-index:58;cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;width:44px;height:44px;animation:ygDrawerXIn .36s var(--yg-ease-glide) both;background:#000;border:0;border-radius:999px;place-items:center;padding:0;transition:transform .13s;display:grid;position:fixed;top:clamp(12px,2.2dvh,20px);right:29px;box-shadow:0 8px 20px -8px #0000008c}[data-yg=dark] .yg-drawer-x{color:#000;background:#fff;box-shadow:0 8px 20px -8px #000000b3}.yg-drawer-x:active{transform:scale(.9)}.yg-drawer-x svg{width:22px;height:22px;display:block}@keyframes ygDrawerXIn{0%{opacity:0;transform:rotate(-90deg)scale(.5)}to{opacity:1;transform:none}}.yg-nav-section--row,.yg-nav-people{display:none}.yg-nav-scroll{flex:auto;min-height:0;margin:-12px -12px 0;padding:12px 12px 0;overflow-y:auto}.yg-nav-foot{border-top:1px solid var(--yg-nav-line);flex:none;margin-top:10px;padding-top:10px}.yg-nav-utils{gap:10px}.yg-nav-pm{display:none}.yg-nav-card .yg-nav-util--acct.yg-nav-util{height:44px}.yg-nav-util{gap:8px;height:clamp(34px,4.8dvh,40px);font-size:.82rem}.yg-shell[data-yg=dark] .yg-nav-util--acct{background:color-mix(in srgb, var(--yg-fg) 12%, transparent)}.yg-nav-util svg,.yg-nav-util .yg-mico{width:17px;height:17px}.yg-nav-util-pic{width:23px;height:23px}.yg-nav-util-pic svg{width:13px;height:13px}}@media (max-width:900px) and (max-height:700px){.yg-nav-head{margin-bottom:8px}.yg-nav-search-wrap{margin-bottom:4px}.yg-nav-searchbar{height:40px}.yg-nav-section{margin-top:8px;margin-bottom:4px}.yg-nav-item{height:42px}.yg-nav-foot{margin-top:8px;padding-top:10px}.yg-nav-util-label{font-size:.82rem}}@media (max-width:900px) and (max-height:560px){.yg-nav{padding-bottom:calc(90px + env(safe-area-inset-bottom,0px))}.yg-nav-item{height:38px}.yg-nav-util{height:32px}.yg-nav-util svg,.yg-nav-util .yg-mico{width:16px;height:16px}}@media (max-width:900px){.yg-shell-topbar{z-index:40;background:0 0;border:0;justify-content:flex-end;align-items:center;height:64px;padding:0 22px;display:flex;position:sticky;top:0}.yg-burger{cursor:pointer;width:46px;height:46px;color:#fff;background:#000;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background .16s,transform .13s;display:inline-flex;position:relative;box-shadow:0 8px 22px -12px #0000008c}.yg-burger:hover{background:#0b0b0b}[data-yg=dark] .yg-burger{color:#000;background:#fff;box-shadow:0 8px 22px -10px #000000b3}[data-yg=dark] .yg-burger:hover{background:#f4f4f4}.yg-burger:active{transform:scale(.92)}.yg-burger-box{flex:none;width:22px;height:22px;position:relative}.yg-burger-dot{transform-origin:50%;background:currentColor;border-radius:999px;width:3.5px;height:3.5px;transition:left .44s cubic-bezier(.34,1.56,.64,1),width .44s cubic-bezier(.34,1.56,.64,1),height .44s cubic-bezier(.34,1.56,.64,1),transform .44s cubic-bezier(.34,1.56,.64,1),opacity .22s;position:absolute;top:50%;transform:translateY(-50%)}.yg-burger-dot:first-child{left:3px}.yg-burger-dot:nth-child(2){left:9.25px}.yg-burger-dot:nth-child(3){left:15.5px}.yg-shell[data-mobile-open=true] .yg-burger-dot:first-child{width:22px;height:2px;left:0;transform:translateY(-50%)rotate(45deg)}.yg-shell[data-mobile-open=true] .yg-burger-dot:nth-child(2){opacity:0;transform:translateY(-50%)scale(0)}.yg-shell[data-mobile-open=true] .yg-burger-dot:nth-child(3){width:22px;height:2px;left:0;transform:translateY(-50%)rotate(-45deg)}}@media (prefers-reduced-motion:reduce){.yg-nav,.yg-shell-main,.yg-shell-scrim,.yg-nav-word,.yg-nav-text,.yg-nav-tip{transition:none!important}.yg-drawer-x{animation:none}}.yg-shell[data-booting=true] .yg-nav,.yg-shell[data-booting=true] .yg-shell-main{transition:none!important}.yg-nav-fixedtip{left:calc(var(--yg-nav-collapsed) + 6px);z-index:200;background:var(--yg-fg);color:var(--yg-bg);white-space:nowrap;pointer-events:none;animation:yg-fixedtip-in .13s var(--yg-ease-soft);border-radius:9px;padding:7px 11px;font-size:.84rem;font-weight:500;position:fixed;transform:translateY(-50%);box-shadow:0 8px 24px #0000004d}@keyframes yg-fixedtip-in{0%{opacity:0;transform:translateY(-50%)translate(-5px)}}@media (max-width:900px){.yg-nav-fixedtip{display:none}}.yg-page{animation:.3s cubic-bezier(.16,1,.3,1) yg-page-in}@keyframes yg-page-in{0%{opacity:0;transform:scale(.985)}}.yg-page:has(.hub-gal--page){animation-name:yg-page-fade}@keyframes yg-page-fade{0%{opacity:0}}@media (max-width:900px){:is(.yg-page:has(.mk-hub),.yg-page:has(.xd-hub),.yg-page:has(.wz-hub)){animation-name:yg-page-fade}}@media (prefers-reduced-motion:reduce){.yg-page{animation:none}}@media (max-width:900px){:is(html:has(.mk-hub),html:has(.xd-hub),html:has(.wz-hub),html:has(.qz-cosmos),html:has(.qz-dash)){overscroll-behavior:none;overflow:hidden}:is(body:has(.mk-hub),body:has(.xd-hub),body:has(.wz-hub),body:has(.qz-cosmos),body:has(.qz-dash)){overscroll-behavior:none;height:100svh;overflow:hidden}:is(.yg-shell:has(.mk-hub),.yg-shell:has(.xd-hub),.yg-shell:has(.wz-hub),.yg-shell:has(.qz-cosmos),.yg-shell:has(.qz-dash)){height:100svh;min-height:0;overflow:hidden}:is(.yg-page:has(.mk-hub),.yg-page:has(.xd-hub),.yg-page:has(.wz-hub),.yg-page:has(.qz-cosmos),.yg-page:has(.qz-dash)){height:100%;overflow:hidden}}#yg-gt-mount,iframe.skiptranslate,.goog-te-banner-frame,#goog-gt-tt,.goog-te-balloon-frame,.goog-te-spinner-pos,#goog-gt-vt{display:none!important}body{top:0!important}.goog-text-highlight{box-shadow:none!important;background:0 0!important}font[face]{font-family:inherit!important}@media (max-width:900px){.yg-nav-head,.yg-nav-headpic,.yg-nav-section{display:none}.yg-nav-search-wrap{margin-bottom:20px}.yg-nav-item{height:40px}.yg-nav-list{gap:2px}}.yg-nav-item.is-active .yg-mico--store .ic-store-line,.yg-hub-item.is-here .yg-mico--store .ic-store-line{display:none!important}.yg-nav-item.is-active .yg-mico--store .ic-store-fill,.yg-hub-item.is-here .yg-mico--store .ic-store-fill{display:block!important}
