@layer components{.iv-stage{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start;padding-bottom:calc(128px + 2rem)}@media(max-width:720px){.iv-stage{padding-bottom:calc(72px + 2rem)}}@media(min-width:900px){.iv-stage{grid-template-columns:minmax(0,1fr) clamp(16rem,28%,36rem);column-gap:clamp(2rem,calc(5vw / var(--site-zoom, 1)),6rem)}.iv-aside{position:sticky;top:calc(var(--chrome-h, 72px) + 24px);padding-top:4px}}.iv-main{min-width:0;scroll-margin-top:calc(var(--chrome-h, 72px) + 16px)}.iv-switch{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;background:var(--color-well);box-shadow:var(--hole-drop);border-radius:var(--radius-control)}.iv-switch:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 6px);background:var(--key-on);box-shadow:var(--key-on-depth);border-radius:calc(var(--radius-control) - 2px);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.iv-switch.is-b:before{transform:translate(calc(100% + 4px))}.iv-tab{position:relative;z-index:1;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;min-width:0;min-height:72px;padding:12px 18px;background:transparent;border:0;border-radius:calc(var(--radius-control) - 2px);color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600;line-height:1.3;text-align:left;cursor:pointer;transition:color var(--dur-state) ease}.iv-tab.is-on{color:var(--color-amber);cursor:default}.iv-tab img{width:44px;height:44px;border-radius:var(--radius-control);object-fit:cover}.iv-tab-t{min-width:0;text-wrap:balance}@media(hover:hover){.iv-tab:not(.is-on):hover{color:var(--color-amber)}}.iv-tab:focus{outline:none}.iv-tab:focus-visible{box-shadow:none}@media(max-width:559px){.iv-tab{grid-template-columns:36px minmax(0,1fr);gap:10px;min-height:64px;padding:8px 10px;font-size:var(--fs-base)}.iv-tab img{width:36px;height:36px}}.iv-deck{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"panel";min-width:0;margin-top:10px;padding:24px 24px 36px;background:linear-gradient(180deg,var(--color-row) 0,var(--color-row) 55%,color-mix(in srgb,var(--color-row) 0%,transparent) 100%);border-radius:var(--radius-panel) var(--radius-panel) 0 0;container:iv-a / inline-size;overflow:hidden;overflow:clip;position:relative}@supports not (color: color-mix(in srgb,red,red)){.iv-deck{background:linear-gradient(180deg,var(--color-row) 0,var(--color-row) 55%,transparent 100%)}}@media(max-width:559px){.iv-deck{margin-top:8px;padding:16px 16px 24px}}@container iv-a (min-width: 50rem){.iv-panel{--qr-cell: 6px}}@supports not (container-type: inline-size){@media(min-width:876px)and (max-width:899.98px),(min-width:1300px){.iv-panel{--qr-cell: 6px}}}.iv-panel{grid-area:panel;min-width:0;transition:opacity .16s cubic-bezier(.4,0,1,1),transform .16s cubic-bezier(.4,0,1,1),visibility 0s linear .16s}.iv-panel:not(.is-on){opacity:0;visibility:hidden}.iv-panel.is-a:not(.is-on){transform:translate(-48px)}.iv-panel.is-b:not(.is-on){transform:translate(48px)}.iv-panel.is-on{transition:opacity .32s cubic-bezier(.2,.7,.2,1) .18s,transform .32s cubic-bezier(.2,.7,.2,1) .18s,visibility 0s linear .18s}@container iv-a (width < 34rem){.iv-panel:not(.is-on){position:absolute;top:0;left:0;right:0}}@supports not (container-type: inline-size){@media(max-width:619.98px),(min-width:900px)and (max-width:926.98px){.iv-panel:not(.is-on){position:absolute;top:0;left:0;right:0}}}.iv-label{margin:0 0 8px;font-size:var(--fs-body);font-weight:600;line-height:1.3;color:var(--color-faint)}.iv-status{min-height:1.5em;margin:8px 0 14px;font-size:var(--fs-body);line-height:1.5;color:var(--color-faint);text-wrap:pretty}@media(max-width:559px){.iv-status{margin-bottom:10px}}.iv-form.solo-form{max-width:none}.iv-form .solo-form-body{gap:.5rem}.iv-form .solo-input{height:var(--h-field);padding-top:23px;font-size:var(--fs-lg)}.iv-form .solo-label{transform:translateY(18px)}.iv-form .solo-input:is(:focus,:not(:placeholder-shown),:autofill)~.solo-label{transform:translateY(6px) scale(.8125)}.iv-form .solo-action{margin-top:0;min-height:48px;gap:.5rem}.iv-go{display:inline-flex;align-items:center;gap:.5rem}@media(min-width:560px){.iv-form .solo-form-body{grid-template-columns:minmax(0,1fr) auto;column-gap:.5rem}.iv-form .solo-form-body>*{grid-column:1 / -1}.iv-form .solo-form-body>.solo-field{grid-column:1;grid-row:1}.iv-form .solo-form-body>.solo-action{grid-column:2;grid-row:1;align-self:stretch;width:auto;padding-inline:1.6rem}}@media(max-width:559px){.iv-form .solo-input{font-size:var(--fs-base)}}.iv-examples{margin-top:24px}.iv-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.iv-chip{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:0 10px;min-width:0;min-height:72px;padding:8px 10px;background:var(--key);box-shadow:var(--key-depth);border:0;border-radius:var(--radius-card);color:var(--color-text);text-align:left;cursor:pointer;transition:color var(--dur-state) ease}.iv-chip img{width:52px;height:52px;border-radius:var(--radius-control);object-fit:cover}.iv-chip-t{display:grid;min-width:0;gap:2px}.iv-chip-t b{font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;line-height:1.3;text-wrap:balance}.iv-chip-short{display:none}.iv-chip-price{font-size:var(--fs-xs);line-height:1.3;color:var(--color-faint)}.iv-chip-cost{display:none}@container iv-a (min-width: 54rem){.iv-chip{grid-template-columns:64px minmax(0,1fr) auto;gap:0 14px;min-height:84px;padding:10px 18px 10px 10px}.iv-chip img{width:64px;height:64px}.iv-chip-in{display:none}.iv-chip-cost{display:block;font-family:var(--font-sans);font-size:var(--fs-base);font-weight:600;font-variant-numeric:tabular-nums;line-height:1.3;color:var(--color-text)}}@supports not (container-type: inline-size){@media(min-width:1397px){.iv-chip{grid-template-columns:64px minmax(0,1fr) auto;gap:0 14px;min-height:84px;padding:10px 18px 10px 10px}.iv-chip img{width:64px;height:64px}.iv-chip-in{display:none}.iv-chip-cost{display:block;font-family:var(--font-sans);font-size:var(--fs-base);font-weight:600;font-variant-numeric:tabular-nums;line-height:1.3;color:var(--color-text)}}}@media(hover:hover){.iv-chip:hover .iv-chip-t b{color:var(--color-amber)}}@container iv-a (max-width: 34rem){.iv-chips{gap:6px}.iv-chip{grid-template-columns:minmax(0,1fr);justify-items:center;gap:4px;min-height:0;padding:6px 6px 8px;text-align:center}.iv-chip img{width:100%;height:52px}.iv-chip-long{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.iv-chip-short{display:inline}.iv-chip-price{display:none}.iv-chip-t b{white-space:normal;text-overflow:clip;text-wrap:balance}.iv-chip{align-content:start}}@supports not (container-type: inline-size){@media(max-width:619.98px),(min-width:900px)and (max-width:926.98px){.iv-chips{gap:6px}.iv-chip{grid-template-columns:minmax(0,1fr);justify-items:center;gap:4px;min-height:0;padding:6px 6px 8px;text-align:center}.iv-chip img{width:100%;height:52px}.iv-chip-long{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.iv-chip-short{display:inline}.iv-chip-price{display:none}.iv-chip-t b{white-space:normal;text-overflow:clip;text-wrap:balance}.iv-chip{align-content:start}}}@media(max-width:767px){@container iv-a (max-width: 34rem){.iv-chip{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch}.iv-chip-t{align-self:end}.iv-chip-cost{display:block;align-self:end;font-family:var(--font-sans);font-size:var(--fs-base);font-weight:600;font-variant-numeric:tabular-nums;line-height:1.3;color:var(--color-text)}}}@supports not (container-type: inline-size){@media(max-width:619.98px){.iv-chip{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch}.iv-chip-t{align-self:end}.iv-chip-cost{display:block;align-self:end;font-family:var(--font-sans);font-size:var(--fs-base);font-weight:600;font-variant-numeric:tabular-nums;line-height:1.3;color:var(--color-text)}}}.iv-aside{min-width:0}.iv-pv>.iv-label{padding-left:2px}.iv-pvs{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"pv";min-width:0;max-width:26rem}@media(min-width:900px){.iv-pvs{max-width:none}}.iv-pv{grid-area:pv;min-width:0;transform-origin:50% 0;transition:opacity .14s ease-in .12s,transform 0s linear .26s,visibility 0s linear .26s}.iv-pv:not(.is-on){opacity:0;visibility:hidden;transform:translateY(18px) scale(.98)}.iv-pv.is-on{transition:opacity .3s cubic-bezier(.2,.7,.2,1) .36s,transform .3s cubic-bezier(.2,.7,.2,1) .36s,visibility 0s linear .36s}.iv-bubble{display:grid;gap:10px;padding:6px 6px 12px;background:var(--color-list-bg);color:var(--color-list-ink);border-radius:var(--radius-panel) var(--radius-panel) var(--radius-panel) var(--r-tag);box-shadow:0 10px 24px -14px #000000e6}.iv-bubble-text{margin:0;padding:0 8px;font-size:var(--fs-body);line-height:1.5;color:var(--color-list-ink);text-wrap:pretty;overflow-wrap:anywhere}.iv-bubble-link{color:var(--color-list-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px}.iv-bubble.is-typing{display:inline-flex;width:auto;padding:14px 18px}.iv-dots{display:inline-flex;gap:6px}.iv-dots i{width:8px;height:8px;border-radius:50%;background:var(--color-list-ph);animation:iv-dot 1.2s ease-in-out infinite}.iv-dots i:nth-child(2){animation-delay:.16s}.iv-dots i:nth-child(3){animation-delay:.32s}.link-card{position:relative;width:100%;aspect-ratio:1200 / 630;overflow:hidden;border-radius:var(--radius-card) var(--radius-card) var(--radius-control) var(--radius-control);background:var(--color-bg)}.link-card-draw{position:absolute;top:0;left:0;transform-origin:0 0;pointer-events:none}.link-card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;transition:opacity var(--dur-enter) var(--ease)}.link-card-img.is-in{opacity:1}.iv-qr{display:grid;justify-items:center;align-content:start;gap:6px;margin:0}.iv-qr-well{padding:6px;background:var(--color-well);border-radius:var(--radius-card)}.iv-qr-code{width:calc(var(--qr-n, 33) * var(--qr-cell, 4px));max-width:100%}.wm-qr{width:100%;min-width:0;aspect-ratio:1;display:grid;place-items:center;overflow:hidden}.wm-qr canvas{display:block}.iv-qr-wait{width:100%;aspect-ratio:1}.iv-qr-cap{margin:0;font-size:var(--fs-xs);color:var(--color-faint);text-align:center;text-wrap:balance}.iv-b{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}@container iv-a (min-width: 34rem){.iv-b{grid-template-columns:minmax(0,1fr) auto;gap:24px}}@supports not (container-type: inline-size){@media(min-width:620px)and (max-width:899.98px),(min-width:927px){.iv-b{grid-template-columns:minmax(0,1fr) auto;gap:24px}}}@container iv-a (min-width: 46rem){.iv-b{gap:32px}}@supports not (container-type: inline-size){@media(min-width:812px)and (max-width:899.98px),(min-width:1202px){.iv-b{gap:32px}}}.iv-b-main{min-width:0;container:iv-bmain / inline-size}.iv-linkrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.iv-link{min-width:0;min-height:var(--h-field);padding:0 1rem;background:var(--color-well);box-shadow:var(--hole-drop);border-radius:var(--radius-control);color:var(--color-text);font-size:var(--fs-lg)}.iv-copy{min-width:7.5rem;min-height:var(--h-field)}@container iv-bmain (min-width: 30rem){.iv-b-main .iv-linkrow{grid-template-columns:minmax(0,1fr) max(7.5rem,calc((100% + 2px)/4 - 2px))}}@supports not (container-type: inline-size){@media(min-width:556px)and (max-width:619.98px),(min-width:724px)and (max-width:926.98px),(min-width:1065px){.iv-b-main .iv-linkrow{grid-template-columns:minmax(0,1fr) max(7.5rem,calc((100% + 2px)/4 - 2px))}}}@container iv-bmain (min-width: 61rem){.iv-b-main .iv-linkrow{grid-template-columns:minmax(0,1fr) max(7.5rem,calc((100% + 2px) / var(--n, 6) - 2px))}}@media(max-width:559px){.iv-link{padding:0 .75rem;font-size:var(--fs-base)}.iv-copy{min-width:0}}@media(max-width:399px){.iv-link{padding:0 .6rem}}.iv-send{container:iv-send / inline-size}.iv-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;border-radius:var(--radius-control);overflow:hidden;background:var(--crack)}.iv-brick{grid-column:span 2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;min-width:0;min-height:72px;padding:.5rem .4rem;background:var(--key);border:0;color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;line-height:1.15;text-decoration:none;cursor:pointer;transition:color var(--dur-state) ease}.iv-brick.is-lead{grid-column:1 / -1;flex-direction:row;gap:.5rem;min-height:52px}.iv-strip:is([data-rest="5"],[data-rest="8"]) .iv-brick:nth-last-child(-n+2),.iv-strip:is([data-rest="4"],[data-rest="7"]) .iv-brick:nth-last-child(-n+4){grid-column:span 3}@container iv-send (min-width: 30rem){.iv-strip{grid-template-columns:repeat(12,minmax(0,1fr))}.iv-strip .iv-brick,.iv-strip:is([data-rest="5"],[data-rest="8"]) .iv-brick:nth-last-child(-n+2),.iv-strip:is([data-rest="4"],[data-rest="7"]) .iv-brick:nth-last-child(-n+4){grid-column:span 3;flex-direction:column;gap:.3rem;min-height:72px}.iv-strip:is([data-rest="7"],[data-rest="9"]) .iv-brick:nth-last-child(-n+3){grid-column:span 4}.iv-strip .iv-brick.is-lead{grid-column:1 / -1;flex-direction:row;gap:.5rem;min-height:52px}}@supports not (container-type: inline-size){@media(min-width:556px)and (max-width:619.98px),(min-width:724px)and (max-width:926.98px),(min-width:1065px){.iv-strip{grid-template-columns:repeat(12,minmax(0,1fr))}.iv-strip .iv-brick,.iv-strip:is([data-rest="5"],[data-rest="8"]) .iv-brick:nth-last-child(-n+2),.iv-strip:is([data-rest="4"],[data-rest="7"]) .iv-brick:nth-last-child(-n+4){grid-column:span 3;flex-direction:column;gap:.3rem;min-height:72px}.iv-strip:is([data-rest="7"],[data-rest="9"]) .iv-brick:nth-last-child(-n+3){grid-column:span 4}.iv-strip .iv-brick.is-lead{grid-column:1 / -1;flex-direction:row;gap:.5rem;min-height:52px}}}@container iv-send (min-width: 61rem){.iv-strip{grid-template-columns:repeat(var(--n, 6),minmax(0,1fr))}.iv-strip .iv-brick,.iv-strip .iv-brick.is-lead,.iv-strip:is([data-rest="7"],[data-rest="9"]) .iv-brick:nth-last-child(-n+3){grid-column:auto;flex-direction:column;gap:.3rem;min-height:72px}}.iv-mark path{fill:currentColor;transition:fill var(--dur-state) ease}.iv-brick:focus-visible .iv-mark path{fill:var(--brand, currentColor)}@media(hover:hover){.iv-brick:hover .iv-mark path{fill:var(--brand, currentColor)}}.iv-strip.is-busy .iv-mark path{fill:currentColor}@media(max-width:559px){.iv-brick{min-height:60px}.iv-panel{--qr-cell: 6px}}.iv-brick svg{flex:none}.iv-strip.is-busy .iv-brick{pointer-events:none;color:var(--color-faint)}.iv-brick span{white-space:nowrap}@media(hover:hover){.iv-brick:hover{color:var(--color-amber)}}.iv-flow{display:grid;align-content:start;min-width:0}@media(max-width:899px){.iv-stage:is(.is-working,.is-ask,.is-found,.is-failed) .iv-flow{min-height:46rem}}.iv-step{min-width:0;scroll-margin-top:calc(var(--chrome-h, 72px) + 16px)}.iv-step+.iv-step{margin-top:4px}.iv-step.is-on+.iv-step.is-on,.iv-step.is-done+.iv-step.is-on{padding-top:16px}.iv-step-head{display:flex;align-items:center;gap:.8rem;margin:0 0 14px;font-family:var(--font-display);font-size:var(--fs-card);font-weight:700;line-height:1.3;color:var(--color-text);text-wrap:balance}.iv-step-head:focus{outline:none}.iv-step-head:focus-visible{box-shadow:none!important}.iv-step-n{flex:none;display:grid;place-items:center;width:32px;height:32px;background:var(--color-well-musty);border-radius:var(--radius-control);font-family:var(--font-display);font-size:var(--fs-base);font-weight:700;color:var(--color-amber);font-variant-numeric:tabular-nums}.iv-step-n.is-done{color:var(--color-sub)}.iv-done{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 .75rem;min-height:44px;padding:0 .9rem 0 .45rem;background:var(--color-well-musty);border-radius:var(--radius-control)}.iv-done .iv-step-head{margin:0;font-size:var(--fs-body);font-weight:600;gap:.6rem;color:var(--color-faint)}.iv-done .iv-step-n{width:30px;height:30px;background:var(--color-row-hi)}.iv-done-v{min-width:0;font-size:var(--fs-body);line-height:1.3;color:var(--color-text)}.iv-done-url{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-sub)}.iv-done .iv-textbtn{font-size:var(--fs-body);white-space:nowrap}@media(max-width:559px){.iv-done{gap:0 .6rem}.iv-done .iv-step-t{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.iv-textbtn{display:inline-flex;align-items:center;min-height:44px;padding:0;background-color:transparent;border:0;color:var(--color-amber);font:inherit;font-weight:600;cursor:pointer;--mark-y: calc(50% + .62em) }@media(hover:hover){.iv-textbtn:hover{color:var(--color-amber-bright)}}.iv-ahead{display:grid;gap:16px;margin-top:32px}@container iv-a (min-width: 40rem){.iv-ahead{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@supports not (container-type: inline-size){@media(min-width:716px)and (max-width:899.98px),(min-width:1057px){.iv-ahead{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}}.iv-step.is-ahead+.iv-step.is-ahead{margin-top:0}.iv-step.is-ahead .iv-step-head{margin:0;font-size:var(--fs-base);color:var(--color-faint)}.iv-step.is-ahead .iv-step-n{width:auto;height:auto;background:transparent;color:var(--color-faint)}.iv-ahead-l{margin:4px 0 0 1.4rem;font-size:var(--fs-body);line-height:1.5;color:var(--color-faint);text-wrap:pretty}.iv-working-line{margin:0;font-size:var(--fs-md);line-height:1.5;color:var(--color-sub);animation:iv-in var(--dur-enter) var(--ease) both}.iv-working-line b{font-weight:600;color:var(--color-text)}.iv-skel{display:grid;gap:2px;margin-top:18px}.iv-skel i{display:block;height:48px;border-radius:var(--radius-control);background:linear-gradient(100deg,var(--color-row-hi) 30%,color-mix(in srgb,var(--color-row-hi),white 5%) 50%,var(--color-row-hi) 70%) 0 0 / 300% 100%;animation:iv-sweep 1.4s linear infinite;animation-delay:calc(var(--i) * .12s)}@supports not (color: color-mix(in srgb,red,red)){.iv-skel i{background:linear-gradient(100deg,var(--color-row-hi) 30%,var(--color-row-hi) 50%,var(--color-row-hi) 70%) 0 0 / 300% 100%}}.iv-askform{margin:0}.iv-ask-why{margin:0;max-width:34rem;font-size:var(--fs-md);line-height:1.5;color:var(--color-sub)}.iv-askrow{display:flex;flex-wrap:wrap;align-items:stretch;gap:.5rem;margin-top:1.1rem}.iv-askwell{position:relative;display:flex;flex:1 1 9rem;max-width:15rem}.iv-askcur{position:absolute;left:.9rem;top:50%;transform:translateY(-50%);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600;color:var(--color-sub);pointer-events:none}.iv-askwell input{width:100%;min-height:52px;padding:0 .9rem 0 2.1rem;background:var(--color-well);border-radius:var(--radius-control);color:var(--color-text);font-size:var(--fs-lg)}.iv-askwell input::placeholder{color:var(--color-faint);opacity:.6}.iv-ask-err{margin:.6rem 0 0;font-size:var(--fs-body);color:var(--color-amber)}.iv-failed-line{margin:0;font-size:var(--fs-md);line-height:1.5;color:var(--color-sub)}.iv-failed-acts{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.1rem}.iv-found,.iv-sendstep{min-width:0}.iv-what{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 16px;align-items:center}.iv-what>img{grid-row:1 / 3;width:64px;height:64px;border-radius:var(--radius-card);object-fit:cover}.iv-what-title{margin:0;align-self:end;font-family:var(--font-display);font-size:var(--fs-base);font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iv-what:not(:has(>img))>*{grid-column:1 / -1}.iv-figure-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:0;align-self:start}.iv-figure{display:inline-flex}.iv-fig-wrap{display:inline-flex;align-items:baseline;gap:.5rem}.iv-fig-cur{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-base);color:var(--color-green-bright)}.iv-fig-text{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-2xl);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-green-bright)}.iv-fig-text.is-lg{font-size:var(--fs-display)}.iv-figure-line{color:var(--color-sub);font-size:var(--fs-md)}.iv-product{display:flex;align-items:center;gap:.85rem;margin:0;font-family:var(--font-display);font-size:var(--fs-base);font-weight:600;line-height:1.3;color:var(--color-text)}.iv-product img{flex:none;width:56px;height:56px;border-radius:var(--radius-control);object-fit:cover}.iv-none-line{margin:1rem 0 0;font-size:var(--fs-md);line-height:1.5;color:var(--color-sub)}.iv-offers{display:grid;gap:2px;margin:18px 0 0;padding:0;border:0;min-width:0}.iv-offers legend{padding:0;margin-bottom:.55rem;font-size:var(--fs-body);font-weight:600;color:var(--color-faint)}.iv-offer{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.25rem .9rem;min-height:48px;padding:.55rem .85rem;background:var(--color-row-hi);border-radius:var(--radius-control);cursor:pointer;transition:color var(--dur-state) ease,background var(--dur-state) ease;animation:iv-rise var(--dur-enter) var(--ease) both;animation-delay:calc(var(--i) * 70ms + .12s)}.iv-offer input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}@media(hover:hover){.iv-offer:hover{background:var(--color-hl-half)}}.iv-offer:has(input:checked){background:var(--color-hl-lit)}.iv-offer:has(input:checked) .iv-offer-where{color:var(--color-amber)}.iv-offer:has(input:focus-visible){box-shadow:var(--field-edge),inset 0 0 0 999px var(--color-field-focus)}.iv-offer-where{font-family:var(--font-display);font-weight:600;font-size:var(--fs-base);color:var(--color-text);white-space:nowrap}.iv-offer-cond{font-weight:400;color:var(--color-sub)}.iv-offer-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);color:var(--color-faint)}.iv-offer-price{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--fs-base);color:var(--color-text)}@media(max-width:559px){.iv-offer{grid-template-columns:minmax(0,1fr) auto}.iv-offer-title{grid-column:1 / -1;grid-row:2}}.iv-confirm{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:18px;font-size:var(--fs-body);color:var(--color-faint);animation:iv-rise var(--dur-enter) var(--ease) both;scroll-margin-bottom:1rem}.iv-confirm>span{flex:1 1 14rem}.iv-sendstep>.iv-b-main>*,.iv-sendstep>.iv-qr{animation:iv-rise var(--dur-enter) var(--ease) both}.iv-sendstep>.iv-b-main>:nth-child(2){animation-delay:60ms}.iv-sendstep>.iv-b-main>:nth-child(3){animation-delay:.12s}.iv-sendstep>.iv-qr{animation-delay:.18s}.iv-sendstep .iv-qr-cap{max-width:14rem}@container iv-a (width < 34rem){.iv-sendstep .iv-qr{grid-template-columns:auto minmax(0,1fr);justify-items:start;align-items:center;gap:16px}.iv-sendstep .iv-qr-cap{font-size:var(--fs-body);line-height:1.5;text-align:left;max-width:22rem}}@supports not (container-type: inline-size){@media(max-width:619.98px),(min-width:900px)and (max-width:926.98px){.iv-sendstep .iv-qr{grid-template-columns:auto minmax(0,1fr);justify-items:start;align-items:center;gap:16px}.iv-sendstep .iv-qr-cap{font-size:var(--fs-body);line-height:1.5;text-align:left;max-width:22rem}}}@media(max-width:559px){.iv-sendstep .iv-qr{grid-template-columns:minmax(0,1fr);justify-items:center}.iv-sendstep .iv-qr-cap{text-align:center}}@keyframes iv-in{0%{opacity:0}to{opacity:1}}@keyframes iv-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes iv-sweep{0%{background-position:100% 0}to{background-position:-50% 0}}@keyframes iv-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.iv-offer,.iv-confirm,.iv-working-line,.iv-sendstep>.iv-b-main>*,.iv-sendstep>.iv-qr{animation:none}.iv-panel:not(.is-on),.iv-pv:not(.is-on){transform:none}.iv-panel,.iv-pv{transition:opacity .12s ease-in,visibility 0s linear .12s}.iv-panel.is-on,.iv-pv.is-on{transition:opacity .2s ease-out .12s,visibility 0s linear .12s}.iv-dots i{animation:none}.iv-switch:before{transition:none}.iv-skel i{animation:none}}:root[data-iv-act]:not([data-carry]) .iv-deck{view-transition-name:iv-panel}:root[data-iv-act]:not([data-carry]) .iv-pvs{view-transition-name:iv-pv}:root[data-iv-act]:not([data-carry]) .iv-s1{view-transition-name:iv-s1}:root[data-iv-act]:not([data-carry]) .iv-s2{view-transition-name:iv-s2}:root[data-iv-act]:not([data-carry]) .iv-s3{view-transition-name:iv-s3}:root[data-iv-act]:not([data-carry]) .iv-s4{view-transition-name:iv-s4}}.iv-panel .solo-form.is-bare .solo-input{background:var(--night-hole);box-shadow:var(--hole-drop)}.iv-panel .solo-form.is-bare .solo-input:focus-visible{box-shadow:var(--hole-focus)}::view-transition-group(iv-panel){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.7,.2,1);background:linear-gradient(180deg,var(--color-row) 0,var(--color-row) 55%,color-mix(in srgb,var(--color-row) 0%,transparent) 100%);border-radius:var(--radius-panel) var(--radius-panel) 0 0}@supports not (color: color-mix(in srgb,red,red)){::view-transition-group(iv-panel){background:linear-gradient(180deg,var(--color-row) 0,var(--color-row) 55%,transparent 100%)}}::view-transition-image-pair(iv-panel){overflow:clip;border-radius:var(--radius-panel) var(--radius-panel) 0 0}::view-transition-old(iv-panel),::view-transition-new(iv-panel),::view-transition-old(iv-pv),::view-transition-new(iv-pv){height:100%;width:auto;object-fit:none;object-position:0 0;mix-blend-mode:normal}::view-transition-old(iv-panel){animation:.12s ease-in both iv-vt-out}::view-transition-new(iv-panel){animation:.22s ease-out .11s both iv-vt-in}::view-transition-group(iv-pv){animation-duration:.36s;animation-delay:.16s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-image-pair(iv-pv){overflow:clip}::view-transition-old(iv-pv){animation:.14s ease-in .12s both iv-vt-out}::view-transition-new(iv-pv){animation:.3s cubic-bezier(.2,.7,.2,1) .36s both iv-vt-msg}:root[data-iv-act]::view-transition-old(root){animation:none;display:none}:root[data-iv-act]::view-transition-new(root){animation:none}::view-transition-group(iv-s1),::view-transition-group(iv-s2),::view-transition-group(iv-s3),::view-transition-group(iv-s4){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-image-pair(iv-s1),::view-transition-image-pair(iv-s2),::view-transition-image-pair(iv-s3),::view-transition-image-pair(iv-s4){overflow:hidden;overflow:clip;border-radius:var(--radius-control)}::view-transition-old(iv-s1),::view-transition-old(iv-s2),::view-transition-old(iv-s3),::view-transition-old(iv-s4){mix-blend-mode:normal;animation:.12s ease-in both iv-vt-out}::view-transition-new(iv-s1),::view-transition-new(iv-s2),::view-transition-new(iv-s3),::view-transition-new(iv-s4){mix-blend-mode:normal;animation:.2s ease-out .11s both iv-vt-in}::view-transition-new(iv-s1):only-child,::view-transition-new(iv-s2):only-child,::view-transition-new(iv-s3):only-child,::view-transition-new(iv-s4):only-child{animation:.38s cubic-bezier(.2,.7,.2,1) .28s both iv-vt-unfold}::view-transition-old(iv-s1):only-child,::view-transition-old(iv-s2):only-child,::view-transition-old(iv-s3):only-child,::view-transition-old(iv-s4):only-child{animation:.2s ease-in both iv-vt-fold}@keyframes iv-vt-out{0%{opacity:1}to{opacity:0}}@keyframes iv-vt-in{0%{opacity:0}to{opacity:1}}@keyframes iv-vt-msg{0%{opacity:0;transform:translateY(18px) scale(.98)}}@keyframes iv-vt-unfold{0%{opacity:0;clip-path:inset(0 0 100% 0)}30%{opacity:1}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes iv-vt-fold{0%{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:0;clip-path:inset(0 0 100% 0)}}
