@media (max-width:767px){#oc-consent :where(button){min-height:44px}#oc-consent{top:calc(var(--oc-strap-h,0px) + 56px + 12px);bottom:auto}}
.oc-check-dot{background:var(--gold);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.oc-check-dot:after{content:"";background:var(--gold);animation:oc-check-dot-ping 1.8s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes oc-check-dot-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes oc-check-spin{to{transform:rotate(360deg)}}@keyframes oc-check-fade-in{0%{opacity:0}}@keyframes oc-check-fade-out{to{opacity:0}}@keyframes oc-check-blink{50%{opacity:0}}@keyframes oc-check-pop{0%{opacity:0;transform:scale(0)}}@keyframes oc-check-unpop{to{opacity:0;transform:scale(0)rotate(-40deg)}}@keyframes oc-check-tick{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes oc-check-out-up{to{opacity:0;filter:blur(6px);transform:translateY(-10px)}}@keyframes oc-check-in-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes oc-check-leave{to{opacity:0;filter:blur(4px);transform:translateY(14px)scale(.92)}}.oc-check{z-index:100;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.oc-check-scrim{background:rgb(var(--ink-rgb) / .8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:.35s both oc-check-fade-in;position:absolute;inset:0}.oc-check-card{overscroll-behavior:contain;text-align:center;background:radial-gradient(130% 70% at 50% -10%, rgb(var(--violet-rgb) / .2), transparent 62%), rgb(var(--card-rgb) / .97);border:1px solid rgb(var(--white-rgb) / .09);width:100%;max-width:440px;max-height:100%;box-shadow:0 40px 120px -20px rgb(var(--black-rgb) / .75), inset 0 1px 0 rgb(var(--white-rgb) / .07);animation:oc-check-in .6s var(--ease-spring) both;border-radius:28px;outline:none;padding:18px 28px;position:relative;overflow-y:auto}.oc-check-card:before{content:"";background:linear-gradient(90deg, transparent, rgb(var(--violet-soft-rgb) / .8), rgb(var(--gold-rgb) / .8), transparent);height:1px;position:absolute;top:0;left:18%;right:18%}.oc-check-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 1px rgb(var(--gold-rgb) / .85), inset 0 0 70px rgb(var(--gold-rgb) / .2);position:absolute;inset:0}@keyframes oc-check-in{0%{opacity:0;transform:translateY(18px)scale(.96)}}.oc-check-x{z-index:2;width:44px;height:44px;color:var(--muted-fg);border-radius:50%;justify-content:center;align-items:center;transition:color .2s,background .2s;display:inline-flex;position:absolute;top:10px;right:10px}.oc-check-x:hover{color:var(--fg);background:rgb(var(--white-rgb) / .06)}.oc-check-x:focus-visible,.oc-check-link:focus-visible{outline:2px solid var(--violet-soft);outline-offset:2px}.oc-check-stage{place-items:center;height:168px;margin-top:6px;display:grid;position:relative}.oc-check-aura{filter:blur(26px);background:radial-gradient(circle at 30% 40%, rgb(var(--violet-rgb) / .55), transparent 55%), radial-gradient(circle at 72% 58%, rgb(var(--cyan-rgb) / .22), transparent 55%), radial-gradient(circle at 50% 88%, rgb(var(--gold-rgb) / .2), transparent 50%);border-radius:50%;animation:16s linear infinite oc-check-spin;position:absolute;inset:-6px 50px}.oc-check-aura:after{content:"";background:radial-gradient(circle, rgb(var(--gold-rgb) / .6), transparent 62%);opacity:0;border-radius:50%;transition:opacity .7s .45s;position:absolute;inset:0}.oc-check-ping{border:1.5px solid rgb(var(--gold-rgb) / .55);opacity:0;width:132px;height:132px;animation:oc-check-ping 2.8s var(--ease-out) 1.1s infinite;border-radius:50%;margin:-66px 0 0 -66px;position:absolute;top:50%;left:50%}.oc-check-ping-2{animation-delay:2.5s}@keyframes oc-check-ping{0%{opacity:.7;transform:scale(.55)}to{opacity:0;transform:scale(1.6)}}.oc-check-env{filter:drop-shadow(0 18px 30px rgb(var(--black-rgb) / .5));animation:oc-check-drop .8s var(--ease-spring) 80ms both, oc-check-float 3.6s ease-in-out .9s infinite alternate;position:relative;overflow:visible}@keyframes oc-check-drop{0%{opacity:0;transform:translateY(-34px)rotate(-8deg)scale(.9)}}@keyframes oc-check-float{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-7px)rotate(-1.5deg)}}.oc-check-env *{transform-box:fill-box}.oc-check-back{fill:color-mix(in srgb, var(--violet) 20%, var(--card));stroke:rgb(var(--violet-soft-rgb) / .45);stroke-width:1.5px}.oc-check-flap-open{fill:color-mix(in srgb, var(--violet) 28%, var(--card));stroke:rgb(var(--violet-soft-rgb) / .45);stroke-width:1.5px;stroke-linejoin:round;transform-origin:50% 100%;transform:scaleY(0)}.oc-check-pocket{fill:url(#oc-check-pocket);stroke:rgb(var(--violet-soft-rgb) / .55);stroke-width:1.5px;stroke-linejoin:round}.oc-check-stop-hi{stop-color:color-mix(in srgb, var(--violet) 46%, var(--card2))}.oc-check-stop-lo{stop-color:color-mix(in srgb, var(--violet) 22%, var(--card))}.oc-check-flap-shut{fill:url(#oc-check-flap);stroke:rgb(var(--violet-soft-rgb) / .7);stroke-width:1.5px;stroke-linejoin:round;transform-origin:50% 0}.oc-check-stop-flap-hi{stop-color:color-mix(in srgb, var(--violet) 72%, var(--card2))}.oc-check-stop-flap-lo{stop-color:color-mix(in srgb, var(--violet) 50%, var(--card2))}.oc-check-letter{transform:translateY(52px)}.oc-check-paper{fill:var(--fg-dim1)}.oc-check-line{fill:color-mix(in srgb, var(--card) 22%, var(--fg-dim1))}.oc-check-mark{fill:var(--gold)}.oc-check-mark-bolt{fill:var(--on-gold)}.oc-check-tick{opacity:0;transform-origin:50%}.oc-check-tick circle{fill:var(--gold)}.oc-check-tick path{fill:none;stroke:var(--on-gold);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:32;stroke-dashoffset:32px}.oc-check-seal{transform-origin:50%}.oc-check-seal circle{fill:var(--gold);stroke:color-mix(in srgb, var(--gold) 55%, var(--card));stroke-width:2px}.oc-check-seal path{fill:var(--on-gold)}.oc-check-badge{transform-origin:50%;animation:oc-check-pop .5s var(--ease-spring) .85s both}.oc-check-badge circle{fill:var(--gold);stroke:var(--card);stroke-width:3px}.oc-check-badge text{fill:var(--on-gold);font:700 14px/1 var(--font-inter), sans-serif;text-anchor:middle}.oc-check-sparks{width:0;height:0;position:absolute;top:44%;left:50%}.oc-check-sparks i{--r:calc(var(--i) * 22.5deg);background:var(--gold);opacity:0;width:6px;height:6px;transform:rotate(var(--r));border-radius:2px;position:absolute;top:-3px;left:-3px}.oc-check-sparks i:nth-child(2n){--dist:74px}.oc-check-sparks i:nth-child(3n){--dist:122px;background:var(--violet-soft);width:5px;height:5px}.oc-check-sparks i:nth-child(3n+1){background:var(--gold-soft);border-radius:50%}.oc-check-sparks i:nth-child(4n){background:var(--cyan-soft)}@keyframes oc-check-spark{0%{opacity:1;transform:rotate(var(--r)) translateY(-10px) scale(.4)}70%{opacity:1}to{opacity:0;transform:rotate(var(--r)) translateY(calc(-1 * var(--dist,98px))) scale(1)}}.oc-check-copy{margin-top:4px;display:grid}.oc-check-copy>*{grid-area:1/1}.oc-check-title{letter-spacing:.01em;font-size:40px;line-height:.95}.oc-check-title-done{font-size:54px}.oc-check-sub{color:var(--muted-fg);margin-top:10px;font-size:14px;line-height:1.5}.oc-check-addr{background:rgb(var(--white-rgb) / .05);border:1px solid rgb(var(--white-rgb) / .1);max-width:100%;color:var(--fg);border-radius:999px;align-items:center;gap:8px;margin-top:10px;padding:8px 14px;font-size:14.5px;font-weight:600;display:inline-flex}.oc-check-addr svg{color:var(--violet-soft);flex:none}.oc-check-addr span{overflow-wrap:anywhere;min-width:0}.oc-check-done{opacity:0;pointer-events:none;align-self:center}.oc-check-acts{transition:grid-template-rows .5s var(--ease-out) .55s, opacity .3s ease .3s;grid-template-rows:1fr;display:grid}.oc-check-acts>div{min-height:0;padding-top:20px}.oc-check-open{gap:10px}.oc-check-out{transform:rotate(-45deg)}.oc-check-live{color:var(--muted-fg);justify-content:center;align-items:center;gap:10px;margin-top:16px;font-size:12.5px;line-height:1.45;display:flex}.oc-check-live.is-lead{background:rgb(var(--white-rgb) / .035);border:1px dashed rgb(var(--white-rgb) / .14);color:var(--fg-dim3);border-radius:14px;margin-top:0;padding:12px 14px;font-size:13px}.oc-check-foot{border-top:1px solid rgb(var(--white-rgb) / .07);justify-content:space-between;gap:8px;margin-top:14px;padding-top:4px;display:flex}.oc-check-link{min-height:44px;color:var(--muted-fg);padding:0 4px;font-size:13px;transition:color .2s}.oc-check-link b{color:var(--fg);font-weight:600}.oc-check-link:hover{color:var(--fg)}.oc-check-link:disabled{opacity:.55;cursor:default}.oc-check-note{color:var(--ok);margin-top:2px;font-size:12px;line-height:1.5}.oc-check-note.is-err{color:var(--destructive-soft)}.oc-check-stage[data-open] .oc-check-flap-shut{animation:.22s cubic-bezier(.55,0,1,.45) both oc-check-fold}.oc-check-stage[data-open] .oc-check-flap-open{animation:oc-check-unfold .32s var(--ease-out) .2s both}.oc-check-stage[data-open] :is(.oc-check-seal,.oc-check-badge){animation:.24s ease-in both oc-check-unpop}.oc-check-stage[data-open] .oc-check-letter{animation:oc-check-rise .75s var(--ease-spring) .34s both}.oc-check-stage[data-open] .oc-check-line{animation:.3s .7s both oc-check-dim}.oc-check-stage[data-open] .oc-check-tick{animation:oc-check-tick .5s var(--ease-spring) .78s both}.oc-check-stage[data-open] .oc-check-tick path{animation:oc-check-draw .42s var(--ease-out) .95s both}.oc-check-stage[data-open] .oc-check-sparks i{animation:oc-check-spark 1s var(--ease-out) .62s both}.oc-check-stage[data-open] .oc-check-ping{animation:none}.oc-check-stage[data-open] .oc-check-aura:after{opacity:1}.oc-check:is([data-phase=confirmed],[data-phase=leaving]) .oc-check-card:after{animation:1.9s ease-out .55s both oc-check-glow}.oc-check:is([data-phase=confirmed],[data-phase=leaving]) .oc-check-wait{animation:.35s .4s both oc-check-out-up}.oc-check:is([data-phase=confirmed],[data-phase=leaving]) .oc-check-done{animation:oc-check-in-up .55s var(--ease-spring) .62s both}.oc-check:is([data-phase=confirmed],[data-phase=leaving]) .oc-check-acts{opacity:0;pointer-events:none;grid-template-rows:0fr}@keyframes oc-check-fold{to{transform:scaleY(0)}}@keyframes oc-check-unfold{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes oc-check-rise{0%{transform:translateY(52px)}to{transform:translateY(-4px)}}@keyframes oc-check-dim{to{opacity:.25}}@keyframes oc-check-draw{to{stroke-dashoffset:0}}@keyframes oc-check-glow{0%{opacity:0}18%{opacity:1}to{opacity:.35}}.oc-check[data-phase=leaving] .oc-check-card{animation:.46s cubic-bezier(.4,0,1,1) both oc-check-leave}.oc-check[data-phase=leaving] .oc-check-scrim{animation:.46s both oc-check-fade-out}@media not (min-width:480px){.oc-check-card{border-radius:24px;padding:14px 20px}.oc-check-stage{height:150px}.oc-check-env{width:180px;height:144px}.oc-check-title{font-size:34px}.oc-check-title-done{font-size:46px}.oc-check-foot{flex-direction:column;align-items:center;gap:0}}.oc-code-field{display:block;position:relative}.oc-code-input{z-index:1;color:#0000;caret-color:#0000;opacity:0;cursor:text;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.oc-code-cells{perspective:700px;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.oc-code-cell{height:64px;transform-style:preserve-3d;position:relative}.oc-code-face,.oc-code-back{backface-visibility:hidden;border-radius:14px;place-items:center;display:grid;position:absolute;inset:0}.oc-code-face{background:var(--input);border:1px solid var(--line2);color:var(--fg);font:400 30px/1 var(--font-anton), sans-serif;transition:border-color .2s,box-shadow .2s,background .2s}.oc-code-cell.is-full .oc-code-face{border-color:rgb(var(--gold-rgb) / .55);background:color-mix(in srgb, var(--gold) 6%, var(--input));animation:oc-code-type .28s var(--ease-spring) both}.oc-code-cell.is-at .oc-code-face{border-color:var(--violet);box-shadow:0 0 0 3px rgb(var(--violet-rgb) / .22)}.oc-code-cell.is-at:not(.is-full) .oc-code-face:after{content:"";background:var(--violet-soft);border-radius:1px;width:2px;height:28px;animation:1s step-end infinite oc-check-blink}.oc-code-cells.is-err .oc-code-face{border-color:rgb(var(--destructive-rgb) / .7)}.oc-code-cells.is-wrong{animation:.42s cubic-bezier(.36,.07,.19,.97) both oc-code-shake}.oc-code-back{background:linear-gradient(160deg, var(--gold-soft), var(--gold) 55%, var(--gold-deep));color:var(--on-gold);box-shadow:0 10px 30px -8px rgb(var(--gold-rgb) / .6);transform:rotateX(180deg)}@keyframes oc-code-type{0%{transform:scale(.86)}}@keyframes oc-code-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.oc-code-err{color:var(--destructive-soft);margin-top:10px;font-size:13px;line-height:1.45}@keyframes oc-code-flip{0%{transform:rotateX(0)}to{transform:rotateX(180deg)}}@media not (max-width:767px){.oc-code-cell{height:68px}}.oc-check:is([data-phase=confirmed],[data-phase=leaving]) .oc-check-acts>div{overflow:hidden}.oc-check-code{margin-top:10px}.oc-check-codebtn{width:100%}.oc-check-codebtn b{color:var(--fg);font-weight:600}.oc-check-code-form{opacity:0;transition:grid-template-rows .45s var(--ease-out), opacity .3s ease .1s;grid-template-rows:0fr;display:grid}.oc-check-code[data-open] .oc-check-code-form{opacity:1;grid-template-rows:1fr}.oc-check-code-form>div{min-height:0;overflow:hidden}.oc-check-code-form form{padding:6px 4px 8px}.oc-check-code-label{color:var(--fg-dim3);margin-bottom:10px;font-size:13px;line-height:1.4}.oc-check .oc-code-err{text-align:left}.oc-check[data-by-code]:is([data-phase=confirmed],[data-phase=leaving]) .oc-code-cell{animation:oc-code-flip .5s var(--ease-spring) calc(var(--i) * 45ms) both}.oc-check-amb{background:var(--bg);position:absolute;inset:0;overflow:hidden}.oc-check-amb:before,.oc-check-amb:after{content:"";filter:blur(70px);border-radius:50%;position:absolute}.oc-check-amb:before{background:radial-gradient(circle, rgb(var(--violet-rgb) / .5), transparent 66%);width:75%;height:85%;animation:18s ease-in-out infinite alternate oc-check-drift;top:-30%;left:-18%}.oc-check-amb:after{background:radial-gradient(circle, rgb(var(--gold-rgb) / .22), transparent 66%);width:70%;height:80%;animation:22s ease-in-out infinite alternate-reverse oc-check-drift;bottom:-35%;right:-20%}@keyframes oc-check-drift{to{transform:translate(6%,5%)scale(1.08)}}.oc-check-brand{z-index:1;width:auto;height:24px;animation:.6s .1s both oc-check-fade-in;position:absolute;top:22px;left:50%;transform:translate(-50%)}.oc-check-ok{background:rgb(var(--ok-rgb) / .12);border:1px solid rgb(var(--ok-rgb) / .35);color:var(--ok);letter-spacing:.01em;border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:5px 11px 5px 8px;font-size:12px;font-weight:600;display:inline-flex}.oc-check-ok svg{stroke-width:3px}.oc-check-nform{text-align:left;flex-direction:column;gap:14px;display:flex}.oc-check-nf-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.oc-check-nf{flex-direction:column;gap:7px;min-width:0;display:flex}.oc-check-nf-label{color:var(--fg-dim3);font-size:13px;font-weight:500}.oc-check-nf-input{border:1px solid var(--line2);background:var(--input);width:100%;height:50px;color:var(--fg);border-radius:14px;padding:0 15px;font-size:16px;line-height:1.2;transition:border-color .2s,box-shadow .2s,background .2s}.oc-check-nf-input::placeholder{color:var(--placeholder)}.oc-check-nf-input:focus{border-color:var(--violet);background:var(--input2);box-shadow:0 0 0 4px rgb(var(--violet-rgb) / .2);outline:none}.oc-check-nf-input.is-err{border-color:var(--destructive)}.oc-check-nf-input:disabled{opacity:.7}.oc-check-nf-err{color:var(--destructive-soft);font-size:12.5px;line-height:1.4}.oc-check-nfail{color:var(--destructive-soft);flex-direction:column;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.oc-check-nform .btn-gold{margin-top:4px}.oc-check-almost .oc-check-card,.oc-check-almost .oc-check-acts>div{padding-top:22px}.oc-check-almost .oc-check-sub{margin-top:8px}.oc-check-nback{margin:8px auto 0;display:block}.oc-check-almost:is([data-phase=confirmed],[data-phase=leaving]) .oc-check-sparks i{animation:oc-check-spark-2 1s var(--ease-out) .1s both}.oc-check-almost:is([data-phase=confirmed],[data-phase=leaving]) .oc-check-tick{animation:oc-check-tickpulse .7s var(--ease-spring) both}@keyframes oc-check-spark-2{0%{opacity:1;transform:rotate(var(--r)) translateY(-10px) scale(.4)}70%{opacity:1}to{opacity:0;transform:rotate(var(--r)) translateY(calc(-1 * var(--dist,98px))) scale(1)}}@keyframes oc-check-tickpulse{0%{opacity:1;transform:scale(1)}45%{opacity:1;transform:scale(1.22)}to{opacity:1;transform:scale(1)}}@media not (min-width:480px){.oc-check-almost .oc-check-card{padding-top:16px}.oc-check-brand{height:22px;top:16px}}.oc-check-nfail .btn-gold{margin-top:2px}.oc-check-almost[data-dead] .oc-check-stage .oc-check-tick{opacity:0;transition:opacity .3s;animation:none}.oc-check-almost[data-dead] .oc-check-done{display:none}@media (not (max-width:767px)) and (max-width:1440px){.oc-check-link,.oc-check-open,.oc-check-almost .btn-gold{position:relative}.oc-check-x:after,.oc-check-link:after,.oc-check-open:after,.oc-check-almost .btn-gold:after{content:"";height:55px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.oc-check-x:after{width:55px;left:50%;right:auto;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.oc-check,.oc-check *,.oc-check :before,.oc-check :after{transition-delay:0s!important;animation-delay:0s!important}}
.oc-modal{z-index:100;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}.oc-modal.open{display:flex}.oc-modal-scrim{background:rgb(var(--ink-rgb)/.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0}.oc-modal-card{background:rgb(var(--card-rgb)/.97);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgb(var(--white-rgb)/.1);width:100%;max-width:420px;box-shadow:0 30px 90px rgb(var(--black-rgb)/.65);border-radius:24px;max-height:100%;padding:28px;position:relative;overflow-y:auto}.oc-tabs{background:rgb(var(--white-rgb)/.05);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.oc-tabs button{color:var(--muted-fg);border-radius:10px;padding:9px 0;font-size:13px;font-weight:600;transition:background .2s,color .2s}.oc-tabs button.on{background:rgb(var(--white-rgb)/.09);color:var(--fg)}.oc-field{background:var(--card2);border:1px solid var(--line);border-radius:12px;width:100%;padding:12px 14px;font-size:14px;line-height:1.5}.oc-field:focus{border-color:var(--violet);box-shadow:0 0 0 3px rgb(var(--violet-rgb)/.18);outline:none}.oc-field.is-err{border-color:var(--destructive)}.oc-btn-google{background:var(--white);width:100%;color:var(--on-white);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;transition:opacity .2s;display:flex}.oc-btn-google:hover{opacity:.88}.oc-btn-google:disabled{opacity:.55}.oc-soc-stack{grid-template-columns:1fr 1fr;gap:10px;display:grid}.oc-soc-stack>.oc-btn-google{grid-column:1/-1}.oc-btn-soc{border:1px solid var(--line2);background:rgb(var(--white-rgb)/.05);width:100%;color:var(--fg);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;transition:background .25s;display:flex}.oc-btn-soc:hover{background:rgb(var(--white-rgb)/.09)}.oc-btn-soc:disabled{opacity:.55}.oc-divider{color:var(--muted-fg);letter-spacing:.25em;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;display:flex}.oc-divider:before,.oc-divider:after{content:"";background:var(--line);flex:1;height:1px}.oc-seed{border:1px solid var(--line);background:var(--card2);border-radius:14px;padding:12px 14px}.oc-seed-tiles{flex-wrap:wrap;gap:6px;display:flex}.oc-seed-tiles img{object-fit:cover;border-radius:8px;width:44px;height:44px}.oc-seed-track{background:rgb(var(--violet-rgb) / .18);width:44px;height:44px;color:var(--violet-soft);border-radius:8px;justify-content:center;align-items:center;display:flex}.oc-seed-track svg{width:28px;height:auto}.oc-field:disabled,.oc-auth-form[data-busy] .oc-field{opacity:.55}.oc-form-err{color:var(--destructive);font-size:14px;line-height:1.625}.oc-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.oc-sent{flex-direction:column;gap:16px;display:flex}.oc-sent-note{text-align:center;color:rgb(var(--white-rgb)/.6);font-size:12px;line-height:1.625}.oc-sent-note.is-err{color:var(--destructive)}.oc-ask-scrim{z-index:2;background:rgb(var(--ink-rgb)/.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.oc-ask{z-index:3;width:min(560px,100vw);padding:10px 20px calc(24px + env(safe-area-inset-bottom));background:var(--panel);border:1px solid rgb(var(--white-rgb)/.1);box-shadow:0 30px 80px -20px rgb(var(--black-rgb)/.8);animation:oc-ask-up .34s var(--ease-out) both;border-bottom:0;border-radius:24px 24px 0 0;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.oc-ask-grip{background:var(--line2);border-radius:999px;width:38px;height:4px;margin:2px auto 18px}.oc-ask-title{font-size:18px;font-weight:700;line-height:1.3}.oc-ask-body{color:var(--fg-prompt);margin-top:10px;font-size:13.5px;line-height:1.55}.oc-ask-acts{flex-direction:column;gap:10px;margin-top:20px;display:flex}.oc-ask-hint{text-align:center;color:var(--muted-fg);margin-top:12px;font-size:12px;line-height:1.5}.oc-ask-hint.is-loud{color:var(--fg)}.oc-ask-url{margin-top:10px;font-size:12px}@keyframes oc-ask-up{0%{opacity:0;transform:translate(-50%,12%)}to{opacity:1;transform:translate(-50%)}}@media not (max-width:767px){.oc-ask{border-bottom:1px solid rgb(var(--white-rgb)/.1);width:440px;animation:oc-ask-in .26s var(--ease-spring) both;border-radius:12px;padding:24px;bottom:50%}.oc-ask-grip{display:none}@keyframes oc-ask-in{0%{opacity:0;transform:translate(-50%,calc(50% + 12px))scale(.96)}to{opacity:1;transform:translate(-50%,50%)scale(1)}}}
/*# sourceMappingURL=2hm78qamhlwah.css.map*/