html[data-look=deck] .gp-plan-label{display:flex;align-items:center;gap:.35rem;margin-bottom:.35rem;font-size:.75rem;font-weight:600;color:var(--gp-soft)}html[data-look=deck] .gp-plan-chips{display:flex;flex-wrap:wrap;gap:.35rem}html[data-look=deck] .gp-plan-chip{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;min-height:24px;padding:.1rem .55rem;border-radius:8px;font-size:.78rem;line-height:1.35;color:var(--gp-ink);background:rgba(127,127,127,.1);border:1px solid var(--gp-line);overflow-wrap:anywhere}html[data-look=deck] .gp-plan-tile{display:flex;flex-direction:column;gap:.15rem;padding:.55rem .7rem;border-radius:12px;font-size:.85rem;background:var(--gp-raised);border:1px solid var(--gp-line)}html[data-look=deck] .gp-plan-note{display:flex;align-items:center;gap:.45rem;font-size:.82rem;color:var(--gp-soft)}html[data-look=deck] .gp-plan-quiet{display:flex;align-items:center;gap:.5rem;padding:.85rem 1rem;font-size:.85rem;color:var(--gp-soft)}html[data-look=deck] .gp-plan-badge{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:11px;color:var(--gp-amber);background:color-mix(in srgb,var(--gp-amber) 14%,var(--gp-raised));border:1px solid color-mix(in srgb,var(--gp-amber) 40%,var(--gp-line))}html[data-look=deck] .gp-plan-n{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;font-size:.72rem;font-weight:700;color:var(--gp-ink);background:rgba(127,127,127,.14)}html[data-look=deck] .gp-plan-pre{max-height:520px;overflow:auto;white-space:pre-wrap;padding:.85rem 1rem;border-radius:12px;font-size:12.5px;line-height:1.6;background:var(--gp-deck-low);border:1px solid var(--gp-line)}html[data-look=deck] .gp-plan-files{display:flex;flex-wrap:wrap;gap:.25rem}@media (min-width:1024px){html[data-look=deck] .gp-plan-files{flex-direction:column;flex-wrap:nowrap}}html[data-look=deck] .gp-plan-files button{display:flex;align-items:center;gap:.4rem;width:100%;min-height:32px;padding:.3rem .6rem;border-radius:9px;font-size:.82rem;text-align:left;color:var(--gp-soft)}html[data-look=deck] .gp-plan-files button:hover{color:var(--gp-ink);background:rgba(127,127,127,.08)}html[data-look=deck] .gp-plan-files button[aria-current=true]{font-weight:600;color:var(--gp-ink);background:var(--gp-raised);box-shadow:inset 2px 0 0 var(--gp-cyan)}html[data-look=deck] .gp-plan-link{display:flex;align-items:center;gap:.5rem;min-height:34px;padding:.25rem .55rem;border-radius:10px;color:var(--gp-ink);background:var(--gp-raised);border:1px solid var(--gp-line);transition:border-color var(--gp-fast)}html[data-look=deck] .gp-plan-link:hover{border-color:color-mix(in srgb,var(--gp-cyan) 45%,var(--gp-line))}html[data-look=deck] .gp-plan-link>svg:first-child{color:var(--gp-cyan)}html[data-look=deck] .gp-plan-bar{display:flex;flex-direction:column;gap:.6rem;padding:.7rem .85rem}html[data-look=deck] .gp-plan-keys{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}html[data-look=deck] .gp-plan-keys-end{display:flex;flex-wrap:wrap;gap:.5rem;margin-left:auto}html[data-look=deck] .gp-plan-select{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;font-weight:600;color:var(--gp-soft)}html[data-look=deck] .gp-plan-select select{height:32px;min-width:11rem;padding:0 .6rem;border-radius:10px;font-size:.85rem;font-weight:600;color:var(--gp-ink);background:var(--gp-deck-low);border:1px solid var(--gp-line)}html[data-look=deck] .gp-plan-select select:disabled{opacity:.55}html[data-look=deck] .gp-plan-stacks{display:grid;gap:.45rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));align-items:start}html[data-look=deck] .gp-plan-stack{border-radius:12px;background:var(--gp-raised);border:1px solid var(--gp-line)}html[data-look=deck] .gp-plan-stack[open]{border-color:color-mix(in srgb,var(--gp-cyan) 35%,var(--gp-line))}html[data-look=deck] .gp-plan-stack>summary{display:flex;align-items:center;gap:.5rem;min-height:40px;padding:.35rem .7rem;cursor:pointer;list-style:none;font-size:.88rem}html[data-look=deck] .gp-plan-stack>summary::-webkit-details-marker{display:none}html[data-look=deck] .gp-plan-stack-label{padding:.05rem .45rem;border-radius:7px;font-size:.72rem;font-weight:700;color:var(--gp-soft);background:rgba(127,127,127,.12)}html[data-look=deck] .gp-plan-stack[open]>summary .gp-fold-chevron,html[data-look=deck] .gp-plan-sub[open]>summary .gp-fold-chevron{transform:rotate(90deg)}html[data-look=deck] .gp-plan-stack>summary .gp-fold-chevron,html[data-look=deck] .gp-plan-sub>summary .gp-fold-chevron{margin-left:auto;flex:none;transition:transform var(--gp-fast) var(--gp-ease)}html[data-look=deck] .gp-plan-stack-body{padding:0 .7rem .65rem;font-size:.82rem;color:var(--gp-soft)}html[data-look=deck] .gp-plan-rows,html[data-look=deck] .gp-plan-stack-body{display:flex;flex-direction:column;gap:.4rem}html[data-look=deck] .gp-plan-row{--row:var(--gp-amber);display:flex;align-items:flex-start;gap:.55rem;padding:.5rem .65rem;border-radius:12px;font-size:.86rem;border:1px solid color-mix(in srgb,var(--row) 35%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--row) 12%,transparent),color-mix(in srgb,var(--row) 3%,transparent)),var(--gp-slab-bottom);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}html[data-look=deck] .gp-plan-row[data-tone=red]{--row:var(--gp-red)}html[data-look=deck] .gp-plan-row .gp-plan-n{color:var(--gp-ink);background:color-mix(in srgb,var(--row) 28%,transparent)}html[data-look=deck] .gp-plan-row-icon{margin-top:3px;color:var(--row)}html[data-look=deck] .gp-plan-sub{border-radius:12px;background:var(--gp-raised);border:1px solid var(--gp-line)}html[data-look=deck] .gp-plan-sub>summary{display:flex;align-items:center;gap:.5rem;min-height:42px;padding:.4rem .75rem;cursor:pointer;list-style:none}html[data-look=deck] .gp-plan-sub>summary::-webkit-details-marker{display:none}html[data-look=deck] .gp-plan-sub-body{display:flex;flex-direction:column;gap:.75rem;padding:0 .75rem .75rem;font-size:.85rem}html[data-look=deck] .gp-plan-flow{display:flex;flex-direction:column;gap:.3rem;color:var(--gp-soft)}html[data-look=deck] .gp-plan-flow li{display:flex;align-items:flex-start;gap:.5rem}html[data-look=deck] .gp-plan-domain{display:grid;grid-template-columns:minmax(6rem,auto) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.4rem .75rem;padding:.45rem .7rem;border-radius:12px;font-size:.85rem;background:var(--gp-raised);border:1px solid var(--gp-line)}@media (max-width:639px){html[data-look=deck] .gp-plan-domain{grid-template-columns:minmax(0,1fr)}}html[data-look=deck] .gp-plan-domain-env{display:flex;align-items:center;gap:.4rem;min-width:0}html[data-look=deck] .gp-plan-story{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;padding:.35rem .6rem;border-radius:10px;font-size:.85rem;background:var(--gp-raised)}html[data-look=deck] .gp-job{display:flex;flex-direction:column;gap:.85rem;padding:.9rem 1rem}html[data-look=deck] .gp-job-head{display:flex;align-items:center;gap:.65rem}html[data-look=deck] .gp-job-icon{color:var(--running)}html[data-look=deck] .gp-track{display:flex;flex-wrap:wrap;gap:.5rem .35rem}html[data-look=deck] .gp-track-step{--step:var(--gp-dim);position:relative;display:flex;align-items:center;gap:.4rem;min-width:0;max-width:100%;padding:.25rem .6rem .25rem .3rem;border-radius:999px;font-size:.8rem;color:var(--gp-soft);background:rgba(127,127,127,.06);border:1px solid color-mix(in srgb,var(--step) 35%,var(--gp-line))}html[data-look=deck] .gp-track-step[data-state=done]{--step:var(--gp-green);color:var(--gp-ink)}html[data-look=deck] .gp-track-step[data-state=running]{--step:var(--running);color:var(--gp-ink);background:color-mix(in srgb,var(--running) 12%,transparent);box-shadow:0 0 14px -4px color-mix(in srgb,var(--running) 60%,transparent)}html[data-look=deck] .gp-track-step[data-state=waiting]{--step:var(--gp-amber);color:var(--gp-ink)}html[data-look=deck] .gp-track-step[data-state=failed]{--step:var(--gp-red);color:var(--gp-ink);background:color-mix(in srgb,var(--gp-red) 10%,transparent)}html[data-look=deck] .gp-track-dot{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;font-size:.66rem;font-weight:700;color:var(--gp-deck);background:var(--step)}html[data-look=deck] .gp-track-step[data-state=later] .gp-track-dot{color:var(--gp-soft);background:transparent;border:1px dashed var(--gp-dim)}html[data-look=deck] .gp-track-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=deck]:not([data-motion=calm]) .gp-track-step[data-state=running] .gp-track-dot{animation:gp-plan-ping 2s infinite}@keyframes gp-plan-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--running) 70%,transparent)}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}html[data-look=deck] .gp-job .gp-fold>summary{min-height:40px;padding:.4rem .2rem}html[data-look=deck] .gp-job .gp-fold-body{padding:0 .2rem .4rem}html[data-look=deck] .gp-job-row{--step:var(--gp-dim);display:flex;align-items:center;gap:.5rem}html[data-look=deck] .gp-job-row[data-state=done]{--step:var(--gp-green)}html[data-look=deck] .gp-job-row[data-state=running]{--step:var(--running)}html[data-look=deck] .gp-job-row[data-state=waiting]{--step:var(--gp-amber)}html[data-look=deck] .gp-job-row[data-state=failed]{--step:var(--gp-red)}html[data-look=deck] .gp-job-row-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--step)}html[data-look=deck] .gp-job-fail{flex-wrap:wrap;align-items:flex-start}html[data-look=deck] .gp-plan-check{--step:var(--gp-dim);align-items:flex-start}html[data-look=deck] .gp-plan-check:hover{background:var(--gp-raised)}html[data-look=deck] .gp-plan-check[data-state=done]{--step:var(--gp-green)}html[data-look=deck] .gp-plan-check[data-state=now]{--step:var(--running)}html[data-look=deck] .gp-plan-check[data-state=you]{--step:var(--gp-amber);box-shadow:inset 3px 0 0 var(--gp-amber)}html[data-look=deck] .gp-plan-check .gp-checkstep-n{margin-top:1px;color:var(--step);border-color:var(--step)}html[data-look=deck] .gp-plan-action{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .65rem;padding:.5rem .7rem;border-radius:12px;background:var(--gp-raised);border:1px solid var(--gp-line)}html[data-look=deck] .gp-plan-action[data-status=pending]{box-shadow:inset 3px 0 0 var(--gp-amber)}html[data-look=deck] .gp-plan-confirm{flex-wrap:wrap;align-items:flex-start}html[data-look=deck] .gp-plan-input{width:100%;min-height:32px;padding:.35rem .6rem;border-radius:10px;font-size:.85rem;color:var(--gp-ink);background:var(--gp-deck-low);border:1px solid var(--field-line);transition:border-color var(--gp-fast)}html[data-look=deck] .gp-plan-input:focus{outline:none;border-color:var(--gp-cyan);box-shadow:0 0 0 2px color-mix(in srgb,var(--gp-cyan) 30%,transparent)}html[data-look=deck] .gp-plan-input:disabled{opacity:.55}html[data-look=deck] textarea.gp-plan-input{resize:vertical;line-height:1.5}html[data-look=deck] .gp-plan-checkbox{width:16px;height:16px;margin-top:7px;accent-color:var(--gp-amber)}html[data-look=deck] .gp-plan-field{display:flex;min-width:9rem;flex:1;flex-direction:column;gap:.25rem;font-size:.75rem;font-weight:600;color:var(--gp-soft)}html[data-look=deck] .gp-plan-composer{display:flex;flex-direction:column;gap:.6rem;padding:.6rem .75rem}html[data-look=deck] .gp-plan-composer .gp-segment button{min-height:30px;font-size:.8rem}html[data-look=deck] .gp-plan-composer-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.6rem}html[data-look=deck] .gp-plan-file{position:relative;display:inline-flex;align-items:center;gap:.4rem;min-height:32px;max-width:100%;padding:0 .7rem;border-radius:10px;font-size:.78rem;font-weight:600;color:var(--gp-soft);border:1px dashed var(--field-line);cursor:pointer}html[data-look=deck] .gp-plan-file:focus-within,html[data-look=deck] .gp-plan-file:hover{color:var(--gp-ink);border-color:var(--gp-cyan)}html[data-look=deck] .gp-plan-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=deck] .gp-plan-file input{position:absolute;inset:0;opacity:0;cursor:pointer}html[data-look=deck] .gp-plan-proposals{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}html[data-look=deck] .gp-plan-proposal{--edge:var(--gp-dim);position:relative;display:flex;align-items:center;gap:.6rem;width:100%;height:100%;padding:.6rem .75rem .6rem .9rem;border-radius:13px;text-align:left;border:1px solid var(--gp-line);background:linear-gradient(180deg,var(--gp-raised),var(--gp-slab-bottom));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 6px 14px -8px rgba(0,0,0,.6);transition:transform var(--gp-fast) var(--gp-ease),border-color var(--gp-fast)}html[data-look=deck] .gp-plan-proposal:before{content:"";position:absolute;inset:.6rem auto .6rem 0;width:3px;border-radius:0 3px 3px 0;background:var(--edge)}html[data-look=deck] .gp-plan-proposal:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--gp-cyan) 35%,var(--gp-line))}html[data-look=deck] .gp-plan-proposal[data-status=running]{--edge:var(--running)}html[data-look=deck] .gp-plan-proposal[data-status=ready]{--edge:var(--gp-amber)}html[data-look=deck] .gp-plan-proposal[data-status=applied]{--edge:var(--gp-green)}html[data-look=deck] .gp-plan-proposal[data-status=failed]{--edge:var(--gp-red)}html[data-look=deck] .gp-plan-proposal-icon{color:var(--edge)}html[data-look=deck] .gp-plan-card{display:flex;flex-direction:column;gap:.55rem;padding:.75rem .85rem;border-radius:14px;border:1px solid var(--gp-line);background:linear-gradient(180deg,var(--gp-slab-top),var(--gp-slab-bottom));box-shadow:var(--elev-1)}html[data-look=deck] .gp-plan-pick{padding:.45rem .55rem;border-radius:11px;background:var(--gp-raised)}html[data-look=deck] .gp-plan-pick:has(.gp-plan-checkbox:checked){box-shadow:inset 3px 0 0 var(--gp-amber)}html[data-look=deck] .gp-plan-foot{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem;padding-top:.6rem;border-top:1px solid var(--gp-line)}html[data-look=deck] .gp-plan-meter{background:var(--gp-raised);border:1px solid var(--gp-line)}html[data-look=deck] .gp-plan-meter .gp-instrument-value{color:var(--gp-amber-text)}html[data-look=deck] .gp-plan-meter[data-full] .gp-instrument-value{color:var(--gp-green)}html[data-look=deck] .gp-plan-bar-track{display:block;height:6px;margin:.2rem 0;border-radius:999px;overflow:hidden;background:var(--gp-line)}html[data-look=deck] .gp-plan-bar-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gp-green),var(--gp-mint));box-shadow:0 0 8px color-mix(in srgb,var(--gp-green) 50%,transparent);transition:width var(--gp-slow) var(--gp-ease)}html[data-look=deck][data-motion=calm] .gp-plan-bar-track span{transition:none}html[data-look=deck] .gp-plan-missing{font-size:.75rem;color:var(--gp-soft)}html[data-look=deck] .gp-plan-missing>summary{display:inline-flex;align-items:center;gap:.3rem;cursor:pointer;list-style:none;font-weight:600}html[data-look=deck] .gp-plan-missing>summary::-webkit-details-marker{display:none}html[data-look=deck] .gp-plan-missing[open]>summary .gp-fold-chevron{transform:rotate(90deg)}html[data-look=deck] .gp-plan-missing>p{margin-top:.3rem;max-height:10rem;overflow:auto}html[data-look=deck] .gp-statechip[data-tone=mint]{color:var(--reviewing);border-color:color-mix(in srgb,var(--reviewing) 50%,transparent)}html[data-look=deck] .gp-backlog-bar{display:flex;flex-direction:column;gap:.6rem;padding:.7rem .85rem}html[data-look=deck] .gp-backlog-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}html[data-look=deck] .gp-backlog-controls+.gp-backlog-controls{padding-top:.6rem;border-top:1px solid var(--gp-line)}html[data-look=deck] .gp-backlog-field{display:flex;flex-direction:column;gap:.2rem;font-size:.72rem;font-weight:600;color:var(--gp-soft)}html[data-look=deck] .gp-backlog-field select.gp-plan-input{width:auto;min-width:7.5rem}html[data-look=deck] .gp-backlog-head{position:sticky;top:0;z-index:10;cursor:default;box-shadow:0 8px 18px -14px rgba(0,0,0,.8)}@media (max-width:1023px){html[data-look=deck] .gp-backlog-head{top:calc(max(.5rem, env(safe-area-inset-top)) + 3.25rem)}}html[data-look=deck] .gp-backlog-head .gp-bay-bar{flex:0 1 9rem}html[data-look=deck] .gp-backlog-epic{min-width:0;text-align:left;font-family:var(--font-oxanium),var(--font-manrope),sans-serif;font-size:1rem;font-weight:700}html[data-look=deck] button.gp-backlog-epic:hover{color:var(--gp-cyan)}html[data-look=deck] .gp-backlog-bay[data-open] .gp-backlog-head{border-color:color-mix(in srgb,var(--gp-magenta) 35%,var(--gp-line))}html[data-look=deck] .gp-backlog-row{gap:.3rem .55rem;padding:.35rem .6rem .35rem .85rem}html[data-look=deck] .gp-backlog-row[data-group]{background:linear-gradient(180deg,color-mix(in srgb,var(--gp-card-accent) 7%,var(--gp-raised)),var(--gp-slab-bottom))}html[data-look=deck] .gp-backlog-row[data-selected]{border-color:color-mix(in srgb,var(--gp-amber) 55%,var(--gp-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--gp-amber) 30%,transparent)}html[data-look=deck] .gp-backlog-row .gp-card-title{-webkit-line-clamp:2;padding:.15rem 0}html[data-look=deck] .gp-backlog-row .gp-card-points{margin-left:0}html[data-look=deck] .gp-backlog-check{width:18px;height:18px;flex:none;accent-color:var(--gp-amber)}html[data-look=deck] .gp-backlog-icon{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:8px;color:var(--gp-soft)}html[data-look=deck] button.gp-backlog-icon:hover{color:var(--gp-ink);background:rgba(127,127,127,.12)}@media (max-width:639px){html[data-look=deck] button.gp-backlog-icon{width:36px;height:36px}}html[data-look=deck] .gp-addsheet-scrim{position:fixed;inset:0;z-index:40;background:rgba(var(--gp-shadow),.35);backdrop-filter:blur(2px)}html[data-look=deck] .gp-addsheet .gp-drawer-head{flex-direction:row;align-items:flex-start}html[data-look=deck]:not([data-motion=calm]) .gp-addsheet{animation:gp-addsheet-in var(--gp-base) var(--gp-ease) both}@keyframes gp-addsheet-in{0%{opacity:0;transform:translateX(24px)}}html[data-look=deck] .gp-addsheet-field{display:flex;flex-direction:column;gap:.3rem;font-size:.8rem;font-weight:600;color:var(--gp-soft)}html[data-look=deck] .gp-addsheet-type{min-height:36px}html[data-look=deck] .gp-addsheet-type[data-on]{color:var(--gp-ink);border-color:var(--gp-amber);background:color-mix(in srgb,var(--gp-amber) 14%,transparent)}html[data-look=deck] .gp-addsheet-type:focus-within{outline:2px solid var(--gp-cyan);outline-offset:2px}html[data-look=deck] .gp-addsheet-parent{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem .5rem .35rem .65rem;border-radius:10px;font-weight:500;color:var(--gp-ink);background:var(--gp-raised);border:1px solid var(--gp-line)}html[data-look=deck] .gp-addsheet-matches{display:flex;max-height:14rem;flex-direction:column;overflow-y:auto;padding:.25rem;border-radius:12px;background:var(--gp-raised);border:1px solid var(--gp-line)}html[data-look=deck] .gp-addsheet-matches button{display:flex;align-items:center;gap:.5rem;width:100%;min-height:36px;padding:0 .55rem;border-radius:9px;text-align:left;font-size:.85rem;font-weight:500;color:var(--gp-ink)}html[data-look=deck] .gp-addsheet-matches button:focus-visible,html[data-look=deck] .gp-addsheet-matches button:hover{background:color-mix(in srgb,var(--gp-cyan) 12%,transparent)}html[data-look=deck] .gp-drawer-band{flex-wrap:wrap}html[data-look=deck] .gp-drawer-band-icon{flex:none;color:var(--gp-amber)}html[data-look=deck] .gp-band[data-tone=red] .gp-drawer-band-icon{color:var(--gp-red)}html[data-look=deck] .gp-ptoggle-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}html[data-look=deck] .gp-ptoggle-row>span:not(.sr-only){cursor:pointer}html[data-look=deck] .gp-ptoggle{position:relative;flex:none;width:38px;height:22px;border-radius:999px;cursor:pointer;background:rgba(127,127,127,.25);box-shadow:inset 0 1px 2px rgba(0,0,0,.4);transition:background var(--gp-fast) var(--gp-ease)}html[data-look=deck] .gp-ptoggle[aria-checked=true]{background:var(--gp-amber);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 0 12px -2px color-mix(in srgb,var(--gp-amber) 60%,transparent)}html[data-look=deck] .gp-ptoggle:disabled{cursor:not-allowed;opacity:.5}html[data-look=deck] .gp-ptoggle-knob{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.45);transition:transform var(--gp-fast) var(--gp-ease)}html[data-look=deck] .gp-ptoggle[aria-checked=true] .gp-ptoggle-knob{transform:translateX(16px)}html[data-look=deck] .gp-phelp{font-size:.8rem;color:var(--gp-soft)}html[data-look=deck] .gp-phelp>summary{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-width:22px;height:22px;padding:0 .35rem;border-radius:999px;cursor:pointer;list-style:none;font-size:.75rem;font-weight:700;color:var(--gp-soft);border:1px solid var(--gp-line);background:rgba(127,127,127,.08)}html[data-look=deck] .gp-phelp>summary::-webkit-details-marker{display:none}html[data-look=deck] .gp-phelp>summary:hover,html[data-look=deck] .gp-phelp[open]>summary{color:var(--gp-ink);border-color:color-mix(in srgb,var(--gp-cyan) 45%,var(--gp-line))}html[data-look=deck] .gp-phelp>p{margin-top:.35rem;max-width:36rem;line-height:1.5}html[data-look=deck] .gp-ptoggle-row .gp-phelp[open]{flex-basis:100%}html[data-look=deck] .gp-pfeed{position:relative;display:flex;flex-direction:column;gap:.15rem}html[data-look=deck] .gp-pfeed:before{content:"";position:absolute;top:8px;bottom:8px;left:4px;width:1px;background:var(--gp-line)}html[data-look=deck] .gp-pfeed-row{--dot:var(--gp-dim);position:relative;display:grid;grid-template-columns:9px auto minmax(0,1fr);align-items:baseline;gap:.6rem;padding:.3rem 0;font-size:.85rem}html[data-look=deck] .gp-pfeed-row[data-dot=in_progress]{--dot:var(--running)}html[data-look=deck] .gp-pfeed-row[data-dot=review]{--dot:var(--reviewing)}html[data-look=deck] .gp-pfeed-row[data-dot=done]{--dot:var(--gp-green)}html[data-look=deck] .gp-pfeed-row[data-dot=created]{--dot:var(--gp-magenta)}html[data-look=deck] .gp-pfeed-row[data-dot=change]{--dot:var(--gp-sky)}html[data-look=deck] .gp-pfeed-dot{position:relative;top:1px;width:9px;height:9px;border-radius:50%;background:var(--dot);box-shadow:0 0 0 3px var(--gp-slab-bottom),0 0 8px color-mix(in srgb,var(--dot) 55%,transparent)}html[data-look=deck] .gp-pfeed-time{font-size:.75rem;color:var(--gp-soft);white-space:nowrap}html[data-look=deck] .gp-pfeed-text{min-width:0;overflow-wrap:anywhere}@media (max-width:479px){html[data-look=deck] .gp-pfeed-row{grid-template-columns:9px minmax(0,1fr)}html[data-look=deck] .gp-pfeed-text,html[data-look=deck] .gp-pfeed-time{grid-column:2}}html[data-look=deck] .gp-planreview,html[data-look=deck] .gp-storyflow{display:flex;flex-direction:column;gap:.65rem;padding:.75rem .85rem;border-radius:14px;background:var(--gp-raised);border:1px solid var(--gp-line)}html[data-look=deck] .gp-planreview[data-status=proposed],html[data-look=deck] .gp-planreview[data-status=questions]{border-color:color-mix(in srgb,var(--gp-amber) 40%,var(--gp-line))}html[data-look=deck] .gp-planreview-icon{color:var(--gp-magenta)}html[data-look=deck] .gp-planreview-md{max-height:26rem;overflow:auto;white-space:pre-wrap;padding:.7rem .8rem;border-radius:11px;font-size:.85rem;line-height:1.55;background:var(--gp-deck-low);border:1px solid var(--gp-line)}html[data-look=deck] .gp-planreview .gp-plan-sub,html[data-look=deck] .gp-storyflow .gp-fold{background:transparent}html[data-look=deck] .gp-storyflow .gp-fold>summary{min-height:38px;padding:.3rem 0}html[data-look=deck] .gp-storyflow .gp-fold-body{padding:0 0 .3rem}html[data-look=deck] .gp-storyflow .gp-track-step:not([aria-current]){padding-right:.3rem}html[data-look=deck] .gp-drawer-band.items-start,html[data-look=deck] .gp-storyflow .gp-band.flex-col{align-items:flex-start}@media (prefers-reduced-motion:reduce){html[data-look=deck] .gp-addsheet,html[data-look=deck] .gp-ptoggle,html[data-look=deck] .gp-ptoggle-knob,html[data-look=deck] .gp-track-step .gp-track-dot{animation:none!important;transition:none!important}}html[data-look=deck][data-motion=calm] .gp-ptoggle,html[data-look=deck][data-motion=calm] .gp-ptoggle-knob{transition:none}html[data-look=deck] .gp-control{min-height:34px;max-width:100%;padding:.35rem .7rem;border-radius:10px;border:1px solid var(--gp-line);background:var(--gp-deck-low);color:var(--gp-ink);font-family:var(--font-manrope),system-ui,sans-serif;font-size:16px;box-shadow:inset 0 1px 2px rgba(0,0,0,.35);transition:border-color var(--gp-fast) var(--gp-ease),box-shadow var(--gp-fast) var(--gp-ease)}@media (min-width:640px){html[data-look=deck] .gp-control{font-size:13px}}html[data-look=deck] .gp-control:hover:not(:disabled){border-color:color-mix(in srgb,var(--gp-cyan) 35%,var(--gp-line))}html[data-look=deck] .gp-control:focus{outline:none;border-color:var(--gp-cyan);box-shadow:0 0 0 3px color-mix(in srgb,var(--gp-cyan) 22%,transparent)}html[data-look=deck] .gp-control:disabled{opacity:.6;cursor:not-allowed}html[data-look=deck] .gp-control::placeholder{color:var(--gp-dim)}html[data-look=deck] textarea.gp-control{width:100%;min-height:4.5rem;resize:vertical}html[data-look=deck] .gp-control-num{width:6.5rem;font-variant-numeric:tabular-nums}html[data-look=deck][data-theme=day] .gp-control{background:#ffffff;box-shadow:inset 0 1px 2px rgba(20,30,50,.08)}html[data-look=deck] .gp-sideindex-layout{display:grid;align-items:start;gap:1rem}html[data-look=deck] .gp-sideindex-nav{min-width:0}html[data-look=deck] .gp-sideindex-panel{display:flex;min-width:0;flex-direction:column;gap:1rem}html[data-look=deck] .gp-sideindex-pick{display:flex;flex-direction:column;gap:.5rem}html[data-look=deck] .gp-sideindex-picklabel{display:flex;align-items:center;gap:.5rem;color:var(--gp-soft)}html[data-look=deck] .gp-sideindex-picklabel .gp-control{flex:1;min-height:44px}html[data-look=deck] .gp-sideindex{display:none;flex-direction:column;gap:2px;padding:6px;border-radius:16px}html[data-look=deck] .gp-sideindex-item{display:flex;align-items:center;gap:.6rem;width:100%;min-height:36px;padding:.45rem .7rem;border-radius:10px;text-align:left;font-family:var(--font-oxanium),var(--font-manrope),system-ui,sans-serif;font-size:.86rem;font-weight:600;color:var(--gp-soft);cursor:pointer;transition:color var(--gp-fast) var(--gp-ease),background var(--gp-fast) var(--gp-ease)}html[data-look=deck] .gp-sideindex-item:hover{color:var(--gp-ink);background:rgba(127,127,127,.07)}html[data-look=deck] .gp-sideindex-item[aria-selected=true]{color:var(--gp-ink);background:rgba(127,127,127,.1);box-shadow:inset 3px 0 0 var(--gp-amber)}html[data-look=deck] .gp-sideindex-item[aria-selected=true] svg{color:var(--gp-amber-text)}html[data-look=deck] .gp-sideindex-item[data-tone=danger]{color:var(--gp-red)}html[data-look=deck] .gp-sideindex-item[data-tone=danger][aria-selected=true]{box-shadow:inset 3px 0 0 var(--gp-red)}html[data-look=deck] .gp-sideindex-item[data-tone=danger][aria-selected=true] svg{color:var(--gp-red)}html[data-look=deck] .gp-sideindex-out{opacity:.6}@media (min-width:1024px){html[data-look=deck] .gp-sideindex-layout{grid-template-columns:13.5rem minmax(0,1fr);gap:1.25rem}html[data-look=deck] .gp-sideindex-nav{position:sticky;top:1rem}html[data-look=deck] .gp-sideindex{display:flex}html[data-look=deck] .gp-sideindex-pick{display:none}}html[data-look=deck] .gp-fieldgroup{display:flex;flex-direction:column;padding:.9rem 1.1rem;border-radius:16px}html[data-look=deck] .gp-fieldgroup-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.6rem;padding-bottom:.5rem}html[data-look=deck] .gp-fieldgroup-icon{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:9px;color:var(--gp-cyan);background:color-mix(in srgb,var(--gp-cyan) 10%,transparent);border:1px solid color-mix(in srgb,var(--gp-cyan) 28%,var(--gp-line))}html[data-look=deck] .gp-fieldgroup-title{font-size:1rem;line-height:1.3}html[data-look=deck] .gp-fieldgroup-title,html[data-look=deck] .gp-fieldsub{font-family:var(--font-oxanium),var(--font-manrope),system-ui,sans-serif;font-weight:600}html[data-look=deck] .gp-fieldsub{margin-top:.6rem;padding:.5rem 0 .15rem;font-size:.75rem;letter-spacing:.04em;color:var(--gp-dim);border-top:1px solid var(--gp-line)}html[data-look=deck] .gp-field{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .9rem;padding:.65rem 0;border-top:1px solid var(--gp-line)}html[data-look=deck] .gp-fieldgroup-head+.gp-field,html[data-look=deck] .gp-fieldgroup-head+.gp-help-body+.gp-field,html[data-look=deck] .gp-fieldsub+.gp-field{border-top:0}html[data-look=deck] .gp-field-text{display:flex;min-width:min(100%,12rem);flex:1 1 14rem;flex-direction:column;gap:.1rem}html[data-look=deck] .gp-field-name{display:flex;align-items:center;gap:.4rem}html[data-look=deck] .gp-field-label{font-size:.88rem;font-weight:600;color:var(--gp-ink)}html[data-look=deck] .gp-field-hint{font-size:.8rem;color:var(--gp-soft)}html[data-look=deck] .gp-field-note{font-size:.78rem;color:var(--gp-soft)}html[data-look=deck] .gp-field-problem{font-size:.85rem;color:var(--gp-red)}html[data-look=deck] .gp-field-control{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;max-width:100%}html[data-look=deck] .gp-field-control>.gp-control:not(.gp-control-num){width:min(100%,17rem)}html[data-look=deck] .gp-field[data-stack] .gp-field-control{flex:1 1 100%;flex-direction:column;align-items:stretch;justify-content:flex-start}html[data-look=deck] .gp-field[data-stack] .gp-field-control>.gp-control{width:100%}html[data-look=deck] .gp-field>.gp-help-body{flex:1 1 100%}html[data-look=deck] .gp-field-inline{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.4rem}html[data-look=deck] .gp-field-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:.75rem;border-top:1px solid var(--gp-line)}@media (max-width:639px){html[data-look=deck] .gp-field-control{flex:1 1 100%;justify-content:flex-start}html[data-look=deck] .gp-field-control>.gp-control:not(.gp-control-num){width:100%}}html[data-look=deck] .gp-choices{display:flex;flex-wrap:wrap;gap:.4rem;border:0;padding:0;margin:0}html[data-look=deck] .gp-choice{display:inline-flex;align-items:center;gap:.45rem;min-height:34px;padding:0 .75rem;border-radius:10px;border:1px solid var(--gp-line);background:rgba(127,127,127,.05);font-size:.84rem;font-weight:600;color:var(--gp-soft);cursor:pointer}html[data-look=deck] .gp-choice input{accent-color:var(--gp-cyan)}html[data-look=deck] .gp-choice:has(input:checked){color:var(--gp-ink);border-color:color-mix(in srgb,var(--gp-cyan) 55%,var(--gp-line));background:color-mix(in srgb,var(--gp-cyan) 12%,transparent)}html[data-look=deck] .gp-choice:has(input:disabled){opacity:.55;cursor:not-allowed}html[data-look=deck] .gp-help{display:inline-flex;flex-direction:column;gap:.35rem}html[data-look=deck] .gp-help-key{display:inline-grid;place-items:center;width:18px;height:18px;flex:none;border-radius:50%;border:1px solid var(--gp-line);font-size:11px;font-weight:700;line-height:1;color:var(--gp-soft);cursor:pointer;transition:color var(--gp-fast),border-color var(--gp-fast)}html[data-look=deck] .gp-help-key:hover,html[data-look=deck] .gp-help-key[aria-expanded=true]{color:var(--gp-cyan);border-color:color-mix(in srgb,var(--gp-cyan) 55%,var(--gp-line))}html[data-look=deck] .gp-help-body{padding:.55rem .75rem;border-radius:10px;font-size:.8rem;line-height:1.5;color:var(--gp-soft);background:rgba(127,127,127,.06);border-left:2px solid color-mix(in srgb,var(--gp-cyan) 50%,transparent)}html[data-look=deck] .gp-help-body[hidden]{display:none}html[data-look=deck] .gp-fieldgroup>.gp-help-body{margin-bottom:.5rem}html[data-look=deck] .gp-toggle{display:inline-flex;align-items:center;gap:.45rem;min-height:32px;padding:0 2px;cursor:pointer;border-radius:999px}html[data-look=deck] .gp-toggle-track{position:relative;width:36px;height:21px;flex:none;border-radius:999px;background:color-mix(in srgb,var(--gp-dim) 55%,transparent);box-shadow:inset 0 1px 2px rgba(0,0,0,.4);transition:background var(--gp-base) var(--gp-ease),box-shadow var(--gp-base) var(--gp-ease)}html[data-look=deck] .gp-toggle-knob{position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.45);transition:transform var(--gp-base) var(--gp-ease)}html[data-look=deck] .gp-toggle[aria-checked=true] .gp-toggle-track{background:var(--gp-cyan);box-shadow:0 0 12px -2px color-mix(in srgb,var(--gp-cyan) 60%,transparent)}html[data-look=deck] .gp-toggle[aria-checked=true] .gp-toggle-knob{transform:translateX(15px)}html[data-look=deck] .gp-toggle-word{min-width:1.6rem;font-size:.74rem;font-weight:700;color:var(--gp-soft)}html[data-look=deck] .gp-toggle[aria-checked=true] .gp-toggle-word{color:var(--gp-ink)}html[data-look=deck] .gp-toggle:disabled{opacity:.55;cursor:not-allowed}html[data-look=deck][data-motion=calm] .gp-toggle-knob,html[data-look=deck][data-motion=calm] .gp-toggle-track{transition:none}html[data-look=deck] .gp-rows{display:flex;flex-direction:column}html[data-look=deck] .gp-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;padding:.55rem 0;border-top:1px solid var(--gp-line)}html[data-look=deck] .gp-row:first-child{border-top:0}html[data-look=deck] .gp-row-main{min-width:0;flex:1 1 12rem;overflow-wrap:anywhere}html[data-look=deck] .gp-row-sub{font-size:.8rem;color:var(--gp-soft)}html[data-look=deck] .gp-row-end{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}html[data-look=deck] .gp-statusline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem}html[data-look=deck] .gp-dot[data-tone=green]{background:var(--gp-green)}html[data-look=deck] .gp-dot[data-tone=red]{background:var(--gp-red)}html[data-look=deck] .gp-dot[data-tone=amber]{background:var(--gp-amber)}html[data-look=deck] .gp-dot[data-tone=cyan]{background:var(--gp-cyan)}html[data-look=deck] .gp-statechip[data-tone=mint]{color:var(--gp-mint);border-color:color-mix(in srgb,var(--gp-mint) 50%,transparent)}html[data-look=deck] .gp-statechip[data-tone=magenta]{color:var(--gp-magenta);border-color:color-mix(in srgb,var(--gp-magenta) 50%,transparent)}html[data-look=deck] .gp-budget{display:flex;flex-direction:column;gap:.4rem;padding-bottom:.5rem}html[data-look=deck] .gp-budget-bar{height:8px;width:100%;overflow:hidden;border-radius:999px;background:rgba(127,127,127,.14)}html[data-look=deck] .gp-budget-bar>div{height:100%;border-radius:999px;box-shadow:0 0 10px -2px currentColor}html[data-look=deck] .gp-feed{display:flex;flex-direction:column}html[data-look=deck] .gp-feed-row{position:relative;display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:.2rem .85rem;padding:.55rem 0 .55rem .9rem;border-top:1px solid var(--gp-line);font-size:.86rem}html[data-look=deck] .gp-feed-row:first-child{border-top:0}html[data-look=deck] .gp-feed-row:before{content:"";position:absolute;left:0;top:1.05rem;width:6px;height:6px;border-radius:50%;background:var(--gp-feed-dot,var(--gp-dim))}html[data-look=deck] .gp-feed-row[data-tone=red]{--gp-feed-dot:var(--gp-red)}html[data-look=deck] .gp-feed-row[data-tone=green]{--gp-feed-dot:var(--gp-green)}html[data-look=deck] .gp-feed-row[data-tone=amber]{--gp-feed-dot:var(--gp-amber)}html[data-look=deck] .gp-feed-row[data-tone=cyan]{--gp-feed-dot:var(--gp-cyan)}html[data-look=deck] .gp-feed-time{font-size:.76rem;color:var(--gp-dim);padding-top:.1rem}html[data-look=deck] .gp-feed-what{min-width:0;overflow-wrap:anywhere;line-height:1.5}html[data-look=deck] .gp-feed-what .gp-keychip{margin:0 .15rem;vertical-align:1px}html[data-look=deck] .gp-feed-meta{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.25rem;font-size:.75rem;color:var(--gp-dim)}@media (max-width:639px){html[data-look=deck] .gp-feed-row{grid-template-columns:minmax(0,1fr)}}html[data-look=deck] .gp-stepper li[data-state=failed]{color:var(--gp-ink)}html[data-look=deck] .gp-stepper li[data-state=failed] .gp-stepper-dot{border-color:var(--gp-red);background:var(--gp-red);box-shadow:0 0 10px color-mix(in srgb,var(--gp-red) 55%,transparent)}html[data-look=deck] .gp-stepper li[data-state=skipped]{color:var(--gp-dim)}html[data-look=deck] .gp-stepper li[data-state=skipped] .gp-stepper-dot{border-style:dashed}html[data-look=deck] .gp-stepper li[data-state=now] .gp-stepper-dot{background:color-mix(in srgb,var(--gp-cyan) 25%,transparent)}html[data-look=deck]:not([data-motion=calm]) .gp-stepper li[data-state=now] .gp-stepper-dot{animation:gp-admin-pulse 1.6s ease-in-out infinite}@keyframes gp-admin-pulse{50%{box-shadow:0 0 16px color-mix(in srgb,var(--gp-cyan) 75%,transparent)}}html[data-look=deck] .gp-stagetrack{gap:.55rem 0}html[data-look=deck] .gp-stagetrack-sign{display:inline-grid;place-items:center;width:18px;height:18px;flex:none;font-size:10px;font-weight:800;line-height:1;color:var(--gp-deck)}html[data-look=deck] .gp-stepper li[data-state=later] .gp-stagetrack-sign,html[data-look=deck] .gp-stepper li[data-state=now] .gp-stagetrack-sign,html[data-look=deck] .gp-stepper li[data-state=skipped] .gp-stagetrack-sign{color:var(--gp-soft)}html[data-look=deck] .gp-stagetrack-time{font-size:.74rem;color:var(--gp-dim)}html[data-look=deck] .gp-stepper button.gp-stepjump{font-weight:600;color:inherit;cursor:pointer;border-radius:6px}html[data-look=deck] .gp-stepper button.gp-stepjump:hover{color:var(--gp-ink);text-decoration:underline;text-underline-offset:3px}html[data-look=deck] .gp-help{position:relative}html[data-look=deck] .gp-help>.gp-help-body{position:absolute;z-index:30;top:calc(100% + 6px);right:0;width:min(22rem,80vw);background:var(--gp-raised);border:1px solid var(--gp-line);box-shadow:var(--elev-3)}html[data-look=deck] .gp-band .gp-help>.gp-help-body,html[data-look=deck] .gp-field-name .gp-help>.gp-help-body{left:0;right:auto}html[data-look=deck] .gp-cc{position:relative;overflow:visible}html[data-look=deck] .gp-cc:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--gp-cc-edge,var(--gp-dim))}html[data-look=deck] .gp-cc[data-state=online]{--gp-cc-edge:var(--gp-green)}html[data-look=deck] .gp-cc[data-state=offline]{--gp-cc-edge:var(--gp-red);background:linear-gradient(180deg,color-mix(in srgb,var(--gp-red) 6%,var(--gp-slab-top)),var(--gp-slab-bottom))}html[data-look=deck] .gp-cc[data-state=server]{--gp-cc-edge:var(--gp-cyan)}html[data-look=deck] .gp-cc-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-oxanium),var(--font-manrope),system-ui,sans-serif;font-size:1.05rem;font-weight:600}html[data-look=deck] .gp-cc-pencil{padding:.1rem .4rem;border-radius:6px;color:var(--gp-soft)}html[data-look=deck] .gp-cc-pencil:hover{color:var(--gp-ink);background:rgba(127,127,127,.1)}html[data-look=deck] .gp-cc-section{display:flex;flex-direction:column;gap:.4rem}html[data-look=deck] .gp-cc-label{display:inline-flex;align-items:center;gap:.35rem;font-size:.74rem;font-weight:600;color:var(--gp-dim)}html[data-look=deck] .gp-cc-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:.4rem}html[data-look=deck] .gp-cc-fact{min-width:0;padding:.45rem .65rem;border-radius:10px;background:rgba(127,127,127,.07);border:1px solid var(--gp-line)}html[data-look=deck] .gp-cc-fact dt{font-size:.7rem;color:var(--gp-dim)}html[data-look=deck] .gp-cc-fact dd{display:flex;align-items:center;gap:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:600}html[data-look=deck] .gp-cc-fact[data-bad]{border-color:color-mix(in srgb,var(--gp-red) 45%,var(--gp-line))}html[data-look=deck] .gp-cc-fact[data-bad] dd{color:var(--gp-red)}html[data-look=deck] .gp-cc-job{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.35rem .6rem;border-radius:10px;background:color-mix(in srgb,var(--gp-cyan) 8%,transparent);font-size:.84rem}html[data-look=deck] .gp-cc-foot{display:flex;flex-direction:column;gap:.6rem;padding-top:.85rem;border-top:1px solid var(--gp-line)}html[data-look=deck] .gp-cc-more{border:1px solid var(--gp-line)}html[data-look=deck] .gp-cc-more>summary{min-height:40px;font-size:.84rem}html[data-look=deck] .gp-cc-code{display:block;padding:.35rem .55rem;border-radius:8px;background:var(--gp-deck-low);border:1px solid var(--gp-line);font-size:.74rem}html[data-look=deck] .gp-cc-tagbox{min-height:26px;width:7rem;padding:0 .5rem;font-size:12px}html[data-look=deck] .gp-cc-addtag{padding:1px 8px;border-radius:7px;border:1px dashed var(--gp-line);font-size:12px;color:var(--gp-soft)}html[data-look=deck] .gp-cc-addtag:hover{color:var(--gp-ink);border-color:var(--gp-soft)}html[data-look=deck] .gp-slots{display:inline-flex;align-items:center;gap:3px;padding:3px 5px;border-radius:999px;border:1px solid var(--gp-line)}html[data-look=deck] .gp-slot{width:9px;height:9px;border-radius:3px;border:1px solid color-mix(in srgb,var(--gp-soft) 60%,transparent)}html[data-look=deck] .gp-slot[data-on]{border-color:var(--gp-cyan);background:var(--gp-cyan);box-shadow:0 0 6px color-mix(in srgb,var(--gp-cyan) 60%,transparent)}html[data-look=deck] .gp-rolechip{min-height:28px;padding:0 1.6rem 0 .6rem;border-radius:999px;font-size:12.5px;font-weight:700}html[data-look=deck] .gp-rolechip[data-role=admin]{color:var(--gp-amber-text);border-color:color-mix(in srgb,var(--gp-amber) 50%,var(--gp-line))}html[data-look=deck] .gp-user .gp-row-main{flex-basis:14rem}html[data-look=deck] .gp-conn{display:flex;flex-direction:column;gap:.5rem;padding:.75rem .9rem;border-radius:12px;border:1px solid var(--gp-line);background:rgba(127,127,127,.04);box-shadow:inset 3px 0 0 var(--gp-conn-edge,var(--gp-dim))}html[data-look=deck] .gp-conn[data-state=ok]{--gp-conn-edge:var(--gp-green)}html[data-look=deck] .gp-conn[data-state=attention]{--gp-conn-edge:var(--gp-amber)}html[data-look=deck] .gp-conn[data-state=new]{--gp-conn-edge:var(--gp-cyan)}html[data-look=deck] .gp-conn-name{font-family:var(--font-oxanium),var(--font-manrope),system-ui,sans-serif;font-weight:600}html[data-look=deck] .gp-conn-facts{display:flex;flex-wrap:wrap;gap:.35rem;font-size:.8rem}html[data-look=deck] .gp-conn-facts>div{display:inline-flex;max-width:100%;gap:.35rem;padding:.15rem .55rem;border-radius:8px;background:rgba(127,127,127,.08)}html[data-look=deck] .gp-conn-facts dt{color:var(--gp-dim)}html[data-look=deck] .gp-conn-facts>div[data-bad]{color:var(--gp-amber-text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gp-amber) 45%,transparent)}html[data-look=deck] .gp-auditfilters{display:flex;flex-direction:column;gap:.75rem;padding:.8rem 1rem;border-radius:16px}html[data-look=deck] .gp-auditfilters-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}html[data-look=deck] .gp-auditfield{display:flex;min-width:0;flex:1 1 9rem;flex-direction:column;gap:.2rem;font-size:.72rem;font-weight:600;color:var(--gp-dim)}html[data-look=deck] .gp-auditfield .gp-control{width:100%}html[data-look=deck] .gp-steppedform{display:flex;max-width:60rem;flex-direction:column;gap:1rem}html[data-look=deck] .gp-formsteps{position:sticky;top:.5rem;z-index:5;padding:.7rem 1rem;border-radius:14px;backdrop-filter:blur(8px)}html[data-look=deck] .gp-formpart{scroll-margin-top:5rem}html[data-look=deck] .gp-formpart:focus{outline:none}html[data-look=deck] .gp-formpart-title{display:flex;align-items:center;gap:.6rem;font-family:var(--font-oxanium),var(--font-manrope),system-ui,sans-serif;font-size:1.05rem;font-weight:600}html[data-look=deck] .gp-formpart-n{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;font-size:.78rem;color:var(--gp-cyan);border:1px solid color-mix(in srgb,var(--gp-cyan) 40%,var(--gp-line));background:color-mix(in srgb,var(--gp-cyan) 10%,transparent)}html[data-look=deck] .gp-formpart .gp-field{border-top:0;padding:0}html[data-look=deck] .gp-addresses{display:grid;gap:.2rem 1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));padding:.6rem .8rem;border-radius:10px;background:rgba(127,127,127,.06);font-size:.78rem}html[data-look=deck] .gp-addresses li:last-child{grid-column:1/-1}html[data-look=deck] .gp-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:1.6rem 1rem;text-align:center;cursor:pointer;border-radius:14px;border:2px dashed var(--gp-line);color:var(--gp-soft);transition:border-color var(--gp-fast),background var(--gp-fast)}html[data-look=deck] .gp-dropzone:hover,html[data-look=deck] .gp-dropzone[data-dragging]{border-color:var(--gp-cyan);background:color-mix(in srgb,var(--gp-cyan) 8%,transparent);color:var(--gp-ink)}html[data-look=deck] .gp-filechip{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .25rem .2rem .6rem;border-radius:999px;font-size:.84rem;border:1px solid color-mix(in srgb,var(--gp-green) 40%,var(--gp-line));background:color-mix(in srgb,var(--gp-green) 8%,transparent)}html[data-look=deck] .gp-filechip>svg{color:var(--gp-green)}html[data-look=deck] .gp-filechip-x{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:var(--gp-soft)}html[data-look=deck] .gp-filechip-x:hover{color:var(--gp-ink);background:rgba(127,127,127,.12)}html[data-look=deck] .gp-optioncard{display:block;cursor:pointer;padding:.6rem .75rem;border-radius:12px;border:1px solid var(--gp-line);font-size:.86rem;transition:border-color var(--gp-fast)}html[data-look=deck] .gp-optioncard:hover{border-color:color-mix(in srgb,var(--gp-cyan) 40%,var(--gp-line))}html[data-look=deck] .gp-optioncard[data-on]{border-color:var(--gp-cyan);background:color-mix(in srgb,var(--gp-cyan) 10%,transparent);box-shadow:inset 3px 0 0 var(--gp-cyan)}html[data-look=deck] .gp-optioncard:focus-within{outline:2px solid var(--gp-cyan);outline-offset:2px}html[data-look=deck] .gp-filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem;border-radius:16px}html[data-look=deck] .gp-filterbar-search{position:relative;display:flex;min-width:min(100%,220px);flex:1 1 220px;align-items:center}html[data-look=deck] .gp-filterbar-search .gp-control{padding-left:2.1rem}html[data-look=deck] .gp-filterbar-searchicon{position:absolute;left:.7rem;z-index:1;pointer-events:none;color:var(--gp-soft)}html[data-look=deck] .gp-filterbar-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}html[data-look=deck] .gp-filterbar-end{display:flex;align-items:center;gap:.35rem;margin-left:auto}html[data-look=deck] .gp-control[data-set]{border-color:var(--gp-cyan);color:var(--gp-ink)}html[data-look=deck] .gp-filterbar-view{display:none}@media (min-width:640px){html[data-look=deck] .gp-filterbar-view{display:inline-flex}}@media (max-width:639px){html[data-look=deck] .gp-filterbar-row{display:grid;width:100%;grid-template-columns:1fr 1fr}html[data-look=deck] .gp-filterbar-row .gp-control{width:100%}}html[data-look=deck] .gp-segment button[aria-checked=true]{color:var(--gp-ink);background:var(--gp-raised);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 2px 6px rgba(0,0,0,.35)}html[data-look=deck] .gp-segment button:hover:not([aria-pressed=true]):not([aria-checked=true]):not(:disabled){color:var(--gp-ink)}html[data-look=deck] .gp-segment[data-disabled]{opacity:.5}html[data-look=deck] .gp-segment-wrap{max-width:100%;flex-wrap:wrap;gap:2px}html[data-look=deck][data-theme=day] .gp-segment button[aria-checked=true],html[data-look=deck][data-theme=day] .gp-segment button[aria-pressed=true]{box-shadow:0 1px 2px rgba(20,30,50,.15)}html[data-look=deck] .gp-empty{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.9rem 1.1rem;border-radius:16px}html[data-look=deck] .gp-empty-mark{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:11px;color:var(--gp-cyan);background:color-mix(in srgb,var(--gp-cyan) 10%,transparent);border:1px solid color-mix(in srgb,var(--gp-cyan) 28%,var(--gp-line))}html[data-look=deck] .gp-empty[data-art=signal] .gp-empty-mark{color:var(--gp-amber-text);background:color-mix(in srgb,var(--gp-amber) 10%,transparent);border-color:color-mix(in srgb,var(--gp-amber) 30%,var(--gp-line))}html[data-look=deck] .gp-empty-words{min-width:0;flex:1 1 16rem}html[data-look=deck] .gp-empty-title{font-size:.95rem;font-weight:600}html[data-look=deck] .gp-empty-body{margin-top:.1rem;font-size:.84rem;color:var(--gp-soft)}html[data-look=deck] .gp-empty-action{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}html[data-look=deck] .gp-loading{padding:1.1rem 1.2rem;border-radius:16px}html[data-look=deck] .gp-skeleton-head{width:11rem;max-width:60%;height:16px}html[data-look=deck] .gp-skeleton-big{height:24px}html[data-look=deck] .gp-guide-intro{padding:1rem 1.2rem;border-radius:16px;color:var(--gp-soft)}html[data-look=deck] .gp-guide-index{border-radius:16px}html[data-look=deck] .gp-guide-link{min-height:40px;font-family:var(--font-manrope),system-ui,sans-serif}html[data-look=deck] .gp-guide-link[aria-current=location]{color:var(--gp-ink);background:rgba(127,127,127,.1);box-shadow:inset 3px 0 0 var(--gp-amber)}html[data-look=deck] .gp-guide-subs{display:flex;flex-direction:column;margin:.15rem 0 .35rem .9rem;padding-left:.5rem;border-left:1px solid var(--gp-line)}html[data-look=deck] .gp-guide-sublink{display:flex;min-height:36px;align-items:center;padding:.2rem .5rem;border-radius:8px;font-size:.8rem;color:var(--gp-soft)}html[data-look=deck] .gp-guide-sublink:hover{color:var(--gp-ink)}html[data-look=deck] .gp-guide-section{border-radius:16px;scroll-margin-top:1rem}html[data-look=deck] .gp-limitlamp .gp-lamp-title{display:inline-flex;align-items:center;gap:.4rem}html[data-look=deck] .gp-mobiledrawer{border-radius:0 20px 20px 0}html[data-look=deck] .gp-mobiledrawer-backdrop{background:color-mix(in srgb,var(--gp-deck) 60%,transparent);backdrop-filter:blur(2px)}html[data-look=deck] .gp-mobiledrawer [aria-current=page]{color:var(--gp-ink)}html[data-look=deck] .gp-mobiledrawer [aria-current=page] svg{color:var(--gp-amber-text)}html[data-look=deck] .gp-mobiledrawer .glass-strong{background:rgba(127,127,127,.1);border:0;box-shadow:inset 3px 0 0 var(--gp-amber);backdrop-filter:none}html[data-look=deck] .gp-key.gp-iconkey{min-width:0;width:32px;padding:0}@media (prefers-reduced-motion:reduce){html[data-look=deck] .gp-dropzone,html[data-look=deck] .gp-optioncard,html[data-look=deck] .gp-stepper li[data-state=now] .gp-stepper-dot,html[data-look=deck] .gp-toggle-knob,html[data-look=deck] .gp-toggle-track{animation:none!important;transition:none!important}}