.rx-ask{--rx-ink:#0d1b2a;--rx-muted:#5f7182;--rx-line:#0d1b2a1a;--rx-line-strong:#0d1b2a29;--rx-surface:#fff;--rx-wash:#f4f7fa;--rx-accent:#d9ed92;--rx-accent-ink:#46660f;--rx-radius:16px;z-index:1000;padding-bottom:max(0px, env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;font-family:Inter Variable,Inter,system-ui,-apple-system,sans-serif;display:flex;position:fixed;bottom:20px;right:20px}.rx-ask>*{pointer-events:auto}.rx-ask-launcher{background:var(--rx-accent);height:54px;color:var(--rx-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;align-items:center;gap:0;padding:0;transition:transform .2s cubic-bezier(.22,.75,.3,1),box-shadow .2s,gap .24s cubic-bezier(.22,.75,.3,1);display:inline-flex;box-shadow:0 10px 24px #0d1b2a29,0 2px 6px #0d1b2a1a}.rx-ask-launcher-icon{flex:none;place-items:center;width:54px;height:54px;display:grid}.rx-ask-launcher-icon svg{grid-area:1/1;width:23px;height:23px}.rx-ask-i-close,.rx-ask[data-open=true] .rx-ask-i-bubble{display:none}.rx-ask[data-open=true] .rx-ask-i-close{display:block}.rx-ask[hidden]{display:none}.rx-ask-launcher-text{letter-spacing:-.01em;white-space:nowrap;opacity:0;max-width:0;padding-right:0;font-size:15px;font-weight:570;transition:max-width .24s cubic-bezier(.22,.75,.3,1),opacity .16s,padding-right .24s cubic-bezier(.22,.75,.3,1);display:block;overflow:hidden}.rx-ask-launcher:hover,.rx-ask-launcher:focus-visible{transform:translateY(-2px);box-shadow:0 14px 30px #0d1b2a33,0 2px 6px #0d1b2a1f}.rx-ask-launcher:hover .rx-ask-launcher-text,.rx-ask-launcher:focus-visible .rx-ask-launcher-text{opacity:1;max-width:200px;padding-right:22px}.rx-ask[data-open=true] .rx-ask-launcher{box-shadow:0 6px 18px #0d1b2a24,0 1px 3px #0d1b2a1a}.rx-ask[data-open=true] .rx-ask-launcher-text{opacity:0;max-width:0;padding-right:0}.rx-ask-panel{border:1px solid var(--rx-line);border-radius:var(--rx-radius);background:var(--rx-surface);opacity:1;width:380px;max-width:calc(100vw - 32px);height:560px;max-height:calc(100dvh - 140px);transition:opacity .18s ease, transform .2s cubic-bezier(.22, .75, .3, 1), overlay .2s allow-discrete, display .2s allow-discrete;flex-direction:column;display:flex;overflow:hidden;transform:none;box-shadow:0 24px 60px #0d1b2a29,0 4px 12px #0d1b2a14}.rx-ask-panel[hidden]{opacity:0;display:none;transform:translateY(10px)scale(.98)}@starting-style{.rx-ask-panel:not([hidden]){opacity:0;transform:translateY(10px)scale(.98)}}.rx-ask-head{background:var(--rx-accent);color:var(--rx-ink);align-items:center;gap:11px;padding:14px 14px 14px 16px;display:flex}.rx-ask-mark{background:var(--rx-ink);width:34px;height:34px;color:var(--rx-accent);border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.rx-ask-mark:after{border:2px solid var(--rx-accent);content:"";background:#2f8f5b;border-radius:999px;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.rx-ask-mark svg{width:17px;height:17px}.rx-ask-who{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.rx-ask-name{letter-spacing:-.01em;color:var(--rx-ink);font-size:15px;font-weight:600}.rx-ask-status{color:#0d1b2aad;align-items:center;gap:6px;font-size:12.5px;display:flex}.rx-ask-dot{display:none}.rx-ask-x,.rx-ask-sound{color:#0d1b2ab8;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;padding:0;transition:background-color .16s,color .16s;display:grid}.rx-ask-x svg,.rx-ask-sound svg{width:17px;height:17px}.rx-ask-x:hover,.rx-ask-x:focus-visible,.rx-ask-sound:hover,.rx-ask-sound:focus-visible{color:var(--rx-ink);background:#0d1b2a14}.rx-ask[data-sound=off] .rx-ask-sound{color:#0d1b2a75}.rx-ask-i-sound-off,.rx-ask[data-sound=off] .rx-ask-i-sound-on{display:none}.rx-ask[data-sound=off] .rx-ask-i-sound-off{display:block}.rx-ask-log{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;gap:10px;padding:16px;display:flex;overflow-y:auto}.rx-ask-msg{overflow-wrap:anywhere;border-radius:14px;flex-direction:column;max-width:86%;margin:0;padding:10px 13px;font-size:14.5px;line-height:1.5;animation:.22s cubic-bezier(.22,.75,.3,1) both rx-ask-in;display:flex}@keyframes rx-ask-in{0%{opacity:0;transform:translateY(4px)}}.rx-ask-from-assistant{background:var(--rx-wash);color:var(--rx-ink);border-bottom-left-radius:5px;align-self:flex-start}.rx-ask-open{align-items:flex-start;gap:9px;display:flex}.rx-ask-avatar{background:var(--rx-accent);width:32px;height:32px;color:var(--rx-ink);border-radius:999px;flex:none;place-items:center;display:grid}.rx-ask-avatar svg{width:16px;height:16px}.rx-ask-log>.rx-ask-from-assistant,.rx-ask-chips{margin-left:41px}.rx-ask-log>.rx-ask-chips{padding:2px 0 0}.rx-ask-from-visitor{background:var(--rx-ink);color:#fff;border-bottom-right-radius:5px;align-self:flex-end}.rx-ask-line{display:block}.rx-ask-gap{height:8px;display:block}.rx-ask-error{color:var(--rx-muted)}.rx-ask-cta{color:var(--rx-accent-ink);align-self:flex-start;align-items:center;gap:6px;margin-top:9px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.rx-ask-cta:hover,.rx-ask-cta:focus-visible{text-decoration:underline}.rx-ask-typing{padding:13px}.rx-ask-dots{gap:4px;display:inline-flex}.rx-ask-dots i{background:#0d1b2a52;border-radius:999px;width:6px;height:6px;animation:1.1s ease-in-out infinite rx-ask-bounce}.rx-ask-dots i:nth-child(2){animation-delay:.15s}.rx-ask-dots i:nth-child(3){animation-delay:.3s}@keyframes rx-ask-bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.rx-ask-chips{flex-direction:column;align-items:flex-start;gap:8px;padding:0 16px 14px;display:flex}.rx-ask-chips[hidden]{display:none}.rx-ask-chip{border:1px solid var(--rx-line-strong);background:var(--rx-surface);font:inherit;color:var(--rx-ink);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:500;transition:background-color .16s,border-color .16s}.rx-ask-chip:hover,.rx-ask-chip:focus-visible{border-color:var(--rx-ink);background:var(--rx-wash)}.rx-ask-rating{background:var(--rx-wash);text-align:center;border-radius:14px;margin-left:41px;padding:14px 14px 16px;animation:.22s cubic-bezier(.22,.75,.3,1) both rx-ask-in}.rx-ask-rating-q{letter-spacing:-.01em;color:var(--rx-ink);margin:0 0 12px;font-size:14px;font-weight:600}.rx-ask-faces{justify-content:center;gap:16px;display:flex}.rx-ask-face{width:44px;height:44px;color:var(--rx-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:2px;transition:transform .16s cubic-bezier(.22,.75,.3,1);display:block}.rx-ask-face svg{width:40px;height:40px;display:block}.rx-ask-face circle{fill:currentColor}.rx-ask-face .rx-ask-face-ground{stroke:currentColor;stroke-width:1.4px}.rx-ask-face-mouth{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round}.rx-ask-face-bad .rx-ask-face-ground{fill:#f4c9d1}.rx-ask-face-ok .rx-ask-face-ground{fill:#f7d8b4}.rx-ask-face-good .rx-ask-face-ground{fill:#c3e2a8}.rx-ask-face:hover,.rx-ask-face:focus-visible{transform:scale(1.1)}.rx-ask-ended{text-align:center;color:var(--rx-muted);margin:12px 0 2px;font-size:13px;line-height:1.5}.rx-ask-restart{font:inherit;color:var(--rx-accent-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;margin:2px auto 0;padding:2px 4px;font-size:13px;font-weight:600;text-decoration:underline;display:block}.rx-ask-field{border:1px solid var(--rx-line);background:var(--rx-wash);cursor:default;border-radius:999px;align-items:center;gap:4px;margin:0 12px 12px;padding:4px 4px 4px 6px;display:flex}.rx-ask-input{min-width:0;height:38px;font:inherit;color:var(--rx-muted);-webkit-text-fill-color:var(--rx-muted);opacity:1;background:0 0;border:0;flex:auto;padding:0 8px;font-size:16px}.rx-ask-input::placeholder{color:var(--rx-muted);opacity:1}.rx-ask-send{color:#0d1b2a47;background:0 0;border-radius:999px;flex:none;place-items:center;width:38px;height:38px;display:grid}.rx-ask-send svg{width:18px;height:18px}.rx-ask :focus-visible,.rx-ask-launcher:focus-visible{outline:2px solid var(--rx-accent-ink);outline-offset:2px}.rx-ask .rx-ask-panel:focus,.rx-ask .rx-ask-panel:focus-visible{outline:none}.rx-ask-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=575.98px){.rx-ask{align-items:flex-end;bottom:12px;right:12px}.rx-ask[data-open=true]{left:12px}.rx-ask-panel{width:100%;max-width:none;height:min(72dvh,560px)}.rx-ask-launcher:hover .rx-ask-launcher-text,.rx-ask-launcher:focus-visible .rx-ask-launcher-text{opacity:0;max-width:0;padding-right:0}}@media (height<=520px){.rx-ask{bottom:10px}.rx-ask-panel{height:calc(100dvh - 100px)}}@media (prefers-reduced-motion:reduce){.rx-ask-launcher,.rx-ask-launcher-text,.rx-ask-panel,.rx-ask-msg,.rx-ask-chip,.rx-ask-rating,.rx-ask-face,.rx-ask-sound,.rx-ask-x{transition:none;animation:none}.rx-ask-dots i{opacity:.6;animation:none}}.rx-demo{--rx-ink:#0d1b2a;--rx-muted:#5f7182;--rx-line:#0d1b2a1a;--rx-line-strong:#0d1b2a2e;--rx-surface:#fff;--rx-wash:#f4f7fa;--rx-accent:#d9ed92;--rx-accent-ink:#46660f;--rx-danger:#b42318;--rx-radius:20px;--rx-ease:cubic-bezier(.22, .75, .3, 1);z-index:1000;color:var(--rx-ink);padding-bottom:max(0px, env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;align-items:flex-start;font-family:Inter Variable,Inter,system-ui,-apple-system,sans-serif;display:flex;position:fixed;bottom:20px;left:20px}.rx-demo>*{pointer-events:auto}.rx-demo[hidden],.rx-demo [hidden]{display:none}.rx-demo button{font:inherit;-webkit-tap-highlight-color:transparent}.rx-demo-primary{border:1px solid var(--rx-ink);background:var(--rx-surface);height:46px;color:var(--rx-ink);letter-spacing:-.01em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .16s,box-shadow .16s;display:inline-flex}.rx-demo-primary svg{width:18px;height:18px;transition:transform .2s var(--rx-ease);flex:none}.rx-demo-primary:hover{background:var(--rx-wash);color:var(--rx-ink);box-shadow:0 1px 2px #0d1b2a14}.rx-demo-primary:active{background:#0d1b2a0f}.rx-demo-primary:hover svg{transform:translate(2px)}.rx-demo-primary:disabled{cursor:progress;opacity:.75}.rx-demo-teaser{box-sizing:border-box;border:1px solid var(--rx-line);border-radius:var(--rx-radius);text-align:center;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);width:300px;max-width:calc(100vw - 24px);animation:rx-demo-rise .44s var(--rx-ease) both;background:#ffffffeb;padding:20px 20px 16px;position:relative;box-shadow:0 20px 48px #0d1b2a1f,0 1px 3px #0d1b2a0f}@keyframes rx-demo-rise{0%{opacity:0;transform:translateY(14px)scale(.98)}}.rx-demo-teaser-x{width:30px;height:30px;color:var(--rx-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.rx-demo-teaser-x svg{width:16px;height:16px}.rx-demo-teaser-x:hover{background:var(--rx-wash);color:var(--rx-ink)}.rx-demo-stack{justify-content:center;display:flex}.rx-demo-stack-i{border:2.5px solid var(--rx-surface);background:var(--rx-wash);width:36px;height:36px;color:var(--rx-ink);box-shadow:0 0 0 1px var(--rx-line);border-radius:999px;place-items:center;display:grid}.rx-demo-stack-i+.rx-demo-stack-i{margin-left:-8px}.rx-demo-stack-mark{background:var(--rx-surface)}.rx-demo-stack-mark img{width:16px;height:auto}.rx-demo-stack-i svg{width:16px;height:16px}.rx-demo-teaser-title{letter-spacing:-.015em;margin:10px 0 4px;font-size:16.5px;font-weight:650;line-height:1.3}.rx-demo-teaser-body{color:var(--rx-muted);margin:0;font-size:13.5px;line-height:1.5}.rx-demo-teaser-meta{flex-wrap:wrap;justify-content:center;gap:6px;margin:10px 0 14px;padding:0;list-style:none;display:flex}.rx-demo-teaser-meta li{background:var(--rx-wash);color:#0d1b2ac7;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:550}.rx-demo-teaser-cta{width:100%;height:42px}.rx-demo-launcher{border:1px solid var(--rx-line-strong);background:var(--rx-surface);height:58px;color:var(--rx-ink);font:inherit;text-align:left;cursor:pointer;transition:transform .2s var(--rx-ease), box-shadow .2s ease, border-color .16s ease;border-radius:999px;align-items:center;gap:12px;padding:0 8px 0 9px;display:inline-flex;box-shadow:0 1px 2px #0d1b2a0f,0 14px 34px -14px #0d1b2a4d}.rx-demo-launcher:hover,.rx-demo-launcher:focus-visible{border-color:var(--rx-ink);transform:translateY(-2px);box-shadow:0 2px 4px #0d1b2a0f,0 20px 40px -16px #0d1b2a57}.rx-demo-launcher-stack .rx-demo-stack-i{width:38px;height:38px}.rx-demo-launcher-stack .rx-demo-stack-i+.rx-demo-stack-i{margin-left:-11px}.rx-demo-launcher-text{white-space:nowrap;flex-direction:column;gap:1px;display:flex}.rx-demo-launcher-title{letter-spacing:-.012em;font-size:15px;font-weight:650;line-height:1.2}.rx-demo-launcher-meta{color:var(--rx-muted);font-size:12.5px;font-weight:500;line-height:1.2}.rx-demo-launcher-go{background:var(--rx-wash);border-radius:999px;flex:none;place-items:center;width:40px;height:40px;margin-left:4px;transition:background-color .16s,box-shadow .16s;display:grid}.rx-demo-launcher-go svg{width:17px;height:17px;transition:transform .2s var(--rx-ease)}.rx-demo-launcher:hover .rx-demo-launcher-go,.rx-demo-launcher:focus-visible .rx-demo-launcher-go{background:var(--rx-surface);box-shadow:inset 0 0 0 1px var(--rx-ink)}.rx-demo-launcher:hover .rx-demo-launcher-go svg,.rx-demo-launcher:focus-visible .rx-demo-launcher-go svg{transform:translate(2px)}.rx-demo-launcher:active{transform:translateY(0)scale(.98)}.rx-demo-panel{box-sizing:border-box;border:1px solid var(--rx-line);border-radius:var(--rx-radius);background:var(--rx-surface);width:396px;max-width:calc(100vw - 40px);max-height:min(580px,100dvh - 40px);animation:rx-demo-rise .34s var(--rx-ease) both;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 56px #0d1b2a24,0 1px 3px #0d1b2a0f}.rx-demo-head{flex:none;align-items:center;gap:12px;padding:14px 12px 12px 18px;display:flex}.rx-demo-mark{background:var(--rx-wash);width:36px;height:36px;color:var(--rx-ink);box-shadow:inset 0 0 0 1px var(--rx-line);border-radius:10px;flex:none;place-items:center;display:grid}.rx-demo-mark svg{width:19px;height:19px}.rx-demo-who{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.rx-demo-name{letter-spacing:-.01em;font-size:15.5px;font-weight:650}.rx-demo-status{color:var(--rx-muted);font-size:12.5px}.rx-demo-x{width:32px;height:32px;color:var(--rx-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.rx-demo-x svg{width:17px;height:17px}.rx-demo-x:hover{background:var(--rx-wash);color:var(--rx-ink)}.rx-demo-stepper{border-bottom:1px solid var(--rx-line);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0 18px 12px;list-style:none;display:grid}.rx-demo-seg{flex-direction:column;gap:6px;min-width:0;display:flex}.rx-demo-seg-bar{background:var(--rx-line);border-radius:999px;height:4px;transition:background-color .24s;display:block}.rx-demo-seg-label{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;color:#5f7182bf;font-size:11.5px;font-weight:600;overflow:hidden}.rx-demo-seg[data-state=done] .rx-demo-seg-bar,.rx-demo-seg[data-state=current] .rx-demo-seg-bar{background:var(--rx-ink)}.rx-demo-seg[data-state=done] .rx-demo-seg-label{color:var(--rx-muted)}.rx-demo-seg[data-state=current] .rx-demo-seg-label{color:var(--rx-ink)}.rx-demo-form{flex-direction:column;flex:auto;min-height:0;margin:0;display:flex}.rx-demo-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px 18px 4px;overflow-y:auto}.rx-demo-step,.rx-demo-group{border:0;min-width:0;margin:0;padding:0}.rx-demo-legend{padding:0}.rx-demo-q{letter-spacing:-.015em;font-size:19px;font-weight:650;line-height:1.25;display:block}.rx-demo-lead{color:var(--rx-muted);margin:4px 0 14px;font-size:13.5px;line-height:1.5}.rx-demo-cell{flex-direction:column;gap:6px;min-width:0;margin:0 0 12px;display:flex}.rx-demo-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rx-demo-group{margin:0 0 14px}.rx-demo-label{color:var(--rx-ink);padding:0;font-size:13px;font-weight:600;display:block}.rx-demo-group>.rx-demo-label{margin-bottom:7px}.rx-demo-optional{color:var(--rx-muted);margin-left:4px;font-weight:400}.rx-demo-input{box-sizing:border-box;border:1px solid var(--rx-line-strong);background:var(--rx-surface);width:100%;height:44px;color:var(--rx-ink);font:inherit;border-radius:10px;padding:0 13px;font-size:15px;transition:border-color .16s,box-shadow .16s}.rx-demo-textarea{resize:vertical;height:auto;min-height:62px;padding:9px 13px;line-height:1.45}.rx-demo-input::placeholder{color:#5f7182cc}.rx-demo-input:focus{border-color:var(--rx-ink);outline:none;box-shadow:0 0 0 3px #0d1b2a1a}.rx-demo-input[aria-invalid=true]{border-color:var(--rx-danger)}.rx-demo-hint{color:var(--rx-muted);font-size:12px}.rx-demo-error{color:var(--rx-danger);font-size:12.5px}.rx-demo-error:empty{display:none}.rx-demo-group .rx-demo-error{margin-top:8px;display:block}.rx-demo-group .rx-demo-error:empty{display:none}.rx-demo-options{grid-auto-rows:1fr;gap:8px;display:grid}.rx-demo-options-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-demo-options-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rx-demo-option{cursor:pointer;min-width:0;display:flex;position:relative}.rx-demo-option input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.rx-demo-option span{border:1px solid var(--rx-line-strong);background:var(--rx-surface);border-radius:12px;flex:auto;align-items:center;gap:8px;min-height:40px;padding:6px 11px;font-size:13.5px;font-weight:500;line-height:1.25;transition:background-color .16s,border-color .16s,box-shadow .16s;display:flex}.rx-demo-option span:before{box-sizing:border-box;background:var(--rx-surface);content:"";border:1.5px solid #0d1b2a4d;border-radius:999px;flex:none;width:17px;height:17px;transition:border-color .16s,border-width .16s}.rx-demo-option:hover span{border-color:#0d1b2a61}.rx-demo-option input:checked+span{border-color:var(--rx-ink);background:var(--rx-wash);box-shadow:inset 0 0 0 1px var(--rx-ink)}.rx-demo-option input:checked+span:before{border:5px solid var(--rx-ink)}.rx-demo-option input:focus-visible+span{outline:2px solid var(--rx-accent-ink);outline-offset:2px}.rx-demo-group[aria-invalid=true] .rx-demo-option span{border-color:#b4231873}.rx-demo-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.rx-demo-notice{color:var(--rx-muted);margin:2px 0 10px;font-size:12px;line-height:1.5}.rx-demo-notice a{color:var(--rx-accent-ink);text-underline-offset:2px;text-decoration:underline}.rx-demo-foot{border-top:1px solid var(--rx-line);background:var(--rx-surface);flex:none;padding:10px 14px 12px}.rx-demo-error-form{margin:0 0 10px}.rx-demo-actions .rx-demo-primary{height:44px}.rx-demo-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.rx-demo-back{height:44px;color:var(--rx-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;margin-right:auto;padding:0 14px;font-size:15px;font-weight:600}.rx-demo-back:hover{background:var(--rx-wash);color:var(--rx-ink)}.rx-demo-back:disabled{cursor:progress;opacity:.6}.rx-demo-done{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:10px;padding:28px 26px;display:flex}.rx-demo-done[hidden]{display:none}.rx-demo-done-mark{background:var(--rx-accent);width:58px;height:58px;color:var(--rx-ink);border-radius:999px;place-items:center;margin-bottom:6px;display:grid}.rx-demo-done-mark svg{width:26px;height:26px}.rx-demo-done-title{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:650}.rx-demo-done-body,.rx-demo-done-trial{color:var(--rx-muted);margin:0;font-size:14px;line-height:1.55}.rx-demo-done-trial{color:var(--rx-ink);margin-top:10px}.rx-demo-cta{margin-top:4px}.rx-demo-done-close{margin:0}.rx-demo :focus-visible{outline:2px solid var(--rx-accent-ink);outline-offset:2px}.rx-demo .rx-demo-panel:focus,.rx-demo .rx-demo-panel:focus-visible,.rx-demo .rx-demo-done-title:focus,.rx-demo .rx-demo-input:focus-visible,.rx-demo .rx-demo-option input:focus-visible{outline:none}.rx-demo-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=575.98px){.rx-demo{bottom:12px;left:12px}.rx-demo[data-view=open]{right:12px}.rx-demo-panel{width:100%;max-width:none;max-height:min(86dvh,640px)}.rx-demo-launcher{justify-content:center;gap:0;width:52px;height:52px;padding:0}.rx-demo-launcher-text,.rx-demo-launcher-go,.rx-demo-launcher-stack .rx-demo-stack-i:not(.rx-demo-launcher-cal){display:none}.rx-demo-launcher-stack .rx-demo-launcher-cal{width:40px;height:40px;box-shadow:none;border:0}.rx-demo-launcher-stack .rx-demo-launcher-cal svg{width:20px;height:20px}}@media (height<=520px){.rx-demo{bottom:10px}.rx-demo-panel{max-height:calc(100dvh - 20px)}}@media (prefers-reduced-motion:reduce){.rx-demo-teaser,.rx-demo-panel{animation:none}.rx-demo-launcher,.rx-demo-launcher-go,.rx-demo-launcher-go svg,.rx-demo-primary svg,.rx-demo-seg-bar,.rx-demo-option span,.rx-demo-option span:before,.rx-demo-input{transition:none}}@media (pointer:coarse){.rx-demo-input{font-size:16px}}.rc-announce{--rc-an-bg:var(--bs-primary,#d9ed92);--rc-an-ink:var(--rc-on-accent,#0d1b2a);--rc-an-hover:#0d1b2a14;background:var(--rc-an-bg);color:var(--rc-an-ink);font-family:Inter Variable,Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.45}.rc-announce[data-level=warn]{--rc-an-bg:var(--rc-warn-ink,#b0501f);--rc-an-ink:#fff;--rc-an-hover:#ffffff29}.rc-announce__inner{justify-content:center;align-items:center;gap:12px;max-width:1200px;margin:0 auto;padding:8px 16px;display:flex}.rc-announce__text{color:inherit;text-align:center;overflow-wrap:anywhere;flex:auto;margin:0;font-weight:500}a.rc-announce__text,a.rc-announce__text:hover,a.rc-announce__text:visited{color:inherit;text-underline-offset:3px;text-decoration:underline}a.rc-announce__text:hover{text-decoration-thickness:2px}.rc-announce__close{width:32px;height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:-4px -8px -4px 0;padding:0;font-size:20px;line-height:1;display:inline-grid}.rc-announce__close:hover{background:var(--rc-an-hover)}.rc-announce a:focus-visible,.rc-announce button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid}.rc-announce button:focus-visible{border-radius:999px}@media (prefers-reduced-motion:no-preference){.rc-announce{animation:.18s ease-out rc-announce-in}@keyframes rc-announce-in{0%{opacity:0}to{opacity:1}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-standard-normal.CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-standard-normal.BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-standard-normal.BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-standard-normal.BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-standard-normal.Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-standard-normal.DpK-iCPk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-standard-normal.BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tr-standard-normal.CuSvdEnf.woff2)format("woff2-variations");unicode-range:U+11E-11F,U+130,U+15E-15F,U+20BA}.g[data-astro-cid-zdr7ksf5]{flex:none;display:block}.rc-social[data-astro-cid-bddg4lij]{width:40px;height:40px}.rc-footer-tagline[data-astro-cid-bddg4lij]{max-width:32ch}.rc-payment-band[data-astro-cid-bddg4lij]{opacity:.9;width:auto;max-width:100%;height:28px}@media (width>=768px){.rc-payment-band[data-astro-cid-bddg4lij]{margin-right:84px}}@media (width<=767.98px){.rc-footer-bottom[data-astro-cid-bddg4lij]{row-gap:20px;padding-bottom:96px!important}.rc-payment-band[data-astro-cid-bddg4lij]{width:100%;max-width:429px;height:auto}}
