:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--paper:#e6e5e1;--panel:#fbfaf8;--panel-sunk:#efeeea;--ink:#183330;--ink-soft:#5d6d6b;--ink-faint:#8a9694;--rule:#cdcec8;--rule-strong:#a9aca5;--ok:#0f6b5c;--warn:#8a5f10;--error:#a2382a;--ok-wash:#dfeae6;--warn-wash:#f0e7d3;--error-wash:#f2ded9;--focus:#1f6f8f;--radius:5px;--radius-lg:9px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#131817;--panel:#1b2221;--panel-sunk:#161d1c;--ink:#e2e6e3;--ink-soft:#97a4a1;--ink-faint:#6d7a78;--rule:#2d3937;--rule-strong:#465250;--ok:#57c0a5;--warn:#d5a445;--error:#e08170;--ok-wash:#17302b;--warn-wash:#322a17;--error-wash:#34211d;--focus:#5cb4d8}}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:color-mix(in srgb, var(--focus) 20%, transparent);margin:0;padding:0;font-family:Apple SD Gothic Neo,Pretendard,Noto Sans KR,system-ui,sans-serif;font-size:14px;line-height:1.55}button,input,select,textarea{font:inherit;color:inherit}input[type=checkbox]{accent-color:var(--ok)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:3px}a{color:var(--focus)}.skip-link{z-index:30;background:var(--panel);border:1px solid var(--ink);border-radius:var(--radius);padding:.5rem .8rem;position:absolute;top:0;left:-9999px}.skip-link:focus{top:.5rem;left:.5rem}main:focus{outline:none}.mono{letter-spacing:-.01em;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.86em}.muted{color:var(--ink-soft)}.faint{color:var(--ink-faint)}.topbar{z-index:20;padding:.55rem max(.9rem, env(safe-area-inset-right)) .55rem max(.9rem, env(safe-area-inset-left));background:var(--panel);border-bottom:1px solid var(--rule);align-items:center;gap:.6rem;display:flex;position:sticky;top:0}.topbar h1{letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:.95rem;font-weight:700}.topbar-status{align-items:center;gap:.5rem;margin-left:auto;display:flex}.tabs{padding:0 max(.9rem, env(safe-area-inset-left));background:var(--panel);border-bottom:1px solid var(--rule);scrollbar-width:none;gap:.15rem;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab{appearance:none;color:var(--ink-soft);cursor:pointer;white-space:nowrap;touch-action:manipulation;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:.55rem .7rem .5rem;transition:color .12s,border-color .12s}.tab:hover{color:var(--ink)}.tab[aria-selected=true],.tab[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink);background:0 0;font-weight:650}main{max-width:1180px;padding:1rem max(.9rem, env(safe-area-inset-right)) 5rem max(.9rem, env(safe-area-inset-left));flex:1;width:100%;min-height:0;margin:0 auto}main.main--split{flex-direction:column;max-width:none;padding:0;display:flex;overflow:hidden}main.main--split>#admin-view,main.main--split .tab-panel.screen:not([hidden]){flex-direction:column;flex:1;min-height:0;display:flex}.panel{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-lg);margin-bottom:.9rem;padding:.9rem 1rem 1rem}.panel.danger{border-color:color-mix(in srgb, var(--error) 55%, var(--rule))}h2{letter-spacing:-.015em;margin:0 0 .5rem;font-size:1rem}h3{letter-spacing:-.01em;margin:1.2rem 0 .45rem;font-size:.9rem}.hint{color:var(--ink-soft);max-width:66ch;margin:0 0 .7rem}button{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--panel);color:var(--ink);cursor:pointer;white-space:nowrap;touch-action:manipulation;align-items:center;gap:.35rem;padding:.32rem .7rem;transition:background-color .12s,border-color .12s;display:inline-flex}button:hover{background:var(--panel-sunk);border-color:var(--ink-soft)}button:active{background:var(--rule)}button:disabled{cursor:not-allowed;opacity:.45}button:disabled:hover{background:var(--panel);border-color:var(--rule-strong)}:where(#pp-outputs,#pp-jobs,#pp-materials,#pp-extract,#episode-detail,#sg-request,#work-list,#episode-list,#single-list,#target-detail) a.btn{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--panel);color:var(--ink);cursor:pointer;white-space:nowrap;touch-action:manipulation;align-items:center;gap:.35rem;padding:.32rem .7rem;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}:where(#pp-outputs,#pp-jobs,#pp-materials,#pp-extract,#episode-detail,#sg-request,#work-list,#episode-list,#single-list,#target-detail) a.btn:hover{background:var(--panel-sunk);border-color:var(--ink-soft)}:where(#pp-outputs,#pp-jobs,#pp-materials,#pp-extract,#episode-detail,#sg-request,#work-list,#episode-list,#single-list,#target-detail) a.btn:active{background:var(--rule)}:where(#pp-outputs,#pp-jobs,#pp-materials,#pp-extract,#episode-detail,#sg-request,#work-list,#episode-list,#single-list,#target-detail) a.btn.small{padding:.18rem .5rem;font-size:.82rem}button.primary{background:var(--ink);border-color:var(--ink);color:var(--panel);font-weight:600}button.primary:hover{background:color-mix(in srgb, var(--ink) 85%, var(--paper));border-color:var(--ink)}button.quiet{background:0 0;border-color:#0000}button.quiet:hover{background:var(--panel-sunk);border-color:var(--rule)}button.small{padding:.18rem .5rem;font-size:.82rem}.danger button[type=submit]{border-color:var(--error);color:var(--error)}.danger button[type=submit]:hover:not(:disabled){background:var(--error-wash);border-color:var(--error)}.dev-chart{width:100%;margin:.4rem 0 .8rem}.dev-chart svg{width:100%;height:auto;font-family:inherit;display:block}.dev-chart text{fill:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:11px}.dev-chart text.strong{fill:var(--ink);font-weight:600}.dev-chart .grid{stroke:var(--rule);stroke-width:1px}.dev-chart .tick{stroke:var(--rule-strong);stroke-width:1px}.dev-chart .track{fill:var(--panel-sunk);stroke:var(--rule);stroke-width:1px}.dev-chart .used-ok{fill:var(--ok)}.dev-chart .used-warn{fill:var(--warn)}.dev-chart .used-error{fill:var(--error)}.dev-chart .keep{fill:var(--ink-soft)}.dev-chart .bar-hit{fill:#0000}.dev-chart .bar-hit:hover+rect,.dev-chart g:hover .keep{fill:var(--ink)}.dev-chart-legend{color:var(--ink-soft);flex-wrap:wrap;gap:.35rem 1rem;margin:.35rem 0 0;font-size:.8rem;display:flex}.dev-chart-legend span:before{content:"";vertical-align:-1px;background:var(--ink-soft);border-radius:2px;width:10px;height:10px;margin-right:.35rem;display:inline-block}.dev-chart-legend .legend-prune:before{background:repeating-linear-gradient(135deg, var(--ink-faint) 0 2px, transparent 2px 4px);border:1px solid var(--ink-faint)}.dev-chart-legend .legend-ok:before{background:var(--ok)}.dev-chart-legend .legend-warn:before{background:var(--warn)}.dev-chart-legend .legend-error:before{background:var(--error)}.row-actions,.actions .row-actions{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}form{flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin:0 0 .7rem;display:flex}form:last-child{margin-bottom:0}label{color:var(--ink-soft);font-size:.82rem}input,select,textarea{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--panel);color:var(--ink);min-width:0;padding:.36rem .55rem}select{background-color:var(--panel);color:var(--ink)}input::placeholder{color:var(--ink-faint)}.field{gap:.2rem;display:grid}.field.grow{flex:18rem}.field>input,.field>select{width:100%}.badge{border:1px solid var(--rule-strong);white-space:nowrap;color:var(--ink-soft);border-radius:999px;align-items:center;gap:.3rem;padding:.08rem .45rem;font-size:.79rem;display:inline-flex}.badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.badge-ok{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 45%, transparent);background:var(--ok-wash)}.badge-warn{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:var(--warn-wash)}.badge-error{color:var(--error);border-color:color-mix(in srgb, var(--error) 45%, transparent);background:var(--error-wash)}.badge-unknown{color:var(--ink-soft)}.badge-note{color:var(--focus);border-color:color-mix(in srgb, var(--focus) 45%, transparent);background:color-mix(in srgb, var(--focus) 12%, var(--panel))}.badge-run{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 45%, transparent)}.badge-run:before{animation:1.8s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.badge-run:before,.skeleton,[aria-busy=true]:after{animation:none}*{transition-duration:1ms!important}}.table-scroll{overflow-x:auto}.grid{border-collapse:collapse;width:100%}.grid th,.grid td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:.42rem .55rem;font-size:.88rem}.grid th{color:var(--ink-soft);white-space:nowrap;font-size:.82rem;font-weight:600}.grid tbody tr:hover{background:var(--panel-sunk)}.grid td.actions{white-space:nowrap}.grid td.num{text-align:right}@media (width<=720px){.grid,.grid tbody,.grid tr,.grid td{width:100%;display:block}.grid thead{display:none}.grid tr{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel);margin-bottom:.4rem;padding:.5rem .6rem}.grid td{overflow-wrap:anywhere;border:0;grid-template-columns:5.5rem minmax(0,1fr);gap:.5rem;padding:.1rem 0;display:grid}.grid td:before{content:attr(data-label);color:var(--ink-soft);font-size:.8rem}.grid td:not([data-label]),.grid td[data-label=""]{grid-template-columns:minmax(0,1fr)}.grid td.actions{white-space:normal;padding-top:.4rem}.grid td>.badge{justify-self:start}}.asset-toolbar{flex-wrap:wrap;align-items:center;gap:.3rem .9rem;margin:0 0 .6rem;font-size:.86rem;display:flex}.asset-toolbar .check{cursor:pointer;align-items:center;gap:.35rem;display:inline-flex}.register-body{background:var(--panel-sunk);flex:1;min-height:0;padding:1rem;overflow-y:auto}.register-form{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:1rem;max-width:100%;margin:0;display:grid}.register-card{background:var(--panel);border:1px solid var(--rule-strong);border-radius:var(--radius-lg);min-width:0;overflow:hidden}.register-card .detail-head{border-bottom:1px solid var(--rule)}.register-card fieldset.section{border:0;border-bottom:1px solid var(--rule);min-width:0;margin:0}.register-card fieldset.section:last-child{border-bottom:0}.register-card fieldset.section>legend{padding:0}.register-card .section-head label{color:inherit;font:inherit}.register-card .check-list{gap:.2rem;margin:0}.register-card .check-item{border-radius:var(--radius);border:1px solid #0000;padding:.4rem .55rem}.register-card .check-item>span{font-weight:600}.register-card .check-item:has(input:checked){background:var(--panel-sunk);border-color:var(--rule)}.register-card .check-item:has(input:disabled){color:var(--ink-faint)}.register-inline{align-items:center;gap:.5rem;padding:.1rem 0 .35rem 2.05rem;display:flex}.register-inline input{width:11rem}.register-detect{margin:.5rem 0 0}.register-detect.attn{color:var(--error)}.register-foot .row-actions{justify-content:flex-end}.register-foot .row-actions button{min-width:8rem}.register-toggle{align-items:start}.register-toggle input{margin-top:.2rem}.register-card fieldset.section .hint{margin:.55rem 0 0}@media (width<=1100px){.register-form{grid-template-columns:minmax(0,1fr)}}.asset-groups{gap:.6rem;display:grid}.asset-group{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--panel);overflow:hidden}.asset-group-head{background:var(--panel-sunk);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:.4rem .7rem;padding:.5rem .8rem;display:flex}.asset-group-name{flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;min-width:0;display:flex}.asset-group-title{letter-spacing:-.01em;font-size:.95rem}.asset-group-sub{color:var(--ink-soft);font-size:.82rem}.asset-group-meta{color:var(--ink-soft);white-space:nowrap;margin-left:auto;font-size:.82rem}.asset-files th,.asset-files td{padding:.32rem .6rem}.asset-files th{font-size:.78rem}.asset-files tbody tr:last-child td{border-bottom:0}@media (width<=720px){.asset-group-meta{margin-left:0}.asset-files tr{border:0;border-bottom:1px solid var(--rule);border-radius:0;margin:0}.asset-files tr:last-child{border-bottom:0}}.chips{flex-wrap:wrap;gap:.3rem;margin:0 0 .7rem;display:flex}.chips button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--panel);font-weight:600}.message{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--panel);overflow-wrap:anywhere;border-left-width:3px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;margin:.7rem 0;padding:.65rem .85rem;display:grid}.message>.badge{align-self:start}.message-error{border-left-color:var(--error);background:var(--error-wash)}.message-warn{border-left-color:var(--warn);background:var(--warn-wash)}.message-ok{border-left-color:var(--ok);background:var(--ok-wash)}#global-message{max-width:1180px;margin:.7rem auto 0}.empty{border:1px dashed var(--rule-strong);border-radius:var(--radius-lg);color:var(--ink-soft);justify-items:start;gap:.4rem;margin:.5rem 0 0;padding:1.4rem 1rem;display:grid}.empty strong{color:var(--ink);font-weight:650}.messages{gap:.35rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.messages li{border:1px solid var(--rule);border-radius:var(--radius);border-left-width:3px;padding:.35rem .55rem;font-size:.86rem}.messages li.level-warn{border-left-color:var(--warn);color:var(--warn)}.messages li.level-error{border-left-color:var(--error);color:var(--error)}.skeleton{background:linear-gradient(90deg, var(--panel-sunk) 25%, var(--rule) 50%, var(--panel-sunk) 75%);background-size:200% 100%;border-radius:3px;height:.85rem;animation:1.4s linear infinite sweep}@keyframes sweep{to{background-position:-200% 0}}[aria-busy=true]{pointer-events:none;position:relative}[aria-busy=true]>*{opacity:.55;transition:opacity .15s}[aria-busy=true]:after{content:"";background:linear-gradient(90deg, transparent 25%, var(--ink) 50%, transparent 75%);background-size:200% 100%;height:2px;animation:1.4s linear infinite sweep;position:absolute;inset:0 0 auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stats dd .skeleton{width:3rem;height:1lh;display:block}.asset-group[data-skeleton]{gap:.5rem;padding:.6rem .8rem;display:grid}.asset-group[data-skeleton] .skeleton:first-child{width:40%}.overview{flex-wrap:wrap;gap:.35rem 1.4rem;margin:0;display:flex}.overview div{gap:.05rem;display:grid}.overview dt{color:var(--ink-soft);font-size:.78rem}.overview dd{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:650;line-height:1.15}.overview dd small{color:var(--ink-soft);letter-spacing:0;font-size:.78rem;font-weight:400}#settings-form{display:block}.settings{gap:.1rem;display:grid}.setting{border-top:1px solid var(--rule);grid-template-columns:minmax(10rem,20rem) minmax(6rem,13rem) minmax(0,1fr);align-items:center;gap:.5rem 1rem;margin:0;padding:.42rem 0;display:grid}.setting:first-child{border-top:0}.setting>span:first-child{color:var(--ink);font-size:.9rem}.setting small{white-space:nowrap;margin-top:.1rem;font-weight:400;display:block}.setting input,.setting select{width:100%}.setting input[readonly]{background:var(--panel-sunk);color:var(--ink-soft)}.setting-note{color:var(--ink-soft);font-size:.8rem}@media (width<=720px){.setting{grid-template-columns:minmax(0,1fr);gap:.2rem;padding:.6rem 0}}.watch-problem{color:var(--danger,#a54131);margin:.5rem 0;font-size:.85rem;display:block}.watch-coverage{background:var(--panel-sunk);margin-top:.6rem;padding:.6rem}.player video{border-radius:var(--radius);background:#000;width:100%;max-height:58vh;display:block}.player audio{width:100%;margin-top:.5rem}.player-controls{flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin-top:.6rem;display:flex}.preview{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel-sunk);white-space:pre-wrap;word-break:break-all;max-height:24rem;padding:.75rem;font-size:.82rem;overflow:auto}#request-url{min-width:min(30rem,78vw)}#record-detail textarea{width:100%;font:inherit;overflow-wrap:anywhere;display:block}#record-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--panel-sunk);border:1px solid var(--rule);border-radius:var(--radius);max-height:30rem;padding:.7rem;overflow:auto}#login-view{max-width:26rem;margin:3rem auto 0}#login-form{gap:.4rem;display:grid}.commands{gap:.45rem;display:grid}.commands>*{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel-sunk);padding:.55rem .7rem}.commands summary{cursor:pointer;font-size:.86rem}.commands h4{letter-spacing:-.01em;margin:0 0 .35rem;font-size:.86rem}.commands pre{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;padding:.6rem .7rem;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.8rem}.commands textarea{resize:vertical;overflow-wrap:anywhere;width:100%;margin:.4rem 0;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.8rem}.setting textarea{resize:vertical;width:100%;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.82rem}.setting--wide{grid-template-columns:minmax(10rem,20rem) minmax(0,1fr)}.setting--wide .setting-note{grid-column:2}@media (width<=720px){.setting--wide{grid-template-columns:minmax(0,1fr)}}dialog.confirm,dialog.account-dialog{border:1px solid var(--rule-strong);border-left:3px solid var(--error);border-radius:var(--radius-lg);background:var(--panel);max-width:min(34rem,100vw - 2rem);color:var(--ink);overscroll-behavior:contain;padding:1.1rem 1.2rem 1.2rem}dialog.confirm.confirm--warn{border-left-color:var(--warn)}dialog.confirm::backdrop,dialog.account-dialog::backdrop{background:#00000073}dialog.confirm h2,dialog.account-dialog h2{margin:0 0 .5rem;font-size:1.05rem}dialog.confirm p,dialog.account-dialog p{margin:0 0 .6rem}dialog.confirm .field,dialog.account-dialog .field{margin-bottom:.5rem}dialog.confirm .field input,dialog.account-dialog .field input{width:100%}dialog.confirm .row-actions,dialog.account-dialog .row-actions{justify-content:flex-end;margin-top:.8rem}button.destructive{border-color:var(--error);color:var(--error)}button.destructive:hover:not(:disabled){background:var(--error-wash);border-color:var(--error)}.shell{grid-template-columns:auto auto minmax(0,1fr);height:100dvh;display:grid}.shell-main{flex-direction:column;grid-column:3;min-width:0;display:flex;position:relative;overflow:hidden auto}.sprite{width:0;height:0;position:absolute;overflow:hidden}.icon{fill:currentColor;stroke:currentColor;stroke-width:4px;stroke-linejoin:round;flex:none;width:22px;height:22px}.icon.caret{fill:none;stroke-width:2px;stroke-linecap:round}.btn-icon{width:1em;height:1em}.empty-pane:before{content:"";opacity:.55;background:currentColor;width:4.5rem;height:3.8rem;margin-bottom:.4rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 224 190%22 fill=%22%23000%22 stroke=%22%23000%22 stroke-width=%224%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M94 10 53.5 21.5A534 534 0 0 0 14 33.6c-1.3 1.2 0 2.9 9.9 12.8l11.3 11.3L22.6 69A163 163 0 0 0 10 80.9c.1 1.8 2.5 3.4 13.3 8.5 6.5 3.1 12 6.2 12.2 6.9s.8 12 1.2 25.2l.8 23.9 9 4.9 32.3 17.8A246 246 0 0 0 104 181c1.8 0 13.1-4.4 64-25.2l20.5-8.4.7-22 1-28.2.3-6.4 11.8-4.5c8.4-3.3 11.7-5.1 11.7-6.2a66 66 0 0 0-11.5-12A146 146 0 0 1 191 57.2c0-.4 5-4.9 11-10.1A122 122 0 0 0 213 37c0-1.8-4.3-3.4-35.8-13.5-38.3-12.4-32.2-12.3-47.6-.2l-8.9 7.1-10.1-10.7C100.4 8.9 99.3 8.2 94 10m14.2 12.1c4.9 5.1 8.7 9.4 8.4 9.6s-17.8 5.8-39.2 12.4l-38.8 12-10.4-10.4-10.3-10.3 13.3-3.9C72 19.7 95.7 13.1 97.5 13.1c1.2-.1 5.3 3.4 10.7 9m69.7 5.2c16.2 5.3 29.5 9.8 29.7 10 .4.3-19.2 17-20.5 17.5A563 563 0 0 1 156.7 44c-16.3-6-30.1-11-30.7-11-2.6 0-.3-2.5 8.3-9 6.9-5.3 9.8-7 11.7-6.7 1.4.2 15.7 4.7 31.9 10M119 57.2v22.3l-7.6 2.6-7.7 2.7-23.1-10.2-29.8-13.1c-4-1.7-6.3-3.2-5.5-3.6.6-.4 8.9-3 18.2-5.9l35-11c9.9-3.2 18.6-5.9 19.3-5.9.9-.1 1.2 5 1.2 22.1m21-15.7 27.7 10.2a82 82 0 0 1 13.3 5.4c0 .4-57 20.9-58.4 20.9-.3 0-.6-9.7-.6-21.6 0-20.2.1-21.6 1.8-20.9zm57.7 27.2a207 207 0 0 1 11.1 10.4c.3.6-13.4 6.2-58.8 23.8l-20.5 8-11.1-11.7c-10.2-10.7-11-11.8-9-12.5l26.1-9.4a3518 3518 0 0 0 51.2-18.2c.1-.1 5.1 4.3 11 9.6M71.2 74.2l29.7 13.1-11.6 12.3c-6.4 6.8-12 12.4-12.5 12.4-1.5 0-61.8-30.5-61.6-31.1.2-.4 5.4-5.3 11.6-10.9 8-7.1 11.9-10 13-9.5 1 .3 15.1 6.5 31.4 13.7m58 39.8q2.1 0 44.1-16.4l12.2-4.6c.7 0 .4 32.9-.4 43.3l-.6 8.8-38.9 15.9a1616 1616 0 0 1-39.2 15.7c-.2-.1-.4-19.5-.6-43l-.3-42.8 11 11.6a65 65 0 0 0 12.7 11.5m-27.4 41.2-.3 21.4L82 165.8l-30.1-16.5-10.7-5.7-.6-5c-.3-2.8-.6-13.1-.6-22.8V98l18.1 9c9.9 5 18.7 9 19.4 9s6.4-5.5 12.6-12.1l11.4-12.2.3 21.1z%22/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 224 190%22 fill=%22%23000%22 stroke=%22%23000%22 stroke-width=%224%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M94 10 53.5 21.5A534 534 0 0 0 14 33.6c-1.3 1.2 0 2.9 9.9 12.8l11.3 11.3L22.6 69A163 163 0 0 0 10 80.9c.1 1.8 2.5 3.4 13.3 8.5 6.5 3.1 12 6.2 12.2 6.9s.8 12 1.2 25.2l.8 23.9 9 4.9 32.3 17.8A246 246 0 0 0 104 181c1.8 0 13.1-4.4 64-25.2l20.5-8.4.7-22 1-28.2.3-6.4 11.8-4.5c8.4-3.3 11.7-5.1 11.7-6.2a66 66 0 0 0-11.5-12A146 146 0 0 1 191 57.2c0-.4 5-4.9 11-10.1A122 122 0 0 0 213 37c0-1.8-4.3-3.4-35.8-13.5-38.3-12.4-32.2-12.3-47.6-.2l-8.9 7.1-10.1-10.7C100.4 8.9 99.3 8.2 94 10m14.2 12.1c4.9 5.1 8.7 9.4 8.4 9.6s-17.8 5.8-39.2 12.4l-38.8 12-10.4-10.4-10.3-10.3 13.3-3.9C72 19.7 95.7 13.1 97.5 13.1c1.2-.1 5.3 3.4 10.7 9m69.7 5.2c16.2 5.3 29.5 9.8 29.7 10 .4.3-19.2 17-20.5 17.5A563 563 0 0 1 156.7 44c-16.3-6-30.1-11-30.7-11-2.6 0-.3-2.5 8.3-9 6.9-5.3 9.8-7 11.7-6.7 1.4.2 15.7 4.7 31.9 10M119 57.2v22.3l-7.6 2.6-7.7 2.7-23.1-10.2-29.8-13.1c-4-1.7-6.3-3.2-5.5-3.6.6-.4 8.9-3 18.2-5.9l35-11c9.9-3.2 18.6-5.9 19.3-5.9.9-.1 1.2 5 1.2 22.1m21-15.7 27.7 10.2a82 82 0 0 1 13.3 5.4c0 .4-57 20.9-58.4 20.9-.3 0-.6-9.7-.6-21.6 0-20.2.1-21.6 1.8-20.9zm57.7 27.2a207 207 0 0 1 11.1 10.4c.3.6-13.4 6.2-58.8 23.8l-20.5 8-11.1-11.7c-10.2-10.7-11-11.8-9-12.5l26.1-9.4a3518 3518 0 0 0 51.2-18.2c.1-.1 5.1 4.3 11 9.6M71.2 74.2l29.7 13.1-11.6 12.3c-6.4 6.8-12 12.4-12.5 12.4-1.5 0-61.8-30.5-61.6-31.1.2-.4 5.4-5.3 11.6-10.9 8-7.1 11.9-10 13-9.5 1 .3 15.1 6.5 31.4 13.7m58 39.8q2.1 0 44.1-16.4l12.2-4.6c.7 0 .4 32.9-.4 43.3l-.6 8.8-38.9 15.9a1616 1616 0 0 1-39.2 15.7c-.2-.1-.4-19.5-.6-43l-.3-42.8 11 11.6a65 65 0 0 0 12.7 11.5m-27.4 41.2-.3 21.4L82 165.8l-30.1-16.5-10.7-5.7-.6-5c-.3-2.8-.6-13.1-.6-22.8V98l18.1 9c9.9 5 18.7 9 19.4 9s6.4-5.5 12.6-12.1l11.4-12.2.3 21.1z%22/%3E%3C/svg%3E") 50%/contain no-repeat}.message:before{content:"";background:currentColor;width:1.1rem;height:1.1rem;margin-top:.15rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 146 147%22 fill=%22%23000%22 stroke=%22%23000%22 stroke-width=%224%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M64 7.9A62 62 0 0 0 26.9 27a50 50 0 0 0-12.2 16 65 65 0 0 0-7.1 30c-.1 11.8 1.4 18 7 29.8a64 64 0 0 0 62.3 35.9 62 62 0 0 0 43.9-20.2 62 62 0 0 0 17.6-45c0-17.2-3.8-28.4-13.9-41.3a72 72 0 0 0-11-11.1A80 80 0 0 0 89 9.2a92 92 0 0 0-25-1.3M87.4 16a59 59 0 0 1 44.3 61 53 53 0 0 1-10.1 29.9A57 57 0 0 1 73 132.3a55 55 0 0 1-40-16 58.5 58.5 0 0 1-1.5-84.7A57 57 0 0 1 87.4 16%22/%3E%3Cpath d=%22M67.1 40.6A9 9 0 0 0 65 45c0 1 .9 2.9 2.1 4.4C71.2 54.6 80 51.7 80 45s-8.8-9.6-12.9-4.4m-5.5 22.7c-3.2 2.4-1.2 5.5 3.7 5.9l4.2.3.3 16.7.2 16.8h-3.7c-4.9 0-6.6 1.2-6.1 4.1.3 2.4.5 2.4 12.4 2.7 10.1.2 12.3 0 13.4-1.4 2.2-2.5 0-4.8-4.9-5.2l-4.1-.3V84.1c0-16.9-.2-19-1.8-20.4-2.3-2.1-11-2.3-13.6-.4%22/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 146 147%22 fill=%22%23000%22 stroke=%22%23000%22 stroke-width=%224%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M64 7.9A62 62 0 0 0 26.9 27a50 50 0 0 0-12.2 16 65 65 0 0 0-7.1 30c-.1 11.8 1.4 18 7 29.8a64 64 0 0 0 62.3 35.9 62 62 0 0 0 43.9-20.2 62 62 0 0 0 17.6-45c0-17.2-3.8-28.4-13.9-41.3a72 72 0 0 0-11-11.1A80 80 0 0 0 89 9.2a92 92 0 0 0-25-1.3M87.4 16a59 59 0 0 1 44.3 61 53 53 0 0 1-10.1 29.9A57 57 0 0 1 73 132.3a55 55 0 0 1-40-16 58.5 58.5 0 0 1-1.5-84.7A57 57 0 0 1 87.4 16%22/%3E%3Cpath d=%22M67.1 40.6A9 9 0 0 0 65 45c0 1 .9 2.9 2.1 4.4C71.2 54.6 80 51.7 80 45s-8.8-9.6-12.9-4.4m-5.5 22.7c-3.2 2.4-1.2 5.5 3.7 5.9l4.2.3.3 16.7.2 16.8h-3.7c-4.9 0-6.6 1.2-6.1 4.1.3 2.4.5 2.4 12.4 2.7 10.1.2 12.3 0 13.4-1.4 2.2-2.5 0-4.8-4.9-5.2l-4.1-.3V84.1c0-16.9-.2-19-1.8-20.4-2.3-2.1-11-2.3-13.6-.4%22/%3E%3C/svg%3E") 50%/contain no-repeat}.message-error:before{color:var(--error);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 134 131%22 fill=%22%23000%22 stroke=%22%23000%22 stroke-width=%224%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M56.5 7.5a59 59 0 0 0-33.2 17.7A55 55 0 0 0 6.7 64.5 56 56 0 0 0 13 92.6a61 61 0 0 0 58.5 32.1 57.6 57.6 0 0 0 55.9-59.2c0-11.6-1.8-18.9-7-28.3a47 47 0 0 0-14.9-17.9 61 61 0 0 0-49-11.8m22.8 6q15.4 3.3 26.8 14.6a53.3 53.3 0 0 1-25.3 89.4 56 56 0 0 1-38.6-4.6 52 52 0 0 1-28.9-38.2C6.4 38 41.5 5.5 79.3 13.5%22/%3E%3Cpath d=%22M41.6 41.6c-.9.8-1.6 1.9-1.6 2.3s5 5.6 11 11.6S62 66.6 62 67s-4.7 5.3-10.5 10.8c-10.3 9.9-12.4 13.3-8.9 14.6 1.1.4 5-2.6 12.7-9.9C61.4 76.7 66.7 72 67 72c.4 0 5.7 4.7 11.8 10.5C89.8 92.8 92 94 93.5 90.2c.4-1.2-2.5-4.6-10.7-12.4L71.5 67.1l10.8-10.8C92.9 45.5 95 42 91.4 40.6c-1.2-.5-4.9 2.6-13 10.6L67 62.4 55.7 51.2a173 173 0 0 0-12-11.2c-.3 0-1.3.7-2.1 1.6%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 134 131%22 fill=%22%23000%22 stroke=%22%23000%22 stroke-width=%224%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M56.5 7.5a59 59 0 0 0-33.2 17.7A55 55 0 0 0 6.7 64.5 56 56 0 0 0 13 92.6a61 61 0 0 0 58.5 32.1 57.6 57.6 0 0 0 55.9-59.2c0-11.6-1.8-18.9-7-28.3a47 47 0 0 0-14.9-17.9 61 61 0 0 0-49-11.8m22.8 6q15.4 3.3 26.8 14.6a53.3 53.3 0 0 1-25.3 89.4 56 56 0 0 1-38.6-4.6 52 52 0 0 1-28.9-38.2C6.4 38 41.5 5.5 79.3 13.5%22/%3E%3Cpath d=%22M41.6 41.6c-.9.8-1.6 1.9-1.6 2.3s5 5.6 11 11.6S62 66.6 62 67s-4.7 5.3-10.5 10.8c-10.3 9.9-12.4 13.3-8.9 14.6 1.1.4 5-2.6 12.7-9.9C61.4 76.7 66.7 72 67 72c.4 0 5.7 4.7 11.8 10.5C89.8 92.8 92 94 93.5 90.2c.4-1.2-2.5-4.6-10.7-12.4L71.5 67.1l10.8-10.8C92.9 45.5 95 42 91.4 40.6c-1.2-.5-4.9 2.6-13 10.6L67 62.4 55.7 51.2a173 173 0 0 0-12-11.2c-.3 0-1.3.7-2.1 1.6%22/%3E%3C/svg%3E")}.message-warn:before{color:var(--warn);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 159 147%22 fill=%22%23000%22 stroke=%22%23000%22 stroke-width=%224%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M72.5 8.4c-1.6.7-4 2.4-5.1 3.7-2.3 2.6-17.2 28.6-43.3 75.8-14.5 26-16.4 29.9-16.8 35-.4 4.7-.1 6.1 1.9 9.1 4.9 7.3 2.2 7 70.1 7 58.9 0 60.9-.1 64.7-2 5-2.5 7-6.4 7-13.3 0-5-.9-6.9-15.8-33.8C103 32 91.7 12.9 88.3 10.2c-4.1-3-11.4-3.9-15.8-1.8m13.6 6.2a2027 2027 0 0 1 58.6 103c2.3 5 2.4 6 1.4 9.5-2.2 7.2.3 6.9-67.6 6.9H17.8l-3-3c-5.6-5.6-4.7-7.9 16.7-46.5q36.2-65.3 39.3-68.9c1-1 2.6-2.2 3.7-2.7 2.9-1.3 9.4-.3 11.6 1.7%22/%3E%3Cpath d=%22M73.3 46.4c-2.6 2.3-2.8 2.9-2.6 9.8.1 4 .7 14 1.4 22.2 1 12 1.6 15.3 3.1 16.8 2.4 2.4 4.4 2.3 7.1-.5 2.1-2 2.4-3.8 3.6-18.7 2-26.2 2-26.5-.8-29.4-3.2-3.4-8-3.5-11.8-.2m2.2 59.8c-4.9 2.8-5.9 7.8-2.4 12.2 2.8 3.5 8 3.6 11.4.1a7.6 7.6 0 0 0-2.2-12.4c-3-1.4-4.3-1.3-6.8.1%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 159 147%22 fill=%22%23000%22 stroke=%22%23000%22 stroke-width=%224%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M72.5 8.4c-1.6.7-4 2.4-5.1 3.7-2.3 2.6-17.2 28.6-43.3 75.8-14.5 26-16.4 29.9-16.8 35-.4 4.7-.1 6.1 1.9 9.1 4.9 7.3 2.2 7 70.1 7 58.9 0 60.9-.1 64.7-2 5-2.5 7-6.4 7-13.3 0-5-.9-6.9-15.8-33.8C103 32 91.7 12.9 88.3 10.2c-4.1-3-11.4-3.9-15.8-1.8m13.6 6.2a2027 2027 0 0 1 58.6 103c2.3 5 2.4 6 1.4 9.5-2.2 7.2.3 6.9-67.6 6.9H17.8l-3-3c-5.6-5.6-4.7-7.9 16.7-46.5q36.2-65.3 39.3-68.9c1-1 2.6-2.2 3.7-2.7 2.9-1.3 9.4-.3 11.6 1.7%22/%3E%3Cpath d=%22M73.3 46.4c-2.6 2.3-2.8 2.9-2.6 9.8.1 4 .7 14 1.4 22.2 1 12 1.6 15.3 3.1 16.8 2.4 2.4 4.4 2.3 7.1-.5 2.1-2 2.4-3.8 3.6-18.7 2-26.2 2-26.5-.8-29.4-3.2-3.4-8-3.5-11.8-.2m2.2 59.8c-4.9 2.8-5.9 7.8-2.4 12.2 2.8 3.5 8 3.6 11.4.1a7.6 7.6 0 0 0-2.2-12.4c-3-1.4-4.3-1.3-6.8.1%22/%3E%3C/svg%3E")}.message-ok:before{color:var(--ok);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 119 91%22 fill=%22%23000%22 stroke=%22%23000%22 stroke-width=%224%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M104 11.7 81.1 36 51.7 67.3A199 199 0 0 1 38.1 81c-.4 0-7.2-7-15.1-15.5C9.4 50.9 5.5 47.9 5.5 52.2A293 293 0 0 0 38.4 87c.7 0 12.3-11.8 25.8-26.3l37.2-39.6a94 94 0 0 0 12.3-14.5c-.9-2.7-3.8-1.2-9.7 5.1%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 119 91%22 fill=%22%23000%22 stroke=%22%23000%22 stroke-width=%224%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M104 11.7 81.1 36 51.7 67.3A199 199 0 0 1 38.1 81c-.4 0-7.2-7-15.1-15.5C9.4 50.9 5.5 47.9 5.5 52.2A293 293 0 0 0 38.4 87c.7 0 12.3-11.8 25.8-26.3l37.2-39.6a94 94 0 0 0 12.3-14.5c-.9-2.7-3.8-1.2-9.7 5.1%22/%3E%3C/svg%3E")}.rail{background:var(--panel-sunk);border-right:1px solid var(--rule);scrollbar-width:none;flex-direction:column;align-items:stretch;gap:2px;width:64px;padding:.5rem 0;display:flex;overflow-y:auto}.rail::-webkit-scrollbar{display:none}.rail-brand{background:var(--ink);width:36px;height:36px;color:var(--panel);border-radius:9px;flex:none;place-items:center;margin:.2rem auto .6rem;display:grid}.rail-brand .icon{width:24px;height:24px}.login-brand{background:var(--ink);width:48px;height:48px;color:var(--panel);border-radius:12px;place-items:center;margin:0 0 .9rem;display:grid}.login-brand .icon{width:32px;height:32px}.rail-item{border-radius:var(--radius);color:var(--ink-soft);text-align:center;word-break:keep-all;white-space:normal;cursor:pointer;background:0 0;border:0;justify-items:center;gap:3px;margin:0 5px;padding:.5rem .2rem .45rem;font-size:10px;line-height:1.15;text-decoration:none;transition:background-color .12s,color .12s;display:grid;position:relative}.rail-item .icon{width:24px;height:24px}.rail-item:hover{background:var(--panel);color:var(--ink);border-color:#0000}.rail-item[aria-current=page]{background:var(--panel);color:var(--ink);font-weight:650}.rail-item[aria-current=page]:before{content:"";background:var(--ink);border-radius:0 2px 2px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-5px}.rail-divider{background:var(--rule-strong);flex:none;height:1px;margin:.45rem 12px}.rail-group{text-align:center;letter-spacing:.06em;color:var(--ink-faint);margin:.1rem 0 .15rem;font-size:9px}.sidenav{background:var(--panel);border-right:1px solid var(--rule);flex-direction:column;width:200px;min-width:0;padding:.75rem .55rem;display:flex;overflow-y:auto}.sidenav-title{letter-spacing:-.025em;margin:0 .35rem .1rem;font-size:1.05rem;font-weight:750}.sidenav-note{color:var(--ink-soft);margin:0 .35rem .8rem;font-size:.76rem;line-height:1.4}.sidenav-items{gap:2px;display:grid}.sidenav-item{border-radius:var(--radius);width:100%;min-width:0;color:var(--ink-soft);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.38rem .55rem;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.sidenav-item:hover{background:var(--panel-sunk);color:var(--ink);border-color:#0000}.sidenav-item[aria-current=page]{background:var(--ink);color:var(--panel);font-weight:650}.sidenav-item .icon{opacity:.85;width:18px;height:18px}.sidenav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wordmark span{color:var(--ink-soft);font-weight:500}.area-switch{align-items:center;gap:.35rem;padding:.25rem .55rem .25rem .4rem;font-weight:700;display:none}.area-switch .icon{width:18px;height:18px}.area-switch .caret{stroke-width:2px;width:12px;height:12px;color:var(--ink-soft)}.area-sheet{z-index:30;background:var(--panel);border:1px solid var(--rule-strong);border-radius:var(--radius-lg);overscroll-behavior:contain;max-height:70vh;padding:.35rem;position:absolute;top:calc(100% + .35rem);left:.6rem;right:.6rem;overflow-y:auto;box-shadow:0 8px 24px #00000038}.area-sheet-title{letter-spacing:.05em;color:var(--ink-faint);margin:.2rem .5rem .3rem;font-size:.72rem}.area-sheet .sidenav-item{padding:.5rem .6rem}.topbar{position:sticky}@media (width>=721px){.tabs{display:none}}@media (width<=720px){.shell{grid-template-columns:minmax(0,1fr);height:auto;min-height:100dvh}.shell-main{grid-column:1;overflow:visible}.rail,.sidenav,.topbar .wordmark{display:none}.area-switch{display:inline-flex}.topbar{flex-wrap:wrap}.topbar-status{flex-wrap:wrap;flex:auto;justify-content:flex-end;min-width:0}}a.tab{color:var(--ink-soft);align-items:center;text-decoration:none;display:inline-flex}.tab[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink);font-weight:650}.trace-entry{border-bottom:1px solid var(--rule);overflow-wrap:anywhere;padding:1rem 0}.trace-entry img{max-width:100%;height:auto;margin:1rem 0;display:block}.ix-workspace{flex:1;grid-template-columns:minmax(240px,1fr) minmax(300px,1.5fr) minmax(230px,.9fr);min-height:0;display:grid}.ix-col{background:var(--panel);border-right:1px solid var(--rule-strong);flex-direction:column;min-width:0;min-height:0;display:flex}.ix-col:last-child{border-right:0}.ix-col-head{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:.35rem .5rem;padding:.45rem .7rem;display:flex}.ix-col-head h3{letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:.9rem}.ix-col-head .spacer{margin-left:auto}.ix-col-head .field{gap:.1rem}.ix-col-head .field label{font-size:.74rem}.ix-col-head input[type=search]{min-width:7rem}.ix-col-note{color:var(--ink-soft);background:var(--panel-sunk);border-bottom:1px solid var(--rule);margin:0;padding:.3rem .7rem;font-size:.8rem}.ix-col-body{flex:1;min-height:0;padding:.6rem .7rem;overflow:hidden auto}.ix-col-body--flush{padding:0}.ix-toggle{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.ix-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#pp-extract .screen-head h2{white-space:normal;max-width:24rem}#ix-source-name{overflow-wrap:anywhere}#ix-subtitle{max-width:16rem}#pp-extract>#ix-note{background:var(--panel-sunk);border-bottom:1px solid var(--rule);margin:0;padding:.45rem .9rem}#pp-extract>#ix-note:empty{display:none}#ix-blank,#sg-request-blank{flex:1;min-height:0}.ix-kinds{border-bottom:1px solid var(--rule);background:var(--panel-sunk);flex-wrap:wrap;align-items:center;gap:.35rem;padding:.4rem .7rem;display:flex}.ix-kinds-title{color:var(--ink-soft);white-space:nowrap;margin-right:.15rem;font-size:.78rem}.ix-kind{border:1px solid var(--rule-strong);background:var(--panel);color:var(--ink-soft);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .55rem .1rem .4rem;font-size:.79rem;display:inline-flex}.ix-kind input{margin:0}.ix-kind b{font-variant-numeric:tabular-nums;font-weight:600}.ix-kind.is-on{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:var(--warn-wash)}.ix-kind.is-on.is-normal{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 45%, transparent);background:var(--ok-wash)}.ix-kind:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:1px}.ix-kind.is-empty{color:var(--ink-faint);cursor:default;border-style:dashed}.ix-kinds-hint{color:var(--ink-soft);flex-basis:100%;font-size:.76rem}.ix-cue-flags{flex-wrap:wrap;gap:.25rem;margin-bottom:.15rem;display:flex}.ix-cue-flag{border:1px solid color-mix(in srgb, var(--warn) 45%, transparent);background:var(--warn-wash);color:var(--warn);vertical-align:.08em;white-space:nowrap;border-radius:999px;padding:0 .4rem;font-size:.72rem;display:inline-block}#ix-cues td.pick{width:1.6rem;padding-right:0}#ix-cues td.title{font-weight:400}.ix-preview-surface{background:#000;justify-content:center;align-items:center;margin-top:12px;display:flex}#ix-canvas{touch-action:none;width:100%;height:auto;display:block}#ix-settings fieldset{border:0;border-top:1px solid var(--rule);margin:0 0 16px;padding:10px 0 0}#ix-settings legend{padding:0 5px 0 0;font-weight:600}#ix-settings label{margin:5px 0;font-size:12px;display:block}#ix-settings input:not([type=checkbox]),#ix-settings select{width:100%;min-width:0}.ix-number-grid{grid-template-columns:1fr 1fr;gap:6px 10px;display:grid}#ix-jobs-more,#ix-runs-more{margin:.5rem .9rem}#pp-jobs table.data td.title+td.title,#pp-outputs table.data td.title+td.title{color:var(--ink-soft);font-weight:400}#pp-jobs table.data td.title{max-width:9rem}.ix-job-images{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.5rem;display:grid}.ix-job-thumb{gap:.15rem;min-width:0;margin:0;display:grid}.ix-job-thumb img,.ix-job-thumb.is-placeholder span{aspect-ratio:16/9;border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel-sunk);width:100%}.ix-job-thumb img{object-fit:cover}.ix-job-thumb.is-placeholder span{color:var(--ink-soft);place-content:center;font-size:.74rem;display:grid}.ix-job-thumb figcaption{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}#ix-images{--image-card-width:200px;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--image-card-width)), 1fr));gap:12px;display:grid}#ix-images[data-size=small]{--image-card-width:130px}#ix-images[data-size=large]{--image-card-width:440px}#ix-detail-failure{margin:0;padding:.8rem .9rem}.ix-detail-tools{align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.ix-detail-tools strong{margin-right:auto;font-size:.86rem}.ix-image-card{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius);min-width:0;position:relative;overflow:hidden}.ix-thumb{aspect-ratio:16/9;background:#111;position:relative;overflow:hidden}.ix-thumb-link{display:block;position:absolute;inset:0}.ix-thumb img{object-fit:contain;background:#111;width:100%;height:100%;display:block}.ix-thumb-placeholder{color:#d9dfdc;text-align:center;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.ix-overlay{z-index:2;color:#fff;text-shadow:0 1px 2px #000;pointer-events:none;align-items:center;gap:6px;padding:6px 8px;display:flex;position:absolute;left:0;right:0}.ix-overlay-top{background:linear-gradient(#000000c7,#0000);align-items:flex-start;min-height:50px;top:0}.ix-overlay-bottom{background:linear-gradient(#0000,#000000d1);flex-wrap:wrap;align-items:flex-end;min-height:64px;bottom:0}.ix-pick{color:#fff;pointer-events:auto;background:#0000008f;border-radius:3px;align-items:flex-start;gap:6px;min-width:0;max-width:100%;padding:3px 6px;display:flex}.ix-pick input{flex:none;margin:3px 0 0}.ix-pick-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ix-time,.ix-state{flex:none;font-size:.78rem}.ix-card-actions{pointer-events:auto;flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.ix-overlay button,.ix-overlay a.btn{color:#fff;text-shadow:none;background:#000000ad;border-color:#ffffff8c;padding:.18rem .45rem;font-size:.78rem}.ix-overlay button:hover,.ix-overlay a.btn:hover{background:#000000e6;border-color:#fff}.ix-overlay :focus-visible{outline-color:#fff}.ix-overlay .error{overflow-wrap:anywhere;flex-basis:100%}.ix-image-card[data-status=queued] .ix-thumb,.ix-image-card[data-status=running] .ix-thumb{background:var(--panel-sunk)}.ix-image-card[data-status=queued] .ix-thumb-placeholder,.ix-image-card[data-status=running] .ix-thumb-placeholder{color:var(--ink-soft)}@media (width<=1250px){.ix-workspace{flex-direction:column;display:flex;overflow:hidden auto}.ix-col{border-right:0;border-bottom:1px solid var(--rule-strong);flex:none}.ix-col-body{overflow:visible}.ix-preview-panel{order:-1}}@media (width<=720px){.ix-workspace{overflow:visible}#pp-extract .screen-head h2,#ix-subtitle{max-width:100%}}.error{color:var(--error)}.sg-review-workspace{flex:1;grid-template-columns:minmax(300px,.9fr) minmax(0,1.7fr);align-items:stretch;gap:1rem;min-height:0;display:grid}.sg-review-media{flex-direction:column;gap:1rem;min-width:0;min-height:0;padding:.75rem;display:flex;overflow:hidden auto}.sg-review-media .sg-request-col{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--panel);overflow:visible}.sg-review-list{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.sg-review-list>.table-scroll{flex:1;min-height:0;overflow:auto}.sg-review-player{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--panel-sunk);min-width:0;padding:.75rem;position:sticky;top:.75rem}.sg-review-player h3{margin:0;font-size:.9rem}.sg-review-player>p{margin:.55rem 0}#sg-review-video{background:#000;width:100%;max-height:min(54vh,460px);display:block}#sg-review-audio{display:none}.sg-review-controls{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.65rem;display:flex}.sg-review-controls label{color:var(--ink-soft);margin-left:auto;font-size:.82rem}.sg-cue-time{color:inherit;font:inherit;text-underline-offset:.16em;padding:0;text-decoration:underline}#sg-output-rows tr.is-active td{background:color-mix(in srgb, var(--focus) 14%, var(--panel))}@media (width<=1000px){.sg-review-workspace{grid-template-columns:minmax(0,1fr);overflow:hidden auto}.sg-review-media,.sg-review-list{overflow:visible}.sg-review-list>.table-scroll{flex:none;overflow:auto visible}.sg-review-player{position:static}#sg-review-video{max-height:none}}.wr-check{color:var(--ink);align-items:center;gap:.4rem;margin:.5rem 0;display:flex}.wr-line{overflow-wrap:anywhere;padding:4px 0}.wr-line p{margin:2px 0}.wr-body{resize:vertical;width:100%;min-height:44vh;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.6}.wr-preview{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel-sunk);max-height:60vh;padding:12px 14px;overflow:auto}.wr-preview p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 .7rem}.wr-preview h3,.wr-preview h4,.wr-preview h5,.wr-preview h6{margin:.9rem 0 .4rem}.wr-preview blockquote{border-left:3px solid var(--rule-strong);color:var(--ink-soft);margin:0 0 .7rem;padding-left:12px}.wr-preview figure{margin:0 0 .9rem}.wr-preview img{border-radius:var(--radius);width:100%;height:auto;display:block}.wr-preview figcaption{margin-top:4px;font-size:.78rem}.wr-images{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.wr-images>p{grid-column:1/-1}.wr-image{gap:4px;min-width:0;margin:0;display:grid}.wr-image img{border-radius:var(--radius);border:1px solid var(--rule);width:100%;height:auto;display:block}.wr-image figcaption{overflow-wrap:anywhere;font-size:.76rem}.wr-prompt{background:var(--panel-sunk);border:1px solid var(--rule);border-radius:var(--radius);white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;margin:.4rem 0 0;padding:10px;font-size:12px;overflow:auto}.wr-inline-note{margin:.25rem 0 0;font-size:.78rem}.wr-steps{max-height:260px;margin:.4rem 0 0;padding:0;list-style:none;overflow:auto}.wr-steps li{border-top:1px solid var(--rule);grid-template-columns:10.5rem minmax(0,1fr);gap:0 8px;padding:3px 0;font-size:.8rem;display:grid}.wr-steps li:first-child{border-top:0}.wr-steps li span:last-child{overflow-wrap:anywhere}.wr-meta{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.wr-chip{border:1px solid var(--rule);background:var(--panel-sunk);color:var(--ink-soft);overflow-wrap:anywhere;border-radius:999px;align-items:center;padding:1px 8px;font-size:.76rem;display:inline-flex}.wr-chip-strong{color:var(--ink);border-color:var(--rule-strong)}.wr-manage-link{white-space:nowrap;font-size:.82rem;font-weight:400}.wr-field-head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.wr-field-head span{font-size:.78rem}.wr-prompt-body,.wr-prompt-editor-body{resize:vertical;width:100%;min-height:34vh;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.6}#wr-format{max-width:420px}#wr-compose-body .field input,#wr-compose-body .field select,#wr-compose-body .field textarea{width:100%;max-width:100%}#wr-compose-body .field{margin-bottom:.7rem}#wr-compose-body .field:last-of-type{margin-bottom:0}#wr-compose-body .wr-prompt-body{min-height:12rem}#wr-compose .wr-run-profile{margin:0 0 .6rem}#wr-run-more{margin:.5rem .9rem}#wr-note{margin:.5rem .9rem 0}#wr-prompts table.data td.title{max-width:12rem}#wr-prompts table.data td.wr-prompt-when{max-width:9rem}#wr-prompt-editor-pane .field{margin-bottom:.7rem}#wr-prompt-editor-pane .field:last-of-type{margin-bottom:0}#wr-jobs table.data td.title{max-width:8rem}#wr-jobs table.data td.wr-job-model{max-width:6rem}#wr-job-more,#wr-queue-more{margin:.5rem .9rem}#wr-queue table.data td.title{max-width:8rem}#wr-queue table.data td.wr-queue-mode{max-width:9rem}#wr-draft-browser,#wr-editor{flex-direction:column;flex:1;min-height:0;display:flex}#wr-draft-browser>.split,#wr-editor>.split{flex:1}#wr-drafts table.data td.title{max-width:8rem}#wr-drafts table.data td.wr-draft-video{max-width:6rem}#wr-drafts table.data td.wr-draft-format{max-width:5rem}#wr-draft-join-note,#wr-draft-more{margin:.5rem .9rem}#wr-editor .wr-edit-pane{border-right:1px solid var(--rule-strong)}#wr-editor .wr-edit-pane .field{margin-bottom:.7rem}#wr-editor-note{margin:.5rem .9rem 0}#wr-editor .screen-head .chips{margin:0}#wr-publish table.data td.title{max-width:8rem}#wr-publish table.data td.wr-publish-video{max-width:5rem}#wr-publish table.data td.wr-publish-account{max-width:6rem}#wr-publish-join-note,#wr-publish-body-check,#wr-retry-box{margin:.5rem .9rem}#wr-publish-job>.wr-line+.wr-line{border-top:1px solid var(--rule);margin-top:.5rem;padding-top:.5rem}#wr-publish-job h4{margin:.6rem 0 .2rem;font-size:.82rem}@media (width<=900px){.wr-body{min-height:320px}.wr-prompt-body,.wr-prompt-editor-body{min-height:240px}#wr-format{max-width:100%}}.storage-path{overflow-wrap:anywhere}.storage-free{align-items:center;gap:.4rem;min-width:0;display:flex}.storage-bar{border:1px solid var(--rule-strong);background:var(--panel);border-radius:999px;flex:0 0 4rem;height:.5rem;overflow:hidden}.storage-bar--wide{flex:none;width:100%;margin-bottom:.5rem}.storage-bar-fill{background:var(--ink-faint);height:100%;display:block}.storage-free-text{text-overflow:ellipsis;min-width:0;overflow:hidden}#global-storage table.data td.title{max-width:12rem}.screen-head{background:var(--panel);border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;align-items:center;gap:.5rem .7rem;padding:.5rem .9rem;display:flex}.screen-head h2{letter-spacing:-.015em;white-space:nowrap;margin:0;font-size:1rem}.screen-head .count{color:var(--ink-soft);white-space:nowrap;font-size:.82rem}.screen-head .spacer{margin-left:auto}.screen-head .chips{margin:0}.screen-head form{gap:.4rem;margin:0}.screen-head .field{align-items:center;gap:.35rem;display:flex}.screen-head .field label{white-space:nowrap;color:var(--ink-soft);font-size:.74rem}.screen-head input[type=search]{min-width:12rem}.screen-head .rule{background:var(--rule-strong);align-self:stretch;width:1px}.crumb{color:var(--ink-soft);align-items:center;gap:.3rem;font-size:.82rem;display:flex}.crumb a{color:var(--ink-soft);text-decoration:none}.crumb a:hover{color:var(--ink);text-decoration:underline}.stats{background:var(--panel-sunk);border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:.2rem 1.6rem;margin:0;padding:.45rem .9rem;display:flex}.stats div{gap:0;display:grid}.stats dt{color:var(--ink-soft);font-size:.76rem}.stats dd{letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:650;line-height:1.2}.stats dd small{color:var(--ink-soft);letter-spacing:0;font-size:.76rem;font-weight:400}.split{grid-template-columns:minmax(0,11fr) minmax(0,9fr);min-height:0;display:grid}.screen>.split{flex:1}.list-pane{background:var(--panel-sunk);border-right:1px solid var(--rule-strong);min-width:0;overflow:hidden auto;container-type:inline-size}.detail-pane{background:var(--panel);min-width:0;overflow:hidden auto}.empty-pane{min-height:100%;color:var(--ink-soft);text-align:center;place-content:center;justify-items:center;gap:.3rem;padding:2rem 1.5rem;display:grid}.empty-pane strong{color:var(--ink);text-wrap:balance;font-weight:650}.empty-pane p{text-wrap:pretty;max-width:32ch;margin:0}#work-browser{flex-direction:column;flex:1;min-height:0;display:flex}#work-browser>.list-pane{border-right:0;flex:1}#work-detail{flex-direction:column;flex:1;min-height:0;display:flex}#work-detail>.split{flex:1}#work-files,#dashboard-main{flex:1;min-height:0;overflow:hidden auto}table.data{border-collapse:collapse;width:100%;font-size:.86rem}table.data th{z-index:1;text-align:left;background:var(--panel-sunk);border-bottom:1px solid var(--rule-strong);color:var(--ink-soft);white-space:nowrap;padding:.3rem .6rem;font-size:.8rem;font-weight:600;position:sticky;top:0}table.data td{border-bottom:1px solid var(--rule);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;height:40px;padding:0 .6rem;overflow:hidden}table.data td.title{max-width:14rem;font-weight:650}table.data td.title .muted{font-weight:400}table.data td.num,table.data th.num,table.data td.actions{text-align:right}table.data td.attn{max-width:11rem}.list-pane table.data td.title{max-width:min(14rem,25cqi)}.list-pane table.data td.attn{max-width:min(11rem,20cqi)}#wr-compose table.data td,#wr-compose table.data th,#pp-outputs table.data td,#pp-outputs table.data th{padding:0 .45rem}#wr-compose table.data td.title,#pp-outputs table.data td.title{max-width:min(8rem,10cqi)}#wr-compose table.data td.wr-run-work,#pp-outputs table.data td.ix-output-work{max-width:min(11rem,16cqi)}#wr-compose table.data td.wr-run-episode,#pp-outputs table.data td.ix-output-episode{max-width:min(9rem,12cqi)}#wr-compose table.data td.title+td.title{color:var(--ink-soft);font-weight:400}table.data tbody tr{cursor:pointer}table.data tbody tr:hover{box-shadow:inset 0 -1px 0 var(--rule-strong), inset 0 1px 0 var(--rule-strong)}table.data tbody tr.selected{background:var(--panel-sunk)}table.data tbody tr.selected td:first-child{box-shadow:inset 3px 0 0 var(--ink)}table.data tbody tr:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.attn{color:var(--error);font-weight:600}.sg-request-body{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid}.sg-request-col{background:var(--panel);min-width:0;overflow-y:auto}.sg-request-col:first-child{border-right:1px solid var(--rule-strong)}.sg-request-col .section{border-bottom:0}@media (width<=900px){.sg-request-body{grid-template-columns:minmax(0,1fr);overflow-y:auto}.sg-request-body>.sg-request-col{overflow:visible}}.sg-options{gap:.4rem;display:grid}.sg-option{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--panel);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;padding:.6rem .75rem;display:grid}.sg-option:hover{background:var(--panel-sunk)}.sg-option:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.sg-option:has(input:checked){border-color:var(--ok);background:var(--ok-wash)}.sg-option input{margin:.2rem 0 0}.sg-option-text{gap:.15rem;min-width:0;display:grid}.sg-option-title{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.sg-option-text p{margin:0;font-size:.82rem}#sg-glossary-terms{resize:vertical;width:100%;max-width:100%;min-height:12rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.45}.detail-head{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:.4rem .5rem;padding:.7rem .9rem;display:flex}.detail-head h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:1.05rem}.detail-head .spacer{margin-left:auto}.section{border-bottom:1px solid var(--rule);padding:.8rem .9rem}.section:last-child{border-bottom:0}.section-head{color:var(--ink-soft);align-items:baseline;gap:.5rem;margin:0 0 .5rem;font-size:.86rem;font-weight:650;display:flex}.section>p{margin:0 0 .4rem}.section>.row-actions{margin-top:.5rem}.kv{grid-template-columns:max-content minmax(0,1fr);gap:.25rem .8rem;margin:0;font-size:.86rem;display:grid}.kv dt{color:var(--ink-soft)}.kv dd{overflow-wrap:anywhere;margin:0}table.sub{border-collapse:collapse;width:100%;font-size:.82rem}table.sub th,table.sub td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:.3rem .4rem}table.sub th{color:var(--ink-soft);white-space:nowrap;font-weight:600}table.sub tbody tr:last-child td{border-bottom:0}.pager{justify-content:center;gap:.5rem;padding:.75rem;display:flex}.material-file-table{max-height:20rem;overflow-y:auto}.material-file-table th{background:var(--panel);z-index:1;position:sticky;top:0}.material-previews{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.material-preview{aspect-ratio:16/9;object-fit:cover;background:var(--rule);width:100%}@media (width<=600px){.material-previews{grid-template-columns:repeat(2,minmax(0,1fr))}}.timeline{margin:0;padding:0;list-style:none;display:grid}.timeline li{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:.3rem .6rem;padding:.35rem 0;font-size:.82rem;display:flex}.timeline li:last-child{border-bottom:0}.timeline time{color:var(--ink-soft);margin-left:auto}.chain-events .timeline li{align-items:baseline}.chain-events .timeline time{white-space:nowrap;flex:none;margin-left:0}.chain-events .timeline .event-message{overflow-wrap:anywhere;flex:14rem;min-width:0}.chain-events .timeline details{max-width:100%}.chain-events .timeline details[open]{flex:100%}.chain-events .timeline pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;margin:.3rem 0 0;overflow-x:auto}.scrim{z-index:40;overscroll-behavior:contain;background:#00000073;place-items:start center;padding:4rem 1rem 1rem;display:grid;position:fixed;inset:0}.modal{background:var(--panel);border:1px solid var(--rule-strong);border-radius:var(--radius-lg);width:min(34rem,100%)}.modal-head{border-bottom:1px solid var(--rule);align-items:center;gap:.5rem;padding:.7rem .9rem;display:flex}.modal-head h2{margin:0;font-size:1rem}.modal-head .spacer{margin-left:auto}.modal-body{padding:.9rem}.modal-body .field{margin-bottom:.5rem}.modal-body input[type=url]{width:100%}.modal-foot{border-top:1px solid var(--rule);background:var(--panel-sunk);border-radius:0 0 var(--radius-lg) var(--radius-lg);justify-content:flex-end;gap:.4rem;padding:.7rem .9rem;display:flex}@media (width<=720px){main.main--split{padding:.5rem;overflow:visible}.split{grid-template-columns:minmax(0,1fr)}.list-pane{border-right:0;border-bottom:1px solid var(--rule-strong)}.list-pane,.detail-pane{overflow:visible}.screen-head{padding:.5rem}#tab-jobs table.data{font-size:.78rem}#tab-jobs table.data td{padding:0 .3rem}#tab-jobs table.data td.title{max-width:6rem}#tab-jobs table.data td.attn{max-width:5rem}#tab-data table.data{font-size:.78rem}#tab-data table.data td{padding:0 .3rem}#tab-data table.data td.title{max-width:6rem}#tab-data table.data td.attn{max-width:5rem}#pp-jobs table.data{font-size:.78rem}#pp-jobs table.data td{padding:0 .3rem}#pp-jobs table.data td.title{max-width:6rem}#pp-extract table.data{font-size:.78rem}#pp-extract table.data td{padding:0 .3rem}#pp-extract table.data td.title{max-width:8rem}#global-storage table.data{font-size:.78rem}#global-storage table.data td{padding:0 .3rem}#global-storage table.data td.title{max-width:6rem}#global-storage .storage-bar{flex-basis:2.5rem}#wr-prompts table.data{font-size:.78rem}#wr-prompts table.data td{padding:0 .3rem}#wr-prompts table.data td.title{max-width:6rem}#wr-prompts table.data td.wr-prompt-when{max-width:4.5rem}#wr-compose table.data,#pp-outputs table.data{font-size:.78rem}#wr-compose table.data td,#wr-compose table.data th,#pp-outputs table.data td,#pp-outputs table.data th{padding:0 .3rem}#wr-compose table.data td.title,#pp-outputs table.data td.title{max-width:2.6rem}#wr-compose table.data td.wr-run-work,#pp-outputs table.data td.ix-output-work{max-width:3.4rem}#wr-compose table.data td.wr-run-episode,#pp-outputs table.data td.ix-output-episode{max-width:3rem}#wr-compose table.data td.wr-run-when,#pp-outputs table.data td.ix-output-when{max-width:3.6rem}#wr-drafts table.data{font-size:.78rem}#wr-drafts table.data td{padding:0 .3rem}#wr-drafts table.data td.title{max-width:3.5rem}#wr-drafts table.data td.wr-draft-video,#wr-drafts table.data td.wr-draft-format{max-width:3rem}#wr-drafts table.data td.wr-draft-when{max-width:4rem}#wr-editor .wr-edit-pane{border-right:0}#wr-jobs table.data{font-size:.78rem}#wr-jobs table.data td{padding:0 .3rem}#wr-jobs table.data td.title{max-width:3.5rem}#wr-jobs table.data td.wr-job-model{max-width:3rem}#wr-jobs table.data td.wr-job-when{max-width:4rem}#wr-queue table.data{font-size:.78rem}#wr-queue table.data th{padding:.3rem}#wr-queue table.data td{padding:0 .3rem}#wr-queue table.data td.title{max-width:3.5rem}#wr-queue table.data td.wr-queue-mode,#wr-queue table.data td.wr-queue-when{max-width:4rem}#wr-publish table.data{font-size:.78rem}#wr-publish table.data th{padding:.3rem}#wr-publish table.data td{padding:0 .3rem}#wr-publish table.data td.title{max-width:3.5rem}#wr-publish table.data td.wr-publish-video{max-width:3rem}#wr-publish table.data td.wr-publish-account{max-width:3.5rem}#wr-publish table.data td.wr-publish-when{max-width:4rem}}#rt-daily-detail,#rt-weekly-detail{container-type:inline-size}table.rank-table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.84rem}table.rank-table caption{text-align:left;caption-side:top;color:var(--ink-soft);padding:0 0 .45rem;font-size:.8rem;font-weight:600}table.rank-table col.rank-col-rank{width:2.6rem}table.rank-table col.rank-col-channel{width:6.2rem}table.rank-table col.rank-col-metric{width:8.2rem}table.rank-table col.rank-col-viewers{width:8.6rem}table.rank-table th,table.rank-table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--rule);white-space:nowrap;height:2.1rem;padding:0 .45rem;overflow:hidden}table.rank-table th{z-index:1;background:var(--panel);color:var(--ink-soft);letter-spacing:.02em;border-bottom-color:var(--rule-strong);font-size:.76rem;font-weight:600;position:sticky;top:0}table.rank-table .num{text-align:right}table.rank-table tbody tr:last-child td{border-bottom:0}table.rank-table tbody tr:hover td{background:color-mix(in srgb, var(--ink) 4%, transparent)}table.rank-table .rank-rank{color:var(--ink-soft)}table.rank-table tr.rank-top .rank-rank{color:var(--ink);font-weight:650}table.rank-table .rank-tie{color:var(--ink-faint);margin-left:.1rem;font-weight:400}table.rank-table .rank-channel{background:var(--panel-sunk);max-width:100%;color:var(--ink-soft);letter-spacing:.02em;text-overflow:ellipsis;vertical-align:middle;border-radius:999px;padding:.05rem .4rem;font-size:.72rem;font-weight:600;display:inline-block;overflow:hidden}table.rank-table .rank-program-link{width:100%;max-width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;margin:0;padding:0;display:block;overflow:hidden}table.rank-table .rank-program-link:hover{text-underline-offset:2px;text-decoration:underline}table.rank-table .rank-program-link:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-radius:2px}table.rank-table .rank-metric{justify-content:flex-end;align-items:center;gap:.5rem;width:100%;display:flex}table.rank-table .rank-value{text-align:right;min-width:3.6rem;color:var(--ink);flex:none}table.rank-table .rank-sub{color:var(--ink-faint);flex:none;font-size:.72rem}table.rank-table .rank-bar{background:var(--panel-sunk);border-radius:3px;flex:auto;min-width:1.5rem;height:6px;overflow:hidden}table.rank-table .rank-bar:after{content:"";height:100%;width:calc(var(--share,0) * 100%);background:var(--ok);border-radius:inherit;display:block}@container (width<=640px){table.rank-table col.rank-col-metric{width:5.4rem}table.rank-table col.rank-col-viewers{width:7.2rem}table.rank-table .rank-bar{display:none}}.rt-fail{gap:.2rem;margin:.3rem 0 0;padding:0;list-style:none;display:grid}dialog.account-dialog{border-left-color:var(--rule-strong)}dialog.account-dialog .hint{margin-bottom:.5rem}.check-list{gap:.3rem;margin:0 0 .6rem;display:grid}.check-item{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.15rem .5rem;font-size:.9rem;display:grid}.check-item input{margin:0}.check-item small{grid-column:2;font-size:.8rem}.check-item:has(input:disabled){cursor:default;color:var(--ink-soft)}table.data.audit tbody tr{cursor:default}table.data.audit tbody tr:hover{box-shadow:none}.detail-pane form,dialog.account-dialog form{justify-items:start;gap:.5rem;margin:0;display:grid}.detail-pane form .field,dialog.account-dialog form .field{width:100%;max-width:24rem}.detail-pane form .hint,dialog.account-dialog form .hint{margin:0}.detail-pane form .form-group{width:100%}.detail-pane form .row-actions,dialog.account-dialog form .row-actions{margin-top:.3rem}dialog.account-dialog{width:min(26rem,100vw - 2rem)}table.data.audit{font-size:.82rem}table.data.audit td:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}#access-denied h2{margin-top:0}.chain-steps{flex-wrap:wrap;gap:.25rem;display:inline-flex}.chain-progress{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.chain-progress li{align-items:center;gap:.4rem;display:flex}.assign-scroll{border:1px solid var(--rule);border-radius:var(--radius);min-width:0;overflow-x:auto}.assign{min-width:0;overflow:hidden}.assign-item{border-bottom:1px solid var(--rule)}.assign-item:last-child{border-bottom:0}.assign-row{grid-template-columns:1.6rem minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr) 2rem;align-items:start;gap:.5rem;padding:.45rem .6rem;display:grid}.assign-head{background:var(--panel-sunk);color:var(--ink-soft);padding-block:.3rem;font-size:.8rem;font-weight:600}.assign-idx{color:var(--ink-faint);font-variant-numeric:tabular-nums;padding-top:.35rem;font-size:.8rem}.assign-item.invalid select,.assign-item.invalid input{border-color:var(--error)}.assign-row .field{gap:.15rem;min-width:0}.assign-row .field select,.assign-row .field input{width:100%;min-width:0;max-width:100%}.assign-prompts{gap:.4rem;margin:0 0 .35rem;padding:0;list-style:none;display:grid}.assign-prompts li{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.4rem;display:grid}.assign-prompt-label{overflow-wrap:anywhere;grid-template-columns:2ch minmax(0,1fr);gap:.3rem;padding-block:.2rem;display:grid}.assign-prompt-number{color:var(--ink-soft);font-variant-numeric:tabular-nums}.assign-prompt-actions{flex-wrap:nowrap;gap:.1rem;display:flex}.assign-prompt-actions button{flex:none;width:1.8rem;min-height:1.8rem;padding:.15rem}.assign-prompts li.empty{color:var(--ink-soft);display:block}.assign-static{padding-top:.35rem;display:inline-block}.assign-remove{justify-self:center}.assign-sub{gap:.35rem;padding:0 .6rem .55rem 2.1rem;display:grid}.assign-basis{flex-wrap:wrap;gap:.4rem 1rem;font-size:.85rem;display:flex}.assign-basis label{align-items:center;gap:.3rem;display:inline-flex}.assign-inline{align-items:center;gap:.35rem;display:inline-flex}.assign-inline input[type=number]{width:5rem}.assign-empty{margin:0;padding:.6rem}.assign-add{background:var(--panel-sunk);align-items:center;gap:.5rem;padding:.45rem .6rem;display:flex}.assign-summary{background:var(--panel-sunk);border-radius:var(--radius);flex-wrap:wrap;gap:.9rem;margin-top:.5rem;padding:.45rem .6rem;font-size:.85rem;display:flex}.assign-summary b{font-variant-numeric:tabular-nums}.draft-list{gap:.35rem;display:grid}.draft-item{border:1px solid var(--rule);border-radius:var(--radius);grid-template-columns:1fr auto;gap:.3rem .6rem;padding:.45rem .6rem;font-size:.85rem;display:grid}.draft-item .row2{grid-column:1/-1}.wr-queue-origin{vertical-align:middle;padding:0}.wr-discovery-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:.6rem 0;display:grid}.wr-discovery-meta{margin-top:.6rem}.wr-discovery-summary{margin:0 0 .5rem;font-size:.9rem}.wr-discovery-patterns{gap:.15rem;margin:0 0 .6rem;padding-left:1.2rem;font-size:.84rem;display:grid}.wr-discovery-post-table{max-height:22rem;overflow-y:auto}.wr-discovery-post-table th{background:var(--panel);z-index:1;position:sticky;top:0}.wr-discovery-picked td{background:var(--panel-sunk)}.wr-discovery-stage{overflow-wrap:anywhere}.wr-discovery-queries{gap:.35rem;display:grid}.wr-discovery-query-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem;display:grid}.wr-discovery-post-query{white-space:nowrap;color:var(--ink-soft)}table.data th.sortable{padding:0}table.data th.sortable .sort-button{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:.35rem;padding:.3rem .6rem;font-weight:600;display:flex;overflow:hidden}table.data th.sortable .sort-button span{text-overflow:ellipsis;overflow:hidden}table.data th.sortable .sort-button:hover{background:color-mix(in srgb, var(--ink) 6%, var(--panel-sunk));color:var(--ink);border-color:#0000}.sort-icon{opacity:.35;width:.75rem;height:.75rem}table.data th[aria-sort] .sort-button{color:var(--ink)}table.data th[aria-sort] .sort-icon{opacity:1}table.data th[aria-sort=ascending] .sort-icon{clip-path:inset(0 0 52%)}table.data th[aria-sort=descending] .sort-icon{clip-path:inset(52% 0 0)}.head-icon{opacity:.6;vertical-align:middle;width:.9rem;height:.9rem}table.data.fixed-columns{table-layout:fixed}table.data.fixed-columns th{position:sticky;overflow:hidden}table.data.resizing{-webkit-user-select:none;user-select:none;cursor:col-resize}table.data.resizing tbody tr{cursor:col-resize}.col-grip{cursor:col-resize;z-index:2;touch-action:none;width:9px;height:100%;position:absolute;top:0;right:-4px}.col-grip:after{content:"";background:var(--rule-strong);opacity:0;width:1px;transition:opacity .12s;position:absolute;top:20%;bottom:20%;left:4px}th:hover>.col-grip:after,.col-grip.active:after{opacity:1}.col-grip.active:after{background:var(--focus);width:2px;left:3.5px}table.data th.pin-col,table.data td.pin{text-align:center;width:2.4rem;padding-inline:.35rem}.pin-toggle{width:1.6rem;height:1.6rem;color:var(--ink-faint);background:0 0;border-color:#0000;border-radius:50%;justify-content:center;padding:0}.pin-toggle:hover{color:var(--ink);background:var(--panel);border-color:var(--rule)}.pin-toggle .icon{width:.95rem;height:.95rem}.pin-toggle[aria-pressed=true]{color:var(--ink)}table.data tr.pinned td{background:color-mix(in srgb, var(--panel) 70%, var(--panel-sunk))}table.data tr.pinned+tr:not(.pinned) td{border-top:2px solid var(--rule-strong)}#target-rows .auto-check{width:1rem;height:1rem;color:var(--ok);vertical-align:middle}.meter{vertical-align:middle;grid-template-columns:minmax(3rem,1fr) auto;align-items:center;gap:.5rem;width:100%;max-width:14rem;display:inline-grid}.meter-bar{background:var(--ok-wash);border-radius:4px;gap:2px;height:7px;display:flex;overflow:hidden}.meter-bar i{height:100%;display:block}.meter-bar .have{background:var(--ok)}.meter-bar .fail{background:var(--error)}.meter-bar .wait{background:var(--rule-strong)}.meter-bar i:first-child{border-radius:4px 0 0 4px}.meter-bar i:last-child{border-radius:0 4px 4px 0}.meter-bar i:only-child{border-radius:4px}.meter>b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82rem;font-weight:600}.meter>b small{color:var(--ink-soft);font-weight:400}.meter.empty .meter-bar{background:var(--panel-sunk);box-shadow:inset 0 0 0 1px var(--rule)}.meter:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:3px}.meter.pane{grid-template-columns:1fr;gap:.35rem;max-width:none}.meter.pane .meter-bar{height:9px}.meter-head{justify-content:space-between;align-items:baseline;font-size:.86rem;display:flex}.meter-head b{font-variant-numeric:tabular-nums;font-weight:600}.meter-legend{color:var(--ink-soft);flex-wrap:wrap;gap:.9rem;font-size:.8rem;display:flex}.meter-legend i{vertical-align:-1px;border-radius:2px;width:.55rem;height:.55rem;margin-right:.3rem;display:inline-block}.stages{vertical-align:middle;align-items:center;gap:3px;display:inline-flex}.stages i{background:var(--panel-sunk);border:1px solid var(--rule);border-radius:2px;width:1.6rem;height:7px;display:block}.stages i.done{background:var(--ink);border-color:var(--ink)}.stages i.running{background:color-mix(in srgb, var(--focus) 40%, transparent);border-color:var(--focus);animation:1.8s ease-in-out infinite pulse}.stages i.waiting{background:color-mix(in srgb, var(--warn) 35%, transparent);border-color:var(--warn)}.stages i.failed{background:var(--error);border-color:var(--error)}.stages:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:3px}.chain-track{vertical-align:middle;align-items:center;gap:.45rem;display:inline-flex}.chain-track .step-icon{width:1rem;height:1rem;color:var(--rule-strong)}.chain-track .step-icon.done{color:var(--ink)}.chain-track .step-icon.running{color:var(--focus);animation:1.8s ease-in-out infinite pulse}.chain-track .step-icon.failed{color:var(--error)}.chain-track .step-icon.pending{color:var(--rule-strong);opacity:.55}.chain-track .step-icon.skipped{color:var(--rule);opacity:.7}.chain-track:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:3px}.table-legend{color:var(--ink-soft);border-top:1px solid var(--rule);background:var(--panel);flex-wrap:wrap;gap:.4rem 1.1rem;padding:.5rem .9rem;font-size:.82rem;display:flex}.table-legend span{align-items:center;gap:.4rem;display:inline-flex}.table-legend .icon{width:.85rem;height:.85rem}.table-legend i.swatch{background:var(--panel-sunk);border:1px solid var(--rule);border-radius:2px;width:1.6rem;height:7px;display:inline-block}@media (prefers-reduced-motion:reduce){.stages i.running,.chain-track .step-icon.running{animation:none}}.tooltip{z-index:40;pointer-events:none;border-radius:var(--radius);background:var(--ink);color:var(--panel);white-space:nowrap;padding:.4rem .6rem;font-size:.78rem;line-height:1.45;position:fixed;box-shadow:0 2px 8px #0000002e}.tooltip b{font-variant-numeric:tabular-nums;font-weight:600}.tooltip .tip-head{margin-bottom:.15rem;font-weight:600}.tooltip .tip-row{justify-content:space-between;gap:1rem;display:flex}.tooltip .tip-state{opacity:.85}.section section.sub{border-top:1px dashed var(--rule);gap:.5rem;margin-top:.6rem;padding-top:.8rem;display:grid}.section section.sub>.section-head{color:var(--ink);margin:0;font-size:.86rem}.section section.sub>p{margin:0}.section section.sub>.row-actions{margin-top:0}.choice-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.choice-list label{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.choice-list input[type=radio]{margin:0}.choice-list input[type=number]{width:5rem}.choice-list input:disabled{opacity:.45}.detail-head .btn-icon{margin-right:.15rem}#target-rows td.title>span+span{margin-left:.35rem}#work-toolbar{background:var(--panel);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:.7rem;padding:.5rem .9rem;display:flex}#work-toolbar #work-mode{min-width:0}#work-toolbar .chips{margin:0 0 0 auto}#work-notice{align-items:center;margin:.45rem .9rem;padding:.35rem .7rem}#work-notice:before{margin-top:0}#work-notice .notice-body{flex-wrap:wrap;align-items:center;gap:.3rem .7rem;min-width:0;font-size:.86rem;display:flex}#work-notice .notice-body>strong{white-space:nowrap}#work-notice .notice-body>.muted{font-size:.8rem}#work-notice .notice-body>.row-actions{flex-wrap:nowrap;margin-left:auto}#dashboard-quarantine-rows td.quarantine-subject>span+span{margin-left:.35rem}#dashboard-quarantine-rows td.quarantine-diagnosis{max-width:12rem}.section-head-actions{margin-left:auto;font-weight:400}.wr-field-head-actions{align-items:baseline;gap:.5rem;display:inline-flex}dialog.markdown-dialog{border:1px solid var(--rule-strong);border-radius:var(--radius-lg);background:var(--panel);width:min(48rem,100vw - 2rem);max-width:48rem;height:80vh;color:var(--ink);flex-direction:column;margin:auto;padding:0;display:none;overflow:hidden}dialog.markdown-dialog[open]{display:flex}dialog.markdown-dialog::backdrop{background:#00000059}.markdown-dialog-head{border-bottom:1px solid var(--rule);background:var(--panel-sunk);align-items:center;gap:.6rem;padding:.6rem 1.2rem;display:flex}.markdown-dialog-head h2{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:.95rem;overflow:hidden}.markdown-dialog-body{flex:1;min-height:0;padding:1rem 1.2rem;overflow:auto}.markdown-dialog-body .wr-preview{background:0 0;border:0;max-height:none;padding:0}.wr-preview ul,.wr-preview ol{margin:.4rem 0 .8rem;padding-left:1.4rem}.wr-preview li{overflow-wrap:anywhere;margin:.15rem 0}.wr-post-list{margin:0;padding:0;list-style:none;display:grid}.wr-post{border-bottom:1px solid var(--rule);grid-template-columns:4.2rem minmax(0,1fr);gap:.6rem;padding:.45rem 0;font-size:.86rem;display:grid}.wr-post:last-child{border-bottom:0}.wr-post-picked{box-shadow:inset 3px 0 0 var(--ok)}.wr-post-picked .wr-post-mark{padding-left:.5rem}.wr-post-mark{align-items:flex-start;display:flex}.wr-post-main{min-width:0}.wr-post-title{overflow-wrap:anywhere;margin:0;font-weight:650}.wr-post-title .muted{font-weight:400}.wr-post-meta{overflow-wrap:anywhere;margin:.15rem 0 0;font-size:.8rem}.editor-meta{color:var(--ink-soft);background:var(--panel-sunk);border-bottom:1px solid var(--rule);margin:0;padding:.4rem .9rem;font-size:.82rem}.evidence-list details+details{border-top:1px solid var(--rule)}.evidence-list summary{cursor:pointer;align-items:center;gap:.5rem;padding:.45rem 0;font-weight:600;list-style:none;display:flex}.evidence-list summary::-webkit-details-marker{display:none}.evidence-list summary .count{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-weight:400}.evidence-list summary:after{content:"";border-right:1.5px solid var(--ink-soft);border-bottom:1.5px solid var(--ink-soft);width:.45rem;height:.45rem;margin-left:auto;transition:transform .12s;transform:rotate(-45deg)}.evidence-list details[open]>summary:after{transform:rotate(45deg)}.evidence-list details>:not(summary){padding:0 0 .6rem .9rem}.evidence-list details>.hint{margin:0 0 .3rem}.evidence-list .wr-line{padding:0}.evidence-list .wr-line+.wr-line{margin-top:.3rem}.postprocess-notice{align-items:center;gap:.6rem;display:flex}.postprocess-notice>span{min-width:0}.postprocess-notice>button{flex:none;margin-left:auto}dialog.help-dialog{border:1px solid var(--rule-strong);border-radius:var(--radius-lg);background:var(--panel);max-width:min(36rem,100vw - 2rem);color:var(--ink);overscroll-behavior:contain;padding:0}dialog.help-dialog::backdrop{background:#00000059}.help-dialog-head{border-bottom:1px solid var(--rule);align-items:center;gap:.6rem;padding:.8rem 1.2rem .6rem;display:flex}.help-dialog-head h2{margin:0;font-size:1.05rem}.help-dialog-head button{margin-left:auto}.help-dialog-body{padding:1rem 1.2rem;font-size:.9rem;line-height:1.55}.help-dialog-body p{margin:0 0 .7rem}.help-dialog-body ol,.help-dialog-body ul{gap:.3rem;margin:0 0 .7rem;padding-left:1.3rem;display:grid}.help-dialog-body>:last-child{margin-bottom:0}table.data td.asset-actions{white-space:normal}table.data td.asset-actions form{flex-direction:column;align-items:stretch;gap:.3rem;margin:.4rem 0 .5rem}table.data td.asset-actions form .field.grow{flex:none}table.data td.asset-actions form .field input{min-width:8rem}table.data td.asset-actions form>button{align-self:flex-start}.tn-list-body{flex:1;min-height:0;overflow:auto}.tn-list-body table.data th{background:var(--panel);z-index:1;position:sticky;top:0}table.data td.tn-next{color:var(--ink-soft)}.tn-workspace{flex:1;grid-template-columns:minmax(360px,1fr) minmax(360px,1fr);min-height:0;display:grid}.tn-col{background:var(--panel);border-right:1px solid var(--rule-strong);flex-direction:column;min-width:0;min-height:0;display:flex}.tn-col:last-child{border-right:0}.tn-col-head{border-bottom:1px solid var(--rule);background:var(--panel-sunk);flex-wrap:wrap;align-items:center;gap:.5rem;min-height:2.6rem;padding:.45rem .9rem;display:flex}.tn-col-head h3{white-space:nowrap;margin:0;font-size:.9rem}.tn-col-head .spacer{margin-left:auto}.tn-col-head .chips{margin:0}.tn-col-body{flex:1;min-height:0;overflow:hidden auto}.tn-col-body>.section:last-child{border-bottom:0}.tn-col-foot{border-top:1px solid var(--rule);background:var(--panel-sunk);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.55rem .9rem;display:flex}.tn-col-foot label{align-items:center;gap:.35rem;font-size:.84rem;display:inline-flex}.tn-col-foot .spacer{margin-left:auto}.tn-head-link{font-size:.84rem}.tn-steps{color:var(--ink-faint);align-items:center;gap:.2rem;margin:0;padding:0;font-size:.78rem;list-style:none;display:inline-flex}.tn-steps li{border:1px solid #0000;border-radius:999px;align-items:center;gap:.2rem;padding:.1rem .45rem;display:inline-flex}.tn-steps li+li:before{content:"›";color:var(--ink-faint);margin-right:.25rem}.tn-steps li.done{color:var(--ink-soft)}.tn-steps li.now{color:var(--ink);border-color:var(--rule-strong);background:var(--panel-sunk);font-weight:650}.tn-history{margin:.2rem 0 0}.tn-history tr.current td{background:var(--panel-sunk)}.tn-history .tn-ver{white-space:nowrap;font-weight:700}.tn-card{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel);flex-direction:column;min-width:0;display:flex}.tn-card-head{border-bottom:1px solid var(--rule);background:var(--panel-sunk);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;padding:.4rem .6rem;font-size:.8rem;display:flex}.tn-card-head strong{font-weight:650}.tn-card-head .spacer{margin-left:auto}.tn-card-head .chips{margin:0}.tn-md{padding:.55rem .7rem;font-size:.84rem;line-height:1.6;overflow:hidden auto}.tn-md .wr-preview{background:0 0;border:0;max-height:none;padding:0;overflow:visible}.tn-md-view{cursor:text}.tn-md-view:hover{background:color-mix(in srgb, var(--panel-sunk) 55%, var(--panel))}.tn-edit-input{resize:none;background:var(--panel);border:0;border-radius:0;width:100%;padding:.55rem .7rem;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.84rem;line-height:1.6}.tn-edit-input:focus-visible{outline-offset:-2px}.tn-card[data-height=short] .tn-md{max-height:10rem}.tn-card[data-height=short] .tn-edit-input{height:10rem}.tn-card[data-height=tall] .tn-md{max-height:24rem}.tn-card[data-height=tall] .tn-edit-input{height:24rem}.tn-card[data-height=full] .tn-md{max-height:none}.tn-card[data-height=full] .tn-edit-input{height:40rem}.tn-card-foot{border-top:1px solid var(--rule);background:var(--panel-sunk);color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.35rem .6rem;font-size:.78rem;display:flex}.tn-card-foot .spacer{margin-left:auto}.tn-request{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.4rem 0 .5rem;display:grid}.tn-request select{width:100%}.tn-refs-label{margin:0 0 .25rem;font-size:.8rem}.tn-refs{flex-wrap:wrap;gap:.3rem;margin:.2rem 0 .6rem;display:flex}.tn-note{resize:vertical;width:100%;min-height:5rem;font-size:.84rem;line-height:1.5}.tn-summary{text-wrap:pretty;max-width:66ch;margin:0 0 .5rem;font-size:.88rem}.tn-changes{gap:.2rem;margin:0;padding-left:1.2rem;font-size:.84rem;display:grid}.tn-diff{border:1px solid var(--rule);border-radius:var(--radius);font-size:.8rem;overflow:hidden}.tn-diff-head{background:var(--panel-sunk);border-bottom:1px solid var(--rule);color:var(--ink-soft);align-items:center;gap:.5rem;padding:.35rem .6rem;font-size:.78rem;display:flex}.tn-diff-head .spacer{margin-left:auto}.tn-diff-line{white-space:pre-wrap;overflow-wrap:anywhere;grid-template-columns:1.4rem minmax(0,1fr);padding:.14rem .6rem .14rem .3rem;line-height:1.5;display:grid}.tn-diff-line>span:first-child{color:var(--ink-faint);text-align:center;font-family:ui-monospace,Menlo,monospace}.tn-diff-line.ctx{color:var(--ink-soft)}.tn-diff-line.del{background:var(--error-wash);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--error) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--error) 60%, transparent)}.tn-diff-line.add{background:var(--ok-wash)}.tn-diff-line.head{color:var(--ink);padding-top:.4rem;font-weight:650}.tn-body{resize:vertical;width:100%;min-height:24rem;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.55}.tn-empty{text-align:center;color:var(--ink-soft);place-items:center;padding:3rem 1.5rem;display:grid}.tn-empty strong{color:var(--ink);margin-bottom:.3rem;display:block}.tn-empty p{text-wrap:pretty;max-width:34ch;margin:.4rem 0 0}.tn-modal{flex-direction:column;width:min(56rem,100%);max-height:calc(100dvh - 5rem);display:flex}.tn-modal .modal-head{flex-wrap:wrap}.tn-modal .modal-head .chips{margin:0}.tn-modal .modal-body{min-height:0;padding:0;display:flex;overflow:hidden}.tn-modal .tn-original-body{flex:1;max-height:none;padding:.9rem 1.1rem;overflow:auto}.tn-modal .tn-source{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--panel-sunk);flex:1;margin:0;padding:.9rem 1.1rem;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.8rem;line-height:1.55;overflow:auto}.tn-form-wrap{flex:1;min-height:0;padding:1rem .9rem 3rem;overflow-y:auto}.tn-form-panel{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-lg);max-width:42rem}.tn-form-panel .section .field+.field{margin-top:.6rem}.tn-form-panel select{width:100%}.tn-form-note{margin:0 0 .8rem}@media (width<=980px){.tn-workspace{grid-template-columns:1fr}.tn-col{border-right:0;border-bottom:1px solid var(--rule-strong)}}.of-stages{gap:0;display:grid}.of-stages .stage{border-bottom:1px solid var(--rule);grid-template-columns:9.5rem minmax(0,1fr) 6.5rem 4.5rem;align-items:center;gap:.6rem;padding:.45rem 0;font-size:.84rem;display:grid}.of-stages .stage:last-child{border-bottom:0}.of-stages .stage-name{white-space:nowrap}.of-stages .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-soft)}.of-stages .bar{background:var(--panel-sunk);border-radius:.25rem;height:.5rem;overflow:hidden}.of-stages .bar span{background:var(--ink);height:100%;transition:width .3s;display:block}.of-error{color:var(--error);overflow-wrap:anywhere;margin:.5rem 0 0;font-size:.84rem}.of-logs{font-variant-numeric:tabular-nums;gap:.15rem;max-height:16rem;padding-bottom:.4rem;font-size:.8rem;display:grid;overflow-y:auto}.of-log{overflow-wrap:anywhere;grid-template-columns:8.5rem 4rem minmax(0,1fr);gap:.5rem;display:grid}.of-log.warn{color:var(--warn)}.of-log.error{color:var(--error)}.of-log-stage{color:var(--ink-soft)}button.danger{border-color:color-mix(in srgb, var(--error) 55%, var(--rule));color:var(--error)}button.danger:hover:not(:disabled){background:var(--error-wash);border-color:var(--error)}.of-grid-head{border-bottom:1px solid var(--rule);background:var(--panel);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.45rem .9rem;font-size:.82rem;display:flex}.of-grid-head .chips{margin:0}.of-grid-head .spacer{margin-left:auto}.of-grid-head .rule{background:var(--rule);align-self:stretch;width:1px}.screen-head .field select{max-width:12rem}.seg{border:1px solid var(--rule-strong);border-radius:5px;display:inline-flex;overflow:hidden}.seg button{background:var(--panel);border:0;border-radius:0;padding:.15rem .55rem;font-size:.8rem}.seg button+button{border-left:1px solid var(--rule-strong)}.seg button[aria-pressed=true]{background:var(--ink);color:var(--panel)}.ygrid{gap:.7rem;padding:.7rem .9rem;display:grid}.ycard{border-radius:var(--radius-lg,8px);text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:1px solid #0000;gap:.25rem;min-width:0;padding:0;display:grid}.ycard:hover .thumb{border-color:var(--rule-strong)}.ycard.selected{border-color:var(--ink);background:var(--panel)}.ycard.selected .thumb{border-color:var(--ink)}.ycard.muted{opacity:.6}.ycard .thumb{aspect-ratio:4/3;border:1px solid var(--rule);border-radius:var(--radius-lg,8px);background:var(--panel-sunk);color:var(--ink-faint);place-items:center;font-size:.78rem;display:grid;position:relative;overflow:hidden}.ycard .thumb img{object-fit:cover;width:100%;height:100%;display:block}.ycard .thumb .badge{background:var(--panel);position:absolute;top:.4rem;left:.4rem}.ycard .thumb .cnt{color:#fbfaf8;font-variant-numeric:tabular-nums;cursor:help;background:#183330c7;border-radius:999px;padding:.1rem .45rem;font-size:.74rem;position:absolute;bottom:.4rem;right:.4rem}.ycard .who{white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:.55rem;padding:.2rem .3rem 0;font-size:.86rem;font-weight:650;display:flex;overflow:hidden}.ycard .who .role{color:var(--ink-soft);font-weight:400}.ycard .item{white-space:nowrap;text-overflow:ellipsis;padding:0 .3rem;font-size:.82rem;overflow:hidden}.ycard .sub{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;padding:0 .3rem .3rem;font-size:.76rem;overflow:hidden}.ycard .sub.attn{color:var(--error)}.of-cards{gap:.6rem;display:grid}.of-card{border:1px solid var(--rule);border-radius:var(--radius-lg,8px);background:var(--panel);gap:.25rem;min-width:0;padding:.4rem;display:grid}.of-card.picked{border-color:var(--ok);background:var(--ok-wash)}.of-card .ph{aspect-ratio:1;background:var(--panel-sunk);color:var(--ink-faint);border-radius:6px;place-items:center;font-size:.74rem;display:grid;overflow:hidden}.of-card .ph img{object-fit:cover;width:100%;height:100%;display:block}.of-card .name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:.8rem;line-height:1.3;display:-webkit-box;overflow:hidden}.of-card .meta{color:var(--ink-soft);justify-content:space-between;gap:.4rem;font-size:.74rem;display:flex}.of-card .meta .price{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.of-card .pick{align-items:center;gap:.3rem;font-size:.76rem;display:flex}.of-card .badge{justify-self:start}.of-rep{border:1px solid var(--rule);border-radius:var(--radius-lg,8px);background:var(--panel-sunk);place-items:center;max-height:18rem;display:grid;overflow:hidden}.of-rep img{max-width:100%;max-height:18rem;display:block}.of-rep-size{color:var(--ink-soft);margin:.3rem 0 0;font-size:.76rem}.of-frames{border:1px solid var(--rule);border-radius:6px;max-height:14rem;overflow-y:auto}.of-frames table.data td{height:1.9rem}.tlink{font:inherit;font-variant-numeric:tabular-nums;color:var(--focus);cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.of-faces{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.of-face{color:var(--ink-soft);text-align:center;gap:.2rem;font-size:.74rem;display:grid}.of-face .ph{aspect-ratio:76/96;background:var(--panel-sunk);border-radius:6px;overflow:hidden}.of-face .ph img{object-fit:cover;width:100%;height:100%;display:block}.ycard .thumb.face{aspect-ratio:84/104}.of-ref{grid-template-columns:8rem minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.of-ref .ph{aspect-ratio:105/151;background:var(--panel-sunk);border-radius:6px;overflow:hidden}.of-ref .ph img{object-fit:cover;width:100%;height:100%;display:block}.of-ref p{margin:0 0 .3rem;font-size:.84rem}.of-tip{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}dialog.of-gallery{border:1px solid var(--rule-strong);border-radius:var(--radius-lg,8px);background:var(--panel);width:min(72rem,92vw);max-height:88vh;color:var(--ink);padding:0}dialog.of-gallery::backdrop{background:#00000073}dialog.of-gallery .of-gallery-head{border-bottom:1px solid var(--rule);align-items:center;gap:.6rem;padding:.7rem .9rem;display:flex}dialog.of-gallery .of-gallery-head h2{margin:0;font-size:1rem}dialog.of-gallery .of-gallery-head .spacer{margin-left:auto}dialog.of-gallery .of-gallery-body{max-height:calc(88vh - 3.5rem);padding:.8rem .9rem;overflow-y:auto}.of-impact td.num{font-variant-numeric:tabular-nums}.of-host-fields{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.of-host-fields .field select{width:100%}#outfit-candidates .list-pane,#outfit-faces .list-pane{flex-direction:column;display:flex}#outfit-candidates .ygrid,#outfit-faces .ygrid{overflow-y:auto}.ygrid>.empty-pane{grid-column:1/-1}.of-player{gap:.3rem;margin-top:.6rem;display:grid}.of-player video{background:#000;border-radius:6px;width:100%;max-height:18rem}.of-hidden{margin:.5rem 0 0;font-size:.76rem}.section-head .spacer{margin-left:auto}.section-head .pick{align-items:center;gap:.3rem;font-size:.8rem;font-weight:400;display:flex}.of-attn{color:var(--error)}.screen-head .count br+span{display:inline-block}#outfit-faces .screen-head .count{line-height:1.25}.of-role{margin-left:.5rem;font-weight:400}.of-frames table.data td:last-child{white-space:normal;overflow-wrap:anywhere;height:auto;padding-top:.3rem;padding-bottom:.3rem}.mode-toolbar.svelte-n7u72h{gap:.5rem;padding:.85rem 1rem}.mode-error.svelte-n7u72h{margin:0 1rem .85rem}.automation-import-dialog.svelte-54w0f7{background:var(--panel);width:min(560px,100vw - 32px);max-height:calc(100vh - 40px);color:var(--ink);border:1px solid var(--rule);border-radius:12px;padding:24px;overflow:auto}.automation-import-dialog.svelte-54w0f7::backdrop{background:#0008}.automation-import-dialog.svelte-54w0f7 .field:where(.svelte-54w0f7){margin:12px 0}.automation-import-dialog.svelte-54w0f7 .field:where(.svelte-54w0f7) input:where(.svelte-54w0f7){width:100%}.import-list.svelte-54w0f7{border:1px solid var(--rule);border-radius:8px;max-height:40vh;margin:0;padding:0;list-style:none;overflow:auto}.import-list.svelte-54w0f7 li:where(.svelte-54w0f7){border-bottom:1px solid var(--rule)}.import-list.svelte-54w0f7 li:where(.svelte-54w0f7):last-child{border-bottom:0}.import-list.svelte-54w0f7 label:where(.svelte-54w0f7){cursor:pointer;align-items:center;gap:8px;padding:10px 12px;display:flex}.import-title.svelte-54w0f7{overflow-wrap:anywhere;font-weight:600}.import-empty.svelte-54w0f7{padding:10px 12px}.import-footer.svelte-54w0f7{justify-content:flex-end;margin-top:16px}.rotation-dialog.svelte-k41617{background:var(--panel);width:min(880px,100vw - 32px);max-height:calc(100vh - 40px);color:var(--ink);border:1px solid var(--rule);border-radius:12px;padding:24px;overflow:auto}.rotation-dialog.svelte-k41617::backdrop{background:#0008}.rotation-limit.svelte-k41617{align-items:center;gap:12px;margin:16px 0;display:flex}.rotation-limit.svelte-k41617 input:where(.svelte-k41617){width:100px}.rotation-inventory.svelte-k41617{border:1px solid var(--rule);border-radius:8px;max-height:34vh;overflow:auto}.rotation-item.svelte-k41617{border-bottom:1px solid var(--rule);padding:12px}.rotation-kept.svelte-k41617{background:color-mix(in srgb, var(--ok) 8%, transparent)}.rotation-order.svelte-k41617{padding:0;list-style:none}.rotation-order.svelte-k41617 li:where(.svelte-k41617){border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.rotation-order.svelte-k41617 li:where(.svelte-k41617)>span:where(.svelte-k41617){overflow-wrap:anywhere}.rotation-warning.svelte-k41617{border:1px solid var(--rule);border-radius:8px;margin:16px 0;padding:16px}.rotation-footer.svelte-k41617{background:var(--panel);border-top:1px solid var(--rule);z-index:1;justify-content:flex-end;padding:12px 0 20px;position:sticky;bottom:-24px}.prompt-delete-modal.svelte-1jbf3y9{width:min(30rem,100%)}.prompt-delete-lead.svelte-1jbf3y9{overflow-wrap:anywhere;margin:0 0 .6rem;font-size:.92rem;line-height:1.6}.prompt-delete-refs.svelte-1jbf3y9{background:var(--panel-sunk);border:1px solid var(--rule);border-radius:var(--radius);gap:.15rem;margin:0 0 .7rem;padding:.55rem .8rem .55rem 1.7rem;font-size:.85rem;list-style:outside;display:grid}.prompt-delete-modal.svelte-1jbf3y9 .field:where(.svelte-1jbf3y9){gap:.3rem;margin:0;display:grid}.prompt-delete-modal.svelte-1jbf3y9 .field:where(.svelte-1jbf3y9) label:where(.svelte-1jbf3y9){font-size:.86rem;font-weight:650}.prompt-delete-modal.svelte-1jbf3y9 .field:where(.svelte-1jbf3y9) select:where(.svelte-1jbf3y9){width:100%}.wb-grid.svelte-4fnwhb{grid-template-columns:260px minmax(0,1fr) minmax(0,1.2fr);gap:12px;margin-top:12px;display:grid}.wb-pane.svelte-4fnwhb{border:1px solid var(--line,#d8dccf);border-radius:8px;min-width:0;padding:10px}.wb-pane.svelte-4fnwhb h3:where(.svelte-4fnwhb){margin:0 0 8px;font-size:13px;font-weight:500}.wb-pane.svelte-4fnwhb h3:where(.svelte-4fnwhb):not(:first-child){margin-top:12px}#wr-wb-blocks.svelte-4fnwhb{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}#wr-wb-blocks.svelte-4fnwhb li:where(.svelte-4fnwhb){border:1px solid var(--line,#d8dccf);border-radius:6px;min-width:0;padding:6px}#wr-wb-blocks.svelte-4fnwhb li.selected:where(.svelte-4fnwhb){outline:2px solid var(--accent,#2f5d3f);outline-offset:-2px}.wb-item.svelte-4fnwhb{text-align:left;cursor:pointer;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;width:100%;min-width:0;padding:2px;font-size:12px;display:block}.wb-badge.svelte-4fnwhb{border:1px solid var(--line,#d8dccf);border-radius:20px;margin-right:4px;padding:0 8px;font-size:11px;display:inline-block}.wb-row.svelte-4fnwhb{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}#wr-wb-sections.svelte-4fnwhb{margin:8px 0;padding-left:20px;font-size:12px}@media (width<=900px){.wb-grid.svelte-4fnwhb{grid-template-columns:1fr 1fr}.wb-pane.svelte-4fnwhb:last-child{grid-column:1/-1}}@media (width<=620px){.wb-grid.svelte-4fnwhb{grid-template-columns:1fr}}.naver-account-dialog.svelte-11u24ff{background:var(--panel);width:min(480px,100vw - 32px);max-height:calc(100vh - 40px);color:var(--ink);border:1px solid var(--rule);border-radius:var(--radius-lg);padding:24px;overflow:auto}.naver-account-dialog.svelte-11u24ff::backdrop{background:#0008}.account-dialog-head.svelte-11u24ff{justify-content:space-between;align-items:center;gap:16px;display:flex}.account-dialog-head.svelte-11u24ff h2:where(.svelte-11u24ff){margin:0;font-size:1.15rem}form.svelte-11u24ff{gap:14px;margin-top:20px;display:grid}.field.svelte-11u24ff,.field.svelte-11u24ff input:where(.svelte-11u24ff){width:100%}.hint.svelte-11u24ff{margin-bottom:0}.account-dialog-actions.svelte-11u24ff{border-top:1px solid var(--rule);justify-content:flex-end;padding-top:12px}.kb-icon.svelte-186tu3i{vertical-align:middle;flex:none;display:inline-flex}.kb-icon.svelte-186tu3i svg{width:auto;height:100%;display:block}
