.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}}@keyframes goPfrPulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes goPfrSpin{to{transform:rotate(360deg)}}@keyframes goPfrFlow{to{background-position:24px 0}}@keyframes goPfrRing{0%{box-shadow:0 0 #22d3e666}70%{box-shadow:0 0 0 9px #22d3e600}to{box-shadow:0 0 #22d3e600}}@keyframes goPfrSlide{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.go-pfr *,.go-pfr-scrim *{animation:none!important}}.go-pfr,.go-pfr-view{flex-direction:column;gap:16px;min-width:0;display:flex}.go-pfr-chips{flex-wrap:wrap;gap:10px;display:flex}.go-pf-chip[data-tone=amber]{border-color:var(--pf-amber-line);color:var(--pf-amber);box-shadow:0 0 14px -6px #f2b33d66}.go-pf-chip[data-tone=amber] b{color:var(--pf-amber)}.go-pf-chip b[data-tone=green]{color:var(--pf-green)}.go-pfr-mono{font:500 12px var(--pf-mono);color:var(--pf-body2)}.go-pfr-dimmer{color:var(--pf-dim)}.go-pfr-dimmer small{color:var(--pf-off);font-size:11px}.go-pfr-strong{color:var(--pf-ink);font-weight:600}.go-pfr-back{align-self:flex-start;font-size:13px;font-weight:600;color:var(--pf-dim)!important}.go-pfr-back:hover{color:var(--pf-cyan-text)!important}.go-pfr-prose{color:var(--pf-body);text-wrap:pretty;max-width:760px;font-size:13px;line-height:1.6}.go-pfr-bullet{color:var(--pf-body2);gap:9px;font-size:12.5px;line-height:1.5;display:flex}.go-pfr-bullet:before{content:"›";color:var(--pf-cyan)}.go-pfr-nextbuild{color:var(--pf-faint);font-size:11.5px;line-height:1.5}.go-pfr-spin{border:2px solid var(--pf-cyan-line);border-top-color:var(--pf-cyan);border-radius:50%;flex:none;width:12px;height:12px;animation:1s linear infinite goPfrSpin;display:inline-block}.go-pfr-spin--step{width:13px;height:13px;margin-top:2px}.go-pfr-dots{gap:4px;display:inline-flex}.go-pfr-dots span{background:var(--pf-cyan);border-radius:50%;width:5px;height:5px;animation:1.2s infinite goPfrPulse}.go-pfr-dots span:nth-child(2){animation-delay:.2s}.go-pfr-dots span:nth-child(3){animation-delay:.4s}.go-pfr-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;padding:0 14px;font-size:13px;font-weight:600;transition:box-shadow .2s;display:inline-flex}.go-pfr-btn:hover:not(:disabled){box-shadow:0 0 16px -6px #22d3e673}.go-pfr-btn[data-size=s]{height:30px;padding:0 12px;font-size:12px}.go-pfr-btn[data-tone=primary]{border-color:var(--pf-cyan);background:var(--pf-cyan);color:var(--pf-cyan-ink);font-weight:700;box-shadow:0 0 22px -4px #22d3e673}.go-pfr-btn[data-tone=primary]:hover:not(:disabled){box-shadow:0 0 32px -4px #22d3e6b3}.go-pfr-btn[data-tone=green]{border-color:var(--pf-green-line);background:var(--pf-green-soft);color:var(--pf-green);font-weight:700}.go-pfr-btn[data-tone=green]:hover:not(:disabled){box-shadow:0 0 22px -6px #3fdc7a99}.go-pfr-btn[data-tone=red]{border-color:var(--pf-red-line);background:var(--pf-red-soft);color:var(--pf-red)}.go-pfr-btn[data-tone=red]:hover:not(:disabled){box-shadow:0 0 18px -7px #f06a5a80}.go-pfr-btn[data-tone=ghost]{color:var(--pf-dim);background:0 0}.go-pfr-btn[data-tone=armed]{border-color:var(--pf-amber);background:var(--pf-amber);color:var(--pf-amber-ink);font-weight:700}.go-pfr-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.go-pfr-rail{scrollbar-width:none;align-items:flex-start;padding:6px 2px 2px;display:flex;overflow-x:auto}.go-pfr-rail-node{flex-direction:column;flex:none;align-items:center;gap:6px;min-width:92px;display:flex}.go-pfr-rail-dot{border:2px dashed var(--pf-dash);width:36px;height:36px;color:var(--pf-off);font:700 13px var(--pf-mono);border-radius:50%;place-items:center;display:grid}.go-pfr-rail-l{font:700 10px var(--pf-mono);letter-spacing:.08em;color:var(--pf-off);white-space:nowrap}.go-pfr-rail-sub{font:500 10.5px var(--pf-mono);color:var(--pf-faint);white-space:nowrap}.go-pfr-rail-node:not([data-mark=future]) .go-pfr-rail-l{color:var(--pf-body2)}.go-pfr-rail-node[data-mark=done] .go-pfr-rail-dot{border-style:solid;border-color:var(--pf-cyan-line);background:var(--pf-cyan-soft);color:var(--pf-cyan-text)}.go-pfr-rail-node[data-mark=current] .go-pfr-rail-dot{border-style:solid;border-color:var(--pf-cyan);background:var(--pf-cyan-soft2);color:var(--pf-cyan);animation:2.4s infinite goPfrRing}.go-pfr-rail-node[data-mark=lit] .go-pfr-rail-dot{border-style:solid;border-color:var(--pf-cyan);background:var(--pf-cyan-soft2);color:var(--pf-cyan)}.go-pfr-rail-node[data-mark=amber] .go-pfr-rail-dot{border-style:solid;border-color:var(--pf-amber);background:var(--pf-amber-soft);color:var(--pf-amber)}.go-pfr-rail-line{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:30px;padding-top:17px;display:flex}.go-pfr-rail-line>span{background:var(--pf-tagline);width:100%;height:2px}.go-pfr-rail-line[data-flow="1"]>span{background:repeating-linear-gradient(90deg, var(--pf-cyan) 0 6px, transparent 6px 12px);background-size:12px 2px;animation:2.4s linear infinite goPfrFlow}.go-pfr-rail-line small{font:600 9px var(--pf-mono);color:var(--pf-off)}.go-pfr-needs{border:1px solid var(--pf-amber-line);background:var(--pf-amber-soft);border-radius:9px;overflow:hidden;box-shadow:0 0 20px -9px #f2b33d59}.go-pfr-needs-row{border-top:1px solid #5c461a80;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 15px;display:flex}.go-pfr-needs-row:first-child{border-top:none}.go-pfr-needs-dot{background:var(--pf-amber);width:7px;height:7px;box-shadow:0 0 8px var(--pf-amber);border-radius:50%;flex:none}.go-pfr-needs-t{min-width:220px;color:var(--pf-amber);text-wrap:pretty;flex:1;font-size:13px;font-weight:500;line-height:1.5}.go-pfr-needs-row button{border:1px solid var(--pf-amber);height:30px;color:var(--pf-amber);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;padding:0 12px;font-size:12px;font-weight:600}.go-pfr-board{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));align-items:start;gap:14px;display:grid}.go-pfr-col{flex-direction:column;gap:10px;min-width:0;display:flex}.go-pfr-col-l{font:700 10px var(--pf-mono);letter-spacing:.1em;color:var(--pf-faint)}.go-pfr-col-l b{color:var(--pf-dim);font-weight:500}.go-pfr-col-empty{border:1px dashed var(--pf-dash);background:var(--pf-inset);color:var(--pf-faint);text-wrap:pretty;border-radius:14px;padding:16px 14px;font-size:12px;line-height:1.5}.go-pfr-bcard{border:1px solid var(--pf-line);background:var(--pf-card);border-radius:14px;flex-direction:column;gap:8px;padding:13px 14px;display:flex}.go-pfr-bcard[data-dim="1"]{opacity:.65}.go-pfr-bcard[data-tone=cyan]{border-color:var(--pf-cyan-line);box-shadow:0 0 0 1px #22d3e60f,0 0 22px -8px #22d3e673}.go-pfr-bcard[data-tone=amber]{border-color:var(--pf-amber-line);box-shadow:0 0 0 1px #f2b33d0f,0 0 22px -8px #f2b33d73}.go-pfr-bcard[data-tone=green]{border-color:var(--pf-green-line);box-shadow:0 0 0 1px #3fdc7a0f,0 0 22px -8px #3fdc7a73}.go-pfr-bcard-t{text-wrap:pretty;align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.go-pfr-bline{font:500 11.5px/1.5 var(--pf-mono);color:var(--pf-dim);text-wrap:pretty}.go-pfr-bline[data-tone=amber]{color:var(--pf-amber)}.go-pfr-bline[data-tone=green]{color:var(--pf-green)}.go-pfr-bline[data-tone=faint]{color:var(--pf-faint)}.go-pfr-bbar{background:var(--pf-cyan-done);border-radius:2px;height:3px;display:block;overflow:hidden}.go-pfr-bbar>span{background:var(--pf-cyan);height:100%;display:block;box-shadow:0 0 8px #22d3e699}.go-pfr-bchips{flex-direction:column;gap:6px;display:flex}.go-pfr-blink{font-size:12.5px;font-weight:600}.go-pfr-vchip{border:1px solid var(--pf-violet-line);background:var(--pf-violet-soft);color:var(--pf-violet);cursor:pointer;text-align:left;border-radius:12px;align-self:flex-start;align-items:flex-start;gap:8px;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.35;animation:.35s goPfrSlide;display:flex}.go-pfr-vchip:hover:not(:disabled){border-color:var(--pf-violet)}.go-pfr-vchip:disabled{cursor:default}.go-pfr-vchip[data-glow="1"]{box-shadow:0 0 0 1px #c9a8f00d,0 0 18px -8px #c9a8f066}.go-pfr-vchip--head{cursor:default;border-radius:16px;align-items:center;height:32px;padding:0 13px;font-size:13.5px;font-weight:700;animation:none}.go-pfr-vchip-dot{background:var(--pf-cyan);width:6px;height:6px;color:var(--pf-cyan);border-radius:50%;flex:none;margin-top:4px;box-shadow:0 0 8px}.go-pfr-vchip--head .go-pfr-vchip-dot{margin-top:0}.go-pfr-vchip-dot[data-tone=amber]{background:var(--pf-amber);color:var(--pf-amber)}.go-pfr-vchip-dot[data-tone=green]{background:var(--pf-green);color:var(--pf-green)}.go-pfr-vchip-dot[data-tone=red]{background:var(--pf-red);color:var(--pf-red)}.go-pfr-vchip-text{flex-direction:column;gap:1px;min-width:0;display:flex}.go-pfr-vchip-text span{text-wrap:pretty}.go-pfr-vchip-text small{font:500 10px var(--pf-mono);color:#8b7f99}.go-pfr-pain{border:1px solid var(--pf-div);background:var(--pf-inset);border-radius:9px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.go-pfr-pain-row{gap:10px;display:flex}.go-pfr-pain-row>span:first-child{width:92px;font:700 10px var(--pf-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pf-faint);flex:none;padding-top:2px}.go-pfr-pain-row>span:last-child{color:var(--pf-body);text-wrap:pretty;font-size:12.5px;line-height:1.5}.go-pfr-aes{border:1px solid var(--pf-amber-line);background:var(--pf-amber-soft);color:var(--pf-amber);border-radius:9px;flex-direction:column;gap:4px;padding:11px 14px;display:flex}.go-pfr-aes b{font:700 12px var(--pf-mono);letter-spacing:.06em}.go-pfr-aes span{font-size:12.5px;line-height:1.5}.go-pfr-quotes{flex-wrap:wrap;gap:6px;display:flex}.go-pfr-quote{background:var(--pf-control);border:1px solid var(--pf-div);border-radius:5px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-style:italic;display:inline-flex;color:var(--pf-body2)!important}.go-pfr-quote small{font:600 9.5px var(--pf-mono);color:var(--pf-faint);font-style:normal}.go-pfr-receipt{background:var(--pf-cyan-soft);border:1px solid var(--pf-cyan-line);height:22px;font:500 10.5px var(--pf-mono);white-space:nowrap;border-radius:5px;align-items:center;padding:0 9px;display:inline-flex;color:var(--pf-cyan-text)!important}.go-pfr-phead{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.go-pfr-pthumb{border-radius:7px;width:52px;height:92px}.go-pfr-phead-text{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.go-pfr-pname{font-size:22px;font-weight:800;font-stretch:115%}.go-pfr-pmeta{font:500 12px var(--pf-mono);color:var(--pf-dim)}.go-pfr-ppain{color:var(--pf-body2);text-wrap:pretty;max-width:720px;font-size:13px;line-height:1.5}.go-pfr-ppain[data-tone=amber]{color:var(--pf-amber)}.go-pfr-aimbar{border:1px solid var(--pf-line);background:linear-gradient(180deg, #22d3e608, transparent 42%), var(--pf-card);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:14px 16px;display:flex}.go-pfr-aimstep{color:var(--pf-faint);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.go-pfr-aimstep small{font:500 11px var(--pf-mono);color:var(--pf-faint)}.go-pfr-aimstep[data-mark=done]{color:var(--pf-body)}.go-pfr-aimstep[data-mark=running]{color:var(--pf-cyan-text)}.go-pfr-aimdot{border:1px solid var(--pf-off);width:16px;height:16px;color:var(--pf-off);font:700 9px var(--pf-mono);border-radius:50%;place-items:center;display:grid}.go-pfr-aimstep[data-mark=done] .go-pfr-aimdot{border-color:var(--pf-green);color:var(--pf-green)}.go-pfr-thinking{color:var(--pf-cyan-text);align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.go-pfr-aimstop{margin-left:auto}.go-pfr-live{color:var(--pf-cyan-text);text-wrap:pretty;align-items:flex-start;gap:9px;font-size:13px;font-weight:500;line-height:1.55;display:inline-flex}.go-pfr-live .go-pfr-spin{margin-top:3px}.go-pfr-live[data-tone=dim]{color:var(--pf-dim)}.go-pfr-fins{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.go-pfr-fin{border:1px solid var(--pf-cyan-line);background:var(--pf-card);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex;position:relative;box-shadow:0 0 0 1px #22d3e60f,0 0 22px -8px #22d3e673}.go-pfr-fin[data-state=approved]{border-color:var(--pf-green-line);box-shadow:0 0 0 1px #22d3e608,0 0 14px -10px #22d3e64d}.go-pfr-fin[data-state=denied]{border-color:var(--pf-line);box-shadow:none;opacity:.55}.go-pfr-fin[data-state=failed]{border-color:var(--pf-red-line);box-shadow:0 0 0 1px #f06a5a0d,0 0 20px -9px #f06a5a59}.go-pfr-hottest{background:var(--pf-cyan-soft);border:1px solid var(--pf-cyan-line);color:var(--pf-cyan-text);font:700 9.5px var(--pf-mono);letter-spacing:.08em;border-top:none;border-radius:0 0 6px 6px;padding:3px 9px;position:absolute;top:-1px;right:14px;box-shadow:0 0 14px -4px #22d3e680}.go-pfr-fin-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.go-pfr-fin-name{font-size:18px;font-weight:700}.go-pfr-fin-reason{color:var(--pf-body);text-wrap:pretty;font-size:13px;line-height:1.5}.go-pfr-fin-score{align-items:center;gap:14px;display:flex}.go-pfr-fin-bars{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.go-pfr-bar{align-items:center;gap:8px;display:flex}.go-pfr-bar>span:first-child{width:58px;font:500 10.5px var(--pf-mono);color:var(--pf-dim);flex:none}.go-pfr-bar-track{background:var(--pf-div);border-radius:3px;flex:1;height:4px;overflow:hidden}.go-pfr-bar-track>span{background:var(--pf-cyan);height:100%;display:block}.go-pfr-bar b{font:700 11px var(--pf-mono);color:var(--pf-ink);flex:none}.go-pfr-fin-comb{flex-direction:column;flex:none;align-items:center;display:flex}.go-pfr-fin-comb b{font:700 26px var(--pf-mono);color:var(--pf-cyan-text);text-shadow:0 0 16px #22d3e666}.go-pfr-fin-comb small{font:500 9px var(--pf-mono);color:var(--pf-faint)}.go-pfr-trend{border:1px solid var(--pf-tagline);background:var(--pf-tagbg);height:22px;color:var(--pf-dim);font:600 11px var(--pf-mono);white-space:nowrap;border-radius:5px;align-self:flex-start;align-items:center;padding:0 9px;display:inline-flex}.go-pfr-trend[data-tone=green]{color:var(--pf-green);background:var(--pf-green-soft);border-color:var(--pf-green-line)}.go-pfr-trend[data-tone=red]{color:var(--pf-red);background:var(--pf-red-soft);border-color:var(--pf-red-line)}.go-pfr-fail{color:var(--pf-red);text-wrap:pretty;font-size:12.5px;font-weight:500;line-height:1.5}.go-pfr-fin-ok{flex-direction:column;gap:7px;display:flex}.go-pfr-okbadge{background:var(--pf-green-soft);border:1px solid var(--pf-green-line);height:24px;color:var(--pf-green);font:700 11px var(--pf-mono);letter-spacing:.06em;border-radius:5px;align-self:flex-start;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.go-pfr-denied{color:var(--pf-off);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.go-pfr-nofins{border:1px dashed var(--pf-dash);background:var(--pf-inset);text-align:center;color:var(--pf-dim);border-radius:14px;padding:40px 24px;font-size:14px}.go-pfr-uns{border:1px solid var(--pf-line);background:var(--pf-card);border-radius:14px;overflow:hidden}.go-pfr-uns-head{font:600 10px var(--pf-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pf-faint);padding:12px 16px}.go-pfr-uns-row{border-top:1px solid var(--pf-div);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:9px 16px;display:flex}.go-pfr-uns-name{min-width:150px;color:var(--pf-body2);font-size:13px;font-weight:600}.go-pfr-uns-why{min-width:180px;color:var(--pf-faint);text-wrap:pretty;flex:1;font-size:12px}.go-pfr-probing{font:500 11.5px var(--pf-mono);color:var(--pf-cyan-text);align-items:center;gap:7px;display:inline-flex}.go-pfr-uns-add{border-top:1px solid var(--pf-div);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.go-pfr-uns-add .go-pf-input{flex:1;min-width:200px}.go-pfr-shared{font:400 12.5px/1.5 var(--pf-mono);color:var(--pf-faint)}.go-pfr-shared[data-tone=green]{color:var(--pf-green)}.go-pfr-gate{z-index:10;border:1px solid var(--pf-cyan-line);background:color-mix(in srgb, var(--pf-card) 96%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:13px 16px;display:flex;position:sticky;top:0;box-shadow:0 0 0 1px #22d3e60f,0 0 22px -8px #22d3e673}.go-pfr-gate[data-tone=amber]{border-color:var(--pf-amber-line);box-shadow:0 0 0 1px #f2b33d0f,0 0 22px -8px #f2b33d73}.go-pfr-gate[data-tone=green]{border-color:var(--pf-green-line);box-shadow:0 0 0 1px #3fdc7a0f,0 0 22px -8px #3fdc7a73}.go-pfr-gate[data-tone=red]{border-color:var(--pf-red-line);box-shadow:0 0 0 1px #f06a5a0d,0 0 20px -9px #f06a5a59}.go-pfr-gbadge{border:1px solid var(--pf-cyan-line);background:var(--pf-cyan-soft);height:24px;color:var(--pf-cyan-text);font:700 11px var(--pf-mono);letter-spacing:.06em;white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.go-pfr-gbadge[data-tone=amber]{border-color:var(--pf-amber-line);background:var(--pf-amber-soft);color:var(--pf-amber)}.go-pfr-gbadge[data-tone=green]{border-color:var(--pf-green-line);background:var(--pf-green-soft);color:var(--pf-green)}.go-pfr-gbadge[data-tone=red]{border-color:var(--pf-red-line);background:var(--pf-red-soft);color:var(--pf-red)}.go-pfr-gbadge[data-tone=grey]{border-color:var(--pf-tagline);background:var(--pf-tagbg);color:var(--pf-dim)}.go-pfr-gbadge[data-pulse="1"] .go-pf-dot{animation:1.4s infinite goPfrPulse}.go-pfr-gate-acts{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.go-pfr-toss{color:var(--pf-body2);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;font-size:12.5px;animation:.3s goPfrSlide;display:flex}.go-pfr-toss>span{flex:1;min-width:220px}.go-pfr-band{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:8px 16px;padding:12px 16px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.go-pfr-band[data-tone=red]{border-color:var(--pf-red-line);background:var(--pf-red-soft);color:var(--pf-red);box-shadow:0 0 0 1px #f06a5a0d,0 0 20px -9px #f06a5a59}.go-pfr-band[data-tone=green]{border-color:var(--pf-green-line);background:var(--pf-green-soft);color:var(--pf-green);box-shadow:0 0 0 1px #3fdc7a0f,0 0 24px -8px #3fdc7a73}.go-pfr-band-t{text-wrap:pretty;flex:1;min-width:240px}.go-pfr-track{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.go-pfr-track-main,.go-pfr-live-card{border:1px solid var(--pf-line);background:linear-gradient(180deg, #22d3e608, transparent 42%), var(--pf-card);border-radius:14px;flex-direction:column;gap:14px;padding:18px;display:flex}.go-pfr-live-card{border-color:var(--pf-cyan-line);background:var(--pf-card);box-shadow:0 0 0 1px #22d3e60f,0 0 22px -8px #22d3e673}.go-pfr-lanes{grid-template-columns:1fr 1fr;gap:14px;display:grid}.go-pfr-lane{border-left:2px solid var(--pf-cyan-line);flex-direction:column;gap:9px;min-width:0;padding-left:12px;display:flex}.go-pfr-lane[data-tone=violet]{border-left-color:var(--pf-violet-line)}.go-pfr-lane-l{font:700 10px var(--pf-mono);letter-spacing:.08em;color:var(--pf-cyan-text)}.go-pfr-lane[data-tone=violet] .go-pfr-lane-l{color:var(--pf-violet)}.go-pfr-merge .go-pfr-lane-l{color:var(--pf-dim)}.go-pfr-lane-l small{color:var(--pf-off);letter-spacing:.02em;font-size:10px;font-weight:500}.go-pfr-merge{border-top:1px dashed var(--pf-dash);flex-direction:column;gap:9px;padding-top:12px;display:flex}.go-pfr-step{align-items:flex-start;gap:9px;display:flex}.go-pfr-step-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.go-pfr-step-text span{color:var(--pf-ink);font-size:12.5px;font-weight:600}.go-pfr-step[data-mark=waiting] .go-pfr-step-text span{color:var(--pf-faint)}.go-pfr-step-text small{font:400 11px/1.45 var(--pf-mono);color:var(--pf-faint);text-wrap:pretty}.go-pfr-step[data-mark=running] small{color:var(--pf-cyan-text)}.go-pfr-step[data-mark=paused] small{color:var(--pf-amber)}.go-pfr-step[data-mark=failed] small{color:var(--pf-red)}.go-pfr-stepdot{border:1px dashed var(--pf-dash);width:16px;height:16px;color:var(--pf-off);font:700 9px var(--pf-mono);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.go-pfr-stepdot[data-mark=done]{border:1px solid var(--pf-green-line);background:var(--pf-green-soft);color:var(--pf-green)}.go-pfr-stepdot[data-mark=failed]{border:1px solid var(--pf-red-line);background:var(--pf-red-soft);color:var(--pf-red)}.go-pfr-stepdot[data-mark=paused]{border:1px solid var(--pf-amber-line);background:var(--pf-amber-soft);color:var(--pf-amber)}.go-pfr-stepdot[data-mark=stopped]{border:1px solid var(--pf-tagline);color:var(--pf-dim)}.go-pfr-secnav{z-index:9;scrollbar-width:none;background:color-mix(in srgb, var(--pf-card) 95%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:9px;gap:6px;padding:8px 2px;display:flex;position:sticky;top:62px;overflow-x:auto}.go-pfr-secnav button{border:1px solid var(--pf-ctl);background:var(--pf-control);height:30px;color:var(--pf-body2);cursor:pointer;white-space:nowrap;border-radius:16px;flex:none;padding:0 12px;font-size:12px;font-weight:600}.go-pfr-secnav button:hover{border-color:var(--pf-cyan);color:var(--pf-cyan-text)}.go-pfr-sec{border:1px solid var(--pf-line);background:var(--pf-card);border-radius:14px;flex-direction:column;gap:11px;min-width:0;padding:18px;scroll-margin-top:120px;display:flex}.go-pfr-sec[data-tone=cyan]{border-color:var(--pf-cyan-line);box-shadow:0 0 0 1px #22d3e608,0 0 14px -10px #22d3e64d}.go-pfr-sec-head{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.go-pfr-sec-title{font-size:15px;font-weight:700}.go-pfr-sec-sub{color:var(--pf-faint);font-size:12px;line-height:1.5}.go-pfr-sec-side{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.go-pfr-thread{border:1px solid var(--pf-tagline);background:var(--pf-tagbg);height:20px;color:var(--pf-dim);font:700 9.5px var(--pf-mono);border-radius:4px;align-items:center;padding:0 7px;display:inline-flex}.go-pfr-thread[data-tone=cyan]{border-color:var(--pf-cyan-line);background:var(--pf-cyan-soft);color:var(--pf-cyan-text)}.go-pfr-thread[data-tone=violet]{border-color:var(--pf-violet-line);background:var(--pf-violet-soft);color:var(--pf-violet)}.go-pfr-facts{font:500 12.5px var(--pf-mono);color:var(--pf-body2);flex-wrap:wrap;gap:8px 22px;display:flex}.go-pfr-facts b{color:var(--pf-ink)}.go-pfr-icp{border:1px solid var(--pf-line);background:var(--pf-inset);border-radius:14px;flex-direction:column;gap:9px;padding:16px;display:flex}.go-pfr-icp[data-first="1"]{border-color:var(--pf-cyan-line);box-shadow:0 0 0 1px #22d3e608,0 0 14px -10px #22d3e64d}.go-pfr-rank{background:var(--pf-tagbg);border:1px solid var(--pf-tagline);width:26px;height:26px;color:var(--pf-dim);font:700 12px var(--pf-mono);border-radius:7px;place-items:center;display:grid}.go-pfr-icp[data-first="1"] .go-pfr-rank{background:var(--pf-cyan-soft);border-color:var(--pf-cyan-line);color:var(--pf-cyan-text)}.go-pfr-icp-who{font-size:15px;font-weight:700}.go-pfr-aimhere{background:var(--pf-cyan-soft);border:1px solid var(--pf-cyan-line);height:22px;color:var(--pf-cyan-text);font:700 10px var(--pf-mono);border-radius:5px;align-items:center;padding:0 9px;display:inline-flex;box-shadow:0 0 12px -4px #22d3e680}.go-pfr-icp-lines{color:var(--pf-body);flex-direction:column;gap:4px;font-size:12.5px;line-height:1.5;display:flex}.go-pfr-icp-lines b{color:var(--pf-dim);font:700 10px var(--pf-mono);letter-spacing:.06em}.go-pfr-angles{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.go-pfr-angle{border:1px solid var(--pf-div);background:var(--pf-card);color:var(--pf-body2);border-radius:9px;flex-direction:column;gap:3px;padding:10px 12px;font-size:11.5px;line-height:1.45;display:flex}.go-pfr-angle b{color:var(--pf-cyan-text)}.go-pfr-evidence{flex-direction:column;gap:8px;display:flex}.go-pfr-avatar{border-top:1px solid var(--pf-div);flex-direction:column;gap:4px;padding-top:10px;display:flex}.go-pfr-avatar-who{font-size:13px;font-weight:600}.go-pfr-bg{border-top:1px solid var(--pf-div);gap:12px;padding-top:11px;display:flex}.go-pfr-bgthumb{border-radius:7px;width:96px;height:54px}.go-pfr-bg-text{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.go-pfr-bg-k{font:700 10.5px var(--pf-mono);letter-spacing:.08em;color:var(--pf-cyan-text)}.go-pfr-shelf{flex-direction:column;gap:8px;display:flex}.go-pfr-shelf .go-pf-eyebrow{margin-top:5px}.go-pfr-audio{border-top:1px solid var(--pf-div);flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:8px;display:flex}.go-pfr-rankno{font:700 12px var(--pf-mono);color:var(--pf-cyan-text);width:26px}.go-pfr-audio-name{min-width:200px;font-size:13px;font-weight:600}.go-pfr-open{margin-left:auto;font-size:12px;font-weight:600}.go-pfr-vhooks{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.go-pfr-vhook{border:1px solid var(--pf-div);background:var(--pf-inset);border-radius:9px;flex-direction:column;gap:7px;padding:12px;display:flex}.go-pfr-vhook[data-out="1"]{border-color:var(--pf-line);opacity:.55}.go-pfr-vhook .go-pfr-btn{align-self:flex-start}.go-pfr-vhook-head{align-items:flex-start;gap:10px;display:flex}.go-pfr-vthumb{border-radius:6px;width:36px;height:64px}.go-pfr-vhook-name{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.go-pfr-vhook-name b{font-size:13px}.go-pfr-vhook-why{color:var(--pf-body2);text-wrap:pretty;font-size:11.5px;line-height:1.45}.go-pfr-vhook-why[data-out="1"]{color:var(--pf-red)}.go-pfr-pipsrow{flex-wrap:wrap;gap:12px;display:flex}.go-pfr-pips{font:500 10px var(--pf-mono);color:var(--pf-faint);align-items:center;gap:4px;display:inline-flex}.go-pfr-pips span{background:var(--pf-tagline);border-radius:50%;width:5px;height:5px}.go-pfr-pips span[data-on="1"]{background:var(--pf-cyan)}.go-pfr-ideas{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.go-pfr-idea{border:1px solid var(--pf-div);background:var(--pf-inset);border-radius:9px;flex-direction:column;gap:8px;padding:13px;display:flex}.go-pfr-idea[data-state=preview_ready]{border-color:var(--pf-cyan-line);box-shadow:0 0 0 1px #22d3e60f,0 0 22px -8px #22d3e673}.go-pfr-idea[data-state=published]{border-color:var(--pf-green-line)}.go-pfr-idea[data-state=denied]{opacity:.6}.go-pfr-idea-t{font-size:13.5px}.go-pfr-idea-stage{margin-left:auto}.go-pfr-prompt{border:1px solid var(--pf-div);background:var(--pf-control);max-height:96px;font:400 10.5px/1.6 var(--pf-mono);color:var(--pf-body2);text-wrap:pretty;border-radius:7px;padding:9px 11px;overflow:auto}.go-pfr-player{border:1px solid var(--pf-cyan-line);object-fit:cover;background:#000;border-radius:9px;width:92px;height:164px}.go-pfr-th{border-top:1px solid var(--pf-div);flex-direction:column;gap:7px;padding-top:11px;display:flex}.go-pfr-th-head{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.go-pfr-th-line{text-wrap:pretty;font-size:16px;font-weight:700;line-height:1.35}.go-pfr-th[data-state=denied] .go-pfr-th-line{color:var(--pf-off);text-decoration:line-through}.go-pfr-th-edit{flex:1;min-width:220px}.go-pfr-th-acts{flex-wrap:wrap;align-items:center;gap:7px;margin-left:auto;display:flex}.go-pfr-th-ok{font:700 13px var(--pf-mono);color:var(--pf-green)}.go-pfr-th-no{color:var(--pf-off);font-size:12px;font-weight:500}.go-pfr-linkbtn{font:inherit;color:var(--pf-cyan-text);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.go-pfr-linkbtn:disabled{opacity:.55;cursor:default}.go-pfr-th-editwrap{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.go-pfr-th-count{font:500 10.5px var(--pf-mono);color:var(--pf-off);white-space:nowrap}.go-pfr-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.go-pfr-receipt[data-thumb="1"]{gap:7px;height:34px;padding-left:3px}.go-pfr-receipt[data-thumb="1"] .go-pf-thumb{border-radius:4px;flex:none;width:26px;height:26px;overflow:hidden}.go-pfr-receipt[data-thumb="1"] .go-pf-thumb img{object-fit:cover;width:100%;height:100%}.go-pfr-th-proof{border:1px solid var(--pf-div);background:var(--pf-inset);border-radius:7px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 11px;display:flex}.go-pfr-th-proof .go-pfr-mono{color:var(--pf-dim);font-size:11px}.go-pfr-tablewrap{margin:0 -18px;overflow-x:auto}.go-pfr-table{min-width:700px}.go-pfr-tr{border-top:1px solid var(--pf-div);font:500 11.5px var(--pf-mono);color:var(--pf-body2);grid-template-columns:1.5fr .8fr .8fr .7fr .8fr .8fr .4fr;gap:8px;padding:9px 18px;display:grid}.go-pfr-tr.go-pfr-thead{font:600 9.5px var(--pf-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--pf-faint);background:var(--pf-inset);border-top:none;padding:8px 18px}.go-pfr-tr span[data-tone=cyan]{color:var(--pf-cyan-text)}.go-pfr-tr span[data-tone=green]{color:var(--pf-green)}.go-pfr-filters{flex-wrap:wrap;gap:6px;display:inline-flex}.go-pfr-filters button{border:1px solid var(--pf-ctl);height:28px;color:var(--pf-dim);cursor:pointer;white-space:nowrap;background:0 0;border-radius:16px;padding:0 11px;font-size:11.5px;font-weight:600}.go-pfr-filters button[aria-pressed=true]{border-color:var(--pf-cyan-line);background:var(--pf-cyan-soft2);color:var(--pf-cyan-text)}.go-pfr-harvest{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.go-pfr-hv{flex-direction:column;gap:5px;min-width:0;display:flex}.go-pfr-hv-tile{aspect-ratio:9/16;border:1px solid var(--pf-line);background:repeating-linear-gradient(135deg,#1b2029 0 6px,#151920 6px 12px);border-radius:9px;display:block;position:relative;overflow:hidden}:root[data-theme=light] .go-pfr-hv-tile{background:repeating-linear-gradient(135deg, var(--stripe-a) 0 6px, var(--stripe-b) 6px 12px)}.go-pfr-hv-tag{border:1px solid var(--pf-cyan-line);background:var(--pf-cyan-soft);height:18px;color:var(--pf-cyan-text);font:700 9px var(--pf-mono);border-radius:4px;align-items:center;padding:0 6px;display:inline-flex;position:absolute;top:6px;left:6px}.go-pfr-hv-tag[data-tone=green]{border-color:var(--pf-green-line);background:var(--pf-green-soft);color:var(--pf-green)}.go-pfr-hv-val{font:600 10px var(--pf-mono);color:#eef1f4;text-shadow:0 1px 3px #000;position:absolute;bottom:6px;left:6px}.go-pfr-hv-days{background:var(--pf-cyan-soft);border:1px solid var(--pf-cyan-line);height:17px;color:var(--pf-cyan-text);font:700 9px var(--pf-mono);border-radius:4px;align-items:center;padding:0 5px;display:inline-flex;position:absolute;bottom:6px;right:6px}.go-pfr-hv-label{font:500 10.5px var(--pf-mono);color:var(--pf-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.go-pfr-hv-start{border:1px solid var(--pf-ctl2);background:var(--pf-control);height:26px;color:var(--pf-body2);cursor:pointer;border-radius:7px;font-size:10.5px;font-weight:600}.go-pfr-hv-start:hover{border-color:var(--pf-cyan);color:var(--pf-cyan-text)}.go-pfr-dropped{color:var(--pf-faint);flex-direction:column;gap:4px;font-size:12px;display:flex}.go-pfr-dropped summary{cursor:pointer}.go-pfr-dropped span{padding-left:14px;display:block}.go-pfr-scrim{z-index:60;background:#030508ad;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.go-pfr-dialog{border:1px solid var(--pf-cyan-line);background:var(--pf-dialog);width:100%;max-width:560px;max-height:90vh;color:var(--pf-ink);border-radius:16px;flex-direction:column;gap:13px;padding:22px;display:flex;overflow:auto;box-shadow:0 0 0 1px #22d3e612,0 0 44px -8px #22d3e680}.go-pfr-dialog-t{font-size:19px;font-weight:800;font-stretch:112%}.go-pfr-armrow{border:1px solid var(--pf-div);background:var(--pf-inset);border-radius:9px;gap:10px;padding:11px 13px;display:flex}.go-pfr-armrow>div{flex-direction:column;gap:2px;display:flex}.go-pfr-armrow b{font-size:13px}.go-pfr-armrow span{color:var(--pf-body2);text-wrap:pretty;font-size:12px;line-height:1.5}.go-pfr-armtick{background:var(--pf-green-soft);border:1px solid var(--pf-green-line);width:18px;height:18px;color:var(--pf-green);font:700 10px var(--pf-mono);border-radius:50%;flex:none;place-items:center;display:grid}.go-pfr-armrow[data-off="1"] .go-pfr-armtick{border:1px dashed var(--pf-dash);color:var(--pf-off);background:0 0}@media (max-width:880px){.go-pfr-board,.go-pfr-track,.go-pfr-lanes,.go-pfr-angles{grid-template-columns:1fr}.go-pfr-gate-acts{margin-left:0}}@media (max-width:430px){.go-pfr-fins,.go-pfr-ideas,.go-pfr-vhooks{grid-template-columns:1fr}.go-pfr-btn{height:40px}.go-pfr-btn[data-size=s]{height:36px}}
