.MissingRecordingDetails-module__WHL0pa__details{min-width:0;max-width:min(100%,460px);font-size:var(--pv-font-size-body);justify-items:center;gap:6px;line-height:1.5;display:grid}.MissingRecordingDetails-module__WHL0pa__fileName,.MissingRecordingDetails-module__WHL0pa__path,.MissingRecordingDetails-module__WHL0pa__candidates{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.MissingRecordingDetails-module__WHL0pa__fileName{color:inherit}.MissingRecordingDetails-module__WHL0pa__path{opacity:.7}.MissingRecordingDetails-module__WHL0pa__details button{font:inherit;color:inherit;cursor:pointer;text-decoration:underline}.MissingRecordingDetails-module__WHL0pa__candidates{text-align:left;max-height:72px;margin:0;padding-left:16px;overflow:auto}
.PinkCommentCutDeleteDialog-module__pj3JTa__dialog{border:1px solid var(--pv-line-strong);background:var(--pv-panel);width:min(440px,100vw - 40px);color:var(--pv-text-2);font-family:var(--pv-font-ui);border-radius:0;margin:auto;padding:20px}.PinkCommentCutDeleteDialog-module__pj3JTa__dialog::backdrop{background:#00000094}.PinkCommentCutDeleteDialog-module__pj3JTa__dialog h2{font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);margin:0 0 16px}.PinkCommentCutDeleteDialog-module__pj3JTa__dialog p{font-size:var(--pv-font-size-body);margin:10px 0;line-height:1.6}.PinkCommentCutDeleteDialog-module__pj3JTa__actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.PinkCommentCutDeleteDialog-module__pj3JTa__actions button{border:1px solid var(--pv-line-strong);background:var(--pv-section);color:var(--pv-text-2);font:inherit;font-size:var(--pv-font-size-body);cursor:pointer;border-radius:0;padding:8px 12px}.PinkCommentCutDeleteDialog-module__pj3JTa__actions button:focus-visible{outline:2px solid var(--pv-text-2);outline-offset:2px}.PinkCommentCutDeleteDialog-module__pj3JTa__actions .PinkCommentCutDeleteDialog-module__pj3JTa__delete{color:var(--pv-danger,#f36a72);border-color:var(--pv-danger,#f36a72)}
.PinkHintBar-module__q-oP6a__bar{z-index:60;border-top:var(--pv-border-width,1px) solid var(--pv-line);background:var(--pv-panel);flex-wrap:wrap;align-items:center;column-gap:14px;min-width:0;height:24px;padding:0 12px;display:flex;position:relative;overflow:hidden}.PinkHintBar-module__q-oP6a__item{height:24px;color:var(--pv-text-3);font-size:var(--pv-font-size-body);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.PinkHintBar-module__q-oP6a__key{color:var(--pv-text);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);background:#ffffff0a;border:1px solid #ffffff38;border-radius:0;padding:0 4px;line-height:14px}@media (max-width:900px){.PinkHintBar-module__q-oP6a__bar{display:none}}
.StopPoseDialog-module__fFZ39q__backdrop{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--pv-text,#e8e7e5);font-family:var(--pv-font-ui,system-ui, sans-serif);background:0 0;border:0;margin:0;padding:24px}.StopPoseDialog-module__fFZ39q__backdrop:not([open]){display:none}.StopPoseDialog-module__fFZ39q__backdrop[open]{place-items:center;display:grid}.StopPoseDialog-module__fFZ39q__backdrop::backdrop{background:#00000094}.StopPoseDialog-module__fFZ39q__dialog{border:1px solid var(--pv-line-strong);background:var(--pv-panel);grid-template-rows:auto minmax(0,1fr) auto;width:min(94vw,900px);max-height:min(92vh,820px);display:grid;overflow:hidden;box-shadow:0 22px 70px #0000008f}.StopPoseDialog-module__fFZ39q__header{border-bottom:1px solid var(--pv-line);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.StopPoseDialog-module__fFZ39q__header h2{font-size:var(--pv-font-size-title);margin:0}.StopPoseDialog-module__fFZ39q__header button{width:36px;height:36px;color:var(--pv-text-3);background:0 0;border:1px solid #0000;flex:none;place-items:center;display:grid}.StopPoseDialog-module__fFZ39q__header button:hover,.StopPoseDialog-module__fFZ39q__header button:focus-visible{border-color:var(--pv-line-strong);color:var(--pv-text);outline:none}.StopPoseDialog-module__fFZ39q__body{min-height:0;padding:16px;overflow-y:auto}.StopPoseDialog-module__fFZ39q__section{color:var(--pv-text-4);font:var(--pv-font-weight-bold) var(--pv-font-size-body) var(--pv-font-mono);letter-spacing:.06em;margin:0 0 8px;display:block}.StopPoseDialog-module__fFZ39q__section+.StopPoseDialog-module__fFZ39q__grid{margin-bottom:16px}.StopPoseDialog-module__fFZ39q__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.StopPoseDialog-module__fFZ39q__card{border:1px solid var(--pv-line-strong);background:var(--pv-section);min-width:0;height:120px;color:var(--pv-text-2);cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;padding:0 8px 10px;display:flex}.StopPoseDialog-module__fFZ39q__card:hover{border-color:var(--pv-text-3)}.StopPoseDialog-module__fFZ39q__card:focus-visible{outline:1px solid var(--pv-selection-hi);outline-offset:2px}.StopPoseDialog-module__fFZ39q__card[aria-pressed=true]{border-color:var(--pv-selection-hi);background:var(--pv-action-subtle);color:var(--pv-selection-hi);box-shadow:inset 0 0 0 1px var(--pv-selection-hi)}.StopPoseDialog-module__fFZ39q__card img{object-fit:contain;width:100%;height:70px}.StopPoseDialog-module__fFZ39q__placeholder{background:var(--pv-line-strong);width:24px;height:58px}.StopPoseDialog-module__fFZ39q__card[aria-pressed=true] .StopPoseDialog-module__fFZ39q__placeholder{background:var(--pv-selection-hi)}.StopPoseDialog-module__fFZ39q__name{max-width:100%;font-size:var(--pv-font-size-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.StopPoseDialog-module__fFZ39q__footer{border-top:1px solid var(--pv-line);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.StopPoseDialog-module__fFZ39q__footer button{border:1px solid var(--pv-line-strong);min-height:34px;color:var(--pv-text-2);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);background:0 0;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.StopPoseDialog-module__fFZ39q__footer .StopPoseDialog-module__fFZ39q__primaryButton{border-color:var(--pv-action-border);background:var(--pv-action-subtle);min-width:150px;color:var(--pv-selection-hi)}.StopPoseDialog-module__fFZ39q__footer button:hover:not(:disabled){border-color:var(--pv-selection-hi);color:var(--pv-selection-hi)}.StopPoseDialog-module__fFZ39q__footer button:focus-visible{outline:1px solid var(--pv-selection-hi);outline-offset:2px}.StopPoseDialog-module__fFZ39q__footer button:disabled{cursor:not-allowed;opacity:.35}@media (max-width:720px){.StopPoseDialog-module__fFZ39q__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.WorldViewer-module__PWD_kq__cameraSpeedSettingsTriangle{border-bottom:6px solid;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0}.WorldViewer-module__PWD_kq__cameraSpeedChoice[aria-pressed=true]{color:var(--pv-selection-hi);background:var(--pv-selection-wash);box-shadow:inset 0 -2px 0 var(--pv-selection)}.WorldViewer-module__PWD_kq__cameraSpeedChoice:focus-visible{outline:1px solid var(--pv-selection);outline-offset:-2px}.WorldViewer-module__PWD_kq__selectionOverlay{z-index:24;pointer-events:none;contain:layout style;will-change:transform, width, height;display:none;position:absolute}.WorldViewer-module__PWD_kq__selectionFrame{transform-origin:50%;animation:.14s ease-out both WorldViewer-module__PWD_kq__selection-settle;position:absolute;inset:0}.WorldViewer-module__PWD_kq__selectionOverlaySecondary{z-index:23}[data-human-selection-outline-rendered=true] .WorldViewer-module__PWD_kq__selectionOverlayHuman .WorldViewer-module__PWD_kq__selectionFrame{display:none}.WorldViewer-module__PWD_kq__selectionOverlayHover{z-index:25}.WorldViewer-module__PWD_kq__selectionOverlayHover .WorldViewer-module__PWD_kq__selectionTag{color:#ffe1ec;opacity:.9;border-left-color:#ff8fb7}.WorldViewer-module__PWD_kq__selectionTagPrimaryHuman{color:#fff0f6;font-weight:var(--pv-font-weight-bold);background:#0a0a0ce6;border-left-width:2px}.WorldViewer-module__PWD_kq__selectionCountLabel{display:none}[data-human-selection-outline-rendered=true] .WorldViewer-module__PWD_kq__selectionCountLabel{display:inline}.WorldViewer-module__PWD_kq__selectionOverlaySecondary .WorldViewer-module__PWD_kq__selectionCorner{--selection-corner-stroke:1px;opacity:.72;filter:none;width:14px;height:14px}.WorldViewer-module__PWD_kq__selectionCorner{--selection-corner-stroke:2px;filter:drop-shadow(0 0 2px #ff2b789e);border-color:#ff2b78;width:16px;height:16px;position:absolute}.WorldViewer-module__PWD_kq__selectionCornerTopLeft{border-top:var(--selection-corner-stroke) solid #ff2b78;border-left:var(--selection-corner-stroke) solid #ff2b78;top:0;left:0}.WorldViewer-module__PWD_kq__selectionCornerTopRight{border-top:var(--selection-corner-stroke) solid #ff2b78;border-right:var(--selection-corner-stroke) solid #ff2b78;top:0;right:0}.WorldViewer-module__PWD_kq__selectionCornerBottomLeft{border-bottom:var(--selection-corner-stroke) solid #ff2b78;border-left:var(--selection-corner-stroke) solid #ff2b78;bottom:0;left:0}.WorldViewer-module__PWD_kq__selectionCornerBottomRight{border-right:var(--selection-corner-stroke) solid #ff2b78;border-bottom:var(--selection-corner-stroke) solid #ff2b78;bottom:0;right:0}.WorldViewer-module__PWD_kq__selectionTag{color:#ffd2e2;font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-regular);text-overflow:ellipsis;white-space:nowrap;background:#0a0a0cd1;border-left:1px solid #ff2b78;padding:3px 5px;line-height:1.15;animation:.14s ease-out both WorldViewer-module__PWD_kq__selection-tag-settle;position:absolute;top:0;overflow:hidden;box-shadow:0 2px 8px #00000057}.WorldViewer-module__PWD_kq__selectionControls{z-index:3;pointer-events:auto;will-change:top, left;width:max-content;position:absolute;top:0;left:calc(100% + 12px)}.WorldViewer-module__PWD_kq__selectionControls[data-side=left]{left:auto;right:calc(100% + 12px)}.WorldViewer-module__PWD_kq__poseJointMarker{z-index:27;pointer-events:none;will-change:transform;background:#ff2b78;border:3px solid #fff;border-radius:50%;width:20px;height:20px;display:none;position:absolute;box-shadow:0 0 0 4px #ff2b7847,0 2px 10px #0000007a}.WorldViewer-module__PWD_kq__poseJointMarker:after{border-radius:inherit;content:"";border:2px solid #ff2b789e;animation:1.25s ease-out infinite WorldViewer-module__PWD_kq__pose-joint-marker-pulse;position:absolute;inset:-8px}.WorldViewer-module__PWD_kq__demoHudPortal{z-index:var(--pv-z-toast);padding:var(--pv-space-10);pointer-events:none;position:fixed}.WorldViewer-module__PWD_kq__demoHud{min-width:min(calc(var(--pv-width-viewer-key-hud-min) * 1.5), calc(100vw - (var(--pv-space-10) * 2)));max-width:min(calc(var(--pv-width-viewer-key-hud-max) * 1.5), calc(100vw - (var(--pv-space-10) * 2)));min-height:calc((var(--pv-height-control) * 3) + (var(--pv-space-1) * 1.5));align-items:center;gap:calc(var(--pv-space-5) * 1.5);border:calc(var(--pv-border-width) * 1.5) solid var(--pv-line);border-radius:var(--pv-radius);background:var(--pv-panel);padding:calc(var(--pv-space-5) * 1.5) calc(var(--pv-space-7) * 1.5);box-shadow:var(--pv-shadow-modal);color:var(--pv-text);font-family:var(--pv-font-ui);display:flex}.WorldViewer-module__PWD_kq__demoHudKey{min-width:calc(var(--pv-height-button) * 1.5);height:calc(var(--pv-height-button) * 1.5);border:calc(var(--pv-border-width) * 3) solid var(--pv-text);border-radius:var(--pv-radius);padding-inline:calc(var(--pv-space-3) * 1.5);color:var(--pv-selection-hi);font-family:var(--pv-font-mono);font-size:calc(var(--pv-font-size-heading) * 1.5);font-weight:var(--pv-font-weight-bold);background:0 0;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.WorldViewer-module__PWD_kq__demoHudMouseIcon{width:calc(var(--pv-height-button) * 1.5);height:calc(var(--pv-height-button) * 1.5);flex:none;overflow:visible}.WorldViewer-module__PWD_kq__demoHudMouseStroke{fill:none;stroke:var(--pv-text);stroke-linecap:round;stroke-linejoin:round}.WorldViewer-module__PWD_kq__demoHudMouseStrokeThin{stroke-width:2.83px}.WorldViewer-module__PWD_kq__demoHudMouseStrokeThick{stroke-width:10.67px}.WorldViewer-module__PWD_kq__demoHudMouseWheel{fill:var(--pv-text)}.WorldViewer-module__PWD_kq__demoHudMouseActive{fill:var(--pv-selection-hi)}.WorldViewer-module__PWD_kq__demoHudModifierKeys{max-width:calc(var(--pv-width-workspace-tab) * 1.5);gap:calc(var(--pv-space-2) * 1.5);flex-wrap:wrap;display:flex}.WorldViewer-module__PWD_kq__demoHudModifierKey{border:calc(var(--pv-border-width) * 1.5) solid var(--pv-text-2);border-radius:var(--pv-radius);background:var(--pv-section);padding:calc(var(--pv-space-1) * 1.5) calc(var(--pv-space-3) * 1.5);color:var(--pv-selection-hi);font-family:var(--pv-font-mono);font-size:calc(var(--pv-font-size-small) * 1.5);font-weight:var(--pv-font-weight-bold);line-height:1}.WorldViewer-module__PWD_kq__demoHudCopy{min-width:0;color:var(--pv-text);font-size:calc(var(--pv-font-size-heading) * 1.5);font-weight:var(--pv-font-weight-bold);line-height:1.05}.WorldViewer-module__PWD_kq__demoHudCopy>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WorldViewer-module__PWD_kq__demoHudCopy>div+div{margin-top:calc(var(--pv-space-3) * 1.5)}@keyframes WorldViewer-module__PWD_kq__selection-settle{0%{opacity:1;filter:brightness(1.45);transform:scale(1.045)}to{opacity:.92;filter:brightness();transform:scale(1)}}@keyframes WorldViewer-module__PWD_kq__selection-tag-settle{0%{opacity:.6}to{opacity:1}}@keyframes WorldViewer-module__PWD_kq__pose-joint-marker-pulse{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.WorldViewer-module__PWD_kq__selectionFrame,.WorldViewer-module__PWD_kq__selectionTag,.WorldViewer-module__PWD_kq__poseJointMarker:after{animation:none}}
.PageKeyDisplayHud-module__ecnOgq__overlay{z-index:var(--pv-z-toast);pointer-events:none;position:fixed}.PageKeyDisplayHud-module__ecnOgq__hud{min-width:var(--pv-width-page-key-hud-min);max-width:min(92vw, var(--pv-width-page-key-hud-max));min-height:calc(var(--pv-height-button) + (var(--pv-space-4) * 2));align-items:center;gap:var(--pv-space-6);border:var(--pv-border-width) solid var(--pv-line-strong);border-radius:var(--pv-radius);background:var(--pv-panel);padding:var(--pv-space-5) var(--pv-space-7);box-shadow:var(--pv-shadow-modal);color:var(--pv-text);font-family:var(--pv-font-ui);display:flex}.PageKeyDisplayHud-module__ecnOgq__key{min-width:var(--pv-height-button);height:var(--pv-height-button);border:calc(var(--pv-border-width) * 2) solid var(--pv-text);border-radius:var(--pv-radius);padding-inline:var(--pv-space-3);color:var(--pv-selection-hi);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-heading);font-weight:var(--pv-font-weight-bold);flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.PageKeyDisplayHud-module__ecnOgq__inputVisual{align-items:center;gap:var(--pv-space-2);flex:none;display:flex}.PageKeyDisplayHud-module__ecnOgq__mouseIcon{width:var(--pv-height-button);height:var(--pv-height-button);flex:none;overflow:visible}.PageKeyDisplayHud-module__ecnOgq__mouseStroke{fill:none;stroke:var(--pv-text);stroke-linecap:round;stroke-linejoin:round}.PageKeyDisplayHud-module__ecnOgq__mouseStrokeThin{stroke-width:2.83px}.PageKeyDisplayHud-module__ecnOgq__mouseStrokeThick{stroke-width:10.67px}.PageKeyDisplayHud-module__ecnOgq__mouseWheel{fill:var(--pv-text)}.PageKeyDisplayHud-module__ecnOgq__mouseActive{fill:var(--pv-selection-hi)}.PageKeyDisplayHud-module__ecnOgq__modifiers{gap:var(--pv-space-1);flex-wrap:wrap;max-width:150px;display:flex}.PageKeyDisplayHud-module__ecnOgq__modifier{border:var(--pv-border-width) solid var(--pv-text-2);border-radius:var(--pv-radius);background:var(--pv-section);padding:var(--pv-space-1) var(--pv-space-2);color:var(--pv-selection-hi);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);line-height:1}.PageKeyDisplayHud-module__ecnOgq__action{min-width:0;color:var(--pv-text);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}
.PinkLocationPartRevisionDialog-module__eZ368q__backdrop{z-index:70;width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--pv-text,#eee);font-family:var(--pv-font-ui,system-ui,sans-serif);pointer-events:none;background:0 0;border:0;margin:0;padding:16px;position:fixed;inset:0}.PinkLocationPartRevisionDialog-module__eZ368q__backdrop:not([open]){display:none}.PinkLocationPartRevisionDialog-module__eZ368q__backdrop[open]{justify-content:flex-end;align-items:center;display:flex}.PinkLocationPartRevisionDialog-module__eZ368q__centerBackdrop[open]{justify-content:center}.PinkLocationPartRevisionDialog-module__eZ368q__centerBackdrop .PinkLocationPartRevisionDialog-module__eZ368q__panel{width:min(420px,92vw)}.PinkLocationPartRevisionDialog-module__eZ368q__panel{background:var(--pv-panel,#222);border:1px solid var(--pv-line-strong,#555);pointer-events:auto;flex-direction:column;width:min(390px,95vw);max-height:calc(100dvh - 32px);display:flex;box-shadow:0 12px 50px #0008}.PinkLocationPartRevisionDialog-module__eZ368q__panel header,.PinkLocationPartRevisionDialog-module__eZ368q__panel footer{padding:16px}.PinkLocationPartRevisionDialog-module__eZ368q__panel h2{font-size:var(--pv-font-size-title);margin:0}.PinkLocationPartRevisionDialog-module__eZ368q__panel p{font-size:var(--pv-font-size-body);line-height:1.6}.PinkLocationPartRevisionDialog-module__eZ368q__panel header p{color:var(--pv-text-3,#aaa);margin-bottom:0}.PinkLocationPartRevisionDialog-module__eZ368q__body{padding:0 16px;overflow:auto}.PinkLocationPartRevisionDialog-module__eZ368q__body fieldset{border:0;margin:0;padding:0}.PinkLocationPartRevisionDialog-module__eZ368q__body label{font-size:var(--pv-font-size-body);gap:6px;display:grid}.PinkLocationPartRevisionDialog-module__eZ368q__body input,.PinkLocationPartRevisionDialog-module__eZ368q__body select{box-sizing:border-box;border:1px solid var(--pv-line-strong,#555);background:var(--pv-bg,#151515);width:100%;min-width:0;min-height:32px;color:inherit;font-size:var(--pv-font-size-body);padding:5px}.PinkLocationPartRevisionDialog-module__eZ368q__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;margin-top:14px;display:grid}.PinkLocationPartRevisionDialog-module__eZ368q__hint{color:var(--pv-text-3,#aaa)}.PinkLocationPartRevisionDialog-module__eZ368q__error{border-left:2px solid var(--pv-marker-red,#f66);padding:8px}.PinkLocationPartRevisionDialog-module__eZ368q__confirmation{background:var(--pv-ok-wash,#233029);font-size:var(--pv-font-size-body);padding:12px}.PinkLocationPartRevisionDialog-module__eZ368q__compare,.PinkLocationPartRevisionDialog-module__eZ368q__panel footer{justify-content:flex-end;gap:8px;display:flex}.PinkLocationPartRevisionDialog-module__eZ368q__panel button{border:1px solid var(--pv-line-strong,#555);background:var(--pv-section,#292929);min-height:34px;color:inherit;font-size:var(--pv-font-size-body);padding:6px 10px}.PinkLocationPartRevisionDialog-module__eZ368q__panel button[aria-pressed=true],.PinkLocationPartRevisionDialog-module__eZ368q__panel footer button:last-child{border-color:var(--pv-action-border,#b887c9);color:var(--pv-selection-hi,#e5beef)}.PinkLocationPartRevisionDialog-module__eZ368q__panel button:disabled{opacity:.4;cursor:not-allowed}.PinkLocationPartRevisionDialog-module__eZ368q__panel :focus-visible{outline:2px solid var(--pv-selection-hi,#e5beef);outline-offset:2px}.PinkLocationPartRevisionDialog-module__eZ368q__notice{z-index:70;border:1px solid var(--pv-line-strong,#555);background:var(--pv-panel,#222);color:var(--pv-text,#eee);font-size:var(--pv-font-size-body);align-items:center;gap:12px;padding:8px 12px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.PinkLocationPartRevisionDialog-module__eZ368q__notice button{border:1px solid var(--pv-action-border,#b887c9);min-height:30px;color:inherit;font-size:var(--pv-font-size-body);background:0 0;padding:4px 10px}.PinkLocationPartRevisionDialog-module__eZ368q__imageBadge{z-index:22;color:#ffdea8;font:var(--pv-font-weight-bold) var(--pv-font-size-small)/1.4 system-ui,sans-serif;pointer-events:none;background:#151515e8;padding:2px 5px;position:absolute;bottom:3px;left:3px}.PinkLocationPartRevisionDialog-module__eZ368q__aiNotice{z-index:65;background:var(--pv-panel,#222);border:1px solid var(--pv-line-strong,#555);max-width:320px;color:var(--pv-text,#eee);font:var(--pv-font-size-body)/1.5 system-ui,sans-serif;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex;position:fixed;bottom:64px;left:14px}.PinkLocationPartRevisionDialog-module__eZ368q__aiNotice small{color:var(--pv-text-3,#aaa);flex-basis:100%}.PinkLocationPartRevisionDialog-module__eZ368q__aiPhase{align-items:center;gap:8px;display:inline-flex}.PinkLocationPartRevisionDialog-module__eZ368q__aiSpinner,.PinkLocationPartRevisionDialog-module__eZ368q__aiWaiting{border:2px solid #ffffff35;border-top-color:var(--pv-selection-hi,#e5beef);border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.PinkLocationPartRevisionDialog-module__eZ368q__aiSpinner{animation:.8s linear infinite PinkLocationPartRevisionDialog-module__eZ368q__aiSpin}.PinkLocationPartRevisionDialog-module__eZ368q__aiWaiting{animation:1.8s ease-in-out infinite PinkLocationPartRevisionDialog-module__eZ368q__aiWait}@keyframes PinkLocationPartRevisionDialog-module__eZ368q__aiSpin{to{transform:rotate(360deg)}}@keyframes PinkLocationPartRevisionDialog-module__eZ368q__aiWait{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.PinkLocationPartRevisionDialog-module__eZ368q__aiSpinner,.PinkLocationPartRevisionDialog-module__eZ368q__aiWaiting{animation:none}}.PinkLocationPartRevisionDialog-module__eZ368q__aiNotice button{border:1px solid var(--pv-line-strong,#555);font:inherit;color:inherit;background:0 0;padding:4px 8px}.PinkLocationPartRevisionDialog-module__eZ368q__aiCreationReview{z-index:66;background:var(--pv-panel,#222);border:1px solid var(--pv-line-strong,#555);width:min(380px,100vw - 36px);max-height:calc(100vh - 110px);color:var(--pv-text,#eee);font:var(--pv-font-size-heading)/1.5 system-ui,sans-serif;padding:14px;position:fixed;bottom:72px;right:18px;overflow:auto;box-shadow:0 12px 30px #0008}.PinkLocationPartRevisionDialog-module__eZ368q__aiCreationReview strong,.PinkLocationPartRevisionDialog-module__eZ368q__aiCreationReview small{display:block}.PinkLocationPartRevisionDialog-module__eZ368q__aiCreationReview small{color:var(--pv-text-3,#aaa)}.PinkLocationPartRevisionDialog-module__eZ368q__aiCreationReview p{margin:8px 0}.PinkLocationPartRevisionDialog-module__eZ368q__aiCreationReview div{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.PinkLocationPartRevisionDialog-module__eZ368q__aiCreationReview label{align-items:center;gap:5px;min-width:0;display:flex}.PinkLocationPartRevisionDialog-module__eZ368q__aiCreationReview select{border:1px solid var(--pv-line-strong,#555);background:var(--pv-panel,#222);min-width:0;max-width:150px;color:inherit;padding:7px 4px}.PinkLocationPartRevisionDialog-module__eZ368q__aiCreationReview button{border:1px solid var(--pv-line-strong,#555);color:inherit;cursor:pointer;background:0 0;padding:7px 10px}.PinkLocationPartRevisionDialog-module__eZ368q__aiCreationReview button:disabled{opacity:.5;cursor:wait}.PinkLocationPartRevisionDialog-module__eZ368q__manualReview{border:1px solid var(--pv-action-border,#d973a3);background:var(--pv-section,#29252b);margin:12px 0;padding:12px}.PinkLocationPartRevisionDialog-module__eZ368q__manualReview strong{margin-bottom:6px;display:block}.PinkLocationPartRevisionDialog-module__eZ368q__manualReview p{margin:8px 0}.PinkLocationPartRevisionDialog-module__eZ368q__manualReview dl{margin:10px 0}.PinkLocationPartRevisionDialog-module__eZ368q__manualReview dl div{border-bottom:1px solid var(--pv-line-strong,#555);justify-content:space-between;gap:12px;padding:5px 0;display:flex}.PinkLocationPartRevisionDialog-module__eZ368q__manualReview dt{color:var(--pv-text-3,#aaa)}.PinkLocationPartRevisionDialog-module__eZ368q__manualReview dd{font-variant-numeric:tabular-nums;margin:0}.PinkLocationPartRevisionDialog-module__eZ368q__aiPreviewBanner{z-index:66;background:var(--pv-panel,#222);border:1px solid var(--pv-selection-hi,#e61b64);max-width:min(640px,100vw - 32px);color:var(--pv-text,#eee);font:var(--pv-font-weight-bold) var(--pv-font-size-body)/1.5 system-ui,sans-serif;text-align:center;pointer-events:none;padding:7px 14px;position:fixed;top:64px;left:50%;transform:translate(-50%)}.PinkLocationPartRevisionDialog-module__eZ368q__aiGlow{z-index:64;pointer-events:none;border:3px solid var(--pv-selection-hi,#e61b64);position:fixed;inset:0;box-shadow:inset 0 0 26px #e61b6473}.PinkLocationPartRevisionDialog-module__eZ368q__aiGlowPulse{animation:1.6s ease-in-out infinite PinkLocationPartRevisionDialog-module__eZ368q__aiGlowPulse}@keyframes PinkLocationPartRevisionDialog-module__eZ368q__aiGlowPulse{50%{box-shadow:inset 0 0 46px #e61b64d9}}@media (prefers-reduced-motion:reduce){.PinkLocationPartRevisionDialog-module__eZ368q__aiGlowPulse{animation:none}}.PinkLocationPartRevisionDialog-module__eZ368q__aiPill{z-index:66;border:1px solid var(--pv-selection-hi,#e61b64);max-width:calc(100vw - 32px);color:var(--pv-text,#eee);font:var(--pv-font-weight-bold) var(--pv-font-size-body)/1.5 system-ui,sans-serif;white-space:nowrap;background:#17191ef0;border-radius:0;align-items:center;gap:8px;padding:4px 6px 4px 12px;display:flex;position:fixed;top:58px;left:50%;transform:translate(-50%)}.PinkLocationPartRevisionDialog-module__eZ368q__aiPill small{font-weight:var(--pv-font-weight-regular);color:var(--pv-text-3,#aaa);text-overflow:ellipsis;overflow:hidden}.PinkLocationPartRevisionDialog-module__eZ368q__aiPill button{border:1px solid var(--pv-line-strong,#555);color:inherit;font:inherit;font-weight:var(--pv-font-weight-regular);cursor:pointer;background:0 0;border-radius:0;padding:2px 10px}.PinkLocationPartRevisionDialog-module__eZ368q__aiPillDot,.PinkLocationPartRevisionDialog-module__eZ368q__aiPillDotOk{background:var(--pv-selection-hi,#e61b64);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.PinkLocationPartRevisionDialog-module__eZ368q__aiPillDotOk{background:#2fbf71}.PinkLocationPartRevisionDialog-module__eZ368q__aiCenterPanel{z-index:67;background:var(--pv-panel,#222);border:1px solid var(--pv-line-strong,#555);width:min(440px,100vw - 32px);max-height:calc(100vh - 120px);color:var(--pv-text,#eee);font:var(--pv-font-size-heading)/1.6 system-ui,sans-serif;padding:18px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 16px 48px #000b}.PinkLocationPartRevisionDialog-module__eZ368q__aiCenterPanel h3{font-size:var(--pv-font-size-heading);margin:0 0 8px}.PinkLocationPartRevisionDialog-module__eZ368q__aiCenterPanel p{color:var(--pv-text-3,#aaa);margin:0 0 10px}.PinkLocationPartRevisionDialog-module__eZ368q__aiCenterPanel>div:last-child{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.PinkLocationPartRevisionDialog-module__eZ368q__aiCenterPanel button,.PinkLocationPartRevisionDialog-module__eZ368q__aiBar button,.PinkLocationPartRevisionDialog-module__eZ368q__aiToast button{border:1px solid var(--pv-line-strong,#555);color:inherit;font:inherit;cursor:pointer;background:0 0;padding:7px 12px}.PinkLocationPartRevisionDialog-module__eZ368q__aiCenterPanel button:disabled,.PinkLocationPartRevisionDialog-module__eZ368q__aiBar button:disabled{opacity:.5;cursor:wait}.PinkLocationPartRevisionDialog-module__eZ368q__aiStatusLine{align-items:center;gap:8px;display:flex;color:var(--pv-text,#eee)!important}.PinkLocationPartRevisionDialog-module__eZ368q__aiCopyRow{align-items:stretch;gap:8px;margin:4px 0 12px;display:flex}.PinkLocationPartRevisionDialog-module__eZ368q__aiCopyRow code{background:var(--pv-bg,#111);border:1px solid var(--pv-line-strong,#555);color:var(--pv-text,#eee);font:var(--pv-font-size-body)/1.5 ui-monospace,monospace;-webkit-user-select:all;user-select:all;flex:1;padding:8px 10px}.PinkLocationPartRevisionDialog-module__eZ368q__aiHelp{border-left:2px solid var(--pv-selection-hi,#e61b64);background:#ffffff08;margin:0 0 10px;padding:10px 12px}.PinkLocationPartRevisionDialog-module__eZ368q__aiHelp ul{color:var(--pv-text-3,#aaa);margin:6px 0 0;padding-left:18px}.PinkLocationPartRevisionDialog-module__eZ368q__aiBar{z-index:66;background:var(--pv-panel,#222);border:1px solid var(--pv-line-strong,#555);width:min(760px,100vw - 32px);color:var(--pv-text,#eee);font:var(--pv-font-size-heading)/1.5 system-ui,sans-serif;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 32px #000a}.PinkLocationPartRevisionDialog-module__eZ368q__aiBar label{color:var(--pv-text-3,#aaa);font-size:var(--pv-font-size-body);align-items:center;gap:4px;margin-right:8px;display:inline-flex}.PinkLocationPartRevisionDialog-module__eZ368q__aiBar small{color:var(--pv-text-3,#aaa)}.PinkLocationPartRevisionDialog-module__eZ368q__aiBarSpacer{flex:1}.PinkLocationPartRevisionDialog-module__eZ368q__aiPrimary{background:var(--pv-selection-hi,#e61b64)!important;border-color:var(--pv-selection-hi,#e61b64)!important;color:#fff!important}.PinkLocationPartRevisionDialog-module__eZ368q__aiToast{z-index:67;background:var(--pv-panel,#222);max-width:calc(100vw - 32px);color:var(--pv-text,#eee);font:var(--pv-font-size-heading)/1.5 system-ui,sans-serif;border:1px solid #2fbf71;align-items:center;gap:10px;padding:12px 16px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 40px #000a}.PinkLocationPartRevisionDialog-module__eZ368q__bottomBackdrop[open]{justify-content:center;align-items:flex-end;padding-bottom:16px}.PinkLocationPartRevisionDialog-module__eZ368q__bottomBackdrop .PinkLocationPartRevisionDialog-module__eZ368q__panel{width:min(640px,100vw - 32px);max-height:min(46vh,100dvh - 140px)}.PinkLocationPartRevisionDialog-module__eZ368q__saveBarrier{z-index:1000;cursor:progress;pointer-events:auto;background:#08090b2e;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.PinkLocationPartRevisionDialog-module__eZ368q__saveBarrier span{background:var(--pv-panel,#222);border:1px solid var(--pv-line-strong,#555);color:var(--pv-text,#eee);font:var(--pv-font-weight-bold) var(--pv-font-size-heading)/1.5 system-ui,sans-serif;padding:10px 16px;box-shadow:0 12px 40px #000a}.PinkLocationPartRevisionDialog-module__eZ368q__aboveSaveBarrier{z-index:1001}.PinkLocationPartRevisionDialog-module__eZ368q__aiBarProposal{border:2px solid var(--pv-selection-hi,#e61b64);background:#2b2530;animation:.32s cubic-bezier(.2,.8,.2,1) both PinkLocationPartRevisionDialog-module__eZ368q__aiBarRise;box-shadow:0 0 0 1px #e61b6440,0 14px 36px #000c}@keyframes PinkLocationPartRevisionDialog-module__eZ368q__aiBarRise{0%{opacity:0;transform:translate(-50%,18px)}to{opacity:1;transform:translate(-50%)}}.PinkLocationPartRevisionDialog-module__eZ368q__aiSignal{flex:none;gap:3px;display:inline-flex}.PinkLocationPartRevisionDialog-module__eZ368q__aiSignal i{background:var(--pv-selection-hi,#e61b64);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite PinkLocationPartRevisionDialog-module__eZ368q__aiSignal}.PinkLocationPartRevisionDialog-module__eZ368q__aiSignal i:nth-child(2){animation-delay:.15s}.PinkLocationPartRevisionDialog-module__eZ368q__aiSignal i:nth-child(3){animation-delay:.3s}@keyframes PinkLocationPartRevisionDialog-module__eZ368q__aiSignal{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.PinkLocationPartRevisionDialog-module__eZ368q__aiPillDotIdle{background:#8a8f98;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.PinkLocationPartRevisionDialog-module__eZ368q__aiWarningPanel{border:2px solid #f0a33a}.PinkLocationPartRevisionDialog-module__eZ368q__aiSteps{color:var(--pv-text,#eee);margin:0 0 10px;padding-left:20px}.PinkLocationPartRevisionDialog-module__eZ368q__aiSteps li{margin:2px 0}.PinkLocationPartRevisionDialog-module__eZ368q__aiChooser{flex-direction:column;gap:8px;margin:4px 0 12px;display:flex}.PinkLocationPartRevisionDialog-module__eZ368q__aiChooserRow{border:1px solid var(--pv-line-strong,#555);width:100%;color:var(--pv-text,#eee);text-align:left;cursor:pointer;font-size:var(--pv-font-size-heading);background:0 0;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;display:flex}.PinkLocationPartRevisionDialog-module__eZ368q__aiChooserRow:hover,.PinkLocationPartRevisionDialog-module__eZ368q__aiChooserRow:focus-visible{border-color:var(--pv-selection-hi,#e61b64)}.PinkLocationPartRevisionDialog-module__eZ368q__aiChooserRow b{font-weight:var(--pv-font-weight-bold)}.PinkLocationPartRevisionDialog-module__eZ368q__aiChooserRow small{color:var(--pv-text-3,#aaa);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-regular,400)}.PinkLocationPartRevisionDialog-module__eZ368q__aiChooserBack{color:var(--pv-text-3,#aaa);font-size:var(--pv-font-size-body);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0}.PinkLocationPartRevisionDialog-module__eZ368q__aiChooserActions{flex-wrap:wrap;gap:8px;display:flex}.PinkLocationPartRevisionDialog-module__eZ368q__aiChooserActions button,.PinkLocationPartRevisionDialog-module__eZ368q__aiChooser .PinkLocationPartRevisionDialog-module__eZ368q__aiCopyRow button{border:1px solid var(--pv-line-strong,#555);color:var(--pv-text,#eee);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);cursor:pointer;background:0 0;padding:8px 14px}.PinkLocationPartRevisionDialog-module__eZ368q__aiChooserPrimary{border:1px solid var(--pv-selection-hi,#e61b64);font-size:var(--pv-font-size-heading);font-weight:var(--pv-font-weight-bold);cursor:pointer;align-self:flex-start;padding:10px 18px;background:var(--pv-selection-hi,#e61b64)!important;color:#fff!important}.PinkLocationPartRevisionDialog-module__eZ368q__aiFirstMessage{border:1px solid var(--pv-line,#333);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.PinkLocationPartRevisionDialog-module__eZ368q__aiFirstMessage small{color:var(--pv-text-3,#aaa);font-size:var(--pv-font-size-body)}.PinkLocationPartRevisionDialog-module__eZ368q__aiFirstMessage div{align-items:center;gap:10px;display:flex}.PinkLocationPartRevisionDialog-module__eZ368q__aiFirstMessage code{white-space:normal;font-family:inherit;font-size:var(--pv-font-size-body);color:var(--pv-text,#eee);flex:1}.PinkLocationPartRevisionDialog-module__eZ368q__aiFirstMessage button{border:1px solid var(--pv-line-strong,#555);color:var(--pv-text,#eee);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);cursor:pointer;white-space:nowrap;background:0 0;padding:6px 12px}.PinkLocationPartRevisionDialog-module__eZ368q__aiFinePrint{color:var(--pv-text-3,#aaa);font-size:var(--pv-font-size-body);display:block}@media (prefers-reduced-motion:reduce){.PinkLocationPartRevisionDialog-module__eZ368q__aiBarProposal,.PinkLocationPartRevisionDialog-module__eZ368q__aiSignal i{animation:none}}.PinkLocationPartRevisionDialog-module__eZ368q__aiWorkingNotice{z-index:66;border:2px solid var(--pv-selection-hi,#e61b64);width:min(520px,100vw - 32px);color:var(--pv-text,#eee);font:var(--pv-font-size-heading)/1.6 system-ui,sans-serif;text-align:center;pointer-events:none;background:#17191eb8;padding:26px 32px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 48px #000b}.PinkLocationPartRevisionDialog-module__eZ368q__aiWorkingNotice p{margin:0}.PinkLocationPartRevisionDialog-module__eZ368q__aiWorkingNotice .PinkLocationPartRevisionDialog-module__eZ368q__aiStatusLine{font-size:var(--pv-font-size-title);font-weight:var(--pv-font-weight-bold);letter-spacing:.02em;justify-content:center;gap:12px}.PinkLocationPartRevisionDialog-module__eZ368q__aiWorkingNotice .PinkLocationPartRevisionDialog-module__eZ368q__aiSignal i{width:9px;height:9px}.PinkLocationPartRevisionDialog-module__eZ368q__aiWorkingNotice p+p{color:var(--pv-text,#eee);opacity:.85;margin-top:10px}.PinkLocationPartRevisionDialog-module__eZ368q__aiProposalPanel{border:2px solid var(--pv-selection-hi,#e61b64);background:#2b2530;animation:.32s cubic-bezier(.2,.8,.2,1) both PinkLocationPartRevisionDialog-module__eZ368q__aiPanelRise;box-shadow:0 0 0 1px #e61b6440,0 14px 36px #000c}.PinkLocationPartRevisionDialog-module__eZ368q__aiProposalPanel .PinkLocationPartRevisionDialog-module__eZ368q__confirmation{background:#ffffff0d}.PinkLocationPartRevisionDialog-module__eZ368q__aiProposalPanel footer button:last-child:not(:disabled){background:var(--pv-selection-hi,#e61b64);border-color:var(--pv-selection-hi,#e61b64);color:#fff}@keyframes PinkLocationPartRevisionDialog-module__eZ368q__aiPanelRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.PinkLocationPartRevisionDialog-module__eZ368q__aiProposalPanel{animation:none}}.PinkLocationPartRevisionDialog-module__eZ368q__clamped{-webkit-line-clamp:2;cursor:pointer;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PinkLocationPartRevisionDialog-module__eZ368q__nextStep{color:var(--pv-text-2);font-size:var(--pv-font-size-body);margin:0}.PinkLocationPartRevisionDialog-module__eZ368q__confirmation small{color:var(--pv-text-3);font-size:var(--pv-font-size-small);margin-bottom:8px;display:block}
.PinkCutMemoRow-module__dO-lSq__row,.PinkCutMemoRow-module__dO-lSq__compactButton{color:var(--pv-text-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0}.PinkCutMemoRow-module__dO-lSq__row{text-align:left;white-space:nowrap;width:100%;min-width:0;height:22px;padding:0 4px;display:block;position:relative;overflow:hidden}.PinkCutMemoRow-module__dO-lSq__row:hover,.PinkCutMemoRow-module__dO-lSq__compactButton:hover{color:var(--pv-text-2)}.PinkCutMemoRow-module__dO-lSq__row:focus-visible,.PinkCutMemoRow-module__dO-lSq__compactButton:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:1px}.PinkCutMemoRow-module__dO-lSq__visibleItems,.PinkCutMemoRow-module__dO-lSq__measurer{align-items:center;gap:10px;min-width:0;height:100%;display:flex}.PinkCutMemoRow-module__dO-lSq__measurer{visibility:hidden;pointer-events:none;width:max-content;position:absolute;top:0;left:0}.PinkCutMemoRow-module__dO-lSq__memo{min-width:0;font-size:var(--pv-font-size-body);align-items:center;gap:4px;display:inline-flex}.PinkCutMemoRow-module__dO-lSq__visibleItems>.PinkCutMemoRow-module__dO-lSq__memo{flex:auto}.PinkCutMemoRow-module__dO-lSq__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PinkCutMemoRow-module__dO-lSq__markerGlyph{background:var(--pv-text-4);flex:none;width:8px;height:8px;display:inline-block}.PinkCutMemoRow-module__dO-lSq__markerGlyph[data-marker=red]{background:var(--pv-marker-red)}.PinkCutMemoRow-module__dO-lSq__markerGlyph[data-marker=amber]{background:var(--pv-marker-amber)}.PinkCutMemoRow-module__dO-lSq__markerGlyph[data-marker=blue]{background:var(--pv-marker-blue)}.PinkCutMemoRow-module__dO-lSq__markerGlyph[data-marker=green]{background:var(--pv-marker-green)}.PinkCutMemoRow-module__dO-lSq__markerGlyph[data-marker=pink]{background:var(--pv-marker-pink)}.PinkCutMemoRow-module__dO-lSq__markerGlyph[data-marker=purple]{background:var(--pv-marker-purple)}.PinkCutMemoRow-module__dO-lSq__markerGlyph[data-marker=star],.PinkCutMemoRow-module__dO-lSq__markerGlyph[data-marker=priority],.PinkCutMemoRow-module__dO-lSq__markerGlyph[data-marker=idea]{background:var(--pv-viewport);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);place-items:center;width:11px;height:11px;display:inline-grid}.PinkCutMemoRow-module__dO-lSq__markerGlyph[data-marker=star]{color:var(--pv-marker-amber)}.PinkCutMemoRow-module__dO-lSq__markerGlyph[data-marker=priority]{color:var(--pv-marker-priority)}.PinkCutMemoRow-module__dO-lSq__markerGlyph[data-marker=idea]{color:var(--pv-marker-idea)}.PinkCutMemoRow-module__dO-lSq__plainGlyph{color:var(--pv-text-4);flex:none}.PinkCutMemoRow-module__dO-lSq__overflow{color:var(--pv-text-4);font-size:var(--pv-font-size-body);flex:none}.PinkCutMemoRow-module__dO-lSq__compactButton{height:22px;font-size:var(--pv-font-size-body);white-space:nowrap;flex:none;align-items:center;padding:0 4px;display:inline-flex}
.PinkReviewSceneStrips-module__R9p-rq__rows{gap:2px;margin-top:3px;display:grid}.PinkReviewSceneStrips-module__R9p-rq__strip{border:var(--pv-border-width) solid var(--pv-line);background:color-mix(in srgb, var(--review-scene-color) 16%, var(--pv-section));width:100%;min-width:0;height:22px;color:var(--pv-text-3);font:inherit;text-align:left;cursor:pointer;border-radius:0;grid-template-columns:14px auto minmax(0,1fr) 14px;align-items:center;gap:3px;padding:0 4px;display:grid}.PinkReviewSceneStrips-module__R9p-rq__strip:hover{border-color:var(--pv-line-strong);background:color-mix(in srgb, var(--review-scene-color) 23%, var(--pv-panel));color:var(--pv-text-2)}.PinkReviewSceneStrips-module__R9p-rq__strip:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:-2px}.PinkReviewSceneStrips-module__R9p-rq__strip[data-active=true]{outline:1px solid var(--pv-selection-hi);outline-offset:-1px}.PinkReviewSceneStrips-module__R9p-rq__edge{color:var(--pv-text-4);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-body);text-align:center}.PinkReviewSceneStrips-module__R9p-rq__code{border-left:4px solid var(--review-scene-color);color:var(--review-scene-color);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);letter-spacing:var(--pv-letter-control);padding-left:4px}.PinkReviewSceneStrips-module__R9p-rq__name{font-size:var(--pv-font-size-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.PinkCutListBoardSurface-module__o2i2uW__cardVideoControl:focus-visible,.PinkCutListBoardSurface-module__o2i2uW__card:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:-2px}.PinkCutListBoardSurface-module__o2i2uW__surface{background:var(--pv-bg);grid-area:2/1;min-width:0;min-height:0;position:relative;overflow:hidden;container:cut-list-surface/inline-size}.PinkCutListBoardSurface-module__o2i2uW__boardScroll{width:100%;min-width:0;height:100%;min-height:0;padding:var(--pv-space-8);scrollbar-color:var(--pv-line-strong) transparent;scrollbar-width:thin;overflow:auto}.PinkCutListBoardSurface-module__o2i2uW__selectionMarquee{z-index:60;border:var(--pv-border-width) solid var(--pv-selection-hi);background:var(--pv-selection-wash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pv-selection-hi) 24%, transparent);pointer-events:none;position:fixed}.PinkCutListBoardSurface-module__o2i2uW__markerDot{background:var(--pv-text-4);opacity:.42;border:0;width:11px;height:11px;display:block}.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=red]{background:var(--pv-marker-red)}.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=amber]{background:var(--pv-marker-amber)}.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=blue]{background:var(--pv-marker-blue)}.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=green]{background:var(--pv-marker-green)}.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=pink]{background:var(--pv-marker-pink)}.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=purple]{background:var(--pv-marker-purple)}.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=star],.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=priority],.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=idea]{background:var(--pv-viewport);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);place-items:center;width:11px;height:11px;display:grid}.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=star]>i,.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=priority]>i,.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=idea]>i{transform:translateY(-1px)}.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=star]{color:var(--pv-marker-amber)}.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=star]>i{transform:translateY(-1px)scale(1.25)}.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=priority]{color:var(--pv-marker-priority)}.PinkCutListBoardSurface-module__o2i2uW__markerDot[data-marker=idea]{color:var(--pv-marker-idea)}.PinkCutListBoardSurface-module__o2i2uW__cardGrid{grid-template-columns:repeat(auto-fill, minmax(min(var(--pink-cut-card-min), 100%), var(--pink-cut-card-min)));justify-content:start;align-items:start;gap:var(--pv-space-6);min-width:0;margin:0;padding:0;list-style:none;display:grid}.PinkCutListBoardSurface-module__o2i2uW__cardItem{min-width:0;position:relative;container-type:inline-size}.PinkCutListBoardSurface-module__o2i2uW__card{aspect-ratio:16/9;border:var(--pv-border-width) solid var(--pv-line-strong);background:var(--pv-viewport);width:100%;min-width:0;color:var(--pv-text);text-align:left;box-shadow:none;cursor:grab;touch-action:none;border-radius:0;padding:0;display:block;position:relative;overflow:hidden}.PinkCutListBoardSurface-module__o2i2uW__card[data-reorder-enabled=false],.PinkCutListBoardSurface-module__o2i2uW__card[data-reorder-enabled=false]:active{cursor:pointer}.PinkCutListBoardSurface-module__o2i2uW__card:hover{border-color:var(--pv-focus-frame)}.PinkCutListBoardSurface-module__o2i2uW__card:active{cursor:grabbing}.PinkCutListBoardSurface-module__o2i2uW__card[data-selected=true]{border-width:2px;border-color:var(--pv-action-border)}.PinkCutListBoardSurface-module__o2i2uW__card[data-primary=true]{border-color:var(--pv-selection-hi)}.PinkCutListBoardSurface-module__o2i2uW__card[data-dragging=true]{opacity:.38;border-style:dashed}.PinkCutListBoardSurface-module__o2i2uW__card[data-playback-excluded=true] .PinkCutListBoardSurface-module__o2i2uW__cardMedia{filter:grayscale();opacity:.28}.PinkCutListBoardSurface-module__o2i2uW__card[data-playback-excluded=true] .PinkCutListBoardSurface-module__o2i2uW__cardMeta,.PinkCutListBoardSurface-module__o2i2uW__card[data-playback-excluded=true] .PinkCutListBoardSurface-module__o2i2uW__cardBadges{opacity:.45}.PinkCutListBoardSurface-module__o2i2uW__playbackToggle{z-index:46;border:var(--pv-border-width) solid color-mix(in srgb, var(--pv-text) 32%, transparent);background:color-mix(in srgb, var(--pv-viewport) 86%, transparent);width:26px;height:24px;color:var(--pv-text-3);cursor:pointer;opacity:0;border-radius:0;place-items:center;padding:0;display:grid;position:absolute;top:2px;right:2px}.PinkCutListBoardSurface-module__o2i2uW__cardItem:hover .PinkCutListBoardSurface-module__o2i2uW__playbackToggle,.PinkCutListBoardSurface-module__o2i2uW__cardItem:focus-within .PinkCutListBoardSurface-module__o2i2uW__playbackToggle,.PinkCutListBoardSurface-module__o2i2uW__playbackToggle[data-excluded=true]{opacity:1}.PinkCutListBoardSurface-module__o2i2uW__playbackToggle:hover,.PinkCutListBoardSurface-module__o2i2uW__playbackToggle:focus-visible,.PinkCutListBoardSurface-module__o2i2uW__playbackToggle[data-excluded=true]{border-color:var(--pv-action-border);background:color-mix(in srgb, var(--pv-viewport) 74%, var(--pv-action-subtle));color:var(--pv-selection-hi)}.PinkCutListBoardSurface-module__o2i2uW__playbackToggle:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:-2px}.PinkCutListBoardSurface-module__o2i2uW__cardItem:has(.PinkCutListBoardSurface-module__o2i2uW__playbackToggle) .PinkCutListBoardSurface-module__o2i2uW__videoBadge{right:28px}.PinkCutListBoardSurface-module__o2i2uW__card:after{z-index:10;content:"";pointer-events:none;background:0 0;position:absolute;inset:0}.PinkCutListBoardSurface-module__o2i2uW__card[data-selected=true]:after{background:var(--pv-selection-wash)}.PinkCutListBoardSurface-module__o2i2uW__cardMedia{z-index:1;background:var(--pv-viewport);pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.PinkCutListBoardSurface-module__o2i2uW__cardImage{object-fit:cover}.PinkCutListBoardSurface-module__o2i2uW__cardVideo{z-index:2;background:var(--pv-viewport);object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.PinkCutListBoardSurface-module__o2i2uW__cardVideoControl{z-index:45;border:var(--pv-border-width) solid color-mix(in srgb, var(--pv-text) 32%, transparent);background:color-mix(in srgb, var(--pv-viewport) 86%, transparent);width:26px;height:24px;color:var(--pv-text-2);cursor:pointer;border-radius:0;place-items:center;padding:0;display:grid;position:absolute;bottom:2px;left:2px}.PinkCutListBoardSurface-module__o2i2uW__cardVideoControl:hover:not(:disabled),.PinkCutListBoardSurface-module__o2i2uW__cardVideoControl[data-playing=true]{border-color:var(--pv-action-border);background:color-mix(in srgb, var(--pv-viewport) 74%, var(--pv-action-subtle));color:var(--pv-selection-hi)}.PinkCutListBoardSurface-module__o2i2uW__cardVideoControl:disabled{cursor:wait;opacity:.58}.PinkCutListBoardSurface-module__o2i2uW__missingOverlay{justify-content:center;align-items:center;gap:var(--pv-space-3);background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--pv-text) 1.5%, transparent) 0, color-mix(in srgb, var(--pv-text) 1.5%, transparent) 8px, transparent 8px, transparent 16px), var(--pv-viewport);color:var(--pv-text-4);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);letter-spacing:var(--pv-letter-control);flex-direction:column;display:flex;position:absolute;inset:0}.PinkCutListBoardSurface-module__o2i2uW__videoMissingOverlay{z-index:20;justify-content:center;align-items:center;gap:var(--pv-space-2);background:color-mix(in srgb, var(--pv-viewport) 82%, transparent);color:var(--pv-selection-hi);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);letter-spacing:var(--pv-letter-control);cursor:pointer;border:0;border-radius:0;flex-direction:column;display:flex;position:absolute;inset:0}.PinkCutListBoardSurface-module__o2i2uW__videoMissingOverlay:hover,.PinkCutListBoardSurface-module__o2i2uW__videoMissingOverlay:focus-visible{background:color-mix(in srgb, var(--pv-viewport) 72%, transparent);outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:-5px}.PinkCutListBoardSurface-module__o2i2uW__videoMissingOverlay:disabled{cursor:wait;opacity:.72}.PinkCutListBoardSurface-module__o2i2uW__insertionMarker,.PinkCutListBoardSurface-module__o2i2uW__endInsertionMarker{z-index:50;background:var(--pv-action-border);width:3px;box-shadow:none;pointer-events:none;position:absolute;top:-3px;bottom:-3px}.PinkCutListBoardSurface-module__o2i2uW__insertionMarker{left:-4px}.PinkCutListBoardSurface-module__o2i2uW__endInsertionMarker{right:-4px}.PinkCutListBoardSurface-module__o2i2uW__cardBadges{z-index:30;pointer-events:none;display:block;position:absolute;top:0;left:0;right:0}.PinkCutListBoardSurface-module__o2i2uW__selectionPlate{z-index:40;border:var(--pv-border-width) solid var(--pv-action-border);background:var(--pv-action-subtle);width:18px;height:18px;color:var(--pv-selection-hi);box-shadow:none;pointer-events:none;border-radius:0;place-items:center;display:grid;position:absolute;top:2px;right:2px}.PinkCutListBoardSurface-module__o2i2uW__markerBookmarks{background:0 0;border:0;align-items:flex-start;gap:4px;min-height:14px;padding:0;display:flex;position:absolute;top:0;left:28px}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark{clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);background:currentColor;width:15px;height:21px;display:block}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=red]{color:var(--pv-marker-red)}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=amber]{color:var(--pv-marker-amber)}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=blue]{color:var(--pv-marker-blue)}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=green]{color:var(--pv-marker-green)}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=pink]{color:var(--pv-marker-pink)}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=purple]{color:var(--pv-marker-purple)}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=star],.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=priority],.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=idea]{background:var(--pv-viewport);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);place-items:center;display:grid}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=star]>i,.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=priority]>i,.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=idea]>i{transform:translateY(-1px)}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=star]{color:var(--pv-marker-amber)}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=star]>i{transform:translateY(-1px)scale(1.25)}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=priority]{color:var(--pv-marker-priority)}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark[data-marker=idea]{color:var(--pv-marker-idea)}.PinkCutListBoardSurface-module__o2i2uW__videoBadge{width:24px;height:24px;color:var(--pv-text);filter:drop-shadow(0 1px 2px var(--pv-viewport));background:0 0;border:0;place-items:center;display:grid;position:absolute;top:1px;right:1px}.PinkCutListBoardSurface-module__o2i2uW__card[data-selected=true] .PinkCutListBoardSurface-module__o2i2uW__markerBookmarks,.PinkCutListBoardSurface-module__o2i2uW__card[data-selected=true] .PinkCutListBoardSurface-module__o2i2uW__videoBadge{border-color:var(--pv-action-border)}.PinkCutListBoardSurface-module__o2i2uW__card[data-selected=true] .PinkCutListBoardSurface-module__o2i2uW__videoBadge{color:var(--pv-selection-hi)}.PinkCutListBoardSurface-module__o2i2uW__card[data-multi-selected=true][data-video=true] .PinkCutListBoardSurface-module__o2i2uW__videoBadge{width:22px;height:22px;top:23px}.PinkCutListBoardSurface-module__o2i2uW__cardMeta{z-index:30;pointer-events:none;background:0 0;padding:0;display:block;position:absolute;inset:0}.PinkCutListBoardSurface-module__o2i2uW__cardIndex,.PinkCutListBoardSurface-module__o2i2uW__cardDuration{color:var(--pv-text-3);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);letter-spacing:.05em;white-space:nowrap;position:absolute}.PinkCutListBoardSurface-module__o2i2uW__cardIndex{z-index:1;background:color-mix(in srgb, var(--pv-viewport) 86%, transparent);font-size:calc(var(--pv-font-size-small) * var(--pink-cut-index-scale,1));padding:calc(1px * var(--pink-cut-index-scale,1)) calc(4px * var(--pink-cut-index-scale,1));line-height:1.2;top:2px;left:2px}.PinkCutListBoardSurface-module__o2i2uW__cardIndex[data-active-order]{color:var(--pv-selection-hi)}.PinkCutListBoardSurface-module__o2i2uW__card[data-video=true] .PinkCutListBoardSurface-module__o2i2uW__cardDuration{color:var(--pv-text)}.PinkCutListBoardSurface-module__o2i2uW__cardDurationRecorded{color:var(--pv-text-4)}.PinkCutListBoardSurface-module__o2i2uW__cardDuration{background:color-mix(in srgb, var(--pv-viewport) 86%, transparent);padding:1px 4px;bottom:2px;right:2px}.PinkCutListBoardSurface-module__o2i2uW__card[data-primary=true] .PinkCutListBoardSurface-module__o2i2uW__cardIndex{color:var(--pv-selection-hi)}.PinkCutListBoardSurface-module__o2i2uW__cardTitle{display:none}.PinkCutListBoardSurface-module__o2i2uW__sceneStack{gap:var(--pv-space-8);display:grid}.PinkCutListBoardSurface-module__o2i2uW__sceneGroup{border-top:var(--pv-border-width) solid var(--pv-line-strong);min-width:0}.PinkCutListBoardSurface-module__o2i2uW__sceneHeader{align-items:center;gap:var(--pv-space-6);border-bottom:var(--pv-border-width) solid var(--pv-line);background:var(--pv-panel);min-height:32px;padding:0 var(--pv-space-4);grid-template-columns:minmax(0,auto) minmax(16px,1fr) auto 16px;display:grid}.PinkCutListBoardSurface-module__o2i2uW__sceneIdentity,.PinkCutListBoardSurface-module__o2i2uW__sceneSummary{align-items:center;gap:var(--pv-space-3);white-space:nowrap;min-width:0;display:flex}.PinkCutListBoardSurface-module__o2i2uW__sceneIdentity strong,.PinkCutListBoardSurface-module__o2i2uW__sceneLabel,.PinkCutListBoardSurface-module__o2i2uW__sceneSummary strong{font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);letter-spacing:var(--pv-letter-control);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.PinkCutListBoardSurface-module__o2i2uW__sceneIdentity strong,.PinkCutListBoardSurface-module__o2i2uW__sceneLabel{color:var(--pv-text-2)}.PinkCutListBoardSurface-module__o2i2uW__sceneLabel{min-width:0}.PinkCutListBoardSurface-module__o2i2uW__sceneSeparator,.PinkCutListBoardSurface-module__o2i2uW__sceneSummary,.PinkCutListBoardSurface-module__o2i2uW__sceneSummary strong,.PinkCutListBoardSurface-module__o2i2uW__sceneChevron{color:var(--pv-text-4)}.PinkCutListBoardSurface-module__o2i2uW__sceneHairline{width:100%;height:var(--pv-border-width);background:var(--pv-line);display:block}.PinkCutListBoardSurface-module__o2i2uW__sceneSummary,.PinkCutListBoardSurface-module__o2i2uW__sceneChevron{justify-self:end}.PinkCutListBoardSurface-module__o2i2uW__sceneGroup .PinkCutListBoardSurface-module__o2i2uW__cardGrid{padding-top:var(--pv-space-6)}.PinkCutListBoardSurface-module__o2i2uW__newSceneGhost{border:var(--pv-border-width) dashed var(--pv-line-strong);width:100%;min-height:40px;padding:0 var(--pv-space-6);color:var(--pv-text-4);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);letter-spacing:var(--pv-letter-control);box-shadow:none;cursor:not-allowed;opacity:.58;background:0 0;border-radius:0;justify-content:center;align-items:center;display:flex}.PinkCutListBoardSurface-module__o2i2uW__emptyState,.PinkCutListBoardSurface-module__o2i2uW__playerFallback{justify-content:center;align-items:center;gap:var(--pv-space-4);border:var(--pv-border-width) dashed var(--pv-line-strong);background:var(--pv-section);width:min(440px,100%);min-height:180px;padding:var(--pv-space-10);color:var(--pv-text-4);text-align:center;flex-direction:column;margin:auto;display:flex}.PinkCutListBoardSurface-module__o2i2uW__emptyState strong{color:var(--pv-text-2);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-body);letter-spacing:var(--pv-letter-control)}.PinkCutListBoardSurface-module__o2i2uW__emptyState span,.PinkCutListBoardSurface-module__o2i2uW__playerFallback span{max-width:32rem;color:var(--pv-text-4);font-size:var(--pv-font-size-body);line-height:1.5}.PinkCutListBoardSurface-module__o2i2uW__emptyActions{justify-content:center;align-items:center;gap:var(--pv-space-3);margin-top:var(--pv-space-3);display:flex}.PinkCutListBoardSurface-module__o2i2uW__emptyActions button{justify-content:center;align-items:center;gap:var(--pv-space-2);border:var(--pv-border-width) solid var(--pv-line-strong);min-height:30px;padding:0 var(--pv-space-5);color:var(--pv-text-2);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);letter-spacing:var(--pv-letter-control);cursor:pointer;background:0 0;border-radius:0;display:inline-flex}.PinkCutListBoardSurface-module__o2i2uW__emptyActions button:hover:not(:disabled){border-color:var(--pv-action-border);background:var(--pv-action-subtle);color:var(--pv-selection-hi)}.PinkCutListBoardSurface-module__o2i2uW__emptyActions button:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:-2px}.PinkCutListBoardSurface-module__o2i2uW__emptyActions button:disabled{cursor:not-allowed;opacity:.38}.PinkCutListBoardSurface-module__o2i2uW__boardScroll>.PinkCutListBoardSurface-module__o2i2uW__emptyState{position:relative;top:50%;transform:translateY(-50%)}.PinkCutListBoardSurface-module__o2i2uW__player{background:var(--pv-viewport);place-items:stretch stretch;width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.PinkCutListBoardSurface-module__o2i2uW__playerFallback{place-self:center}.PinkCutListBoardSurface-module__o2i2uW__hintBar{justify-content:space-between;align-items:center;gap:var(--pv-space-6);border-top:var(--pv-border-width) solid var(--pv-line);background:var(--pv-panel);min-width:0;padding:0 var(--pv-space-6);grid-area:3/1;display:flex;overflow:hidden}.PinkCutListBoardSurface-module__o2i2uW__hintCopy,.PinkCutListBoardSurface-module__o2i2uW__selectionStatus{align-items:center;gap:var(--pv-space-3);min-width:0;color:var(--pv-text-4);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.PinkCutListBoardSurface-module__o2i2uW__selectionStatus{color:var(--pv-selection-hi);flex:none}@container (max-width:180px){.PinkCutListBoardSurface-module__o2i2uW__markerBookmarks .PinkCutListBoardSurface-module__o2i2uW__markerBookmark:nth-child(n+3){display:none}.PinkCutListBoardSurface-module__o2i2uW__markerBookmarks:after{background:var(--pv-viewport);min-width:16px;height:16px;color:var(--pv-text-2);content:"+" attr(data-compact-overflow);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);place-items:center;line-height:1;display:grid}.PinkCutListBoardSurface-module__o2i2uW__markerBookmarks[data-compact-overflow="0"]:after{display:none}}@container (max-width:130px){.PinkCutListBoardSurface-module__o2i2uW__cardMeta{inset:0}.PinkCutListBoardSurface-module__o2i2uW__cardDuration{font-size:var(--pv-font-size-small)}.PinkCutListBoardSurface-module__o2i2uW__cardBadges{top:0;right:0}.PinkCutListBoardSurface-module__o2i2uW__markerBookmarks{min-height:13px;padding-inline:1px}.PinkCutListBoardSurface-module__o2i2uW__markerBookmark{width:11px;height:16px}.PinkCutListBoardSurface-module__o2i2uW__videoBadge{width:22px;height:22px}}@media (max-width:920px){.PinkCutListBoardSurface-module__o2i2uW__hintCopy{max-width:100%}}@media (max-width:720px){.PinkCutListBoardSurface-module__o2i2uW__surface,.PinkCutListBoardSurface-module__o2i2uW__hintBar{grid-column:1}.PinkCutListBoardSurface-module__o2i2uW__cardGrid{grid-template-columns:repeat(auto-fill, minmax(min(var(--pink-cut-card-min), 100%), var(--pink-cut-card-min)))}.PinkCutListBoardSurface-module__o2i2uW__selectionStatus{display:none}}.PinkCutListBoardSurface-module__o2i2uW__cardPreview{min-width:0;position:relative}.PinkCutListBoardSurface-module__o2i2uW__cardTimecodeRanges{border:var(--pv-border-width) solid var(--pv-line);background:color-mix(in srgb, var(--pv-viewport) 86%, transparent);color:var(--pv-text-3);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-variant-numeric:tabular-nums;white-space:nowrap;gap:1px;margin-top:3px;padding:4px 6px;line-height:1.25;display:grid;overflow:hidden}.PinkCutListBoardSurface-module__o2i2uW__cardTimecodeRanges>span{gap:6px;min-width:0;display:flex;overflow:hidden}.PinkCutListBoardSurface-module__o2i2uW__cardTimecodeRanges strong{width:30px;color:var(--pv-text-4);font-weight:var(--pv-font-weight-bold);flex:none}.PinkCutListBoardSurface-module__o2i2uW__cutAnnotationRow{align-items:center;gap:4px;min-width:0;margin-top:3px;display:flex}.PinkCutListBoardSurface-module__o2i2uW__cutAnnotationRow>[data-review-scene-strips]{flex:1;min-width:0;margin-top:0}.PinkCutListBoardSurface-module__o2i2uW__missingFileName{max-width:90%;color:var(--pv-text-2);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-regular);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PinkCutListBoardSurface-module__o2i2uW__hintCopyItems{height:24px;font-family:var(--pv-font-ui);font-weight:var(--pv-font-weight-regular);letter-spacing:0;flex-wrap:wrap;align-content:flex-start;gap:0 14px}.PinkCutListBoardSurface-module__o2i2uW__cardShootingInfo{z-index:31;background:color-mix(in srgb, var(--pv-viewport) 86%, transparent);max-width:calc(100% - 8px);color:var(--pv-text);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-variant-numeric:tabular-nums;font-weight:var(--pv-font-weight-bold);letter-spacing:.03em;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;padding:1px 4px;line-height:1.25;position:absolute;overflow:hidden}.PinkCutListBoardSurface-module__o2i2uW__cardShootingInfo[data-position=top-left]{top:calc(5px + (var(--pv-font-size-small) * 1.2 + 2px) * var(--pink-cut-index-scale,1));left:2px}.PinkCutListBoardSurface-module__o2i2uW__cardShootingInfo[data-position=top-right]{top:28px;right:2px}.PinkCutListBoardSurface-module__o2i2uW__card[data-multi-selected=true][data-video=true] .PinkCutListBoardSurface-module__o2i2uW__cardShootingInfo[data-position=top-right]{top:47px}.PinkCutListBoardSurface-module__o2i2uW__cardShootingInfo[data-position=top-center]{top:18px;left:50%;transform:translate(-50%)}.PinkCutListBoardSurface-module__o2i2uW__cardShootingInfo[data-position=bottom-center]{bottom:28px;left:50%;transform:translate(-50%)}
.PinkCutListContextMenu-module__BmviXW__menu{z-index:var(--pv-z-popover);border:var(--pv-border-width) solid var(--pv-line-strong);background:var(--pv-panel);min-width:184px;box-shadow:var(--pv-shadow-modal);padding:var(--pv-space-2) 0;position:fixed;overflow:hidden}.PinkCutListContextMenu-module__BmviXW__item{align-items:center;gap:var(--pv-space-3);width:100%;min-height:30px;padding:0 var(--pv-space-5) 0 var(--pv-space-4);color:var(--pv-text-2);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;display:flex}.PinkCutListContextMenu-module__BmviXW__item:hover,.PinkCutListContextMenu-module__BmviXW__item:focus-visible{border-left-color:var(--pv-selection);background:var(--pv-action-subtle);color:var(--pv-text);outline:none}.PinkCutListContextMenu-module__BmviXW__item[data-prominent]{border-left-color:var(--pv-selection-hi);color:var(--pv-text)}.PinkCutListContextMenu-module__BmviXW__item[data-danger]{color:var(--pv-selection-hi)}.PinkCutListContextMenu-module__BmviXW__item:disabled{cursor:not-allowed;opacity:.36}
.PinkCutListBoardWorkspace-module__J0Vp0q__workspace,.PinkCutListBoardWorkspace-module__J0Vp0q__workspace *{box-sizing:border-box}.PinkCutListBoardWorkspace-module__J0Vp0q__workspace{--pink-cut-card-min:192px;grid-template-columns:minmax(0, 1fr) var(--pv-width-inspector-cut-list,var(--pv-width-inspector));background:var(--pv-bg);width:100%;min-width:0;height:100%;min-height:0;color:var(--pv-text);font-family:var(--pv-font-ui);grid-template-rows:auto minmax(0,1fr) 30px;display:grid;overflow:hidden}.PinkCutListBoardWorkspace-module__J0Vp0q__workspace[data-inspector-collapsed=true]{grid-template-columns:minmax(0,1fr) 10px}.PinkCutListBoardWorkspace-module__J0Vp0q__collapsedInspector{border-left:var(--pv-border-width) solid var(--pv-line-strong);background:var(--pv-panel);grid-area:1/2/4;width:10px;min-width:10px;position:relative;overflow:hidden}@media (max-width:920px){.PinkCutListBoardWorkspace-module__J0Vp0q__workspace{grid-template-columns:minmax(0,1fr) 260px}}@media (max-width:720px){.PinkCutListBoardWorkspace-module__J0Vp0q__workspace{grid-template-rows:auto minmax(420px,1fr) 30px minmax(360px,auto);grid-template-columns:minmax(0,1fr);height:auto;min-height:100%;overflow:auto}.PinkCutListBoardWorkspace-module__J0Vp0q__workspace[data-inspector-collapsed=true]{grid-template-rows:auto minmax(420px,1fr) 30px 36px;grid-template-columns:minmax(0,1fr)}.PinkCutListBoardWorkspace-module__J0Vp0q__collapsedInspector{border-top:var(--pv-border-width) solid var(--pv-line-strong);border-left:0;grid-area:4/1;width:100%;min-width:0;min-height:36px}.PinkCutListBoardWorkspace-module__J0Vp0q__collapsedInspector>button{width:100%;height:36px}.PinkCutListBoardWorkspace-module__J0Vp0q__collapsedInspector>button>span{top:14px}}
.BugReportForm-module__0WpbVa__panel{pointer-events:auto;background:var(--pv-panel,#222);border:1px solid var(--pv-line-strong,#555);border-radius:var(--pv-radius,0);width:min(92vw,380px);color:var(--pv-text,#eee);font:var(--pv-font-size-body)/1.6 system-ui,sans-serif;padding:14px;box-shadow:0 16px 48px #000b}.BugReportForm-module__0WpbVa__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.BugReportForm-module__0WpbVa__header h2{font-size:var(--pv-font-size-heading);font-weight:var(--pv-font-weight-bold);margin:0}.BugReportForm-module__0WpbVa__form{gap:8px;margin-top:10px;display:grid}.BugReportForm-module__0WpbVa__comment{resize:vertical;background:var(--pv-bg,#111);border:1px solid var(--pv-line-strong,#555);border-radius:var(--pv-radius,0);width:100%;min-height:80px;color:inherit;font:inherit;padding:7px 9px}.BugReportForm-module__0WpbVa__comment::placeholder{color:var(--pv-text-3,#888)}.BugReportForm-module__0WpbVa__comment:focus-visible,.BugReportForm-module__0WpbVa__button:focus-visible,.BugReportForm-module__0WpbVa__primary:focus-visible{outline:2px solid var(--pv-selection-hi,#e61b64);outline-offset:1px}.BugReportForm-module__0WpbVa__check{align-items:flex-start;gap:8px;display:flex}.BugReportForm-module__0WpbVa__check input{accent-color:var(--pv-selection-hi,#e61b64);margin-top:3px}.BugReportForm-module__0WpbVa__button{border:1px solid var(--pv-line-strong,#555);border-radius:var(--pv-radius,0);color:inherit;font:inherit;cursor:pointer;background:0 0;padding:5px 10px}.BugReportForm-module__0WpbVa__primary{background:var(--pv-selection-hi,#e61b64);border:1px solid var(--pv-selection-hi,#e61b64);border-radius:var(--pv-radius,0);color:#fff;min-height:38px;font:var(--pv-font-weight-bold) var(--pv-font-size-heading)/1.4 system-ui,sans-serif;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.BugReportForm-module__0WpbVa__primary:disabled{opacity:.45;cursor:not-allowed}.BugReportForm-module__0WpbVa__sent{color:var(--pv-ok,#5fd38d)}.BugReportForm-module__0WpbVa__failed{color:var(--pv-marker-red,#f66)}.BugReportForm-module__0WpbVa__note{color:var(--pv-text-3,#999);font-size:var(--pv-font-size-body)}
.PinkReviewRanges-module__EtWRQG__bar button,.PinkReviewRanges-module__EtWRQG__editor button{cursor:pointer}.PinkReviewRanges-module__EtWRQG__bar button:disabled,.PinkReviewRanges-module__EtWRQG__editor button:disabled{cursor:not-allowed;opacity:.38}.PinkReviewRanges-module__EtWRQG__bar button:focus-visible,.PinkReviewRanges-module__EtWRQG__editor button:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:-2px}.PinkReviewRanges-module__EtWRQG__bar{gap:var(--pv-space-4);border-bottom:var(--pv-border-width) solid var(--pv-line);background:var(--pv-panel);min-width:0;padding:var(--pv-space-5) var(--pv-space-6);color:var(--pv-text-3);display:grid}.PinkReviewRanges-module__EtWRQG__barHeading{gap:var(--pv-space-2);min-width:0;display:grid}.PinkReviewRanges-module__EtWRQG__barHeading strong,.PinkReviewRanges-module__EtWRQG__barHeading span,.PinkReviewRanges-module__EtWRQG__rangeDetails summary{font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);line-height:1.35}.PinkReviewRanges-module__EtWRQG__barHeading strong{color:var(--pv-text-4);letter-spacing:.06em;text-transform:uppercase}.PinkReviewRanges-module__EtWRQG__barHeading span{color:var(--pv-text-3);letter-spacing:.04em}.PinkReviewRanges-module__EtWRQG__bar .PinkReviewRanges-module__EtWRQG__createButton,.PinkReviewRanges-module__EtWRQG__bar .PinkReviewRanges-module__EtWRQG__closeButton,.PinkReviewRanges-module__EtWRQG__editor .PinkReviewRanges-module__EtWRQG__replaceButton,.PinkReviewRanges-module__EtWRQG__hiddenNotice button,.PinkReviewRanges-module__EtWRQG__deleteArea button{border:var(--pv-border-width) solid var(--pv-line-strong);min-height:30px;padding:var(--pv-space-2) var(--pv-space-4);color:var(--pv-text-3);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);letter-spacing:var(--pv-letter-control);background:0 0;border-radius:0;justify-content:center;align-items:center;line-height:1.25;display:inline-flex}.PinkReviewRanges-module__EtWRQG__createButton,.PinkReviewRanges-module__EtWRQG__closeButton,.PinkReviewRanges-module__EtWRQG__replaceButton{width:100%}.PinkReviewRanges-module__EtWRQG__createButton:hover:not(:disabled),.PinkReviewRanges-module__EtWRQG__closeButton:hover,.PinkReviewRanges-module__EtWRQG__rangeButton:hover,.PinkReviewRanges-module__EtWRQG__replaceButton:hover:not(:disabled),.PinkReviewRanges-module__EtWRQG__hiddenNotice button:hover{border-color:var(--pv-line-strong);background:var(--pv-section);color:var(--pv-text-2)}.PinkReviewRanges-module__EtWRQG__rangeDetails{border-top:var(--pv-border-width) solid var(--pv-line);min-width:0;padding-top:var(--pv-space-3)}.PinkReviewRanges-module__EtWRQG__rangeDetails summary{cursor:pointer;color:var(--pv-text-3);letter-spacing:.04em;list-style-position:inside}.PinkReviewRanges-module__EtWRQG__rangeDetails summary:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:2px}.PinkReviewRanges-module__EtWRQG__rangeList{gap:var(--pv-space-2);min-width:0;margin-top:var(--pv-space-3);display:grid}.PinkReviewRanges-module__EtWRQG__rangeButton{gap:var(--pv-space-2) var(--pv-space-3);border:var(--pv-border-width) solid var(--pv-line);min-width:0;padding:var(--pv-space-3) var(--pv-space-4);color:var(--pv-text-3);text-align:left;background:0 0;border-radius:0;grid-template-columns:24px minmax(0,1fr);display:grid;position:relative}.PinkReviewRanges-module__EtWRQG__rangeButton:before{background:var(--review-scene-color);content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.PinkReviewRanges-module__EtWRQG__rangeButton b{color:var(--pv-text-4);font:var(--pv-font-weight-bold) var(--pv-font-size-body) var(--pv-font-mono);grid-row:1/3;align-self:center}.PinkReviewRanges-module__EtWRQG__rangeButton>span{overflow-wrap:anywhere;min-width:0;color:var(--pv-text-2);font:var(--pv-font-weight-bold) var(--pv-font-size-body)/1.35 var(--pv-font-ui)}.PinkReviewRanges-module__EtWRQG__rangeButton small{color:var(--pv-text-4);font:var(--pv-font-size-small)/1.25 var(--pv-font-ui)}.PinkReviewRanges-module__EtWRQG__rangeButton[aria-pressed=true]{border-color:var(--pv-line-strong);background:var(--pv-section)}.PinkReviewRanges-module__EtWRQG__rangeButton[aria-pressed=true]:before{background:var(--pv-selection-hi)}.PinkReviewRanges-module__EtWRQG__rangeButton[aria-pressed=true] b,.PinkReviewRanges-module__EtWRQG__rangeButton[aria-pressed=true]>span{color:var(--pv-selection-hi)}.PinkReviewRanges-module__EtWRQG__editor{min-width:0;color:var(--pv-text-3)}.PinkReviewRanges-module__EtWRQG__editorBody{gap:var(--pv-space-4);min-width:0;padding:var(--pv-space-5) var(--pv-space-6) var(--pv-space-6);display:grid}:is(.PinkReviewRanges-module__EtWRQG__editorBody input,.PinkReviewRanges-module__EtWRQG__editorBody textarea){border-radius:0}:is(.PinkReviewRanges-module__EtWRQG__editorBody input:focus-visible,.PinkReviewRanges-module__EtWRQG__editorBody textarea:focus-visible){outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:-2px}.PinkReviewRanges-module__EtWRQG__deleteArea small{color:var(--pv-text-4);font:var(--pv-font-size-small)/1.45 var(--pv-font-ui)}.PinkReviewRanges-module__EtWRQG__editorBody label small{color:var(--pv-text-4);font:var(--pv-font-size-small)/1.45 var(--pv-font-ui)}.PinkReviewRanges-module__EtWRQG__emptyWarning,.PinkReviewRanges-module__EtWRQG__hiddenNotice{border-left:2px solid var(--pv-line-strong);background:var(--pv-section);padding:var(--pv-space-3) var(--pv-space-4);color:var(--pv-text-3);font-size:var(--pv-font-size-body);margin:0;line-height:1.45}.PinkReviewRanges-module__EtWRQG__hiddenNotice{gap:var(--pv-space-3);display:grid}.PinkReviewRanges-module__EtWRQG__hiddenNotice button{background:var(--pv-panel);width:100%}.PinkReviewRanges-module__EtWRQG__deleteArea{gap:var(--pv-space-2);border-top:var(--pv-border-width) solid var(--pv-line);padding-top:var(--pv-space-4);display:grid}.PinkReviewRanges-module__EtWRQG__deleteArea>button{justify-self:start;min-height:26px}.PinkReviewRanges-module__EtWRQG__deleteArea button:hover{border-color:var(--pv-danger,#f36a72);color:var(--pv-danger,#f36a72)}.PinkReviewRanges-module__EtWRQG__deleteConfirm{gap:var(--pv-space-3);display:grid}.PinkReviewRanges-module__EtWRQG__deleteConfirm p{color:var(--pv-text-3);font-size:var(--pv-font-size-body);margin:0;line-height:1.45}.PinkReviewRanges-module__EtWRQG__deleteConfirm>div{gap:var(--pv-space-3);flex-wrap:wrap;display:flex}.PinkReviewRanges-module__EtWRQG__deleteConfirm .PinkReviewRanges-module__EtWRQG__deleteConfirmButton{border-color:var(--pv-danger,#f36a72);color:var(--pv-danger,#f36a72)}@media (max-width:900px){.PinkReviewRanges-module__EtWRQG__bar,.PinkReviewRanges-module__EtWRQG__editorBody{padding-inline:var(--pv-space-4)}}.PinkReviewRanges-module__EtWRQG__bar .PinkReviewRanges-module__EtWRQG__rangeButton{background:color-mix(in srgb, var(--review-scene-color) 16%, var(--pv-panel))}.PinkReviewRanges-module__EtWRQG__bar .PinkReviewRanges-module__EtWRQG__rangeButton[aria-pressed=true]{outline:1px solid var(--pv-selection-hi);outline-offset:-1px}.PinkReviewRanges-module__EtWRQG__bar .PinkReviewRanges-module__EtWRQG__rangeButton[aria-pressed=true]:before{background:var(--review-scene-color)}.PinkReviewRanges-module__EtWRQG__bar .PinkReviewRanges-module__EtWRQG__rangeButton[aria-pressed=true]>span{color:var(--pv-text-2)}.PinkReviewRanges-module__EtWRQG__bar .PinkReviewRanges-module__EtWRQG__rangeButton b{color:var(--review-scene-color)}.PinkReviewRanges-module__EtWRQG__ungroupArea{gap:var(--pv-space-2);display:grid}.PinkReviewRanges-module__EtWRQG__ungroupArea small{color:var(--pv-text-4);font:var(--pv-font-size-small)/1.45 var(--pv-font-ui)}
.MyPoseLibrary-module__ZsDpGW__root{border-top:var(--pv-border-width) solid var(--pv-line-strong);padding-top:var(--pv-space-4);overflow:visible}.MyPoseLibrary-module__ZsDpGW__headingRow{min-height:24px;color:var(--pv-text-3);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);justify-content:space-between;align-items:center;display:flex}.MyPoseLibrary-module__ZsDpGW__headingRow small{color:var(--pv-selection-hi);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-regular)}.MyPoseLibrary-module__ZsDpGW__grid{gap:var(--pv-space-2);padding-bottom:var(--pv-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:visible}.MyPoseLibrary-module__ZsDpGW__card{border:var(--pv-border-width) solid var(--pv-line);background:color-mix(in srgb, var(--pv-bg) 72%, transparent);min-width:0;position:relative}.MyPoseLibrary-module__ZsDpGW__cardActive{border-color:var(--pv-action);background:var(--pv-action-subtle)}.MyPoseLibrary-module__ZsDpGW__apply{align-items:center;gap:var(--pv-space-2);width:100%;min-width:0;padding:var(--pv-space-3) var(--pv-space-2);color:var(--pv-text-3);background:0 0;border:0;flex-direction:column;display:flex}.MyPoseLibrary-module__ZsDpGW__apply:hover:not(:disabled){color:var(--pv-selection-hi)}.MyPoseLibrary-module__ZsDpGW__preview{background:var(--pv-section);place-items:center;width:38px;height:38px;display:grid;position:relative}.MyPoseLibrary-module__ZsDpGW__preview img{object-fit:cover;width:100%;height:100%}.MyPoseLibrary-module__ZsDpGW__check{background:var(--pv-action);width:14px;height:14px;color:var(--pv-bg);place-items:center;display:grid;position:absolute;bottom:0;right:0}.MyPoseLibrary-module__ZsDpGW__name{width:100%;font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MyPoseLibrary-module__ZsDpGW__menuTrigger{background:color-mix(in srgb, var(--pv-bg) 82%, transparent);width:22px;height:22px;color:var(--pv-text-4);border:0;place-items:center;display:grid;position:absolute;top:0;right:0}.MyPoseLibrary-module__ZsDpGW__menuTrigger:hover,.MyPoseLibrary-module__ZsDpGW__menuTrigger[aria-expanded=true]{color:var(--pv-selection-hi)}.MyPoseLibrary-module__ZsDpGW__menu{z-index:30;border:var(--pv-border-width) solid var(--pv-line-strong);background:var(--pv-bg);min-width:112px;box-shadow:var(--pv-shadow-modal);padding:var(--pv-space-2);position:absolute;top:23px;right:0}.MyPoseLibrary-module__ZsDpGW__card:nth-child(4n+1) .MyPoseLibrary-module__ZsDpGW__menu,.MyPoseLibrary-module__ZsDpGW__card:nth-child(4n+2) .MyPoseLibrary-module__ZsDpGW__menu{left:0;right:auto}.MyPoseLibrary-module__ZsDpGW__card:nth-child(4n+3) .MyPoseLibrary-module__ZsDpGW__menu,.MyPoseLibrary-module__ZsDpGW__card:nth-child(4n+4) .MyPoseLibrary-module__ZsDpGW__menu{left:auto;right:0}.MyPoseLibrary-module__ZsDpGW__menu button{align-items:center;gap:var(--pv-space-3);width:100%;min-height:28px;padding:0 var(--pv-space-3);color:var(--pv-text-2);font-size:var(--pv-font-size-small);background:0 0;border:0;display:flex}.MyPoseLibrary-module__ZsDpGW__menu button:hover{background:var(--pv-action-subtle);color:var(--pv-selection-hi)}.MyPoseLibrary-module__ZsDpGW__menu .MyPoseLibrary-module__ZsDpGW__danger:hover{color:var(--pv-danger)}.MyPoseLibrary-module__ZsDpGW__empty{padding:var(--pv-space-3) 0 var(--pv-space-4);color:var(--pv-text-4);font-size:var(--pv-font-size-small);margin:0}.MyPoseLibrary-module__ZsDpGW__register,.MyPoseLibrary-module__ZsDpGW__naming{width:100%;min-height:var(--pv-height-control);border:var(--pv-border-width) solid var(--pv-line-strong);background:0 0;align-items:center;display:flex}.MyPoseLibrary-module__ZsDpGW__register{justify-content:center;gap:var(--pv-space-3);color:var(--pv-text-2);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold)}.MyPoseLibrary-module__ZsDpGW__register:hover:not(:disabled){border-color:var(--pv-action);background:var(--pv-action-subtle);color:var(--pv-selection-hi)}.MyPoseLibrary-module__ZsDpGW__naming input{min-width:0;height:calc(var(--pv-height-control) - 2px);background:var(--pv-section);padding:0 var(--pv-space-3);color:var(--pv-text);font-size:var(--pv-font-size-body);border:0;outline:0;flex:auto}.MyPoseLibrary-module__ZsDpGW__naming button{width:var(--pv-height-control);height:calc(var(--pv-height-control) - 2px);border:0;border-left:var(--pv-border-width) solid var(--pv-line-strong);color:var(--pv-text-3);background:0 0;place-items:center;display:grid}.MyPoseLibrary-module__ZsDpGW__naming button:hover:not(:disabled){background:var(--pv-action-subtle);color:var(--pv-selection-hi)}.MyPoseLibrary-module__ZsDpGW__apply:disabled,.MyPoseLibrary-module__ZsDpGW__register:disabled,.MyPoseLibrary-module__ZsDpGW__naming button:disabled{cursor:not-allowed;opacity:.4}
.PoseFineTunePanel-module__Pnc-oq__trigger{min-height:var(--pv-height-control);align-items:center;gap:var(--pv-space-3);border:var(--pv-border-width) solid var(--pv-action-border);border-radius:var(--pv-radius);background:var(--pv-panel);padding-inline:var(--pv-space-5);box-shadow:var(--pv-shadow-drag);color:var(--pv-selection-hi);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);letter-spacing:var(--pv-letter-control);display:inline-flex}.PoseFineTunePanel-module__Pnc-oq__trigger:hover,.PoseFineTunePanel-module__Pnc-oq__trigger[aria-expanded=true]{border-color:var(--pv-action);background:var(--pv-action-subtle);color:var(--pv-text)}.PoseFineTunePanel-module__Pnc-oq__trigger svg,.PoseFineTunePanel-module__Pnc-oq__closeButton svg,.PoseFineTunePanel-module__Pnc-oq__resetButton svg{width:var(--pv-font-size-heading);height:var(--pv-font-size-heading)}.PoseFineTunePanel-module__Pnc-oq__panel{z-index:var(--pv-z-toast);width:var(--pv-width-pose-fine-tune);max-height:calc(100vh - (var(--pv-space-4) * 2));border:var(--pv-border-width) solid var(--pv-line-strong);border-radius:var(--pv-radius);background:var(--pv-panel);box-shadow:var(--pv-shadow-modal);color:var(--pv-text);font-family:var(--pv-font-ui);position:fixed;overflow-y:auto}.PoseFineTunePanel-module__Pnc-oq__dragHandle{min-height:var(--pv-height-section);touch-action:none;cursor:grab;justify-content:space-between;align-items:center;gap:var(--pv-space-4);border-bottom:var(--pv-border-width) solid var(--pv-line);padding-inline:var(--pv-space-4);-webkit-user-select:none;user-select:none;display:flex}.PoseFineTunePanel-module__Pnc-oq__dragHandle:active{cursor:grabbing}.PoseFineTunePanel-module__Pnc-oq__heading{align-items:baseline;gap:var(--pv-space-3);min-width:0;display:flex;overflow:hidden}.PoseFineTunePanel-module__Pnc-oq__title,.PoseFineTunePanel-module__Pnc-oq__poseName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PoseFineTunePanel-module__Pnc-oq__title{color:var(--pv-text);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold)}.PoseFineTunePanel-module__Pnc-oq__poseName{color:var(--pv-text-3);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-regular)}.PoseFineTunePanel-module__Pnc-oq__closeButton{width:var(--pv-height-control);height:var(--pv-height-control);border-radius:var(--pv-radius);color:var(--pv-text-3);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.PoseFineTunePanel-module__Pnc-oq__closeButton:hover{background:var(--pv-action-subtle);color:var(--pv-text)}.PoseFineTunePanel-module__Pnc-oq__controls{padding-inline:var(--pv-space-4)}.PoseFineTunePanel-module__Pnc-oq__controlGroup{border-bottom:var(--pv-border-width) solid var(--pv-line)}.PoseFineTunePanel-module__Pnc-oq__groupHeader{align-items:stretch;display:flex}.PoseFineTunePanel-module__Pnc-oq__groupHeaderExpanded{margin-left:calc(0px - var(--pv-space-4));background:var(--pv-action-subtle);box-shadow:inset 2px 0 0 var(--pv-action);padding-left:var(--pv-space-4)}.PoseFineTunePanel-module__Pnc-oq__symmetryRow{min-height:var(--pv-height-control);border-bottom:var(--pv-border-width) solid var(--pv-line-strong);align-items:stretch;display:flex}.PoseFineTunePanel-module__Pnc-oq__symmetryToggle{cursor:pointer;align-items:center;gap:var(--pv-space-3);min-width:0;padding-inline:var(--pv-space-4);color:var(--pv-text-2);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);flex:auto;display:flex}.PoseFineTunePanel-module__Pnc-oq__symmetryToggle:hover{background:var(--pv-action-subtle);color:var(--pv-text)}.PoseFineTunePanel-module__Pnc-oq__symmetryToggle input{width:var(--pv-font-size-body);height:var(--pv-font-size-body);accent-color:var(--pv-action);margin:0}.PoseFineTunePanel-module__Pnc-oq__symmetryState{color:var(--pv-selection-hi);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);margin-left:auto}.PoseFineTunePanel-module__Pnc-oq__alignLimbButton{border:0;border-left:var(--pv-border-width) solid var(--pv-line-strong);min-width:96px;padding-inline:var(--pv-space-3);color:var(--pv-selection-hi);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);white-space:nowrap;background:0 0;flex:none}.PoseFineTunePanel-module__Pnc-oq__alignLimbButton:hover:not(:disabled){background:var(--pv-action-subtle);color:var(--pv-text)}.PoseFineTunePanel-module__Pnc-oq__alignLimbButton:disabled{cursor:not-allowed;opacity:.4}.PoseFineTunePanel-module__Pnc-oq__groupButton{min-width:0;min-height:var(--pv-height-control);justify-content:space-between;align-items:center;gap:var(--pv-space-3);color:var(--pv-text);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);text-align:left;background:0 0;border:0;flex:auto;padding:0;display:flex}.PoseFineTunePanel-module__Pnc-oq__groupButton:hover,.PoseFineTunePanel-module__Pnc-oq__groupButton[aria-expanded=true]{background:var(--pv-action-subtle);color:var(--pv-selection-hi)}.PoseFineTunePanel-module__Pnc-oq__groupHeaderExpanded .PoseFineTunePanel-module__Pnc-oq__groupButton,.PoseFineTunePanel-module__Pnc-oq__groupHeaderExpanded .PoseFineTunePanel-module__Pnc-oq__groupResetButton{background:0 0}.PoseFineTunePanel-module__Pnc-oq__groupLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PoseFineTunePanel-module__Pnc-oq__groupMeta{align-items:center;gap:var(--pv-space-2);color:var(--pv-text-3);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);flex:none;display:inline-flex}.PoseFineTunePanel-module__Pnc-oq__groupMeta svg{width:var(--pv-font-size-body);height:var(--pv-font-size-body)}.PoseFineTunePanel-module__Pnc-oq__groupResetButton{width:var(--pv-height-control);min-width:var(--pv-height-control);border:0;border-left:var(--pv-border-width) solid var(--pv-line-soft);color:var(--pv-text-3);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.PoseFineTunePanel-module__Pnc-oq__groupResetButton svg{width:var(--pv-font-size-body);height:var(--pv-font-size-body)}.PoseFineTunePanel-module__Pnc-oq__groupResetButton:hover:not(:disabled){background:var(--pv-action-subtle);color:var(--pv-selection-hi)}.PoseFineTunePanel-module__Pnc-oq__groupResetButton:disabled{cursor:not-allowed;opacity:.35}.PoseFineTunePanel-module__Pnc-oq__groupControls{border-top:var(--pv-border-width) solid var(--pv-line-soft);padding-left:var(--pv-space-4)}.PoseFineTunePanel-module__Pnc-oq__control{min-height:var(--pv-height-control);grid-template-columns:minmax(0, var(--pv-width-pose-fine-tune-label)) minmax(0, 1fr) var(--pv-width-pose-fine-tune-value);align-items:center;gap:var(--pv-space-3);border-bottom:var(--pv-border-width) solid var(--pv-line-soft);display:grid}.PoseFineTunePanel-module__Pnc-oq__control:hover,.PoseFineTunePanel-module__Pnc-oq__control:focus-within{background:var(--pv-action-subtle)}.PoseFineTunePanel-module__Pnc-oq__controlLabel{cursor:pointer;width:100%;color:var(--pv-text-2);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-regular);text-align:left;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border:0;padding:0;overflow:hidden}.PoseFineTunePanel-module__Pnc-oq__controlLabel:hover:not(:disabled){color:var(--pv-selection-hi)}.PoseFineTunePanel-module__Pnc-oq__controlLabel:disabled{cursor:not-allowed}.PoseFineTunePanel-module__Pnc-oq__range{width:100%;min-width:0}.PoseFineTunePanel-module__Pnc-oq__valueButton,.PoseFineTunePanel-module__Pnc-oq__valueInput{border:var(--pv-border-width) solid transparent;border-radius:var(--pv-radius);width:100%;min-width:0;color:var(--pv-selection-hi);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);text-align:right;font-variant-numeric:tabular-nums;background:0 0;padding:0}.PoseFineTunePanel-module__Pnc-oq__valueButton:hover{background:var(--pv-action-subtle)}.PoseFineTunePanel-module__Pnc-oq__valueInput{border-color:var(--pv-action);background:var(--pv-section);color:var(--pv-text)}.PoseFineTunePanel-module__Pnc-oq__resetButton{width:calc(100% - (var(--pv-space-4) * 2));min-height:var(--pv-height-control);justify-content:center;align-items:center;gap:var(--pv-space-3);margin:var(--pv-space-3) var(--pv-space-4) var(--pv-space-4);border:var(--pv-border-width) solid var(--pv-line-strong);border-radius:var(--pv-radius);color:var(--pv-text-2);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);background:0 0;display:flex}.PoseFineTunePanel-module__Pnc-oq__resetButton:hover:not(:disabled){border-color:var(--pv-action);background:var(--pv-action-subtle);color:var(--pv-text)}.PoseFineTunePanel-module__Pnc-oq__resetButton:disabled,.PoseFineTunePanel-module__Pnc-oq__controlDisabled{cursor:not-allowed;opacity:.45}.PoseFineTunePanel-module__Pnc-oq__toggleInput{width:16px;height:16px;accent-color:var(--pv-action);cursor:pointer;justify-self:start;margin:0}.PoseFineTunePanel-module__Pnc-oq__toggleState{color:var(--pv-selection-hi);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);text-align:right}
.ProjectExportDialog-module__cBwr3q__backdrop{z-index:8;background:color-mix(in srgb, var(--pv-viewport) 74%, transparent);padding:var(--pv-space-8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);place-items:center;display:grid;position:absolute;inset:0}.ProjectExportDialog-module__cBwr3q__dialog{border:var(--pv-border-width) solid var(--pv-line-strong);background:var(--pv-panel);width:min(500px,100vw - 64px);color:var(--pv-text);font-family:var(--pv-font-ui);box-shadow:var(--pv-shadow-modal);outline:none}.ProjectExportDialog-module__cBwr3q__header{justify-content:space-between;align-items:flex-start;gap:var(--pv-space-8);border-bottom:var(--pv-border-width) solid var(--pv-line);padding:var(--pv-space-8);display:flex}.ProjectExportDialog-module__cBwr3q__title{font-size:var(--pv-font-size-title);margin:0;line-height:1.2}.ProjectExportDialog-module__cBwr3q__description{margin:var(--pv-space-3) 0 0;color:var(--pv-text-4);font-size:var(--pv-font-size-small);line-height:1.55}.ProjectExportDialog-module__cBwr3q__closeButton{width:30px;height:30px;color:var(--pv-text-3);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.ProjectExportDialog-module__cBwr3q__closeButton:hover{background:var(--pv-action-subtle);color:var(--pv-selection-hi)}.ProjectExportDialog-module__cBwr3q__options{gap:var(--pv-space-6);padding:var(--pv-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ProjectExportDialog-module__cBwr3q__option{border:var(--pv-border-width) solid var(--pv-line-strong);background:var(--pv-section);min-height:126px;padding:var(--pv-space-7);color:var(--pv-text-3);text-align:left;flex-direction:column;align-items:flex-start;display:flex}.ProjectExportDialog-module__cBwr3q__option:hover{border-color:var(--pv-selection-hi);background:var(--pv-action-subtle);color:var(--pv-text)}.ProjectExportDialog-module__cBwr3q__option svg{color:var(--pv-selection-hi)}.ProjectExportDialog-module__cBwr3q__optionTitle{margin-top:var(--pv-space-6);color:var(--pv-text);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold)}.ProjectExportDialog-module__cBwr3q__optionDescription{margin-top:var(--pv-space-4);color:var(--pv-text-4);font-size:var(--pv-font-size-small);line-height:1.5}.ProjectExportDialog-module__cBwr3q__closeButton:disabled,.ProjectExportDialog-module__cBwr3q__option:disabled{cursor:not-allowed;opacity:.4}.ProjectExportDialog-module__cBwr3q__dialog:focus-visible,.ProjectExportDialog-module__cBwr3q__closeButton:focus-visible,.ProjectExportDialog-module__cBwr3q__option:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:-2px}@media (max-width:560px){.ProjectExportDialog-module__cBwr3q__options{grid-template-columns:1fr}}
.ProjectManagerModal-module__GvFBVq__backdrop{z-index:var(--pv-z-modal);background:color-mix(in srgb, var(--pv-viewport) 76%, transparent);padding:var(--pv-space-10);place-items:center;display:grid;position:fixed;inset:0}.ProjectManagerModal-module__GvFBVq__dialog{border:var(--pv-border-width) solid var(--pv-line-strong);background:var(--pv-panel);width:min(760px,100vw - 48px);height:min(440px,100dvh - 48px);color:var(--pv-text);font-family:var(--pv-font-ui);box-shadow:var(--pv-shadow-modal);outline:none;grid-template-rows:58px minmax(0,1fr) 46px;display:grid;position:relative;overflow:hidden}.ProjectManagerModal-module__GvFBVq__dialog:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:-1px}.ProjectManagerModal-module__GvFBVq__header{justify-content:space-between;align-items:center;gap:var(--pv-space-8);border-bottom:var(--pv-border-width) solid var(--pv-line);padding:0 var(--pv-space-8);display:flex}.ProjectManagerModal-module__GvFBVq__headerTitle{min-width:0}.ProjectManagerModal-module__GvFBVq__headerTitle span,.ProjectManagerModal-module__GvFBVq__headerTitle h2{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ProjectManagerModal-module__GvFBVq__headerTitle span{color:var(--pv-selection-hi);font:var(--pv-font-weight-bold) var(--pv-font-size-small) var(--pv-font-mono);letter-spacing:var(--pv-letter-label);text-transform:uppercase}.ProjectManagerModal-module__GvFBVq__headerTitle h2{margin:var(--pv-space-2) 0 0;font-size:var(--pv-font-size-title);line-height:1.1}.ProjectManagerModal-module__GvFBVq__closeButton,.ProjectManagerModal-module__GvFBVq__menuTrigger{color:var(--pv-text-3);background:0 0;border:0;place-items:center;display:inline-grid}.ProjectManagerModal-module__GvFBVq__closeButton{width:32px;height:32px}.ProjectManagerModal-module__GvFBVq__closeButton:hover,.ProjectManagerModal-module__GvFBVq__menuTrigger:hover,.ProjectManagerModal-module__GvFBVq__menuTrigger[aria-expanded=true]{background:var(--pv-action-subtle);color:var(--pv-selection-hi)}.ProjectManagerModal-module__GvFBVq__gridViewport{overscroll-behavior:contain;min-height:0;overflow-y:auto}.ProjectManagerModal-module__GvFBVq__projectGrid{align-content:start;gap:var(--pv-space-8);min-height:100%;padding:var(--pv-space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ProjectManagerModal-module__GvFBVq__card{min-width:0;position:relative}.ProjectManagerModal-module__GvFBVq__preview,.ProjectManagerModal-module__GvFBVq__previewSelected{border:var(--pv-border-width) solid var(--pv-line-strong);background:linear-gradient(145deg, var(--pv-preview-a), var(--pv-preview-b));width:100%;height:118px;color:var(--pv-text-3);text-align:left;padding:0;display:block;position:relative;overflow:hidden}.ProjectManagerModal-module__GvFBVq__previewSelected{border-color:var(--pv-selection)}.ProjectManagerModal-module__GvFBVq__previewSelected:after{border:2px solid var(--pv-selection);content:"";pointer-events:none;position:absolute;inset:0}.ProjectManagerModal-module__GvFBVq__preview:hover,.ProjectManagerModal-module__GvFBVq__previewSelected:hover{border-color:var(--pv-selection-hi)}.ProjectManagerModal-module__GvFBVq__preview img,.ProjectManagerModal-module__GvFBVq__previewSelected img{object-fit:cover;width:100%;height:100%}.ProjectManagerModal-module__GvFBVq__emptyPreview{width:100%;height:100%;color:var(--pv-text-4);place-items:center;display:grid}.ProjectManagerModal-module__GvFBVq__activeBadge{bottom:var(--pv-space-3);left:var(--pv-space-3);align-items:center;gap:var(--pv-space-2);border:var(--pv-border-width) solid var(--pv-ok-line);background:color-mix(in srgb, var(--pv-panel) 90%, transparent);min-height:20px;padding:0 var(--pv-space-4);color:var(--pv-ok);font:var(--pv-font-weight-bold) var(--pv-font-size-small) var(--pv-font-mono);letter-spacing:.06em;text-transform:uppercase;display:inline-flex;position:absolute}.ProjectManagerModal-module__GvFBVq__menuTrigger{top:var(--pv-space-3);right:var(--pv-space-3);z-index:3;border:var(--pv-border-width) solid var(--pv-line-strong);background:color-mix(in srgb, var(--pv-panel) 88%, transparent);width:28px;height:28px;box-shadow:var(--pv-shadow-drag);position:absolute}.ProjectManagerModal-module__GvFBVq__actionMenu{top:38px;right:var(--pv-space-3);z-index:4;border:var(--pv-border-width) solid var(--pv-line-strong);background:var(--pv-panel);width:154px;box-shadow:var(--pv-shadow-modal);position:absolute;overflow:hidden}.ProjectManagerModal-module__GvFBVq__actionMenu button{width:100%;min-height:32px;padding:0 var(--pv-space-6);color:var(--pv-text-3);font:var(--pv-font-weight-bold) var(--pv-font-size-small) var(--pv-font-mono);text-align:left;background:0 0;border:0;border-left:2px solid #0000;display:block}.ProjectManagerModal-module__GvFBVq__actionMenu button:hover{border-left-color:var(--pv-selection);background:var(--pv-action-subtle);color:var(--pv-text)}.ProjectManagerModal-module__GvFBVq__actionMenu .ProjectManagerModal-module__GvFBVq__deleteAction{color:var(--pv-selection-hi)}.ProjectManagerModal-module__GvFBVq__actionMenu button:disabled{cursor:not-allowed;opacity:.36}.ProjectManagerModal-module__GvFBVq__nameSlot{min-height:38px;padding-top:var(--pv-space-4);justify-content:center;align-items:flex-start;display:flex}.ProjectManagerModal-module__GvFBVq__nameButton,.ProjectManagerModal-module__GvFBVq__renameInput{border:var(--pv-border-width) solid transparent;width:100%;min-width:0;padding:var(--pv-space-2) var(--pv-space-4);color:var(--pv-text);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);text-align:center;background:0 0;line-height:1.35}.ProjectManagerModal-module__GvFBVq__nameButton span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ProjectManagerModal-module__GvFBVq__nameButton:hover{background:var(--pv-action-subtle)}.ProjectManagerModal-module__GvFBVq__renameInput{border-color:var(--pv-selection);background:var(--pv-section);outline:none}.ProjectManagerModal-module__GvFBVq__footer{align-items:center;gap:var(--pv-space-6);border-top:var(--pv-border-width) solid var(--pv-line);background:var(--pv-section);padding:0 var(--pv-space-8);grid-template-columns:1fr auto 1fr;display:grid}.ProjectManagerModal-module__GvFBVq__footerGroup{align-items:center;gap:var(--pv-space-4);min-width:0;display:flex}.ProjectManagerModal-module__GvFBVq__footerGroup:last-child{justify-self:end}.ProjectManagerModal-module__GvFBVq__footerContext{max-width:220px;color:var(--pv-text-4);font:var(--pv-font-weight-regular) var(--pv-font-size-small) var(--pv-font-mono);letter-spacing:.04em;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectManagerModal-module__GvFBVq__footerButton,.ProjectManagerModal-module__GvFBVq__openButton{justify-content:center;align-items:center;gap:var(--pv-space-3);border:var(--pv-border-width) solid var(--pv-line-strong);height:30px;padding:0 var(--pv-space-6);color:var(--pv-text-3);font:var(--pv-font-weight-bold) var(--pv-font-size-small) var(--pv-font-mono);letter-spacing:.04em;white-space:nowrap;background:0 0;display:inline-flex}.ProjectManagerModal-module__GvFBVq__openButton{border-color:var(--pv-action-border);background:var(--pv-action-subtle);color:var(--pv-selection-hi)}.ProjectManagerModal-module__GvFBVq__footerButton:hover,.ProjectManagerModal-module__GvFBVq__openButton:hover{background:var(--pv-action-subtle-hover);color:var(--pv-text)}.ProjectManagerModal-module__GvFBVq__footerButton:disabled,.ProjectManagerModal-module__GvFBVq__openButton:disabled,.ProjectManagerModal-module__GvFBVq__closeButton:disabled{cursor:not-allowed;opacity:.4}.ProjectManagerModal-module__GvFBVq__busyOverlay{z-index:10;background:color-mix(in srgb, var(--pv-viewport) 72%, transparent);padding:var(--pv-space-8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);outline:none;place-items:center;display:grid;position:absolute;inset:0}.ProjectManagerModal-module__GvFBVq__busyCard{border:var(--pv-border-width) solid var(--pv-line-strong);background:var(--pv-panel);width:min(360px,88vw);padding:var(--pv-space-10);color:var(--pv-text);text-align:center;box-shadow:var(--pv-shadow-modal)}.ProjectManagerModal-module__GvFBVq__busyCard svg{color:var(--pv-selection-hi);margin:0 auto}.ProjectManagerModal-module__GvFBVq__busyCard p{margin:var(--pv-space-8) 0 0;font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold)}.ProjectManagerModal-module__GvFBVq__busyCard small{margin-top:var(--pv-space-5);color:var(--pv-text-4);font-size:var(--pv-font-size-small);line-height:1.5;display:block}.ProjectManagerModal-module__GvFBVq__closeButton:focus-visible,.ProjectManagerModal-module__GvFBVq__preview:focus-visible,.ProjectManagerModal-module__GvFBVq__previewSelected:focus-visible,.ProjectManagerModal-module__GvFBVq__menuTrigger:focus-visible,.ProjectManagerModal-module__GvFBVq__actionMenu button:focus-visible,.ProjectManagerModal-module__GvFBVq__nameButton:focus-visible,.ProjectManagerModal-module__GvFBVq__renameInput:focus-visible,.ProjectManagerModal-module__GvFBVq__footerButton:focus-visible,.ProjectManagerModal-module__GvFBVq__openButton:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:-2px}@media (max-width:720px){.ProjectManagerModal-module__GvFBVq__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectManagerModal-module__GvFBVq__footerContext{display:none}.ProjectManagerModal-module__GvFBVq__footer{grid-template-columns:1fr 1fr}}.ProjectManagerModal-module__GvFBVq__importIssue{align-items:center;gap:var(--pv-space-5);border-top:var(--pv-border-width) solid var(--pv-action-border);background:var(--pv-selection-wash);padding:var(--pv-space-5) var(--pv-space-8);color:var(--pv-text);font-size:var(--pv-font-size-body);line-height:1.5;display:flex}.ProjectManagerModal-module__GvFBVq__importIssueText{gap:var(--pv-space-2);flex:1;min-width:0;display:grid}.ProjectManagerModal-module__GvFBVq__importIssueText strong{color:var(--pv-selection-hi);font-weight:var(--pv-font-weight-bold)}.ProjectManagerModal-module__GvFBVq__importIssueText span{overflow-wrap:anywhere}.ProjectManagerModal-module__GvFBVq__importIssueAction,.ProjectManagerModal-module__GvFBVq__importIssueDismiss{align-items:center;gap:var(--pv-space-3);border:var(--pv-border-width) solid var(--pv-action-border);padding:var(--pv-space-3) var(--pv-space-5);color:var(--pv-selection-hi);font:inherit;font-weight:var(--pv-font-weight-bold);cursor:pointer;background:0 0;flex:none;display:inline-flex}.ProjectManagerModal-module__GvFBVq__importIssueDismiss{border-color:var(--pv-line-strong);padding:var(--pv-space-3);color:var(--pv-text-3)}.ProjectManagerModal-module__GvFBVq__importIssueAction:hover{background:var(--pv-action-subtle)}.ProjectManagerModal-module__GvFBVq__importIssueDismiss:hover{color:var(--pv-text)}.ProjectManagerModal-module__GvFBVq__transferProgress{margin-top:var(--pv-space-8);text-align:left}.ProjectManagerModal-module__GvFBVq__transferBar{background:var(--pv-line-strong);height:4px}.ProjectManagerModal-module__GvFBVq__transferBar i{background:var(--pv-selection);height:100%;transition:width .2s linear;display:block}.ProjectManagerModal-module__GvFBVq__transferNumbers{margin-top:var(--pv-space-4);color:var(--pv-text-3);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);justify-content:space-between;display:flex}.ProjectManagerModal-module__GvFBVq__transferStalled{margin:var(--pv-space-5) 0 0;color:var(--pv-warning);font-size:var(--pv-font-size-small);line-height:1.5}
.PinkBrandPlanButton-module__iFw6Yq__brand{align-items:center;gap:var(--pv-space-4);min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:flex;position:relative}.PinkBrandPlanButton-module__iFw6Yq__brandButton{cursor:pointer}.PinkBrandPlanButton-module__iFw6Yq__name{white-space:nowrap;color:var(--pv-selection-hi);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);letter-spacing:.04em;line-height:1}.PinkBrandPlanButton-module__iFw6Yq__chip{border:var(--pv-border-width) solid currentColor;height:22px;font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);letter-spacing:.14em;white-space:nowrap;background:0 0;border-radius:0;align-items:center;padding:0 7px;line-height:1;display:inline-flex}.PinkBrandPlanButton-module__iFw6Yq__chipPro{color:var(--pv-pro);border-color:var(--pv-pro-line)}.PinkBrandPlanButton-module__iFw6Yq__chipFree{color:var(--pv-plan-free);border-color:var(--pv-plan-free-line)}.PinkBrandPlanButton-module__iFw6Yq__brandButton:hover .PinkBrandPlanButton-module__iFw6Yq__name,.PinkBrandPlanButton-module__iFw6Yq__brandButton:focus-visible .PinkBrandPlanButton-module__iFw6Yq__name{text-underline-offset:3px;text-decoration:underline}.PinkBrandPlanButton-module__iFw6Yq__brandButton:hover .PinkBrandPlanButton-module__iFw6Yq__chipPro,.PinkBrandPlanButton-module__iFw6Yq__brandButton:focus-visible .PinkBrandPlanButton-module__iFw6Yq__chipPro{background:var(--pv-pro-wash)}.PinkBrandPlanButton-module__iFw6Yq__brandButton:hover .PinkBrandPlanButton-module__iFw6Yq__chipFree,.PinkBrandPlanButton-module__iFw6Yq__brandButton:focus-visible .PinkBrandPlanButton-module__iFw6Yq__chipFree{background:var(--pv-plan-free-wash)}.PinkBrandPlanButton-module__iFw6Yq__hint{top:calc(100% + var(--pv-space-3));z-index:5;padding:var(--pv-space-2) var(--pv-space-4);border:var(--pv-border-width) solid var(--pv-line-strong);background:var(--pv-bg);color:var(--pv-text-2);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-regular);white-space:nowrap;pointer-events:none;border-radius:0;line-height:1.4;display:none;position:absolute;left:0}.PinkBrandPlanButton-module__iFw6Yq__brandButton:hover .PinkBrandPlanButton-module__iFw6Yq__hint,.PinkBrandPlanButton-module__iFw6Yq__brandButton:focus-visible .PinkBrandPlanButton-module__iFw6Yq__hint{display:block}
.HumanOutlineSettingsPanel-module__nJLGVG__panel{z-index:45;top:var(--pv-height-topbar);max-height:calc(100% - var(--pv-height-topbar) - var(--pv-height-camera-controls));border-bottom:1px solid var(--pv-line-strong);background:color-mix(in srgb, var(--pv-panel) 96%, transparent);padding:var(--pv-space-6) var(--pv-space-7);color:var(--pv-text);pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;left:0;right:10px;overflow-y:auto;box-shadow:0 12px 26px #00000052}.HumanOutlineSettingsPanel-module__nJLGVG__header{justify-content:space-between;align-items:flex-start;gap:var(--pv-space-4);display:flex}.HumanOutlineSettingsPanel-module__nJLGVG__header h2{font-size:var(--pv-font-size-heading);font-weight:var(--pv-font-weight-bold)}.HumanOutlineSettingsPanel-module__nJLGVG__header p{margin-top:var(--pv-space-1);color:var(--pv-text-3);font-size:var(--pv-font-size-small)}.HumanOutlineSettingsPanel-module__nJLGVG__header button{width:var(--pv-height-button);height:var(--pv-height-button);border:1px solid var(--pv-line);background:var(--pv-section);color:var(--pv-text-2);flex:none;place-items:center;display:grid}.HumanOutlineSettingsPanel-module__nJLGVG__control{align-items:center;gap:var(--pv-space-3);margin-top:var(--pv-space-6);font-size:var(--pv-font-size-body);grid-template-columns:minmax(112px,1fr) minmax(92px,1.2fr) 46px;display:grid}.HumanOutlineSettingsPanel-module__nJLGVG__control input{min-width:0;accent-color:var(--pv-selection)}.HumanOutlineSettingsPanel-module__nJLGVG__control output{color:var(--pv-text-2);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);text-align:right}.HumanOutlineSettingsPanel-module__nJLGVG__control small{color:var(--pv-text-3);font-size:var(--pv-font-size-small);grid-column:1/-1;line-height:1.45}.HumanOutlineSettingsPanel-module__nJLGVG__reset{margin-top:var(--pv-space-6);border:1px solid var(--pv-line-strong);background:var(--pv-section);padding:var(--pv-space-2) var(--pv-space-4);color:var(--pv-text-2);font-size:var(--pv-font-size-body)}@media (max-width:1100px){.HumanOutlineSettingsPanel-module__nJLGVG__control{grid-template-columns:1fr 50px}.HumanOutlineSettingsPanel-module__nJLGVG__control>span{grid-column:1/-1}}
.StoryboardExportDialog-module__CcTCPa__pinkDialog{--accent:var(--pv-action);--line:var(--pv-line);--muted:var(--pv-text-3);--panel:var(--pv-panel);--panel-2:var(--pv-section);--text:var(--pv-text);border-color:var(--pv-line-strong);border-radius:var(--pv-radius);background:var(--pv-panel);color:var(--pv-text);font-family:var(--pv-font-ui);box-shadow:var(--pv-shadow-modal)}.StoryboardExportDialog-module__CcTCPa__pinkDialog [class*=rounded]{border-radius:var(--pv-radius)!important}.StoryboardExportDialog-module__CcTCPa__pinkDialog h2{font-size:var(--pv-font-size-title);font-weight:var(--pv-font-weight-bold);letter-spacing:.02em;line-height:1.3}.StoryboardExportDialog-module__CcTCPa__pinkDialog h3{font-size:var(--pv-font-size-body);letter-spacing:.04em}.StoryboardExportDialog-module__CcTCPa__pinkDialog button,.StoryboardExportDialog-module__CcTCPa__pinkDialog select,.StoryboardExportDialog-module__CcTCPa__pinkDialog input{border-radius:var(--pv-radius)}.StoryboardExportDialog-module__CcTCPa__pinkDialog button:focus-visible,.StoryboardExportDialog-module__CcTCPa__pinkDialog select:focus-visible,.StoryboardExportDialog-module__CcTCPa__pinkDialog input:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:-2px}.StoryboardExportDialog-module__CcTCPa__pinkDialog footer>button{border-color:var(--pv-action-border);background:var(--pv-action-subtle);color:var(--pv-selection-hi)}.StoryboardExportDialog-module__CcTCPa__pinkDialog footer>button:hover:not(:disabled){background:var(--pv-action-subtle-hover);color:var(--pv-text)}
.PinkLocationNotice-module__pWZ8wG__notice{z-index:var(--pv-z-toast);bottom:var(--pv-space-8);max-width:calc(100% - var(--pv-space-8) * 2);align-items:center;gap:var(--pv-space-6);border:var(--pv-border-width) solid var(--pv-line-strong);border-left:calc(var(--pv-border-width) * 3) solid var(--pv-selection-hi);background:var(--pv-panel);box-shadow:var(--pv-shadow-modal);padding:var(--pv-space-5) var(--pv-space-6);color:var(--pv-text);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.PinkLocationNotice-module__pWZ8wG__message{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PinkLocationNotice-module__pWZ8wG__action{border:var(--pv-border-width) solid var(--pv-selection-hi);background:var(--pv-selection-hi);padding:var(--pv-space-2) var(--pv-space-5);color:var(--pv-bg);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);letter-spacing:var(--pv-letter-control);cursor:pointer;flex:none}.PinkLocationNotice-module__pWZ8wG__close{color:var(--pv-text-3);cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:inline-flex}
.PinkLocationElsewhereDialog-module__nhIhAG__layer{z-index:var(--pv-z-modal);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PinkLocationElsewhereDialog-module__nhIhAG__box{width:min(360px, calc(100% - var(--pv-space-8) * 2));border:var(--pv-border-width) solid var(--pv-line-strong);background:var(--pv-panel);box-shadow:var(--pv-shadow-modal);padding:var(--pv-space-8);pointer-events:auto}.PinkLocationElsewhereDialog-module__nhIhAG__title{margin:0 0 var(--pv-space-4);color:var(--pv-text);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-title);font-weight:var(--pv-font-weight-bold)}.PinkLocationElsewhereDialog-module__nhIhAG__body{margin:0 0 var(--pv-space-6);color:var(--pv-text-3);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-regular);line-height:1.5}.PinkLocationElsewhereDialog-module__nhIhAG__actions{gap:var(--pv-space-4);display:flex}.PinkLocationElsewhereDialog-module__nhIhAG__action{border:var(--pv-border-width) solid var(--pv-selection-hi);background:var(--pv-selection-hi);padding:var(--pv-space-3) var(--pv-space-6);color:var(--pv-bg);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);letter-spacing:var(--pv-letter-control);cursor:pointer}.PinkLocationElsewhereDialog-module__nhIhAG__close{border:var(--pv-border-width) solid var(--pv-selection-hi);padding:var(--pv-space-3) var(--pv-space-6);color:var(--pv-selection-hi);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);letter-spacing:var(--pv-letter-control);cursor:pointer;background:0 0}
.PvButton-module__ZGv06q__button{min-height:var(--pv-height-button);border-radius:var(--pv-radius);padding-inline:var(--pv-space-7);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);letter-spacing:var(--pv-letter-control);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.PvButton-module__ZGv06q__button:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:2px}.PvButton-module__ZGv06q__button:disabled{color:var(--pv-text-4);cursor:not-allowed;opacity:.72}.PvButton-module__ZGv06q__primary{border:var(--pv-border-width) solid var(--pv-action);background:var(--pv-action);color:var(--pv-action-on);font-weight:var(--pv-font-weight-bold)}.PvButton-module__ZGv06q__primary:disabled{border-color:var(--pv-action-border);background:var(--pv-action-subtle);color:var(--pv-text-4);opacity:1}.PvButton-module__ZGv06q__secondary{border:var(--pv-border-width) solid var(--pv-text-2);color:var(--pv-text-2);background:0 0}.PvButton-module__ZGv06q__subtle{border:var(--pv-border-width) solid var(--pv-action-border);background:var(--pv-action-subtle);color:var(--pv-selection-hi)}.PvButton-module__ZGv06q__subtle:hover{border-color:var(--pv-action);background:var(--pv-action);color:var(--pv-action-on)}.PvButton-module__ZGv06q__text{border:var(--pv-border-width) solid transparent;color:var(--pv-text-3);background:0 0}.PvButton-module__ZGv06q__compact{min-height:var(--pv-height-control);padding-inline:var(--pv-space-5);font-size:var(--pv-font-size-small)}.PvButton-module__ZGv06q__default{min-height:var(--pv-height-button)}.PvButton-module__ZGv06q__fullWidth{width:100%}
.PinkShootEnterRecordConfirm-module__nEKG-q__layer{z-index:var(--pv-z-modal);pointer-events:auto;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PinkShootEnterRecordConfirm-module__nEKG-q__box{width:min(360px, calc(100% - var(--pv-space-8) * 2));border:var(--pv-border-width) solid var(--pv-line-strong);background:var(--pv-panel);box-shadow:var(--pv-shadow-modal);padding:var(--pv-space-8);pointer-events:auto}.PinkShootEnterRecordConfirm-module__nEKG-q__box:focus,.PinkShootEnterRecordConfirm-module__nEKG-q__box:focus-visible{outline:none}.PinkShootEnterRecordConfirm-module__nEKG-q__title{margin:0 0 var(--pv-space-4);color:var(--pv-text);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-title);font-weight:var(--pv-font-weight-bold)}.PinkShootEnterRecordConfirm-module__nEKG-q__body{margin:0 0 var(--pv-space-6);color:var(--pv-text-3);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-regular);line-height:1.5}.PinkShootEnterRecordConfirm-module__nEKG-q__dontAsk{align-items:center;gap:var(--pv-space-4);margin:0 0 var(--pv-space-6);color:var(--pv-text-2);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-regular);cursor:pointer;display:flex}.PinkShootEnterRecordConfirm-module__nEKG-q__dontAsk input{accent-color:var(--pv-selection)}.PinkShootEnterRecordConfirm-module__nEKG-q__actions{gap:var(--pv-space-4);display:flex}.PinkShootEnterRecordConfirm-module__nEKG-q__key{margin-left:var(--pv-space-2);border:var(--pv-border-width) solid currentcolor;padding:0 var(--pv-space-2);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);opacity:.8}
.PinkShootNoticeToast-module__4aQEXa__toast{z-index:var(--pv-z-toast);bottom:var(--pv-space-8);max-width:calc(100% - var(--pv-space-8) * 2);align-items:center;gap:var(--pv-space-3);border:var(--pv-border-width) solid var(--pv-selection-hi);background:var(--pv-panel);box-shadow:var(--pv-shadow-modal);padding:var(--pv-space-3) var(--pv-space-5);color:var(--pv-text);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);pointer-events:none;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.PinkShootNoticeToast-module__4aQEXa__toast span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.PinkLocationOpenError-module__yynKBa__alert{align-items:start;gap:var(--pv-space-4);border-bottom:var(--pv-border-width) solid var(--pv-line);background:var(--pv-panel);padding:var(--pv-space-4) var(--pv-space-6);color:var(--pv-text);font:var(--pv-font-weight-regular) var(--pv-font-size-body) / 1.45 var(--pv-font-ui);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.PinkLocationOpenError-module__yynKBa__icon{color:var(--pv-text-3)}.PinkLocationOpenError-module__yynKBa__alert button{color:var(--pv-text-3);background:0 0;border:0;place-items:center;display:grid}.PinkLocationOpenError-module__yynKBa__alert button:hover{color:var(--pv-text)}.PinkLocationOpenError-module__yynKBa__alert button:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi)}
.PinkToggleSwitch-module__qdCZvG__track{border:var(--pv-border-width) solid var(--pv-line-strong);background:var(--pv-bg);cursor:pointer;border-radius:0;flex:none;width:28px;height:16px;padding:0;display:inline-block;position:relative}.PinkToggleSwitch-module__qdCZvG__track[aria-checked=true]{border-color:var(--pv-action-border);background:var(--pv-action-subtle)}.PinkToggleSwitch-module__qdCZvG__track:disabled{cursor:not-allowed;opacity:.35}.PinkToggleSwitch-module__qdCZvG__knob{background:var(--pv-text-4);width:10px;height:10px;box-shadow:none;border-radius:0;position:absolute;top:2px;left:2px}.PinkToggleSwitch-module__qdCZvG__track[aria-checked=true] .PinkToggleSwitch-module__qdCZvG__knob{background:var(--pv-selection-hi);left:14px}
.PvSectionHeader-module__a_Ywhq__header{min-height:var(--pv-height-section);border-block:var(--pv-border-width) solid var(--pv-line-soft);background:var(--pv-section);padding-inline:var(--pv-space-6);color:var(--pv-text-3);font-family:var(--pv-font-mono);font-size:var(--pv-font-size-small);font-weight:var(--pv-font-weight-bold);letter-spacing:var(--pv-letter-label);justify-content:space-between;align-items:center;display:flex}
.PvTabs-module__k5gohG__tabs{min-height:var(--pv-height-topbar);border-bottom:var(--pv-border-width) solid var(--pv-line);border-left:var(--pv-border-width) solid var(--pv-line);align-items:stretch;display:flex}.PvTabs-module__k5gohG__tabs button{min-width:var(--pv-width-workspace-tab);border:0;border-right:var(--pv-border-width) solid var(--pv-line);color:var(--pv-text-3);font-family:var(--pv-font-ui);font-size:var(--pv-font-size-body);font-weight:var(--pv-font-weight-bold);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0}.PvTabs-module__k5gohG__tabs button:focus-visible{outline:var(--pv-border-width) solid var(--pv-selection-hi);outline-offset:-2px}.PvTabs-module__k5gohG__tabs button:disabled{color:var(--pv-text-4);cursor:not-allowed}.PvTabs-module__k5gohG__fill .PvTabs-module__k5gohG__active{background:var(--pv-selection);color:var(--pv-action-on)}.PvTabs-module__k5gohG__fill .PvTabs-module__k5gohG__inactive{background:0 0}.PvTabs-module__k5gohG__underline .PvTabs-module__k5gohG__active{color:var(--pv-text);box-shadow:inset 0 -2px var(--pv-selection)}.PvTabs-module__k5gohG__underline .PvTabs-module__k5gohG__inactive{color:var(--pv-text-3)}
