.pg-alw-usage{gap:8px;display:grid}.subscription-settings .set-card{background:0 0;border:0;padding:0}.subscription-settings .set-row{gap:16px;padding:20px 0}.subscription-settings .set-row-title{font-size:18px}.subscription-settings .pg-alw-usage{border:1px solid var(--border);background:var(--surface-low);border-radius:16px;padding:20px}.subscription-settings .pg-alw-row{flex-wrap:wrap}.subscription-settings .pg-alw-reset{white-space:normal;font-size:13px}.subscription-settings .pg-alw-pct{font-size:13px}.subscription-settings .pg-gauge{background:var(--border-strong);height:4px}.subscription-settings .set-row-actions{flex-wrap:wrap;justify-content:flex-end}.subscription-settings .set-row-actions .btn{border:1px solid var(--border-strong);background:0 0}.pg-alw-row{justify-content:space-between;align-items:baseline;gap:var(--s-2);display:flex}.pg-alw-pct{font-size:var(--fs-md);font-weight:var(--fw-label);color:var(--text);font-variant-numeric:tabular-nums}.pg-alw-reset{font-size:var(--fs-sm);color:var(--text-faint);white-space:nowrap}.pg-gauge{border-radius:var(--r-pill);background:var(--surface-hi);height:6px;overflow:hidden}.pg-gauge-fill{border-radius:inherit;background:var(--ink);height:100%;transition:width var(--dur) var(--ease);display:block}.pg-gauge.is-low .pg-gauge-fill{background:var(--gold)}.pg-gauge.is-empty .pg-gauge-fill{background:var(--danger)}.pg-alw-fallback{border:1px solid var(--border);border-radius:var(--r-panel);font-size:var(--fs-base);color:var(--text-dim);align-items:center;gap:6px;margin:4px 0 0;padding:8px 10px;display:flex}.pg-alw-fallback svg{color:var(--gold);flex:none}.pg-settings .pg-walletline{align-items:center;gap:var(--s-3);border:1px solid var(--border);border-radius:var(--r-panel);background:var(--surface);color:var(--text);transition:border-color var(--dur-fast) var(--ease);padding:12px 14px;text-decoration:none;display:flex}.pg-settings .pg-walletline:hover{border-color:var(--border-strong)}.pg-settings .pg-walletline-ico{color:var(--gold);display:inline-flex}.pg-settings .pg-walletline-amount{font-size:var(--fs-md);font-weight:var(--fw-label);flex:1}.pg-settings .pg-walletline-cta{font-size:var(--fs-base);color:var(--text-faint);align-items:center;gap:4px;display:inline-flex}.pg-settings .pg-set-lockednote{margin:var(--s-3) 0 0;font-size:var(--fs-base);color:var(--text-faint);align-items:center;gap:6px;display:flex}details.pg-set-notigroup>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:8px;padding:0;list-style:none;display:flex}details.pg-set-notigroup>summary::-webkit-details-marker{display:none}details.pg-set-notigroup>summary:after{content:"";border-right:1.5px solid var(--text-faint);border-bottom:1.5px solid var(--text-faint);width:7px;height:7px;transition:transform var(--dur-fast) var(--ease);margin-left:auto;transform:rotate(45deg)translate(-2px,-2px)}details.pg-set-notigroup[open]>summary:after{transform:rotate(-135deg)translate(-2px,-2px)}.pgav-clear{color:var(--text-faint);font:inherit;font-size:var(--fs-xs);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;text-decoration:underline}.pgav-clear:hover{color:var(--text-dim)}.pgav-btn-wrap{flex:none;display:inline-flex;position:relative}.pgav-btn .pgav-up-input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.pgav-btn{cursor:pointer;border-radius:999px;display:inline-flex;position:relative}.pgav-btn--busy{opacity:.55;cursor:progress}.pgav-btn-hint{background:var(--surface);border:1px solid var(--border);width:18px;height:18px;color:var(--text-faint);opacity:.85;transition:color var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.pgav-btn:hover .pgav-btn-hint,.pgav-btn:focus-within .pgav-btn-hint{color:var(--text);opacity:1}.pgav-btn-clear{border:1px solid var(--border);background:var(--surface);width:18px;height:18px;color:var(--text-faint);cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:-4px;right:-6px}.pgav-btn-clear:after{content:"";position:absolute;inset:-12px}.pgav-btn-clear:hover{color:var(--danger)}.pgav-btn-msg{white-space:nowrap;font-size:var(--fs-xs);color:var(--danger);position:absolute;top:calc(100% + 6px);left:0}.set-row-title.pg-earn-amount{font-size:var(--fs-2xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:500}.pg-earn-list{gap:8px;padding:0;list-style:none;display:grid}.pg-earn-list li{font-size:var(--fs-base);color:var(--text);align-items:center;gap:8px;display:flex}.pg-earn-status{color:var(--text-dim)}.pg-earn-date{color:var(--text-faint);font-size:var(--fs-sm);margin-left:auto}.set-desc{margin:-4px 0 var(--s-3);font-size:var(--fs-base);color:var(--text-dim)}.set-sub-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.set-sub-link{font-size:var(--fs-sm);color:var(--text-dim);white-space:nowrap;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.set-sub-link:hover{color:var(--text)}.set-sub-empty{font-size:var(--fs-base);color:var(--text-faint);margin:0}.set-report-list{margin:0;padding:0;list-style:none}.set-report-row{justify-content:space-between;align-items:center;gap:var(--s-3);border-top:1px solid var(--border-faint);padding:10px 0;display:flex}.set-report-main{align-items:baseline;gap:var(--s-2);min-width:0;display:flex}.set-report-target{font-size:var(--fs-md);font-weight:var(--fw-label);color:var(--text)}.set-report-reason{font-size:var(--fs-base);color:var(--text-dim)}.set-report-meta{align-items:center;gap:var(--s-2);font-size:var(--fs-xs);color:var(--text-faint);white-space:nowrap;display:inline-flex}.set-feedback-input{resize:vertical;width:100%;min-height:96px;font:inherit;font-size:var(--fs-md);line-height:1.5}.set-feedback-actions{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-2);display:flex}.set-feedback-count{font-size:var(--fs-xs);color:var(--text-faint);font-variant-numeric:tabular-nums}.set-row-main{min-width:0}.set-row--link{color:inherit;text-decoration:none}.set-row-count{color:var(--text-faint);align-items:center;gap:6px;display:inline-flex}.set-row-count strong{font-size:var(--fs-lg);font-weight:var(--fw-label);color:var(--text)}.set-row-count strong.is-zero{color:var(--text-faint)}.set-invite{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.set-invite-url{border-radius:var(--r-panel);background:var(--surface-hi);min-width:0;font-size:var(--fs-sm);color:var(--text-dim);white-space:nowrap;scrollbar-width:none;border:0;flex:240px;padding:7px 10px;overflow-x:auto}.set-invite-url::-webkit-scrollbar{display:none}.set-invite-count{margin:var(--s-3) 0 0;font-size:var(--fs-base);color:var(--text-dim)}.set-invite-list{margin:var(--s-2) 0 0;padding:0;list-style:none}.set-invite-person{align-items:center;gap:var(--s-3);border-top:1px solid var(--border-faint);padding:8px 0;display:flex}.set-invite-name{font-size:var(--fs-md);color:var(--text)}.set-invite-when{font-size:var(--fs-xs);color:var(--text-faint);white-space:nowrap;margin-left:auto}.page.pg-settings .shop-game-block,.page.pg-settings .card,.page.pg-settings .set-signout{background:0 0;border:0;border-radius:0;margin:18px 0 0;padding:0}.page.pg-settings>:first-child+*{border-top:0;margin-top:12px;padding-top:0}.page.pg-settings .section-title{font-size:14px;font-weight:var(--fw-label);letter-spacing:0;text-transform:none;color:var(--text-dim);align-items:baseline;gap:6px;margin:0 0 12px 2px;display:flex}.page.pg-settings .section-title small{font-size:var(--fs-xs);letter-spacing:0;text-transform:none;color:var(--text-ghost)}.set-card{background:var(--card);border:1px solid var(--border-faint);border-radius:20px;padding:0 20px}.set-card>*{margin:0;padding:16px 0}.set-card>*+*{border-top:1px solid var(--border-faint)}.set-card>.spinner{margin:11px auto}.page.pg-settings .set-card>.notice:not(.notice--error){font-size:var(--fs-base);margin:0;padding:12px 0}.set-row{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.set-row-main{flex:auto;min-width:0}.set-row-title{font-size:var(--fs-md);font-weight:var(--fw-label);color:var(--text)}.set-row-desc{font-size:var(--fs-base);color:var(--text-dim);margin-top:3px;line-height:1.5}.set-row-actions{align-items:center;gap:var(--s-2);flex:none;display:inline-flex}.set-card .set-lang-row .set-lang-select{width:auto;min-width:160px}.set-card .pg-set-account{padding:14px 0}.set-card .lg-doclinks{flex-direction:column;gap:0;padding:0;display:flex}.set-card .lg-doclink{align-items:center;gap:var(--s-3);border-top:1px solid var(--border-faint);color:var(--text);background:0 0;border-radius:0;padding:14px 0;text-decoration:none;display:flex}.set-card .lg-doclink:first-child{border-top:0}.set-card .lg-doclink>span:nth-child(2){flex:auto}.set-card .pg-set-notigroup,.set-card .pg-set-notigroup:first-of-type{background:0 0;border:0;border-radius:0;margin:0;padding:11px 0}.set-card .pg-set-notigroup+.pg-set-notigroup{border-top:1px solid var(--border-faint)}.set-card .pg-set-blocked-list{padding:0}.set-card .pg-set-blocked-list .list-row{border-top:1px solid var(--border-faint);padding:12px 0}.set-card .pg-set-blocked-list .list-row:first-child{border-top:0}.set-card>.set-invite-url{border:0;border-top:1px solid var(--border-faint);font-size:var(--fs-sm);color:var(--text-dim);white-space:nowrap;background:0 0;border-radius:0;padding:10px 0;display:block;overflow-x:auto}.set-card>.set-invite-count{margin:0}.set-card>.set-invite-list{margin:0;padding:0}.set-card>.set-invite-list .set-invite-person{padding:10px 0}.set-card>.set-invite-list .set-invite-person:first-child{border-top:0}.set-signout .btn{flex:none}.set-choice{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.set-choice--4{grid-template-columns:repeat(4,1fr)}.set-vis+.set-vis{border-top:1px solid var(--border);margin-top:18px;padding-top:18px}.set-vis .set-choice{margin-top:10px}.set-vis-note{color:var(--text-faint);margin:16px 0 0;font-size:12.5px}@media (max-width:560px){.set-choice{grid-template-columns:1fr}.set-choice--4{grid-template-columns:repeat(2,1fr)}.pg-settings .set-lang-row{align-items:center;column-gap:var(--s-3);grid-template-columns:1fr auto;row-gap:2px;display:grid}.pg-settings .set-lang-row .set-row-main{display:contents}.pg-settings .set-lang-row .set-row-title{grid-area:1/1}.pg-settings .set-lang-row .set-lang-select{grid-area:1/2}.pg-settings .set-lang-row .set-row-desc{grid-area:2/1/auto/-1}.pg-settings .set-choice .set-lang-option{justify-content:flex-start;padding-left:12px}}
