.upgrade-dialog-module__kw-ora__dialog .dialog-head h2{font:var(--text-xl);letter-spacing:var(--track-md)}.upgrade-dialog-module__kw-ora__title:focus{outline:none}.upgrade-dialog-module__kw-ora__body{gap:var(--s-4);min-width:0;display:grid}.upgrade-dialog-module__kw-ora__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.upgrade-dialog-module__kw-ora__seg{justify-self:start}.upgrade-dialog-module__kw-ora__seg>button[aria-pressed=true]{background:var(--bg-panel);color:var(--fg);box-shadow:0 1px 2px #18181b1a, 0 0 0 1px var(--line)}.upgrade-dialog-module__kw-ora__seg>button:disabled{opacity:.5;cursor:default}.upgrade-dialog-module__kw-ora__alert{gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-3);background:var(--st-red-bg);color:var(--st-red);font:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.upgrade-dialog-module__kw-ora__alert>:last-child{flex:none}.upgrade-dialog-module__kw-ora__plans{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.upgrade-dialog-module__kw-ora__plan{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-4);background:var(--bg-panel);box-shadow:var(--ring);grid-template-rows:auto auto auto auto 1fr auto;min-width:0;display:grid;position:relative}.upgrade-dialog-module__kw-ora__rec{box-shadow:0 0 0 1.5px var(--fg), var(--shadow-popover)}.upgrade-dialog-module__kw-ora__top{align-items:center;gap:var(--s-2);min-width:0;min-height:24px;display:flex}.upgrade-dialog-module__kw-ora__name{font:var(--text-lg)}.upgrade-dialog-module__kw-ora__recBadge{color:var(--fg-inverse);background:var(--bg-inverse)}.upgrade-dialog-module__kw-ora__price{align-items:baseline;gap:var(--s-1);display:flex}.upgrade-dialog-module__kw-ora__price strong{font:var(--text-2xl);letter-spacing:var(--track-lg);font-variant-numeric:tabular-nums}.upgrade-dialog-module__kw-ora__price span{color:var(--fg-2)}.upgrade-dialog-module__kw-ora__sub{margin:calc(-1 * var(--s-2)) 0 0;font:var(--text-sm);color:var(--fg-3);font-weight:400}.upgrade-dialog-module__kw-ora__audience{color:var(--fg-2);margin:0}.upgrade-dialog-module__kw-ora__lines{gap:var(--s-2);align-content:start;margin:0;padding:0;list-style:none;display:grid}.upgrade-dialog-module__kw-ora__lines li{color:var(--fg);padding-left:18px;position:relative}.upgrade-dialog-module__kw-ora__lines li:before{content:"";border-radius:var(--r-full);background:var(--fg-4);width:6px;height:6px;position:absolute;top:7px;left:2px}.upgrade-dialog-module__kw-ora__lines li.upgrade-dialog-module__kw-ora__key{font-weight:500}.upgrade-dialog-module__kw-ora__lines li.upgrade-dialog-module__kw-ora__key:before{background:var(--fg)}.upgrade-dialog-module__kw-ora__buy{width:100%}.upgrade-dialog-module__kw-ora__more,.upgrade-dialog-module__kw-ora__compare{font:var(--text-sm);color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}.upgrade-dialog-module__kw-ora__more:hover,.upgrade-dialog-module__kw-ora__compare:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.upgrade-dialog-module__kw-ora__more:disabled{opacity:.5;cursor:default}.upgrade-dialog-module__kw-ora__ask{gap:var(--s-1);padding:var(--s-4);border-radius:var(--r-3);background:var(--bg-subtle);display:grid}.upgrade-dialog-module__kw-ora__ask p{margin:0}.upgrade-dialog-module__kw-ora__who{color:var(--fg-2)}.upgrade-dialog-module__kw-ora__row{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.upgrade-dialog-module__kw-ora__row:empty{display:none}.upgrade-dialog-module__kw-ora__foot{gap:var(--s-3);flex-wrap:wrap}.upgrade-dialog-module__kw-ora__hint{min-width:0;font:var(--text-sm);color:var(--fg-3);flex:auto;margin:0;font-weight:400}.upgrade-dialog-module__kw-ora__radio{border-radius:var(--r-full);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line-2);flex:none}.upgrade-dialog-module__kw-ora__priceRow{margin-left:auto}.upgrade-dialog-module__kw-ora__priceRow strong{font:var(--text-lg)}.upgrade-dialog-module__kw-ora__ctaRow{width:100%;display:flex}.upgrade-dialog-module__kw-ora__cta{flex:auto}@media (max-width:760px){.upgrade-dialog-module__kw-ora__plans{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.upgrade-dialog-module__kw-ora__plan{gap:var(--s-2);padding:var(--s-3) var(--s-4);cursor:pointer;grid-template-rows:none}.upgrade-dialog-module__kw-ora__plan[aria-disabled=true]{cursor:default}.upgrade-dialog-module__kw-ora__plan:not(.upgrade-dialog-module__kw-ora__picked) .upgrade-dialog-module__kw-ora__lines,.upgrade-dialog-module__kw-ora__plan:not(.upgrade-dialog-module__kw-ora__picked) .upgrade-dialog-module__kw-ora__audience{display:none}.upgrade-dialog-module__kw-ora__picked{box-shadow:0 0 0 1.5px var(--fg)}.upgrade-dialog-module__kw-ora__rec:not(.upgrade-dialog-module__kw-ora__picked){box-shadow:var(--ring)}.upgrade-dialog-module__kw-ora__picked .upgrade-dialog-module__kw-ora__radio{box-shadow:inset 0 0 0 5px var(--fg)}.upgrade-dialog-module__kw-ora__seg{justify-self:stretch;display:flex}.upgrade-dialog-module__kw-ora__seg>button{min-height:var(--control-lg);flex:1 1 0;justify-content:center}.upgrade-dialog-module__kw-ora__more,.upgrade-dialog-module__kw-ora__compare{min-height:var(--control-lg);align-items:center;display:inline-flex}.upgrade-dialog-module__kw-ora__foot{align-items:stretch;gap:var(--s-2);flex-direction:column}.upgrade-dialog-module__kw-ora__foot .upgrade-dialog-module__kw-ora__hint{text-align:center}.upgrade-dialog-module__kw-ora__foot .upgrade-dialog-module__kw-ora__compare{align-self:center}.upgrade-dialog-module__kw-ora__foot .upgrade-dialog-module__kw-ora__ask{padding:var(--s-3)}.upgrade-dialog-module__kw-ora__foot .upgrade-dialog-module__kw-ora__ask .upgrade-dialog-module__kw-ora__row>*{flex:auto}}@media (max-width:560px){.upgrade-dialog-module__kw-ora__dialog:before{content:"";border-radius:var(--r-full);background:var(--line-2);width:36px;height:4px;margin:var(--s-2) auto 0;flex:none}}
