.gg-app.gg-app .gg-vf-grid{gap:18px}.gg-app.gg-app .gg-vf-grid .gg-vf-pkg{gap:14px;padding:18px;border-radius:var(--gg-r-card-lg);background:var(--gg-card-bg);backdrop-filter:var(--gg-blur);-webkit-backdrop-filter:var(--gg-blur);border:1px solid var(--gg-card-border);box-shadow:var(--gg-card-shadow);cursor:pointer;transition:border-color var(--gg-base) ease,transform var(--gg-fast) ease,box-shadow var(--gg-base) ease}.gg-app.gg-app .gg-vf-grid .gg-vf-pkg:hover{transform:translateY(-3px);border-color:rgb(var(--gg-accent)/.3);box-shadow:0 8px 28px rgb(var(--gg-accent)/.08)}.gg-app.gg-app .gg-vf-pkg .gg-vf-pkg-name{font-size:var(--gg-text-xl);font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-vf-pkg .gg-vf-pkg-meta{font-size:var(--gg-text-md);color:var(--gg-t3);line-height:1.6}.gg-app.gg-app .gg-vf-pkg .gg-vf-pkg-chev{width:15px;height:15px;color:var(--gg-t4)}.gg-app.gg-app .gg-vf-pkg:hover .gg-vf-pkg-chev{color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-vf-logo{border-radius:13px}.gg-app.gg-app .gg-vf-logo-ph.gg-vf-logo-ph{background:rgb(var(--gg-accent)/.12);border:1px solid rgb(var(--gg-accent)/.18);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-vf-empty.gg-vf-empty{padding:36px 24px;background:transparent;border:1.5px dashed var(--gg-border-soft);border-radius:var(--gg-r-card-lg);box-shadow:none;font-size:var(--gg-text-sm);color:var(--gg-t3)}.gg-app.gg-app .gg-vf-reqwrap{margin-top:26px}.gg-app.gg-app h2.gg-vf-sechead{margin-bottom:12px;font-size:var(--gg-text-xl);font-weight:700;color:var(--gg-t1)}.gg-app.gg-app p.gg-vf-note{font-size:var(--gg-text-sm);color:var(--gg-t3)}.gg-app.gg-app div.gg-vf-reqs{background:var(--gg-glass);border:1px solid var(--gg-border-soft);border-radius:var(--gg-r-panel)}.gg-app.gg-app div.gg-vf-reqs>:not([hidden])~:not([hidden]){border-color:var(--gg-border-soft)}.gg-app.gg-app .gg-vf-reqs .gg-vf-req{padding:15px 24px;transition:background .15s}.gg-app.gg-app .gg-vf-reqs .gg-vf-req:hover{background:rgba(255,255,255,.03)}.gg-app.gg-app .gg-vf-req .gg-vf-req-name{font-size:calc(.84 * var(--gg-root));font-weight:600;color:var(--gg-t1)}.gg-app.gg-app .gg-vf-req .gg-vf-req-meta{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-vf-req .gg-vf-req-ref{font-family:var(--font-mono,ui-monospace,monospace);color:var(--gg-t2)}.gg-app.gg-app .gg-vf-req .gg-vf-req-reason{font-size:var(--gg-text-xs);color:rgb(var(--gg-red))}.gg-app.gg-app .gg-vf-req .gg-vf-req-till{font-size:var(--gg-text-xs);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-vf-status.gg-vf-status{gap:6px;padding:4px 10px;border-radius:var(--gg-r-pill);font-size:var(--gg-text-xs);font-weight:700;white-space:nowrap}.gg-app.gg-app .gg-vf-status.text-amber-600{background:rgb(var(--gg-yellow)/.12);border:1px solid rgb(var(--gg-yellow)/.28);color:rgb(var(--gg-yellow))}.gg-app.gg-app .gg-vf-status.text-blue-600{background:rgb(var(--gg-blue)/.12);border:1px solid rgb(var(--gg-blue)/.25);color:rgb(var(--gg-blue))}.gg-app.gg-app .gg-vf-status.text-red-600{background:rgb(var(--gg-red)/.12);border:1px solid rgb(var(--gg-red)/.25);color:rgb(var(--gg-red))}.gg-app.gg-app .gg-vf-status.text-emerald-600{background:rgb(var(--gg-accent)/.12);border:1px solid rgb(var(--gg-accent)/.25);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-vf-status.text-gray-400{background:rgba(255,255,255,.06);border:1px solid var(--gg-border-soft);color:var(--gg-t3)}.gg-app.gg-app .gg-vf-status svg{width:12px;height:12px}.gg-app.gg-app .gg-vf-apply .gg-vf-brandrow{padding:12px 14px;border-radius:var(--gg-r-input);background:rgba(255,255,255,.04);border:1px solid var(--gg-modal-border)}.gg-app.gg-app .gg-vf-apply .gg-vf-brand-name{font-size:calc(.9 * var(--gg-root));font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-vf-apply .gg-vf-brand-desc{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-vf-apply .gg-vf-flabel{margin-bottom:7px;font-size:var(--gg-text-sm);font-weight:700;color:var(--gg-t2)}.gg-app.gg-app .gg-vf-apply .gg-vf-star{color:rgb(var(--gg-red))}.gg-app.gg-app .gg-vf-durs .gg-vf-dur{padding:12px 14px;border-radius:var(--gg-r-input);background:var(--gg-glass);border:1px solid var(--gg-border-soft);cursor:pointer;transition:all var(--gg-fast)}.gg-app.gg-app .gg-vf-durs .gg-vf-dur:hover{border-color:var(--gg-border);background:var(--gg-glass-hover)}.gg-app.gg-app .gg-vf-dur.border-brand-500{border-color:rgb(var(--gg-accent));background:rgb(var(--gg-accent)/.08)}.gg-app.gg-app .gg-vf-dur .gg-vf-dur-name{font-size:var(--gg-text-lg);font-weight:600;color:var(--gg-t1)}.gg-app.gg-app .gg-vf-dur .gg-vf-dur-sub{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-vf-dur .gg-vf-dur-price{font-size:var(--gg-text-lg);font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-vf-dur .gg-vf-was{font-size:var(--gg-text-xs);color:var(--gg-t4)}.gg-app.gg-app .gg-vf-apply .gg-vf-file{padding:11px 14px;border-radius:var(--gg-r-input);background:var(--gg-modal-input);border:1.5px dashed var(--gg-modal-border);font-size:var(--gg-text-sm);color:var(--gg-t3);transition:border-color var(--gg-base),color var(--gg-base)}.gg-app.gg-app .gg-vf-apply .gg-vf-file:hover{border-color:rgb(var(--gg-accent)/.4);color:var(--gg-t2)}.gg-app.gg-app .gg-vf-apply .gg-vf-file svg{width:14px;height:14px;flex-shrink:0}.gg-app.gg-app .gg-vf-apply .gg-vf-textarea{padding:12px 16px;border-radius:var(--gg-r-input);background:var(--gg-modal-input);border:1px solid var(--gg-modal-border);color:var(--gg-t1);line-height:1.6;box-shadow:none}.gg-app.gg-app .gg-vf-apply .gg-vf-textarea::placeholder{color:var(--gg-t3)}.gg-app.gg-app .gg-vf-apply .gg-vf-textarea:focus{border-color:rgb(var(--gg-accent)/.4);box-shadow:none}@media (min-width:641px){.gg-app.gg-app .gg-vf-apply .gg-vf-textarea{font-size:var(--gg-text-lg)}}.gg-app.gg-app .gg-vf-apply .gg-vf-paybox{padding:12px 14px;border-radius:var(--gg-r-input);background:rgba(255,255,255,.04);border:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-vf-paybox .gg-vf-paylabel{font-size:var(--gg-text-sm);color:var(--gg-t3)}.gg-app.gg-app .gg-vf-paybox .gg-vf-payval{font-size:calc(.95 * var(--gg-root));font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-vf-paybox .gg-vf-payerr{font-size:var(--gg-text-xs);color:rgb(var(--gg-red))}.gg-app.gg-app .gg-vf-paybox .gg-vf-paynote{font-size:var(--gg-text-xs);line-height:1.5;color:var(--gg-t3)}@media (max-width:768px){.gg-app.gg-app .gg-vf-grid{gap:12px}.gg-app.gg-app .gg-vf-grid .gg-vf-pkg{padding:14px;gap:12px}.gg-app.gg-app .gg-vf-reqs .gg-vf-req{padding:12px 16px}}.gg-app.gg-app .gg-ba-filters{gap:12px}.gg-app.gg-app input.gg-ba-search,.gg-app.gg-app select.gg-ba-select{padding:10px 12px;border-radius:9px;background:var(--gg-glass-2);border:1px solid var(--gg-border-soft);color:var(--gg-t1);box-shadow:none}.gg-app.gg-app input.gg-ba-search{padding-left:34px}.gg-app.gg-app input.gg-ba-search::placeholder{color:var(--gg-t4)}.gg-app.gg-app input.gg-ba-search:focus,.gg-app.gg-app select.gg-ba-select:focus{border-color:rgb(var(--gg-accent)/.4);box-shadow:none}.gg-app.gg-app .gg-ba-searchico{color:var(--gg-t4)}@media (min-width:641px){.gg-app.gg-app input.gg-ba-search,.gg-app.gg-app select.gg-ba-select{font-size:var(--gg-text-md)}}.gg-app.gg-app .gg-ba-empty.gg-ba-empty,.gg-app.gg-app .gg-ba-nomatch.gg-ba-nomatch{padding:36px 24px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:1.5px dashed var(--gg-border-soft);border-radius:var(--gg-r-card-lg);box-shadow:none;font-size:var(--gg-text-sm);color:var(--gg-t3)}.gg-app.gg-app .gg-chip.gg-ba-emptyico{background:rgb(var(--gg-accent)/.12);border:1px solid rgb(var(--gg-accent)/.18);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-ba-empty .gg-empty-title{font-size:calc(.95 * var(--gg-root));font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-ba-empty .gg-empty-sub{font-size:var(--gg-text-sm);line-height:1.55;color:var(--gg-t3)}.gg-app.gg-app .gg-badge.gg-ba-onlist{padding:7px 12px;border-radius:var(--gg-r-pill);background:rgb(var(--gg-accent)/.12);border:1px solid rgb(var(--gg-accent)/.25);font-size:var(--gg-text-sm);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-ba-grid{gap:16px}.gg-app.gg-app .gg-ba-grid .gg-ba-card{padding:14px 16px;border-radius:var(--gg-r-card-lg);background:var(--gg-card-bg);backdrop-filter:var(--gg-blur);-webkit-backdrop-filter:var(--gg-blur);border:1px solid var(--gg-card-border);box-shadow:var(--gg-card-shadow);transition:border-color var(--gg-base) ease,transform var(--gg-fast) ease,box-shadow var(--gg-base) ease}.gg-app.gg-app .gg-ba-grid .gg-ba-card:hover{transform:translateY(-3px);border-color:rgb(var(--gg-accent)/.3);box-shadow:0 8px 28px rgb(var(--gg-accent)/.08)}.gg-app.gg-app .gg-ba-card .gg-ba-cardbody:focus-visible{outline:none;border-radius:var(--gg-r-control);box-shadow:var(--gg-focus-ring)}.gg-app.gg-app .gg-ba-logo{border-radius:10px;background:var(--gg-glass-2);border:1px solid var(--gg-border-soft);box-shadow:none}.gg-app.gg-app .gg-ba-logo-ph.gg-ba-logo-ph{background:var(--gg-glass-2);color:var(--gg-t3)}.gg-app.gg-app .gg-ba-name.gg-ba-name{font-size:calc(.84 * var(--gg-root));font-weight:600;line-height:1.4;color:var(--gg-t1)}.gg-app.gg-app .gg-ba-cat.gg-ba-cat{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-ba-desc.gg-ba-desc{font-size:var(--gg-text-sm);line-height:1.55;color:var(--gg-t3)}.gg-app.gg-app .gg-ba-price.gg-ba-price{font-size:calc(.9 * var(--gg-root));font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-ba-was.gg-ba-was{font-size:var(--gg-text-xs);color:var(--gg-t4)}.gg-app.gg-app .gg-ba-stock.gg-ba-stock{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-ba-orders{margin-top:26px}.gg-app.gg-app h2.gg-ba-sechead{font-size:var(--gg-text-xl);font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-ba-orderlist .gg-ba-order{padding:14px 16px;border-radius:var(--gg-r-card);background:var(--gg-card-bg);backdrop-filter:var(--gg-blur);-webkit-backdrop-filter:var(--gg-blur);border:1px solid var(--gg-card-border);box-shadow:var(--gg-card-shadow);transition:border-color var(--gg-base) ease}.gg-app.gg-app .gg-ba-orderlist .gg-ba-order:hover{border-color:rgb(var(--gg-accent)/.3)}.gg-app.gg-app .gg-ba-orderlist .gg-ba-order:focus-visible{outline:none;box-shadow:var(--gg-focus-ring)}.gg-app.gg-app .gg-ba-order .gg-ba-oname{font-size:calc(.84 * var(--gg-root));font-weight:600;color:var(--gg-t1)}.gg-app.gg-app .gg-ba-order .gg-ba-meta{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-ba-order .gg-ba-ref{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--gg-text-xs);color:var(--gg-t2)}.gg-app.gg-app .gg-ba-order .gg-ba-charge{font-size:var(--gg-text-md);font-weight:600;color:var(--gg-t2)}.gg-app.gg-app .gg-badge-warning.gg-ba-pill{padding:3px 9px;font-size:var(--gg-text-3xs);background:rgb(var(--gg-yellow)/.12);border:1px solid rgb(var(--gg-yellow)/.28);color:rgb(var(--gg-yellow))}.gg-app.gg-app .gg-badge-neutral.gg-ba-pill{padding:3px 9px;font-size:var(--gg-text-3xs);background:rgba(255,255,255,.06);border:1px solid var(--gg-border-soft);color:var(--gg-t3)}.gg-app.gg-app .gg-ba-buymodal .gg-ba-mprice{font-size:calc(1.2 * var(--gg-root));font-weight:800;letter-spacing:-.02em;color:var(--gg-t1)}.gg-app.gg-app .gg-ba-buymodal .gg-ba-descbox{padding:12px 14px;border-radius:var(--gg-r-input);background:rgba(10,11,26,.6);border:1px solid var(--gg-border-soft);font-size:var(--gg-text-sm);line-height:1.6;color:var(--gg-t2)}.gg-app.gg-app .gg-ba-buymodal .gg-ba-flabel{margin-bottom:7px;font-size:var(--gg-text-sm);font-weight:700;color:var(--gg-t2)}.gg-app.gg-app .gg-ba-buymodal .gg-ba-qty{padding:12px 16px;border-radius:var(--gg-r-input);background:var(--gg-modal-input);border:1px solid var(--gg-modal-border);color:var(--gg-t1);box-shadow:none}.gg-app.gg-app .gg-ba-buymodal .gg-ba-qty:focus{border-color:rgb(var(--gg-accent)/.4);box-shadow:none}.gg-app.gg-app .gg-ba-buymodal .gg-ba-qty[aria-invalid=true]{border-color:rgb(var(--gg-red)/.5);box-shadow:none}.gg-app.gg-app .gg-ba-buymodal .gg-ba-err{font-size:var(--gg-text-xs);color:rgb(var(--gg-red))}.gg-app.gg-app .gg-ba-buymodal .gg-ba-total{font-size:var(--gg-text-sm);color:var(--gg-t3)}.gg-app.gg-app .gg-ba-buymodal .gg-ba-totalval{font-weight:700;color:var(--gg-t1)}@media (min-width:641px){.gg-app.gg-app .gg-ba-buymodal .gg-ba-qty{font-size:var(--gg-text-lg)}}.gg-app.gg-app p.gg-ba-mnote{font-size:var(--gg-text-sm);line-height:1.6;color:var(--gg-t2)}.gg-app.gg-app p.gg-ba-tg{font-size:var(--gg-text-xs);font-weight:600;color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-ba-creds .gg-ba-cred{padding:10px 12px;border-radius:var(--gg-r-input);background:rgba(255,255,255,.04);border:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-ba-cred .gg-ba-credtext{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--gg-text-sm);color:var(--gg-t2)}.gg-app.gg-app .gg-ba-cred .gg-ba-copy{width:28px;height:28px;padding:0;border-radius:var(--gg-r-control);background:var(--gg-glass-2);border:1px solid var(--gg-border-soft);color:var(--gg-t3)}.gg-app.gg-app .gg-ba-cred .gg-ba-copy:hover{background:var(--gg-glass-hover);border-color:var(--gg-accent-border);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-ba-cred .gg-ba-copy svg{width:13px;height:13px}.gg-app.gg-app .gg-ba-cred .gg-ba-copyok{color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-ba-choices .gg-ba-choice{padding:12px 14px;border-radius:var(--gg-r-input);background:var(--gg-glass);border:1px solid var(--gg-border-soft);transition:all var(--gg-fast)}.gg-app.gg-app .gg-ba-choices .gg-ba-choice:hover{border-color:var(--gg-border);background:var(--gg-glass-hover)}.gg-app.gg-app .gg-ba-choice.border-brand-500{border-color:rgb(var(--gg-accent));background:rgb(var(--gg-accent)/.08)}.gg-app.gg-app input.gg-ba-radio{width:15px;height:15px;accent-color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-ba-choice .gg-ba-choice-name{font-size:var(--gg-text-lg);font-weight:600;color:var(--gg-t1)}.gg-app.gg-app .gg-ba-choice .gg-ba-choice-hint{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-ba-order .btn-secondary,.gg-app.gg-app .gg-ba-orderlist .btn-secondary{border-radius:10px;background:rgba(255,255,255,.06);border:1px solid var(--gg-border-soft);color:var(--gg-t2);font-weight:600;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.gg-app.gg-app .gg-ba-order .btn-secondary:hover:not(:disabled),.gg-app.gg-app .gg-ba-orderlist .btn-secondary:hover:not(:disabled){background:var(--gg-glass-hover);border-color:rgb(var(--gg-accent)/.3);color:rgb(var(--gg-accent))}@media (max-width:768px){.gg-app.gg-app .gg-ba-grid{gap:12px}.gg-app.gg-app .gg-ba-grid .gg-ba-card,.gg-app.gg-app .gg-ba-orderlist .gg-ba-order{padding:12px 13px}}.gg-app.gg-app div.gg-dom-in{border-radius:var(--gg-r-card-lg);background:rgb(var(--gg-accent)/.07);border:1px solid rgb(var(--gg-accent)/.18);backdrop-filter:var(--gg-blur-panel);-webkit-backdrop-filter:var(--gg-blur-panel)}.gg-app.gg-app .gg-dom-ico{color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-dom-sub.gg-dom-sub{font-size:var(--gg-text-xs);line-height:1.5;color:var(--gg-t2)}.gg-app.gg-app .gg-dom-note.gg-dom-note{padding:36px 24px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:1.5px dashed var(--gg-border-soft);border-radius:var(--gg-r-card-lg);box-shadow:none;font-size:var(--gg-text-sm);line-height:1.55;color:var(--gg-t3)}.gg-app.gg-app div.gg-dom-root{background:var(--gg-glass);border:1px solid var(--gg-border-soft);border-radius:var(--gg-r-panel);backdrop-filter:var(--gg-blur-panel);-webkit-backdrop-filter:var(--gg-blur-panel)}.gg-app.gg-app .gg-dom-root.border-amber-300{border-color:rgb(var(--gg-amber)/.35)}.gg-app.gg-app .gg-dom-root .gg-dom-head{padding:14px 20px;border-bottom:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-dom-name.gg-dom-name{font-size:calc(.9 * var(--gg-root));font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-dom-ico-dim{color:var(--gg-t3)}.gg-app.gg-app .gg-dom-meta.gg-dom-meta{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-dom-renew.gg-dom-renew{font-size:var(--gg-text-xs);line-height:1.5}.gg-app.gg-app .gg-dom-renew.text-amber-600{color:rgb(var(--gg-amber))}.gg-app.gg-app .gg-dom-renew.text-red-600{color:rgb(var(--gg-red))}.gg-app.gg-app .gg-dom-renew.text-gray-400{color:var(--gg-t3)}.gg-app.gg-app .gg-dom-fail.gg-dom-fail{font-size:var(--gg-text-xs);color:rgb(var(--gg-red))}.gg-app.gg-app label.gg-dom-renewtoggle{padding:6px 11px;border-radius:var(--gg-r-control);background:rgba(255,255,255,.05);border:1px solid var(--gg-border-soft);font-size:var(--gg-text-xs);color:var(--gg-t2);transition:all .2s}.gg-app.gg-app label.gg-dom-renewtoggle:hover{background:var(--gg-glass-hover);border-color:rgb(var(--gg-accent)/.25)}.gg-app.gg-app input.gg-dom-check{width:15px;height:15px;border-radius:5px;accent-color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-dom-onoff.text-emerald-600{color:rgb(var(--gg-accent));font-weight:700}.gg-app.gg-app .gg-dom-onoff.text-gray-400{color:var(--gg-t3);font-weight:700}.gg-app.gg-app .gg-badge-warning.gg-dom-pending{padding:3px 9px;font-size:var(--gg-text-3xs);background:rgb(var(--gg-amber)/.12);border:1px solid rgb(var(--gg-amber)/.25);color:rgb(var(--gg-amber))}.gg-app.gg-app .gg-dom-pending svg{width:10px;height:10px}.gg-app.gg-app div.gg-dom-hosts>:not([hidden])~:not([hidden]){border-color:var(--gg-border-soft)}.gg-app.gg-app .gg-dom-hosts .gg-dom-host{padding:12px 20px;transition:background .15s}.gg-app.gg-app .gg-dom-hosts .gg-dom-host:hover{background:rgba(255,255,255,.03)}.gg-app.gg-app .gg-dom-host-name.gg-dom-host-name{font-size:var(--gg-text-md);font-weight:600;color:var(--gg-t1)}.gg-app.gg-app .gg-badge-neutral.gg-dom-apex{padding:1px 7px;font-size:var(--gg-text-3xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:rgba(255,255,255,.06);border:1px solid var(--gg-border-soft);color:var(--gg-t3)}.gg-app.gg-app select.gg-dom-select{padding:7px 10px;border-radius:var(--gg-r-control);background:var(--gg-glass-2);border:1px solid var(--gg-border-soft);color:var(--gg-t2);box-shadow:none;cursor:pointer;transition:border-color var(--gg-base)}.gg-app.gg-app select.gg-dom-select:focus{border-color:rgb(var(--gg-accent)/.4);box-shadow:none}@media (min-width:641px){.gg-app.gg-app select.gg-dom-select{font-size:var(--gg-text-xs)}}.gg-app.gg-app .gg-dom-host .gg-dom-del{width:28px;height:28px;padding:0;border-radius:var(--gg-r-control);background:var(--gg-glass-2);border:1px solid var(--gg-border-soft);color:var(--gg-t3)}.gg-app.gg-app .gg-dom-host .gg-dom-del:hover:not(:disabled){background:rgb(var(--gg-red)/.12);border-color:rgb(var(--gg-red)/.25);color:rgb(var(--gg-red))}.gg-app.gg-app .gg-dom-host .gg-dom-del svg{width:13px;height:13px}.gg-app.gg-app .gg-dom-root .gg-dom-addbar{padding:12px 20px;border-top:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-dom-addbar .gg-dom-subwrap{border-radius:var(--gg-r-input);background:rgba(255,255,255,.05);border:1px solid var(--gg-border-soft);transition:border-color var(--gg-base)}.gg-app.gg-app .gg-dom-addbar .gg-dom-subwrap:focus-within{border-color:rgb(var(--gg-accent)/.4);box-shadow:none}.gg-app.gg-app .gg-dom-addbar .gg-dom-subinput{padding:10px 14px;color:var(--gg-t1);box-shadow:none}.gg-app.gg-app .gg-dom-addbar .gg-dom-subinput::placeholder{color:var(--gg-t4)}.gg-app.gg-app .gg-dom-addbar .gg-dom-subsuffix{padding:0 12px;background:var(--gg-glass-2);border-left:1px solid var(--gg-border-soft);font-size:var(--gg-text-xs);color:var(--gg-t3)}@media (min-width:641px){.gg-app.gg-app .gg-dom-addbar .gg-dom-subinput{font-size:var(--gg-text-lg)}}.gg-app.gg-app div.gg-dom-warn{padding:12px 14px;border-radius:var(--gg-r-input);background:rgb(var(--gg-amber)/.07);border:1px solid rgb(var(--gg-amber)/.18);font-size:var(--gg-text-xs);line-height:1.6;color:var(--gg-t2)}.gg-app.gg-app div.gg-dom-warn strong{color:var(--gg-t1);font-weight:700}.gg-app.gg-app label.gg-dom-checkrow{font-size:var(--gg-text-xs);line-height:1.5;color:var(--gg-t2)}.gg-app.gg-app .gg-mbx-head.gg-mbx-head{font-size:var(--gg-text-xl);font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-mbx-head svg{width:15px;height:15px;color:rgb(var(--gg-accent))}.gg-app.gg-app p.gg-mbx-sub{font-size:var(--gg-text-xs);line-height:1.5;color:var(--gg-t3)}.gg-app.gg-app .gg-mbx-was{color:var(--gg-t4)}.gg-app.gg-app input.gg-mbx-search{padding:10px 12px 10px 34px;border-radius:9px;background:var(--gg-glass-2);border:1px solid var(--gg-border-soft);color:var(--gg-t1);box-shadow:none}.gg-app.gg-app input.gg-mbx-search::placeholder{color:var(--gg-t4)}.gg-app.gg-app input.gg-mbx-search:focus{border-color:rgb(var(--gg-accent)/.4);box-shadow:none}.gg-app.gg-app .gg-mbx-searchico{color:var(--gg-t4)}@media (min-width:641px){.gg-app.gg-app input.gg-mbx-search{font-size:var(--gg-text-md)}}.gg-app.gg-app div.gg-mbx-list{background:var(--gg-glass);border:1px solid var(--gg-border-soft);border-radius:var(--gg-r-panel);backdrop-filter:var(--gg-blur-panel);-webkit-backdrop-filter:var(--gg-blur-panel)}.gg-app.gg-app div.gg-mbx-list>:not([hidden])~:not([hidden]){border-color:var(--gg-border-soft)}.gg-app.gg-app .gg-mbx-list .gg-mbx-row{padding:14px 20px;transition:background .15s}.gg-app.gg-app .gg-mbx-list .gg-mbx-row:hover{background:rgba(255,255,255,.03)}.gg-app.gg-app .gg-mbx-nomatch.gg-mbx-nomatch{font-size:var(--gg-text-sm);color:var(--gg-t3)}.gg-app.gg-app .gg-mbx-email.gg-mbx-email{font-size:calc(.84 * var(--gg-root));font-weight:600;color:var(--gg-t1)}.gg-app.gg-app .gg-mbx-meta.gg-mbx-meta{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-mbx-st.gg-mbx-st{font-weight:700}.gg-app.gg-app .gg-mbx-st.text-amber-500{color:rgb(var(--gg-amber))}.gg-app.gg-app .gg-mbx-st.text-red-500{color:rgb(var(--gg-red))}.gg-app.gg-app .gg-mbx-st.text-emerald-600{color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-mbx-hint.gg-mbx-hint{font-size:var(--gg-text-xs);line-height:1.55;color:var(--gg-t3)}.gg-app.gg-app .gg-mbx-strong.gg-mbx-strong{font-weight:700;color:var(--gg-t2)}.gg-app.gg-app code.gg-mbx-code{padding:2px 6px;border-radius:5px;background:rgba(10,11,26,.6);border:1px solid var(--gg-border-soft);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--gg-text-xs);color:var(--gg-t2)}.gg-app.gg-app .gg-mbx-acts .btn-ghost,.gg-app.gg-app .gg-mbx-acts .btn-secondary{gap:6px;padding:6px 10px;border-radius:var(--gg-r-control);border:1px solid transparent;background:none;font-size:var(--gg-text-xs);font-weight:600;color:var(--gg-t3);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.gg-app.gg-app .gg-mbx-acts .btn-secondary{background:rgba(255,255,255,.05);border-color:var(--gg-border-soft);color:var(--gg-t2)}.gg-app.gg-app .gg-mbx-acts .btn-ghost:hover:not(:disabled),.gg-app.gg-app .gg-mbx-acts .btn-secondary:hover:not(:disabled){background:var(--gg-glass-hover);border-color:rgb(var(--gg-accent)/.25);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-mbx-acts svg{width:12px;height:12px}.gg-app.gg-app .gg-mbx-pager.gg-mbx-pager{padding-top:14px;border-top:1px solid var(--gg-border-soft);font-size:var(--gg-text-xs);color:var(--gg-t4)}.gg-app.gg-app .gg-mbx-pager .gg-pager-btn{border-radius:var(--gg-r-control);background:var(--gg-glass-2);border:1px solid var(--gg-border-soft);color:var(--gg-t3)}.gg-app.gg-app .gg-mbx-pager .gg-pager-btn:hover:not(:disabled){border-color:var(--gg-border);color:var(--gg-t1)}.gg-app.gg-app div.gg-mbx-box{padding:12px 14px;border-radius:var(--gg-r-input);background:rgba(255,255,255,.04);border:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-mbx-box .gg-mbx-boxlabel{font-size:var(--gg-text-sm);color:var(--gg-t3)}.gg-app.gg-app .gg-mbx-box .gg-mbx-boxval{font-size:calc(.95 * var(--gg-root));font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-mbx-box .gg-mbx-boxnote{font-size:var(--gg-text-xs);line-height:1.55;color:var(--gg-t3)}.gg-app.gg-app .gg-mbx-box .gg-mbx-boxnote strong{color:var(--gg-t2)}.gg-app.gg-app p.gg-mbx-note{font-size:var(--gg-text-xs);line-height:1.6;color:var(--gg-t3)}.gg-app.gg-app p.gg-mbx-note strong{color:var(--gg-t2)}.gg-app.gg-app .gg-mbx-box .gg-mbx-warn,.gg-app.gg-app p.gg-mbx-warn{font-size:var(--gg-text-xs);color:rgb(var(--gg-amber))}.gg-app.gg-app p.gg-mbx-resulttitle{font-size:var(--gg-text-lg);font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-mbx-box .gg-mbx-credlabel{font-size:var(--gg-text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--gg-t3)}.gg-app.gg-app .gg-mbx-box .gg-mbx-credval{font-size:var(--gg-text-sm);font-weight:600;color:var(--gg-t1)}.gg-app.gg-app .gg-mbx-box .gg-mbx-copy{padding:4px 10px;border-radius:var(--gg-r-control);background:var(--gg-glass-2);border:1px solid var(--gg-border-soft);font-size:var(--gg-text-xs);font-weight:600;color:var(--gg-t3)}.gg-app.gg-app .gg-mbx-box .gg-mbx-copy:hover{background:var(--gg-glass-hover);border-color:var(--gg-accent-border);color:rgb(var(--gg-accent))}.gg-app.gg-app span.gg-mbx-flabel{margin-bottom:7px;font-size:var(--gg-text-sm);font-weight:700;color:var(--gg-t2)}.gg-app.gg-app select.gg-mbx-select{padding:12px 16px;border-radius:var(--gg-r-input);background:var(--gg-modal-input);border:1px solid var(--gg-modal-border);color:var(--gg-t1);box-shadow:none}.gg-app.gg-app select.gg-mbx-select:focus{border-color:rgb(var(--gg-accent)/.4);box-shadow:none}@media (min-width:641px){.gg-app.gg-app select.gg-mbx-select{font-size:var(--gg-text-lg)}}.gg-app.gg-app span.gg-mbx-at{font-size:var(--gg-text-md);color:var(--gg-t3)}.gg-app.gg-app .gg-bd .gg-bd-flabel{margin-bottom:7px;font-size:var(--gg-text-sm);font-weight:700;color:var(--gg-t2)}.gg-app.gg-app .gg-bd .gg-bd-seg{gap:0;padding:4px;border-radius:10px;background:var(--gg-glass);border:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-bd-segbtn.gg-bd-segbtn{padding:7px 14px;border:1px solid transparent;border-radius:7px;background:none;font-size:calc(.78 * var(--gg-root));font-weight:600;color:var(--gg-t3);box-shadow:none;transition:all var(--gg-fast)}.gg-app.gg-app .gg-bd-segbtn[aria-pressed=false]:hover{background:var(--gg-glass-hover);color:var(--gg-t1)}.gg-app.gg-app .gg-bd-segbtn[aria-pressed=true]{background:rgb(var(--gg-accent)/.12);border-color:rgb(var(--gg-accent)/.25);color:rgb(var(--gg-accent))}.gg-app.gg-app p.gg-bd-note{font-size:var(--gg-text-xs);line-height:1.55;color:var(--gg-t3)}.gg-app.gg-app p.gg-bd-note strong,.gg-app.gg-app span.gg-bd-strong{font-weight:700;color:var(--gg-t2)}.gg-app.gg-app p.gg-bd-warn{font-size:var(--gg-text-xs);color:rgb(var(--gg-amber))}.gg-app.gg-app .gg-bd-spin{color:var(--gg-t3)}.gg-app.gg-app div.gg-bd-list{background:var(--gg-glass-2);border:1px solid var(--gg-border-soft);border-radius:var(--gg-r-card)}.gg-app.gg-app div.gg-bd-list>:not([hidden])~:not([hidden]){border-color:var(--gg-border-soft)}.gg-app.gg-app .gg-bd-list .gg-bd-row{padding:12px 16px;transition:background .15s}.gg-app.gg-app .gg-bd-list .gg-bd-row:hover{background:rgba(255,255,255,.03)}.gg-app.gg-app .gg-bd-none.gg-bd-none{font-size:var(--gg-text-sm);color:var(--gg-t3)}.gg-app.gg-app .gg-bd-domain.gg-bd-domain{font-size:var(--gg-text-lg);font-weight:600;color:var(--gg-t1)}.gg-app.gg-app .gg-bd-avail.gg-bd-avail{font-size:var(--gg-text-xs)}.gg-app.gg-app .gg-bd-avail.text-emerald-600{color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-bd-avail.text-gray-400{color:var(--gg-t3)}.gg-app.gg-app .gg-bd-avail strong{color:var(--gg-t1);font-weight:700}.gg-app.gg-app .gg-bd-was.gg-bd-was{color:var(--gg-t4)}.gg-app.gg-app .gg-bd-dim.gg-bd-dim{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-bd-sechead.gg-bd-sechead{font-size:var(--gg-text-2xs);font-weight:700;letter-spacing:.1em;color:var(--gg-t3)}.gg-app.gg-app div.gg-bd-danger{padding:14px 16px;border-radius:var(--gg-r-card-lg);background:rgb(var(--gg-red)/.1);border:2px solid rgb(var(--gg-red)/.3)}.gg-app.gg-app .gg-bd-danger .gg-bd-danger-ico{color:rgb(var(--gg-red))}.gg-app.gg-app .gg-bd-danger .gg-bd-danger-text{font-size:var(--gg-text-sm);line-height:1.6;color:var(--gg-t2)}.gg-app.gg-app .gg-bd-danger .gg-bd-danger-title{font-size:var(--gg-text-lg);font-weight:700;color:rgb(var(--gg-red))}.gg-app.gg-app div.gg-bd-box{padding:12px 14px;border-radius:var(--gg-r-input);background:rgba(255,255,255,.04);border:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-bd-box .gg-bd-boxlabel{font-size:var(--gg-text-sm);color:var(--gg-t3)}.gg-app.gg-app .gg-bd-box .gg-bd-boxval{font-size:calc(.95 * var(--gg-root));font-weight:700;color:var(--gg-t1)}.gg-app.gg-app select.gg-bd-fieldselect{padding:12px 16px;border-radius:var(--gg-r-input);background:var(--gg-modal-input);border:1px solid var(--gg-modal-border);color:var(--gg-t1);box-shadow:none}.gg-app.gg-app select.gg-bd-fieldselect:focus{border-color:rgb(var(--gg-accent)/.4);box-shadow:none}@media (min-width:641px){.gg-app.gg-app select.gg-bd-fieldselect{font-size:var(--gg-text-lg)}}.gg-app.gg-app a.gg-bd-manage{font-size:var(--gg-text-xs);font-weight:600;color:rgb(var(--gg-accent));text-decoration:none}.gg-app.gg-app a.gg-bd-manage:hover{color:rgb(var(--gg-accent-hover));text-decoration:underline}.gg-app.gg-app p.gg-bd-picked{font-size:var(--gg-text-xs);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-bd .btn-secondary,.gg-app.gg-app .gg-dom .btn-ghost{border-radius:10px;border:1px solid transparent;background:none;font-weight:600;color:var(--gg-t3);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.gg-app.gg-app .gg-bd .btn-secondary{background:rgba(255,255,255,.06);border-color:var(--gg-border-soft);color:var(--gg-t2)}.gg-app.gg-app .gg-bd .btn-secondary:hover:not(:disabled),.gg-app.gg-app .gg-dom .btn-ghost:hover:not(:disabled){background:var(--gg-glass-hover);border-color:rgb(var(--gg-accent)/.25);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-dom .btn-ghost svg{width:12px;height:12px}@media (max-width:768px){.gg-app.gg-app .gg-dom-hosts .gg-dom-host,.gg-app.gg-app .gg-dom-root .gg-dom-addbar,.gg-app.gg-app .gg-dom-root .gg-dom-head,.gg-app.gg-app .gg-mbx-list .gg-mbx-row{padding:12px 14px}.gg-app.gg-app .gg-bd .gg-bd-seg{width:100%}.gg-app.gg-app .gg-bd-segbtn.gg-bd-segbtn{flex:1}}@media (max-width:639px){.gg-app.gg-app .gg-ba-grid .gg-ba-card,.gg-app.gg-app .gg-ba-orderlist .gg-ba-order,.gg-app.gg-app .gg-vf-grid .gg-vf-pkg,.gg-app.gg-app div.gg-dom-in,.gg-app.gg-app div.gg-dom-root,.gg-app.gg-app div.gg-mbx-list{backdrop-filter:none;-webkit-backdrop-filter:none}}.gg-app.gg-app .gg-histlist .table thead th{padding:8px 12px;font-size:calc(.67 * var(--gg-root));font-weight:600;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;color:var(--gg-t4);background:none;border-bottom:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-histlist .table tbody td{padding:12px;vertical-align:middle;font-size:calc(.78 * var(--gg-root));color:var(--gg-t2);border-bottom:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-histlist .table tbody tr:hover td{background:var(--gg-glass-2)}.gg-app.gg-app .gg-histlist .table tbody tr:last-child td{border-bottom:none}.gg-app.gg-app .gg-histlist .gg-hist-plan{font-size:calc(.82 * var(--gg-root));font-weight:600;color:var(--gg-t1)}.gg-app.gg-app .gg-histlist .gg-hist-dur{font-size:var(--gg-text-xs);color:var(--gg-t4)}.gg-app.gg-app .gg-histlist .gg-hist-amt{font-family:var(--font-mono,ui-monospace,monospace);font-size:calc(.85 * var(--gg-root));font-weight:700;color:var(--gg-t1);white-space:nowrap}.gg-app.gg-app .gg-histlist .gg-hist-nil{color:var(--gg-t4)}.gg-app.gg-app .gg-histlist .gg-hist-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--gg-r-pill);font-size:calc(.7 * var(--gg-root));font-weight:700;white-space:nowrap;background:rgb(var(--gg-accent)/.12);border:1px solid rgb(var(--gg-accent)/.25);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-histlist .gg-hist-pill:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:currentColor}.gg-app.gg-app .gg-histlist .gg-hist-pill.gg-badge-neutral{background:rgba(255,255,255,.06);border-color:var(--gg-border-soft);color:var(--gg-t3)}.gg-app.gg-app .gg-histlist .gg-hist-pill.gg-badge-warning{background:rgb(var(--gg-yellow)/.12);border-color:rgb(var(--gg-yellow)/.28);color:rgb(var(--gg-yellow))}.gg-app.gg-app .gg-histlist .gg-hist-pill.gg-badge-info{background:rgb(var(--gg-blue)/.12);border-color:rgb(var(--gg-blue)/.25);color:rgb(var(--gg-blue))}.gg-app.gg-app .gg-histlist .gg-hist-pill.gg-badge-danger{background:rgb(var(--gg-red)/.12);border-color:rgb(var(--gg-red)/.28);color:rgb(var(--gg-red))}.gg-app.gg-app .gg-histlist .gg-empty-title{color:var(--gg-t1)}.gg-app.gg-app .gg-histlist .gg-pager{margin-top:14px;padding-top:16px;border-top:1px solid var(--gg-border-soft);font-size:var(--gg-text-xs);color:var(--gg-t4)}.gg-app.gg-app .gg-histlist .gg-pager-btn{border-radius:var(--gg-r-control);background:var(--gg-glass-2);border-color:var(--gg-border-soft);color:var(--gg-t3)}.gg-app.gg-app .gg-histlist .gg-pager-btn:hover:not(:disabled){background:var(--gg-glass-2);border-color:var(--gg-border);color:var(--gg-t1)}.gg-app.gg-app .gg-histlist .gg-pager-btn:disabled{opacity:.35}@media (max-width:768px){.gg-app.gg-app .gg-histlist .table{min-width:620px}.gg-app.gg-app .gg-histlist .gg-pager{flex-direction:column;align-items:center;gap:10px}}.gg-app.gg-app .gg-choose .gg-bill-notice{margin-bottom:18px}.gg-app.gg-app div.gg-bill-notice.gg-bill-notice-info{background:rgb(var(--gg-blue)/.07);border-color:rgb(var(--gg-blue)/.2)}.gg-app.gg-app .gg-bill-notice .gg-notice-title{font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-bill-notice .gg-notice-body{opacity:1;color:var(--gg-t2)}.gg-app.gg-app .gg-perks .gg-perks-headico{color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-perks .gg-perks-count{font-weight:400;color:var(--gg-t4)}.gg-app.gg-app .gg-perks .gg-perk-ico{color:var(--gg-t3)}.gg-app.gg-app .gg-perks .gg-perk-ico-accent,.gg-app.gg-app .gg-perks .gg-perk-ico-ok{color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-perks .gg-perk-ico-amber{color:rgb(var(--gg-amber))}.gg-app.gg-app .gg-perks .gg-perk-ico-blue{color:rgb(var(--gg-blue))}.gg-app.gg-app .gg-perks .gg-perks-list strong{font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-perks .gg-perks-list strong.gg-perk-hl{color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-perks .gg-perks-more{font-size:var(--gg-text-sm);font-weight:700;color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-perks .gg-perks-more:hover{color:rgb(var(--gg-accent-hover))}.gg-app.gg-app .gg-plan-card .gg-plan-features strong{font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-planconfirm .gg-pc-lead{font-size:var(--gg-text-md);line-height:1.6;color:var(--gg-t2)}.gg-app.gg-app .gg-planconfirm .gg-pc-lead strong{font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-planconfirm .gg-pc-price{padding:12px 14px;border-radius:var(--gg-r-input);background:var(--gg-modal-input);border:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-planconfirm .gg-pc-amount{font-size:calc(1.4 * var(--gg-root));font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--gg-t1)}.gg-app.gg-app .gg-planconfirm .gg-pc-note{font-size:var(--gg-text-xs);line-height:1.5;color:var(--gg-t3)}.gg-app.gg-app .gg-planconfirm .gg-pc-section .gg-label{margin-bottom:8px}.gg-app.gg-app .gg-planconfirm .gg-pc-features{color:var(--gg-t2)}.gg-app.gg-app .gg-planconfirm .gg-pc-features li{font-size:var(--gg-text-sm);line-height:1.5}.gg-app.gg-app .gg-planconfirm .gg-pc-method{align-items:center;gap:12px;padding:13px 16px;border-radius:13px;background:rgba(255,255,255,.03);border:1px solid var(--gg-border-soft);transition:all .18s}.gg-app.gg-app .gg-planconfirm .gg-pc-method-on{background:rgb(var(--gg-accent)/.06);border-color:rgb(var(--gg-accent)/.35)}.gg-app.gg-app .gg-planconfirm .gg-pc-method:hover{background:rgb(var(--gg-accent)/.03);border-color:rgb(var(--gg-accent)/.3)}.gg-app.gg-app .gg-planconfirm .gg-pc-radio{width:17px;height:17px;margin-top:0;accent-color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-planconfirm .gg-pc-method-name{font-size:calc(.84 * var(--gg-root));font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-planconfirm .gg-pc-method-desc{font-size:calc(.7 * var(--gg-root));line-height:1.45;color:var(--gg-t3)}.gg-app.gg-app.gg-modal.gg-redeem{background:var(--gg-surface-raised);border:1px solid var(--gg-modal-border);box-shadow:none}.gg-app.gg-app.gg-redeem .gg-redeem-head{padding:14px 18px;border-bottom:1px solid var(--gg-border-soft)}.gg-app.gg-app.gg-redeem .gg-redeem-body{padding:18px}.gg-app.gg-app.gg-redeem .gg-redeem-foot{padding:14px 18px;border-top:1px solid var(--gg-border-soft)}.gg-app.gg-app.gg-redeem .gg-redeem-title{font-size:var(--gg-text-lg);font-weight:700;color:var(--gg-t1)}.gg-app.gg-app.gg-redeem .gg-redeem-titleico{color:rgb(var(--gg-accent))}.gg-app.gg-app.gg-redeem .gg-redeem-close{width:28px;height:28px;padding:0;border-radius:var(--gg-r-control)}.gg-app.gg-app.gg-redeem .gg-redeem-close:hover{background:var(--gg-glass-hover);color:var(--gg-t1)}.gg-app.gg-app .gg-redeem-step .input,.gg-app.gg-app.gg-redeem .input{padding:11px 14px;border-radius:11px;background:var(--gg-modal-input);border:1px solid var(--gg-modal-border);color:var(--gg-t1);box-shadow:none}.gg-app.gg-app .gg-redeem-step .input:focus,.gg-app.gg-app.gg-redeem .input:focus{border-color:rgb(var(--gg-accent)/.4);box-shadow:none}.gg-app.gg-app .gg-redeem-step .input::placeholder,.gg-app.gg-app.gg-redeem .input::placeholder{color:var(--gg-t3)}.gg-app.gg-app .gg-redeem-step .label,.gg-app.gg-app.gg-redeem .label{font-size:calc(.74 * var(--gg-root));font-weight:700;color:var(--gg-t2)}.gg-app.gg-app div.gg-redeem-preview{padding:12px 14px;border-radius:var(--gg-r-input);background:var(--gg-modal-input);border:1px solid var(--gg-border-soft)}.gg-app.gg-app p.gg-redeem-lead{font-size:var(--gg-text-sm);color:var(--gg-t2)}.gg-app.gg-app .gg-redeem-dl{font-size:var(--gg-text-sm)}.gg-app.gg-app .gg-redeem-dt{font-size:var(--gg-text-sm);color:var(--gg-t3)}.gg-app.gg-app dd.gg-redeem-dd{font-size:var(--gg-text-sm);font-weight:700;color:var(--gg-t1)}.gg-app.gg-app.gg-modal.gg-planmodal{background:var(--gg-surface-raised);border:1px solid var(--gg-modal-border);box-shadow:none}.gg-app.gg-app.gg-planmodal .gg-planmodal-close{width:28px;height:28px;padding:0;border-radius:var(--gg-r-control)}.gg-app.gg-app.gg-planmodal .gg-planmodal-close:hover{background:var(--gg-glass-hover);color:var(--gg-t1)}.gg-app.gg-app .gg-kora .gg-kora-card{padding:16px 18px;border-radius:var(--gg-r-card-lg);background:var(--gg-card-bg);backdrop-filter:var(--gg-blur);-webkit-backdrop-filter:var(--gg-blur);border:1px solid var(--gg-card-border);box-shadow:var(--gg-card-shadow)}.gg-app.gg-app .gg-kora .gg-kora-row{align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-kora .gg-kora-row:last-child{border-bottom:none}.gg-app.gg-app .gg-kora .gg-kora-rowlabel{font-size:var(--gg-text-sm);color:var(--gg-t3)}.gg-app.gg-app .gg-kora .gg-kora-rowval{font-size:var(--gg-text-md);font-weight:600;text-align:right;color:var(--gg-t1)}.gg-app.gg-app .gg-kora .gg-kora-copy{width:24px;height:24px;padding:0;border-radius:6px}.gg-app.gg-app .gg-kora .gg-kora-copy:hover{background:var(--gg-glass-hover);color:var(--gg-t1)}.gg-app.gg-app .gg-kora .gg-kora-exp{background:rgb(var(--gg-yellow)/.12);border:1px solid rgb(var(--gg-yellow)/.28);color:rgb(var(--gg-yellow))}.gg-app.gg-app .gg-kora .gg-kora-okico{color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-kora .gg-kora-err{padding:14px 16px;border-radius:var(--gg-r-card-lg);background:rgb(var(--gg-red)/.1);border:1px solid rgb(var(--gg-red)/.25);font-size:var(--gg-text-sm);line-height:1.55;color:var(--gg-t2)}.gg-app.gg-app .gg-kora .gg-kora-err .gg-notice-title{font-weight:700;color:rgb(var(--gg-red))}@media (max-width:639px){.gg-app.gg-app .gg-kora .gg-kora-card,.gg-app.gg-app.gg-modal.gg-planmodal,.gg-app.gg-app.gg-modal.gg-redeem{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media (max-width:480px){.gg-app.gg-app .gg-planconfirm .gg-pc-method{padding:11px 13px;gap:10px}.gg-app.gg-app .gg-kora .gg-kora-row{flex-direction:column;align-items:flex-start;gap:4px}.gg-app.gg-app .gg-kora .gg-kora-rowval{text-align:left}}.gg-app.gg-app .gg-anon-view .gg-anon-frame,.gg-app.gg-app.gg-modal .gg-anon-frame{border:1px solid var(--gg-border);border-radius:10px}.gg-app.gg-app .gg-anon-hist .gg-anon-head{margin-bottom:22px}.gg-app.gg-app .gg-anon-hist .gg-anon-empty{font-size:var(--gg-text-sm);color:var(--gg-t3)}.gg-app.gg-app .gg-anon-hist .gg-anon-tablewrap{border-color:var(--gg-border-soft)}.gg-app.gg-app .gg-anon-hist .gg-anon-table>:not([hidden])~:not([hidden]),.gg-app.gg-app .gg-anon-hist .gg-anon-tbody>:not([hidden])~:not([hidden]){border-top-width:0}.gg-app.gg-app .gg-anon-hist .gg-anon-thead{background:none}.gg-app.gg-app .gg-anon-hist .gg-anon-td{font-size:calc(.78 * var(--gg-root));color:var(--gg-t2)}.gg-app.gg-app .gg-anon-hist .gg-anon-td:nth-child(4){font-weight:600;color:var(--gg-t1)}.gg-app.gg-app .gg-anon-hist .gg-anon-td:first-child,.gg-app.gg-app .gg-anon-hist .gg-anon-td:last-child{color:var(--gg-t4);white-space:nowrap}.gg-app.gg-app .gg-anon-hist .gg-anon-td:first-child,.gg-app.gg-app .gg-anon-hist .gg-anon-th:first-child{padding-left:12px}.gg-app.gg-app .gg-anon-hist .gg-anon-td:last-child,.gg-app.gg-app .gg-anon-hist .gg-anon-th:last-child{padding-right:12px}@media (max-width:768px){.gg-app.gg-app .gg-anon-hist .gg-anon-table{min-width:560px}.gg-app.gg-app .gg-anon-hist .gg-anon-td:first-child,.gg-app.gg-app .gg-anon-hist .gg-anon-th:first-child{padding-left:12px}.gg-app.gg-app .gg-anon-hist .gg-anon-td:last-child,.gg-app.gg-app .gg-anon-hist .gg-anon-th:last-child{padding-right:12px}}.gg-app.gg-app .gg-anon-view .gg-anon-head{margin-bottom:18px;gap:14px}.gg-app.gg-app .gg-anon-view .gg-page-title{line-height:1.25;overflow-wrap:anywhere}.gg-app.gg-app .gg-anon-view .gg-anon-meta{margin-top:6px;font-size:var(--gg-text-xs);color:var(--gg-t3);line-height:1.5;overflow-wrap:anywhere}.gg-app.gg-app .gg-anon-view .gg-anon-meta strong{font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-anon-view .gg-anon-back{border-color:var(--gg-border-soft)}.gg-app.gg-app .gg-anon-view .gg-anon-back:hover{background:rgba(255,255,255,.06);border-color:rgb(var(--gg-accent)/.3);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-anon-view .gg-anon-framewrap{padding:16px;background:rgba(255,255,255,.04);border-color:var(--gg-border-soft);border-radius:var(--gg-r-input)}@media (max-width:640px){.gg-app.gg-app .gg-anon-view .gg-anon-head{flex-wrap:wrap}.gg-app.gg-app .gg-anon-view .gg-anon-framewrap{padding:10px}}