.v3-rc-info-module-scss-module__BXuvsq__panel{box-sizing:border-box;background:#c4b5fd0f;border:1px solid #c4b5fd47;border-radius:10px;margin:1.75rem 0;padding:1.35rem 1.5rem}.v3-rc-info-module-scss-module__BXuvsq__heading{font-size:1rem;font-weight:var(--font-weight-medium);color:#c4b5fde6;letter-spacing:-.01em;margin:0 0 .85rem}.v3-rc-info-module-scss-module__BXuvsq__list{flex-direction:column;gap:.5rem;margin:0;padding:0 0 0 1.2rem;display:flex}.v3-rc-info-module-scss-module__BXuvsq__list li{color:#ffffffb8;font-size:.9375rem;line-height:1.55}.v3-rc-info-module-scss-module__BXuvsq__list li strong{color:#ffffffe0;font-weight:var(--font-weight-medium)}
.expanding-search-client-module-scss-module__dECQGa__placeholder{flex-shrink:0;width:36px;height:36px}
.docs-navbar-search-module-scss-module__IkxyYq__root{align-items:center;display:flex;position:relative}.docs-navbar-search-module-scss-module__IkxyYq__panel{z-index:50;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#16181cfa;border:1px solid #ffffff1f;border-radius:10px;min-width:min(360px,100vw - 2rem);max-width:min(420px,100vw - 2rem);max-height:min(320px,50vh);margin:0;padding:.35rem 0;list-style:none;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 12px 40px #00000073,0 0 0 1px #0003}.docs-navbar-search-module-scss-module__IkxyYq__panelMessage{color:#ffffffb8;padding:.65rem .85rem;font-size:.8125rem;line-height:1.45}.docs-navbar-search-module-scss-module__IkxyYq__hit{text-align:left;color:#ffffffeb;width:100%;font:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border:none;margin:0;padding:.5rem .75rem;text-decoration:none;display:block}.docs-navbar-search-module-scss-module__IkxyYq__hit:hover,.docs-navbar-search-module-scss-module__IkxyYq__hit:focus-visible{background:#ffffff0f;outline:none}.docs-navbar-search-module-scss-module__IkxyYq__hitActive{background:#78aaff24}.docs-navbar-search-module-scss-module__IkxyYq__hitTitle{font-size:.8125rem;font-weight:600;line-height:1.35;display:block}.docs-navbar-search-module-scss-module__IkxyYq__hitPath{color:#ffffff8c;word-break:break-all;margin-top:.15rem;font-size:.6875rem;line-height:1.35;display:block}.docs-navbar-search-module-scss-module__IkxyYq__hitExcerpt{color:#ffffffad;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}
.web-subscription-module-scss-module__fJZATa__page{max-width:960px;color:var(--color-text-primary);margin:0 auto;padding:4rem 1.5rem 6rem}.web-subscription-module-scss-module__fJZATa__header{text-align:center;margin-bottom:2rem}.web-subscription-module-scss-module__fJZATa__header h1{margin:.25rem 0 .5rem;font-size:clamp(2rem,5vw,3.25rem)}.web-subscription-module-scss-module__fJZATa__header p{opacity:.8;margin:0}.web-subscription-module-scss-module__fJZATa__header .web-subscription-module-scss-module__fJZATa__eyebrow{opacity:1}.web-subscription-module-scss-module__fJZATa__eyebrow{color:#5b4bb5;letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:700}.dark .web-subscription-module-scss-module__fJZATa__eyebrow{color:var(--accent-primary)}.web-subscription-module-scss-module__fJZATa__toggle{justify-content:center;gap:.25rem;margin:0 auto 1.5rem;display:flex}.web-subscription-module-scss-module__fJZATa__toggle button,.web-subscription-module-scss-module__fJZATa__actions button,.web-subscription-module-scss-module__fJZATa__actions a,.web-subscription-module-scss-module__fJZATa__primary{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:inherit;font:inherit;cursor:pointer;background:0 0;padding:.7rem 1rem;text-decoration:none}.web-subscription-module-scss-module__fJZATa__toggle button:not([aria-pressed=true]):hover,.web-subscription-module-scss-module__fJZATa__actions button:not(.web-subscription-module-scss-module__fJZATa__primary):hover,.web-subscription-module-scss-module__fJZATa__actions a:hover{background:var(--color-bg-hover)}.web-subscription-module-scss-module__fJZATa__toggle button[aria-pressed=true],.web-subscription-module-scss-module__fJZATa__primary,.web-subscription-module-scss-module__fJZATa__actions button.web-subscription-module-scss-module__fJZATa__primary{color:#fff;background:#6554c0;border-color:#6554c0}.web-subscription-module-scss-module__fJZATa__plans{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.web-subscription-module-scss-module__fJZATa__plan{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);flex-direction:column;padding:1.5rem;display:flex}.web-subscription-module-scss-module__fJZATa__plan h2{margin:0}.web-subscription-module-scss-module__fJZATa__plan ul{flex:auto;margin:0 0 1.5rem;padding-left:1.25rem}.web-subscription-module-scss-module__fJZATa__plan li+li{margin-top:.35rem}.web-subscription-module-scss-module__fJZATa__price{margin:.5rem 0 1rem;font-size:2rem;font-weight:700}.web-subscription-module-scss-module__fJZATa__plan .web-subscription-module-scss-module__fJZATa__primary{width:100%;margin-top:auto}.web-subscription-module-scss-module__fJZATa__primary:hover:not(:disabled){filter:brightness(1.08)}.web-subscription-module-scss-module__fJZATa__primary:disabled{opacity:.55;cursor:not-allowed}.web-subscription-module-scss-module__fJZATa__entitlements{gap:.75rem;margin-bottom:1.5rem;display:grid}.web-subscription-module-scss-module__fJZATa__entitlement{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);grid-template-columns:1fr auto;gap:.25rem 1rem;padding:1rem;display:grid}.web-subscription-module-scss-module__fJZATa__entitlement small{opacity:.75;grid-column:1/-1}.web-subscription-module-scss-module__fJZATa__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.web-subscription-module-scss-module__fJZATa__error{color:#b42318}.dark .web-subscription-module-scss-module__fJZATa__error{color:var(--checkout-color-danger-text)}@media (max-width:680px){.web-subscription-module-scss-module__fJZATa__plans{grid-template-columns:1fr}}
.counters-module__RN-QWW__counter{border:1px solid #ccc;border-radius:5px;margin:12px 0 0;padding:2px 6px}
