.lab-a .la-hp,.lab-a .la-hr{--hp-lane:72px;--hp-drop:36px;--hp-env-pad:20px;--hp-row-h:40px;--hp-icon:18px;--hp-ease:cubic-bezier(.16,1,.3,1);--hseal:40px}.lab-a .la-hseal{width:var(--hseal);height:var(--hseal);border-radius:var(--la-radius-s);background:color-mix(in srgb,var(--la-accent-text)16%,var(--la-canvas));color:var(--la-accent-text);place-items:center;display:grid;position:relative}.lab-a .la-hseal>svg{width:20px;height:20px}.lab-a .la-hseal__stamp{border:1.5px solid var(--la-accent-text);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.lab-a .la-hseal__badge{background:var(--la-accent-text);width:18px;height:18px;color:var(--la-canvas);box-shadow:0 0 0 3px var(--la-surface);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-6px;right:-6px}.lab-a .la-hseal__badge svg{width:11px;height:11px}.lab-a .la-hp__stage{padding-bottom:calc(var(--hp-drop) + var(--hp-env-pad) + var(--space-16));justify-items:center;display:grid;position:relative}.lab-a .la-hp__lane{height:var(--hp-lane)}.lab-a .la-hp__body{width:min(100%,400px);position:relative}.lab-a .la-hp__toggle{position:absolute;top:0;bottom:auto;right:0}.lab-a .la-hp__pkg{z-index:1;border:1px solid var(--la-hairline-strong);border-radius:var(--la-radius-m);background:var(--la-surface);box-shadow:var(--la-shadow-1);transform-origin:50%;position:relative;overflow:hidden}.lab-a .la-hp__head{align-items:center;gap:var(--space-12);height:56px;padding:0 var(--space-16);border-bottom:1px solid var(--la-hairline);color:var(--la-ink-2);font-size:var(--typography-a-body-size);font-weight:500;display:flex}.lab-a .la-hp__glyph,.lab-a .la-hp__lid-glyph{border-radius:var(--la-radius-s);background:var(--la-raised);width:32px;height:32px;color:var(--la-ink-3);place-items:center;display:grid}.lab-a .la-hp__glyph svg{width:var(--hp-icon);height:var(--hp-icon)}.lab-a .la-hp__rows{padding:var(--space-8);margin:0;list-style:none;display:grid}.lab-a .la-hp__slot{height:var(--hp-row-h);position:relative}.lab-a .la-hp__slot-line{left:var(--space-12);background:var(--la-raised);border-radius:4px;width:38%;height:8px;margin-top:-4px;position:absolute;top:50%}.lab-a .la-hp__slot:nth-child(2n) .la-hp__slot-line{width:30%}.lab-a .la-hp__slot:nth-child(3n) .la-hp__slot-line{width:46%}.lab-a .la-hp__row,.lab-a .la-hp__fly{align-items:center;gap:var(--space-12);height:var(--hp-row-h);padding:0 var(--space-12);color:var(--la-ink);font-size:var(--typography-a-body-size);white-space:nowrap;line-height:1;display:flex;position:relative}.lab-a .la-hp__row{border-radius:var(--la-radius-s)}.lab-a .la-hp__row>svg,.lab-a .la-hp__fly>svg{width:var(--hp-icon);height:var(--hp-icon);color:var(--la-ink-3);flex:none;position:relative}.lab-a .la-hp__row>span:last-child,.lab-a .la-hp__fly>span:last-child{position:relative}.lab-a .la-hp__mark{border-radius:inherit;background:var(--la-raised);position:absolute;inset:0}.lab-a .la-hp__flies{z-index:2;height:var(--hp-lane);pointer-events:none;place-items:center;display:grid;position:absolute;top:0;left:0;right:0}.lab-a .la-hp__fly{will-change:transform,opacity;grid-area:1/1}.lab-a .la-hp__fly>svg{color:var(--la-ink-2)}.lab-a .la-hp__fly-edge{border:1px solid var(--la-ink-4);border-radius:var(--la-radius-s);background:var(--la-raised);box-shadow:var(--la-shadow-1);position:absolute;inset:0}.lab-a .la-hp__lid{z-index:2;align-content:center;justify-items:center;gap:var(--space-16);padding:var(--space-24);border-radius:inherit;background:radial-gradient(120% 80% at 50% 0%,var(--la-raised),var(--la-surface)70%);display:grid;position:absolute;inset:0}.lab-a .la-hp__lid:before{content:"";left:var(--space-24);right:var(--space-24);background:linear-gradient(90deg,transparent,var(--la-ink-4),transparent);height:1px;position:absolute;top:0}.lab-a .la-hp__lid-glyph{width:56px;height:56px;color:var(--la-ink)}.lab-a .la-hp__lid-glyph svg{width:28px;height:28px}.lab-a .la-hp__lid-title{font-family:var(--la-font-display);letter-spacing:-.01em;color:var(--la-ink);font-size:22px;font-weight:500}.lab-a .la-hp__lid-icons{gap:var(--space-12);color:var(--la-ink-3);display:flex}.lab-a .la-hp__lid-icons svg{width:var(--hp-icon);height:var(--hp-icon)}.lab-a .la-hp__seal{top:var(--space-16);right:var(--space-16);position:absolute}.lab-a .la-hp__env{z-index:0;inset:calc(var(--hp-drop) - var(--hp-env-pad))calc(var(--hp-env-pad)*-1)calc((var(--hp-drop) + var(--hp-env-pad))*-1);border-radius:var(--la-radius-m);background:radial-gradient(70% 60% at 50% 55%,color-mix(in srgb,var(--la-ink)5%,transparent),transparent 75%);position:absolute}.lab-a .la-hp__corner{border:0 solid var(--la-ink-3);width:22px;height:22px;position:absolute}.lab-a .la-hp__corner--tl{border-top-left-radius:var(--la-radius-m);border-top-width:1.5px;border-left-width:1.5px;top:0;left:0}.lab-a .la-hp__corner--tr{border-top-right-radius:var(--la-radius-m);border-top-width:1.5px;border-right-width:1.5px;top:0;right:0}.lab-a .la-hp__corner--bl{border-bottom-left-radius:var(--la-radius-m);border-bottom-width:1.5px;border-left-width:1.5px;bottom:0;left:0}.lab-a .la-hp__corner--br{border-bottom-right-radius:var(--la-radius-m);border-bottom-width:1.5px;border-right-width:1.5px;bottom:0;right:0}.lab-a .la-hp__env-label{z-index:1;left:50%;bottom:calc((var(--hp-drop) + var(--hp-env-pad))*-1);align-items:center;gap:var(--space-8);padding:0 var(--space-12);background:var(--la-canvas);color:var(--la-ink-2);font-size:var(--typography-a-label-size);white-space:nowrap;display:inline-flex;position:absolute;transform:translate(-50%,50%)}.lab-a .la-hp__env-label svg{width:16px;height:16px;color:var(--la-ink-3)}.lab-a .la-hp:not(.is-still) .la-hp__fly,.lab-a .la-hp:not(.is-still) .la-hp__row,.lab-a .la-hp:not(.is-still) .la-hp__mark,.lab-a .la-hp:not(.is-still) .la-hp__env,.lab-a .la-hp:not(.is-still) .la-hp__env-label,.lab-a .la-hp:not(.is-still) .la-hseal{opacity:0}.lab-a .la-hp:not(.is-still) .la-hp__lid{clip-path:inset(0% 0% 100%)}.lab-a .la-hp.is-still .la-hp__flies,.lab-a .la-hp.is-still .la-hp__slot-line,.lab-a .la-hp.is-still .la-hp__mark{display:none}.lab-a .la-hp.is-still .la-hp__pkg{transform:translateY(var(--hp-drop))scale(.94)}@media (max-width:1023px){.lab-a .la-hp,.lab-a .la-hr{--hp-lane:64px;--hp-env-pad:14px}.lab-a .la-hp__body{width:calc(100% - var(--hp-env-pad)*2)}}.lab-a .la-hr__stage{position:relative}.lab-a .la-hr__panel{border:1px solid var(--la-hairline-strong);border-radius:var(--la-radius-m);background:var(--la-surface);box-shadow:var(--la-shadow-1);transition:border-color .9s var(--hp-ease);position:relative;overflow:hidden}.lab-a .la-hr__panel.is-signed{border-color:var(--la-ink-4)}.lab-a .la-hr__bar{align-items:center;gap:var(--space-12);height:56px;padding:0 var(--space-12)0 var(--space-16);border-bottom:1px solid var(--la-hairline);color:var(--la-ink-2);font-size:var(--typography-a-body-size);font-weight:500;display:flex}.lab-a .la-hr__bar>svg{width:var(--hp-icon);height:var(--hp-icon);color:var(--la-ink-3)}.lab-a .la-hr__bar .la-reel__toggle{margin-left:auto}.lab-a .la-hr__grid{gap:var(--space-32)var(--space-16);padding:var(--space-32)var(--space-24)var(--space-40);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}.lab-a .la-hr__cell{align-content:start;justify-items:center;gap:var(--space-12);text-align:center;display:grid;position:relative}.lab-a .la-hr__tile{place-items:center;width:64px;height:64px;display:grid;position:relative}.lab-a .la-hr__ghost{border:1px dashed var(--la-hairline-strong);border-radius:var(--la-radius-m);position:absolute;inset:0}.lab-a .la-hr__fill{border:1px solid var(--la-hairline-strong);border-radius:var(--la-radius-m);background:linear-gradient(180deg,var(--la-raised),var(--la-surface));color:var(--la-ink);box-shadow:var(--la-shadow-1);place-items:center;display:grid;position:absolute;inset:0}.lab-a .la-hr__fill svg{width:26px;height:26px}.lab-a .la-hr__ring{border:1px solid var(--la-ink-3);border-radius:calc(var(--la-radius-m) + 6px);position:absolute;inset:-6px}.lab-a .la-hr__name{max-width:14ch;color:var(--la-ink-2);font-size:var(--typography-a-body-size);text-wrap:balance;line-height:1.3}.lab-a .la-hr__cell--pkg .la-hr__name{color:var(--la-ink);font-weight:500}.lab-a .la-hr__cell--pkg .la-hseal{position:absolute;top:-14px;right:-22px}.lab-a .la-hr:not(.is-still) .la-hr__fill,.lab-a .la-hr:not(.is-still) .la-hr__ring,.lab-a .la-hr:not(.is-still) .la-hr__name,.lab-a .la-hr:not(.is-still) .la-hseal{opacity:0}.lab-a .la-hr.is-still .la-hr__ring{display:none}@media (max-width:1023px){.lab-a .la-hr__grid{gap:var(--space-24)var(--space-16);padding:var(--space-24)var(--space-16)var(--space-32);grid-template-columns:repeat(2,minmax(0,1fr))}.lab-a .la-hr__name{font-size:var(--typography-a-label-size)}.lab-a .la-hp .la-ho__stage,.lab-a .la-hr .la-ho__stage{width:100%}}
.lab-a .la-film--take .la-film__name,.lab-a .la-film--take .la-film__name.is-on{transition:opacity var(--la-dur-fast)var(--la-ease-out);transition-delay:0s}
