.cs-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cs-plans-wrap{gap:var(--s-3);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.cs-plans{grid-template-columns:minmax(150px,.8fr) repeat(3,minmax(0,1fr));grid-template-rows:repeat(var(--plan-rows), auto);display:grid}.cs-plans-labels,.cs-plan{grid-row:1/-1;grid-template-rows:subgrid;min-width:0;display:grid}.cs-plans-top{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.cs-plans-top .cs-segmented{background:var(--panel)}.cs-plans-top .cs-segmented>button{border:1px solid #0000}.cs-plans-top .cs-segmented>button[aria-checked=true]{background:var(--panel-hover);color:var(--text);border-color:var(--line-strong)}.cs-plans-corner{grid-row:1/span 3}.cs-plans-label,.cs-plan-cell{min-height:40px;padding:var(--s-2) var(--s-4) var(--s-2) 0;border-top:1px solid var(--line);line-height:var(--lh-multi);align-items:center;display:flex}.cs-plans-label{color:var(--text-2)}.cs-plan{border-left:1px solid var(--line)}.cs-plan>*{padding-left:var(--s-4);padding-right:var(--s-4)}.cs-plan[data-recommended]{background:var(--panel-raised)}.cs-plan-head{padding-top:var(--s-4);gap:var(--s-1);flex-direction:column;display:flex}.cs-plan-name{align-items:center;gap:var(--s-2);font-size:var(--fs-title);line-height:var(--lh-multi);margin:0;font-weight:500;display:flex}.cs-plan-tagline{color:var(--text-2);font-size:var(--fs-meta);line-height:var(--lh-single);margin:0}.cs-plan-pricing{padding-top:var(--s-3)}.cs-plan-price{color:var(--text-2);align-items:baseline;gap:var(--s-1);margin:0;display:flex}.cs-plan-amount{color:var(--text);letter-spacing:var(--ls-large);font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;line-height:32px}.cs-plan-billed{margin:var(--s-1) 0 0;color:var(--text-2);font-size:var(--fs-meta);font-variant-numeric:tabular-nums}.cs-plan-action{padding-top:var(--s-3);padding-bottom:var(--s-4);align-items:stretch;gap:var(--s-1);flex-direction:column;display:flex}.cs-plan-current-note{align-items:center;gap:var(--s-1);color:var(--text-2);font-size:var(--fs-meta);display:inline-flex}.cs-plan-action .cs-btn{width:100%}.cs-plan-current{align-items:center;gap:var(--s-2);height:var(--h-control);color:var(--text);display:inline-flex}.cs-plan-cell{font-variant-numeric:tabular-nums}.cs-plan-cell-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cs-plan-none{color:var(--text-3)}.cs-plans-foot{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.cs-plans-foot .cs-btn{margin-left:calc(-1 * var(--s-3))}.cs-plans-note{color:var(--text-2);font-size:var(--fs-meta);margin:0}@container (width<=599px){.cs-plans{flex-direction:column;display:flex}.cs-plans-labels{display:contents}.cs-plans-label,.cs-plans-corner{display:none}.cs-plans-top .cs-segmented{width:100%}.cs-plans-top .cs-segmented>button{flex:1;justify-content:center}.cs-plan{padding-bottom:var(--s-3);border-left:0;border-top:1px solid var(--line);flex-direction:column;display:flex}.cs-plan>*{padding-left:0;padding-right:0}.cs-plan[data-recommended]{border-radius:var(--r-control);border-top-color:#0000}.cs-plan[data-recommended]>*{padding-left:var(--s-3);padding-right:var(--s-3)}.cs-plan-cell{justify-content:space-between;gap:var(--s-3);min-height:32px;padding:var(--s-1) 0}.cs-plan-cell-label{clip-path:none;width:auto;height:auto;color:var(--text-2);position:static;overflow:visible}}.cs-acct-scrim{padding:var(--s-4)}.cs-dialog.cs-acct-dialog{width:min(520px,100%);max-height:calc(100dvh - 2 * var(--s-4));line-height:var(--lh-multi);overflow:auto}.cs-acct-dialog .cs-dialog-actions{flex-wrap:wrap}.cs-acct-dialog-body{gap:var(--s-2);flex-direction:column;display:flex}.cs-acct-dialog-body p{margin:0}.cs-acct-lead{font-size:var(--fs-title);font-weight:500;line-height:22px}.cs-acct-summary{color:var(--text-2)}.cs-acct-terms{gap:var(--s-2);color:var(--text-2);font-size:var(--fs-meta);line-height:var(--lh-multi);flex-direction:column;display:flex}.cs-acct-link{color:var(--text);text-underline-offset:2px;text-decoration:underline;text-decoration-color:var(--line-strong)}.cs-acct-link:hover{text-decoration-color:currentColor}.cs-acct-quote{font-weight:500}.cs-acct-muted{color:var(--text-2);font-size:var(--fs-meta);line-height:var(--lh-multi)}.cs-acct-done{font-weight:500}.cs-acct-list{padding-left:var(--s-4);gap:var(--s-1);flex-direction:column;margin:0;display:flex}.cs-acct-sites{margin:var(--s-2) 0 0;gap:var(--s-1);border:0;flex-direction:column;padding:0;display:flex}.cs-acct-sites legend{margin-bottom:var(--s-1);padding:0;font-weight:500}.cs-acct-site{align-items:center;gap:var(--s-2);min-height:var(--h-control);display:flex}.cs-acct-site input{accent-color:var(--accent);margin:0}.cs-acct-dialog .cs-simulated-line{margin-top:var(--s-2);color:var(--text-2);font-size:var(--fs-meta)}.cs-acct-fields-stack{gap:var(--s-3);margin-bottom:var(--s-3);flex-direction:column;display:flex}.cs-acct-field{gap:var(--s-1);flex-direction:column;width:100%;min-width:0;display:flex}.cs-acct-input{box-sizing:border-box;width:100%;min-width:0;height:var(--h-control);padding:0 var(--s-2);border-radius:var(--r-control);background:var(--panel);border:1px solid var(--line);color:var(--text);font:inherit;transition:border-color var(--t-hover) ease;outline:none}.cs-acct-input:hover,.cs-acct-input:focus{border-color:var(--line-strong)}.cs-acct-field.cs-error .cs-acct-input{border-color:var(--danger)}.cs-acct-field-error{color:var(--text);font-size:var(--fs-meta)}.cs-acct-field-absent .cs-acct-input{height:auto;min-height:0;color:var(--text-3);font-size:var(--fs-meta);line-height:var(--lh-multi);background:0 0;border:none;padding:0;display:block}.cs-acct-dialog-body .cs-acct-field{margin-top:var(--s-2)}.cs-acct-notice{align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-control);line-height:var(--lh-multi);flex-wrap:wrap;margin:0;display:flex}.cs-acct-notice>p{flex:280px;margin:0}.cs-acct-notice>svg{color:var(--warning)}.cs-acct-notice[role=alert]{border-color:var(--warning)}.cs-acct-notice>span{flex:1 1 0;min-width:0}.cs-acct-error{padding:var(--s-2) var(--s-3);border:1px solid var(--danger);border-radius:var(--r-control);margin:0}.cs-account .cs-acct-page-line{margin-top:calc(-1 * var(--s-2))}.cs-acct-actions{gap:var(--s-2);margin-top:var(--s-2);display:inline-flex}.cs-plan-card{padding:var(--s-4);gap:var(--s-3);flex-direction:column;display:flex}.cs-plan-card:focus{outline:none}.cs-plan-card:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cs-plan-card-head{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.cs-plan-card-title{align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.cs-plan-card-title h2{letter-spacing:var(--ls-large);margin:0;font-size:20px;font-weight:500;line-height:28px}.cs-plan-card-price{color:var(--text-2)}.cs-plan-card-tagline,.cs-plan-card-status{color:var(--text-2);margin:0;margin-top:calc(-1 * var(--s-2))}.cs-plan-card-status{color:var(--text);margin-top:0}.cs-plan-card-usage{gap:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);flex-direction:column;display:flex}.cs-plan-card-usage>p{margin:0}.cs-plan-card-sites{justify-content:space-between;align-items:baseline;gap:var(--s-3);font-size:var(--fs-meta);display:flex}.cs-plan-card-meters{gap:var(--s-3) var(--s-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.cs-plan-card-payment{align-items:center;gap:var(--s-1) var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--line);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.cs-plan-card-payment .cs-btn{margin-left:auto}.cs-acct-status{color:var(--text-2);font-size:var(--fs-meta);line-height:var(--lh-multi);margin:0}.cs-acct-status:focus{outline:none}.cs-acct-status:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cs-acct-heading{font-size:var(--fs-base);line-height:var(--lh-multi);margin:0}.cs-acct-heading:focus{outline:none}.cs-acct-details .cs-acct-fields{align-items:flex-end}.cs-acct-details .cs-acct-fields .cs-acct-field{flex:220px;width:auto}.cs-acct-details>.cs-acct-said{padding:0 var(--s-4) var(--s-3)}.cs-plan-change-body{padding:var(--s-2) var(--s-4) var(--s-4)}.cs-acct-history h2.cs-manage-title,.cs-acct-details h2.cs-manage-title{font-size:var(--fs-base);line-height:var(--lh-multi);margin:0}.cs-acct-empty{padding:var(--s-4);color:var(--text-2);margin:0}.cs-acct-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.cs-acct-table th{text-align:left;color:var(--text-2);font-weight:500;font-size:var(--fs-meta);padding:var(--s-2) var(--s-4)}.cs-acct-table td{padding:var(--s-1) var(--s-4);border-top:1px solid var(--line);height:40px}.cs-acct-table .cs-num{text-align:right}.cs-acct-table td.cs-num .cs-btn{margin-right:calc(-1 * var(--s-2))}.cs-acct-unpaid{color:var(--warning)}.cs-acct-receipt-row td{padding:0 var(--s-4) var(--s-3);border-top:0;height:auto}.cs-acct-receipt{padding:var(--s-3);background:var(--panel-raised);border-radius:var(--r-control);gap:var(--s-2);flex-direction:column;display:flex}.cs-acct-receipt strong{font-weight:500}.cs-acct-receipt dl{gap:var(--s-1) var(--s-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.cs-acct-receipt dt{color:var(--text-2)}.cs-acct-receipt dd{margin:0}.cs-acct-quiet-row{display:flex}.cs-acct-quiet-row .cs-btn{margin-left:calc(-1 * var(--s-3))}.cs-acct-details .cs-acct-row{align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-3) var(--s-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.cs-acct-details .cs-acct-row:first-child{border-top:0}.cs-acct-switch{align-items:center;gap:var(--s-2);min-height:var(--h-control);display:inline-flex;position:relative}.cs-acct-switch input{opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.cs-acct-switch-track{border-radius:var(--r-pill);background:var(--panel-hover);border:1px solid var(--line-strong);width:32px;height:18px;transition:background-color var(--t-hover) ease;flex:none;position:relative}.cs-acct-switch-track:after{content:"";background:var(--text-2);width:12px;height:12px;transition:transform var(--t-hover) var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.cs-acct-switch input:checked+.cs-acct-switch-track{background:var(--accent);border-color:#0000}.cs-acct-switch input:checked+.cs-acct-switch-track:after{background:var(--on-accent);transform:translate(14px)}.cs-acct-switch input:focus-visible+.cs-acct-switch-track{outline:2px solid var(--focus);outline-offset:2px}@media (width<=767px){.cs-manage.cs-account{padding-left:var(--s-4);padding-right:var(--s-4)}.cs-plan-change-body{padding:var(--s-2) var(--s-3) var(--s-3)}.cs-plan-card-payment .cs-btn{margin-left:calc(-1 * var(--s-2))}.cs-acct-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cs-acct-table tr:not(.cs-acct-receipt-row){align-items:center;gap:0 var(--s-3);padding:var(--s-2) var(--s-3);border-top:1px solid var(--line);grid-template-columns:1fr auto;grid-template-areas:"date amount""for receipt";display:grid}.cs-acct-table td{border:0;height:auto;padding:0}.cs-acct-table td:first-child{grid-area:date}.cs-acct-table td:nth-child(2){color:var(--text-2);font-size:var(--fs-meta);grid-area:for}.cs-acct-table td:nth-child(3){grid-area:amount}.cs-acct-table td:nth-child(4){grid-area:receipt}.cs-acct-receipt-row,.cs-acct-receipt-row td{display:block}.cs-acct-receipt-row td{padding:0 var(--s-3) var(--s-3)}}.cs-auth-dialog .cs-dialog-actions .cs-dialog-switch{color:var(--text-2);margin-right:auto}.cs-acct-details>p.cs-acct-status{padding:0 var(--s-3) var(--s-3)}
