.ax-brand{font:600 1.125rem/1 var(--body);letter-spacing:-.015em;align-items:center;gap:10px;display:inline-flex}.ax-brand svg{flex:none}.ax-error{color:var(--a-text);font-size:.875rem}.ax-shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.ax-main{padding:24px var(--gr) 40px var(--gl);flex-direction:column;gap:40px;min-width:0;display:flex}.ax-body{gap:12px;width:100%;max-width:400px;margin:auto;display:grid}.ax-body h1{font-size:clamp(2.25rem,3.6vw,3rem);line-height:1.06}.ax-lede,.ax-note{color:var(--tx-2)}.ax-form{gap:16px;margin-top:20px;display:grid}.ax-field{gap:6px;display:grid}.ax-field label,.pn-form label{font:500 .875rem/1.3 var(--body);color:var(--tx-2)}.ax-field input,.pn-form input{background:var(--card);width:100%;min-height:46px;color:var(--tx);border:1px solid var(--line-2);border-radius:10px;padding:0 14px;font-size:1rem}.pn-form input{border-radius:var(--r-s);min-height:44px;padding:0 12px;font-size:.9375rem}.ax-field input:focus-visible,.pn-form input:focus-visible,.pn-form textarea:focus-visible,.pn-form select:focus-visible{border-color:var(--b);outline-offset:0}.ax-form .btn{min-height:46px}.ax-links{color:var(--tx-2);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:.875rem;display:flex}.ax-links a{color:var(--tx);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.ax-links a:hover{text-decoration-color:currentColor}.ax-mosaic{border-radius:var(--r-xl);background:linear-gradient(100deg, var(--a-wash), var(--b-wash));width:calc(100% - 16px);height:calc(100% - 32px);margin:16px 16px 16px 0;display:block}.pn-shell{grid-template-columns:256px minmax(0,1fr);min-height:100dvh;display:grid}.pn-side{background:var(--bg-2);border-right:1px solid var(--line);flex-direction:column;height:100dvh;padding:8px 12px 0;display:flex;position:sticky;top:0;overflow-y:auto}.pn-side .ax-brand{flex:none;min-height:56px;padding-left:12px}.pn-nav{gap:2px;margin-top:8px;display:grid}.pn-nav a{border-radius:var(--r-s);min-height:38px;color:var(--tx-2);font:500 .9375rem/1 var(--body);align-items:center;padding-inline:12px;transition:background-color .15s,color .15s;display:flex}.pn-nav a:hover{background:var(--bg-3);color:var(--tx)}.pn-nav a[aria-current=page]{background:var(--card);color:var(--tx);box-shadow:0 0 0 1px var(--line), 0 1px 2px #15132e0f}.pn-account{border-top:1px solid var(--line);overflow-wrap:anywhere;gap:2px;margin-top:auto;padding:16px 12px 20px;font-size:.875rem;display:grid}.pn-nav+.pn-account{margin-top:auto}.pn-account strong{font:600 .9375rem/1.3 var(--body)}.pn-account span{color:var(--muted)}.pn-signout{color:var(--tx-2);text-align:left;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;margin-top:6px;padding:0;font-size:.875rem}.pn-signout:hover{color:var(--tx);text-decoration-color:currentColor}.pn-main{min-width:0;max-width:1180px;padding:0 clamp(20px,4vw,56px) 80px}.pn-head{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 20px;padding-block:clamp(28px,4vw,44px) 24px;display:flex}.pn-head h1{letter-spacing:-.018em;font-size:clamp(1.875rem,3vw,2.375rem);line-height:1.1}.pn-head p{color:var(--tx-2)}.pn-empty{text-align:center;justify-items:center;gap:10px;padding-block:clamp(64px,12vw,140px);display:grid}.pn-empty h2{font-size:1.75rem}.pn-empty p{max-width:30em;color:var(--tx-2)}.pn-cells{margin-bottom:8px;display:flex}.pn-cells i{background:var(--a);width:14px;height:14px;display:block}.pn-cells i+i{background:var(--b)}.pn-block{border-bottom:1px solid var(--line);grid-template-columns:220px minmax(0,1fr);gap:14px 40px;padding-block:32px;display:grid}.pn-block h2,.pn-policy h2{font:600 1.0625rem/1.4 var(--body);letter-spacing:0;text-wrap:wrap}.pn-block>div{align-content:start;gap:14px;min-width:0;display:grid}.pn-block p{color:var(--tx-2);max-width:46em}.pn-block p a:not(.btn){color:var(--tx);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.pn-block p a:not(.btn):hover{text-decoration-color:currentColor}.pn-block .btn,.pn-policy .btn,.pn-key .btn,.ad-act .btn{min-height:40px;padding-inline:14px;font-size:.875rem}.pn-block summary{color:var(--tx-2);cursor:pointer;font-size:.875rem}.pn-block summary:hover{color:var(--tx)}.pn-block pre{background:var(--bg-2);border-radius:10px;margin:10px 0 0;padding:16px;font-size:.8125rem;line-height:1.6;overflow-x:auto}.pn-block article{gap:4px;display:grid}.pn-block article+article{border-top:1px solid var(--line);padding-top:14px}.pn-block code{font-size:.8125rem}.pn-form{gap:8px;min-width:0;max-width:480px;display:grid}.pn-form>div{flex-wrap:wrap;gap:8px;display:flex}.pn-form input{flex:200px;min-width:0}.pn-form .btn{min-height:44px}.pn-saved{color:var(--tx-2);font-size:.875rem}.pn-qr{border:1px solid var(--line);border-radius:var(--r-s);width:184px;height:184px}.pn-codes{columns:2;background:var(--bg-2);border-radius:var(--r-s);margin:0;padding:14px 16px;font-size:.875rem;line-height:1.8}.pn-link,.ax-switch{color:var(--tx);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.ax-switch{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.pn-facts{grid-template-columns:80px minmax(0,1fr);gap:10px 16px;margin:0;font-size:.9375rem;display:grid}.pn-facts dt{color:var(--muted)}.pn-facts dd{overflow-wrap:anywhere;margin:0}.pn-loading{color:var(--muted);padding-block:32px}.pn-form textarea,.pn-form select,.pn-inline select,.pn-inline input[type=number]{background:var(--card);min-height:40px;color:var(--tx);border:1px solid var(--line-2);border-radius:var(--r-s);font:inherit;padding:8px 10px;font-size:.875rem}.pn-form textarea{resize:vertical;width:100%;line-height:1.55}.pn-form label:not(:first-child){margin-top:8px}.pn-form input[type=checkbox],.pn-inline input[type=checkbox],.ad-check input{width:16px;height:16px;min-height:0;accent-color:var(--action);flex:none;margin:0}.pn-stats{background:var(--card);border:1px solid var(--line);border-radius:var(--r-l);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:24px 0 0;display:grid;overflow:hidden}.pn-stats>div{border-right:1px solid var(--line);min-width:0;padding:18px 20px 20px}.pn-stats>div:last-child{border-right:0}.pn-stats dt{color:var(--muted);font:500 .8125rem/1.35 var(--body)}.pn-stats dd{font:400 2rem/1.1 var(--display);letter-spacing:-.015em;font-variant-numeric:lining-nums tabular-nums;text-transform:none;overflow-wrap:anywhere;margin:8px 0 0}.pn-stats dd.pn-status{text-transform:capitalize}.pn-none{color:var(--tx-2);padding-block:40px}.pn-block .pn-none{padding-block:0}.pn-rows{background:var(--card);border:1px solid var(--line);border-radius:var(--r-l);margin-top:24px;overflow:hidden}.pn-rows details+details{border-top:1px solid var(--line)}.pn-rows summary{cursor:pointer;grid-template-columns:110px 90px minmax(0,1fr) minmax(0,1fr) 70px;align-items:center;gap:12px;min-height:48px;padding:8px 20px;font-size:.875rem;display:grid}.pn-rows summary:hover,.pn-rows details[open]>summary{background:var(--bg-2)}.pn-time{color:var(--muted);font:400 .75rem/1.3 var(--mono);font-variant-numeric:tabular-nums}.pn-model{color:var(--tx-2);overflow-wrap:anywhere}.pn-status{font:600 .8125rem/1 var(--body);text-transform:capitalize;color:var(--tx-2)}.pn-status.blocked{color:var(--a-text)}.pn-status.rescued{color:var(--b-text)}.pn-status.failed,.pn-status.unavailable,.pn-status.error{color:var(--a-text)}.pn-detail{background:var(--bg-2);border-top:1px solid var(--line);font:400 .8125rem/1.55 var(--mono);gap:4px;padding:14px 20px 18px;display:grid}.pn-policy{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:14px 40px;padding-block:24px;display:grid}.pn-policy h2+.tag{background:var(--bg-2);text-transform:capitalize;border-radius:999px;margin-top:4px;padding:2px 8px;display:inline-block}.pn-policy p{color:var(--tx-2);margin-top:8px;font-size:.9375rem}.pn-policy .pn-inline{align-self:start}.pn-policy p.tag{font-weight:400}.pn-inline{flex-wrap:wrap;align-items:end;gap:10px 12px;font-size:.8125rem;display:flex}.pn-inline label{color:var(--muted);gap:4px;font-weight:500;display:grid}.pn-inline label:has(input[type=checkbox]){min-height:40px;color:var(--tx);align-items:center;gap:8px;display:flex}.pn-inline input[type=number]{width:80px}.pn-secret{background:var(--b-wash);color:var(--tx);border-radius:10px;gap:6px;margin-top:4px;padding:12px 14px;font-size:.875rem;display:grid}.pn-block p.pn-secret{color:var(--tx)}.pn-secret code,.pn-key code{font-family:var(--mono);overflow-wrap:anywhere;font-size:.8125rem}.pn-key{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:16px;font-size:.9375rem;display:grid}.pn-key strong{font-weight:600}.pn-key span{color:var(--tx-2)}.pn-sandbox{max-width:720px}.pn-toggle{align-items:center;gap:8px;min-height:36px;display:flex}.pn-text{background:var(--bg-2);font:400 .8125rem/1.6 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;min-width:0;margin:0;padding:14px}.pn-block pre.pn-text{margin:0}.pn-text mark{background:var(--b-wash);color:var(--b-text);border-radius:4px;padding:1px 3px}.pn-found{gap:8px;min-width:0;margin:0;font-size:.875rem;display:grid}.pn-found div{grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:12px;display:grid}.pn-found dt{color:var(--muted);font:400 .75rem/1.7 var(--mono)}.pn-found dd{overflow-wrap:anywhere;margin:0}.pn-scores{min-width:0;font-size:.875rem;display:grid}.pn-scores p{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 90px 110px;align-items:center;gap:12px;max-width:none;min-height:40px;display:grid}.pn-scores p:last-child{border-bottom:0}.pn-scores span{overflow-wrap:anywhere}.pn-scores span:first-child{color:var(--tx);font-weight:500}.pn-scores .block{color:var(--a-text);font-weight:600}.pn-scores .flag{color:var(--b-text);font-weight:600}.pn-scores p.pn-plan{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:4px 24px;padding-block:16px}.pn-scores p.pn-plan span:first-child{font:400 1.5rem/1.2 var(--display);grid-row:1/span 5}.pn-scores p.pn-plan span:not(:first-child){grid-column:2}.ad-stats{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row}.ad-stats>div{border-bottom:1px solid var(--line)}.ad-stats>div:nth-child(4n){border-right:0}.ad-stats>div:nth-last-child(-n+4){border-bottom:0}.ad-act{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:.875rem;display:flex}.ad-act label{color:var(--tx-2);font:500 .8125rem/1.3 var(--body);flex-basis:100%;gap:4px;display:grid}.ad-act input:not([type=checkbox]){background:var(--card);min-width:0;min-height:40px;color:var(--tx);border:1px solid var(--line-2);border-radius:var(--r-s);flex:200px;padding:0 10px;font-size:.875rem}.ad-act .ad-check,.ad-check{color:var(--tx-2);font:400 .875rem/1.4 var(--body);align-items:center;gap:8px;display:flex}.ad-act>p,.ad-secret{flex-basis:100%}.ad-secret{border-radius:var(--r-s);background:var(--b-wash);font:400 .8125rem/1.5 var(--mono);overflow-wrap:anywhere;white-space:pre-wrap;padding:10px 12px}.ad-act select{background:var(--card);min-height:40px;color:var(--tx);border:1px solid var(--line-2);border-radius:var(--r-s);padding:0 10px;font-size:.875rem}.btn.ad-danger{color:var(--a-text)}.btn.ad-danger:hover{border-color:var(--a-text)}.ad-act textarea{background:var(--card);width:100%;min-height:40px;color:var(--tx);border:1px solid var(--line-2);border-radius:var(--r-s);font:400 .875rem/1.6 var(--mono);resize:vertical;padding:10px}.ad-article-head{align-items:center;gap:8px}.ad-article-head h1{overflow-wrap:anywhere;min-width:0;margin-right:auto}.ad-article a strong{font-weight:500}.ad-article a:hover strong{text-decoration:underline}.ad-rows summary{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 100px}.ad-detail{background:var(--bg-2);border-top:1px solid var(--line);gap:10px;padding:16px 20px 20px;display:grid}.ad-table{background:var(--card);border:1px solid var(--line);border-radius:var(--r-m);margin-top:24px;overflow-x:auto}.ad-table table{border-collapse:collapse;min-width:100%;font:400 .8125rem/1.5 var(--mono)}.ad-table th,.ad-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;max-width:360px;padding:9px 14px}.ad-table tbody tr:last-child td{border-bottom:0}.ad-table th{background:var(--bg-2);color:var(--tx-2);font:600 .8125rem/1.5 var(--body)}@media (max-width:860px){.ax-shell{grid-template-rows:minmax(0,1fr) 96px;grid-template-columns:minmax(0,1fr)}.ax-mosaic{width:calc(100% - var(--gl) - var(--gr));height:80px;margin:0 var(--gr) 16px var(--gl);border-radius:20px}.pn-shell{grid-template-columns:minmax(0,1fr)}.pn-side{border-right:0;border-bottom:1px solid var(--line);height:auto;padding:0;position:static;overflow:visible}.pn-side .ax-brand{padding-left:var(--gl)}.pn-nav{padding:0 calc(var(--gl) - 12px) 10px;scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;margin:0;overflow-x:auto}.pn-account{padding:12px var(--gr) 14px var(--gl);margin-top:0}.pn-block,.pn-policy,.pn-key{grid-template-columns:minmax(0,1fr)}.pn-stats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.pn-stats>div{border-bottom:1px solid var(--line)}.pn-stats>div:nth-child(2n){border-right:0}.pn-rows summary{grid-template-columns:90px minmax(0,1fr)}.pn-model,.pn-rows summary>:last-child{display:none}.pn-found div{grid-template-columns:minmax(0,1fr);gap:0}.pn-scores p{grid-template-columns:minmax(0,1fr) 50px 90px}.pn-scores p.pn-plan{grid-template-columns:90px minmax(0,1fr)}.ad-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-stats>div:nth-last-child(-n+4){border-bottom:1px solid var(--line)}.ad-rows summary{grid-template-columns:minmax(0,1fr) 70px}.ad-rows .pn-model{display:none}}
