article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,header,hgroup,hr,input,legend,li,menu,nav,ol,option,p,pre,section,select,td,textarea,th,ul{word-break:break-all;word-wrap:break-word;margin:0;padding:0;font:13px/21px Hiragino Sans GB,Arial,Helvetica,SimHei,STXihei,sans-serif}h1,h2,h3,h4,h5,h6{font-size:round(100%,1px);font-weight:500}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}sub,sup{vertical-align:baseline;font-size:round(75%,1px);line-height:0;position:relative}audio,canvas,video{display:inline-block}input,select,textarea{outline:none;font-size:round(100%,1px)}input:-webkit-autofill{background-color:none}textarea{resize:none}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}iframe{display:block}abbr,acronym{font-variant:normal;border:0}del{text-decoration:line-through}ol,ul{list-style:none}q:after,q:before{content:""}sup{top:round(-.5em,1px)}sub{bottom:round(-.25em,1px)}a,button,input,select,textarea{outline:none}:root{--bg:#fff;--bg-2:#fafbfc;--bg-3:#f3f5f7;--surface:#fff;--surface-2:#f7f8f9;--surface-3:#eef0f3;--paper:#f5f6f8;--paper-2:#eceef1;--paper-line:#e2e5e9;--paper-ink:#16181d;--paper-ink-2:#4a4f57;--paper-faint:#666d76;--line:#e8eaed;--line-2:#dcdfe4;--ink:#16181d;--ink-2:#4a4f57;--muted:#5c636b;--faint:#666d76;--brand-blue:#3d5afe;--brand-pink:#e01a4f;--brand-violet:#7c4dff;--brand-grad:linear-gradient(100deg, var(--brand-blue) 0%, var(--brand-violet) 46%, var(--brand-pink) 100%);--brand-grad-wide:var(--brand-grad);--brand-grad-soft:linear-gradient(100deg, #3d5afe17, #e01a4f17);--brand-grad-line:linear-gradient(100deg, #3d5afe4d, #e01a4f4d);--brand:var(--brand-pink);--brand-deep:#b3123c;--brand-soft:#e01a4f14;--brand-line:#e01a4f42;--brand-glow:#e01a4f47;--brand-blue-soft:#3d5afe14;--brand-blue-line:#3d5afe42;--brand-ink:#b3174a;--price:#d4174f;--price-soft:#e01a4f12;--f-strawberry:#e11d48;--f-orange:#ea580c;--f-lemon:#a16207;--f-grape:#7e22ce;--f-lime:#15803d;--f-blueberry:#0369a1;--f-peach:#b3512f;--f-cola:#92400e;--f-mango:#b45309;--f-lychee:#be185d;--ok:#15803d;--ok-bg:#15803d14;--ok-line:#15803d42;--warn:#8a5306;--warn-bg:#8a530612;--warn-line:#8a530642;--danger:#c81e1e;--danger-bg:#c81e1e14;--danger-line:#c81e1e42;--info:#1d4ed8;--info-bg:#1d4ed814;--info-line:#1d4ed842;--wa-green:#25d366;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-1:var(--r-sm);--r-2:var(--r-md);--r-3:var(--r-lg);--r-pill:999px;--sh-1:0 1px 2px #1012180d;--sh-2:0 10px 28px -12px #1012181f;--sh-3:0 22px 52px -20px #10121829;--sh-pop:var(--sh-3);--edge:0 1px 2px #1012180a;--hair:1px solid #e8eaed;--ctl-h:44px;--ctl-h-sm:34px;--btn-h:48px;--header-h:68px;--font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-display:var(--font);--mono:ui-monospace, "Cascadia Mono", Consolas, "SF Mono", monospace;--fs-display:round(nearest, clamp(38px, 4.6vw, 76px), 1px);--fs-h1:round(nearest, clamp(28px, 2.7vw, 46px), 1px);--fs-h2:round(nearest, clamp(23px, 2vw, 35px), 1px);--fs-h3:round(nearest, clamp(18px, 1.4vw, 22px), 1px);--fs-body:round(nearest, clamp(15px, .35vw + 14px, 17px), 1px);--fs-sm:14px;--fs-xs:12px;--fs-min:12px;--lh-head:round(nearest, 108%, 1px);--lh-body:round(nearest, 165%, 1px);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--ease:cubic-bezier(.22, 1, .36, 1);--dur:.22s;--dur-slow:.52s;--ring:0 0 0 3px #e01a4f29;--control-focus-shadow:0 0 0 4px #0277971a;--control-transition:border-color .2s ease, box-shadow .2s ease}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#f9fcfd;margin:0;font-size:15px;line-height:round(160%,1px)}#__nuxt{z-index:2;position:relative}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;line-height:var(--lh-head);letter-spacing:round(-.03em,1px);margin:0}p{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;background:0 0;border:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.num,input[type=number],td,th{font-variant-numeric:tabular-nums}.mono{font-family:var(--mono)}::selection{background:var(--brand);color:#fff}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{border:3px solid var(--bg);border-radius:var(--r-pill);background:#cfd4da}::-webkit-scrollbar-thumb:hover{background:var(--line-2)}.ly-cw{width:calc(100% - 2rem);margin:0 auto}@media (width>=1080px){.ly-cw{width:960px;padding-inline:0}}@media (width>=1280px){.ly-cw{width:1150px}}@media (width>=1440px){.ly-cw{width:1280px}}@media (width>=1600px){.ly-cw{width:1500px}}@media (width>=1921px){.ly-cw{width:1800px}}@media (width<=760px){.ly-cw{width:calc(100% - 24px)}}.ly-mi{width:100%}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}@media (width<=1180px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.section{z-index:1;width:100%;position:relative}.about-page,.cart-page,.cases-page,.checkout,.contact-page,.delivery-page,.faq-page,.go-page-wrap,.hero,.legal-page,.list-head,.member-page,.order-page,.orders-page,.pd,.service-page,.why-page{padding-top:round(nearest,calc(var(--header-h) + 56px),1px);padding-bottom:96px}.flow-band,.mix-band,.paper-band,.pick-band,.review-band,.tide-shop{padding-block:round(clamp(72px,7.8vw,112px),1px)}.fresh-band{padding-block:round(clamp(40px,4vw,56px),1px)}.prism-story{padding-top:18px}.recent-band,.svc-cta{padding-block:round(clamp(56px,5.6vw,80px),1px)}.list-tail,.tail-band{padding-block:round(clamp(40px,3.9vw,56px),1px)}.hero{padding-bottom:round(clamp(64px,5.6vw,80px),1px)}.list-head{padding-bottom:24px}.faq-page,.service-page{padding-bottom:80px}#pg-headers{z-index:800;position:fixed;top:0;left:0;right:0}#pg-footers,#pg-middles{width:100%;display:inline-block;position:relative}#pg-middles{z-index:700;min-height:40vh}#pg-footers{z-index:800}#ft-fabs{z-index:830;width:100%;display:block;position:relative}@media (width<=900px){.about-page,.cart-page,.cases-page,.checkout,.contact-page,.delivery-page,.faq-page,.go-page-wrap,.hero,.legal-page,.list-head,.member-page,.order-page,.orders-page,.pd,.service-page,.why-page{padding-top:round(nearest,calc(var(--header-h) + 32px),1px);padding-bottom:64px}.flow-band,.paper-band,.pick-band,.review-band{padding-block:72px}.fresh-band{padding-block:40px}.recent-band,.svc-cta{padding-block:56px}.list-tail,.tail-band{padding-block:40px}.hero{padding-bottom:56px}.list-head{padding-bottom:20px}.faq-page,.service-page{padding-bottom:56px}}.cmtitle-page{max-width:780px;margin-bottom:44px}.cmtitle-page .h1{margin:14px 0}.cmtitle-page .lead{max-width:56ch}@media (width<=900px){.cmtitle-page{margin-bottom:30px}}.tone-base{background:0 0}.tone-raised{background:radial-gradient(120% 90% at 86% 0,#7c4dff21,transparent 62%),radial-gradient(90% 70% at 4% 100%,#3d5afe17,transparent 60%),var(--bg-2)}.tone-deep{background:radial-gradient(120% 90% at 14% 0,#7c4dff33,transparent 62%),radial-gradient(100% 80% at 92% 100%,#e01a4f1f,transparent 62%),var(--bg-3)}.tone-paper{background:var(--paper);--line:var(--paper-line);--surface:#fff;--surface-2:#fff;--surface-3:#eef0f3}.tone-flood{background:radial-gradient(1100px 420px at 14% -12%,#3d5afe1a,transparent 64%),radial-gradient(880px 400px at 90% 8%,#e01a4f1a,transparent 62%),var(--bg-2)}.tide-shop{background:radial-gradient(120% 90% at 0 0,#4ade8033,transparent 62%),radial-gradient(120% 90% at 86% 0,#7c4dff21,transparent 62%),radial-gradient(90% 70% at 4% 100%,#3d5afe17,transparent 60%),var(--bg-2)}.depth{background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-2)}.sec-no{font-family:var(--mono);font-size:var(--fs-min);color:var(--faint)}.sec-no:before{content:"";vertical-align:1px;background:var(--brand-grad);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 10px #7c4dff80}.title-block .h2{margin-top:14px}.sec-lead,.title-block .lead{color:var(--muted);max-width:54ch;margin-top:14px;font-size:14px;line-height:round(175%,1px)}.sec-no--light{color:#ffffffa8}.sec-no--light:before{box-shadow:none;background:currentColor}.stack{gap:14px}.stack,.stack-lg{flex-direction:column;display:flex}.stack-lg{gap:32px}.row{gap:10px}.row,.row-between{align-items:center;display:flex}.row-between{justify-content:space-between;gap:14px}.spring{flex:auto;min-width:0}.wrap{flex-wrap:wrap}.center{text-align:center}.layout-difall{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.layout-diball{flex-direction:column;gap:14px;display:flex}.layout-wrappers{flex-wrap:wrap;gap:20px;display:flex}.display{font-size:var(--fs-display);letter-spacing:round(-.04em,1px);font-weight:700;line-height:round(102%,1px)}.h1{font-size:var(--fs-h1);letter-spacing:round(-.032em,1px);font-weight:650}.h2{font-size:var(--fs-h2);letter-spacing:round(-.028em,1px)}.h2,.h3{font-weight:600}.h3{font-size:var(--fs-h3);letter-spacing:round(-.02em,1px)}.body-text,.lead{font-size:var(--fs-body);color:var(--ink-2);line-height:var(--lh-body);max-width:62ch}.grad-text{background:var(--brand-grad-wide);color:#0000;-webkit-background-clip:text;background-clip:text}.muted{color:var(--muted)}.faint{color:var(--faint)}.small{font-size:14px}.tiny{font-size:12px}.bold{font-weight:700}.nowrap,.truncate{white-space:nowrap}.truncate{text-overflow:ellipsis;overflow:hidden}.divider{background:var(--line);height:1px}.mt-1{margin-top:4px}.mt-2{margin-top:10px}.mt-3{margin-top:16px}.mt-4{margin-top:26px}.mt-6{margin-top:44px}.mb-2{margin-bottom:10px}.mb-3{margin-bottom:16px}.mb-4{margin-bottom:26px}.sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cmtitle{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:42px;display:flex}.cmtitle .title-block{min-width:50%;max-width:62ch}.cmtitle .h2{margin:10px 0 8px}.cmtitle .sec-no{margin-bottom:14px;display:block}.btn{border-radius:var(--r-pill);letter-spacing:round(-.01em,1px);white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;transition:all var(--dur) var(--ease);justify-content:center;align-items:center;gap:round(.5em,1px);font-weight:650;display:inline-flex}.btn:not(.btn-disabled):active{transform:translateY(1px)}.btn-lg{height:calc(round(3.4rem,1px) - 2px);padding:0 round(2.4rem,1px);font-size:round(1.2rem,1px)}.btn-md{height:calc(round(2.8rem,1px) - 2px);padding:0 round(1.8rem,1px);font-size:round(1rem,1px)}.btn-sm{height:calc(round(2.2rem,1px) - 2px);padding:0 round(1.2rem,1px);font-size:round(.85rem,1px)}.btn-grad{background:var(--brand-grad);color:#fff;box-shadow:0 8px 22px -12px #7c4dff73}.btn-grad:not(.btn-disabled):hover{filter:brightness(1.1)saturate(1.05);transform:translateY(-1px);box-shadow:0 12px 28px -12px #7c4dff8c}.btn-grad-line{background:var(--brand-grad-soft);border:1px solid var(--brand-line);color:var(--brand-ink)}.btn-grad-line:not(.btn-disabled):hover{border-color:var(--brand)}.btn-blue{background:var(--brand-blue);color:#fff}.btn-blue:not(.btn-disabled):hover{filter:brightness(1.08)}.btn-blue-line{border:1px solid var(--brand-blue-line);color:var(--brand-blue);background:0 0}.btn-blue-line:not(.btn-disabled):hover{border-color:var(--brand-blue);background:var(--brand-blue-soft)}.btn-red{background:var(--brand);color:#fff}.btn-red:not(.btn-disabled):hover{background:var(--brand-deep)}.btn-red-line{border:1px solid var(--brand-line);color:var(--brand-ink);background:0 0}.btn-red-line:not(.btn-disabled):hover{border-color:var(--brand);background:var(--brand-soft)}.btn-green{background:var(--ok);color:#fff}.btn-green:not(.btn-disabled):hover{filter:brightness(1.08)}.btn-green-line{border:1px solid var(--ok-line);color:var(--ok);background:0 0}.btn-green-line:not(.btn-disabled):hover{border-color:var(--ok);background:var(--ok-bg)}.btn-black{background:var(--ink);color:#fff}.btn-black:not(.btn-disabled):hover{background:#000}.btn-black-line{border:1px solid var(--line-2);color:var(--ink);background:0 0}.btn-black-line:not(.btn-disabled):hover{border-color:var(--ink);background:#10121808}.btn-white{color:var(--ink);background:#fff}.btn-white:not(.btn-disabled):hover{background:#f0f0f4}.btn-white-line{color:#fff;background:0 0;border:1px solid #ffffff6b}.btn-white-line:not(.btn-disabled):hover{background:#ffffff1f;border-color:#fff}.btn-gray-line{color:var(--ink-2);background:0 0;border:1px solid #0000}.btn-gray-line:not(.btn-disabled):hover{color:var(--ink);background:#1012180b}.btn-block{display:flex}.btn-round{border-radius:var(--r-pill)}.btn-square{border-radius:0}.btn-circle{border-radius:50%;width:calc(round(2.8rem,1px) - 2px);padding:0}.btn-circle.btn-sm{width:calc(round(2.2rem,1px) - 2px)}.btn-circle.btn-lg{width:calc(round(3.4rem,1px) - 2px)}.btn-disabled{opacity:.5;pointer-events:none}.btn-fancy{padding-right:round(.4rem,1px)}.btn-fancy .arrow{width:round(2.2rem,1px);height:round(2.2rem,1px);transition:transform var(--dur) var(--ease);background:#ffffff29;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.btn-fancy:hover .arrow{transform:translate(3px)}.ui-w{background:var(--surface);border:var(--hair);border-radius:var(--r-3);box-shadow:var(--edge);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}.ui-w:hover{border-color:color-mix(in srgb,var(--brand-violet) 34%,var(--line-2));box-shadow:0 18px 40px -26px #7c4dff80}.tone-paper .ui-w{border-color:var(--paper-line);box-shadow:0 1px 2px #14141c0d}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.table-wrap table{margin:0}.cart-page .ui-w,.cart-page .ui-w:hover{border:0}.cart-page .ui-w{box-shadow:0 1px 2px #1012180a,0 18px 40px -26px #10121838}.cart-page .ui-w:hover{box-shadow:0 1px 2px #1012180d,0 22px 48px -26px #10121842}.ui-c{padding:26px}.ui-c-sm{padding:16px 18px}.ui-h{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 20px;display:flex}.ui-h h2,.ui-h h3{font-size:16px}.field{flex-direction:column;gap:7px;display:flex}.field>label{letter-spacing:round(.02em,1px);color:var(--ink-2);font-size:13px;font-weight:650}.req{color:#dc2626;margin-left:3px}.in,.textarea,select.in{width:calc(100% - 30px);height:calc(var(--ctl-h) - 2px);border-radius:var(--r-2);border:1px solid var(--line-2);background:var(--surface-2);outline:0;padding:0 14px}.in::-moz-placeholder{color:var(--faint)}.textarea::-moz-placeholder{color:var(--faint)}.in::placeholder,.textarea::placeholder{color:var(--faint)}:is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden],[type=button],[type=submit],[type=reset]),select,textarea):not([data-control-inner]),[data-control-inner],[data-control-surface]{transition:var(--control-transition);outline:0}.in:focus,.textarea:focus,select.in:focus{background:var(--surface)}:is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden],[type=button],[type=submit],[type=reset]),select,textarea):not([data-control-inner]):focus,[data-control-surface]:focus-within{--control-border:#027797;border-color:var(--control-border);box-shadow:var(--control-focus-shadow);outline:0}.textarea{resize:vertical;height:auto;min-height:94px;padding:12px 14px;line-height:round(165%,1px)}.in.is-invalid,.textarea.is-invalid{border-color:var(--danger)}.hint{color:var(--muted);font-size:12px}.err{color:var(--danger);font-size:13px}.grid-2{flex-wrap:wrap;gap:16px;display:flex}.grid-2>*{flex:calc(50% - 8px);min-width:0}.grid-3{flex-wrap:wrap;gap:16px;display:flex}.grid-3>*{flex:calc(33.3333% - 10.6667px);min-width:0}@media (width<=760px){.grid-2>*,.grid-3>*{flex-basis:100%}}.radio-card{border-radius:var(--r-2);border:2px solid var(--line-2);background:var(--surface-2);cursor:pointer;text-align:left;width:calc(100% - 39px);transition:all var(--dur) var(--ease);align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.radio-card:hover{border-color:var(--muted)}.radio-card.on{border-color:var(--brand);background:var(--brand-soft);box-shadow:var(--ring)}.radio-card .dot{border:2px solid var(--line-2);width:18px;height:18px;transition:all var(--dur) var(--ease);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:2px;display:flex}.radio-card.on .dot{border-color:var(--brand)}.radio-card.on .dot:after{content:"";background:var(--brand);border-radius:50%;width:8px;height:8px}.radio-card strong{font-size:15px;display:block}.radio-card span{color:var(--muted);font-size:13px}.stepper{border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--surface-2);align-items:center;display:inline-flex;overflow:hidden}.stepper button{width:40px;height:40px;color:var(--ink-2);transition:background var(--dur) var(--ease),color var(--dur) var(--ease);justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex}.stepper button:hover:not(:disabled){background:var(--surface-3);color:var(--brand)}.stepper button:disabled{opacity:.3;cursor:not-allowed}.stepper input{text-align:center;background:0 0;border:0;outline:0;width:50px;height:40px;font-size:15px;font-weight:700}.stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.badge{border-radius:var(--r-1);border:1px solid var(--line-2);background:var(--surface-2);height:22px;color:var(--ink-2);font-size:var(--fs-min);letter-spacing:round(.02em,1px);white-space:nowrap;align-items:center;gap:5px;padding:0 10px;font-weight:650;display:inline-flex}.badge.ok{color:var(--ok);background:var(--ok-bg);border-color:var(--ok-line)}.badge.warn{color:var(--warn);background:var(--warn-bg);border-color:var(--warn-line)}.badge.danger{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-line)}.badge.info{color:var(--info);background:var(--info-bg);border-color:var(--info-line)}.badge.brand{color:var(--brand);background:var(--brand-soft);border-color:var(--brand-line)}.flavor-tag{border-radius:var(--r-pill);border:1px solid color-mix(in srgb,var(--flavor,var(--brand)) 34%,transparent);background:color-mix(in srgb,var(--flavor,var(--brand)) 10%,transparent);height:24px;color:color-mix(in srgb,var(--flavor,var(--brand)) 70%,#000);font-size:var(--fs-min);letter-spacing:round(.03em,1px);white-space:nowrap;align-items:center;gap:7px;padding:0 11px;font-weight:700;display:inline-flex}.flavor-tag:before{content:"";background:var(--flavor,var(--brand));width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb,var(--flavor,var(--brand)) 16%,transparent);border-radius:50%}.price{letter-spacing:round(-.02em,1px);color:var(--ink);font-weight:750}.price .cur{font-size:round(nearest,max(var(--fs-min),round(nearest,.68em,1px)),1px);color:var(--muted);margin-right:2px;font-weight:500}.price-lg{font-size:26px}.price-xl{font-size:38px}.compare{color:var(--faint);font-size:round(nearest,max(var(--fs-min),round(nearest,.82em,1px)),1px);margin-left:8px;font-weight:500;text-decoration:line-through}.thumb{aspect-ratio:1;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--flavor,var(--brand)) 34%,transparent) 0,transparent 64%),linear-gradient(160deg,var(--surface-2),var(--bg-3));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.thumb .mark{letter-spacing:round(-.04em,1px);color:var(--flavor,var(--brand));text-shadow:0 10px 34px color-mix(in srgb,var(--flavor,var(--brand)) 38%,transparent);-webkit-user-select:none;user-select:none;transition:transform var(--dur-slow) var(--ease);font-size:round(clamp(46px,5.4vw,84px),1px);font-weight:700}.group:hover .thumb .mark{transform:scale(1.06)}.notice{border-radius:var(--r-2);border:1px solid var(--line-2);background:var(--surface-2);align-items:flex-start;gap:10px;padding:13px 16px;font-size:14px;line-height:round(165%,1px);display:flex}.notice.ok{color:var(--ok);background:var(--ok-bg);border-color:var(--ok-line)}.notice.warn{color:var(--warn);background:var(--warn-bg);border-color:var(--warn-line)}.notice.danger{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-line)}.notice.info{color:var(--info);background:var(--info-bg);border-color:var(--info-line)}.empty{text-align:center;color:var(--muted);justify-content:center;align-items:center;gap:12px;padding:80px 24px;display:flex}.empty .big{font-size:44px}.skeleton{background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 50%,var(--surface-2) 75%);border-radius:var(--r-2);background-size:200% 100%;animation:1.5s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.toast-host{left:0;right:0;bottom:calc(30px + var(--consent-h,0px));z-index:300;pointer-events:none;flex-direction:column;position:fixed}.toast-host,.toast-item{align-items:center;gap:10px;display:flex}.toast-item{border-radius:var(--r-pill);background:var(--ink);color:#fff;box-shadow:var(--sh-pop);animation:toast-in .34s var(--ease) both;padding:12px 20px;font-size:14px;font-weight:650}.toast-item.ok{background:var(--ok)}.toast-item.err{background:var(--danger);color:#fff}@keyframes toast-in{0%{opacity:0;transform:translateY(14px)scale(.95)}}.rise{animation:rise var(--dur-slow) var(--ease) backwards}@keyframes rise{0%{opacity:0;transform:translateY(22px)}}.rise-1{animation-delay:60ms}.rise-2{animation-delay:.12s}.rise-3{animation-delay:.18s}.rise-4{animation-delay:.24s}[data-reveal].js-reveal{opacity:0;transition:opacity .7s var(--ease),transform .7s var(--ease);transform:translateY(23px)}[data-reveal].js-reveal.visible{opacity:1;transform:none}.member-fields,.member-form{gap:16px;display:grid}.member-fields{border:0;min-width:0;margin:0;padding:0}.member-auth{width:100%;max-width:460px;margin:24px auto 0}.member-auth-back{color:var(--muted);align-items:center;gap:8px;margin-bottom:20px;font-size:13px;display:inline-flex}.member-auth-back:hover{color:var(--ink)}.member-auth-panel{border:1px solid var(--line-2);background:var(--surface);border-radius:20px;overflow:hidden;box-shadow:0 16px 48px -28px #1922342e}.member-auth-tabs{border-bottom:1px solid var(--line);display:flex}.member-auth-tabs a{color:var(--muted);text-align:center;border-bottom:2px solid #0000;flex:1;padding:20px 12px 18px;font-size:14px}.member-auth-tabs a[aria-current=page]{border-bottom-color:var(--brand);color:var(--ink);font-weight:700}.member-auth-body{gap:28px;padding:round(clamp(24px,5vw,36px),1px);display:grid}.member-auth-heading{gap:10px;display:grid}.member-auth-heading h1{word-break:normal;overflow-wrap:break-word;font-size:30px;line-height:38px}.member-auth-heading p{color:var(--muted);word-break:normal;overflow-wrap:break-word;font-size:14px;line-height:22px}.member-auth-field{flex-direction:column;gap:7px;display:flex}.member-auth-field>label,.member-auth-label label{color:#747b85;font-size:13px;font-weight:500}.member-auth-label{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.member-auth-label a{color:var(--muted)}.member-auth-label a:hover{color:var(--brand)}.member-auth-input{box-sizing:border-box;width:100%;min-width:0;height:48px;padding:0 var(--member-input-end,14px) 0 14px;border:1px solid var(--line-2);background:var(--surface-2);border-radius:10px;outline:0;font-size:15px}.member-auth-input::placeholder{color:var(--faint);font-size:13px}.member-auth-input:focus{background:var(--surface)}.member-auth-password{--member-input-end:48px;display:flex;position:relative}.member-auth-reveal{box-sizing:border-box;width:40px;height:40px;color:var(--muted);border:1px solid #0000;border-radius:8px;outline:0;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.member-auth-reveal:focus-visible{border-color:var(--brand)}.member-auth-reveal svg{width:20px;height:20px}.member-auth-submit{background:var(--ink);color:#fff;height:48px;transition:background var(--dur) var(--ease);border-radius:10px;justify-content:center;align-items:center;gap:12px;margin-top:4px;padding:0 20px;font-size:14px;font-weight:650;display:flex}.member-auth-submit:hover:not(:disabled){background:var(--brand-deep)}.member-auth-submit:disabled{opacity:.5;cursor:not-allowed}.member-auth-help{border-top:1px solid var(--line);color:var(--muted);text-align:center;padding:18px 24px;font-size:12px;line-height:20px}.member-auth-help a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.member-recovery-email{overflow-wrap:anywhere;font-size:15px;font-weight:600}.member-recovery-edit{color:var(--muted);text-underline-offset:3px;padding:0;font-size:13px;text-decoration:underline}.member-terms{align-items:flex-start;gap:8px;font-size:13px;line-height:20px;display:flex}.member-terms input{flex:none;width:16px;height:16px;margin:2px 0 0}.member-navigation{border-top:1px solid var(--line);gap:6px;padding:20px 0;display:grid}.member-navigation a{color:var(--muted);transition:background var(--dur) var(--ease);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:14px;line-height:20px;display:flex}.member-navigation .router-link-exact-active{color:var(--brand-deep);background:var(--brand-soft);font-weight:650}.member-navigation a:hover:not(.router-link-exact-active){background:var(--surface-2)}.member-order{gap:10px;display:grid}.member-order+.member-order{border-top:1px solid var(--line);padding-top:20px}.member-order p{margin:0}.member-purchase-invitation{gap:12px;display:grid}.member-purchase-invitation h2{margin:0;font-size:20px}.member-header-link{white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.member-avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;display:block}.member-workspace-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.member-workspace-heading h1{word-break:normal;font-size:34px;line-height:42px}.member-workspace-heading p{color:var(--muted);word-break:normal;margin-top:10px;font-size:14px;line-height:22px}.member-workspace-back{color:var(--muted);margin-bottom:12px;font-size:13px;display:inline-block}.member-workspace{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:24px;display:grid}.member-sidebar{top:round(nearest,calc(var(--header-h) + 24px),1px);background:var(--surface);border:0;border-radius:20px;padding:24px;position:sticky;box-shadow:0 1px 2px #1012180a,0 18px 40px -26px #10121838}.member-sidebar-profile{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;padding-bottom:20px;display:grid}.member-sidebar-profile strong{word-break:normal;overflow-wrap:anywhere;font-size:18px;line-height:24px;display:block}.member-sidebar-profile span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.member-sidebar-profile p{color:var(--muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:12px;line-height:20px}.member-sidebar-number b{color:var(--ink-2);font-family:var(--mono);letter-spacing:1px;font-size:13px;font-weight:500}.member-sidebar-bottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;font-size:12px;display:flex}.member-sidebar-bottom button{padding:0;font-size:12px}.member-workspace-content{gap:20px;min-width:0;display:grid}.member-panel{background:var(--surface);border:0;border-radius:20px;min-width:0;padding:round(clamp(20px,3vw,28px),1px);box-shadow:0 1px 2px #1012180a,0 18px 40px -26px #10121838}.member-panel-heading,.member-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.member-panel-heading{margin-bottom:22px}.member-panel-heading h2,.member-section-heading h2{margin:0;font-size:18px;line-height:24px}.member-panel-link{color:var(--muted);text-underline-offset:3px;padding:0;font-size:13px;text-decoration:underline}.member-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.member-metrics a{background:var(--surface-2);text-align:center;min-width:0;transition:background var(--dur) var(--ease);border-radius:12px;gap:10px;padding:18px 12px;display:grid}.member-metrics a:focus-visible,.member-metrics a:hover{background:var(--brand-soft)}.member-metrics span{color:var(--muted);font-size:13px;line-height:20px}.member-metrics strong{font-size:30px;font-weight:600;line-height:34px}.member-order-tabs{border-bottom:1px solid var(--line);gap:24px;max-width:100%;margin-bottom:24px;display:flex;overflow-x:auto}.member-order-tabs button{min-height:44px;color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:0 0 12px;font-size:14px;display:inline-flex}.member-order-tabs button[aria-pressed=true]{border-bottom-color:var(--brand);color:var(--ink);font-weight:650}.member-order-tabs button:focus-visible,.member-order-tabs button:hover{color:var(--brand-deep)}.member-order-tab-count{background:var(--surface-2);border-radius:4px;padding:0 6px;font-size:12px;font-weight:400}.member-orders-list{gap:12px;margin-bottom:16px;display:grid}.cm-tbf{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.cm-result-count{color:var(--muted);font-size:12px;line-height:20px}.pagination-tools{flex-wrap:wrap;gap:12px}.cmpage,.pagination-tools{align-items:center;display:flex}.cmpage{gap:4px}.cmpage button{border:1px solid var(--line-2);background:var(--surface);min-width:32px;height:32px;color:var(--ink-2);border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.cmpage button.active{border-color:var(--brand);background:var(--brand);color:#fff}.cmpage button:disabled{opacity:.4;cursor:default}.page-gap,.page-jump{color:var(--muted);font-size:12px}.page-jump{align-items:center;gap:8px;display:flex}.page-jump input{box-sizing:border-box;width:48px;height:32px;color:var(--ink);text-align:center;outline:0;padding:0 8px;font-size:12px}.page-jump input,.page-jump__options{border:1px solid var(--line-2);background:var(--surface);border-radius:8px}.page-jump__options{box-sizing:content-box;overscroll-behavior:contain;width:46px;box-shadow:var(--sh-pop);margin:0;padding:0;position:fixed;inset:auto;overflow:auto}.page-jump__list{position:relative}.page-jump__option{box-sizing:border-box;width:100%;height:var(--page-option-height);background:var(--surface);color:var(--ink-2);text-align:center;border:0;margin:0;padding:0 4px;font-size:12px;position:absolute;left:0}.page-jump__option.selected{color:var(--brand-deep);font-weight:650}.page-jump__option:is(:hover,.active){background:var(--brand-soft);color:var(--brand-deep)}.member-account-links{display:grid}.member-account-links a{grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;gap:16px;padding:18px 0;display:grid}.member-account-links a+a{border-top:1px solid var(--line)}.member-account-links a>span:last-child,.member-account-links svg{color:var(--muted)}.member-account-links strong{font-size:15px;line-height:22px;display:block}.member-account-links small{color:var(--muted);word-break:normal;margin-top:4px;font-size:13px;line-height:20px;display:block}.member-account-links a:focus-visible strong,.member-account-links a:hover strong{color:var(--brand-deep)}.member-empty{text-align:center;justify-items:center;gap:14px;padding:32px 8px 40px;display:grid}.member-empty h3{word-break:normal;font-size:21px;line-height:28px}.member-empty p{max-width:400px;color:var(--muted);word-break:normal;font-size:14px;line-height:22px}.member-summary{gap:14px;margin:0;display:grid}.member-summary>div{grid-template-columns:86px minmax(0,1fr);gap:12px;display:grid}.member-summary dt{color:var(--muted);font-size:13px}.member-summary dd{overflow-wrap:anywhere;margin:0;font-size:14px}.member-account-meta{border-top:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:20px;padding-top:18px;font-size:12px;display:flex}.member-account-meta>div{gap:4px;display:grid}.member-account-meta span{color:var(--muted)}.member-account-meta strong{color:var(--ink-2);font-weight:500}.member-account-meta a{color:var(--muted);margin-left:auto}.member-form-section{gap:18px;scroll-margin-top:100px;display:grid}.member-form-section+.member-form-section{border-top:1px solid var(--line);margin-top:8px;padding-top:24px}.member-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.member-form-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:8px;display:flex}.member-security-form{max-width:640px}@media (width<=900px){.member-workspace{grid-template-columns:minmax(0,1fr);gap:20px}.member-sidebar{padding:20px;position:static}.member-navigation{grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 0}.member-navigation a{text-align:center;justify-content:center;padding:10px 8px;font-size:13px}.member-navigation a span{display:none}}@media (width<=600px){.member-workspace-heading{align-items:flex-start}.member-workspace-heading>.btn{display:none}.member-workspace-heading h1{font-size:28px;line-height:36px}.member-metrics,.member-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.member-form-grid{grid-template-columns:minmax(0,1fr)}.member-account-meta a{margin-left:0}}.business-dialog{--dialog-heading-height:55px;inset:var(--dialog-top,12px) auto auto var(--dialog-left,12px);width:var(--dialog-width,480px);height:var(--dialog-height,auto);border:1px solid var(--line);background:var(--surface);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);z-index:var(--dialog-layer,2000);border-radius:20px;margin:0;padding:0;position:fixed;overflow:hidden;box-shadow:0 20px 60px #17243229}.business-dialog[open]{flex-direction:column;display:flex}.business-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#17243266}.business-dialog__heading{flex:0 0 var(--dialog-heading-height);border-bottom:1px solid var(--line);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.business-dialog__heading strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.business-dialog__controls{flex:none;gap:4px;display:flex}.business-dialog__controls button{width:28px;height:28px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.business-dialog__controls button:hover{background:var(--surface-2);color:var(--ink)}.business-dialog__body{overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;padding:16px;overflow:auto}.business-dialog__footer{flex:none;justify-content:center;align-items:center;gap:12px;padding:0 16px 16px;display:flex}.business-dialog__footer .member-auth-submit{width:auto;min-width:120px;margin:0}.business-dialog[data-mode=minimized] .business-dialog__heading{cursor:default;border:0}.business-dialog[data-dragging=true]{-webkit-user-select:none;user-select:none}.member-photo-section{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.member-photo-section h2{margin:0;font-size:16px;line-height:24px}.member-photo-section p{color:var(--faint);margin:4px 0 10px;font-size:13px;line-height:20px}.member-photo-section>.notice{flex-basis:100%;margin:0}.member-photo-crop{gap:12px;display:grid}.member-photo-crop p{color:var(--faint);margin:0;font-size:13px;line-height:20px}.member-photo-crop canvas{aspect-ratio:1;border:1px solid var(--line);background:var(--surface-2);cursor:grab;touch-action:none;border-radius:50%;width:100%;max-width:320px;height:auto;margin:0 auto;display:block}.member-photo-crop canvas:active{cursor:grabbing}.member-photo-crop label{font-size:13px;line-height:20px}.member-photo-crop input[type=range]{width:100%;accent-color:var(--ink)}@media (prefers-reduced-motion:reduce){[data-reveal].js-reveal{opacity:1;transition:none;transform:none}}@media (hover:none){.btn-sm{min-height:44px;padding-inline:20px}.pg-btn{min-width:14px;min-height:44px}.pager .pg{min-width:44px;min-height:44px}.stepper button{width:44px;height:44px}.stepper input{height:44px}a.tiny{position:relative}a.tiny:after{content:"";position:absolute;inset:-12px 0}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-family:var(--font);font-optical-sizing:auto;font-kerning:normal;font-synthesis:none;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:auto;font-weight:400}#site :is(h1,h2){font-family:var(--font-display);letter-spacing:round(-.025em,1px);font-weight:650;line-height:round(114%,1px)}#site :is(h3,h4){font-family:var(--font);letter-spacing:normal;font-weight:600}#site .hero .display{letter-spacing:round(-.025em,1px);font-weight:650;line-height:round(110%,1px)}#site :is(.ts-name h3,.fresh-name h3){letter-spacing:round(-.01em,1px);font-weight:550;line-height:round(140%,1px)}#site :is(.sec-no,.ed-label,.flow-node){font-family:var(--font);letter-spacing:round(.035em,1px);font-weight:500}#site .nav-link{letter-spacing:round(.06em,1px);text-transform:uppercase;font-weight:500}#site :is(.btn,.ts-add,.fresh-add,.ed-tabs button){letter-spacing:normal;font-weight:550}#site :is(.hero-facts b,.mx-buy b,.mx-info strong,.ft-name){letter-spacing:round(-.015em,1px);font-weight:650}#site :is(.price,.fresh-price,.recent-price){font-variant-numeric:tabular-nums;letter-spacing:round(-.015em,1px);font-weight:650}#site .ps-fruit-type{font-family:var(--font-display);letter-spacing:round(-.035em,1px);font-weight:700}#site .ft-col h4{letter-spacing:round(.06em,1px)}#site :is(.fresh-series,.fresh-series-tag,.ts-series,.ed-product-strip .price .cur){font-size:12px}@media (width<=760px){#site .hero .display{letter-spacing:round(-.025em,1px);font-size:round(clamp(32px,10.3vw,48px),1px);line-height:round(112%,1px)}#site .hero-lead{font-size:15px;line-height:round(170%,1px)}}.consent[data-v-8476494f]{z-index:8500;pointer-events:none;position:fixed;bottom:0;left:0;right:0}.consent-bar[data-v-8476494f]{pointer-events:auto;-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);width:100%;animation:consent-in-8476494f .36s var(--ease) both;background:#fffffff7;position:relative;box-shadow:0 -18px 48px -20px #10121866}.consent-bar[data-v-8476494f]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#3d5afeb8 16%,#7c4dffd9 50%,#e01a4fb8 84%,#0000);height:3px;position:absolute;top:0;left:0;right:0}.consent-inner[data-v-8476494f]{align-items:center;gap:36px;padding-top:28px;padding-bottom:28px;display:flex}.consent-text[data-v-8476494f]{min-width:0;color:var(--ink);flex:auto;margin:0;font-size:15px;line-height:round(160%,1px)}.consent-text strong[data-v-8476494f]{color:var(--ink);letter-spacing:round(-.01em,1px);margin-bottom:3px;font-size:16px;font-weight:700;display:block}.consent-link[data-v-8476494f]{color:var(--brand);border-bottom:1px solid var(--brand-line);transition:border-color var(--dur) var(--ease);font-weight:650}.consent-link[data-v-8476494f]:hover{border-bottom-color:var(--brand)}@media (hover:none){.consent-link[data-v-8476494f]{position:relative}.consent-link[data-v-8476494f]:after{content:"";position:absolute;inset:-11px 0}}.consent-actions[data-v-8476494f]{flex:none;gap:10px;margin-left:auto;display:flex}.consent-actions .btn[data-v-8476494f]{justify-content:center;min-width:86px}@keyframes consent-in-8476494f{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.consent-bar[data-v-8476494f]{animation:none}}@media (width<=860px){.consent-inner[data-v-8476494f]{flex-direction:column;align-items:stretch;gap:13px;max-width:none;padding-top:24px;padding-bottom:24px}.consent-actions[data-v-8476494f]{margin-left:0;display:flex}.consent-actions[data-v-8476494f]>*{flex:1 1 0;min-width:0}}.ag[data-v-478e9530]{z-index:9000;-webkit-backdrop-filter:blur(34px)saturate(150%);backdrop-filter:blur(34px)saturate(150%);color:#0f1115;isolation:isolate;animation:ag-fade-478e9530 .28s var(--ease,ease) both;background:#ffffff57;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.ag[data-v-478e9530]{background:#ffffffeb}}@keyframes ag-fade-478e9530{0%{opacity:0}to{opacity:1}}.ag-card[data-v-478e9530]{z-index:2;text-align:center;width:min(478px,92vw - 82px);max-height:calc(100dvh - 124px);animation:ag-rise-478e9530 .42s var(--ease,ease) both;background:#fff;border:1px solid #0f111512;border-radius:22px;padding:42px 40px 32px;position:relative;overflow-y:auto;box-shadow:0 32px 80px #14162829,0 2px 6px #1416280d}@keyframes ag-rise-478e9530{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ag-badge[data-v-478e9530]{background:conic-gradient(from 200deg,#7c4dff,#0e7490,#e01a4f,#7c4dff);border-radius:50%;place-items:center;width:92px;height:92px;margin:0 auto 22px;display:grid;position:relative;box-shadow:0 0 32px #7c4dff29}.ag-badge[data-v-478e9530]:before{content:"";background:radial-gradient(circle at 50% 32%,#7c4dff21,#0000 72%),#fff;border-radius:50%;position:absolute;inset:3px}.ag-badge.is-no[data-v-478e9530]{background:conic-gradient(from 200deg,#0f11153d,#0f11150f,#0f11153d)}.ag-badge b[data-v-478e9530]{z-index:1;letter-spacing:round(-.03em,1px);background:linear-gradient(135deg,#4c1d95,#4f46e5 55%,#0e7490);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:29px;font-weight:800;position:relative}.ag-badge.is-no b[data-v-478e9530]{background:linear-gradient(135deg,#0f111594,#0f111552);-webkit-background-clip:text;background-clip:text}.ag-kicker[data-v-478e9530]{font-size:var(--fs-min);letter-spacing:round(.16em,1px);text-transform:uppercase;color:#0f111566;margin:0 0 10px;font-weight:700}.ag-title[data-v-478e9530]{letter-spacing:round(-.02em,1px);color:#0f1115;margin:0 0 14px;font-size:26px;font-weight:800;line-height:round(128%,1px)}.ag-body[data-v-478e9530]{color:#5a6172;max-width:430px;margin:0 auto;font-size:14px;line-height:round(178%,1px)}.ag-body b[data-v-478e9530]{color:#0f1115;font-weight:700}.ag-note[data-v-478e9530]{color:#0f111561;margin:14px 0 0;font-size:12px;line-height:round(160%,1px)}.ag-foot[data-v-478e9530]{font-size:var(--fs-min);letter-spacing:round(.02em,1px);color:#0f111552;margin:22px 0 0}.ag-acts[data-v-478e9530]{gap:12px;margin-top:26px;display:flex}.ag-btn[data-v-478e9530]{letter-spacing:round(-.01em,1px);cursor:pointer;min-height:50px;transition:transform .2s var(--ease,ease),box-shadow .2s var(--ease,ease),background .2s var(--ease,ease),border-color .2s var(--ease,ease);border:1px solid #0000;border-radius:13px;flex:1 1 0;padding:0 18px;font-family:inherit;font-size:15px;font-weight:700}.ag-yes[data-v-478e9530]{color:#fff;background:linear-gradient(135deg,#7c4dff,#4f46e5 55%,#0e7490);box-shadow:0 12px 28px #7c4dff47}.ag-yes[data-v-478e9530]:hover{transform:translateY(-2px);box-shadow:0 18px 40px #7c4dff61}.ag-no[data-v-478e9530]{color:#3b4252;background:#fff;border-color:#0f111524;box-shadow:0 1px 2px #1416280d}.ag-no[data-v-478e9530]:hover{color:#0f1115;background:#f6f7fa;border-color:#0f11153d}.ag-btn[data-v-478e9530]:focus-visible{outline-offset:3px;outline:2px solid #4f46e5}@media (width<=560px){.ag[data-v-478e9530]{padding:16px}.ag-card[data-v-478e9530]{border-radius:18px;padding:32px 22px 24px}.ag-badge[data-v-478e9530]{width:76px;height:76px;margin-bottom:18px}.ag-badge b[data-v-478e9530]{font-size:24px}.ag-title[data-v-478e9530]{font-size:21px}.ag-body[data-v-478e9530]{font-size:13px;line-height:round(172%,1px)}.ag-acts[data-v-478e9530]{flex-direction:column;gap:10px;margin-top:22px}.ag-btn[data-v-478e9530]{min-height:48px}}@media (prefers-reduced-motion:reduce){.ag[data-v-478e9530],.ag-card[data-v-478e9530]{animation:none}}
