.usage-gate-dialog{position:fixed;width:min(455px,calc(100% - 28px));padding:30px;overflow:hidden;border:1px solid #ffffff22;border-radius:27px;background:linear-gradient(145deg,#1c252bd9,#0e1418e8);color:#f6f8f9;box-shadow:0 35px 110px #000d,inset 0 1px #ffffff12;backdrop-filter:blur(26px) saturate(1.25);text-align:left}.usage-gate-dialog::backdrop{background:#05080ac4;backdrop-filter:blur(8px)}.usage-gate-dialog[open]{animation:usageGateIn .42s cubic-bezier(.2,.9,.2,1)}.usage-gate-aurora{position:absolute;right:-115px;top:-155px;width:330px;height:330px;border-radius:50%;background:radial-gradient(circle,#b8ff0038,transparent 68%);filter:blur(4px);pointer-events:none;animation:usageGateAura 4s ease-in-out infinite}.usage-gate-close{position:absolute;z-index:2;right:17px;top:17px;width:34px;height:34px;border:1px solid #ffffff14;border-radius:11px;background:#ffffff08;color:#aeb8bf;font-size:20px;line-height:1;transition:.2s}.usage-gate-close:hover{background:#ffffff12;color:#fff;transform:rotate(5deg)}.usage-gate-icon{position:relative;display:grid;width:52px;height:52px;place-items:center;border:1px solid #b8ff0045;border-radius:16px;background:#b8ff0012;color:var(--lime);font-size:23px;box-shadow:0 0 26px #b8ff0014}.usage-gate-dialog>small{position:relative;display:block;margin-top:18px;color:var(--lime);font-size:7px;font-weight:950;letter-spacing:.18em}.usage-gate-dialog h2{position:relative;margin:6px 35px 9px 0;font-size:28px;line-height:1.08;letter-spacing:-.045em}.usage-gate-dialog>p{position:relative;margin:0;color:#aeb8c0;font-size:11px;line-height:1.65}.usage-gate-meter{position:relative;margin-top:21px;padding:13px;border:1px solid #ffffff12;border-radius:15px;background:#ffffff05}.usage-gate-meter>span{display:flex;align-items:baseline;justify-content:space-between}.usage-gate-meter b{font-size:11px}.usage-gate-meter small{color:#7e8b94;font-size:7px}.usage-gate-meter>i{display:block;height:6px;margin-top:9px;overflow:hidden;border-radius:99px;background:#283139}.usage-gate-meter>i>b{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7eae00,var(--lime));box-shadow:0 0 13px var(--lime);animation:usageGateProgress .8s cubic-bezier(.2,.8,.2,1)}.usage-gate-action{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:48px;margin-top:16px;padding:0 16px;border-radius:14px;background:var(--lime);color:#11160c;font-size:10px;font-weight:950;box-shadow:0 12px 28px #b8ff0024;transition:.25s}.usage-gate-action:hover{transform:translateY(-2px);box-shadow:0 17px 36px #b8ff0038}.usage-gate-later{display:block;margin:12px auto 0;border:0;background:transparent;color:#7f8b94;font-size:8px;font-weight:800}.usage-gate-later:hover{color:#dce2e5}@keyframes usageGateIn{from{opacity:0;transform:translateY(20px) scale(.94)}to{opacity:1;transform:none}}@keyframes usageGateAura{50%{transform:scale(1.12) translate(-8px,8px);opacity:.7}}@keyframes usageGateProgress{from{width:0}}@media(prefers-reduced-motion:reduce){.usage-gate-dialog[open],.usage-gate-aurora,.usage-gate-meter>i>b{animation:none}}
.usage-gate-dialog{--gate-accent:var(--lime)}.usage-gate-dialog[data-gate="free"]{--gate-accent:var(--premium-gold,#f5b82e)}.usage-gate-dialog[data-gate="premium"],.usage-gate-dialog[data-gate="studio"]{--gate-accent:var(--violet)}.usage-gate-icon{border-color:color-mix(in srgb,var(--gate-accent),transparent 72%);background:color-mix(in srgb,var(--gate-accent),transparent 91%);color:var(--gate-accent);box-shadow:0 0 26px color-mix(in srgb,var(--gate-accent),transparent 91%)}.usage-gate-dialog>small{color:var(--gate-accent)}.usage-gate-meter>i>b{background:linear-gradient(90deg,color-mix(in srgb,var(--gate-accent),#111 42%),var(--gate-accent));box-shadow:0 0 13px var(--gate-accent)}.usage-gate-action{background:var(--gate-accent);box-shadow:0 12px 28px color-mix(in srgb,var(--gate-accent),transparent 86%)}.usage-gate-action:hover{box-shadow:0 17px 36px color-mix(in srgb,var(--gate-accent),transparent 78%)}
.usage-gate-benefits{display:none;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:17px}.usage-gate-dialog[data-gate="guest"] .usage-gate-benefits{display:grid}.usage-gate-benefits>span{display:grid;justify-items:center;gap:5px;padding:10px 5px;border:1px solid #ffffff10;border-radius:12px;background:#ffffff05;text-align:center}.usage-gate-benefits i{display:grid;place-items:center;width:20px;height:20px;border-radius:7px;background:#b8ff0015;color:var(--lime);font-size:9px;font-style:normal}.usage-gate-benefits b{color:#bdc6cc;font-size:6.5px;line-height:1.35}.inline-auth-dialog{position:fixed;width:min(465px,calc(100% - 28px));max-height:min(760px,calc(100vh - 28px));padding:28px;overflow:auto;border:1px solid #ffffff20;border-radius:27px;background:linear-gradient(145deg,#1c252bed,#0d1317f2);color:#f5f7f8;box-shadow:0 35px 110px #000e,inset 0 1px #ffffff12;backdrop-filter:blur(27px) saturate(1.2)}.inline-auth-dialog::backdrop{background:#05080ac4;backdrop-filter:blur(8px)}.inline-auth-dialog[open]{animation:usageGateIn .38s cubic-bezier(.2,.9,.2,1)}.inline-auth-glow{position:absolute;right:-130px;top:-160px;width:350px;height:350px;border-radius:50%;background:radial-gradient(circle,#b8ff0028,transparent 68%);pointer-events:none}.inline-auth-dialog>header{position:relative;display:flex;align-items:center;gap:12px;padding-right:38px}.inline-auth-dialog>header>span{display:grid;place-items:center;width:43px;height:43px;flex:none;border:1px solid #b8ff0035;border-radius:14px;background:#b8ff000d;color:var(--lime);font-size:19px}.inline-auth-dialog>header small{display:block;color:var(--lime);font-size:6px;font-weight:950;letter-spacing:.16em}.inline-auth-dialog h2{margin:3px 0 0;font-size:20px;letter-spacing:-.035em}.inline-auth-dialog>nav{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:20px 0 15px;padding:4px;border:1px solid #ffffff10;border-radius:13px;background:#090e11}.inline-auth-dialog>nav button{min-height:36px;border:0;border-radius:9px;background:transparent;color:#77858e;font-size:8px;font-weight:900;transition:.2s}.inline-auth-dialog>nav button.active{background:#b8ff0013;color:#dfff92;box-shadow:inset 0 0 0 1px #b8ff0023}.inline-auth-dialog form{position:relative;display:grid;gap:10px}.inline-auth-dialog form[hidden]{display:none}.inline-auth-dialog label{display:grid;gap:6px;color:#9da9b1;font-size:7px;font-weight:850}.inline-auth-dialog input:not([type=checkbox]){width:100%;height:42px;padding:0 12px;border:1px solid #394851;border-radius:11px;background:#0a1014;color:#fff;font-size:9px;outline:0;transition:.2s}.inline-auth-dialog input:focus{border-color:#83b333;box-shadow:0 0 0 3px #b8ff000b}.inline-username{display:grid;grid-template-columns:29px 1fr;align-items:center;border:1px solid #394851;border-radius:11px;background:#0a1014}.inline-username:focus-within{border-color:#83b333;box-shadow:0 0 0 3px #b8ff000b}.inline-username>span{color:#6f7d86;text-align:right;font-size:9px}.inline-username input{border:0!important;box-shadow:none!important}.inline-auth-dialog form>button{display:flex;align-items:center;justify-content:space-between;min-height:46px;margin-top:3px;padding:0 15px;border:0;border-radius:13px;background:var(--lime);color:#10150c;font-size:9px;font-weight:950;box-shadow:0 12px 26px #b8ff0022}.inline-auth-check{display:flex!important;align-items:center;grid-template-columns:auto 1fr;flex-direction:row!important}.inline-auth-check input{accent-color:var(--lime)}.inline-auth-feedback{margin:0 0 11px;padding:9px 11px;border:1px solid #ff758544;border-radius:10px;background:#ff526312;color:#ffadb6;font-size:8px}.inline-auth-feedback.success{border-color:#8fbd3c44;background:#b8ff000c;color:#dfff91}.inline-auth-privacy{display:block;margin-top:13px;color:#687680;text-align:center;font-size:6.5px}.inline-auth-dialog.is-loading form{opacity:.55;pointer-events:none}@media(max-width:520px){.usage-gate-benefits{grid-template-columns:1fr}.usage-gate-benefits>span{grid-template-columns:22px 1fr;align-items:center;justify-items:start;text-align:left}.inline-auth-dialog{padding:22px}}
.inline-auth-spinner{width:14px;height:14px;border:2px solid #10150c40;border-top-color:#10150c;border-radius:50%;animation:inlineAuthSpin .65s linear infinite}@keyframes inlineAuthSpin{to{transform:rotate(360deg)}}.inline-auth-dialog form>button:disabled{cursor:wait;opacity:.82}
.usage-gate-dialog,.inline-auth-dialog{box-sizing:border-box;overflow-x:hidden}.inline-auth-dialog *,.usage-gate-dialog *{box-sizing:border-box}.usage-gate-dialog>small{font-size:9px}.usage-gate-dialog>p{color:#c3ccd2;font-size:13px;font-weight:600}.usage-gate-benefits b{color:#eef3f5;font-size:9px;font-weight:850}.usage-gate-meter small{font-size:9px}.usage-gate-later{font-size:10px}.inline-auth-dialog>header small{font-size:8px}.inline-auth-dialog>header p{margin:7px 0 0;color:#aeb9c0;font-size:11px;line-height:1.45}.inline-auth-dialog>header p b{color:#dfff8b}.inline-auth-dialog>nav button{font-size:10px}.inline-auth-dialog label{font-size:9px}.inline-auth-dialog input:not([type=checkbox]){font-size:11px}.inline-auth-dialog form>button{font-size:11px}.inline-auth-feedback{font-size:10px}.inline-auth-privacy{color:#89969e;font-size:8px;font-weight:650}
.inline-auth-dialog{isolation:isolate;border-color:#b8ff0029;background:linear-gradient(145deg,#1c282ee8 0%,#111a20f5 45%,#0b1115fa 100%);box-shadow:0 45px 130px #000f,0 0 0 1px #ffffff08,inset 0 1px #ffffff1c}.inline-auth-dialog::before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(115deg,#ffffff10 0%,transparent 24%,transparent 72%,#b8ff0008 100%);pointer-events:none}.inline-auth-dialog::after{content:"";position:absolute;z-index:-1;left:8%;right:8%;top:0;height:1px;background:linear-gradient(90deg,transparent,#dfff8b88,transparent);filter:drop-shadow(0 0 8px #b8ff0080);pointer-events:none}.inline-auth-glow{right:-110px;top:-125px;width:330px;height:330px;background:radial-gradient(circle,#b8ff002f 0%,#75a90012 35%,transparent 68%);filter:blur(2px);animation:inlineAuthGlow 6s ease-in-out infinite alternate}.inline-auth-dialog>header>span{position:relative;overflow:hidden;border-color:#b8ff005c;background:linear-gradient(145deg,#b8ff001d,#b8ff0009);box-shadow:inset 0 1px #ffffff16,0 10px 30px #91c80014;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.inline-auth-dialog>header>span::after{content:"";position:absolute;inset:-50%;background:linear-gradient(105deg,transparent 35%,#ffffff70 50%,transparent 65%);transform:translateX(-70%) rotate(12deg);animation:inlineAuthShine 5.5s ease-in-out infinite}.inline-auth-dialog:hover>header>span{transform:translateY(-2px) rotate(-3deg);box-shadow:inset 0 1px #ffffff20,0 14px 34px #91c80022}.inline-auth-dialog h2{text-shadow:0 2px 18px #0009}.inline-auth-dialog>nav{overflow:hidden;border-color:#ffffff16;background:#070c0fe8;box-shadow:inset 0 1px 5px #0008}.inline-auth-dialog>nav button{position:relative;z-index:1;transition:color .25s,background .3s,box-shadow .3s,transform .25s}.inline-auth-dialog>nav button:hover:not(.active){color:#cbd5da;background:#ffffff05}.inline-auth-dialog>nav button.active{background:linear-gradient(135deg,#b8ff001e,#719e000e);box-shadow:inset 0 0 0 1px #b8ff0040,0 5px 20px #b8ff000b}.inline-auth-dialog form:not([hidden]){animation:inlineAuthFormIn .36s cubic-bezier(.2,.8,.2,1)}.inline-auth-dialog label{transition:color .2s}.inline-auth-dialog label:focus-within{color:#d9e6ec}.inline-auth-dialog input:not([type=checkbox]){border-color:#40515b;background:linear-gradient(180deg,#0b1216,#080e12);box-shadow:inset 0 1px 4px #0008;transition:border-color .22s,box-shadow .22s,background .22s,transform .22s}.inline-auth-dialog input:not([type=checkbox]):hover{border-color:#5a6d77;background:#0c1419}.inline-auth-dialog input:not([type=checkbox]):focus{transform:translateY(-1px);border-color:#9ad42e;box-shadow:0 0 0 3px #b8ff0011,0 8px 24px #0005,inset 0 1px #ffffff08}.inline-username{transition:border-color .22s,box-shadow .22s,transform .22s}.inline-username:hover{border-color:#5a6d77}.inline-username:focus-within{transform:translateY(-1px);border-color:#9ad42e;box-shadow:0 0 0 3px #b8ff0011,0 8px 24px #0005}.inline-auth-dialog form>button{position:relative;overflow:hidden;background:linear-gradient(100deg,#a7ec00,#c7ff20 52%,#9de000);box-shadow:0 14px 32px #a8ef0028,inset 0 1px #efffb8;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,filter .25s}.inline-auth-dialog form>button::after{content:"";position:absolute;inset:-80% -30%;background:linear-gradient(105deg,transparent 42%,#fff8 50%,transparent 58%);transform:translateX(-65%);transition:transform .65s}.inline-auth-dialog form>button:hover{transform:translateY(-2px);filter:saturate(1.08);box-shadow:0 19px 40px #a8ef003d,inset 0 1px #fff}.inline-auth-dialog form>button:hover::after{transform:translateX(65%)}.inline-auth-dialog form>button:active{transform:translateY(0) scale(.992)}.inline-auth-dialog .usage-gate-close{background:#ffffff07;backdrop-filter:blur(8px)}.inline-auth-dialog .usage-gate-close:hover{border-color:#b8ff0040;background:#b8ff0010;color:#e8ffad;transform:rotate(8deg) scale(1.05)}.inline-auth-privacy{position:relative;padding-top:4px}.inline-auth-privacy::before{content:"";display:inline-block;width:5px;height:5px;margin-right:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px var(--lime)}@keyframes inlineAuthFormIn{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes inlineAuthGlow{to{transform:translate(-18px,15px) scale(1.08);opacity:.72}}@keyframes inlineAuthShine{0%,64%{transform:translateX(-75%) rotate(12deg)}85%,100%{transform:translateX(75%) rotate(12deg)}}@media(prefers-reduced-motion:reduce){.inline-auth-glow,.inline-auth-dialog>header>span::after,.inline-auth-dialog form:not([hidden]){animation:none}.inline-auth-dialog *{scroll-behavior:auto!important}}
.inline-username input,.inline-username input:hover,.inline-username input:focus{background:transparent!important;transform:none!important}.inline-username>span{height:100%;display:grid;place-items:center;border-right:1px solid #ffffff0b;background:#05090c55;border-radius:10px 0 0 10px}
.inline-auth-dialog input.is-invalid{border-color:#ff697b!important;box-shadow:0 0 0 3px #ff526315!important}.inline-username:has(input.is-invalid){border-color:#ff697b!important;box-shadow:0 0 0 3px #ff526315!important}
.usage-gate-dialog{isolation:isolate;border-color:color-mix(in srgb,var(--gate-accent),transparent 78%);background:radial-gradient(circle at 92% 3%,color-mix(in srgb,var(--gate-accent),transparent 85%),transparent 38%),linear-gradient(145deg,#1c272de8,#0d1418f5);box-shadow:0 45px 130px #000e,0 0 0 1px #ffffff08,inset 0 1px #ffffff18}.usage-gate-dialog::after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(120deg,#ffffff0b,transparent 23%,transparent 73%,color-mix(in srgb,var(--gate-accent),transparent 94%));pointer-events:none}.usage-gate-dialog .usage-gate-icon{overflow:hidden;box-shadow:0 12px 32px color-mix(in srgb,var(--gate-accent),transparent 82%),inset 0 1px #ffffff15;animation:gateIconFloat 4s ease-in-out infinite}.usage-gate-dialog h2{text-wrap:balance;text-shadow:0 3px 22px #000a}.usage-gate-benefits{gap:8px}.usage-gate-benefits>span{min-height:62px;align-content:center;border-color:#ffffff14;background:linear-gradient(145deg,#ffffff08,#ffffff03);box-shadow:inset 0 1px #ffffff0b;transition:transform .25s,border-color .25s,background .25s}.usage-gate-benefits>span:hover{transform:translateY(-2px);border-color:#b8ff0036;background:#b8ff0009}.usage-gate-meter{background:linear-gradient(145deg,#ffffff07,#ffffff03);box-shadow:inset 0 1px #ffffff09}.usage-gate-action{overflow:hidden}.usage-gate-action::after{content:"";position:absolute;inset:-100% -30%;background:linear-gradient(105deg,transparent 42%,#fff7 50%,transparent 58%);transform:translateX(-70%);transition:transform .7s}.usage-gate-action:hover::after{transform:translateX(70%)}@keyframes gateIconFloat{50%{transform:translateY(-3px) rotate(-3deg)}}
.plan-picker-dialog{position:fixed;box-sizing:border-box;width:min(780px,calc(100% - 28px));max-height:calc(100vh - 30px);padding:31px;overflow-x:hidden;overflow-y:auto;border:1px solid #ffffff20;border-radius:28px;background:linear-gradient(145deg,#1b252bea,#0b1115fa);color:#f4f7f8;box-shadow:0 50px 150px #000f,inset 0 1px #ffffff1a;backdrop-filter:blur(28px) saturate(1.2);isolation:isolate}.plan-picker-dialog *{box-sizing:border-box}.plan-picker-dialog::backdrop{background:#05080ad6;backdrop-filter:blur(9px)}.plan-picker-dialog[open]{animation:usageGateIn .4s cubic-bezier(.2,.9,.2,1)}.plan-picker-aurora{position:absolute;z-index:-1;right:-140px;top:-190px;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,#b443ff32,transparent 68%);filter:blur(5px);animation:inlineAuthGlow 7s ease-in-out infinite alternate}.plan-picker-dialog>header{padding-right:44px}.plan-picker-dialog>header>span{color:var(--lime);font-size:8px;font-weight:950;letter-spacing:.18em}.plan-picker-dialog>header h2{max-width:590px;margin:7px 0 8px;font-size:30px;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.plan-picker-dialog>header p{margin:0;color:#aab5bc;font-size:11px}.plan-picker-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:23px}.plan-picker-card{--picker-color:#b8ff00;position:relative;overflow:hidden;padding:19px;border:1px solid color-mix(in srgb,var(--picker-color),transparent 76%);border-radius:20px;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--picker-color),transparent 86%),transparent 42%),linear-gradient(145deg,#1a2328,#11171b);box-shadow:inset 0 1px #ffffff10,0 14px 35px #0004;transition:transform .3s,border-color .3s,box-shadow .3s}.plan-picker-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--picker-color),transparent 45%);box-shadow:0 22px 48px #0007,0 0 28px color-mix(in srgb,var(--picker-color),transparent 88%),inset 0 1px #ffffff18}.plan-picker-shine{position:absolute;inset:-70% -30%;background:linear-gradient(110deg,transparent 41%,#ffffff12 50%,transparent 59%);transform:translateX(-65%);transition:transform .8s;pointer-events:none}.plan-picker-card:hover .plan-picker-shine{transform:translateX(65%)}.plan-picker-top{position:relative;display:flex;align-items:center;justify-content:space-between}.plan-picker-top>span{display:grid;width:40px;height:40px;place-items:center;border:1px solid color-mix(in srgb,var(--picker-color),transparent 52%);border-radius:13px;background:color-mix(in srgb,var(--picker-color),transparent 84%);color:var(--picker-color);font-size:18px;box-shadow:0 0 22px color-mix(in srgb,var(--picker-color),transparent 83%)}.plan-picker-top img{width:28px;height:28px;object-fit:contain}.plan-picker-top em{color:color-mix(in srgb,var(--picker-color),#fff 22%);font-size:7px;font-style:normal;font-weight:950;letter-spacing:.12em}.plan-picker-card h3{position:relative;margin:16px 0 4px;font-size:20px}.plan-picker-card>p{position:relative;min-height:30px;margin:0;color:#8e9aa2;font-size:9px;line-height:1.5}.plan-picker-price{position:relative;display:flex;align-items:baseline;margin:13px 0;color:var(--picker-color)}.plan-picker-price small{font-size:9px;font-weight:900}.plan-picker-price strong{margin-left:4px;font-size:28px;letter-spacing:-.05em}.plan-picker-price span{margin-left:4px;color:#87939b;font-size:8px}.plan-picker-card ul{position:relative;display:grid;gap:8px;margin:0 0 17px;padding:13px 0;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;list-style:none}.plan-picker-card li{display:flex;align-items:center;gap:8px;color:#aeb8be;font-size:9px}.plan-picker-card li i{display:grid;width:17px;height:17px;place-items:center;flex:none;border-radius:6px;background:color-mix(in srgb,var(--picker-color),transparent 85%);color:var(--picker-color);font-size:8px;font-style:normal}.plan-picker-card li b{color:#f3f5f6}.plan-picker-card form button{display:flex;width:100%;min-height:43px;align-items:center;justify-content:space-between;padding:0 14px;border:0;border-radius:12px;background:var(--picker-color);color:#101313;font-size:9px;font-weight:950;box-shadow:0 11px 25px color-mix(in srgb,var(--picker-color),transparent 80%);transition:transform .24s,box-shadow .24s}.plan-picker-card form button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 32px color-mix(in srgb,var(--picker-color),transparent 68%)}.plan-picker-card form button:disabled{border:1px solid color-mix(in srgb,var(--picker-color),transparent 70%);background:color-mix(in srgb,var(--picker-color),transparent 89%);color:color-mix(in srgb,var(--picker-color),#fff 25%);box-shadow:none}.plan-picker-note{display:block;margin-top:17px;color:#79868e;text-align:center;font-size:8px;font-weight:700}.plan-picker-note::before{content:"✓";margin-right:6px;color:var(--lime)}@media(max-width:650px){.plan-picker-dialog{padding:23px}.plan-picker-grid{grid-template-columns:1fr}.plan-picker-dialog>header h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.usage-gate-dialog .usage-gate-icon,.plan-picker-aurora{animation:none}.plan-picker-card,.plan-picker-shine{transition:none}}
.plan-picker-card ul{min-height:184px;align-content:start}.plan-picker-card li{min-height:19px}.plan-picker-extra{animation:planBenefitIn .35s ease both}.plan-picker-extra:nth-child(4){animation-delay:.05s}.plan-picker-extra:nth-child(5){animation-delay:.1s}.plan-picker-extra:nth-child(6){animation-delay:.15s}.plan-picker-dialog[data-source="premium"]{width:min(520px,calc(100% - 28px))}.plan-picker-dialog[data-source="premium"] .plan-picker-grid{grid-template-columns:minmax(0,420px);justify-content:center}.plan-picker-dialog[data-source="premium"] .plan-picker-card:not([data-plan-slug="studio"]){display:none}.plan-picker-dialog[data-source="premium"] .plan-picker-card[data-plan-slug="studio"]{animation:planUpgradeIn .45s cubic-bezier(.2,.85,.2,1)}@keyframes planBenefitIn{from{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:none}}@keyframes planUpgradeIn{from{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.plan-picker-extra,.plan-picker-dialog[data-source="premium"] .plan-picker-card[data-plan-slug="studio"]{animation:none}}
