.po-mac{--po-paper:#f8f3eb;--po-side:#f1eadf;--po-side-sel:#e3d9c9;--po-card:#fffdf9;--po-line:#e6ddce;--po-line2:#efe8dc;--po-field:#dcd3c5;--po-ink:#1f1b16;--po-muted:#6b6358;--po-faint:#a99f90;--po-green:#3f8a5a;--po-green-t:#2f6b45;--po-green-w:#e3efe6;--po-off-w:#efe9e0;--po-coral-t:#b8462f;--po-coral-w:#fdece7;--po-coral-l:#f7c9bd;--po-teal:#2e7d7a;--po-sys:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--font-instrument), "Helvetica Neue", sans-serif;--po-serif:ui-serif, "New York", var(--font-fraunces), Georgia, serif;--po-mono:ui-monospace, "SF Mono", Menlo, var(--font-mono), monospace;background:var(--po-paper);width:1000px;height:620px;color:var(--po-ink);font-family:var(--po-sys);-webkit-user-select:none;user-select:none;text-align:left;border-radius:14px;font-size:13px;line-height:1.35;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 4px 10px #1f1b1614,0 34px 80px #1f1b1633}.po-mac button{font:inherit;color:inherit;cursor:pointer}.po-mac button:disabled{cursor:default;opacity:.45}.po-mac code,.po-mono{font-family:var(--po-mono);font-size:.94em}.po-bare{background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.po-grow{flex:1}.po-r{text-align:right;justify-self:end}.po-trunc{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.po-body{display:flex;position:absolute;inset:0}.po-main{flex:1;min-width:0;position:relative;overflow:hidden}.po-side{background:var(--po-side);border-right:1px solid var(--po-line);flex-direction:column;flex:none;width:196px;padding:12px 10px;display:flex}.po-lights{gap:8px;padding:2px 4px;display:flex}.po-lights i{background:#ff5f57;border-radius:50%;width:12px;height:12px}.po-lights i:nth-child(2){background:#febc2e}.po-lights i:nth-child(3){background:#28c840}.po-logo{font-family:var(--po-serif);letter-spacing:-.01em;align-items:center;gap:9px;margin:20px 6px 18px;font-size:19px;font-weight:600;display:flex}.po-logo img{border-radius:6px}.po-nav{flex-direction:column;gap:2px;display:flex}.po-nav-i{text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:13.5px;font-weight:500;transition:background .15s;display:flex}.po-nav-i svg{width:16px;height:16px;color:var(--po-muted);flex:none}.po-nav-i em{color:var(--po-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-style:normal}.po-nav-i svg:last-child:not(:first-child){width:12px;height:12px;margin-left:auto}button.po-nav-i:hover{background:#1f1b160a}.po-nav-i.is-on{background:var(--po-side-sel);font-weight:600}.po-nav-i.is-on svg{color:var(--po-ink)}.po-nav-i.is-dim{color:var(--po-ink);cursor:default}.po-nav-gap{height:12px}.po-ver{align-items:center;gap:10px;margin-top:auto;padding:4px 6px;display:flex}.po-ver>span{background:var(--po-card);width:28px;height:28px;box-shadow:0 0 0 1px var(--po-line);color:var(--po-green);border-radius:8px;place-items:center;display:grid}.po-ver>span svg{width:14px;height:14px}.po-ver b{font-size:12.5px;display:block}.po-ver small{color:var(--po-muted);font-size:11.5px}.po-pane{opacity:0;pointer-events:none;flex-direction:column;gap:12px;transition:opacity .26s,transform .26s;display:flex;position:absolute;inset:0;transform:translateY(6px)}.po-pane.is-on{opacity:1;pointer-events:auto;transform:none}.po-pad{padding:22px 24px 18px}.po-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.po-h1{font-family:var(--po-serif);letter-spacing:-.01em;margin:0;font-size:27px;font-weight:600;line-height:1.1}.po-h1.is-sm{font-size:21px}.po-sub{color:var(--po-muted);margin:4px 0 0;font-size:13px}.po-crumb{color:var(--po-ink);align-self:flex-start;margin:-4px 0 -2px;font-size:13px;font-weight:600}.po-crumb svg{width:12px;height:12px}.po-crumb.is-static{align-items:center;gap:6px;display:inline-flex}.po-card{background:var(--po-card);border:1px solid var(--po-line);border-radius:13px}.po-btn{border:1px solid var(--po-field);background:var(--po-card);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;transition:background .15s,transform .1s;display:inline-flex}.po-btn svg{width:13px;height:13px}.po-btn:hover:not(:disabled){background:#f6f1e8}.po-btn:active:not(:disabled){transform:translateY(1px)}.po-btn.is-ink{background:var(--po-ink);border-color:var(--po-ink);color:#fffdf9}.po-btn.is-ink:hover:not(:disabled){background:#3a332b}.po-btn.is-ghost{color:var(--mint-deep);font-family:var(--po-mono);background:0 0;border-color:#0000;font-size:12px}.po-btn.is-sm{padding:4px 9px;font-size:12px}.po-btn.is-danger{background:var(--po-coral-w);border-color:var(--po-coral-l);color:var(--po-coral-t)}.po-btn.is-done{color:var(--po-green-t)}.po-btn.is-ink.is-done{color:#bfe3c9}.po-link{color:var(--po-ink);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.po-link svg{display:none}.po-link.is-done{color:var(--po-green-t)}.po-link:hover:not(:disabled){color:var(--mint-deep)}.po-dot{background:var(--po-faint);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.po-dot.is-running{background:var(--po-green)}.po-dot.is-starting{background:var(--mint);animation:.8s ease-in-out infinite po-blink}.po-dot.is-waiting,.po-dot.is-off{background:#cfc6b8}.po-dot.is-pulse{animation:1.8s ease-out infinite po-pulse;box-shadow:0 0 #3f8a5a80}@keyframes po-blink{50%{opacity:.35}}@keyframes po-pulse{0%{box-shadow:0 0 #3f8a5a73}80%,to{box-shadow:0 0 0 7px #3f8a5a00}}.po-badge{letter-spacing:.08em;background:var(--po-green-w);color:var(--po-green-t);border-radius:5px;padding:3px 7px;font-size:10.5px;font-weight:700}.po-badge.is-starting{background:var(--mint-wash);color:var(--mint-deep)}.po-badge.is-waiting{background:var(--po-off-w);color:var(--po-muted)}.po-tile{background:var(--mint);width:38px;height:38px;color:var(--po-ink);border-radius:10px;flex:none;place-items:center;display:grid}.po-tile svg{width:20px;height:20px}.po-stats{grid-template-columns:repeat(4,1fr);display:grid}.po-stats>div{min-width:0;padding:11px 16px 12px}.po-stats>div+div{border-left:1px solid var(--po-line2)}.po-stats small{letter-spacing:.08em;color:var(--po-muted);font-size:10.5px;font-weight:600;display:block}.po-stats b{font-family:var(--po-serif);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 1px;font-size:21px;font-weight:600;display:block;overflow:hidden}.po-stats span{color:var(--po-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.po-https{align-items:center;gap:5px;font-size:inherit!important;color:inherit!important;margin:0!important;display:inline-flex!important}.po-https svg{width:15px;height:15px;color:var(--po-green)}.po-two{flex:1;grid-template-columns:1fr 1fr;gap:12px;min-height:0;display:grid}.po-list{flex-direction:column;display:flex;overflow:hidden}.po-list h4{border-bottom:1px solid var(--po-line2);margin:0;padding:12px 16px;font-size:14px;font-weight:600}.po-li{text-align:left;border:0;border-bottom:1px solid var(--po-line2);background:0 0;align-items:center;gap:10px;width:100%;padding:9px 16px;transition:background .15s;display:flex}.po-li:last-child{border-bottom:0}button.po-li:hover{background:#fbf6ee}.po-li-main{flex-direction:column;flex:1;min-width:0;display:flex}.po-li-main b{font-size:13px;font-weight:600}.po-li-main small{color:var(--po-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.po-li>em{color:var(--po-faint);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.po-li>svg{width:12px;height:12px;color:var(--po-faint);transform:rotate(180deg)}.po-li.is-fresh{animation:1.6s po-fresh}@keyframes po-fresh{0%{background:var(--mint-wash);opacity:0;transform:translate(-6px)}20%{opacity:1;transform:none}70%{background:var(--mint-wash)}to{background:0 0}}.po-sheet-wrap{z-index:30;opacity:0;pointer-events:none;background:#1f1b1642;place-items:center;transition:opacity .2s;display:grid;position:absolute;inset:0}.po-sheet-wrap.is-on{opacity:1;pointer-events:auto}.po-sheet{background:var(--po-card);border-radius:16px;width:470px;transition:transform .28s cubic-bezier(.3,1.3,.5,1);overflow:hidden;transform:translateY(10px)scale(.97);box-shadow:0 0 0 1px #1f1b161a,0 24px 60px #1f1b1647}.po-sheet-wrap.is-on .po-sheet{transform:none}.po-sheet-top{align-items:center;gap:12px;padding:20px 22px 4px;display:flex}.po-sheet-top img{border-radius:10px}.po-sheet-top b{font-size:16px;font-weight:650;display:block}.po-sheet-top small{color:var(--po-muted);font-size:12.5px}.po-pick{border:1px solid var(--po-line);border-radius:10px;margin:12px 22px 0;overflow:hidden}.po-pick-i{text-align:left;border:0;border-bottom:1px solid var(--po-line2);background:0 0;align-items:center;gap:10px;width:100%;min-height:38px;padding:8px 12px;display:flex}.po-pick-i:last-child{border-bottom:0}.po-pick-i span{color:var(--po-muted);font-size:12px}.po-pick-i i,.po-pick-i.is-other .po-bare i{border:1.5px solid var(--po-field);background:var(--po-card);border-radius:50%;flex:none;width:14px;height:14px;transition:border .15s}.po-pick-i.is-on i{border:4.5px solid var(--po-ink)}.po-pick-i.is-on{background:#fbf6ee}.po-pick-i.is-other .po-bare{text-align:left;flex:1;gap:10px;height:22px;font-weight:500}.po-field-l{margin:14px 22px 6px;font-size:12.5px;font-weight:600;display:block}.po-field{border:1.5px solid var(--po-field);background:#fff;border-radius:9px;align-items:center;margin:0 22px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.po-field:focus-within{border-color:var(--mint);box-shadow:0 0 0 3px var(--mint-wash)}.po-field.is-bad{border-color:var(--po-coral-l)}.po-field input{min-width:0;font-family:var(--po-mono);color:var(--po-ink);user-select:text;background:0 0;border:0;outline:0;flex:1;padding:9px 0;font-size:14px}.po-field input::selection{background:var(--mint-soft)}.po-field span{font-family:var(--po-mono);color:var(--po-faint);font-size:14px}.po-preview{background:var(--po-paper);font-family:var(--po-mono);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;margin:10px 22px 18px;padding:9px 12px;font-size:12px;display:flex}.po-preview b{color:var(--mint-deep)}.po-preview em{font-family:var(--po-sys);color:var(--po-muted);margin-left:auto;font-size:11.5px;font-style:normal}.po-warn{color:var(--po-coral-t);font-family:var(--po-sys)}.po-sheet-foot{border-top:1px solid var(--po-line2);background:#faf5ed;justify-content:flex-end;gap:8px;padding:12px 22px;display:flex}.po-sheet-foot .po-btn{padding:7px 14px;font-size:13px}.po-stepper{border:1px solid var(--po-field);background:#fff;border-radius:8px;align-items:center;display:inline-flex;overflow:hidden}.po-stepper button{width:26px;height:26px;color:var(--po-muted);background:0 0;border:0;place-items:center;display:grid}.po-stepper button:hover{background:var(--po-off-w);color:var(--po-ink)}.po-stepper button svg{width:12px;height:12px}.po-stepper input{border:0;border-left:1px solid var(--po-line2);border-right:1px solid var(--po-line2);text-align:center;width:58px;font-family:var(--po-mono);height:26px;color:var(--po-ink);user-select:text;background:0 0;outline:0;font-size:13px}.po-dom{flex:none;overflow:hidden}.po-dom-top{align-items:center;gap:10px;padding:14px 16px 2px;display:flex}.po-dom-top .po-h1{font-size:24px}.po-dom-sub{color:var(--po-muted);margin:4px 16px 10px 35px}.po-dom-sub code{color:var(--po-ink)}.po-tun-t{flex-direction:column;min-width:0;display:flex}.po-tun-t small{color:var(--po-muted);font-size:12.5px}.po-rows{border:1px solid var(--po-line2);background:#faf6ef;border-radius:10px;margin:8px 16px 12px}.po-rows>div{align-items:center;gap:10px;min-height:31px;padding:0 14px;display:flex}.po-rows>div+div{border-top:1px solid var(--po-line2)}.po-rows>div>span:first-child{width:92px;color:var(--po-muted);flex:none;font-size:12.5px}.po-rows>div>b{flex:0 auto;align-items:center;gap:5px;min-width:0;font-weight:500;display:inline-flex}.po-rows>div>b svg{width:11px;height:11px;color:var(--po-green)}.po-rows>div>small{color:var(--po-muted);margin-right:auto;font-size:12px}.po-rows>div>b+.po-link,.po-rows>div>b+.po-btn{margin-left:auto}.po-dom .po-stats{border-top:1px solid var(--po-line2)}.po-url{border:1px solid var(--mint-soft);background:#fdf6e8;border-radius:10px;align-items:center;gap:9px;min-height:42px;margin:10px 16px 0;padding:7px 8px 7px 12px;display:flex;position:relative;overflow:hidden}.po-url>svg{width:13px;height:13px;color:var(--po-green);flex:none}.po-url>b{flex:1;font-size:13px;font-weight:500}.po-url.is-off{background:var(--po-off-w);border-color:var(--po-line)}.po-url.is-off b{color:var(--po-muted);font-family:var(--po-sys)}.po-url.is-wait b{font-family:var(--po-sys);color:var(--po-muted)}.po-bar{background:var(--mint);transform-origin:0;width:100%;height:2px;animation:2.2s cubic-bezier(.3,.6,.4,1) forwards po-load;position:absolute;bottom:0;left:0}@keyframes po-load{0%{transform:scaleX(0)}to{transform:scaleX(.96)}}.po-spin{border:2px solid var(--po-line);border-top-color:var(--mint-deep);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite po-spin;display:inline-block}@keyframes po-spin{to{transform:rotate(360deg)}}.po-temp{border:1px solid var(--mint-soft);background:#fdf3e0;border-radius:10px;gap:10px;margin:0 16px 14px;padding:9px 12px;display:flex}.po-temp svg{width:16px;height:16px;color:var(--mint-deep);flex:none;margin-top:1px}.po-temp b{font-size:13px;display:block}.po-temp span{color:var(--po-muted);font-size:12.5px}.po-live{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.po-live-h{border-bottom:1px solid var(--po-line2);flex:none;align-items:center;gap:8px;padding:10px 16px;display:flex}.po-live-h b{font-size:14px;font-weight:600}.po-live-h small{color:var(--po-faint);font-size:12px}.po-table{flex-direction:column;flex:1;min-height:0;display:flex}.po-tbody{scrollbar-width:thin;scrollbar-color:var(--po-line) transparent;flex:1;min-height:0;overflow-y:auto}.po-tr{text-align:left;border:0;border-bottom:1px solid var(--po-line2);background:0 0;grid-template-columns:76px 62px 1fr 60px 60px;align-items:center;gap:8px;width:100%;height:29px;padding:0 16px;font-size:12.5px;transition:background .15s;display:grid}.has-host .po-tr{grid-template-columns:76px 118px 62px 1fr 56px 56px}.is-hooks .po-tr{grid-template-columns:76px 1fr 104px 100px 56px}.po-th{letter-spacing:.08em;height:26px;color:var(--po-muted);flex:none;font-size:10.5px;font-weight:600}button.po-tr:hover{background:#fbf6ee}.po-tr.is-sel{background:var(--mint-wash)!important}.po-tr.is-new{animation:.6s po-row}@keyframes po-row{0%{opacity:0;background:#fdf0d6;transform:translateY(-4px)}40%{opacity:1;transform:none}}.po-time{color:var(--po-faint);font-variant-numeric:tabular-nums}.po-host{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.po-mcell{align-items:center;gap:4px;display:inline-flex}.po-meth{font-family:var(--po-mono);color:var(--po-muted);font-size:11px;font-weight:700}.po-meth.is-write{color:var(--po-teal)}.po-path{font-family:var(--po-mono);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;min-width:0;font-size:12px;display:flex;overflow:hidden}.po-status{font-family:var(--po-mono);color:var(--po-green-t);font-size:12.5px;font-weight:700}.po-status.is-bad{color:var(--po-coral-t)}.po-status.is-key{color:var(--mint-deep)}.po-took{color:var(--po-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.po-tag{font-style:normal;font-family:var(--po-sys);color:var(--po-muted);background:var(--po-off-w);border-radius:4px;padding:1px 5px;font-size:10.5px;font-weight:600}.po-globe{color:var(--mint-deep);display:inline-grid}.po-globe svg{width:12px;height:12px}.po-sig{color:var(--po-green-t);align-items:center;gap:5px;font-weight:600;display:inline-flex}.po-sig svg{width:13px;height:13px}.po-sig.is-nomatch{color:var(--po-coral-t)}.po-app{color:var(--po-green-t);font-variant-numeric:tabular-nums;font-weight:600}.po-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:26px 16px;display:flex}.po-empty b{font-size:14px}.po-empty span{color:var(--po-muted);max-width:40ch}.po-empty.is-flat{flex:0;padding:20px}.po-req-bar{align-items:center;gap:12px;display:flex}.po-chips{background:var(--po-off-w);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.po-chips button{background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;transition:background .15s,box-shadow .15s;display:inline-flex}.po-chips button em{color:var(--po-faint);font-style:normal;font-weight:500;font-family:var(--po-mono);font-size:11px}.po-chips button.is-on{background:var(--po-card);box-shadow:0 1px 2px #1f1b161a, 0 0 0 1px var(--po-line)}.po-chips.is-pick{flex-wrap:wrap}.po-chips.is-pick button{font-family:var(--po-mono);font-size:12px;font-weight:500}.po-search{border:1px solid var(--po-field);background:var(--po-card);border-radius:9px;align-items:center;gap:7px;width:250px;height:32px;padding:0 10px;transition:border-color .15s,box-shadow .15s;display:flex}.po-search:focus-within{border-color:var(--mint);box-shadow:0 0 0 3px var(--mint-wash)}.po-search svg{width:13px;height:13px;color:var(--po-faint);flex:none}.po-search input{min-width:0;font:inherit;color:var(--po-ink);user-select:text;background:0 0;border:0;outline:0;flex:1}.po-search input::placeholder{color:var(--po-faint)}.po-search .po-bare svg{width:11px;height:11px}.po-insp{background:var(--po-card);border-left:1px solid var(--po-line);z-index:5;flex-direction:column;width:380px;transition:transform .3s cubic-bezier(.3,.9,.3,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(104%);box-shadow:-18px 0 40px #1f1b161a}.po-insp.is-on{transform:none}.po-insp-top{align-items:center;gap:8px;padding:14px 16px 4px;display:flex}.po-insp-top .po-meth{background:var(--po-off-w);border-radius:5px;padding:3px 7px;font-size:12px}.po-insp-top small{color:var(--po-muted)}.po-pill{background:var(--po-green-w);color:var(--po-green-t);border-radius:5px;padding:3px 8px;font-size:12px;font-weight:700}.po-pill.is-bad{background:var(--po-coral-w);color:var(--po-coral-t)}.po-x{width:24px;height:24px;color:var(--po-muted);border-radius:6px;justify-content:center}.po-x:hover{background:var(--po-off-w)}.po-x svg{width:14px;height:14px}.po-insp-url{word-break:break-all;user-select:text;padding:4px 16px 0;font-size:12.5px}.po-insp-src{background:var(--po-off-w);border-radius:6px;align-self:flex-start;align-items:center;gap:6px;margin:8px 16px 0;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.po-insp-src svg{width:13px;height:13px}.po-insp-act{gap:6px;padding:10px 16px 4px;display:flex}.po-tabs{border-bottom:1px solid var(--po-line);flex:none;gap:18px;padding:0 16px;display:flex}.po-tabs button{color:var(--po-muted);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 0 9px;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.po-tabs button.is-on{color:var(--po-ink);border-bottom-color:var(--mint);font-weight:600}.po-tabs button em{background:var(--mint-wash);color:var(--mint-deep);border-radius:99px;padding:0 6px;font-size:11px;font-style:normal;font-weight:700}.po-tabs.is-page{margin-top:-4px;padding:0}.po-insp-body{scrollbar-width:thin;scrollbar-color:var(--po-line) transparent;flex:1;padding:4px 16px 16px;animation:.25s po-fade;overflow-y:auto}@keyframes po-fade{0%{opacity:0;transform:translateY(3px)}}.po-insp-body h6{letter-spacing:.08em;color:var(--po-muted);justify-content:space-between;margin:14px 0 6px;font-size:10.5px;font-weight:600;display:flex}.po-insp-body h6 span{letter-spacing:0;font-weight:500}.po-kv{border:1px solid var(--po-line2);background:#faf6ef;border-radius:9px;overflow:hidden}.po-kv>div{grid-template-columns:112px 1fr;align-items:baseline;gap:10px;padding:6px 11px;font-size:12px;display:grid}.po-kv>div+div{border-top:1px solid var(--po-line2)}.po-kv span{color:var(--po-ink);font-weight:500}.po-kv b{word-break:break-all;user-select:text;font-weight:400}.po-hidden{color:var(--po-faint);letter-spacing:.05em}.po-insp-body>.po-link{margin-top:8px}.po-note{color:var(--po-muted);margin:12px 0 0}.po-code{border:1px solid var(--po-line2);font-family:var(--po-mono);white-space:pre-wrap;word-break:break-word;user-select:text;color:#3a332b;background:#faf6ef;border-radius:9px;margin:0;padding:10px 12px;font-size:11.5px;line-height:1.5}.po-sigbox{background:var(--po-green-w);color:var(--po-green-t);border-radius:9px;align-items:flex-start;gap:8px;margin:0;padding:9px 11px;font-size:12.5px;display:flex}.po-sigbox svg{flex:none;width:15px;height:15px}.po-sigbox.is-nomatch{background:var(--po-coral-w);color:var(--po-coral-t)}.po-new{padding:16px}.po-new-h{align-items:center;gap:12px;display:flex}.po-new-h b{font-size:16px;font-family:var(--po-serif);font-weight:600;display:block}.po-new-h small{color:var(--po-muted);font-size:12.5px}.po-form{border:1px solid var(--po-line2);background:#faf6ef;border-radius:10px;grid-template-columns:150px 1fr;align-items:center;gap:14px 16px;margin:18px 0 4px;padding:16px;display:grid}.po-form>span{color:var(--po-muted);font-size:12.5px}.po-form-row{align-items:center;gap:12px;display:flex}.po-form-row small{color:var(--po-muted);font-size:12px}.po-new-foot{justify-content:flex-end;margin-top:12px;display:flex}.po-toggle{background:#d8cfc1;border:0;border-radius:99px;flex:none;width:36px;height:21px;padding:0;transition:background .2s;position:relative}.po-toggle i{background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .25s cubic-bezier(.3,1.4,.5,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #1f1b1640}.po-toggle.is-on{background:var(--mint)}.po-toggle.is-on i{transform:translate(15px)}.po-seg{--w:76px;background:var(--po-off-w);border-radius:9px;justify-self:start;padding:3px;display:inline-flex;position:relative}.po-seg button{z-index:1;width:var(--w);color:var(--po-muted);background:0 0;border:0;padding:5px 0;font-size:12.5px;font-weight:600;transition:color .2s;position:relative}.po-seg button.is-on{color:var(--po-ink)}.po-seg-thumb{width:var(--w);background:var(--po-card);box-shadow:0 1px 2px #1f1b161f, 0 0 0 1px var(--po-line);transform:translateX(calc(var(--i) * var(--w)));border-radius:7px;transition:transform .25s cubic-bezier(.3,1.2,.5,1);position:absolute;top:3px;bottom:3px;left:3px}.po-ag{flex-direction:column;flex:1;gap:12px;min-height:0;animation:.25s po-fade;display:flex}.po-ag-main{flex:1;grid-template-columns:200px 1fr;min-height:0;display:grid;overflow:hidden}.po-ag-list{border-right:1px solid var(--po-line);scrollbar-width:none;background:#f6f0e6;flex-direction:column;gap:0;padding:8px;display:flex;overflow-y:auto}.po-ag-list>small{letter-spacing:.08em;color:var(--po-muted);padding:2px 8px 6px;font-size:10.5px;font-weight:600}.po-ag-app{text-align:left;background:0 0;border:1.5px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:3px 8px;transition:background .15s,border-color .15s;display:flex}.po-ag-app:hover{background:#1f1b1609}.po-ag-app.is-on{background:var(--po-card);border-color:var(--mint)}.po-ag-app b{font-size:12.5px;font-weight:600;line-height:1.15;display:block}.po-ag-app small{color:var(--po-muted);font-size:10.5px;line-height:1.15;display:block}.po-ag-ic{background:var(--po-card);width:22px;height:22px;box-shadow:0 0 0 1px var(--po-line);color:var(--po-muted);border-radius:7px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.po-ag-app.is-on .po-ag-ic{background:var(--mint);color:var(--po-ink);box-shadow:none}.po-ag-ic svg{width:13px;height:13px}.po-ag-steps{scrollbar-width:thin;scrollbar-color:var(--po-line) transparent;flex-direction:column;gap:12px;padding:14px 18px;animation:.25s po-fade;display:flex;overflow-y:auto}.po-ag-title b{font-family:var(--po-serif);font-size:19px;font-weight:600;display:block}.po-ag-title span{color:var(--po-muted)}.po-step{gap:10px;display:flex}.po-step>i{background:var(--po-ink);width:20px;height:20px;color:var(--po-paper);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid}.po-step>div{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.po-step b{font-size:13.5px;font-weight:600}.po-step small{color:var(--po-muted);font-size:12px}.po-file{color:var(--po-muted);font-size:12px!important}.po-term{color:#f8f3eb;background:#1f1b16;border-radius:10px;overflow:hidden}.po-term>div{color:#a99f90;border-bottom:1px solid #332c24;justify-content:space-between;align-items:center;padding:6px 10px 6px 12px;font-size:11.5px;display:flex}.po-term pre{font-family:var(--po-mono);white-space:pre-wrap;word-break:break-all;user-select:text;margin:0;padding:10px 12px;font-size:11.5px;line-height:1.5}.po-term-copy{background:0 0;border:0;align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex;color:#e6ddce!important}.po-term-copy svg{width:12px;height:12px}.po-term-copy.is-done{color:#bfe3c9!important}.po-ask{text-align:left;border:1px solid var(--po-line);background:#fbf7f0;border-radius:10px;align-items:flex-start;gap:9px;padding:9px 11px;font-size:12.5px;font-weight:500;transition:background .15s,border-color .15s,transform .1s;display:flex}.po-ask svg{width:14px;height:14px;color:var(--mint-deep);flex:none;margin-top:1px}.po-ask:hover:not(:disabled){background:var(--mint-wash);border-color:var(--mint-soft)}.po-ask:active:not(:disabled){transform:translateY(1px)}.po-ask.is-inline{background:var(--mint-wash);color:var(--mint-deep);border:0;border-radius:10px 10px 10px 3px;align-self:flex-start;font-weight:600}.po-things{flex:none}.po-things-g{grid-template-columns:1fr 1fr;gap:8px;padding:10px 12px 12px;display:grid}.po-acts{flex-direction:column;flex:1;min-height:0;animation:.25s po-fade;display:flex;overflow:hidden}.po-asked{background:var(--mint-wash);color:var(--po-ink);border-radius:12px 12px 12px 3px;align-items:center;gap:10px;margin:12px 16px 4px;padding:10px 12px;font-weight:500;display:flex}.po-asked>svg{width:16px;height:16px;color:var(--mint-deep);flex:none}.po-asked small{color:var(--mint-deep);font-size:11px;font-weight:600;display:block}.po-typing{gap:3px;margin-left:auto;display:inline-flex}.po-typing i{background:var(--mint-deep);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite po-blink}.po-typing i:nth-child(2){animation-delay:.15s}.po-typing i:nth-child(3){animation-delay:.3s}.po-acts-l{scrollbar-width:thin;scrollbar-color:var(--po-line) transparent;flex:1;overflow-y:auto}.po-act{border-bottom:1px solid var(--po-line2);align-items:baseline;gap:12px;padding:9px 16px;animation:.5s po-row;display:flex}.po-act>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.po-act b{font-size:12.5px;font-weight:600}.po-act b.is-bad{color:var(--po-coral-t)}.po-act code{color:var(--po-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.po-act>svg{width:13px;height:13px;color:var(--po-green);align-self:center}.po-acts-more{border-top:1px solid var(--po-line2);flex-wrap:wrap;gap:6px;padding:10px 16px;display:flex}.po-acts-more .po-btn svg{color:var(--mint-deep)}.po-browser{z-index:6;width:610px;height:440px;font-family:var(--po-sys,-apple-system, BlinkMacSystemFont, sans-serif);color:#1d1d1f;text-align:left;opacity:0;pointer-events:none;transform-origin:30% 20%;-webkit-user-select:none;user-select:none;background:#fff;border-radius:12px;flex-direction:column;font-size:13px;transition:opacity .22s,transform .3s cubic-bezier(.3,1.2,.5,1);display:flex;position:absolute;top:118px;left:430px;overflow:hidden;transform:translateY(14px)scale(.96);box-shadow:0 0 0 1px #00000024,0 26px 70px #1f140a66}.po-browser.is-on{opacity:1;pointer-events:auto;transform:none}.po-browser button{font:inherit;color:inherit;cursor:pointer}.po-b-bar{background:#f3f2f0;border-bottom:1px solid #e0deda;flex:none;align-items:center;gap:12px;height:44px;padding:0 12px;display:flex}.po-b-lights{gap:8px;display:flex}.po-b-lights>*{background:#febc2e;border:0;border-radius:50%;place-items:center;width:12px;height:12px;padding:0;display:grid}.po-b-lights>:nth-child(3){background:#28c840}.po-b-lights button{color:#0000;background:#ff5f57}.po-b-lights button svg{width:7px;height:7px}.po-b-lights:hover button{color:#7a1d16}.po-b-nav{color:#9a9894;gap:10px;display:flex}.po-b-nav svg{width:14px;height:14px}.po-b-nav svg+svg{transform:rotate(180deg)}.po-b-nav.is-r svg{transform:none}.po-b-addr{background:#e6e4e0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;height:28px;padding:0 8px;display:flex;position:relative;overflow:hidden}.po-b-addr>span{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.po-b-dim{color:#8d8b87}.po-b-lock{color:#3f8a5a;border-radius:4px;padding:2px}.po-b-lock:hover{background:#0000000f}.po-b-lock svg{width:12px;height:12px}.po-b-reload{color:#77756f;position:absolute;right:7px}.po-b-reload svg{width:12px;height:12px}.po-b-prog{transform-origin:0;opacity:0;background:#3b82f6;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.po-b-prog.is-on{animation:.65s forwards po-bload}@keyframes po-bload{0%{opacity:1;transform:scaleX(0)}85%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.po-b-cert{z-index:3;color:#55534e;background:#fff;border-radius:10px;flex-direction:column;gap:4px;width:300px;padding:12px 14px;font-size:12px;animation:.2s po-fade;display:flex;position:absolute;top:40px;left:110px;box-shadow:0 0 0 1px #0000001a,0 12px 30px #0000002e}.po-b-cert b{color:#1d1d1f;align-items:center;gap:6px;margin-bottom:2px;font-size:13px;display:flex}.po-b-cert b svg{color:#3f8a5a;width:13px;height:13px}.po-b-cert code{color:#1d1d1f;font-family:ui-monospace,Menlo,monospace;font-size:11.5px}.po-b-page{flex:1;min-height:0;transition:opacity .25s;position:relative;overflow:hidden}.po-b-page.is-loading{opacity:.25}.po-w-shop,.po-w-doc{color:#2a2520;background:#fbf8f2;height:100%;font-family:Georgia,Times New Roman,serif}.po-w-nav{color:#6f665a;border-bottom:1px solid #ece5d8;align-items:center;gap:18px;padding:14px 22px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;display:flex}.po-w-nav b{color:#2a2520;font-family:Georgia,serif;font-size:17px;font-weight:600}.po-w-cart{color:#2a2520;font-weight:600}.po-w-cart em{color:#fbf8f2;background:#2a2520;border-radius:99px;place-items:center;min-width:18px;height:18px;font-size:11px;font-style:normal;animation:.35s cubic-bezier(.3,1.6,.5,1) po-pop;display:inline-grid}@keyframes po-pop{0%{transform:scale(.4)}}.po-w-hero{padding:22px 22px 6px}.po-w-hero h3,.po-w-prod h3,.po-w-cartpage h3,.po-w-doc-b h3{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:500}.po-w-hero p,.po-w-prod p,.po-w-cartpage p,.po-w-doc-b p{color:#6f665a;margin:6px 0 0;font-size:14px}.po-w-grid{grid-template-columns:repeat(3,1fr);gap:14px;padding:16px 22px;display:grid}.po-w-card{text-align:left;background:0 0;border:0;flex-direction:column;gap:3px;padding:0;transition:transform .2s;display:flex}.po-w-card:hover{transform:translateY(-2px)}.po-w-card b{margin-top:5px;font-size:14px;font-weight:500}.po-w-card small{color:#6f665a;font-family:-apple-system,sans-serif;font-size:12px}.po-w-ph{aspect-ratio:4/5;border-radius:6px;display:block;position:relative;background-image:repeating-linear-gradient(135deg,#ffffff1f 0 6px,#0000 6px 12px)!important}.po-w-card .po-w-ph{aspect-ratio:1}.po-w-prod{grid-template-columns:190px 1fr;align-items:center;gap:22px;padding:22px;animation:.3s po-fade;display:grid}.po-w-prod small{letter-spacing:.1em;text-transform:uppercase;color:#a06a2c;font-family:-apple-system,sans-serif;font-size:11px}.po-w-buy{background:#2a2520;border:0;border-radius:99px;margin-top:16px;padding:9px 18px;font-size:13px;font-weight:600;transition:transform .1s;color:#fbf8f2!important;font-family:-apple-system,sans-serif!important}.po-w-buy:active{transform:scale(.97)}.po-w-cartpage{padding:26px 22px;animation:.3s po-fade}.po-w-json{color:#333;background:#fff;height:100%;margin:0;padding:16px 18px;font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.po-w-doc-b{flex-direction:column;gap:10px;padding:22px;display:flex}.po-w-doc-b i{background:#ece5d8;border-radius:4px;width:88%;height:9px;display:block}.po-w-wait{text-align:center;color:#1f1b16;background:#f8f3eb;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;padding:30px;display:flex}.po-w-wait img{border-radius:10px;margin-bottom:6px}.po-w-wait b{font-family:ui-serif,Georgia,serif;font-size:19px;font-weight:600}.po-w-wait span{color:#6b6358;max-width:36ch}.po-w-wait small{color:#6b6358;align-items:center;gap:7px;margin-top:8px;display:inline-flex}.po-w-wait .po-spin{border-color:#8f5a0b #e6ddce #e6ddce}@media (prefers-reduced-motion:reduce){.po-mac *,.po-browser *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
