:root,[data-theme]{--ls-plate-opacity:.5;--ls-on-rail-opacity:.14}.ls-image{flex-direction:column;min-width:0;min-height:0;display:flex}.ls-canvas{aspect-ratio:3/4;background:var(--ground);border-bottom:1px solid var(--ground-edge);flex:none;min-height:280px;max-height:72vh;position:relative}.ls-plate{width:auto;max-width:84%;height:auto;opacity:var(--ls-plate-opacity);position:absolute;top:10%;bottom:10%;left:50%;translate:-50%}.ls-cap{padding:var(--sp-3) var(--sp-6);border-bottom:1px solid var(--divider);flex:none;margin:0}.ls-strip{gap:var(--sp-4) var(--sp-6);padding:var(--sp-3) var(--sp-6) var(--sp-4);flex-wrap:wrap;flex:none;display:flex}.ls-group{gap:var(--sp-2);flex-direction:column;display:flex}.ls-image .ls-gh{width:56px}.ls-thumbs{gap:var(--sp-2);display:flex}.ls-thumb{width:88px;display:block}.ls-thumb.ls-thumb--landscape{width:136px}.ls-insp{overflow:hidden}.ls-sec{gap:var(--sp-3);padding-block:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--divider);flex-direction:column;display:flex}.ls-sec:last-child{border-bottom:0}.ls-insp .ls-sh{width:38%;height:14px}.ls-row{gap:var(--sp-3);grid-template-columns:96px minmax(0,1fr);align-items:center;display:grid}.ls-insp .ls-k{width:64px}.ls-steps{gap:var(--sp-4);padding:var(--sp-4);flex-direction:column;display:flex}.ls-step{align-items:center;gap:var(--sp-3);display:flex}.ls-step .od-skel{opacity:var(--ls-on-rail-opacity)}.ls-steps .ls-dot{flex:none;width:24px;height:24px}.ls-form{gap:var(--sp-5);padding:var(--sp-6);flex-direction:column;max-width:560px;display:flex}.ls-form .ls-form-h{width:40%;height:20px}.ls-form-say{margin:calc(-1 * var(--sp-3)) 0 0}.ls-field{gap:var(--sp-2);flex-direction:column;display:flex}.ls-input{height:var(--control-h);display:block}.od-skel.ls-title{vertical-align:middle;width:220px;max-width:100%;height:16px;display:inline-block}:root,[data-theme]{--ir-column:400px;--ir-section-columns:1}.ir-card,.ir-band{min-width:0}@media (width>=1440px){@container rs (width>=880px){.rs .ir-card{margin:var(--sp-5) var(--sp-6) var(--sp-6) var(--sp-2);padding:var(--sp-5) var(--sp-6) var(--sp-6);border-radius:var(--r-md);box-shadow:none;background:color-mix(in srgb, var(--canvas) 55%, var(--surface-high));border:0}[data-theme=dark] .rs .ir-card{background:color-mix(in srgb, var(--ink) 6%, var(--surface-high))}}.iwb .ir-card{margin:var(--sp-5) var(--sp-6) var(--sp-6) var(--sp-2);padding:var(--sp-5) var(--sp-6) var(--sp-6);border-radius:var(--r-md);box-shadow:none;background:color-mix(in srgb, var(--canvas) 55%, var(--surface-high));border:0}[data-theme=dark] .iwb .ir-card{background:color-mix(in srgb, var(--ink) 6%, var(--surface-high))}@container rs (width>=880px){.rs .ir-slot--cards{gap:var(--sp-3);flex-direction:column;display:flex}.rs .ir-slot--cards>.ir-card{flex:none}.rs .ir-slot--cards>.ir-card:not(:last-child){margin-bottom:0}.rs .ir-slot--cards>.ir-card+.ir-card{margin-top:0}}}@media (width<=1439px){.ir-slot--cards[data-ir-sheet]>.ir-card{background:0 0;margin:0;padding:0}.ir-slot--cards[data-ir-sheet]>.ir-card:not(:last-child){padding-bottom:var(--sp-4);margin-bottom:var(--sp-4);border-bottom:1px solid var(--divider)}}.ir-sheet-btn{display:none}@media (width<=1439px){.ir-slot[data-ir-sheet]{z-index:40;top:var(--ir-sheet-top,var(--topbar-h));width:min(var(--ir-column), 100vw);box-sizing:border-box;padding:var(--sp-5) var(--sp-6) var(--sp-6);border:0;border-left:1px solid var(--outline-strong);background:color-mix(in srgb, var(--canvas) 55%, var(--surface-high));box-shadow:var(--e3);visibility:hidden;transition:transform var(--dur-base) var(--ease-enter), visibility 0s linear var(--dur-base);border-radius:0;flex-direction:column;margin:0;display:flex;position:fixed;bottom:0;right:0;overflow:hidden auto;transform:translate(100%)}[data-theme=dark] .ir-slot[data-ir-sheet]{background:color-mix(in srgb, var(--ink) 6%, var(--surface-high))}.ir-slot[data-ir-sheet=open]{visibility:visible;transition:transform var(--dur-base) var(--ease-enter);transform:none}.ir-slot[data-ir-sheet]:focus{outline:none}.ir-scrim{z-index:39;top:var(--ir-sheet-top,var(--topbar-h));background:var(--scrim);position:fixed;bottom:0;left:0;right:0}.ir-sheet-btn{flex:none;display:inline-flex}}@media (width>=1440px){.ir-scrim{display:none}}@media (prefers-reduced-motion:reduce){.ir-slot[data-ir-sheet]{transition:none}}.ir{grid-template-columns:repeat(var(--ir-section-columns), minmax(0, 1fr));column-gap:var(--sp-8);min-width:0;display:grid}.ir-notice{margin:0 0 var(--sp-4);grid-column:1/-1}.ir-top{gap:var(--sp-3);min-width:0;padding-bottom:var(--sp-4);flex-direction:column;grid-column:1/-1;display:flex}.ir-cap{font:400 var(--fs-secondary) / 1.4 var(--ui);color:var(--ink-3);margin:0}.ir-top-head{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);min-width:0;display:flex}.ir-title{min-width:0;font:600 var(--fs-title) / 1.3 var(--ui);letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.ir-title[data-missing]{color:var(--ink-3);font-weight:400}.ir-top-act{gap:var(--sp-2);flex-wrap:wrap;flex:none;display:flex}.ir-top-body{min-width:0}.ir-grp{border-top:1px solid var(--divider);flex-direction:column;min-width:0;display:flex}.ir-h{font:inherit;min-width:0;margin:0}.ir-disc{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--sp-3);width:calc(100% + 2 * var(--sp-4));min-height:44px;margin:var(--sp-1) calc(-1 * var(--sp-4));padding:var(--sp-2) var(--sp-4);border-radius:var(--r-sm);font:inherit;text-align:left;color:inherit;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-std);background:0 0;border:0;display:flex}.ir-disc:hover{background:var(--well)}.ir-disc:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ir-disc-l{gap:var(--sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.ir-name{font:500 var(--fs-body) / 1.4 var(--ui);color:var(--ink);overflow-wrap:anywhere}.ir-sum{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 var(--fs-secondary) / 1.45 var(--ui);color:var(--ink-3);overflow:hidden}.ir-sum.ir-mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.ir-trail{align-items:center;gap:var(--sp-2);flex:none;display:flex}.ir-tag{font:500 var(--fs-secondary) / 1 var(--ui);color:var(--ink)}.ir-chev{width:14px;height:14px;color:var(--ink-2);transition:transform var(--dur-fast) var(--ease-std);flex:none}.ir-disc[aria-expanded=true] .ir-chev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ir-disc,.ir-chev{transition:none}}.ir-body{gap:var(--sp-3);min-width:0;padding:var(--sp-1) 0 var(--sp-4);flex-direction:column;display:flex}.ir-body[hidden]{display:none}.ir-acts{gap:var(--sp-2);flex-wrap:wrap;display:flex}.ir-pics{gap:var(--sp-3);min-width:0;padding:var(--sp-1) 0 var(--sp-4);flex-direction:column;display:flex}.ir-pic-row{align-items:center;gap:var(--sp-3);grid-template-columns:56px minmax(0,1fr);min-width:0;display:grid}.ir-pic{width:56px;height:56px}.ir-pic-logo{box-sizing:border-box;border:1px solid var(--outline);border-radius:var(--r-sm);background:var(--surface-high);place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.ir-pic-logo>img{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:6px;display:block}.ir-ed{gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--outline-strong);border-radius:var(--r-md);background:var(--surface-high);flex-direction:column;display:flex}.ir-ed-acts{justify-content:space-between;gap:var(--sp-2);flex-wrap:wrap;display:flex}:root,[data-theme]{--wb-surface:var(--surface-high);--wb-head-h:var(--topbar-h);--wb-head-surface:var(--surface-high);--wb-head-rule:var(--outline-strong);--wb-head-pad-x:var(--sp-6);--wb-exit-ink:var(--ink-2);--wb-exit-ink-hover:var(--ink);--wb-exit-icon:14px;--wb-exit-h:var(--control-h);--wb-canvas-ground:var(--ground);--wb-canvas-band:var(--surface-high);--wb-panel-surface:var(--surface-high);--wb-panel-rule:transparent;--wb-bar-h:60px;--wb-bar-surface:var(--surface-high);--wb-bar-rule:var(--outline-strong);--wb-bar-prev-inset:var(--sp-6);--wb-bar-pad-end:var(--sp-6);--wb-bar-status-align:end;--wb-bar-btn-h:var(--control-h);--wb-commit-surface:var(--inv-surface);--wb-commit-ink:var(--inv-ink);--wb-commit-muted:var(--inv-muted);--wb-commit-rule:var(--ink);--wb-commit-edge:var(--step-rule);--wb-scroll-thumb:color-mix(in srgb, var(--ink-3) 45%, transparent);--wb-scroll-thumb-hover:var(--ink-3)}:is(.iwb,.psheet,[data-ir-sheet=open]) ::-webkit-scrollbar{width:12px;height:12px}[data-ir-sheet=open]::-webkit-scrollbar{width:12px;height:12px}:is(.iwb,.psheet,[data-ir-sheet=open]) ::-webkit-scrollbar-track{background:0 0}:is(.iwb,.psheet,[data-ir-sheet=open]) ::-webkit-scrollbar-corner{background:0 0}[data-ir-sheet=open]::-webkit-scrollbar-track{background:0 0}[data-ir-sheet=open]::-webkit-scrollbar-corner{background:0 0}:is(.iwb,.psheet,[data-ir-sheet=open]) ::-webkit-scrollbar-thumb{background:var(--wb-scroll-thumb) padding-box;border-radius:var(--r-full);border:3px solid #0000}[data-ir-sheet=open]::-webkit-scrollbar-thumb{background:var(--wb-scroll-thumb) padding-box;border-radius:var(--r-full);border:3px solid #0000}:is(.iwb,.psheet,[data-ir-sheet=open]) ::-webkit-scrollbar-thumb:hover{background-color:var(--wb-scroll-thumb-hover)}[data-ir-sheet=open]::-webkit-scrollbar-thumb:hover{background-color:var(--wb-scroll-thumb-hover)}@supports not selector(::-webkit-scrollbar){:is(.iwb,.psheet,[data-ir-sheet=open]),:is(.iwb,.psheet,[data-ir-sheet=open]) *{scrollbar-width:thin;scrollbar-color:var(--wb-scroll-thumb) transparent}}.iwb{isolation:isolate;grid-template-rows:var(--wb-head-h) minmax(0, 1fr) var(--wb-bar-h);background:var(--wb-surface);min-width:0;height:100dvh;display:grid;position:relative;overflow:clip}.iwb-head{align-items:center;gap:var(--sp-4);padding:0 var(--wb-head-pad-x);background:var(--wb-head-surface);border-bottom:1px solid var(--wb-head-rule);display:flex}.iwb-head h1{font:600 var(--fs-title) / 1.3 var(--ui);color:var(--ink);margin:0}.iwb-exit{margin-left:auto}:where(.iwb-head .wbar-exit){align-items:center;gap:var(--sp-1);height:var(--wb-exit-h);padding:0 var(--sp-2);border-radius:var(--r-full);color:var(--wb-exit-ink);font:500 var(--fs-label) / 1 var(--ui);cursor:pointer;transition:color var(--dur-fast) var(--ease-std);background:0 0;border:0;display:inline-flex}:where(.iwb-head .wbar-exit:hover){color:var(--wb-exit-ink-hover)}.iwb-head .wbar-exit svg{width:var(--wb-exit-icon);height:var(--wb-exit-icon);flex:none}.wbar-task{color:var(--ink-3);font:400 var(--fs-label) / 1.5 var(--ui)}.iwb-bar{min-width:0}.iwb-body{grid-template-columns:var(--step-width) minmax(360px, 1fr) clamp(336px, 28vw, 400px) var(--ir-column);min-height:0;display:grid}.iwb-body>*{min-width:0;min-height:0}.iwb-steps{align-items:stretch;gap:var(--sp-2);padding:var(--sp-4) 0;background:var(--step-surface);flex-direction:column;display:flex;overflow:auto}.iwb-image{background:var(--wb-canvas-ground);flex-direction:column;display:flex;overflow:auto}.iwb-image>*{flex:auto;min-height:0}.iwb-panel{background:var(--wb-panel-surface);border-left:1px solid var(--wb-panel-rule);flex-direction:column;display:flex}.iwb-scroll{min-height:0;padding:var(--sp-5);flex:auto;overflow:auto}.iwb-inspector{padding:var(--sp-4);background:var(--surface);border-left:1px solid var(--outline-strong);overflow:auto}.iwb[data-stage=start]{grid-template-rows:var(--wb-head-h) minmax(0, 1fr)}.iwb[data-stage=start]:has(>.iwb-bar){grid-template-rows:var(--wb-head-h) minmax(0, 1fr) var(--wb-bar-h)}.iwb[data-stage=start] .iwb-body{grid-template-columns:var(--step-width) minmax(0, 1fr)}.iwb[data-stage=start] .iwb-panel{border-left:0}.iwb[data-stage=start] .iwb-scroll{padding:var(--sp-8) var(--sp-6)}.iwb[data-stage=start] .iwb-scroll>*{max-width:560px;margin-inline:auto}@media (width>=1328px){.iwb[data-column="336"] .iwb-body{grid-template-columns:var(--step-width) minmax(360px, 1fr) 336px var(--ir-column)}.iwb[data-column="400"] .iwb-body{grid-template-columns:var(--step-width) minmax(360px, 1fr) 400px var(--ir-column)}}@media (width>=1328px) and (width<=1439px){.iwb-body{grid-template-columns:var(--step-width) minmax(360px, 1fr) clamp(336px, 28vw, 400px)}.iwb[data-column="336"] .iwb-body{grid-template-columns:var(--step-width) minmax(360px, 1fr) 336px}.iwb[data-column="400"] .iwb-body{grid-template-columns:var(--step-width) minmax(360px, 1fr) 400px}}@media (width<=1439px){.iwb-inspector:not(.ir-slot){display:none}}@media (width>=1440px){.iwb-inspector:has(.ir-card){background:0 0;border-left:0;padding:0}}@media (width<=1327px){.iwb{grid-template-rows:auto minmax(0,1fr) auto}.iwb-body{grid-template-columns:minmax(0,1fr);overflow:hidden auto}.iwb-body>*{min-height:auto}.iwb-steps{flex-flow:wrap;overflow:visible}.iwb-panel{border-left:0;border-top:1px solid var(--wb-panel-rule)}.iwb-inspector{border-left:0;border-top:1px solid var(--outline-strong)}.iwb-image,.iwb-scroll,.iwb-inspector{overflow:visible}.iwb-head,.iwb-steps{padding:var(--sp-3);flex-wrap:wrap}.iwb-inspector{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}.iwb[data-stage=start]{grid-template-rows:auto minmax(0,1fr)}.iwb[data-stage=start]:has(>.iwb-bar){grid-template-rows:auto minmax(0,1fr) auto}.iwb[data-stage=start] .iwb-body{grid-template-rows:max-content minmax(min-content,1fr);grid-template-columns:minmax(0,1fr);align-content:start}.iwb[data-stage=start] .iwb-steps{align-items:flex-start}.iwb[data-stage=start] .iwb-scroll{padding:var(--sp-6) var(--sp-4)}}@media (width<=480px){.iwb-inspector{grid-template-columns:1fr}.iwb-scroll{padding:var(--sp-4)}}.iwb :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.agi-brand{font:700 16px / 1 var(--ui);letter-spacing:-.02em;color:var(--ink)}.agi-subject{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 var(--fs-body) / 1.3 var(--ui);color:var(--ink-2);overflow:hidden}.agi-end{align-items:center;gap:var(--sp-4);display:flex}.agi-draft{font:400 var(--fs-secondary) / 1.3 var(--ui);color:var(--ink-3);flex:none}.iwb[data-layout=steps]{grid-template-rows:var(--wb-head-h) minmax(0, 1fr) var(--wb-bar-h)}.iwb[data-layout=steps] .iwb-body{grid-template-columns:var(--step-width) minmax(360px, 1fr) clamp(336px, 28vw, 400px) var(--ir-column);grid-template-rows:auto minmax(0,1fr)}@media (width>=1328px){.iwb[data-layout=steps] .iwb-steps{grid-area:1/1/3}.iwb[data-layout=steps] .iwb-banner{grid-area:1/2/auto/4}.iwb[data-layout=steps] .iwb-image{grid-area:2/2}.iwb[data-layout=steps] .iwb-panel{grid-area:2/3}.iwb[data-main=one] .iwb-panel{grid-column:2/4}}@media (width>=1440px){.iwb[data-layout=steps] .iwb-inspector{grid-area:1/4/3}}@media (width>=1328px) and (width<=1439px){.iwb[data-layout=steps] .iwb-body{grid-template-columns:var(--step-width) minmax(360px, 1fr) clamp(336px, 28vw, 400px)}}.iwb[data-layout=steps] .iwb-steps{gap:2px}@media (width>=1328px){.iwb{z-index:0;position:relative}.iwb-steps:before{content:"";z-index:-1;width:var(--step-width);background:var(--step-surface);position:absolute;top:0;bottom:0;left:0}.iwb-head{margin-left:var(--step-width);position:relative}.iwb-head :is(.wbar-brand,.agi-brand){top:0;left:calc(-1 * var(--step-width));box-sizing:border-box;width:var(--step-width);height:var(--wb-head-h);padding:0 var(--sp-4);background:var(--step-surface);border-right:0;border-bottom:1px solid var(--step-rule);color:var(--step-ink);align-items:center;display:flex;position:absolute}.iwb-head :is(.wbar-brand,.agi-brand) em{color:var(--step-accent)}.iwb>.iwb-bar{margin-left:var(--step-width)}}.iwb-banner{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);background:var(--canvas);border-bottom:1px solid var(--outline-strong);display:grid}.iwb[data-main=one] .iwb-panel{border-left:0}.iwb[data-main=one] .iwb-scroll{padding:var(--sp-8) var(--sp-10)}.iwb[data-main=one] .iwb-scroll>*{max-width:560px}.iwb[data-main=one] .iwb-scroll>.iwb-wide{max-width:1040px}.iwb[data-main=one] .iwb-scroll>.iwb-gallery{max-width:none}.iwb[data-main=one] .iwb-scroll:has(>.iwb-zero){flex-direction:column;display:flex}.iwb[data-main=one] .iwb-scroll>.iwb-zero{flex-direction:column;flex:1 0 auto;justify-content:safe center;align-items:center;max-width:none;padding-bottom:8vh;display:flex}.iwb-h{gap:var(--sp-1);margin:0 0 var(--sp-4);flex-direction:column;display:flex}.iwb-h h2{margin:0}.iwb[data-layout=steps] .iwb-scroll h2{font:600 var(--fs-display) / 1.2 var(--ui);letter-spacing:-.015em;text-wrap:balance}.iwb-h p{max-width:64ch;color:var(--ink-2);font:400 var(--fs-label) / 1.5 var(--ui);text-wrap:pretty;margin:0}.iwb-h .iwb-h-note{margin-top:var(--sp-1)}@keyframes iwb-fade{0%{opacity:0}}.iwb[data-layout=steps] :is(.iwb-image,.iwb-panel){animation:iwb-fade var(--dur-base) var(--ease-std)}@media (prefers-reduced-motion:reduce){.iwb[data-layout=steps] :is(.iwb-image,.iwb-panel){animation:none}}@media (width<=1327px){.iwb[data-layout=steps]{grid-template-rows:auto auto auto;height:auto;min-height:100dvh}.iwb[data-layout=steps] .iwb-body{grid-template-rows:none;grid-template-columns:minmax(0,1fr);overflow:visible}.iwb[data-main=one] .iwb-scroll{padding:var(--sp-6) var(--sp-4)}}.wbar-brand{align-items:baseline;gap:var(--sp-2);font:700 var(--fs-heading) / 1 var(--ui);white-space:nowrap;padding-right:var(--sp-4);border-right:1px solid var(--outline-strong);display:inline-flex}.wbar-brand em{font:500 var(--fs-secondary) / 1 var(--mono);letter-spacing:.18em;color:var(--primary);font-style:normal}.wbar-acts{align-items:center;gap:var(--sp-2);display:flex}.wbar-state{font:400 var(--fs-secondary) / 1.4 var(--mono);color:var(--ink-3);white-space:nowrap}.wbar-state[data-tone=ready]{color:var(--success-text)}.wbar-state[data-tone=warn]{color:var(--warn-text);white-space:normal}.wbar-dot{width:6px;height:6px;margin-right:var(--sp-2);border-radius:var(--r-full);vertical-align:1px;background:currentColor;display:inline-block}@media (width<=480px){.wbar-state{flex-basis:100%;order:3}}.wb-skel{flex-direction:column;height:100%;min-height:0;display:flex}.wb-skel .ls-image{flex:auto}.wb-skel .ls-canvas{aspect-ratio:auto;flex:auto;min-height:320px;max-height:none}.gp{flex-direction:column;min-width:0;display:flex}.gp-canvas{width:100%;aspect-ratio:var(--gp-ar,3 / 4);background:var(--ground);border-bottom:1px solid var(--ground-edge);flex:none;min-height:280px;max-height:72vh;position:relative;overflow:hidden}.gp-pan{touch-action:none;position:absolute;inset:0;overflow:hidden}.gp-pan[tabindex]{cursor:grab}.gp-pan.dragging{cursor:grabbing}.gp-pan:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.gp-preview{position:absolute;top:0;left:0;overflow:hidden}.gp-img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;max-width:none;max-height:none;display:block;position:absolute;top:0;left:0}.gp-msg{justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-5);text-align:center;background:var(--well);flex-direction:column;display:flex;position:absolute;inset:0}.gp-msg-title{font:600 var(--fs-body) / 1.4 var(--ui);color:var(--ink);margin:0}.gp-msg-body{max-width:320px;font:400 var(--fs-secondary) / 1.5 var(--ui);color:var(--ink-2);margin:0}.gp-tools{min-inline-size:0;right:var(--sp-4);bottom:var(--sp-4);z-index:1;align-items:center;gap:var(--sp-1);padding:var(--sp-1);background:var(--surface);border:1px solid var(--outline);border-radius:var(--r-full);box-shadow:var(--e2);margin:0;display:flex;position:absolute}.gp-mag{text-align:center;min-width:76px;font:400 var(--fs-secondary) / 1 var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2)}.gp-mag--off{opacity:.38}.gp-cap{padding:var(--sp-3) var(--sp-6);font:500 var(--fs-label) / 1.4 var(--ui);color:var(--ink);background:var(--wb-canvas-band);border-bottom:1px solid var(--divider);overflow-wrap:anywhere;flex:none;margin:0}.gp-strip{max-height:210px;padding:var(--sp-3) var(--sp-6) var(--sp-4);background:var(--wb-canvas-band);flex:none;overflow:auto}.gp-views{gap:var(--sp-4) var(--sp-6);flex-wrap:wrap;display:flex}.gp-group{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.gp-group-h{font:500 var(--fs-secondary) / 1.3 var(--ui);color:var(--ink-2);margin:0}.gp-group-items{gap:var(--sp-2);flex-wrap:wrap;display:flex}.gp-thumb{border-radius:var(--r-md);cursor:pointer;flex:none;width:88px}.gp-thumb--landscape{width:136px}.gp-overlay{pointer-events:none;position:absolute;top:0;left:0}.gp-thumb:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.gp-thumb-cap{align-items:center;gap:var(--sp-1);min-width:0;display:flex}.gp-thumb-name{min-width:0;font:500 var(--fs-secondary) / 1.3 var(--ui);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.gp-thumb--landscape .gp-thumb-cap{align-items:flex-start}.gp-thumb--landscape .gp-thumb-name{-webkit-line-clamp:2;line-clamp:2;height:calc(var(--fs-secondary) * 1.3 * 2);white-space:normal;text-overflow:clip;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.gp-mark .chip--status{height:20px;padding:0 var(--sp-1);gap:0;font-size:0}.gp-mark .chip--status>span{font-size:var(--fs-secondary)}.gp-strip-empty{font:400 var(--fs-secondary) / 1.45 var(--ui);color:var(--ink-3);margin:0}.gp-canvas--input{aspect-ratio:auto;border:0;grid-template-rows:minmax(0,1fr) auto;height:min(64vh,640px);min-height:280px;max-height:none;display:grid}.gp-canvas--input .gp-pan{grid-row:1;position:relative}.gp-canvas--input .gp-tools{width:100%;box-shadow:none;padding:var(--sp-2);border:0;border-radius:0;grid-row:2;position:static}
