.go-pt{flex-direction:column;gap:20px;display:flex}.go-pt-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;display:flex}.go-pt-title{flex-direction:column;gap:8px;min-width:0;display:flex}.go-pt-title h1{letter-spacing:-.005em;margin:0;font-size:30px;line-height:1.05}.go-pt-title p{color:var(--ink-3);max-width:620px;margin:0;font-size:14px;line-height:1.5}.go-pt-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.go-pt-chip{border:1px solid var(--line);height:36px;color:var(--ink-2);background:0 0;border-radius:7px;align-items:center;gap:8px;padding:0 12px;font-size:12px;display:inline-flex}.go-pt-chip b{color:var(--ink);font-weight:600}.go-pt-chip[data-on="1"]{border-color:var(--accent-dim);color:var(--accent-text)}.go-pt-chip .go-pt-dot{background:var(--line-strong);border-radius:50%;width:7px;height:7px}.go-pt-chip[data-on="1"] .go-pt-dot{background:var(--accent)}.go-pt-chip-text{text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}.go-pt-meter{background:var(--line);border-radius:3px;width:48px;height:4px;overflow:hidden}.go-pt-meter span{background:var(--accent);height:100%;display:block}.go-pt-saved{align-items:center;gap:7px;font-size:12px;display:inline-flex}.go-pt-saved .go-pt-dot{border-radius:50%;width:7px;height:7px}.go-pt-tabrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.go-pt-tabs{background:var(--bg);border:1px solid var(--line);border-radius:9px;gap:2px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.go-pt-tab{height:34px;color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600}.go-pt-tab[aria-current=true]{background:var(--accent-soft);border-color:var(--accent-dim);color:var(--accent-text)}.go-pt-tab-count{background:var(--wait);color:#1e1406;color:lab(7.21652% 3.5897 8.39762);border-radius:5px;margin-left:4px;padding:2px 6px;font-size:11px;font-weight:700}.go-pt-picker{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.go-pt-picker-label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.go-pt-pill{border:1px solid var(--line-strong);height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border-radius:16px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:600}.go-pt-pill[aria-current=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-text)}.go-pt-btn{border:1px solid var(--line-strong);background:var(--bg);color:var(--ink);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.go-pt-btn:hover{border-color:var(--accent)}.go-pt-btn--primary{border-color:var(--accent);background:var(--accent);height:40px;color:var(--accent-ink);padding:0 18px;font-size:14px;font-weight:700}.go-pt-btn--primary:hover{background:var(--accent)}.go-pt-btn--ghost{color:var(--ink-3);border-color:var(--line-strong);background:0 0}.go-pt-btn--confirm,.go-pt-btn--confirm:hover{background:var(--wait);border-color:var(--wait);color:#1e1406;color:lab(7.21652% 3.5897 8.39762)}.go-pt-btn--scale{background:var(--done-soft);border-color:var(--done);color:var(--done-text)}.go-pt-btn--dead{background:var(--fail-soft);border-color:var(--fail);color:var(--fail-text)}.go-pt-btn:disabled{border-color:var(--line-strong);color:var(--ink-3);cursor:default;background:0 0}.go-pt-card{border:1px solid var(--line);background:var(--panel);border-radius:14px}.go-pt-empty{text-align:center;border:1px dashed var(--line-strong);color:var(--ink-3);border-radius:14px;padding:36px 24px;font-size:14px}.go-pt-state{text-align:center;border:1px dashed var(--line-strong);background:var(--bg);border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:56px 24px;display:flex}.go-pt-state[data-kind=error]{border-color:var(--fail)}.go-pt-state-glyph{border:1px solid var(--ink-3);width:44px;height:44px;color:var(--ink-3);border-radius:50%;place-items:center;font-size:16px;font-weight:700;display:grid}.go-pt-state[data-kind=error] .go-pt-state-glyph{border-color:var(--fail);color:var(--fail-text)}.go-pt-state[data-kind=apify]{border-color:var(--wait);margin-bottom:16px;padding:28px 24px}.go-pt-state[data-kind=apify] .go-pt-state-glyph{border-color:var(--wait);color:var(--wait-text)}.go-pt-said{border:1px solid var(--accent-dim);background:var(--accent-soft);color:var(--accent-text);border-radius:9px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.go-pt-said>span{flex:1;min-width:0}.go-pt-said .go-pt-btn{flex:none;height:30px;padding:0 12px}.go-pt-said[data-kind=short]{border-color:var(--wait);background:var(--wait-soft);color:var(--wait-text)}.go-pt-said[data-kind=refused]{border-color:var(--fail);background:var(--fail-soft);color:var(--fail-text)}.go-pt-state b{font-size:18px}.go-pt-state p{color:var(--ink-3);max-width:420px;margin:0;font-size:14px;line-height:1.5}.go-pt-rows{flex-direction:column;gap:12px;display:flex}.go-pt-row{overflow:hidden}.go-pt-row[data-done="1"]{border-color:var(--wait)}.go-pt-row-main{flex-wrap:wrap;align-items:center;gap:14px 26px;padding:16px 18px;display:flex}.go-pt-prod{align-items:center;gap:14px;min-width:200px;display:flex}.go-pt-photo{background:repeating-linear-gradient(135deg, var(--stripe-a) 0 6px, var(--stripe-b) 6px 12px);width:52px;height:52px;color:var(--ink-3);object-fit:cover;border-radius:9px;flex:none;place-items:center;font-size:8px;display:grid}.go-pt-prod-name{flex-direction:column;gap:3px;min-width:0;display:flex}.go-pt-prod-name b{font-size:16px;line-height:1.2}.go-pt-prod-name span{color:var(--ink-3);font-size:13px}.go-pt-stage{letter-spacing:.06em;border-radius:5px;align-items:center;gap:6px;height:24px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.go-pt-stage .go-pt-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.go-pt-stage[data-stage=testing]{background:var(--wait-soft);border:1px solid var(--wait);color:var(--wait-text)}.go-pt-stage[data-stage=scaling]{background:var(--done-soft);border:1px solid var(--done);color:var(--done-text)}.go-pt-stage[data-stage=dead]{background:var(--fail-soft);border:1px solid var(--fail);color:var(--fail-text)}.go-pt-progress{flex-direction:column;gap:6px;width:150px;display:flex}.go-pt-progress>span{color:var(--ink);font-size:12px}.go-pt-bars{gap:3px;display:flex}.go-pt-bars span{background:var(--line);border-radius:2px;flex:1;height:4px}.go-pt-bars span[data-on="1"]{background:var(--accent)}.go-pt-bars span[data-on="2"]{background:var(--done)}.go-pt-bars span[data-on="3"]{background:var(--fail-soft)}.go-pt-stat{flex-direction:column;gap:2px;display:flex}.go-pt-stat b{font-size:22px;font-weight:700;line-height:1}.go-pt-stat span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.go-pt-row-suggest{border-top:1px solid var(--wait);background:var(--wait-soft);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 18px;display:flex}.go-pt-row-suggest>span{color:var(--wait-text);font-size:14px;font-weight:600}.go-pt-grow{flex:1}.go-pt-grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:16px;display:grid}.go-pt-comp{flex-direction:column;gap:13px;padding:16px;display:flex}.go-pt-comp-head{align-items:center;gap:11px;display:flex}.go-pt-init{background:var(--raised);border:1px solid var(--line-strong);width:36px;height:36px;color:var(--accent-text);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.go-pt-comp-name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.go-pt-comp-name b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.2;overflow:hidden}.go-pt-comp-name span{color:var(--ink-3);font-size:12px}.go-pt-ago{color:var(--ink-3);white-space:nowrap;font-size:11px}.go-pt-pending{border:1px dashed var(--line-strong);color:var(--ink-3);border-radius:9px;padding:14px;font-size:13px;line-height:1.5}.go-pt-nums{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}.go-pt-nums b{font-size:15px;font-weight:700;display:block}.go-pt-nums b[data-cyan="1"]{color:var(--accent-text)}.go-pt-nums span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.go-pt-badges{flex-wrap:wrap;gap:6px;display:flex}.go-pt-badge{background:var(--raised);border:1px solid var(--line-strong);height:22px;color:var(--ink-2);border-radius:5px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.go-pt-reels{gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.go-pt-reel{flex-direction:column;flex:none;gap:4px;width:62px;display:flex}.go-pt-reel-thumb{background:repeating-linear-gradient(135deg, var(--stripe-a) 0 5px, var(--stripe-b) 5px 10px);border:1px solid var(--line);border-radius:7px;width:62px;height:96px;position:relative}.go-pt-reel[data-hot="1"] .go-pt-reel-thumb{border-color:var(--accent)}.go-pt-reel-x{background:var(--accent);color:var(--accent-ink);border-radius:4px;padding:2px 4px;font-size:9px;font-weight:700;position:absolute;top:4px;left:4px}.go-pt-reel-p{color:var(--ink-2);font-size:10px;font-weight:600}.go-pt-reel[data-hot="1"] .go-pt-reel-p{color:var(--accent-text)}.go-pt-reel-l{color:var(--ink-3);font-size:9px}.go-pt-add{border:1px dashed var(--line-strong);border-radius:14px;flex-direction:column;justify-content:center;gap:10px;min-height:180px;padding:16px;display:flex}.go-pt-add b{font-size:14px}.go-pt-add p{color:var(--ink-3);margin:0;font-size:12px;line-height:1.5}.go-pt-input{border:1px solid var(--line-strong);background:var(--bg);height:40px;color:var(--ink);border-radius:8px;outline:none;padding:0 12px;font-family:inherit;font-size:13px}.go-pt-input::placeholder{color:var(--ink-3)}.go-pt-times{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.go-pt-times-card{flex-direction:column;gap:14px;padding:18px;display:flex}.go-pt-times-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.go-pt-times-head b{font-size:15px}.go-pt-len{background:var(--accent-soft);border:1px solid var(--accent-dim);height:24px;color:var(--accent-text);border-radius:5px;align-items:center;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.go-pt-hours{align-items:flex-end;gap:3px;height:60px;display:flex}.go-pt-hours span{background:var(--line);border-radius:2px 2px 0 0;flex:1;min-height:4px}.go-pt-hours span[data-heat="1"]{background:var(--accent-dim)}.go-pt-hours span[data-heat="2"]{background:var(--accent)}.go-pt-hours-scale{color:var(--ink-3);justify-content:space-between;font-size:10px;display:flex}.go-pt-slots{flex-wrap:wrap;gap:8px;display:flex}.go-pt-slot-chip{background:var(--accent-soft);border:1px solid var(--accent);height:26px;color:var(--accent-text);border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.go-pt-note{color:var(--ink-3);font-size:12px;line-height:1.5}.go-pt-how{background:var(--bg);flex-direction:column;justify-content:center;gap:8px;padding:18px;display:flex}.go-pt-how span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.go-pt-how p{color:var(--ink-2);margin:0;font-size:14px;line-height:1.6}.go-pt-hookbanner{border:1px solid var(--wait);background:var(--wait-soft);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:13px 16px;display:flex}.go-pt-hookbanner>span{color:var(--wait-text);font-size:14px;font-weight:600}.go-pt-picks{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:16px;display:grid}.go-pt-pick{gap:14px;padding:14px;display:flex}.go-pt-pick-thumb{aspect-ratio:9/16;background:repeating-linear-gradient(135deg, var(--stripe-a) 0 6px, var(--stripe-b) 6px 12px);width:156px;max-width:42%;height:auto;color:var(--ink-3);border-radius:10px;flex:none;place-items:center;font-size:11px;display:grid;overflow:hidden}.go-pt-pick-play{border:1px solid var(--line-strong);cursor:pointer;align-content:center;gap:6px;padding:0;font-family:inherit}.go-pt-pick-play:hover{border-color:var(--accent)}.go-pt-pick-play:hover .go-pt-pick-playicon{background:var(--accent);color:var(--accent-ink)}.go-pt-pick-playicon{border:1px solid var(--accent);width:46px;height:46px;color:var(--accent-text);background:#080b0fb8;background:lab(3.03311% -.33012 -2.11341/.72);border-radius:50%;place-items:center;padding-left:3px;font-size:16px;transition:background .15s,color .15s;display:grid}.go-pt-pick-play small{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.go-pt-pick-video{object-fit:contain;background:#000;background:lab(0% 0 0)}.go-pt-pick-thumb--gone{text-align:center;align-content:center;gap:8px;padding:10px;line-height:1.4}.go-pt-pick-thumb--gone a{color:var(--accent-text);font-weight:600;text-decoration:none}.go-pt-pick-thumb--gone a:hover{text-decoration:underline}.go-pt-pick-thumb--pic>span,.go-pt-pick-thumb--pic>a,.go-pt-pick-thumb--pic>small{background:#080b0fb8;background:lab(3.03311% -.33012 -2.11341/.72);border-radius:6px;padding:3px 7px}.go-pt-pick-thumb--pic>span,.go-pt-pick-thumb--pic>small{color:#eaeff5;color:lab(94.1797% -.807792 -3.6664)}.go-pt-btn--send{border-color:var(--accent-dim);background:linear-gradient(180deg, var(--accent-soft), var(--accent-soft));color:var(--accent-text)}.go-pt-btn--send svg{flex:none}.go-pt-btn--send:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--ink)}.go-pt-btn--send[data-open="1"]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.go-pt-pick-body{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.go-pt-pick-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.go-pt-pick-top b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.go-pt-pick-top span{color:var(--ink-3);white-space:nowrap;font-size:11px}.go-pt-mult{background:var(--accent-soft);border:1px solid var(--accent);min-height:28px;color:var(--accent-text);border-radius:6px;align-self:flex-start;align-items:center;padding:3px 10px;font-size:15px;font-weight:700;display:inline-flex}.go-pt-pick-nums{color:var(--ink-2);font-size:12px}.go-pt-tags{flex-wrap:wrap;gap:6px;display:flex}.go-pt-tag{background:var(--raised);border:1px solid var(--line-strong);height:22px;color:var(--ink);border-radius:5px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.go-pt-tag[data-dim="1"]{color:var(--ink-3)}.go-pt-why{color:var(--ink-3);font-size:12px;line-height:1.5}.go-pt-why b{color:var(--ink-2)}.go-pt-pick-actions{flex-direction:column;gap:7px;margin-top:auto;display:flex}.go-pt-pick-sub{gap:7px;display:flex}.go-pt-pick-sub .go-pt-btn{flex:1;height:34px;font-size:12px}.go-pt-pick-sub .go-pt-btn--ghost{flex:none}.go-pt-sendbox{border:1px solid var(--accent-dim);background:var(--accent-soft);border-radius:9px;flex-direction:column;gap:8px;padding:10px;display:flex}.go-pt-sendbox>span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.go-pt-sendgrid{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.go-pt-sendgrid button{border:1px solid var(--line-strong);height:30px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:6px;font-family:inherit;font-size:10px;font-weight:600}.go-pt-sendgrid button[data-on="1"]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.go-pt-sendgrid button:disabled{border-color:var(--line);background:var(--raised);color:var(--ink-3);cursor:default}.go-pt-sendbox[data-picker="1"]{background:var(--bg);border-radius:11px;gap:7px;padding:10px 12px}.go-pt-sendbox[data-picker="1"]>span:first-child{font-family:var(--mono);font-size:9.5px}.go-pt-sendbox[data-picker="1"] .go-pt-sendgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.go-pt-sendbox[data-picker="1"] .go-pt-sendgrid button{border-color:var(--line);color:var(--ink);border-radius:8px}.go-pt-sendbox[data-picker="1"] .go-pt-sendgrid button[data-on="1"]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text);box-shadow:0 0 0 1px var(--accent) inset}.go-pt-sendbox[data-picker="1"] .go-pt-sendgrid button:disabled{color:var(--ink-3);cursor:not-allowed;box-shadow:none;background:0 0;text-decoration:line-through}.go-pt-sendbox[data-picker="1"] .go-ptd-btn{height:36px;font-size:13px}.go-pt-sendbox>.go-pt-sendbox-result{text-transform:none;letter-spacing:0;color:var(--done-text);text-wrap:pretty;font-size:11.5px}.go-pt-sendbox>.go-pt-sendbox-result[data-tone=wait]{color:var(--wait-text)}.go-pt-pickedline{text-align:center;color:var(--ink-3);font-size:13px}.go-pt-made{border-top:1px solid var(--line);padding-top:12px}.go-pt-made>summary{cursor:pointer;color:var(--ink-3);margin-bottom:12px;font-size:13px}.go-pt-made>summary:hover{color:var(--ink)}.go-pt-made .go-pt-pick{opacity:.78}.go-pt-made .go-pt-btn:disabled{opacity:.45;cursor:not-allowed}.go-pt-made-badge{letter-spacing:.06em;color:var(--done-ink);background:var(--done);border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:11px;font-weight:700}.go-pt-pages{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px;display:grid}.go-pt-page{flex-direction:column;gap:13px;padding:16px;display:flex}.go-pt-page-head{align-items:center;gap:10px;display:flex}.go-pt-page-name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.go-pt-page-name b{font-size:15px}.go-pt-page-name span{color:var(--ink-3);font-size:12px}.go-pt-page-normal{text-align:right;flex-direction:column;gap:2px;display:flex}.go-pt-page-normal b{color:var(--accent-text);font-size:15px;font-weight:700}.go-pt-page-normal span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.go-pt-ratios{border:1px solid var(--line);background:var(--bg);border-radius:9px;flex-wrap:wrap;align-items:flex-end;gap:6px 18px;padding:10px 12px;display:flex}.go-pt-ratio{flex-direction:column;gap:2px;display:flex}.go-pt-ratio b{color:var(--ink-2);font-size:15px;font-weight:700}.go-pt-ratio[data-ok="1"] b{color:var(--accent-text)}.go-pt-ratio[data-ok="0"] b{color:var(--wait-text)}.go-pt-ratio span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.go-pt-ratio-window{color:var(--ink-3);margin-left:auto;font-size:11px}.go-pt-days{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.go-pt-day{flex-direction:column;align-items:center;gap:4px;display:flex}.go-pt-day>span:first-child{color:var(--ink-3);font-size:10px}.go-pt-cell{border:1px solid var(--line);width:100%;height:30px;color:var(--line-strong);border-radius:6px;place-items:center;font-size:13px;display:grid}.go-pt-cell[data-v="1"]{border-color:var(--accent-dim);background:var(--accent-soft);color:var(--accent-text)}.go-pt-cell[data-v="2"]{border-color:var(--wait);background:var(--wait-soft);color:var(--wait-text)}.go-pt-rest{border:1px dashed var(--line-strong);color:var(--ink-3);text-align:center;border-radius:9px;padding:12px;font-size:12px}.go-pt-scanline{color:var(--ink-3);font-size:11px}.go-pt-vids-head{border-bottom:1px solid var(--line);padding:14px 16px;font-size:14px;font-weight:700}.go-pt-vid{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 16px;display:flex}.go-pt-vid-thumb{background:repeating-linear-gradient(135deg, var(--stripe-a) 0 5px, var(--stripe-b) 5px 10px);border-radius:6px;flex:none;width:38px;height:66px}.go-pt-vid-name{flex-direction:column;gap:3px;min-width:170px;display:flex}.go-pt-vid-name b{font-size:13px;font-weight:600}.go-pt-vid-name span{color:var(--ink-3);font-size:11px}.go-pt-vid-stat b{font-size:18px}.go-pt-vid-nums{color:var(--ink-3);font-size:12px}.go-pt-repost{border:1px solid var(--line-strong);height:30px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:15px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:700}.go-pt-repost[data-done="1"]{border-color:var(--done);background:var(--done-soft);color:var(--done-text);cursor:default}.go-pt-repost[data-confirm="1"]{background:var(--wait);border-color:var(--wait);color:#1e1406;color:lab(7.21652% 3.5897 8.39762)}.go-pt-finish{border:1px solid var(--accent);background:var(--panel);border-radius:14px;flex-direction:column;gap:14px;padding:22px;display:flex}.go-pt-finish>span:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);font-size:11px}.go-pt-finish-text{font-size:22px;font-weight:800;line-height:1.25}.go-pt-finish-btns{flex-wrap:wrap;gap:10px;display:flex}.go-pt-scrim{z-index:40;background:var(--scrim);justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.go-pt-dlg{border:1px solid var(--accent);background:var(--panel);border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:520px;max-height:100%;padding:22px;display:flex;overflow:auto}.go-pt-dlg-head{justify-content:space-between;align-items:center;display:flex}.go-pt-dlg-head b{font-size:20px;font-weight:800}.go-pt-x{border:1px solid var(--line-strong);width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border-radius:7px;font-family:inherit}.go-pt-field{flex-direction:column;gap:6px;display:flex}.go-pt-field>b{font-size:13px;font-weight:600}.go-pt-field>b small{color:var(--ink-3);font-size:12px;font-weight:400}.go-pt-startpick{flex-wrap:wrap;gap:8px;display:flex}.go-pt-field>small{color:var(--ink-3);font-size:11px}.go-pt-select{border:1px solid var(--line-strong);background:var(--bg);height:42px;color:var(--ink);border-radius:8px;outline:none;padding:0 10px;font-family:inherit;font-size:14px;font-weight:500}.go-pt-linkrow{gap:6px;display:flex}.go-pt-linkrow .go-pt-input{flex:1}.go-pt-addlink{border:1px dashed var(--line-strong);height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:7px;align-self:flex-start;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600}.go-pt-ths{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.go-pt-ths label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex-direction:column;gap:4px;font-size:11px;display:flex}.go-pt-ths input{border:1px solid var(--line-strong);background:var(--bg);height:38px;color:var(--ink);border-radius:7px;outline:none;min-width:0;margin-top:auto;padding:0 10px;font-family:inherit;font-size:14px;font-weight:600}.go-pt-dlg .go-pt-ths--gates{grid-template-columns:repeat(2,minmax(0,1fr))}.go-pt-ths--badge{border-top:1px solid var(--line);grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:end;gap:8px 12px;margin-top:4px;padding-top:12px}.go-pt-ths--badge small{color:var(--ink-3);padding-bottom:8px;font-size:12px;line-height:1.5}.go-pt-criteria{padding:18px}.go-pt-criteria .go-pt-field{gap:10px}.go-pt-criteria-save{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.go-pt-criteria-save .go-pt-note{flex:240px}.go-pt-dlg-foot{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:14px;display:flex}.go-pt-dlg-btns{justify-content:flex-end;gap:8px;display:flex}.go-pt-mono,.go-pt-stat b,.go-pt-mult,.go-pt-nums b,.go-pt-reel-p,.go-pt-reel-l,.go-pt-pick-nums,.go-pt-vid-stat b,.go-pt-page-normal b,.go-pt-ratio b,.go-pt-ratio-window,.go-pt-sendgrid button,.go-pt-saved,.go-pt-chip,.go-pt-scanline,.go-pt-pickedline,.go-pt-hours-scale,.go-pt-vid-nums{font-family:var(--mono)}@media (max-width:880px){.go-pt-title h1{font-size:26px}.go-pt-row-main{gap:12px 18px}.go-pt-finish-text{font-size:18px}}.go-pt-fixes{border:1px solid var(--line);background:var(--bg);border-radius:9px;flex-direction:column;gap:12px;padding:14px;display:flex}.go-pt-fixrow{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.go-pt-fixrow b,.go-pt-yields b{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.go-pt-fixrow .go-pt-btn{white-space:normal;text-align:left;height:auto;min-height:32px;padding:6px 12px}.go-pt-yields{color:var(--ink-3);flex-direction:column;gap:4px;font-size:13px;line-height:1.5;display:flex}.go-pt-yields span[data-empty="1"]{color:var(--wait-text)}.go-pt-yields small{color:var(--ink-3);font-size:12px}
.go-ptd-btn{border:1px solid var(--line-strong);height:42px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.go-ptd-btn:hover:not(:disabled){border-color:var(--accent-dim)}.go-ptd-btn:disabled{opacity:.5;cursor:not-allowed}.go-ptd-btn--primary{background:var(--accent);color:var(--accent-ink);box-shadow:var(--glow);border:0}.go-ptd-btn--primary:hover:not(:disabled){filter:brightness(1.06)}.go-ptd-btn--big{border-radius:12px;height:44px;padding:0 20px;font-size:15px}.go-ptd-btn--confirm,.go-ptd-btn--confirm:hover:not(:disabled){background:var(--wait);color:#1e1406;color:lab(7.21652% 3.5897 8.39762);box-shadow:none;border:0}.go-ptd-btn--quiet{color:var(--ink-3);border-color:#0000;height:38px;padding:0 12px;font-size:13px;font-weight:600}.go-ptd-btn--quiet:hover:not(:disabled){color:var(--ink);border-color:#0000}.go-ptd-btn--fail{border-color:var(--fail);background:var(--fail-soft);height:34px;color:var(--fail-text);border-radius:9px;padding:0 12px;font-size:13px}.go-ptd-btn--complete{border-color:var(--done);background:var(--done-soft);height:28px;color:var(--done-text);border-radius:9px;margin-left:auto;padding:0 11px;font-size:12.5px}.go-ptd-btn--complete:hover:not(:disabled){border-color:var(--done);filter:brightness(1.08)}.go-ptd-btn--send{border-radius:10px;flex:1;height:38px;padding:0 12px;font-size:13px;font-weight:600}.go-ptd-btn--scan{border-color:var(--accent-dim);color:var(--accent-text)}.go-ptd-btn--scan[data-state=done]{border-color:var(--done);color:var(--done-text)}.go-ptd-btn--save{background:var(--accent);height:46px;color:var(--accent-ink);box-shadow:var(--glow);border:0;border-radius:12px;padding:0 28px;font-size:15px}.go-ptd-btn--save[data-saved="1"],.go-ptd-btn--save[data-saved="1"]:disabled{background:var(--done-soft);color:var(--done-text);box-shadow:none;opacity:1;cursor:default}.go-ptd-row{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.go-ptd-grow{flex:1}.go-ptd-note{color:var(--ink-3);text-wrap:pretty;font-size:12.5px}.go-ptd-loading{text-align:center;color:var(--ink-3);padding:40px 0;font-size:13px}@keyframes goPtdSpin{to{transform:rotate(360deg)}}.go-ptd-spin{border:2px solid var(--accent-dim);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite goPtdSpin}.go-ptd-head{flex-wrap:wrap;align-items:flex-end;gap:16px 28px;display:flex}.go-ptd-title{flex-direction:column;gap:4px;min-width:0;margin-right:auto;display:flex}.go-ptd-title h1{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:700;font-stretch:112%;line-height:1.05}.go-ptd-title p{color:var(--ink-3);text-wrap:pretty;margin:0;font-size:14px}.go-ptd-head-side{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.go-ptd-budget{flex-direction:column;gap:5px;min-width:170px;display:flex}.go-ptd-budget-top{font-family:var(--mono);letter-spacing:.08em;color:var(--ink-3);justify-content:space-between;gap:12px;font-size:10.5px;display:flex}.go-ptd-budget-top b{color:var(--ink-2);font-weight:500}.go-ptd-budget small{color:var(--ink-3);font-size:11px}.go-ptd-meter{background:var(--raised);border-radius:2px;height:4px;overflow:hidden}.go-ptd-meter span{background:var(--accent);height:100%;display:block}.go-ptd-alerts{height:38px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 6px;font-size:13px;font-weight:600;display:flex}.go-ptd-switch{background:var(--raised);border-radius:11px;width:36px;height:21px;transition:background .2s;position:relative}.go-ptd-switch span{background:#f6f9fc;background:lab(97.6703% -.411958 -1.83777);border-radius:50%;width:16px;height:16px;transition:left .2s;position:absolute;top:2.5px;left:2.5px}.go-ptd-alerts[data-on="1"] .go-ptd-switch{background:var(--accent)}.go-ptd-alerts[data-on="1"] .go-ptd-switch span{left:17.5px}.go-ptd-cards{flex-direction:column;gap:12px;display:flex}.go-ptd-card{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:18px;align-items:center;gap:20px;padding:18px 22px;transition:border-color .12s;display:flex;position:relative;overflow:hidden}.go-ptd-card:hover{border-color:var(--line-strong)}.go-ptd-edge{background:var(--line-strong);width:3px;position:absolute;top:0;bottom:0;left:0}[data-tone=wait]>.go-ptd-edge{background:var(--wait)}[data-tone=done]>.go-ptd-edge{background:var(--done)}[data-tone=dim]>.go-ptd-edge{background:var(--stop)}.go-ptd-mono{background:repeating-linear-gradient(135deg, var(--stripe-a) 0 8px, var(--stripe-b) 8px 16px);width:72px;height:72px;font-family:var(--mono);color:var(--ink-3);border-radius:14px;flex:none;place-items:center;font-size:15px;font-weight:600;display:grid;position:relative;overflow:hidden}.go-ptd-mono[data-big="1"]{border-radius:16px;width:104px;height:104px;font-size:19px}.go-ptd-card-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.go-ptd-card-title{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.go-ptd-card-name{font-size:19px;font-weight:700;font-stretch:108%}.go-ptd-recipe{color:var(--ink-3);font-size:13px}.go-ptd-pill{height:20px;font-family:var(--mono);letter-spacing:.08em;background:var(--raised);color:var(--ink-3);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:10px;font-weight:600;display:inline-flex}.go-ptd-pill[data-big="1"]{height:22px;padding:0 10px;font-size:10.5px}.go-ptd-pill[data-tone=dim]{background:var(--stop-soft);color:var(--stop-text)}.go-ptd-pill[data-tone=dim] .go-ptd-pill-dot{background:var(--stop)}.go-ptd-pill-dot{background:var(--ink-3);border-radius:50%;width:6px;height:6px}.go-ptd-pill[data-tone=wait]{background:var(--wait-soft);color:var(--wait-text)}.go-ptd-pill[data-tone=wait] .go-ptd-pill-dot{background:var(--wait)}.go-ptd-pill[data-tone=done]{background:var(--done-soft);color:var(--done-text)}.go-ptd-pill[data-tone=done] .go-ptd-pill-dot{background:var(--done)}.go-ptd-progress{align-items:center;gap:10px;max-width:420px;margin-top:5px;display:flex}.go-ptd-progress[data-big="1"]{max-width:460px;margin-top:7px}.go-ptd-segs{flex:1;gap:3px;display:flex}.go-ptd-segs span{background:var(--raised);border-radius:3px;flex:1;height:5px}.go-ptd-progress[data-big="1"] .go-ptd-segs span{height:6px}.go-ptd-segs span[data-on="1"]{background:var(--accent)}.go-ptd-progress-text{font-family:var(--mono);color:var(--ink-2);white-space:nowrap;flex:none;font-size:11px}.go-ptd-card-stats{flex:none;align-items:center;gap:26px;display:flex}.go-ptd-stat{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.go-ptd-stat[data-align=start]{align-items:flex-start;gap:1px}.go-ptd-label{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-3);font-size:10px}.go-ptd-num{font-variant-numeric:tabular-nums;color:var(--ink);font-size:22px;font-weight:800;font-stretch:110%}.go-ptd-num--mid{font-size:19px}.go-ptd-num[data-tone=dim]{color:var(--ink-3)}.go-ptd-num[data-tone=done]{color:var(--done-text)}.go-ptd-num[data-tone=fail]{color:var(--fail-text)}.go-ptd-num[data-tone=wait]{color:var(--wait-text)}.go-ptd-small{color:var(--ink-2);padding-top:3px;font-size:14px;font-weight:600}.go-ptd-stat[data-card="1"]{border:1px solid var(--line);background:var(--bg);border-radius:10px;align-items:stretch;gap:2px;min-width:0;padding:10px 13px;overflow:hidden}.go-ptd-stat[data-card="1"] .go-ptd-label{letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.go-ptd-stat-n{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:26px;font-weight:600;line-height:1.15;overflow:hidden}.go-ptd-stat-sub{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.go-ptd-stat[data-tone=wait] .go-ptd-stat-n{color:var(--wait-text)}.go-ptd-stat[data-tone=done] .go-ptd-stat-n{color:var(--done-text)}.go-ptd-stat[data-tone=fail] .go-ptd-stat-n{color:var(--fail-text)}.go-ptd-stat[data-tone=dim] .go-ptd-stat-n{color:var(--ink-3)}.go-ptd-chev{color:var(--ink-3);font-size:20px}.go-ptd-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:72px 24px;display:flex}.go-ptd-empty>b{font-size:20px;font-weight:700}.go-ptd-empty>p{max-width:380px;color:var(--ink-3);text-wrap:pretty;margin:0;font-size:14px}.go-ptd-empty-dot{background:var(--accent);border-radius:50%;width:14px;height:14px}.go-ptd-empty-dot[data-tone=wait]{background:var(--wait)}.go-ptd-crumb{height:32px;color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;padding:0;font-size:13.5px;font-weight:600;display:flex}.go-ptd-crumb:hover{color:var(--ink)}.go-ptd-crumb-sep{color:var(--line-strong)}.go-ptd-crumb-name{color:var(--ink-2)}@media (min-width:641px){.go-ptd-crumb{display:none}}.go-ptd-hero{border:1px solid var(--line);background:var(--panel);border-radius:20px;flex-wrap:wrap;gap:22px;padding:22px 26px;display:flex;position:relative;overflow:hidden}.go-ptd-hero-main{flex-direction:column;flex:1;gap:5px;min-width:260px;display:flex}.go-ptd-hero-main h1{margin:0;font-size:24px;font-weight:700;font-stretch:112%;line-height:1}.go-ptd-hero-main .go-ptd-recipe{font-size:13.5px}.go-ptd-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.go-ptd-hero-btns{flex-direction:column;flex:none;justify-content:center;gap:8px;display:flex}.go-ptd-done{background:var(--done-soft);height:42px;color:var(--done-text);border-radius:11px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.go-ptd-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;align-items:flex-end;gap:4px;display:flex;overflow-x:auto}.go-ptd-tab{height:38px;color:var(--ink-3);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:baseline;gap:7px;margin-bottom:-1px;padding:0 11px;font-size:13.5px;font-weight:700;display:flex}.go-ptd-tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent)}.go-ptd-tab-n{font-family:var(--mono);color:var(--ink-3);font-size:10.5px;font-weight:600}.go-ptd-tab[aria-selected=true] .go-ptd-tab-n{color:var(--accent-text)}.go-ptd-saved{font-family:var(--mono);color:var(--done-text);white-space:nowrap;align-self:center;margin-left:auto;font-size:11px}.go-ptd-saved[data-saving="1"]{color:var(--wait-text)}.go-ptd-banner{border:1px solid var(--accent-dim);background:var(--accent-soft);color:var(--ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;font-size:14px;display:flex}.go-ptd-banner[data-tone=hot]{border-color:var(--wait);background:var(--wait-soft);color:var(--wait-text);font-weight:600}.go-ptd-banner[data-tone=dim]{border-color:var(--line);background:var(--stop-soft);color:var(--stop-text)}.go-ptd-banner-text{text-wrap:pretty;flex:1;min-width:240px}.go-ptd-chipbtn{border:1px solid var(--accent-dim);height:32px;color:var(--accent-text);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600}.go-ptd-chipbtn:hover{background:var(--accent-soft)}.go-ptd-chipbtn[data-ghost="1"]{border-color:var(--line-strong);color:var(--ink-2)}.go-ptd-picks{grid-template-columns:repeat(auto-fill,minmax(min(100%,560px),1fr));gap:16px;display:grid}.go-ptd-pick{border:1px solid var(--line);background:var(--panel);border-radius:18px;gap:18px;padding:16px;transition:border-color .2s,opacity .2s;display:flex}.go-ptd-pick[data-state=queued]{border-color:var(--accent-dim)}.go-ptd-pick[data-state=started]{border-color:var(--done)}.go-ptd-pick[data-state=skipped]{opacity:.45}.go-ptd-thumb{aspect-ratio:9/16;background:linear-gradient(160deg,#12272e,#0f141b 60%,#002021);background:linear-gradient(160deg,lab(14.3219% -7.16373 -7.16008),lab(6.15574% -.744157 -5.07876) 60%,lab(9.90538% -12.3249 -5.12517));border-radius:14px;flex:none;width:200px;position:relative;overflow:hidden}.go-ptd-thumb .go-pt-pick-thumb{color:#c8d2de;color:lab(83.7152% -1.53947 -7.29234);background:0 0;border:0;border-radius:0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.go-ptd-thumb .go-pt-pick-video{object-fit:cover;background:#000;background:lab(0% 0 0)}.go-ptd-thumb .go-pt-pick-play:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#020306bf);background:linear-gradient(#0000 55%,lab(.895073% -.121325 -.980222/.75));position:absolute;inset:0}.go-ptd-thumb .go-pt-pick-playicon{border:1px solid var(--accent-dim);color:#2cecf5;color:lab(85.1141% -43.8271 -17.9997);background:#080b0fb8;background:lab(3.03311% -.33012 -2.11341/.72);width:56px;height:56px;font-size:18px}.go-ptd-thumb .go-pt-pick-play small{display:none}.go-ptd-thumb .go-pt-pick-thumb--gone{padding:14px;font-size:12px}.go-ptd-thumb-tag{z-index:1;color:#2cecf5;color:lab(85.1141% -43.8271 -17.9997);height:20px;font-family:var(--mono);letter-spacing:.08em;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;background:#080b0fd1;background:lab(3.03311% -.33012 -2.11341/.82);border-radius:5px;align-items:center;max-width:calc(100% - 16px);padding:0 7px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:8px;left:8px;overflow:hidden}.go-ptd-thumb-tag[data-dim="1"]{color:#aaaeb4;color:lab(70.9792% -.799447 -3.66181)}.go-ptd-thumb-dur{z-index:1;font-family:var(--mono);letter-spacing:.06em;color:#f3f5f8;color:lab(96.5103% -.411898 -1.83771);pointer-events:none;font-size:10.5px;position:absolute;bottom:8px;left:10px}:is(.go-ptd-thumb:has(video) .go-ptd-thumb-dur,.go-ptd-thumb:has(video) .go-ptd-thumb-tag){display:none}.go-ptd-pick-body{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.go-ptd-pick-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.go-ptd-pick-top b{font-size:15px}.go-ptd-pick-top span{color:var(--ink-3);font-size:12.5px}.go-ptd-tag{background:var(--raised);font-family:var(--mono);border-radius:5px;padding:1px 7px;font-size:10.5px}.go-ptd-badge{border:1px solid var(--line-strong);height:24px;font-family:var(--mono);letter-spacing:.06em;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-self:flex-start;align-items:center;max-width:100%;padding:0 11px;font-size:10.5px;font-weight:600;display:inline-flex;overflow:hidden}.go-ptd-badge[data-tone=win]{border-color:var(--accent);background:var(--accent-soft);box-shadow:var(--glow);color:var(--accent-text)}.go-ptd-badge[data-tone=weak]{border-color:var(--line);color:var(--ink-3)}.go-ptd-pick-nums{font-variant-numeric:tabular-nums;gap:16px;display:flex}.go-ptd-pick-nums span{flex-direction:column;display:flex}.go-ptd-pick-nums small{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-3);font-size:9.5px}.go-ptd-pick-nums b{font-size:16px;font-weight:700}.go-ptd-why{color:var(--ink-2);text-wrap:pretty;font-size:13.5px;line-height:1.5}.go-ptd-why b{font-family:var(--mono);letter-spacing:.08em;color:var(--ink-3);font-size:10.5px}.go-ptd-actions{flex-direction:column;gap:6px;display:flex}.go-ptd-actions .go-pt-sendbox{margin-top:4px}.go-ptd-strip{background:var(--raised);color:var(--ink-3);border-radius:11px;align-items:center;gap:10px;padding:9px 9px 9px 14px;font-size:13.5px;font-weight:700;display:flex}.go-ptd-strip>span{flex:1}.go-ptd-strip small{opacity:.8;font-size:11.5px;font-weight:500}.go-ptd-strip[data-state=started]{background:var(--done-soft);color:var(--done-text)}.go-ptd-strip[data-state=queued]{background:var(--accent-soft);color:var(--accent-text)}.go-ptd-undo{border:1px solid var(--line-strong);background:var(--panel);height:32px;color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;padding:0 12px;font-size:12.5px;font-weight:700}.go-ptd-foot{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.go-ptd-made{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:10px 14px}.go-ptd-made>summary{cursor:pointer;color:var(--ink-2);font-size:13px;font-weight:700}.go-ptd-made>summary:hover{color:var(--ink)}.go-ptd-made[open]>summary{margin-bottom:12px}.go-ptd-made .go-ptd-pick{background:var(--bg)}.go-ptd-made .go-ptd-strip{background:0 0;flex-wrap:wrap;gap:6px 10px;padding:0}.go-ptd-made .go-ptd-strip>span{height:22px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:10px;display:inline-flex}.go-ptd-made .go-ptd-strip[data-state=queued]>span{background:var(--accent-soft);color:var(--accent-text)}.go-ptd-made .go-ptd-strip[data-state=started]>span{background:var(--done-soft);color:var(--done-text)}.go-ptd-made .go-ptd-strip small{color:var(--ink-3);opacity:1}.go-ptd-list{border:1px solid var(--line);background:var(--panel);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.go-ptd-rowitem{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:14px 18px;display:flex}.go-ptd-rowitem[data-warn="1"]{background:var(--fail-soft)}.go-ptd-ic{width:30px;height:30px;font-family:var(--mono);color:#ffa0e0;color:lab(77.1588% 43.6063 -17.4923);background:#e56bc12e;background:lab(62.6397% 55.502 -22.3412/.18);border-radius:9px;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.go-ptd-ic[data-ic=FB]{color:#9bbeff;color:lab(76.2274% -.379741 -36.1399);background:#6a9cfb33;background:lab(64.0744% 4.04745 -53.3085/.2)}.go-ptd-ic[data-ic=TT]{background:var(--accent-soft);color:var(--accent-text)}:root[data-theme=light] .go-ptd-ic{color:#9e3081;color:lab(39.5449% 51.9841 -20.9882)}:root[data-theme=light] .go-ptd-ic[data-ic=FB]{color:#2750a2;color:lab(34.851% 8.69891 -49.2563)}.go-ptd-rowname{flex-direction:column;flex:1;min-width:0;display:flex}.go-ptd-rowname b{font-size:15px}.go-ptd-rowname span{color:var(--ink-3);font-size:12px}.go-ptd-rowstat{flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.go-ptd-rowstat small{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-3);font-size:10px}.go-ptd-rowstat b{font-size:16px;font-weight:800}.go-ptd-rowstat b[data-tone=fail]{color:var(--fail-text)}.go-ptd-rowstat b[data-tone=dim2]{color:var(--ink-2)}.go-ptd-rownote{max-width:230px;color:var(--ink-3);text-align:right;text-wrap:pretty;flex:none;font-size:13px}.go-ptd-rownote[data-warn="1"]{color:var(--fail-text)}.go-ptd-ratio{background:var(--raised);color:var(--ink-2);font-family:var(--mono);border-radius:9px;flex:none;padding:6px 11px;font-size:12px;font-weight:600}.go-ptd-ratio[data-tone=done]{background:var(--done-soft);color:var(--done-text)}.go-ptd-ratio[data-tone=fail]{background:var(--fail-soft);color:var(--fail-text)}.go-ptd-ratio[data-tone=dim]{color:var(--ink-3)}.go-ptd-listadd{height:52px;color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:700}.go-ptd-listadd:hover:not(:disabled){background:var(--accent-soft)}.go-ptd-listadd:disabled{color:var(--ink-3);cursor:default}.go-ptd-addrow{flex-wrap:wrap;align-items:center;gap:8px;width:100%;max-width:640px;padding:12px 18px;display:flex}.go-ptd-empty .go-ptd-addrow{justify-content:center}.go-ptd-input{border:1px solid var(--line-strong);background:var(--bg);min-width:220px;height:42px;color:var(--ink);font:inherit;border-radius:10px;outline:none;flex:1;padding:0 12px;font-size:14px}.go-ptd-input:focus{border-color:var(--accent)}.go-ptd-days-card{flex-direction:column;gap:10px;display:flex}.go-ptd-settings{flex-direction:column;gap:18px;display:flex}.go-ptd-section{flex-direction:column;gap:10px;display:flex}.go-ptd-section-label{font-family:var(--mono);letter-spacing:.12em;color:var(--accent-text);font-size:11px}.go-ptd-fields{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.go-ptd-field{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-direction:column;gap:5px;padding:14px 16px;display:flex}.go-ptd-field-label{font-size:13.5px;font-weight:700}.go-ptd-field-input{border:1px solid var(--line-strong);background:var(--bg);height:40px;color:var(--ink);font-family:var(--mono);border-radius:10px;outline:none;padding:0 12px;font-size:15px;font-weight:600}.go-ptd-field-input:focus{border-color:var(--accent)}.go-ptd-field[data-fixed="1"] .go-ptd-field-input{color:var(--ink-3);cursor:default;border-style:dashed}.go-ptd-field-help{color:var(--ink-3);text-wrap:pretty;font-size:12px}.go-ptd-seg{border:1px solid var(--line);background:var(--panel);border-radius:12px;align-self:flex-start;gap:4px;padding:3px;display:flex}.go-ptd-seg-opt{height:38px;color:var(--ink-3);border-radius:9px;align-items:center;padding:0 16px;font-size:13.5px;font-weight:700;display:inline-flex}.go-ptd-seg-opt[data-on="1"]{background:var(--accent);color:var(--accent-ink);box-shadow:var(--glow)}@media (max-width:720px){.go-ptd-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.go-ptd-stat-n{font-size:22px}.go-ptd-card{flex-wrap:wrap;gap:14px;padding:16px}.go-ptd-card-main{flex-basis:calc(100% - 92px)}.go-ptd-card-stats{justify-content:space-between;width:100%}.go-ptd-hero{padding:18px}.go-ptd-hero-btns{flex-flow:wrap;width:100%}.go-ptd-hero-btns>*{flex:1}.go-ptd-pick{flex-direction:column}.go-ptd-thumb{align-self:center;width:100%;max-width:320px}.go-ptd-rowitem{flex-wrap:wrap}.go-ptd-rownote{text-align:left;flex-basis:100%;max-width:none}}@media (max-width:640px){.go-ptd-tabs{border-bottom:0;align-items:center;gap:6px;padding-bottom:2px}.go-ptd-tab{border:1px solid var(--line-strong);border-radius:999px;flex:none;align-items:center;height:32px;margin:0;padding:0 12px;font-size:13px}.go-ptd-tab[aria-selected=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.go-ptd-saved{flex:none;padding-left:4px}.go-ptd-hero-main{flex-basis:100%;min-width:0}.go-ptd-title h1{font-size:24px}}@media (prefers-reduced-motion:reduce){.go-ptd-spin{animation-duration:2.4s}.go-ptd-card,.go-ptd-pick,.go-ptd-switch,.go-ptd-switch span{transition:none}}
.go-pf{--pf-card:#12161c;--pf-inset:#0e1116;--pf-control:#0c0f13;--pf-dialog:#0d1116;--pf-seg:#0a0d11;--pf-line:#222831;--pf-chipline:#252c35;--pf-ctl:#2d3540;--pf-ctl2:#3a424d;--pf-dash:#364050;--pf-div:#1b2028;--pf-hover:#161b22;--pf-tagbg:#1a1f27;--pf-tagline:#2a313b;--pf-track:#262d36;--pf-ink:#eef1f4;--pf-body:#dfe4ea;--pf-body2:#b4bcc6;--pf-dim:#8b95a1;--pf-faint:#6b7480;--pf-off:#5d6672;--pf-ghost:#4a515c;--pf-cyan:#22d3e6;--pf-cyan-hover:#5be3f0;--pf-cyan-text:#7ce9f3;--pf-cyan-soft:#0b2a30;--pf-cyan-soft2:#0f2a30;--pf-cyan-line:#16525a;--pf-cyan-ink:#04161a;--pf-cyan-done:#15454d;--pf-cyan-done-text:#5f8a92;--pf-green:#3fdc7a;--pf-green-soft:#0d2a18;--pf-green-line:#1d5c35;--pf-amber:#f2b33d;--pf-amber-soft:#2b2210;--pf-amber-line:#5c461a;--pf-amber-ink:#1a1305;--pf-red:#f06a5a;--pf-red-soft:#2b1210;--pf-red-line:#5c261a;--pf-violet:#c9a8f0;--pf-violet-soft:#1f1826;--pf-violet-line:#4a3a5c;--pf-mono:var(--mono,"JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace);max-width:1480px;color:var(--pf-ink);flex-direction:column;gap:20px;margin:0 auto;font-size:14px;line-height:1.45;display:flex}:root[data-theme=light] .go-pf{--pf-card:var(--panel);--pf-inset:var(--bg);--pf-control:var(--bg);--pf-dialog:var(--panel);--pf-seg:var(--bg);--pf-line:var(--line);--pf-chipline:var(--line);--pf-ctl:var(--line-strong);--pf-ctl2:var(--line-strong);--pf-dash:var(--line-strong);--pf-div:var(--line);--pf-hover:var(--raised);--pf-tagbg:var(--raised);--pf-tagline:var(--line);--pf-track:var(--line);--pf-ink:var(--ink);--pf-body:var(--ink);--pf-body2:var(--ink-2);--pf-dim:var(--ink-3);--pf-faint:var(--ink-3);--pf-off:var(--ink-3);--pf-ghost:var(--ink-3);--pf-cyan:var(--accent);--pf-cyan-hover:var(--accent);--pf-cyan-text:var(--accent-text);--pf-cyan-soft:var(--accent-soft);--pf-cyan-soft2:var(--accent-soft);--pf-cyan-line:var(--accent-dim);--pf-cyan-ink:var(--accent-ink);--pf-cyan-done:var(--accent-dim);--pf-cyan-done-text:var(--ink-3);--pf-green:var(--done-text);--pf-green-soft:var(--done-soft);--pf-green-line:var(--done);--pf-amber:var(--wait-text);--pf-amber-soft:var(--wait-soft);--pf-amber-line:var(--wait);--pf-amber-ink:#1e1406;--pf-red:var(--fail-text);--pf-red-soft:var(--fail-soft);--pf-red-line:var(--fail);--pf-violet:var(--h2);--pf-violet-soft:var(--h2-soft);--pf-violet-line:var(--h2)}@supports (color:lab(0% 0 0)){:root[data-theme=light] .go-pf{--pf-amber-ink:lab(7.21652% 3.5897 8.39762)}}.go-pf a{color:var(--pf-cyan);text-decoration:none}.go-pf a:hover{color:var(--pf-cyan-text)}.go-pf button{font-family:inherit}.go-pf-mono,.go-pf [data-mono="1"]{font-family:var(--pf-mono)}.go-pf-strong{color:var(--pf-body2)}.go-pf-dimtext{color:var(--pf-dim);font-size:12.5px}.go-pf-faint{color:var(--pf-off)}.go-pf-loading{color:var(--pf-dim);font-size:13px}.go-pf-pad{padding:12px 16px}.go-pf-stack{flex-direction:column;gap:16px;display:flex}.go-pf-col{flex-direction:column;gap:16px;min-width:0;display:flex}.go-pf-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.go-pf-between{justify-content:space-between}.go-pf-grow{flex:1;min-width:0}.go-pf-small{color:var(--pf-faint);text-wrap:pretty;font-size:12px;line-height:1.5}.go-pf-small[data-tone=red]{color:var(--pf-red)}.go-pf-body{color:var(--pf-dim);font-size:12.5px}.go-pf-note{color:var(--pf-dim);font-size:13px;line-height:1.5}.go-pf-eyebrow{font:600 10px var(--pf-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pf-faint)}.go-pf-dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.go-pf-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;display:flex}.go-pf-title{flex-direction:column;gap:8px;min-width:0;display:flex}.go-pf-title h1{letter-spacing:-.005em;margin:0;font-size:34px;font-weight:800;font-stretch:118%;line-height:1.05}.go-pf-title p{color:var(--pf-dim);text-wrap:pretty;max-width:620px;margin:0;font-size:14px;line-height:1.5}.go-pf-chips{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.go-pf-chip{border:1px solid var(--pf-chipline);height:36px;font:500 12px var(--pf-mono);color:var(--pf-body2);white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.go-pf-chip b{color:var(--pf-ink);font-weight:700}.go-pf-chip--dim{color:var(--pf-faint)}.go-pf-chip--dim b{color:var(--pf-dim)}.go-pf-meter{background:var(--pf-track);border-radius:3px;flex:none;width:48px;height:4px;display:inline-block;overflow:hidden}.go-pf-meter>span{background:var(--pf-cyan);height:100%;display:block}.go-pf-meter--wide{width:100%;display:block}.go-pf-saved{font:500 12px var(--pf-mono);color:var(--pf-green);align-items:center;gap:7px;display:inline-flex}.go-pf-saved .go-pf-dot{width:7px;height:7px}.go-pf-saved[data-on=saving]{color:var(--pf-amber)}.go-pf-banner{border:1px solid var(--pf-amber-line);background:var(--pf-amber-soft);color:var(--pf-amber);border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.go-pf-banner>span{flex:1;min-width:200px}.go-pf-banner button{border:1px solid var(--pf-amber);height:32px;color:var(--pf-amber);cursor:pointer;background:0 0;border-radius:7px;padding:0 13px;font-size:12.5px;font-weight:600}.go-pf-banner--line{padding:11px 15px}.go-pf-tabs{background:var(--pf-seg);border:1px solid var(--pf-line);scrollbar-width:thin;border-radius:9px;align-self:flex-start;gap:2px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.go-pf-tab{height:34px;color:var(--pf-dim);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.go-pf-tab:hover{color:var(--pf-ink)}.go-pf-tab[aria-current=true]{background:var(--pf-cyan-soft2);border-color:var(--pf-cyan-line);color:var(--pf-cyan-text)}.go-pf-tab-count{font:700 11px var(--pf-mono);background:var(--pf-amber);color:var(--pf-amber-ink);border-radius:5px;padding:2px 6px}.go-pf-err{margin-top:-8px;font-weight:500;line-height:1.5}.go-pf-card{border:1px solid var(--pf-line);background:var(--pf-card);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:18px;display:flex}.go-pf-list{gap:0;padding:0;overflow:hidden}.go-pf-list-head{padding:14px 18px;font-size:14px;font-weight:700}.go-pf-list-sub{font:600 10px var(--pf-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pf-faint);background:var(--pf-inset);border-top:1px solid var(--pf-div);padding:9px 16px}.go-pf-inset{border:1px solid var(--pf-div);background:var(--pf-inset);border-radius:9px;padding:12px 14px}.go-pf-cardhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.go-pf-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.go-pf-empty{text-align:center;border:1px dashed var(--pf-dash);background:var(--pf-inset);border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:56px 24px;display:flex}.go-pf-empty b{font-size:18px;font-weight:700}.go-pf-empty p{color:var(--pf-dim);text-wrap:pretty;max-width:440px;margin:0;font-size:14px;line-height:1.5}.go-pf-empty .go-pf-btn{height:38px;margin-top:6px}.go-pf-empty-glyph{border:1px solid var(--pf-dim);width:44px;height:44px;color:var(--pf-dim);font:700 16px var(--pf-mono);border-radius:50%;place-items:center;display:grid}.go-pf-empty[data-kind=error]{border-color:var(--pf-red-line)}.go-pf-empty[data-kind=error] .go-pf-empty-glyph{border-color:var(--pf-red);color:var(--pf-red)}.go-pf-off .go-pf-empty{margin-top:40px;padding:96px 24px}.go-pf-badge{border:1px solid var(--pf-tagline);background:var(--pf-tagbg);height:24px;color:var(--pf-body2);font:700 11px var(--pf-mono);letter-spacing:.06em;white-space:nowrap;border-radius:5px;justify-self:start;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.go-pf-badge[data-size=s]{gap:5px;height:20px;padding:0 7px;font-size:10px}.go-pf-tag{border:1px solid var(--pf-tagline);background:var(--pf-tagbg);min-height:22px;color:var(--pf-body2);border-radius:5px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}:is(.go-pf-badge,.go-pf-tag)[data-tone=grey]{color:var(--pf-dim)}.go-pf-tag[data-tone=grey]{color:var(--pf-body2)}:is(.go-pf-badge,.go-pf-tag)[data-tone=cyan]{color:var(--pf-cyan-text);background:var(--pf-cyan-soft);border-color:var(--pf-cyan-line)}:is(.go-pf-badge,.go-pf-tag)[data-tone=green]{color:var(--pf-green);background:var(--pf-green-soft);border-color:var(--pf-green-line)}:is(.go-pf-badge,.go-pf-tag)[data-tone=amber]{color:var(--pf-amber);background:var(--pf-amber-soft);border-color:var(--pf-amber-line)}:is(.go-pf-badge,.go-pf-tag)[data-tone=red]{color:var(--pf-red);background:var(--pf-red-soft);border-color:var(--pf-red-line)}:is(.go-pf-badge,.go-pf-tag)[data-tone=violet]{color:var(--pf-violet);background:var(--pf-violet-soft);border-color:var(--pf-violet-line)}:is(.go-pf-badge,.go-pf-tag)[data-tone=dim]{color:var(--pf-off);background:0 0}:is(.go-pf-badge,.go-pf-tag)[data-tone=unclear]{color:var(--pf-dim);border:1px dashed var(--pf-dash);background:0 0}.go-pf-badge[data-tone=cyan][data-size=s]{color:var(--pf-cyan-text)}.go-pf-mult{border:1px solid var(--pf-cyan);background:var(--pf-cyan-soft);height:24px;color:var(--pf-cyan);font:700 13px var(--pf-mono);white-space:nowrap;border-radius:5px;align-items:center;padding:0 8px;display:inline-flex;box-shadow:0 0 12px #22d3e62e}.go-pf-val{font:500 12.5px var(--pf-mono);color:var(--pf-body2);white-space:nowrap}.go-pf-val small{color:var(--pf-off);font-size:10px}.go-pf-thumb{border:1px solid var(--pf-line);background:repeating-linear-gradient(135deg,#1b2029 0 6px,#151920 6px 12px);flex:none;display:block;position:relative;overflow:hidden}:root[data-theme=light] .go-pf-thumb{background:repeating-linear-gradient(135deg, var(--stripe-a) 0 6px, var(--stripe-b) 6px 12px)}.go-pf-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.go-pf-thumb[data-kind=rep]{border-radius:9px;width:64px;height:114px}.go-pf-thumb[data-kind=tile]{border-radius:7px;width:34px;height:60px}.go-pf-thumb[data-kind=row]{border-radius:7px;width:38px;height:66px}.go-pf-thumb[data-tint]:after{content:"";position:absolute;inset:0}.go-pf-thumb[data-tint=cyan]:after{background:linear-gradient(160deg,#22d3e629,#0000 60%)}.go-pf-thumb[data-tint=green]:after{background:linear-gradient(160deg,#3fdc7a24,#0000 60%)}.go-pf-thumb[data-tint=amber]:after{background:linear-gradient(160deg,#f2b33d24,#0000 60%)}.go-pf-thumb[data-tint=violet]:after{background:linear-gradient(160deg,#c9a8f024,#0000 60%)}.go-pf-thumb[data-tint=red]:after{background:linear-gradient(160deg,#f06a5a1f,#0000 60%)}.go-pf-btn{border:1px solid var(--pf-ctl2);background:var(--pf-control);height:36px;color:var(--pf-ink);cursor:pointer;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.go-pf-btn:hover{border-color:var(--pf-cyan)}.go-pf-btn--sm{height:32px;padding:0 13px;font-size:12.5px}.go-pf-btn--sm28{height:28px;padding:0 11px;font-size:12px}.go-pf-btn--sm30{height:30px;padding:0 12px;font-size:12px}.go-pf-btn--sm36{height:36px;padding:0 16px}.go-pf-btn--primary{border-color:var(--pf-cyan);background:var(--pf-cyan);height:40px;color:var(--pf-cyan-ink);border-radius:8px;font-size:14px;font-weight:700}.go-pf-btn--primary:hover{background:var(--pf-cyan-hover);border-color:var(--pf-cyan-hover)}.go-pf-btn--primary.go-pf-btn--sm,.go-pf-btn--primary.go-pf-btn--sm36{border-radius:7px;font-size:13px}.go-pf-btn--primary.go-pf-btn--sm{height:32px;padding:0 12px;font-size:12.5px}.go-pf-btn--approve{border-radius:7px;height:36px;padding:0 16px;font-size:13px}.go-pf-btn--ghost{color:var(--pf-dim);background:0 0;border-color:#0000}.go-pf-btn--ghost:hover{color:var(--pf-ink);border-color:#0000}.go-pf-btn--bare{padding:0 10px}.go-pf-btn--outline{background:0 0}.go-pf-btn--more{border-color:var(--pf-ctl);color:var(--pf-dim);background:0 0;margin-left:auto;padding:0 13px}.go-pf-btn--more:hover{color:var(--pf-ink)}.go-pf-btn--soft{background:var(--pf-cyan-soft2);border-color:var(--pf-cyan-line);color:var(--pf-cyan-text)}.go-pf-btn--danger{background:var(--pf-red-soft);border-color:var(--pf-red-line);color:var(--pf-red)}.go-pf-btn--danger:hover{border-color:var(--pf-red)}.go-pf-btn--dangerline{border-color:var(--pf-red-line);height:30px;color:var(--pf-red);background:0 0;padding:0 12px;font-size:12px}.go-pf-btn--armed,.go-pf-btn--armed:hover{background:var(--pf-amber);border-color:var(--pf-amber);color:var(--pf-amber-ink)}.go-pf-btn--block{width:100%}.go-pf-btn:disabled{border-color:var(--pf-ctl);color:var(--pf-off);cursor:default;background:0 0}.go-pf-pill{border:1px solid var(--pf-ctl);height:32px;color:var(--pf-dim);cursor:pointer;white-space:nowrap;background:0 0;border-radius:16px;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}.go-pf-pill[aria-current=true]{background:var(--pf-cyan-soft2);border-color:var(--pf-cyan);color:var(--pf-cyan-text)}.go-pf-pill--sm{height:30px;padding:0 12px;font-size:12.5px}.go-pf-pill--xs{height:26px;padding:0 11px;font-size:11.5px}.go-pf-crow .go-pf-pill[aria-current=true],.go-pf-nrow .go-pf-pill[aria-current=true]{border-color:var(--pf-cyan-line)}.go-pf-pill-n{font:700 11px var(--pf-mono);color:var(--pf-faint)}.go-pf-pill[aria-current=true] .go-pf-pill-n{color:var(--pf-cyan)}.go-pf-input{border:1px solid var(--pf-ctl);background:var(--pf-dialog);height:34px;color:var(--pf-ink);border-radius:7px;outline:none;padding:0 10px;font:500 13px inherit}.go-pf-input:focus{border-color:var(--pf-cyan)}.go-pf-input::placeholder{color:var(--pf-off)}.go-pf-money{border:1px solid var(--pf-ctl);background:var(--pf-control);height:36px;font:500 14px var(--pf-mono);color:var(--pf-ink);border-radius:7px;align-items:center;gap:2px;padding:0 10px;display:inline-flex}.go-pf-money input{width:58px;color:var(--pf-ink);font:500 14px var(--pf-mono);background:0 0;border:none;outline:none;padding:0}.go-pf-money[data-bad="1"]{border-color:var(--pf-red)}.go-pf-money--sm{height:34px;font-size:13px}.go-pf-money--sm input{width:72px;font-size:13px}.go-pf-said{border:1px solid var(--pf-cyan-line);background:var(--pf-cyan-soft);color:var(--pf-cyan-text);border-radius:9px;padding:10px 12px;font-size:12.5px;line-height:1.5}.go-pf-x{border:1px solid var(--pf-ctl);width:28px;height:28px;color:var(--pf-dim);cursor:pointer;background:0 0;border-radius:7px;margin-left:auto}.go-pf-acts{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.go-pf-over{grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);align-items:start;gap:16px;display:grid}.go-pf-runcard{gap:14px}.go-pf-runhead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.go-pf-runhead>b{font-size:15px;font-weight:700}.go-pf-runtime{font:500 12px var(--pf-mono);color:var(--pf-dim);margin-left:auto}.go-pf-track{gap:3px;display:flex}.go-pf-seg{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.go-pf-seg>span{background:var(--pf-track);border-radius:3px;height:5px;display:block}.go-pf-seg>small{font:500 9px var(--pf-mono);color:var(--pf-ghost);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.go-pf-seg[data-mark=done]>span{background:var(--pf-cyan-done)}.go-pf-seg[data-mark=done]>small{color:var(--pf-cyan-done-text)}.go-pf-seg[data-mark=now]>span{background:var(--pf-cyan);box-shadow:0 0 10px #22d3e680}.go-pf-seg[data-mark=now]>small{color:var(--pf-cyan)}.go-pf-seg[data-mark=failed]>span{background:var(--pf-red)}.go-pf-seg[data-mark=failed]>small{color:var(--pf-red)}.go-pf-seg[data-mark=skip]>span{border:1px dashed var(--pf-dash);background:0 0}.go-pf-runline{color:var(--pf-body);font-size:13.5px;line-height:1.5}.go-pf-runline[data-tone=red]{color:var(--pf-red)}.go-pf-runnums{font:500 12px var(--pf-mono);color:var(--pf-dim);flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.go-pf-runnums b{color:var(--pf-ink)}.go-pf-lines{flex-direction:column;gap:7px;display:flex}.go-pf-line{color:var(--pf-body);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;line-height:1.55;display:flex}.go-pf-runnow{gap:12px}.go-pf-est{flex-direction:column;gap:6px;display:flex}.go-pf-est-head{font:500 12px var(--pf-mono);color:var(--pf-dim)}.go-pf-est-row{font:500 12.5px var(--pf-mono);justify-content:space-between;gap:10px;display:flex}.go-pf-est-row>span:first-child{color:var(--pf-body2)}.go-pf-est-row>span:last-child{color:var(--pf-ink);text-align:right}.go-pf-est-row b{color:var(--pf-ink)}.go-pf-est-total{border-top:1px solid var(--pf-div);padding-top:6px}.go-pf-est-skip{color:var(--pf-faint);font-size:12px;line-height:1.5}.go-pf-rundet .go-pf-est-row{font-size:12px}.go-pf-rundet .go-pf-est-row>span:last-child{color:var(--pf-dim)}.go-pf-recos{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}.go-pf-reco{padding:16px;position:relative}.go-pf-reco[data-verdict=run]{border-color:var(--pf-cyan-line);box-shadow:0 0 22px #22d3e60f}.go-pf-reco-top{gap:12px;display:flex}.go-pf-reco-head{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.go-pf-headline{text-wrap:pretty;font-size:15px;font-weight:700;line-height:1.35}.go-pf-link{font-size:12.5px;font-weight:600}.go-pf-reco-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.go-pf-approved{background:var(--pf-green-soft);border:1px solid var(--pf-green-line);height:36px;color:var(--pf-green);border-radius:7px;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}.go-pf-menu{z-index:20;border:1px solid var(--pf-ctl);background:var(--pf-dialog);border-radius:10px;flex-direction:column;min-width:250px;max-width:calc(100vw - 48px);padding:5px;display:flex;position:absolute;top:42px;right:0;box-shadow:0 12px 32px #0000008c}.go-pf-menu button{text-align:left;color:var(--pf-body);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:8px 10px;font-size:12.5px;font-weight:500;line-height:1.35}.go-pf-menu button:hover{background:var(--pf-hover)}.go-pf-menu button small{color:var(--pf-faint);font-size:10.5px;font-weight:400;line-height:1.4;display:block}.go-pf-menu button[data-tone=amber]{color:var(--pf-amber)}.go-pf-menu button[data-tone=armed]{background:var(--pf-amber-soft);color:var(--pf-amber)}.go-pf-menu button:disabled{color:var(--pf-off);cursor:default;background:0 0}.go-pf-panel{flex-direction:column;gap:10px;display:flex}.go-pf-pick{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:9px;padding:2px}.go-pf-pick[aria-pressed=true]{border-color:var(--pf-cyan)}.go-pf-reco-det{flex-direction:column;gap:12px;display:flex}.go-pf-reco-toggle{border-color:var(--pf-ctl);height:34px;font-size:12.5px;display:none}.go-pf-score{align-items:center;gap:16px;display:flex}.go-pf-score-n{flex:none;align-items:baseline;gap:3px;display:flex}.go-pf-score-n b{font:700 26px/1 var(--pf-mono)}.go-pf-score-n span{font:500 12px var(--pf-mono);color:var(--pf-faint)}.go-pf-parts{flex:1;grid-template-columns:repeat(3,1fr);gap:7px 12px;min-width:0;display:grid}.go-pf-part{flex-direction:column;gap:3px;min-width:0;display:flex}.go-pf-part small{font:500 8.5px var(--pf-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--pf-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.go-pf-bar{background:var(--pf-track);border-radius:2px;height:3px;display:block;overflow:hidden}.go-pf-bar>span{background:var(--pf-cyan);height:100%;display:block}.go-pf-whyrisk{grid-template-columns:1fr 1fr;gap:12px;display:grid}.go-pf-whyrisk>div{flex-direction:column;gap:5px;min-width:0;display:flex}.go-pf-bullet{color:var(--pf-body2);gap:6px;font-size:12.5px;line-height:1.5;display:flex}.go-pf-bullet>span:first-child{color:var(--pf-cyan)}.go-pf-bullet[data-tone=amber]>span:first-child{color:var(--pf-amber)}.go-pf-bullet>span:last-child{text-wrap:pretty}.go-pf-strip{gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.go-pf-group{flex-direction:column;flex:none;gap:5px;display:flex}.go-pf-group>small{font:500 10px var(--pf-mono);color:var(--pf-faint);white-space:nowrap}.go-pf-group>div{gap:5px;display:flex}.go-pf-links{flex-direction:column;gap:6px;display:flex}.go-pf-links a{color:var(--pf-body);align-items:center;gap:10px;min-width:0;font-size:12.5px;font-weight:600;display:flex}.go-pf-links a>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.go-pf-links a:hover{color:var(--pf-cyan-text)}.go-pf-links .go-pf-val{color:var(--pf-dim);font-size:12px}.go-pf-facts{color:var(--pf-dim);flex-direction:column;gap:5px;font-size:12px;line-height:1.6;display:flex}.go-pf-key{font:600 9.5px var(--pf-mono);letter-spacing:.08em;color:var(--pf-faint);margin-right:7px}.go-pf-facts .go-pf-mono{font-size:11px;font-weight:600}.go-pf-watch{border-top:1px solid var(--pf-div);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 18px;display:flex}.go-pf-watch>b{font-size:13.5px}.go-pf-watch-score{color:var(--pf-body2);font-size:12.5px;font-weight:700}.go-pf-watch-why{min-width:160px;color:var(--pf-dim);flex:1;font-size:12.5px;line-height:1.5}.go-pf-need{border-top:1px solid var(--pf-div);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;display:flex}.go-pf-need:first-child{border-top:none}.go-pf-need-glyph{border:1px dashed var(--pf-dash);width:38px;height:38px;color:var(--pf-dim);font:700 15px var(--pf-mono);border-radius:50%;flex:none;place-items:center;display:grid}.go-pf-need-body{min-width:200px;color:var(--pf-body);flex-direction:column;flex:1;align-items:flex-start;gap:6px;font-size:13.5px;line-height:1.45;display:flex}.go-pf-need-rename{width:100%}.go-pf-inbox{gap:14px}.go-pf-picker .go-pf-eyebrow{letter-spacing:.08em;font-size:11px;font-weight:500}.go-pf-fill{border:1px solid var(--pf-line);background:var(--pf-card);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.go-pf-num{font:500 12px var(--pf-mono);color:var(--pf-dim);align-items:center;gap:6px;display:inline-flex}.go-pf-num input{text-align:center;border:1px solid var(--pf-ctl);background:var(--pf-control);width:36px;height:30px;color:var(--pf-ink);font:500 13px var(--pf-mono);border-radius:7px;outline:none}.go-pf-fillres{font:500 12.5px var(--pf-mono);color:var(--pf-green)}.go-pf-filllines{font-family:var(--pf-mono);margin-top:-6px}.go-pf-vrow{border-top:1px solid var(--pf-div);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;display:flex}.go-pf-list>.go-pf-vrow:first-child{border-top:none}.go-pf-vrow[data-dim="1"]{opacity:.55}.go-pf-vrow-main,.go-pf-vrow-badges{display:contents}.go-pf-vrow-who{flex-direction:column;gap:3px;min-width:130px;display:flex}.go-pf-vrow-who b{font-size:13.5px}.go-pf-vrow-who span{color:var(--pf-dim);font-size:12px}.go-pf-vnote{color:var(--pf-dim);font-size:12px;line-height:1.4}.go-pf-vnote[data-tone=red]{color:var(--pf-red)}.go-pf-sendto{border:1px solid var(--pf-cyan-line);background:var(--pf-inset);border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding:10px 12px;display:flex}.go-pf-sendto .go-pf-eyebrow{letter-spacing:.08em;font-size:11px;font-weight:500}.go-pf-player{aspect-ratio:9/16;background:#000;border-radius:9px;width:100%;max-width:280px}.go-pf-add{gap:10px}.go-pf-paste{background:var(--pf-control);resize:vertical;border-radius:8px;height:auto;min-height:76px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.5}.go-pf-refusal{color:var(--pf-red);overflow-wrap:anywhere;font-size:12.5px;font-weight:500;line-height:1.5}.go-pf-selbar{border:1px solid var(--pf-cyan-line);background:var(--pf-cyan-soft);border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.go-pf-selbar>b{font:600 12.5px var(--pf-mono);color:var(--pf-cyan-text)}.go-pf-ghead{background:var(--pf-inset);align-items:center;gap:8px;padding:10px 16px;display:flex}.go-pf-ghead>span:first-child{font:600 10.5px var(--pf-mono);letter-spacing:.08em;color:var(--pf-dim)}.go-pf-ghead .go-pf-tag{min-height:20px;padding:0 7px;font-size:10.5px}.go-pf-crow{border-top:1px solid var(--pf-div);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;display:flex}.go-pf-list>.go-pf-crow:first-child{border-top:none}.go-pf-crow[data-dim="1"]{opacity:.55}.go-pf-check{border:1px solid var(--pf-ctl2);cursor:pointer;width:18px;height:18px;color:var(--pf-cyan-ink);font:700 11px var(--pf-mono);background:0 0;border-radius:5px;flex:none;place-items:center;padding:0;display:grid}.go-pf-check[aria-pressed=true]{border-color:var(--pf-cyan);background:var(--pf-cyan)}.go-pf-avatar{background:var(--pf-tagbg);border:1px solid var(--pf-tagline);width:30px;height:30px;color:var(--pf-body2);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.go-pf-crow-who{flex-direction:column;gap:2px;min-width:140px;display:flex}.go-pf-crow-who b{font-size:13.5px}.go-pf-crow-who span{color:var(--pf-dim);font-size:12px}.go-pf-label{background:var(--pf-control);width:150px;height:30px;color:var(--pf-body);font-size:12.5px}.go-pf-stat{font:500 12px var(--pf-mono);color:var(--pf-dim)}.go-pf-stat b{color:var(--pf-ink)}.go-pf-stat small{color:var(--pf-off);font-size:12px}.go-pf-crow .go-pf-tag[data-tone=amber]{max-width:100%}.go-pf-runs{grid-template-columns:minmax(0,1.15fr) minmax(300px,1fr);align-items:start;gap:16px;display:grid}.go-pf-trow{text-align:left;border:none;border-top:1px solid var(--pf-div);width:100%;color:var(--pf-ink);cursor:pointer;background:0 0;grid-template-columns:1.3fr .9fr 1.1fr .7fr .8fr;align-items:center;gap:8px;padding:11px 16px;font-size:13px;display:grid}.go-pf-trow:hover{background:var(--pf-hover)}.go-pf-trow[aria-current=true]{background:var(--pf-cyan-soft2)}.go-pf-trow>b{font-weight:600}.go-pf-trow .go-pf-mono{color:var(--pf-body2);font-size:12.5px}.go-pf-trow .go-pf-mono.go-pf-dimtext{color:var(--pf-dim);font-size:12px}.go-pf-thead{cursor:default;font:600 10px var(--pf-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pf-faint);background:var(--pf-inset);border-top:none;padding:10px 16px}.go-pf-thead:hover{background:var(--pf-inset)}.go-pf-rundet{gap:14px}.go-pf-sect{flex-direction:column;gap:5px;display:flex}.go-pf-sect>.go-pf-eyebrow{margin-bottom:3px}.go-pf-stagerow,.go-pf-readrow{font:500 12px var(--pf-mono);align-items:center;gap:9px;display:flex}.go-pf-sdot{background:var(--pf-cyan-done);border-radius:50%;flex:none;width:6px;height:6px}.go-pf-sname{width:84px;color:var(--pf-dim)}.go-pf-stagerow[data-mark=now] .go-pf-sdot{background:var(--pf-cyan)}.go-pf-stagerow[data-mark=now] .go-pf-sname{color:var(--pf-cyan)}.go-pf-stagerow[data-mark=failed] .go-pf-sdot{background:var(--pf-red)}.go-pf-stagerow[data-mark=failed] .go-pf-sname{color:var(--pf-red)}.go-pf-stagerow:is([data-mark=todo],[data-mark=skip]) .go-pf-sdot{background:var(--pf-track)}.go-pf-stagerow:is([data-mark=todo],[data-mark=skip]) .go-pf-sname{color:var(--pf-ghost)}.go-pf-readname{color:var(--pf-body);min-width:120px}.go-pf-readrow[data-tone=green] .go-pf-sdot{background:var(--pf-green)}.go-pf-readrow[data-tone=green] .go-pf-readst{color:var(--pf-green)}.go-pf-readrow[data-tone=amber] .go-pf-sdot{background:var(--pf-amber)}.go-pf-readrow[data-tone=amber] .go-pf-readst{color:var(--pf-amber)}.go-pf-readrow[data-tone=red] .go-pf-sdot{background:var(--pf-red)}.go-pf-readrow[data-tone=red] .go-pf-readst{color:var(--pf-red)}.go-pf-readrow[data-tone=grey] .go-pf-sdot{background:var(--pf-dim)}.go-pf-readrow[data-tone=grey] .go-pf-readst{color:var(--pf-dim)}.go-pf-event{color:var(--pf-body2);align-items:baseline;gap:9px;font-size:12px;line-height:1.5;display:flex}.go-pf-event .go-pf-mono{flex:none;font-size:11px}.go-pf-event .go-pf-sdot{background:var(--pf-dim);transform:translateY(-1px)}.go-pf-event[data-level=money] .go-pf-sdot{background:var(--pf-cyan)}.go-pf-event[data-level=warn] .go-pf-sdot{background:var(--pf-amber)}.go-pf-event[data-level=error] .go-pf-sdot{background:var(--pf-red)}.go-pf-event>span:last-child{text-wrap:pretty}.go-pf-niches{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.go-pf-niches .go-pf-list-head{padding:14px 16px}.go-pf-niches .go-pf-list-head .go-pf-mono{font-size:12px;font-weight:500}.go-pf-nrow{border-top:1px solid var(--pf-div);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 16px;display:flex}.go-pf-nrow>b{min-width:90px;font-size:13px;font-weight:600}.go-pf-nwords{min-width:120px;color:var(--pf-faint);flex:1;font-size:12px}.go-pf-nrow .go-pf-tag{min-height:20px;padding:0 7px;font-size:10.5px}.go-pf-matrixcard{padding:16px}.go-pf-matrixcard .go-pf-eyebrow{letter-spacing:.08em;font-size:11px;font-weight:500}.go-pf-matrix{grid-template-columns:minmax(78px,110px) repeat(3,minmax(72px,1fr));align-items:center;gap:5px;display:grid}.go-pf-mrow{display:contents}.go-pf-mhead{font:600 9.5px var(--pf-mono);letter-spacing:.08em;color:var(--pf-faint);text-align:center}.go-pf-mname{color:var(--pf-body);font-size:12px;font-weight:600}.go-pf-cell{height:30px;font:700 9.5px var(--pf-mono);letter-spacing:.05em;cursor:pointer;border:1px solid;border-radius:6px;place-items:center;padding:0;display:grid;position:relative}.go-pf-cell[data-tone=green]{color:var(--pf-green);background:var(--pf-green-soft);border-color:var(--pf-green-line)}.go-pf-cell[data-tone=cyan]{color:var(--pf-cyan-text);background:var(--pf-cyan-soft);border-color:var(--pf-cyan-line)}.go-pf-cell[data-tone=amber]{color:var(--pf-amber);background:var(--pf-amber-soft);border-color:var(--pf-amber-line)}.go-pf-cell[data-tone=red]{color:var(--pf-red);background:var(--pf-red-soft);border-color:var(--pf-red-line)}.go-pf-cell[data-tone=unclear]{color:var(--pf-dim);border:1px dashed var(--pf-dash);background:0 0}.go-pf-cell[aria-pressed=true]{outline:2px solid var(--pf-cyan)}.go-pf-low{opacity:.7;background:currentColor;width:4px;height:4px;position:absolute;top:3px;right:4px}.go-pf-legend{color:var(--pf-faint);flex-wrap:wrap;gap:10px;font-size:11px;display:flex}.go-pf-legend [data-tone=green]{color:var(--pf-green)}.go-pf-legend [data-tone=cyan]{color:var(--pf-cyan-text)}.go-pf-legend [data-tone=amber]{color:var(--pf-amber)}.go-pf-legend [data-tone=red]{color:var(--pf-red)}.go-pf-celldet{border-color:var(--pf-cyan-line)}.go-pf-celldet .go-pf-row>b{font-size:14px}.go-pf-cellsentence{color:var(--pf-body);text-wrap:pretty;max-width:640px;font-size:13.5px;line-height:1.55}.go-pf-nums{flex-wrap:wrap;gap:8px 22px;display:flex}.go-pf-nums>span{flex-direction:column;gap:2px;display:flex}.go-pf-nums small{font:600 9.5px var(--pf-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pf-faint)}.go-pf-nums b{font:600 14px var(--pf-mono);color:var(--pf-ink)}.go-pf-briefgrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.go-pf-briefgrid label{color:var(--pf-dim);flex-direction:column;gap:5px;font-size:11px;font-weight:600;display:flex}.go-pf-briefgrid .go-pf-input{background:var(--pf-control);font-weight:400}.go-pf-settings{grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}.go-pf-setcard{gap:14px}.go-pf-setcard--tight{gap:6px}.go-pf-setrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.go-pf-setlabel{min-width:140px;font-size:13px;font-weight:600}.go-pf-setcard .go-pf-setlabel{width:200px}.go-pf-apify{align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.go-pf-apify .go-pf-dot{width:7px;height:7px;color:var(--pf-green)}.go-pf-apify[data-on="0"] .go-pf-dot{color:var(--pf-amber)}.go-pf-apifynums{font:500 12.5px var(--pf-mono);color:var(--pf-dim);flex-direction:column;gap:5px;display:flex}.go-pf-apifynums b{color:var(--pf-ink)}.go-pf-sched{font-size:14px;font-weight:600}.go-pf-sched .go-pf-mono{font-size:13px}@media (max-width:880px){.go-pf-title h1{font-size:26px}.go-pf-over,.go-pf-runs,.go-pf-niches,.go-pf-settings{grid-template-columns:1fr}.go-pf-reco-det[data-open="0"]{display:none}.go-pf-reco-toggle{display:inline-flex}}@media (max-width:430px){.go-pf{gap:16px}.go-pf-chips{gap:8px}.go-pf-chip{height:34px;padding:0 10px;font-size:11.5px}.go-pf-tabs{align-self:stretch}.go-pf-card{padding:16px}.go-pf-recos{grid-template-columns:1fr}.go-pf-reco-acts .go-pf-btn,.go-pf-approved{height:40px}.go-pf-whyrisk{grid-template-columns:1fr}.go-pf-parts{grid-template-columns:repeat(2,1fr)}.go-pf-vrow{gap:8px 10px}.go-pf-vrow-main{align-items:center;gap:10px;width:100%;display:flex}.go-pf-vrow-main .go-pf-vrow-who{flex:1;min-width:0}.go-pf-vrow-badges{flex-wrap:wrap;align-items:center;gap:6px 8px;width:100%;display:flex}.go-pf-vrow .go-pf-acts{grid-template-columns:1fr 1fr;width:100%;margin-left:0;display:grid}.go-pf-vrow .go-pf-acts .go-pf-btn{white-space:normal;width:100%;height:40px;line-height:1.2}.go-pf-fill{gap:8px}.go-pf-fill .go-pf-btn{width:100%;height:40px}.go-pf-crow .go-pf-label{flex:1;width:auto;min-width:0}.go-pf-crow-acts{width:100%;margin-left:0}.go-pf-crow-acts>*{flex:1;height:40px}.go-pf-trow{grid-template-columns:1.2fr 1.2fr .8fr .8fr}.go-pf-trow>:nth-child(2){display:none}.go-pf-matrix{grid-template-columns:minmax(64px,84px) repeat(3,minmax(0,1fr))}.go-pf-cell{letter-spacing:.02em;font-size:8.5px}.go-pf-need .go-pf-acts{width:100%;margin-left:0}.go-pf-need .go-pf-acts .go-pf-btn{flex:1;height:40px}.go-pf-setlabel{width:100%;min-width:0}}
.go-ph{--ph-card:#12161c;--ph-inset:#0e1116;--ph-control:#0c0f13;--ph-seg:#0a0d11;--ph-line:#222831;--ph-chipline:#252c35;--ph-ctl:#2d3540;--ph-ctl2:#3a424d;--ph-dash:#364050;--ph-div:#1b2028;--ph-track:#262d36;--ph-tagbg:#1a1f27;--ph-tagline:#2a313b;--ph-ink:#eef1f4;--ph-body:#dfe4ea;--ph-body2:#b4bcc6;--ph-dim:#8b95a1;--ph-faint:#6b7480;--ph-off:#5d6672;--ph-cyan:#22d3e6;--ph-cyan-text:#7ce9f3;--ph-cyan-soft:#0b2a30;--ph-cyan-soft2:#0f2a30;--ph-cyan-line:#16525a;--ph-cyan-ink:#04161a;--ph-cyan-meter:#15454d;--ph-green:#3fdc7a;--ph-green-soft:#0d2a18;--ph-green-line:#1d5c35;--ph-amber:#f2b33d;--ph-amber-soft:#2b2210;--ph-amber-line:#5c461a;--ph-amber-ink:#1a1305;--ph-red:#f06a5a;--ph-red-soft:#2b1210;--ph-red-line:#5c261a;--ph-violet:#c9a8f0;--ph-violet-soft:#1f1826;--ph-violet-line:#4a3a5c;--ph-stripe:repeating-linear-gradient(135deg, #1b2029 0 6px, #151920 6px 12px);--ph-mono:var(--mono,"JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace);max-width:1480px;color:var(--ph-ink);flex-direction:column;gap:20px;margin:0 auto;font-size:14px;line-height:1.45;display:flex}:root[data-theme=light] .go-ph{--ph-card:var(--panel);--ph-inset:var(--bg);--ph-control:var(--bg);--ph-seg:var(--bg);--ph-line:var(--line);--ph-chipline:var(--line);--ph-ctl:var(--line-strong);--ph-ctl2:var(--line-strong);--ph-dash:var(--line-strong);--ph-div:var(--line);--ph-track:var(--line);--ph-tagbg:var(--raised);--ph-tagline:var(--line);--ph-ink:var(--ink);--ph-body:var(--ink);--ph-body2:var(--ink-2);--ph-dim:var(--ink-3);--ph-faint:var(--ink-3);--ph-off:var(--ink-3);--ph-cyan:var(--accent);--ph-cyan-text:var(--accent-text);--ph-cyan-soft:var(--accent-soft);--ph-cyan-soft2:var(--accent-soft);--ph-cyan-line:var(--accent-dim);--ph-cyan-ink:var(--accent-ink);--ph-cyan-meter:var(--accent-dim);--ph-green:var(--done-text);--ph-green-soft:var(--done-soft);--ph-green-line:var(--done);--ph-amber:var(--wait-text);--ph-amber-soft:var(--wait-soft);--ph-amber-line:var(--wait);--ph-amber-ink:#1e1406;--ph-red:var(--fail-text);--ph-red-soft:var(--fail-soft);--ph-red-line:var(--fail);--ph-violet:var(--h2);--ph-violet-soft:var(--h2-soft);--ph-violet-line:var(--h2);--ph-stripe:repeating-linear-gradient(135deg, var(--stripe-a) 0 6px, var(--stripe-b) 6px 12px)}@supports (color:lab(0% 0 0)){:root[data-theme=light] .go-ph{--ph-amber-ink:lab(7.21652% 3.5897 8.39762)}}.go-ph a{color:var(--ph-cyan);text-decoration:none}.go-ph a:hover{color:var(--ph-cyan-text)}.go-ph button{font-family:inherit}.go-ph-mono{font-family:var(--ph-mono)}.go-ph-dim{color:var(--ph-dim)}.go-ph-strong{color:var(--ph-ink);font-weight:600}.go-ph-body2{color:var(--ph-body2);font-size:13px}.go-ph-dimtext{color:var(--ph-faint);text-wrap:pretty;font-size:12px;line-height:1.5}.go-ph-loading{color:var(--ph-dim);font-size:13px}.go-ph-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.go-ph-col{flex-direction:column;gap:16px;min-width:0;display:flex}.go-ph-eyebrow{font:600 10px var(--ph-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ph-faint)}.go-ph-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 8px}.go-ph-ambertext{color:var(--ph-amber);text-wrap:pretty;font-size:12px;line-height:1.5}.go-ph-oktext{color:var(--ph-green);font-size:12.5px}.go-ph-warmnote{color:var(--ph-red);overflow-wrap:anywhere;margin-top:4px;font-size:11.5px;line-height:1.35;display:block}.go-ph-kwerr{color:var(--ph-red);font-size:12.5px;font-weight:500}@keyframes goPhPulse{0%,to{opacity:1}50%{opacity:.45}}.go-ph-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;display:flex}.go-ph-title{flex-direction:column;gap:8px;min-width:0;display:flex}.go-ph-title h1{letter-spacing:-.005em;margin:0;font-size:30px;font-weight:800;font-stretch:118%;line-height:1.05}.go-ph-title p{color:var(--ph-dim);text-wrap:pretty;max-width:620px;margin:0;font-size:14px;line-height:1.5}.go-ph-chips{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.go-ph-chip{border:1px solid var(--ph-chipline);height:36px;font:500 12px var(--ph-mono);color:var(--ph-body2);white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.go-ph-chip b{color:var(--ph-ink);align-items:center;gap:6px;font-weight:700;display:inline-flex}.go-ph-chip b[data-tone=red]{color:var(--ph-red)}.go-ph-chip b[data-tone=green]{color:var(--ph-green)}.go-ph-chip b[data-tone=amber]{color:var(--ph-amber)}.go-ph-chip b[data-tone=dim]{color:var(--ph-dim)}.go-ph-chipsub{color:var(--ph-faint)}.go-ph-meter{background:var(--ph-track);border-radius:3px;flex:none;width:48px;height:4px;display:inline-block;overflow:hidden}.go-ph-meter>span{background:var(--ph-cyan);height:100%;display:block}.go-ph-meter[data-full="1"]>span{background:var(--ph-red)}.go-ph-saved{font:500 12px var(--ph-mono);color:var(--ph-green);align-items:center;gap:7px;display:inline-flex}.go-ph-saved[data-on=saving]{color:var(--ph-amber)}.go-ph-alerts{flex-direction:column;gap:8px;display:flex}.go-ph-alert{border:1px solid var(--ph-amber-line);background:var(--ph-amber-soft);color:var(--ph-amber);border-radius:9px;align-items:center;gap:10px;padding:11px 15px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.go-ph-alert[data-tone=red]{border-color:var(--ph-red-line);background:var(--ph-red-soft);color:var(--ph-red)}.go-ph-tabs{background:var(--ph-seg);border:1px solid var(--ph-line);scrollbar-width:thin;border-radius:9px;align-self:flex-start;gap:2px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.go-ph-tabbtn{height:34px;color:var(--ph-dim);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.go-ph-tabbtn:hover{color:var(--ph-ink)}.go-ph-tabbtn[aria-current=true]{background:var(--ph-cyan-soft2);border-color:var(--ph-cyan-line);color:var(--ph-cyan-text)}.go-ph-tab-count{font:700 11px var(--ph-mono);background:var(--ph-amber);color:var(--ph-amber-ink);border-radius:5px;padding:2px 6px}.go-ph-err{margin-top:-8px;font-weight:500;line-height:1.5}.go-ph-card{border:1px solid var(--ph-line);background:var(--ph-card);border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.go-ph-list{gap:0;padding:0;overflow:hidden}.go-ph-list-head{padding:13px 16px;font-size:14px;font-weight:700}.go-ph-panelhead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.go-ph-panelhead>.go-ph-btn{margin-left:auto}.go-ph-empty{text-align:center;border:1px dashed var(--ph-dash);background:var(--ph-inset);border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:56px 24px;display:flex}.go-ph-empty b{font-size:18px;font-weight:700}.go-ph-empty p{color:var(--ph-dim);text-wrap:pretty;max-width:440px;margin:0;font-size:14px;line-height:1.5}.go-ph-empty-glyph{border:1px solid var(--ph-dim);width:44px;height:44px;color:var(--ph-dim);font:700 16px var(--ph-mono);border-radius:50%;place-items:center;display:grid}.go-ph-empty[data-kind=error]{border-color:var(--ph-amber-line)}.go-ph-empty[data-kind=error] .go-ph-empty-glyph{border-color:var(--ph-amber);color:var(--ph-amber)}.go-ph-off .go-ph-empty{margin-top:40px;padding:96px 24px}.go-ph-tag{border:1px solid var(--ph-tagline);background:var(--ph-tagbg);height:24px;color:var(--ph-dim);font:700 11px var(--ph-mono);letter-spacing:.06em;white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.go-ph-tag .go-ph-dot{width:6px;height:6px;box-shadow:none}.go-ph-tag[data-live="1"]{box-shadow:0 0 12px #22d3e64d}.go-ph-tag[data-live="1"] .go-ph-dot{animation:1.4s infinite goPhPulse}.go-ph-tag[data-tone=cyan]{color:var(--ph-cyan);background:var(--ph-cyan-soft);border-color:var(--ph-cyan-line)}.go-ph-tag[data-tone=green]{color:var(--ph-green);background:var(--ph-green-soft);border-color:var(--ph-green-line)}.go-ph-tag[data-tone=amber]{color:var(--ph-amber);background:var(--ph-amber-soft);border-color:var(--ph-amber-line)}.go-ph-tag[data-tone=red]{color:var(--ph-red);background:var(--ph-red-soft);border-color:var(--ph-red-line)}.go-ph-badge{border:1px solid var(--ph-tagline);background:var(--ph-tagbg);height:20px;color:var(--ph-dim);font:700 9.5px var(--ph-mono);letter-spacing:.05em;white-space:nowrap;border-radius:5px;align-items:center;padding:0 7px;display:inline-flex}.go-ph-badge[data-tone=cyan]{color:var(--ph-cyan);background:var(--ph-cyan-soft);border-color:var(--ph-cyan-line)}.go-ph-badge[data-tone=green]{color:var(--ph-green);background:var(--ph-green-soft);border-color:var(--ph-green-line)}.go-ph-badge[data-tone=amber]{color:var(--ph-amber);background:var(--ph-amber-soft);border-color:var(--ph-amber-line)}.go-ph-badge[data-tone=red]{color:var(--ph-red);background:var(--ph-red-soft);border-color:var(--ph-red-line)}.go-ph-badge[data-tone=violet]{color:var(--ph-violet);background:var(--ph-violet-soft);border-color:var(--ph-violet-line)}.go-ph-btn{border:1px solid var(--ph-ctl2);background:var(--ph-control);height:36px;color:var(--ph-ink);cursor:pointer;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.go-ph-btn:hover{border-color:var(--ph-cyan)}.go-ph-btn--sm{height:30px;padding:0 12px;font-size:12px}.go-ph-btn--primary{border-color:var(--ph-cyan);background:var(--ph-cyan);color:var(--ph-cyan-ink);font-weight:700}.go-ph-btn--primary:hover{border-color:var(--ph-cyan);filter:brightness(1.1)}.go-ph-btn--danger{background:var(--ph-red-soft);border-color:var(--ph-red-line);color:var(--ph-red)}.go-ph-btn--danger:hover{border-color:var(--ph-red)}.go-ph-btn--ok{background:var(--ph-green-soft);border-color:var(--ph-green-line);color:var(--ph-green)}.go-ph-btn--dim{color:var(--ph-dim);background:0 0;border-color:#0000}.go-ph-btn--dim:hover{color:var(--ph-ink);border-color:#0000}.go-ph-btn--armed,.go-ph-btn--armed:hover{background:var(--ph-amber);border-color:var(--ph-amber);color:var(--ph-amber-ink)}.go-ph-btn:disabled{border-color:var(--ph-tagline);color:var(--ph-off);cursor:default;background:0 0}.go-ph-noted{flex-direction:column;gap:3px;min-width:0;display:flex}.go-ph-noted>small{color:var(--ph-faint);text-wrap:pretty;max-width:200px;font-size:10.5px;line-height:1.4}.go-ph-pill{border:1px solid var(--ph-ctl);height:32px;color:var(--ph-off);cursor:pointer;white-space:nowrap;background:0 0;border-radius:16px;align-items:center;gap:7px;padding:0 13px;font-size:12.5px;font-weight:600;display:inline-flex}.go-ph-pill[aria-current=true]{background:var(--ph-cyan-soft2);border-color:var(--ph-cyan);color:var(--ph-cyan-text)}.go-ph-pill:disabled{cursor:default}.go-ph-pill--sm{height:26px;padding:0 11px;font-size:11.5px}.go-ph-pills{flex-wrap:wrap;gap:7px;display:flex}.go-ph-input{border:1px solid var(--ph-ctl);background:var(--ph-control);height:32px;color:var(--ph-ink);border-radius:7px;outline:none;padding:0 10px;font:500 12.5px inherit}.go-ph-input:focus{border-color:var(--ph-cyan)}.go-ph-input::placeholder{color:var(--ph-off)}.go-ph-input--url{min-width:170px;font:400 12px var(--ph-mono);flex:1}.go-ph-input--num{text-align:center;width:62px;font:500 12.5px var(--ph-mono)}.go-ph-textarea{resize:vertical;border:1px solid var(--ph-ctl);background:var(--ph-control);color:var(--ph-ink);font:400 13px/1.6 var(--ph-mono);border-radius:8px;outline:none;padding:10px 12px}.go-ph-textarea:focus{border-color:var(--ph-cyan)}.go-ph-textarea::placeholder{color:var(--ph-off)}.go-ph-boxes{gap:4px;display:inline-flex}.go-ph-boxcol{flex-direction:column;align-items:center;gap:2px;display:inline-flex}.go-ph-boxcol>small{font:400 8.5px var(--ph-mono);color:var(--ph-off)}.go-ph-box{width:22px;height:22px;font:700 10px var(--ph-mono);border-radius:5px;place-items:center;display:grid}.go-ph-box[data-kind=full]{background:var(--ph-green-soft);border:1px solid var(--ph-green-line);color:var(--ph-green)}.go-ph-box[data-kind=half]{background:linear-gradient(90deg, var(--ph-green-soft) 50%, transparent 50%);border:1px solid var(--ph-cyan);color:var(--ph-green)}.go-ph-box[data-kind=bad]{background:var(--ph-red-soft);border:1px solid var(--ph-red-line);color:var(--ph-red)}.go-ph-box[data-kind=todo]{border:1px dashed var(--ph-dash);color:var(--ph-off);background:0 0}.go-ph-pic{flex-direction:column;flex:none;align-items:center;gap:5px;display:flex}.go-ph-pic>small{font:400 10.5px var(--ph-mono);color:var(--ph-faint)}.go-ph-screen{border:2px solid var(--ph-ctl);background:var(--ph-stripe);border-radius:14px;width:104px;height:212px;position:relative;overflow:hidden}.go-ph-notch{background:var(--ph-ctl);border-radius:3px;width:28px;height:5px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.go-ph-screen[data-live="1"]:after{content:"";background:linear-gradient(#22d3e61f,#0000 40%,#22d3e60f);animation:2.4s infinite goPhPulse;position:absolute;inset:0}.go-ph-shotnote{text-align:center;font:600 9px var(--ph-mono);color:var(--ph-cyan-text);z-index:1;position:absolute;bottom:8px;left:0;right:0}.go-ph-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}.go-ph-phonecard{border:1px solid var(--ph-line);background:var(--ph-card);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.go-ph-phonecard[data-tone=red]{border-color:var(--ph-red-line)}.go-ph-phonecard[data-tone=amber]{border-color:var(--ph-amber-line)}.go-ph-phonecard[data-tone=cyan]{border-color:var(--ph-cyan-line);box-shadow:0 0 24px #22d3e614}.go-ph-band{border-bottom:1px solid var(--ph-div);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:11px 16px;font-size:12.5px;font-weight:500;line-height:1.5;display:flex}.go-ph-band>span{text-wrap:pretty;flex:1;min-width:180px}.go-ph-band>button{height:30px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:7px;flex:none;padding:0 12px;font-size:12px;font-weight:600}.go-ph-band[data-tone=red]{background:var(--ph-red-soft);border-bottom-color:var(--ph-red-line);color:var(--ph-red)}.go-ph-band[data-tone=amber]{background:var(--ph-amber-soft);border-bottom-color:var(--ph-amber-line);color:var(--ph-amber)}.go-ph-band[data-tone=grey]{background:var(--ph-tagbg);border-bottom-color:var(--ph-tagline);color:var(--ph-dim)}.go-ph-phonecard-body{flex-direction:column;gap:12px;padding:16px;display:flex}.go-ph-cardtop{gap:14px;display:flex}.go-ph-cardmain{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.go-ph-cardname{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.go-ph-cardname>b{font-size:16px;font-weight:700}.go-ph-cardname>span{font-size:12px}.go-ph-tags{flex-wrap:wrap;gap:6px;display:flex}.go-ph-stale{color:var(--ph-amber);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.go-ph-money{font:700 20px var(--ph-mono);color:var(--ph-ink)}.go-ph-warmlines{font:500 12.5px var(--ph-mono);flex-direction:column;gap:4px;display:flex}.go-ph-warmlines [data-tone=green]{color:var(--ph-green)}.go-ph-warmlines [data-tone=cyan]{color:var(--ph-cyan)}.go-ph-warmlines [data-tone=red]{color:var(--ph-red)}.go-ph-warmlines [data-tone=dim]{color:var(--ph-off)}.go-ph-minutes{font:500 12px var(--ph-mono);color:var(--ph-faint)}.go-ph-usagemini{border:1px solid var(--ph-line);background:var(--ph-inset);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:7px 10px;display:flex}.go-ph-usagemini-pills{background:var(--ph-seg);border:1px solid var(--ph-chipline);border-radius:6px;gap:2px;padding:2px;display:inline-flex}.go-ph-usagemini-pills>button{height:22px;color:var(--ph-dim);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 8px;font-size:11px;font-weight:600}.go-ph-usagemini-pills>button[data-on="1"]{background:var(--ph-cyan-soft2);color:var(--ph-cyan-text);box-shadow:inset 0 0 0 1px var(--ph-cyan-line)}.go-ph-usagemini-nums{font:600 12.5px var(--ph-mono);color:var(--ph-body);white-space:nowrap;margin-left:auto}.go-ph-streak{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.go-ph-streak>span,.go-ph-streak>b{font:500 11.5px var(--ph-mono);color:var(--ph-dim)}.go-ph-streak>b{color:var(--ph-ink);font-size:13px;font-weight:600}.go-ph-locrow{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.go-ph-locpill{cursor:pointer;border-radius:5px;align-items:center;gap:5px;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.go-ph-locpill[data-ok="1"]{background:var(--ph-green-soft);border:1px solid var(--ph-green-line);color:var(--ph-green)}.go-ph-locpill[data-ok="0"]{background:var(--ph-amber-soft);border:1px solid var(--ph-amber-line);color:var(--ph-amber)}.go-ph-window{border:1px solid var(--ph-cyan-line);background:var(--ph-cyan-soft);border-radius:9px;flex-direction:column;gap:7px;padding:10px 13px;display:flex}.go-ph-window-row{font:600 12.5px var(--ph-mono);color:var(--ph-cyan-text);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.go-ph-window-btns{gap:6px;margin-left:auto;display:flex}.go-ph-window-btns>button{border:1px solid var(--ph-cyan-line);background:var(--ph-cyan-soft2);height:28px;color:var(--ph-cyan-text);cursor:pointer;border-radius:7px;padding:0 10px;font-size:11.5px;font-weight:600}.go-ph-window-btns>button:last-child{border-color:var(--ph-ctl2);color:var(--ph-dim);background:0 0}.go-ph-window-meter{background:var(--ph-cyan-meter);border-radius:2px;height:3px;display:block;overflow:hidden}.go-ph-window-meter>span{background:var(--ph-cyan);height:100%;display:block;box-shadow:0 0 8px #22d3e699}.go-ph-cardbtns{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.go-ph-tinynote{color:var(--ph-faint);text-wrap:pretty;font-size:12px;line-height:1.5}.go-ph-lastrun{color:var(--ph-dim);font-size:13px;line-height:1.5}.go-ph-lastrun[data-tone=red]{color:var(--ph-red)}.go-ph-pages{border-top:1px solid var(--ph-div);flex-direction:column;gap:3px;padding-top:9px;display:flex}.go-ph-pages>span{font:400 13px var(--ph-mono);color:var(--ph-dim)}.go-ph-pages>span[data-unread="1"]{color:var(--ph-off)}.go-ph-pages>span[data-stale="1"]{color:var(--ph-amber)}.go-ph-grid{gap:14px}.go-ph-phonecard{--ph-glow:#8b95a159;--ph-glow-soft:#8b95a10d;background:linear-gradient(180deg, var(--ph-card), var(--ph-card)) padding-box, linear-gradient(135deg, var(--ph-glow), var(--ph-line) 38%, var(--ph-line) 62%, var(--ph-glow)) border-box;box-shadow:0 10px 28px -18px var(--ph-glow), inset 0 1px 0 #ffffff08;border:1px solid #0000;transition:transform .18s,box-shadow .18s;position:relative}.go-ph-phonecard:hover{box-shadow:0 0 22px -4px var(--ph-glow-soft), 0 16px 34px -18px var(--ph-glow), inset 0 1px 0 #ffffff0a;transform:translateY(-2px)}.go-ph-phonecard[data-glow=green]{--ph-glow:#3fdc7a8c;--ph-glow-soft:#3fdc7a38}.go-ph-phonecard[data-glow=cyan]{--ph-glow:#22d3e68c;--ph-glow-soft:#22d3e638}.go-ph-phonecard[data-glow=amber]{--ph-glow:#f2b33d8c;--ph-glow-soft:#f2b33d33}.go-ph-phonecard[data-glow=red]{--ph-glow:#f06a5a99;--ph-glow-soft:#f06a5a38}.go-ph-phonecard[data-tone]{border-color:#0000}.go-ph-phonecard:before{content:"";background:linear-gradient(90deg, transparent, var(--ph-glow), transparent);opacity:.9;pointer-events:none;height:1px;position:absolute;top:0;left:18px;right:18px}.go-ph-phonecard-body{gap:11px;padding:14px 15px}.go-ph-cardtop{gap:13px}.go-ph-cardmain{gap:7px}.go-ph-cardname>b{letter-spacing:.01em}.go-ph-cardname>span{font-variant-numeric:tabular-nums}.go-ph-money{font:600 21px var(--ph-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.go-ph-minutes,.go-ph-usagemini-nums,.go-ph-streak>span,.go-ph-pages>span{font-variant-numeric:tabular-nums;letter-spacing:-.005em}.go-ph-cardbtns{gap:6px}.go-ph-phonecard .go-ph-screen{border:1px solid var(--ph-ctl);background:linear-gradient(160deg,#161b22 0%,#0b0e12 55%,#0d1015 100%);width:96px;height:196px;box-shadow:inset 0 0 0 3px #07090c}.go-ph-phonecard .go-ph-screen:before{content:"";background:linear-gradient(115deg,#0000 30%,#ffffff09 42%,#0000 54%);position:absolute;inset:0}.go-ph-phonecard .go-ph-notch{background:#1d232b;width:26px;height:4px;top:7px}.go-ph-mini{box-sizing:border-box;border:1px solid var(--ph-cyan-line);background:radial-gradient(120% 70% at 20% 0,#22d3e638,#0000 60%),radial-gradient(90% 60% at 100% 100%,#c9a8f033,#0000 60%),#0a0f14;border-radius:14px;flex-direction:column;align-items:center;gap:10px;width:96px;height:196px;padding:7px 8px 8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #07090c,0 0 18px -6px #22d3e673}.go-ph-mini-bar{width:100%;font:600 8px var(--ph-mono);color:#dfe4ea;justify-content:space-between;align-items:center;display:flex}.go-ph-mini-bar>b{font-variant-numeric:tabular-nums;font-weight:600}.go-ph-mini-sig{align-items:flex-end;gap:1px;display:inline-flex}.go-ph-mini-sig>i{background:#dfe4ea;border-radius:1px;width:2px;display:block}.go-ph-mini-sig>i:first-child{height:3px}.go-ph-mini-sig>i:nth-child(2){height:5px}.go-ph-mini-sig>i:nth-child(3){height:7px}.go-ph-mini-sig>em{background:linear-gradient(90deg,#3fdc7a 70%,#0000 70%);border:1px solid #dfe4ea;border-radius:2px;width:10px;height:5px;margin-left:3px;display:block}.go-ph-mini-clock{font:300 22px var(--ph-mono);letter-spacing:-.04em;color:#eef1f4;font-variant-numeric:tabular-nums;text-shadow:0 0 12px #22d3e659;margin-top:4px}.go-ph-mini-apps{grid-template-columns:repeat(4,14px);gap:7px;margin-top:4px;animation:6s ease-in-out infinite goPhDrift;display:grid}.go-ph-mini-apps>i,.go-ph-mini-dock>i{background:#2a313b;border-radius:4px;width:14px;height:14px;display:block;box-shadow:inset 0 0 0 1px #ffffff0f}.go-ph-mini i[data-tone=c]{background:linear-gradient(140deg,#22d3e6,#0f6f7a)}.go-ph-mini i[data-tone=g]{background:linear-gradient(140deg,#3fdc7a,#1d6b3c)}.go-ph-mini i[data-tone=v]{background:linear-gradient(140deg,#c9a8f0,#6a4f8f)}.go-ph-mini i[data-tone=a]{background:linear-gradient(140deg,#f2b33d,#8a6118)}.go-ph-mini i[data-tone=r]{background:linear-gradient(140deg,#f06a5a,#8a3227)}.go-ph-mini i[data-tone=b]{background:linear-gradient(140deg,#4a5563,#252c35)}.go-ph-mini-dock{background:#ffffff0f;border-radius:8px;justify-content:space-around;padding:5px 4px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.go-ph-mini-shine{pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff12 50%,#0000 58%);animation:5.5s ease-in-out infinite goPhShine;position:absolute;inset:-40% -60%}.go-ph-mini[data-live="1"]{border-color:var(--ph-cyan);box-shadow:inset 0 0 0 3px #07090c,0 0 22px -4px #22d3e699}.go-ph-mini[data-live="1"] .go-ph-mini-apps{animation-duration:2.6s}@keyframes goPhShine{0%,15%{transform:translate(-40%)}60%,to{transform:translate(40%)}}@keyframes goPhDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.go-ph-today{border:1px solid var(--ph-line);background:linear-gradient(180deg, var(--ph-inset), transparent);border-radius:10px;flex-direction:column;gap:2px;padding:8px 11px;display:flex}.go-ph-today>.go-ph-eyebrow{margin-bottom:2px}.go-ph-todayrow{border-top:1px solid var(--ph-div);justify-content:space-between;align-items:center;gap:10px;min-height:36px;display:flex}.go-ph-today>.go-ph-eyebrow+.go-ph-todayrow{border-top:0}.go-ph-todaylabel{color:var(--ph-body);min-width:0;font-size:13px;font-weight:600}.go-ph-todaylabel>b{color:var(--ph-ink);font-variant-numeric:tabular-nums;font-weight:600}.go-ph-todaynone{color:var(--ph-off);font-weight:500}.go-ph-autotag{border:1px solid var(--ph-div);letter-spacing:.04em;color:var(--ph-dim);vertical-align:1px;border-radius:999px;margin-left:6px;padding:0 6px;font-size:10px;font-weight:600;line-height:16px;display:inline-block}.go-ph-todayrow[data-state=none] .go-ph-todaylabel{color:var(--ph-dim)}.go-ph-todayrow[data-state=done] .go-ph-todaylabel>b{color:var(--ph-green)}.go-ph-todayrow[data-state=running] .go-ph-todaylabel>b{color:var(--ph-cyan-text)}.go-ph-todayrow[data-state=failed] .go-ph-todaylabel>b{color:var(--ph-red)}.go-ph-todaymark{fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;place-items:center;width:22px;height:22px;display:grid}.go-ph-todaymark[data-state=waiting]{stroke:var(--ph-dim);stroke-width:1.6px}.go-ph-todaymark[data-state=done]{filter:drop-shadow(0 0 7px #3fdc7a8c);width:32px;height:32px;animation:.45s cubic-bezier(.2,1.4,.4,1) both goPhPop}.go-ph-todaymark[data-state=done] circle{fill:var(--ph-green);stroke:none}.go-ph-todaymark[data-state=done] path{stroke:var(--ph-cyan-ink);stroke-width:2.8px}.go-ph-todaymark[data-state=failed]{width:24px;height:24px}.go-ph-todaymark[data-state=failed] circle{fill:var(--ph-red-soft);stroke:var(--ph-red-line);stroke-width:1px}.go-ph-todaymark[data-state=failed] path{stroke:var(--ph-red);stroke-width:2.2px}.go-ph-todaymark[data-state=running]>i{background:var(--ph-cyan);border-radius:50%;width:11px;height:11px;animation:1.4s ease-out infinite goPhRing}.go-ph-todaymark[data-state=none]{background:var(--ph-div);border-radius:1px;width:14px;height:2px}@keyframes goPhPop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes goPhRing{0%{box-shadow:0 0 #22d3e699}to{box-shadow:0 0 0 9px #22d3e600}}@media (prefers-reduced-motion:reduce){.go-ph-phonecard{transition:none}.go-ph-phonecard:hover{transform:none}.go-ph-mini-apps,.go-ph-mini-shine,.go-ph-todaymark,.go-ph-todaymark>i{animation:none!important}}:root[data-theme=light] .go-ph-phonecard{box-shadow:0 8px 22px -18px var(--ph-glow)}.go-ph-detail{flex-direction:column;gap:16px;display:flex}.go-ph-back{align-self:flex-start;font-size:13px;font-weight:600;color:var(--ph-dim)!important}.go-ph-back:hover{color:var(--ph-cyan-text)!important}.go-ph-dethead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.go-ph-dethead-main{flex-direction:column;gap:7px;min-width:0;display:flex}.go-ph-dethead-name{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.go-ph-dethead-name h2{margin:0;font-size:24px;font-weight:800;font-stretch:115%}.go-ph-dethead-btns{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.go-ph-copy{border:1px solid var(--ph-ctl);height:20px;color:var(--ph-dim);font:500 10px var(--ph-mono);cursor:pointer;background:0 0;border-radius:5px;padding:0 7px}.go-ph-detcols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.go-ph-datelabel{color:var(--ph-dim);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.go-ph-datelabel input{border:1px solid var(--ph-ctl);background:var(--ph-control);width:110px;height:32px;color:var(--ph-ink);font:500 12.5px var(--ph-mono);border-radius:7px;outline:none;padding:0 10px}.go-ph-holdbox{border:1px solid var(--ph-amber-line);background:var(--ph-amber-soft);border-radius:9px;flex-direction:column;gap:10px;padding:13px 15px;display:flex}.go-ph-holdbox>span:first-child{color:var(--ph-amber);text-wrap:pretty;font-size:13px;font-weight:500;line-height:1.55}.go-ph-stopbox{border:1px solid var(--ph-red-line);background:var(--ph-red-soft);border-radius:9px;flex-direction:column;gap:8px;padding:13px 15px;display:flex}.go-ph-stopbox>span:first-child{color:var(--ph-red);text-wrap:pretty;font-size:13px;font-weight:500;line-height:1.55}.go-ph-stopbox .go-ph-mono{color:var(--ph-red);font-size:12px}.go-ph-city{font-size:13px;font-weight:600}.go-ph-city b{color:var(--ph-cyan-text)}.go-ph-locline{border-top:1px solid var(--ph-div);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 0;display:flex}.go-ph-locmark{width:18px;height:18px;font:700 11px var(--ph-mono);border-radius:50%;flex:none;place-items:center;display:grid}.go-ph-locmark[data-ok="1"]{color:var(--ph-green);border:1px solid var(--ph-green)}.go-ph-locmark[data-ok="0"]{color:var(--ph-red);border:1px solid var(--ph-red)}.go-ph-lockey{min-width:82px;font-size:12px;font-weight:600}.go-ph-locline .go-ph-mono{min-width:160px;color:var(--ph-body2);flex:1;font-size:12.5px}.go-ph-locline .go-ph-mono[data-ok="0"]{color:var(--ph-red)}.go-ph-costline{font:500 12px var(--ph-mono);border-top:1px solid var(--ph-div);justify-content:space-between;gap:10px;padding-top:8px;display:flex}.go-ph-costline>span:first-child{color:var(--ph-body2)}.go-ph-run{border-top:1px solid var(--ph-div);flex-direction:column;gap:8px;padding-top:9px;display:flex}.go-ph-run:first-of-type{border-top:none;padding-top:0}.go-ph-runrow{cursor:pointer;text-align:left;color:inherit;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:7px 12px;padding:0;font-size:12.5px;display:flex}.go-ph-runrow>b{font-size:12.5px;font-weight:600}.go-ph-runshots{font:500 11px var(--ph-mono);color:var(--ph-faint);margin-left:auto}.go-ph-warntext{font:500 12px var(--ph-mono);color:var(--ph-red)}.go-ph-rundetail{border:1px solid var(--ph-div);background:var(--ph-inset);border-radius:9px;flex-direction:column;gap:9px;padding:12px;display:flex}.go-ph-timeline{font:400 11.5px/1.6 var(--ph-mono);color:var(--ph-faint)}.go-ph-strip{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.go-ph-shot{flex-direction:column;flex:none;gap:3px;width:58px;display:flex}.go-ph-shot-img{border:2px solid var(--ph-line);background:var(--ph-stripe);border-radius:7px;width:54px;height:96px;display:block}.go-ph-shot[data-tone=red] .go-ph-shot-img{border-color:var(--ph-red-line)}.go-ph-shot[data-tone=amber] .go-ph-shot-img{border-color:var(--ph-amber-line)}.go-ph-shot>small{font:500 9px var(--ph-mono);color:var(--ph-faint)}.go-ph-shot-read{color:var(--ph-faint);text-wrap:pretty;font-size:9.5px;line-height:1.3}.go-ph-shot-read[data-tone=red]{color:var(--ph-red)}.go-ph-shot-read[data-tone=amber]{color:var(--ph-amber)}.go-ph-pageblock{border-top:1px solid var(--ph-div);flex-direction:column;gap:8px;padding-top:10px;display:flex}.go-ph-pageblock:first-of-type{border-top:none;padding-top:0}.go-ph-pageblock>.go-ph-row>b{font-size:13.5px;font-weight:700}.go-ph-pageread{font:500 12px var(--ph-mono);color:var(--ph-body2);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.go-ph-pageread .go-ph-mono[data-ok="0"]{color:var(--ph-off)}.go-ph-pagethumb{background:var(--ph-stripe);border:1px solid var(--ph-line);border-radius:4px;flex:none;width:22px;height:38px}.go-ph-event{color:var(--ph-body2);align-items:baseline;gap:9px;font-size:12px;line-height:1.5;display:flex}.go-ph-event>.go-ph-mono{flex:none;font-size:11px}.go-ph-evdot{background:var(--ph-dim);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-1px)}.go-ph-evdot[data-level=money]{background:var(--ph-cyan)}.go-ph-evdot[data-level=warn]{background:var(--ph-amber)}.go-ph-evdot[data-level=error]{background:var(--ph-red)}.go-ph-actor{background:var(--ph-tagbg);border:1px solid var(--ph-tagline);height:18px;font:600 9.5px var(--ph-mono);color:var(--ph-dim);border-radius:4px;flex:none;align-items:center;padding:0 6px;display:inline-flex}.go-ph-notecard{border:1px dashed var(--ph-dash);background:var(--ph-inset);color:var(--ph-dim);text-wrap:pretty;border-radius:14px;padding:14px 16px;font-size:12.5px;line-height:1.6}.go-ph-costs{flex-direction:column;gap:16px;display:flex}.go-ph-bignums{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.go-ph-bignum{gap:5px}.go-ph-bignum>b{font:700 30px var(--ph-mono)}.go-ph-bignum>span{font-size:12.5px}.go-ph-tablewrap{overflow-x:auto}.go-ph-table{min-width:640px}.go-ph-trow{grid-template-columns:90px repeat(var(--ph-cols,3), 1fr) 90px;border-top:1px solid var(--ph-div);font:500 11.5px var(--ph-mono);color:var(--ph-body2);gap:8px;padding:10px 16px;display:grid}.go-ph-trow>b{color:var(--ph-ink);font-weight:600}.go-ph-thead{font:600 10px var(--ph-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ph-faint);background:var(--ph-inset);border-top:none;padding:9px 16px}.go-ph-costcols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.go-ph-glline{font:500 12px var(--ph-mono);border-top:1px solid var(--ph-div);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding-top:8px;display:flex}.go-ph-glline>span[data-off="1"]{color:var(--ph-amber)}.go-ph-paidline{font:500 12.5px var(--ph-mono);border-top:1px solid var(--ph-div);justify-content:space-between;gap:10px;padding-top:8px;display:flex}.go-ph-paidtotal{font-size:13px;font-weight:700}.go-ph-readsline{border-top:1px solid var(--ph-div);flex-direction:column;gap:3px;padding-top:10px;display:flex}.go-ph-readsline>b{font-size:13px;font-weight:600}.go-ph-posting{flex-direction:column;gap:16px;display:flex}.go-ph-note{border:1px solid var(--ph-tagline);background:var(--ph-tagbg);color:var(--ph-dim);border-radius:9px;padding:11px 15px;font-size:13px;font-weight:500;line-height:1.5}.go-ph-needs{border-color:var(--ph-amber-line)}.go-ph-needs-head{background:var(--ph-amber-soft);color:var(--ph-amber);padding:13px 16px;font-size:14px;font-weight:700}.go-ph-needsrow{border-top:1px solid var(--ph-div);flex-direction:column;gap:9px;padding:13px 16px;display:flex}.go-ph-runningpost{border-color:var(--ph-cyan-line);flex-flow:wrap;align-items:center;gap:10px 16px;padding:14px 16px}.go-ph-runningpost>b{font-size:13.5px}.go-ph-readycard{gap:10px}.go-ph-readycard .go-ph-btn--primary{align-self:flex-start}.go-ph-maprow{border-top:1px solid var(--ph-div);flex-direction:column;gap:7px;padding:12px 16px;display:flex}.go-ph-mappage{min-width:130px;font-size:13.5px;font-weight:700}.go-ph-failrow{border-top:1px solid var(--ph-div);flex-direction:column;gap:5px;padding-top:8px;display:flex}.go-ph-failrow:first-of-type{border-top:none;padding-top:0}.go-ph-failcode{color:var(--ph-red);font-size:12px}.go-ph-dialog-scrim{z-index:60;background:#03050899;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.go-ph-dialog{border:1px solid var(--ph-line);background:var(--ph-card);border-radius:14px;flex-direction:column;gap:10px;width:min(520px,100%);max-height:90vh;padding:18px;display:flex;overflow:auto}.go-ph-dialog>b{font-size:16px;font-weight:700}.go-ph-settings{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.go-ph-setrow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.go-ph-setlabel{min-width:200px;font-size:13px;font-weight:600}.go-ph-apidot{border-radius:50%;flex:none;width:7px;height:7px}.go-ph-apidot[data-ok="1"]{background:var(--ph-green);box-shadow:0 0 8px var(--ph-green)}.go-ph-apidot[data-ok="0"]{background:var(--ph-red);box-shadow:0 0 8px var(--ph-red)}.go-ph-wordlist{font:400 11px/1.7 var(--ph-mono);color:var(--ph-off);text-wrap:pretty}.go-ph-settings .go-ph-mono b[data-on="1"]{color:var(--ph-green)}.go-ph-settings .go-ph-mono b[data-on="0"]{color:var(--ph-dim)}@media (max-width:880px){.go-ph-detcols,.go-ph-costcols,.go-ph-settings{grid-template-columns:1fr}.go-ph-title h1{font-size:26px}}@media (max-width:430px){.go-ph-grid{grid-template-columns:1fr}.go-ph-phonecard .go-ph-screen,.go-ph-mini{width:80px;height:164px}.go-ph-mini-apps{grid-template-columns:repeat(3,14px);gap:6px}.go-ph-mini-clock{font-size:18px}.go-ph-chips{gap:6px}.go-ph-chip{height:32px}}
