@layer app{.setgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:900px){.setgrid{grid-template-columns:1fr}}.setrow{grid-template-columns:148px minmax(0,1fr);align-items:center;gap:12px;padding:7px 0;display:grid}.setrow+.setrow{border-top:1px solid var(--border)}.setrow .sl{font-size:12.5px}.setrow .finput{max-width:260px}.setrow .sl .sh{color:var(--muted-foreground);margin-top:1px;font-size:11px;display:block}.eg{font-family:var(--font-mono);color:var(--muted-foreground);margin-top:4px;font-size:11.5px}.jsonbox{font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);background:color-mix(in srgb, var(--muted) 45%, transparent);border-radius:6px;margin:6px 0 0;padding:10px 12px;font-size:12px;line-height:18px}.drreasons{margin:6px 0 0;padding-left:18px;font-size:12.5px;list-style:outside}.drreasons li+li{margin-top:3px}.outrow{align-items:center;gap:10px;padding:6px 0;font-size:12.5px;display:flex}.outrow+.outrow{border-top:1px solid var(--border)}.main.sheet-open .runstable :is(th,td):nth-child(n+6){display:none}.runstable td.runfrom{overflow-wrap:anywhere;max-width:200px}.runfromline{overflow-wrap:anywhere;margin:0 0 12px}.calllist{margin:0;padding:0;list-style:none}.callrow{padding:8px 0;font-size:12.5px}.callrow+.callrow{border-top:1px solid var(--border)}.callhead{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.callhead .calltook{font-variant-numeric:tabular-nums;margin-left:auto}.callsaid{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:4px;display:flex}details.jsonfold>summary{cursor:pointer;color:var(--muted-foreground);font-size:12.5px}.segwide{border:1px solid var(--border);border-radius:6px;display:inline-flex;overflow:hidden}.segwide button{appearance:none;background:var(--card);cursor:pointer;font:inherit;color:var(--muted-foreground);border:0;padding:6px 12px;font-size:12px}.segwide button+button{border-left:1px solid var(--border)}.segwide button[aria-pressed=true]{background:var(--accent);color:var(--foreground);font-weight:500}.segstage{align-self:flex-start;max-width:100%}.segwide.segstage button{align-items:center;gap:8px;display:inline-flex}.segstage .segname{color:var(--foreground);align-items:center;gap:4px;font-weight:500;display:inline-flex}.segwide.segstage button[aria-pressed=true]{background:var(--stage);color:var(--stage-fg)}.segstage button[aria-pressed=true] .segname{color:inherit;font-weight:600}.segstage button[aria-pressed=true] .stagedot{background:var(--stage-fg)}@media (max-width:640px){.segstage{align-self:stretch;display:flex}.segwide.segstage button{flex-direction:column;flex:1 1 0;gap:1px;min-width:0;padding:6px 8px}.segstage .segsaid{text-align:center;font-size:11px}}.fcardhead.keyshead{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px}.keyshead .segstage{align-self:center}.keyshead .keysact{margin-left:auto;display:flex}@media (max-width:640px){.keyshead .segstage{flex:100%;order:3}}.empty{border:1px dashed var(--border);text-align:center;color:var(--muted-foreground);border-radius:6px;padding:28px;font-size:14px}.note{color:var(--muted-foreground);max-width:76ch;margin:10px 0 0;font-size:12.5px}.note.warn{border-left:2px solid var(--amber-fg);color:var(--foreground);padding:6px 0 6px 10px}.note strong{color:var(--foreground);font-weight:500}.ffilerow{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.dropzone{border:1px dashed color-mix(in srgb, var(--muted-foreground) 45%, transparent);width:100%;min-height:88px;color:var(--muted-foreground);font:inherit;text-align:center;cursor:pointer;background:0 0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px;font-size:12px;display:flex;position:relative}.dropzone:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 60%, transparent)}.dropzone:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.dropzone:disabled{opacity:.5;cursor:not-allowed}.dropzone .dzmain{color:var(--foreground);font-size:13px;font-weight:500}.dropzone .dzlink{text-underline-offset:2px;text-decoration:underline}.dropzone .dztouch{display:none}@media (hover:none){.dropzone .dzdrag{display:none}.dropzone .dztouch{display:inline}}.dropzone[data-problem]{border-color:var(--red-fg)}.filerow{border:1px solid var(--border);background:color-mix(in srgb, var(--muted) 50%, transparent);color:var(--muted-foreground);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex;position:relative}.filerow .filename{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);flex:1;font-size:13px;overflow:hidden}.filerow .filesize{font-size:12px}.dropregion{border-radius:8px;position:relative}.drophint{color:var(--muted-foreground);font-size:12px}:root[data-drag-files] .dropzone:not(:disabled),:root[data-drag-files] .filerow:not([data-off]){border-color:var(--ring)}:root[data-drag-files] .dropregion:not([data-off]){outline:1px dashed var(--ring);outline-offset:2px}.dropzone[data-over],.filerow[data-over]{border-style:solid;border-color:var(--ring);box-shadow:inset 0 0 0 1px var(--ring)}.dropregion[data-over]{outline:2px solid var(--ring);outline-offset:2px}.dropover{z-index:2;background:color-mix(in srgb, var(--background) 88%, var(--ring) 12%);color:var(--foreground);pointer-events:none;border-radius:7px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0}.ffilename{overflow-wrap:anywhere;min-width:0;font-size:13px}.ffilename+button{margin-left:auto}.ffileline:empty{margin-top:-4px}.ffileline[data-problem]{color:var(--red-fg)}.ffileline:focus,.owsum:focus,.owrefused:focus,.owlost:focus,.owblock:focus,.owdone:focus{outline:none}.owsub{align-items:center;gap:4px;display:inline-flex}.owsum{border-left:2px solid var(--border);padding:2px 0 2px 10px;font-size:13px}.owsum[data-warn]{border-left-color:var(--amber-fg)}.owsum p,.owblock p,.owrefused p,.owlost p,.owdone p{margin:0}.owsum p+p,.owblock p+p,.owrefused p+p,.owlost p+p,.owdone p+p{margin-top:4px}.owblock{margin:0}.owblock>div{margin-top:8px}.owrefused,.owlost{border-left:2px solid var(--red-fg);max-width:76ch;padding:6px 0 6px 10px;font-size:12.5px}.owrefused .owlead,.owlost .owlead{color:var(--red-fg);font-size:13px;font-weight:500}.owdone{border-left:2px solid var(--emerald-fg);padding:6px 0 6px 10px;font-size:12.5px}.owdone .owok{font-size:13px;font-weight:500}.owparts{grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;margin:0;font-size:12.5px;display:grid}.owparts dt{color:var(--muted-foreground)}.owparts dd{overflow-wrap:anywhere;min-width:0;margin:0}.owparts dd+dt,.owparts dd+dt+dd{padding-top:2px}.owunchanged{color:var(--muted-foreground)}.owline{align-items:flex-start;gap:7px;display:flex}.owline+.owline{margin-top:3px}.owmark{flex:none;width:8px;margin-top:4px}.owmark .pill{background:0 0;width:8px;height:8px;padding:0}.owhash{color:var(--muted-foreground);margin:0;font-size:11.5px}.owkey .owhint{color:var(--red-fg)}.closex:disabled{cursor:not-allowed;opacity:.45}.closex:disabled:hover{color:var(--muted-foreground);background:0 0}.elevline{border:1px solid var(--border);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 12px;padding:8px 12px;display:flex}.elevline>.xs{overflow-wrap:anywhere;flex:auto;min-width:0}:root{--stage-staging:#1450d2;--stage-staging-fg:#fff;--stage-prelive:#f59f0a;--stage-prelive-fg:#412006;--stage-live:#157f3c;--stage-live-fg:#fff}.dark{--stage-staging:#61a6fa;--stage-staging-fg:#0f1729;--stage-prelive:#fbbd23;--stage-prelive-fg:#412006;--stage-live:#4ade80;--stage-live-fg:#0a2916}[data-stage=staging]{--stage:var(--stage-staging);--stage-fg:var(--stage-staging-fg)}.stageswitch button:has(>[data-stage=staging]){--stage:var(--stage-staging);--stage-fg:var(--stage-staging-fg)}[data-stage=prelive]{--stage:var(--stage-prelive);--stage-fg:var(--stage-prelive-fg)}.stageswitch button:has(>[data-stage=prelive]){--stage:var(--stage-prelive);--stage-fg:var(--stage-prelive-fg)}[data-stage=live]{--stage:var(--stage-live);--stage-fg:var(--stage-live-fg)}.stageswitch button:has(>[data-stage=live]){--stage:var(--stage-live);--stage-fg:var(--stage-live-fg)}.stageline{background:var(--stage);grid-column:1/-1;height:3px}.main:has(>.stageline){grid-template-rows:3px minmax(0,1fr)}@media (max-width:900px){.main:has(>.stageline){grid-template-rows:3px auto minmax(0,1fr)}.main.sheet-open:has(>.stageline){grid-template-rows:3px minmax(0,1fr)}.main:has(>.side):not(:has(>.stageline)){grid-template-rows:auto minmax(0,1fr)}.main.sheet-open:has(>.side):not(:has(>.stageline)){grid-template-rows:minmax(0,1fr)}}.topstageslot:empty{display:none}.topstage{align-items:center;gap:8px;min-width:0;display:flex}.topstage .readonly{border:1px solid var(--stage);color:var(--foreground);white-space:nowrap;border-radius:999px;flex:none;padding:2px 8px;font-size:11px;font-weight:600}.stageswitch{align-items:center;min-width:0;display:flex}.stageswitch[aria-busy=true] button[data-state=on],.stageswitch[aria-busy=true] .stagepick button{animation:1s ease-in-out .1s infinite pendpulse}.topbar .brand{min-width:0}.topbar .crumb{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.stagepick{display:none}@media (max-width:640px){.stageswitch [role=radiogroup]{display:none!important}.stagepick{display:block}.stagepick button{background:var(--stage)!important;color:var(--stage-fg)!important;border-color:var(--stage)!important}.topbar .crumb,.topbar .crumbrule,.topstage .readonly{display:none}}.stageswitch button:has(>.stagedot){padding:4px 10px!important;font-size:12px!important}.stagedot{background:var(--stage);border-radius:50%;flex:none;width:8px;height:8px;margin-right:2px}.stageswitch button:disabled .stagedot{box-shadow:inset 0 0 0 1.5px var(--stage);background:0 0}.stageswitch button[data-state=on]:has(>.stagedot){background:var(--stage)!important;color:var(--stage-fg)!important}.stageswitch button[data-state=on] .stagedot{background:var(--stage-fg)}.stageswitch button:focus-visible{outline-offset:-4px!important;outline:2px solid!important}.ranon{color:var(--sky-fg)}.elevtabs{margin:0 0 12px;overflow-x:auto}.elevnames{flex-wrap:wrap;gap:6px 12px;display:flex}.elevname{align-items:center;gap:6px;display:flex}.elevname>input{width:112px}.toolbar{border:1px solid var(--border);background:var(--card);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;display:flex}.toolbar .lbl,.dsshow .lbl{color:var(--muted-foreground);font-size:11px}.fakeinput{border:1px solid var(--input);background:var(--background);height:32px;color:var(--muted-foreground);border-radius:6px;align-items:center;min-width:220px;padding:0 12px;font-size:13px;display:inline-flex}@media (max-width:900px){.main{grid-template-columns:minmax(0,1fr)}.side{border-right:0;border-bottom:1px solid var(--border)}.sidescroll{flex-direction:row;align-items:center;gap:6px;display:flex;overflow-x:auto}.sidescroll .grouplabel{display:none}.sidescroll .menu-list{flex-direction:row;gap:4px}.mbtn{white-space:nowrap;flex:none;width:auto}.submenu,.side .seclabel,.side .rule{display:none}.g3,.g2{grid-template-columns:1fr}.withsheet.open{grid-template-columns:minmax(0,1fr)}.withsheet.open .sheet{display:none}}.emptystate{text-align:center;padding:40px 28px}.emptystate .esicon{background:var(--muted);width:40px;height:40px;color:var(--muted-foreground);border-radius:10px;place-items:center;margin:0 auto 14px;display:grid}.emptystate h3{letter-spacing:-.01em;margin:0 0 6px;font-size:14px;font-weight:600}.emptystate p{color:var(--muted-foreground);max-width:46ch;margin:0 auto 18px;font-size:12.5px;line-height:1.55}.emptystate .esacts{justify-content:center;align-items:center;gap:8px;display:flex}.finput.area{resize:vertical;height:auto;padding:8px 10px;line-height:1.5}.subtabsrow.chips{justify-content:flex-start;align-items:center;gap:6px;margin-bottom:12px}.subtabsrow.chips>.scopetabs{flex:0 auto;min-width:0;margin-bottom:0}.subtabsrow.chips>.tabacts{padding-bottom:0}.scopestack{flex-direction:column;gap:8px;display:flex}.scopebox{border:1px solid var(--border);background:var(--card);border-radius:.5rem;overflow:hidden}.scopebox>.tabhead{align-items:center;gap:8px 12px;margin:0;padding:11px 13px}.scopetoggle{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:0;display:flex}.scopetoggle .scopename{letter-spacing:-.01em;font-size:14px;font-weight:600;display:block}.scopetoggle .sd{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;display:block;overflow:hidden}.scopetoggle .chev{color:var(--muted-foreground);flex:none;transition:transform .12s;display:flex}.scopetoggle[aria-expanded=true] .chev{transform:rotate(90deg)}.scopebox[data-shut]>.panel{display:none}.scopebox[data-inside]{margin-left:24px}.scopebox>.panel{border:0;border-top:1px solid var(--border);border-radius:0}.scopen{font-family:var(--font-mono);color:var(--muted-foreground);border:1px solid var(--border);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:11px}.addsection{border:1px dashed var(--border);width:100%;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;gap:9px;padding:22px 12px;font-size:13px;display:flex}.addsection:hover{border-color:var(--ring);background:color-mix(in srgb, var(--muted) 35%, transparent);color:var(--foreground)}.addsection:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.rowlink{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.rowlink:after{content:"";z-index:0;position:absolute;inset:0}.qrow>.iconbtn,.qrow>.grip,.csrow>.iconbtn,.rowbtn{z-index:1;position:relative}.addquestion{border:0;border-top:1px solid var(--border);width:100%;color:var(--muted-foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:11px 12px;font-size:12.5px;display:flex}.addquestion:first-child{border-top:0}.addquestion:hover{background:color-mix(in srgb, var(--muted) 45%, transparent);color:var(--foreground)}.addquestion:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@media (max-width:900px){.main.sheet-open,.main.sheet-open.wide,.app[data-noproduct] .main.sheet-open,.app[data-noproduct] .main.sheet-open.wide{grid-template-columns:minmax(0,1fr)}.main.sheet-open>.side,.main.sheet-open>.content{display:none}}.cncard{border:1px solid var(--border);background:var(--card);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.cnhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;padding:16px 20px 14px;display:flex}.cnheadtext{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.cntitlerow{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cntitle{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.cnwhat,.cnnote{color:var(--muted-foreground);margin:0;font-size:12.5px;line-height:1.45}.cnaside{flex-direction:column;align-items:flex-end;gap:6px;max-width:100%;display:flex}.cnband{border:1px solid var(--border);background:var(--background);border-radius:8px;margin:0 20px;display:flex}.cncell{flex:2 1 0;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:12px 16px;display:flex}.cncell.wide{flex-grow:3}.cncell+.cncell{border-left:1px solid var(--border)}.cncelltext{flex-direction:column;gap:5px;min-width:0;display:flex}.cncelllabel{color:var(--muted-foreground);font-size:12px;font-weight:500}.cnhealth{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.cnsaid{overflow-wrap:anywhere;font-size:12.5px}.cnline{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.cnline.lead{color:var(--foreground);font-size:13px;font-weight:500}.cnsaid.red,.cnline.red,.cnline.lead.red{color:var(--red-fg)}.cnline.cnask{color:var(--foreground)}.cnclock{align-items:center;gap:6px;display:inline-flex}.cnclock svg{flex:none}.cnsettings{flex-direction:column;padding:4px 20px 6px;display:flex}.cnsettings.cnbelow{border-top:1px solid var(--border)}.cngroup{gap:10px 28px;padding:16px 0;display:flex}.cngroup+.cngroup{border-top:1px solid var(--border)}.cngrouphead{flex-direction:column;flex:none;gap:4px;width:168px;display:flex}.cngrouptitle{margin:0;font-size:13px;font-weight:600}.cngroupnote{color:var(--muted-foreground);margin:0;font-size:12px;line-height:1.45}.cnfields{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 20px;min-width:0;display:grid}.cnfields.one{grid-template-columns:minmax(0,1fr);gap:10px}.cnfields>.cnwide{grid-column:1/-1}.cnfields>.drsadd{margin-top:0}.cnfields>p.fhelp{margin:0}.cnlabelrow{align-items:center;gap:4px;min-height:20px;display:flex}.cnfields .fhelp{font-size:12px;line-height:1.45}.cnformsaid{margin:0 0 12px}.cnfoot{border-top:1px solid var(--border);background:var(--background);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 20px;display:flex}.cncount{align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.cncount:not(:empty):before{content:"";background:var(--amber-fg);border-radius:50%;width:7px;height:7px}.cnfootacts{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.cnpin{border:1px solid var(--border);background:var(--background);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 12px;display:flex}.cnpinsaid{overflow-wrap:anywhere;flex:320px;align-items:center;gap:8px;min-width:0;font-size:12.5px;display:flex}.cnpinsaid svg{color:var(--emerald-fg);flex:none}.cnpinacts,.cnboxacts{flex-wrap:wrap;gap:6px;display:flex}.cnbox{flex-direction:column;gap:6px;display:flex}.cnbox[hidden]{display:none}.cnlockpill{margin-left:auto}.cnlockline{color:var(--foreground);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.cnlockline.red,.cnnote.red{color:var(--red-fg)}.cnlocksteps{flex-direction:column;gap:4px;margin:2px 0 0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:flex}.cnlocksteps li{gap:8px;display:flex}.cnlockstepmark{flex:none;margin-top:3px}.cnlockstepmark circle{fill:none;stroke:var(--muted-foreground);stroke-width:1.5px}.cnlocksteps li.done{color:var(--muted-foreground)}.cnlocksteps li.done .cnlockstepmark circle{fill:var(--emerald-fg);stroke:none}.cnlockstepmark path{fill:none;stroke:var(--card);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.cnlockfoot{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:0 20px 14px;display:flex}.cnlockfold{font:inherit;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;padding:4px 2px;font-size:12.5px;display:inline-flex}.cnlockfold:only-child{margin-left:-2px}.cnlockfold:hover{color:var(--foreground)}.cnlockfold:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.cnlockfold .verchev{transition:transform .15s}.cnlockfold[aria-expanded=true] .verchev{transform:rotate(90deg)}.cnlockmore{border-top:1px solid var(--border);background:var(--background);flex-direction:column;gap:10px;padding:12px 20px 16px;display:flex}.cnlockmore[hidden]{display:none}.cnlockmore p{margin:0}.cnlockfacts{flex-direction:column;gap:6px;margin:0;font-size:12.5px;line-height:1.45;display:flex}.cnlockfacts>div{gap:2px 16px;display:flex}.cnlockfacts dt{color:var(--muted-foreground);flex:0 0 120px}.cnlockfacts dd{overflow-wrap:anywhere;flex:1 1 0;min-width:0;margin:0}.cnseal{gap:8px;padding-top:14px;padding-bottom:16px}.cnseal.cnsealhere{flex-direction:column;padding:0 20px 14px;display:flex}.cnseal p{margin:0}.cnsealtitle{font-size:13px;font-weight:600}.cnnote.cnask{color:var(--foreground)}.cnsealidrow{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cnsealid{max-width:220px}.cnsealpress{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:640px){.cnlockfoot,.cnseal.cnsealhere,.cnlockmore{padding-left:14px;padding-right:14px}.cnlockfacts>div{flex-direction:column}.cnlockfacts dt{flex-basis:auto}.cnhead,.cnsettings,.cnfoot{padding-left:14px;padding-right:14px}.cnband{flex-direction:column;margin:0 14px}.cncell+.cncell{border-left:0;border-top:1px solid var(--border)}.cnaside{align-items:flex-start}.cngroup{flex-direction:column}.cngrouphead{width:auto}.cnfields{grid-template-columns:minmax(0,1fr)}}}
@layer app{.rowsub{font-family:var(--font-mono);color:var(--muted-foreground);margin-top:1px;font-size:11px;font-weight:400;display:block}.rowsub.prose{font-family:inherit;font-size:11.5px}.pgcols{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:16px;display:grid}.pgcols .qsec:first-child h4{margin-top:12px}@media (max-width:900px){.pgcols{grid-template-columns:minmax(0,1fr)}}.pgacts{flex-wrap:wrap;gap:8px;display:flex}.pgviews{margin:20px 0 14px}.pgviews>[role=tabpanel][data-state=inactive],.printonly{display:none}.tcrunline{margin:0 0 10px}.tcstatus{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.tkrun{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.tkline{margin:6px 0 0}.tkbad{color:var(--red-fg)}.tkcars{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:6px 0 0;display:flex}.pgmiss{border-color:color-mix(in srgb, var(--amber-fg) 40%, transparent);margin:14px 0 0;padding:0}.pgmiss .sechead .cn{color:var(--amber-fg)}.nfrow{border-top:1px solid var(--border);overflow-wrap:anywhere;padding:9px 14px;font-size:12.5px}.nfrow .nfhead{flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-weight:500;display:flex}.nfrow .nfhead .code{color:var(--muted-foreground);font-size:11.5px;font-weight:400}.nfrow .nfwhy{margin-top:3px}.nffun{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:3px;font-size:11.5px;display:block}.pgwarn{border-color:color-mix(in srgb, var(--amber-fg) 40%, transparent);margin:14px 0 0;padding:0}.pgwarn .sechead .cn{color:var(--amber-fg)}.sbwarn{border-color:color-mix(in srgb, var(--amber-fg) 40%, transparent);padding:0}.warnlist{margin:0;padding:0;list-style:none}.warnlist li{border-top:1px solid var(--border);overflow-wrap:anywhere;align-items:baseline;gap:10px;padding:9px 14px;font-size:12.5px;display:flex}.sbwarn .warnlist li:first-child{border-top:0}.warnlist .code{color:var(--amber-fg);flex:none;font-size:11.5px}.lwarn{color:var(--amber-fg);overflow-wrap:anywhere;margin-top:3px;font-size:11.5px;display:block}.lwarn .code{font-size:11px}.roundlist{margin:0;padding:0;list-style:none}.roundlist li{border-top:1px solid var(--border);overflow-wrap:anywhere;padding:9px 14px;font-size:12.5px}.roundlist li:first-child{border-top:0}.tkhead{margin-bottom:6px}.tkq{width:45%;font-weight:400}}
@layer app{.page.fxpage{flex-direction:column;display:flex}.fxpage>.pagehead{margin-bottom:14px}.mon{border:1px solid var(--border);background:var(--card);border-radius:.5rem;flex:1 1 0;grid-template-columns:minmax(0,1fr) 272px;min-height:560px;display:grid;overflow:hidden}.mon.sideshut{grid-template-columns:minmax(0,1fr)}.monmain{flex-direction:column;min-width:0;min-height:0;display:flex}.monbar{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--muted) 45%, transparent);flex:none;align-items:center;gap:8px;padding:6px 10px 6px 14px;display:flex}.monbar .fn{font-family:var(--font-mono);color:var(--foreground);font-size:12.5px;font-weight:500}.monbar .dirty{background:var(--foreground);border-radius:50%;flex:none;width:8px;height:8px}.monbar .sp{flex:1}.monbar .lbl{color:var(--muted-foreground);font-size:11px}.monbar .monleave{color:var(--red-fg);font-size:11.5px}.monbar .sidechev.shut{transform:rotate(180deg)}.monrefusal{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--red-bg) 55%, transparent);flex:none;padding:7px 14px}.monrefusal p{color:var(--red-fg);white-space:pre-line;margin:0;font-size:12px}.monrefusal p+p{margin-top:4px}.moned{background:var(--background);flex:1;min-height:0}.mondrawer{border-top:1px solid var(--border);background:var(--card);flex:none}.mondrawer .dhead{align-items:center;gap:2px;height:34px;padding:0 6px 0 8px;display:flex}.mondrawer .dhead .sp{flex:1}.mondrawer .dhead .pill{padding:0 6px;font-size:10.5px}.mondrawer .dbody{border-top:1px solid var(--border);max-height:168px;overflow:auto}.mondrawer .dchev{transform:rotate(90deg)}.mondrawer .dchev.up{transform:rotate(-90deg)}.mondrawer .diagrow{align-items:center;gap:6px;padding-right:8px;display:flex}.mondrawer .diag{min-width:0;font:inherit;text-align:left;cursor:pointer;color:var(--foreground);background:0 0;border:0;flex:auto;grid-template-columns:12px 92px minmax(0,1fr);align-items:baseline;gap:8px;padding:5px 12px;font-size:12px;display:grid}.mondrawer .diag:hover{background:var(--accent)}.mondrawer .diag .dot{border-radius:50%;align-self:center;width:8px;height:8px}.mondrawer .diag .dot.err{background:var(--red-fg)}.mondrawer .diag .dot.warn{background:var(--amber-fg)}.mondrawer .diag .at{font-family:var(--font-mono);color:var(--muted-foreground);font-size:11px}.mondrawer .dnone{color:var(--muted-foreground);padding:9px 12px;font-size:12px}.monside{border-left:1px solid var(--border);background:var(--sidebar);min-height:0;padding:12px 14px 16px;overflow-y:auto}.monside h4{text-transform:uppercase;letter-spacing:.07em;color:var(--muted-foreground);align-items:baseline;gap:6px;margin:16px 0 6px;font-size:10.5px;font-weight:600;display:flex}.monside h4:first-child{margin-top:0}.monside h4 .n{font-family:var(--font-mono);letter-spacing:0;font-weight:400}.monside .msub{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:6px;margin:9px 0 5px;font-size:12px;font-weight:500;display:flex}.monside .msub .dim{font-weight:400}.monside .msub .st{color:var(--muted-foreground);margin-left:auto;font-size:11px;font-weight:400}.monside .chips{flex-wrap:wrap;gap:4px;display:flex}.monside .chip{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-mono);border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;border-radius:4px;padding:0 6px;font-size:11px;line-height:1.5;overflow:hidden}.monside .chip:hover{background:var(--accent)}.monside .chip.bad{color:var(--red-fg);border-color:color-mix(in srgb, var(--red-fg) 45%, transparent)}.monside .fhelp{margin:4px 0 0;line-height:1.5;display:block}.monside .mround{border:1px solid var(--border);background:var(--card);border-radius:4px;align-items:baseline;gap:8px;margin:8px 0 4px;padding:4px 8px;font-size:12px;display:flex}.monside .mround .rn{white-space:nowrap;color:var(--foreground);font-weight:600}.monside .mround .rw{min-width:0;color:var(--muted-foreground);font-size:11px}.monside .mplace,.monside .mrorder{color:var(--foreground);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:2px 0;font-size:12px;display:grid}.monside .mplace .code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.monside .mrorder .code{overflow-wrap:anywhere;font-size:11px}.monside .mplace .mt,.monside .mrorder .mt{color:var(--muted-foreground);white-space:nowrap;font-size:11px}.monside .mrfoot{margin-top:10px}.monside .mret{color:var(--foreground);border-radius:4px;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;align-items:baseline;gap:8px;margin:0 -4px;padding:3px 4px;font-size:12px;text-decoration:none;display:grid}.monside .mret>.code,.monside .msub>.code{overflow-wrap:anywhere;min-width:0}.monside a.mret:hover{background:var(--accent)}.monside .mret .ml{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.monside .mret .mt{color:var(--muted-foreground);font-size:11px}@media (max-width:1100px){.mon{flex:none;grid-template-columns:minmax(0,1fr)}.moned{flex:none;height:480px}.monside{border-left:0;border-top:1px solid var(--border);max-height:260px}}.fxstatus{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.fxstatus:empty{display:none}.fxerr{color:var(--red-fg);font-size:12px}.fxval{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.finput.cellin{height:26px;padding:0 7px;font-size:12px}.rktable{min-width:520px}.rktable td{vertical-align:top;position:relative}.rktable select.finput.cellin{padding:0 4px}.rktable .rkact{justify-content:flex-end;align-items:center;gap:2px;display:flex}.rktable tr.rkdrag{opacity:.45}.rktable tfoot td{border-top:1px solid var(--border);background:color-mix(in srgb, var(--muted) 45%, transparent);vertical-align:middle;padding:6px 9px}.rktable tfoot .rktielabel{color:var(--foreground);font-size:12px}}
@layer app{.mstab[hidden],.toolbar[hidden]{display:none}#msChips{flex-wrap:wrap}.scopetabs .msrepchip{background:var(--sky-bg);color:var(--sky-fg);border-radius:4px;margin-left:6px;padding:0 5px;font-size:10.5px}.qrow.msq,.qrow.msval{cursor:pointer;grid-template-columns:30px minmax(0,1fr) 14px}.qrow.msq .chev,.qrow.msval .chev,.mssec .chev,.mshead .chev{color:var(--muted-foreground);align-self:center}.qrow.msq:focus-visible,.qrow.msval:focus-visible,.mssec:focus-visible,.mshead:focus-visible{background:color-mix(in srgb, var(--muted) 60%, transparent);outline:none}.qrow.off .qlabel{color:var(--muted-foreground)}.qrow .qvis{overflow-wrap:anywhere}.mssec{cursor:pointer;grid-template-columns:30px minmax(0,1fr) auto auto 14px}.mssec.child{background:color-mix(in srgb, var(--muted) 25%, transparent);padding-left:34px}.mshead{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--muted) 45%, transparent);cursor:pointer;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex;position:relative}.mshead .msgname{font-weight:600}.mshead .code{margin-left:auto;font-size:11px}.mshead.grp{border-top:1px solid var(--border)}.msgrp{border-left:3px solid color-mix(in srgb, var(--sky-fg) 35%, transparent)}.msline{font-family:var(--font-mono);color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:3px;font-size:11.5px}.msbar{align-items:center;gap:8px;margin-bottom:10px;display:flex}.msbar .sp{flex:1}.sqnum{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sqnum[hidden]{display:none}.sqopt{border-top:1px solid var(--border);grid-template-columns:110px minmax(0,1fr);align-items:center;gap:3px 8px;padding:4px 0;display:grid}.sqopt:first-of-type{border-top:0}.sqopt .fxstatus{grid-column:2}.mschecks{flex-wrap:wrap;gap:4px 14px;display:flex}.mscheck{white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.mscheck input{accent-color:var(--foreground);margin:0}.msgroup{border:1px solid var(--border);border-radius:8px;margin-top:14px;padding:8px 12px 12px}.msgroup .subtabs{margin-bottom:10px}.msghead{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.msghead h4,.msghead h2{margin:0;font-size:13px;font-weight:600}.msghead .msgname{font-size:12.5px;font-weight:600}.msghead .sp{flex:1}.msrep{margin-top:4px}.mstable th,.mstable td{white-space:nowrap;vertical-align:middle;padding:5px 4px}.mstable thead th{white-space:normal;vertical-align:bottom;font-size:10.5px;line-height:1.25}.mstable tbody th{width:30px}.mstable input.finput.cellin{width:64px}.mstable select.finput.cellin{width:104px;padding:0 2px}.mstable .seg button{padding:3px 7px;font-size:10.5px}.lines tr.reprow{cursor:pointer}.lines tr.reprow:hover th,.lines tr.reprow:hover td,.lines tr.reprow:focus-visible th,.lines tr.reprow:focus-visible td{background:color-mix(in srgb, var(--muted) 45%, transparent)}.lines tr.reprow:focus-visible{outline:none}.lines .repsum{margin-top:2px;font-size:12px;display:block}.lines .repsum:first-child{margin-top:0}.lines .repchev{color:var(--muted-foreground);vertical-align:-2px;margin-left:4px;transition:transform .12s;display:inline-block}.lines tr.reprow[aria-expanded=true] .repchev{transform:rotate(90deg)}.lines tr.repsub th{color:var(--muted-foreground);padding-left:26px;font-weight:400}.lines tr.repsub td,.lines tr.repsub th{background:color-mix(in srgb, var(--muted) 22%, transparent)}table tbody tr.grouphead>th{white-space:normal;overflow-wrap:anywhere;background:color-mix(in srgb, var(--muted) 45%, transparent);padding-top:9px;padding-bottom:5px;font-size:12.5px;font-weight:600}table tbody+tbody>tr.grouphead:first-child>th{border-top:1px solid var(--border)}.fxtype{border-top:1px solid var(--border);padding:6px 0}.fxtype:first-of-type{border-top:0}.fxtype code{font-family:var(--font-mono);overflow-wrap:anywhere;color:var(--sky-fg);margin:4px 0 2px;font-size:11px;display:block}.mon.msfx{min-height:420px}.itopt+.fhelp,#itPicksHelp{display:block}.itallowedonly{margin-bottom:8px}#ckList .ckrule{white-space:normal;overflow-wrap:anywhere}.sqpicks{width:auto;margin:0 0 6px}.sqpicks th,.sqpicks td{text-align:left;border:0;padding:1px 8px 1px 0}.sqpicks thead th{color:var(--muted-foreground);text-transform:none;letter-spacing:0;background:0 0;font-size:11px;font-weight:500;position:static}.sqpicks tbody tr:hover :is(td,th){background:0 0}.sqhead span{color:var(--muted-foreground);font-size:11px;font-weight:500}}
@layer app{.ovpage{container-type:inline-size}.ovpage .pagehead{margin-bottom:0}.ovpage>section{margin-top:28px}.ovpage .sectionhead{margin:0 0 12px}.ovmeta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.ovchip{border:1px solid var(--border);background:var(--card);height:26px;color:var(--muted-foreground);font:inherit;cursor:pointer;border-radius:9999px;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:12px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.ovchip:hover{background:var(--muted);color:var(--foreground)}.ovchip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ovstatus,.ovtiles{gap:12px;display:grid}.ovstatus{grid-template-columns:repeat(4,minmax(0,1fr))}.ovtiles{grid-template-columns:repeat(3,minmax(0,1fr))}@container (min-width:1560px){.ovtiles{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (max-width:900px){.ovstatus{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:700px){.ovtiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.ovstatus,.ovtiles{grid-template-columns:minmax(0,1fr)}}.ovcard{min-width:0;color:var(--card-foreground);flex-direction:column;gap:4px;padding:16px 16px 18px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.ovcard:hover{border-color:color-mix(in srgb, var(--foreground) 22%, var(--border));box-shadow:0 6px 16px -8px #0000002e}.ovcard:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ovcard.red{--ovtone:var(--red-fg)}.ovcard.amber{--ovtone:var(--amber-fg)}.ovcard.red,.ovcard.amber{border-color:color-mix(in srgb, var(--ovtone) 30%, var(--border))}.ovcard.red:before,.ovcard.amber:before{content:"";background:var(--ovtone);height:3px;position:absolute;inset:0 0 auto}.ovtop{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ovico{background:var(--muted);width:28px;height:28px;color:var(--muted-foreground);border-radius:6px;flex:none;place-items:center;display:grid}.ovico.red{background:var(--red-bg);color:var(--red-fg)}.ovico.amber{background:var(--amber-bg);color:var(--amber-fg)}.ovname{min-width:0;color:var(--muted-foreground);flex:1;font-size:13px;font-weight:500}.ovtop .chev{color:var(--muted-foreground);opacity:.45;flex:none;transition:opacity .15s,transform .15s}.ovcard:hover .ovtop .chev,.ovcard:focus-visible .ovtop .chev{opacity:1;transform:translate(2px)}.ovhl{letter-spacing:-.01em;align-items:center;gap:8px;font-size:18px;font-weight:600;line-height:1.3;display:flex}.ovcard.red :is(.ovhl,.ovstate){color:var(--red-fg)}.ovcard.amber :is(.ovhl,.ovstate){color:var(--amber-fg)}.ovdetail{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:12.5px;line-height:1.45}.ovfig{align-items:baseline;gap:8px;min-height:34px;display:flex}.ovfig:has(.ovstate){align-items:center}.ovfig .metric{font-family:var(--font-sans);font-size:30px;font-weight:600;line-height:1.1}.ovunit{color:var(--muted-foreground);font-size:13px}.ovstate{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.2}.ovreason{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.ovwait{background:linear-gradient(var(--muted), var(--muted)) center / 100% .75em no-repeat;border-radius:4px;width:8em;max-width:100%;display:inline-block}.ovdetail .ovwait{width:12em}}
@layer app{.fxpage>.pagehead{min-height:32px}}
@layer app{.signin{background:var(--background);min-height:100dvh;color:var(--foreground);place-items:center;padding:24px 16px;display:grid}.signin-card{border:1px solid var(--border);background:var(--card);border-radius:10px;flex-direction:column;gap:16px;width:100%;max-width:380px;padding:28px 24px 20px;display:flex}.signin-head{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.signin-head h1{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.signin-head p{color:var(--muted-foreground);margin:0;font-size:12.5px;line-height:1.55}.signin-form{flex-direction:column;gap:12px;display:flex}.signin-acts{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.signin-said{color:var(--red-fg);margin:0;font-size:12.5px;line-height:1.5}.signin-foot{border-top:1px solid var(--border);color:var(--muted-foreground);margin:0;padding-top:14px;font-size:12px;line-height:1.5}.signin-who{justify-content:space-between;align-items:center;gap:8px;display:flex}.signin-who span{overflow-wrap:anywhere;min-width:0}}
@layer app{.userlist,.auditlist{table-layout:fixed}.userlist tbody :is(th,td),.auditlist tbody :is(th,td){white-space:normal;overflow-wrap:anywhere}.userlist .rowlink{white-space:normal;text-align:left}.userlist tbody th{font-size:13px;font-weight:500}.userlist tbody td,.auditlist tbody td{font-size:12.5px}.auditlist tbody th,.auditlist .rowlink{white-space:nowrap}.auditlist .auditkey{font-family:var(--font-mono);font-size:11.5px}.auditout{flex-wrap:wrap;align-items:baseline;gap:3px 6px;display:flex}.auditwhy{color:var(--muted-foreground);font-size:12px}.userphone{display:none}@media (max-width:640px){.userlist,.userlist tbody,.userlist tbody tr,.userlist tbody :is(th,td),.auditlist,.auditlist tbody,.auditlist tbody tr,.auditlist tbody :is(th,td){display:block}.userlist :is(colgroup,thead),.auditlist :is(colgroup,thead){display:none}.userlist tbody tr,.auditlist tbody tr{border-bottom:1px solid var(--border);padding:8px 0}.userlist tbody tr:last-child,.auditlist tbody tr:last-child{border-bottom:0}.userlist tbody :is(th,td),.auditlist tbody :is(th,td){border-bottom:0;padding-top:1px;padding-bottom:1px}.userphone{display:inline}.userlist tbody :is(.userrole,.userwhen),.auditlist tbody :is(.auditkey,.auditstage){padding-right:0;display:inline-block}.userlist tbody .userwhen{padding-left:4px}.auditlist tbody :is(.auditkey,.auditstage):has(>.dim){display:none}}.auditfilters{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.auditfilter{align-items:center;gap:6px;font-size:12.5px;display:flex}label.auditfilter{cursor:pointer}.auditfilter .lbl{color:var(--muted-foreground);font-size:11px}.auditfilter>button[role=combobox]{min-width:140px}.auditmore{justify-content:flex-end;margin-top:10px;display:flex}.rolechoices{flex-wrap:wrap;gap:6px 16px;display:flex}.rolechoice{cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}}
@media print{html{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}body,.wrap,.app,.main,.content,.page,.slot,.slotpanel,.slot .sb{height:auto;min-height:0;display:block;overflow:visible}.page{padding:0}.pgcols{display:block}.panel,.scroll,.panel.scroll{max-height:none;overflow:visible}.topbar,.side,.pagehead .acts,.pgacts,[role=tablist],.slot .sf,.slot .closex{display:none}.noprint{display:none!important}[data-radix-popper-content-wrapper]{display:none}html[data-print=document] body :not(:has(.docshown[data-printed]),.docshown[data-printed],.docshown[data-printed] *){display:none!important}html[data-print=document] .docshown[data-printed]:not([data-printed=first]){break-before:page}html[data-print=document] .dshead .dsname{font-size:18px}td.dsnote{white-space:pre-wrap}.dshead{break-after:avoid}.dsdocs{display:block}.dsviews>[role=tabpanel]+[role=tabpanel]{margin-top:18px}.printonly,[role=tabpanel][data-state=inactive]{display:block}.printhead{margin:0 0 14px}.printhead h1{margin:0;font-size:18px;font-weight:600}.printhead p{margin:4px 0 0;font-size:12px}.printtab{margin:22px 0 8px;font-size:15px;font-weight:600}.main:has(.printsheet)>:not(.slot){display:none}.main:not(:has(.printsheet))>.slot{display:none}.slot{border:0}.slot .sh,.slot .sb{padding-inline:0}th,td{white-space:normal;overflow-wrap:anywhere}thead th{overflow-wrap:normal;position:static}.ntlist .ntclamp{-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}tr,.itemrow,.setrow{break-inside:avoid}.printtab,.flabel,.sechead{break-after:avoid}.pvpage{background:0 0;height:auto;overflow:visible}.pvpage .pvshell,.pvpage .pvresults{min-height:0;display:block}.pvpage .pvwrap{max-width:none;padding-inline:0}.pvpage .pvtools,.pvpage .pvfoot,.pvpage .pvresults button,.pvpage .pvheroacts,.pvpage .pvquote,.pvpage .pvtabbar,.pvpage .pvtoolbar,.pvpage .pvnotesmore,.pvpage .pvupdatingsaid{display:none}.pvpage .card{box-shadow:none}.pvpage .pvsitehead{background:0 0}.pvpage .pvsitehead .pvwrap{min-height:0;padding-block:0 12px}.pvpage .pvbrandname{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.pvpage .pvmark,.pvpage .pill.glyph:before,.pvpage .pvnoteglyph,.pvpage .pvmeta>span+span:not(.pill):before{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pvpage .pvhero{padding-block:18px 0}.pvpage .pvabove{padding-top:18px}.pvpage .pvpanels{padding-block:18px 0}.pvpage .pvpanels.pvupdating>[role=tabpanel]{opacity:1}.pvpage .pvprinttab{break-after:avoid;margin:0 0 12px;font-size:17px;font-weight:600}.pvpage .pvnotes.folded li.past2,.pvpage .pvnotes.folded li.past4{display:grid}.pvpage .pvnotelist li{break-inside:avoid}.pvpage .pvnoteshead,.pvpage .pvnotegroup h3{break-after:avoid}.pvpage .pvcarsecs{display:block}.pvpage .pvcarsecs>.pvitems+.pvitems{break-before:page}.pvpage .pvitems,.pvpage .pvbomscroll{overflow:visible}.pvpage .pvcarhead{break-after:avoid}.pvpage .pvbom thead{display:table-header-group}.pvpage .pvbom tr.grouphead{break-after:avoid}.pvpage .pvbom{font-size:12.5px}.pvpage .pvbom thead th,.pvpage .pvbom tr.pvline>*{padding-inline:10px}.pvpage .pvbom thead th:first-child,.pvpage .pvbom tr.pvline>:first-child{padding-left:16px}.pvpage .pvbom tr.pvline>.c-part,.pvpage .pvtotal :is(th,td){overflow-wrap:normal}.pvpage .pvitemsfoot{break-inside:avoid}.pvpage .pvsheetwrap{max-width:none}.pvpage .pvsheet{background:0 0;border:0;border-radius:0;padding:0}.pvpage .pvsheethead,.pvpage .pvdoc .dshead,.pvpage .pvsheetsec h3{break-after:avoid}.pvpage .pvsheetsec,.pvpage .pvdoc .dssec{break-inside:avoid}.pvpage .pvdrawing{border:0;padding:24px 0}.tkres .tkreshead,.tkres .pvtabbar{position:static}.tkres .tkreshead{padding:0 0 8px}.tkres .pvtabbar,.tkres .pvtoolbar,.tkres .pvnotesmore{display:none}.tkres .card{box-shadow:none}.tkres .pvnotes.folded li.past2,.tkres .pvnotes.folded li.past4{display:grid}.tkres .pvnotelist li{break-inside:avoid}.tkres .pvnoteshead,.tkres .pvnotegroup h3{break-after:avoid}.tkres .pvnoteglyph{-webkit-print-color-adjust:exact;print-color-adjust:exact}.tkres .pvitems,.tkres .pvbomscroll{overflow:visible}.tkres .pvcarhead,.tkres .pvbom tr.grouphead{break-after:avoid}.tkres .pvbom thead{display:table-header-group}.tkres .pvitemsfoot,.tkres .tkleftout{break-inside:avoid}html:not([data-print=document]) .tkres .pvcopy+.pvcopy{break-before:page}.tkres .pvsheetwrap,.tkres .tkchecks{max-width:none}.tkres .pvsheet{background:0 0;border:0;border-radius:0;padding:0}.tkres .pvdoc .dshead{break-after:avoid}.tkres .pvdoc .dssec{break-inside:avoid}.tkres .tkcarchecks+.tkcarchecks{margin-top:14px}.tkres .tkfoldbody{display:block}.tkres .tkchev{display:none}.tkres .tkfoldbtn{background:0 0;border:0;padding:0}.tkres .tkfoldhead{break-after:avoid;margin-top:10px}.tkres .tkdetails{max-width:none}.tkres .pvdrawing{border:0;padding:24px 0}.tkres .pvdrawing a[download]{display:none}}
